.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;white-space:nowrap;width:1px}.p-overflow-hidden{overflow:hidden;padding-right:var(--p-scrollbar-width)}.p-virtualscroller{position:relative;overflow:auto;contain:strict;transform:translateZ(0);will-change:scroll-position;outline:0 none}.p-virtualscroller-content{position:absolute;top:0;left:0;min-height:100%;min-width:100%;will-change:transform}.p-virtualscroller-spacer{position:absolute;top:0;left:0;height:1px;width:1px;transform-origin:0 0;pointer-events:none}.p-virtualscroller-loader{position:sticky;top:0;left:0;width:100%;height:100%}.p-virtualscroller-loader-mask{display:flex;align-items:center;justify-content:center}.p-virtualscroller-horizontal>.p-virtualscroller-content{display:flex}.p-virtualscroller-inline .p-virtualscroller-content{position:static}.p-virtualscroller .p-virtualscroller-loading{transform:none!important;min-height:0;position:sticky;inset-block-start:0;inset-inline-start:0}:root,:host{--p-stone-50:#fafaf9;--p-stone-100:#f5f5f4;--p-stone-200:#e7e5e4;--p-stone-300:#d6d3d1;--p-stone-400:#a8a29e;--p-stone-500:#78716c;--p-stone-600:#57534e;--p-stone-700:#44403c;--p-stone-800:#292524;--p-stone-900:#1c1917;--p-stone-950:#0c0a09;--p-neutral-50:#fafafa;--p-neutral-100:#f5f5f5;--p-neutral-200:#e5e5e5;--p-neutral-300:#d4d4d4;--p-neutral-400:#a3a3a3;--p-neutral-500:#737373;--p-neutral-600:#525252;--p-neutral-700:#404040;--p-neutral-800:#262626;--p-neutral-900:#171717;--p-neutral-950:#0a0a0a;--p-zinc-50:#fafafa;--p-zinc-100:#f4f4f5;--p-zinc-200:#e4e4e7;--p-zinc-300:#d4d4d8;--p-zinc-400:#a1a1aa;--p-zinc-500:#71717a;--p-zinc-600:#52525b;--p-zinc-700:#3f3f46;--p-zinc-800:#27272a;--p-zinc-900:#18181b;--p-zinc-950:#09090b;--p-gray-50:#f9fafb;--p-gray-100:#f3f4f6;--p-gray-200:#e5e7eb;--p-gray-300:#d1d5db;--p-gray-400:#9ca3af;--p-gray-500:#6b7280;--p-gray-600:#4b5563;--p-gray-700:#374151;--p-gray-800:#1f2937;--p-gray-900:#111827;--p-gray-950:#030712;--p-slate-50:#f8fafc;--p-slate-100:#f1f5f9;--p-slate-200:#e2e8f0;--p-slate-300:#cbd5e1;--p-slate-400:#94a3b8;--p-slate-500:#64748b;--p-slate-600:#475569;--p-slate-700:#334155;--p-slate-800:#1e293b;--p-slate-900:#0f172a;--p-slate-950:#020617;--p-rose-50:#FFF0F0;--p-rose-100:#FFD9D9;--p-rose-200:#FFC0C0;--p-rose-300:#FFA7A7;--p-rose-400:#FF8E8E;--p-rose-500:#FF7575;--p-rose-600:#FF5252;--p-rose-700:#FF3838;--p-rose-800:#F71C1C;--p-rose-900:#D50000;--p-rose-950:#3E0000;--p-pink-50:#FCE4EC;--p-pink-100:#F8BBD0;--p-pink-200:#F48FB1;--p-pink-300:#F06292;--p-pink-400:#EC407A;--p-pink-500:#E91E63;--p-pink-600:#D81B60;--p-pink-700:#C2185B;--p-pink-800:#AD1457;--p-pink-900:#880E4F;--p-pink-950:#440728;--p-fuchsia-50:#FDE6F3;--p-fuchsia-100:#FBC1E3;--p-fuchsia-200:#F897D1;--p-fuchsia-300:#F56DBF;--p-fuchsia-400:#F34DB2;--p-fuchsia-500:#F12DA5;--p-fuchsia-600:#E0289D;--p-fuchsia-700:#CC2392;--p-fuchsia-800:#B81E88;--p-fuchsia-900:#951777;--p-fuchsia-950:#4b0c3c;--p-purple-50:#F3E5F5;--p-purple-100:#E1BEE7;--p-purple-200:#CE93D8;--p-purple-300:#BA68C8;--p-purple-400:#AB47BC;--p-purple-500:#9C27B0;--p-purple-600:#8E24AA;--p-purple-700:#7B1FA2;--p-purple-800:#6A1B9A;--p-purple-900:#4A148C;--p-purple-950:#250a46;--p-violet-50:#EDE7F6;--p-violet-100:#D1C4E9;--p-violet-200:#B39DDB;--p-violet-300:#9575CD;--p-violet-400:#7E57C2;--p-violet-500:#673AB7;--p-violet-600:#5E35B1;--p-violet-700:#512DA8;--p-violet-800:#4527A0;--p-violet-900:#311B92;--p-violet-950:#190e49;--p-indigo-50:#E8EAF6;--p-indigo-100:#C5CAE9;--p-indigo-200:#9FA8DA;--p-indigo-300:#7986CB;--p-indigo-400:#5C6BC0;--p-indigo-500:#3F51B5;--p-indigo-600:#3949AB;--p-indigo-700:#303F9F;--p-indigo-800:#283593;--p-indigo-900:#1A237E;--p-indigo-950:#0d123f;--p-blue-50:#E3F2FD;--p-blue-100:#BBDEFB;--p-blue-200:#90CAF9;--p-blue-300:#64B5F6;--p-blue-400:#42A5F5;--p-blue-500:#2196F3;--p-blue-600:#1E88E5;--p-blue-700:#1976D2;--p-blue-800:#1565C0;--p-blue-900:#0D47A1;--p-blue-950:#072451;--p-sky-50:#E1F5FE;--p-sky-100:#B3E5FC;--p-sky-200:#81D4FA;--p-sky-300:#4FC3F7;--p-sky-400:#29B6F6;--p-sky-500:#03A9F4;--p-sky-600:#039BE5;--p-sky-700:#0288D1;--p-sky-800:#0277BD;--p-sky-900:#01579B;--p-sky-950:#012c4e;--p-cyan-50:#E0F7FA;--p-cyan-100:#B2EBF2;--p-cyan-200:#80DEEA;--p-cyan-300:#4DD0E1;--p-cyan-400:#26C6DA;--p-cyan-500:#00BCD4;--p-cyan-600:#00ACC1;--p-cyan-700:#0097A7;--p-cyan-800:#00838F;--p-cyan-900:#006064;--p-cyan-950:#003032;--p-teal-50:#E0F2F1;--p-teal-100:#B2DFDB;--p-teal-200:#80CBC4;--p-teal-300:#4DB6AC;--p-teal-400:#26A69A;--p-teal-500:#009688;--p-teal-600:#00897B;--p-teal-700:#00796B;--p-teal-800:#00695C;--p-teal-900:#004D40;--p-teal-950:#002720;--p-yellow-50:#FFFDE7;--p-yellow-100:#FFF9C4;--p-yellow-200:#FFF59D;--p-yellow-300:#FFF176;--p-yellow-400:#FFEE58;--p-yellow-500:#FFEB3B;--p-yellow-600:#FDD835;--p-yellow-700:#FBC02D;--p-yellow-800:#F9A825;--p-yellow-900:#F57F17;--p-yellow-950:#7b400c;--p-amber-50:#FFF8E1;--p-amber-100:#FFECB3;--p-amber-200:#FFE082;--p-amber-300:#FFD54F;--p-amber-400:#FFCA28;--p-amber-500:#FFC107;--p-amber-600:#FFB300;--p-amber-700:#FFA000;--p-amber-800:#FF8F00;--p-amber-900:#FF6F00;--p-amber-950:#803800;--p-orange-50:#FFF3E0;--p-orange-100:#FFE0B2;--p-orange-200:#FFCC80;--p-orange-300:#FFB74D;--p-orange-400:#FFA726;--p-orange-500:#FF9800;--p-orange-600:#FB8C00;--p-orange-700:#F57C00;--p-orange-800:#EF6C00;--p-orange-900:#E65100;--p-orange-950:#732900;--p-red-50:#FFEBEE;--p-red-100:#FFCDD2;--p-red-200:#EF9A9A;--p-red-300:#E57373;--p-red-400:#EF5350;--p-red-500:#F44336;--p-red-600:#E53935;--p-red-700:#D32F2F;--p-red-800:#C62828;--p-red-900:#B71C1C;--p-red-950:#5c0e0e;--p-lime-50:#F9FBE7;--p-lime-100:#F0F4C3;--p-lime-200:#E6EE9C;--p-lime-300:#DCE775;--p-lime-400:#D4E157;--p-lime-500:#CDDC39;--p-lime-600:#C0CA33;--p-lime-700:#AFB42B;--p-lime-800:#9E9D24;--p-lime-900:#827717;--p-lime-950:#413c0c;--p-green-50:#E8F5E9;--p-green-100:#C8E6C9;--p-green-200:#A5D6A7;--p-green-300:#81C784;--p-green-400:#66BB6A;--p-green-500:#4CAF50;--p-green-600:#43A047;--p-green-700:#388E3C;--p-green-800:#2E7D32;--p-green-900:#1B5E20;--p-green-950:#0e2f10;--p-emerald-50:#E8F6F1;--p-emerald-100:#C5EBE1;--p-emerald-200:#9EDFCF;--p-emerald-300:#76D3BD;--p-emerald-400:#58C9AF;--p-emerald-500:#3BBFA1;--p-emerald-600:#35AF94;--p-emerald-700:#2D9B83;--p-emerald-800:#268873;--p-emerald-900:#1A6657;--p-emerald-950:#0d3329;--p-border-radius-none:0;--p-border-radius-xs:2px;--p-border-radius-sm:4px;--p-border-radius-md:6px;--p-border-radius-lg:8px;--p-border-radius-xl:12px}:root,:host{--p-transition-duration:.2s;--p-disabled-opacity:.38;--p-icon-size:1rem;--p-anchor-gutter:0;--p-overlay-navigation-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);--p-overlay-modal-border-radius:var(--p-border-radius-sm);--p-overlay-modal-padding:1.5rem;--p-overlay-modal-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);--p-overlay-popover-border-radius:var(--p-border-radius-sm);--p-overlay-popover-padding:1rem;--p-overlay-popover-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);--p-overlay-select-border-radius:var(--p-border-radius-sm);--p-overlay-select-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);--p-navigation-submenu-icon-size:.875rem;--p-navigation-submenu-label-padding:.75rem 1rem;--p-navigation-submenu-label-font-weight:700;--p-navigation-item-padding:.75rem 1rem;--p-navigation-item-border-radius:var(--p-border-radius-none);--p-navigation-item-gap:.5rem;--p-navigation-list-padding:.5rem 0;--p-navigation-list-gap:0;--p-mask-transition-duration:.3s;--p-content-border-radius:var(--p-border-radius-sm);--p-list-padding:.5rem 0;--p-list-gap:0;--p-list-option-group-padding:.75rem 1rem;--p-list-option-group-font-weight:700;--p-list-option-padding:.75rem 1rem;--p-list-option-border-radius:var(--p-border-radius-none);--p-list-header-padding:.75rem 1rem;--p-form-field-padding-x:.75rem;--p-form-field-padding-y:.75rem;--p-form-field-border-radius:var(--p-border-radius-sm);--p-form-field-transition-duration:var(--p-transition-duration);--p-form-field-focus-ring-width:2px;--p-form-field-focus-ring-style:solid;--p-form-field-focus-ring-color:var(--p-primary-color);--p-form-field-focus-ring-offset:-2px;--p-form-field-focus-ring-shadow:none;--p-form-field-lg-font-size:1.125rem;--p-form-field-lg-padding-x:.825rem;--p-form-field-lg-padding-y:.825rem;--p-form-field-sm-font-size:.875rem;--p-form-field-sm-padding-x:.625rem;--p-form-field-sm-padding-y:.625rem;--p-primary-50:#f9f5ff;--p-primary-100:#f0e7ff;--p-primary-200:#e4d4ff;--p-primary-300:#d0b2ff;--p-primary-400:#a870ff;--p-primary-500:#7e44d3;--p-primary-600:#7e2eef;--p-primary-700:#6a1ed2;--p-primary-800:#5c1eab;--p-primary-900:#4c198a;--p-primary-950:#300566;--p-focus-ring-width:0;--p-focus-ring-style:none;--p-focus-ring-color:unset;--p-focus-ring-offset:0;--p-navigation-submenu-icon-color:var(--p-surface-600);--p-navigation-submenu-icon-focus-color:var(--p-surface-600);--p-navigation-submenu-icon-active-color:var(--p-surface-600);--p-navigation-submenu-label-background:transparent;--p-navigation-submenu-label-color:var(--p-text-color);--p-navigation-item-focus-background:var(--p-surface-100);--p-navigation-item-active-background:var(--p-surface-200);--p-navigation-item-color:var(--p-text-color);--p-navigation-item-focus-color:var(--p-text-hover-color);--p-navigation-item-active-color:var(--p-text-hover-color);--p-navigation-item-icon-color:var(--p-surface-600);--p-navigation-item-icon-focus-color:var(--p-surface-600);--p-navigation-item-icon-active-color:var(--p-surface-600);--p-list-option-group-background:transparent;--p-list-option-group-color:var(--p-text-color);--p-list-option-focus-background:var(--p-surface-100);--p-list-option-selected-background:var(--p-highlight-background);--p-list-option-selected-focus-background:var(--p-highlight-focus-background);--p-list-option-color:var(--p-text-color);--p-list-option-focus-color:var(--p-text-hover-color);--p-list-option-selected-color:var(--p-highlight-color);--p-list-option-selected-focus-color:var(--p-highlight-focus-color);--p-list-option-icon-color:var(--p-surface-600);--p-list-option-icon-focus-color:var(--p-surface-600);--p-overlay-modal-background:var(--p-surface-0);--p-overlay-modal-border-color:var(--p-surface-0);--p-overlay-modal-color:var(--p-text-color);--p-overlay-popover-background:var(--p-surface-0);--p-overlay-popover-border-color:var(--p-surface-0);--p-overlay-popover-color:var(--p-text-color);--p-overlay-select-background:var(--p-surface-0);--p-overlay-select-border-color:var(--p-surface-0);--p-overlay-select-color:var(--p-text-color);--p-content-background:var(--p-surface-0);--p-content-hover-background:var(--p-surface-100);--p-content-border-color:var(--p-surface-300);--p-content-color:var(--p-text-color);--p-content-hover-color:var(--p-text-hover-color);--p-text-color:var(--p-surface-900);--p-text-hover-color:var(--p-surface-900);--p-text-muted-color:var(--p-surface-600);--p-text-hover-muted-color:var(--p-surface-600);--p-form-field-background:var(--p-surface-0);--p-form-field-disabled-background:var(--p-surface-300);--p-form-field-filled-background:var(--p-surface-100);--p-form-field-filled-hover-background:var(--p-surface-200);--p-form-field-filled-focus-background:var(--p-surface-100);--p-form-field-border-color:var(--p-surface-400);--p-form-field-hover-border-color:var(--p-surface-900);--p-form-field-focus-border-color:var(--p-primary-color);--p-form-field-invalid-border-color:var(--p-red-800);--p-form-field-color:var(--p-surface-900);--p-form-field-disabled-color:var(--p-surface-600);--p-form-field-placeholder-color:var(--p-surface-600);--p-form-field-invalid-placeholder-color:var(--p-red-800);--p-form-field-float-label-color:var(--p-surface-600);--p-form-field-float-label-focus-color:var(--p-primary-600);--p-form-field-float-label-active-color:var(--p-surface-600);--p-form-field-float-label-invalid-color:var(--p-form-field-invalid-placeholder-color);--p-form-field-icon-color:var(--p-surface-600);--p-form-field-shadow:none;--p-mask-background:rgba(0,0,0,.32);--p-mask-color:var(--p-surface-200);--p-highlight-background:color-mix(in srgb,var(--p-primary-color),transparent 88%);--p-highlight-focus-background:color-mix(in srgb,var(--p-primary-color),transparent 76%);--p-highlight-color:var(--p-primary-700);--p-highlight-focus-color:var(--p-primary-800);--p-primary-color:var(--p-primary-500);--p-primary-contrast-color:#ffffff;--p-primary-hover-color:var(--p-primary-400);--p-primary-active-color:var(--p-primary-300);--p-surface-0:#ffffff;--p-surface-50:var(--p-slate-50);--p-surface-100:var(--p-slate-100);--p-surface-200:var(--p-slate-200);--p-surface-300:var(--p-slate-300);--p-surface-400:var(--p-slate-400);--p-surface-500:var(--p-slate-500);--p-surface-600:var(--p-slate-600);--p-surface-700:var(--p-slate-700);--p-surface-800:var(--p-slate-800);--p-surface-900:var(--p-slate-900);--p-surface-950:var(--p-slate-950);--p-focus-ring-shadow:0 0 1px 4px var(--p-surface-200)}:root,:host{color-scheme:light}*,:before,:after{box-sizing:border-box}.p-collapsible-enter-active{animation:p-animate-collapsible-expand .2s ease-out;overflow:hidden}.p-collapsible-leave-active{animation:p-animate-collapsible-collapse .2s ease-out;overflow:hidden}@keyframes p-animate-collapsible-expand{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes p-animate-collapsible-collapse{0%{grid-template-rows:1fr}to{grid-template-rows:0fr}}.p-disabled,.p-disabled *{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.p-disabled,.p-component:disabled{opacity:var(--p-disabled-opacity)}.pi{font-size:var(--p-icon-size)}.p-icon{width:var(--p-icon-size);height:var(--p-icon-size)}.p-overlay-mask{background:var(--px-mask-background,var(--p-mask-background));color:var(--p-mask-color);position:fixed;top:0;left:0;width:100%;height:100%}.p-overlay-mask-enter-active{animation:p-animate-overlay-mask-enter var(--p-mask-transition-duration) forwards}.p-overlay-mask-leave-active{animation:p-animate-overlay-mask-leave var(--p-mask-transition-duration) forwards}@keyframes p-animate-overlay-mask-enter{0%{background:transparent}to{background:var(--px-mask-background,var(--p-mask-background))}}@keyframes p-animate-overlay-mask-leave{0%{background:var(--px-mask-background,var(--p-mask-background))}to{background:transparent}}.p-anchored-overlay-enter-active{animation:p-animate-anchored-overlay-enter .3s cubic-bezier(.19,1,.22,1)}.p-anchored-overlay-leave-active{animation:p-animate-anchored-overlay-leave .3s cubic-bezier(.19,1,.22,1)}@keyframes p-animate-anchored-overlay-enter{0%{opacity:0;transform:scale(.93)}}@keyframes p-animate-anchored-overlay-leave{to{opacity:0;transform:scale(.93)}}:root,:host{--p-autocomplete-empty-message-padding:var(--p-list-option-padding);--p-autocomplete-chip-border-radius:var(--p-border-radius-sm);--p-autocomplete-dropdown-width:3rem;--p-autocomplete-dropdown-border-color:var(--p-form-field-border-color);--p-autocomplete-dropdown-hover-border-color:var(--p-form-field-border-color);--p-autocomplete-dropdown-active-border-color:var(--p-form-field-border-color);--p-autocomplete-dropdown-border-radius:var(--p-form-field-border-radius);--p-autocomplete-dropdown-focus-ring-width:0;--p-autocomplete-dropdown-focus-ring-style:none;--p-autocomplete-dropdown-focus-ring-color:unset;--p-autocomplete-dropdown-focus-ring-offset:0;--p-autocomplete-dropdown-focus-ring-shadow:none;--p-autocomplete-dropdown-lg-width:3.5rem;--p-autocomplete-dropdown-sm-width:2.5rem;--p-autocomplete-option-group-background:var(--p-list-option-group-background);--p-autocomplete-option-group-color:var(--p-list-option-group-color);--p-autocomplete-option-group-font-weight:var(--p-list-option-group-font-weight);--p-autocomplete-option-group-padding:var(--p-list-option-group-padding);--p-autocomplete-option-focus-background:var(--p-list-option-focus-background);--p-autocomplete-option-selected-background:var(--p-list-option-selected-background);--p-autocomplete-option-selected-focus-background:var(--p-list-option-selected-focus-background);--p-autocomplete-option-color:var(--p-list-option-color);--p-autocomplete-option-focus-color:var(--p-list-option-focus-color);--p-autocomplete-option-selected-color:var(--p-list-option-selected-color);--p-autocomplete-option-selected-focus-color:var(--p-list-option-selected-focus-color);--p-autocomplete-option-padding:var(--p-list-option-padding);--p-autocomplete-option-border-radius:var(--p-list-option-border-radius);--p-autocomplete-list-padding:var(--p-list-padding);--p-autocomplete-list-gap:var(--p-list-gap);--p-autocomplete-overlay-background:var(--p-overlay-select-background);--p-autocomplete-overlay-border-color:var(--p-overlay-select-border-color);--p-autocomplete-overlay-border-radius:var(--p-overlay-select-border-radius);--p-autocomplete-overlay-color:var(--p-overlay-select-color);--p-autocomplete-overlay-shadow:var(--p-overlay-select-shadow);--p-autocomplete-background:var(--p-form-field-background);--p-autocomplete-disabled-background:var(--p-form-field-disabled-background);--p-autocomplete-filled-background:var(--p-form-field-filled-background);--p-autocomplete-filled-hover-background:var(--p-form-field-filled-hover-background);--p-autocomplete-filled-focus-background:var(--p-form-field-filled-focus-background);--p-autocomplete-border-color:var(--p-form-field-border-color);--p-autocomplete-hover-border-color:var(--p-form-field-hover-border-color);--p-autocomplete-focus-border-color:var(--p-form-field-focus-border-color);--p-autocomplete-invalid-border-color:var(--p-form-field-invalid-border-color);--p-autocomplete-color:var(--p-form-field-color);--p-autocomplete-disabled-color:var(--p-form-field-disabled-color);--p-autocomplete-placeholder-color:var(--p-form-field-placeholder-color);--p-autocomplete-shadow:var(--p-form-field-shadow);--p-autocomplete-padding-x:var(--p-form-field-padding-x);--p-autocomplete-padding-y:var(--p-form-field-padding-y);--p-autocomplete-border-radius:var(--p-form-field-border-radius);--p-autocomplete-transition-duration:var(--p-form-field-transition-duration);--p-autocomplete-focus-ring-width:var(--p-form-field-focus-ring-width);--p-autocomplete-focus-ring-style:var(--p-form-field-focus-ring-style);--p-autocomplete-focus-ring-color:var(--p-form-field-focus-ring-color);--p-autocomplete-focus-ring-offset:var(--p-form-field-focus-ring-offset);--p-autocomplete-focus-ring-shadow:var(--p-form-field-focus-ring-shadow);--p-autocomplete-dropdown-background:var(--p-surface-100);--p-autocomplete-dropdown-hover-background:var(--p-surface-200);--p-autocomplete-dropdown-active-background:var(--p-surface-300);--p-autocomplete-dropdown-color:var(--p-surface-600);--p-autocomplete-dropdown-hover-color:var(--p-surface-700);--p-autocomplete-dropdown-active-color:var(--p-surface-800);--p-autocomplete-chip-focus-background:var(--p-surface-300);--p-autocomplete-chip-focus-color:var(--p-surface-950)}.p-autocomplete{display:inline-flex}.p-autocomplete-loader{position:absolute;top:50%;margin-top:-.5rem;inset-inline-end:var(--p-autocomplete-padding-x)}.p-autocomplete:has(.p-autocomplete-dropdown) .p-autocomplete-loader{inset-inline-end:calc(var(--p-autocomplete-dropdown-width) + var(--p-autocomplete-padding-x))}.p-autocomplete:has(.p-autocomplete-dropdown) .p-autocomplete-input{flex:1 1 auto;width:1%}.p-autocomplete:has(.p-autocomplete-dropdown) .p-autocomplete-input,.p-autocomplete:has(.p-autocomplete-dropdown) .p-autocomplete-input-multiple{border-start-end-radius:0;border-end-end-radius:0}.p-autocomplete-dropdown{cursor:pointer;display:inline-flex;-webkit-user-select:none;user-select:none;align-items:center;justify-content:center;overflow:hidden;position:relative;width:var(--p-autocomplete-dropdown-width);border-start-end-radius:var(--p-autocomplete-dropdown-border-radius);border-end-end-radius:var(--p-autocomplete-dropdown-border-radius);background:var(--p-autocomplete-dropdown-background);border:1px solid var(--p-autocomplete-dropdown-border-color);border-inline-start:0 none;color:var(--p-autocomplete-dropdown-color);transition:background var(--p-autocomplete-transition-duration),color var(--p-autocomplete-transition-duration),border-color var(--p-autocomplete-transition-duration),outline-color var(--p-autocomplete-transition-duration),box-shadow var(--p-autocomplete-transition-duration);outline-color:transparent}.p-autocomplete-dropdown:not(:disabled):hover{background:var(--p-autocomplete-dropdown-hover-background);border-color:var(--p-autocomplete-dropdown-hover-border-color);color:var(--p-autocomplete-dropdown-hover-color)}.p-autocomplete-dropdown:not(:disabled):active{background:var(--p-autocomplete-dropdown-active-background);border-color:var(--p-autocomplete-dropdown-active-border-color);color:var(--p-autocomplete-dropdown-active-color)}.p-autocomplete-dropdown:focus-visible{box-shadow:var(--p-autocomplete-dropdown-focus-ring-shadow);outline:var(--p-autocomplete-dropdown-focus-ring-width) var(--p-autocomplete-dropdown-focus-ring-style) var(--p-autocomplete-dropdown-focus-ring-color);outline-offset:var(--p-autocomplete-dropdown-focus-ring-offset)}.p-autocomplete-overlay{position:absolute;top:0;left:0;background:var(--p-autocomplete-overlay-background);color:var(--p-autocomplete-overlay-color);border:1px solid var(--p-autocomplete-overlay-border-color);border-radius:var(--p-autocomplete-overlay-border-radius);box-shadow:var(--p-autocomplete-overlay-shadow);min-width:100%}.p-autocomplete-list-container{overflow:auto}.p-autocomplete-list{margin:0;list-style-type:none;display:flex;flex-direction:column;gap:var(--p-autocomplete-list-gap);padding:var(--p-autocomplete-list-padding)}.p-autocomplete-option{cursor:pointer;white-space:nowrap;position:relative;overflow:hidden;display:flex;align-items:center;padding:var(--p-autocomplete-option-padding);border:0 none;color:var(--p-autocomplete-option-color);background:transparent;transition:background var(--p-autocomplete-transition-duration),color var(--p-autocomplete-transition-duration),border-color var(--p-autocomplete-transition-duration);border-radius:var(--p-autocomplete-option-border-radius)}.p-autocomplete-option:not(.p-autocomplete-option-selected):not(.p-disabled).p-focus{background:var(--p-autocomplete-option-focus-background);color:var(--p-autocomplete-option-focus-color)}.p-autocomplete-option:not(.p-autocomplete-option-selected):not(.p-disabled):hover{background:var(--p-autocomplete-option-focus-background);color:var(--p-autocomplete-option-focus-color)}.p-autocomplete-option-selected{background:var(--p-autocomplete-option-selected-background);color:var(--p-autocomplete-option-selected-color)}.p-autocomplete-option-selected.p-focus{background:var(--p-autocomplete-option-selected-focus-background);color:var(--p-autocomplete-option-selected-focus-color)}.p-autocomplete-option-group{margin:0;padding:var(--p-autocomplete-option-group-padding);color:var(--p-autocomplete-option-group-color);background:var(--p-autocomplete-option-group-background);font-weight:var(--p-autocomplete-option-group-font-weight)}.p-autocomplete-input-multiple{margin:0;list-style-type:none;cursor:text;overflow:hidden;display:flex;align-items:center;flex-wrap:wrap;padding:calc(var(--p-autocomplete-padding-y) / 2) var(--p-autocomplete-padding-x);gap:calc(var(--p-autocomplete-padding-y) / 2);color:var(--p-autocomplete-color);background:var(--p-autocomplete-background);border:1px solid var(--p-autocomplete-border-color);border-radius:var(--p-autocomplete-border-radius);width:100%;transition:background var(--p-autocomplete-transition-duration),color var(--p-autocomplete-transition-duration),border-color var(--p-autocomplete-transition-duration),outline-color var(--p-autocomplete-transition-duration),box-shadow var(--p-autocomplete-transition-duration);outline-color:transparent;box-shadow:var(--p-autocomplete-shadow)}.p-autocomplete-input-multiple.p-disabled{opacity:1;background:var(--p-autocomplete-disabled-background);color:var(--p-autocomplete-disabled-color)}.p-autocomplete-input-multiple:not(.p-disabled):hover{border-color:var(--p-autocomplete-hover-border-color)}.p-autocomplete.p-focus .p-autocomplete-input-multiple:not(.p-disabled){border-color:var(--p-autocomplete-focus-border-color);box-shadow:var(--p-autocomplete-focus-ring-shadow);outline:var(--p-autocomplete-focus-ring-width) var(--p-autocomplete-focus-ring-style) var(--p-autocomplete-focus-ring-color);outline-offset:var(--p-autocomplete-focus-ring-offset)}.p-autocomplete.p-invalid .p-autocomplete-input-multiple{border-color:var(--p-autocomplete-invalid-border-color)}.p-variant-filled.p-autocomplete-input-multiple{background:var(--p-autocomplete-filled-background)}.p-autocomplete-input-multiple.p-variant-filled:not(.p-disabled):hover{background:var(--p-autocomplete-filled-hover-background)}.p-autocomplete.p-focus .p-autocomplete-input-multiple.p-variant-filled:not(.p-disabled){background:var(--p-autocomplete-filled-focus-background)}.p-autocomplete-chip.p-chip{padding-block-start:calc(var(--p-autocomplete-padding-y) / 2);padding-block-end:calc(var(--p-autocomplete-padding-y) / 2);border-radius:var(--p-autocomplete-chip-border-radius)}.p-autocomplete-input-multiple:has(.p-autocomplete-chip){padding-inline-start:calc(var(--p-autocomplete-padding-y) / 2);padding-inline-end:calc(var(--p-autocomplete-padding-y) / 2)}.p-autocomplete-chip-item.p-focus .p-autocomplete-chip{background:var(--p-autocomplete-chip-focus-background);color:var(--p-autocomplete-chip-focus-color)}.p-autocomplete-input-chip{flex:1 1 auto;display:inline-flex;padding-block-start:calc(var(--p-autocomplete-padding-y) / 2);padding-block-end:calc(var(--p-autocomplete-padding-y) / 2)}.p-autocomplete-input-chip input{border:0 none;outline:0 none;background:transparent;margin:0;padding:0;box-shadow:none;border-radius:0;width:100%;font-family:inherit;font-feature-settings:inherit;font-size:1rem;color:inherit}.p-autocomplete-input-chip input::placeholder{color:var(--p-autocomplete-placeholder-color)}.p-autocomplete.p-invalid .p-autocomplete-input-chip input::placeholder{color:var(--p-autocomplete-invalid-placeholder-color)}.p-autocomplete-empty-message{padding:var(--p-autocomplete-empty-message-padding)}.p-autocomplete-fluid{display:flex}.p-autocomplete-fluid:has(.p-autocomplete-dropdown) .p-autocomplete-input{width:1%}.p-autocomplete:has(.p-inputtext-sm) .p-autocomplete-dropdown{width:var(--p-autocomplete-dropdown-sm-width)}.p-autocomplete:has(.p-inputtext-sm) .p-autocomplete-dropdown .p-icon{font-size:var(--p-form-field-sm-font-size);width:var(--p-form-field-sm-font-size);height:var(--p-form-field-sm-font-size)}.p-autocomplete:has(.p-inputtext-lg) .p-autocomplete-dropdown{width:var(--p-autocomplete-dropdown-lg-width)}.p-autocomplete:has(.p-inputtext-lg) .p-autocomplete-dropdown .p-icon{font-size:var(--p-form-field-lg-font-size);width:var(--p-form-field-lg-font-size);height:var(--p-form-field-lg-font-size)}.p-autocomplete-clear-icon{position:absolute;top:50%;margin-top:-.5rem;cursor:pointer;color:var(--p-form-field-icon-color);inset-inline-end:var(--p-autocomplete-padding-x)}.p-autocomplete:has(.p-autocomplete-dropdown) .p-autocomplete-clear-icon{inset-inline-end:calc(var(--p-autocomplete-padding-x) + var(--p-autocomplete-dropdown-width))}.p-autocomplete:has(.p-autocomplete-clear-icon) .p-autocomplete-input{padding-inline-end:calc((var(--p-form-field-padding-x) * 2) + var(--p-icon-size))}.p-inputgroup .p-autocomplete-dropdown{border-radius:0}.p-inputgroup>.p-autocomplete:last-child:has(.p-autocomplete-dropdown)>.p-autocomplete-input{border-start-end-radius:0;border-end-end-radius:0}.p-inputgroup>.p-autocomplete:last-child .p-autocomplete-dropdown{border-start-end-radius:var(--p-autocomplete-dropdown-border-radius);border-end-end-radius:var(--p-autocomplete-dropdown-border-radius)}:root,:host{--p-cascadeselect-clear-icon-color:var(--p-form-field-icon-color);--p-cascadeselect-option-focus-background:var(--p-list-option-focus-background);--p-cascadeselect-option-selected-background:var(--p-list-option-selected-background);--p-cascadeselect-option-selected-focus-background:var(--p-list-option-selected-focus-background);--p-cascadeselect-option-color:var(--p-list-option-color);--p-cascadeselect-option-focus-color:var(--p-list-option-focus-color);--p-cascadeselect-option-selected-color:var(--p-list-option-selected-color);--p-cascadeselect-option-selected-focus-color:var(--p-list-option-selected-focus-color);--p-cascadeselect-option-padding:var(--p-list-option-padding);--p-cascadeselect-option-border-radius:var(--p-list-option-border-radius);--p-cascadeselect-option-icon-color:var(--p-list-option-icon-color);--p-cascadeselect-option-icon-focus-color:var(--p-list-option-icon-focus-color);--p-cascadeselect-option-icon-size:.875rem;--p-cascadeselect-list-padding:var(--p-list-padding);--p-cascadeselect-list-gap:var(--p-list-gap);--p-cascadeselect-list-mobile-indent:1rem;--p-cascadeselect-overlay-background:var(--p-overlay-select-background);--p-cascadeselect-overlay-border-color:var(--p-overlay-select-border-color);--p-cascadeselect-overlay-border-radius:var(--p-overlay-select-border-radius);--p-cascadeselect-overlay-color:var(--p-overlay-select-color);--p-cascadeselect-overlay-shadow:var(--p-overlay-select-shadow);--p-cascadeselect-dropdown-width:2.5rem;--p-cascadeselect-dropdown-color:var(--p-form-field-icon-color);--p-cascadeselect-background:var(--p-form-field-background);--p-cascadeselect-disabled-background:var(--p-form-field-disabled-background);--p-cascadeselect-filled-background:var(--p-form-field-filled-background);--p-cascadeselect-filled-hover-background:var(--p-form-field-filled-hover-background);--p-cascadeselect-filled-focus-background:var(--p-form-field-filled-focus-background);--p-cascadeselect-border-color:var(--p-form-field-border-color);--p-cascadeselect-hover-border-color:var(--p-form-field-hover-border-color);--p-cascadeselect-focus-border-color:var(--p-form-field-focus-border-color);--p-cascadeselect-invalid-border-color:var(--p-form-field-invalid-border-color);--p-cascadeselect-color:var(--p-form-field-color);--p-cascadeselect-disabled-color:var(--p-form-field-disabled-color);--p-cascadeselect-placeholder-color:var(--p-form-field-placeholder-color);--p-cascadeselect-invalid-placeholder-color:var(--p-form-field-invalid-placeholder-color);--p-cascadeselect-shadow:var(--p-form-field-shadow);--p-cascadeselect-padding-x:var(--p-form-field-padding-x);--p-cascadeselect-padding-y:var(--p-form-field-padding-y);--p-cascadeselect-border-radius:var(--p-form-field-border-radius);--p-cascadeselect-transition-duration:var(--p-form-field-transition-duration);--p-cascadeselect-lg-font-size:var(--p-form-field-lg-font-size);--p-cascadeselect-lg-padding-x:var(--p-form-field-lg-padding-x);--p-cascadeselect-lg-padding-y:var(--p-form-field-lg-padding-y);--p-cascadeselect-sm-font-size:var(--p-form-field-sm-font-size);--p-cascadeselect-sm-padding-x:var(--p-form-field-sm-padding-x);--p-cascadeselect-sm-padding-y:var(--p-form-field-sm-padding-y);--p-cascadeselect-focus-ring-width:var(--p-form-field-focus-ring-width);--p-cascadeselect-focus-ring-style:var(--p-form-field-focus-ring-style);--p-cascadeselect-focus-ring-color:var(--p-form-field-focus-ring-color);--p-cascadeselect-focus-ring-offset:var(--p-form-field-focus-ring-offset);--p-cascadeselect-focus-ring-shadow:var(--p-form-field-focus-ring-shadow)}.p-cascadeselect{display:inline-flex;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none;background:var(--p-cascadeselect-background);border:1px solid var(--p-cascadeselect-border-color);transition:background var(--p-cascadeselect-transition-duration),color var(--p-cascadeselect-transition-duration),border-color var(--p-cascadeselect-transition-duration),outline-color var(--p-cascadeselect-transition-duration),box-shadow var(--p-cascadeselect-transition-duration);border-radius:var(--p-cascadeselect-border-radius);outline-color:transparent;box-shadow:var(--p-cascadeselect-shadow)}.p-cascadeselect:not(.p-disabled):hover{border-color:var(--p-cascadeselect-hover-border-color)}.p-cascadeselect:not(.p-disabled).p-focus{border-color:var(--p-cascadeselect-focus-border-color);box-shadow:var(--p-cascadeselect-focus-ring-shadow);outline:var(--p-cascadeselect-focus-ring-width) var(--p-cascadeselect-focus-ring-style) var(--p-cascadeselect-focus-ring-color);outline-offset:var(--p-cascadeselect-focus-ring-offset)}.p-cascadeselect.p-variant-filled{background:var(--p-cascadeselect-filled-background)}.p-cascadeselect.p-variant-filled:not(.p-disabled):hover{background:var(--p-cascadeselect-filled-hover-background)}.p-cascadeselect.p-variant-filled.p-focus{background:var(--p-cascadeselect-filled-focus-background)}.p-cascadeselect.p-invalid{border-color:var(--p-cascadeselect-invalid-border-color)}.p-cascadeselect.p-disabled{opacity:1;background:var(--p-cascadeselect-disabled-background)}.p-cascadeselect-dropdown{display:flex;align-items:center;justify-content:center;flex-shrink:0;background:transparent;color:var(--p-cascadeselect-dropdown-color);width:var(--p-cascadeselect-dropdown-width);border-start-end-radius:var(--p-border-radius-md);border-end-end-radius:var(--p-border-radius-md)}.p-cascadeselect-clear-icon{align-self:center;color:var(--p-cascadeselect-clear-icon-color);inset-inline-end:var(--p-cascadeselect-dropdown-width)}.p-cascadeselect-label{display:block;white-space:nowrap;overflow:hidden;flex:1 1 auto;width:1%;text-overflow:ellipsis;cursor:pointer;padding:var(--p-cascadeselect-padding-y) var(--p-cascadeselect-padding-x);background:transparent;border:0 none;outline:0 none}.p-cascadeselect-label.p-placeholder{color:var(--p-cascadeselect-placeholder-color)}.p-cascadeselect.p-invalid .p-cascadeselect-label.p-placeholder{color:var(--p-cascadeselect-invalid-placeholder-color)}.p-cascadeselect.p-disabled .p-cascadeselect-label{color:var(--p-cascadeselect-disabled-color)}.p-cascadeselect-label-empty{overflow:hidden;visibility:hidden}.p-cascadeselect-overlay{background:var(--p-cascadeselect-overlay-background);color:var(--p-cascadeselect-overlay-color);border:1px solid var(--p-cascadeselect-overlay-border-color);border-radius:var(--p-cascadeselect-overlay-border-radius);box-shadow:var(--p-cascadeselect-overlay-shadow)}.p-cascadeselect .p-cascadeselect-overlay{min-width:100%}.p-cascadeselect-option-list{display:none;min-width:100%;position:absolute;z-index:1}.p-cascadeselect-list{min-width:100%;margin:0;padding:0;list-style-type:none;padding:var(--p-cascadeselect-list-padding);display:flex;flex-direction:column;gap:var(--p-cascadeselect-list-gap)}.p-cascadeselect-option{cursor:pointer;font-weight:400;white-space:nowrap;border:0 none;color:var(--p-cascadeselect-option-color);background:transparent;border-radius:var(--p-cascadeselect-option-border-radius)}.p-cascadeselect-option-active{overflow:visible}.p-cascadeselect-option-active>.p-cascadeselect-option-content{background:var(--p-cascadeselect-option-focus-background);color:var(--p-cascadeselect-option-focus-color)}.p-cascadeselect-option:not(.p-cascadeselect-option-selected):not(.p-disabled).p-focus>.p-cascadeselect-option-content{background:var(--p-cascadeselect-option-focus-background);color:var(--p-cascadeselect-option-focus-color)}.p-cascadeselect-option:not(.p-cascadeselect-option-selected):not(.p-disabled):hover>.p-cascadeselect-option-content{background:var(--p-cascadeselect-option-focus-background);color:var(--p-cascadeselect-option-focus-color)}.p-cascadeselect-option:not(.p-cascadeselect-option-selected):not(.p-disabled).p-focus>.p-cascadeselect-option-content>.p-cascadeselect-group-icon-container>.p-cascadeselect-group-icon{color:var(--p-cascadeselect-option-icon-focus-color)}.p-cascadeselect-option:not(.p-cascadeselect-option-selected):not(.p-disabled):hover>.p-cascadeselect-option-content>.p-cascadeselect-group-icon-container>.p-cascadeselect-group-icon{color:var(--p-cascadeselect-option-icon-focus-color)}.p-cascadeselect-option-selected>.p-cascadeselect-option-content{background:var(--p-cascadeselect-option-selected-background);color:var(--p-cascadeselect-option-selected-color)}.p-cascadeselect-option-selected.p-focus>.p-cascadeselect-option-content{background:var(--p-cascadeselect-option-selected-focus-background);color:var(--p-cascadeselect-option-selected-focus-color)}.p-cascadeselect-option-active>.p-cascadeselect-option-list{inset-inline-start:100%;inset-block-start:0}.p-cascadeselect-option-content{display:flex;align-items:center;justify-content:space-between;overflow:hidden;position:relative;padding:var(--p-cascadeselect-option-padding);border-radius:var(--p-cascadeselect-option-border-radius);transition:background var(--p-cascadeselect-transition-duration),color var(--p-cascadeselect-transition-duration),border-color var(--p-cascadeselect-transition-duration),box-shadow var(--p-cascadeselect-transition-duration),outline-color var(--p-cascadeselect-transition-duration)}.p-cascadeselect-group-icon{font-size:var(--p-cascadeselect-option-icon-size);width:var(--p-cascadeselect-option-icon-size);height:var(--p-cascadeselect-option-icon-size);color:var(--p-cascadeselect-option-icon-color)}.p-cascadeselect-group-icon:dir(rtl){transform:rotate(180deg)}.p-cascadeselect-mobile-active .p-cascadeselect-option-list{position:static;box-shadow:none;border:0 none;padding-inline-start:var(--p-tieredmenu-submenu-mobile-indent);padding-inline-end:0}.p-cascadeselect-mobile-active .p-cascadeselect-group-icon{transition:transform .2s;transform:rotate(90deg)}.p-cascadeselect-mobile-active .p-cascadeselect-option-active>.p-cascadeselect-option-content .p-cascadeselect-group-icon{transform:rotate(-90deg)}.p-cascadeselect-sm .p-cascadeselect-label{font-size:var(--p-cascadeselect-sm-font-size);padding-block:var(--p-cascadeselect-sm-padding-y);padding-inline:var(--p-cascadeselect-sm-padding-x)}.p-cascadeselect-sm .p-cascadeselect-dropdown .p-icon{font-size:var(--p-cascadeselect-sm-font-size);width:var(--p-cascadeselect-sm-font-size);height:var(--p-cascadeselect-sm-font-size)}.p-cascadeselect-lg .p-cascadeselect-label{font-size:var(--p-cascadeselect-lg-font-size);padding-block:var(--p-cascadeselect-lg-padding-y);padding-inline:var(--p-cascadeselect-lg-padding-x)}.p-cascadeselect-lg .p-cascadeselect-dropdown .p-icon{font-size:var(--p-cascadeselect-lg-font-size);width:var(--p-cascadeselect-lg-font-size);height:var(--p-cascadeselect-lg-font-size)}.p-cascadeselect-fluid{display:flex}.p-cascadeselect-fluid .p-cascadeselect-label{width:1%}.p-cascadeselect-fluid .p-cascadeselect-overlay .p-cascadeselect-overlay{min-width:12.5rem}:root,:host{--p-checkbox-icon-size:.875rem;--p-checkbox-icon-color:var(--p-form-field-color);--p-checkbox-icon-checked-color:var(--p-primary-contrast-color);--p-checkbox-icon-checked-hover-color:var(--p-primary-contrast-color);--p-checkbox-icon-disabled-color:var(--p-form-field-disabled-color);--p-checkbox-icon-lg-size:1rem;--p-checkbox-icon-sm-size:.75rem;--p-checkbox-border-radius:var(--p-border-radius-xs);--p-checkbox-width:18px;--p-checkbox-height:18px;--p-checkbox-background:var(--p-form-field-background);--p-checkbox-checked-background:var(--p-primary-color);--p-checkbox-checked-hover-background:var(--p-primary-color);--p-checkbox-disabled-background:var(--p-form-field-disabled-background);--p-checkbox-filled-background:var(--p-form-field-filled-background);--p-checkbox-border-color:var(--p-form-field-border-color);--p-checkbox-hover-border-color:var(--p-form-field-hover-border-color);--p-checkbox-focus-border-color:var(--p-form-field-focus-border-color);--p-checkbox-checked-border-color:var(--p-primary-color);--p-checkbox-checked-hover-border-color:var(--p-primary-color);--p-checkbox-checked-focus-border-color:var(--p-primary-color);--p-checkbox-checked-disabled-border-color:var(--p-form-field-border-color);--p-checkbox-invalid-border-color:var(--p-form-field-invalid-border-color);--p-checkbox-shadow:var(--p-form-field-shadow);--p-checkbox-transition-duration:var(--p-form-field-transition-duration);--p-checkbox-lg-width:22px;--p-checkbox-lg-height:22px;--p-checkbox-sm-width:14px;--p-checkbox-sm-height:14px;--p-checkbox-focus-ring-width:0;--p-checkbox-focus-ring-style:none;--p-checkbox-focus-ring-color:unset;--p-checkbox-focus-ring-offset:0;--p-checkbox-focus-ring-shadow:none}.p-checkbox{position:relative;display:inline-flex;-webkit-user-select:none;user-select:none;vertical-align:bottom;width:var(--p-checkbox-width);height:var(--p-checkbox-height)}.p-checkbox-input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;border:1px solid transparent;border-radius:var(--p-checkbox-border-radius)}.p-checkbox-box{display:flex;justify-content:center;align-items:center;border-radius:var(--p-checkbox-border-radius);border:1px solid var(--p-checkbox-border-color);background:var(--p-checkbox-background);width:var(--p-checkbox-width);height:var(--p-checkbox-height);transition:background var(--p-checkbox-transition-duration),color var(--p-checkbox-transition-duration),border-color var(--p-checkbox-transition-duration),box-shadow var(--p-checkbox-transition-duration),outline-color var(--p-checkbox-transition-duration);outline-color:transparent;box-shadow:var(--p-checkbox-shadow)}.p-checkbox-icon{transition-duration:var(--p-checkbox-transition-duration);color:var(--p-checkbox-icon-color);font-size:var(--p-checkbox-icon-size);width:var(--p-checkbox-icon-size);height:var(--p-checkbox-icon-size)}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:var(--p-checkbox-hover-border-color)}.p-checkbox-checked .p-checkbox-box{border-color:var(--p-checkbox-checked-border-color);background:var(--p-checkbox-checked-background)}.p-checkbox-checked .p-checkbox-icon{color:var(--p-checkbox-icon-checked-color)}.p-checkbox-checked:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background:var(--p-checkbox-checked-hover-background);border-color:var(--p-checkbox-checked-hover-border-color)}.p-checkbox-checked:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-icon{color:var(--p-checkbox-icon-checked-hover-color)}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{border-color:var(--p-checkbox-focus-border-color);box-shadow:var(--p-checkbox-focus-ring-shadow);outline:var(--p-checkbox-focus-ring-width) var(--p-checkbox-focus-ring-style) var(--p-checkbox-focus-ring-color);outline-offset:var(--p-checkbox-focus-ring-offset)}.p-checkbox-checked:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{border-color:var(--p-checkbox-checked-focus-border-color)}.p-checkbox.p-invalid>.p-checkbox-box{border-color:var(--p-checkbox-invalid-border-color)}.p-checkbox.p-variant-filled .p-checkbox-box{background:var(--p-checkbox-filled-background)}.p-checkbox-checked.p-variant-filled .p-checkbox-box{background:var(--p-checkbox-checked-background)}.p-checkbox-checked.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background:var(--p-checkbox-checked-hover-background)}.p-checkbox.p-disabled{opacity:1}.p-checkbox.p-disabled .p-checkbox-box{background:var(--p-checkbox-disabled-background);border-color:var(--p-checkbox-checked-disabled-border-color)}.p-checkbox.p-disabled .p-checkbox-box .p-checkbox-icon{color:var(--p-checkbox-icon-disabled-color)}.p-checkbox-sm,.p-checkbox-sm .p-checkbox-box{width:var(--p-checkbox-sm-width);height:var(--p-checkbox-sm-height)}.p-checkbox-sm .p-checkbox-icon{font-size:var(--p-checkbox-icon-sm-size);width:var(--p-checkbox-icon-sm-size);height:var(--p-checkbox-icon-sm-size)}.p-checkbox-lg,.p-checkbox-lg .p-checkbox-box{width:var(--p-checkbox-lg-width);height:var(--p-checkbox-lg-height)}.p-checkbox-lg .p-checkbox-icon{font-size:var(--p-checkbox-icon-lg-size);width:var(--p-checkbox-icon-lg-size);height:var(--p-checkbox-icon-lg-size)}.p-checkbox-group{display:inline-flex}:root,:host{--p-colorpicker-panel-shadow:var(--p-overlay-popover-shadow);--p-colorpicker-panel-border-radius:var(--p-overlay-popover-border-radius);--p-colorpicker-preview-width:2rem;--p-colorpicker-preview-height:2rem;--p-colorpicker-preview-border-radius:var(--p-form-field-border-radius);--p-colorpicker-preview-focus-ring-width:var(--p-focus-ring-width);--p-colorpicker-preview-focus-ring-style:var(--p-focus-ring-style);--p-colorpicker-preview-focus-ring-color:var(--p-focus-ring-color);--p-colorpicker-preview-focus-ring-offset:var(--p-focus-ring-offset);--p-colorpicker-preview-focus-ring-shadow:var(--p-focus-ring-shadow);--p-colorpicker-transition-duration:var(--p-transition-duration);--p-colorpicker-handle-color:var(--p-surface-0);--p-colorpicker-panel-background:var(--p-surface-800);--p-colorpicker-panel-border-color:var(--p-surface-900)}.p-colorpicker{display:inline-block;position:relative}.p-colorpicker-dragging{cursor:pointer}.p-colorpicker-preview{width:var(--p-colorpicker-preview-width);height:var(--p-colorpicker-preview-height);padding:0;border:0 none;border-radius:var(--p-colorpicker-preview-border-radius);transition:background var(--p-colorpicker-transition-duration),color var(--p-colorpicker-transition-duration),border-color var(--p-colorpicker-transition-duration),outline-color var(--p-colorpicker-transition-duration),box-shadow var(--p-colorpicker-transition-duration);outline-color:transparent;cursor:pointer}.p-colorpicker-preview:enabled:focus-visible{border-color:var(--p-colorpicker-preview-focus-border-color);box-shadow:var(--p-colorpicker-preview-focus-ring-shadow);outline:var(--p-colorpicker-preview-focus-ring-width) var(--p-colorpicker-preview-focus-ring-style) var(--p-colorpicker-preview-focus-ring-color);outline-offset:var(--p-colorpicker-preview-focus-ring-offset)}.p-colorpicker-panel{background:var(--p-colorpicker-panel-background);border:1px solid var(--p-colorpicker-panel-border-color);border-radius:var(--p-colorpicker-panel-border-radius);box-shadow:var(--p-colorpicker-panel-shadow);width:193px;height:166px;position:absolute;top:0;left:0}.p-colorpicker-panel-inline{box-shadow:none;position:static}.p-colorpicker-content{position:relative}.p-colorpicker-color-selector{width:150px;height:150px;inset-block-start:8px;inset-inline-start:8px;position:absolute}.p-colorpicker-color-background{width:100%;height:100%;background:linear-gradient(to top,#000,#0000),linear-gradient(to right,#fff,#fff0)}.p-colorpicker-color-handle{position:absolute;inset-block-start:0px;inset-inline-start:150px;border-radius:100%;width:10px;height:10px;border-width:1px;border-style:solid;margin:-5px 0 0 -5px;cursor:pointer;opacity:.85;border-color:var(--p-colorpicker-handle-color)}.p-colorpicker-hue{width:17px;height:150px;inset-block-start:8px;inset-inline-start:167px;position:absolute;opacity:.85;background:linear-gradient(0deg,red 0,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.p-colorpicker-hue-handle{position:absolute;inset-block-start:150px;inset-inline-start:0px;width:21px;margin-inline-start:-2px;margin-block-start:-5px;height:10px;border-width:2px;border-style:solid;opacity:.85;cursor:pointer;border-color:var(--p-colorpicker-handle-color)}:root,:host{--p-datepicker-time-picker-padding:.5rem 0 0 0;--p-datepicker-time-picker-border-color:var(--p-content-border-color);--p-datepicker-time-picker-gap:.5rem;--p-datepicker-time-picker-button-gap:.25rem;--p-datepicker-buttonbar-padding:.5rem 0 0 0;--p-datepicker-buttonbar-border-color:var(--p-content-border-color);--p-datepicker-year-padding:.625rem;--p-datepicker-year-border-radius:var(--p-content-border-radius);--p-datepicker-year-view-margin:.5rem 0 0 0;--p-datepicker-month-padding:.625rem;--p-datepicker-month-border-radius:var(--p-content-border-radius);--p-datepicker-month-view-margin:.5rem 0 0 0;--p-datepicker-date-hover-background:var(--p-content-hover-background);--p-datepicker-date-selected-background:var(--p-primary-color);--p-datepicker-date-range-selected-background:var(--p-highlight-background);--p-datepicker-date-color:var(--p-content-color);--p-datepicker-date-hover-color:var(--p-content-hover-color);--p-datepicker-date-selected-color:var(--p-primary-contrast-color);--p-datepicker-date-range-selected-color:var(--p-highlight-color);--p-datepicker-date-width:2.5rem;--p-datepicker-date-height:2.5rem;--p-datepicker-date-border-radius:50%;--p-datepicker-date-padding:.125rem;--p-datepicker-date-focus-ring-width:var(--p-focus-ring-width);--p-datepicker-date-focus-ring-style:var(--p-focus-ring-style);--p-datepicker-date-focus-ring-color:var(--p-focus-ring-color);--p-datepicker-date-focus-ring-offset:var(--p-focus-ring-offset);--p-datepicker-date-focus-ring-shadow:var(--p-focus-ring-shadow);--p-datepicker-week-day-padding:.5rem;--p-datepicker-week-day-font-weight:700;--p-datepicker-week-day-color:var(--p-content-color);--p-datepicker-day-view-margin:.5rem 0 0 0;--p-datepicker-group-border-color:var(--p-content-border-color);--p-datepicker-group-gap:var(--p-overlay-popover-padding);--p-datepicker-select-year-hover-background:var(--p-content-hover-background);--p-datepicker-select-year-color:var(--p-content-color);--p-datepicker-select-year-hover-color:var(--p-content-hover-color);--p-datepicker-select-year-padding:.5rem .75rem;--p-datepicker-select-year-border-radius:var(--p-content-border-radius);--p-datepicker-select-month-hover-background:var(--p-content-hover-background);--p-datepicker-select-month-color:var(--p-content-color);--p-datepicker-select-month-hover-color:var(--p-content-hover-color);--p-datepicker-select-month-padding:.5rem .75rem;--p-datepicker-select-month-border-radius:var(--p-content-border-radius);--p-datepicker-input-icon-color:var(--p-form-field-icon-color);--p-datepicker-dropdown-width:3rem;--p-datepicker-dropdown-border-color:var(--p-form-field-border-color);--p-datepicker-dropdown-hover-border-color:var(--p-form-field-border-color);--p-datepicker-dropdown-active-border-color:var(--p-form-field-border-color);--p-datepicker-dropdown-border-radius:var(--p-form-field-border-radius);--p-datepicker-dropdown-focus-ring-width:0;--p-datepicker-dropdown-focus-ring-style:none;--p-datepicker-dropdown-focus-ring-color:unset;--p-datepicker-dropdown-focus-ring-offset:0;--p-datepicker-dropdown-focus-ring-shadow:none;--p-datepicker-dropdown-lg-width:3.5rem;--p-datepicker-dropdown-sm-width:2.5rem;--p-datepicker-title-gap:.5rem;--p-datepicker-title-font-weight:700;--p-datepicker-header-background:var(--p-content-background);--p-datepicker-header-border-color:var(--p-content-border-color);--p-datepicker-header-color:var(--p-content-color);--p-datepicker-header-padding:0 0 .5rem 0;--p-datepicker-panel-background:var(--p-content-background);--p-datepicker-panel-border-color:var(--p-content-border-color);--p-datepicker-panel-color:var(--p-content-color);--p-datepicker-panel-border-radius:var(--p-content-border-radius);--p-datepicker-panel-shadow:var(--p-overlay-popover-shadow);--p-datepicker-panel-padding:.5rem;--p-datepicker-transition-duration:var(--p-transition-duration);--p-datepicker-today-background:var(--p-surface-200);--p-datepicker-today-color:var(--p-surface-900);--p-datepicker-dropdown-background:var(--p-surface-100);--p-datepicker-dropdown-hover-background:var(--p-surface-200);--p-datepicker-dropdown-active-background:var(--p-surface-300);--p-datepicker-dropdown-color:var(--p-surface-600);--p-datepicker-dropdown-hover-color:var(--p-surface-700);--p-datepicker-dropdown-active-color:var(--p-surface-800)}.p-datepicker{display:inline-flex;max-width:100%}.p-datepicker:has(.p-datepicker-dropdown) .p-datepicker-input{border-start-end-radius:0;border-end-end-radius:0}.p-datepicker-input{flex:1 1 auto;width:1%}.p-datepicker-dropdown{cursor:pointer;display:inline-flex;-webkit-user-select:none;user-select:none;align-items:center;justify-content:center;overflow:hidden;position:relative;width:var(--p-datepicker-dropdown-width);border-start-end-radius:var(--p-datepicker-dropdown-border-radius);border-end-end-radius:var(--p-datepicker-dropdown-border-radius);background:var(--p-datepicker-dropdown-background);border:1px solid var(--p-datepicker-dropdown-border-color);border-inline-start:0 none;color:var(--p-datepicker-dropdown-color);transition:background var(--p-datepicker-transition-duration),color var(--p-datepicker-transition-duration),border-color var(--p-datepicker-transition-duration),outline-color var(--p-datepicker-transition-duration);outline-color:transparent}.p-datepicker-dropdown:not(:disabled):hover{background:var(--p-datepicker-dropdown-hover-background);border-color:var(--p-datepicker-dropdown-hover-border-color);color:var(--p-datepicker-dropdown-hover-color)}.p-datepicker-dropdown:not(:disabled):active{background:var(--p-datepicker-dropdown-active-background);border-color:var(--p-datepicker-dropdown-active-border-color);color:var(--p-datepicker-dropdown-active-color)}.p-datepicker-dropdown:focus-visible{box-shadow:var(--p-datepicker-dropdown-focus-ring-shadow);outline:var(--p-datepicker-dropdown-focus-ring-width) var(--p-datepicker-dropdown-focus-ring-style) var(--p-datepicker-dropdown-focus-ring-color);outline-offset:var(--p-datepicker-dropdown-focus-ring-offset)}.p-datepicker:has(.p-datepicker-input-icon-container){position:relative}.p-datepicker:has(.p-datepicker-input-icon-container) .p-datepicker-input{padding-inline-end:calc((var(--p-form-field-padding-x) * 2) + var(--p-icon-size))}.p-datepicker-input-icon-container{cursor:pointer;position:absolute;top:50%;inset-inline-end:var(--p-form-field-padding-x);margin-block-start:calc(-1 * (var(--p-icon-size) / 2));color:var(--p-datepicker-input-icon-color);line-height:1;z-index:1}.p-datepicker:has(.p-datepicker-input:disabled) .p-datepicker-input-icon-container{cursor:default}.p-datepicker-fluid{display:flex}.p-datepicker .p-datepicker-panel{min-width:100%}.p-datepicker-panel{width:auto;padding:var(--p-datepicker-panel-padding);background:var(--p-datepicker-panel-background);color:var(--p-datepicker-panel-color);border:1px solid var(--p-datepicker-panel-border-color);border-radius:var(--p-datepicker-panel-border-radius);box-shadow:var(--p-datepicker-panel-shadow)}.p-datepicker-panel-inline{display:inline-block;overflow-x:auto;box-shadow:none}.p-datepicker-header{display:flex;align-items:center;justify-content:space-between;padding:var(--p-datepicker-header-padding);background:var(--p-datepicker-header-background);color:var(--p-datepicker-header-color);border-block-end:1px solid var(--p-datepicker-header-border-color)}.p-datepicker-next-button:dir(rtl){order:-1}.p-datepicker-prev-button:dir(rtl){order:1}.p-datepicker-title{display:flex;align-items:center;justify-content:space-between;gap:var(--p-datepicker-title-gap);font-weight:var(--p-datepicker-title-font-weight)}.p-datepicker-select-year,.p-datepicker-select-month{border:none;background:transparent;margin:0;cursor:pointer;font-weight:inherit;transition:background var(--p-datepicker-transition-duration),color var(--p-datepicker-transition-duration),border-color var(--p-datepicker-transition-duration),outline-color var(--p-datepicker-transition-duration),box-shadow var(--p-datepicker-transition-duration)}.p-datepicker-select-month{padding:var(--p-datepicker-select-month-padding);color:var(--p-datepicker-select-month-color);border-radius:var(--p-datepicker-select-month-border-radius)}.p-datepicker-select-year{padding:var(--p-datepicker-select-year-padding);color:var(--p-datepicker-select-year-color);border-radius:var(--p-datepicker-select-year-border-radius)}.p-datepicker-select-month:enabled:hover{background:var(--p-datepicker-select-month-hover-background);color:var(--p-datepicker-select-month-hover-color)}.p-datepicker-select-year:enabled:hover{background:var(--p-datepicker-select-year-hover-background);color:var(--p-datepicker-select-year-hover-color)}.p-datepicker-select-month:focus-visible,.p-datepicker-select-year:focus-visible{box-shadow:var(--p-datepicker-date-focus-ring-shadow);outline:var(--p-datepicker-date-focus-ring-width) var(--p-datepicker-date-focus-ring-style) var(--p-datepicker-date-focus-ring-color);outline-offset:var(--p-datepicker-date-focus-ring-offset)}.p-datepicker-calendar-container{display:flex}.p-datepicker-calendar-container .p-datepicker-calendar{flex:1 1 auto;border-inline-start:1px solid var(--p-datepicker-group-border-color);padding-inline-end:var(--p-datepicker-group-gap);padding-inline-start:var(--p-datepicker-group-gap)}.p-datepicker-calendar-container .p-datepicker-calendar:first-child{padding-inline-start:0;border-inline-start:0 none}.p-datepicker-calendar-container .p-datepicker-calendar:last-child{padding-inline-end:0}.p-datepicker-day-view{width:100%;border-collapse:collapse;font-size:1rem;margin:var(--p-datepicker-day-view-margin)}.p-datepicker-weekday-cell{padding:var(--p-datepicker-week-day-padding)}.p-datepicker-weekday{font-weight:var(--p-datepicker-week-day-font-weight);color:var(--p-datepicker-week-day-color)}.p-datepicker-day-cell{padding:var(--p-datepicker-date-padding)}.p-datepicker-day{display:flex;justify-content:center;align-items:center;cursor:pointer;margin:0 auto;overflow:hidden;position:relative;width:var(--p-datepicker-date-width);height:var(--p-datepicker-date-height);border-radius:var(--p-datepicker-date-border-radius);transition:background var(--p-datepicker-transition-duration),color var(--p-datepicker-transition-duration),border-color var(--p-datepicker-transition-duration),box-shadow var(--p-datepicker-transition-duration),outline-color var(--p-datepicker-transition-duration);border:1px solid transparent;outline-color:transparent;color:var(--p-datepicker-date-color)}.p-datepicker-day:not(.p-datepicker-day-selected):not(.p-disabled):hover{background:var(--p-datepicker-date-hover-background);color:var(--p-datepicker-date-hover-color)}.p-datepicker-day:focus-visible{box-shadow:var(--p-datepicker-date-focus-ring-shadow);outline:var(--p-datepicker-date-focus-ring-width) var(--p-datepicker-date-focus-ring-style) var(--p-datepicker-date-focus-ring-color);outline-offset:var(--p-datepicker-date-focus-ring-offset)}.p-datepicker-day-selected{background:var(--p-datepicker-date-selected-background);color:var(--p-datepicker-date-selected-color)}.p-datepicker-day-selected-range{background:var(--p-datepicker-date-range-selected-background);color:var(--p-datepicker-date-range-selected-color)}.p-datepicker-today>.p-datepicker-day{background:var(--p-datepicker-today-background);color:var(--p-datepicker-today-color)}.p-datepicker-today>.p-datepicker-day-selected{background:var(--p-datepicker-date-selected-background);color:var(--p-datepicker-date-selected-color)}.p-datepicker-today>.p-datepicker-day-selected-range{background:var(--p-datepicker-date-range-selected-background);color:var(--p-datepicker-date-range-selected-color)}.p-datepicker-weeknumber{text-align:center}.p-datepicker-month-view{margin:var(--p-datepicker-month-view-margin)}.p-datepicker-month{width:33.3%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;position:relative;padding:var(--p-datepicker-month-padding);transition:background var(--p-datepicker-transition-duration),color var(--p-datepicker-transition-duration),border-color var(--p-datepicker-transition-duration),box-shadow var(--p-datepicker-transition-duration),outline-color var(--p-datepicker-transition-duration);border-radius:var(--p-datepicker-month-border-radius);outline-color:transparent;color:var(--p-datepicker-date-color)}.p-datepicker-month:not(.p-disabled):not(.p-datepicker-month-selected):hover{color:var(--p-datepicker-date-hover-color);background:var(--p-datepicker-date-hover-background)}.p-datepicker-month-selected{color:var(--p-datepicker-date-selected-color);background:var(--p-datepicker-date-selected-background)}.p-datepicker-month:not(.p-disabled):focus-visible{box-shadow:var(--p-datepicker-date-focus-ring-shadow);outline:var(--p-datepicker-date-focus-ring-width) var(--p-datepicker-date-focus-ring-style) var(--p-datepicker-date-focus-ring-color);outline-offset:var(--p-datepicker-date-focus-ring-offset)}.p-datepicker-year-view{margin:var(--p-datepicker-year-view-margin)}.p-datepicker-year{width:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;position:relative;padding:var(--p-datepicker-year-padding);transition:background var(--p-datepicker-transition-duration),color var(--p-datepicker-transition-duration),border-color var(--p-datepicker-transition-duration),box-shadow var(--p-datepicker-transition-duration),outline-color var(--p-datepicker-transition-duration);border-radius:var(--p-datepicker-year-border-radius);outline-color:transparent;color:var(--p-datepicker-date-color)}.p-datepicker-year:not(.p-disabled):not(.p-datepicker-year-selected):hover{color:var(--p-datepicker-date-hover-color);background:var(--p-datepicker-date-hover-background)}.p-datepicker-year-selected{color:var(--p-datepicker-date-selected-color);background:var(--p-datepicker-date-selected-background)}.p-datepicker-year:not(.p-disabled):focus-visible{box-shadow:var(--p-datepicker-date-focus-ring-shadow);outline:var(--p-datepicker-date-focus-ring-width) var(--p-datepicker-date-focus-ring-style) var(--p-datepicker-date-focus-ring-color);outline-offset:var(--p-datepicker-date-focus-ring-offset)}.p-datepicker-buttonbar{display:flex;justify-content:space-between;align-items:center;padding:var(--p-datepicker-buttonbar-padding);border-block-start:1px solid var(--p-datepicker-buttonbar-border-color)}.p-datepicker-buttonbar .p-button{width:auto}.p-datepicker-time-picker{display:flex;justify-content:center;align-items:center;border-block-start:1px solid var(--p-datepicker-time-picker-border-color);padding:0;gap:var(--p-datepicker-time-picker-gap)}.p-datepicker-calendar-container+.p-datepicker-time-picker{padding:var(--p-datepicker-time-picker-padding)}.p-datepicker-time-picker>div{display:flex;align-items:center;flex-direction:column;gap:var(--p-datepicker-time-picker-button-gap)}.p-datepicker-time-picker span{font-size:1rem}.p-datepicker-timeonly .p-datepicker-time-picker{border-block-start:0 none}.p-datepicker-time-picker:dir(rtl){flex-direction:row-reverse}.p-datepicker:has(.p-inputtext-sm) .p-datepicker-dropdown{width:var(--p-datepicker-dropdown-sm-width)}.p-datepicker:has(.p-inputtext-sm) .p-datepicker-dropdown .p-icon,.p-datepicker:has(.p-inputtext-sm) .p-datepicker-input-icon{font-size:var(--p-form-field-sm-font-size);width:var(--p-form-field-sm-font-size);height:var(--p-form-field-sm-font-size)}.p-datepicker:has(.p-inputtext-lg) .p-datepicker-dropdown{width:var(--p-datepicker-dropdown-lg-width)}.p-datepicker:has(.p-inputtext-lg) .p-datepicker-dropdown .p-icon,.p-datepicker:has(.p-inputtext-lg) .p-datepicker-input-icon{font-size:var(--p-form-field-lg-font-size);width:var(--p-form-field-lg-font-size);height:var(--p-form-field-lg-font-size)}.p-datepicker-clear-icon{position:absolute;top:50%;margin-top:-.5rem;cursor:pointer;color:var(--p-form-field-icon-color);inset-inline-end:var(--p-form-field-padding-x)}.p-datepicker:has(.p-datepicker-dropdown) .p-datepicker-clear-icon{inset-inline-end:calc(var(--p-datepicker-dropdown-width) + var(--p-form-field-padding-x))}.p-datepicker:has(.p-datepicker-input-icon-container) .p-datepicker-clear-icon{inset-inline-end:calc((var(--p-form-field-padding-x) * 2) + var(--p-icon-size))}.p-datepicker:has(.p-datepicker-clear-icon) .p-datepicker-input{padding-inline-end:calc((var(--p-form-field-padding-x) * 2) + var(--p-icon-size))}.p-datepicker:has(.p-datepicker-input-icon-container):has(.p-datepicker-clear-icon) .p-datepicker-input{padding-inline-end:calc((var(--p-form-field-padding-x) * 3) + calc(var(--p-icon-size) * 2))}.p-inputgroup .p-datepicker-dropdown{border-radius:0}.p-inputgroup>.p-datepicker:last-child:has(.p-datepicker-dropdown)>.p-datepicker-input{border-start-end-radius:0;border-end-end-radius:0}.p-inputgroup>.p-datepicker:last-child .p-datepicker-dropdown{border-start-end-radius:var(--p-datepicker-dropdown-border-radius);border-end-end-radius:var(--p-datepicker-dropdown-border-radius)}:root,:host{--p-floatlabel-inside-active-top:.5rem;--p-floatlabel-inside-input-padding-top:1.5rem;--p-floatlabel-inside-input-padding-bottom:.5rem;--p-floatlabel-on-border-radius:var(--p-border-radius-xs);--p-floatlabel-on-active-background:var(--p-form-field-background);--p-floatlabel-on-active-padding:0 .125rem;--p-floatlabel-in-active-top:.5rem;--p-floatlabel-in-input-padding-top:1.5rem;--p-floatlabel-in-input-padding-bottom:.5rem;--p-floatlabel-over-active-top:-1.25rem;--p-floatlabel-color:var(--p-form-field-float-label-color);--p-floatlabel-focus-color:var(--p-form-field-float-label-focus-color);--p-floatlabel-active-color:var(--p-form-field-float-label-active-color);--p-floatlabel-invalid-color:var(--p-form-field-float-label-invalid-color);--p-floatlabel-transition-duration:.2s;--p-floatlabel-position-x:var(--p-form-field-padding-x);--p-floatlabel-position-y:var(--p-form-field-padding-y);--p-floatlabel-font-weight:500;--p-floatlabel-active-font-size:.75rem;--p-floatlabel-active-font-weight:400}.p-floatlabel{display:block;position:relative}.p-floatlabel label{position:absolute;pointer-events:none;top:50%;transform:translateY(-50%);transition-property:all;transition-timing-function:ease;line-height:1;font-weight:var(--p-floatlabel-font-weight);inset-inline-start:var(--p-floatlabel-position-x);color:var(--p-floatlabel-color);transition-duration:var(--p-floatlabel-transition-duration)}.p-floatlabel:has(.p-textarea) label{top:var(--p-floatlabel-position-y);transform:translateY(0)}.p-floatlabel:has(.p-inputicon:first-child) label{inset-inline-start:calc((var(--p-form-field-padding-x) * 2) + var(--p-icon-size))}.p-floatlabel:has(input:focus) label,.p-floatlabel:has(input.p-filled) label,.p-floatlabel:has(input:-webkit-autofill) label,.p-floatlabel:has(textarea:focus) label,.p-floatlabel:has(textarea.p-filled) label,.p-floatlabel:has(.p-inputwrapper-focus) label,.p-floatlabel:has(.p-inputwrapper-filled) label,.p-floatlabel:has(input[placeholder]) label,.p-floatlabel:has(textarea[placeholder]) label{top:var(--p-floatlabel-over-active-top);transform:translateY(0);font-size:var(--p-floatlabel-active-font-size);font-weight:var(--p-floatlabel-active-font-weight)}.p-floatlabel:has(input.p-filled) label,.p-floatlabel:has(textarea.p-filled) label,.p-floatlabel:has(.p-inputwrapper-filled) label{color:var(--p-floatlabel-active-color)}.p-floatlabel:has(input:focus) label,.p-floatlabel:has(input:-webkit-autofill) label,.p-floatlabel:has(textarea:focus) label,.p-floatlabel:has(.p-inputwrapper-focus) label{color:var(--p-floatlabel-focus-color)}.p-floatlabel-in .p-inputtext,.p-floatlabel-in .p-textarea,.p-floatlabel-in .p-select-label,.p-floatlabel-in .p-multiselect-label,.p-floatlabel-in .p-multiselect-label:has(.p-chip),.p-floatlabel-in .p-autocomplete-input-multiple,.p-floatlabel-in .p-cascadeselect-label,.p-floatlabel-in .p-treeselect-label{padding-block-start:var(--p-floatlabel-in-input-padding-top);padding-block-end:var(--p-floatlabel-in-input-padding-bottom)}.p-floatlabel-in:has(input:focus) label,.p-floatlabel-in:has(input.p-filled) label,.p-floatlabel-in:has(input:-webkit-autofill) label,.p-floatlabel-in:has(textarea:focus) label,.p-floatlabel-in:has(textarea.p-filled) label,.p-floatlabel-in:has(.p-inputwrapper-focus) label,.p-floatlabel-in:has(.p-inputwrapper-filled) label,.p-floatlabel-in:has(input[placeholder]) label,.p-floatlabel-in:has(textarea[placeholder]) label{top:var(--p-floatlabel-in-active-top)}.p-floatlabel-on:has(input:focus) label,.p-floatlabel-on:has(input.p-filled) label,.p-floatlabel-on:has(input:-webkit-autofill) label,.p-floatlabel-on:has(textarea:focus) label,.p-floatlabel-on:has(textarea.p-filled) label,.p-floatlabel-on:has(.p-inputwrapper-focus) label,.p-floatlabel-on:has(.p-inputwrapper-filled) label,.p-floatlabel-on:has(input[placeholder]) label,.p-floatlabel-on:has(textarea[placeholder]) label{top:0;transform:translateY(-50%);border-radius:var(--p-floatlabel-on-border-radius);background:var(--p-floatlabel-on-active-background);padding:var(--p-floatlabel-on-active-padding)}.p-floatlabel:has([class^=p-][class$=-fluid]){width:100%}.p-floatlabel:has(.p-invalid) label{color:var(--p-floatlabel-invalid-color)}:root,:host{--p-iconfield-icon-color:var(--p-form-field-icon-color)}.p-iconfield{position:relative;display:block}.p-inputicon{position:absolute;top:50%;margin-top:calc(-1 * (var(--p-icon-size) / 2));color:var(--p-iconfield-icon-color);line-height:1;z-index:1}.p-iconfield .p-inputicon:first-child{inset-inline-start:var(--p-form-field-padding-x)}.p-iconfield .p-inputicon:last-child{inset-inline-end:var(--p-form-field-padding-x)}.p-iconfield .p-inputtext:not(:first-child),.p-iconfield .p-inputwrapper:not(:first-child) .p-inputtext{padding-inline-start:calc((var(--p-form-field-padding-x) * 2) + var(--p-icon-size))}.p-iconfield .p-inputtext:not(:last-child){padding-inline-end:calc((var(--p-form-field-padding-x) * 2) + var(--p-icon-size))}.p-iconfield:has(.p-inputfield-sm) .p-inputicon{font-size:var(--p-form-field-sm-font-size);width:var(--p-form-field-sm-font-size);height:var(--p-form-field-sm-font-size);margin-top:calc(-1 * (var(--p-form-field-sm-font-size) / 2))}.p-iconfield:has(.p-inputfield-lg) .p-inputicon{font-size:var(--p-form-field-lg-font-size);width:var(--p-form-field-lg-font-size);height:var(--p-form-field-lg-font-size);margin-top:calc(-1 * (var(--p-form-field-lg-font-size) / 2))}:root,:host{--p-iftalabel-input-padding-top:1.5rem;--p-iftalabel-input-padding-bottom:.5rem;--p-iftalabel-color:var(--p-form-field-float-label-color);--p-iftalabel-focus-color:var(--p-form-field-float-label-focus-color);--p-iftalabel-invalid-color:var(--p-form-field-float-label-invalid-color);--p-iftalabel-transition-duration:.2s;--p-iftalabel-position-x:var(--p-form-field-padding-x);--p-iftalabel-top:.5rem;--p-iftalabel-font-size:.75rem;--p-iftalabel-font-weight:400}.p-iftalabel{display:block;position:relative}.p-iftalabel label{position:absolute;pointer-events:none;top:var(--p-iftalabel-top);transition-property:all;transition-timing-function:ease;line-height:1;font-size:var(--p-iftalabel-font-size);font-weight:var(--p-iftalabel-font-weight);inset-inline-start:var(--p-iftalabel-position-x);color:var(--p-iftalabel-color);transition-duration:var(--p-iftalabel-transition-duration)}.p-iftalabel .p-inputtext,.p-iftalabel .p-textarea,.p-iftalabel .p-select-label,.p-iftalabel .p-multiselect-label,.p-iftalabel .p-multiselect-label:has(.p-chip),.p-iftalabel .p-autocomplete-input-multiple,.p-iftalabel .p-cascadeselect-label,.p-iftalabel .p-treeselect-label{padding-block-start:var(--p-iftalabel-input-padding-top);padding-block-end:var(--p-iftalabel-input-padding-bottom)}.p-iftalabel:has(.p-invalid) label{color:var(--p-iftalabel-invalid-color)}.p-iftalabel:has(input:focus) label,.p-iftalabel:has(input:-webkit-autofill) label,.p-iftalabel:has(textarea:focus) label,.p-iftalabel:has(.p-inputwrapper-focus) label{color:var(--p-iftalabel-focus-color)}.p-iftalabel .p-inputicon{top:var(--p-iftalabel-input-padding-top);transform:translateY(25%);margin-top:0}:root,:host{--p-inputchips-chip-border-radius:var(--p-border-radius-sm);--p-inputchips-background:var(--p-form-field-background);--p-inputchips-disabled-background:var(--p-form-field-disabled-background);--p-inputchips-filled-background:var(--p-form-field-filled-background);--p-inputchips-filled-focus-background:var(--p-form-field-filled-focus-background);--p-inputchips-border-color:var(--p-form-field-border-color);--p-inputchips-hover-border-color:var(--p-form-field-hover-border-color);--p-inputchips-focus-border-color:var(--p-form-field-focus-border-color);--p-inputchips-invalid-border-color:var(--p-form-field-invalid-border-color);--p-inputchips-color:var(--p-form-field-color);--p-inputchips-disabled-color:var(--p-form-field-disabled-color);--p-inputchips-placeholder-color:var(--p-form-field-placeholder-color);--p-inputchips-shadow:var(--p-form-field-shadow);--p-inputchips-padding-x:var(--p-form-field-padding-x);--p-inputchips-padding-y:var(--p-form-field-padding-y);--p-inputchips-border-radius:var(--p-form-field-border-radius);--p-inputchips-transition-duration:var(--p-form-field-transition-duration);--p-inputchips-focus-ring-width:var(--p-form-field-focus-ring-width);--p-inputchips-focus-ring-style:var(--p-form-field-focus-ring-style);--p-inputchips-focus-ring-color:var(--p-form-field-focus-ring-color);--p-inputchips-focus-ring-offset:var(--p-form-field-focus-ring-offset);--p-inputchips-focus-ring-shadow:var(--p-form-field-focus-ring-shadow);--p-inputchips-chip-focus-background:var(--p-surface-200);--p-inputchips-chip-color:var(--p-surface-800)}.p-inputchips{display:inline-flex}.p-inputchips-input{margin:0;list-style-type:none;cursor:text;overflow:hidden;display:flex;align-items:center;flex-wrap:wrap;padding:calc(var(--p-inputchips-padding-y) / 2) var(--p-inputchips-padding-x);gap:calc(var(--p-inputchips-padding-y) / 2);color:var(--p-inputchips-color);background:var(--p-inputchips-background);border:1px solid var(--p-inputchips-border-color);border-radius:var(--p-inputchips-border-radius);width:100%;transition:background var(--p-inputchips-transition-duration),color var(--p-inputchips-transition-duration),border-color var(--p-inputchips-transition-duration),outline-color var(--p-inputchips-transition-duration),box-shadow var(--p-inputchips-transition-duration);outline-color:transparent;box-shadow:var(--p-inputchips-shadow)}.p-inputchips:not(.p-disabled):hover .p-inputchips-input{border-color:var(--p-inputchips-hover-border-color)}.p-inputchips:not(.p-disabled).p-focus .p-inputchips-input{border-color:var(--p-inputchips-focus-border-color);box-shadow:var(--p-inputchips-focus-ring-shadow);outline:var(--p-inputchips-focus-ring-width) var(--p-inputchips-focus-ring-style) var(--p-inputchips-focus-ring-color);outline-offset:var(--p-inputchips-focus-ring-offset)}.p-inputchips.p-invalid .p-inputchips-input{border-color:var(--p-inputchips-invalid-border-color)}.p-variant-filled.p-inputchips-input{background:var(--p-inputchips-filled-background)}.p-inputchips:not(.p-disabled).p-focus .p-variant-filled.p-inputchips-input{background:var(--p-inputchips-filled-focus-background)}.p-inputchips.p-disabled .p-inputchips-input{opacity:1;background:var(--p-inputchips-disabled-background);color:var(--p-inputchips-disabled-color)}.p-inputchips-chip.p-chip{padding-top:calc(var(--p-inputchips-padding-y) / 2);padding-bottom:calc(var(--p-inputchips-padding-y) / 2);border-radius:var(--p-inputchips-chip-border-radius);transition:background var(--p-inputchips-transition-duration),color var(--p-inputchips-transition-duration)}.p-inputchips-chip-item.p-focus .p-inputchips-chip{background:var(--p-inputchips-chip-focus-background);color:var(--p-inputchips-chip-focus-color)}.p-inputchips-input:has(.p-inputchips-chip){padding-left:calc(var(--p-inputchips-padding-y) / 2);padding-right:calc(var(--p-inputchips-padding-y) / 2)}.p-inputchips-input-item{flex:1 1 auto;display:inline-flex;padding-top:calc(var(--p-inputchips-padding-y) / 2);padding-bottom:calc(var(--p-inputchips-padding-y) / 2)}.p-inputchips-input-item input{border:0 none;outline:0 none;background:transparent;margin:0;padding:0;box-shadow:none;border-radius:0;width:100%;font-family:inherit;font-feature-settings:inherit;font-size:1rem;color:inherit}.p-inputchips-input-item input::placeholder{color:var(--p-inputchips-placeholder-color)}:root,:host{--p-inputgroup-addon-background:var(--p-form-field-background);--p-inputgroup-addon-border-color:var(--p-form-field-border-color);--p-inputgroup-addon-color:var(--p-form-field-icon-color);--p-inputgroup-addon-border-radius:var(--p-form-field-border-radius);--p-inputgroup-addon-padding:.75rem;--p-inputgroup-addon-min-width:3rem}.p-inputgroup,.p-inputgroup .p-iconfield,.p-inputgroup .p-floatlabel,.p-inputgroup .p-iftalabel{display:flex;align-items:stretch;width:100%}.p-inputgroup .p-floatlabel .p-inputwrapper,.p-inputgroup .p-iftalabel .p-inputwrapper{display:inline-flex}.p-inputgroup .p-inputtext,.p-inputgroup .p-inputwrapper{flex:1 1 auto;width:1%}.p-inputgroupaddon{display:flex;align-items:center;justify-content:center;padding:var(--p-inputgroup-addon-padding);background:var(--p-inputgroup-addon-background);color:var(--p-inputgroup-addon-color);border-block-start:1px solid var(--p-inputgroup-addon-border-color);border-block-end:1px solid var(--p-inputgroup-addon-border-color);min-width:var(--p-inputgroup-addon-min-width)}.p-inputgroupaddon:first-child,.p-inputgroupaddon+.p-inputgroupaddon{border-inline-start:1px solid var(--p-inputgroup-addon-border-color)}.p-inputgroupaddon:last-child{border-inline-end:1px solid var(--p-inputgroup-addon-border-color)}.p-inputgroupaddon:has(.p-button){padding:0;overflow:hidden}.p-inputgroupaddon .p-button{border-radius:0}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-component,.p-inputgroup>.p-iconfield>.p-component,.p-inputgroup>.p-floatlabel>.p-component,.p-inputgroup>.p-floatlabel>.p-inputwrapper>.p-component,.p-inputgroup>.p-iftalabel>.p-component,.p-inputgroup>.p-iftalabel>.p-inputwrapper>.p-component{border-radius:0;margin:0}.p-inputgroupaddon:first-child,.p-inputgroup>.p-component:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-component,.p-inputgroup>.p-iconfield:first-child>.p-component,.p-inputgroup>.p-floatlabel:first-child>.p-component,.p-inputgroup>.p-floatlabel:first-child>.p-inputwrapper>.p-component,.p-inputgroup>.p-iftalabel:first-child>.p-component,.p-inputgroup>.p-iftalabel:first-child>.p-inputwrapper>.p-component{border-start-start-radius:var(--p-inputgroup-addon-border-radius);border-end-start-radius:var(--p-inputgroup-addon-border-radius)}.p-inputgroupaddon:last-child,.p-inputgroup>.p-component:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-component,.p-inputgroup>.p-iconfield:last-child>.p-component,.p-inputgroup>.p-floatlabel:last-child>.p-component,.p-inputgroup>.p-floatlabel:last-child>.p-inputwrapper>.p-component,.p-inputgroup>.p-iftalabel:last-child>.p-component,.p-inputgroup>.p-iftalabel:last-child>.p-inputwrapper>.p-component{border-start-end-radius:var(--p-inputgroup-addon-border-radius);border-end-end-radius:var(--p-inputgroup-addon-border-radius)}.p-inputgroup .p-component:focus,.p-inputgroup .p-component.p-focus,.p-inputgroup .p-inputwrapper-focus,.p-inputgroup .p-component:focus~label,.p-inputgroup .p-component.p-focus~label,.p-inputgroup .p-inputwrapper-focus~label,.p-inputgroup .p-floatlabel .p-inputwrapper~label,.p-inputgroup .p-iftalabel .p-inputwrapper~label{z-index:1}.p-inputgroup>.p-button:not(.p-button-icon-only){width:auto}.p-inputgroup .p-iconfield+.p-iconfield .p-inputtext{border-inline-start:0}:root,:host{--p-inputnumber-button-width:3rem;--p-inputnumber-button-border-radius:var(--p-form-field-border-radius);--p-inputnumber-button-vertical-padding:var(--p-form-field-padding-y);--p-inputnumber-transition-duration:var(--p-transition-duration);--p-inputnumber-button-background:transparent;--p-inputnumber-button-hover-background:var(--p-surface-100);--p-inputnumber-button-active-background:var(--p-surface-200);--p-inputnumber-button-border-color:var(--p-form-field-border-color);--p-inputnumber-button-hover-border-color:var(--p-form-field-border-color);--p-inputnumber-button-active-border-color:var(--p-form-field-border-color);--p-inputnumber-button-color:var(--p-surface-400);--p-inputnumber-button-hover-color:var(--p-surface-500);--p-inputnumber-button-active-color:var(--p-surface-600)}.p-inputnumber{display:inline-flex;position:relative}.p-inputnumber-button{display:flex;align-items:center;justify-content:center;flex:0 0 auto;cursor:pointer;background:var(--p-inputnumber-button-background);color:var(--p-inputnumber-button-color);width:var(--p-inputnumber-button-width);transition:background var(--p-inputnumber-transition-duration),color var(--p-inputnumber-transition-duration),border-color var(--p-inputnumber-transition-duration),outline-color var(--p-inputnumber-transition-duration)}.p-inputnumber-button:disabled{cursor:auto}.p-inputnumber-button:not(:disabled):hover{background:var(--p-inputnumber-button-hover-background);color:var(--p-inputnumber-button-hover-color)}.p-inputnumber-button:not(:disabled):active{background:var(--p-inputnumber-button-active-background);color:var(--p-inputnumber-button-active-color)}.p-inputnumber-stacked .p-inputnumber-button{position:relative;flex:1 1 auto;border:0 none}.p-inputnumber-stacked .p-inputnumber-button-group{display:flex;flex-direction:column;position:absolute;inset-block-start:1px;inset-inline-end:1px;height:calc(100% - 2px);z-index:1}.p-inputnumber-stacked .p-inputnumber-increment-button{padding:0;border-start-end-radius:calc(var(--p-inputnumber-button-border-radius) - 1px)}.p-inputnumber-stacked .p-inputnumber-decrement-button{padding:0;border-end-end-radius:calc(var(--p-inputnumber-button-border-radius) - 1px)}.p-inputnumber-stacked .p-inputnumber-input{padding-inline-end:calc(var(--p-inputnumber-button-width) + var(--p-form-field-padding-x))}.p-inputnumber-horizontal .p-inputnumber-button{border:1px solid var(--p-inputnumber-button-border-color)}.p-inputnumber-horizontal .p-inputnumber-button:hover{border-color:var(--p-inputnumber-button-hover-border-color)}.p-inputnumber-horizontal .p-inputnumber-button:active{border-color:var(--p-inputnumber-button-active-border-color)}.p-inputnumber-horizontal .p-inputnumber-increment-button{order:3;border-start-end-radius:var(--p-inputnumber-button-border-radius);border-end-end-radius:var(--p-inputnumber-button-border-radius);border-inline-start:0 none}.p-inputnumber-horizontal .p-inputnumber-input{order:2;border-radius:0}.p-inputnumber-horizontal .p-inputnumber-decrement-button{order:1;border-start-start-radius:var(--p-inputnumber-button-border-radius);border-end-start-radius:var(--p-inputnumber-button-border-radius);border-inline-end:0 none}.p-floatlabel:has(.p-inputnumber-horizontal) label{margin-inline-start:var(--p-inputnumber-button-width)}.p-inputnumber-vertical{flex-direction:column}.p-inputnumber-vertical .p-inputnumber-button{border:1px solid var(--p-inputnumber-button-border-color);padding:var(--p-inputnumber-button-vertical-padding)}.p-inputnumber-vertical .p-inputnumber-button:hover{border-color:var(--p-inputnumber-button-hover-border-color)}.p-inputnumber-vertical .p-inputnumber-button:active{border-color:var(--p-inputnumber-button-active-border-color)}.p-inputnumber-vertical .p-inputnumber-increment-button{order:1;border-start-start-radius:var(--p-inputnumber-button-border-radius);border-start-end-radius:var(--p-inputnumber-button-border-radius);width:100%;border-block-end:0 none}.p-inputnumber-vertical .p-inputnumber-input{order:2;border-radius:0;text-align:center}.p-inputnumber-vertical .p-inputnumber-decrement-button{order:3;border-end-start-radius:var(--p-inputnumber-button-border-radius);border-end-end-radius:var(--p-inputnumber-button-border-radius);width:100%;border-block-start:0 none}.p-inputnumber-input{flex:1 1 auto}.p-inputnumber-fluid{width:100%}.p-inputnumber-fluid .p-inputnumber-input{width:1%}.p-inputnumber-fluid.p-inputnumber-vertical .p-inputnumber-input{width:100%}.p-inputnumber:has(.p-inputtext-sm) .p-inputnumber-button .p-icon{font-size:var(--p-form-field-sm-font-size);width:var(--p-form-field-sm-font-size);height:var(--p-form-field-sm-font-size)}.p-inputnumber:has(.p-inputtext-lg) .p-inputnumber-button .p-icon{font-size:var(--p-form-field-lg-font-size);width:var(--p-form-field-lg-font-size);height:var(--p-form-field-lg-font-size)}.p-inputnumber-clear-icon{position:absolute;top:50%;margin-top:-.5rem;cursor:pointer;inset-inline-end:var(--p-form-field-padding-x);color:var(--p-form-field-icon-color)}.p-inputnumber:has(.p-inputnumber-clear-icon) .p-inputnumber-input{padding-inline-end:calc((var(--p-form-field-padding-x) * 2) + var(--p-icon-size))}.p-inputnumber-stacked .p-inputnumber-clear-icon{inset-inline-end:calc(var(--p-inputnumber-button-width) + var(--p-form-field-padding-x))}.p-inputnumber-stacked:has(.p-inputnumber-clear-icon) .p-inputnumber-input{padding-inline-end:calc(var(--p-inputnumber-button-width) + (var(--p-form-field-padding-x) * 2) + var(--p-icon-size))}.p-inputnumber-horizontal .p-inputnumber-clear-icon{inset-inline-end:calc(var(--p-inputnumber-button-width) + var(--p-form-field-padding-x))}:root,:host{--p-inputotp-input-width:3rem;--p-inputotp-input-lg-width:3.5rem;--p-inputotp-input-sm-width:2.5rem;--p-inputotp-gap:.5rem}.p-inputotp{display:flex;align-items:center;gap:var(--p-inputotp-gap)}.p-inputotp-input{text-align:center;width:var(--p-inputotp-input-width)}.p-inputotp-input.p-inputtext-sm{text-align:center;width:var(--p-inputotp-input-sm-width)}.p-inputotp-input.p-inputtext-lg{text-align:center;width:var(--p-inputotp-input-lg-width)}:root,:host{--p-inputtext-background:var(--p-form-field-background);--p-inputtext-disabled-background:var(--p-form-field-disabled-background);--p-inputtext-filled-background:var(--p-form-field-filled-background);--p-inputtext-filled-hover-background:var(--p-form-field-filled-hover-background);--p-inputtext-filled-focus-background:var(--p-form-field-filled-focus-background);--p-inputtext-border-color:var(--p-form-field-border-color);--p-inputtext-hover-border-color:var(--p-form-field-hover-border-color);--p-inputtext-focus-border-color:var(--p-form-field-focus-border-color);--p-inputtext-invalid-border-color:var(--p-form-field-invalid-border-color);--p-inputtext-color:var(--p-form-field-color);--p-inputtext-disabled-color:var(--p-form-field-disabled-color);--p-inputtext-placeholder-color:var(--p-form-field-placeholder-color);--p-inputtext-invalid-placeholder-color:var(--p-form-field-invalid-placeholder-color);--p-inputtext-shadow:var(--p-form-field-shadow);--p-inputtext-padding-x:var(--p-form-field-padding-x);--p-inputtext-padding-y:var(--p-form-field-padding-y);--p-inputtext-border-radius:var(--p-form-field-border-radius);--p-inputtext-transition-duration:var(--p-form-field-transition-duration);--p-inputtext-lg-font-size:var(--p-form-field-lg-font-size);--p-inputtext-lg-padding-x:var(--p-form-field-lg-padding-x);--p-inputtext-lg-padding-y:var(--p-form-field-lg-padding-y);--p-inputtext-sm-font-size:var(--p-form-field-sm-font-size);--p-inputtext-sm-padding-x:var(--p-form-field-sm-padding-x);--p-inputtext-sm-padding-y:var(--p-form-field-sm-padding-y);--p-inputtext-focus-ring-width:var(--p-form-field-focus-ring-width);--p-inputtext-focus-ring-style:var(--p-form-field-focus-ring-style);--p-inputtext-focus-ring-color:var(--p-form-field-focus-ring-color);--p-inputtext-focus-ring-offset:var(--p-form-field-focus-ring-offset);--p-inputtext-focus-ring-shadow:var(--p-form-field-focus-ring-shadow)}.p-inputtext{font-family:inherit;font-feature-settings:inherit;font-size:1rem;color:var(--p-inputtext-color);background:var(--p-inputtext-background);padding-block:var(--p-inputtext-padding-y);padding-inline:var(--p-inputtext-padding-x);border:1px solid var(--p-inputtext-border-color);transition:background var(--p-inputtext-transition-duration),color var(--p-inputtext-transition-duration),border-color var(--p-inputtext-transition-duration),outline-color var(--p-inputtext-transition-duration),box-shadow var(--p-inputtext-transition-duration);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--p-inputtext-border-radius);outline-color:transparent;box-shadow:var(--p-inputtext-shadow)}.p-inputtext:enabled:hover{border-color:var(--p-inputtext-hover-border-color)}.p-inputtext:enabled:focus{border-color:var(--p-inputtext-focus-border-color);box-shadow:var(--p-inputtext-focus-ring-shadow);outline:var(--p-inputtext-focus-ring-width) var(--p-inputtext-focus-ring-style) var(--p-inputtext-focus-ring-color);outline-offset:var(--p-inputtext-focus-ring-offset)}.p-inputtext.p-invalid{border-color:var(--p-inputtext-invalid-border-color)}.p-inputtext.p-variant-filled{background:var(--p-inputtext-filled-background)}.p-inputtext.p-variant-filled:enabled:hover{background:var(--p-inputtext-filled-hover-background)}.p-inputtext.p-variant-filled:enabled:focus{background:var(--p-inputtext-filled-focus-background)}.p-inputtext:disabled{opacity:1;background:var(--p-inputtext-disabled-background);color:var(--p-inputtext-disabled-color)}.p-inputtext::placeholder{color:var(--p-inputtext-placeholder-color)}.p-inputtext.p-invalid::placeholder{color:var(--p-inputtext-invalid-placeholder-color)}.p-inputtext-sm{font-size:var(--p-inputtext-sm-font-size);padding-block:var(--p-inputtext-sm-padding-y);padding-inline:var(--p-inputtext-sm-padding-x)}.p-inputtext-lg{font-size:var(--p-inputtext-lg-font-size);padding-block:var(--p-inputtext-lg-padding-y);padding-inline:var(--p-inputtext-lg-padding-x)}.p-inputtext-fluid{width:100%}:root,:host{--p-knob-text-color:var(--p-text-muted-color);--p-knob-range-background:var(--p-content-border-color);--p-knob-value-background:var(--p-primary-color);--p-knob-transition-duration:var(--p-transition-duration);--p-knob-focus-ring-width:var(--p-focus-ring-width);--p-knob-focus-ring-style:var(--p-focus-ring-style);--p-knob-focus-ring-color:var(--p-focus-ring-color);--p-knob-focus-ring-offset:var(--p-focus-ring-offset);--p-knob-focus-ring-shadow:var(--p-focus-ring-shadow)}.p-knob-range{fill:none;transition:stroke .1s ease-in}.p-knob-value{animation-name:p-knob-dash-frame;animation-fill-mode:forwards;fill:none}.p-knob-text{font-size:1.3rem;text-align:center}.p-knob svg{border-radius:50%;outline-color:transparent;transition:background var(--p-knob-transition-duration),color var(--p-knob-transition-duration),outline-color var(--p-knob-transition-duration),box-shadow var(--p-knob-transition-duration)}.p-knob svg:focus-visible{box-shadow:var(--p-knob-focus-ring-shadow);outline:var(--p-knob-focus-ring-width) var(--p-knob-focus-ring-style) var(--p-knob-focus-ring-color);outline-offset:var(--p-knob-focus-ring-offset)}@keyframes p-knob-dash-frame{to{stroke-dashoffset:0}}:root,:host{--p-listbox-empty-message-padding:var(--p-list-option-padding);--p-listbox-checkmark-color:var(--p-list-option-color);--p-listbox-checkmark-gutter-start:-.375rem;--p-listbox-checkmark-gutter-end:.375rem;--p-listbox-option-group-background:var(--p-list-option-group-background);--p-listbox-option-group-color:var(--p-list-option-group-color);--p-listbox-option-group-font-weight:var(--p-list-option-group-font-weight);--p-listbox-option-group-padding:var(--p-list-option-group-padding);--p-listbox-option-focus-background:var(--p-list-option-focus-background);--p-listbox-option-selected-background:var(--p-list-option-selected-background);--p-listbox-option-selected-focus-background:var(--p-list-option-selected-focus-background);--p-listbox-option-color:var(--p-list-option-color);--p-listbox-option-focus-color:var(--p-list-option-focus-color);--p-listbox-option-selected-color:var(--p-list-option-selected-color);--p-listbox-option-selected-focus-color:var(--p-list-option-selected-focus-color);--p-listbox-option-padding:var(--p-list-option-padding);--p-listbox-option-border-radius:var(--p-list-option-border-radius);--p-listbox-list-padding:var(--p-list-padding);--p-listbox-list-gap:var(--p-list-gap);--p-listbox-list-header-padding:var(--p-list-header-padding);--p-listbox-background:var(--p-form-field-background);--p-listbox-disabled-background:var(--p-form-field-disabled-background);--p-listbox-border-color:var(--p-form-field-border-color);--p-listbox-invalid-border-color:var(--p-form-field-invalid-border-color);--p-listbox-color:var(--p-form-field-color);--p-listbox-disabled-color:var(--p-form-field-disabled-color);--p-listbox-shadow:var(--p-form-field-shadow);--p-listbox-border-radius:var(--p-form-field-border-radius);--p-listbox-transition-duration:var(--p-form-field-transition-duration);--p-listbox-option-striped-background:var(--p-surface-50)}.p-listbox{display:block;background:var(--p-listbox-background);color:var(--p-listbox-color);border:1px solid var(--p-listbox-border-color);border-radius:var(--p-listbox-border-radius);transition:background var(--p-listbox-transition-duration),color var(--p-listbox-transition-duration),border-color var(--p-listbox-transition-duration),box-shadow var(--p-listbox-transition-duration),outline-color var(--p-listbox-transition-duration);outline-color:transparent;box-shadow:var(--p-listbox-shadow)}.p-listbox.p-disabled{opacity:1;background:var(--p-listbox-disabled-background);color:var(--p-listbox-disabled-color)}.p-listbox.p-disabled .p-listbox-option{color:var(--p-listbox-disabled-color)}.p-listbox.p-invalid{border-color:var(--p-listbox-invalid-border-color)}.p-listbox-header{padding:var(--p-listbox-list-header-padding)}.p-listbox-filter{width:100%}.p-listbox-list-container{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:var(--p-listbox-list-padding);outline:0 none;display:flex;flex-direction:column;gap:var(--p-listbox-list-gap)}.p-listbox-option{display:flex;align-items:center;cursor:pointer;position:relative;overflow:hidden;padding:var(--p-listbox-option-padding);border:0 none;border-radius:var(--p-listbox-option-border-radius);color:var(--p-listbox-option-color);transition:background var(--p-listbox-transition-duration),color var(--p-listbox-transition-duration),border-color var(--p-listbox-transition-duration),box-shadow var(--p-listbox-transition-duration),outline-color var(--p-listbox-transition-duration)}.p-listbox-striped li:nth-child(2n of.p-listbox-option){background:var(--p-listbox-option-striped-background)}.p-listbox .p-listbox-list .p-listbox-option.p-listbox-option-selected{background:var(--p-listbox-option-selected-background);color:var(--p-listbox-option-selected-color)}.p-listbox:not(.p-disabled) .p-listbox-option.p-listbox-option-selected.p-focus{background:var(--p-listbox-option-selected-focus-background);color:var(--p-listbox-option-selected-focus-color)}.p-listbox:not(.p-disabled) .p-listbox-option:not(.p-listbox-option-selected):not(.p-disabled).p-focus{background:var(--p-listbox-option-focus-background);color:var(--p-listbox-option-focus-color)}.p-listbox:not(.p-disabled) .p-listbox-option:not(.p-listbox-option-selected):not(.p-disabled):hover{background:var(--p-listbox-option-focus-background);color:var(--p-listbox-option-focus-color)}.p-listbox-option-blank-icon{flex-shrink:0}.p-listbox-option-check-icon{position:relative;flex-shrink:0;margin-inline-start:var(--p-listbox-checkmark-gutter-start);margin-inline-end:var(--p-listbox-checkmark-gutter-end);color:var(--p-listbox-checkmark-color)}.p-listbox-option-group{margin:0;padding:var(--p-listbox-option-group-padding);color:var(--p-listbox-option-group-color);background:var(--p-listbox-option-group-background);font-weight:var(--p-listbox-option-group-font-weight)}.p-listbox-empty-message{padding:var(--p-listbox-empty-message-padding)}.p-listbox-fluid{width:100%}:root,:host{--p-multiselect-empty-message-padding:var(--p-list-option-padding);--p-multiselect-clear-icon-color:var(--p-form-field-icon-color);--p-multiselect-chip-border-radius:var(--p-border-radius-sm);--p-multiselect-option-group-background:var(--p-list-option-group-background);--p-multiselect-option-group-color:var(--p-list-option-group-color);--p-multiselect-option-group-font-weight:var(--p-list-option-group-font-weight);--p-multiselect-option-group-padding:var(--p-list-option-group-padding);--p-multiselect-option-focus-background:var(--p-list-option-focus-background);--p-multiselect-option-selected-background:var(--p-list-option-selected-background);--p-multiselect-option-selected-focus-background:var(--p-list-option-selected-focus-background);--p-multiselect-option-color:var(--p-list-option-color);--p-multiselect-option-focus-color:var(--p-list-option-focus-color);--p-multiselect-option-selected-color:var(--p-list-option-selected-color);--p-multiselect-option-selected-focus-color:var(--p-list-option-selected-focus-color);--p-multiselect-option-padding:var(--p-list-option-padding);--p-multiselect-option-border-radius:var(--p-list-option-border-radius);--p-multiselect-option-gap:.75rem;--p-multiselect-list-padding:var(--p-list-padding);--p-multiselect-list-gap:var(--p-list-gap);--p-multiselect-list-header-padding:var(--p-list-header-padding);--p-multiselect-overlay-background:var(--p-overlay-select-background);--p-multiselect-overlay-border-color:var(--p-overlay-select-border-color);--p-multiselect-overlay-border-radius:var(--p-overlay-select-border-radius);--p-multiselect-overlay-color:var(--p-overlay-select-color);--p-multiselect-overlay-shadow:var(--p-overlay-select-shadow);--p-multiselect-dropdown-width:2.5rem;--p-multiselect-dropdown-color:var(--p-form-field-icon-color);--p-multiselect-background:var(--p-form-field-background);--p-multiselect-disabled-background:var(--p-form-field-disabled-background);--p-multiselect-filled-background:var(--p-form-field-filled-background);--p-multiselect-filled-hover-background:var(--p-form-field-filled-hover-background);--p-multiselect-filled-focus-background:var(--p-form-field-filled-focus-background);--p-multiselect-border-color:var(--p-form-field-border-color);--p-multiselect-hover-border-color:var(--p-form-field-hover-border-color);--p-multiselect-focus-border-color:var(--p-form-field-focus-border-color);--p-multiselect-invalid-border-color:var(--p-form-field-invalid-border-color);--p-multiselect-color:var(--p-form-field-color);--p-multiselect-disabled-color:var(--p-form-field-disabled-color);--p-multiselect-placeholder-color:var(--p-form-field-placeholder-color);--p-multiselect-invalid-placeholder-color:var(--p-form-field-invalid-placeholder-color);--p-multiselect-shadow:var(--p-form-field-shadow);--p-multiselect-padding-x:var(--p-form-field-padding-x);--p-multiselect-padding-y:var(--p-form-field-padding-y);--p-multiselect-border-radius:var(--p-form-field-border-radius);--p-multiselect-transition-duration:var(--p-form-field-transition-duration);--p-multiselect-lg-font-size:var(--p-form-field-lg-font-size);--p-multiselect-lg-padding-x:var(--p-form-field-lg-padding-x);--p-multiselect-lg-padding-y:var(--p-form-field-lg-padding-y);--p-multiselect-sm-font-size:var(--p-form-field-sm-font-size);--p-multiselect-sm-padding-x:var(--p-form-field-sm-padding-x);--p-multiselect-sm-padding-y:var(--p-form-field-sm-padding-y);--p-multiselect-focus-ring-width:var(--p-form-field-focus-ring-width);--p-multiselect-focus-ring-style:var(--p-form-field-focus-ring-style);--p-multiselect-focus-ring-color:var(--p-form-field-focus-ring-color);--p-multiselect-focus-ring-offset:var(--p-form-field-focus-ring-offset);--p-multiselect-focus-ring-shadow:var(--p-form-field-focus-ring-shadow)}.p-multiselect{display:inline-flex;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none;background:var(--p-multiselect-background);border:1px solid var(--p-multiselect-border-color);transition:background var(--p-multiselect-transition-duration),color var(--p-multiselect-transition-duration),border-color var(--p-multiselect-transition-duration),outline-color var(--p-multiselect-transition-duration),box-shadow var(--p-multiselect-transition-duration);border-radius:var(--p-multiselect-border-radius);outline-color:transparent;box-shadow:var(--p-multiselect-shadow)}.p-multiselect:not(.p-disabled):hover{border-color:var(--p-multiselect-hover-border-color)}.p-multiselect:not(.p-disabled).p-focus{border-color:var(--p-multiselect-focus-border-color);box-shadow:var(--p-multiselect-focus-ring-shadow);outline:var(--p-multiselect-focus-ring-width) var(--p-multiselect-focus-ring-style) var(--p-multiselect-focus-ring-color);outline-offset:var(--p-multiselect-focus-ring-offset)}.p-multiselect.p-variant-filled{background:var(--p-multiselect-filled-background)}.p-multiselect.p-variant-filled:not(.p-disabled):hover{background:var(--p-multiselect-filled-hover-background)}.p-multiselect.p-variant-filled.p-focus{background:var(--p-multiselect-filled-focus-background)}.p-multiselect.p-invalid{border-color:var(--p-multiselect-invalid-border-color)}.p-multiselect.p-disabled{opacity:1;background:var(--p-multiselect-disabled-background)}.p-multiselect-dropdown{display:flex;align-items:center;justify-content:center;flex-shrink:0;background:transparent;color:var(--p-multiselect-dropdown-color);width:var(--p-multiselect-dropdown-width);border-start-end-radius:var(--p-multiselect-border-radius);border-end-end-radius:var(--p-multiselect-border-radius)}.p-multiselect-clear-icon{align-self:center;color:var(--p-multiselect-clear-icon-color);inset-inline-end:var(--p-multiselect-dropdown-width)}.p-multiselect-label-container{overflow:hidden;flex:1 1 auto;cursor:pointer}.p-multiselect-label{white-space:nowrap;cursor:pointer;overflow:hidden;text-overflow:ellipsis;padding:var(--p-multiselect-padding-y) var(--p-multiselect-padding-x);color:var(--p-multiselect-color)}.p-multiselect-display-chip .p-multiselect-label{display:flex;align-items:center;gap:calc(var(--p-multiselect-padding-y) / 2)}.p-multiselect-label.p-placeholder{color:var(--p-multiselect-placeholder-color)}.p-multiselect.p-invalid .p-multiselect-label.p-placeholder{color:var(--p-multiselect-invalid-placeholder-color)}.p-multiselect.p-disabled .p-multiselect-label{color:var(--p-multiselect-disabled-color)}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-overlay{position:absolute;top:0;left:0;background:var(--p-multiselect-overlay-background);color:var(--p-multiselect-overlay-color);border:1px solid var(--p-multiselect-overlay-border-color);border-radius:var(--p-multiselect-overlay-border-radius);box-shadow:var(--p-multiselect-overlay-shadow);min-width:100%}.p-multiselect-header{display:flex;align-items:center;padding:var(--p-multiselect-list-header-padding)}.p-multiselect-header .p-checkbox{margin-inline-end:var(--p-multiselect-option-gap)}.p-multiselect-filter-container{flex:1 1 auto}.p-multiselect-filter{width:100%}.p-multiselect-list-container{overflow:auto}.p-multiselect-list{margin:0;padding:0;list-style-type:none;padding:var(--p-multiselect-list-padding);display:flex;flex-direction:column;gap:var(--p-multiselect-list-gap)}.p-multiselect-option{cursor:pointer;font-weight:400;white-space:nowrap;position:relative;overflow:hidden;display:flex;align-items:center;gap:var(--p-multiselect-option-gap);padding:var(--p-multiselect-option-padding);border:0 none;color:var(--p-multiselect-option-color);background:transparent;transition:background var(--p-multiselect-transition-duration),color var(--p-multiselect-transition-duration),border-color var(--p-multiselect-transition-duration),box-shadow var(--p-multiselect-transition-duration),outline-color var(--p-multiselect-transition-duration);border-radius:var(--p-multiselect-option-border-radius)}.p-multiselect-option:not(.p-multiselect-option-selected):not(.p-disabled).p-focus{background:var(--p-multiselect-option-focus-background);color:var(--p-multiselect-option-focus-color)}.p-multiselect-option:not(.p-multiselect-option-selected):not(.p-disabled):hover{background:var(--p-multiselect-option-focus-background);color:var(--p-multiselect-option-focus-color)}.p-multiselect-option.p-multiselect-option-selected{background:var(--p-multiselect-option-selected-background);color:var(--p-multiselect-option-selected-color)}.p-multiselect-option.p-multiselect-option-selected.p-focus{background:var(--p-multiselect-option-selected-focus-background);color:var(--p-multiselect-option-selected-focus-color)}.p-multiselect-option-group{cursor:auto;margin:0;padding:var(--p-multiselect-option-group-padding);background:var(--p-multiselect-option-group-background);color:var(--p-multiselect-option-group-color);font-weight:var(--p-multiselect-option-group-font-weight)}.p-multiselect-empty-message{padding:var(--p-multiselect-empty-message-padding)}.p-multiselect-label .p-chip{padding-block-start:calc(var(--p-multiselect-padding-y) / 2);padding-block-end:calc(var(--p-multiselect-padding-y) / 2);border-radius:var(--p-multiselect-chip-border-radius)}.p-multiselect-label:has(.p-chip){padding:calc(var(--p-multiselect-padding-y) / 2) calc(var(--p-multiselect-padding-x) / 2)}.p-multiselect-fluid{display:flex;width:100%}.p-multiselect-sm .p-multiselect-label{font-size:var(--p-multiselect-sm-font-size);padding-block:var(--p-multiselect-sm-padding-y);padding-inline:var(--p-multiselect-sm-padding-x)}.p-multiselect-sm .p-multiselect-dropdown .p-icon{font-size:var(--p-multiselect-sm-font-size);width:var(--p-multiselect-sm-font-size);height:var(--p-multiselect-sm-font-size)}.p-multiselect-lg .p-multiselect-label{font-size:var(--p-multiselect-lg-font-size);padding-block:var(--p-multiselect-lg-padding-y);padding-inline:var(--p-multiselect-lg-padding-x)}.p-multiselect-lg .p-multiselect-dropdown .p-icon{font-size:var(--p-multiselect-lg-font-size);width:var(--p-multiselect-lg-font-size);height:var(--p-multiselect-lg-font-size)}.p-floatlabel-in .p-multiselect-filter{padding-block-start:var(--p-multiselect-padding-y);padding-block-end:var(--p-multiselect-padding-y)}:root,:host{--p-password-content-gap:.5rem;--p-password-overlay-background:var(--p-overlay-popover-background);--p-password-overlay-border-color:var(--p-overlay-popover-border-color);--p-password-overlay-border-radius:var(--p-overlay-popover-border-radius);--p-password-overlay-color:var(--p-overlay-popover-color);--p-password-overlay-padding:var(--p-overlay-popover-padding);--p-password-overlay-shadow:var(--p-overlay-popover-shadow);--p-password-icon-color:var(--p-form-field-icon-color);--p-password-meter-background:var(--p-content-border-color);--p-password-meter-border-radius:var(--p-content-border-radius);--p-password-meter-height:.75rem;--p-password-strength-weak-background:var(--p-red-500);--p-password-strength-medium-background:var(--p-amber-500);--p-password-strength-strong-background:var(--p-green-500)}.p-password{display:inline-flex;position:relative}.p-password .p-password-overlay{min-width:100%}.p-password-meter{height:var(--p-password-meter-height);background:var(--p-password-meter-background);border-radius:var(--p-password-meter-border-radius)}.p-password-meter-label{height:100%;width:0;transition:width 1s ease-in-out;border-radius:var(--p-password-meter-border-radius)}.p-password-meter-weak{background:var(--p-password-strength-weak-background)}.p-password-meter-medium{background:var(--p-password-strength-medium-background)}.p-password-meter-strong{background:var(--p-password-strength-strong-background)}.p-password-fluid{display:flex}.p-password-fluid .p-password-input{width:100%}.p-password-input::-ms-reveal,.p-password-input::-ms-clear{display:none}.p-password-overlay{padding:var(--p-password-overlay-padding);background:var(--p-password-overlay-background);color:var(--p-password-overlay-color);border:1px solid var(--p-password-overlay-border-color);box-shadow:var(--p-password-overlay-shadow);border-radius:var(--p-password-overlay-border-radius)}.p-password-content{display:flex;flex-direction:column;gap:var(--p-password-content-gap)}.p-password-toggle-mask-icon{inset-inline-end:var(--p-form-field-padding-x);color:var(--p-password-icon-color);position:absolute;top:50%;margin-top:calc(-1 * calc(var(--p-icon-size) / 2));width:var(--p-icon-size);height:var(--p-icon-size)}.p-password-clear-icon{position:absolute;top:50%;margin-top:-.5rem;cursor:pointer;inset-inline-end:var(--p-form-field-padding-x);color:var(--p-form-field-icon-color)}.p-password:has(.p-password-toggle-mask-icon) .p-password-input{padding-inline-end:calc((var(--p-form-field-padding-x) * 2) + var(--p-icon-size))}.p-password:has(.p-password-toggle-mask-icon) .p-password-clear-icon{inset-inline-end:calc((var(--p-form-field-padding-x) * 2) + var(--p-icon-size))}.p-password:has(.p-password-clear-icon) .p-password-input{padding-inline-end:calc((var(--p-form-field-padding-x) * 2) + var(--p-icon-size))}.p-password:has(.p-password-clear-icon):has(.p-password-toggle-mask-icon) .p-password-input{padding-inline-end:calc((var(--p-form-field-padding-x) * 3) + calc(var(--p-icon-size) * 2))}:root,:host{--p-radiobutton-icon-size:10px;--p-radiobutton-icon-checked-color:var(--p-primary-color);--p-radiobutton-icon-checked-hover-color:var(--p-primary-color);--p-radiobutton-icon-disabled-color:var(--p-form-field-disabled-color);--p-radiobutton-icon-lg-size:12px;--p-radiobutton-icon-sm-size:8px;--p-radiobutton-width:20px;--p-radiobutton-height:20px;--p-radiobutton-background:var(--p-form-field-background);--p-radiobutton-checked-background:var(--p-primary-contrast-color);--p-radiobutton-checked-hover-background:var(--p-primary-contrast-color);--p-radiobutton-disabled-background:var(--p-form-field-disabled-background);--p-radiobutton-filled-background:var(--p-form-field-filled-background);--p-radiobutton-border-color:var(--p-form-field-border-color);--p-radiobutton-hover-border-color:var(--p-form-field-hover-border-color);--p-radiobutton-focus-border-color:var(--p-form-field-focus-border-color);--p-radiobutton-checked-border-color:var(--p-primary-color);--p-radiobutton-checked-hover-border-color:var(--p-primary-color);--p-radiobutton-checked-focus-border-color:var(--p-primary-color);--p-radiobutton-checked-disabled-border-color:var(--p-form-field-border-color);--p-radiobutton-invalid-border-color:var(--p-form-field-invalid-border-color);--p-radiobutton-shadow:var(--p-form-field-shadow);--p-radiobutton-transition-duration:var(--p-form-field-transition-duration);--p-radiobutton-lg-width:24px;--p-radiobutton-lg-height:24px;--p-radiobutton-sm-width:16px;--p-radiobutton-sm-height:16px;--p-radiobutton-focus-ring-width:0;--p-radiobutton-focus-ring-style:none;--p-radiobutton-focus-ring-color:unset;--p-radiobutton-focus-ring-offset:0;--p-radiobutton-focus-ring-shadow:none}.p-radiobutton{position:relative;display:inline-flex;-webkit-user-select:none;user-select:none;vertical-align:bottom;width:var(--p-radiobutton-width);height:var(--p-radiobutton-height)}.p-radiobutton-input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;inset-inline-start:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;border:1px solid transparent;border-radius:50%}.p-radiobutton-box{display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid var(--p-radiobutton-border-color);background:var(--p-radiobutton-background);width:var(--p-radiobutton-width);height:var(--p-radiobutton-height);transition:background var(--p-radiobutton-transition-duration),color var(--p-radiobutton-transition-duration),border-color var(--p-radiobutton-transition-duration),box-shadow var(--p-radiobutton-transition-duration),outline-color var(--p-radiobutton-transition-duration);outline-color:transparent;box-shadow:var(--p-radiobutton-shadow)}.p-radiobutton-icon{transition-duration:var(--p-radiobutton-transition-duration);background:transparent;font-size:var(--p-radiobutton-icon-size);width:var(--p-radiobutton-icon-size);height:var(--p-radiobutton-icon-size);border-radius:50%;backface-visibility:hidden;transform:translateZ(0) scale(.1)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:var(--p-radiobutton-hover-border-color)}.p-radiobutton-checked .p-radiobutton-box{border-color:var(--p-radiobutton-checked-border-color);background:var(--p-radiobutton-checked-background)}.p-radiobutton-checked .p-radiobutton-box .p-radiobutton-icon{background:var(--p-radiobutton-icon-checked-color);transform:translateZ(0) scale(1);visibility:visible}.p-radiobutton-checked:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:var(--p-radiobutton-checked-hover-border-color);background:var(--p-radiobutton-checked-hover-background)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-radiobutton-checked .p-radiobutton-box .p-radiobutton-icon{background:var(--p-radiobutton-icon-checked-hover-color)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{border-color:var(--p-radiobutton-focus-border-color);box-shadow:var(--p-radiobutton-focus-ring-shadow);outline:var(--p-radiobutton-focus-ring-width) var(--p-radiobutton-focus-ring-style) var(--p-radiobutton-focus-ring-color);outline-offset:var(--p-radiobutton-focus-ring-offset)}.p-radiobutton-checked:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{border-color:var(--p-radiobutton-checked-focus-border-color)}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:var(--p-radiobutton-invalid-border-color)}.p-radiobutton.p-variant-filled .p-radiobutton-box{background:var(--p-radiobutton-filled-background)}.p-radiobutton.p-variant-filled.p-radiobutton-checked .p-radiobutton-box{background:var(--p-radiobutton-checked-background)}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover).p-radiobutton-checked .p-radiobutton-box{background:var(--p-radiobutton-checked-hover-background)}.p-radiobutton.p-disabled{opacity:1}.p-radiobutton.p-disabled .p-radiobutton-box{background:var(--p-radiobutton-disabled-background);border-color:var(--p-radiobutton-checked-disabled-border-color)}.p-radiobutton-checked.p-disabled .p-radiobutton-box .p-radiobutton-icon{background:var(--p-radiobutton-icon-disabled-color)}.p-radiobutton-sm,.p-radiobutton-sm .p-radiobutton-box{width:var(--p-radiobutton-sm-width);height:var(--p-radiobutton-sm-height)}.p-radiobutton-sm .p-radiobutton-icon{font-size:var(--p-radiobutton-icon-sm-size);width:var(--p-radiobutton-icon-sm-size);height:var(--p-radiobutton-icon-sm-size)}.p-radiobutton-lg,.p-radiobutton-lg .p-radiobutton-box{width:var(--p-radiobutton-lg-width);height:var(--p-radiobutton-lg-height)}.p-radiobutton-lg .p-radiobutton-icon{font-size:var(--p-radiobutton-icon-lg-size);width:var(--p-radiobutton-icon-lg-size);height:var(--p-radiobutton-icon-lg-size)}.p-radiobutton-group{display:inline-flex}:root,:host{--p-rating-icon-size:1.125rem;--p-rating-icon-color:var(--p-text-muted-color);--p-rating-icon-hover-color:var(--p-primary-color);--p-rating-icon-active-color:var(--p-primary-color);--p-rating-gap:.5rem;--p-rating-transition-duration:var(--p-transition-duration);--p-rating-focus-ring-width:0;--p-rating-focus-ring-style:none;--p-rating-focus-ring-color:unset;--p-rating-focus-ring-offset:0;--p-rating-focus-ring-shadow:none}.p-rating{position:relative;display:inline-flex;align-items:center;gap:var(--p-rating-gap)}.p-rating-option{display:inline-flex;align-items:center;cursor:pointer;outline-color:transparent;border-radius:50%;transition:background var(--p-rating-transition-duration),color var(--p-rating-transition-duration),border-color var(--p-rating-transition-duration),outline-color var(--p-rating-transition-duration),box-shadow var(--p-rating-transition-duration)}.p-rating-option.p-focus-visible{box-shadow:var(--p-rating-focus-ring-shadow);outline:var(--p-rating-focus-ring-width) var(--p-rating-focus-ring-style) var(--p-rating-focus-ring-color);outline-offset:var(--p-rating-focus-ring-offset)}.p-rating-icon{color:var(--p-rating-icon-color);transition:background var(--p-rating-transition-duration),color var(--p-rating-transition-duration),border-color var(--p-rating-transition-duration),outline-color var(--p-rating-transition-duration),box-shadow var(--p-rating-transition-duration);font-size:var(--p-rating-icon-size);width:var(--p-rating-icon-size);height:var(--p-rating-icon-size)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-option:hover .p-rating-icon{color:var(--p-rating-icon-hover-color)}.p-rating-option-active .p-rating-icon{color:var(--p-rating-icon-active-color)}.p-rating-icon.p-invalid{stroke:var(--p-rating-invalid-icon-color)}.p-rating.p-readonly .p-rating-option{cursor:not-allowed}:root,:host{--p-select-empty-message-padding:var(--p-list-option-padding);--p-select-checkmark-color:var(--p-list-option-color);--p-select-checkmark-gutter-start:-.375rem;--p-select-checkmark-gutter-end:.375rem;--p-select-clear-icon-color:var(--p-form-field-icon-color);--p-select-option-group-background:var(--p-list-option-group-background);--p-select-option-group-color:var(--p-list-option-group-color);--p-select-option-group-font-weight:var(--p-list-option-group-font-weight);--p-select-option-group-padding:var(--p-list-option-group-padding);--p-select-option-focus-background:var(--p-list-option-focus-background);--p-select-option-selected-background:var(--p-list-option-selected-background);--p-select-option-selected-focus-background:var(--p-list-option-selected-focus-background);--p-select-option-color:var(--p-list-option-color);--p-select-option-focus-color:var(--p-list-option-focus-color);--p-select-option-selected-color:var(--p-list-option-selected-color);--p-select-option-selected-focus-color:var(--p-list-option-selected-focus-color);--p-select-option-padding:var(--p-list-option-padding);--p-select-option-border-radius:var(--p-list-option-border-radius);--p-select-list-padding:var(--p-list-padding);--p-select-list-gap:var(--p-list-gap);--p-select-list-header-padding:var(--p-list-header-padding);--p-select-overlay-background:var(--p-overlay-select-background);--p-select-overlay-border-color:var(--p-overlay-select-border-color);--p-select-overlay-border-radius:var(--p-overlay-select-border-radius);--p-select-overlay-color:var(--p-overlay-select-color);--p-select-overlay-shadow:var(--p-overlay-select-shadow);--p-select-dropdown-width:2.5rem;--p-select-dropdown-color:var(--p-form-field-icon-color);--p-select-background:var(--p-form-field-background);--p-select-disabled-background:var(--p-form-field-disabled-background);--p-select-filled-background:var(--p-form-field-filled-background);--p-select-filled-hover-background:var(--p-form-field-filled-hover-background);--p-select-filled-focus-background:var(--p-form-field-filled-focus-background);--p-select-border-color:var(--p-form-field-border-color);--p-select-hover-border-color:var(--p-form-field-hover-border-color);--p-select-focus-border-color:var(--p-form-field-focus-border-color);--p-select-invalid-border-color:var(--p-form-field-invalid-border-color);--p-select-color:var(--p-form-field-color);--p-select-disabled-color:var(--p-form-field-disabled-color);--p-select-placeholder-color:var(--p-form-field-placeholder-color);--p-select-invalid-placeholder-color:var(--p-form-field-invalid-placeholder-color);--p-select-shadow:var(--p-form-field-shadow);--p-select-padding-x:var(--p-form-field-padding-x);--p-select-padding-y:var(--p-form-field-padding-y);--p-select-border-radius:var(--p-form-field-border-radius);--p-select-transition-duration:var(--p-form-field-transition-duration);--p-select-lg-font-size:var(--p-form-field-lg-font-size);--p-select-lg-padding-x:var(--p-form-field-lg-padding-x);--p-select-lg-padding-y:var(--p-form-field-lg-padding-y);--p-select-sm-font-size:var(--p-form-field-sm-font-size);--p-select-sm-padding-x:var(--p-form-field-sm-padding-x);--p-select-sm-padding-y:var(--p-form-field-sm-padding-y);--p-select-focus-ring-width:var(--p-form-field-focus-ring-width);--p-select-focus-ring-style:var(--p-form-field-focus-ring-style);--p-select-focus-ring-color:var(--p-form-field-focus-ring-color);--p-select-focus-ring-offset:var(--p-form-field-focus-ring-offset);--p-select-focus-ring-shadow:var(--p-form-field-focus-ring-shadow)}.p-select{display:inline-flex;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none;background:var(--p-select-background);border:1px solid var(--p-select-border-color);transition:background var(--p-select-transition-duration),color var(--p-select-transition-duration),border-color var(--p-select-transition-duration),outline-color var(--p-select-transition-duration),box-shadow var(--p-select-transition-duration);border-radius:var(--p-select-border-radius);outline-color:transparent;box-shadow:var(--p-select-shadow)}.p-select:not(.p-disabled):hover{border-color:var(--p-select-hover-border-color)}.p-select:not(.p-disabled).p-focus{border-color:var(--p-select-focus-border-color);box-shadow:var(--p-select-focus-ring-shadow);outline:var(--p-select-focus-ring-width) var(--p-select-focus-ring-style) var(--p-select-focus-ring-color);outline-offset:var(--p-select-focus-ring-offset)}.p-select.p-variant-filled{background:var(--p-select-filled-background)}.p-select.p-variant-filled:not(.p-disabled):hover{background:var(--p-select-filled-hover-background)}.p-select.p-variant-filled:not(.p-disabled).p-focus{background:var(--p-select-filled-focus-background)}.p-select.p-invalid{border-color:var(--p-select-invalid-border-color)}.p-select.p-disabled{opacity:1;background:var(--p-select-disabled-background)}.p-select-clear-icon{align-self:center;color:var(--p-select-clear-icon-color);inset-inline-end:var(--p-select-dropdown-width)}.p-select-dropdown{display:flex;align-items:center;justify-content:center;flex-shrink:0;background:transparent;color:var(--p-select-dropdown-color);width:var(--p-select-dropdown-width);border-start-end-radius:var(--p-select-border-radius);border-end-end-radius:var(--p-select-border-radius)}.p-select-label{display:block;white-space:nowrap;overflow:hidden;flex:1 1 auto;width:1%;padding:var(--p-select-padding-y) var(--p-select-padding-x);text-overflow:ellipsis;cursor:pointer;color:var(--p-select-color);background:transparent;border:0 none;outline:0 none;font-size:1rem}.p-select-label.p-placeholder{color:var(--p-select-placeholder-color)}.p-select.p-invalid .p-select-label.p-placeholder{color:var(--p-select-invalid-placeholder-color)}.p-select.p-disabled .p-select-label{color:var(--p-select-disabled-color)}.p-select-label-empty{overflow:hidden;opacity:0}input.p-select-label{cursor:default}.p-select-overlay{position:absolute;top:0;left:0;background:var(--p-select-overlay-background);color:var(--p-select-overlay-color);border:1px solid var(--p-select-overlay-border-color);border-radius:var(--p-select-overlay-border-radius);box-shadow:var(--p-select-overlay-shadow);min-width:100%;transform-origin:inherit;will-change:transform}.p-select-header{padding:var(--p-select-list-header-padding)}.p-select-filter{width:100%}.p-select-list-container{overflow:auto}.p-select-option-group{cursor:auto;margin:0;padding:var(--p-select-option-group-padding);background:var(--p-select-option-group-background);color:var(--p-select-option-group-color);font-weight:var(--p-select-option-group-font-weight)}.p-select-list{margin:0;padding:0;list-style-type:none;padding:var(--p-select-list-padding);gap:var(--p-select-list-gap);display:flex;flex-direction:column}.p-select-option{cursor:pointer;font-weight:400;white-space:nowrap;position:relative;overflow:hidden;display:flex;align-items:center;padding:var(--p-select-option-padding);border:0 none;color:var(--p-select-option-color);background:transparent;transition:background var(--p-select-transition-duration),color var(--p-select-transition-duration),border-color var(--p-select-transition-duration),box-shadow var(--p-select-transition-duration),outline-color var(--p-select-transition-duration);border-radius:var(--p-select-option-border-radius)}.p-select-option:not(.p-select-option-selected):not(.p-disabled).p-focus{background:var(--p-select-option-focus-background);color:var(--p-select-option-focus-color)}.p-select-option:not(.p-select-option-selected):not(.p-disabled):hover{background:var(--p-select-option-focus-background);color:var(--p-select-option-focus-color)}.p-select-option.p-select-option-selected{background:var(--p-select-option-selected-background);color:var(--p-select-option-selected-color)}.p-select-option.p-select-option-selected.p-focus{background:var(--p-select-option-selected-focus-background);color:var(--p-select-option-selected-focus-color)}.p-select-option-blank-icon{flex-shrink:0}.p-select-option-check-icon{position:relative;flex-shrink:0;margin-inline-start:var(--p-select-checkmark-gutter-start);margin-inline-end:var(--p-select-checkmark-gutter-end);color:var(--p-select-checkmark-color)}.p-select-empty-message{padding:var(--p-select-empty-message-padding)}.p-select-fluid{display:flex;width:100%}.p-select-sm .p-select-label{font-size:var(--p-select-sm-font-size);padding-block:var(--p-select-sm-padding-y);padding-inline:var(--p-select-sm-padding-x)}.p-select-sm .p-select-dropdown .p-icon{font-size:var(--p-select-sm-font-size);width:var(--p-select-sm-font-size);height:var(--p-select-sm-font-size)}.p-select-lg .p-select-label{font-size:var(--p-select-lg-font-size);padding-block:var(--p-select-lg-padding-y);padding-inline:var(--p-select-lg-padding-x)}.p-select-lg .p-select-dropdown .p-icon{font-size:var(--p-select-lg-font-size);width:var(--p-select-lg-font-size);height:var(--p-select-lg-font-size)}.p-floatlabel-in .p-select-filter{padding-block-start:var(--p-select-padding-y);padding-block-end:var(--p-select-padding-y)}:root,:host{--p-selectbutton-border-radius:var(--p-form-field-border-radius);--p-selectbutton-invalid-border-color:var(--p-form-field-invalid-border-color)}.p-selectbutton{display:inline-flex;-webkit-user-select:none;user-select:none;vertical-align:bottom;outline-color:transparent;border-radius:var(--p-selectbutton-border-radius)}.p-selectbutton .p-togglebutton{border-radius:0;border-width:1px 1px 1px 0}.p-selectbutton .p-togglebutton:focus-visible{position:relative;z-index:1}.p-selectbutton .p-togglebutton:first-child{border-inline-start-width:1px;border-start-start-radius:var(--p-selectbutton-border-radius);border-end-start-radius:var(--p-selectbutton-border-radius)}.p-selectbutton .p-togglebutton:last-child{border-start-end-radius:var(--p-selectbutton-border-radius);border-end-end-radius:var(--p-selectbutton-border-radius)}.p-selectbutton.p-invalid{outline:1px solid var(--p-selectbutton-invalid-border-color);outline-offset:0}.p-selectbutton-fluid{width:100%}.p-selectbutton-fluid .p-togglebutton{flex:1 1 0}:root,:host{--p-slider-handle-width:18px;--p-slider-handle-height:18px;--p-slider-handle-border-radius:50%;--p-slider-handle-background:var(--p-primary-color);--p-slider-handle-hover-background:var(--p-primary-color);--p-slider-handle-focus-ring-width:0;--p-slider-handle-focus-ring-style:none;--p-slider-handle-focus-ring-color:unset;--p-slider-handle-focus-ring-offset:0;--p-slider-handle-focus-ring-shadow:none;--p-slider-handle-content-border-radius:50%;--p-slider-handle-content-background:var(--p-primary-color);--p-slider-handle-content-hover-background:var(--p-primary-color);--p-slider-handle-content-width:18px;--p-slider-handle-content-height:18px;--p-slider-handle-content-shadow:0px 2px 1px -1px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 1px 3px 0px rgba(0,0,0,.12);--p-slider-range-background:var(--p-primary-color);--p-slider-track-background:var(--p-content-border-color);--p-slider-track-border-radius:var(--p-border-radius-xs);--p-slider-track-size:2px;--p-slider-transition-duration:var(--p-transition-duration)}.p-slider{display:block;position:relative;background:var(--p-slider-track-background);border-radius:var(--p-slider-track-border-radius)}.p-slider-handle{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center;height:var(--p-slider-handle-height);width:var(--p-slider-handle-width);background:var(--p-slider-handle-background);border-radius:var(--p-slider-handle-border-radius);transition:background var(--p-slider-transition-duration),color var(--p-slider-transition-duration),border-color var(--p-slider-transition-duration),box-shadow var(--p-slider-transition-duration),outline-color var(--p-slider-transition-duration);outline-color:transparent}.p-slider-handle:before{content:"";width:var(--p-slider-handle-content-width);height:var(--p-slider-handle-content-height);display:block;background:var(--p-slider-handle-content-background);border-radius:var(--p-slider-handle-content-border-radius);box-shadow:var(--p-slider-handle-content-shadow);transition:background var(--p-slider-transition-duration)}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:var(--p-slider-handle-hover-background)}.p-slider:not(.p-disabled) .p-slider-handle:hover:before{background:var(--p-slider-handle-content-hover-background)}.p-slider-handle:focus-visible{box-shadow:var(--p-slider-handle-focus-ring-shadow);outline:var(--p-slider-handle-focus-ring-width) var(--p-slider-handle-focus-ring-style) var(--p-slider-handle-focus-ring-color);outline-offset:var(--p-slider-handle-focus-ring-offset)}.p-slider-range{display:block;background:var(--p-slider-range-background);border-radius:var(--p-slider-track-border-radius)}.p-slider.p-slider-horizontal{height:var(--p-slider-track-size)}.p-slider-horizontal .p-slider-range{inset-block-start:0;inset-inline-start:0;height:100%}.p-slider-horizontal .p-slider-handle{inset-block-start:50%;margin-block-start:calc(-1 * calc(var(--p-slider-handle-height) / 2));margin-inline-start:calc(-1 * calc(var(--p-slider-handle-width) / 2))}.p-slider-vertical{min-height:100px;width:var(--p-slider-track-size)}.p-slider-vertical .p-slider-handle{inset-inline-start:50%;margin-inline-start:calc(-1 * calc(var(--p-slider-handle-width) / 2));margin-block-end:calc(-1 * calc(var(--p-slider-handle-height) / 2))}.p-slider-vertical .p-slider-range{inset-block-end:0;inset-inline-start:0;width:100%}:root,:host{--p-textarea-background:var(--p-form-field-background);--p-textarea-disabled-background:var(--p-form-field-disabled-background);--p-textarea-filled-background:var(--p-form-field-filled-background);--p-textarea-filled-hover-background:var(--p-form-field-filled-hover-background);--p-textarea-filled-focus-background:var(--p-form-field-filled-focus-background);--p-textarea-border-color:var(--p-form-field-border-color);--p-textarea-hover-border-color:var(--p-form-field-hover-border-color);--p-textarea-focus-border-color:var(--p-form-field-focus-border-color);--p-textarea-invalid-border-color:var(--p-form-field-invalid-border-color);--p-textarea-color:var(--p-form-field-color);--p-textarea-disabled-color:var(--p-form-field-disabled-color);--p-textarea-placeholder-color:var(--p-form-field-placeholder-color);--p-textarea-invalid-placeholder-color:var(--p-form-field-invalid-placeholder-color);--p-textarea-shadow:var(--p-form-field-shadow);--p-textarea-padding-x:var(--p-form-field-padding-x);--p-textarea-padding-y:var(--p-form-field-padding-y);--p-textarea-border-radius:var(--p-form-field-border-radius);--p-textarea-transition-duration:var(--p-form-field-transition-duration);--p-textarea-lg-font-size:var(--p-form-field-lg-font-size);--p-textarea-lg-padding-x:var(--p-form-field-lg-padding-x);--p-textarea-lg-padding-y:var(--p-form-field-lg-padding-y);--p-textarea-sm-font-size:var(--p-form-field-sm-font-size);--p-textarea-sm-padding-x:var(--p-form-field-sm-padding-x);--p-textarea-sm-padding-y:var(--p-form-field-sm-padding-y);--p-textarea-focus-ring-width:var(--p-form-field-focus-ring-width);--p-textarea-focus-ring-style:var(--p-form-field-focus-ring-style);--p-textarea-focus-ring-color:var(--p-form-field-focus-ring-color);--p-textarea-focus-ring-offset:var(--p-form-field-focus-ring-offset);--p-textarea-focus-ring-shadow:var(--p-form-field-focus-ring-shadow)}.p-textarea{font-family:inherit;font-feature-settings:inherit;font-size:1rem;color:var(--p-textarea-color);background:var(--p-textarea-background);padding-block:var(--p-textarea-padding-y);padding-inline:var(--p-textarea-padding-x);border:1px solid var(--p-textarea-border-color);transition:background var(--p-textarea-transition-duration),color var(--p-textarea-transition-duration),border-color var(--p-textarea-transition-duration),outline-color var(--p-textarea-transition-duration),box-shadow var(--p-textarea-transition-duration);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--p-textarea-border-radius);outline-color:transparent;box-shadow:var(--p-textarea-shadow)}.p-textarea:enabled:hover{border-color:var(--p-textarea-hover-border-color)}.p-textarea:enabled:focus{border-color:var(--p-textarea-focus-border-color);box-shadow:var(--p-textarea-focus-ring-shadow);outline:var(--p-textarea-focus-ring-width) var(--p-textarea-focus-ring-style) var(--p-textarea-focus-ring-color);outline-offset:var(--p-textarea-focus-ring-offset)}.p-textarea.p-invalid{border-color:var(--p-textarea-invalid-border-color)}.p-textarea.p-variant-filled{background:var(--p-textarea-filled-background)}.p-textarea.p-variant-filled:enabled:hover{background:var(--p-textarea-filled-hover-background)}.p-textarea.p-variant-filled:enabled:focus{background:var(--p-textarea-filled-focus-background)}.p-textarea:disabled{opacity:1;background:var(--p-textarea-disabled-background);color:var(--p-textarea-disabled-color)}.p-textarea::placeholder{color:var(--p-textarea-placeholder-color)}.p-textarea.p-invalid::placeholder{color:var(--p-textarea-invalid-placeholder-color)}.p-textarea-fluid{width:100%}.p-textarea-resizable{overflow:hidden;resize:none}.p-textarea-sm{font-size:var(--p-textarea-sm-font-size);padding-block:var(--p-textarea-sm-padding-y);padding-inline:var(--p-textarea-sm-padding-x)}.p-textarea-lg{font-size:var(--p-textarea-lg-font-size);padding-block:var(--p-textarea-lg-padding-y);padding-inline:var(--p-textarea-lg-padding-x)}:root,:host{--p-togglebutton-content-checked-background:transparent;--p-togglebutton-content-checked-shadow:none;--p-togglebutton-content-padding:0;--p-togglebutton-content-border-radius:0;--p-togglebutton-content-lg-padding:0;--p-togglebutton-content-sm-padding:0;--p-togglebutton-icon-color:var(--p-text-muted-color);--p-togglebutton-icon-hover-color:var(--p-text-muted-color);--p-togglebutton-icon-checked-color:var(--p-text-muted-color);--p-togglebutton-icon-disabled-color:var(--p-form-field-disabled-color);--p-togglebutton-padding:.75rem 1rem;--p-togglebutton-border-radius:var(--p-form-field-border-radius);--p-togglebutton-gap:.5rem;--p-togglebutton-font-weight:500;--p-togglebutton-background:var(--p-form-field-background);--p-togglebutton-border-color:var(--p-form-field-border-color);--p-togglebutton-color:var(--p-form-field-color);--p-togglebutton-hover-color:var(--p-form-field-color);--p-togglebutton-checked-color:var(--p-form-field-color);--p-togglebutton-checked-border-color:var(--p-form-field-border-color);--p-togglebutton-disabled-background:var(--p-form-field-disabled-background);--p-togglebutton-disabled-border-color:var(--p-form-field-disabled-background);--p-togglebutton-disabled-color:var(--p-form-field-disabled-color);--p-togglebutton-invalid-border-color:var(--p-form-field-invalid-border-color);--p-togglebutton-transition-duration:var(--p-form-field-transition-duration);--p-togglebutton-lg-font-size:var(--p-form-field-lg-font-size);--p-togglebutton-lg-padding:.875rem 1.25rem;--p-togglebutton-sm-font-size:var(--p-form-field-sm-font-size);--p-togglebutton-sm-padding:.625rem .75rem;--p-togglebutton-focus-ring-width:0;--p-togglebutton-focus-ring-style:none;--p-togglebutton-focus-ring-offset:0;--p-togglebutton-focus-ring-color:unset;--p-togglebutton-focus-ring-shadow:none;--p-togglebutton-hover-background:var(--p-surface-100);--p-togglebutton-checked-background:var(--p-surface-200)}.p-togglebutton{display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;overflow:hidden;position:relative;color:var(--p-togglebutton-color);background:var(--p-togglebutton-background);border:1px solid var(--p-togglebutton-border-color);padding:var(--p-togglebutton-padding);font-size:1rem;font-family:inherit;font-feature-settings:inherit;transition:background var(--p-togglebutton-transition-duration),color var(--p-togglebutton-transition-duration),border-color var(--p-togglebutton-transition-duration),outline-color var(--p-togglebutton-transition-duration),box-shadow var(--p-togglebutton-transition-duration);border-radius:var(--p-togglebutton-border-radius);outline-color:transparent;font-weight:var(--p-togglebutton-font-weight)}.p-togglebutton-content{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:var(--p-togglebutton-gap);padding:var(--p-togglebutton-content-padding);background:transparent;border-radius:var(--p-togglebutton-content-border-radius);transition:background var(--p-togglebutton-transition-duration),color var(--p-togglebutton-transition-duration),border-color var(--p-togglebutton-transition-duration),outline-color var(--p-togglebutton-transition-duration),box-shadow var(--p-togglebutton-transition-duration)}.p-togglebutton:not(:disabled):not(.p-togglebutton-checked):hover{background:var(--p-togglebutton-hover-background);color:var(--p-togglebutton-hover-color)}.p-togglebutton.p-togglebutton-checked{background:var(--p-togglebutton-checked-background);border-color:var(--p-togglebutton-checked-border-color);color:var(--p-togglebutton-checked-color)}.p-togglebutton-checked .p-togglebutton-content{background:var(--p-togglebutton-content-checked-background);box-shadow:var(--p-togglebutton-content-checked-shadow)}.p-togglebutton:focus-visible{box-shadow:var(--p-togglebutton-focus-ring-shadow);outline:var(--p-togglebutton-focus-ring-width) var(--p-togglebutton-focus-ring-style) var(--p-togglebutton-focus-ring-color);outline-offset:var(--p-togglebutton-focus-ring-offset)}.p-togglebutton.p-invalid{border-color:var(--p-togglebutton-invalid-border-color)}.p-togglebutton:disabled{opacity:1;cursor:default;background:var(--p-togglebutton-disabled-background);border-color:var(--p-togglebutton-disabled-border-color);color:var(--p-togglebutton-disabled-color)}.p-togglebutton-label,.p-togglebutton-icon{position:relative;transition:none}.p-togglebutton-icon{color:var(--p-togglebutton-icon-color)}.p-togglebutton:not(:disabled):not(.p-togglebutton-checked):hover .p-togglebutton-icon{color:var(--p-togglebutton-icon-hover-color)}.p-togglebutton.p-togglebutton-checked .p-togglebutton-icon{color:var(--p-togglebutton-icon-checked-color)}.p-togglebutton:disabled .p-togglebutton-icon{color:var(--p-togglebutton-icon-disabled-color)}.p-togglebutton-sm{padding:var(--p-togglebutton-sm-padding);font-size:var(--p-togglebutton-sm-font-size)}.p-togglebutton-sm .p-togglebutton-content{padding:var(--p-togglebutton-content-sm-padding)}.p-togglebutton-lg{padding:var(--p-togglebutton-lg-padding);font-size:var(--p-togglebutton-lg-font-size)}.p-togglebutton-lg .p-togglebutton-content{padding:var(--p-togglebutton-content-lg-padding)}.p-togglebutton-fluid{width:100%}:root,:host{--p-toggleswitch-handle-border-radius:50%;--p-toggleswitch-handle-size:1.5rem;--p-toggleswitch-width:2.75rem;--p-toggleswitch-height:1rem;--p-toggleswitch-border-radius:30px;--p-toggleswitch-gap:0px;--p-toggleswitch-shadow:none;--p-toggleswitch-border-width:1px;--p-toggleswitch-border-color:transparent;--p-toggleswitch-hover-border-color:transparent;--p-toggleswitch-checked-border-color:transparent;--p-toggleswitch-checked-hover-border-color:transparent;--p-toggleswitch-invalid-border-color:var(--p-form-field-invalid-border-color);--p-toggleswitch-transition-duration:var(--p-form-field-transition-duration);--p-toggleswitch-slide-duration:.2s;--p-toggleswitch-focus-ring-width:0;--p-toggleswitch-focus-ring-style:none;--p-toggleswitch-focus-ring-color:unset;--p-toggleswitch-focus-ring-offset:0;--p-toggleswitch-focus-ring-shadow:none;--p-toggleswitch-handle-background:var(--p-surface-0);--p-toggleswitch-handle-disabled-background:var(--p-surface-200);--p-toggleswitch-handle-hover-background:var(--p-surface-0);--p-toggleswitch-handle-checked-background:var(--p-primary-color);--p-toggleswitch-handle-checked-hover-background:var(--p-primary-color);--p-toggleswitch-handle-color:var(--p-text-muted-color);--p-toggleswitch-handle-hover-color:var(--p-text-color);--p-toggleswitch-handle-checked-color:var(--p-primary-contrast-color);--p-toggleswitch-handle-checked-hover-color:var(--p-primary-contrast-color);--p-toggleswitch-background:var(--p-surface-300);--p-toggleswitch-disabled-background:var(--p-surface-400);--p-toggleswitch-hover-background:var(--p-surface-300);--p-toggleswitch-checked-background:var(--p-primary-200);--p-toggleswitch-checked-hover-background:var(--p-primary-200)}.p-toggleswitch{display:inline-block;width:var(--p-toggleswitch-width);height:var(--p-toggleswitch-height)}.p-toggleswitch-input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;inset-inline-start:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;border-radius:var(--p-toggleswitch-border-radius)}.p-toggleswitch-slider{cursor:pointer;width:100%;height:100%;border-width:var(--p-toggleswitch-border-width);border-style:solid;border-color:var(--p-toggleswitch-border-color);background:var(--p-toggleswitch-background);transition:background var(--p-toggleswitch-transition-duration),color var(--p-toggleswitch-transition-duration),border-color var(--p-toggleswitch-transition-duration),outline-color var(--p-toggleswitch-transition-duration),box-shadow var(--p-toggleswitch-transition-duration);border-radius:var(--p-toggleswitch-border-radius);outline-color:transparent;box-shadow:var(--p-toggleswitch-shadow)}.p-toggleswitch-handle{position:absolute;top:50%;display:flex;justify-content:center;align-items:center;background:var(--p-toggleswitch-handle-background);color:var(--p-toggleswitch-handle-color);width:var(--p-toggleswitch-handle-size);height:var(--p-toggleswitch-handle-size);inset-inline-start:var(--p-toggleswitch-gap);margin-block-start:calc(-1 * calc(var(--p-toggleswitch-handle-size) / 2));border-radius:var(--p-toggleswitch-handle-border-radius);transition:background var(--p-toggleswitch-transition-duration),color var(--p-toggleswitch-transition-duration),inset-inline-start var(--p-toggleswitch-slide-duration),box-shadow var(--p-toggleswitch-slide-duration)}.p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-slider{background:var(--p-toggleswitch-checked-background);border-color:var(--p-toggleswitch-checked-border-color)}.p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-handle{background:var(--p-toggleswitch-handle-checked-background);color:var(--p-toggleswitch-handle-checked-color);inset-inline-start:calc(var(--p-toggleswitch-width) - calc(var(--p-toggleswitch-handle-size) + var(--p-toggleswitch-gap)))}.p-toggleswitch:not(.p-disabled):has(.p-toggleswitch-input:hover) .p-toggleswitch-slider{background:var(--p-toggleswitch-hover-background);border-color:var(--p-toggleswitch-hover-border-color)}.p-toggleswitch:not(.p-disabled):has(.p-toggleswitch-input:hover) .p-toggleswitch-handle{background:var(--p-toggleswitch-handle-hover-background);color:var(--p-toggleswitch-handle-hover-color)}.p-toggleswitch:not(.p-disabled):has(.p-toggleswitch-input:hover).p-toggleswitch-checked .p-toggleswitch-slider{background:var(--p-toggleswitch-checked-hover-background);border-color:var(--p-toggleswitch-checked-hover-border-color)}.p-toggleswitch:not(.p-disabled):has(.p-toggleswitch-input:hover).p-toggleswitch-checked .p-toggleswitch-handle{background:var(--p-toggleswitch-handle-checked-hover-background);color:var(--p-toggleswitch-handle-checked-hover-color)}.p-toggleswitch:not(.p-disabled):has(.p-toggleswitch-input:focus-visible) .p-toggleswitch-slider{box-shadow:var(--p-toggleswitch-focus-ring-shadow);outline:var(--p-toggleswitch-focus-ring-width) var(--p-toggleswitch-focus-ring-style) var(--p-toggleswitch-focus-ring-color);outline-offset:var(--p-toggleswitch-focus-ring-offset)}.p-toggleswitch.p-invalid>.p-toggleswitch-slider{border-color:var(--p-toggleswitch-invalid-border-color)}.p-toggleswitch.p-disabled{opacity:1}.p-toggleswitch.p-disabled .p-toggleswitch-slider{background:var(--p-toggleswitch-disabled-background)}.p-toggleswitch.p-disabled .p-toggleswitch-handle{background:var(--p-toggleswitch-handle-disabled-background)}:root,:host{--p-treeselect-clear-icon-color:var(--p-form-field-icon-color);--p-treeselect-chip-border-radius:var(--p-border-radius-sm);--p-treeselect-empty-message-padding:var(--p-list-option-padding);--p-treeselect-tree-padding:var(--p-list-padding);--p-treeselect-overlay-background:var(--p-overlay-select-background);--p-treeselect-overlay-border-color:var(--p-overlay-select-border-color);--p-treeselect-overlay-border-radius:var(--p-overlay-select-border-radius);--p-treeselect-overlay-color:var(--p-overlay-select-color);--p-treeselect-overlay-shadow:var(--p-overlay-select-shadow);--p-treeselect-dropdown-width:2.5rem;--p-treeselect-dropdown-color:var(--p-form-field-icon-color);--p-treeselect-background:var(--p-form-field-background);--p-treeselect-disabled-background:var(--p-form-field-disabled-background);--p-treeselect-filled-background:var(--p-form-field-filled-background);--p-treeselect-filled-hover-background:var(--p-form-field-filled-hover-background);--p-treeselect-filled-focus-background:var(--p-form-field-filled-focus-background);--p-treeselect-border-color:var(--p-form-field-border-color);--p-treeselect-hover-border-color:var(--p-form-field-hover-border-color);--p-treeselect-focus-border-color:var(--p-form-field-focus-border-color);--p-treeselect-invalid-border-color:var(--p-form-field-invalid-border-color);--p-treeselect-color:var(--p-form-field-color);--p-treeselect-disabled-color:var(--p-form-field-disabled-color);--p-treeselect-placeholder-color:var(--p-form-field-placeholder-color);--p-treeselect-invalid-placeholder-color:var(--p-form-field-invalid-placeholder-color);--p-treeselect-shadow:var(--p-form-field-shadow);--p-treeselect-padding-x:var(--p-form-field-padding-x);--p-treeselect-padding-y:var(--p-form-field-padding-y);--p-treeselect-border-radius:var(--p-form-field-border-radius);--p-treeselect-transition-duration:var(--p-form-field-transition-duration);--p-treeselect-lg-font-size:var(--p-form-field-lg-font-size);--p-treeselect-lg-padding-x:var(--p-form-field-lg-padding-x);--p-treeselect-lg-padding-y:var(--p-form-field-lg-padding-y);--p-treeselect-sm-font-size:var(--p-form-field-sm-font-size);--p-treeselect-sm-padding-x:var(--p-form-field-sm-padding-x);--p-treeselect-sm-padding-y:var(--p-form-field-sm-padding-y);--p-treeselect-focus-ring-width:var(--p-form-field-focus-ring-width);--p-treeselect-focus-ring-style:var(--p-form-field-focus-ring-style);--p-treeselect-focus-ring-color:var(--p-form-field-focus-ring-color);--p-treeselect-focus-ring-offset:var(--p-form-field-focus-ring-offset);--p-treeselect-focus-ring-shadow:var(--p-form-field-focus-ring-shadow)}.p-treeselect{display:inline-flex;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none;background:var(--p-treeselect-background);border:1px solid var(--p-treeselect-border-color);transition:background var(--p-treeselect-transition-duration),color var(--p-treeselect-transition-duration),border-color var(--p-treeselect-transition-duration),outline-color var(--p-treeselect-transition-duration),box-shadow var(--p-treeselect-transition-duration);border-radius:var(--p-treeselect-border-radius);outline-color:transparent;box-shadow:var(--p-treeselect-shadow)}.p-treeselect:not(.p-disabled):hover{border-color:var(--p-treeselect-hover-border-color)}.p-treeselect:not(.p-disabled).p-focus{border-color:var(--p-treeselect-focus-border-color);box-shadow:var(--p-treeselect-focus-ring-shadow);outline:var(--p-treeselect-focus-ring-width) var(--p-treeselect-focus-ring-style) var(--p-treeselect-focus-ring-color);outline-offset:var(--p-treeselect-focus-ring-offset)}.p-treeselect.p-variant-filled{background:var(--p-treeselect-filled-background)}.p-treeselect.p-variant-filled:not(.p-disabled):hover{background:var(--p-treeselect-filled-hover-background)}.p-treeselect.p-variant-filled.p-focus{background:var(--p-treeselect-filled-focus-background)}.p-treeselect.p-invalid{border-color:var(--p-treeselect-invalid-border-color)}.p-treeselect.p-disabled{opacity:1;background:var(--p-treeselect-disabled-background)}.p-treeselect-clear-icon{align-self:center;color:var(--p-treeselect-clear-icon-color);inset-inline-end:var(--p-treeselect-dropdown-width)}.p-treeselect-dropdown{display:flex;align-items:center;justify-content:center;flex-shrink:0;background:transparent;color:var(--p-treeselect-dropdown-color);width:var(--p-treeselect-dropdown-width);border-start-end-radius:var(--p-border-radius-md);border-end-end-radius:var(--p-border-radius-md)}.p-treeselect-label-container{overflow:hidden;flex:1 1 auto;cursor:pointer}.p-treeselect-label{display:flex;align-items:center;gap:calc(var(--p-treeselect-padding-y) / 2);white-space:nowrap;cursor:pointer;overflow:hidden;text-overflow:ellipsis;padding:var(--p-treeselect-padding-y) var(--p-treeselect-padding-x);color:var(--p-treeselect-color)}.p-treeselect-label.p-placeholder{color:var(--p-treeselect-placeholder-color)}.p-treeselect.p-invalid .p-treeselect-label.p-placeholder{color:var(--p-treeselect-invalid-placeholder-color)}.p-treeselect:has(.p-select-clear-icon) .p-treeselect-label{padding-inline-end:var(--p-treeselect-padding-x)}.p-treeselect.p-disabled .p-treeselect-label{color:var(--p-treeselect-disabled-color)}.p-treeselect-label-empty{overflow:hidden;visibility:hidden}.p-treeselect-overlay{position:absolute;top:0;left:0;background:var(--p-treeselect-overlay-background);color:var(--p-treeselect-overlay-color);border:1px solid var(--p-treeselect-overlay-border-color);border-radius:var(--p-treeselect-overlay-border-radius);box-shadow:var(--p-treeselect-overlay-shadow);overflow:hidden;min-width:100%;will-change:transform}.p-treeselect-tree-container{overflow:auto}.p-treeselect-empty-message{padding:var(--p-treeselect-empty-message-padding);background:transparent}.p-treeselect-fluid{display:flex}.p-treeselect-overlay .p-tree{padding:var(--p-treeselect-tree-padding)}.p-treeselect-overlay .p-tree-loading{min-height:3rem}.p-treeselect-label .p-chip{padding-block-start:calc(var(--p-treeselect-padding-y) / 2);padding-block-end:calc(var(--p-treeselect-padding-y) / 2);border-radius:var(--p-treeselect-chip-border-radius)}.p-treeselect-label:has(.p-chip){padding:calc(var(--p-treeselect-padding-y) / 2) calc(var(--p-treeselect-padding-x) / 2)}.p-treeselect-sm .p-treeselect-label{font-size:var(--p-treeselect-sm-font-size);padding-block:var(--p-treeselect-sm-padding-y);padding-inline:var(--p-treeselect-sm-padding-x)}.p-treeselect-sm .p-treeselect-dropdown .p-icon{font-size:var(--p-treeselect-sm-font-size);width:var(--p-treeselect-sm-font-size);height:var(--p-treeselect-sm-font-size)}.p-treeselect-lg .p-treeselect-label{font-size:var(--p-treeselect-lg-font-size);padding-block:var(--p-treeselect-lg-padding-y);padding-inline:var(--p-treeselect-lg-padding-x)}.p-treeselect-lg .p-treeselect-dropdown .p-icon{font-size:var(--p-treeselect-lg-font-size);width:var(--p-treeselect-lg-font-size);height:var(--p-treeselect-lg-font-size)}:root,:host{--p-button-border-radius:var(--p-form-field-border-radius);--p-button-rounded-border-radius:2rem;--p-button-gap:.5rem;--p-button-padding-x:1rem;--p-button-padding-y:.625rem;--p-button-icon-only-width:3rem;--p-button-raised-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);--p-button-badge-size:1rem;--p-button-transition-duration:var(--p-form-field-transition-duration);--p-button-focus-ring-width:var(--p-focus-ring-width);--p-button-focus-ring-style:var(--p-focus-ring-style);--p-button-focus-ring-offset:var(--p-focus-ring-offset);--p-button-label-font-weight:500;--p-button-lg-font-size:var(--p-form-field-lg-font-size);--p-button-lg-padding-x:var(--p-form-field-lg-padding-x);--p-button-lg-padding-y:var(--p-form-field-lg-padding-y);--p-button-lg-icon-only-width:3.5rem;--p-button-sm-font-size:var(--p-form-field-sm-font-size);--p-button-sm-padding-x:var(--p-form-field-sm-padding-x);--p-button-sm-padding-y:var(--p-form-field-sm-padding-y);--p-button-sm-icon-only-width:2.5rem;--p-button-link-color:var(--p-primary-color);--p-button-link-hover-color:var(--p-primary-color);--p-button-link-active-color:var(--p-primary-color);--p-button-text-plain-hover-background:var(--p-surface-50);--p-button-text-plain-active-background:var(--p-surface-100);--p-button-text-plain-color:var(--p-surface-900);--p-button-text-contrast-hover-background:var(--p-surface-50);--p-button-text-contrast-active-background:var(--p-surface-100);--p-button-text-contrast-color:var(--p-surface-950);--p-button-text-danger-hover-background:var(--p-red-50);--p-button-text-danger-active-background:var(--p-red-100);--p-button-text-danger-color:var(--p-red-500);--p-button-text-help-hover-background:var(--p-purple-50);--p-button-text-help-active-background:var(--p-purple-100);--p-button-text-help-color:var(--p-purple-500);--p-button-text-warn-hover-background:var(--p-orange-50);--p-button-text-warn-active-background:var(--p-orange-100);--p-button-text-warn-color:var(--p-orange-500);--p-button-text-info-hover-background:var(--p-sky-50);--p-button-text-info-active-background:var(--p-sky-100);--p-button-text-info-color:var(--p-sky-500);--p-button-text-success-hover-background:var(--p-green-50);--p-button-text-success-active-background:var(--p-green-100);--p-button-text-success-color:var(--p-green-500);--p-button-text-secondary-hover-background:var(--p-surface-50);--p-button-text-secondary-active-background:var(--p-surface-100);--p-button-text-secondary-color:var(--p-surface-600);--p-button-text-primary-hover-background:var(--p-primary-50);--p-button-text-primary-active-background:var(--p-primary-100);--p-button-text-primary-color:var(--p-primary-color);--p-button-outlined-plain-hover-background:var(--p-surface-50);--p-button-outlined-plain-active-background:var(--p-surface-100);--p-button-outlined-plain-border-color:var(--p-surface-900);--p-button-outlined-plain-color:var(--p-surface-900);--p-button-outlined-contrast-hover-background:var(--p-surface-50);--p-button-outlined-contrast-active-background:var(--p-surface-100);--p-button-outlined-contrast-border-color:var(--p-surface-950);--p-button-outlined-contrast-color:var(--p-surface-950);--p-button-outlined-danger-hover-background:var(--p-red-50);--p-button-outlined-danger-active-background:var(--p-red-100);--p-button-outlined-danger-border-color:var(--p-red-500);--p-button-outlined-danger-color:var(--p-red-500);--p-button-outlined-help-hover-background:var(--p-purple-50);--p-button-outlined-help-active-background:var(--p-purple-100);--p-button-outlined-help-border-color:var(--p-purple-500);--p-button-outlined-help-color:var(--p-purple-500);--p-button-outlined-warn-hover-background:var(--p-orange-50);--p-button-outlined-warn-active-background:var(--p-orange-100);--p-button-outlined-warn-border-color:var(--p-orange-500);--p-button-outlined-warn-color:var(--p-orange-500);--p-button-outlined-info-hover-background:var(--p-sky-50);--p-button-outlined-info-active-background:var(--p-sky-100);--p-button-outlined-info-border-color:var(--p-sky-500);--p-button-outlined-info-color:var(--p-sky-500);--p-button-outlined-success-hover-background:var(--p-green-50);--p-button-outlined-success-active-background:var(--p-green-100);--p-button-outlined-success-border-color:var(--p-green-500);--p-button-outlined-success-color:var(--p-green-500);--p-button-outlined-secondary-hover-background:var(--p-surface-50);--p-button-outlined-secondary-active-background:var(--p-surface-100);--p-button-outlined-secondary-border-color:var(--p-surface-600);--p-button-outlined-secondary-color:var(--p-surface-600);--p-button-outlined-primary-hover-background:var(--p-primary-50);--p-button-outlined-primary-active-background:var(--p-primary-100);--p-button-outlined-primary-border-color:var(--p-primary-color);--p-button-outlined-primary-color:var(--p-primary-color);--p-button-contrast-background:var(--p-surface-950);--p-button-contrast-hover-background:var(--p-surface-800);--p-button-contrast-active-background:var(--p-surface-700);--p-button-contrast-border-color:var(--p-surface-950);--p-button-contrast-hover-border-color:var(--p-surface-800);--p-button-contrast-active-border-color:var(--p-surface-700);--p-button-contrast-color:var(--p-surface-0);--p-button-contrast-hover-color:var(--p-surface-0);--p-button-contrast-active-color:var(--p-surface-0);--p-button-contrast-focus-ring-color:var(--p-surface-950);--p-button-contrast-focus-ring-shadow:none;--p-button-danger-background:var(--p-red-500);--p-button-danger-hover-background:var(--p-red-400);--p-button-danger-active-background:var(--p-red-300);--p-button-danger-border-color:var(--p-red-500);--p-button-danger-hover-border-color:var(--p-red-400);--p-button-danger-active-border-color:var(--p-red-300);--p-button-danger-color:#ffffff;--p-button-danger-hover-color:#ffffff;--p-button-danger-active-color:#ffffff;--p-button-danger-focus-ring-color:var(--p-red-500);--p-button-danger-focus-ring-shadow:none;--p-button-help-background:var(--p-purple-500);--p-button-help-hover-background:var(--p-purple-400);--p-button-help-active-background:var(--p-purple-300);--p-button-help-border-color:var(--p-purple-500);--p-button-help-hover-border-color:var(--p-purple-400);--p-button-help-active-border-color:var(--p-purple-300);--p-button-help-color:#ffffff;--p-button-help-hover-color:#ffffff;--p-button-help-active-color:#ffffff;--p-button-help-focus-ring-color:var(--p-purple-500);--p-button-help-focus-ring-shadow:none;--p-button-warn-background:var(--p-orange-500);--p-button-warn-hover-background:var(--p-orange-400);--p-button-warn-active-background:var(--p-orange-300);--p-button-warn-border-color:var(--p-orange-500);--p-button-warn-hover-border-color:var(--p-orange-400);--p-button-warn-active-border-color:var(--p-orange-300);--p-button-warn-color:#ffffff;--p-button-warn-hover-color:#ffffff;--p-button-warn-active-color:#ffffff;--p-button-warn-focus-ring-color:var(--p-orange-500);--p-button-warn-focus-ring-shadow:none;--p-button-success-background:var(--p-green-500);--p-button-success-hover-background:var(--p-green-400);--p-button-success-active-background:var(--p-green-300);--p-button-success-border-color:var(--p-green-500);--p-button-success-hover-border-color:var(--p-green-400);--p-button-success-active-border-color:var(--p-green-300);--p-button-success-color:#ffffff;--p-button-success-hover-color:#ffffff;--p-button-success-active-color:#ffffff;--p-button-success-focus-ring-color:var(--p-green-500);--p-button-success-focus-ring-shadow:none;--p-button-info-background:var(--p-sky-500);--p-button-info-hover-background:var(--p-sky-400);--p-button-info-active-background:var(--p-sky-300);--p-button-info-border-color:var(--p-sky-500);--p-button-info-hover-border-color:var(--p-sky-400);--p-button-info-active-border-color:var(--p-sky-300);--p-button-info-color:#ffffff;--p-button-info-hover-color:#ffffff;--p-button-info-active-color:#ffffff;--p-button-info-focus-ring-color:var(--p-sky-500);--p-button-info-focus-ring-shadow:none;--p-button-secondary-background:var(--p-surface-100);--p-button-secondary-hover-background:var(--p-surface-200);--p-button-secondary-active-background:var(--p-surface-300);--p-button-secondary-border-color:var(--p-surface-100);--p-button-secondary-hover-border-color:var(--p-surface-200);--p-button-secondary-active-border-color:var(--p-surface-300);--p-button-secondary-color:var(--p-surface-600);--p-button-secondary-hover-color:var(--p-surface-700);--p-button-secondary-active-color:var(--p-surface-800);--p-button-secondary-focus-ring-color:var(--p-surface-600);--p-button-secondary-focus-ring-shadow:none;--p-button-primary-background:var(--p-primary-color);--p-button-primary-hover-background:var(--p-primary-hover-color);--p-button-primary-active-background:var(--p-primary-active-color);--p-button-primary-border-color:var(--p-primary-color);--p-button-primary-hover-border-color:var(--p-primary-hover-color);--p-button-primary-active-border-color:var(--p-primary-active-color);--p-button-primary-color:var(--p-primary-contrast-color);--p-button-primary-hover-color:var(--p-primary-contrast-color);--p-button-primary-active-color:var(--p-primary-contrast-color);--p-button-primary-focus-ring-color:var(--p-primary-color);--p-button-primary-focus-ring-shadow:none}.p-button{display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;justify-content:center;overflow:hidden;position:relative;color:var(--p-button-primary-color);background:var(--p-button-primary-background);border:1px solid var(--p-button-primary-border-color);padding:var(--p-button-padding-y) var(--p-button-padding-x);font-size:1rem;font-family:inherit;font-feature-settings:inherit;transition:background var(--p-button-transition-duration),color var(--p-button-transition-duration),border-color var(--p-button-transition-duration),outline-color var(--p-button-transition-duration),box-shadow var(--p-button-transition-duration);border-radius:var(--p-button-border-radius);outline-color:transparent;gap:var(--p-button-gap)}.p-button:disabled{cursor:default}.p-button-icon-right{order:1}.p-button-icon-right:dir(rtl){order:-1}.p-button:not(.p-button-vertical) .p-button-icon:not(.p-button-icon-right):dir(rtl){order:1}.p-button-icon-bottom{order:2}.p-button-icon-only{width:var(--p-button-icon-only-width);padding-inline-start:0;padding-inline-end:0;gap:0}.p-button-icon-only.p-button-rounded{border-radius:50%;height:var(--p-button-icon-only-width)}.p-button-icon-only .p-button-label{visibility:hidden;width:0}.p-button-icon-only:after{content:" ";visibility:hidden;width:0}.p-button-sm{font-size:var(--p-button-sm-font-size);padding:var(--p-button-sm-padding-y) var(--p-button-sm-padding-x)}.p-button-sm .p-button-icon{font-size:var(--p-button-sm-font-size)}.p-button-sm.p-button-icon-only{width:var(--p-button-sm-icon-only-width)}.p-button-sm.p-button-icon-only.p-button-rounded{height:var(--p-button-sm-icon-only-width)}.p-button-lg{font-size:var(--p-button-lg-font-size);padding:var(--p-button-lg-padding-y) var(--p-button-lg-padding-x)}.p-button-lg .p-button-icon{font-size:var(--p-button-lg-font-size)}.p-button-lg.p-button-icon-only{width:var(--p-button-lg-icon-only-width)}.p-button-lg.p-button-icon-only.p-button-rounded{height:var(--p-button-lg-icon-only-width)}.p-button-vertical{flex-direction:column}.p-button-label{font-weight:var(--p-button-label-font-weight)}.p-button-fluid{width:100%}.p-button-fluid.p-button-icon-only{width:var(--p-button-icon-only-width)}.p-button:not(:disabled):hover{background:var(--p-button-primary-hover-background);border:1px solid var(--p-button-primary-hover-border-color);color:var(--p-button-primary-hover-color)}.p-button:not(:disabled):active{background:var(--p-button-primary-active-background);border:1px solid var(--p-button-primary-active-border-color);color:var(--p-button-primary-active-color)}.p-button:focus-visible{box-shadow:var(--p-button-primary-focus-ring-shadow);outline:var(--p-button-focus-ring-width) var(--p-button-focus-ring-style) var(--p-button-primary-focus-ring-color);outline-offset:var(--p-button-focus-ring-offset)}.p-button .p-badge{min-width:var(--p-button-badge-size);height:var(--p-button-badge-size);line-height:var(--p-button-badge-size)}.p-button-raised{box-shadow:var(--p-button-raised-shadow)}.p-button-rounded{border-radius:var(--p-button-rounded-border-radius)}.p-button-secondary{background:var(--p-button-secondary-background);border:1px solid var(--p-button-secondary-border-color);color:var(--p-button-secondary-color)}.p-button-secondary:not(:disabled):hover{background:var(--p-button-secondary-hover-background);border:1px solid var(--p-button-secondary-hover-border-color);color:var(--p-button-secondary-hover-color)}.p-button-secondary:not(:disabled):active{background:var(--p-button-secondary-active-background);border:1px solid var(--p-button-secondary-active-border-color);color:var(--p-button-secondary-active-color)}.p-button-secondary:focus-visible{outline-color:var(--p-button-secondary-focus-ring-color);box-shadow:var(--p-button-secondary-focus-ring-shadow)}.p-button-success{background:var(--p-button-success-background);border:1px solid var(--p-button-success-border-color);color:var(--p-button-success-color)}.p-button-success:not(:disabled):hover{background:var(--p-button-success-hover-background);border:1px solid var(--p-button-success-hover-border-color);color:var(--p-button-success-hover-color)}.p-button-success:not(:disabled):active{background:var(--p-button-success-active-background);border:1px solid var(--p-button-success-active-border-color);color:var(--p-button-success-active-color)}.p-button-success:focus-visible{outline-color:var(--p-button-success-focus-ring-color);box-shadow:var(--p-button-success-focus-ring-shadow)}.p-button-info{background:var(--p-button-info-background);border:1px solid var(--p-button-info-border-color);color:var(--p-button-info-color)}.p-button-info:not(:disabled):hover{background:var(--p-button-info-hover-background);border:1px solid var(--p-button-info-hover-border-color);color:var(--p-button-info-hover-color)}.p-button-info:not(:disabled):active{background:var(--p-button-info-active-background);border:1px solid var(--p-button-info-active-border-color);color:var(--p-button-info-active-color)}.p-button-info:focus-visible{outline-color:var(--p-button-info-focus-ring-color);box-shadow:var(--p-button-info-focus-ring-shadow)}.p-button-warn{background:var(--p-button-warn-background);border:1px solid var(--p-button-warn-border-color);color:var(--p-button-warn-color)}.p-button-warn:not(:disabled):hover{background:var(--p-button-warn-hover-background);border:1px solid var(--p-button-warn-hover-border-color);color:var(--p-button-warn-hover-color)}.p-button-warn:not(:disabled):active{background:var(--p-button-warn-active-background);border:1px solid var(--p-button-warn-active-border-color);color:var(--p-button-warn-active-color)}.p-button-warn:focus-visible{outline-color:var(--p-button-warn-focus-ring-color);box-shadow:var(--p-button-warn-focus-ring-shadow)}.p-button-help{background:var(--p-button-help-background);border:1px solid var(--p-button-help-border-color);color:var(--p-button-help-color)}.p-button-help:not(:disabled):hover{background:var(--p-button-help-hover-background);border:1px solid var(--p-button-help-hover-border-color);color:var(--p-button-help-hover-color)}.p-button-help:not(:disabled):active{background:var(--p-button-help-active-background);border:1px solid var(--p-button-help-active-border-color);color:var(--p-button-help-active-color)}.p-button-help:focus-visible{outline-color:var(--p-button-help-focus-ring-color);box-shadow:var(--p-button-help-focus-ring-shadow)}.p-button-danger{background:var(--p-button-danger-background);border:1px solid var(--p-button-danger-border-color);color:var(--p-button-danger-color)}.p-button-danger:not(:disabled):hover{background:var(--p-button-danger-hover-background);border:1px solid var(--p-button-danger-hover-border-color);color:var(--p-button-danger-hover-color)}.p-button-danger:not(:disabled):active{background:var(--p-button-danger-active-background);border:1px solid var(--p-button-danger-active-border-color);color:var(--p-button-danger-active-color)}.p-button-danger:focus-visible{outline-color:var(--p-button-danger-focus-ring-color);box-shadow:var(--p-button-danger-focus-ring-shadow)}.p-button-contrast{background:var(--p-button-contrast-background);border:1px solid var(--p-button-contrast-border-color);color:var(--p-button-contrast-color)}.p-button-contrast:not(:disabled):hover{background:var(--p-button-contrast-hover-background);border:1px solid var(--p-button-contrast-hover-border-color);color:var(--p-button-contrast-hover-color)}.p-button-contrast:not(:disabled):active{background:var(--p-button-contrast-active-background);border:1px solid var(--p-button-contrast-active-border-color);color:var(--p-button-contrast-active-color)}.p-button-contrast:focus-visible{outline-color:var(--p-button-contrast-focus-ring-color);box-shadow:var(--p-button-contrast-focus-ring-shadow)}.p-button-outlined{background:transparent;border-color:var(--p-button-outlined-primary-border-color);color:var(--p-button-outlined-primary-color)}.p-button-outlined:not(:disabled):hover{background:var(--p-button-outlined-primary-hover-background);border-color:var(--p-button-outlined-primary-border-color);color:var(--p-button-outlined-primary-color)}.p-button-outlined:not(:disabled):active{background:var(--p-button-outlined-primary-active-background);border-color:var(--p-button-outlined-primary-border-color);color:var(--p-button-outlined-primary-color)}.p-button-outlined.p-button-secondary{border-color:var(--p-button-outlined-secondary-border-color);color:var(--p-button-outlined-secondary-color)}.p-button-outlined.p-button-secondary:not(:disabled):hover{background:var(--p-button-outlined-secondary-hover-background);border-color:var(--p-button-outlined-secondary-border-color);color:var(--p-button-outlined-secondary-color)}.p-button-outlined.p-button-secondary:not(:disabled):active{background:var(--p-button-outlined-secondary-active-background);border-color:var(--p-button-outlined-secondary-border-color);color:var(--p-button-outlined-secondary-color)}.p-button-outlined.p-button-success{border-color:var(--p-button-outlined-success-border-color);color:var(--p-button-outlined-success-color)}.p-button-outlined.p-button-success:not(:disabled):hover{background:var(--p-button-outlined-success-hover-background);border-color:var(--p-button-outlined-success-border-color);color:var(--p-button-outlined-success-color)}.p-button-outlined.p-button-success:not(:disabled):active{background:var(--p-button-outlined-success-active-background);border-color:var(--p-button-outlined-success-border-color);color:var(--p-button-outlined-success-color)}.p-button-outlined.p-button-info{border-color:var(--p-button-outlined-info-border-color);color:var(--p-button-outlined-info-color)}.p-button-outlined.p-button-info:not(:disabled):hover{background:var(--p-button-outlined-info-hover-background);border-color:var(--p-button-outlined-info-border-color);color:var(--p-button-outlined-info-color)}.p-button-outlined.p-button-info:not(:disabled):active{background:var(--p-button-outlined-info-active-background);border-color:var(--p-button-outlined-info-border-color);color:var(--p-button-outlined-info-color)}.p-button-outlined.p-button-warn{border-color:var(--p-button-outlined-warn-border-color);color:var(--p-button-outlined-warn-color)}.p-button-outlined.p-button-warn:not(:disabled):hover{background:var(--p-button-outlined-warn-hover-background);border-color:var(--p-button-outlined-warn-border-color);color:var(--p-button-outlined-warn-color)}.p-button-outlined.p-button-warn:not(:disabled):active{background:var(--p-button-outlined-warn-active-background);border-color:var(--p-button-outlined-warn-border-color);color:var(--p-button-outlined-warn-color)}.p-button-outlined.p-button-help{border-color:var(--p-button-outlined-help-border-color);color:var(--p-button-outlined-help-color)}.p-button-outlined.p-button-help:not(:disabled):hover{background:var(--p-button-outlined-help-hover-background);border-color:var(--p-button-outlined-help-border-color);color:var(--p-button-outlined-help-color)}.p-button-outlined.p-button-help:not(:disabled):active{background:var(--p-button-outlined-help-active-background);border-color:var(--p-button-outlined-help-border-color);color:var(--p-button-outlined-help-color)}.p-button-outlined.p-button-danger{border-color:var(--p-button-outlined-danger-border-color);color:var(--p-button-outlined-danger-color)}.p-button-outlined.p-button-danger:not(:disabled):hover{background:var(--p-button-outlined-danger-hover-background);border-color:var(--p-button-outlined-danger-border-color);color:var(--p-button-outlined-danger-color)}.p-button-outlined.p-button-danger:not(:disabled):active{background:var(--p-button-outlined-danger-active-background);border-color:var(--p-button-outlined-danger-border-color);color:var(--p-button-outlined-danger-color)}.p-button-outlined.p-button-contrast{border-color:var(--p-button-outlined-contrast-border-color);color:var(--p-button-outlined-contrast-color)}.p-button-outlined.p-button-contrast:not(:disabled):hover{background:var(--p-button-outlined-contrast-hover-background);border-color:var(--p-button-outlined-contrast-border-color);color:var(--p-button-outlined-contrast-color)}.p-button-outlined.p-button-contrast:not(:disabled):active{background:var(--p-button-outlined-contrast-active-background);border-color:var(--p-button-outlined-contrast-border-color);color:var(--p-button-outlined-contrast-color)}.p-button-outlined.p-button-plain{border-color:var(--p-button-outlined-plain-border-color);color:var(--p-button-outlined-plain-color)}.p-button-outlined.p-button-plain:not(:disabled):hover{background:var(--p-button-outlined-plain-hover-background);border-color:var(--p-button-outlined-plain-border-color);color:var(--p-button-outlined-plain-color)}.p-button-outlined.p-button-plain:not(:disabled):active{background:var(--p-button-outlined-plain-active-background);border-color:var(--p-button-outlined-plain-border-color);color:var(--p-button-outlined-plain-color)}.p-button-text{background:transparent;border-color:transparent;color:var(--p-button-text-primary-color)}.p-button-text:not(:disabled):hover{background:var(--p-button-text-primary-hover-background);border-color:transparent;color:var(--p-button-text-primary-color)}.p-button-text:not(:disabled):active{background:var(--p-button-text-primary-active-background);border-color:transparent;color:var(--p-button-text-primary-color)}.p-button-text.p-button-secondary{background:transparent;border-color:transparent;color:var(--p-button-text-secondary-color)}.p-button-text.p-button-secondary:not(:disabled):hover{background:var(--p-button-text-secondary-hover-background);border-color:transparent;color:var(--p-button-text-secondary-color)}.p-button-text.p-button-secondary:not(:disabled):active{background:var(--p-button-text-secondary-active-background);border-color:transparent;color:var(--p-button-text-secondary-color)}.p-button-text.p-button-success{background:transparent;border-color:transparent;color:var(--p-button-text-success-color)}.p-button-text.p-button-success:not(:disabled):hover{background:var(--p-button-text-success-hover-background);border-color:transparent;color:var(--p-button-text-success-color)}.p-button-text.p-button-success:not(:disabled):active{background:var(--p-button-text-success-active-background);border-color:transparent;color:var(--p-button-text-success-color)}.p-button-text.p-button-info{background:transparent;border-color:transparent;color:var(--p-button-text-info-color)}.p-button-text.p-button-info:not(:disabled):hover{background:var(--p-button-text-info-hover-background);border-color:transparent;color:var(--p-button-text-info-color)}.p-button-text.p-button-info:not(:disabled):active{background:var(--p-button-text-info-active-background);border-color:transparent;color:var(--p-button-text-info-color)}.p-button-text.p-button-warn{background:transparent;border-color:transparent;color:var(--p-button-text-warn-color)}.p-button-text.p-button-warn:not(:disabled):hover{background:var(--p-button-text-warn-hover-background);border-color:transparent;color:var(--p-button-text-warn-color)}.p-button-text.p-button-warn:not(:disabled):active{background:var(--p-button-text-warn-active-background);border-color:transparent;color:var(--p-button-text-warn-color)}.p-button-text.p-button-help{background:transparent;border-color:transparent;color:var(--p-button-text-help-color)}.p-button-text.p-button-help:not(:disabled):hover{background:var(--p-button-text-help-hover-background);border-color:transparent;color:var(--p-button-text-help-color)}.p-button-text.p-button-help:not(:disabled):active{background:var(--p-button-text-help-active-background);border-color:transparent;color:var(--p-button-text-help-color)}.p-button-text.p-button-danger{background:transparent;border-color:transparent;color:var(--p-button-text-danger-color)}.p-button-text.p-button-danger:not(:disabled):hover{background:var(--p-button-text-danger-hover-background);border-color:transparent;color:var(--p-button-text-danger-color)}.p-button-text.p-button-danger:not(:disabled):active{background:var(--p-button-text-danger-active-background);border-color:transparent;color:var(--p-button-text-danger-color)}.p-button-text.p-button-contrast{background:transparent;border-color:transparent;color:var(--p-button-text-contrast-color)}.p-button-text.p-button-contrast:not(:disabled):hover{background:var(--p-button-text-contrast-hover-background);border-color:transparent;color:var(--p-button-text-contrast-color)}.p-button-text.p-button-contrast:not(:disabled):active{background:var(--p-button-text-contrast-active-background);border-color:transparent;color:var(--p-button-text-contrast-color)}.p-button-text.p-button-plain{background:transparent;border-color:transparent;color:var(--p-button-text-plain-color)}.p-button-text.p-button-plain:not(:disabled):hover{background:var(--p-button-text-plain-hover-background);border-color:transparent;color:var(--p-button-text-plain-color)}.p-button-text.p-button-plain:not(:disabled):active{background:var(--p-button-text-plain-active-background);border-color:transparent;color:var(--p-button-text-plain-color)}.p-button-link{background:transparent;border-color:transparent;color:var(--p-button-link-color)}.p-button-link:not(:disabled):hover{background:transparent;border-color:transparent;color:var(--p-button-link-hover-color)}.p-button-link:not(:disabled):hover .p-button-label{text-decoration:underline}.p-button-link:not(:disabled):active{background:transparent;border-color:transparent;color:var(--p-button-link-active-color)}.p-buttongroup{display:inline-flex}.p-buttongroup .p-button{margin:0}.p-buttongroup .p-button:not(:last-child),.p-buttongroup .p-button:not(:last-child):hover{border-inline-end:0 none}.p-buttongroup .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-buttongroup .p-button:first-of-type:not(:only-of-type){border-start-end-radius:0;border-end-end-radius:0}.p-buttongroup .p-button:last-of-type:not(:only-of-type){border-start-start-radius:0;border-end-start-radius:0}.p-buttongroup .p-button:focus{position:relative;z-index:1}:root,:host{--p-speeddial-gap:.5rem;--p-speeddial-transition-duration:var(--p-transition-duration)}.p-speeddial{position:static;display:flex;gap:var(--p-speeddial-gap)}.p-speeddial-button{z-index:1}.p-speeddial-button.p-speeddial-rotate{transition:transform .25s cubic-bezier(.4,0,.2,1) 0ms,background var(--p-speeddial-transition-duration),color var(--p-speeddial-transition-duration),border-color var(--p-speeddial-transition-duration),box-shadow var(--p-speeddial-transition-duration),outline-color var(--p-speeddial-transition-duration);will-change:transform}.p-speeddial-list{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:center;transition:inset-block-start 0s linear var(--p-speeddial-transition-duration);pointer-events:none;outline:0 none;z-index:2;gap:var(--p-speeddial-gap)}.p-speeddial-item{transform:scale(0);opacity:0;transition:transform .2s cubic-bezier(.4,0,.2,1) 0ms,opacity .8s;will-change:transform}.p-speeddial-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item{position:absolute}.p-speeddial-mask{position:absolute;border-radius:var(--p-content-border-radius)}.p-speeddial-open .p-speeddial-list{pointer-events:auto}.p-speeddial-open .p-speeddial-item{transform:scale(1);opacity:1}.p-speeddial-open .p-speeddial-rotate{transform:rotate(45deg)}:root,:host{--p-splitbutton-border-radius:var(--p-form-field-border-radius);--p-splitbutton-rounded-border-radius:2rem;--p-splitbutton-raised-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.p-splitbutton{display:inline-flex;position:relative;border-radius:var(--p-splitbutton-border-radius)}.p-splitbutton-button.p-button{border-start-end-radius:0;border-end-end-radius:0;border-inline-end:0 none}.p-splitbutton-button.p-button:focus-visible,.p-splitbutton-dropdown.p-button:focus-visible{z-index:1}.p-splitbutton-button.p-button:not(:disabled):hover,.p-splitbutton-button.p-button:not(:disabled):active{border-inline-end:0 none}.p-splitbutton-dropdown.p-button{border-start-start-radius:0;border-end-start-radius:0}.p-splitbutton .p-menu{min-width:100%}.p-splitbutton-fluid{display:flex}.p-splitbutton-rounded .p-splitbutton-dropdown.p-button{border-start-end-radius:var(--p-splitbutton-rounded-border-radius);border-end-end-radius:var(--p-splitbutton-rounded-border-radius)}.p-splitbutton-rounded .p-splitbutton-button.p-button{border-start-start-radius:var(--p-splitbutton-rounded-border-radius);border-end-start-radius:var(--p-splitbutton-rounded-border-radius)}.p-splitbutton-raised{box-shadow:var(--p-splitbutton-raised-shadow)}:root,:host{--p-datatable-paginator-bottom-border-color:var(--p-datatable-border-color);--p-datatable-paginator-bottom-border-width:0 0 1px 0;--p-datatable-paginator-top-border-color:var(--p-datatable-border-color);--p-datatable-paginator-top-border-width:0 0 1px 0;--p-datatable-filter-inline-gap:.5rem;--p-datatable-filter-constraint-focus-background:var(--p-list-option-focus-background);--p-datatable-filter-constraint-selected-background:var(--p-list-option-selected-background);--p-datatable-filter-constraint-selected-focus-background:var(--p-list-option-selected-focus-background);--p-datatable-filter-constraint-color:var(--p-list-option-color);--p-datatable-filter-constraint-focus-color:var(--p-list-option-focus-color);--p-datatable-filter-constraint-selected-color:var(--p-list-option-selected-color);--p-datatable-filter-constraint-selected-focus-color:var(--p-list-option-selected-focus-color);--p-datatable-filter-constraint-padding:var(--p-list-option-padding);--p-datatable-filter-constraint-border-radius:var(--p-list-option-border-radius);--p-datatable-filter-constraint-separator-border-color:var(--p-content-border-color);--p-datatable-filter-constraint-list-padding:var(--p-list-padding);--p-datatable-filter-constraint-list-gap:var(--p-list-gap);--p-datatable-filter-rule-border-color:var(--p-content-border-color);--p-datatable-filter-overlay-popover-background:var(--p-overlay-popover-background);--p-datatable-filter-overlay-popover-border-color:var(--p-overlay-popover-border-color);--p-datatable-filter-overlay-popover-border-radius:var(--p-overlay-popover-border-radius);--p-datatable-filter-overlay-popover-color:var(--p-overlay-popover-color);--p-datatable-filter-overlay-popover-shadow:var(--p-overlay-popover-shadow);--p-datatable-filter-overlay-popover-padding:var(--p-overlay-popover-padding);--p-datatable-filter-overlay-popover-gap:.5rem;--p-datatable-filter-overlay-select-background:var(--p-overlay-select-background);--p-datatable-filter-overlay-select-border-color:var(--p-overlay-select-border-color);--p-datatable-filter-overlay-select-border-radius:var(--p-overlay-select-border-radius);--p-datatable-filter-overlay-select-color:var(--p-overlay-select-color);--p-datatable-filter-overlay-select-shadow:var(--p-overlay-select-shadow);--p-datatable-row-toggle-button-hover-background:var(--p-content-hover-background);--p-datatable-row-toggle-button-selected-hover-background:var(--p-content-background);--p-datatable-row-toggle-button-color:var(--p-text-muted-color);--p-datatable-row-toggle-button-hover-color:var(--p-text-color);--p-datatable-row-toggle-button-selected-hover-color:var(--p-primary-color);--p-datatable-row-toggle-button-size:1.75rem;--p-datatable-row-toggle-button-border-radius:50%;--p-datatable-row-toggle-button-focus-ring-width:var(--p-focus-ring-width);--p-datatable-row-toggle-button-focus-ring-style:var(--p-focus-ring-style);--p-datatable-row-toggle-button-focus-ring-color:var(--p-focus-ring-color);--p-datatable-row-toggle-button-focus-ring-offset:var(--p-focus-ring-offset);--p-datatable-row-toggle-button-focus-ring-shadow:var(--p-focus-ring-shadow);--p-datatable-loading-icon-size:2rem;--p-datatable-sort-icon-color:var(--p-text-muted-color);--p-datatable-sort-icon-hover-color:var(--p-text-hover-muted-color);--p-datatable-sort-icon-size:.875rem;--p-datatable-resize-indicator-width:1px;--p-datatable-resize-indicator-color:var(--p-primary-color);--p-datatable-column-resizer-width:.5rem;--p-datatable-drop-point-color:var(--p-primary-color);--p-datatable-footer-background:var(--p-content-background);--p-datatable-footer-border-color:var(--p-datatable-border-color);--p-datatable-footer-color:var(--p-content-color);--p-datatable-footer-border-width:0 0 1px 0;--p-datatable-footer-padding:.75rem 1rem;--p-datatable-footer-lg-padding:1rem 1.25rem;--p-datatable-footer-sm-padding:.375rem .5rem;--p-datatable-column-footer-font-weight:600;--p-datatable-footer-cell-background:var(--p-content-background);--p-datatable-footer-cell-border-color:var(--p-datatable-border-color);--p-datatable-footer-cell-color:var(--p-content-color);--p-datatable-footer-cell-padding:.75rem 1rem;--p-datatable-footer-cell-lg-padding:1rem 1.25rem;--p-datatable-footer-cell-sm-padding:.375rem .5rem;--p-datatable-body-cell-border-color:var(--p-datatable-border-color);--p-datatable-body-cell-padding:.75rem 1rem;--p-datatable-body-cell-lg-padding:1rem 1.25rem;--p-datatable-body-cell-sm-padding:.375rem .5rem;--p-datatable-row-background:var(--p-content-background);--p-datatable-row-hover-background:var(--p-content-hover-background);--p-datatable-row-selected-background:var(--p-highlight-background);--p-datatable-row-color:var(--p-content-color);--p-datatable-row-hover-color:var(--p-content-hover-color);--p-datatable-row-selected-color:var(--p-highlight-color);--p-datatable-row-focus-ring-width:var(--p-focus-ring-width);--p-datatable-row-focus-ring-style:var(--p-focus-ring-style);--p-datatable-row-focus-ring-color:var(--p-focus-ring-color);--p-datatable-row-focus-ring-offset:-1px;--p-datatable-row-focus-ring-shadow:var(--p-focus-ring-shadow);--p-datatable-column-title-font-weight:600;--p-datatable-header-cell-background:var(--p-content-background);--p-datatable-header-cell-hover-background:var(--p-content-hover-background);--p-datatable-header-cell-selected-background:var(--p-highlight-background);--p-datatable-header-cell-border-color:var(--p-datatable-border-color);--p-datatable-header-cell-color:var(--p-content-color);--p-datatable-header-cell-hover-color:var(--p-content-hover-color);--p-datatable-header-cell-selected-color:var(--p-highlight-color);--p-datatable-header-cell-gap:.5rem;--p-datatable-header-cell-padding:.75rem 1rem;--p-datatable-header-cell-lg-padding:1rem 1.25rem;--p-datatable-header-cell-sm-padding:.375rem .5rem;--p-datatable-header-cell-focus-ring-width:var(--p-focus-ring-width);--p-datatable-header-cell-focus-ring-style:var(--p-focus-ring-style);--p-datatable-header-cell-focus-ring-color:var(--p-focus-ring-color);--p-datatable-header-cell-focus-ring-offset:-1px;--p-datatable-header-cell-focus-ring-shadow:var(--p-focus-ring-shadow);--p-datatable-header-background:var(--p-content-background);--p-datatable-header-border-color:var(--p-datatable-border-color);--p-datatable-header-color:var(--p-content-color);--p-datatable-header-border-width:0 0 1px 0;--p-datatable-header-padding:.75rem 1rem;--p-datatable-header-lg-padding:1rem 1.25rem;--p-datatable-header-sm-padding:.375rem .5rem;--p-datatable-transition-duration:var(--p-transition-duration);--p-datatable-body-cell-selected-border-color:var(--p-primary-100);--p-datatable-row-striped-background:var(--p-surface-50);--p-datatable-border-color:var(--p-content-border-color)}.p-datatable{position:relative;display:block}.p-datatable-table{border-spacing:0;border-collapse:separate;width:100%}.p-datatable-scrollable>.p-datatable-table-container{position:relative}.p-datatable-scrollable-table>.p-datatable-thead{inset-block-start:0;z-index:1}.p-datatable-scrollable-table>.p-datatable-frozen-tbody{position:sticky;z-index:1}.p-datatable-scrollable-table>.p-datatable-tfoot{inset-block-end:0;z-index:1}.p-datatable-scrollable .p-datatable-frozen-column{position:sticky}.p-datatable-scrollable th.p-datatable-frozen-column{z-index:1}.p-datatable-scrollable td.p-datatable-frozen-column{background:inherit}.p-datatable-scrollable>.p-datatable-table-container>.p-datatable-table>.p-datatable-thead,.p-datatable-scrollable>.p-datatable-table-container>.p-virtualscroller>.p-datatable-table>.p-datatable-thead{background:var(--p-datatable-header-cell-background)}.p-datatable-scrollable>.p-datatable-table-container>.p-datatable-table>.p-datatable-tfoot,.p-datatable-scrollable>.p-datatable-table-container>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background:var(--p-datatable-footer-cell-background)}.p-datatable-flex-scrollable{display:flex;flex-direction:column;height:100%}.p-datatable-flex-scrollable>.p-datatable-table-container{display:flex;flex-direction:column;flex:1;height:100%}.p-datatable-scrollable-table>.p-datatable-tbody>.p-datatable-row-group-header{position:sticky;z-index:1}.p-datatable-resizable-table>.p-datatable-thead>tr>th,.p-datatable-resizable-table>.p-datatable-tfoot>tr>td,.p-datatable-resizable-table>.p-datatable-tbody>tr>td{overflow:hidden;white-space:nowrap}.p-datatable-resizable-table>.p-datatable-thead>tr>th.p-datatable-resizable-column:not(.p-datatable-frozen-column){background-clip:padding-box;position:relative}.p-datatable-resizable-table-fit>.p-datatable-thead>tr>th.p-datatable-resizable-column:last-child .p-datatable-column-resizer{display:none}.p-datatable-column-resizer{display:block;position:absolute;inset-block-start:0;inset-inline-end:0;margin:0;width:var(--p-datatable-column-resizer-width);height:100%;padding:0;cursor:col-resize;border:1px solid transparent}.p-datatable-column-header-content{display:flex;align-items:center;gap:var(--p-datatable-header-cell-gap)}.p-datatable-column-resize-indicator{width:var(--p-datatable-resize-indicator-width);position:absolute;z-index:10;display:none;background:var(--p-datatable-resize-indicator-color)}.p-datatable-row-reorder-indicator-up,.p-datatable-row-reorder-indicator-down{position:absolute;display:none}.p-datatable-reorderable-column,.p-datatable-reorderable-row-handle{cursor:move}.p-datatable-mask{position:absolute;display:flex;align-items:center;justify-content:center;z-index:2}.p-datatable-inline-filter{display:flex;align-items:center;width:100%;gap:var(--p-datatable-filter-inline-gap)}.p-datatable-inline-filter .p-datatable-filter-element-container{flex:1 1 auto;width:1%}.p-datatable-filter-overlay{background:var(--p-datatable-filter-overlay-select-background);color:var(--p-datatable-filter-overlay-select-color);border:1px solid var(--p-datatable-filter-overlay-select-border-color);border-radius:var(--p-datatable-filter-overlay-select-border-radius);box-shadow:var(--p-datatable-filter-overlay-select-shadow);min-width:12.5rem}.p-datatable-filter-constraint-list{margin:0;list-style:none;display:flex;flex-direction:column;padding:var(--p-datatable-filter-constraint-list-padding);gap:var(--p-datatable-filter-constraint-list-gap)}.p-datatable-filter-constraint{padding:var(--p-datatable-filter-constraint-padding);color:var(--p-datatable-filter-constraint-color);border-radius:var(--p-datatable-filter-constraint-border-radius);cursor:pointer;transition:background var(--p-datatable-transition-duration),color var(--p-datatable-transition-duration),border-color var(--p-datatable-transition-duration),box-shadow var(--p-datatable-transition-duration)}.p-datatable-filter-constraint-selected{background:var(--p-datatable-filter-constraint-selected-background);color:var(--p-datatable-filter-constraint-selected-color)}.p-datatable-filter-constraint:not(.p-datatable-filter-constraint-selected):not(.p-disabled):hover{background:var(--p-datatable-filter-constraint-focus-background);color:var(--p-datatable-filter-constraint-focus-color)}.p-datatable-filter-constraint:focus-visible{outline:0 none;background:var(--p-datatable-filter-constraint-focus-background);color:var(--p-datatable-filter-constraint-focus-color)}.p-datatable-filter-constraint-selected:focus-visible{outline:0 none;background:var(--p-datatable-filter-constraint-selected-focus-background);color:var(--p-datatable-filter-constraint-selected-focus-color)}.p-datatable-filter-constraint-separator{border-block-start:1px solid var(--p-datatable-filter-constraint-separator-border-color)}.p-datatable-popover-filter{display:inline-flex;margin-inline-start:auto}.p-datatable-filter-overlay-popover{background:var(--p-datatable-filter-overlay-popover-background);color:var(--p-datatable-filter-overlay-popover-color);border:1px solid var(--p-datatable-filter-overlay-popover-border-color);border-radius:var(--p-datatable-filter-overlay-popover-border-radius);box-shadow:var(--p-datatable-filter-overlay-popover-shadow);min-width:12.5rem;padding:var(--p-datatable-filter-overlay-popover-padding);display:flex;flex-direction:column;gap:var(--p-datatable-filter-overlay-popover-gap)}.p-datatable-filter-operator-dropdown{width:100%}.p-datatable-filter-rule-list,.p-datatable-filter-rule{display:flex;flex-direction:column;gap:var(--p-datatable-filter-overlay-popover-gap)}.p-datatable-filter-rule{border-block-end:1px solid var(--p-datatable-filter-rule-border-color);padding-bottom:var(--p-datatable-filter-overlay-popover-gap)}.p-datatable-filter-rule:last-child{border-block-end:0 none;padding-bottom:0}.p-datatable-filter-add-rule-button,.p-datatable-filter-remove-rule-button{width:100%}.p-datatable-filter-buttonbar{padding:0;display:flex;align-items:center;justify-content:space-between}.p-datatable-virtualscroller-spacer{display:flex}.p-datatable .p-virtualscroller .p-virtualscroller-loading{transform:none!important;min-height:0;position:sticky;inset-block-start:0;inset-inline-start:0}.p-datatable-paginator-top{border-color:var(--p-datatable-paginator-top-border-color);border-style:solid;border-width:var(--p-datatable-paginator-top-border-width)}.p-datatable-paginator-bottom{border-color:var(--p-datatable-paginator-bottom-border-color);border-style:solid;border-width:var(--p-datatable-paginator-bottom-border-width)}.p-datatable-header{background:var(--p-datatable-header-background);color:var(--p-datatable-header-color);border-color:var(--p-datatable-header-border-color);border-style:solid;border-width:var(--p-datatable-header-border-width);padding:var(--p-datatable-header-padding)}.p-datatable-footer{background:var(--p-datatable-footer-background);color:var(--p-datatable-footer-color);border-color:var(--p-datatable-footer-border-color);border-style:solid;border-width:var(--p-datatable-footer-border-width);padding:var(--p-datatable-footer-padding)}.p-datatable-header-cell{padding:var(--p-datatable-header-cell-padding);background:var(--p-datatable-header-cell-background);border-color:var(--p-datatable-header-cell-border-color);border-style:solid;border-width:0 0 1px 0;color:var(--p-datatable-header-cell-color);font-weight:400;text-align:start;transition:background var(--p-datatable-transition-duration),color var(--p-datatable-transition-duration),border-color var(--p-datatable-transition-duration),outline-color var(--p-datatable-transition-duration),box-shadow var(--p-datatable-transition-duration)}.p-datatable-column-title{font-weight:var(--p-datatable-column-title-font-weight)}.p-datatable-tbody>tr{outline-color:transparent;background:var(--p-datatable-row-background);color:var(--p-datatable-row-color);transition:background var(--p-datatable-transition-duration),color var(--p-datatable-transition-duration),border-color var(--p-datatable-transition-duration),outline-color var(--p-datatable-transition-duration),box-shadow var(--p-datatable-transition-duration)}.p-datatable-tbody>tr>td{text-align:start;border-color:var(--p-datatable-body-cell-border-color);border-style:solid;border-width:0 0 1px 0;padding:var(--p-datatable-body-cell-padding)}.p-datatable-hoverable .p-datatable-tbody>tr:not(.p-datatable-row-selected):hover{background:var(--p-datatable-row-hover-background);color:var(--p-datatable-row-hover-color)}.p-datatable-tbody>tr.p-datatable-row-selected{background:var(--p-datatable-row-selected-background);color:var(--p-datatable-row-selected-color)}.p-datatable-tbody>tr:has(+.p-datatable-row-selected)>td{border-block-end-color:var(--p-datatable-body-cell-selected-border-color)}.p-datatable-tbody>tr.p-datatable-row-selected>td{border-block-end-color:var(--p-datatable-body-cell-selected-border-color)}.p-datatable-tbody>tr:focus-visible,.p-datatable-tbody>tr.p-datatable-contextmenu-row-selected{box-shadow:var(--p-datatable-row-focus-ring-shadow);outline:var(--p-datatable-row-focus-ring-width) var(--p-datatable-row-focus-ring-style) var(--p-datatable-row-focus-ring-color);outline-offset:var(--p-datatable-row-focus-ring-offset)}.p-datatable-tfoot>tr>td{text-align:start;padding:var(--p-datatable-footer-cell-padding);border-color:var(--p-datatable-footer-cell-border-color);border-style:solid;border-width:0 0 1px 0;color:var(--p-datatable-footer-cell-color);background:var(--p-datatable-footer-cell-background)}.p-datatable-column-footer{font-weight:var(--p-datatable-column-footer-font-weight)}.p-datatable-sortable-column{cursor:pointer;-webkit-user-select:none;user-select:none;outline-color:transparent}.p-datatable-column-title,.p-datatable-sort-icon,.p-datatable-sort-badge{vertical-align:middle}.p-datatable-sort-icon{color:var(--p-datatable-sort-icon-color);font-size:var(--p-datatable-sort-icon-size);width:var(--p-datatable-sort-icon-size);height:var(--p-datatable-sort-icon-size);transition:color var(--p-datatable-transition-duration)}.p-datatable-sortable-column:not(.p-datatable-column-sorted):hover{background:var(--p-datatable-header-cell-hover-background);color:var(--p-datatable-header-cell-hover-color)}.p-datatable-sortable-column:not(.p-datatable-column-sorted):hover .p-datatable-sort-icon{color:var(--p-datatable-sort-icon-hover-color)}.p-datatable-column-sorted{background:var(--p-datatable-header-cell-selected-background);color:var(--p-datatable-header-cell-selected-color)}.p-datatable-column-sorted .p-datatable-sort-icon{color:var(--p-datatable-header-cell-selected-color)}.p-datatable-sortable-column:focus-visible{box-shadow:var(--p-datatable-header-cell-focus-ring-shadow);outline:var(--p-datatable-header-cell-focus-ring-width) var(--p-datatable-header-cell-focus-ring-style) var(--p-datatable-header-cell-focus-ring-color);outline-offset:var(--p-datatable-header-cell-focus-ring-offset)}.p-datatable-hoverable .p-datatable-selectable-row{cursor:pointer}.p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 var(--p-datatable-drop-point-color)}.p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 var(--p-datatable-drop-point-color)}.p-datatable-loading-icon{font-size:var(--p-datatable-loading-icon-size);width:var(--p-datatable-loading-icon-size);height:var(--p-datatable-loading-icon-size)}.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px 1px}.p-datatable-gridlines .p-datatable-paginator-top{border-width:1px 1px 0 1px}.p-datatable-gridlines .p-datatable-paginator-bottom{border-width:0 1px 1px 1px}.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0 1px}.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px 0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd{background:var(--p-datatable-row-striped-background)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-datatable-row-selected{background:var(--p-datatable-row-selected-background);color:var(--p-datatable-row-selected-color)}.p-datatable-striped.p-datatable-hoverable .p-datatable-tbody>tr:not(.p-datatable-row-selected):hover{background:var(--p-datatable-row-hover-background);color:var(--p-datatable-row-hover-color)}.p-datatable.p-datatable-sm .p-datatable-header{padding:var(--p-datatable-header-sm-padding)}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:var(--p-datatable-header-cell-sm-padding)}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:var(--p-datatable-body-cell-sm-padding)}.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:var(--p-datatable-footer-cell-sm-padding)}.p-datatable.p-datatable-sm .p-datatable-footer{padding:var(--p-datatable-footer-sm-padding)}.p-datatable.p-datatable-lg .p-datatable-header{padding:var(--p-datatable-header-lg-padding)}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:var(--p-datatable-header-cell-lg-padding)}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:var(--p-datatable-body-cell-lg-padding)}.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:var(--p-datatable-footer-cell-lg-padding)}.p-datatable.p-datatable-lg .p-datatable-footer{padding:var(--p-datatable-footer-lg-padding)}.p-datatable-row-toggle-button{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;position:relative;width:var(--p-datatable-row-toggle-button-size);height:var(--p-datatable-row-toggle-button-size);color:var(--p-datatable-row-toggle-button-color);border:0 none;background:transparent;cursor:pointer;border-radius:var(--p-datatable-row-toggle-button-border-radius);transition:background var(--p-datatable-transition-duration),color var(--p-datatable-transition-duration),border-color var(--p-datatable-transition-duration),outline-color var(--p-datatable-transition-duration),box-shadow var(--p-datatable-transition-duration);outline-color:transparent;-webkit-user-select:none;user-select:none}.p-datatable-row-toggle-button:enabled:hover{color:var(--p-datatable-row-toggle-button-hover-color);background:var(--p-datatable-row-toggle-button-hover-background)}.p-datatable-tbody>tr.p-datatable-row-selected .p-datatable-row-toggle-button:hover{background:var(--p-datatable-row-toggle-button-selected-hover-background);color:var(--p-datatable-row-toggle-button-selected-hover-color)}.p-datatable-row-toggle-button:focus-visible{box-shadow:var(--p-datatable-row-toggle-button-focus-ring-shadow);outline:var(--p-datatable-row-toggle-button-focus-ring-width) var(--p-datatable-row-toggle-button-focus-ring-style) var(--p-datatable-row-toggle-button-focus-ring-color);outline-offset:var(--p-datatable-row-toggle-button-focus-ring-offset)}.p-datatable-row-toggle-icon:dir(rtl){transform:rotate(180deg)}:root,:host{--p-dataview-paginator-bottom-border-color:var(--p-content-border-color);--p-dataview-paginator-bottom-border-width:1px 0 0 0;--p-dataview-paginator-top-border-color:var(--p-content-border-color);--p-dataview-paginator-top-border-width:0 0 1px 0;--p-dataview-footer-background:var(--p-content-background);--p-dataview-footer-color:var(--p-content-color);--p-dataview-footer-border-color:var(--p-content-border-color);--p-dataview-footer-border-width:1px 0 0 0;--p-dataview-footer-padding:.75rem 1rem;--p-dataview-footer-border-radius:0;--p-dataview-content-background:var(--p-content-background);--p-dataview-content-color:var(--p-content-color);--p-dataview-content-border-color:transparent;--p-dataview-content-border-width:0;--p-dataview-content-padding:0;--p-dataview-content-border-radius:0;--p-dataview-header-background:var(--p-content-background);--p-dataview-header-color:var(--p-content-color);--p-dataview-header-border-color:var(--p-content-border-color);--p-dataview-header-border-width:0 0 1px 0;--p-dataview-header-padding:.75rem 1rem;--p-dataview-header-border-radius:0;--p-dataview-border-color:transparent;--p-dataview-border-width:0;--p-dataview-border-radius:0;--p-dataview-padding:0}.p-dataview{position:relative;display:block;border-color:var(--p-dataview-border-color);border-width:var(--p-dataview-border-width);border-style:solid;border-radius:var(--p-dataview-border-radius);padding:var(--p-dataview-padding)}.p-dataview-header{background:var(--p-dataview-header-background);color:var(--p-dataview-header-color);border-color:var(--p-dataview-header-border-color);border-width:var(--p-dataview-header-border-width);border-style:solid;padding:var(--p-dataview-header-padding);border-radius:var(--p-dataview-header-border-radius)}.p-dataview-content{background:var(--p-dataview-content-background);border-color:var(--p-dataview-content-border-color);border-width:var(--p-dataview-content-border-width);border-style:solid;color:var(--p-dataview-content-color);padding:var(--p-dataview-content-padding);border-radius:var(--p-dataview-content-border-radius)}.p-dataview-footer{background:var(--p-dataview-footer-background);color:var(--p-dataview-footer-color);border-color:var(--p-dataview-footer-border-color);border-width:var(--p-dataview-footer-border-width);border-style:solid;padding:var(--p-dataview-footer-padding);border-radius:var(--p-dataview-footer-border-radius)}.p-dataview-paginator-top{border-width:var(--p-dataview-paginator-top-border-width);border-color:var(--p-dataview-paginator-top-border-color);border-style:solid}.p-dataview-paginator-bottom{border-width:var(--p-dataview-paginator-bottom-border-width);border-color:var(--p-dataview-paginator-bottom-border-color);border-style:solid}.p-dataview-loading-overlay{position:absolute;display:flex;align-items:center;justify-content:center;z-index:2}:root,:host{--p-orderlist-controls-gap:.5rem;--p-orderlist-gap:1.125rem}.p-orderlist{display:flex;gap:var(--p-orderlist-gap)}.p-orderlist .p-listbox{flex:1 1 auto}.p-orderlist-controls{display:flex;flex-direction:column;justify-content:center;gap:var(--p-orderlist-controls-gap)}:root,:host{--p-organizationchart-connector-color:var(--p-content-border-color);--p-organizationchart-connector-border-radius:var(--p-content-border-radius);--p-organizationchart-connector-height:24px;--p-organizationchart-node-toggle-button-background:var(--p-content-background);--p-organizationchart-node-toggle-button-hover-background:var(--p-content-hover-background);--p-organizationchart-node-toggle-button-border-color:var(--p-content-border-color);--p-organizationchart-node-toggle-button-color:var(--p-text-muted-color);--p-organizationchart-node-toggle-button-hover-color:var(--p-text-color);--p-organizationchart-node-toggle-button-size:1.75rem;--p-organizationchart-node-toggle-button-border-radius:50%;--p-organizationchart-node-toggle-button-focus-ring-width:var(--p-focus-ring-width);--p-organizationchart-node-toggle-button-focus-ring-style:var(--p-focus-ring-style);--p-organizationchart-node-toggle-button-focus-ring-color:var(--p-focus-ring-color);--p-organizationchart-node-toggle-button-focus-ring-offset:var(--p-focus-ring-offset);--p-organizationchart-node-toggle-button-focus-ring-shadow:var(--p-focus-ring-shadow);--p-organizationchart-node-background:var(--p-content-background);--p-organizationchart-node-hover-background:var(--p-content-hover-background);--p-organizationchart-node-selected-background:var(--p-highlight-background);--p-organizationchart-node-border-color:var(--p-content-border-color);--p-organizationchart-node-color:var(--p-content-color);--p-organizationchart-node-selected-color:var(--p-highlight-color);--p-organizationchart-node-hover-color:var(--p-content-hover-color);--p-organizationchart-node-padding:1rem 1.25rem;--p-organizationchart-node-toggleable-padding:1rem 1.25rem 1.5rem 1.25rem;--p-organizationchart-node-border-radius:var(--p-content-border-radius);--p-organizationchart-gutter:.75rem;--p-organizationchart-transition-duration:var(--p-transition-duration)}.p-organizationchart-table{border-spacing:0;border-collapse:separate;margin:0 auto}.p-organizationchart-table>tbody>tr>td{text-align:center;vertical-align:top;padding:0 var(--p-organizationchart-gutter)}.p-organizationchart-node{display:inline-block;position:relative;border:1px solid var(--p-organizationchart-node-border-color);background:var(--p-organizationchart-node-background);color:var(--p-organizationchart-node-color);padding:var(--p-organizationchart-node-padding);border-radius:var(--p-organizationchart-node-border-radius);transition:background var(--p-organizationchart-transition-duration),border-color var(--p-organizationchart-transition-duration),color var(--p-organizationchart-transition-duration),box-shadow var(--p-organizationchart-transition-duration)}.p-organizationchart-node:has(.p-organizationchart-node-toggle-button){padding:var(--p-organizationchart-node-toggleable-padding)}.p-organizationchart-node.p-organizationchart-node-selectable:not(.p-organizationchart-node-selected):hover{background:var(--p-organizationchart-node-hover-background);color:var(--p-organizationchart-node-hover-color)}.p-organizationchart-node-selected{background:var(--p-organizationchart-node-selected-background);color:var(--p-organizationchart-node-selected-color)}.p-organizationchart-node-toggle-button{position:absolute;inset-block-end:calc(-1 * calc(var(--p-organizationchart-node-toggle-button-size) / 2));margin-inline-start:calc(-1 * calc(var(--p-organizationchart-node-toggle-button-size) / 2));z-index:2;inset-inline-start:50%;-webkit-user-select:none;user-select:none;cursor:pointer;width:var(--p-organizationchart-node-toggle-button-size);height:var(--p-organizationchart-node-toggle-button-size);text-decoration:none;background:var(--p-organizationchart-node-toggle-button-background);color:var(--p-organizationchart-node-toggle-button-color);border-radius:var(--p-organizationchart-node-toggle-button-border-radius);border:1px solid var(--p-organizationchart-node-toggle-button-border-color);display:inline-flex;justify-content:center;align-items:center;outline-color:transparent;transition:background var(--p-organizationchart-transition-duration),color var(--p-organizationchart-transition-duration),border-color var(--p-organizationchart-transition-duration),outline-color var(--p-organizationchart-transition-duration),box-shadow var(--p-organizationchart-transition-duration)}.p-organizationchart-node-toggle-button:hover{background:var(--p-organizationchart-node-toggle-button-hover-background);color:var(--p-organizationchart-node-toggle-button-hover-color)}.p-organizationchart-node-toggle-button:focus-visible{box-shadow:var(--p-organizationchart-node-toggle-button-focus-ring-shadow);outline:var(--p-organizationchart-node-toggle-button-focus-ring-width) var(--p-organizationchart-node-toggle-button-focus-ring-style) var(--p-organizationchart-node-toggle-button-focus-ring-color);outline-offset:var(--p-organizationchart-node-toggle-button-focus-ring-offset)}.p-organizationchart-node-toggle-button-icon{position:relative;inset-block-start:1px}.p-organizationchart-connector-down{margin:0 auto;height:var(--p-organizationchart-connector-height);width:1px;background:var(--p-organizationchart-connector-color)}.p-organizationchart-connector-right{border-radius:0}.p-organizationchart-connector-left{border-radius:0;border-inline-end:1px solid var(--p-organizationchart-connector-color)}.p-organizationchart-connector-top{border-block-start:1px solid var(--p-organizationchart-connector-color)}.p-organizationchart-node-selectable{cursor:pointer}.p-organizationchart-connectors :nth-child(1 of.p-organizationchart-connector-left){border-inline-end:0 none}.p-organizationchart-connectors :nth-last-child(1 of.p-organizationchart-connector-left){border-start-end-radius:var(--p-organizationchart-connector-border-radius)}.p-organizationchart-connectors :nth-child(1 of.p-organizationchart-connector-right){border-inline-start:1px solid var(--p-organizationchart-connector-color);border-start-start-radius:var(--p-organizationchart-connector-border-radius)}:root,:host{--p-paginator-jump-to-page-input-max-width:2.5rem;--p-paginator-current-page-report-color:var(--p-text-muted-color);--p-paginator-nav-button-background:transparent;--p-paginator-nav-button-hover-background:var(--p-content-hover-background);--p-paginator-nav-button-selected-background:var(--p-highlight-background);--p-paginator-nav-button-color:var(--p-text-muted-color);--p-paginator-nav-button-hover-color:var(--p-text-hover-muted-color);--p-paginator-nav-button-selected-color:var(--p-highlight-color);--p-paginator-nav-button-width:2.5rem;--p-paginator-nav-button-height:2.5rem;--p-paginator-nav-button-border-radius:50%;--p-paginator-nav-button-focus-ring-width:var(--p-focus-ring-width);--p-paginator-nav-button-focus-ring-style:var(--p-focus-ring-style);--p-paginator-nav-button-focus-ring-color:var(--p-focus-ring-color);--p-paginator-nav-button-focus-ring-offset:var(--p-focus-ring-offset);--p-paginator-nav-button-focus-ring-shadow:var(--p-focus-ring-shadow);--p-paginator-padding:.5rem 1rem;--p-paginator-gap:.25rem;--p-paginator-border-radius:var(--p-content-border-radius);--p-paginator-background:var(--p-content-background);--p-paginator-color:var(--p-content-color);--p-paginator-transition-duration:var(--p-transition-duration)}.p-paginator{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background:var(--p-paginator-background);color:var(--p-paginator-color);padding:var(--p-paginator-padding);border-radius:var(--p-paginator-border-radius);gap:var(--p-paginator-gap)}.p-paginator-content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--p-paginator-gap)}.p-paginator-content-start{margin-inline-end:auto}.p-paginator-content-end{margin-inline-start:auto}.p-paginator-page,.p-paginator-next,.p-paginator-last,.p-paginator-first,.p-paginator-prev{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:1;-webkit-user-select:none;user-select:none;overflow:hidden;position:relative;background:var(--p-paginator-nav-button-background);border:0 none;color:var(--p-paginator-nav-button-color);min-width:var(--p-paginator-nav-button-width);height:var(--p-paginator-nav-button-height);transition:background var(--p-paginator-transition-duration),color var(--p-paginator-transition-duration),outline-color var(--p-paginator-transition-duration),box-shadow var(--p-paginator-transition-duration);border-radius:var(--p-paginator-nav-button-border-radius);padding:0;margin:0}.p-paginator-page:focus-visible,.p-paginator-next:focus-visible,.p-paginator-last:focus-visible,.p-paginator-first:focus-visible,.p-paginator-prev:focus-visible{box-shadow:var(--p-paginator-nav-button-focus-ring-shadow);outline:var(--p-paginator-nav-button-focus-ring-width) var(--p-paginator-nav-button-focus-ring-style) var(--p-paginator-nav-button-focus-ring-color);outline-offset:var(--p-paginator-nav-button-focus-ring-offset)}.p-paginator-page:not(.p-disabled):not(.p-paginator-page-selected):hover,.p-paginator-first:not(.p-disabled):hover,.p-paginator-prev:not(.p-disabled):hover,.p-paginator-next:not(.p-disabled):hover,.p-paginator-last:not(.p-disabled):hover{background:var(--p-paginator-nav-button-hover-background);color:var(--p-paginator-nav-button-hover-color)}.p-paginator-page.p-paginator-page-selected{background:var(--p-paginator-nav-button-selected-background);color:var(--p-paginator-nav-button-selected-color)}.p-paginator-current{color:var(--p-paginator-current-page-report-color)}.p-paginator-pages{display:flex;align-items:center;gap:var(--p-paginator-gap)}.p-paginator-jtp-input .p-inputtext{max-width:var(--p-paginator-jump-to-page-input-max-width)}.p-paginator-first:dir(rtl),.p-paginator-prev:dir(rtl),.p-paginator-next:dir(rtl),.p-paginator-last:dir(rtl){transform:rotate(180deg)}:root,:host{--p-picklist-controls-gap:.5rem;--p-picklist-gap:1.125rem}.p-picklist{display:flex;gap:var(--p-picklist-gap)}.p-picklist-controls{display:flex;flex-direction:column;justify-content:center;gap:var(--p-picklist-controls-gap)}.p-picklist-list-container{flex:1 1 50%}.p-picklist .p-listbox{height:100%}:root,:host{--p-tree-filter-margin:0 0 .75rem 0;--p-tree-loading-icon-size:2rem;--p-tree-node-toggle-button-border-radius:50%;--p-tree-node-toggle-button-size:2rem;--p-tree-node-toggle-button-hover-background:var(--p-content-hover-background);--p-tree-node-toggle-button-selected-hover-background:var(--p-content-background);--p-tree-node-toggle-button-color:var(--p-text-muted-color);--p-tree-node-toggle-button-hover-color:var(--p-text-hover-muted-color);--p-tree-node-toggle-button-selected-hover-color:var(--p-primary-color);--p-tree-node-toggle-button-focus-ring-width:var(--p-focus-ring-width);--p-tree-node-toggle-button-focus-ring-style:var(--p-focus-ring-style);--p-tree-node-toggle-button-focus-ring-color:var(--p-focus-ring-color);--p-tree-node-toggle-button-focus-ring-offset:var(--p-focus-ring-offset);--p-tree-node-toggle-button-focus-ring-shadow:var(--p-focus-ring-shadow);--p-tree-node-icon-color:var(--p-text-muted-color);--p-tree-node-icon-hover-color:var(--p-text-hover-muted-color);--p-tree-node-icon-selected-color:var(--p-highlight-color);--p-tree-node-padding:.5rem .75rem;--p-tree-node-border-radius:var(--p-border-radius-xs);--p-tree-node-hover-background:var(--p-content-hover-background);--p-tree-node-selected-background:var(--p-highlight-background);--p-tree-node-color:var(--p-text-color);--p-tree-node-hover-color:var(--p-text-hover-color);--p-tree-node-selected-color:var(--p-highlight-color);--p-tree-node-gap:.5rem;--p-tree-node-focus-ring-width:var(--p-focus-ring-width);--p-tree-node-focus-ring-style:var(--p-focus-ring-style);--p-tree-node-focus-ring-color:var(--p-focus-ring-color);--p-tree-node-focus-ring-offset:-1px;--p-tree-node-focus-ring-shadow:var(--p-focus-ring-shadow);--p-tree-background:var(--p-content-background);--p-tree-color:var(--p-content-color);--p-tree-padding:1rem;--p-tree-gap:2px;--p-tree-indent:2rem;--p-tree-transition-duration:var(--p-transition-duration)}.p-tree{display:block;background:var(--p-tree-background);color:var(--p-tree-color);padding:var(--p-tree-padding);position:relative}.p-tree-root-children,.p-tree-node-children{display:flex;list-style-type:none;flex-direction:column;margin:0;gap:var(--p-tree-gap)}.p-tree-root-children{padding:0;padding-block-start:var(--p-tree-gap)}.p-tree-node-children{padding:0;padding-block-start:var(--p-tree-gap);padding-inline-start:var(--p-tree-indent)}.p-tree-node{padding:0;outline:0 none}.p-tree-node-content{border-radius:var(--p-tree-node-border-radius);padding:var(--p-tree-node-padding);display:flex;align-items:center;outline-color:transparent;color:var(--p-tree-node-color);gap:var(--p-tree-node-gap);transition:background var(--p-tree-transition-duration),color var(--p-tree-transition-duration),outline-color var(--p-tree-transition-duration),box-shadow var(--p-tree-transition-duration)}.p-tree-node-content[data-p-dragging]{outline:1px dashed var(--p-primary-color);outline-offset:-1px}.p-tree-node-content[data-pc-section=drag-image]{background:var(--p-tree-background)}.p-tree-node:focus-visible>.p-tree-node-content{box-shadow:var(--p-tree-node-focus-ring-shadow);outline:var(--p-tree-node-focus-ring-width) var(--p-tree-node-focus-ring-style) var(--p-tree-node-focus-ring-color);outline-offset:var(--p-tree-node-focus-ring-offset)}.p-tree-node-content.p-tree-node-selectable:not(.p-tree-node-selected):hover{background:var(--p-tree-node-hover-background);color:var(--p-tree-node-hover-color)}.p-tree-node-content.p-tree-node-selectable:not(.p-tree-node-selected):hover .p-tree-node-icon{color:var(--p-tree-node-icon-hover-color)}.p-tree-node-content.p-tree-node-selected{background:var(--p-tree-node-selected-background);color:var(--p-tree-node-selected-color)}.p-tree-node-content.p-tree-node-selected .p-tree-node-toggle-button{color:inherit}.p-tree-node-content.p-tree-node-dragover{background:var(--p-tree-node-hover-background);color:var(--p-tree-node-hover-color)}.p-tree-node-content:focus-visible,.p-tree-node-content.p-tree-node-contextmenu-selected{box-shadow:var(--p-tree-node-focus-ring-shadow);outline:var(--p-tree-node-focus-ring-width) var(--p-tree-node-focus-ring-style) var(--p-tree-node-focus-ring-color);outline-offset:var(--p-tree-node-focus-ring-offset)}.p-tree-node-drop-point{outline:1px solid var(--p-primary-color)}.p-tree-node-toggle-button{cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;position:relative;flex-shrink:0;width:var(--p-tree-node-toggle-button-size);height:var(--p-tree-node-toggle-button-size);color:var(--p-tree-node-toggle-button-color);border:0 none;background:transparent;border-radius:var(--p-tree-node-toggle-button-border-radius);transition:background var(--p-tree-transition-duration),color var(--p-tree-transition-duration),border-color var(--p-tree-transition-duration),outline-color var(--p-tree-transition-duration),box-shadow var(--p-tree-transition-duration);outline-color:transparent;padding:0}.p-tree-node-toggle-button:enabled:hover{background:var(--p-tree-node-toggle-button-hover-background);color:var(--p-tree-node-toggle-button-hover-color)}.p-tree-node-content.p-tree-node-selected .p-tree-node-toggle-button:hover{background:var(--p-tree-node-toggle-button-selected-hover-background);color:var(--p-tree-node-toggle-button-selected-hover-color)}.p-tree-root{overflow:auto}.p-tree-node-selectable{cursor:pointer;-webkit-user-select:none;user-select:none}.p-tree-node-leaf>.p-tree-node-content .p-tree-node-toggle-button{visibility:hidden}.p-tree-node-icon{color:var(--p-tree-node-icon-color);transition:color var(--p-tree-transition-duration)}.p-tree-node-content.p-tree-node-selected .p-tree-node-icon{color:var(--p-tree-node-icon-selected-color)}.p-tree-filter{margin:var(--p-tree-filter-margin)}.p-tree-filter-input{width:100%}.p-tree-loading-icon{font-size:var(--p-tree-loading-icon-size);width:var(--p-tree-loading-icon-size);height:var(--p-tree-loading-icon-size)}.p-tree .p-tree-mask{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center}.p-tree-flex-scrollable{display:flex;flex:1;height:100%;flex-direction:column}.p-tree-flex-scrollable .p-tree-root{flex:1}:root,:host{--p-treetable-paginator-bottom-border-color:var(--p-content-border-color);--p-treetable-paginator-bottom-border-width:0 0 1px 0;--p-treetable-paginator-top-border-color:var(--p-content-border-color);--p-treetable-paginator-top-border-width:0 0 1px 0;--p-treetable-node-toggle-button-hover-background:var(--p-content-hover-background);--p-treetable-node-toggle-button-selected-hover-background:var(--p-content-background);--p-treetable-node-toggle-button-color:var(--p-text-muted-color);--p-treetable-node-toggle-button-hover-color:var(--p-text-color);--p-treetable-node-toggle-button-selected-hover-color:var(--p-primary-color);--p-treetable-node-toggle-button-size:1.75rem;--p-treetable-node-toggle-button-border-radius:50%;--p-treetable-node-toggle-button-focus-ring-width:var(--p-focus-ring-width);--p-treetable-node-toggle-button-focus-ring-style:var(--p-focus-ring-style);--p-treetable-node-toggle-button-focus-ring-color:var(--p-focus-ring-color);--p-treetable-node-toggle-button-focus-ring-offset:var(--p-focus-ring-offset);--p-treetable-node-toggle-button-focus-ring-shadow:var(--p-focus-ring-shadow);--p-treetable-loading-icon-size:2rem;--p-treetable-sort-icon-color:var(--p-text-muted-color);--p-treetable-sort-icon-hover-color:var(--p-text-hover-muted-color);--p-treetable-sort-icon-size:.875rem;--p-treetable-resize-indicator-width:1px;--p-treetable-resize-indicator-color:var(--p-primary-color);--p-treetable-column-resizer-width:.5rem;--p-treetable-footer-background:var(--p-content-background);--p-treetable-footer-border-color:var(--p-treetable-border-color);--p-treetable-footer-color:var(--p-content-color);--p-treetable-footer-border-width:0 0 1px 0;--p-treetable-footer-padding:.75rem 1rem;--p-treetable-column-footer-font-weight:600;--p-treetable-footer-cell-background:var(--p-content-background);--p-treetable-footer-cell-border-color:var(--p-treetable-border-color);--p-treetable-footer-cell-color:var(--p-content-color);--p-treetable-footer-cell-padding:.75rem 1rem;--p-treetable-body-cell-border-color:var(--p-treetable-border-color);--p-treetable-body-cell-padding:.75rem 1rem;--p-treetable-body-cell-gap:.5rem;--p-treetable-row-background:var(--p-content-background);--p-treetable-row-hover-background:var(--p-content-hover-background);--p-treetable-row-selected-background:var(--p-highlight-background);--p-treetable-row-color:var(--p-content-color);--p-treetable-row-hover-color:var(--p-content-hover-color);--p-treetable-row-selected-color:var(--p-highlight-color);--p-treetable-row-focus-ring-width:var(--p-focus-ring-width);--p-treetable-row-focus-ring-style:var(--p-focus-ring-style);--p-treetable-row-focus-ring-color:var(--p-focus-ring-color);--p-treetable-row-focus-ring-offset:-1px;--p-treetable-row-focus-ring-shadow:var(--p-focus-ring-shadow);--p-treetable-column-title-font-weight:600;--p-treetable-header-cell-background:var(--p-content-background);--p-treetable-header-cell-hover-background:var(--p-content-hover-background);--p-treetable-header-cell-selected-background:var(--p-highlight-background);--p-treetable-header-cell-border-color:var(--p-treetable-border-color);--p-treetable-header-cell-color:var(--p-content-color);--p-treetable-header-cell-hover-color:var(--p-content-hover-color);--p-treetable-header-cell-selected-color:var(--p-highlight-color);--p-treetable-header-cell-gap:.5rem;--p-treetable-header-cell-padding:.75rem 1rem;--p-treetable-header-cell-focus-ring-width:var(--p-focus-ring-width);--p-treetable-header-cell-focus-ring-style:var(--p-focus-ring-style);--p-treetable-header-cell-focus-ring-color:var(--p-focus-ring-color);--p-treetable-header-cell-focus-ring-offset:-1px;--p-treetable-header-cell-focus-ring-shadow:var(--p-focus-ring-shadow);--p-treetable-header-background:var(--p-content-background);--p-treetable-header-border-color:var(--p-treetable-border-color);--p-treetable-header-color:var(--p-content-color);--p-treetable-header-border-width:0 0 1px 0;--p-treetable-header-padding:.75rem 1rem;--p-treetable-transition-duration:var(--p-transition-duration);--p-treetable-body-cell-selected-border-color:var(--p-primary-100);--p-treetable-border-color:var(--p-content-border-color)}.p-treetable{position:relative}.p-treetable-table{border-spacing:0;border-collapse:separate;width:100%}.p-treetable-scrollable>.p-treetable-table-container{position:relative}.p-treetable-scrollable-table>.p-treetable-thead{inset-block-start:0;z-index:1}.p-treetable-scrollable-table>.p-treetable-frozen-tbody{position:sticky;z-index:1}.p-treetable-scrollable-table>.p-treetable-tfoot{inset-block-end:0;z-index:1}.p-treetable-scrollable .p-treetable-frozen-column{position:sticky;background:var(--p-treetable-header-cell-background)}.p-treetable-scrollable th.p-treetable-frozen-column{z-index:1}.p-treetable-scrollable>.p-treetable-table-container>.p-treetable-table>.p-treetable-thead{background:var(--p-treetable-header-cell-background)}.p-treetable-scrollable>.p-treetable-table-container>.p-treetable-table>.p-treetable-tfoot{background:var(--p-treetable-footer-cell-background)}.p-treetable-flex-scrollable{display:flex;flex-direction:column;height:100%}.p-treetable-flex-scrollable>.p-treetable-table-container{display:flex;flex-direction:column;flex:1;height:100%}.p-treetable-scrollable-table>.p-treetable-tbody>.p-treetable-row-group-header{position:sticky;z-index:1}.p-treetable-resizable-table>.p-treetable-thead>tr>th,.p-treetable-resizable-table>.p-treetable-tfoot>tr>td,.p-treetable-resizable-table>.p-treetable-tbody>tr>td{overflow:hidden;white-space:nowrap}.p-treetable-resizable-table>.p-treetable-thead>tr>th.p-treetable-resizable-column:not(.p-treetable-frozen-column){background-clip:padding-box;position:relative}.p-treetable-resizable-table-fit>.p-treetable-thead>tr>th.p-treetable-resizable-column:last-child .p-treetable-column-resizer{display:none}.p-treetable-column-resizer{display:block;position:absolute;inset-block-start:0;inset-inline-end:0;margin:0;width:var(--p-treetable-column-resizer-width);height:100%;padding:0;cursor:col-resize;border:1px solid transparent}.p-treetable-column-header-content{display:flex;align-items:center;gap:var(--p-treetable-header-cell-gap)}.p-treetable-column-resize-indicator{width:var(--p-treetable-resize-indicator-width);position:absolute;z-index:10;display:none;background:var(--p-treetable-resize-indicator-color)}.p-treetable-mask{position:absolute;display:flex;align-items:center;justify-content:center;z-index:2}.p-treetable-paginator-top{border-color:var(--p-treetable-paginator-top-border-color);border-style:solid;border-width:var(--p-treetable-paginator-top-border-width)}.p-treetable-paginator-bottom{border-color:var(--p-treetable-paginator-bottom-border-color);border-style:solid;border-width:var(--p-treetable-paginator-bottom-border-width)}.p-treetable-header{background:var(--p-treetable-header-background);color:var(--p-treetable-header-color);border-color:var(--p-treetable-header-border-color);border-style:solid;border-width:var(--p-treetable-header-border-width);padding:var(--p-treetable-header-padding)}.p-treetable-footer{background:var(--p-treetable-footer-background);color:var(--p-treetable-footer-color);border-color:var(--p-treetable-footer-border-color);border-style:solid;border-width:var(--p-treetable-footer-border-width);padding:var(--p-treetable-footer-padding)}.p-treetable-header-cell{padding:var(--p-treetable-header-cell-padding);background:var(--p-treetable-header-cell-background);border-color:var(--p-treetable-header-cell-border-color);border-style:solid;border-width:0 0 1px 0;color:var(--p-treetable-header-cell-color);font-weight:400;text-align:start;transition:background var(--p-treetable-transition-duration),color var(--p-treetable-transition-duration),border-color var(--p-treetable-transition-duration),outline-color var(--p-treetable-transition-duration),box-shadow var(--p-treetable-transition-duration)}.p-treetable-column-title{font-weight:var(--p-treetable-column-title-font-weight)}.p-treetable-tbody>tr{outline-color:transparent;background:var(--p-treetable-row-background);color:var(--p-treetable-row-color);transition:background var(--p-treetable-transition-duration),color var(--p-treetable-transition-duration),border-color var(--p-treetable-transition-duration),outline-color var(--p-treetable-transition-duration),box-shadow var(--p-treetable-transition-duration)}.p-treetable-tbody>tr>td{text-align:start;border-color:var(--p-treetable-body-cell-border-color);border-style:solid;border-width:0 0 1px 0;padding:var(--p-treetable-body-cell-padding)}.p-treetable-hoverable .p-treetable-tbody>tr:not(.p-treetable-row-selected):hover{background:var(--p-treetable-row-hover-background);color:var(--p-treetable-row-hover-color)}.p-treetable-tbody>tr.p-treetable-row-selected{background:var(--p-treetable-row-selected-background);color:var(--p-treetable-row-selected-color)}.p-treetable-tbody>tr:has(+.p-treetable-row-selected)>td{border-block-end-color:var(--p-treetable-body-cell-selected-border-color)}.p-treetable-tbody>tr.p-treetable-row-selected>td{border-block-end-color:var(--p-treetable-body-cell-selected-border-color)}.p-treetable-tbody>tr:focus-visible,.p-treetable-tbody>tr.p-treetable-contextmenu-row-selected{box-shadow:var(--p-treetable-row-focus-ring-shadow);outline:var(--p-treetable-row-focus-ring-width) var(--p-treetable-row-focus-ring-style) var(--p-treetable-row-focus-ring-color);outline-offset:var(--p-treetable-row-focus-ring-offset)}.p-treetable-tfoot>tr>td{text-align:start;padding:var(--p-treetable-footer-cell-padding);border-color:var(--p-treetable-footer-cell-border-color);border-style:solid;border-width:0 0 1px 0;color:var(--p-treetable-footer-cell-color);background:var(--p-treetable-footer-cell-background)}.p-treetable-column-footer{font-weight:var(--p-treetable-column-footer-font-weight)}.p-treetable-sortable-column{cursor:pointer;-webkit-user-select:none;user-select:none;outline-color:transparent}.p-treetable-column-title,.p-treetable-sort-icon,.p-treetable-sort-badge{vertical-align:middle}.p-treetable-sort-icon{color:var(--p-treetable-sort-icon-color);font-size:var(--p-treetable-sort-icon-size);width:var(--p-treetable-sort-icon-size);height:var(--p-treetable-sort-icon-size);transition:color var(--p-treetable-transition-duration)}.p-treetable-sortable-column:not(.p-treetable-column-sorted):hover{background:var(--p-treetable-header-cell-hover-background);color:var(--p-treetable-header-cell-hover-color)}.p-treetable-sortable-column:not(.p-treetable-column-sorted):hover .p-treetable-sort-icon{color:var(--p-treetable-sort-icon-hover-color)}.p-treetable-column-sorted{background:var(--p-treetable-header-cell-selected-background);color:var(--p-treetable-header-cell-selected-color)}.p-treetable-column-sorted .p-treetable-sort-icon{color:var(--p-treetable-header-cell-selected-color)}.p-treetable-sortable-column:focus-visible{box-shadow:var(--p-treetable-header-cell-focus-ring-shadow);outline:var(--p-treetable-header-cell-focus-ring-width) var(--p-treetable-header-cell-focus-ring-style) var(--p-treetable-header-cell-focus-ring-color);outline-offset:var(--p-treetable-header-cell-focus-ring-offset)}.p-treetable-hoverable .p-treetable-selectable-row{cursor:pointer}.p-treetable-loading-icon{font-size:var(--p-treetable-loading-icon-size);width:var(--p-treetable-loading-icon-size);height:var(--p-treetable-loading-icon-size)}.p-treetable-gridlines .p-treetable-header{border-width:1px 1px 0 1px}.p-treetable-gridlines .p-treetable-footer{border-width:0 1px 1px 1px}.p-treetable-gridlines .p-treetable-paginator-top{border-width:1px 1px 0 1px}.p-treetable-gridlines .p-treetable-paginator-bottom{border-width:0 1px 1px 1px}.p-treetable-gridlines .p-treetable-thead>tr>th{border-width:1px 0 1px 1px}.p-treetable-gridlines .p-treetable-thead>tr>th:last-child{border-width:1px}.p-treetable-gridlines .p-treetable-tbody>tr>td{border-width:1px 0 0 1px}.p-treetable-gridlines .p-treetable-tbody>tr>td:last-child{border-width:1px 1px 0 1px}.p-treetable-gridlines .p-treetable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-treetable-gridlines .p-treetable-tbody>tr:last-child>td:last-child{border-width:1px}.p-treetable-gridlines .p-treetable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-treetable-gridlines .p-treetable-tfoot>tr>td:last-child{border-width:1px 1px 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-thead+.p-treetable-tfoot>tr>td{border-width:0 0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-thead+.p-treetable-tfoot>tr>td:last-child{border-width:0 1px 1px 1px}.p-treetable.p-treetable-gridlines:has(.p-treetable-thead):has(.p-treetable-tbody) .p-treetable-tbody>tr>td{border-width:0 0 1px 1px}.p-treetable.p-treetable-gridlines:has(.p-treetable-thead):has(.p-treetable-tbody) .p-treetable-tbody>tr>td:last-child{border-width:0 1px 1px 1px}.p-treetable.p-treetable-gridlines:has(.p-treetable-tbody):has(.p-treetable-tfoot) .p-treetable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-treetable.p-treetable-gridlines:has(.p-treetable-tbody):has(.p-treetable-tfoot) .p-treetable-tbody>tr:last-child>td:last-child{border-width:0 1px 0 1px}.p-treetable.p-treetable-sm .p-treetable-header{padding:.375rem .5rem}.p-treetable.p-treetable-sm .p-treetable-thead>tr>th{padding:.375rem .5rem}.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td{padding:.375rem .5rem}.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td{padding:.375rem .5rem}.p-treetable.p-treetable-sm .p-treetable-footer{padding:.375rem .5rem}.p-treetable.p-treetable-lg .p-treetable-header{padding:.9375rem 1.25rem}.p-treetable.p-treetable-lg .p-treetable-thead>tr>th{padding:.9375rem 1.25rem}.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td{padding:.9375rem 1.25rem}.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td{padding:.9375rem 1.25rem}.p-treetable.p-treetable-lg .p-treetable-footer{padding:.9375rem 1.25rem}.p-treetable-body-cell-content{display:flex;align-items:center;gap:var(--p-treetable-body-cell-gap)}.p-treetable-tbody>tr.p-treetable-row-selected .p-treetable-node-toggle-button{color:inherit}.p-treetable-node-toggle-button{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;position:relative;width:var(--p-treetable-node-toggle-button-size);height:var(--p-treetable-node-toggle-button-size);color:var(--p-treetable-node-toggle-button-color);border:0 none;background:transparent;cursor:pointer;border-radius:var(--p-treetable-node-toggle-button-border-radius);transition:background var(--p-treetable-transition-duration),color var(--p-treetable-transition-duration),border-color var(--p-treetable-transition-duration),outline-color var(--p-treetable-transition-duration),box-shadow var(--p-treetable-transition-duration);outline-color:transparent;-webkit-user-select:none;user-select:none}.p-treetable-node-toggle-button:enabled:hover{color:var(--p-treetable-node-toggle-button-hover-color);background:var(--p-treetable-node-toggle-button-hover-background)}.p-treetable-tbody>tr.p-treetable-row-selected .p-treetable-node-toggle-button:hover{background:var(--p-treetable-node-toggle-button-selected-hover-background);color:var(--p-treetable-node-toggle-button-selected-hover-color)}.p-treetable-node-toggle-button:focus-visible{box-shadow:var(--p-treetable-node-toggle-button-focus-ring-shadow);outline:var(--p-treetable-node-toggle-button-focus-ring-width) var(--p-treetable-node-toggle-button-focus-ring-style) var(--p-treetable-node-toggle-button-focus-ring-color);outline-offset:var(--p-treetable-node-toggle-button-focus-ring-offset)}.p-treetable-node-toggle-icon:dir(rtl){transform:rotate(180deg)}:root,:host{--p-timeline-event-connector-color:var(--p-content-border-color);--p-timeline-event-connector-size:2px;--p-timeline-event-marker-size:1.5rem;--p-timeline-event-marker-border-radius:50%;--p-timeline-event-marker-border-width:2px;--p-timeline-event-marker-background:var(--p-primary-color);--p-timeline-event-marker-content-border-radius:50%;--p-timeline-event-marker-content-size:0;--p-timeline-event-marker-content-background:var(--p-primary-color);--p-timeline-event-marker-content-inset-shadow:none;--p-timeline-vertical-event-content-padding:0 1rem;--p-timeline-horizontal-event-content-padding:1rem 0;--p-timeline-event-min-height:5rem;--p-timeline-event-marker-border-color:var(--p-surface-0)}.p-timeline{display:flex;flex-grow:1;flex-direction:column;direction:ltr;list-style:none;margin:0;padding:0}.p-timeline-left .p-timeline-event-opposite{text-align:right}.p-timeline-left .p-timeline-event-content{text-align:left}.p-timeline-right .p-timeline-event{flex-direction:row-reverse}.p-timeline-right .p-timeline-event-opposite{text-align:left}.p-timeline-right .p-timeline-event-content{text-align:right}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(2n){flex-direction:row-reverse}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(odd) .p-timeline-event-opposite{text-align:right}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(odd) .p-timeline-event-content{text-align:left}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(2n) .p-timeline-event-opposite{text-align:left}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(2n) .p-timeline-event-content{text-align:right}.p-timeline-vertical .p-timeline-event-opposite,.p-timeline-vertical .p-timeline-event-content{padding:var(--p-timeline-vertical-event-content-padding)}.p-timeline-vertical .p-timeline-event-connector{width:var(--p-timeline-event-connector-size)}.p-timeline-event{display:flex;position:relative;min-height:var(--p-timeline-event-min-height)}.p-timeline-event:last-child{min-height:0}.p-timeline-event-opposite,.p-timeline-event-content{flex:1}.p-timeline-event-separator{flex:0;display:flex;align-items:center;flex-direction:column}.p-timeline-event-marker{display:inline-flex;align-items:center;justify-content:center;position:relative;align-self:baseline;border-width:var(--p-timeline-event-marker-border-width);border-style:solid;border-color:var(--p-timeline-event-marker-border-color);border-radius:var(--p-timeline-event-marker-border-radius);width:var(--p-timeline-event-marker-size);height:var(--p-timeline-event-marker-size);background:var(--p-timeline-event-marker-background)}.p-timeline-event-marker:before{content:" ";border-radius:var(--p-timeline-event-marker-content-border-radius);width:var(--p-timeline-event-marker-content-size);height:var(--p-timeline-event-marker-content-size);background:var(--p-timeline-event-marker-content-background)}.p-timeline-event-marker:after{content:" ";position:absolute;width:100%;height:100%;border-radius:var(--p-timeline-event-marker-border-radius);box-shadow:var(--p-timeline-event-marker-content-inset-shadow)}.p-timeline-event-connector{flex-grow:1;background:var(--p-timeline-event-connector-color)}.p-timeline-horizontal{flex-direction:row}.p-timeline-horizontal .p-timeline-event{flex-direction:column;flex:1}.p-timeline-horizontal .p-timeline-event:last-child{flex:0}.p-timeline-horizontal .p-timeline-event-separator{flex-direction:row}.p-timeline-horizontal .p-timeline-event-connector{width:100%;height:var(--p-timeline-event-connector-size)}.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline-horizontal .p-timeline-event-content{padding:var(--p-timeline-horizontal-event-content-padding)}.p-timeline-horizontal.p-timeline-alternate .p-timeline-event:nth-child(2n){flex-direction:column-reverse}.p-timeline-bottom .p-timeline-event{flex-direction:column-reverse}:root,:host{--p-virtualscroller-loader-icon-size:2rem;--p-virtualscroller-loader-mask-background:var(--p-content-background);--p-virtualscroller-loader-mask-color:var(--p-text-muted-color)}.p-virtualscroller-loader{background:var(--p-virtualscroller-loader-mask-background);color:var(--p-virtualscroller-loader-mask-color)}.p-virtualscroller-loading-icon{font-size:var(--p-virtualscroller-loader-icon-size);width:var(--p-virtualscroller-loader-icon-size);height:var(--p-virtualscroller-loader-icon-size)}:root,:host{--p-accordion-content-border-width:0;--p-accordion-content-border-color:var(--p-content-border-color);--p-accordion-content-background:var(--p-content-background);--p-accordion-content-color:var(--p-text-color);--p-accordion-content-padding:0 1.25rem 1.25rem 1.25rem;--p-accordion-header-color:var(--p-text-color);--p-accordion-header-hover-color:var(--p-text-color);--p-accordion-header-active-color:var(--p-text-color);--p-accordion-header-active-hover-color:var(--p-text-color);--p-accordion-header-padding:1.25rem;--p-accordion-header-font-weight:600;--p-accordion-header-border-radius:0;--p-accordion-header-border-width:0;--p-accordion-header-border-color:var(--p-content-border-color);--p-accordion-header-background:var(--p-content-background);--p-accordion-header-hover-background:var(--p-content-hover-background);--p-accordion-header-active-background:var(--p-content-background);--p-accordion-header-active-hover-background:var(--p-content-background);--p-accordion-header-last-bottom-border-radius:var(--p-content-border-radius);--p-accordion-header-last-active-bottom-border-radius:0;--p-accordion-header-first-top-border-radius:var(--p-content-border-radius);--p-accordion-header-first-border-width:0;--p-accordion-header-toggle-icon-color:var(--p-text-muted-color);--p-accordion-header-toggle-icon-hover-color:var(--p-text-muted-color);--p-accordion-header-toggle-icon-active-color:var(--p-text-muted-color);--p-accordion-header-toggle-icon-active-hover-color:var(--p-text-muted-color);--p-accordion-header-focus-ring-width:0;--p-accordion-header-focus-ring-style:none;--p-accordion-header-focus-ring-color:unset;--p-accordion-header-focus-ring-offset:0;--p-accordion-header-focus-ring-shadow:none;--p-accordion-panel-border-width:0;--p-accordion-panel-border-color:var(--p-content-border-color);--p-accordion-transition-duration:var(--p-transition-duration)}.p-accordionpanel{display:flex;flex-direction:column;border-style:solid;border-width:var(--p-accordion-panel-border-width);border-color:var(--p-accordion-panel-border-color)}.p-accordionheader{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:var(--p-accordion-header-padding);color:var(--p-accordion-header-color);background:var(--p-accordion-header-background);border-style:solid;border-width:var(--p-accordion-header-border-width);border-color:var(--p-accordion-header-border-color);font-weight:var(--p-accordion-header-font-weight);border-radius:var(--p-accordion-header-border-radius);transition:background var(--p-accordion-transition-duration),color var(--p-accordion-transition-duration),outline-color var(--p-accordion-transition-duration),box-shadow var(--p-accordion-transition-duration);outline-color:transparent}.p-accordionpanel:first-child>.p-accordionheader{border-width:var(--p-accordion-header-first-border-width);border-start-start-radius:var(--p-accordion-header-first-top-border-radius);border-start-end-radius:var(--p-accordion-header-first-top-border-radius)}.p-accordionpanel:last-child>.p-accordionheader{border-end-start-radius:var(--p-accordion-header-last-bottom-border-radius);border-end-end-radius:var(--p-accordion-header-last-bottom-border-radius)}.p-accordionpanel:last-child.p-accordionpanel-active>.p-accordionheader{border-end-start-radius:var(--p-accordion-header-last-active-bottom-border-radius);border-end-end-radius:var(--p-accordion-header-last-active-bottom-border-radius)}.p-accordionheader-toggle-icon{color:var(--p-accordion-header-toggle-icon-color)}.p-accordionpanel:not(.p-disabled) .p-accordionheader:focus-visible{box-shadow:var(--p-accordion-header-focus-ring-shadow);outline:var(--p-accordion-header-focus-ring-width) var(--p-accordion-header-focus-ring-style) var(--p-accordion-header-focus-ring-color);outline-offset:var(--p-accordion-header-focus-ring-offset)}.p-accordionpanel:not(.p-accordionpanel-active):not(.p-disabled)>.p-accordionheader:hover{background:var(--p-accordion-header-hover-background);color:var(--p-accordion-header-hover-color)}.p-accordionpanel:not(.p-accordionpanel-active):not(.p-disabled) .p-accordionheader:hover .p-accordionheader-toggle-icon{color:var(--p-accordion-header-toggle-icon-hover-color)}.p-accordionpanel:not(.p-disabled).p-accordionpanel-active>.p-accordionheader{background:var(--p-accordion-header-active-background);color:var(--p-accordion-header-active-color)}.p-accordionpanel:not(.p-disabled).p-accordionpanel-active>.p-accordionheader .p-accordionheader-toggle-icon{color:var(--p-accordion-header-toggle-icon-active-color)}.p-accordionpanel:not(.p-disabled).p-accordionpanel-active>.p-accordionheader:hover{background:var(--p-accordion-header-active-hover-background);color:var(--p-accordion-header-active-hover-color)}.p-accordionpanel:not(.p-disabled).p-accordionpanel-active>.p-accordionheader:hover .p-accordionheader-toggle-icon{color:var(--p-accordion-header-toggle-icon-active-hover-color)}.p-accordioncontent{display:grid;grid-template-rows:1fr}.p-accordioncontent-wrapper{min-height:0}.p-accordioncontent-content{border-style:solid;border-width:var(--p-accordion-content-border-width);border-color:var(--p-accordion-content-border-color);background-color:var(--p-accordion-content-background);color:var(--p-accordion-content-color);padding:var(--p-accordion-content-padding)}:root,:host{--p-card-subtitle-color:var(--p-text-muted-color);--p-card-title-font-size:1.25rem;--p-card-title-font-weight:500;--p-card-caption-gap:.5rem;--p-card-body-padding:1.5rem;--p-card-body-gap:.75rem;--p-card-background:var(--p-content-background);--p-card-border-radius:var(--p-content-border-radius);--p-card-color:var(--p-content-color);--p-card-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.p-card{background:var(--p-card-background);color:var(--p-card-color);box-shadow:var(--p-card-shadow);border-radius:var(--p-card-border-radius);display:flex;flex-direction:column}.p-card-caption{display:flex;flex-direction:column;gap:var(--p-card-caption-gap)}.p-card-body{padding:var(--p-card-body-padding);display:flex;flex-direction:column;gap:var(--p-card-body-gap)}.p-card-title{font-size:var(--p-card-title-font-size);font-weight:var(--p-card-title-font-weight)}.p-card-subtitle{color:var(--p-card-subtitle-color)}:root,:host{--p-divider-vertical-margin:0 1rem;--p-divider-vertical-padding:.5rem 0;--p-divider-vertical-content-padding:.5rem 0;--p-divider-horizontal-margin:1rem 0;--p-divider-horizontal-padding:0 1rem;--p-divider-horizontal-content-padding:0 .5rem;--p-divider-content-background:var(--p-content-background);--p-divider-content-color:var(--p-text-color);--p-divider-border-color:var(--p-content-border-color)}.p-divider-horizontal{display:flex;width:100%;position:relative;align-items:center;margin:var(--p-divider-horizontal-margin);padding:var(--p-divider-horizontal-padding)}.p-divider-horizontal:before{position:absolute;display:block;inset-block-start:50%;inset-inline-start:0;width:100%;content:"";border-block-start:1px solid var(--p-divider-border-color)}.p-divider-horizontal .p-divider-content{padding:var(--p-divider-horizontal-content-padding)}.p-divider-vertical{min-height:100%;display:flex;position:relative;justify-content:center;margin:var(--p-divider-vertical-margin);padding:var(--p-divider-vertical-padding)}.p-divider-vertical:before{position:absolute;display:block;inset-block-start:0;inset-inline-start:50%;height:100%;content:"";border-inline-start:1px solid var(--p-divider-border-color)}.p-divider.p-divider-vertical .p-divider-content{padding:var(--p-divider-vertical-content-padding)}.p-divider-content{z-index:1;background:var(--p-divider-content-background);color:var(--p-divider-content-color)}.p-divider-solid.p-divider-horizontal:before{border-block-start-style:solid}.p-divider-solid.p-divider-vertical:before{border-inline-start-style:solid}.p-divider-dashed.p-divider-horizontal:before{border-block-start-style:dashed}.p-divider-dashed.p-divider-vertical:before{border-inline-start-style:dashed}.p-divider-dotted.p-divider-horizontal:before{border-block-start-style:dotted}.p-divider-dotted.p-divider-vertical:before{border-inline-start-style:dotted}.p-divider-left:dir(rtl),.p-divider-right:dir(rtl){flex-direction:row-reverse}:root,:host{--p-fieldset-content-padding:0;--p-fieldset-toggle-icon-color:var(--p-text-muted-color);--p-fieldset-toggle-icon-hover-color:var(--p-text-hover-muted-color);--p-fieldset-legend-background:var(--p-content-background);--p-fieldset-legend-hover-background:var(--p-content-hover-background);--p-fieldset-legend-color:var(--p-content-color);--p-fieldset-legend-hover-color:var(--p-content-hover-color);--p-fieldset-legend-border-radius:var(--p-content-border-radius);--p-fieldset-legend-border-width:1px;--p-fieldset-legend-border-color:transparent;--p-fieldset-legend-padding:.75rem 1rem;--p-fieldset-legend-gap:.5rem;--p-fieldset-legend-font-weight:600;--p-fieldset-legend-focus-ring-width:0;--p-fieldset-legend-focus-ring-style:none;--p-fieldset-legend-focus-ring-color:unset;--p-fieldset-legend-focus-ring-offset:0;--p-fieldset-legend-focus-ring-shadow:none;--p-fieldset-background:var(--p-content-background);--p-fieldset-border-color:var(--p-content-border-color);--p-fieldset-border-radius:var(--p-content-border-radius);--p-fieldset-color:var(--p-content-color);--p-fieldset-padding:0 1.25rem 1.25rem 1.25rem;--p-fieldset-transition-duration:var(--p-transition-duration)}.p-fieldset{background:var(--p-fieldset-background);border:1px solid var(--p-fieldset-border-color);border-radius:var(--p-fieldset-border-radius);color:var(--p-fieldset-color);padding:var(--p-fieldset-padding);margin:0}.p-fieldset-legend{background:var(--p-fieldset-legend-background);border-radius:var(--p-fieldset-legend-border-radius);border-width:var(--p-fieldset-legend-border-width);border-style:solid;border-color:var(--p-fieldset-legend-border-color);color:var(--p-fieldset-legend-color);padding:var(--p-fieldset-legend-padding);transition:background var(--p-fieldset-transition-duration),color var(--p-fieldset-transition-duration),outline-color var(--p-fieldset-transition-duration),box-shadow var(--p-fieldset-transition-duration)}.p-fieldset-toggleable>.p-fieldset-legend{padding:0}.p-fieldset-toggle-button{cursor:pointer;-webkit-user-select:none;user-select:none;overflow:hidden;position:relative;text-decoration:none;display:flex;gap:var(--p-fieldset-legend-gap);align-items:center;justify-content:center;padding:var(--p-fieldset-legend-padding);background:transparent;border:0 none;border-radius:var(--p-fieldset-legend-border-radius);transition:background var(--p-fieldset-transition-duration),color var(--p-fieldset-transition-duration),outline-color var(--p-fieldset-transition-duration),box-shadow var(--p-fieldset-transition-duration);outline-color:transparent}.p-fieldset-legend-label{font-weight:var(--p-fieldset-legend-font-weight)}.p-fieldset-toggle-button:focus-visible{box-shadow:var(--p-fieldset-legend-focus-ring-shadow);outline:var(--p-fieldset-legend-focus-ring-width) var(--p-fieldset-legend-focus-ring-style) var(--p-fieldset-legend-focus-ring-color);outline-offset:var(--p-fieldset-legend-focus-ring-offset)}.p-fieldset-toggleable>.p-fieldset-legend:hover{color:var(--p-fieldset-legend-hover-color);background:var(--p-fieldset-legend-hover-background)}.p-fieldset-toggle-icon{color:var(--p-fieldset-toggle-icon-color);transition:color var(--p-fieldset-transition-duration)}.p-fieldset-toggleable>.p-fieldset-legend:hover .p-fieldset-toggle-icon{color:var(--p-fieldset-toggle-icon-hover-color)}.p-fieldset-content-container{display:grid;grid-template-rows:1fr}.p-fieldset-content-wrapper{min-height:0}.p-fieldset-content{padding:var(--p-fieldset-content-padding)}:root,:host{--p-panel-footer-padding:0 1.25rem 1.25rem 1.25rem;--p-panel-content-padding:0 1.25rem 1.25rem 1.25rem;--p-panel-title-font-weight:600;--p-panel-toggleable-header-padding:.5rem 1.25rem;--p-panel-header-background:transparent;--p-panel-header-color:var(--p-text-color);--p-panel-header-padding:1.25rem;--p-panel-header-border-color:var(--p-content-border-color);--p-panel-header-border-width:0;--p-panel-header-border-radius:0;--p-panel-background:var(--p-content-background);--p-panel-border-color:var(--p-content-border-color);--p-panel-color:var(--p-content-color);--p-panel-border-radius:var(--p-content-border-radius)}.p-panel{display:block;border:1px solid var(--p-panel-border-color);border-radius:var(--p-panel-border-radius);background:var(--p-panel-background);color:var(--p-panel-color)}.p-panel-header{display:flex;justify-content:space-between;align-items:center;padding:var(--p-panel-header-padding);background:var(--p-panel-header-background);color:var(--p-panel-header-color);border-style:solid;border-width:var(--p-panel-header-border-width);border-color:var(--p-panel-header-border-color);border-radius:var(--p-panel-header-border-radius)}.p-panel-toggleable .p-panel-header{padding:var(--p-panel-toggleable-header-padding)}.p-panel-title{line-height:1;font-weight:var(--p-panel-title-font-weight)}.p-panel-content-container{display:grid;grid-template-rows:1fr}.p-panel-content-wrapper{min-height:0}.p-panel-content{padding:var(--p-panel-content-padding)}.p-panel-footer{padding:var(--p-panel-footer-padding)}:root,:host{--p-scrollpanel-bar-size:9px;--p-scrollpanel-bar-border-radius:var(--p-border-radius-sm);--p-scrollpanel-bar-focus-ring-width:var(--p-focus-ring-width);--p-scrollpanel-bar-focus-ring-style:var(--p-focus-ring-style);--p-scrollpanel-bar-focus-ring-color:var(--p-focus-ring-color);--p-scrollpanel-bar-focus-ring-offset:var(--p-focus-ring-offset);--p-scrollpanel-bar-focus-ring-shadow:var(--p-focus-ring-shadow);--p-scrollpanel-transition-duration:var(--p-transition-duration);--p-scrollpanel-bar-background:var(--p-surface-200)}.p-scrollpanel-content-container{overflow:hidden;width:100%;height:100%;position:relative;z-index:1;float:left}.p-scrollpanel-content{height:calc(100% + calc(2 * var(--p-scrollpanel-bar-size)));width:calc(100% + calc(2 * var(--p-scrollpanel-bar-size)));padding-inline:0 calc(2 * var(--p-scrollpanel-bar-size));padding-block:0 calc(2 * var(--p-scrollpanel-bar-size));position:relative;overflow:auto;box-sizing:border-box;scrollbar-width:none}.p-scrollpanel-content::-webkit-scrollbar{display:none}.p-scrollpanel-bar{position:relative;border-radius:var(--p-scrollpanel-bar-border-radius);z-index:2;cursor:pointer;opacity:0;outline-color:transparent;background:var(--p-scrollpanel-bar-background);border:0 none;transition:outline-color var(--p-scrollpanel-transition-duration),opacity var(--p-scrollpanel-transition-duration)}.p-scrollpanel-bar:focus-visible{box-shadow:var(--p-scrollpanel-bar-focus-ring-shadow);outline:var(--p-scrollpanel-barfocus-ring-width) var(--p-scrollpanel-bar-focus-ring-style) var(--p-scrollpanel-bar-focus-ring-color);outline-offset:var(--p-scrollpanel-barfocus-ring-offset)}.p-scrollpanel-bar-y{width:var(--p-scrollpanel-bar-size);inset-block-start:0}.p-scrollpanel-bar-x{height:var(--p-scrollpanel-bar-size);inset-block-end:0}.p-scrollpanel-hidden{visibility:hidden}.p-scrollpanel:hover .p-scrollpanel-bar,.p-scrollpanel:active .p-scrollpanel-bar{opacity:1}.p-scrollpanel-grabbed{-webkit-user-select:none;user-select:none}:root,:host{--p-splitter-handle-size:24px;--p-splitter-handle-background:transparent;--p-splitter-handle-border-radius:var(--p-content-border-radius);--p-splitter-handle-focus-ring-width:var(--p-focus-ring-width);--p-splitter-handle-focus-ring-style:var(--p-focus-ring-style);--p-splitter-handle-focus-ring-color:var(--p-focus-ring-color);--p-splitter-handle-focus-ring-offset:var(--p-focus-ring-offset);--p-splitter-handle-focus-ring-shadow:var(--p-focus-ring-shadow);--p-splitter-gutter-background:var(--p-content-border-color);--p-splitter-background:var(--p-content-background);--p-splitter-border-color:var(--p-content-border-color);--p-splitter-color:var(--p-content-color);--p-splitter-transition-duration:var(--p-transition-duration)}.p-splitter{display:flex;flex-wrap:nowrap;border:1px solid var(--p-splitter-border-color);background:var(--p-splitter-background);border-radius:var(--p-border-radius-md);color:var(--p-splitter-color)}.p-splitter-vertical{flex-direction:column}.p-splitter-gutter{flex-grow:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;z-index:1;background:var(--p-splitter-gutter-background)}.p-splitter-gutter-handle{border-radius:var(--p-splitter-handle-border-radius);background:var(--p-splitter-handle-background);transition:outline-color var(--p-splitter-transition-duration),box-shadow var(--p-splitter-transition-duration);outline-color:transparent}.p-splitter-gutter-handle:focus-visible{box-shadow:var(--p-splitter-handle-focus-ring-shadow);outline:var(--p-splitter-handle-focus-ring-width) var(--p-splitter-handle-focus-ring-style) var(--p-splitter-handle-focus-ring-color);outline-offset:var(--p-splitter-handle-focus-ring-offset)}.p-splitter-horizontal.p-splitter-resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}.p-splitter-vertical.p-splitter-resizing{cursor:row-resize;-webkit-user-select:none;user-select:none}.p-splitter-horizontal>.p-splitter-gutter>.p-splitter-gutter-handle{height:var(--p-splitter-handle-size);width:100%}.p-splitter-vertical>.p-splitter-gutter>.p-splitter-gutter-handle{width:var(--p-splitter-handle-size);height:100%}.p-splitter-horizontal>.p-splitter-gutter{cursor:col-resize}.p-splitter-vertical>.p-splitter-gutter{cursor:row-resize}.p-splitterpanel{flex-grow:1;overflow:hidden}.p-splitterpanel-nested{display:flex}.p-splitterpanel .p-splitter{flex-grow:1;min-width:0;min-height:0;border:0 none}:root,:host{--p-stepper-steppanel-background:var(--p-content-background);--p-stepper-steppanel-color:var(--p-content-color);--p-stepper-steppanel-padding:0;--p-stepper-steppanel-indent:1rem;--p-stepper-steppanels-padding:.875rem .5rem 1.125rem .5rem;--p-stepper-step-number-active-background:var(--p-primary-color);--p-stepper-step-number-active-border-color:var(--p-primary-color);--p-stepper-step-number-active-color:var(--p-primary-contrast-color);--p-stepper-step-number-size:2rem;--p-stepper-step-number-font-size:1.143rem;--p-stepper-step-number-font-weight:500;--p-stepper-step-number-border-radius:50%;--p-stepper-step-number-shadow:none;--p-stepper-step-title-color:var(--p-text-muted-color);--p-stepper-step-title-active-color:var(--p-text-color);--p-stepper-step-title-font-weight:500;--p-stepper-step-header-padding:.75rem 1rem;--p-stepper-step-header-border-radius:var(--p-content-border-radius);--p-stepper-step-header-gap:.5rem;--p-stepper-step-header-focus-ring-width:0;--p-stepper-step-header-focus-ring-style:none;--p-stepper-step-header-focus-ring-color:unset;--p-stepper-step-header-focus-ring-offset:0;--p-stepper-step-header-focus-ring-shadow:none;--p-stepper-step-padding:.5rem;--p-stepper-step-gap:1rem;--p-stepper-separator-background:var(--p-content-border-color);--p-stepper-separator-active-background:var(--p-primary-color);--p-stepper-separator-margin:0 0 0 1.625rem;--p-stepper-separator-size:2px;--p-stepper-transition-duration:var(--p-transition-duration);--p-stepper-step-number-background:var(--p-surface-400);--p-stepper-step-number-border-color:var(--p-surface-400);--p-stepper-step-number-color:var(--p-surface-0)}.p-steplist{position:relative;display:flex;justify-content:space-between;align-items:center;margin:0;padding:0;list-style-type:none;overflow-x:auto}.p-step{position:relative;display:flex;flex:1 1 auto;align-items:center;gap:var(--p-stepper-step-gap);padding:var(--p-stepper-step-padding)}.p-step:last-of-type{flex:initial}.p-step-header{border:0 none;display:inline-flex;align-items:center;text-decoration:none;cursor:pointer;transition:background var(--p-stepper-transition-duration),color var(--p-stepper-transition-duration),border-color var(--p-stepper-transition-duration),outline-color var(--p-stepper-transition-duration),box-shadow var(--p-stepper-transition-duration);border-radius:var(--p-stepper-step-header-border-radius);outline-color:transparent;background:transparent;padding:var(--p-stepper-step-header-padding);gap:var(--p-stepper-step-header-gap)}.p-step-header:focus-visible{box-shadow:var(--p-stepper-step-header-focus-ring-shadow);outline:var(--p-stepper-step-header-focus-ring-width) var(--p-stepper-step-header-focus-ring-style) var(--p-stepper-step-header-focus-ring-color);outline-offset:var(--p-stepper-step-header-focus-ring-offset)}.p-stepper.p-stepper-readonly .p-step{cursor:auto}.p-step-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:var(--p-stepper-step-title-color);font-weight:var(--p-stepper-step-title-font-weight);transition:background var(--p-stepper-transition-duration),color var(--p-stepper-transition-duration),border-color var(--p-stepper-transition-duration),box-shadow var(--p-stepper-transition-duration),outline-color var(--p-stepper-transition-duration)}.p-step-number{display:flex;align-items:center;justify-content:center;color:var(--p-stepper-step-number-color);border:2px solid var(--p-stepper-step-number-border-color);background:var(--p-stepper-step-number-background);min-width:var(--p-stepper-step-number-size);height:var(--p-stepper-step-number-size);line-height:var(--p-stepper-step-number-size);font-size:var(--p-stepper-step-number-font-size);z-index:1;border-radius:var(--p-stepper-step-number-border-radius);position:relative;font-weight:var(--p-stepper-step-number-font-weight)}.p-step-number:after{content:" ";position:absolute;width:100%;height:100%;border-radius:var(--p-stepper-step-number-border-radius);box-shadow:var(--p-stepper-step-number-shadow)}.p-step-active .p-step-header{cursor:default}.p-step-active .p-step-number{background:var(--p-stepper-step-number-active-background);border-color:var(--p-stepper-step-number-active-border-color);color:var(--p-stepper-step-number-active-color)}.p-step-active .p-step-title{color:var(--p-stepper-step-title-active-color)}.p-step:not(.p-disabled):focus-visible{outline:var(--p-focus-ring-width) var(--p-focus-ring-style) var(--p-focus-ring-color);outline-offset:var(--p-focus-ring-offset)}.p-step:has(~.p-step-active) .p-stepper-separator{background:var(--p-stepper-separator-active-background)}.p-stepper-separator{flex:1 1 0;background:var(--p-stepper-separator-background);width:100%;height:var(--p-stepper-separator-size);transition:background var(--p-stepper-transition-duration),color var(--p-stepper-transition-duration),border-color var(--p-stepper-transition-duration),box-shadow var(--p-stepper-transition-duration),outline-color var(--p-stepper-transition-duration)}.p-steppanels{padding:var(--p-stepper-steppanels-padding)}.p-steppanel{background:var(--p-stepper-steppanel-background);color:var(--p-stepper-steppanel-color)}.p-stepper:has(.p-stepitem){display:flex;flex-direction:column}.p-stepitem{display:flex;flex-direction:column;flex:initial}.p-stepitem.p-stepitem-active{flex:1 1 auto}.p-stepitem .p-step{flex:initial}.p-stepitem .p-steppanel{display:grid;grid-template-rows:1fr}.p-stepitem .p-steppanel-content-wrapper{display:flex;flex:1 1 auto;min-height:0}.p-stepitem .p-steppanel-content{width:100%;padding:var(--p-stepper-steppanel-padding);margin-inline-start:1rem}.p-stepitem .p-stepper-separator{flex:0 0 auto;width:var(--p-stepper-separator-size);height:auto;margin:var(--p-stepper-separator-margin);position:relative;left:calc(-1 * var(--p-stepper-separator-size))}.p-stepitem .p-stepper-separator:dir(rtl){left:calc(-9 * var(--p-stepper-separator-size))}.p-stepitem:has(~.p-stepitem-active) .p-stepper-separator{background:var(--p-stepper-separator-active-background)}.p-stepitem:last-of-type .p-steppanel{padding-inline-start:var(--p-stepper-step-number-size)}:root,:host{--p-tabview-nav-button-background:var(--p-content-background);--p-tabview-nav-button-color:var(--p-text-muted-color);--p-tabview-nav-button-hover-color:var(--p-text-color);--p-tabview-tab-panel-background:var(--p-content-background);--p-tabview-tab-panel-color:var(--p-content-color);--p-tabview-tab-border-color:var(--p-content-border-color);--p-tabview-tab-active-border-color:var(--p-primary-color);--p-tabview-tab-color:var(--p-text-muted-color);--p-tabview-tab-hover-color:var(--p-text-color);--p-tabview-tab-active-color:var(--p-primary-color);--p-tabview-tab-list-background:var(--p-content-background);--p-tabview-tab-list-border-color:var(--p-content-border-color);--p-tabview-transition-duration:var(--p-transition-duration);--p-tabview-nav-button-shadow:0px 0px 10px 50px rgba(255,255,255,.6)}.p-tabview-tablist-container{position:relative}.p-tabview-scrollable>.p-tabview-tablist-container{overflow:hidden}.p-tabview-tablist-scroll-container{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior:contain auto}.p-tabview-tablist-scroll-container::-webkit-scrollbar{display:none}.p-tabview-tablist{display:flex;margin:0;padding:0;list-style-type:none;flex:1 1 auto;background:var(--p-tabview-tab-list-background);border:1px solid var(--p-tabview-tab-list-border-color);border-width:0 0 1px 0;position:relative}.p-tabview-tab-header{cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;text-decoration:none;position:relative;overflow:hidden;border-style:solid;border-width:0 0 1px 0;border-color:transparent transparent var(--p-tabview-tab-border-color) transparent;color:var(--p-tabview-tab-color);padding:1rem 1.125rem;font-weight:600;border-top-right-radius:var(--p-border-radius-md);border-top-left-radius:var(--p-border-radius-md);transition:color var(--p-tabview-transition-duration),outline-color var(--p-tabview-transition-duration);margin:0 0 -1px;outline-color:transparent}.p-tabview-tablist-item:not(.p-disabled) .p-tabview-tab-header:focus-visible{outline:var(--p-focus-ring-width) var(--p-focus-ring-style) var(--p-focus-ring-color);outline-offset:-1px}.p-tabview-tablist-item:not(.p-highlight):not(.p-disabled):hover>.p-tabview-tab-header{color:var(--p-tabview-tab-hover-color)}.p-tabview-tablist-item.p-highlight>.p-tabview-tab-header{color:var(--p-tabview-tab-active-color)}.p-tabview-tab-title{line-height:1;white-space:nowrap}.p-tabview-next-button,.p-tabview-prev-button{position:absolute;top:0;margin:0;padding:0;z-index:2;height:100%;display:flex;align-items:center;justify-content:center;background:var(--p-tabview-nav-button-background);color:var(--p-tabview-nav-button-color);width:2.5rem;border-radius:0;outline-color:transparent;transition:color var(--p-tabview-transition-duration),outline-color var(--p-tabview-transition-duration);box-shadow:var(--p-tabview-nav-button-shadow);border:none;cursor:pointer;-webkit-user-select:none;user-select:none}.p-tabview-next-button:focus-visible,.p-tabview-prev-button:focus-visible{outline:var(--p-focus-ring-width) var(--p-focus-ring-style) var(--p-focus-ring-color);outline-offset:var(--p-focus-ring-offset)}.p-tabview-next-button:hover,.p-tabview-prev-button:hover{color:var(--p-tabview-nav-button-hover-color)}.p-tabview-prev-button{left:0}.p-tabview-next-button{right:0}.p-tabview-panels{background:var(--p-tabview-tab-panel-background);color:var(--p-tabview-tab-panel-color);padding:.875rem 1.125rem 1.125rem}.p-tabview-ink-bar{z-index:1;display:block;position:absolute;bottom:-1px;height:1px;background:var(--p-tabview-tab-active-border-color);transition:.25s cubic-bezier(.35,0,.25,1)}:root,:host{--p-tabs-active-bar-height:2px;--p-tabs-active-bar-bottom:-1px;--p-tabs-active-bar-background:var(--p-primary-color);--p-tabs-nav-button-background:var(--p-content-background);--p-tabs-nav-button-color:var(--p-text-muted-color);--p-tabs-nav-button-hover-color:var(--p-text-color);--p-tabs-nav-button-width:3rem;--p-tabs-nav-button-shadow:none;--p-tabs-nav-button-focus-ring-width:0;--p-tabs-nav-button-focus-ring-style:none;--p-tabs-nav-button-focus-ring-color:unset;--p-tabs-nav-button-focus-ring-offset:0;--p-tabs-nav-button-focus-ring-shadow:none;--p-tabs-tabpanel-background:var(--p-content-background);--p-tabs-tabpanel-color:var(--p-content-color);--p-tabs-tabpanel-padding:1.25rem 1.25rem 1.25rem 1.25rem;--p-tabs-tabpanel-focus-ring-width:0;--p-tabs-tabpanel-focus-ring-style:none;--p-tabs-tabpanel-focus-ring-color:unset;--p-tabs-tabpanel-focus-ring-offset:0;--p-tabs-tabpanel-focus-ring-shadow:none;--p-tabs-tab-background:transparent;--p-tabs-tab-hover-background:var(--p-content-hover-background);--p-tabs-tab-active-background:transparent;--p-tabs-tab-border-width:0 0 1px 0;--p-tabs-tab-border-color:var(--p-content-border-color);--p-tabs-tab-hover-border-color:var(--p-content-border-color);--p-tabs-tab-active-border-color:var(--p-primary-color);--p-tabs-tab-color:var(--p-text-color);--p-tabs-tab-hover-color:var(--p-text-color);--p-tabs-tab-active-color:var(--p-primary-color);--p-tabs-tab-padding:1rem 1.25rem;--p-tabs-tab-font-weight:600;--p-tabs-tab-margin:0 0 -1px 0;--p-tabs-tab-gap:.5rem;--p-tabs-tab-focus-ring-width:0;--p-tabs-tab-focus-ring-style:none;--p-tabs-tab-focus-ring-color:unset;--p-tabs-tab-focus-ring-offset:0;--p-tabs-tab-focus-ring-shadow:none;--p-tabs-tablist-border-width:0 0 1px 0;--p-tabs-tablist-background:var(--p-content-background);--p-tabs-tablist-border-color:var(--p-content-border-color);--p-tabs-transition-duration:var(--p-transition-duration)}.p-tabs{display:flex;flex-direction:column}.p-tablist{display:flex;position:relative;overflow:hidden;background:var(--p-tabs-tablist-background)}.p-tablist-viewport{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior:contain auto}.p-tablist-viewport::-webkit-scrollbar{display:none}.p-tablist-tab-list{position:relative;display:flex;border-style:solid;border-color:var(--p-tabs-tablist-border-color);border-width:var(--p-tabs-tablist-border-width)}.p-tablist-content{flex-grow:1}.p-tablist-nav-button{all:unset;position:absolute!important;flex-shrink:0;inset-block-start:0;z-index:2;height:100%;display:flex;align-items:center;justify-content:center;background:var(--p-tabs-nav-button-background);color:var(--p-tabs-nav-button-color);width:var(--p-tabs-nav-button-width);transition:color var(--p-tabs-transition-duration),outline-color var(--p-tabs-transition-duration),box-shadow var(--p-tabs-transition-duration);box-shadow:var(--p-tabs-nav-button-shadow);outline-color:transparent;cursor:pointer}.p-tablist-nav-button:focus-visible{z-index:1;box-shadow:var(--p-tabs-nav-button-focus-ring-shadow);outline:var(--p-tabs-nav-button-focus-ring-width) var(--p-tabs-nav-button-focus-ring-style) var(--p-tabs-nav-button-focus-ring-color);outline-offset:var(--p-tabs-nav-button-focus-ring-offset)}.p-tablist-nav-button:hover{color:var(--p-tabs-nav-button-hover-color)}.p-tablist-prev-button{inset-inline-start:0}.p-tablist-next-button{inset-inline-end:0}.p-tablist-prev-button:dir(rtl),.p-tablist-next-button:dir(rtl){transform:rotate(180deg)}.p-tab{flex-shrink:0;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;border-style:solid;white-space:nowrap;gap:var(--p-tabs-tab-gap);background:var(--p-tabs-tab-background);border-width:var(--p-tabs-tab-border-width);border-color:var(--p-tabs-tab-border-color);color:var(--p-tabs-tab-color);padding:var(--p-tabs-tab-padding);font-weight:var(--p-tabs-tab-font-weight);transition:background var(--p-tabs-transition-duration),border-color var(--p-tabs-transition-duration),color var(--p-tabs-transition-duration),outline-color var(--p-tabs-transition-duration),box-shadow var(--p-tabs-transition-duration);margin:var(--p-tabs-tab-margin);outline-color:transparent}.p-tab:not(.p-disabled):focus-visible{z-index:1;box-shadow:var(--p-tabs-tab-focus-ring-shadow);outline:var(--p-tabs-tab-focus-ring-width) var(--p-tabs-tab-focus-ring-style) var(--p-tabs-tab-focus-ring-color);outline-offset:var(--p-tabs-tab-focus-ring-offset)}.p-tab:not(.p-tab-active):not(.p-disabled):hover{background:var(--p-tabs-tab-hover-background);border-color:var(--p-tabs-tab-hover-border-color);color:var(--p-tabs-tab-hover-color)}.p-tab-active{background:var(--p-tabs-tab-active-background);border-color:var(--p-tabs-tab-active-border-color);color:var(--p-tabs-tab-active-color)}.p-tabpanels{background:var(--p-tabs-tabpanel-background);color:var(--p-tabs-tabpanel-color);padding:var(--p-tabs-tabpanel-padding);outline:0 none}.p-tabpanel:focus-visible{box-shadow:var(--p-tabs-tabpanel-focus-ring-shadow);outline:var(--p-tabs-tabpanel-focus-ring-width) var(--p-tabs-tabpanel-focus-ring-style) var(--p-tabs-tabpanel-focus-ring-color);outline-offset:var(--p-tabs-tabpanel-focus-ring-offset)}.p-tablist-active-bar{z-index:1;display:block;position:absolute;inset-block-end:var(--p-tabs-active-bar-bottom);height:var(--p-tabs-active-bar-height);background:var(--p-tabs-active-bar-background);transition:.25s cubic-bezier(.35,0,.25,1)}:root,:host{--p-toolbar-color:var(--p-content-color);--p-toolbar-border-radius:var(--p-content-border-radius);--p-toolbar-gap:.5rem;--p-toolbar-padding:1rem;--p-toolbar-background:var(--p-surface-100);--p-toolbar-border-color:var(--p-surface-100)}.p-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:var(--p-toolbar-padding);background:var(--p-toolbar-background);border:1px solid var(--p-toolbar-border-color);color:var(--p-toolbar-color);border-radius:var(--p-toolbar-border-radius);gap:var(--p-toolbar-gap)}.p-toolbar-start,.p-toolbar-center,.p-toolbar-end{display:flex;align-items:center}:root,:host{--p-confirmdialog-content-gap:1rem;--p-confirmdialog-icon-size:2rem;--p-confirmdialog-icon-color:var(--p-overlay-modal-color)}.p-confirmdialog .p-dialog-content{display:flex;align-items:center;gap:var(--p-confirmdialog-content-gap)}.p-confirmdialog-icon{color:var(--p-confirmdialog-icon-color);font-size:var(--p-confirmdialog-icon-size);width:var(--p-confirmdialog-icon-size);height:var(--p-confirmdialog-icon-size)}:root,:host{--p-confirmpopup-footer-gap:.5rem;--p-confirmpopup-footer-padding:0 var(--p-overlay-popover-padding) var(--p-overlay-popover-padding) var(--p-overlay-popover-padding);--p-confirmpopup-icon-size:1.5rem;--p-confirmpopup-icon-color:var(--p-overlay-popover-color);--p-confirmpopup-content-padding:var(--p-overlay-popover-padding);--p-confirmpopup-content-gap:1rem;--p-confirmpopup-background:var(--p-overlay-popover-background);--p-confirmpopup-border-color:var(--p-overlay-popover-border-color);--p-confirmpopup-color:var(--p-overlay-popover-color);--p-confirmpopup-border-radius:var(--p-overlay-popover-border-radius);--p-confirmpopup-shadow:var(--p-overlay-popover-shadow);--p-confirmpopup-gutter:10px;--p-confirmpopup-arrow-offset:1.25rem}.p-confirmpopup{position:absolute;margin-top:var(--p-confirmpopup-gutter);top:0;left:0;background:var(--p-confirmpopup-background);color:var(--p-confirmpopup-color);border:1px solid var(--p-confirmpopup-border-color);border-radius:var(--p-confirmpopup-border-radius);box-shadow:var(--p-confirmpopup-shadow);will-change:transform}.p-confirmpopup-content{display:flex;align-items:center;padding:var(--p-confirmpopup-content-padding);gap:var(--p-confirmpopup-content-gap)}.p-confirmpopup-icon{font-size:var(--p-confirmpopup-icon-size);width:var(--p-confirmpopup-icon-size);height:var(--p-confirmpopup-icon-size);color:var(--p-confirmpopup-icon-color)}.p-confirmpopup-footer{display:flex;justify-content:flex-end;gap:var(--p-confirmpopup-footer-gap);padding:var(--p-confirmpopup-footer-padding)}.p-confirmpopup-footer button{width:auto}.p-confirmpopup-footer button:last-child{margin:0}.p-confirmpopup-flipped{margin-block-start:calc(var(--p-confirmpopup-gutter) * -1);margin-block-end:var(--p-confirmpopup-gutter)}.p-confirmpopup:after,.p-confirmpopup:before{bottom:100%;left:calc(var(--p-confirmpopup-arrow-offset) + var(--p-confirmpopup-arrow-left));content:" ";height:0;width:0;position:absolute;pointer-events:none}.p-confirmpopup:after{border-width:calc(var(--p-confirmpopup-gutter) - 2px);margin-left:calc(-1 * (var(--p-confirmpopup-gutter) - 2px));border-style:solid;border-color:transparent;border-bottom-color:var(--p-confirmpopup-background)}.p-confirmpopup:before{border-width:var(--p-confirmpopup-gutter);margin-left:calc(-1 * var(--p-confirmpopup-gutter));border-style:solid;border-color:transparent;border-bottom-color:var(--p-confirmpopup-border-color)}.p-confirmpopup-flipped:after,.p-confirmpopup-flipped:before{bottom:auto;top:100%}.p-confirmpopup-flipped:after{border-bottom-color:transparent;border-top-color:var(--p-confirmpopup-background)}.p-confirmpopup-flipped:before{border-bottom-color:transparent;border-top-color:var(--p-confirmpopup-border-color)}:root,:host{--p-dialog-footer-padding:0 var(--p-overlay-modal-padding) var(--p-overlay-modal-padding) var(--p-overlay-modal-padding);--p-dialog-footer-gap:.5rem;--p-dialog-content-padding:0 var(--p-overlay-modal-padding) var(--p-overlay-modal-padding) var(--p-overlay-modal-padding);--p-dialog-title-font-size:1.25rem;--p-dialog-title-font-weight:600;--p-dialog-header-padding:var(--p-overlay-modal-padding);--p-dialog-header-gap:.5rem;--p-dialog-background:var(--p-overlay-modal-background);--p-dialog-border-color:var(--p-overlay-modal-border-color);--p-dialog-color:var(--p-overlay-modal-color);--p-dialog-border-radius:var(--p-overlay-modal-border-radius);--p-dialog-shadow:var(--p-overlay-modal-shadow)}.p-dialog{max-height:90%;transform:scale(1);border-radius:var(--p-dialog-border-radius);box-shadow:var(--p-dialog-shadow);background:var(--p-dialog-background);border:1px solid var(--p-dialog-border-color);color:var(--p-dialog-color);will-change:transform}.p-dialog-content{overflow-y:auto;padding:var(--p-dialog-content-padding);flex-grow:1}.p-dialog-header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:var(--p-dialog-header-padding)}.p-dialog-title{font-weight:var(--p-dialog-title-font-weight);font-size:var(--p-dialog-title-font-size)}.p-dialog-footer{flex-shrink:0;padding:var(--p-dialog-footer-padding);display:flex;justify-content:flex-end;gap:var(--p-dialog-footer-gap)}.p-dialog-header-actions{display:flex;align-items:center;gap:var(--p-dialog-header-gap)}.p-dialog-top .p-dialog,.p-dialog-bottom .p-dialog,.p-dialog-left .p-dialog,.p-dialog-right .p-dialog,.p-dialog-topleft .p-dialog,.p-dialog-topright .p-dialog,.p-dialog-bottomleft .p-dialog,.p-dialog-bottomright .p-dialog{margin:1rem}.p-dialog-maximized{width:100vw!important;height:100vh!important;top:0!important;left:0!important;max-height:100%;height:100%;border-radius:0}.p-dialog .p-resizable-handle{position:absolute;font-size:.1px;display:block;cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.p-dialog-enter-active{animation:p-animate-dialog-enter .3s cubic-bezier(.19,1,.22,1)}.p-dialog-leave-active{animation:p-animate-dialog-leave .3s cubic-bezier(.19,1,.22,1)}@keyframes p-animate-dialog-enter{0%{opacity:0;transform:scale(.93)}}@keyframes p-animate-dialog-leave{to{opacity:0;transform:scale(.93)}}:root,:host{--p-drawer-footer-padding:var(--p-overlay-modal-padding);--p-drawer-content-padding:0 var(--p-overlay-modal-padding) var(--p-overlay-modal-padding) var(--p-overlay-modal-padding);--p-drawer-title-font-size:1.5rem;--p-drawer-title-font-weight:600;--p-drawer-header-padding:var(--p-overlay-modal-padding);--p-drawer-background:var(--p-overlay-modal-background);--p-drawer-border-color:var(--p-overlay-modal-border-color);--p-drawer-color:var(--p-overlay-modal-color);--p-drawer-shadow:var(--p-overlay-modal-shadow)}.p-drawer{display:flex;flex-direction:column;transform:translateZ(0);position:relative;transition:transform .3s;background:var(--p-drawer-background);color:var(--p-drawer-color);border-style:solid;border-color:var(--p-drawer-border-color);box-shadow:var(--p-drawer-shadow)}.p-drawer-content{overflow-y:auto;flex-grow:1;padding:var(--p-drawer-content-padding)}.p-drawer-header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:var(--p-drawer-header-padding)}.p-drawer-footer{padding:var(--p-drawer-footer-padding)}.p-drawer-title{font-weight:var(--p-drawer-title-font-weight);font-size:var(--p-drawer-title-font-size)}.p-drawer-full .p-drawer{transition:none;transform:none;width:100vw!important;height:100vh!important;max-height:100%;top:0!important;left:0!important;border-width:1px}.p-drawer-left .p-drawer-enter-active{animation:p-animate-drawer-enter-left .5s cubic-bezier(.32,.72,0,1)}.p-drawer-left .p-drawer-leave-active{animation:p-animate-drawer-leave-left .5s cubic-bezier(.32,.72,0,1)}.p-drawer-right .p-drawer-enter-active{animation:p-animate-drawer-enter-right .5s cubic-bezier(.32,.72,0,1)}.p-drawer-right .p-drawer-leave-active{animation:p-animate-drawer-leave-right .5s cubic-bezier(.32,.72,0,1)}.p-drawer-top .p-drawer-enter-active{animation:p-animate-drawer-enter-top .5s cubic-bezier(.32,.72,0,1)}.p-drawer-top .p-drawer-leave-active{animation:p-animate-drawer-leave-top .5s cubic-bezier(.32,.72,0,1)}.p-drawer-bottom .p-drawer-enter-active{animation:p-animate-drawer-enter-bottom .5s cubic-bezier(.32,.72,0,1)}.p-drawer-bottom .p-drawer-leave-active{animation:p-animate-drawer-leave-bottom .5s cubic-bezier(.32,.72,0,1)}.p-drawer-full .p-drawer-enter-active{animation:p-animate-drawer-enter-full .5s cubic-bezier(.32,.72,0,1)}.p-drawer-full .p-drawer-leave-active{animation:p-animate-drawer-leave-full .5s cubic-bezier(.32,.72,0,1)}.p-drawer-left .p-drawer{width:20rem;height:100%;border-inline-end-width:1px}.p-drawer-right .p-drawer{width:20rem;height:100%;border-inline-start-width:1px}.p-drawer-top .p-drawer{height:10rem;width:100%;border-block-end-width:1px}.p-drawer-bottom .p-drawer{height:10rem;width:100%;border-block-start-width:1px}.p-drawer-left .p-drawer-content,.p-drawer-right .p-drawer-content,.p-drawer-top .p-drawer-content,.p-drawer-bottom .p-drawer-content{width:100%;height:100%}.p-drawer-open{display:flex}.p-drawer-mask:dir(rtl){flex-direction:row-reverse}@keyframes p-animate-drawer-enter-left{0%{transform:translate3d(-100%,0,0)}}@keyframes p-animate-drawer-leave-left{to{transform:translate3d(-100%,0,0)}}@keyframes p-animate-drawer-enter-right{0%{transform:translate3d(100%,0,0)}}@keyframes p-animate-drawer-leave-right{to{transform:translate3d(100%,0,0)}}@keyframes p-animate-drawer-enter-top{0%{transform:translate3d(0,-100%,0)}}@keyframes p-animate-drawer-leave-top{to{transform:translate3d(0,-100%,0)}}@keyframes p-animate-drawer-enter-bottom{0%{transform:translate3d(0,100%,0)}}@keyframes p-animate-drawer-leave-bottom{to{transform:translate3d(0,100%,0)}}@keyframes p-animate-drawer-enter-full{0%{opacity:0;transform:scale(.93)}}@keyframes p-animate-drawer-leave-full{to{opacity:0;transform:scale(.93)}}:root,:host{--p-popover-content-padding:var(--p-overlay-popover-padding);--p-popover-background:var(--p-overlay-popover-background);--p-popover-border-color:var(--p-overlay-popover-border-color);--p-popover-color:var(--p-overlay-popover-color);--p-popover-border-radius:var(--p-overlay-popover-border-radius);--p-popover-shadow:var(--p-overlay-popover-shadow);--p-popover-gutter:10px;--p-popover-arrow-offset:1.25rem}.p-popover{margin-block-start:var(--p-popover-gutter);background:var(--p-popover-background);color:var(--p-popover-color);border:1px solid var(--p-popover-border-color);border-radius:var(--p-popover-border-radius);box-shadow:var(--p-popover-shadow);will-change:transform}.p-popover-content{padding:var(--p-popover-content-padding)}.p-popover-flipped{margin-block-start:calc(var(--p-popover-gutter) * -1);margin-block-end:var(--p-popover-gutter)}.p-popover:after,.p-popover:before{bottom:100%;left:calc(var(--p-popover-arrow-offset) + var(--p-popover-arrow-left));content:" ";height:0;width:0;position:absolute;pointer-events:none}.p-popover:after{border-width:calc(var(--p-popover-gutter) - 2px);margin-left:calc(-1 * (var(--p-popover-gutter) - 2px));border-style:solid;border-color:transparent;border-bottom-color:var(--p-popover-background)}.p-popover:before{border-width:var(--p-popover-gutter);margin-left:calc(-1 * var(--p-popover-gutter));border-style:solid;border-color:transparent;border-bottom-color:var(--p-popover-border-color)}.p-popover-flipped:after,.p-popover-flipped:before{bottom:auto;top:100%}.p-popover.p-popover-flipped:after{border-bottom-color:transparent;border-top-color:var(--p-popover-background)}.p-popover.p-popover-flipped:before{border-bottom-color:transparent;border-top-color:var(--p-popover-border-color)}:root,:host{--p-fileupload-basic-gap:.5rem;--p-fileupload-progressbar-height:.25rem;--p-fileupload-file-list-gap:.5rem;--p-fileupload-file-padding:1rem;--p-fileupload-file-gap:1rem;--p-fileupload-file-border-color:var(--p-content-border-color);--p-fileupload-file-info-gap:.5rem;--p-fileupload-content-highlight-border-color:var(--p-primary-color);--p-fileupload-content-padding:0 1.25rem 1.25rem 1.25rem;--p-fileupload-content-gap:1rem;--p-fileupload-header-background:transparent;--p-fileupload-header-color:var(--p-text-color);--p-fileupload-header-padding:1.25rem;--p-fileupload-header-border-color:unset;--p-fileupload-header-border-width:0;--p-fileupload-header-border-radius:0;--p-fileupload-header-gap:.5rem;--p-fileupload-background:var(--p-content-background);--p-fileupload-border-color:var(--p-content-border-color);--p-fileupload-color:var(--p-content-color);--p-fileupload-border-radius:var(--p-content-border-radius);--p-fileupload-transition-duration:var(--p-transition-duration)}.p-fileupload input[type=file]{display:none}.p-fileupload-advanced{border:1px solid var(--p-fileupload-border-color);border-radius:var(--p-fileupload-border-radius);background:var(--p-fileupload-background);color:var(--p-fileupload-color)}.p-fileupload-header{display:flex;align-items:center;padding:var(--p-fileupload-header-padding);background:var(--p-fileupload-header-background);color:var(--p-fileupload-header-color);border-style:solid;border-width:var(--p-fileupload-header-border-width);border-color:var(--p-fileupload-header-border-color);border-radius:var(--p-fileupload-header-border-radius);gap:var(--p-fileupload-header-gap)}.p-fileupload-content{border:1px solid transparent;display:flex;flex-direction:column;gap:var(--p-fileupload-content-gap);transition:border-color var(--p-fileupload-transition-duration);padding:var(--p-fileupload-content-padding)}.p-fileupload-content .p-progressbar{width:100%;height:var(--p-fileupload-progressbar-height)}.p-fileupload-file-list{display:flex;flex-direction:column;gap:var(--p-fileupload-filelist-gap)}.p-fileupload-file{display:flex;flex-wrap:wrap;align-items:center;padding:var(--p-fileupload-file-padding);border-block-end:1px solid var(--p-fileupload-file-border-color);gap:var(--p-fileupload-file-gap)}.p-fileupload-file:last-child{border-block-end:0}.p-fileupload-file-info{display:flex;flex-direction:column;gap:var(--p-fileupload-file-info-gap)}.p-fileupload-file-thumbnail{flex-shrink:0}.p-fileupload-file-actions{margin-inline-start:auto}.p-fileupload-highlight{border:1px dashed var(--p-fileupload-content-highlight-border-color)}.p-fileupload-basic .p-message{margin-block-end:var(--p-fileupload-basic-gap)}.p-fileupload-basic-content{display:flex;flex-wrap:wrap;align-items:center;gap:var(--p-fileupload-basic-gap)}:root,:host{--p-breadcrumb-separator-color:var(--p-navigation-item-icon-color);--p-breadcrumb-item-color:var(--p-text-muted-color);--p-breadcrumb-item-hover-color:var(--p-text-color);--p-breadcrumb-item-border-radius:var(--p-content-border-radius);--p-breadcrumb-item-gap:var(--p-navigation-item-gap);--p-breadcrumb-item-focus-ring-width:var(--p-focus-ring-width);--p-breadcrumb-item-focus-ring-style:var(--p-focus-ring-style);--p-breadcrumb-item-focus-ring-color:var(--p-focus-ring-color);--p-breadcrumb-item-focus-ring-offset:var(--p-focus-ring-offset);--p-breadcrumb-item-focus-ring-shadow:var(--p-focus-ring-shadow);--p-breadcrumb-item-icon-color:var(--p-navigation-item-icon-color);--p-breadcrumb-item-icon-hover-color:var(--p-navigation-item-icon-focus-color);--p-breadcrumb-padding:1rem;--p-breadcrumb-background:var(--p-content-background);--p-breadcrumb-gap:.5rem;--p-breadcrumb-transition-duration:var(--p-transition-duration)}.p-breadcrumb{background:var(--p-breadcrumb-background);padding:var(--p-breadcrumb-padding);overflow-x:auto}.p-breadcrumb-list{margin:0;padding:0;list-style-type:none;display:flex;align-items:center;flex-wrap:nowrap;gap:var(--p-breadcrumb-gap)}.p-breadcrumb-separator{display:flex;align-items:center;color:var(--p-breadcrumb-separator-color)}.p-breadcrumb-separator-icon:dir(rtl){transform:rotate(180deg)}.p-breadcrumb::-webkit-scrollbar{display:none}.p-breadcrumb-item-link{text-decoration:none;display:flex;align-items:center;gap:var(--p-breadcrumb-item-gap);transition:background var(--p-breadcrumb-transition-duration),color var(--p-breadcrumb-transition-duration),outline-color var(--p-breadcrumb-transition-duration),box-shadow var(--p-breadcrumb-transition-duration);border-radius:var(--p-breadcrumb-item-border-radius);outline-color:transparent;color:var(--p-breadcrumb-item-color)}.p-breadcrumb-item-link:focus-visible{box-shadow:var(--p-breadcrumb-item-focus-ring-shadow);outline:var(--p-breadcrumb-item-focus-ring-width) var(--p-breadcrumb-item-focus-ring-style) var(--p-breadcrumb-item-focus-ring-color);outline-offset:var(--p-breadcrumb-item-focus-ring-offset)}.p-breadcrumb-item-link:hover .p-breadcrumb-item-label{color:var(--p-breadcrumb-item-hover-color)}.p-breadcrumb-item-label{transition:inherit}.p-breadcrumb-item-icon{color:var(--p-breadcrumb-item-icon-color);transition:inherit}.p-breadcrumb-item-link:hover .p-breadcrumb-item-icon{color:var(--p-breadcrumb-item-icon-hover-color)}:root,:host{--p-contextmenu-separator-border-color:var(--p-content-border-color);--p-contextmenu-submenu-icon-size:var(--p-navigation-submenu-icon-size);--p-contextmenu-submenu-icon-color:var(--p-navigation-submenu-icon-color);--p-contextmenu-submenu-icon-focus-color:var(--p-navigation-submenu-icon-focus-color);--p-contextmenu-submenu-icon-active-color:var(--p-navigation-submenu-icon-active-color);--p-contextmenu-submenu-mobile-indent:1rem;--p-contextmenu-item-focus-background:var(--p-navigation-item-focus-background);--p-contextmenu-item-active-background:var(--p-navigation-item-active-background);--p-contextmenu-item-color:var(--p-navigation-item-color);--p-contextmenu-item-focus-color:var(--p-navigation-item-focus-color);--p-contextmenu-item-active-color:var(--p-navigation-item-active-color);--p-contextmenu-item-padding:var(--p-navigation-item-padding);--p-contextmenu-item-border-radius:var(--p-navigation-item-border-radius);--p-contextmenu-item-gap:var(--p-navigation-item-gap);--p-contextmenu-item-icon-color:var(--p-navigation-item-icon-color);--p-contextmenu-item-icon-focus-color:var(--p-navigation-item-icon-focus-color);--p-contextmenu-item-icon-active-color:var(--p-navigation-item-icon-active-color);--p-contextmenu-list-padding:var(--p-navigation-list-padding);--p-contextmenu-list-gap:var(--p-navigation-list-gap);--p-contextmenu-background:var(--p-content-background);--p-contextmenu-border-color:transparent;--p-contextmenu-color:var(--p-content-color);--p-contextmenu-border-radius:var(--p-content-border-radius);--p-contextmenu-shadow:var(--p-overlay-navigation-shadow);--p-contextmenu-transition-duration:var(--p-transition-duration)}.p-contextmenu{background:var(--p-contextmenu-background);color:var(--p-contextmenu-color);border:1px solid var(--p-contextmenu-border-color);border-radius:var(--p-contextmenu-border-radius);box-shadow:var(--p-contextmenu-shadow);min-width:12.5rem}.p-contextmenu-root-list,.p-contextmenu-submenu{margin:0;padding:var(--p-contextmenu-list-padding);list-style:none;outline:0 none;display:flex;flex-direction:column;gap:var(--p-contextmenu-list-gap)}.p-contextmenu-submenu{position:absolute;display:flex;flex-direction:column;min-width:100%;z-index:1;background:var(--p-contextmenu-background);color:var(--p-contextmenu-color);border:1px solid var(--p-contextmenu-border-color);border-radius:var(--p-contextmenu-border-radius);box-shadow:var(--p-contextmenu-shadow)}.p-contextmenu-item{position:relative}.p-contextmenu-item-content{transition:background var(--p-contextmenu-transition-duration),color var(--p-contextmenu-transition-duration);border-radius:var(--p-contextmenu-item-border-radius);color:var(--p-contextmenu-item-color)}.p-contextmenu-item-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative;color:inherit;padding:var(--p-contextmenu-item-padding);gap:var(--p-contextmenu-item-gap);-webkit-user-select:none;user-select:none}.p-contextmenu-item-label{line-height:1}.p-contextmenu-item-icon{color:var(--p-contextmenu-item-icon-color)}.p-contextmenu-submenu-icon{color:var(--p-contextmenu-submenu-icon-color);margin-left:auto;font-size:var(--p-contextmenu-submenu-icon-size);width:var(--p-contextmenu-submenu-icon-size);height:var(--p-contextmenu-submenu-icon-size)}.p-contextmenu-submenu-icon:dir(rtl){margin-left:0;margin-right:auto}.p-contextmenu-item.p-focus>.p-contextmenu-item-content{color:var(--p-contextmenu-item-focus-color);background:var(--p-contextmenu-item-focus-background)}.p-contextmenu-item.p-focus>.p-contextmenu-item-content .p-contextmenu-item-icon{color:var(--p-contextmenu-item-icon-focus-color)}.p-contextmenu-item.p-focus>.p-contextmenu-item-content .p-contextmenu-submenu-icon{color:var(--p-contextmenu-submenu-icon-focus-color)}.p-contextmenu-item:not(.p-disabled)>.p-contextmenu-item-content:hover{color:var(--p-contextmenu-item-focus-color);background:var(--p-contextmenu-item-focus-background)}.p-contextmenu-item:not(.p-disabled)>.p-contextmenu-item-content:hover .p-contextmenu-item-icon{color:var(--p-contextmenu-item-icon-focus-color)}.p-contextmenu-item:not(.p-disabled)>.p-contextmenu-item-content:hover .p-contextmenu-submenu-icon{color:var(--p-contextmenu-submenu-icon-focus-color)}.p-contextmenu-item-active>.p-contextmenu-item-content{color:var(--p-contextmenu-item-active-color);background:var(--p-contextmenu-item-active-background)}.p-contextmenu-item-active>.p-contextmenu-item-content .p-contextmenu-item-icon{color:var(--p-contextmenu-item-icon-active-color)}.p-contextmenu-item-active>.p-contextmenu-item-content .p-contextmenu-submenu-icon{color:var(--p-contextmenu-submenu-icon-active-color)}.p-contextmenu-separator{border-block-start:1px solid var(--p-contextmenu-separator-border-color)}.p-contextmenu-mobile .p-contextmenu-submenu{position:static;box-shadow:none;border:0 none;padding-inline-start:var(--p-tieredmenu-submenu-mobile-indent);padding-inline-end:0}.p-contextmenu-mobile .p-contextmenu-submenu-icon{transition:transform .2s;transform:rotate(90deg)}.p-contextmenu-mobile .p-contextmenu-item-active>.p-contextmenu-item-content .p-contextmenu-submenu-icon{transform:rotate(-90deg)}:root,:host{--p-dock-item-border-radius:var(--p-content-border-radius);--p-dock-item-padding:.5rem;--p-dock-item-size:3rem;--p-dock-item-focus-ring-width:var(--p-focus-ring-width);--p-dock-item-focus-ring-style:var(--p-focus-ring-style);--p-dock-item-focus-ring-color:var(--p-focus-ring-color);--p-dock-item-focus-ring-offset:var(--p-focus-ring-offset);--p-dock-item-focus-ring-shadow:var(--p-focus-ring-shadow);--p-dock-background:rgba(255,255,255,.1);--p-dock-border-color:rgba(255,255,255,.2);--p-dock-padding:.5rem;--p-dock-border-radius:var(--p-border-radius-xl)}.p-dock{position:absolute;z-index:1;display:flex;justify-content:center;align-items:center;pointer-events:none}.p-dock-list-container{display:flex;pointer-events:auto;background:var(--p-dock-background);border:1px solid var(--p-dock-border-color);padding:var(--p-dock-padding);border-radius:var(--p-dock-border-radius)}.p-dock-list{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:center;outline:0 none}.p-dock-item{transition:all .2s cubic-bezier(.4,0,.2,1);will-change:transform;padding:var(--p-dock-item-padding);border-radius:var(--p-dock-item-border-radius)}.p-dock-item.p-focus{box-shadow:var(--p-dock-item-focus-ring-shadow);outline:var(--p-dock-item-focus-ring-width) var(--p-dock-item-focus-ring-style) var(--p-dock-item-focus-ring-color);outline-offset:var(--p-dock-item-focus-ring-offset)}.p-dock-item-link{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden;cursor:default;width:var(--p-dock-item-size);height:var(--p-dock-item-size)}.p-dock-top{left:0;top:0;width:100%}.p-dock-bottom{left:0;bottom:0;width:100%}.p-dock-right{right:0;top:0;height:100%}.p-dock-right .p-dock-list{flex-direction:column}.p-dock-left{left:0;top:0;height:100%}.p-dock-left .p-dock-list{flex-direction:column}.p-dock-mobile.p-dock-top .p-dock-list-container,.p-dock-mobile.p-dock-bottom .p-dock-list-container{overflow-x:auto;width:100%}.p-dock-mobile.p-dock-top .p-dock-list-container .p-dock-list,.p-dock-mobile.p-dock-bottom .p-dock-list-container .p-dock-list{margin:0 auto}.p-dock-mobile.p-dock-left .p-dock-list-container,.p-dock-mobile.p-dock-right .p-dock-list-container{overflow-y:auto;height:100%}.p-dock-mobile.p-dock-left .p-dock-list-container .p-dock-list,.p-dock-mobile.p-dock-right .p-dock-list-container .p-dock-list{margin:auto 0}.p-dock-mobile .p-dock-list .p-dock-item{transform:none;margin:0}:root,:host{--p-menu-separator-border-color:var(--p-content-border-color);--p-menu-submenu-label-padding:var(--p-navigation-submenu-label-padding);--p-menu-submenu-label-font-weight:var(--p-navigation-submenu-label-font-weight);--p-menu-submenu-label-background:var(--p-navigation-submenu-label-background);--p-menu-submenu-label-color:var(--p-navigation-submenu-label-color);--p-menu-item-focus-background:var(--p-navigation-item-focus-background);--p-menu-item-color:var(--p-navigation-item-color);--p-menu-item-focus-color:var(--p-navigation-item-focus-color);--p-menu-item-padding:var(--p-navigation-item-padding);--p-menu-item-border-radius:var(--p-navigation-item-border-radius);--p-menu-item-gap:var(--p-navigation-item-gap);--p-menu-item-icon-color:var(--p-navigation-item-icon-color);--p-menu-item-icon-focus-color:var(--p-navigation-item-icon-focus-color);--p-menu-list-padding:var(--p-navigation-list-padding);--p-menu-list-gap:var(--p-navigation-list-gap);--p-menu-background:var(--p-content-background);--p-menu-border-color:var(--p-content-border-color);--p-menu-color:var(--p-content-color);--p-menu-border-radius:var(--p-content-border-radius);--p-menu-shadow:var(--p-overlay-navigation-shadow);--p-menu-transition-duration:var(--p-transition-duration)}.p-menu{background:var(--p-menu-background);color:var(--p-menu-color);border:1px solid var(--p-menu-border-color);border-radius:var(--p-menu-border-radius);min-width:12.5rem}.p-menu-list{margin:0;padding:var(--p-menu-list-padding);outline:0 none;list-style:none;display:flex;flex-direction:column;gap:var(--p-menu-list-gap)}.p-menu-item-content{transition:background var(--p-menu-transition-duration),color var(--p-menu-transition-duration);border-radius:var(--p-menu-item-border-radius);color:var(--p-menu-item-color);overflow:hidden}.p-menu-item-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative;color:inherit;padding:var(--p-menu-item-padding);gap:var(--p-menu-item-gap);-webkit-user-select:none;user-select:none;outline:0 none}.p-menu-item-label{line-height:1}.p-menu-item-icon{color:var(--p-menu-item-icon-color)}.p-menu-item.p-focus .p-menu-item-content{color:var(--p-menu-item-focus-color);background:var(--p-menu-item-focus-background)}.p-menu-item.p-focus .p-menu-item-icon{color:var(--p-menu-item-icon-focus-color)}.p-menu-item:not(.p-disabled) .p-menu-item-content:hover{color:var(--p-menu-item-focus-color);background:var(--p-menu-item-focus-background)}.p-menu-item:not(.p-disabled) .p-menu-item-content:hover .p-menu-item-icon{color:var(--p-menu-item-icon-focus-color)}.p-menu-overlay{box-shadow:var(--p-menu-shadow)}.p-menu-submenu-label{background:var(--p-menu-submenu-label-background);padding:var(--p-menu-submenu-label-padding);color:var(--p-menu-submenu-label-color);font-weight:var(--p-menu-submenu-label-font-weight)}.p-menu-separator{border-block-start:1px solid var(--p-menu-separator-border-color)}:root,:host{--p-menubar-mobile-button-border-radius:50%;--p-menubar-mobile-button-size:2.5rem;--p-menubar-mobile-button-color:var(--p-text-muted-color);--p-menubar-mobile-button-hover-color:var(--p-text-hover-muted-color);--p-menubar-mobile-button-hover-background:var(--p-content-hover-background);--p-menubar-mobile-button-focus-ring-width:0;--p-menubar-mobile-button-focus-ring-style:none;--p-menubar-mobile-button-focus-ring-color:unset;--p-menubar-mobile-button-focus-ring-offset:0;--p-menubar-mobile-button-focus-ring-shadow:none;--p-menubar-separator-border-color:var(--p-content-border-color);--p-menubar-submenu-padding:var(--p-navigation-list-padding);--p-menubar-submenu-gap:var(--p-navigation-list-gap);--p-menubar-submenu-background:var(--p-content-background);--p-menubar-submenu-border-color:transparent;--p-menubar-submenu-border-radius:var(--p-content-border-radius);--p-menubar-submenu-shadow:var(--p-overlay-navigation-shadow);--p-menubar-submenu-mobile-indent:1rem;--p-menubar-submenu-icon-size:var(--p-navigation-submenu-icon-size);--p-menubar-submenu-icon-color:var(--p-navigation-submenu-icon-color);--p-menubar-submenu-icon-focus-color:var(--p-navigation-submenu-icon-focus-color);--p-menubar-submenu-icon-active-color:var(--p-navigation-submenu-icon-active-color);--p-menubar-item-focus-background:var(--p-navigation-item-focus-background);--p-menubar-item-active-background:var(--p-navigation-item-active-background);--p-menubar-item-color:var(--p-navigation-item-color);--p-menubar-item-focus-color:var(--p-navigation-item-focus-color);--p-menubar-item-active-color:var(--p-navigation-item-active-color);--p-menubar-item-padding:var(--p-navigation-item-padding);--p-menubar-item-border-radius:var(--p-navigation-item-border-radius);--p-menubar-item-gap:var(--p-navigation-item-gap);--p-menubar-item-icon-color:var(--p-navigation-item-icon-color);--p-menubar-item-icon-focus-color:var(--p-navigation-item-icon-focus-color);--p-menubar-item-icon-active-color:var(--p-navigation-item-icon-active-color);--p-menubar-base-item-border-radius:var(--p-content-border-radius);--p-menubar-base-item-padding:var(--p-navigation-item-padding);--p-menubar-background:var(--p-content-background);--p-menubar-border-color:var(--p-content-border-color);--p-menubar-border-radius:var(--p-content-border-radius);--p-menubar-color:var(--p-content-color);--p-menubar-gap:.5rem;--p-menubar-padding:.5rem .75rem;--p-menubar-transition-duration:var(--p-transition-duration)}.p-menubar{display:flex;align-items:center;background:var(--p-menubar-background);border:1px solid var(--p-menubar-border-color);border-radius:var(--p-menubar-border-radius);color:var(--p-menubar-color);padding:var(--p-menubar-padding);gap:var(--p-menubar-gap)}.p-menubar-start,.p-megamenu-end{display:flex;align-items:center}.p-menubar-root-list,.p-menubar-submenu{display:flex;margin:0;padding:0;list-style:none;outline:0 none}.p-menubar-root-list{align-items:center;flex-wrap:wrap;gap:var(--p-menubar-gap)}.p-menubar-root-list>.p-menubar-item>.p-menubar-item-content{border-radius:var(--p-menubar-base-item-border-radius)}.p-menubar-root-list>.p-menubar-item>.p-menubar-item-content>.p-menubar-item-link{padding:var(--p-menubar-base-item-padding)}.p-menubar-item-content{transition:background var(--p-menubar-transition-duration),color var(--p-menubar-transition-duration);border-radius:var(--p-menubar-item-border-radius);color:var(--p-menubar-item-color)}.p-menubar-item-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative;color:inherit;padding:var(--p-menubar-item-padding);gap:var(--p-menubar-item-gap);-webkit-user-select:none;user-select:none;outline:0 none}.p-menubar-item-label{line-height:1}.p-menubar-item-icon{color:var(--p-menubar-item-icon-color)}.p-menubar-submenu-icon{color:var(--p-menubar-submenu-icon-color);margin-left:auto;font-size:var(--p-menubar-submenu-icon-size);width:var(--p-menubar-submenu-icon-size);height:var(--p-menubar-submenu-icon-size)}.p-menubar-submenu .p-menubar-submenu-icon:dir(rtl){margin-left:0;margin-right:auto}.p-menubar-item.p-focus>.p-menubar-item-content{color:var(--p-menubar-item-focus-color);background:var(--p-menubar-item-focus-background)}.p-menubar-item.p-focus>.p-menubar-item-content .p-menubar-item-icon{color:var(--p-menubar-item-icon-focus-color)}.p-menubar-item.p-focus>.p-menubar-item-content .p-menubar-submenu-icon{color:var(--p-menubar-submenu-icon-focus-color)}.p-menubar-item:not(.p-disabled)>.p-menubar-item-content:hover{color:var(--p-menubar-item-focus-color);background:var(--p-menubar-item-focus-background)}.p-menubar-item:not(.p-disabled)>.p-menubar-item-content:hover .p-menubar-item-icon{color:var(--p-menubar-item-icon-focus-color)}.p-menubar-item:not(.p-disabled)>.p-menubar-item-content:hover .p-menubar-submenu-icon{color:var(--p-menubar-submenu-icon-focus-color)}.p-menubar-item-active>.p-menubar-item-content{color:var(--p-menubar-item-active-color);background:var(--p-menubar-item-active-background)}.p-menubar-item-active>.p-menubar-item-content .p-menubar-item-icon{color:var(--p-menubar-item-icon-active-color)}.p-menubar-item-active>.p-menubar-item-content .p-menubar-submenu-icon{color:var(--p-menubar-submenu-icon-active-color)}.p-menubar-submenu{display:none;position:absolute;min-width:12.5rem;z-index:1;background:var(--p-menubar-submenu-background);border:1px solid var(--p-menubar-submenu-border-color);border-radius:var(--p-menubar-submenu-border-radius);box-shadow:var(--p-menubar-submenu-shadow);color:var(--p-menubar-submenu-color);flex-direction:column;padding:var(--p-menubar-submenu-padding);gap:var(--p-menubar-submenu-gap)}.p-menubar-submenu .p-menubar-separator{border-block-start:1px solid var(--p-menubar-separator-border-color)}.p-menubar-submenu .p-menubar-item{position:relative}.p-menubar-submenu>.p-menubar-item-active>.p-menubar-submenu{display:block;left:100%;top:0}.p-menubar-end{margin-left:auto;align-self:center}.p-menubar-end:dir(rtl){margin-left:0;margin-right:auto}.p-menubar-button{display:none;justify-content:center;align-items:center;cursor:pointer;width:var(--p-menubar-mobile-button-size);height:var(--p-menubar-mobile-button-size);position:relative;color:var(--p-menubar-mobile-button-color);border:0 none;background:transparent;border-radius:var(--p-menubar-mobile-button-border-radius);transition:background var(--p-menubar-transition-duration),color var(--p-menubar-transition-duration),outline-color var(--p-menubar-transition-duration);outline-color:transparent}.p-menubar-button:hover{color:var(--p-menubar-mobile-button-hover-color);background:var(--p-menubar-mobile-button-hover-background)}.p-menubar-button:focus-visible{box-shadow:var(--p-menubar-mobile-button-focus-ring-shadow);outline:var(--p-menubar-mobile-button-focus-ring-width) var(--p-menubar-mobile-button-focus-ring-style) var(--p-menubar-mobile-button-focus-ring-color);outline-offset:var(--p-menubar-mobile-button-focus-ring-offset)}.p-menubar-mobile{position:relative}.p-menubar-mobile .p-menubar-button{display:flex}.p-menubar-mobile .p-menubar-root-list{position:absolute;display:none;width:100%;flex-direction:column;top:100%;left:0;z-index:1;padding:var(--p-menubar-submenu-padding);background:var(--p-menubar-submenu-background);border:1px solid var(--p-menubar-submenu-border-color);box-shadow:var(--p-menubar-submenu-shadow);border-radius:var(--p-menubar-submenu-border-radius);gap:var(--p-menubar-submenu-gap)}.p-menubar-mobile .p-menubar-root-list:dir(rtl){left:auto;right:0}.p-menubar-mobile .p-menubar-root-list>.p-menubar-item>.p-menubar-item-content>.p-menubar-item-link{padding:var(--p-menubar-item-padding)}.p-menubar-mobile-active .p-menubar-root-list{display:flex}.p-menubar-mobile .p-menubar-root-list .p-menubar-item{width:100%;position:static}.p-menubar-mobile .p-menubar-root-list .p-menubar-separator{border-block-start:1px solid var(--p-menubar-separator-border-color)}.p-menubar-mobile .p-menubar-root-list>.p-menubar-item>.p-menubar-item-content .p-menubar-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar-mobile .p-menubar-root-list>.p-menubar-item>.p-menubar-item-content .p-menubar-submenu-icon:dir(rtl),.p-menubar-mobile .p-menubar-submenu-icon:dir(rtl){margin-left:0;margin-right:auto}.p-menubar-mobile .p-menubar-root-list>.p-menubar-item-active>.p-menubar-item-content .p-menubar-submenu-icon{transform:rotate(-180deg)}.p-menubar-mobile .p-menubar-submenu .p-menubar-submenu-icon{transition:transform .2s;transform:rotate(90deg)}.p-menubar-mobile .p-menubar-item-active>.p-menubar-item-content .p-menubar-submenu-icon{transform:rotate(-90deg)}.p-menubar-mobile .p-menubar-submenu{width:100%;position:static;box-shadow:none;border:0 none;padding-inline-start:var(--p-menubar-submenu-mobile-indent);padding-inline-end:0}:root,:host{--p-megamenu-mobile-button-border-radius:50%;--p-megamenu-mobile-button-size:2.5rem;--p-megamenu-mobile-button-color:var(--p-text-muted-color);--p-megamenu-mobile-button-hover-color:var(--p-text-hover-muted-color);--p-megamenu-mobile-button-hover-background:var(--p-content-hover-background);--p-megamenu-mobile-button-focus-ring-width:0;--p-megamenu-mobile-button-focus-ring-style:none;--p-megamenu-mobile-button-focus-ring-color:unset;--p-megamenu-mobile-button-focus-ring-offset:0;--p-megamenu-mobile-button-focus-ring-shadow:none;--p-megamenu-separator-border-color:var(--p-content-border-color);--p-megamenu-submenu-icon-size:var(--p-navigation-submenu-icon-size);--p-megamenu-submenu-icon-color:var(--p-navigation-submenu-icon-color);--p-megamenu-submenu-icon-focus-color:var(--p-navigation-submenu-icon-focus-color);--p-megamenu-submenu-icon-active-color:var(--p-navigation-submenu-icon-active-color);--p-megamenu-submenu-label-padding:var(--p-navigation-submenu-label-padding);--p-megamenu-submenu-label-font-weight:var(--p-navigation-submenu-label-font-weight);--p-megamenu-submenu-label-background:var(--p-navigation-submenu-label-background);--p-megamenu-submenu-label-color:var(--p-navigation-submenu-label-color);--p-megamenu-submenu-padding:var(--p-navigation-list-padding);--p-megamenu-submenu-gap:var(--p-navigation-list-gap);--p-megamenu-overlay-padding:0;--p-megamenu-overlay-background:var(--p-content-background);--p-megamenu-overlay-border-color:transparent;--p-megamenu-overlay-border-radius:var(--p-content-border-radius);--p-megamenu-overlay-color:var(--p-content-color);--p-megamenu-overlay-shadow:var(--p-overlay-navigation-shadow);--p-megamenu-overlay-gap:.5rem;--p-megamenu-item-focus-background:var(--p-navigation-item-focus-background);--p-megamenu-item-active-background:var(--p-navigation-item-active-background);--p-megamenu-item-color:var(--p-navigation-item-color);--p-megamenu-item-focus-color:var(--p-navigation-item-focus-color);--p-megamenu-item-active-color:var(--p-navigation-item-active-color);--p-megamenu-item-padding:var(--p-navigation-item-padding);--p-megamenu-item-border-radius:var(--p-navigation-item-border-radius);--p-megamenu-item-gap:var(--p-navigation-item-gap);--p-megamenu-item-icon-color:var(--p-navigation-item-icon-color);--p-megamenu-item-icon-focus-color:var(--p-navigation-item-icon-focus-color);--p-megamenu-item-icon-active-color:var(--p-navigation-item-icon-active-color);--p-megamenu-base-item-border-radius:var(--p-content-border-radius);--p-megamenu-base-item-padding:var(--p-navigation-item-padding);--p-megamenu-background:var(--p-content-background);--p-megamenu-border-color:var(--p-content-border-color);--p-megamenu-border-radius:var(--p-content-border-radius);--p-megamenu-color:var(--p-content-color);--p-megamenu-gap:.5rem;--p-megamenu-transition-duration:var(--p-transition-duration);--p-megamenu-horizontal-orientation-padding:.5rem .75rem;--p-megamenu-horizontal-orientation-gap:.5rem;--p-megamenu-vertical-orientation-padding:var(--p-navigation-list-padding);--p-megamenu-vertical-orientation-gap:var(--p-navigation-list-gap)}.p-megamenu{position:relative;display:flex;align-items:center;background:var(--p-megamenu-background);border:1px solid var(--p-megamenu-border-color);border-radius:var(--p-megamenu-border-radius);color:var(--p-megamenu-color);gap:var(--p-megamenu-gap)}.p-megamenu-start,.p-megamenu-end{display:flex;align-items:center}.p-megamenu-root-list{margin:0;padding:0;list-style:none;outline:0 none;align-items:center;display:flex;flex-wrap:wrap;gap:var(--p-megamenu-gap)}.p-megamenu-root-list>.p-megamenu-item>.p-megamenu-item-content{border-radius:var(--p-megamenu-base-item-border-radius)}.p-megamenu-root-list>.p-megamenu-item>.p-megamenu-item-content>.p-megamenu-item-link{padding:var(--p-megamenu-base-item-padding)}.p-megamenu-item-content{transition:background var(--p-megamenu-transition-duration),color var(--p-megamenu-transition-duration);border-radius:var(--p-megamenu-item-border-radius);color:var(--p-megamenu-item-color)}.p-megamenu-item-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative;color:inherit;padding:var(--p-megamenu-item-padding);gap:var(--p-megamenu-item-gap);-webkit-user-select:none;user-select:none;outline:0 none}.p-megamenu-item-label{line-height:1}.p-megamenu-item-icon{color:var(--p-megamenu-item-icon-color)}.p-megamenu-submenu-icon{color:var(--p-megamenu-submenu-icon-color);font-size:var(--p-megamenu-submenu-icon-size);width:var(--p-megamenu-submenu-icon-size);height:var(--p-megamenu-submenu-icon-size)}.p-megamenu-item.p-focus>.p-megamenu-item-content{color:var(--p-megamenu-item-focus-color);background:var(--p-megamenu-item-focus-background)}.p-megamenu-item.p-focus>.p-megamenu-item-content .p-megamenu-item-icon{color:var(--p-megamenu-item-icon-focus-color)}.p-megamenu-item.p-focus>.p-megamenu-item-content .p-megamenu-submenu-icon{color:var(--p-megamenu-submenu-icon-focus-color)}.p-megamenu-item:not(.p-disabled)>.p-megamenu-item-content:hover{color:var(--p-megamenu-item-focus-color);background:var(--p-megamenu-item-focus-background)}.p-megamenu-item:not(.p-disabled)>.p-megamenu-item-content:hover .p-megamenu-item-icon{color:var(--p-megamenu-item-icon-focus-color)}.p-megamenu-item:not(.p-disabled)>.p-megamenu-item-content:hover .p-megamenu-submenu-icon{color:var(--p-megamenu-submenu-icon-focus-color)}.p-megamenu-item-active>.p-megamenu-item-content{color:var(--p-megamenu-item-active-color);background:var(--p-megamenu-item-active-background)}.p-megamenu-item-active>.p-megamenu-item-content .p-megamenu-item-icon{color:var(--p-megamenu-item-icon-active-color)}.p-megamenu-item-active>.p-megamenu-item-content .p-megamenu-submenu-icon{color:var(--p-megamenu-submenu-icon-active-color)}.p-megamenu-overlay{display:none;position:absolute;width:auto;z-index:1;left:0;min-width:100%;padding:var(--p-megamenu-overlay-padding);background:var(--p-megamenu-overlay-background);color:var(--p-megamenu-overlay-color);border:1px solid var(--p-megamenu-overlay-border-color);border-radius:var(--p-megamenu-overlay-border-radius);box-shadow:var(--p-megamenu-overlay-shadow)}.p-megamenu-overlay:dir(rtl){left:auto;right:0}.p-megamenu-root-list>.p-megamenu-item-active>.p-megamenu-overlay{display:block}.p-megamenu-submenu{margin:0;list-style:none;padding:var(--p-megamenu-submenu-padding);min-width:12.5rem;display:flex;flex-direction:column;gap:var(--p-megamenu-submenu-gap)}.p-megamenu-submenu-label{padding:var(--p-megamenu-submenu-label-padding);color:var(--p-megamenu-submenu-label-color);font-weight:var(--p-megamenu-submenu-label-font-weight);background:var(--p-megamenu-submenu-label-background)}.p-megamenu-separator{border-block-start:1px solid var(--p-megamenu-separator-border-color)}.p-megamenu-horizontal{align-items:center;padding:var(--p-megamenu-horizontal-orientation-padding)}.p-megamenu-horizontal .p-megamenu-root-list{display:flex;align-items:center;flex-wrap:wrap;gap:var(--p-megamenu-horizontal-orientation-gap)}.p-megamenu-horizontal .p-megamenu-end{margin-left:auto;align-self:center}.p-megamenu-horizontal .p-megamenu-end:dir(rtl){margin-left:0;margin-right:auto}.p-megamenu-vertical{display:inline-flex;min-width:12.5rem;flex-direction:column;align-items:stretch;padding:var(--p-megamenu-vertical-orientation-padding)}.p-megamenu-vertical .p-megamenu-root-list{align-items:stretch;flex-direction:column;gap:var(--p-megamenu-vertical-orientation-gap)}.p-megamenu-vertical .p-megamenu-root-list>.p-megamenu-item-active>.p-megamenu-overlay{left:100%;top:0}.p-megamenu-vertical .p-megamenu-root-list>.p-megamenu-item-active>.p-megamenu-overlay:dir(rtl){left:auto;right:100%}.p-megamenu-vertical .p-megamenu-root-list>.p-megamenu-item>.p-megamenu-item-content .p-megamenu-submenu-icon{margin-left:auto}.p-megamenu-vertical .p-megamenu-root-list>.p-megamenu-item>.p-megamenu-item-content .p-megamenu-submenu-icon:dir(rtl){margin-left:0;margin-right:auto;transform:rotate(180deg)}.p-megamenu-grid{display:flex}.p-megamenu-col-2,.p-megamenu-col-3,.p-megamenu-col-4,.p-megamenu-col-6,.p-megamenu-col-12{flex:0 0 auto;padding:var(--p-megamenu-overlay-gap)}.p-megamenu-col-2{width:16.6667%}.p-megamenu-col-3{width:25%}.p-megamenu-col-4{width:33.3333%}.p-megamenu-col-6{width:50%}.p-megamenu-col-12{width:100%}.p-megamenu-button{display:none;justify-content:center;align-items:center;cursor:pointer;width:var(--p-megamenu-mobile-button-size);height:var(--p-megamenu-mobile-button-size);position:relative;color:var(--p-megamenu-mobile-button-color);border:0 none;background:transparent;border-radius:var(--p-megamenu-mobile-button-border-radius);transition:background var(--p-megamenu-transition-duration),color var(--p-megamenu-transition-duration),outline-color var(--p-megamenu-transition-duration),box-shadow var(--p-megamenu-transition-duration);outline-color:transparent}.p-megamenu-button:hover{color:var(--p-megamenu-mobile-button-hover-color);background:var(--p-megamenu-mobile-button-hover-background)}.p-megamenu-button:focus-visible{box-shadow:var(--p-megamenu-mobile-button-focus-ring-shadow);outline:var(--p-megamenu-mobile-button-focus-ring-width) var(--p-megamenu-mobile-button-focus-ring-style) var(--p-megamenu-mobile-button-focus-ring-color);outline-offset:var(--p-megamenu-mobile-button-focus-ring-offset)}.p-megamenu-mobile,.p-megamenu-mobile .p-megamenu-button{display:flex}.p-megamenu-mobile .p-megamenu-root-list{position:absolute;display:none;flex-direction:column;top:100%;left:0;z-index:1;width:100%;padding:var(--p-megamenu-submenu-padding);gap:var(--p-megamenu-submenu-gap);background:var(--p-megamenu-overlay-background);border:1px solid var(--p-megamenu-overlay-border-color);box-shadow:var(--p-megamenu-overlay-shadow)}.p-megamenu-mobile .p-megamenu-root-list:dir(rtl){left:auto;right:0}.p-megamenu-mobile-active .p-megamenu-root-list{display:block}.p-megamenu-mobile .p-megamenu-root-list .p-megamenu-item{width:100%;position:static}.p-megamenu-mobile .p-megamenu-overlay{position:static;border:0 none;border-radius:0;box-shadow:none}.p-megamenu-mobile .p-megamenu-grid{flex-wrap:wrap;overflow:auto;max-height:90%}.p-megamenu-mobile .p-megamenu-root-list>.p-megamenu-item>.p-megamenu-item-content .p-megamenu-submenu-icon{margin-left:auto;transition:transform .2s}.p-megamenu-mobile .p-megamenu-root-list>.p-megamenu-item>.p-megamenu-item-content .p-megamenu-submenu-icon:dir(rtl){margin-left:0;margin-right:auto}.p-megamenu-mobile .p-megamenu-root-list>.p-megamenu-item-active>.p-megamenu-item-content .p-megamenu-submenu-icon{transform:rotate(-180deg)}:root,:host{--p-panelmenu-submenu-icon-color:var(--p-navigation-submenu-icon-color);--p-panelmenu-submenu-icon-focus-color:var(--p-navigation-submenu-icon-focus-color);--p-panelmenu-submenu-indent:1rem;--p-panelmenu-item-focus-background:var(--p-navigation-item-focus-background);--p-panelmenu-item-color:var(--p-navigation-item-color);--p-panelmenu-item-focus-color:var(--p-navigation-item-focus-color);--p-panelmenu-item-gap:.5rem;--p-panelmenu-item-padding:var(--p-navigation-item-padding);--p-panelmenu-item-border-radius:var(--p-content-border-radius);--p-panelmenu-item-icon-color:var(--p-navigation-item-icon-color);--p-panelmenu-item-icon-focus-color:var(--p-navigation-item-icon-focus-color);--p-panelmenu-panel-background:var(--p-content-background);--p-panelmenu-panel-border-color:var(--p-content-border-color);--p-panelmenu-panel-border-width:0;--p-panelmenu-panel-color:var(--p-content-color);--p-panelmenu-panel-padding:0;--p-panelmenu-panel-border-radius:0;--p-panelmenu-panel-last-border-width:0;--p-panelmenu-panel-last-bottom-border-radius:var(--p-content-border-radius);--p-panelmenu-panel-first-border-width:0;--p-panelmenu-panel-first-top-border-radius:var(--p-content-border-radius);--p-panelmenu-gap:0;--p-panelmenu-transition-duration:var(--p-transition-duration)}.p-panelmenu{display:flex;flex-direction:column;gap:var(--p-panelmenu-gap)}.p-panelmenu-panel{background:var(--p-panelmenu-panel-background);border-width:var(--p-panelmenu-panel-border-width);border-style:solid;border-color:var(--p-panelmenu-panel-border-color);color:var(--p-panelmenu-panel-color);border-radius:var(--p-panelmenu-panel-border-radius);padding:var(--p-panelmenu-panel-padding)}.p-panelmenu-panel:first-child{border-width:var(--p-panelmenu-panel-first-border-width);border-start-start-radius:var(--p-panelmenu-panel-first-top-border-radius);border-start-end-radius:var(--p-panelmenu-panel-first-top-border-radius)}.p-panelmenu-panel:last-child{border-width:var(--p-panelmenu-panel-last-border-width);border-end-start-radius:var(--p-panelmenu-panel-last-bottom-border-radius);border-end-end-radius:var(--p-panelmenu-panel-last-bottom-border-radius)}.p-panelmenu-header{outline:0 none}.p-panelmenu-header-content{border-radius:var(--p-panelmenu-item-border-radius);transition:background var(--p-panelmenu-transition-duration),color var(--p-panelmenu-transition-duration),outline-color var(--p-panelmenu-transition-duration),box-shadow var(--p-panelmenu-transition-duration);outline-color:transparent;color:var(--p-panelmenu-item-color)}.p-panelmenu-header-link{display:flex;gap:var(--p-panelmenu-item-gap);padding:var(--p-panelmenu-item-padding);align-items:center;-webkit-user-select:none;user-select:none;cursor:pointer;position:relative;text-decoration:none;color:inherit}.p-panelmenu-header-icon,.p-panelmenu-item-icon{color:var(--p-panelmenu-item-icon-color)}.p-panelmenu-submenu-icon{color:var(--p-panelmenu-submenu-icon-color)}.p-panelmenu-submenu-icon:dir(rtl){transform:rotate(180deg)}.p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content{background:var(--p-panelmenu-item-focus-background);color:var(--p-panelmenu-item-focus-color)}.p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content .p-panelmenu-header-icon{color:var(--p-panelmenu-item-icon-focus-color)}.p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content .p-panelmenu-submenu-icon{color:var(--p-panelmenu-submenu-icon-focus-color)}.p-panelmenu-header:not(.p-disabled) .p-panelmenu-header-content:hover{background:var(--p-panelmenu-item-focus-background);color:var(--p-panelmenu-item-focus-color)}.p-panelmenu-header:not(.p-disabled) .p-panelmenu-header-content:hover .p-panelmenu-header-icon{color:var(--p-panelmenu-item-icon-focus-color)}.p-panelmenu-header:not(.p-disabled) .p-panelmenu-header-content:hover .p-panelmenu-submenu-icon{color:var(--p-panelmenu-submenu-icon-focus-color)}.p-panelmenu-submenu{margin:0;padding:0 0 0 var(--p-panelmenu-submenu-indent);outline:0;list-style:none}.p-panelmenu-submenu:dir(rtl){padding:0 var(--p-panelmenu-submenu-indent) 0 0}.p-panelmenu-item-link{display:flex;gap:var(--p-panelmenu-item-gap);padding:var(--p-panelmenu-item-padding);align-items:center;-webkit-user-select:none;user-select:none;cursor:pointer;text-decoration:none;color:inherit;position:relative;overflow:hidden}.p-panelmenu-item-label{line-height:1}.p-panelmenu-item-content{border-radius:var(--p-panelmenu-item-border-radius);transition:background var(--p-panelmenu-transition-duration),color var(--p-panelmenu-transition-duration),outline-color var(--p-panelmenu-transition-duration),box-shadow var(--p-panelmenu-transition-duration);color:var(--p-panelmenu-item-color);outline-color:transparent}.p-panelmenu-item.p-focus>.p-panelmenu-item-content{background:var(--p-panelmenu-item-focus-background);color:var(--p-panelmenu-item-focus-color)}.p-panelmenu-item.p-focus>.p-panelmenu-item-content .p-panelmenu-item-icon{color:var(--p-panelmenu-item-focus-color)}.p-panelmenu-item.p-focus>.p-panelmenu-item-content .p-panelmenu-submenu-icon{color:var(--p-panelmenu-submenu-icon-focus-color)}.p-panelmenu-item:not(.p-disabled)>.p-panelmenu-item-content:hover{background:var(--p-panelmenu-item-focus-background);color:var(--p-panelmenu-item-focus-color)}.p-panelmenu-item:not(.p-disabled)>.p-panelmenu-item-content:hover .p-panelmenu-item-icon{color:var(--p-panelmenu-item-icon-focus-color)}.p-panelmenu-item:not(.p-disabled)>.p-panelmenu-item-content:hover .p-panelmenu-submenu-icon{color:var(--p-panelmenu-submenu-icon-focus-color)}.p-panelmenu-content-container{display:grid;grid-template-rows:1fr}.p-panelmenu-content-wrapper{min-height:0}:root,:host{--p-steps-item-number-background:var(--p-content-background);--p-steps-item-number-active-background:var(--p-content-background);--p-steps-item-number-border-color:var(--p-content-border-color);--p-steps-item-number-active-border-color:var(--p-content-border-color);--p-steps-item-number-color:var(--p-text-muted-color);--p-steps-item-number-active-color:var(--p-primary-color);--p-steps-item-number-size:2rem;--p-steps-item-number-font-size:1.143rem;--p-steps-item-number-font-weight:500;--p-steps-item-number-border-radius:50%;--p-steps-item-number-shadow:0px .5px 0px 0px rgba(0,0,0,.06),0px 1px 1px 0px rgba(0,0,0,.12);--p-steps-item-label-color:var(--p-text-muted-color);--p-steps-item-label-active-color:var(--p-primary-color);--p-steps-item-label-font-weight:500;--p-steps-item-link-border-radius:var(--p-content-border-radius);--p-steps-item-link-gap:.5rem;--p-steps-item-link-focus-ring-width:var(--p-focus-ring-width);--p-steps-item-link-focus-ring-style:var(--p-focus-ring-style);--p-steps-item-link-focus-ring-color:var(--p-focus-ring-color);--p-steps-item-link-focus-ring-offset:var(--p-focus-ring-offset);--p-steps-item-link-focus-ring-shadow:var(--p-focus-ring-shadow);--p-steps-separator-background:var(--p-content-border-color);--p-steps-transition-duration:var(--p-transition-duration)}.p-steps{position:relative}.p-steps-list{padding:0;margin:0;list-style-type:none;display:flex}.p-steps-item{position:relative;display:flex;justify-content:center;flex:1 1 auto}.p-steps-item.p-disabled,.p-steps-item.p-disabled *{opacity:1;pointer-events:auto;-webkit-user-select:auto;user-select:auto;cursor:auto}.p-steps-item:before{content:" ";border-top:2px solid var(--p-steps-separator-background);width:100%;top:50%;left:0;display:block;position:absolute;margin-top:calc(-1rem + 1px)}.p-steps-item:first-child:before{width:calc(50% + 1rem);transform:translate(100%)}.p-steps-item:last-child:before{width:50%}.p-steps-item-link{display:inline-flex;flex-direction:column;align-items:center;overflow:hidden;text-decoration:none;transition:outline-color var(--p-steps-transition-duration),box-shadow var(--p-steps-transition-duration);border-radius:var(--p-steps-item-link-border-radius);outline-color:transparent;gap:var(--p-steps-item-link-gap)}.p-steps-item-link:not(.p-disabled):focus-visible{box-shadow:var(--p-steps-item-link-focus-ring-shadow);outline:var(--p-steps-item-link-focus-ring-width) var(--p-steps-item-link-focus-ring-style) var(--p-steps-item-link-focus-ring-color);outline-offset:var(--p-steps-item-link-focus-ring-offset)}.p-steps-item-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:var(--p-steps-item-label-color);display:block;font-weight:var(--p-steps-item-label-font-weight)}.p-steps-item-number{display:flex;align-items:center;justify-content:center;color:var(--p-steps-item-number-color);border:2px solid var(--p-steps-item-number-border-color);background:var(--p-steps-item-number-background);min-width:var(--p-steps-item-number-size);height:var(--p-steps-item-number-size);line-height:var(--p-steps-item-number-size);font-size:var(--p-steps-item-number-font-size);z-index:1;border-radius:var(--p-steps-item-number-border-radius);position:relative;font-weight:var(--p-steps-item-number-font-weight)}.p-steps-item-number:after{content:" ";position:absolute;width:100%;height:100%;border-radius:var(--p-steps-item-number-border-radius);box-shadow:var(--p-steps-item-number-shadow)}.p-steps:not(.p-readonly) .p-steps-item{cursor:pointer}.p-steps-item-active .p-steps-item-number{background:var(--p-steps-item-number-active-background);border-color:var(--p-steps-item-number-active-border-color);color:var(--p-steps-item-number-active-color)}.p-steps-item-active .p-steps-item-label{color:var(--p-steps-item-label-active-color)}:root,:host{--p-tabmenu-active-bar-height:1px;--p-tabmenu-active-bar-bottom:-1px;--p-tabmenu-active-bar-background:var(--p-primary-color);--p-tabmenu-item-icon-color:var(--p-text-muted-color);--p-tabmenu-item-icon-hover-color:var(--p-text-color);--p-tabmenu-item-icon-active-color:var(--p-primary-color);--p-tabmenu-item-background:transparent;--p-tabmenu-item-hover-background:transparent;--p-tabmenu-item-active-background:transparent;--p-tabmenu-item-border-width:0 0 1px 0;--p-tabmenu-item-border-color:var(--p-content-border-color);--p-tabmenu-item-hover-border-color:var(--p-content-border-color);--p-tabmenu-item-active-border-color:var(--p-primary-color);--p-tabmenu-item-color:var(--p-text-muted-color);--p-tabmenu-item-hover-color:var(--p-text-color);--p-tabmenu-item-active-color:var(--p-primary-color);--p-tabmenu-item-padding:1rem 1.125rem;--p-tabmenu-item-font-weight:600;--p-tabmenu-item-margin:0 0 -1px 0;--p-tabmenu-item-gap:.5rem;--p-tabmenu-item-focus-ring-width:var(--p-focus-ring-width);--p-tabmenu-item-focus-ring-style:var(--p-focus-ring-style);--p-tabmenu-item-focus-ring-color:var(--p-focus-ring-color);--p-tabmenu-item-focus-ring-offset:var(--p-focus-ring-offset);--p-tabmenu-item-focus-ring-shadow:var(--p-focus-ring-shadow);--p-tabmenu-tablist-border-width:0 0 1px 0;--p-tabmenu-tablist-background:var(--p-content-background);--p-tabmenu-tablist-border-color:var(--p-content-border-color);--p-tabmenu-transition-duration:var(--p-transition-duration)}.p-tabmenu{overflow-x:auto}.p-tabmenu-tablist{display:flex;margin:0;padding:0;list-style-type:none;background:var(--p-tabmenu-tablist-background);border-style:solid;border-color:var(--p-tabmenu-tablist-border-color);border-width:var(--p-tabmenu-tablist-border-width);position:relative}.p-tabmenu-item-link{cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;text-decoration:none;position:relative;overflow:hidden;background:var(--p-tabmenu-item-background);border-style:solid;border-width:var(--p-tabmenu-item-border-width);border-color:var(--p-tabmenu-item-border-color);color:var(--p-tabmenu-item-color);padding:var(--p-tabmenu-item-padding);font-weight:var(--p-tabmenu-item-font-weight);transition:background var(--p-tabmenu-transition-duration),border-color var(--p-tabmenu-transition-duration),color var(--p-tabmenu-transition-duration),outline-color var(--p-tabmenu-transition-duration),box-shadow var(--p-tabmenu-transition-duration);margin:var(--p-tabmenu-item-margin);outline-color:transparent;gap:var(--p-tabmenu-item-gap)}.p-tabmenu-item-link:focus-visible{z-index:1;box-shadow:var(--p-tabmenu-item-focus-ring-shadow);outline:var(--p-tabmenu-item-focus-ring-width) var(--p-tabmenu-item-focus-ring-style) var(--p-tabmenu-item-focus-ring-color);outline-offset:var(--p-tabmenu-item-focus-ring-offset)}.p-tabmenu-item-icon{color:var(--p-tabmenu-item-icon-color);transition:background var(--p-tabmenu-transition-duration),border-color var(--p-tabmenu-transition-duration),color var(--p-tabmenu-transition-duration),outline-color var(--p-tabmenu-transition-duration),box-shadow var(--p-tabmenu-transition-duration)}.p-tabmenu-item-label{line-height:1}.p-tabmenu-item:not(.p-tabmenu-item-active):not(.p-disabled):hover .p-tabmenu-item-link{background:var(--p-tabmenu-item-hover-background);border-color:var(--p-tabmenu-item-hover-border-color);color:var(--p-tabmenu-item-hover-color)}.p-tabmenu-item:not(.p-tabmenu-item-active):not(.p-disabled):hover .p-tabmenu-item-icon{color:var(--p-tabmenu-item-icon-hover-color)}.p-tabmenu-item-active .p-tabmenu-item-link{background:var(--p-tabmenu-item-active-background);border-color:var(--p-tabmenu-item-active-border-color);color:var(--p-tabmenu-item-active-color)}.p-tabmenu-item-active .p-tabmenu-item-icon{color:var(--p-tabmenu-item-icon-active-color)}.p-tabmenu-active-bar{z-index:1;display:block;position:absolute;bottom:var(--p-tabmenu-active-bar-bottom);height:var(--p-tabmenu-active-bar-height);background:var(--p-tabmenu-active-bar-background);transition:.25s cubic-bezier(.35,0,.25,1)}.p-tabmenu::-webkit-scrollbar{display:none}:root,:host{--p-tieredmenu-separator-border-color:var(--p-content-border-color);--p-tieredmenu-submenu-icon-size:var(--p-navigation-submenu-icon-size);--p-tieredmenu-submenu-icon-color:var(--p-navigation-submenu-icon-color);--p-tieredmenu-submenu-icon-focus-color:var(--p-navigation-submenu-icon-focus-color);--p-tieredmenu-submenu-icon-active-color:var(--p-navigation-submenu-icon-active-color);--p-tieredmenu-submenu-mobile-indent:1rem;--p-tieredmenu-item-focus-background:var(--p-navigation-item-focus-background);--p-tieredmenu-item-active-background:var(--p-navigation-item-active-background);--p-tieredmenu-item-color:var(--p-navigation-item-color);--p-tieredmenu-item-focus-color:var(--p-navigation-item-focus-color);--p-tieredmenu-item-active-color:var(--p-navigation-item-active-color);--p-tieredmenu-item-padding:var(--p-navigation-item-padding);--p-tieredmenu-item-border-radius:var(--p-navigation-item-border-radius);--p-tieredmenu-item-gap:var(--p-navigation-item-gap);--p-tieredmenu-item-icon-color:var(--p-navigation-item-icon-color);--p-tieredmenu-item-icon-focus-color:var(--p-navigation-item-icon-focus-color);--p-tieredmenu-item-icon-active-color:var(--p-navigation-item-icon-active-color);--p-tieredmenu-list-padding:var(--p-navigation-list-padding);--p-tieredmenu-list-gap:var(--p-navigation-list-gap);--p-tieredmenu-background:var(--p-content-background);--p-tieredmenu-border-color:var(--p-content-border-color);--p-tieredmenu-color:var(--p-content-color);--p-tieredmenu-border-radius:var(--p-content-border-radius);--p-tieredmenu-shadow:var(--p-overlay-navigation-shadow);--p-tieredmenu-transition-duration:var(--p-transition-duration)}.p-tieredmenu{background:var(--p-tieredmenu-background);color:var(--p-tieredmenu-color);border:1px solid var(--p-tieredmenu-border-color);border-radius:var(--p-tieredmenu-border-radius);min-width:12.5rem}.p-tieredmenu-root-list,.p-tieredmenu-submenu{margin:0;padding:var(--p-tieredmenu-list-padding);list-style:none;outline:0 none;display:flex;flex-direction:column;gap:var(--p-tieredmenu-list-gap)}.p-tieredmenu-submenu{position:absolute;min-width:100%;z-index:1;background:var(--p-tieredmenu-background);color:var(--p-tieredmenu-color);border:1px solid var(--p-tieredmenu-border-color);border-radius:var(--p-tieredmenu-border-radius);box-shadow:var(--p-tieredmenu-shadow)}.p-tieredmenu-item{position:relative}.p-tieredmenu-item-content{transition:background var(--p-tieredmenu-transition-duration),color var(--p-tieredmenu-transition-duration);border-radius:var(--p-tieredmenu-item-border-radius);color:var(--p-tieredmenu-item-color)}.p-tieredmenu-item-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative;color:inherit;padding:var(--p-tieredmenu-item-padding);gap:var(--p-tieredmenu-item-gap);-webkit-user-select:none;user-select:none;outline:0 none}.p-tieredmenu-item-label{line-height:1}.p-tieredmenu-item-icon{color:var(--p-tieredmenu-item-icon-color)}.p-tieredmenu-submenu-icon{color:var(--p-tieredmenu-submenu-icon-color);margin-left:auto;font-size:var(--p-tieredmenu-submenu-icon-size);width:var(--p-tieredmenu-submenu-icon-size);height:var(--p-tieredmenu-submenu-icon-size)}.p-tieredmenu-submenu-icon:dir(rtl){margin-left:0;margin-right:auto}.p-tieredmenu-item.p-focus>.p-tieredmenu-item-content{color:var(--p-tieredmenu-item-focus-color);background:var(--p-tieredmenu-item-focus-background)}.p-tieredmenu-item.p-focus>.p-tieredmenu-item-content .p-tieredmenu-item-icon{color:var(--p-tieredmenu-item-icon-focus-color)}.p-tieredmenu-item.p-focus>.p-tieredmenu-item-content .p-tieredmenu-submenu-icon{color:var(--p-tieredmenu-submenu-icon-focus-color)}.p-tieredmenu-item:not(.p-disabled)>.p-tieredmenu-item-content:hover{color:var(--p-tieredmenu-item-focus-color);background:var(--p-tieredmenu-item-focus-background)}.p-tieredmenu-item:not(.p-disabled)>.p-tieredmenu-item-content:hover .p-tieredmenu-item-icon{color:var(--p-tieredmenu-item-icon-focus-color)}.p-tieredmenu-item:not(.p-disabled)>.p-tieredmenu-item-content:hover .p-tieredmenu-submenu-icon{color:var(--p-tieredmenu-submenu-icon-focus-color)}.p-tieredmenu-item-active>.p-tieredmenu-item-content{color:var(--p-tieredmenu-item-active-color);background:var(--p-tieredmenu-item-active-background)}.p-tieredmenu-item-active>.p-tieredmenu-item-content .p-tieredmenu-item-icon{color:var(--p-tieredmenu-item-icon-active-color)}.p-tieredmenu-item-active>.p-tieredmenu-item-content .p-tieredmenu-submenu-icon{color:var(--p-tieredmenu-submenu-icon-active-color)}.p-tieredmenu-separator{border-block-start:1px solid var(--p-tieredmenu-separator-border-color)}.p-tieredmenu-overlay{box-shadow:var(--p-tieredmenu-shadow);will-change:transform}.p-tieredmenu-mobile .p-tieredmenu-submenu{position:static;box-shadow:none;border:0 none;padding-inline-start:var(--p-tieredmenu-submenu-mobile-indent);padding-inline-end:0}.p-tieredmenu-mobile .p-tieredmenu-submenu:dir(rtl){padding-inline-start:0;padding-inline-end:var(--p-tieredmenu-submenu-mobile-indent)}.p-tieredmenu-mobile .p-tieredmenu-submenu-icon{transition:transform .2s;transform:rotate(90deg)}.p-tieredmenu-mobile .p-tieredmenu-item-active>.p-tieredmenu-item-content .p-tieredmenu-submenu-icon{transform:rotate(-90deg)}:root,:host{--p-message-simple-content-padding:0;--p-message-outlined-border-width:1px;--p-message-close-icon-size:1rem;--p-message-close-icon-lg-size:1.125rem;--p-message-close-icon-sm-size:.875rem;--p-message-close-button-width:2rem;--p-message-close-button-height:2rem;--p-message-close-button-border-radius:50%;--p-message-close-button-focus-ring-width:var(--p-focus-ring-width);--p-message-close-button-focus-ring-style:var(--p-focus-ring-style);--p-message-close-button-focus-ring-offset:var(--p-focus-ring-offset);--p-message-icon-size:1.25rem;--p-message-icon-lg-size:1.5rem;--p-message-icon-sm-size:1rem;--p-message-text-font-size:1rem;--p-message-text-font-weight:500;--p-message-text-lg-font-size:1.125rem;--p-message-text-sm-font-size:.875rem;--p-message-content-padding:1rem 1.25rem;--p-message-content-gap:.5rem;--p-message-content-lg-padding:.825rem .825rem;--p-message-content-sm-padding:.625rem .625rem;--p-message-border-radius:var(--p-content-border-radius);--p-message-border-width:0;--p-message-transition-duration:var(--p-transition-duration);--p-message-contrast-background:var(--p-surface-900);--p-message-contrast-border-color:var(--p-surface-950);--p-message-contrast-color:var(--p-surface-50);--p-message-contrast-shadow:none;--p-message-contrast-simple-color:var(--p-surface-950);--p-message-contrast-outlined-color:var(--p-surface-950);--p-message-contrast-outlined-border-color:var(--p-surface-950);--p-message-contrast-close-button-hover-background:var(--p-surface-800);--p-message-contrast-close-button-focus-ring-color:var(--p-surface-50);--p-message-contrast-close-button-focus-ring-shadow:none;--p-message-secondary-background:var(--p-surface-100);--p-message-secondary-border-color:var(--p-surface-200);--p-message-secondary-color:var(--p-surface-600);--p-message-secondary-shadow:none;--p-message-secondary-simple-color:var(--p-surface-600);--p-message-secondary-outlined-color:var(--p-surface-600);--p-message-secondary-outlined-border-color:var(--p-surface-600);--p-message-secondary-close-button-hover-background:var(--p-surface-200);--p-message-secondary-close-button-focus-ring-color:var(--p-surface-600);--p-message-secondary-close-button-focus-ring-shadow:none;--p-message-error-background:color-mix(in srgb,var(--p-red-50),transparent 5%);--p-message-error-border-color:var(--p-red-200);--p-message-error-color:var(--p-red-600);--p-message-error-shadow:none;--p-message-error-simple-color:var(--p-red-600);--p-message-error-outlined-color:var(--p-red-600);--p-message-error-outlined-border-color:var(--p-red-600);--p-message-error-close-button-hover-background:var(--p-red-100);--p-message-error-close-button-focus-ring-color:var(--p-red-600);--p-message-error-close-button-focus-ring-shadow:none;--p-message-warn-background:color-mix(in srgb,var(--p-yellow-50),transparent 5%);--p-message-warn-border-color:var(--p-yellow-200);--p-message-warn-color:var(--p-yellow-900);--p-message-warn-shadow:none;--p-message-warn-simple-color:var(--p-yellow-900);--p-message-warn-outlined-color:var(--p-yellow-900);--p-message-warn-outlined-border-color:var(--p-yellow-900);--p-message-warn-close-button-hover-background:var(--p-yellow-100);--p-message-warn-close-button-focus-ring-color:var(--p-yellow-600);--p-message-warn-close-button-focus-ring-shadow:none;--p-message-success-background:color-mix(in srgb,var(--p-green-50),transparent 5%);--p-message-success-border-color:var(--p-green-200);--p-message-success-color:var(--p-green-600);--p-message-success-shadow:none;--p-message-success-simple-color:var(--p-green-600);--p-message-success-outlined-color:var(--p-green-600);--p-message-success-outlined-border-color:var(--p-green-600);--p-message-success-close-button-hover-background:var(--p-green-100);--p-message-success-close-button-focus-ring-color:var(--p-green-600);--p-message-success-close-button-focus-ring-shadow:none;--p-message-info-background:color-mix(in srgb,var(--p-blue-50),transparent 5%);--p-message-info-border-color:var(--p-blue-200);--p-message-info-color:var(--p-blue-600);--p-message-info-shadow:none;--p-message-info-simple-color:var(--p-blue-600);--p-message-info-outlined-color:var(--p-blue-600);--p-message-info-outlined-border-color:var(--p-blue-600);--p-message-info-close-button-hover-background:var(--p-blue-100);--p-message-info-close-button-focus-ring-color:var(--p-blue-600);--p-message-info-close-button-focus-ring-shadow:none}.p-message{display:grid;grid-template-rows:1fr;border-radius:var(--p-message-border-radius);outline-width:var(--p-message-border-width);outline-style:solid}.p-message-content-wrapper{min-height:0}.p-message-content{display:flex;align-items:center;padding:var(--p-message-content-padding);gap:var(--p-message-content-gap)}.p-message-icon{flex-shrink:0}.p-message-close-button{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-inline-start:auto;overflow:hidden;position:relative;width:var(--p-message-close-button-width);height:var(--p-message-close-button-height);border-radius:var(--p-message-close-button-border-radius);background:transparent;transition:background var(--p-message-transition-duration),color var(--p-message-transition-duration),outline-color var(--p-message-transition-duration),box-shadow var(--p-message-transition-duration),opacity .3s;outline-color:transparent;color:inherit;padding:0;border:none;cursor:pointer;-webkit-user-select:none;user-select:none}.p-message-close-icon{font-size:var(--p-message-close-icon-size);width:var(--p-message-close-icon-size);height:var(--p-message-close-icon-size)}.p-message-close-button:focus-visible{outline-width:var(--p-message-close-button-focus-ring-width);outline-style:var(--p-message-close-button-focus-ring-style);outline-offset:var(--p-message-close-button-focus-ring-offset)}.p-message-info{background:var(--p-message-info-background);outline-color:var(--p-message-info-border-color);color:var(--p-message-info-color);box-shadow:var(--p-message-info-shadow)}.p-message-info .p-message-close-button:focus-visible{outline-color:var(--p-message-info-close-button-focus-ring-color);box-shadow:var(--p-message-info-close-button-focus-ring-shadow)}.p-message-info .p-message-close-button:hover{background:var(--p-message-info-close-button-hover-background)}.p-message-info.p-message-outlined{color:var(--p-message-info-outlined-color);outline-color:var(--p-message-info-outlined-border-color)}.p-message-info.p-message-simple{color:var(--p-message-info-simple-color)}.p-message-success{background:var(--p-message-success-background);outline-color:var(--p-message-success-border-color);color:var(--p-message-success-color);box-shadow:var(--p-message-success-shadow)}.p-message-success .p-message-close-button:focus-visible{outline-color:var(--p-message-success-close-button-focus-ring-color);box-shadow:var(--p-message-success-close-button-focus-ring-shadow)}.p-message-success .p-message-close-button:hover{background:var(--p-message-success-close-button-hover-background)}.p-message-success.p-message-outlined{color:var(--p-message-success-outlined-color);outline-color:var(--p-message-success-outlined-border-color)}.p-message-success.p-message-simple{color:var(--p-message-success-simple-color)}.p-message-warn{background:var(--p-message-warn-background);outline-color:var(--p-message-warn-border-color);color:var(--p-message-warn-color);box-shadow:var(--p-message-warn-shadow)}.p-message-warn .p-message-close-button:focus-visible{outline-color:var(--p-message-warn-close-button-focus-ring-color);box-shadow:var(--p-message-warn-close-button-focus-ring-shadow)}.p-message-warn .p-message-close-button:hover{background:var(--p-message-warn-close-button-hover-background)}.p-message-warn.p-message-outlined{color:var(--p-message-warn-outlined-color);outline-color:var(--p-message-warn-outlined-border-color)}.p-message-warn.p-message-simple{color:var(--p-message-warn-simple-color)}.p-message-error{background:var(--p-message-error-background);outline-color:var(--p-message-error-border-color);color:var(--p-message-error-color);box-shadow:var(--p-message-error-shadow)}.p-message-error .p-message-close-button:focus-visible{outline-color:var(--p-message-error-close-button-focus-ring-color);box-shadow:var(--p-message-error-close-button-focus-ring-shadow)}.p-message-error .p-message-close-button:hover{background:var(--p-message-error-close-button-hover-background)}.p-message-error.p-message-outlined{color:var(--p-message-error-outlined-color);outline-color:var(--p-message-error-outlined-border-color)}.p-message-error.p-message-simple{color:var(--p-message-error-simple-color)}.p-message-secondary{background:var(--p-message-secondary-background);outline-color:var(--p-message-secondary-border-color);color:var(--p-message-secondary-color);box-shadow:var(--p-message-secondary-shadow)}.p-message-secondary .p-message-close-button:focus-visible{outline-color:var(--p-message-secondary-close-button-focus-ring-color);box-shadow:var(--p-message-secondary-close-button-focus-ring-shadow)}.p-message-secondary .p-message-close-button:hover{background:var(--p-message-secondary-close-button-hover-background)}.p-message-secondary.p-message-outlined{color:var(--p-message-secondary-outlined-color);outline-color:var(--p-message-secondary-outlined-border-color)}.p-message-secondary.p-message-simple{color:var(--p-message-secondary-simple-color)}.p-message-contrast{background:var(--p-message-contrast-background);outline-color:var(--p-message-contrast-border-color);color:var(--p-message-contrast-color);box-shadow:var(--p-message-contrast-shadow)}.p-message-contrast .p-message-close-button:focus-visible{outline-color:var(--p-message-contrast-close-button-focus-ring-color);box-shadow:var(--p-message-contrast-close-button-focus-ring-shadow)}.p-message-contrast .p-message-close-button:hover{background:var(--p-message-contrast-close-button-hover-background)}.p-message-contrast.p-message-outlined{color:var(--p-message-contrast-outlined-color);outline-color:var(--p-message-contrast-outlined-border-color)}.p-message-contrast.p-message-simple{color:var(--p-message-contrast-simple-color)}.p-message-text{font-size:var(--p-message-text-font-size);font-weight:var(--p-message-text-font-weight)}.p-message-icon{font-size:var(--p-message-icon-size);width:var(--p-message-icon-size);height:var(--p-message-icon-size)}.p-message-sm .p-message-content{padding:var(--p-message-content-sm-padding)}.p-message-sm .p-message-text{font-size:var(--p-message-text-sm-font-size)}.p-message-sm .p-message-icon{font-size:var(--p-message-icon-sm-size);width:var(--p-message-icon-sm-size);height:var(--p-message-icon-sm-size)}.p-message-sm .p-message-close-icon{font-size:var(--p-message-close-icon-sm-size);width:var(--p-message-close-icon-sm-size);height:var(--p-message-close-icon-sm-size)}.p-message-lg .p-message-content{padding:var(--p-message-content-lg-padding)}.p-message-lg .p-message-text{font-size:var(--p-message-text-lg-font-size)}.p-message-lg .p-message-icon{font-size:var(--p-message-icon-lg-size);width:var(--p-message-icon-lg-size);height:var(--p-message-icon-lg-size)}.p-message-lg .p-message-close-icon{font-size:var(--p-message-close-icon-lg-size);width:var(--p-message-close-icon-lg-size);height:var(--p-message-close-icon-lg-size)}.p-message-outlined{background:transparent;outline-width:var(--p-message-outlined-border-width)}.p-message-simple{background:transparent;outline-color:transparent;box-shadow:none}.p-message-simple .p-message-content{padding:var(--p-message-simple-content-padding)}.p-message-outlined .p-message-close-button:hover,.p-message-simple .p-message-close-button:hover{background:transparent}.p-message-enter-active{animation:p-animate-message-enter .3s ease-out forwards;overflow:hidden}.p-message-leave-active{animation:p-animate-message-leave .15s ease-in forwards;overflow:hidden}@keyframes p-animate-message-enter{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}@keyframes p-animate-message-leave{0%{opacity:1;grid-template-rows:1fr}to{opacity:0;margin:0;grid-template-rows:0fr}}:root,:host{--p-inlinemessage-icon-size:1rem;--p-inlinemessage-text-font-weight:500;--p-inlinemessage-padding:var(--p-form-field-padding-y) var(--p-form-field-padding-x);--p-inlinemessage-border-radius:var(--p-content-border-radius);--p-inlinemessage-gap:.5rem;--p-inlinemessage-contrast-background:var(--p-surface-900);--p-inlinemessage-contrast-border-color:var(--p-surface-950);--p-inlinemessage-contrast-color:var(--p-surface-50);--p-inlinemessage-contrast-shadow:0px 4px 8px 0px color-mix(in srgb,var(--p-surface-950),transparent 96%);--p-inlinemessage-secondary-background:var(--p-surface-100);--p-inlinemessage-secondary-border-color:var(--p-surface-200);--p-inlinemessage-secondary-color:var(--p-surface-600);--p-inlinemessage-secondary-shadow:0px 4px 8px 0px color-mix(in srgb,var(--p-surface-500),transparent 96%);--p-inlinemessage-error-background:color-mix(in srgb,var(--p-red-50),transparent 5%);--p-inlinemessage-error-border-color:var(--p-red-200);--p-inlinemessage-error-color:var(--p-red-600);--p-inlinemessage-error-shadow:0px 4px 8px 0px color-mix(in srgb,var(--p-red-500),transparent 96%);--p-inlinemessage-warn-background:color-mix(in srgb,var(--p-yellow-50),transparent 5%);--p-inlinemessage-warn-border-color:var(--p-yellow-200);--p-inlinemessage-warn-color:var(--p-yellow-600);--p-inlinemessage-warn-shadow:0px 4px 8px 0px color-mix(in srgb,var(--p-yellow-500),transparent 96%);--p-inlinemessage-success-background:color-mix(in srgb,var(--p-green-50),transparent 5%);--p-inlinemessage-success-border-color:var(--p-green-200);--p-inlinemessage-success-color:var(--p-green-600);--p-inlinemessage-success-shadow:0px 4px 8px 0px color-mix(in srgb,var(--p-green-500),transparent 96%);--p-inlinemessage-info-background:color-mix(in srgb,var(--p-blue-50),transparent 5%);--p-inlinemessage-info-border-color:var(--p-blue-200);--p-inlinemessage-info-color:var(--p-blue-600);--p-inlinemessage-info-shadow:0px 4px 8px 0px color-mix(in srgb,var(--p-blue-500),transparent 96%)}.p-inlinemessage{display:inline-flex;align-items:center;justify-content:center;padding:var(--p-inlinemessage-padding);border-radius:var(--p-inlinemessage-border-radius);gap:var(--p-inlinemessage-gap)}.p-inlinemessage-text{font-weight:var(--p-inlinemessage-text-font-weight)}.p-inlinemessage-icon{flex-shrink:0;font-size:var(--p-inlinemessage-icon-size);width:var(--p-inlinemessage-icon-size);height:var(--p-inlinemessage-icon-size)}.p-inlinemessage-icon-only .p-inlinemessage-text{visibility:hidden;width:0}.p-inlinemessage-info{background:var(--p-inlinemessage-info-background);border:1px solid var(--p-inlinemessage-info-border-color);color:var(--p-inlinemessage-info-color);box-shadow:var(--p-inlinemessage-info-shadow)}.p-inlinemessage-info .p-inlinemessage-icon{color:var(--p-inlinemessage-info-color)}.p-inlinemessage-success{background:var(--p-inlinemessage-success-background);border:1px solid var(--p-inlinemessage-success-border-color);color:var(--p-inlinemessage-success-color);box-shadow:var(--p-inlinemessage-success-shadow)}.p-inlinemessage-success .p-inlinemessage-icon{color:var(--p-inlinemessage-success-color)}.p-inlinemessage-warn{background:var(--p-inlinemessage-warn-background);border:1px solid var(--p-inlinemessage-warn-border-color);color:var(--p-inlinemessage-warn-color);box-shadow:var(--p-inlinemessage-warn-shadow)}.p-inlinemessage-warn .p-inlinemessage-icon{color:var(--p-inlinemessage-warn-color)}.p-inlinemessage-error{background:var(--p-inlinemessage-error-background);border:1px solid var(--p-inlinemessage-error-border-color);color:var(--p-inlinemessage-error-color);box-shadow:var(--p-inlinemessage-error-shadow)}.p-inlinemessage-error .p-inlinemessage-icon{color:var(--p-inlinemessage-error-color)}.p-inlinemessage-secondary{background:var(--p-inlinemessage-secondary-background);border:1px solid var(--p-inlinemessage-secondary-border-color);color:var(--p-inlinemessage-secondary-color);box-shadow:var(--p-inlinemessage-secondary-shadow)}.p-inlinemessage-secondary .p-inlinemessage-icon{color:var(--p-inlinemessage-secondary-color)}.p-inlinemessage-contrast{background:var(--p-inlinemessage-contrast-background);border:1px solid var(--p-inlinemessage-contrast-border-color);color:var(--p-inlinemessage-contrast-color);box-shadow:var(--p-inlinemessage-contrast-shadow)}.p-inlinemessage-contrast .p-inlinemessage-icon{color:var(--p-inlinemessage-contrast-color)}:root,:host{--p-toast-close-icon-size:1rem;--p-toast-close-button-width:2rem;--p-toast-close-button-height:2rem;--p-toast-close-button-border-radius:50%;--p-toast-close-button-focus-ring-width:var(--p-focus-ring-width);--p-toast-close-button-focus-ring-style:var(--p-focus-ring-style);--p-toast-close-button-focus-ring-offset:var(--p-focus-ring-offset);--p-toast-detail-font-weight:500;--p-toast-detail-font-size:.875rem;--p-toast-summary-font-weight:500;--p-toast-summary-font-size:1rem;--p-toast-text-gap:.5rem;--p-toast-content-padding:var(--p-overlay-popover-padding);--p-toast-content-gap:.5rem;--p-toast-icon-size:1.25rem;--p-toast-width:25rem;--p-toast-border-radius:var(--p-content-border-radius);--p-toast-border-width:0;--p-toast-transition-duration:var(--p-transition-duration);--p-toast-contrast-background:var(--p-surface-900);--p-toast-contrast-border-color:var(--p-surface-950);--p-toast-contrast-color:var(--p-surface-50);--p-toast-contrast-detail-color:var(--p-surface-0);--p-toast-contrast-shadow:0px 3px 5px -1px rgba(0,0,0,.2),0px 6px 10px 0px rgba(0,0,0,.14),0px 1px 18px 0px rgba(0,0,0,.12);--p-toast-contrast-close-button-hover-background:var(--p-surface-800);--p-toast-contrast-close-button-focus-ring-color:var(--p-surface-50);--p-toast-contrast-close-button-focus-ring-shadow:none;--p-toast-secondary-background:var(--p-surface-100);--p-toast-secondary-border-color:var(--p-surface-200);--p-toast-secondary-color:var(--p-surface-600);--p-toast-secondary-detail-color:var(--p-surface-700);--p-toast-secondary-shadow:0px 3px 5px -1px rgba(0,0,0,.2),0px 6px 10px 0px rgba(0,0,0,.14),0px 1px 18px 0px rgba(0,0,0,.12);--p-toast-secondary-close-button-hover-background:var(--p-surface-200);--p-toast-secondary-close-button-focus-ring-color:var(--p-surface-600);--p-toast-secondary-close-button-focus-ring-shadow:none;--p-toast-error-background:var(--p-red-50);--p-toast-error-border-color:var(--p-red-200);--p-toast-error-color:var(--p-red-600);--p-toast-error-detail-color:var(--p-surface-700);--p-toast-error-shadow:0px 3px 5px -1px rgba(0,0,0,.2),0px 6px 10px 0px rgba(0,0,0,.14),0px 1px 18px 0px rgba(0,0,0,.12);--p-toast-error-close-button-hover-background:var(--p-red-100);--p-toast-error-close-button-focus-ring-color:var(--p-red-600);--p-toast-error-close-button-focus-ring-shadow:none;--p-toast-warn-background:var(--p-yellow-50);--p-toast-warn-border-color:var(--p-yellow-200);--p-toast-warn-color:var(--p-yellow-900);--p-toast-warn-detail-color:var(--p-surface-700);--p-toast-warn-shadow:0px 3px 5px -1px rgba(0,0,0,.2),0px 6px 10px 0px rgba(0,0,0,.14),0px 1px 18px 0px rgba(0,0,0,.12);--p-toast-warn-close-button-hover-background:var(--p-yellow-100);--p-toast-warn-close-button-focus-ring-color:var(--p-yellow-600);--p-toast-warn-close-button-focus-ring-shadow:none;--p-toast-success-background:var(--p-green-50);--p-toast-success-border-color:var(--p-green-200);--p-toast-success-color:var(--p-green-600);--p-toast-success-detail-color:var(--p-surface-700);--p-toast-success-shadow:0px 3px 5px -1px rgba(0,0,0,.2),0px 6px 10px 0px rgba(0,0,0,.14),0px 1px 18px 0px rgba(0,0,0,.12);--p-toast-success-close-button-hover-background:var(--p-green-100);--p-toast-success-close-button-focus-ring-color:var(--p-green-600);--p-toast-success-close-button-focus-ring-shadow:none;--p-toast-info-background:var(--p-blue-50);--p-toast-info-border-color:var(--p-blue-200);--p-toast-info-color:var(--p-blue-600);--p-toast-info-detail-color:var(--p-surface-700);--p-toast-info-shadow:0px 3px 5px -1px rgba(0,0,0,.2),0px 6px 10px 0px rgba(0,0,0,.14),0px 1px 18px 0px rgba(0,0,0,.12);--p-toast-info-close-button-hover-background:var(--p-blue-100);--p-toast-info-close-button-focus-ring-color:var(--p-blue-600);--p-toast-info-close-button-focus-ring-shadow:none;--p-toast-blur:0}.p-toast{width:var(--p-toast-width);white-space:pre-line;word-break:break-word}.p-toast-message{margin:0 0 1rem;display:grid;grid-template-rows:1fr}.p-toast-message-icon{flex-shrink:0;font-size:var(--p-toast-icon-size);width:var(--p-toast-icon-size);height:var(--p-toast-icon-size)}.p-toast-message-content{display:flex;align-items:flex-start;padding:var(--p-toast-content-padding);gap:var(--p-toast-content-gap);min-height:0;overflow:hidden;transition:padding .25s ease-in}.p-toast-message-text{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--p-toast-text-gap)}.p-toast-summary{font-weight:var(--p-toast-summary-font-weight);font-size:var(--p-toast-summary-font-size)}.p-toast-detail{font-weight:var(--p-toast-detail-font-weight);font-size:var(--p-toast-detail-font-size)}.p-toast-close-button{display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;cursor:pointer;background:transparent;transition:background var(--p-toast-transition-duration),color var(--p-toast-transition-duration),outline-color var(--p-toast-transition-duration),box-shadow var(--p-toast-transition-duration);outline-color:transparent;color:inherit;width:var(--p-toast-close-button-width);height:var(--p-toast-close-button-height);border-radius:var(--p-toast-close-button-border-radius);margin:-25% 0 0;right:-25%;padding:0;border:none;-webkit-user-select:none;user-select:none}.p-toast-close-button:dir(rtl){margin:-25% 0 0 auto;left:-25%;right:auto}.p-toast-message-info,.p-toast-message-success,.p-toast-message-warn,.p-toast-message-error,.p-toast-message-secondary,.p-toast-message-contrast{border-width:var(--p-toast-border-width);border-style:solid;-webkit-backdrop-filter:blur(var(--p-toast-blur));backdrop-filter:blur(var(--p-toast-blur));border-radius:var(--p-toast-border-radius)}.p-toast-close-icon{font-size:var(--p-toast-close-icon-size);width:var(--p-toast-close-icon-size);height:var(--p-toast-close-icon-size)}.p-toast-close-button:focus-visible{outline-width:var(--p-focus-ring-width);outline-style:var(--p-focus-ring-style);outline-offset:var(--p-focus-ring-offset)}.p-toast-message-info{background:var(--p-toast-info-background);border-color:var(--p-toast-info-border-color);color:var(--p-toast-info-color);box-shadow:var(--p-toast-info-shadow)}.p-toast-message-info .p-toast-detail{color:var(--p-toast-info-detail-color)}.p-toast-message-info .p-toast-close-button:focus-visible{outline-color:var(--p-toast-info-close-button-focus-ring-color);box-shadow:var(--p-toast-info-close-button-focus-ring-shadow)}.p-toast-message-info .p-toast-close-button:hover{background:var(--p-toast-info-close-button-hover-background)}.p-toast-message-success{background:var(--p-toast-success-background);border-color:var(--p-toast-success-border-color);color:var(--p-toast-success-color);box-shadow:var(--p-toast-success-shadow)}.p-toast-message-success .p-toast-detail{color:var(--p-toast-success-detail-color)}.p-toast-message-success .p-toast-close-button:focus-visible{outline-color:var(--p-toast-success-close-button-focus-ring-color);box-shadow:var(--p-toast-success-close-button-focus-ring-shadow)}.p-toast-message-success .p-toast-close-button:hover{background:var(--p-toast-success-close-button-hover-background)}.p-toast-message-warn{background:var(--p-toast-warn-background);border-color:var(--p-toast-warn-border-color);color:var(--p-toast-warn-color);box-shadow:var(--p-toast-warn-shadow)}.p-toast-message-warn .p-toast-detail{color:var(--p-toast-warn-detail-color)}.p-toast-message-warn .p-toast-close-button:focus-visible{outline-color:var(--p-toast-warn-close-button-focus-ring-color);box-shadow:var(--p-toast-warn-close-button-focus-ring-shadow)}.p-toast-message-warn .p-toast-close-button:hover{background:var(--p-toast-warn-close-button-hover-background)}.p-toast-message-error{background:var(--p-toast-error-background);border-color:var(--p-toast-error-border-color);color:var(--p-toast-error-color);box-shadow:var(--p-toast-error-shadow)}.p-toast-message-error .p-toast-detail{color:var(--p-toast-error-detail-color)}.p-toast-message-error .p-toast-close-button:focus-visible{outline-color:var(--p-toast-error-close-button-focus-ring-color);box-shadow:var(--p-toast-error-close-button-focus-ring-shadow)}.p-toast-message-error .p-toast-close-button:hover{background:var(--p-toast-error-close-button-hover-background)}.p-toast-message-secondary{background:var(--p-toast-secondary-background);border-color:var(--p-toast-secondary-border-color);color:var(--p-toast-secondary-color);box-shadow:var(--p-toast-secondary-shadow)}.p-toast-message-secondary .p-toast-detail{color:var(--p-toast-secondary-detail-color)}.p-toast-message-secondary .p-toast-close-button:focus-visible{outline-color:var(--p-toast-secondary-close-button-focus-ring-color);box-shadow:var(--p-toast-secondary-close-button-focus-ring-shadow)}.p-toast-message-secondary .p-toast-close-button:hover{background:var(--p-toast-secondary-close-button-hover-background)}.p-toast-message-contrast{background:var(--p-toast-contrast-background);border-color:var(--p-toast-contrast-border-color);color:var(--p-toast-contrast-color);box-shadow:var(--p-toast-contrast-shadow)}.p-toast-message-contrast .p-toast-detail{color:var(--p-toast-contrast-detail-color)}.p-toast-message-contrast .p-toast-close-button:focus-visible{outline-color:var(--p-toast-contrast-close-button-focus-ring-color);box-shadow:var(--p-toast-contrast-close-button-focus-ring-shadow)}.p-toast-message-contrast .p-toast-close-button:hover{background:var(--p-toast-contrast-close-button-hover-background)}.p-toast-top-center,.p-toast-bottom-center{transform:translate(-50%)}.p-toast-center{min-width:20vw;transform:translate(-50%,-50%)}.p-toast-message-enter-active{animation:p-animate-toast-enter .3s ease-out}.p-toast-message-leave-active{animation:p-animate-toast-leave .25s ease-in}.p-toast-message-leave-to .p-toast-message-content{padding-top:0;padding-bottom:0}@keyframes p-animate-toast-enter{0%{opacity:0;transform:scale(.6)}to{opacity:1;grid-template-rows:1fr}}@keyframes p-animate-toast-leave{0%{opacity:1}to{opacity:0;margin-bottom:0;grid-template-rows:0fr;transform:translateY(-100%) scale(.6)}}:root,:host{--p-carousel-indicator-width:1.25rem;--p-carousel-indicator-height:1.25rem;--p-carousel-indicator-border-radius:50%;--p-carousel-indicator-focus-ring-width:0;--p-carousel-indicator-focus-ring-style:none;--p-carousel-indicator-focus-ring-color:unset;--p-carousel-indicator-focus-ring-offset:0;--p-carousel-indicator-focus-ring-shadow:none;--p-carousel-indicator-list-padding:1rem;--p-carousel-indicator-list-gap:1rem;--p-carousel-content-gap:.25rem;--p-carousel-transition-duration:var(--p-transition-duration);--p-carousel-indicator-background:var(--p-surface-200);--p-carousel-indicator-hover-background:var(--p-surface-300);--p-carousel-indicator-active-background:var(--p-primary-color)}.p-carousel{display:flex;flex-direction:column}.p-carousel-content-container{display:flex;flex-direction:column;overflow:auto}.p-carousel-content{display:flex;flex-direction:row;gap:var(--p-carousel-content-gap)}.p-carousel-content:dir(rtl){flex-direction:row-reverse}.p-carousel-viewport{overflow:hidden;width:100%}.p-carousel-item-list{display:flex;flex-direction:row}.p-carousel-item-list:dir(rtl){flex-direction:row-reverse}.p-carousel-prev-button,.p-carousel-next-button{align-self:center;flex-shrink:0}.p-carousel-indicator-list{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;padding:var(--p-carousel-indicator-list-padding);gap:var(--p-carousel-indicator-list-gap);margin:0;list-style:none}.p-carousel-indicator-button{display:flex;align-items:center;justify-content:center;background:var(--p-carousel-indicator-background);width:var(--p-carousel-indicator-width);height:var(--p-carousel-indicator-height);border:0 none;transition:background var(--p-carousel-transition-duration),color var(--p-carousel-transition-duration),outline-color var(--p-carousel-transition-duration),box-shadow var(--p-carousel-transition-duration);outline-color:transparent;border-radius:var(--p-carousel-indicator-border-radius);padding:0;margin:0;-webkit-user-select:none;user-select:none;cursor:pointer}.p-carousel-indicator-button:focus-visible{box-shadow:var(--p-carousel-indicator-focus-ring-shadow);outline:var(--p-carousel-indicator-focus-ring-width) var(--p-carousel-indicator-focus-ring-style) var(--p-carousel-indicator-focus-ring-color);outline-offset:var(--p-carousel-indicator-focus-ring-offset)}.p-carousel-indicator-button:hover{background:var(--p-carousel-indicator-hover-background)}.p-carousel-indicator-active .p-carousel-indicator-button{background:var(--p-carousel-indicator-active-background)}.p-carousel-vertical .p-carousel-content{flex-direction:column}.p-carousel-vertical .p-carousel-item-list{flex-direction:column;height:100%}.p-items-hidden .p-carousel-item{visibility:hidden}.p-items-hidden .p-carousel-item.p-carousel-item-active{visibility:visible}:root,:host{--p-galleria-close-button-icon-size:1.5rem;--p-galleria-close-button-size:3rem;--p-galleria-close-button-gutter:.5rem;--p-galleria-close-button-background:rgba(255,255,255,.1);--p-galleria-close-button-hover-background:rgba(255,255,255,.2);--p-galleria-close-button-color:var(--p-surface-50);--p-galleria-close-button-hover-color:var(--p-surface-0);--p-galleria-close-button-border-radius:50%;--p-galleria-close-button-focus-ring-width:var(--p-focus-ring-width);--p-galleria-close-button-focus-ring-style:var(--p-focus-ring-style);--p-galleria-close-button-focus-ring-color:var(--p-focus-ring-color);--p-galleria-close-button-focus-ring-offset:var(--p-focus-ring-offset);--p-galleria-close-button-focus-ring-shadow:var(--p-focus-ring-shadow);--p-galleria-inset-indicator-button-background:rgba(255,255,255,.4);--p-galleria-inset-indicator-button-hover-background:rgba(255,255,255,.6);--p-galleria-inset-indicator-button-active-background:rgba(255,255,255,.9);--p-galleria-inset-indicator-list-background:rgba(0,0,0,.5);--p-galleria-indicator-button-width:1rem;--p-galleria-indicator-button-height:1rem;--p-galleria-indicator-button-active-background:var(--p-primary-color);--p-galleria-indicator-button-border-radius:50%;--p-galleria-indicator-button-focus-ring-width:var(--p-focus-ring-width);--p-galleria-indicator-button-focus-ring-style:var(--p-focus-ring-style);--p-galleria-indicator-button-focus-ring-color:var(--p-focus-ring-color);--p-galleria-indicator-button-focus-ring-offset:var(--p-focus-ring-offset);--p-galleria-indicator-button-focus-ring-shadow:var(--p-focus-ring-shadow);--p-galleria-indicator-list-gap:.5rem;--p-galleria-indicator-list-padding:1rem;--p-galleria-caption-background:rgba(0,0,0,.5);--p-galleria-caption-color:var(--p-surface-100);--p-galleria-caption-padding:1rem;--p-galleria-thumbnail-nav-button-icon-size:1rem;--p-galleria-thumbnail-nav-button-size:2rem;--p-galleria-thumbnail-nav-button-border-radius:50%;--p-galleria-thumbnail-nav-button-gutter:.5rem;--p-galleria-thumbnail-nav-button-focus-ring-width:var(--p-focus-ring-width);--p-galleria-thumbnail-nav-button-focus-ring-style:var(--p-focus-ring-style);--p-galleria-thumbnail-nav-button-focus-ring-color:var(--p-focus-ring-color);--p-galleria-thumbnail-nav-button-focus-ring-offset:var(--p-focus-ring-offset);--p-galleria-thumbnail-nav-button-focus-ring-shadow:var(--p-focus-ring-shadow);--p-galleria-thumbnails-content-background:var(--p-content-background);--p-galleria-thumbnails-content-padding:1rem .25rem;--p-galleria-nav-icon-size:1.5rem;--p-galleria-nav-button-background:rgba(255,255,255,.1);--p-galleria-nav-button-hover-background:rgba(255,255,255,.2);--p-galleria-nav-button-color:var(--p-surface-100);--p-galleria-nav-button-hover-color:var(--p-surface-0);--p-galleria-nav-button-size:3rem;--p-galleria-nav-button-gutter:.5rem;--p-galleria-nav-button-focus-ring-width:var(--p-focus-ring-width);--p-galleria-nav-button-focus-ring-style:var(--p-focus-ring-style);--p-galleria-nav-button-focus-ring-color:var(--p-focus-ring-color);--p-galleria-nav-button-focus-ring-offset:var(--p-focus-ring-offset);--p-galleria-nav-button-focus-ring-shadow:var(--p-focus-ring-shadow);--p-galleria-nav-button-next-border-radius:50%;--p-galleria-nav-button-prev-border-radius:50%;--p-galleria-border-width:1px;--p-galleria-border-color:var(--p-content-border-color);--p-galleria-border-radius:var(--p-content-border-radius);--p-galleria-transition-duration:var(--p-transition-duration);--p-galleria-indicator-button-background:var(--p-surface-200);--p-galleria-indicator-button-hover-background:var(--p-surface-300);--p-galleria-thumbnail-nav-button-hover-background:var(--p-surface-100);--p-galleria-thumbnail-nav-button-color:var(--p-surface-600);--p-galleria-thumbnail-nav-button-hover-color:var(--p-surface-700)}.p-galleria{overflow:hidden;border-style:solid;border-width:var(--p-galleria-border-width);border-color:var(--p-galleria-border-color);border-radius:var(--p-galleria-border-radius)}.p-galleria-content{display:flex;flex-direction:column}.p-galleria-items-container{display:flex;flex-direction:column;position:relative}.p-galleria-items{position:relative;display:flex;height:100%}.p-galleria-nav-button{position:absolute!important;top:50%;display:inline-flex;justify-content:center;align-items:center;overflow:hidden;background:var(--p-galleria-nav-button-background);color:var(--p-galleria-nav-button-color);width:var(--p-galleria-nav-button-size);height:var(--p-galleria-nav-button-size);transition:background var(--p-galleria-transition-duration),color var(--p-galleria-transition-duration),outline-color var(--p-galleria-transition-duration),box-shadow var(--p-galleria-transition-duration);margin:calc(-1 * calc(var(--p-galleria-nav-button-size)) / 2) var(--p-galleria-nav-button-gutter) 0 var(--p-galleria-nav-button-gutter);padding:0;-webkit-user-select:none;user-select:none;border:0 none;cursor:pointer;outline-color:transparent}.p-galleria-nav-button:not(.p-disabled):hover{background:var(--p-galleria-nav-button-hover-background);color:var(--p-galleria-nav-button-hover-color)}.p-galleria-nav-button:not(.p-disabled):focus-visible{box-shadow:var(--p-galleria-nav-button-focus-ring-shadow);outline:var(--p-galleria-nav-button-focus-ring-width) var(--p-galleria-nav-button-focus-ring-style) var(--p-galleria-nav-button-focus-ring-color);outline-offset:var(--p-galleria-nav-button-focus-ring-offset)}.p-galleria-next-icon,.p-galleria-prev-icon{font-size:var(--p-galleria-nav-icon-size);width:var(--p-galleria-nav-icon-size);height:var(--p-galleria-nav-icon-size)}.p-galleria-prev-button{border-radius:var(--p-galleria-nav-button-prev-border-radius);left:0}.p-galleria-next-button{border-radius:var(--p-galleria-nav-button-next-border-radius);right:0}.p-galleria-prev-button:dir(rtl){left:auto;right:0;transform:rotate(180deg)}.p-galleria-next-button:dir(rtl){right:auto;left:0;transform:rotate(180deg)}.p-galleria-item{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.p-galleria-hover-navigators .p-galleria-nav-button{pointer-events:none;opacity:0;transition:opacity var(--p-galleria-transition-duration) ease-in-out}.p-galleria-hover-navigators .p-galleria-items-container:hover .p-galleria-nav-button{pointer-events:all;opacity:1}.p-galleria-hover-navigators .p-galleria-items-container:hover .p-galleria-nav-button.p-disabled{pointer-events:none}.p-galleria-caption{position:absolute;bottom:0;left:0;width:100%;background:var(--p-galleria-caption-background);color:var(--p-galleria-caption-color);padding:var(--p-galleria-caption-padding)}.p-galleria-thumbnails{display:flex;flex-direction:column;overflow:auto;flex-shrink:0}.p-galleria-thumbnail-nav-button{align-self:center;flex:0 0 auto;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative;margin:0 var(--p-galleria-thumbnail-nav-button-gutter);padding:0;border:none;-webkit-user-select:none;user-select:none;cursor:pointer;background:transparent;color:var(--p-galleria-thumbnail-nav-button-color);width:var(--p-galleria-thumbnail-nav-button-size);height:var(--p-galleria-thumbnail-nav-button-size);transition:background var(--p-galleria-transition-duration),color var(--p-galleria-transition-duration),outline-color var(--p-galleria-transition-duration);outline-color:transparent;border-radius:var(--p-galleria-thumbnail-nav-button-border-radius)}.p-galleria-thumbnail-nav-button:hover{background:var(--p-galleria-thumbnail-nav-button-hover-background);color:var(--p-galleria-thumbnail-nav-button-hover-color)}.p-galleria-thumbnail-nav-button:focus-visible{box-shadow:var(--p-galleria-thumbnail-nav-button-focus-ring-shadow);outline:var(--p-galleria-thumbnail-nav-button-focus-ring-width) var(--p-galleria-thumbnail-nav-button-focus-ring-style) var(--p-galleria-thumbnail-nav-button-focus-ring-color);outline-offset:var(--p-galleria-thumbnail-nav-button-focus-ring-offset)}.p-galleria-thumbnail-nav-button .p-galleria-thumbnail-next-icon,.p-galleria-thumbnail-nav-button .p-galleria-thumbnail-prev-icon{font-size:var(--p-galleria-thumbnail-nav-button-icon-size);width:var(--p-galleria-thumbnail-nav-button-icon-size);height:var(--p-galleria-thumbnail-nav-button-icon-size)}.p-galleria-thumbnails-content{display:flex;flex-direction:row;background:var(--p-galleria-thumbnails-content-background);padding:var(--p-galleria-thumbnails-content-padding)}.p-galleria-thumbnails-viewport{overflow:hidden;width:100%}.p-galleria:not(.p-galleria-thumbnails-right):not(.p-galleria-thumbnails-left) .p-galleria-thumbnail-prev-button:dir(rtl),.p-galleria:not(.p-galleria-thumbnails-right):not(.p-galleria-thumbnails-left) .p-galleria-thumbnail-next-button:dir(rtl){transform:rotate(180deg)}.p-galleria-thumbnail-items{display:flex}.p-galleria-thumbnail-items:dir(rtl){flex-direction:row-reverse}.p-galleria-thumbnail-item{overflow:auto;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.5}.p-galleria-thumbnail{outline-color:transparent}.p-galleria-thumbnail-item:hover{opacity:1;transition:opacity .3s}.p-galleria-thumbnail-item-current{opacity:1}.p-galleria-thumbnails-left .p-galleria-content,.p-galleria-thumbnails-right .p-galleria-content,.p-galleria-thumbnails-left .p-galleria-items-container,.p-galleria-thumbnails-right .p-galleria-items-container{flex-direction:row}.p-galleria-thumbnails-left .p-galleria-items-container,.p-galleria-thumbnails-top .p-galleria-items-container{order:2}.p-galleria-thumbnails-left .p-galleria-thumbnails,.p-galleria-thumbnails-top .p-galleria-thumbnails{order:1}.p-galleria-thumbnails-left .p-galleria-thumbnails-content,.p-galleria-thumbnails-right .p-galleria-thumbnails-content{flex-direction:column;flex-grow:1}.p-galleria-thumbnails-left .p-galleria-thumbnail-items,.p-galleria-thumbnails-right .p-galleria-thumbnail-items{flex-direction:column;height:100%}.p-galleria-indicator-list{display:flex;align-items:center;justify-content:center;padding:var(--p-galleria-indicator-list-padding);gap:var(--p-galleria-indicator-list-gap);margin:0;list-style:none}.p-galleria-indicator-button{display:inline-flex;align-items:center;background:var(--p-galleria-indicator-button-background);width:var(--p-galleria-indicator-button-width);height:var(--p-galleria-indicator-button-height);transition:background var(--p-galleria-transition-duration),color var(--p-galleria-transition-duration),outline-color var(--p-galleria-transition-duration),box-shadow var(--p-galleria-transition-duration);outline-color:transparent;border-radius:var(--p-galleria-indicator-button-border-radius);margin:0;padding:0;border:none;-webkit-user-select:none;user-select:none;cursor:pointer}.p-galleria-indicator-button:hover{background:var(--p-galleria-indicator-button-hover-background)}.p-galleria-indicator-button:focus-visible{box-shadow:var(--p-galleria-indicator-button-focus-ring-shadow);outline:var(--p-galleria-indicator-button-focus-ring-width) var(--p-galleria-indicator-button-focus-ring-style) var(--p-galleria-indicator-button-focus-ring-color);outline-offset:var(--p-galleria-indicator-button-focus-ring-offset)}.p-galleria-indicator-active .p-galleria-indicator-button{background:var(--p-galleria-indicator-button-active-background)}.p-galleria-indicators-left .p-galleria-items-container,.p-galleria-indicators-right .p-galleria-items-container{flex-direction:row;align-items:center}.p-galleria-indicators-left .p-galleria-items,.p-galleria-indicators-top .p-galleria-items{order:2}.p-galleria-indicators-left .p-galleria-indicator-list,.p-galleria-indicators-top .p-galleria-indicator-list{order:1}.p-galleria-indicators-left .p-galleria-indicator-list,.p-galleria-indicators-right .p-galleria-indicator-list{flex-direction:column}.p-galleria-inset-indicators .p-galleria-indicator-list{position:absolute;display:flex;z-index:1;background:var(--p-galleria-inset-indicator-list-background)}.p-galleria-inset-indicators .p-galleria-indicator-button{background:var(--p-galleria-inset-indicator-button-background)}.p-galleria-inset-indicators .p-galleria-indicator-button:hover{background:var(--p-galleria-inset-indicator-button-hover-background)}.p-galleria-inset-indicators .p-galleria-indicator-active .p-galleria-indicator-button{background:var(--p-galleria-inset-indicator-button-active-background)}.p-galleria-inset-indicators.p-galleria-indicators-top .p-galleria-indicator-list{top:0;left:0;width:100%;align-items:flex-start}.p-galleria-inset-indicators.p-galleria-indicators-right .p-galleria-indicator-list{right:0;top:0;height:100%;align-items:flex-end}.p-galleria-inset-indicators.p-galleria-indicators-bottom .p-galleria-indicator-list{bottom:0;left:0;width:100%;align-items:flex-end}.p-galleria-inset-indicators.p-galleria-indicators-left .p-galleria-indicator-list{left:0;top:0;height:100%;align-items:flex-start}.p-galleria-mask{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.p-galleria-close-button{position:absolute!important;top:0;right:0;display:flex;justify-content:center;align-items:center;overflow:hidden;margin:var(--p-galleria-close-button-gutter);background:var(--p-galleria-close-button-background);color:var(--p-galleria-close-button-color);width:var(--p-galleria-close-button-size);height:var(--p-galleria-close-button-size);padding:0;border:none;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:var(--p-galleria-close-button-border-radius);outline-color:transparent;transition:background var(--p-galleria-transition-duration),color var(--p-galleria-transition-duration),outline-color var(--p-galleria-transition-duration)}.p-galleria-close-icon{font-size:var(--p-galleria-close-button-icon-size);width:var(--p-galleria-close-button-icon-size);height:var(--p-galleria-close-button-icon-size)}.p-galleria-close-button:hover{background:var(--p-galleria-close-button-hover-background);color:var(--p-galleria-close-button-hover-color)}.p-galleria-close-button:focus-visible{box-shadow:var(--p-galleria-close-button-focus-ring-shadow);outline:var(--p-galleria-close-button-focus-ring-width) var(--p-galleria-close-button-focus-ring-style) var(--p-galleria-close-button-focus-ring-color);outline-offset:var(--p-galleria-close-button-focus-ring-offset)}.p-galleria-mask .p-galleria-nav-button{position:fixed;top:50%}.p-items-hidden .p-galleria-thumbnail-item{visibility:hidden}.p-items-hidden .p-galleria-thumbnail-item.p-galleria-thumbnail-item-active{visibility:visible}.p-galleria-enter-active{animation:p-animate-galleria-enter .3s cubic-bezier(.19,1,.22,1)}.p-galleria-leave-active{animation:p-animate-galleria-leave .3s cubic-bezier(.19,1,.22,1)}.p-galleria-enter-active .p-galleria-nav-button{opacity:0}@keyframes p-animate-galleria-enter{0%{opacity:0;transform:scale(.93)}}@keyframes p-animate-galleria-leave{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.93)}}:root,:host{--p-image-action-hover-background:rgba(255,255,255,.1);--p-image-action-color:var(--p-surface-50);--p-image-action-hover-color:var(--p-surface-0);--p-image-action-size:3rem;--p-image-action-icon-size:1.5rem;--p-image-action-border-radius:50%;--p-image-action-focus-ring-width:var(--p-focus-ring-width);--p-image-action-focus-ring-style:var(--p-focus-ring-style);--p-image-action-focus-ring-color:var(--p-focus-ring-color);--p-image-action-focus-ring-offset:var(--p-focus-ring-offset);--p-image-action-focus-ring-shadow:var(--p-focus-ring-shadow);--p-image-toolbar-blur:8px;--p-image-toolbar-background:rgba(255,255,255,.1);--p-image-toolbar-border-color:rgba(255,255,255,.2);--p-image-toolbar-border-width:1px;--p-image-toolbar-border-radius:30px;--p-image-toolbar-padding:.5rem;--p-image-toolbar-gap:.5rem;--p-image-toolbar-position-left:auto;--p-image-toolbar-position-right:1rem;--p-image-toolbar-position-top:1rem;--p-image-toolbar-position-bottom:auto;--p-image-preview-mask-background:var(--p-mask-background);--p-image-preview-mask-color:var(--p-mask-color);--p-image-preview-icon-size:1.5rem;--p-image-transition-duration:var(--p-transition-duration)}.p-image-mask{display:flex;align-items:center;justify-content:center}.p-image-preview{position:relative;display:inline-flex;line-height:0}.p-image-preview-mask{position:absolute;inset-inline-start:0;inset-block-start:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;border:0 none;padding:0;cursor:pointer;background:transparent;color:var(--p-image-preview-mask-color);transition:background var(--p-image-transition-duration)}.p-image-preview:hover>.p-image-preview-mask,.p-image-preview-mask:focus-visible{opacity:1;cursor:pointer;background:var(--p-image-preview-mask-background);outline:0 none}.p-image-preview-icon{font-size:var(--p-image-preview-icon-size);width:var(--p-image-preview-icon-size);height:var(--p-image-preview-icon-size)}.p-image-toolbar{position:absolute;inset-block-start:var(--p-image-toolbar-position-top);inset-inline-end:var(--p-image-toolbar-position-right);inset-inline-start:var(--p-image-toolbar-position-left);inset-block-end:var(--p-image-toolbar-position-bottom);display:flex;z-index:1;padding:var(--p-image-toolbar-padding);background:var(--p-image-toolbar-background);-webkit-backdrop-filter:blur(var(--p-image-toolbar-blur));backdrop-filter:blur(var(--p-image-toolbar-blur));border-color:var(--p-image-toolbar-border-color);border-style:solid;border-width:var(--p-image-toolbar-border-width);border-radius:var(--p-image-toolbar-border-radius);gap:var(--p-image-toolbar-gap)}.p-image-action{display:inline-flex;justify-content:center;align-items:center;color:var(--p-image-action-color);background:transparent;width:var(--p-image-action-size);height:var(--p-image-action-size);margin:0;padding:0;border:0 none;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--p-image-action-border-radius);outline-color:transparent;transition:background var(--p-image-transition-duration),color var(--p-image-transition-duration),outline-color var(--p-image-transition-duration),box-shadow var(--p-image-transition-duration)}.p-image-action:hover{color:var(--p-image-action-hover-color);background:var(--p-image-action-hover-background)}.p-image-action:focus-visible{box-shadow:var(--p-image-action-focus-ring-shadow);outline:var(--p-image-action-focus-ring-width) var(--p-image-action-focus-ring-style) var(--p-image-action-focus-ring-color);outline-offset:var(--p-image-action-focus-ring-offset)}.p-image-action .p-icon{font-size:var(--p-image-action-icon-size);width:var(--p-image-action-icon-size);height:var(--p-image-action-icon-size)}.p-image-action.p-disabled{pointer-events:auto}.p-image-original{max-width:100vw;max-height:100vh;transition:transform .3s}.p-image-original-enter-active{animation:p-animate-image-original-enter .3s cubic-bezier(.19,1,.22,1)}.p-image-original-leave-active{animation:p-animate-image-original-leave .3s cubic-bezier(.19,1,.22,1)}@keyframes p-animate-image-original-enter{0%{opacity:0;transform:scale(.93)}}@keyframes p-animate-image-original-leave{to{opacity:0;transform:scale(.93)}}:root,:host{--p-imagecompare-handle-size:20px;--p-imagecompare-handle-hover-size:40px;--p-imagecompare-handle-background:rgba(255,255,255,.4);--p-imagecompare-handle-hover-background:rgba(255,255,255,.6);--p-imagecompare-handle-border-color:unset;--p-imagecompare-handle-hover-border-color:unset;--p-imagecompare-handle-border-width:0;--p-imagecompare-handle-border-radius:50%;--p-imagecompare-handle-transition-duration:var(--p-transition-duration);--p-imagecompare-handle-focus-ring-width:var(--p-focus-ring-width);--p-imagecompare-handle-focus-ring-style:var(--p-focus-ring-style);--p-imagecompare-handle-focus-ring-color:rgba(255,255,255,.3);--p-imagecompare-handle-focus-ring-offset:var(--p-focus-ring-offset);--p-imagecompare-handle-focus-ring-shadow:var(--p-focus-ring-shadow)}.p-imagecompare{position:relative;overflow:hidden;width:100%;aspect-ratio:16 / 9}.p-imagecompare img{width:100%;height:100%;position:absolute}.p-imagecompare img+img{clip-path:polygon(0 0,var(--p-imagecompare-scope-x,50%) 0,var(--p-imagecompare-scope-x,50%) 100%,0 100%)}.p-imagecompare:dir(rtl) img+img{clip-path:polygon(calc(100% - var(--p-imagecompare-scope-x,50%)) 0,100% 0,100% 100%,calc(100% - var(--p-imagecompare-scope-x,50%)) 100%)}.p-imagecompare-slider{position:relative;-webkit-appearance:none;width:calc(100% + var(--p-imagecompare-handle-size));height:100%;margin-inline-start:calc(-1 * calc(var(--p-imagecompare-handle-size) / 2));background-color:transparent;outline:none;transition:all var(--p-imagecompare-handle-transition-duration)}.p-imagecompare-slider::-webkit-slider-thumb{-webkit-appearance:none;height:var(--p-imagecompare-handle-size);width:var(--p-imagecompare-handle-size);background:var(--p-imagecompare-handle-background);border:var(--p-imagecompare-handle-border-width) solid var(--p-imagecompare-handle-border-color);border-radius:var(--p-imagecompare-handle-border-radius);background-size:contain;cursor:ew-resize;transition:all var(--p-imagecompare-handle-transition-duration)}.p-imagecompare-slider::-moz-range-thumb{height:var(--p-imagecompare-handle-size);width:var(--p-imagecompare-handle-size);background:var(--p-imagecompare-handle-background);border:var(--p-imagecompare-handle-border-width) var(--p-imagecompare-handle-border-style) var(--p-imagecompare-handle-border-color);border-radius:var(--p-imagecompare-handle-border-radius);background-size:contain;cursor:ew-resize}.p-imagecompare-slider:focus-visible::-webkit-slider-thumb{box-shadow:var(--p-imagecompare-handle-focus-ring-shadow);outline:var(--p-imagecompare-handle-focus-ring-width) var(--p-imagecompare-handle-focus-ring-style) var(--p-imagecompare-handle-focus-ring-color);outline-offset:var(--p-imagecompare-handle-focus-ring-offset)}.p-imagecompare-slider:focus-visible::-moz-range-thumb{box-shadow:var(--p-imagecompare-handle-focus-ring-shadow);outline:var(--p-imagecompare-handle-focus-ring-width) var(--p-imagecompare-handle-focus-ring-style) var(--p-imagecompare-handle-focus-ring-color);outline-offset:var(--p-imagecompare-handle-focus-ring-offset)}.p-imagecompare-slider:hover{width:calc(100% + var(--p-imagecompare-handle-hover-size));margin-inline-start:calc(-1 * calc(var(--p-imagecompare-handle-hover-size) / 2))}.p-imagecompare-slider:hover::-webkit-slider-thumb{background:var(--p-imagecompare-handle-hover-background);border-color:var(--p-imagecompare-handle-hover-border-color);height:var(--p-imagecompare-handle-hover-size);width:var(--p-imagecompare-handle-hover-size)}.p-imagecompare-slider:hover::-moz-range-thumb{background:var(--p-imagecompare-handle-hover-background);border-color:var(--p-imagecompare-handle-hover-border-color);height:var(--p-imagecompare-handle-hover-size);width:var(--p-imagecompare-handle-hover-size)}:root,:host{--p-avatar-xl-width:4rem;--p-avatar-xl-height:4rem;--p-avatar-xl-font-size:2rem;--p-avatar-xl-group-offset:-1.5rem;--p-avatar-xl-icon-size:2rem;--p-avatar-lg-width:3rem;--p-avatar-lg-height:3rem;--p-avatar-lg-font-size:1.5rem;--p-avatar-lg-group-offset:-1rem;--p-avatar-lg-icon-size:1.5rem;--p-avatar-group-border-color:var(--p-content-background);--p-avatar-group-offset:-.75rem;--p-avatar-icon-size:1rem;--p-avatar-width:2rem;--p-avatar-height:2rem;--p-avatar-font-size:1rem;--p-avatar-background:var(--p-content-border-color);--p-avatar-color:var(--p-content-color);--p-avatar-border-radius:var(--p-content-border-radius)}.p-avatar{display:inline-flex;align-items:center;justify-content:center;width:var(--p-avatar-width);height:var(--p-avatar-height);font-size:var(--p-avatar-font-size);background:var(--p-avatar-background);color:var(--p-avatar-color);border-radius:var(--p-avatar-border-radius)}.p-avatar-image{background:transparent}.p-avatar-circle,.p-avatar-circle img{border-radius:50%}.p-avatar-icon{font-size:var(--p-avatar-icon-size);width:var(--p-avatar-icon-size);height:var(--p-avatar-icon-size)}.p-avatar img{width:100%;height:100%}.p-avatar-lg{width:var(--p-avatar-lg-width);height:var(--p-avatar-lg-width);font-size:var(--p-avatar-lg-font-size)}.p-avatar-lg .p-avatar-icon{font-size:var(--p-avatar-lg-icon-size);width:var(--p-avatar-lg-icon-size);height:var(--p-avatar-lg-icon-size)}.p-avatar-xl{width:var(--p-avatar-xl-width);height:var(--p-avatar-xl-width);font-size:var(--p-avatar-xl-font-size)}.p-avatar-xl .p-avatar-icon{font-size:var(--p-avatar-xl-icon-size);width:var(--p-avatar-xl-icon-size);height:var(--p-avatar-xl-icon-size)}.p-avatar-group{display:flex;align-items:center}.p-avatar-group .p-avatar+.p-avatar{margin-inline-start:var(--p-avatar-group-offset)}.p-avatar-group .p-avatar{border:2px solid var(--p-avatar-group-border-color)}.p-avatar-group .p-avatar-lg+.p-avatar-lg{margin-inline-start:var(--p-avatar-lg-group-offset)}.p-avatar-group .p-avatar-xl+.p-avatar-xl{margin-inline-start:var(--p-avatar-xl-group-offset)}:root,:host{--p-badge-xl-font-size:1rem;--p-badge-xl-min-width:2rem;--p-badge-xl-height:2rem;--p-badge-lg-font-size:.875rem;--p-badge-lg-min-width:1.75rem;--p-badge-lg-height:1.75rem;--p-badge-sm-font-size:.625rem;--p-badge-sm-min-width:1.25rem;--p-badge-sm-height:1.25rem;--p-badge-dot-size:.5rem;--p-badge-border-radius:var(--p-border-radius-md);--p-badge-padding:0 .5rem;--p-badge-font-size:.75rem;--p-badge-font-weight:700;--p-badge-min-width:1.5rem;--p-badge-height:1.5rem;--p-badge-contrast-background:var(--p-surface-950);--p-badge-contrast-color:var(--p-surface-0);--p-badge-danger-background:var(--p-red-500);--p-badge-danger-color:var(--p-surface-0);--p-badge-warn-background:var(--p-orange-500);--p-badge-warn-color:var(--p-surface-0);--p-badge-info-background:var(--p-sky-500);--p-badge-info-color:var(--p-surface-0);--p-badge-success-background:var(--p-green-500);--p-badge-success-color:var(--p-surface-0);--p-badge-secondary-background:var(--p-surface-100);--p-badge-secondary-color:var(--p-surface-600);--p-badge-primary-background:var(--p-primary-color);--p-badge-primary-color:var(--p-primary-contrast-color)}.p-badge{display:inline-flex;border-radius:var(--p-badge-border-radius);align-items:center;justify-content:center;padding:var(--p-badge-padding);background:var(--p-badge-primary-background);color:var(--p-badge-primary-color);font-size:var(--p-badge-font-size);font-weight:var(--p-badge-font-weight);min-width:var(--p-badge-min-width);height:var(--p-badge-height)}.p-badge-dot{width:var(--p-badge-dot-size);min-width:var(--p-badge-dot-size);height:var(--p-badge-dot-size);border-radius:50%;padding:0}.p-badge-circle{padding:0;border-radius:50%}.p-badge-secondary{background:var(--p-badge-secondary-background);color:var(--p-badge-secondary-color)}.p-badge-success{background:var(--p-badge-success-background);color:var(--p-badge-success-color)}.p-badge-info{background:var(--p-badge-info-background);color:var(--p-badge-info-color)}.p-badge-warn{background:var(--p-badge-warn-background);color:var(--p-badge-warn-color)}.p-badge-danger{background:var(--p-badge-danger-background);color:var(--p-badge-danger-color)}.p-badge-contrast{background:var(--p-badge-contrast-background);color:var(--p-badge-contrast-color)}.p-badge-sm{font-size:var(--p-badge-sm-font-size);min-width:var(--p-badge-sm-min-width);height:var(--p-badge-sm-height)}.p-badge-lg{font-size:var(--p-badge-lg-font-size);min-width:var(--p-badge-lg-min-width);height:var(--p-badge-lg-height)}.p-badge-xl{font-size:var(--p-badge-xl-font-size);min-width:var(--p-badge-xl-min-width);height:var(--p-badge-xl-height)}:root,:host{--p-blockui-border-radius:var(--p-content-border-radius)}.p-blockui{position:relative}.p-blockui-mask{border-radius:var(--p-blockui-border-radius)}.p-blockui-mask.p-overlay-mask{position:absolute}.p-blockui-mask-document.p-overlay-mask{position:fixed}:root,:host{--p-chip-remove-icon-size:1rem;--p-chip-remove-icon-focus-ring-width:var(--p-focus-ring-width);--p-chip-remove-icon-focus-ring-style:var(--p-focus-ring-style);--p-chip-remove-icon-focus-ring-color:var(--p-focus-ring-color);--p-chip-remove-icon-focus-ring-offset:var(--p-focus-ring-offset);--p-chip-icon-size:1rem;--p-chip-image-width:2.25rem;--p-chip-image-height:2.25rem;--p-chip-border-radius:2rem;--p-chip-padding-x:.75rem;--p-chip-padding-y:.75rem;--p-chip-gap:.5rem;--p-chip-transition-duration:var(--p-transition-duration);--p-chip-remove-icon-color:var(--p-surface-600);--p-chip-remove-icon-focus-ring-shadow:0 0 1px 4px var(--p-surface-300);--p-chip-icon-color:var(--p-surface-600);--p-chip-background:var(--p-surface-200);--p-chip-color:var(--p-surface-900)}.p-chip{display:inline-flex;align-items:center;background:var(--p-chip-background);color:var(--p-chip-color);border-radius:var(--p-chip-border-radius);padding-block:var(--p-chip-padding-y);padding-inline:var(--p-chip-padding-x);gap:var(--p-chip-gap)}.p-chip-icon{color:var(--p-chip-icon-color);font-size:var(--p-chip-icon-size);width:var(--p-chip-icon-size);height:var(--p-chip-icon-size)}.p-chip-image{border-radius:50%;width:var(--p-chip-image-width);height:var(--p-chip-image-height);margin-inline-start:calc(-1 * var(--p-chip-padding-y))}.p-chip:has(.p-chip-remove-icon){padding-inline-end:var(--p-chip-padding-y)}.p-chip:has(.p-chip-image){padding-block-start:calc(var(--p-chip-padding-y) / 2);padding-block-end:calc(var(--p-chip-padding-y) / 2)}.p-chip-remove-icon{cursor:pointer;font-size:var(--p-chip-remove-icon-size);width:var(--p-chip-remove-icon-size);height:var(--p-chip-remove-icon-size);color:var(--p-chip-remove-icon-color);border-radius:50%;transition:outline-color var(--p-chip-transition-duration),box-shadow var(--p-chip-transition-duration);outline-color:transparent}.p-chip-remove-icon:focus-visible{box-shadow:var(--p-chip-remove-icon-focus-ring-shadow);outline:var(--p-chip-remove-icon-focus-ring-width) var(--p-chip-remove-icon-focus-ring-style) var(--p-chip-remove-icon-focus-ring-color);outline-offset:var(--p-chip-remove-icon-focus-ring-offset)}:root,:host{--p-inplace-display-hover-background:var(--p-content-hover-background);--p-inplace-display-hover-color:var(--p-content-hover-color);--p-inplace-padding:var(--p-form-field-padding-y) var(--p-form-field-padding-x);--p-inplace-border-radius:var(--p-content-border-radius);--p-inplace-transition-duration:var(--p-transition-duration);--p-inplace-focus-ring-width:var(--p-focus-ring-width);--p-inplace-focus-ring-style:var(--p-focus-ring-style);--p-inplace-focus-ring-color:var(--p-focus-ring-color);--p-inplace-focus-ring-offset:var(--p-focus-ring-offset);--p-inplace-focus-ring-shadow:var(--p-focus-ring-shadow)}.p-inplace-display{display:inline-block;cursor:pointer;border:1px solid transparent;padding:var(--p-inplace-padding);border-radius:var(--p-inplace-border-radius);transition:background var(--p-inplace-transition-duration),color var(--p-inplace-transition-duration),outline-color var(--p-inplace-transition-duration),box-shadow var(--p-inplace-transition-duration);outline-color:transparent}.p-inplace-display:not(.p-disabled):hover{background:var(--p-inplace-display-hover-background);color:var(--p-inplace-display-hover-color)}.p-inplace-display:focus-visible{box-shadow:var(--p-inplace-focus-ring-shadow);outline:var(--p-inplace-focus-ring-width) var(--p-inplace-focus-ring-style) var(--p-inplace-focus-ring-color);outline-offset:var(--p-inplace-focus-ring-offset)}.p-inplace-content{display:block}:root,:host{--p-metergroup-label-list-vertical-gap:.5rem;--p-metergroup-label-list-horizontal-gap:1rem;--p-metergroup-label-icon-size:1rem;--p-metergroup-label-marker-size:.5rem;--p-metergroup-label-gap:.5rem;--p-metergroup-meters-background:var(--p-content-border-color);--p-metergroup-meters-size:.5rem;--p-metergroup-border-radius:var(--p-content-border-radius);--p-metergroup-gap:1rem}.p-metergroup{display:flex;gap:var(--p-metergroup-gap)}.p-metergroup-meters{display:flex;background:var(--p-metergroup-meters-background);border-radius:var(--p-metergroup-border-radius)}.p-metergroup-label-list{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style-type:none}.p-metergroup-label{display:inline-flex;align-items:center;gap:var(--p-metergroup-label-gap)}.p-metergroup-label-marker{display:inline-flex;width:var(--p-metergroup-label-marker-size);height:var(--p-metergroup-label-marker-size);border-radius:100%}.p-metergroup-label-icon{font-size:var(--p-metergroup-label-icon-size);width:var(--p-metergroup-label-icon-size);height:var(--p-metergroup-label-icon-size)}.p-metergroup-horizontal{flex-direction:column}.p-metergroup-label-list-horizontal{gap:var(--p-metergroup-label-list-horizontal-gap)}.p-metergroup-horizontal .p-metergroup-meters{height:var(--p-metergroup-meters-size)}.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-start-start-radius:var(--p-metergroup-border-radius);border-end-start-radius:var(--p-metergroup-border-radius)}.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-start-end-radius:var(--p-metergroup-border-radius);border-end-end-radius:var(--p-metergroup-border-radius)}.p-metergroup-vertical{flex-direction:row}.p-metergroup-label-list-vertical{flex-direction:column;gap:var(--p-metergroup-label-list-vertical-gap)}.p-metergroup-vertical .p-metergroup-meters{flex-direction:column;width:var(--p-metergroup-meters-size);height:100%}.p-metergroup-vertical .p-metergroup-label-list{align-items:flex-start}.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-start-start-radius:var(--p-metergroup-border-radius);border-start-end-radius:var(--p-metergroup-border-radius)}.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-end-start-radius:var(--p-metergroup-border-radius);border-end-end-radius:var(--p-metergroup-border-radius)}:root,:host{--p-overlaybadge-outline-width:2px;--p-overlaybadge-outline-color:var(--p-content-background)}.p-overlaybadge{position:relative}.p-overlaybadge .p-badge{position:absolute;inset-block-start:0;inset-inline-end:0;transform:translate(50%,-50%);transform-origin:100% 0;margin:0;outline-width:var(--p-overlaybadge-outline-width);outline-style:solid;outline-color:var(--p-overlaybadge-outline-color)}.p-overlaybadge .p-badge:dir(rtl){transform:translate(-50%,-50%)}.p-scrolltop.p-button{position:fixed!important;inset-block-end:20px;inset-inline-end:20px}.p-scrolltop-sticky.p-button{position:sticky!important;display:flex;margin-inline-start:auto}.p-scrolltop-enter-from{opacity:0}.p-scrolltop-enter-active{transition:opacity .3s}.p-scrolltop-leave-to{opacity:0}.p-scrolltop-leave-active{transition:opacity .3s}:root,:host{--p-skeleton-border-radius:var(--p-content-border-radius);--p-skeleton-background:var(--p-surface-200);--p-skeleton-animation-background:rgba(255,255,255,.4)}.p-skeleton{display:block;overflow:hidden;background:var(--p-skeleton-background);border-radius:var(--p-skeleton-border-radius)}.p-skeleton:after{content:"";animation:p-skeleton-animation 1.2s infinite;height:100%;left:0;position:absolute;right:0;top:0;transform:translate(-100%);z-index:1;background:linear-gradient(90deg,rgba(255,255,255,0),var(--p-skeleton-animation-background),rgba(255,255,255,0))}[dir=rtl] .p-skeleton:after{animation-name:p-skeleton-animation-rtl}.p-skeleton-circle{border-radius:50%}.p-skeleton-animation-none:after{animation:none}@keyframes p-skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes p-skeleton-animation-rtl{0%{transform:translate(100%)}to{transform:translate(-100%)}}:root,:host{--p-progressbar-label-color:var(--p-primary-contrast-color);--p-progressbar-label-font-size:.75rem;--p-progressbar-label-font-weight:600;--p-progressbar-value-background:var(--p-primary-color);--p-progressbar-background:var(--p-content-border-color);--p-progressbar-border-radius:var(--p-content-border-radius);--p-progressbar-height:1rem}.p-progressbar{display:block;position:relative;overflow:hidden;height:var(--p-progressbar-height);background:var(--p-progressbar-background);border-radius:var(--p-progressbar-border-radius)}.p-progressbar-value{margin:0;background:var(--p-progressbar-value-background)}.p-progressbar-label{color:var(--p-progressbar-label-color);font-size:var(--p-progressbar-label-font-size);font-weight:var(--p-progressbar-label-font-weight)}.p-progressbar-determinate .p-progressbar-value{height:100%;width:0%;position:absolute;display:none;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:width 1s ease-in-out}.p-progressbar-determinate .p-progressbar-label{display:inline-flex}.p-progressbar-indeterminate .p-progressbar-value:before{content:"";position:absolute;background:inherit;inset-block-start:0;inset-inline-start:0;inset-block-end:0;will-change:inset-inline-start,inset-inline-end;animation:p-progressbar-indeterminate-anim 2.1s cubic-bezier(.65,.815,.735,.395) infinite}.p-progressbar-indeterminate .p-progressbar-value:after{content:"";position:absolute;background:inherit;inset-block-start:0;inset-inline-start:0;inset-block-end:0;will-change:inset-inline-start,inset-inline-end;animation:p-progressbar-indeterminate-anim-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation-delay:1.15s}@keyframes p-progressbar-indeterminate-anim{0%{inset-inline-start:-35%;inset-inline-end:100%}60%{inset-inline-start:100%;inset-inline-end:-90%}to{inset-inline-start:100%;inset-inline-end:-90%}}@-webkit-keyframes p-progressbar-indeterminate-anim{0%{inset-inline-start:-35%;inset-inline-end:100%}60%{inset-inline-start:100%;inset-inline-end:-90%}to{inset-inline-start:100%;inset-inline-end:-90%}}@keyframes p-progressbar-indeterminate-anim-short{0%{inset-inline-start:-200%;inset-inline-end:100%}60%{inset-inline-start:107%;inset-inline-end:-8%}to{inset-inline-start:107%;inset-inline-end:-8%}}@-webkit-keyframes p-progressbar-indeterminate-anim-short{0%{inset-inline-start:-200%;inset-inline-end:100%}60%{inset-inline-start:107%;inset-inline-end:-8%}to{inset-inline-start:107%;inset-inline-end:-8%}}:root,:host{--p-progressspinner-color-one:var(--p-red-500);--p-progressspinner-color-two:var(--p-blue-500);--p-progressspinner-color-three:var(--p-green-500);--p-progressspinner-color-four:var(--p-yellow-500)}.p-progressspinner{position:relative;margin:0 auto;width:100px;height:100px;display:inline-block}.p-progressspinner:before{content:"";display:block;padding-top:100%}.p-progressspinner-spin{height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;animation:p-progressspinner-rotate 2s linear infinite}.p-progressspinner-circle{stroke-dasharray:89,200;stroke-dashoffset:0;stroke:var(--p-progressspinner-color-one);animation:p-progressspinner-dash 1.5s ease-in-out infinite,p-progressspinner-color 6s ease-in-out infinite;stroke-linecap:round}@keyframes p-progressspinner-rotate{to{transform:rotate(360deg)}}@keyframes p-progressspinner-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes p-progressspinner-color{to,0%{stroke:var(--p-progressspinner-color-one)}40%{stroke:var(--p-progressspinner-color-two)}66%{stroke:var(--p-progressspinner-color-three)}80%,90%{stroke:var(--p-progressspinner-color-four)}}:root,:host{--p-tag-icon-size:.75rem;--p-tag-font-size:.875rem;--p-tag-font-weight:700;--p-tag-padding:.25rem .5rem;--p-tag-gap:.25rem;--p-tag-border-radius:var(--p-content-border-radius);--p-tag-rounded-border-radius:var(--p-border-radius-xl);--p-tag-contrast-background:var(--p-surface-950);--p-tag-contrast-color:var(--p-surface-0);--p-tag-danger-background:var(--p-red-500);--p-tag-danger-color:var(--p-surface-0);--p-tag-warn-background:var(--p-orange-500);--p-tag-warn-color:var(--p-surface-0);--p-tag-info-background:var(--p-sky-500);--p-tag-info-color:var(--p-surface-0);--p-tag-success-background:var(--p-green-500);--p-tag-success-color:var(--p-surface-0);--p-tag-secondary-background:var(--p-surface-100);--p-tag-secondary-color:var(--p-surface-600);--p-tag-primary-background:var(--p-primary-color);--p-tag-primary-color:var(--p-primary-contrast-color)}.p-tag{display:inline-flex;align-items:center;justify-content:center;background:var(--p-tag-primary-background);color:var(--p-tag-primary-color);font-size:var(--p-tag-font-size);font-weight:var(--p-tag-font-weight);padding:var(--p-tag-padding);border-radius:var(--p-tag-border-radius);gap:var(--p-tag-gap)}.p-tag-icon{font-size:var(--p-tag-icon-size);width:var(--p-tag-icon-size);height:var(--p-tag-icon-size)}.p-tag-rounded{border-radius:var(--p-tag-rounded-border-radius)}.p-tag-success{background:var(--p-tag-success-background);color:var(--p-tag-success-color)}.p-tag-info{background:var(--p-tag-info-background);color:var(--p-tag-info-color)}.p-tag-warn{background:var(--p-tag-warn-background);color:var(--p-tag-warn-color)}.p-tag-danger{background:var(--p-tag-danger-background);color:var(--p-tag-danger-color)}.p-tag-secondary{background:var(--p-tag-secondary-background);color:var(--p-tag-secondary-color)}.p-tag-contrast{background:var(--p-tag-contrast-background);color:var(--p-tag-contrast-color)}:root,:host{--p-terminal-command-response-margin:2px 0;--p-terminal-prompt-gap:.25rem;--p-terminal-background:var(--p-form-field-background);--p-terminal-border-color:var(--p-form-field-border-color);--p-terminal-color:var(--p-form-field-color);--p-terminal-height:18rem;--p-terminal-padding:var(--p-form-field-padding-y) var(--p-form-field-padding-x);--p-terminal-border-radius:var(--p-form-field-border-radius)}.p-terminal{display:block;height:var(--p-terminal-height);overflow:auto;background:var(--p-terminal-background);color:var(--p-terminal-color);border:1px solid var(--p-terminal-border-color);padding:var(--p-terminal-padding);border-radius:var(--p-terminal-border-radius)}.p-terminal-prompt{display:flex;align-items:center}.p-terminal-prompt-value{flex:1 1 auto;border:0 none;background:transparent;color:inherit;padding:0;outline:0 none;font-family:inherit;font-feature-settings:inherit;font-size:1rem}.p-terminal-prompt-label{margin-inline-end:var(--p-terminal-prompt-gap)}.p-terminal-input::-ms-clear{display:none}.p-terminal-command-response{margin:var(--p-terminal-command-response-margin)}:root,:host{--p-tooltip-background:var(--p-surface-600);--p-tooltip-color:var(--p-surface-0);--p-tooltip-max-width:12.5rem;--p-tooltip-gutter:.25rem;--p-tooltip-shadow:var(--p-overlay-popover-shadow);--p-tooltip-padding:.5rem .75rem;--p-tooltip-border-radius:var(--p-overlay-popover-border-radius)}.p-tooltip{position:absolute;display:none;max-width:var(--p-tooltip-max-width)}.p-tooltip-right,.p-tooltip-left{padding:0 var(--p-tooltip-gutter)}.p-tooltip-top,.p-tooltip-bottom{padding:var(--p-tooltip-gutter) 0}.p-tooltip-text{white-space:pre-line;word-break:break-word;background:var(--p-tooltip-background);color:var(--p-tooltip-color);padding:var(--p-tooltip-padding);box-shadow:var(--p-tooltip-shadow);border-radius:var(--p-tooltip-border-radius)}.p-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.p-tooltip-right .p-tooltip-arrow{margin-top:calc(-1 * var(--p-tooltip-gutter));border-width:var(--p-tooltip-gutter) var(--p-tooltip-gutter) var(--p-tooltip-gutter) 0;border-right-color:var(--p-tooltip-background)}.p-tooltip-left .p-tooltip-arrow{margin-top:calc(-1 * var(--p-tooltip-gutter));border-width:var(--p-tooltip-gutter) 0 var(--p-tooltip-gutter) var(--p-tooltip-gutter);border-left-color:var(--p-tooltip-background)}.p-tooltip-top .p-tooltip-arrow{margin-left:calc(-1 * var(--p-tooltip-gutter));border-width:var(--p-tooltip-gutter) var(--p-tooltip-gutter) 0 var(--p-tooltip-gutter);border-top-color:var(--p-tooltip-background);border-bottom-color:var(--p-tooltip-background)}.p-tooltip-bottom .p-tooltip-arrow{margin-left:calc(-1 * var(--p-tooltip-gutter));border-width:0 var(--p-tooltip-gutter) var(--p-tooltip-gutter) var(--p-tooltip-gutter);border-top-color:var(--p-tooltip-background);border-bottom-color:var(--p-tooltip-background)}:root,:host{--p-ripple-background:rgba(0,0,0,.1)}.p-ink{display:block;position:absolute;background:var(--p-ripple-background);border-radius:100%;transform:scale(0);pointer-events:none}.p-ink-active{animation:ripple .4s linear}@keyframes ripple{to{opacity:0;transform:scale(2.5)}}*,::backdrop,:after,:before{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #3b82f680;--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}progress{vertical-align:initial}.w-fit{width:fit-content}.select-none{-webkit-user-select:none;user-select:none}.gap-x-3{column-gap:.75rem}.\!border-primary-400{--tw-border-opacity: 1 !important;border-color:color-mix(in srgb,var(--p-primary-400) calc(100% * var(--tw-border-opacity)),#0000)!important}.border-primary{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--p-primary-color) calc(100% * var(--tw-border-opacity)),#0000)}.border-primary-500{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--p-primary-500) calc(100% * var(--tw-border-opacity)),#0000)}.\!bg-transparent{background-color:initial!important}.bg-primary{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-primary-color) calc(100% * var(--tw-bg-opacity)),#0000)}.bg-primary-400{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-primary-400) calc(100% * var(--tw-bg-opacity)),#0000)}.bg-primary-500{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-primary-500) calc(100% * var(--tw-bg-opacity)),#0000)}.bg-primary-600{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-primary-600) calc(100% * var(--tw-bg-opacity)),#0000)}.bg-transparent{background-color:initial}.align-baseline{vertical-align:initial}.\!text-primary-300{--tw-text-opacity: 1 !important;color:color-mix(in srgb,var(--p-primary-300) calc(100% * var(--tw-text-opacity)),#0000)!important}.\!text-primary-400{--tw-text-opacity: 1 !important;color:color-mix(in srgb,var(--p-primary-400) calc(100% * var(--tw-text-opacity)),#0000)!important}.text-primary{--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-color) calc(100% * var(--tw-text-opacity)),#0000)}.text-primary-300{--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-300) calc(100% * var(--tw-text-opacity)),#0000)}.text-primary-400{--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-400) calc(100% * var(--tw-text-opacity)),#0000)}.shadow{--tw-shadow: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color)}.shadow-lg{--tw-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color)}.shadow-sm{--tw-shadow: 0 1px 2px 0 #0000000d;--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow: 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color)}.shadow-black\/50{--tw-shadow-color: #00000080;--tw-shadow: var(--tw-shadow-colored)}.hover\:bg-primary-400:hover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-primary-400) calc(100% * var(--tw-bg-opacity)),#0000)}.hover\:bg-transparent:hover{background-color:initial}.hover\:text-primary-300:hover{--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-300) calc(100% * var(--tw-text-opacity)),#0000)}.hover\:text-primary-400:hover{--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-400) calc(100% * var(--tw-text-opacity)),#0000)}.hover\:text-primary-500:hover{--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-500) calc(100% * var(--tw-text-opacity)),#0000)}.focus\:bg-transparent:focus{background-color:initial}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.disabled\:hover\:bg-primary-500:hover:disabled{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-primary-500) calc(100% * var(--tw-bg-opacity)),#0000)}.group:focus-within .group-focus-within\:text-primary-400{--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-400) calc(100% * var(--tw-text-opacity)),#0000)}.peer:focus~.peer-focus\:text-primary-400{--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-400) calc(100% * var(--tw-text-opacity)),#0000)}@media (prefers-color-scheme: dark){.dark\:placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}}html{font-family:Inter,sans-serif!important}::-webkit-scrollbar{background:#777;height:12px;width:12px}::-webkit-scrollbar-thumb{background:#555}::-webkit-scrollbar-thumb:hover{background:#444}::marker{color:#a870ff}.p-datatable{border-radius:8px;overflow:hidden}.p-datatable .p-datatable-header{background-color:#a870ff48;border-top-left-radius:8px;border-top-right-radius:8px}.p-datatable.p-datatable-gridlines .p-datatable-header{border-color:#a870ff40;border-width:0 0 1px}.p-datatable .p-datatable-tbody>tr>td{background-color:#27272a;border-color:#ffffff12;border-left:0!important;border-right:0!important;color:#d4d4d8;transition:.4s}.p-datatable-thead{border-top-left-radius:8px;border-top-right-radius:8px}.p-datatable-header-cell{--p-datatable-header-cell-border-color: hsla(0, 0%, 100%, .07);--p-datatable-header-cell-padding: 11px 14px;background-color:#2f2f33!important;border-width:0!important;border-bottom:1px solid hsla(0,0%,100%,.07)!important;color:#9ca3af!important;font-size:12.5px}.p-datatable-column-title{--p-datatable-column-title-font-weight: 600}.p-datatable .p-datatable-sortable-column:not(.p-datatable-column-sorted):hover{background-color:#333!important;color:#f0f0f0!important}.p-datatable .p-datatable-sortable-column:not(.p-datatable-column-sorted):hover .p-datatable-sort-icon{color:#f0f0f0!important}.p-datatable .p-datatable-sortable-column.p-datatable-column-sorted{background-color:#333!important;color:#f0f0f0!important}.p-datatable .p-datatable-sortable-column.p-datatable-column-sorted .p-datatable-sort-icon{color:#f0f0f0!important}.p-datatable-column-filter-button,.p-datatable-sort-icon{color:#9ca3af!important}.p-datatable-header-cell .p-datatable-column-filter-button{height:21px!important;padding:0 8px!important}.p-datatable-header-cell .p-datatable-column-filter-button:hover{background:transparent!important;color:#f0f0f0!important}.p-datatable-filter-overlay-popover{--p-datatable-filter-overlay-popover-background: #252525;--p-datatable-filter-overlay-popover-gap: 0;--p-datatable-filter-overlay-popover-padding: 8px;--p-datatable-filter-overlay-popover-border-color: #4b5563}.p-datatable .p-datatable-tbody>tr:hover td{background-color:#212124!important}.p-datatable-row-toggle-button:hover{color:#0f172a!important}.p-datatable-gridlines .p-datatable-paginator-bottom{border:0}.p-paginator{background-color:#2c2c2c!important;border-radius:0 0 8px 8px!important}.p-paginator .p-paginator-pages .p-paginator-page{border-radius:3px;color:#6c757d;height:32px;min-width:36px}.p-paginator .p-paginator-pages .p-paginator-page.p-paginator-page-selected{background:#a870ff;border-color:#a870ff;color:#fff}.p-paginator-first:not(.p-disabled):hover,.p-paginator-last:not(.p-disabled):hover,.p-paginator-next:not(.p-disabled):hover,.p-paginator-page:not(.p-disabled):not(.p-paginator-page-selected):hover,.p-paginator-prev:not(.p-disabled):hover{--p-paginator-nav-button-hover-background: #a870ff48;--p-paginator-nav-button-hover-color: #fff}.p-paginator.p-select-label{padding-bottom:6px;padding-top:6px}.p-tablist{background-color:transparent!important;overflow:visible!important}.p-tablist-tab-list{background:transparent!important;border-color:#4b5563!important;border-width:0 0 1px!important}.p-tabpanels{background:transparent!important;padding:0!important;--p-tabs-tabpanel-color: #d4d4d8}.p-tab{border-color:transparent!important;color:#9ca3af!important;font-size:18px;padding-bottom:12px!important;padding-top:12px!important}.p-tab:not(:first-child){margin-left:8px}.p-tab:not(.p-tab-active):not(.p-disabled):hover{background-color:transparent!important;color:#fff!important}.p-tab.p-tab-active{color:#a870ff!important}.p-tablist-active-bar{--p-tabs-active-bar-background: #a870ff}.p-accordionheader{--p-accordion-header-background: #27272a;--p-accordion-header-active-background: #27272a;--p-accordion-header-hover-background: #333;--p-accordion-header-active-hover-background: #333;border:1px solid #333!important;border:0;color:#d4d4d8!important;padding:12px!important}.p-accordionpanel-active .p-accordionheader{color:#fff!important}.p-accordionheader .p-accordionheader-toggle-icon{color:#d4d4d8!important}.p-accordioncontent-content{background-color:transparent!important;padding:0!important}.p-accordioncontent-content .p-card-body{padding:12px 16px 16px}.p-accordioncontent-content .p-card-body .p-card-content{padding-bottom:12px}.p-slider .p-slider-range{background-color:#fdba74!important;height:5px!important}.p-slider .p-slider-handle{background-color:#a870ff!important;border-color:#a870ff!important;box-shadow:none!important}.p-toggleswitch{height:20px!important;transform:scale(.92);width:40px!important}.p-toggleswitch-handle{background:#fff!important;height:16px!important;inset-inline-start:4px!important;margin-top:-8px!important;width:16px!important}.p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-handle{inset-inline-start:calc(var(--p-toggleswitch-width) - var(--p-toggleswitch-handle-size) - var(--p-toggleswitch-gap) + 1px)!important}.p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-slider{background:#a870ff!important}.p-toggleswitch.p-disabled{--p-toggleswitch-disabled-background: #555}.search-widget .p-toggleswitch{--p-toggleswitch-background: #3d3d47;--p-toggleswitch-hover-background: #3d3d47}.p-splitbutton-button,.p-splitbutton-dropdown{background:#7e44d3!important;border:0!important;color:#fff!important}.p-splitbutton-button.p-button,.p-splitbutton-dropdown.p-button{padding-bottom:6px!important;padding-top:6px!important}.p-splitbutton-button:hover,.p-splitbutton-dropdown:hover{background:#a870ff!important;border:0!important;color:#fff!important}.p-button,.p-inputtext,.p-multiselect-label,.p-select-label{padding-bottom:8px!important;padding-top:8px!important}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{height:auto!important;padding-bottom:0;padding-top:0}.p-dialog{--p-dialog-border-radius: 12px;--p-dialog-background: #27272a;border-color:#3f3f46!important}.p-dialog-header{--p-dialog-header-padding: 12px 12px 12px 24px;align-items:baseline!important;border-bottom:1px solid #3f3f46;color:#d4d4d8}.p-dialog-content{color:#d4d4d8;padding-top:16px!important}.p-dialog-content::-webkit-scrollbar{width:8px}.p-dialog-close-button{background:transparent!important;color:#7e44d3!important}.p-dialog-close-button:hover{color:#fff!important}.p-dialog-footer{background-color:#27272a;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid #3f3f46;padding-bottom:16px;padding-top:16px}.p-splitbutton .p-splitbutton-button{border-bottom-right-radius:0;border-top-right-radius:0;color:#d4d4d8!important}.p-splitbutton .p-splitbutton-button:hover{color:#fff!important}.p-splitbutton .p-splitbutton-dropdown{border-bottom-left-radius:0;border-top-left-radius:0;color:#d4d4d8!important}.p-splitbutton .p-splitbutton-dropdown:hover{color:#fff!important}.p-chip{--p-chip-border-radius: 4px;--p-chip-background: #3f3f46;--p-chip-color: #d4d4d8;--p-chip-icon-color: #d4d4d8;--p-chip-remove-icon-color: #d4d4d8;--p-chip-padding-y: 4px;border:1px solid #555}.p-chip:has(.p-chip-remove-icon){padding-left:8px!important;padding-right:8px!important}.p-chip-icon{margin-right:4px}.p-inputtext{--p-inputtext-background: #1c1c21;--p-inputtext-color: #d4d4d8;--p-inputtext-border-color: #4b5563;--p-inputtext-hover-border-color: #62748e;--p-inputtext-placeholder-color: #62748e;--p-inputtext-disabled-background: #333}.p-inputchips{--p-inputchips-background: #252525;--p-inputchips-border-color: #4b5563;--p-inputchips-hover-border-color: #62748e;--p-inputchips-color: #d4d4d8}.p-textarea{--p-textarea-background: #1c1c21;--p-textarea-color: #d4d4d8;--p-textarea-border-color: #3f3f46;--p-textarea-hover-border-color: #62748e;--p-textarea-placeholder-color: #62748e;--p-textarea-disabled-background: #333}.p-select{--p-select-background: #1c1c21;--p-select-color: #d4d4d8;--p-select-border-color: #3f3f46;--p-select-hover-border-color: #62748e;--p-select-placeholder-color: #62748e;--p-select-disabled-background: #333}.p-select-overlay{--p-select-overlay-color: #d4d4d8;--p-select-option-color: #d4d4d8;--p-select-overlay-background: #1c1c21;--p-select-overlay-border-color: #3f3f46;--p-select-option-focus-background: hsla(0, 0%, 100%, .06);--p-select-option-border-radius: 5px;--p-select-option-focus-color: #fff;--p-select-option-selected-background: hsla(0, 0%, 100%, .06);--p-select-option-selected-focus-background: hsla(0, 0%, 100%, .06);--p-select-option-selected-color: #fff;--p-select-option-selected-focus-color: #fff}.p-multiselect{--p-multiselect-background: #1c1c21;--p-multiselect-border-color: #4b5563;--p-multiselect-hover-border-color: #62748e;--p-multiselect-color: #d4d4d8;--p-multiselect-placeholder-color: #62748e;--p-multiselect-overlay-background: #252525;--p-multiselect-disabled-background: #333}.p-multiselect-overlay{--p-multiselect-option-color: #d4d4d8;--p-multiselect-overlay-background: #252525;--p-multiselect-overlay-border-color: #4b5563;--p-multiselect-option-focus-background: #a870ff;--p-multiselect-option-selected-background: #7e2eef;--p-multiselect-option-selected-focus-background: #7e2eef;--p-multiselect-option-selected-color: #fff;--p-multiselect-option-selected-focus-color: #fff}.p-listbox{--p-listbox-background: #252525;--p-listbox-option-color: #d4d4d8;--p-listbox-option-focus-background: #a870ff;--p-listbox-option-selected-background: #7e2eef;--p-listbox-option-selected-focus-background: #7e2eef;--p-listbox-option-selected-color: #fff;--p-listbox-option-selected-focus-color: #fff;--p-listbox-placeholder-color: #62748e;--p-listbox-disabled-background: #333}.p-listbox-empty-message{color:#d4d4d8}.p-autocomplete-overlay{--p-autocomplete-overlay-background: #1c1c21;--p-autocomplete-option-color: #d4d4d8;--p-autocomplete-overlay-color: #d4d4d8;--p-autocomplete-overlay-border-color: #4b5563;--p-autocomplete-option-focus-background: #a870ff;--p-autocomplete-option-focus-color: #fff;--p-autocomplete-option-selected-focus-color: #fff;--p-autocomplete-option-selected-background: #7e2eef;--p-autocomplete-option-selected-color: #fff}.p-autocomplete-input-multiple{background-color:#252525!important;border-color:#4b5563!important;color:#d4d4d8!important}.p-treeselect{--p-treeselect-background: #252525;--p-treeselect-border-color: #4b5563;--p-treeselect-color: #d4d4d8;--p-treeselect-hover-border-color: #62748e;--p-treeselect-placeholder-color: #62748e;--p-treeselect-overlay-background: #252525;--p-treeselect-disabled-background: #333}.p-treeselect-overlay{--p-treeselect-overlay-color: #d4d4d8;--p-treeselect-option-color: #d4d4d8;--p-treeselect-overlay-background: #252525;--p-treeselect-overlay-border-color: #4b5563;--p-treeselect-option-focus-background: #a870ff;--p-treeselect-option-selected-background: #7e2eef;--p-treeselect-option-selected-focus-background: #7e2eef;--p-treeselect-option-selected-color: #fff;--p-treeselect-option-selected-focus-color: #fff;--p-tree-background: #252525;--p-tree-node-color: #d4d4d8;--p-tree-node-hover-background: #a870ff;--p-tree-node-hover-color: #fff;--p-tree-node-toggle-button-hover-background: transparent;--p-tree-node-toggle-button-hover-color: #fff}.p-checkbox{--p-checkbox-background: #3f3f46;--p-checkbox-border-radius: 5px}.p-menu-overlay{--p-menu-background: #252525;--p-menu-border-color: #4b5563;--p-menu-item-color: #d4d4d8;--p-menu-item-focus-background: #a870ff}.p-tieredmenu-overlay{--p-tieredmenu-background: #252525;--p-tieredmenu-item-color: #d4d4d8;--p-tieredmenu-border-color: #4b5563;--p-tieredmenu-item-focus-background: hsla(0, 0%, 100%, .06);--p-tieredmenu-item-focus-color: #fff;--p-tieredmenu-item-border-radius: 5px;--p-tieredmenu-item-padding: 10px;--p-tieredmenu-list-padding: 0px 0px}.get-full-log-menu{--p-tieredmenu-list-padding: 5px 0px;--p-tieredmenu-item-padding: 6px}.get-full-log-menu .fa-file{color:#fff!important;margin-left:-2px;margin-right:-5px}.p-popover{--p-popover-background: #1c1c21;--p-popover-border-color: #4b5563}.p-datepicker,.p-datepicker-panel{--p-datepicker-panel-background: #1c1c21;--p-datepicker-panel-border-color: #4b5563;--p-datepicker-header-background: transparent;--p-datepicker-header-border-color: #4b5563;--p-datepicker-header-color: #d4d4d8;--p-datepicker-date-color: #d4d4d8;--p-datepicker-week-day-color: #d4d4d8;--p-datepicker-select-month-color: #d4d4d8;--p-datepicker-select-year-color: #d4d4d8;--p-datepicker-select-month-hover-background: hsla(0, 0%, 100%, .06);--p-datepicker-select-year-hover-background: hsla(0, 0%, 100%, .06);--p-datepicker-date-hover-background: hsla(0, 0%, 100%, .06);--p-datepicker-select-month-hover-color: #d4d4d8;--p-datepicker-select-year-hover-color: #d4d4d8;--p-datepicker-select-day-hover-color: #d4d4d8;--p-datepicker-date-hover-color: #d4d4d8;--p-datepicker-dropdown-background: #1c1c21;--p-datepicker-dropdown-border-color: #4b5563}.p-datepicker-header .p-button-text.p-button-secondary:not(:disabled){height:36px!important;margin:8px 8px 4px;width:36px!important}.p-datepicker-header .p-button-text.p-button-secondary:not(:disabled):hover{background:transparent}.rf-date-panel.p-datepicker-panel{padding:0 8px 8px}.rf-date-panel .p-datepicker-header{padding:0}.rf-date-panel .p-datepicker-day-view{margin:2px 0 0}.rf-date-panel .p-datepicker-day-cell{padding:1px}.rf-date-panel .p-datepicker-day{font-size:12.5px;height:2rem;width:2rem}.rf-date-panel .p-datepicker-weekday-cell{padding:2px 1px}.rf-date-panel .p-datepicker-next-button,.rf-date-panel .p-datepicker-prev-button{height:1.6rem;width:1.6rem}.dr-dialog .dr-body{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:18px;margin-top:4px}.dr-dialog .dr-presets{display:flex;flex:0 0 128px;flex-direction:column;gap:2px}.dr-dialog .dr-presets-label{color:#6e6e78;font-size:11px;font-weight:600;letter-spacing:.08em;padding:2px 12px 8px;text-transform:uppercase}.dr-dialog .dr-preset{background:transparent;border:0;border-radius:7px;color:#9ca3af;cursor:pointer;font:inherit;font-size:13px;padding:8px 12px;text-align:left;transition:background .12s ease,color .12s ease,box-shadow .12s ease;width:100%}.dr-dialog .dr-preset:hover{background:#ffffff0f;box-shadow:inset 2px 0 #7e44d3;color:#f4f4f5}.dr-dialog .dr-cal{flex:0 0 auto}.dr-dialog .dr-cal-head{display:flex;flex-direction:column;gap:3px;margin-bottom:10px}.dr-dialog .dr-cal-label{color:#a870ff;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.dr-dialog .dr-cal-value{color:#d4d4d8;font-size:13px}.dr-dialog .dr-datepicker{width:100%}.dr-dialog .dr-datepicker .p-datepicker-panel{margin-inline:0 auto;min-width:0;width:-moz-fit-content;width:fit-content}.dr-dialog .dr-datepicker .p-datepicker-calendar{border-inline-start:0;flex:0 0 auto;padding-inline:0;width:266px}.dr-dialog .dr-datepicker .p-datepicker-panel{background:transparent;border:1px solid #3f3f46;border-radius:10px}.dr-dialog .dr-datepicker{--p-datepicker-header-background: transparent}.dr-dialog .dr-datepicker .p-datepicker-day-view{width:100%}.dr-dialog .dr-datepicker .p-datepicker-month-view,.dr-dialog .dr-datepicker .p-datepicker-year-view{display:flex;flex-wrap:wrap;width:266px}.dr-dialog .dr-datepicker .p-datepicker-month{height:3rem;width:5rem}.dr-dialog .dr-datepicker .p-datepicker-day-cell{padding:3px}.dr-dialog .dr-datepicker .p-datepicker-day{height:2rem;width:2rem}.dr-dialog .dr-datepicker .p-datepicker-panel{padding:0 16px 8px}.dr-dialog .dr-datepicker .p-datepicker-header{padding:0}.dr-dialog .dr-datepicker .p-datepicker-next-button,.dr-dialog .dr-datepicker .p-datepicker-prev-button{background:transparent;border:0;color:#9ca3af;transition:color .12s ease}.dr-dialog .dr-datepicker .p-datepicker-next-button:active,.dr-dialog .dr-datepicker .p-datepicker-next-button:focus,.dr-dialog .dr-datepicker .p-datepicker-next-button:hover,.dr-dialog .dr-datepicker .p-datepicker-prev-button:active,.dr-dialog .dr-datepicker .p-datepicker-prev-button:focus,.dr-dialog .dr-datepicker .p-datepicker-prev-button:hover{background:transparent;box-shadow:none;color:#fff}.dr-dialog .dr-datepicker .p-datepicker-month-view,.dr-dialog .dr-datepicker .p-datepicker-year-view{margin:4px 0 0}.dr-dialog .dr-datepicker .p-datepicker-month,.dr-dialog .dr-datepicker .p-datepicker-year{border-radius:7px;padding:6px 4px}.p-contextmenu{min-width:auto!important}.p-contextmenu-item:not(.p-disabled)>.p-contextmenu-item-content,.p-contextmenu-item:not(.p-disabled)>.p-contextmenu-item-content:hover{background-color:transparent!important}.p-contextmenu-item-link{background-color:transparent;transition:all .3s}.p-contextmenu-item-link:hover{background-color:#444;transition:all .3s}.p-tooltip .p-tooltip-text{background-color:#2a2a2e;border:1px solid #5c4b99}.p-tooltip-top .p-tooltip-arrow{border-top-color:#5c4b99!important}.p-tooltip-right .p-tooltip-arrow{border-right-color:#5c4b99!important}.p-tooltip-left .p-tooltip-arrow{border-left-color:#5c4b99!important}.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#5c4b99!important}.fa-android{color:#a870ff}.p-selectbutton .p-togglebutton{--p-togglebutton-background: #3f3f46;border:0}.p-togglebutton:not(:disabled):not(.p-togglebutton-checked):hover{--p-togglebutton-hover-background: #a870ff}.p-selectbutton .p-togglebutton.p-togglebutton-checked{--p-togglebutton-checked-background: #7e44d3}.p-toast{--p-toast-text-gap: 2px;--p-toast-content-padding: 20px}.p-toast .p-toast-message{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#1e1e1eb3;border:1px solid hsla(0,0%,100%,.08);border-left:4px solid;border-radius:8px;box-shadow:0 10px 30px #00000080;margin-bottom:12px}.p-toast .p-toast-message-success{border-left:4px solid #10b981}.p-toast .p-toast-message-error{border-left:4px solid #ef4444}.p-toast .p-toast-message-info{border-left:4px solid #7c3aed}.p-toast .p-toast-message .p-toast-summary{color:#fff}.p-toast .p-toast-close-icon,.p-toast .p-toast-message .p-toast-detail{color:#9ca3af}.p-toast .p-toast-close-button:hover{background-color:transparent!important}.p-toast .p-toast-close-button:hover .p-toast-close-icon{color:#fff}.p-toast-message-error .p-toast-message-icon,.p-toast-message-success .p-toast-message-icon{display:none}.p-toast-message-success .p-toast-message-content:before{color:#10b981;content:"✓";font-size:16px;font-weight:700;margin-right:8px}.p-toast-message-error .p-toast-message-content:before{color:#ef4444;content:"✕";font-size:16px;font-weight:700;margin-right:8px}.p-toast-message-info .p-toast-message-icon{color:#7c3aed}.rf-clear-all{align-items:center;background:#2a2a30;border:1px solid #3f3f46;border-radius:5px;color:#d4d4d8;cursor:pointer;display:inline-flex;font-size:12px;gap:6px;padding:5px 11px;transition:border-color .12s ease,color .12s ease,background .12s ease}.rf-clear-all:hover{border-color:#5c4b99;color:#e4e4e7}.rf-clear-all i{color:#9ca3af;font-size:11px;transition:color .12s ease}.rf-clear-all:hover i{color:#cbb6ff}.rf-pop-list::-webkit-scrollbar{width:8px}.purple-button{background:#7e44d3!important;border-color:#7e44d3!important;color:#d4d4d8!important}.purple-button:hover{background:#a870ff!important;border-color:#a870ff!important;color:#fff!important}.purple-ghost-button{background:transparent!important;border-color:#7e44d3!important;color:#7e44d3!important}.purple-ghost-button:hover{background:#a870ff60!important;border-color:#a870ff60!important;color:#fff!important}.light-purple-button{background:#d0b2ff!important;border-color:#d0b2ff!important}.light-purple-button.outlined{background:transparent!important}.light-purple-button:hover{background:#a870ff!important;border-color:#a870ff!important;color:#a870ff!important}.light-purple-button.outlined:hover{background:transparent!important}.blue-button{background:#0284c7!important;border-color:#0284c7!important;color:#d4d4d8!important}.blue-button:hover{background:#0ea5e9!important;border-color:#0ea5e9!important;color:#fff!important}.grey-button{background:#333!important;border-color:#444!important;color:#d4d4d8!important}.grey-button:hover{background:#444!important;border-color:#a870ff!important;color:#fff!important}.dark-grey-button{background:#2a2a30!important;border:1px solid #3f3f46!important;color:#d4d4d8!important}.dark-grey-button:hover{border-color:#62748e!important;color:#e4e4e7!important}.ds-sidebar[data-v-1bd9353b]{align-self:flex-start;background:#0f0f11;border-right:1px solid #1e1e23;color:#e4e4e7;display:flex;flex-direction:column;font-family:Inter,system-ui,sans-serif;font-size:14px;gap:12px;height:100vh;padding:14px 6px;position:sticky;top:0;transition:width .18s ease,padding .18s ease;width:52px}.ds-sidebar.expanded[data-v-1bd9353b]{padding:14px 10px;width:172px}.brand-row[data-v-1bd9353b]{flex:0 0 64px;height:64px;margin:0 -6px;overflow:hidden;position:relative;transition:margin .18s ease}.expanded .brand-row[data-v-1bd9353b]{margin:0 -10px}.brand-mark[data-v-1bd9353b],.brand-wordmark[data-v-1bd9353b]{display:block;height:auto;max-width:none;position:absolute;transition:opacity .2s ease}.brand-mark[data-v-1bd9353b]{left:50%;opacity:1;top:50%;transform:translate(-50%,-50%);width:28px}.expanded .brand-mark[data-v-1bd9353b]{opacity:0}.brand-wordmark[data-v-1bd9353b]{left:20px;opacity:0;top:50%;transform:translateY(-50%);width:112px}.expanded .brand-wordmark[data-v-1bd9353b]{opacity:1}.nav[data-v-1bd9353b]{display:flex;flex-direction:column;gap:4px}.nav-item[data-v-1bd9353b]{align-items:center;background:transparent;border:0;border-radius:6px;color:#9ca3af;cursor:pointer;display:flex;font:inherit;font-size:15px;gap:10px;height:34px;justify-content:flex-start;overflow:hidden;text-align:left;text-decoration:none;transition:background .12s ease,color .12s ease,padding .18s ease;width:100%}.expanded .nav-item[data-v-1bd9353b],.nav-item[data-v-1bd9353b]{padding:0 9px}.expanded .collapse-toggle[data-v-1bd9353b]{justify-content:flex-end}.nav-item[data-v-1bd9353b]:hover{background:#18181c;color:#e4e4e7}.nav-item.nav-active[data-v-1bd9353b]{background:#1f1830;color:#e4e4e7}.nav-icon[data-v-1bd9353b]{display:grid;flex:0 0 24px;opacity:.9;place-items:center;width:24px}.nav-label[data-v-1bd9353b]{opacity:0;transition:opacity .14s ease;white-space:nowrap}.expanded .nav-label[data-v-1bd9353b]{opacity:1}.sidebar-bottom[data-v-1bd9353b]{border-top:1px solid #1e1e23;display:flex;flex-direction:column;gap:2px;margin-top:auto;padding-top:10px}.user-row[data-v-1bd9353b]{align-items:center;background:transparent;border:0;border-radius:6px;color:#9ca3af;cursor:pointer;display:flex;gap:9px;justify-content:flex-start;overflow:hidden;padding:6px 9px;text-align:left;transition:padding .18s ease;width:100%}.expanded .user-row[data-v-1bd9353b]{padding:6px 10px}.user-row[data-v-1bd9353b]:hover{background:#18181c;color:#e4e4e7}.profile-wrap[data-v-1bd9353b] .text-center{text-align:left}.profile-wrap[data-v-1bd9353b] .inline-block{display:block;width:100%}.user-meta[data-v-1bd9353b]{display:flex;flex-direction:column;line-height:1.25;min-width:0;opacity:0;transition:opacity .14s ease}.expanded .user-meta[data-v-1bd9353b]{opacity:1}.user-email[data-v-1bd9353b]{color:#d4d4d8;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-role[data-v-1bd9353b]{color:#6e6e78;font-size:11px;white-space:nowrap}.indicator-line[data-v-1bd9353b]{background:linear-gradient(180deg,#9d75f5,#6c4b9e);border-radius:0 4px 4px 0;left:0;position:absolute;top:0;transition:transform .3s cubic-bezier(.25,.46,.45,.94),height .3s cubic-bezier(.25,.46,.45,.94);width:4px;will-change:transform,height;z-index:1}.wn-fab[data-v-3b0677ab]{align-items:center;background:linear-gradient(135deg,#7e44d3,#a870ff);border-radius:14px;box-shadow:0 10px 24px #7e44d373;color:#fff;display:flex;height:48px;justify-content:center;transition:transform .14s ease,box-shadow .14s ease,filter .14s ease;width:48px}.wn-fab[data-v-3b0677ab]:hover{box-shadow:0 12px 28px #7e44d38c;filter:brightness(1.06);transform:translateY(-1px)}.wn-fab[data-v-3b0677ab]:active{transform:translateY(0)}: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: #000;--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: #fce9e9;--amplify-colors-red-20: #f5bcbc;--amplify-colors-red-40: #ef8f8f;--amplify-colors-red-60: #bf4040;--amplify-colors-red-80: #950404;--amplify-colors-red-90: #600;--amplify-colors-red-100: #4d0000;--amplify-colors-orange-10: #fcf2e9;--amplify-colors-orange-20: #f5d9bc;--amplify-colors-orange-40: #efbf8f;--amplify-colors-orange-60: #bf8040;--amplify-colors-orange-80: #954c04;--amplify-colors-orange-90: #630;--amplify-colors-orange-100: #4d2600;--amplify-colors-yellow-10: #fcfce9;--amplify-colors-yellow-20: #f5f5bc;--amplify-colors-yellow-40: #efef8f;--amplify-colors-yellow-60: #bfbf40;--amplify-colors-yellow-80: #959504;--amplify-colors-yellow-90: #660;--amplify-colors-yellow-100: #4d4d00;--amplify-colors-green-10: #ebfaed;--amplify-colors-green-20: #d6f5db;--amplify-colors-green-40: #77ca85;--amplify-colors-green-60: #43a854;--amplify-colors-green-80: #3f7d4a;--amplify-colors-green-90: #365e3d;--amplify-colors-green-100: #2e4832;--amplify-colors-teal-10: #e9f9fc;--amplify-colors-teal-20: #bcecf5;--amplify-colors-teal-40: #7dd6e8;--amplify-colors-teal-60: #40aabf;--amplify-colors-teal-80: #047d95;--amplify-colors-teal-90: #056;--amplify-colors-teal-100: #00404d;--amplify-colors-blue-10: #e6eefe;--amplify-colors-blue-20: #b8cef9;--amplify-colors-blue-40: #7da1e8;--amplify-colors-blue-60: #406abf;--amplify-colors-blue-80: #043495;--amplify-colors-blue-90: #026;--amplify-colors-blue-100: #00194d;--amplify-colors-purple-10: #fee6fe;--amplify-colors-purple-20: #f9b8f9;--amplify-colors-purple-40: #e87de8;--amplify-colors-purple-60: #bf40bf;--amplify-colors-purple-80: #950495;--amplify-colors-purple-90: #606;--amplify-colors-purple-100: #4d004d;--amplify-colors-pink-10: #fee6ee;--amplify-colors-pink-20: #fbb6cd;--amplify-colors-pink-40: #e87da1;--amplify-colors-pink-60: #bf406a;--amplify-colors-pink-80: #950434;--amplify-colors-pink-90: #602;--amplify-colors-pink-100: #4d001a;--amplify-colors-neutral-10: #fafafa;--amplify-colors-neutral-20: #eff0f0;--amplify-colors-neutral-40: #dcdee0;--amplify-colors-neutral-60: #89949f;--amplify-colors-neutral-80: #5c6670;--amplify-colors-neutral-90: #304050;--amplify-colors-neutral-100: #0d1a26;--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: rgba(13, 26, 38, .25);--amplify-colors-shadow-secondary: rgba(13, 26, 38, .15);--amplify-colors-shadow-tertiary: rgba(13, 26, 38, .05);--amplify-colors-overlay-5: rgba(0, 0, 0, .05);--amplify-colors-overlay-10: rgba(0, 0, 0, .1);--amplify-colors-overlay-20: rgba(0, 0, 0, .2);--amplify-colors-overlay-30: rgba(0, 0, 0, .3);--amplify-colors-overlay-40: rgba(0, 0, 0, .4);--amplify-colors-overlay-50: rgba(0, 0, 0, .5);--amplify-colors-overlay-60: rgba(0, 0, 0, .6);--amplify-colors-overlay-70: rgba(0, 0, 0, .7);--amplify-colors-overlay-80: rgba(0, 0, 0, .8);--amplify-colors-overlay-90: rgba(0, 0, 0, .9);--amplify-colors-black: #000;--amplify-colors-white: #fff;--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)}[data-amplify-theme],html{font-family:var(--amplify-fonts-default-static)}@supports (font-variation-settings: normal){[data-amplify-theme],html{font-family:var(--amplify-fonts-default-variable)}}html:focus-within{scroll-behavior:smooth}body{line-height:var(--amplify-line-heights-medium);min-height:100vh;text-rendering:optimizeSpeed}*{box-sizing:border-box}button,input,select,textarea{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{color:var(--amplify-components-text-color);display:block}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{background-color:var(--amplify-components-badge-info-background-color);color:var(--amplify-components-badge-info-color)}.amplify-badge--error{background-color:var(--amplify-components-badge-error-background-color);color:var(--amplify-components-badge-error-color)}.amplify-badge--warning{background-color:var(--amplify-components-badge-warning-background-color);color:var(--amplify-components-badge-warning-color)}.amplify-badge--success{background-color:var(--amplify-components-badge-success-background-color);color:var(--amplify-components-badge-success-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-end:var(--amplify-components-button-padding-block-end);padding-block-start:var(--amplify-components-button-padding-block-start);padding-inline-end:var(--amplify-components-button-padding-inline-end);padding-inline-start:var(--amplify-components-button-padding-inline-start);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{background-color:var(--amplify-components-button-menu-background-color);border-width:var(--amplify-components-button-menu-border-width);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{background-color:var( --amplify-components-button-menu-hover-background-color );color:var(--amplify-components-button-menu-hover-color)}.amplify-button--menu:focus{background-color:var( --amplify-components-button-menu-focus-background-color );box-shadow:none;color:var(--amplify-components-button-menu-focus-color)}.amplify-button--menu:active{background-color:var( --amplify-components-button-menu-active-background-color );color:var(--amplify-components-button-menu-active-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{background-color:var( --amplify-components-button-destructive-background-color );border-color:var(--amplify-components-button-destructive-border-color);border-width:var(--amplify-components-button-destructive-border-width);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);box-shadow:var(--amplify-components-button-destructive-focus-box-shadow);color:var(--amplify-components-button-destructive-focus-color)}.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);box-shadow:var(--amplify-components-button-warning-focus-box-shadow);color:var(--amplify-components-button-warning-focus-color)}.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-end:var(--amplify-components-button-small-padding-block-end);padding-block-start:var( --amplify-components-button-small-padding-block-start );padding-inline-end:var(--amplify-components-button-small-padding-inline-end);padding-inline-start:var( --amplify-components-button-small-padding-inline-start )}.amplify-button--large{font-size:var(--amplify-components-button-large-font-size);padding-block-end:var(--amplify-components-button-large-padding-block-end);padding-block-start:var( --amplify-components-button-large-padding-block-start );padding-inline-end:var(--amplify-components-button-large-padding-inline-end);padding-inline-start:var( --amplify-components-button-large-padding-inline-start )}.amplify-button--disabled{cursor:not-allowed}.amplify-button--disabled,.amplify-button--disabled :focus,.amplify-button--disabled:active,.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--loading,.amplify-button--loading:active,.amplify-button--loading:focus,.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__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{background-color:var(--amplify-components-dropzone-background-color);border-color:var(--amplify-components-dropzone-border-color);border-radius:var(--amplify-components-dropzone-border-radius);border-style:var(--amplify-components-dropzone-border-style);border-width:var(--amplify-components-dropzone-border-width);color:var(--amplify-components-dropzone-color);display:block;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{background-color:var( --amplify-components-dropzone-disabled-background-color );border-color:var(--amplify-components-dropzone-disabled-border-color);border-radius:var(--amplify-components-dropzone-disabled-border-radius);border-style:var(--amplify-components-dropzone-disabled-border-style);border-width:var(--amplify-components-dropzone-disabled-border-width);color:var(--amplify-components-dropzone-disabled-color);cursor:not-allowed}.amplify-dropzone--active{background-color:var(--amplify-components-dropzone-active-background-color);border-color:var(--amplify-components-dropzone-active-border-color);border-radius:var(--amplify-components-dropzone-active-border-radius);border-style:var(--amplify-components-dropzone-active-border-style);border-width:var(--amplify-components-dropzone-active-border-width);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-radius:var(--amplify-components-dropzone-rejected-border-radius);border-style:var(--amplify-components-dropzone-rejected-border-style);border-width:var(--amplify-components-dropzone-rejected-border-width);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-radius:var(--amplify-components-dropzone-accepted-border-radius);border-style:var(--amplify-components-dropzone-accepted-border-style);border-width:var(--amplify-components-dropzone-accepted-border-width);color:var(--amplify-components-dropzone-accepted-color)}.amplify-field__description{color:var(--amplify-components-fieldmessages-description-color);font-size:var(--amplify-components-fieldmessages-description-font-size);font-style:var(--amplify-components-fieldmessages-description-font-style)}.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);display:block;line-height:var(--amplify-components-heading-line-height)}.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;line-height:var(--amplify-components-icon-line-height)}.amplify-icon,.amplify-icon>svg{height:var(--amplify-components-icon-height)}.amplify-icon>svg{width:var(--amplify-components-icon-height)}.amplify-highlightmatch__highlighted{font-weight:var(--amplify-components-highlightmatch-highlighted-font-weight)}.amplify-input{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);box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);display:inline-block;font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-block-start:var( --amplify-components-fieldcontrol-padding-block-start );padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);padding-inline-start:var( --amplify-components-fieldcontrol-padding-inline-start );transition:all var(--amplify-components-fieldcontrol-transition-duration);-webkit-user-select:text;-moz-user-select:text;user-select:text;width:100%;--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-end:var( --amplify-components-fieldcontrol-small-padding-block-end );padding-block-start:var( --amplify-components-fieldcontrol-small-padding-block-start );padding-inline-end:var( --amplify-components-fieldcontrol-small-padding-inline-end );padding-inline-start:var( --amplify-components-fieldcontrol-small-padding-inline-start )}.amplify-input--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-end:var( --amplify-components-fieldcontrol-large-padding-block-end );padding-block-start:var( --amplify-components-fieldcontrol-large-padding-block-start );padding-inline-end:var( --amplify-components-fieldcontrol-large-padding-inline-end );padding-inline-start:var( --amplify-components-fieldcontrol-large-padding-inline-start )}.amplify-input--error,.amplify-input--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-input--error:focus{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-end:var( --amplify-components-fieldcontrol-quiet-border-inline-end );border-inline-start:var( --amplify-components-fieldcontrol-quiet-border-inline-start );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]{background-color:var( --amplify-components-fieldcontrol-disabled-background-color );border-color:var(--amplify-components-fieldcontrol-disabled-border-color);color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor)}.amplify-textarea{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);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);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-block-start:var( --amplify-components-fieldcontrol-padding-block-start );padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);padding-inline-start:var( --amplify-components-fieldcontrol-padding-inline-start );transition:all var(--amplify-components-fieldcontrol-transition-duration);-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre-wrap;width:100%}.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-end:var( --amplify-components-fieldcontrol-small-padding-block-end );padding-block-start:var( --amplify-components-fieldcontrol-small-padding-block-start );padding-inline-end:var( --amplify-components-fieldcontrol-small-padding-inline-end );padding-inline-start:var( --amplify-components-fieldcontrol-small-padding-inline-start )}.amplify-textarea--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-end:var( --amplify-components-fieldcontrol-large-padding-block-end );padding-block-start:var( --amplify-components-fieldcontrol-large-padding-block-start );padding-inline-end:var( --amplify-components-fieldcontrol-large-padding-inline-end );padding-inline-start:var( --amplify-components-fieldcontrol-large-padding-inline-start )}.amplify-textarea--error,.amplify-textarea--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-textarea--error:focus{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-end:var( --amplify-components-fieldcontrol-quiet-border-inline-end );border-inline-start:var( --amplify-components-fieldcontrol-quiet-border-inline-start );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]{background-color:var( --amplify-components-fieldcontrol-disabled-background-color );border-color:var(--amplify-components-fieldcontrol-disabled-border-color);color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor)}.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);cursor:pointer;-webkit-text-decoration:var(--amplify-components-link-text-decoration);text-decoration:var(--amplify-components-link-text-decoration)}.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{font-size:var(--amplify-components-loader-font-size);height:var(--amplify-components-loader-height);width:var(--amplify-components-loader-width);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{animation-duration:var(--amplify-components-loader-animation-duration);animation-iteration-count:infinite;animation-name:amplify-loader-circular;animation-timing-function:linear;transform-origin:center center;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-duration:var( --amplify-components-loader-linear-animation-duration );animation-iteration-count:infinite;animation-name:amplify-loader-linear;animation-timing-function:linear}@media (prefers-reduced-motion){.amplify-loader line:last-of-type{animation:none;stroke-dashoffset:-50%}}.amplify-loader--small{font-size:var(--amplify-components-loader-small-font-size);height:var(--amplify-components-loader-small-height);width:var(--amplify-components-loader-small-width);--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{font-size:var(--amplify-components-loader-large-font-size);height:var(--amplify-components-loader-large-height);width:var(--amplify-components-loader-large-width);--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{min-width:var(--amplify-components-loader-linear-min-width);width:var(--amplify-components-loader-linear-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);display:block;height:var(--amplify-components-placeholder-default-height);width:100%}.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]{align-items:center;display:flex;font-size:var(--amplify-components-copy-font-size);gap:var(--amplify-components-copy-gap);justify-content: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]{font-size:var(--amplify-components-copy-tool-tip-font-size);visibility:visible}[data-amplify-copy-tooltip]{bottom:var(--amplify-components-copy-tool-tip-bottom);color:var(--amplify-components-copy-tool-tip-color);position:absolute;visibility:hidden}.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{background-color:var(--amplify-components-alert-info-background-color);color:var(--amplify-components-alert-info-color)}.amplify-alert--error{background-color:var(--amplify-components-alert-error-background-color);color:var(--amplify-components-alert-error-color)}.amplify-alert--warning{background-color:var(--amplify-components-alert-warning-background-color);color:var(--amplify-components-alert-warning-color)}.amplify-alert--success{background-color:var(--amplify-components-alert-success-background-color);color:var(--amplify-components-alert-success-color)}.amplify-alert__icon{font-size:var(--amplify-components-alert-icon-size);line-height:1}.amplify-alert__heading{display:block;font-size:var(--amplify-components-alert-heading-font-size);font-weight:var(--amplify-components-alert-heading-font-weight)}.amplify-alert__body{color:inherit;display:block}.amplify-alert__dismiss{color:inherit}.amplify-autocomplete__menu--empty,.amplify-autocomplete__menu--loading,.amplify-autocomplete__menu__option{padding-block:var( --amplify-components-autocomplete-menu-space-shared-padding-block );padding-inline:var( --amplify-components-autocomplete-menu-space-shared-padding-inline )}.amplify-autocomplete{display:block;position:relative}.amplify-autocomplete__menu{background-color:var( --amplify-components-autocomplete-menu-background-color );border-color:var(--amplify-components-autocomplete-menu-border-color);border-radius:var(--amplify-components-autocomplete-menu-border-radius);border-style:var(--amplify-components-autocomplete-menu-border-style);border-width:var(--amplify-components-autocomplete-menu-border-width);margin-block-start:var( --amplify-components-autocomplete-menu-margin-block-start );position:absolute;width:var(--amplify-components-autocomplete-menu-width);z-index:999999}.amplify-autocomplete__menu--empty{display:var(--amplify-components-autocomplete-menu-empty-display)}.amplify-autocomplete__menu--loading{align-items:var(--amplify-components-autocomplete-menu-loading-align-items);display:var(--amplify-components-autocomplete-menu-loading-display);gap:var(--amplify-components-autocomplete-menu-loading-gap)}.amplify-autocomplete__menu__options{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);overscroll-behavior:contain;position:relative}.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]{background-color:var( --amplify-components-authenticator-modal-background-color );height:var(--amplify-components-authenticator-modal-height);left:var(--amplify-components-authenticator-modal-left);overflow-y:auto;position:fixed;top:var(--amplify-components-authenticator-modal-top);width:var(--amplify-components-authenticator-modal-width);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 );border-color:var(--amplify-components-authenticator-router-border-color);border-style:var(--amplify-components-authenticator-router-border-style);border-width:var(--amplify-components-authenticator-router-border-width);box-shadow:var(--amplify-components-authenticator-router-box-shadow)}[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{color:var(--amplify-components-breadcrumbs-color);display:flex;flex-direction:var(--amplify-components-breadcrumbs-flex-direction);flex-wrap:var(--amplify-components-breadcrumbs-flex-wrap);gap:var(--amplify-components-breadcrumbs-gap)}.amplify-breadcrumbs__item{align-items:var(--amplify-components-breadcrumbs-item-align-items);color:var(--amplify-components-breadcrumbs-item-color);display:inline-flex;flex-direction:var(--amplify-components-breadcrumbs-item-flex-direction);font-size:var(--amplify-components-breadcrumbs-item-font-size);line-height:var(--amplify-components-breadcrumbs-item-line-height)}.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-block:var(--amplify-components-breadcrumbs-link-padding-block);padding-inline:var(--amplify-components-breadcrumbs-link-padding-inline);-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-color:var(--amplify-components-card-border-color);border-radius:var(--amplify-components-card-border-radius);border-style:var(--amplify-components-card-border-style);border-width:var(--amplify-components-card-border-width);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-color:var(--amplify-components-card-outlined-border-color);border-radius:var(--amplify-components-card-outlined-border-radius);border-style:var(--amplify-components-card-outlined-border-style);border-width:var(--amplify-components-card-outlined-border-width);box-shadow:var(--amplify-components-card-outlined-box-shadow)}.amplify-card--elevated{background-color:var(--amplify-components-card-elevated-background-color);border-color:var(--amplify-components-card-elevated-border-color);border-radius:var(--amplify-components-card-elevated-border-radius);border-style:var(--amplify-components-card-elevated-border-style);border-width:var(--amplify-components-card-elevated-border-width);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{align-items:var(--amplify-components-checkbox-align-items);cursor:var(--amplify-components-checkbox-cursor);flex-direction:row-reverse;gap:inherit;position:relative}.amplify-checkbox--disabled{cursor:var(--amplify-components-checkbox-disabled-cursor)}.amplify-checkbox__button{align-items:var(--amplify-components-checkbox-button-align-items);color:var(--amplify-components-checkbox-button-color);justify-content:var(--amplify-components-checkbox-button-justify-content);position:var(--amplify-components-checkbox-button-position);--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{border-color:var(--amplify-components-checkbox-button-before-border-color);border-radius:var(--amplify-components-checkbox-button-before-border-radius);border-style:var(--amplify-components-checkbox-button-before-border-style);border-width:var(--amplify-components-checkbox-button-before-border-width);box-sizing:border-box;content:"";display:inline-block;height:var(--amplify-components-checkbox-button-before-height);position:absolute;width:var(--amplify-components-checkbox-button-before-width)}.amplify-checkbox__button--focused:before{border-color:var( --amplify-internal-checkbox_button-focused-before-border-color );box-shadow:var(--amplify-internal-checkbox_button-focused-before-box-shadow);outline-color:var(--amplify-components-checkbox-button-focus-outline-color);outline-offset:var( --amplify-components-checkbox-button-focus-outline-offset );outline-style:var(--amplify-components-checkbox-button-focus-outline-style);outline-width:var(--amplify-components-checkbox-button-focus-outline-width)}.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{background-color:var(--amplify-components-checkbox-icon-background-color);border-radius:var(--amplify-components-checkbox-icon-border-radius);height:1em;line-height:1;opacity:var(--amplify-components-checkbox-icon-opacity);transform:var(--amplify-components-checkbox-icon-transform);transition-duration:var( --amplify-components-checkbox-icon-transition-duration );transition-property:var( --amplify-components-checkbox-icon-transition-property );transition-timing-function:var( --amplify-components-checkbox-icon-transition-timing-function );width:1em;--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;display:block;opacity:var(--amplify-components-divider-opacity);padding:0;--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{border-bottom-width:var(--amplify-internal-divider-size);width:100%}.amplify-divider--vertical{border-left-width:var(--amplify-internal-divider-size)}.amplify-divider--label{display:flex;justify-content:center}.amplify-divider--label:after{background-color:var(--amplify-components-divider-label-background-color);color:var(--amplify-components-divider-label-color);content:attr(data-label);font-size:var(--amplify-components-divider-label-font-size);padding-inline:var(--amplify-components-divider-label-padding-inline);position:absolute;transform:translateY(-50%)}.amplify-divider--label[aria-orientation=vertical]{flex-direction:column}.amplify-divider--label[aria-orientation=vertical]:after{padding-block:0;padding-inline:0;top:auto;transform:translate(-50%)}.amplify-expander{background-color:var(--amplify-components-expander-background-color);border-radius:var(--amplify-components-expander-border-radius);box-shadow:var(--amplify-components-expander-box-shadow);display:block;width:var(--amplify-components-expander-width)}.amplify-expander__item{box-shadow:var(--amplify-components-expander-item-box-shadow);display:block;overflow:hidden}.amplify-expander__item:first-of-type{border-start-end-radius:var( --amplify-components-expander-item-border-start-end-radius );border-start-start-radius:var( --amplify-components-expander-item-border-start-start-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{border-end-end-radius:var( --amplify-components-expander-item-border-end-end-radius );border-end-start-radius:var( --amplify-components-expander-item-border-end-start-radius );box-shadow:none}@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{box-shadow:var(--amplify-components-expander-header-box-shadow);display:flex}.amplify-expander__trigger{align-items:var(--amplify-components-expander-trigger-align-items);display:flex;flex:1;justify-content:var(--amplify-components-expander-trigger-justify-content);min-height:var(--amplify-components-expander-trigger-min-height);padding-inline-end:var( --amplify-components-expander-trigger-padding-inline-end );padding-inline-start:var( --amplify-components-expander-trigger-padding-inline-start )}.amplify-expander__trigger:hover{background-color:var( --amplify-components-expander-trigger-hover-background-color )}.amplify-expander__content{display:block;padding-inline-end:var( --amplify-components-expander-content-padding-inline-end );padding-inline-start:var( --amplify-components-expander-content-padding-inline-start )}.amplify-expander__content[data-state=open]{animation-duration:var( --amplify-components-expander-content-open-animation-duration );animation-name:amplify-expander-slide-down;animation-timing-function:var( --amplify-components-expander-content-open-animation-timing-function )}.amplify-expander__content[data-state=closed]{animation-duration:var( --amplify-components-expander-content-closed-animation-duration );animation-name:amplify-expander-slide-up;animation-timing-function:var( --amplify-components-expander-content-closed-animation-timing-function )}.amplify-expander__content__text{color:var(--amplify-components-expander-content-text-color);display:block;padding-block-end:var( --amplify-components-expander-content-text-padding-block-end );padding-block-start:var( --amplify-components-expander-content-text-padding-block-start )}.amplify-expander__icon{transition-duration:var( --amplify-components-expander-icon-transition-duration );transition-property:transform;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{flex-direction:var(--amplify-components-field-flex-direction);font-size:var(--amplify-components-field-font-size);gap:var(--amplify-components-field-gap)}.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 :not(:first-child) .amplify-input,.amplify-field-group__outer-end .amplify-field-group__control,.amplify-field-group__outer-end .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-start .amplify-field-group__control:not(:first-child),.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{border-end-start-radius:0;border-start-start-radius:0}@supports not (border-start-start-radius: 0){.amplify-field-group :not(:first-child) .amplify-input,.amplify-field-group__outer-end .amplify-field-group__control,.amplify-field-group__outer-end .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-start .amplify-field-group__control:not(:first-child),.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{border-bottom-left-radius:0;border-top-left-radius:0}}.amplify-field-group :not(:last-child) .amplify-input,.amplify-field-group__outer-end .amplify-field-group__control:not(:last-child),.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-start .amplify-field-group__control,.amplify-field-group__outer-start .amplify-select__wrapper .amplify-select{border-end-end-radius:0;border-start-end-radius:0}@supports not (border-end-end-radius: 0){.amplify-field-group :not(:last-child) .amplify-input,.amplify-field-group__outer-end .amplify-field-group__control:not(:last-child),.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-start .amplify-field-group__control,.amplify-field-group__outer-start .amplify-select__wrapper .amplify-select{border-bottom-right-radius:0;border-top-right-radius:0}}.amplify-field-group{align-self:stretch;gap:var(--amplify-components-fieldgroup-gap)}.amplify-field-group--horizontal{flex-direction:row}.amplify-field-group--vertical{align-items:var(--amplify-components-fieldgroup-vertical-align-items);flex-direction:column}.amplify-field-group__outer-end,.amplify-field-group__outer-start{align-items:var(--amplify-components-fieldgroup-outer-align-items);display:flex;flex-shrink:0}.amplify-field-group__outer-end .amplify-field-group__control,.amplify-field-group__outer-start .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{height:100%;pointer-events:none;position:absolute;top:0}.amplify-field-group__inner-end .amplify-button,.amplify-field-group__inner-start .amplify-button{height:100%;pointer-events:all}.amplify-field-group__inner-end{left:auto;right:0}.amplify-field-group__inner-start,html[dir=rtl] .amplify-field-group__inner-end{left:0;right:auto}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;flex-direction:column;height:100%;justify-content:center;padding-inline-end:var( --amplify-components-fieldcontrol-padding-inline-start );padding-inline-start:var( --amplify-components-fieldcontrol-padding-inline-start )}.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-size:var(--amplify-components-fieldset-legend-font-size);font-weight:var(--amplify-components-fieldset-legend-font-weight);line-height:var(--amplify-components-fieldset-legend-line-height)}.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{position:absolute;right:var(--amplify-space-medium);top:var(--amplify-space-medium);z-index:2}.amplify-liveness-cancel-button{background-color:var(--amplify-colors-background-primary)}.amplify-liveness-fade-out{animation-duration:1s;animation-fill-mode:forwards;animation-name:amplify-liveness-animation-fadeout}@keyframes amplify-liveness-animation-fadeout{0%{opacity:1}to{opacity:0}}.amplify-liveness-camera-module{align-items:center;background-color:var( --amplify-components-liveness-camera-module-background-color );border:1px solid var(--amplify-colors-neutral-40);flex-direction:column;justify-content:center;position:relative}.amplify-liveness-camera-module--mobile{height:100%;left:0;position:fixed;top:0;width:100%}.amplify-liveness-video{height:100%;left:0;position:absolute;top:0;width:100%}.amplify-liveness-freshness-canvas{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1}.amplify-liveness-loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.amplify-liveness-oval-canvas{align-items:center;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.amplify-liveness-oval-canvas--mobile{position:fixed}.amplify-liveness-video-anchor{position:relative;width:100%}.amplify-liveness-recording-icon-container{left:var(--amplify-space-medium);position:absolute;top:var(--amplify-space-medium);z-index:1}.amplify-liveness-recording-icon{align-items:center;background-color:var(--amplify-colors-background-primary);border-radius:var(--amplify-radii-small);flex-direction:column;gap:var(--amplify-space-xxs);padding:var(--amplify-space-xxs)}.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);border-radius:var(--amplify-radii-medium);padding:var(--amplify-space-small)}.amplify-liveness-toast__message{color:var(--amplify-colors-font-primary);flex-direction:column;text-align:center}.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);flex-direction:column;text-align:center}.amplify-liveness-toast__container{align-items:center;flex-direction:column;gap:var(--amplify-space-xs)}.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;position:relative;width:min(70%,200px);--amplify-liveness-match-indicator-transition: transform .2s linear}.amplify-liveness-match-indicator__bar{--percentage: 0;background:var(--amplify-colors-white);border:1px solid var(--amplify-colors-border-tertiary);border-radius:var(--amplify-radii-medium);display:block;height:var(--amplify-space-medium);overflow:hidden;position:relative;transform:translateZ(0);width:100%}.amplify-liveness-match-indicator__pin{--percentage: 0;display:block;left:0;top:50%}.amplify-liveness-match-indicator__bar:after,.amplify-liveness-match-indicator__pin{position:absolute;transform:translate(var(--percentage));transition:var(--amplify-liveness-match-indicator-transition);width:100%}.amplify-liveness-match-indicator__bar:after{background:var(--amplify-colors-brand-primary-40);content:"";height:100%;left:-100%}.amplify-liveness-match-indicator__pin:after{--height: var(--amplify-space-xl);background:var(--amplify-colors-brand-primary-80);border-radius:var(--amplify-radii-medium);content:"";height:var(--height);left:0;position:absolute;top:0;transform:translate(-50%,calc(var(--height) / 2 * -1));width:var(--amplify-space-small)}.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);display:flex;justify-content:center;position:relative}.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{left:0;position:absolute;top:0}.amplify-liveness-landscape-error-modal{align-items:center;background-color:var(--amplify-colors-background-primary);direction:column;justify-content:center;text-align: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{align-items:center;background-color:var(--amplify-colors-orange-20);color:var(--amplify-colors-orange-80)}.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;height:100%;left:0;padding:var(--amplify-space-xl);position:absolute;top:0;width:100%}.amplify-liveness-error-modal{align-items:center;color:var(--amplify-colors-font-error);gap:var(--amplify-space-xs);justify-content:center}.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{cursor:pointer;position:relative}.amplify-liveness-popover__anchor{border-color:transparent transparent var(--amplify-colors-background-primary) transparent;border-style:solid;border-width:0 9px 9px;left:3px;position:absolute;top:26px;z-index:3}.amplify-liveness-popover__anchor-secondary{border-color:transparent transparent var(--amplify-colors-border-secondary) transparent;border-style:solid;border-width:0 10px 10px;left:2px;position:absolute;top:24px;z-index:2}.amplify-liveness-popover__container{background-color:var(--amplify-colors-background-primary);border:1px solid var(--amplify-colors-border-secondary);border-radius:2px;color:var(--amplify-colors-font-primary);flex-direction:row;font-size:var(--amplify-font-sizes-xs);padding:var(--amplify-space-small);position:absolute;top:33px;width:240px}.amplify-menu-content-wrapper{z-index:999999}.amplify-menu-trigger{align-items:center;display:flex;justify-content:center}.amplify-menu-content{background-color:var(--amplify-components-menu-background-color);border-color:var(--amplify-components-menu-border-color);border-radius:var(--amplify-components-menu-border-radius);border-style:var(--amplify-components-menu-border-style);border-width:var(--amplify-components-menu-border-width);box-shadow:var(--amplify-components-menu-box-shadow);flex-direction:var(--amplify-components-menu-flex-direction);gap:var(--amplify-components-menu-gap);max-width:var(--amplify-components-menu-max-width);min-width:var(--amplify-components-menu-min-width)}.amplify-menu-content__item{min-height:var(--amplify-components-menu-item-min-height);padding-inline-end:var(--amplify-components-menu-item-padding-inline-end);padding-inline-start:var( --amplify-components-menu-item-padding-inline-start )}.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-left-radius:0;border-bottom-right-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-left-radius:0;border-top-right-radius:0}}.amplify-message{align-items:var(--amplify-components-message-align-items);background-color:var(--amplify-components-message-background-color);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);color:var(--amplify-components-message-color);justify-content:var(--amplify-components-message-justify-content);line-height:var(--amplify-components-message-line-height);padding-block:var(--amplify-components-message-padding-block);padding-inline:var(--amplify-components-message-padding-inline)}.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-size:var(--amplify-components-message-heading-font-size);font-weight:var(--amplify-components-message-heading-font-weight)}.amplify-message__content{flex:1;flex-direction:column;gap:var(--amplify-space-xxxs)}.amplify-message__dismiss{gap:var(--amplify-components-message-dismiss-gap);margin-inline-start:auto}.amplify-pagination__item-button,.amplify-pagination__item-current{border-radius:var(--amplify-components-pagination-item-shared-border-radius);height:var(--amplify-components-pagination-item-shared-height);min-width:var(--amplify-components-pagination-item-shared-min-width)}.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{align-items:center;color:var(--amplify-components-pagination-button-color);display:flex;font-weight:400;justify-content:center;padding-inline-end:var( --amplify-components-pagination-button-padding-inline-end );padding-inline-start:var( --amplify-components-pagination-button-padding-inline-start );transition-duration:var( --amplify-components-pagination-button-transition-duration );transition-property:var( --amplify-components-pagination-button-transition-property )}.amplify-pagination__item-button:hover{background-color:var( --amplify-components-pagination-button-hover-background-color );color:var(--amplify-components-pagination-button-hover-color);text-decoration:none}.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);background-color:var( --amplify-components-pagination-current-background-color );color:var(--amplify-components-pagination-current-color);font-size:var(--amplify-components-pagination-current-font-size);justify-content:var(--amplify-components-pagination-current-justify-content)}.amplify-pagination__item-ellipsis{align-items:var(--amplify-components-pagination-ellipsis-align-items);justify-content:var( --amplify-components-pagination-ellipsis-justify-content );padding-inline-end:var( --amplify-components-pagination-ellipsis-padding-inline-end );padding-inline-start:var( --amplify-components-pagination-ellipsis-padding-inline-start )}.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{border-color:var(--amplify-components-fieldcontrol-error-border-color);color:var(--amplify-components-fieldcontrol-error-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;font-size:var(--amplify-components-rating-default-size);line-height:var(--amplify-components-rating-default-size);position:relative;text-align:left}.amplify-rating .amplify-icon{font-size:unset;height:1em;line-height:unset}.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;height:1em;width:1em}.amplify-rating-icon-container{height:1em;position:relative;width:1em}.amplify-rating-label{height:1em;overflow:hidden;position:absolute;width:1em}.amplify-rating-icon{display:block;height:1em;width:1em}.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);flex-direction:row-reverse;gap:inherit;justify-content:var(--amplify-components-radio-justify-content);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{align-items:var(--amplify-components-radio-button-align-items);background-color:var(--amplify-components-radio-button-background-color);border-color:var(--amplify-components-radio-button-border-color);border-radius:var(--amplify-components-radio-button-border-radius);border-style:var(--amplify-components-radio-button-border-style);border-width:var(--amplify-components-radio-button-border-width);box-sizing:var(--amplify-components-radio-button-box-sizing);color:var(--amplify-components-radio-button-color);flex-shrink:0;height:var(--amplify-components-radio-button-height);justify-content:var(--amplify-components-radio-button-justify-content);outline-color:var(--amplify-components-radio-button-outline-color);outline-offset:var(--amplify-components-radio-button-outline-offset);outline-style:var(--amplify-components-radio-button-outline-style);outline-width:var(--amplify-components-radio-button-outline-width);padding:var(--amplify-components-radio-button-padding);transition-duration:var( --amplify-components-radio-button-transition-duration );transition-property:var( --amplify-components-radio-button-transition-property );width:var(--amplify-components-radio-button-width)}.amplify-radio__button:before{background-color:currentColor;border-radius:var(--amplify-components-radio-button-before-border-radius);border-radius:50%;content:"";display:inline-block;height:100%;width:100%}.amplify-radio__button--small{height:var(--amplify-components-radio-button-small-height);width:var(--amplify-components-radio-button-small-width)}.amplify-radio__button--large{height:var(--amplify-components-radio-button-large-height);width:var(--amplify-components-radio-button-large-width)}.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{background-color:var( --amplify-components-radio-button-disabled-background-color );border-color:var(--amplify-components-radio-button-disabled-border-color)}.amplify-radio__label[data-disabled=true]{color:var(--amplify-components-radio-label-disabled-color)}.amplify-radiogroup{align-items:inherit;flex-direction:inherit;gap:inherit}.amplify-radiogroupfield{align-items:flex-start;flex-direction:column;--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{background-color:var( --amplify-components-searchfield-button-background-color );color:var(--amplify-components-searchfield-button-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{align-self:stretch;cursor:var(--amplify-components-select-wrapper-cursor);display:var(--amplify-components-select-wrapper-display);flex:var(--amplify-components-select-wrapper-flex);position:var(--amplify-components-select-wrapper-position)}.amplify-select__icon-wrapper{align-items:var(--amplify-components-select-icon-wrapper-align-items);color:var(--amplify-components-fieldcontrol-color);pointer-events:var(--amplify-components-select-icon-wrapper-pointer-events);position:var(--amplify-components-select-icon-wrapper-position);right:var(--amplify-components-select-icon-wrapper-right);top:var(--amplify-components-select-icon-wrapper-top);transform:var(--amplify-components-select-icon-wrapper-transform)}.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{background-color:var(--amplify-components-select-background-color);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);box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);color:var(--amplify-components-select-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);min-width:var(--amplify-components-select-min-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-block-start:var( --amplify-components-fieldcontrol-padding-block-start );padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);padding-inline-end:var(--amplify-components-select-padding-inline-end);padding-inline-start:var( --amplify-components-fieldcontrol-padding-inline-start );transition:all var(--amplify-components-fieldcontrol-transition-duration);white-space:var(--amplify-components-select-white-space);width:100%}.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-end:var( --amplify-components-fieldcontrol-small-padding-block-end );padding-block-start:var( --amplify-components-fieldcontrol-small-padding-block-start );padding-inline-end:var( --amplify-components-fieldcontrol-small-padding-inline-end );padding-inline-start:var( --amplify-components-fieldcontrol-small-padding-inline-start )}.amplify-select--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-end:var( --amplify-components-fieldcontrol-large-padding-block-end );padding-block-start:var( --amplify-components-fieldcontrol-large-padding-block-start );padding-inline-end:var( --amplify-components-fieldcontrol-large-padding-inline-end );padding-inline-start:var( --amplify-components-fieldcontrol-large-padding-inline-start )}.amplify-select--error,.amplify-select--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-select--error:focus{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-end:var( --amplify-components-fieldcontrol-quiet-border-inline-end );border-inline-start:var( --amplify-components-fieldcontrol-quiet-border-inline-start );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]{background-color:var( --amplify-components-fieldcontrol-disabled-background-color );border-color:var(--amplify-components-fieldcontrol-disabled-border-color);color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor)}.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{background-color:inherit;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{background-color:var( --amplify-components-sliderfield-track-background-color );border-radius:var(--amplify-components-sliderfield-track-border-radius);flex-grow:1;position:relative;--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{min-height:var(--amplify-internal-sliderfield-track-min-height);width:var(--amplify-internal-sliderfield-track-width)}.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{background-color:var( --amplify-components-sliderfield-range-background-color );border-radius:var(--amplify-components-sliderfield-range-border-radius);position:absolute}.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{background-color:var( --amplify-components-sliderfield-thumb-background-color );border-color:var(--amplify-components-sliderfield-thumb-border-color);border-radius:var(--amplify-components-sliderfield-thumb-border-radius);border-style:var(--amplify-components-sliderfield-thumb-border-style);border-width:var(--amplify-components-sliderfield-thumb-border-width);box-shadow:var(--amplify-components-sliderfield-thumb-box-shadow);display:block;height:var(--amplify-components-sliderfield-thumb-height);width:var(--amplify-components-sliderfield-thumb-width)}.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{height:var(--amplify-components-sliderfield-large-thumb-height);width:var(--amplify-components-sliderfield-large-thumb-width)}.amplify-sliderfield__thumb--small{height:var(--amplify-components-sliderfield-small-thumb-height);width:var(--amplify-components-sliderfield-small-thumb-width)}.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-radius:0;border-width:0 0 var(--amplify-components-button-border-width) 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-inner-spin-button,.amplify-stepperfield__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.amplify-stepperfield__input:not(:focus,[aria-invalid=true]){border-inline-end:none;border-inline-start:none}.amplify-switchfield{cursor:pointer;display:inline-block;font-size:var(--amplify-components-switchfield-font-size)}.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{align-items:center;display:inline-flex}.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{background-color:var( --amplify-components-switchfield-track-background-color );border-radius:var(--amplify-components-switchfield-track-border-radius);box-sizing:content-box;display:inline-flex;height:var(--amplify-components-switchfield-track-height);justify-content:flex-start;padding:var(--amplify-components-switchfield-track-padding);transition-duration:var( --amplify-components-switchfield-track-transition-duration );width:var(--amplify-components-switchfield-track-width)}.amplify-switch-track--checked{background-color:var( --amplify-components-switchfield-track-checked-background-color )}.amplify-switch-track--disabled{cursor:not-allowed;opacity:var(--amplify-components-switchfield-disabled-opacity)}.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 );border-color:var(--amplify-components-switchfield-thumb-border-color);border-radius:var(--amplify-components-switchfield-thumb-border-radius);border-style:var(--amplify-components-switchfield-thumb-border-style);border-width:var(--amplify-components-switchfield-thumb-border-width);height:var(--amplify-components-switchfield-thumb-width);overflow-wrap:break-word;transition-duration:var( --amplify-components-switchfield-thumb-transition-duration );width:var(--amplify-components-switchfield-thumb-width)}.amplify-switch-thumb--checked{transform:var(--amplify-components-switchfield-thumb-checked-transform)}.amplify-switch-thumb--disabled{cursor:not-allowed}.amplify-switch-label{cursor:pointer;padding:var(--amplify-components-switchfield-label-padding)}.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);border-color:var(--amplify-components-tabs-border-color);border-style:var(--amplify-components-tabs-border-style);border-width:0 0 var(--amplify-components-tabs-border-width) 0;box-shadow:var(--amplify-components-tabs-box-shadow);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);border-color:var(--amplify-components-tabs-item-border-color);border-style:var(--amplify-components-tabs-item-border-style);border-width:0 0 var(--amplify-components-tabs-item-border-width) 0;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);margin-bottom:calc(var(--amplify-components-tabs-item-border-width) * -1);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)}[data-indicator-position=top]>.amplify-tabs-item{border-width:var(--amplify-components-tabs-border-width) 0 0 0;margin-bottom:0;margin-top:calc(var(--amplify-components-tabs-item-border-width) * -1)}.amplify-tabs-item[data-state=active]{background-color:var(--amplify-components-tabs-item-active-background-color);border-color:var(--amplify-components-tabs-item-active-border-color);color:var(--amplify-components-tabs-item-active-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-content:var(--amplify-components-togglebuttongroup-align-content);align-items:var(--amplify-components-togglebuttongroup-align-items);gap:0;justify-content:var(--amplify-components-togglebuttongroup-justify-content)}.amplify-togglebuttongroup .amplify-togglebutton.amplify-togglebutton--pressed,.amplify-togglebuttongroup .amplify-togglebutton:focus{z-index:2}.amplify-togglebuttongroup .amplify-togglebutton:not(:first-of-type){border-end-start-radius:0;border-start-start-radius:0;margin-inline-start:calc(var(--amplify-components-button-border-width) * -1)}@supports not (border-start-start-radius: 0){.amplify-togglebuttongroup .amplify-togglebutton:not(:first-of-type){border-bottom-left-radius:0;border-top-left-radius:0}}.amplify-togglebuttongroup .amplify-togglebutton:not(:last-of-type){border-end-end-radius:0;border-start-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:none;width:calc(100% - var(--amplify-space-small) * 2)}.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:focus,.amplify-inappmessaging-messagelayout__button:hover,.amplify-inappmessaging-messagelayout__button:visited{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:focus,.amplify-inappmessaging-messagelayout__button--dark:hover{filter:brightness(120%)}.amplify-inappmessaging-messagelayout__button--light:focus,.amplify-inappmessaging-messagelayout__button--light:hover{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:focus,.amplify-inappmessaging-messagelayout__close-button:hover{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;gap:var(--amplify-space-xxxs);overflow-y:auto}.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:auto;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:none;position:fixed;width:auto;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{margin:var(--amplify-space-small);width:100%}.amplify-fileuploader__dropzone{align-items:center;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);display:flex;flex-direction:column;gap:var(--amplify-components-fileuploader-dropzone-gap);padding-block:var(--amplify-components-fileuploader-dropzone-padding-block);padding-inline:var( --amplify-components-fileuploader-dropzone-padding-inline );text-align:var(--amplify-components-fileuploader-dropzone-text-align)}.amplify-fileuploader__dropzone--small{flex-direction:row;justify-content:center}.amplify-fileuploader__dropzone--active{background-color:var( --amplify-components-fileuploader-dropzone-active-background-color );border-color:var( --amplify-components-fileuploader-dropzone-active-border-color );border-width:var( --amplify-components-fileuploader-dropzone-active-border-width )}.amplify-fileuploader__dropzone__icon{color:var(--amplify-components-fileuploader-dropzone-icon-color);font-size:var(--amplify-components-fileuploader-dropzone-icon-font-size)}.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{align-items:var(--amplify-components-fileuploader-file-align-items);border-color:var(--amplify-components-fileuploader-file-border-color);border-radius:var(--amplify-components-fileuploader-file-border-radius);border-style:var(--amplify-components-fileuploader-file-border-style);border-width:var(--amplify-components-fileuploader-file-border-width);display:flex;flex-direction:column;padding-block:var(--amplify-components-fileuploader-file-padding-block);padding-inline:var(--amplify-components-fileuploader-file-padding-inline);position:relative}.amplify-fileuploader__file__wrapper{align-items:center;display:flex;flex-direction:row;gap:var(--amplify-components-fileuploader-file-gap);width:100%}.amplify-fileuploader__file__name{color:var(--amplify-components-fileuploader-file-name-color);font-size:var(--amplify-components-fileuploader-file-name-font-size);font-weight:var(--amplify-components-fileuploader-file-name-font-weight);overflow:hidden;text-overflow:ellipsis}.amplify-fileuploader__file__size{color:var(--amplify-components-fileuploader-file-size-color);font-size:var(--amplify-components-fileuploader-file-size-font-size);font-weight:var(--amplify-components-fileuploader-file-size-font-weight)}.amplify-fileuploader__file__main{flex:1;overflow:hidden;white-space:nowrap}.amplify-fileuploader__file__image{align-items:center;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);display:flex;height:var(--amplify-components-fileuploader-file-image-height);justify-content:center;position:relative;width:var(--amplify-components-fileuploader-file-image-width)}.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 );bottom:0;left:0;overflow:hidden;position:absolute;width:100%}.amplify-fileuploader__previewer{background-color:var( --amplify-components-fileuploader-previewer-background-color );border-color:var(--amplify-components-fileuploader-previewer-border-color);border-radius:var(--amplify-components-fileuploader-previewer-border-radius);border-style:var(--amplify-components-fileuploader-previewer-border-style);border-width:var(--amplify-components-fileuploader-previewer-border-width);display:block;max-width:var(--amplify-components-fileuploader-previewer-max-width);padding-block:var(--amplify-components-fileuploader-previewer-padding-block);padding-inline:var( --amplify-components-fileuploader-previewer-padding-inline )}.amplify-fileuploader__previewer__text{color:var(--amplify-components-fileuploader-previewer-text-color);font-size:var(--amplify-components-fileuploader-previewer-text-font-size);font-weight:var( --amplify-components-fileuploader-previewer-text-font-weight )}.amplify-fileuploader__previewer__body{flex-direction:column;gap:var(--amplify-components-fileuploader-previewer-body-gap);max-height:var(--amplify-components-fileuploader-previewer-max-height);overflow:auto;padding-block:var( --amplify-components-fileuploader-previewer-body-padding-block );padding-inline:var( --amplify-components-fileuploader-previewer-body-padding-inline )}.amplify-fileuploader__previewer__body,.amplify-fileuploader__previewer__footer{display:flex;max-width:var(--amplify-components-fileuploader-previewer-max-width)}.amplify-fileuploader__previewer__footer{border-top:var( --amplify-components-fileuploader-previewer-footer-border-width ) var(--amplify-components-fileuploader-previewer-footer-border-style) var(--amplify-components-fileuploader-previewer-footer-border-color);flex-direction:row;justify-content:var( --amplify-components-fileuploader-previewer-footer-justify-content );padding-block:var( --amplify-components-fileuploader-previewer-footer-padding-block );padding-inline:var( --amplify-components-fileuploader-previewer-footer-padding-inline );position:relative}.amplify-fileuploader__previewer__footer__actions{display:flex;flex-direction:row;gap:var(--amplify-space-small)}.amplify-storagemanager__dropzone{align-items:center;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);display:flex;flex-direction:column;gap:var(--amplify-components-storagemanager-dropzone-gap);padding-block:var( --amplify-components-storagemanager-dropzone-padding-block );padding-inline:var( --amplify-components-storagemanager-dropzone-padding-inline );text-align:var(--amplify-components-storagemanager-dropzone-text-align)}.amplify-storagemanager__dropzone--small{flex-direction:row;justify-content:center}.amplify-storagemanager__dropzone--active{background-color:var( --amplify-components-storagemanager-dropzone-active-background-color );border-color:var( --amplify-components-storagemanager-dropzone-active-border-color );border-width:var( --amplify-components-storagemanager-dropzone-active-border-width )}.amplify-storagemanager__dropzone__icon{color:var(--amplify-components-storagemanager-dropzone-icon-color);font-size:var(--amplify-components-storagemanager-dropzone-icon-font-size)}.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{align-items:var(--amplify-components-storagemanager-file-align-items);border-color:var(--amplify-components-storagemanager-file-border-color);border-radius:var(--amplify-components-storagemanager-file-border-radius);border-style:var(--amplify-components-storagemanager-file-border-style);border-width:var(--amplify-components-storagemanager-file-border-width);display:flex;flex-direction:column;padding-block:var(--amplify-components-storagemanager-file-padding-block);padding-inline:var(--amplify-components-storagemanager-file-padding-inline);position:relative}.amplify-storagemanager__file__wrapper{align-items:center;display:flex;flex-direction:row;gap:var(--amplify-components-storagemanager-file-gap);width:100%}.amplify-storagemanager__file__name{color:var(--amplify-components-storagemanager-file-name-color);font-size:var(--amplify-components-storagemanager-file-name-font-size);font-weight:var(--amplify-components-storagemanager-file-name-font-weight);overflow:hidden;text-overflow:ellipsis}.amplify-storagemanager__file__size{color:var(--amplify-components-storagemanager-file-size-color);font-size:var(--amplify-components-storagemanager-file-size-font-size);font-weight:var(--amplify-components-storagemanager-file-size-font-weight)}.amplify-storagemanager__file__main{flex:1;overflow:hidden;white-space:nowrap}.amplify-storagemanager__file__image{align-items:center;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);display:flex;height:var(--amplify-components-storagemanager-file-image-height);justify-content:center;position:relative;width:var(--amplify-components-storagemanager-file-image-width)}.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 );bottom:0;left:0;overflow:hidden;position:absolute;width:100%}.amplify-storagemanager__previewer{background-color:var( --amplify-components-storagemanager-previewer-background-color );border-color:var(--amplify-components-storagemanager-previewer-border-color);border-radius:var( --amplify-components-storagemanager-previewer-border-radius );border-style:var(--amplify-components-storagemanager-previewer-border-style);border-width:var(--amplify-components-storagemanager-previewer-border-width);display:flex;flex-direction:column;gap:var(--amplify-components-storagemanager-previewer-body-gap);max-height:var(--amplify-components-storagemanager-previewer-max-height);max-width:var(--amplify-components-storagemanager-previewer-max-width);overflow:auto;padding-block:var( --amplify-components-storagemanager-previewer-body-padding-block );padding-inline:var( --amplify-components-storagemanager-previewer-body-padding-inline )}.amplify-storagemanager__previewer__text{color:var(--amplify-components-storagemanager-previewer-text-color);font-size:var(--amplify-components-storagemanager-previewer-text-font-size);font-weight:var( --amplify-components-storagemanager-previewer-text-font-weight )}.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{height:1px;margin:-1px;padding:0;position:absolute;width:1px;fill:transparent;overflow:hidden;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}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{align-items:center;flex-direction:row;justify-content: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:0;justify-content:center}*,:after,:before{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgba(59, 130, 246, .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgba(59, 130, 246, .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.14 | MIT License | https://localhost.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content: ""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.amplify-button:not(.amplify-button--link){border-radius:.375rem;display:flex;justify-content:center;width:100%;--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-primary-500) calc(100% * var(--tw-bg-opacity)),transparent);font-size:.875rem;font-weight:600;line-height:1.5rem;padding:.375rem .75rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.amplify-button:not(.amplify-button--link):hover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-primary-400) calc(100% * var(--tw-bg-opacity)),transparent)}.amplify-button:not(.amplify-button--link):focus-visible{outline-color:#4f46e5;outline-offset:2px;outline-style:solid;outline-width:2px}.amplify-button.amplify-button--link{--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-400) calc(100% * var(--tw-text-opacity)),transparent)}.amplify-button.amplify-button--link:hover{background-color:transparent;--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-500) calc(100% * var(--tw-text-opacity)),transparent)}.amplify-button.amplify-button--link:focus{background-color:transparent;text-decoration-line:underline}.amplify-label{display:block;font-size:.875rem;font-weight:500;line-height:1.5rem;padding-left:.25rem;padding-right:.25rem;--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity))}.amplify-input{border-radius:.375rem;border-width:0;display:block;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.375rem .5rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity));--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity))}.amplify-input::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.amplify-input::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.amplify-input:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-opacity: 1;--tw-ring-color: rgb(79 70 229 / var(--tw-ring-opacity))}@media (min-width: 640px){.amplify-input{font-size:.875rem;line-height:1.5rem}}.amplify-field-group :not(:first-child) .amplify-input{border-radius:.375rem}.amplify-button:not(.amplify-button--link).amplify-field__show-password{border-bottom-left-radius:0;border-top-left-radius:0}.amplify-field{padding-bottom:.5rem}.amplify-text--error{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.amplify-heading--3{font-size:1.5rem;font-weight:700;line-height:2rem;text-align:center;--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity))}.amplify-alert--error{border-radius:.5rem;border-style:solid;border-width:1px;--tw-border-opacity: 1;background-color:#e7000b17;border-color:rgb(153 27 27 / var(--tw-border-opacity));padding-bottom:.5rem;padding-top:.5rem;--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.amplify-alert--error .amplify-button{padding-right:0;--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.amplify-alert--error .amplify-button:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{bottom:0;top:0}.-bottom-1{bottom:-.25rem}.-left-7{left:-1.75rem}.bottom-0{bottom:0}.left-0{left:0}.left-2{left:.5rem}.left-4{left:1rem}.left-\[-8px\]{left:-8px}.left-\[100\%\]{left:100%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-\[0\.5rem\]{right:.5rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-3{top:.75rem}.top-\[-8px\]{top:-8px}.top-\[10px\]{top:10px}.top-\[12px\]{top:12px}.top-\[1px\]{top:1px}.top-\[2px\]{top:2px}.top-\[30\%\]{top:30%}.top-\[8px\]{top:8px}.top-\[calc\(50\%-32px\)\]{top:calc(50% - 32px)}.\!z-50{z-index:50!important}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.col-span-2{grid-column:span 2 / span 2}.col-span-4{grid-column:span 4 / span 4}.m-auto{margin:auto}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-\[22px\]{margin-left:-22px;margin-right:-22px}.-my-1{margin-bottom:-.25rem;margin-top:-.25rem}.-my-2{margin-bottom:-.5rem;margin-top:-.5rem}.-my-3{margin-bottom:-.75rem;margin-top:-.75rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-20{margin-left:5rem;margin-right:5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-auto{margin-bottom:auto;margin-top:auto}.-mb-4{margin-bottom:-1rem}.-ml-1{margin-left:-.25rem}.-mt-2{margin-top:-.5rem}.-mt-\[2px\]{margin-top:-2px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[15px\]{margin-bottom:15px}.mb-\[16px\]{margin-bottom:16px}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-8{margin-right:2rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[6px\]{margin-top:6px}.mt-px{margin-top:1px}.block{display:block}.\!inline-block{display:inline-block!important}.inline-block{display:inline-block}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.\!h-5{height:1.25rem!important}.\!h-6{height:1.5rem!important}.\!h-\[20px\]{height:20px!important}.h-10{height:2.5rem}.h-20{height:5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-3\/4{height:75%}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[100vh\]{height:100vh}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[22px\]{height:22px}.h-\[2px\]{height:2px}.h-\[30px\]{height:30px}.h-\[350px\]{height:350px}.h-\[40px\]{height:40px}.h-\[50px\]{height:50px}.h-\[6px\]{height:6px}.h-\[90\%\]{height:90%}.h-\[calc\(100\%-45px\)\]{height:calc(100% - 45px)}.h-full{height:100%}.max-h-40{max-height:10rem}.max-h-\[250px\]{max-height:250px}.max-h-\[560px\]{max-height:560px}.max-h-\[600px\]{max-height:600px}.max-h-\[95\%\]{max-height:95%}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-\[100vh\]{min-height:100vh}.min-h-\[200px\]{min-height:200px}.min-h-\[320px\]{min-height:320px}.min-h-\[72px\]{min-height:72px}.\!w-6{width:1.5rem!important}.\!w-\[100px\]{width:100px!important}.\!w-\[200px\]{width:200px!important}.\!w-full{width:100%!important}.w-0{width:0}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-2\/12{width:16.666667%}.w-2\/4{width:50%}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-5{width:1.25rem}.w-5\/12{width:41.666667%}.w-5\/6{width:83.333333%}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-8\/12{width:66.666667%}.w-\[1\%\]{width:1%}.w-\[1000px\]{width:1000px}.w-\[100px\]{width:100px}.w-\[110px\]{width:110px}.w-\[116px\]{width:116px}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[18px\]{width:18px}.w-\[1px\]{width:1px}.w-\[200px\]{width:200px}.w-\[22\%\]{width:22%}.w-\[22px\]{width:22px}.w-\[230px\]{width:230px}.w-\[300px\]{width:300px}.w-\[380px\]{width:380px}.w-\[400px\]{width:400px}.w-\[500px\]{width:500px}.w-\[50px\]{width:50px}.w-\[90\%\]{width:90%}.w-\[90px\]{width:90px}.w-\[calc\(100\%-140px\)\]{width:calc(100% - 140px)}.w-\[calc\(100\%-200px\)\]{width:calc(100% - 200px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.\!min-w-\[108px\]{min-width:108px!important}.min-w-0{min-width:0}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[230px\]{min-width:230px}.min-w-\[260px\]{min-width:260px}.min-w-\[300px\]{min-width:300px}.min-w-\[400px\]{min-width:400px}.min-w-\[550px\]{min-width:550px}.min-w-\[64px\]{min-width:64px}.\!max-w-\[20rem\]{max-width:20rem!important}.\!max-w-\[300px\]{max-width:300px!important}.\!max-w-\[400px\]{max-width:400px!important}.\!max-w-full{max-width:100%!important}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-56{max-width:14rem}.max-w-5xl{max-width:64rem}.max-w-7xl{max-width:80rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[20vw\]{max-width:20vw}.max-w-\[440px\]{max-width:440px}.max-w-\[65\%\]{max-width:65%}.max-w-\[700px\]{max-width:700px}.max-w-\[95\%\]{max-width:95%}.max-w-\[95vw\]{max-width:95vw}.max-w-\[calc\(100\%-200px\)\]{max-width:calc(100% - 200px)}.max-w-\[calc\(100\%-40px\)\]{max-width:calc(100% - 40px)}.max-w-\[calc\(100\%-50px\)\]{max-width:calc(100% - 50px)}.max-w-full{max-width:100%}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-\[1\.4\]{flex:1.4}.flex-\[1_0_auto\]{flex:1 0 auto}.flex-\[2\]{flex:2}.flex-\[3\]{flex:3}.flex-\[5\]{flex:5}.flex-initial{flex:0 1 auto}.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!important}.grow{flex-grow:1}.basis-full{flex-basis:100%}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-bottom-left{transform-origin:bottom left}.\!translate-x-\[40\%\]{--tw-translate-x: 40% !important}.\!translate-x-\[40\%\],.\!translate-x-\[5px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.\!translate-x-\[5px\]{--tw-translate-x: 5px !important}.\!translate-y-\[37\%\]{--tw-translate-y: 37% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-translate-y-1\/2{--tw-translate-y: -50%}.-translate-y-1\/2,.-translate-y-\[3px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[3px\]{--tw-translate-y: -3px}.translate-x-\[5px\]{--tw-translate-x: 5px}.translate-x-\[5px\],.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px}.translate-y-1{--tw-translate-y: .25rem}.translate-y-1,.translate-y-\[5px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[5px\]{--tw-translate-y: 5px}.rotate-90{--tw-rotate: 90deg}.rotate-90,.scale-100{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95}.scale-95,.scale-\[0\.8\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.8\]{--tw-scale-x: .8;--tw-scale-y: .8}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.\!cursor-not-allowed{cursor:not-allowed!important}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-disc{list-style-type:disc}.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-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-\[14px\]{gap:14px}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-bottom:calc(-.25rem * var(--tw-space-y-reverse));margin-top:calc(-.25rem * (1 - var(--tw-space-y-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-left:calc(.5rem * (1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem * var(--tw-space-x-reverse))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-left:calc(.75rem * (1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem * var(--tw-space-x-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-bottom:calc(1rem * var(--tw-space-y-reverse));margin-top:calc(1rem * (1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-bottom:calc(1.5rem * var(--tw-space-y-reverse));margin-top:calc(1.5rem * (1 - var(--tw-space-y-reverse)))}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-\[6px\]{border-radius:6px!important}.rounded{border-radius:.25rem}.rounded-\[6px\]{border-radius:6px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.\!rounded-b-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.\!rounded-b-sm{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.\!rounded-t-none{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-l-md{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}.rounded-r-md{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}.\!border{border-width:1px!important}.\!border-0{border-width:0!important}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-bottom-width:1px;border-top-width:1px}.\!border-b-0{border-bottom-width:0!important}.\!border-l-0{border-left-width:0!important}.\!border-r-0{border-right-width:0!important}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-l-\[1\.5px\]{border-left-width:1.5px}.border-l-\[2px\]{border-left-width:2px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.\!border-\[\#333\]{--tw-border-opacity: 1 !important;border-color:rgb(51 51 51 / var(--tw-border-opacity))!important}.\!border-primary-400{--tw-border-opacity: 1 !important;border-color:color-mix(in srgb,var(--p-primary-400) calc(100% * var(--tw-border-opacity)),transparent)!important}.border-\[\#1e1e23\]{--tw-border-opacity: 1;border-color:rgb(30 30 35 / var(--tw-border-opacity))}.border-\[\#2a2a31\]{--tw-border-opacity: 1;border-color:rgb(42 42 49 / var(--tw-border-opacity))}.border-\[\#333\]{--tw-border-opacity: 1;border-color:rgb(51 51 51 / var(--tw-border-opacity))}.border-\[\#3a3a45\]{--tw-border-opacity: 1;border-color:rgb(58 58 69 / var(--tw-border-opacity))}.border-\[\#3f3f46\]{--tw-border-opacity: 1;border-color:rgb(63 63 70 / var(--tw-border-opacity))}.border-\[\#4b5563\]{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.border-primary{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--p-primary-color) calc(100% * var(--tw-border-opacity)),transparent)}.border-primary-500{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--p-primary-500) calc(100% * var(--tw-border-opacity)),transparent)}.border-red-800{--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity))}.border-white\/10{border-color:#ffffff1a}.border-white\/5{border-color:#ffffff0d}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-white\/\[0\.25\]{border-color:#ffffff40}.border-zinc-500{--tw-border-opacity: 1;border-color:rgb(113 113 122 / var(--tw-border-opacity))}.border-zinc-600{--tw-border-opacity: 1;border-color:rgb(82 82 91 / var(--tw-border-opacity))}.border-zinc-700{--tw-border-opacity: 1;border-color:rgb(63 63 70 / var(--tw-border-opacity))}.border-zinc-800{--tw-border-opacity: 1;border-color:rgb(39 39 42 / var(--tw-border-opacity))}.border-b-\[\#3f3f46\]{--tw-border-opacity: 1;border-bottom-color:rgb(63 63 70 / var(--tw-border-opacity))}.border-b-\[\#444\]{--tw-border-opacity: 1;border-bottom-color:rgb(68 68 68 / var(--tw-border-opacity))}.border-b-zinc-600{--tw-border-opacity: 1;border-bottom-color:rgb(82 82 91 / var(--tw-border-opacity))}.border-l-purpletint{--tw-border-opacity: 1;border-left-color:rgb(168 112 255 / var(--tw-border-opacity))}.border-r-white{--tw-border-opacity: 1;border-right-color:rgb(255 255 255 / var(--tw-border-opacity))}.border-t-\[\#7e44d3\]{--tw-border-opacity: 1;border-top-color:rgb(126 68 211 / var(--tw-border-opacity))}.border-t-\[\#a870ff\]{--tw-border-opacity: 1;border-top-color:rgb(168 112 255 / var(--tw-border-opacity))}.\!bg-\[\#161619\]{--tw-bg-opacity: 1 !important;background-color:rgb(22 22 25 / var(--tw-bg-opacity))!important}.\!bg-\[\#1c1c1c\]{--tw-bg-opacity: 1 !important;background-color:rgb(28 28 28 / var(--tw-bg-opacity))!important}.\!bg-\[\#212124\]{--tw-bg-opacity: 1 !important;background-color:rgb(33 33 36 / var(--tw-bg-opacity))!important}.\!bg-\[\#222\]{--tw-bg-opacity: 1 !important;background-color:rgb(34 34 34 / var(--tw-bg-opacity))!important}.\!bg-\[\#2a2a2e\]{--tw-bg-opacity: 1 !important;background-color:rgb(42 42 46 / var(--tw-bg-opacity))!important}.\!bg-offblack{--tw-bg-opacity: 1 !important;background-color:rgb(20 20 20 / var(--tw-bg-opacity))!important}.\!bg-red-600{--tw-bg-opacity: 1 !important;background-color:rgb(220 38 38 / var(--tw-bg-opacity))!important}.\!bg-transparent{background-color:transparent!important}.\!bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.bg-\[\#161619\]{--tw-bg-opacity: 1;background-color:rgb(22 22 25 / var(--tw-bg-opacity))}.bg-\[\#1a1a1d\]{--tw-bg-opacity: 1;background-color:rgb(26 26 29 / var(--tw-bg-opacity))}.bg-\[\#1b1b20\]{--tw-bg-opacity: 1;background-color:rgb(27 27 32 / var(--tw-bg-opacity))}.bg-\[\#1c1c1c\]{--tw-bg-opacity: 1;background-color:rgb(28 28 28 / var(--tw-bg-opacity))}.bg-\[\#1c1c21\]{--tw-bg-opacity: 1;background-color:rgb(28 28 33 / var(--tw-bg-opacity))}.bg-\[\#1f1f24\]{--tw-bg-opacity: 1;background-color:rgb(31 31 36 / var(--tw-bg-opacity))}.bg-\[\#212124\]{--tw-bg-opacity: 1;background-color:rgb(33 33 36 / var(--tw-bg-opacity))}.bg-\[\#27272a\]{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity))}.bg-\[\#2b3f95\]{--tw-bg-opacity: 1;background-color:rgb(43 63 149 / var(--tw-bg-opacity))}.bg-\[\#305046\]{--tw-bg-opacity: 1;background-color:rgb(48 80 70 / var(--tw-bg-opacity))}.bg-\[\#323238\]{--tw-bg-opacity: 1;background-color:rgb(50 50 56 / var(--tw-bg-opacity))}.bg-\[\#333\]{--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity))}.bg-\[\#334769\]{--tw-bg-opacity: 1;background-color:rgb(51 71 105 / var(--tw-bg-opacity))}.bg-\[\#5c322f\]{--tw-bg-opacity: 1;background-color:rgb(92 50 47 / var(--tw-bg-opacity))}.bg-\[\#5d4823\]{--tw-bg-opacity: 1;background-color:rgb(93 72 35 / var(--tw-bg-opacity))}.bg-\[\#7e44d3\]{--tw-bg-opacity: 1;background-color:rgb(126 68 211 / var(--tw-bg-opacity))}.bg-\[\#9d7aff\]{--tw-bg-opacity: 1;background-color:rgb(157 122 255 / var(--tw-bg-opacity))}.bg-\[\#e7000b17\]{background-color:#e7000b17}.bg-offblack{--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-primary-color) calc(100% * var(--tw-bg-opacity)),transparent)}.bg-primary-400{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-primary-400) calc(100% * var(--tw-bg-opacity)),transparent)}.bg-primary-500{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-primary-500) calc(100% * var(--tw-bg-opacity)),transparent)}.bg-primary-600{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-primary-600) calc(100% * var(--tw-bg-opacity)),transparent)}.bg-purple-500\/15{background-color:#a855f726}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.bg-sky-500\/15{background-color:#0ea5e926}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-white\/\[0\.32\]{background-color:#ffffff52}.bg-zinc-500{--tw-bg-opacity: 1;background-color:rgb(113 113 122 / var(--tw-bg-opacity))}.bg-zinc-600{--tw-bg-opacity: 1;background-color:rgb(82 82 91 / var(--tw-bg-opacity))}.bg-zinc-800{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity))}.bg-zinc-900{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity))}.bg-opacity-5{--tw-bg-opacity: .05}.stroke-2{stroke-width:2}.stroke-\[2\.5\]{stroke-width:2.5}.\!p-0{padding:0!important}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-\[24px\]{padding:24px}.p-\[2px\]{padding:2px}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.\!px-8{padding-left:2rem!important;padding-right:2rem!important}.\!py-0{padding-bottom:0!important;padding-top:0!important}.\!py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.\!py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.\!py-\[3px\]{padding-bottom:3px!important;padding-top:3px!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[12px\]{padding-left:12px;padding-right:12px}.px-\[14px\]{padding-left:14px;padding-right:14px}.px-\[16px\]{padding-left:16px;padding-right:16px}.px-\[22px\]{padding-left:22px;padding-right:22px}.py-0{padding-bottom:0;padding-top:0}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-\[16px\]{padding-bottom:16px;padding-top:16px}.py-\[7px\]{padding-bottom:7px;padding-top:7px}.py-\[80px\]{padding-bottom:80px;padding-top:80px}.py-\[8px\]{padding-bottom:8px;padding-top:8px}.\!pb-0{padding-bottom:0!important}.\!pb-2{padding-bottom:.5rem!important}.\!pb-\[20px\]{padding-bottom:20px!important}.\!pl-0{padding-left:0!important}.\!pl-2{padding-left:.5rem!important}.\!pl-6{padding-left:1.5rem!important}.\!pl-8{padding-left:2rem!important}.\!pr-10{padding-right:2.5rem!important}.\!pr-16{padding-right:4rem!important}.\!pr-32{padding-right:8rem!important}.\!pr-8{padding-right:2rem!important}.\!pt-0{padding-top:0!important}.\!pt-2{padding-top:.5rem!important}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-3{padding-bottom:.75rem}.pb-5{padding-bottom:1.25rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pr-0{padding-right:0}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pr-\[30px\]{padding-right:30px}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-8{padding-top:2rem}.pt-\[22px\]{padding-top:22px}.\!text-left{text-align:left!important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.\!align-middle{vertical-align:middle!important}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-2xl\/6{font-size:1.5rem;line-height:1.5rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[0\.9rem\]{font-size:.9rem}.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-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.text-\[9\.5px\]{font-size:9.5px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.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)}.leading-6{line-height:1.5rem}.leading-9{line-height:2.25rem}.leading-\[1\.2\]{line-height:1.2}.leading-\[16px\]{line-height:16px}.leading-\[24px\]{line-height:24px}.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-\[-0\.025em\]{letter-spacing:-.025em}.tracking-\[0\.01em\]{letter-spacing:.01em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.\!text-\[\#d0b2ff\]{--tw-text-opacity: 1 !important;color:rgb(208 178 255 / var(--tw-text-opacity))!important}.\!text-primary-300{--tw-text-opacity: 1 !important;color:color-mix(in srgb,var(--p-primary-300) calc(100% * var(--tw-text-opacity)),transparent)!important}.\!text-primary-400{--tw-text-opacity: 1 !important;color:color-mix(in srgb,var(--p-primary-400) calc(100% * var(--tw-text-opacity)),transparent)!important}.\!text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.\!text-zinc-300{--tw-text-opacity: 1 !important;color:rgb(212 212 216 / var(--tw-text-opacity))!important}.\!text-zinc-500{--tw-text-opacity: 1 !important;color:rgb(113 113 122 / var(--tw-text-opacity))!important}.\!text-zinc-800{--tw-text-opacity: 1 !important;color:rgb(39 39 42 / var(--tw-text-opacity))!important}.text-\[\#35b98a\]{--tw-text-opacity: 1;color:rgb(53 185 138 / var(--tw-text-opacity))}.text-\[\#6e6e78\]{--tw-text-opacity: 1;color:rgb(110 110 120 / var(--tw-text-opacity))}.text-\[\#90c6a1\]{--tw-text-opacity: 1;color:rgb(144 198 161 / var(--tw-text-opacity))}.text-\[\#97b6e4\]{--tw-text-opacity: 1;color:rgb(151 182 228 / var(--tw-text-opacity))}.text-\[\#999\]{--tw-text-opacity: 1;color:rgb(153 153 153 / var(--tw-text-opacity))}.text-\[\#9ca3af\]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-\[\#9d7aff\]{--tw-text-opacity: 1;color:rgb(157 122 255 / var(--tw-text-opacity))}.text-\[\#9dc1e9\]{--tw-text-opacity: 1;color:rgb(157 193 233 / var(--tw-text-opacity))}.text-\[\#9f74e0\]{--tw-text-opacity: 1;color:rgb(159 116 224 / var(--tw-text-opacity))}.text-\[\#B280FF\]{--tw-text-opacity: 1;color:rgb(178 128 255 / var(--tw-text-opacity))}.text-\[\#D4D4D8\]{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity))}.text-\[\#a0a0a8\]{--tw-text-opacity: 1;color:rgb(160 160 168 / var(--tw-text-opacity))}.text-\[\#a1a1aa\]{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity))}.text-\[\#a870ff\]{--tw-text-opacity: 1;color:rgb(168 112 255 / var(--tw-text-opacity))}.text-\[\#ccc\]{--tw-text-opacity: 1;color:rgb(204 204 204 / var(--tw-text-opacity))}.text-\[\#d0b2ff\]{--tw-text-opacity: 1;color:rgb(208 178 255 / var(--tw-text-opacity))}.text-\[\#e4e4e7\]{--tw-text-opacity: 1;color:rgb(228 228 231 / var(--tw-text-opacity))}.text-\[\#e8938a\]{--tw-text-opacity: 1;color:rgb(232 147 138 / var(--tw-text-opacity))}.text-\[\#ecca72\]{--tw-text-opacity: 1;color:rgb(236 202 114 / var(--tw-text-opacity))}.text-\[\#ef4444\]{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-\[\#f4f4f5\]{--tw-text-opacity: 1;color:rgb(244 244 245 / var(--tw-text-opacity))}.text-\[\#fff\],.text-\[white\]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-blue-200{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-primary{--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-color) calc(100% * var(--tw-text-opacity)),transparent)}.text-primary-300{--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-300) calc(100% * var(--tw-text-opacity)),transparent)}.text-primary-400{--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-400) calc(100% * var(--tw-text-opacity)),transparent)}.text-purple-200{--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity))}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity))}.text-purpleshade{--tw-text-opacity: 1;color:rgb(135 56 255 / var(--tw-text-opacity))}.text-purpletint{--tw-text-opacity: 1;color:rgb(168 112 255 / var(--tw-text-opacity))}.text-purpletint\/75{color:#a870ffbf}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-sky-200{--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-zinc-100{--tw-text-opacity: 1;color:rgb(244 244 245 / var(--tw-text-opacity))}.text-zinc-200{--tw-text-opacity: 1;color:rgb(228 228 231 / var(--tw-text-opacity))}.text-zinc-300{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity))}.text-zinc-400{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity))}.text-zinc-500{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.shadow{--tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color)}.shadow-black\/50{--tw-shadow-color: rgba(0, 0, 0, .5);--tw-shadow: var(--tw-shadow-colored)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-inset{--tw-ring-inset: inset}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity))}.ring-opacity-5{--tw-ring-opacity: .05}.blur{--tw-blur: blur(8px)}.blur,.brightness-\[0\.9\]{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)}.brightness-\[0\.9\]{--tw-brightness: brightness(.9)}.contrast-\[0\.95\]{--tw-contrast: contrast(.95)}.contrast-\[0\.95\],.saturate-\[0\.62\]{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)}.saturate-\[0\.62\]{--tw-saturate: saturate(.62)}.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-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}[data-amplify-authenticator]{--amplify-components-authenticator-modal-background-color: #0a0a0c;--amplify-components-authenticator-router-background-color: #1c1c20;background-image:radial-gradient(120% 90% at 50% 0,#191330 0,#0b0b0e00 60%)!important}[data-amplify-authenticator] [data-amplify-router]{background-color:#1c1c20;border:1px solid #3f3f46;border-radius:14px;border-top:2px solid #7e44d3;box-shadow:0 24px 60px -24px #000000d9;transform:scale(.85);transform-origin:center}[data-amplify-authenticator] input{background-color:#252525;border:1px solid #4b5563;box-shadow:none!important;color:#d4d4d8}[data-amplify-authenticator] input:focus{border:1px solid #a870ff;box-shadow:none}[data-amplify-authenticator] input[name=confirmation_code]{background-color:#141417;border:1px solid #2a2a31;border-radius:8px;color:#e4e4e7;font-size:16px;letter-spacing:.3em;padding:10px;text-align:center}[data-amplify-authenticator] input[name=confirmation_code]:focus{border-color:#5c4b99;box-shadow:none}.amplify-button.amplify-field-group__control.amplify-field__show-password{border:none}.amplify-passwordfield .amplify-label{display:flex;justify-content:space-between}footer .divider{align-items:center;color:#3f3f46;display:flex;font-size:14px;font-weight:700;letter-spacing:1px}footer .divider:after,footer .divider:before{background:#444;content:"";flex:1;height:1px}footer .divider span{padding:0 12px}[data-amplify-authenticator] .amplify-button:not(.amplify-button--link){background:#7e44d3;border:1px solid #7e44d3;border-radius:8px;color:#fff;font-weight:500}[data-amplify-authenticator] .amplify-button:not(.amplify-button--link):hover{background:#a870ff;border-color:#a870ff}[data-amplify-authenticator] .amplify-button.amplify-button--link{background:#1f1f24;border:1px solid #2e2e36;border-radius:8px;color:#d4d4d8;font-weight:500;justify-content:center;padding:.5rem 1rem;width:100%}[data-amplify-authenticator] .amplify-button.amplify-button--link:hover{background:#1f1f24;border-color:#5c4b99;color:#fff}[data-amplify-authenticator] .amplify-alert--error{align-items:center;display:flex;gap:10px;text-align:left}[data-amplify-authenticator] .amplify-alert--error .amplify-alert__body{flex:1 1 auto;line-height:1.3}[data-amplify-authenticator] .amplify-alert--error .amplify-button{background:transparent!important;border:0!important;border-radius:6px!important;box-shadow:none!important;color:#f87171!important;flex:0 0 auto;font-weight:500!important;margin:0!important;min-width:0!important;padding:2px 6px!important;width:auto!important}[data-amplify-authenticator] .amplify-alert--error .amplify-button:hover{background:#f872721f!important;color:#fca5a5!important}.placeholder\:text-gray-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.placeholder\:text-gray-400::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:border-b-0:last-child{border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.hover\:border-\[\#3a3a44\]:hover{--tw-border-opacity: 1;border-color:rgb(58 58 68 / var(--tw-border-opacity))}.hover\:\!bg-white\/10:hover{background-color:#ffffff1a!important}.hover\:bg-\[\#212124\]:hover{--tw-bg-opacity: 1;background-color:rgb(33 33 36 / var(--tw-bg-opacity))}.hover\:bg-\[\#26262c\]:hover{--tw-bg-opacity: 1;background-color:rgb(38 38 44 / var(--tw-bg-opacity))}.hover\:bg-\[\#333\]:hover{--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity))}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.hover\:bg-primary-400:hover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-primary-400) calc(100% * var(--tw-bg-opacity)),transparent)}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-zinc-700:hover{--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity))}.hover\:bg-opacity-10:hover{--tw-bg-opacity: .1}.hover\:\!text-white:hover{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.hover\:text-\[\#d0b2ff\]:hover{--tw-text-opacity: 1;color:rgb(208 178 255 / var(--tw-text-opacity))}.hover\:text-blue-200\/90:hover{color:#bfdbfee6}.hover\:text-primary-300:hover{--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-300) calc(100% * var(--tw-text-opacity)),transparent)}.hover\:text-primary-400:hover{--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-400) calc(100% * var(--tw-text-opacity)),transparent)}.hover\:text-primary-500:hover{--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-500) calc(100% * var(--tw-text-opacity)),transparent)}.hover\:text-purpledefault:hover{--tw-text-opacity: 1;color:rgb(155 90 255 / var(--tw-text-opacity))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hover\:text-zinc-400:hover{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity))}.focus\:bg-transparent:focus{background-color:transparent}.focus\:underline:focus{text-decoration-line:underline}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-inset:focus{--tw-ring-inset: inset}.focus\:ring-indigo-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(79 70 229 / var(--tw-ring-opacity))}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.disabled\:hover\:bg-primary-500:hover:disabled{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-primary-500) calc(100% * var(--tw-bg-opacity)),transparent)}.group:first-child .group-first\:pt-0{padding-top:0}.group:last-child .group-last\:mb-0{margin-bottom:0}.group:last-child .group-last\:border-b-0{border-bottom-width:0}.group:last-child .group-last\:pb-0{padding-bottom:0}.group:focus-within .group-focus-within\:text-primary-400{--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-400) calc(100% * var(--tw-text-opacity)),transparent)}.group:hover .group-hover\:w-full{width:100%}.group:hover .group-hover\:text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-90{opacity:.9}.peer:focus~.peer-focus\:text-primary-400{--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-400) calc(100% * var(--tw-text-opacity)),transparent)}@media (min-width: 640px){.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:w-24{width:6rem}.sm\:w-full{width:100%}.sm\:max-w-\[220px\]{max-width:220px}.sm\:max-w-sm{max-width:24rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:pr-8{padding-right:2rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 768px){.md\:w-32{width:8rem}.md\:w-52{width:13rem}}@media (min-width: 1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1536px){.\32xl\:inline{display:inline}.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32xl\:text-\[18px\]{font-size:18px}.\32xl\:text-\[38px\]{font-size:38px}}@media (min-width: 1800px){.min-\[1800px\]\:text-3xl{font-size:1.875rem;line-height:2.25rem}.min-\[1800px\]\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (prefers-color-scheme: dark){.dark\:placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.dark\:placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}}.p-icon{display:inline-block;vertical-align:baseline;flex-shrink:0}.p-icon-spin{-webkit-animation:p-icon-spin 2s infinite linear;animation:p-icon-spin 2s infinite linear}@-webkit-keyframes p-icon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes p-icon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.p-chart>svg{display:block;overflow:visible}.p-chart-tooltip{position:absolute;pointer-events:none;background:#000c;color:#fff;border-radius:6px;padding:6px;font-size:12px;line-height:1.35;white-space:nowrap;z-index:2}.p-chart-tooltip-title{font-weight:700;margin-bottom:2px}.p-chart-tooltip-row{display:flex;align-items:center;gap:6px}.p-chart-tooltip-swatch{display:inline-block;width:10px;height:10px;border:1px solid #fff}.gd-loading{align-items:center;background:#0b0b0e;color:#9ca3af;display:flex;flex-direction:column;font-size:14px;gap:14px;justify-content:center;min-height:100vh}.gd-loading-mark{color:#9b5aff;height:40px;width:40px}.gd-public{background:#0b0b0e;color:#e4e4e7;min-height:100vh}.gd-public-head{align-items:center;background:#0f0f12;border-bottom:1px solid #1e1e23;display:flex;gap:16px;justify-content:space-between;padding:14px 24px;position:sticky;top:0;z-index:40}.gd-public-logo{align-items:center;color:#9b5aff;display:inline-flex;font-size:17px;font-weight:800;gap:9px;letter-spacing:.06em;text-decoration:none}.gd-public-mark{height:26px;width:26px}.gd-public-nav{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.gd-public-nav a{border-radius:8px;color:#c7c7cf;font-size:14px;font-weight:500;padding:8px 12px;text-decoration:none}.gd-public-nav a:hover,.gd-public-nav a.is-active{background:#18181c;color:#fff}.gd-public-nav .gd-public-cta{background:#7e44d3;color:#fff}.gd-public-nav .gd-public-cta:hover{background:#8b52e0}.gd-public-nav a:focus-visible,.gd-public-logo:focus-visible,.gd-btn:focus-visible{outline:2px solid #c4b5fd;outline-offset:2px}.gd-public-main .pr-header,.gd-public-main .ds-hero .ds-header-logo,.gd-public-main .ds-hero .ds-header-divider{display:none}.gd-upgrade{align-items:center;background:#16161a;border:1px solid #2a2a31;border-radius:14px;color:#e4e4e7;display:flex;flex-direction:column;gap:10px;margin:64px auto;max-width:520px;padding:32px 28px;text-align:center}.gd-upgrade--compact{margin:8px auto 0}.gd-upgrade-icon{align-items:center;background:#1a1625;border:1px solid #2c2440;border-radius:12px;color:#c4a3ff;display:inline-flex;font-size:19px;height:48px;justify-content:center;width:48px}.gd-upgrade h2{color:#f4f4f5;font-size:20px;font-weight:600;margin:4px 0 0}.gd-upgrade p{color:#a1a1aa;font-size:14px;line-height:1.6;margin:0}.gd-upgrade p b{color:#e4e4e7}.gd-upgrade-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:8px}.gd-btn{align-items:center;border:1px solid #34343d;border-radius:8px;color:#e4e4e7;display:inline-flex;font-size:14px;font-weight:600;gap:8px;height:40px;padding:0 16px;text-decoration:none}.gd-btn:hover{background:#1d1d22;border-color:#4a4a55}.gd-btn--primary{background:#7e44d3;border-color:#7e44d3;color:#fff}.gd-btn--primary:hover{background:#8b52e0;border-color:#8b52e0}.gd-key{align-items:center;background:#16161a;border:1px solid #2a2a31;border-radius:10px;color:#e4e4e7;display:flex;flex-wrap:wrap;font-size:14px;gap:10px 12px;margin:12px 0;padding:12px 14px}.gd-key-icon{color:#c4a3ff}.gd-key-text{flex:1 1 220px}.gd-key .gd-btn{cursor:pointer;height:34px}.gd-key .gd-btn:disabled{cursor:default;opacity:.7}.gd-cta-short{display:none}@media (max-width: 560px){.gd-public-head{gap:10px;padding:12px 16px}.gd-public-nav{gap:2px;justify-content:flex-end}.gd-public-nav a{font-size:13.5px;padding:7px 9px;white-space:nowrap}.gd-public-nav .gd-public-cta{margin-left:4px}.gd-cta-long{display:none}.gd-cta-short{display:inline}}@media (max-width: 460px){.gd-public-logo span{display:none}}@media (max-width: 340px){.gd-public-nav a{font-size:13px;padding:6px}.gd-public-nav .gd-public-cta{margin-left:2px}}.ds-sidebar{align-self:flex-start;background:#0f0f11;border-right:1px solid #1e1e23;color:#e4e4e7;display:flex;flex-direction:column;font-family:Inter,system-ui,sans-serif;font-size:14px;gap:12px;height:100vh;padding:14px 6px;position:sticky;top:0;transition:width .18s ease,padding .18s ease;width:52px}.ds-sidebar.expanded{padding:14px 10px;width:172px}.ds-sidebar .brand-row{align-items:center;color:inherit;display:flex;flex:0 0 73px;gap:11px;height:73px;margin:-14px -6px 0;overflow:hidden;padding-left:11px;padding-top:1px;position:relative;text-decoration:none;transition:margin .18s ease,padding .18s ease}.ds-sidebar.expanded .brand-row{margin:-14px -10px 0;padding-left:15px}.ds-sidebar .brand-row:after{background:linear-gradient(90deg,transparent,#2c2838 25%,#2c2838 75%,transparent);bottom:0;content:"";height:1px;left:8px;position:absolute;right:8px}.ds-sidebar .brand-row:focus-visible{outline:none;z-index:3}.ds-sidebar .brand-mark{align-items:center;border-radius:8px;color:#9b5aff;display:flex;flex:0 0 32px;height:32px;justify-content:center;transition:color .15s ease;width:32px}.ds-sidebar .brand-mark svg{display:block;height:26px;width:26px}.ds-sidebar .brand-row:hover .brand-mark{color:#b38bff}.ds-sidebar .brand-row:focus-visible .brand-mark{outline:2px solid #c4b5fd;outline-offset:2px}.ds-sidebar .brand-wordmark{color:#9b5aff;font-size:16px;font-weight:800;letter-spacing:.06em;line-height:1;opacity:0;transform:translate(-6px);transition:opacity .18s ease,transform .18s ease;white-space:nowrap}.ds-sidebar.expanded .brand-wordmark{opacity:1;transform:none}.ds-sidebar .collapse-toggle{align-items:center;background:#16161a;border:1px solid #2c2c34;border-radius:50%;color:#8b8b96;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:-12px;top:60px;transition:background .12s ease,border-color .12s ease,color .12s ease;width:24px;z-index:2}.ds-sidebar .collapse-toggle:hover,.ds-sidebar .collapse-toggle:focus-visible{background:#1d1d22;border-color:#4a4a55;color:#e4e4e7;outline:none}.ds-sidebar .nav{display:flex;flex-direction:column;gap:4px;flex:0 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.ds-sidebar .nav::-webkit-scrollbar{display:none}.ds-sidebar .nav-item{align-items:center;background:transparent;border:0;border-radius:6px;color:#9ca3af;cursor:pointer;display:flex;font:inherit;font-size:15px;gap:10px;height:34px;justify-content:flex-start;overflow:hidden;text-align:left;text-decoration:none;transition:background .12s ease,color .12s ease,padding .18s ease;width:100%}.ds-sidebar.expanded .nav-item,.ds-sidebar .nav-item{padding:0 9px}.ds-sidebar .nav-item:hover{background:#18181c;color:#e4e4e7}.ds-sidebar .nav-item.nav-active{background:#1f1830;color:#e4e4e7}.ds-sidebar .nav-icon{display:grid;flex:0 0 24px;opacity:.9;place-items:center;width:24px}.ds-sidebar .nav-label{opacity:0;transition:opacity .14s ease;white-space:nowrap}.ds-sidebar.expanded .nav-label{opacity:1}.ds-sidebar .nav-fa{font-size:18px;line-height:1}.ds-sidebar .nav-section{border-top:1px solid #23232a;flex-shrink:0;height:18px;margin:4px 6px 0;overflow:hidden;position:relative}.ds-sidebar .nav-section-label{color:#6e6e78;font-size:9.5px;font-weight:600;left:2px;letter-spacing:.12em;opacity:0;pointer-events:none;position:absolute;text-transform:uppercase;top:5px;transition:opacity .14s ease;white-space:nowrap}.ds-sidebar.expanded .nav-section-label{opacity:1}.ds-sidebar .nav-item,.ds-sidebar .sidebar-bottom{flex-shrink:0}.ds-sidebar .indicator-line.is-hidden{opacity:0}@media (max-height: 760px){.ds-sidebar{gap:8px}.ds-sidebar .nav{gap:2px}.ds-sidebar .nav-item{height:30px}.ds-sidebar .nav-section{height:14px;margin-top:2px}.ds-sidebar .nav-section-label{font-size:9px;top:3px}}.ds-sidebar .sidebar-bottom{border-top:1px solid #1e1e23;display:flex;flex-direction:column;gap:2px;margin-top:auto;padding-top:10px}.ds-sidebar .user-row{align-items:center;background:transparent;border:0;border-radius:6px;color:#9ca3af;cursor:pointer;display:flex;gap:9px;justify-content:flex-start;overflow:hidden;padding:6px 9px;text-align:left;transition:padding .18s ease;width:100%}.ds-sidebar.expanded .user-row{padding:6px 10px}.ds-sidebar .user-row:hover{background:#18181c;color:#e4e4e7}.ds-sidebar .profile-wrap .text-center{text-align:left}.ds-sidebar .profile-wrap .inline-block{display:block;width:100%}.ds-sidebar .user-meta{display:flex;flex-direction:column;line-height:1.25;min-width:0;opacity:0;transition:opacity .14s ease}.ds-sidebar.expanded .user-meta{opacity:1}.ds-sidebar .user-email{color:#d4d4d8;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-sidebar .user-role{color:#6e6e78;font-size:11px;white-space:nowrap}.ds-sidebar .indicator-line{background:linear-gradient(180deg,#9d75f5,#6c4b9e);border-radius:0 4px 4px 0;left:0;position:absolute;top:0;transition:transform .3s cubic-bezier(.25,.46,.45,.94),height .3s cubic-bezier(.25,.46,.45,.94);width:4px;will-change:transform,height;z-index:1}.ds-footer{align-items:center;background-color:#27272a;display:flex;flex-direction:column;gap:12px;padding:14px 16px;text-align:center}.ds-footer-links{align-items:center;display:flex;flex-wrap:wrap;font-size:.875rem;gap:4px 14px;justify-content:center;line-height:1.25rem}.ds-footer-links a{white-space:nowrap}.ds-footer-sep{border-left:1.5px solid #a870ff;display:none;height:12px}.ds-footer-connect{align-items:center;display:inline-flex;gap:16px}.ds-footer-telegram{align-items:center;border-radius:6px;color:#c4a3ff;display:inline-flex;font-size:.875rem;font-weight:500;gap:7px;text-decoration:none}.ds-footer-telegram i{font-size:17px}.ds-footer-telegram:hover{color:#d8c2ff}.ds-footer-telegram:focus-visible{outline:2px solid #c4b5fd;outline-offset:3px}.ds-footer-brand{color:#9b5aff;font-size:18px;font-weight:700;letter-spacing:.04em;line-height:1;white-space:nowrap}@media (min-width: 640px){.ds-footer-links{gap:4px 12px}.ds-footer-sep{display:inline-block}}@media (min-width: 1024px){.ds-footer{display:grid;gap:16px;grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);padding:8px 24px;text-align:left}.ds-footer-links{justify-content:flex-start}.ds-footer-connect{justify-self:center}.ds-footer-brand{font-size:22px;justify-self:end}}.whatsnew-dialog .wn-header{align-items:center;display:flex;gap:12px}.whatsnew-dialog .wn-icon{align-items:center;background:#7e44d329;border:1px solid rgba(168,112,255,.35);border-radius:9px;color:#c9a8ff;display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.whatsnew-dialog .wn-heading{align-items:center;display:flex;gap:10px}.whatsnew-dialog .wn-title{color:#f4f4f5;font-family:Inter,system-ui,sans-serif;font-size:17px;font-weight:600;letter-spacing:.01em}.whatsnew-dialog .wn-date{background:#a870ff26;border-radius:9999px;color:#d0b2ff;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:500;padding:2px 10px;white-space:nowrap}.whatsnew-dialog .wn-empty{color:#6e6e78;font-size:13px;padding:4px 0}.whatsnew-dialog .changelog-content{color:#cdcdd3;font-size:13.5px;line-height:1.6;text-wrap:pretty}.whatsnew-dialog .changelog-content>:first-child{margin-top:0}.whatsnew-dialog .changelog-content h1,.whatsnew-dialog .changelog-content h2,.whatsnew-dialog .changelog-content h3,.whatsnew-dialog .changelog-content h4{color:#f4f4f5;font-family:Inter,system-ui,sans-serif;font-weight:600;line-height:1.3;margin:16px 0 8px}.whatsnew-dialog .changelog-content h1{font-size:18px}.whatsnew-dialog .changelog-content h2{font-size:16px}.whatsnew-dialog .changelog-content h3{font-size:15px}.whatsnew-dialog .changelog-content h4{color:#a870ff;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.whatsnew-dialog .changelog-content p{margin:0 0 10px}.whatsnew-dialog .changelog-content a{color:#9ec5ff;text-decoration:none}.whatsnew-dialog .changelog-content a:hover{text-decoration:underline}.whatsnew-dialog .changelog-content ol,.whatsnew-dialog .changelog-content ul{margin:0 0 10px;padding-left:18px}.whatsnew-dialog .changelog-content ul{list-style:disc}.whatsnew-dialog .changelog-content ol{list-style:decimal}.whatsnew-dialog .changelog-content li{margin:0 0 4px}.whatsnew-dialog .changelog-content li::marker{color:#7e5bbf}.whatsnew-dialog .changelog-content strong{color:#e4e4e7;font-weight:600}.whatsnew-dialog .changelog-content img{height:auto;margin:8px 0;max-width:100%}.whatsnew-dialog .changelog-content hr{border:0;border-top:1px solid hsla(0,0%,100%,.08);margin:14px 0}.whatsnew-dialog .changelog-content blockquote{border-left:2px solid #7e44d3;color:#b9b9c2;margin:10px 0;padding:6px 0 6px 14px}.whatsnew-dialog .changelog-content code{background:#1a1a1f;border:1px solid #2e2e36;border-radius:5px;font-family:ui-monospace,monospace;font-size:12px;padding:1px 5px}.p-dialog.whatsnew-dialog{background:#1b1b20!important;border:1px solid #3f3f46!important;border-radius:14px!important;box-shadow:0 24px 60px #00000080!important;overflow:hidden}.p-dialog.whatsnew-dialog .p-dialog-header{background:radial-gradient(120% 150% at 8% 0,#191330 0,#0b0b0e00 62%);border-bottom:1px solid hsla(0,0%,100%,.07);padding:18px 20px}.p-dialog.whatsnew-dialog .p-dialog-content{background:#1b1b20;color:#cdcdd3;padding:20px 22px 22px}.p-dialog.whatsnew-dialog .p-dialog-header button{border-radius:8px;color:#9ca3af;transition:color .12s ease,background .12s ease}.p-dialog.whatsnew-dialog .p-dialog-header button:hover{background:#ffffff0f;color:#e4e4e7}.auth-page{background:#0b0b0e;color:#e4e4e7;display:grid;font-family:Inter,system-ui,sans-serif;grid-template-columns:minmax(380px,44%) minmax(0,1fr);min-height:100vh}.auth-page .sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.auth-brand{background:#101013;border-right:1px solid #1e1e23;display:flex;flex-direction:column;overflow:hidden;padding:36px 48px 28px;position:relative}.auth-logo{align-items:center;align-self:flex-start;color:#9b5aff;display:inline-flex;font-size:18px;font-weight:800;gap:10px;letter-spacing:.06em;text-decoration:none}.auth-logo-mark{height:28px;width:28px}.auth-logo:focus-visible{border-radius:6px;outline:2px solid #a78bfa;outline-offset:4px}.auth-logo--mobile{display:none}.auth-brand-body{margin:auto 0;max-width:440px;padding:48px 0;position:relative;z-index:1}.auth-brand-title{color:#f4f4f5;font-size:30px;font-weight:600;letter-spacing:-.015em;line-height:1.2;margin:0 0 14px}.auth-brand-text{color:#9ca3af;font-size:15px;line-height:1.6;margin:0 0 32px}.auth-points{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0}.auth-points li{align-items:flex-start;display:flex;gap:14px}.auth-point-icon{align-items:center;background:#1a1625;border:1px solid #2c2440;border-radius:9px;color:#c4a3ff;display:inline-flex;flex:0 0 36px;font-size:14px;height:36px;justify-content:center}.auth-points b{color:#e4e4e7;display:block;font-size:14px;font-weight:600;margin-bottom:2px}.auth-points small{color:#8b8b94;display:block;font-size:13px;line-height:1.5}.auth-brand-foot{color:#6e6e78;display:flex;flex-wrap:wrap;font-size:12.5px;gap:6px 16px;position:relative;z-index:1}.auth-brand-foot a{color:#8b8b94;text-decoration:none}.auth-brand-foot a:hover{color:#e4e4e7}.auth-watermark{bottom:-70px;color:#9b5aff;height:380px;opacity:.045;pointer-events:none;position:absolute;right:-80px;width:380px}.auth-main{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px 24px}.auth-panel{display:flex;flex-direction:column;gap:18px;max-width:400px;width:100%}.auth-head h1{color:#f4f4f5;font-size:26px;font-weight:600;letter-spacing:-.01em;line-height:1.25;margin:0}.auth-head p{color:#9ca3af;font-size:14.5px;line-height:1.55;margin:8px 0 0}.auth-foot{color:#9ca3af;font-size:14px;margin-top:28px;text-align:center}.auth-form{display:flex;flex-direction:column;gap:16px}.auth-field{display:flex;flex-direction:column;gap:7px}.auth-label-row{align-items:baseline;display:flex;justify-content:space-between}.auth-label-row label{color:#d4d4d8;font-size:13px;font-weight:500}.auth-input-wrap{position:relative}.auth-input{background:#141417;border:1px solid #2a2a31;border-radius:8px;color:#f4f4f5;font:inherit;font-size:16px;height:44px;outline:none;padding:0 14px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.auth-input::placeholder{color:#5f5f6b}.auth-input:hover{border-color:#3a3a45}.auth-input:focus{border-color:#7e44d3;box-shadow:0 0 0 3px #7e44d338}.auth-input.has-status,.auth-input--pw{padding-right:44px}.auth-input--pw::-ms-reveal,.auth-input--pw::-ms-clear{display:none}.auth-field.has-error .auth-input{border-color:#b4414b}.auth-field.has-error .auth-input:focus{box-shadow:0 0 0 3px #ef44442e}.auth-field.is-ok .auth-input{border-color:#2f6b47}.auth-input:-webkit-autofill{-webkit-box-shadow:0 0 0 40px #141417 inset;-webkit-text-fill-color:#f4f4f5;caret-color:#f4f4f5}.auth-input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 40px #141417 inset,0 0 0 3px rgba(126,68,211,.22)}.auth-field.has-error .auth-input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 40px #141417 inset,0 0 0 3px rgba(239,68,68,.18)}.auth-head h1:focus{outline:none}.auth-input-status{font-size:15px;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.auth-input-status.is-checking{color:#8b8b94}.auth-input-status.is-ok{color:#4ade80}.auth-input-status.is-bad{color:#f87171}.auth-eye{align-items:center;background:transparent;border:0;border-radius:6px;color:#8b8b94;cursor:pointer;display:inline-flex;font-size:15px;height:34px;justify-content:center;position:absolute;right:5px;top:5px;width:34px}.auth-eye:hover{background:#1f1f24;color:#e4e4e7}.auth-eye:focus-visible{outline:2px solid #a78bfa;outline-offset:0}.auth-msg{align-items:center;color:#8b8b94;display:flex;font-size:12.5px;gap:6px;line-height:1.45;margin:0}.auth-msg--error{color:#fca5a5}.auth-msg--warn{color:#e7c873}.auth-strength{align-items:center;display:flex;gap:10px}.auth-strength-bar{display:grid;flex:1 1 auto;gap:4px;grid-template-columns:repeat(4,1fr)}.auth-strength-bar span{background:#26262c;border-radius:2px;height:4px}.auth-strength-bar[data-level="1"] span.on{background:#ef4444}.auth-strength-bar[data-level="2"] span.on{background:#eab308}.auth-strength-bar[data-level="3"] span.on,.auth-strength-bar[data-level="4"] span.on{background:#22c55e}.auth-strength-label{color:#a1a1aa;flex:0 0 auto;font-size:12px;min-width:52px;text-align:right}.auth-checklist{display:grid;gap:6px 14px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:2px 0 0;padding:0}.auth-checklist li{align-items:center;color:#71717a;display:flex;font-size:12.5px;gap:7px}.auth-checklist li.ok{color:#86efac}.auth-checklist i{font-size:12px}.auth-btn{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font:inherit;font-size:14.5px;font-weight:600;gap:8px;height:44px;justify-content:center;padding:0 18px;text-decoration:none;transition:background .12s ease,border-color .12s ease,color .12s ease;width:100%}.auth-btn--primary{background:#7e44d3;color:#fff}.auth-btn--primary:hover:not(:disabled){background:#8b52e0}.auth-btn--primary:active:not(:disabled){background:#7039c2}.auth-btn--ghost{background:transparent;border-color:#2e2e36;color:#e4e4e7}.auth-btn--ghost:hover{background:#18181c;border-color:#3a3a45}.auth-btn:disabled{cursor:not-allowed;opacity:.6}.auth-btn:focus-visible{outline:2px solid #c4b5fd;outline-offset:2px}.auth-actions{display:flex;flex-direction:column;gap:10px}.auth-link,.auth-link-btn{background:none;border:0;color:#b794ff;cursor:pointer;font:inherit;font-weight:500;padding:0;text-decoration:none}.auth-link:hover,.auth-link-btn:hover:not(:disabled){color:#d0b2ff;text-decoration:underline}.auth-link-btn:disabled{color:#71717a;cursor:not-allowed}.auth-link:focus-visible,.auth-link-btn:focus-visible{border-radius:3px;outline:2px solid #a78bfa;outline-offset:2px}.auth-link--small{font-size:12.5px}.auth-legal{color:#71717a;font-size:12.5px;line-height:1.55;margin:0;text-align:center}.auth-notice{align-items:flex-start;border:1px solid;border-radius:10px;display:flex;font-size:13.5px;gap:10px;line-height:1.5;padding:12px 14px}.auth-notice>i{font-size:15px;margin-top:2px}.auth-notice-body{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-width:0}.auth-notice-body b{color:#f4f4f5;font-weight:600}.auth-notice-body p{margin:0}.auth-notice-x{background:transparent;border:0;border-radius:5px;color:inherit;cursor:pointer;opacity:.7;padding:2px 6px}.auth-notice-x:hover{opacity:1}.auth-notice--error{background:#ef444412;border-color:#ef44444d;color:#fca5a5}.auth-notice--warn{background:#eab3080f;border-color:#eab30847;color:#e7c873}.auth-notice--success{background:#22c55e12;border-color:#22c55e47;color:#86efac}.auth-notice--info{background:#16141d;border-color:#2c2440;color:#c7c0d8}.auth-notice .auth-label-row label{color:#e7c873}.auth-resend{align-items:baseline;display:flex;flex-wrap:wrap;font-size:13.5px;gap:4px 12px}.auth-resend-status{font-size:12.5px}.auth-resend-status .is-ok{color:#86efac}.auth-resend-status .is-warn{color:#e7c873}.auth-resend-status .is-error{color:#fca5a5}.auth-verify{display:flex;flex-direction:column;gap:16px}.auth-verify-icon{align-items:center;background:#1a1625;border:1px solid #2c2440;border-radius:12px;color:#c4a3ff;display:inline-flex;font-size:20px;height:48px;justify-content:center;width:48px}.auth-verify-text{color:#c7c7cf;font-size:14.5px;line-height:1.6;margin:0}.auth-verify-text b{color:#f4f4f5;font-weight:600;overflow-wrap:anywhere}.auth-tips{color:#8b8b94;display:flex;flex-direction:column;font-size:13px;gap:4px;line-height:1.5;margin:0;padding-left:18px}.auth-captcha{align-items:center;display:flex;flex-direction:column;gap:8px;min-height:78px}.auth-captcha-box:empty{display:none}.auth-account{align-items:center;background:#141417;border:1px solid #26262c;border-radius:10px;display:flex;gap:12px;padding:12px 14px}.auth-avatar{align-items:center;background:#241b33;border-radius:50%;color:#d0b2ff;display:inline-flex;flex:0 0 40px;font-size:14px;font-weight:700;height:40px;justify-content:center}.auth-account-text{display:flex;flex-direction:column;min-width:0}.auth-account-text b{color:#f4f4f5;font-size:14.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-account-text small{color:#8b8b94;font-size:12.5px}@media (max-width: 960px){.auth-page{grid-template-columns:minmax(0,1fr)}.auth-brand{display:none}.auth-logo--mobile{align-self:center;display:inline-flex;margin-bottom:32px}.auth-main{justify-content:flex-start;padding:40px 20px}}@media (max-width: 420px){.auth-checklist{grid-template-columns:minmax(0,1fr)}.auth-head h1{font-size:23px}}.p-dialog.db-info-dialog{background:#2a2a2e;border:1px solid #4a4a52;border-radius:12px;box-shadow:0 30px 80px -24px #000000d9,inset 0 1px #ffffff0d;color:#e4e4e7;overflow:hidden}@media (min-width: 1024px) and (max-width: 1535.98px){.p-dialog.db-info-dialog{font-size:13px;max-width:34rem}.p-dialog.db-info-dialog .p-dialog-header{padding:10px 13px}.p-dialog.db-info-dialog .p-dialog-content{padding:5px 13px 13px}.p-dialog.db-info-dialog .p-dialog-footer{padding:10px 13px}.p-dialog.db-info-dialog .grid.grid-cols-3{gap:1.25rem!important;padding-bottom:5px!important;padding-top:5px!important}.p-dialog.db-info-dialog .grid.grid-cols-3 .text-sm{font-size:12px}.p-dialog.db-info-dialog .grid.grid-cols-3 .text-xl{font-size:1rem}.db-info-breach{font-size:12.5px;height:22px}.db-info-type{font-size:10px}.db-info-leak{font-size:12px;height:26px;padding:0 11px}.db-info-notes{font-size:12px;padding:8px 11px}.db-info-search-btn.p-button{height:30px!important;padding:0 13px!important}}.p-dialog.db-info-dialog .p-dialog-header{background:transparent;border-bottom:1px solid hsla(0,0%,100%,.07);color:#e4e4e7;padding:13px 16px}.p-dialog.db-info-dialog .p-dialog-content{background:transparent;color:#d4d4d8;padding:6px 16px 16px}.p-dialog.db-info-dialog .p-dialog-close-button,.p-dialog.db-info-dialog .p-dialog-header-icon{color:#9ca3af}.p-dialog.db-info-dialog .p-dialog-footer{background:transparent;border-top:1px solid hsla(0,0%,100%,.07);display:flex;justify-content:flex-end;padding:12px 16px}.db-info-search-btn.p-button{border-radius:8px!important;font-size:.8125rem!important;gap:8px;height:34px!important;padding:5px 16px!important}.db-info-type{border:1px solid hsla(0,0%,100%,.1);border-radius:6px;display:inline-block;font-size:11px;letter-spacing:.04em;padding:2px 8px;text-transform:uppercase;white-space:nowrap}.db-info-breach{align-items:center;background:#212124;border:1px solid #3f3f46;border-radius:6px;color:#d4d4d8;display:inline-flex;font-size:14px;font-variant-numeric:tabular-nums;gap:7px;height:24px;padding:0 10px;white-space:nowrap}.p-tooltip.db-info-tooltip{--p-tooltip-gutter: 6px}.p-tooltip.db-info-tooltip .p-tooltip-text{background-color:#2a2a2e;border:1px solid #5c4b99;border-radius:10px;box-shadow:0 18px 44px -14px #000000b3;color:#d4d4d8;font-size:16px;max-height:200px;max-width:320px;overflow-y:auto;padding:6px}.ds-home{display:flex;flex-direction:column;gap:22px;padding-bottom:44px}.ds-home .ds-news-card{position:relative}.ds-home .ds-news-card:hover{border-color:#5c4b99!important}.ds-home .ds-news-new-dot{background:#a870ff;border-radius:999px;height:8px;position:absolute;right:8px;top:8px;width:8px}.ds-home .ds-news-more{align-self:flex-start;background:transparent;border:0;color:#a870ff;cursor:pointer;font-size:11.5px;font-weight:500;margin-top:1px;padding:0}.ds-home .ds-news-more:hover{color:#c9b0ff;text-decoration:underline}.ds-home .ds-news-body{color:#8b8b94;font-size:13px;line-height:1.55;text-wrap:pretty;white-space:pre-wrap}.ds-home .ds-news-body--collapsed{-webkit-mask-image:linear-gradient(180deg,#000 65%,transparent);mask-image:linear-gradient(180deg,#000 65%,transparent);max-height:50px;overflow:hidden}.ds-home .ds-news-html{white-space:normal}.ds-home .ds-news-html>:first-child{margin-top:0}.ds-home .ds-news-html h1,.ds-home .ds-news-html h2,.ds-home .ds-news-html h3,.ds-home .ds-news-html h4{color:#f4f4f5;font-family:Inter,system-ui,sans-serif;font-weight:600;line-height:1.3;margin:16px 0 8px}.ds-home .ds-news-html h1{font-size:18px}.ds-home .ds-news-html h2{font-size:16px}.ds-home .ds-news-html h3{font-size:15px}.ds-home .ds-news-html h4{color:#a870ff;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.ds-home .ds-news-html p{margin:0 0 10px}.ds-home .ds-news-html a{color:#9ec5ff;text-decoration:none}.ds-home .ds-news-html a:hover{text-decoration:underline}.ds-home .ds-news-html ol,.ds-home .ds-news-html ul{margin:0 0 10px;padding-left:18px}.ds-home .ds-news-html ul{list-style:disc}.ds-home .ds-news-html ol{list-style:decimal}.ds-home .ds-news-html li{margin:0 0 4px}.ds-home .ds-news-html li::marker{color:#7e5bbf}.ds-home .ds-news-html strong{color:#e4e4e7;font-weight:600}.ds-home .ds-news-html img{border:1px solid #2e2e36;border-radius:8px;height:auto;margin:8px 0;max-width:100%}.ds-home .ds-news-html hr{border:0;border-top:1px solid hsla(0,0%,100%,.08);margin:14px 0}.ds-home .ds-news-html blockquote{border-left:2px solid #7e44d3;color:#b9b9c2;margin:10px 0;padding:6px 0 6px 14px}.ds-home .ds-news-html code{background:#1a1a1f;border:1px solid #2e2e36;border-radius:5px;font-family:ui-monospace,monospace;font-size:12px;padding:1px 5px}.ds-home .ds-row:hover{background:#212124}.ds-home .ds-name:hover{color:#a870ff}.ds-home .idx-country-col .fi{filter:saturate(.62) brightness(.9) contrast(.95)}@media (max-width: 1535.98px){.ds-home .idx-country-col{padding-left:4px!important;padding-right:4px!important;text-align:center!important;width:10%!important}.ds-home .idx-country-col span{margin-left:0!important;margin-right:0!important}}.qg-wrap{display:flex;flex-direction:column;gap:14px}.qg-wrap .qg{background-color:#1b1b20;border:1px solid #26262c;border-radius:14px;overflow:hidden}.qg-wrap .qg-fields{padding:10px 20px 4px}.qg-wrap .qg-fields-head{align-items:baseline;display:flex;gap:10px;padding:0 8px 5px}.qg-wrap .qg-fields-title{color:#7c7c86;font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.qg-wrap .qg-fields-note{color:#6a6a73;font-size:10.5px}.qg-wrap .qg-grid{display:grid;gap:28px;grid-template-columns:1fr 1px 1fr}.qg-wrap .qg-list{display:flex;flex-direction:column;gap:1px;min-width:0}.qg-wrap .qg-row{align-items:center;border-left:2px solid transparent;border-radius:8px;cursor:pointer;display:grid;gap:10px;grid-template-columns:22px 84px 1fr auto;outline:none;padding:3px 8px;transition:background .14s ease,border-color .14s ease}.qg-wrap .qg-row--static{cursor:default}.qg-wrap .qg-row:not(.qg-row--active):not(.qg-row--static):focus-visible,.qg-wrap .qg-row:not(.qg-row--active):not(.qg-row--static):hover{background:#ffffff0d}.qg-wrap .qg-row:not(.qg-row--active):not(.qg-row--static):focus-visible .qg-ico,.qg-wrap .qg-row:not(.qg-row--active):not(.qg-row--static):hover .qg-ico{background:#37324a;color:#e4ccff}.qg-wrap .qg-ico{align-items:center;align-self:center;background:#2e2a3e;border-radius:6px;color:#d0b2ff;display:inline-flex;font-size:10px;height:22px;justify-content:center;transition:background .14s ease,color .14s ease,box-shadow .14s ease;width:22px}.qg-wrap .qg-label{color:#e4e4e7;font-size:12px;font-weight:600}.qg-wrap .qg-desc{color:#8a8a93;font-size:11.5px;line-height:1.3;min-width:0}.qg-wrap .qg-badge{border:1px solid transparent;border-radius:999px;font-size:9px;font-weight:600;justify-self:end;letter-spacing:.03em;padding:2px 7px;white-space:nowrap}.qg-wrap .qg-badge--breaches,.qg-wrap .qg-badge--stealers{background:#a870ff1f;border-color:#a870ff47;color:#c4a2ff}.qg-wrap .qg-row--active{background:linear-gradient(90deg,#a870ff24,#a870ff05);border-left-color:#a870ff}.qg-wrap .qg-row--active .qg-ico{box-shadow:0 0 13px #a870ff4d}.qg-wrap .qg-row--active .qg-label{color:#fff}.qg-wrap .qg-row--active .qg-desc{color:#b9b9c2}.qg-wrap .qg-vrule{align-self:stretch;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.08) 20%,hsla(0,0%,100%,.08) 80%,transparent);width:1px}.qg-wrap .qg-foot{border-top:1px solid hsla(0,0%,100%,.05);display:grid;gap:28px;grid-template-columns:1fr 1px 1fr;margin-top:4px;padding:10px 20px 12px}.qg-wrap .qg-foot-col{display:flex;flex-direction:column;gap:7px;min-width:0}.qg-wrap .qg-def,.qg-wrap .qg-ex{align-items:center;display:grid;gap:12px;grid-template-columns:92px 1fr}.qg-wrap .qg-chip{background:#1f1f26;border:1px solid #33333b;border-radius:6px;color:#d0b2ff;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;justify-self:start;padding:3px 8px;white-space:nowrap}.qg-wrap .qg-star{color:#a870ff;font-weight:700}.qg-wrap .qg-inline{background:#a870ff1f;border-radius:4px;color:#d0b2ff;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;padding:0 4px}.qg-wrap .qg-def-label{color:#e4e4e7;font-size:12px;font-weight:600}@media (max-width:900px){.qg-wrap .qg-foot,.qg-wrap .qg-grid{gap:8px;grid-template-columns:1fr}.qg-wrap .qg-vrule{display:none}.qg-wrap .qg-foot{gap:14px}}.pg-search .qg-wrap{display:flex;flex-direction:column;gap:14px}.pg-search .qg{background-color:#1b1b20;border:1px solid #26262c;border-radius:14px;overflow:hidden}.pg-search .qg-fields{padding:10px 20px 4px}.pg-search .qg-fields-head{align-items:baseline;display:flex;gap:10px;padding:0 8px 5px}.pg-search .qg-fields-title{color:#7c7c86;font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.pg-search .qg-fields-note{color:#6a6a73;font-size:10.5px}.pg-search .qg-grid{display:grid;gap:28px;grid-template-columns:1fr 1px 1fr}.pg-search .qg-list{display:flex;flex-direction:column;gap:1px;min-width:0}.pg-search .qg-row{align-items:center;border-left:2px solid transparent;border-radius:8px;cursor:pointer;display:grid;gap:10px;grid-template-columns:22px 84px 1fr auto;outline:none;padding:3px 8px;transition:background .14s ease,border-color .14s ease}.pg-search .qg-row--static{cursor:default}.pg-search .qg-row:not(.qg-row--active):not(.qg-row--static):focus-visible,.pg-search .qg-row:not(.qg-row--active):not(.qg-row--static):hover{background:#ffffff0d}.pg-search .qg-row:not(.qg-row--active):not(.qg-row--static):focus-visible .qg-ico,.pg-search .qg-row:not(.qg-row--active):not(.qg-row--static):hover .qg-ico{background:#37324a;color:#e4ccff}.pg-search .qg-ico{align-items:center;align-self:center;background:#2e2a3e;border-radius:6px;color:#d0b2ff;display:inline-flex;font-size:10px;height:22px;justify-content:center;transition:background .14s ease,color .14s ease,box-shadow .14s ease;width:22px}.pg-search .qg-label{color:#e4e4e7;font-size:12px;font-weight:600}.pg-search .qg-desc{color:#8a8a93;font-size:11.5px;line-height:1.3;min-width:0}.pg-search .qg-badge{border:1px solid transparent;border-radius:999px;font-size:9px;font-weight:600;justify-self:end;letter-spacing:.03em;padding:2px 7px;white-space:nowrap}.pg-search .qg-badge--breaches,.pg-search .qg-badge--stealers{background:#a870ff1f;border-color:#a870ff47;color:#c4a2ff}.pg-search .qg-row--active{background:linear-gradient(90deg,#a870ff24,#a870ff05);border-left-color:#a870ff}.pg-search .qg-row--active .qg-ico{box-shadow:0 0 13px #a870ff4d}.pg-search .qg-row--active .qg-label{color:#fff}.pg-search .qg-row--active .qg-desc{color:#b9b9c2}.pg-search .qg-vrule{align-self:stretch;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.08) 20%,hsla(0,0%,100%,.08) 80%,transparent);width:1px}.pg-search .qg-foot{border-top:1px solid hsla(0,0%,100%,.05);display:grid;gap:28px;grid-template-columns:1fr 1px 1fr;margin-top:4px;padding:10px 20px 12px}.pg-search .qg-foot-col{display:flex;flex-direction:column;gap:7px;min-width:0}.pg-search .qg-def,.pg-search .qg-ex{align-items:center;display:grid;gap:12px;grid-template-columns:92px 1fr}.pg-search .qg-chip{background:#1f1f26;border:1px solid #33333b;border-radius:6px;color:#d0b2ff;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;justify-self:start;padding:3px 8px;white-space:nowrap}.pg-search .qg-star{color:#a870ff;font-weight:700}.pg-search .qg-inline{background:#a870ff1f;border-radius:4px;color:#d0b2ff;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;padding:0 4px}.pg-search .qg-def-label{color:#e4e4e7;font-size:12px;font-weight:600}@media (max-width:900px){.pg-search .qg-foot,.pg-search .qg-grid{gap:8px;grid-template-columns:1fr}.pg-search .qg-vrule{display:none}.pg-search .qg-foot{gap:14px}}.pg-search :where(.rf-bar) .p-inputtext.p-component[data-p-has-e-icon=true]{padding-right:1.5rem!important}.pg-search :where(.rf-bar) .p-datepicker-input-icon-container{right:8px!important}.pg-search .date-range-inputs{display:flex;gap:.5rem}.pg-search .date-range-inputs>div{min-width:0}.pg-search .date-range-inputs .p-inputtext{font-size:11px;padding-left:8px}.pg-search .date-presets button{font-size:11px;padding:6px!important;white-space:nowrap}.pg-search .rf-bar{align-items:flex-start;gap:6px}.pg-search .rf-bar,.pg-search .rf-group{display:flex;flex-direction:column}.pg-search .rf-group{max-width:100%;width:280px}.pg-search .rf-chip{align-items:center;background:#27272a;border:1px solid #3f3f46;border-radius:8px;color:#d4d4d8;cursor:pointer;display:flex;font-size:13px;gap:7px;padding:6px 12px 6px 8px;transition:border-color .12s ease,color .12s ease,background .12s ease;width:100%}.pg-search .rf-chip:hover{border-color:#5a5a63;color:#e4e4e7}.pg-search .rf-chip-active,.pg-search .rf-chip-active:hover{border-color:#7e44d3}.pg-search .rf-open .rf-chip{border-bottom-color:#3f3f46!important;border-radius:8px 8px 0 0}.pg-search .rf-collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows .24s ease}.pg-search .rf-group.rf-open .rf-collapse{grid-template-rows:1fr}.pg-search .rf-collapse-inner{min-height:0;overflow:hidden}.pg-search .rf-panel{background:#27272a;border:1px solid #3f3f46;border-radius:0 0 8px 8px;border-top:0;color:#d4d4d8;padding:7px 2px 10px 8px}.pg-search .rf-group-active .rf-panel{border-color:#7e44d3}.pg-search .rf-group:not(.rf-group-active):has(.rf-chip:hover) .rf-panel{border-color:#5a5a63}.pg-search .rf-chip-icon{color:#a870ff;font-size:12px}.pg-search .rf-chip-count{background:#7e44d3;border-radius:999px;color:#fff;font-size:11px;font-variant-numeric:tabular-nums;line-height:1;padding:2px 6px}.pg-search .rf-chip-summary{color:#9ca3af;font-size:11.5px;margin-left:auto}.pg-search .rf-chip-caret{color:#52525b;font-size:8px;margin-left:auto;transition:transform .15s ease}.pg-search .rf-chip-summary+.rf-chip-caret{margin-left:8px}.pg-search .rf-breach{background:#27272a;border:1px solid #3f3f46;border-radius:8px;display:flex;flex-direction:column;max-width:100%;padding:12px;width:280px}.pg-search .rf-breach-head{align-items:center;border-bottom:1px solid #3f3f46;color:#d4d4d8;display:flex;font-size:13px;gap:7px;margin:-4px -12px 0;padding:0 12px 8px}.pg-search .rf-breach-summary{color:#9ca3af;font-size:11.5px;margin-left:auto}.pg-search .rf-timeline{background:#27272a;border-radius:8px;height:100px;margin-bottom:8px;margin-top:6px;position:relative;width:100%}.pg-search .rf-timeline .p-chart{align-items:center;display:flex;height:100%;width:100%}.pg-search .rf-year-row{align-items:center;display:flex;gap:10px;margin-bottom:8px}.pg-search .rf-year-picker{flex:1;min-width:0}.pg-search .rf-year-picker .p-datepicker-input,.pg-search .rf-year-picker .p-inputtext{background:#1f1f24;border:1px solid #2a2a31;border-radius:8px;color:#e4e4e7;font-size:12px;font-variant-numeric:tabular-nums;height:28px;padding:0 6px;text-align:center;transition:border-color .12s ease;width:100%}.pg-search .rf-year-picker .p-datepicker-input:focus,.pg-search .rf-year-picker .p-inputtext:focus{border-color:#5c4b99;box-shadow:none;outline:none}.pg-search .rf-year-arrow{color:#6e6e78;flex:0 0 auto;font-size:11px}.pg-search .rf-presets{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.pg-search .rf-preset{background:#1f1f24;border:1px solid #2a2a31;border-radius:8px;color:#e4e4e7;cursor:pointer;font-size:12px;font-weight:500;padding:4px 0;transition:border-color .12s ease,background .12s ease,color .12s ease}.pg-search .rf-preset:hover{border-color:#5c4b99;color:#e4ccff}.pg-search .rf-open .rf-chip-caret{transform:rotate(180deg)}.pg-search .rf-pop-body{color:#d4d4d8}.pg-search .rf-pop-sub{color:#6e6e78;font-size:10.5px;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.pg-search .rf-pop-list{max-height:280px;overflow-y:auto;scrollbar-color:#52525b transparent;scrollbar-gutter:stable;scrollbar-width:thin}@supports (-moz-appearance:none){.pg-search .rf-pop-list{padding-right:10px}}.pg-search .rf-row{align-items:center;display:flex;gap:6px;padding:1px 2px}.pg-search .rf-row-label{flex:1;font-size:13px;min-width:0;overflow:hidden}.pg-search .rf-row-count{color:#d0b2ff;flex:0 0 auto;font-size:12px;font-variant-numeric:tabular-nums}.pg-search .rf-row-actions{color:#c4c4ca;display:flex;flex:0 0 auto;font-size:12px;gap:8px}.pg-search .rf-search-wrap{background:#1f1f24;border:1px solid #2a2a31;border-radius:8px;margin-right:6px}.pg-search .rf-search-wrap:focus-within{border-color:#5c4b99}.pg-search .rf-pop-search{background:transparent;border:none;color:#e4e4e7;font-size:12px;height:27px;width:100%}.pg-search .rf-pop-search::-moz-placeholder{color:#9ca3af}.pg-search .rf-pop-search::placeholder{color:#9ca3af}.pg-search .rf-pop-search:focus{box-shadow:none;outline:none}.pg-search .rs-tile{background:#27272a;border:1px solid #3f3f46;border-radius:12px;border-top:2px solid #7e44d3;padding:12px 16px 15px}.pg-search .rs-tile-top{align-items:center;display:flex;gap:12px;justify-content:space-between}.pg-search .rs-tile-label{color:#9ca3af;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-search .rs-tile-icon{color:#7e44d3;flex:0 0 auto;font-size:18px;line-height:1}.pg-search .rs-tile-value{color:#f4f4f5;font-family:Inter,system-ui,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.025em;line-height:1;margin-top:4px}.pg-search .rs-tile-value--highlight{color:#a870ff}.pg-search .rs-tile-skel{margin-top:12px;width:110px!important}.db-info-section-label{color:#6e6e78;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.db-info-leak{align-items:center;background:#7e44d329;border:1px solid rgba(168,112,255,.35);border-radius:8px;color:#e6d8ff;display:inline-flex;font-size:13px;font-weight:500;gap:8px;height:30px;padding:0 13px}.db-info-leak:hover{background:#7e44d33d;border-color:#a870ff80}.db-info-leak i{color:#c9a8ff;font-size:12px}.db-info-notes{background:#212124;border:1px solid hsla(0,0%,100%,.07);border-radius:8px;color:#d4d4d8;font-size:13px;font-style:italic;margin-top:8px;padding:9px 12px}.p-tooltip.db-info-tooltip{--p-tooltip-gutter:6px}.p-tooltip.db-info-tooltip .p-tooltip-text{background-color:#2a2a2e;border:1px solid #4a4a52;border-radius:10px;box-shadow:0 18px 44px -14px #000000b3;color:#d4d4d8;font-size:16px;max-height:200px;max-width:320px;overflow-y:auto;padding:6px}.p-tooltip.db-info-tooltip .p-tooltip-text ul{background:transparent;display:flex;flex-direction:column;gap:1px;list-style:none;margin:0;padding:0}.p-tooltip.db-info-tooltip .p-tooltip-text li{border:0;color:#d4d4d8;font-size:16px;line-height:1.45;padding:4px 8px}.p-tooltip.db-info-tooltip .p-tooltip-text::-webkit-scrollbar{width:6px}.p-tooltip.db-info-tooltip .p-tooltip-text::-webkit-scrollbar-track{background:transparent}.p-tooltip.db-info-tooltip .p-tooltip-text::-webkit-scrollbar-thumb{background-color:#4a4a52;border-radius:999px}.p-tooltip.db-info-tooltip .p-tooltip-text::-webkit-scrollbar-thumb:hover{background-color:#5c4b99}.sr-info-dialog .db-name-info{height:16px;width:16px;stroke-width:2.5px;color:#d4d4d8;transition:color .15s ease,transform .15s ease}.sr-info-dialog .db-name-trigger.is-interactive{cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px;text-underline-offset:4px}.sr-info-dialog .db-name-trigger.is-interactive:hover .db-name-text{color:#e6d3ff;text-decoration-thickness:2px}.sr-info-dialog .db-name-trigger.is-interactive:hover .db-name-info{color:#e6d3ff;transform:scale(1.12)}.sr-info-dialog .db-name-underlined{background-image:linear-gradient(90deg,#d0b2ff 50%,#fff0 0);background-position:bottom;background-repeat:repeat-x;background-size:10px 1px}.sr-info-dialog ol:not(.trimmed-list){margin-left:20px;text-indent:-20px}.sr-info-dialog :where(ol)>li{line-height:1.3;overflow-wrap:anywhere;padding-bottom:8px}.sr-info-dialog :where(ol)>li:last-child{padding-bottom:0}.sr-info-dialog .db-info-card{background-color:#2a2a2e;border:1px solid #4a4a52;border-radius:12px;box-shadow:0 30px 80px -24px #000000d9,inset 0 1px #ffffff0d;opacity:0;padding:6px 16px 16px;position:absolute;top:0;transform:translate(-12px);transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),visibility .2s;visibility:hidden;width:320px;z-index:5}.sr-info-dialog .db-info-card.active{opacity:1;transform:translate(0);visibility:visible}.sr-record-row:has(+.sr-metadata-accordion){border-bottom:none}.p-dialog.db-info-dialog .p-dialog-close-button:hover,.p-dialog.db-info-dialog .p-dialog-header-icon:hover{background:transparent!important;color:#fff!important}.sr-scroll-panel .p-scrollpanel-bar-y:not(.p-scrollpanel-hidden):not([data-p-scrollpanel-hidden=true]){background:#ffffff38;opacity:1!important;transform:translate(-8px)!important;visibility:visible!important;width:5px!important}.sr-scroll-panel .p-scrollpanel-bar-y:not(.p-scrollpanel-hidden):not([data-p-scrollpanel-hidden=true]):hover{background:#ffffff52}.sr-scroll-panel .p-scrollpanel-bar-y.p-scrollpanel-hidden,.sr-scroll-panel .p-scrollpanel-bar-y[data-p-scrollpanel-hidden=true]{opacity:0!important;visibility:hidden!important}.monitor-select-panel .p-select-option{border-radius:6px;color:#cdcdd3;font-size:12.5px;font-weight:400;letter-spacing:.01em;padding:7px 12px}.chart-container[data-cy=logs-credentials-summary-chart]{align-items:center;display:flex;flex-direction:column;height:150px;justify-content:center;overflow:hidden}[data-cy=logs-credentials-summary-chart] .chart{flex-grow:1;height:100%;width:100%}.p-datatable.lc-table{margin-top:6px}.p-datatable.lc-table .p-datatable-header{background:transparent;border:0;border-bottom:1px solid hsla(0,0%,100%,.07);padding:12px 14px}.p-datatable.lc-table .p-datatable-thead>tr>th{background:#29292d!important;border-color:#ffffff12!important;border-width:0 0 1px!important;color:#9ca3af!important;font-size:13.5px;font-weight:600;padding:13px 12px;white-space:nowrap}.p-datatable.lc-table .p-datatable-tbody>tr{background:#1f1f22!important;color:#d4d4d8}.p-datatable.lc-table .p-datatable-tbody>tr:hover{background:#26262a!important}.p-datatable.lc-table .p-datatable-tbody>tr>td{border-color:#ffffff12!important;border-width:0 0 1px!important;font-size:14px;padding:12px}.p-datatable.lc-table .p-datatable-header .p-inputtext{background:#1c1c21!important;border:1px solid #3f3f46!important;border-radius:8px!important;color:#e8e8ec!important}.p-datatable.lc-table .p-datatable-header .p-inputtext:focus,.p-datatable.lc-table .p-datatable-header .p-inputtext:focus-visible{border:2px solid #7e44d3!important;box-shadow:none!important;outline:none!important}.p-datatable.lc-table .p-paginator{background:transparent;border:0;color:#9ca3af}.pg-search .scroll-indicators{position:relative}.pg-search .scroll-indicators:before{background-image:linear-gradient(90deg,#27272a,transparent);left:0}.pg-search .scroll-indicators:after,.pg-search .scroll-indicators:before{background-size:16px 100%,16px 100%;bottom:0;content:"";display:none;pointer-events:none;position:absolute;top:0;width:16px}.pg-search .scroll-indicators:after{background-image:linear-gradient(90deg,transparent,#27272a);right:0}.pg-search .scroll-indicators.has-scroll-back:before,.pg-search .scroll-indicators.has-scroll-forward:after{display:block}.pg-search .results-card{background:#27272a;border:1px solid #3f3f46;border-radius:12px;overflow:clip}.pg-search .sticky-hscroll{background:#1f1f22;border-top:1px solid hsla(0,0%,100%,.12);bottom:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;position:sticky;scrollbar-color:#6b6b78 hsla(0,0%,100%,.06);scrollbar-width:auto;z-index:5}.pg-search .sticky-hscroll-spacer{height:1px}.pg-search .sticky-hscroll::-webkit-scrollbar{height:15px}.pg-search .sticky-hscroll::-webkit-scrollbar-thumb{background:#6b6b78;background-clip:padding-box;border:3px solid transparent;border-radius:8px}.pg-search .sticky-hscroll::-webkit-scrollbar-thumb:hover{background:#8a8a99;background-clip:padding-box}.pg-search .sticky-hscroll::-webkit-scrollbar-track{background:#ffffff0f}@supports (-moz-appearance:none){.pg-search .sticky-hscroll{background:transparent;border-top:0;height:11px;margin-top:9px;transform:scaleY(1.8);transform-origin:bottom}}.pg-search .scroll-indicators>.overflow-auto{scrollbar-width:none}.pg-search .scroll-indicators>.overflow-auto::-webkit-scrollbar{height:0}.pg-search .results-card.is-laptop tbody td,.pg-search .results-card.is-laptop thead th{padding-left:5px;padding-right:5px}.pg-search .results-card.is-laptop td.action-cell .p-button,.pg-search .results-card.is-laptop td.child-action-cell .p-button{font-size:12px!important;max-width:none!important;min-width:0!important;padding:3px 6px!important;width:auto!important}.pg-search .results-card.is-laptop .cell-more-btn{font-size:14px!important;left:auto!important;right:0!important}.pg-search .results-toolbar{border-bottom:1px solid hsla(0,0%,100%,.07)}.pg-search :where(.results-card) .p-paginator{background:transparent;border:0;color:#9ca3af}.pg-search :where(.results-card) thead{background:#2f2f33}.pg-search .results-card table,.pg-search :where(.results-card) thead th{font-size:14px}.pg-search :where(.results-card) thead th{border-bottom:1px solid hsla(0,0%,100%,.07);color:#9ca3af;font-weight:600;padding:13px 9px;text-align:left;transition:all;transition-duration:.3s;white-space:nowrap}.pg-search :where(.results-card) thead th .fa-solid{font-size:.85em}.pg-search :where(.results-card) tbody td{padding:14px 9px;vertical-align:top}.pg-search :where(.results-card) tbody td.action-cell,.pg-search :where(.results-card) tbody td.child-action-cell{overflow:hidden;text-align:left}.pg-search .results-card td.action-cell .purple-ghost-button,.pg-search .results-card td.child-action-cell .purple-ghost-button{background:#3a3a42!important;border-color:#4a4a52!important;color:#d0b2ff!important}.pg-search .results-card td.action-cell .purple-ghost-button:hover,.pg-search .results-card td.child-action-cell .purple-ghost-button:hover{background:#a870ff60!important;border-color:#a870ff60!important;color:#fff!important}.pg-search .results-card td.action-cell .p-button,.pg-search .results-card td.child-action-cell .p-button{font-size:13px!important}.pg-search .results-card td.action-cell .p-button{padding-left:6px!important;padding-right:6px!important}.pg-search .child-row td,.pg-search .group-row td{border-bottom:1px solid hsla(0,0%,100%,.07);padding:8px 9px;transition:all;transition-duration:.3s}.pg-search .child-row td,.pg-search .child-row:hover td,.pg-search .group-row:hover td{background-color:#212124}.pg-search .child-row.is-visible{animation:show-child-row-89b77641 .3s linear forwards}.pg-search .child-row.is-hidden{animation:hide-child-row-89b77641 .3s linear forwards}@keyframes show-child-row-89b77641{0%{opacity:0}to{opacity:1}}@keyframes hide-child-row-89b77641{0%{opacity:1}to{opacity:0}}.pg-search :where(.results-card) .p-splitbutton-button{padding:3px 2px!important}.pg-search :where(.results-card) .p-splitbutton-dropdown{padding:3px 0!important}.pg-search .results-card td.action-cell .action-log-btn{max-width:110px!important;min-width:110px!important;width:110px!important}.pg-search .results-card.is-laptop td.action-cell .action-log-btn{max-width:102px!important;min-width:102px!important;width:102px!important}.pg-search .results-card.is-laptop td.action-cell .action-log-btn .p-splitbutton-button,.pg-search .results-card.is-laptop td.action-cell .action-log-btn.p-button{padding-left:2px!important;padding-right:2px!important}.pg-search .results-card td.action-cell .action-log-btn.p-splitbutton{display:inline-flex}.pg-search .results-card td.action-cell .action-log-btn .p-splitbutton-button{flex:1 1 auto;max-width:none!important;min-width:0!important;width:auto!important}.pg-search .results-card td.action-cell .action-log-btn .p-splitbutton-dropdown{flex:0 0 22px;max-width:none!important;min-width:0!important;width:22px!important}.pg-search .results-card td.action-cell .action-log-btn .p-splitbutton-dropdown .p-icon,.pg-search .results-card td.action-cell .action-log-btn .p-splitbutton-dropdown svg{height:11px!important;width:11px!important}.pg-search .results-card td.action-cell .action-log-btn.p-button{gap:4px!important}.pg-search .results-card td.action-cell .action-log-btn .p-button-icon-left{margin:0!important}.pg-search .results-card td.action-cell .action-log-btn.more-info-btn{max-width:110px!important;min-width:110px!important;width:110px!important}.pg-search .results-card.is-laptop td.action-cell .action-log-btn.more-info-btn{max-width:102px!important;min-width:102px!important;width:102px!important}.pg-search .results-card.is-laptop .child-more-info-btn{min-width:0!important;width:auto!important}.pg-search .results-card .child-more-info-btn{flex:0 0 auto!important;max-width:none!important;min-width:88px!important;padding:3px 10px!important;width:auto!important}.pg-search .results-card td.action-cell .more-info-btn.p-splitbutton .p-splitbutton-button,.pg-search .results-card td.action-cell .more-info-btn.p-splitbutton .p-splitbutton-dropdown{background:#3a3a42!important;border:1px solid #4a4a52!important;color:#d0b2ff!important;white-space:nowrap!important}.pg-search .results-card td.action-cell .more-info-btn.p-splitbutton .p-splitbutton-button{border-right:0!important}.pg-search .results-card td.action-cell .more-info-btn.p-splitbutton .p-splitbutton-button:hover,.pg-search .results-card td.action-cell .more-info-btn.p-splitbutton .p-splitbutton-dropdown:hover{background:#a870ff60!important;border-color:#a870ff60!important;color:#fff!important}.pg-search .results-toolbar .columns-select{align-items:center;background:#1a1a1f!important;border:1px solid #2e2e36!important;border-radius:8px!important;display:inline-flex;height:42px;min-width:0}.pg-search .results-toolbar .columns-select .p-multiselect-label-container{align-items:center;display:flex;height:100%}.pg-search .results-toolbar .columns-select:not(.p-disabled):hover{background:#1a1a1f!important;border-color:#3a3a42!important}.pg-search .results-toolbar .columns-select .p-multiselect-label{align-items:center;color:#e8e8ec;display:flex;font-weight:500;gap:6px;height:100%;justify-content:center;line-height:1;padding:0 18px!important}.pg-search .results-toolbar .columns-select .cs-trigger-count,.pg-search .results-toolbar .columns-select .p-multiselect-dropdown{color:#8c8c98}.pg-search .results-toolbar .search-within{background:#1f1f24;border:1px solid #2a2a31;border-radius:8px;display:inline-block;height:42px}.pg-search .results-toolbar .search-within:focus-within{border-color:#7e44d3}.pg-search .results-toolbar .search-within .p-inputtext{background:transparent!important;border:none!important;color:#e4e4e7!important;height:100%;padding-right:30px}.pg-search .results-toolbar .search-within .p-inputtext::-moz-placeholder{color:#9ca3af!important}.pg-search .results-toolbar .search-within .p-inputtext::placeholder{color:#9ca3af!important}.pg-search .results-toolbar .search-within .p-inputtext:focus,.pg-search .results-toolbar .search-within .p-inputtext:focus-visible{box-shadow:none!important;outline:none!important}.pg-search .results-toolbar .search-within-clear{align-items:center;color:#9ca3af;display:inline-flex;font-size:12px;height:16px;justify-content:center;position:absolute;right:9px;top:50%;transform:translateY(-50%);transition:color .12s ease;width:16px}.pg-search .results-toolbar .search-within-clear:hover{color:#fff}.pg-search .results-toolbar .csv-export-btn{background:#1c1c21!important;border:1px solid #26262c!important;border-radius:8px!important;color:#e8e8ec!important;font-weight:500!important;height:42px!important}.pg-search .results-toolbar .csv-export-btn:hover{background:#1f1f25!important;border-color:#3a3a44!important;color:#e8e8ec!important}.pg-search .chart-container:where(.w-full.h-full){align-items:center;border-radius:.75rem;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding:1rem}.pg-search :where(.chart-container.w-full.h-full) .chart{flex-grow:1;height:100%;width:100%}.pg-search .dt-head{color:#9ca3af;font-size:11px;letter-spacing:.06em;margin-bottom:8px;text-align:center;text-transform:uppercase}.pg-search .dt-table{border:1px solid #2a2a31;border-collapse:separate;border-radius:8px;border-spacing:0;overflow:hidden}.pg-search .dt-th{background:#1a1a1f;border-bottom:1px solid #2a2a31;color:#8b8b93;font-size:10px;font-weight:600;letter-spacing:.06em;padding:4px 10px;text-transform:uppercase}.pg-search .dt-td{border-bottom:1px solid #232329;color:#d4d4d8;font-size:12.5px;padding:5px 10px}.pg-search tbody tr:last-child .dt-td{border-bottom:0}.pg-search .dt-row--high{background:#ef44441f}.pg-search .dt-row--high .dt-td{color:#fca5a5}.pg-search .dt-row--med{background:#f59e0b1a}.pg-search .dt-row--med .dt-td{color:#fcd34d}.pg-search .pi-value{color:#e4e4e7;font-size:16px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}.pg-search .pi-caption{color:#9ca3af;font-size:11px}.pg-search .pi-subhead{color:#9ca3af;font-size:12px;letter-spacing:.06em;margin-bottom:8px;text-align:center;text-transform:uppercase}@media (min-width:1024px) and (max-width:1535.98px){.pg-search .pi-body{flex-wrap:nowrap}.pg-search .pi-col{min-width:0}}.pg-search .ds-summary{display:flex;flex-direction:column;gap:14px}.pg-search .ds-stat.ds-hero{background:radial-gradient(130% 150% at 0 0,#7e44d338 0,#7e44d300 55%),#26232e;border:1px solid #5c4b99;border-top:2px solid #7e44d3;box-shadow:0 0 0 1px #7e44d314,0 10px 26px -14px #7e44d399;flex:1.4 1 270px;max-width:360px;min-width:250px}.pg-search .ds-stat.ds-hero:hover{border-color:#7e44d3}.pg-search .ds-hero-head{align-items:center;display:flex;gap:8px;justify-content:space-between}.pg-search .ds-hero-label{color:#c9b0ff;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.pg-search .ds-hero-ic{color:#7e44d3;font-size:13px}.pg-search .ds-hero-num{color:#a870ff;font-size:32px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.025em;line-height:1;margin-top:6px}.pg-search .ds-hero-meta{border-top:1px solid hsla(0,0%,100%,.09);display:flex;flex-direction:column;gap:6px;margin-top:12px;padding-top:10px}.pg-search .ds-hero-row{align-items:baseline;display:flex;gap:8px;min-width:0}.pg-search .ds-hero-key{color:#8b8b93;flex:0 0 56px;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.pg-search .ds-hero-val{color:#e8e8ec;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-search .ds-stat{background:#27272a;border:1px solid #3f3f46;border-radius:12px;flex:1 1 168px;max-width:240px;min-width:158px;padding:13px 15px;transition:border-color .12s ease}.pg-search .ds-stat:hover{border-color:#5c4b99}.pg-search .ds-stat-caption{color:#9ca3af;font-size:14px;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.pg-search .ds-pii-card{display:flex;flex-direction:column}.pg-search .ds-pii-icon{color:#a870ff;height:34px;margin-bottom:10px;width:34px}.pg-search .ds-pii-value{color:#e4e4e7;font-size:26px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.pg-search .ds-pii-value--muted{color:#9ca3af;font-size:22px}.pg-search .ds-pii-sub{color:#6e6e78;font-size:11.5px;letter-spacing:.06em;margin-top:5px;text-transform:uppercase}.pg-search .ds-pii-divider{border-left:1px solid #3f3f46;padding-left:18px}@media (min-width:1024px) and (max-width:1535.98px){.pg-search .ds-stats-row{flex-wrap:nowrap}.pg-search .ds-stat{flex:1 1 0;min-width:0;padding:11px 12px}.pg-search .ds-stat.ds-hero{flex:1.5 1 0;max-width:none;min-width:0}.pg-search .ds-hero-num{font-size:24px}.pg-search .ds-hero-label{font-size:10px}.pg-search .ds-hero-key{flex-basis:46px;font-size:9.5px}.pg-search .ds-hero-val{font-size:12px}.pg-search .ds-hero-meta{margin-top:10px;padding-top:8px}.pg-search .ds-pii-icon{height:24px;margin-bottom:7px;width:24px}.pg-search .ds-stat-caption{font-size:11.5px}.pg-search .ds-pii-nums{gap:10px;margin-top:12px}.pg-search .ds-pii-value{font-size:19px}.pg-search .ds-pii-value--muted{font-size:16px}.pg-search .ds-pii-sub{font-size:9.5px}.pg-search .ds-pii-divider{padding-left:11px}}.pg-search :where(.summary-panel) .chart-container:where(:not(.w-full.h-full)){display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0}.pg-search :where(.summary-panel .chart-container:not(.w-full.h-full)) .chart{flex:1 1 0;min-height:0;width:100%}.pg-search :where(.summary-panel) .chart-container:where(:not(.w-full.h-full)) .p-chart{height:100%;width:100%}.p-autocomplete-overlay.database-search-results{background:#1a1a1f;border:1px solid #2a2a31;border-radius:10px;box-shadow:0 12px 32px #00000073,0 0 0 1px #a870ff0f;margin-top:4px;min-width:220px!important;overflow:hidden;padding:4px;width:-moz-max-content!important;width:max-content!important}.database-search-results .p-autocomplete-list{gap:2px;padding:0}.database-search-results .p-autocomplete-option{background:transparent;border-radius:6px;color:#d4d4d8;height:44px;padding:0 10px!important;transition:background-color .12s ease}.database-search-results .p-autocomplete-option.p-focus,.database-search-results .p-autocomplete-option:hover{background:#7e2eef29!important;color:#fff!important}.database-search-results .p-autocomplete-option.p-focus .db-option-icon,.database-search-results .p-autocomplete-option:hover .db-option-icon{color:#a870ff}.database-search-results .db-option{align-items:center;display:flex;gap:24px;justify-content:space-between;min-width:0;width:100%}.database-search-results .db-option-main{align-items:center;display:flex;gap:8px;min-width:0}.database-search-results .db-option-icon{color:#6b6b75;flex-shrink:0;height:16px;transition:color .12s ease;width:16px}.database-search-results .db-option-name{font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.database-search-results .db-option-name mark{background:transparent;color:#c4a1ff;font-weight:600}.database-search-results .db-option-meta{align-items:flex-end;color:#7a7a85;display:flex;flex-direction:column;flex-shrink:0;font-size:.72rem;font-variant-numeric:tabular-nums;line-height:1.25}.database-search-results .db-option-empty{color:#7a7a85;font-size:.85rem;padding:12px 10px}.database-search-results ::-webkit-scrollbar{width:6px}.database-search-results ::-webkit-scrollbar-thumb{background:#3a3a44;border-radius:3px}.database-search-results ::-webkit-scrollbar-thumb:hover{background:#5c4b99}@media (max-width: 860px){.pg-search .grid-container,.pg-search .grid-container.hide-sidebar{grid-template-columns:0 1fr 1fr 1fr 1fr!important}.pg-search .sidebar-inner{width:0!important}.pg-search .filter-toggle{display:none}.pg-search .p-tabs.mx-6{margin-left:10px!important;margin-right:10px!important}}@media (max-width: 620px){.pg-search .group-row td,.pg-search .child-row td{padding:7px 5px;font-size:12.5px}.pg-search .results-card thead th{padding-left:5px!important;padding-right:5px!important;font-size:11.5px}.pg-search .results-card td.action-cell .action-log-btn,.pg-search .results-card td.action-cell .more-info-btn,.pg-search .results-card td.child-action-cell .more-info-btn{font-size:10.5px!important;padding-left:6px!important;padding-right:6px!important}.pg-search [data-cy=search-results-table-group-data]{flex-wrap:wrap;row-gap:6px}.pg-search .p-tabs.mx-6{margin-left:6px!important;margin-right:6px!important}}.rf-bar .p-inputtext.p-component[data-p-has-e-icon=true]{padding-right:1.5rem!important}.rf-bar .p-datepicker-input-icon-container{right:8px!important}.rf-bar{align-items:flex-start;gap:6px}.rf-bar,.rf-bar .rf-group{display:flex;flex-direction:column}.rf-bar .rf-group{max-width:100%;width:280px}.rf-bar .rf-chip{align-items:center;background:#27272a;border:1px solid #3f3f46;border-radius:8px;color:#d4d4d8;cursor:pointer;display:flex;font-size:13px;gap:7px;padding:6px 12px 6px 8px;transition:border-color .12s ease,color .12s ease,background .12s ease;width:100%}.rf-bar .rf-chip:hover{border-color:#5a5a63;color:#e4e4e7}.rf-bar .rf-chip-active,.rf-bar .rf-chip-active:hover{border-color:#7e44d3}.rf-bar .rf-open .rf-chip{border-bottom-color:#3f3f46!important;border-radius:8px 8px 0 0}.rf-bar .rf-collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows .24s ease}.rf-bar .rf-group.rf-open .rf-collapse{grid-template-rows:1fr}.rf-bar .rf-collapse-inner{min-height:0;overflow:hidden}.rf-bar .rf-panel{background:#27272a;border:1px solid #3f3f46;border-radius:0 0 8px 8px;border-top:0;color:#d4d4d8;padding:7px 2px 10px 8px}.rf-bar .rf-group-active .rf-panel{border-color:#7e44d3}.rf-bar .rf-group:not(.rf-group-active):has(.rf-chip:hover) .rf-panel{border-color:#5a5a63}.rf-bar .rf-chip-icon{color:#a870ff;font-size:12px}.rf-bar .rf-chip-count{background:#7e44d3;border-radius:999px;color:#fff;font-size:11px;font-variant-numeric:tabular-nums;line-height:1;padding:2px 6px}.rf-bar .rf-chip-caret{color:#52525b;font-size:8px;margin-left:auto;transition:transform .15s ease}.rf-bar .rf-breach{background:#27272a;border:1px solid #3f3f46;border-radius:8px;display:flex;flex-direction:column;max-width:100%;padding:12px;width:280px}.rf-bar .rf-breach-head{align-items:center;border-bottom:1px solid #3f3f46;color:#d4d4d8;display:flex;font-size:13px;gap:7px;margin:-4px -12px 0;padding:0 12px 8px}.rf-bar .rf-breach-summary{color:#9ca3af;font-size:11.5px;margin-left:auto}.rf-bar .rf-timeline{background:#27272a;border-radius:8px;height:100px;margin-bottom:8px;margin-top:6px;position:relative;width:100%}.rf-bar .rf-timeline .p-chart{align-items:center;display:flex;height:100%;width:100%}.rf-bar .rf-year-row{align-items:center;display:flex;gap:10px;margin-bottom:8px}.rf-bar .rf-year-picker{flex:1;min-width:0}.rf-bar .rf-year-picker .p-datepicker-input,.rf-bar .rf-year-picker .p-inputtext{background:#1f1f24;border:1px solid #2a2a31;border-radius:8px;color:#e4e4e7;font-size:12px;font-variant-numeric:tabular-nums;height:28px;padding:0 6px;text-align:center;transition:border-color .12s ease;width:100%}.rf-bar .rf-year-picker .p-datepicker-input:focus,.rf-bar .rf-year-picker .p-inputtext:focus{border-color:#5c4b99;box-shadow:none;outline:none}.rf-bar .rf-year-arrow{color:#6e6e78;flex:0 0 auto;font-size:11px}.rf-bar .rf-presets{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.rf-bar .rf-preset{background:#1f1f24;border:1px solid #2a2a31;border-radius:8px;color:#e4e4e7;cursor:pointer;font-size:12px;font-weight:500;padding:4px 0;transition:border-color .12s ease,background .12s ease,color .12s ease}.rf-bar .rf-preset:hover{border-color:#5c4b99;color:#e4ccff}.rf-bar .rf-open .rf-chip-caret{transform:rotate(180deg)}.rf-bar .rf-pop-sub{color:#6e6e78;font-size:10.5px;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.rf-bar .rf-pop-list{max-height:280px;overflow-y:auto;scrollbar-color:#52525b transparent;scrollbar-gutter:stable;scrollbar-width:thin}@supports (-moz-appearance:none){.rf-bar .rf-pop-list{padding-right:10px}}.rf-bar .rf-row{align-items:center;display:flex;gap:6px;padding:1px 2px}.rf-bar .rf-row-label{flex:1;font-size:13px;min-width:0;overflow:hidden}.rf-bar .rf-row-count{color:#d0b2ff;flex:0 0 auto;font-size:12px;font-variant-numeric:tabular-nums}.rf-bar .rf-row-actions{color:#c4c4ca;display:flex;flex:0 0 auto;font-size:12px;gap:8px}.rf-bar .rf-search-wrap{background:#1f1f24;border:1px solid #2a2a31;border-radius:8px;margin-right:6px}.rf-bar .rf-search-wrap:focus-within{border-color:#5c4b99}.rf-bar .rf-pop-search{background:transparent;border:none;color:#e4e4e7;font-size:12px;height:27px;width:100%}.rf-bar .rf-pop-search::placeholder{color:#9ca3af}.rf-bar .rf-pop-search:focus{box-shadow:none;outline:none}.p-tooltip.rf-tip .p-tooltip-text{font-size:11px;padding:4px 8px}.rf-date-panel{--p-datepicker-date-width:1.7rem;--p-datepicker-date-height:1.7rem;font-size:12px}.rf-date-panel .p-datepicker-day{height:1.7rem;width:1.7rem}.rf-date-panel .p-datepicker-select-month,.rf-date-panel .p-datepicker-select-year{font-size:14px;font-weight:600}.rs-tile{background:#27272a;border:1px solid #3f3f46;border-radius:12px;border-top:2px solid #7e44d3;padding:12px 16px 15px}.rs-tile .rs-tile-top{align-items:center;display:flex;gap:12px;justify-content:space-between}.rs-tile .rs-tile-label{color:#9ca3af;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-tile .rs-tile-icon{color:#7e44d3;flex:0 0 auto;font-size:18px;line-height:1}.rs-tile .rs-tile-value{color:#f4f4f5;font-family:Inter,system-ui,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.025em;line-height:1;margin-top:4px}.rs-tile .rs-tile-value--highlight{color:#a870ff}.rs-tile .rs-tile-skel{margin-top:12px;width:110px!important}.results-card .scroll-indicators{position:relative}.results-card .scroll-indicators:before{background-image:linear-gradient(90deg,#27272a,transparent);left:0}.results-card .scroll-indicators:after,.results-card .scroll-indicators:before{background-size:16px 100%,16px 100%;bottom:0;content:"";display:none;pointer-events:none;position:absolute;top:0;width:16px}.results-card .scroll-indicators:after{background-image:linear-gradient(90deg,transparent,#27272a);right:0}.results-card .scroll-indicators.has-scroll-back:before,.results-card .scroll-indicators.has-scroll-forward:after{display:block}.results-card{background:#27272a;border:1px solid #3f3f46;border-radius:12px;overflow:clip}.results-card .sticky-hscroll{background:#1f1f22;border-top:1px solid hsla(0,0%,100%,.12);bottom:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;position:sticky;scrollbar-color:#6b6b78 hsla(0,0%,100%,.06);scrollbar-width:auto;z-index:5}.results-card .sticky-hscroll-spacer{height:1px}.results-card .sticky-hscroll::-webkit-scrollbar{height:15px}.results-card .sticky-hscroll::-webkit-scrollbar-thumb{background:#6b6b78;background-clip:padding-box;border:3px solid transparent;border-radius:8px}.results-card .sticky-hscroll::-webkit-scrollbar-thumb:hover{background:#8a8a99;background-clip:padding-box}.results-card .sticky-hscroll::-webkit-scrollbar-track{background:#ffffff0f}@supports (-moz-appearance:none){.results-card .sticky-hscroll{background:transparent;border-top:0;height:11px;margin-top:9px;transform:scaleY(1.8);transform-origin:bottom}}.results-card .scroll-indicators>.overflow-auto{scrollbar-width:none}.results-card .scroll-indicators>.overflow-auto::-webkit-scrollbar{height:0}.results-card.is-laptop tbody td,.results-card.is-laptop thead th{padding-left:5px;padding-right:5px}.results-card.is-laptop td.action-cell .p-button,.results-card.is-laptop td.child-action-cell .p-button{font-size:12px!important;max-width:none!important;min-width:0!important;padding:3px 6px!important;width:auto!important}.results-card.is-laptop .cell-more-btn{font-size:14px!important;left:auto!important;right:0!important}.results-card .results-toolbar{border-bottom:1px solid hsla(0,0%,100%,.07)}.results-card .p-paginator{background:transparent;border:0;color:#9ca3af}.results-card thead{background:#2f2f33}.results-card table,.results-card thead th{font-size:14px}.results-card thead th{border-bottom:1px solid hsla(0,0%,100%,.07);color:#9ca3af;font-weight:600;padding:13px 9px;text-align:left;transition:all;transition-duration:.3s;white-space:nowrap}.results-card thead th .fa-solid{font-size:.85em}.results-card tbody td{padding:14px 9px;vertical-align:top}.results-card tbody td.action-cell,.results-card tbody td.child-action-cell{overflow:hidden;text-align:left}.results-card td.action-cell .purple-ghost-button,.results-card td.child-action-cell .purple-ghost-button{background:#3a3a42!important;border-color:#4a4a52!important;color:#d0b2ff!important}.results-card td.action-cell .purple-ghost-button:hover,.results-card td.child-action-cell .purple-ghost-button:hover{background:#a870ff60!important;border-color:#a870ff60!important;color:#fff!important}.results-card td.action-cell .p-button,.results-card td.child-action-cell .p-button{font-size:13px!important}.results-card td.action-cell .p-button{padding-left:6px!important;padding-right:6px!important}.results-card .child-row td,.results-card .group-row td{border-bottom:1px solid hsla(0,0%,100%,.07);padding:8px 9px;transition:all;transition-duration:.3s}.results-card .child-row td,.results-card .child-row:hover td,.results-card .group-row:hover td{background-color:#212124}.results-card .child-row.is-visible{animation:show-child-row .3s linear forwards}.results-card .child-row.is-hidden{animation:hide-child-row .3s linear forwards}@keyframes show-child-row{0%{opacity:0}to{opacity:1}}@keyframes hide-child-row{0%{opacity:1}to{opacity:0}}.results-card .p-splitbutton-button{padding:3px 2px!important}.results-card .p-splitbutton-dropdown{padding:3px 0!important}.results-card td.action-cell .action-log-btn{max-width:110px!important;min-width:110px!important;width:110px!important}.results-card.is-laptop td.action-cell .action-log-btn{max-width:102px!important;min-width:102px!important;width:102px!important}.results-card.is-laptop td.action-cell .action-log-btn .p-splitbutton-button,.results-card.is-laptop td.action-cell .action-log-btn.p-button{padding-left:2px!important;padding-right:2px!important}.results-card td.action-cell .action-log-btn.p-splitbutton{display:inline-flex}.results-card td.action-cell .action-log-btn .p-splitbutton-button{flex:1 1 auto;max-width:none!important;min-width:0!important;width:auto!important}.results-card td.action-cell .action-log-btn .p-splitbutton-dropdown{flex:0 0 22px;max-width:none!important;min-width:0!important;width:22px!important}.results-card td.action-cell .action-log-btn .p-splitbutton-dropdown .p-icon,.results-card td.action-cell .action-log-btn .p-splitbutton-dropdown svg{height:11px!important;width:11px!important}.results-card td.action-cell .action-log-btn.p-button{gap:4px!important}.results-card td.action-cell .action-log-btn .p-button-icon-left{margin:0!important}.results-card td.action-cell .action-log-btn.more-info-btn{max-width:110px!important;min-width:110px!important;width:110px!important}.results-card.is-laptop td.action-cell .action-log-btn.more-info-btn{max-width:102px!important;min-width:102px!important;width:102px!important}.results-card.is-laptop .child-more-info-btn{min-width:0!important;width:auto!important}.results-card .child-more-info-btn{flex:0 0 auto!important;max-width:none!important;min-width:88px!important;padding:3px 10px!important;width:auto!important}.results-card td.action-cell .more-info-btn.p-splitbutton .p-splitbutton-button,.results-card td.action-cell .more-info-btn.p-splitbutton .p-splitbutton-dropdown{background:#3a3a42!important;border:1px solid #4a4a52!important;color:#d0b2ff!important;white-space:nowrap!important}.results-card td.action-cell .more-info-btn.p-splitbutton .p-splitbutton-button{border-right:0!important}.results-card td.action-cell .more-info-btn.p-splitbutton .p-splitbutton-button:hover,.results-card td.action-cell .more-info-btn.p-splitbutton .p-splitbutton-dropdown:hover{background:#a870ff60!important;border-color:#a870ff60!important;color:#fff!important}.results-card .results-toolbar .columns-select{align-items:center;background:#1a1a1f!important;border:1px solid #2e2e36!important;border-radius:8px!important;display:inline-flex;height:42px;min-width:0}.results-card .results-toolbar .columns-select .p-multiselect-label-container{align-items:center;display:flex;height:100%}.results-card .results-toolbar .columns-select:not(.p-disabled):hover{background:#1a1a1f!important;border-color:#3a3a42!important}.results-card .results-toolbar .columns-select .p-multiselect-label{align-items:center;color:#e8e8ec;display:flex;font-weight:500;gap:6px;height:100%;justify-content:center;line-height:1;padding:0 18px!important}.results-card .results-toolbar .columns-select .cs-trigger-count,.results-card .results-toolbar .columns-select .p-multiselect-dropdown{color:#8c8c98}.results-card .results-toolbar .search-within{background:#1f1f24;border:1px solid #2a2a31;border-radius:8px;display:inline-block;height:42px}.results-card .results-toolbar .search-within:focus-within{border-color:#7e44d3}.results-card .results-toolbar .search-within .p-inputtext{background:transparent!important;border:none!important;color:#e4e4e7!important;height:100%;padding-right:30px}.results-card .results-toolbar .search-within .p-inputtext::placeholder{color:#9ca3af!important}.results-card .results-toolbar .search-within .p-inputtext:focus,.results-card .results-toolbar .search-within .p-inputtext:focus-visible{box-shadow:none!important;outline:none!important}.results-card .results-toolbar .search-within-clear{align-items:center;color:#9ca3af;display:inline-flex;font-size:12px;height:16px;justify-content:center;position:absolute;right:9px;top:50%;transform:translateY(-50%);transition:color .12s ease;width:16px}.results-card .results-toolbar .search-within-clear:hover{color:#fff}.results-card .results-toolbar .csv-export-btn{background:#1c1c21!important;border:1px solid #26262c!important;border-radius:8px!important;color:#e8e8ec!important;font-weight:500!important;height:42px!important}.results-card .results-toolbar .csv-export-btn:hover{background:#1f1f25!important;border-color:#3a3a44!important;color:#e8e8ec!important}.p-multiselect-overlay.columns-select-panel{--p-multiselect-option-focus-background:hsla(0,0%,100%,.08);--p-multiselect-option-selected-background:transparent;--p-multiselect-option-selected-focus-background:hsla(0,0%,100%,.08);background:#1a1a1f!important;border:1px solid #2e2e36!important;border-radius:8px!important;box-shadow:0 10px 26px #00000073!important;height:auto}.columns-select-panel .p-multiselect-list-container{max-height:none!important}.columns-select-panel .p-multiselect-list{max-height:none;overflow-y:visible;padding:5px}.columns-select-panel .p-multiselect-option{border-radius:6px;color:#cdcdd3!important;font-size:12.5px;gap:10px;height:34px;letter-spacing:.01em;padding:0 12px}.columns-select-panel .p-multiselect-option:hover{background:#ffffff0f!important;color:#f4f4f5!important}.columns-select-panel .p-checkbox,.columns-select-panel .p-checkbox-box{height:20px;width:20px}.columns-select-panel .p-checkbox-box{background:transparent;border:1.5px solid #45454f;border-radius:5px}.columns-select-panel .p-checkbox-checked .p-checkbox-box,.columns-select-panel .p-checkbox[data-p-checked=true] .p-checkbox-box{background:#8b5cf6;border-color:#8b5cf6}.columns-select-panel .p-checkbox-icon{color:#fff;height:12px;width:12px;stroke:#fff;stroke-width:3}.chart-container[data-v-799cbe35]{align-items:center;border-radius:.75rem;display:flex;flex-direction:column;height:25vh;justify-content:center;overflow:hidden;padding:1rem;position:relative;width:100%}.chart-container[data-v-799cbe35]>.chart{flex-grow:1;height:100%;width:100%}.dt-head{color:#9ca3af;font-size:11px;letter-spacing:.06em;margin-bottom:8px;text-align:center;text-transform:uppercase}.dt-table{border:1px solid #2a2a31;border-collapse:separate;border-radius:8px;border-spacing:0;overflow:hidden}.dt-table .dt-th{background:#1a1a1f;border-bottom:1px solid #2a2a31;color:#8b8b93;font-size:10px;font-weight:600;letter-spacing:.06em;padding:4px 10px;text-transform:uppercase}.dt-table .dt-td{border-bottom:1px solid #232329;color:#d4d4d8;font-size:12.5px;padding:5px 10px}.dt-table tbody tr:last-child .dt-td{border-bottom:0}.dt-table .dt-row--high{background:#ef44441f}.dt-table .dt-row--high .dt-td{color:#fca5a5}.dt-table .dt-row--med{background:#f59e0b1a}.dt-table .dt-row--med .dt-td{color:#fcd34d}.pi-body .pi-value{color:#e4e4e7;font-size:16px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}.pi-body .pi-caption{color:#9ca3af;font-size:11px}.pi-body .pi-subhead{color:#9ca3af;font-size:12px;letter-spacing:.06em;margin-bottom:8px;text-align:center;text-transform:uppercase}@media (min-width:1024px) and (max-width:1535.98px){div.pi-body{flex-wrap:nowrap}.pi-body .pi-col{min-width:0}}.ds-summary{display:flex;flex-direction:column;gap:14px}.ds-summary .ds-stat.ds-hero{background:radial-gradient(130% 150% at 0 0,#7e44d338 0,#7e44d300 55%),#26232e;border:1px solid #5c4b99;border-top:2px solid #7e44d3;box-shadow:0 0 0 1px #7e44d314,0 10px 26px -14px #7e44d399;flex:1.4 1 270px;max-width:360px;min-width:250px}.ds-summary .ds-stat.ds-hero:hover{border-color:#7e44d3}.ds-summary .ds-hero-head{align-items:center;display:flex;gap:8px;justify-content:space-between}.ds-summary .ds-hero-label{color:#c9b0ff;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ds-summary .ds-hero-ic{color:#7e44d3;font-size:13px}.ds-summary .ds-hero-num{color:#a870ff;font-size:32px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.025em;line-height:1;margin-top:6px}.ds-summary .ds-hero-meta{border-top:1px solid hsla(0,0%,100%,.09);display:flex;flex-direction:column;gap:6px;margin-top:12px;padding-top:10px}.ds-summary .ds-hero-row{align-items:baseline;display:flex;gap:8px;min-width:0}.ds-summary .ds-hero-key{color:#8b8b93;flex:0 0 56px;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ds-summary .ds-hero-val{color:#e8e8ec;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-summary .ds-stat{background:#27272a;border:1px solid #3f3f46;border-radius:12px;flex:1 1 168px;max-width:240px;min-width:158px;padding:13px 15px;transition:border-color .12s ease}.ds-summary .ds-stat:hover{border-color:#5c4b99}.ds-summary .ds-stat-caption{color:#9ca3af;font-size:14px;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.ds-summary .ds-pii-card{display:flex;flex-direction:column}.ds-summary .ds-pii-icon{color:#a870ff;height:34px;margin-bottom:10px;width:34px}.ds-summary .ds-pii-value{color:#e4e4e7;font-size:26px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.ds-summary .ds-pii-value--muted{color:#9ca3af;font-size:22px}.ds-summary .ds-pii-sub{color:#6e6e78;font-size:11.5px;letter-spacing:.06em;margin-top:5px;text-transform:uppercase}.ds-summary .ds-pii-divider{border-left:1px solid #3f3f46;padding-left:18px}@media (min-width:1024px) and (max-width:1535.98px){.ds-summary .ds-stats-row{flex-wrap:nowrap}.ds-summary .ds-stat{flex:1 1 0;min-width:0;padding:11px 12px}.ds-summary .ds-stat.ds-hero{flex:1.5 1 0;max-width:none;min-width:0}.ds-summary .ds-hero-num{font-size:24px}.ds-summary .ds-hero-label{font-size:10px}.ds-summary .ds-hero-key{flex-basis:46px;font-size:9.5px}.ds-summary .ds-hero-val{font-size:12px}.ds-summary .ds-hero-meta{margin-top:10px;padding-top:8px}.ds-summary .ds-pii-icon{height:24px;margin-bottom:7px;width:24px}.ds-summary .ds-stat-caption{font-size:11.5px}.ds-summary .ds-pii-nums{gap:10px;margin-top:12px}.ds-summary .ds-pii-value{font-size:19px}.ds-summary .ds-pii-value--muted{font-size:16px}.ds-summary .ds-pii-sub{font-size:9.5px}.ds-summary .ds-pii-divider{padding-left:11px}}.chart-container[data-v-51c84298],.chart-container[data-v-9736dbd3]{display:flex;flex-direction:column;height:25vh;overflow:hidden;padding:0;position:relative;width:100%}.chart-container[data-v-51c84298]>.chart,.chart-container[data-v-9736dbd3]>.chart{flex:1 1 0;min-height:0;width:100%}.chart-container[data-v-51c84298] .p-chart,.chart-container[data-v-9736dbd3] .p-chart{height:100%;width:100%}.db-text .hover-icon{opacity:0;transition:opacity .2s ease-out;transition-delay:.2s}table tr:hover .db-text .hover-icon{opacity:1}table tr:hover .db-text{color:#9ec5ff}.fl-dialog.p-dialog{height:90%;max-height:90%;max-width:1280px;width:90%}.fl-dialog .p-dialog-content{display:flex;flex-direction:column;min-height:0}.fl-dialog .fl-tabs{display:flex;flex:1 1 auto;flex-direction:column;margin-top:12px;min-height:0}.fl-dialog .fl-tabs .p-tablist-tab-list,.fl-dialog .fl-tabs .p-tablist-content{overflow-x:auto;scrollbar-width:none}.fl-dialog .fl-tabs .p-tablist-tab-list::-webkit-scrollbar,.fl-dialog .fl-tabs .p-tablist-content::-webkit-scrollbar{display:none}.fl-dialog .fl-tabs .p-tab{flex-shrink:0;white-space:nowrap}.fl-dialog .fl-tabs .p-tabpanels{flex:1 1 auto;min-height:0;overflow-y:auto}.fl-tab-count{background:#a870ff24;border-radius:999px;color:#d0b2ff;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;margin-left:8px;padding:1px 8px}.fl-head{align-items:center;display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between;width:100%}.fl-head-title{align-items:center;display:flex;gap:12px;min-width:0}.fl-head-title>i{color:#d0b2ff;font-size:20px}.fl-head-name{color:#f4f4f5;font-size:18px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fl-head-id{align-items:center;background:#202025;border:1px solid #2e2e36;border-radius:6px;color:#a1a1aa;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;gap:6px;padding:2px 8px;white-space:nowrap}.fl-head-id:hover{border-color:#5c4b99;color:#e4e4e7}.fl-head-id>i{font-size:10.5px}.fl-dialog .fl-export-btn{gap:8px;margin-right:8px;min-width:180px}.fl-dialog .p-dialog-header{gap:8px}.fl-section-title{align-items:center;color:#e4e4e7;display:flex;font-size:15px;font-weight:600;gap:10px;margin:0 0 12px}.fl-section-title>i{color:#a870ff}.fl-section-title .fl-muted{font-size:12.5px;font-weight:400}.fl-muted{color:#8b8b94}.fl-empty{align-items:center;background:#1c1c20;border:1px dashed #3f3f46;border-radius:12px;color:#8b8b94;display:flex;flex-direction:column;font-size:13px;gap:8px;justify-content:center;padding:28px 16px;text-align:center}.fl-empty>i{color:#52525b;font-size:22px}.fl-icon-btn{align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:#a1a1aa;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;height:26px;justify-content:center;transition:background .12s ease,color .12s ease,border-color .12s ease;width:26px}.fl-icon-btn:hover{background:#26262c;border-color:#3a3a45;color:#fff}.fl-chip{background:#202025;border:1px solid #2e2e36;border-radius:999px;color:#d4d4d8;display:inline-block;font-size:12px;line-height:1.5;padding:1px 9px}.fl-chips{display:flex;flex-wrap:wrap;gap:6px}.fl-btn{align-items:center;background:#1f1f24;border:1px solid #2e2e36;border-radius:8px;color:#d4d4d8;cursor:pointer;display:inline-flex;font-size:12.5px;gap:6px;height:32px;padding:0 12px;transition:border-color .12s ease,color .12s ease,background .12s ease;white-space:nowrap}.fl-btn:hover{border-color:#5c4b99;color:#fff}.fl-btn.is-active{background:#7e44d32e;border-color:#7e44d3;color:#f4f4f5}.fl-overview{display:flex;flex-direction:column;gap:16px;padding:4px 0 8px}.fl-hero{align-items:center;background:radial-gradient(120% 140% at 0% 0%,#7e44d329,#7e44d300 55%),#1c1c20;border:1px solid #2e2e36;border-radius:14px;display:flex;flex-wrap:wrap;gap:18px 24px;padding:18px 20px}.fl-hero-icon{align-items:center;background:#a870ff1f;border:1px solid rgba(168,112,255,.28);border-radius:14px;color:#d0b2ff;display:flex;flex-shrink:0;font-size:28px;height:60px;justify-content:center;width:60px}.fl-hero-main{display:flex;flex:1 1 260px;flex-direction:column;gap:6px;min-width:0}.fl-hero-title{color:#f4f4f5;font-size:18px;font-weight:600;overflow-wrap:anywhere}.fl-hero-sub{color:#a1a1aa;display:flex;flex-wrap:wrap;font-size:13px;gap:4px 12px}.fl-hero-sub>span{align-items:center;display:inline-flex;gap:6px;min-width:0;overflow-wrap:anywhere}.fl-hero-sub i{color:#71717a}.fl-badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.fl-badge{align-items:center;background:#202025;border:1px solid #2e2e36;border-radius:999px;color:#d4d4d8;display:inline-flex;font-size:12px;gap:6px;line-height:1;padding:5px 10px}.fl-badge--accent{background:#a870ff24;border-color:#a870ff59;color:#e4ccff}.fl-badge .fi{border-radius:2px;font-size:12px}.fl-hero-stats{display:grid;flex:1 1 320px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.fl-stat{background:#18181b;border:1px solid #27272a;border-radius:10px;display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 12px}.fl-stat b{color:#f4f4f5;font-size:18px;font-variant-numeric:tabular-nums;font-weight:600}.fl-stat span{color:#8b8b94;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fl-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}.fl-card{background:#1c1c20;border:1px solid #2e2e36;border-radius:12px;display:flex;flex-direction:column;min-width:0;overflow:hidden}.fl-card-head{align-items:center;border-bottom:1px solid #27272a;color:#e4e4e7;display:flex;font-size:13px;font-weight:600;gap:10px;letter-spacing:.01em;padding:11px 14px}.fl-card-head>i{align-items:center;background:#a870ff1f;border-radius:7px;color:#d0b2ff;display:inline-flex;font-size:12px;height:26px;justify-content:center;width:26px}.fl-rows{display:flex;flex-direction:column;margin:0;padding:6px 0}.fl-row{align-items:start;display:grid;gap:4px 12px;grid-template-columns:minmax(96px,38%) minmax(0,1fr);padding:7px 14px}.fl-row+.fl-row{border-top:1px solid rgba(255,255,255,.03)}.fl-row dt{color:#8b8b94;font-size:12.5px}.fl-row dd{align-items:center;color:#e4e4e7;display:flex;font-size:13px;gap:6px;margin:0;min-width:0}.fl-row dd>.fl-val{min-width:0;overflow-wrap:anywhere}.fl-row dd .fl-mono{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}.fl-explorer{background:#1c1c20;border:1px solid #2e2e36;border-radius:12px;overflow:hidden}.fl-explorer-bar{align-items:center;background:#18181b;border-bottom:1px solid #27272a;display:flex;flex-wrap:wrap;gap:8px 12px;padding:10px 12px}.fl-explorer-title{align-items:center;color:#e4e4e7;display:flex;font-size:13px;font-weight:600;gap:8px;margin-right:auto}.fl-explorer-title>i{color:#a870ff}.fl-explorer-title .fl-muted{font-size:12px;font-weight:400}.fl-search{align-items:center;background:#141417;border:1px solid #2a2a31;border-radius:8px;display:flex;flex:0 1 260px;gap:8px;height:32px;padding:0 10px}.fl-search:focus-within{border-color:#5c4b99}.fl-search>i{color:#71717a;font-size:12px}.fl-search input{background:transparent;border:0;color:#e4e4e7;flex:1;font-size:13px;min-width:0;outline:none}.fl-search input::placeholder{color:#71717a}.fl-tree{max-height:520px;overflow:auto;padding:6px 0}.fl-node{align-items:center;background:transparent;border:0;color:#d4d4d8;cursor:default;display:flex;font-size:13px;gap:8px;min-height:30px;padding:3px 12px 3px calc(12px + var(--depth, 0) * 18px);text-align:left;width:100%}.fl-node:hover{background:#ffffff09}.fl-node.is-dir{cursor:pointer}.fl-node.is-dir:focus-visible{background:#a870ff1a;outline:none}.fl-node-caret{color:#71717a;flex-shrink:0;font-size:10px;transition:transform .15s ease;width:10px}.fl-node.is-open .fl-node-caret{transform:rotate(90deg)}.fl-node-spacer{flex-shrink:0;width:10px}.fl-node-icon{flex-shrink:0;font-size:14px;text-align:center;width:18px}.fl-node.is-dir .fl-node-icon{color:#a870ff}.fl-node.is-file .fl-node-icon{color:#8b8b94}.fl-node-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fl-node-name mark{background:#a870ff4d;border-radius:3px;color:#fff;padding:0 1px}.fl-node-meta{color:#71717a;flex-shrink:0;font-size:11.5px;font-variant-numeric:tabular-nums}.fl-node-actions{align-items:center;display:flex;flex-shrink:0;gap:2px;margin-left:auto;opacity:0;transition:opacity .12s ease}.fl-node.is-file:hover .fl-node-actions,.fl-node-act:focus-visible{opacity:1}.fl-node-act{align-items:center;background:transparent;border:0;border-radius:6px;color:#a1a1aa;cursor:pointer;display:inline-flex;font-size:12px;height:24px;justify-content:center;width:24px}.fl-node-act:hover{background:#26262c;color:#fff}.fl-files-note{align-items:center;background:#eab30814;border-top:1px solid #2e2e36;color:#d4b86a;display:flex;font-size:12.5px;gap:8px;padding:10px 14px}.fl-files-note>i{flex-shrink:0}.fl-viewer.p-dialog{max-width:820px;width:90%}.fl-viewer .p-dialog-content{padding:0}.fl-viewer-text{background:#141417;color:#d4d4d8;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;line-height:1.55;margin:0;max-height:65vh;overflow:auto;padding:14px 16px;white-space:pre-wrap;word-break:break-word}.fl-viewer-img{display:block;margin:0 auto;max-height:65vh;max-width:100%}.fl-viewer-loading{align-items:center;color:#a1a1aa;display:flex;gap:10px;justify-content:center;padding:40px}.fl-fin{display:flex;flex-direction:column;gap:22px;padding:4px 0 8px}.fl-fin-bar{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between;margin-bottom:12px}.fl-fin-bar .fl-section-title{margin:0}.fl-cards{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}.fl-ccard{aspect-ratio:1.586;background:radial-gradient(120% 120% at 100% 0%,#a870ff59,#a870ff00 55%),linear-gradient(135deg,#2a1d45,#1c1c20 70%);border:1px solid rgba(168,112,255,.28);border-radius:16px;box-shadow:0 18px 40px -24px #000000e6;color:#f4f4f5;display:flex;flex-direction:column;justify-content:space-between;max-width:420px;min-height:170px;overflow:hidden;padding:16px 18px;position:relative}.fl-ccard-top{align-items:center;display:flex;justify-content:space-between}.fl-ccard-chip{background:linear-gradient(135deg,#d6c08a,#8d7a4a);border-radius:6px;height:26px;opacity:.85;width:36px}.fl-ccard-brand{align-items:center;color:#e4e4e7;display:flex;font-size:30px;gap:8px}.fl-ccard-brand span{font-size:11px;letter-spacing:.08em;text-transform:uppercase}.fl-ccard-number{align-items:center;display:flex;font-family:JetBrains Mono,ui-monospace,monospace;font-size:clamp(14px,2.4vw,18px);gap:8px;letter-spacing:.12em;white-space:nowrap}.fl-ccard-number .fl-icon-btn{color:#d4d4d8}.fl-ccard-bottom{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto auto}.fl-ccard-field{display:flex;flex-direction:column;gap:2px;min-width:0}.fl-ccard-label{color:#f4f4f58c;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase}.fl-ccard-value{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fl-ccard-extra{color:#f4f4f599;font-size:11px}.fl-wallets{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.fl-wallet{align-items:center;background:#1c1c20;border:1px solid #2e2e36;border-radius:12px;display:flex;gap:12px;min-width:0;padding:12px 14px}.fl-wallet>i{align-items:center;background:#a870ff1f;border-radius:9px;color:#d0b2ff;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.fl-wallet-body{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.fl-wallet-name{color:#e4e4e7;font-size:13px;font-weight:600}.fl-wallet-value{color:#a1a1aa;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;overflow-wrap:anywhere}.fl-table-wrap{background:#1c1c1c;border-radius:12px;margin-top:16px;overflow-x:auto;padding:16px}@media (max-width: 1024px){.fl-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.fl-dialog.p-dialog{border-radius:0!important;height:100dvh!important;margin:0!important;max-height:100dvh!important;max-width:100vw!important;width:100vw!important}.fl-dialog .p-dialog-header{padding:12px 14px}.fl-dialog .p-dialog-content{padding:0 12px 12px}.fl-head-name{font-size:16px}.fl-head{flex-wrap:nowrap}.fl-head-title{flex:1 1 auto;gap:8px}.fl-head-title>i{font-size:16px}.fl-head .fl-export-label{display:none}.fl-dialog .fl-export-btn{margin-right:0;min-width:0;padding:0 12px}.fl-hero{padding:14px}.fl-hero-icon{font-size:22px;height:48px;width:48px}.fl-grid{grid-template-columns:1fr}.fl-search{flex:1 1 100%}.fl-node{padding-left:calc(10px + var(--depth, 0) * 12px)}.fl-tree{max-height:none}.fl-table-wrap{padding:10px}.fl-table-wrap .lc-table .p-datatable-thead>tr>th,.fl-table-wrap .lc-table .p-datatable-tbody>tr>td{padding:8px;font-size:12px}.fl-table-wrap .lc-table .purple-button{width:100%!important;min-width:0}.fl-table-wrap .search-results-table-header .p-inputtext{width:100%}.fl-table-wrap .cs-summary-tile .text-2xl{font-size:19px}.fl-table-wrap .chart-container{min-height:220px}}@media (max-width: 420px){.fl-row{grid-template-columns:1fr}.fl-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.fl-cards{grid-template-columns:1fr}}.sr-files{display:flex;flex-direction:column;gap:10px;margin-top:16px}.sr-file-card{background:#1c1c20;border:1px solid #2e2e36;border-radius:12px;overflow:hidden;padding:12px 14px}.sr-file-card:hover{border-color:#3a3a45}.sr-file-head{align-items:center;display:flex;gap:10px;min-width:0}.sr-file-icon{color:#d0b2ff;flex-shrink:0;font-size:16px;width:20px;text-align:center}.sr-file-name{color:#f4f4f5;font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-file-name mark,.sr-file-snippet mark{background:#a870ff52;border-radius:3px;color:#fff;padding:0 1px}.sr-file-size{background:#202025;border:1px solid #2e2e36;border-radius:999px;color:#a1a1aa;flex-shrink:0;font-size:11.5px;font-variant-numeric:tabular-nums;padding:1px 8px}.sr-file-path{color:#8b8b94;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-file-snippet{background:#141417;border:1px solid #26262c;border-radius:8px;color:#d4d4d8;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;line-height:1.5;margin:8px 0 0;max-height:140px;overflow:auto;padding:8px 10px;white-space:pre-wrap;word-break:break-word}.sr-file-meta{color:#71717a;display:flex;flex-wrap:wrap;font-size:11.5px;gap:6px 14px;margin-top:8px}.sr-file-meta>span{align-items:center;display:inline-flex;gap:5px;min-width:0}.sr-file-meta i{color:#52525b}.sr-file-logid{font-family:JetBrains Mono,ui-monospace,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 640px){.sr-file-head{flex-wrap:wrap}.sr-file-head .purple-ghost-button{margin-left:0;order:3}}.ck-results{display:flex;flex-direction:column;gap:12px;margin-top:16px}.ck-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between}.ck-count{align-items:center;color:#a1a1aa;display:inline-flex;font-size:13px;gap:8px}.ck-count>i{color:#d0b2ff}.ck-card{background:#1c1c20;border:1px solid #2e2e36;border-radius:12px;overflow:hidden}.ck-card-head{align-items:center;border-bottom:1px solid #27272a;display:flex;flex-wrap:wrap;gap:8px 12px;padding:10px 14px}.ck-card-icon{align-items:center;background:#a870ff1f;border-radius:8px;color:#d0b2ff;display:inline-flex;flex-shrink:0;font-size:13px;height:30px;justify-content:center;width:30px}.ck-card-title{display:flex;flex:1 1 200px;flex-direction:column;line-height:1.3;min-width:0}.ck-card-title b{color:#f4f4f5;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;font-weight:600}.ck-card-title small{color:#8b8b94;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-card-count{background:#202025;border:1px solid #2e2e36;border-radius:999px;color:#a1a1aa;font-size:11.5px;font-variant-numeric:tabular-nums;padding:2px 9px}.ck-table{border-collapse:collapse;table-layout:fixed;width:100%}.ck-table th{background:#18181b;color:#8b8b94;font-size:11.5px;font-weight:600;letter-spacing:.02em;padding:8px 12px;text-align:left}.ck-table td{border-top:1px solid rgba(255,255,255,.05);color:#d4d4d8;font-size:13px;overflow:hidden;padding:8px 12px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.ck-table tbody tr:hover td{background:#ffffff05}.ck-col-host{width:17%}.ck-col-name{width:18%}.ck-col-value{width:31%}.ck-col-path{width:9%}.ck-col-exp{width:12%}.ck-col-flags{width:13%}.ck-mono{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}.ck-name{align-items:center;display:flex;gap:7px;min-width:0}.ck-name>i{color:#8b8b94;flex-shrink:0;font-size:12px}.ck-name>span{overflow:hidden;text-overflow:ellipsis}.ck-value-cell{align-items:center;display:flex;gap:4px;min-width:0}.ck-value{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.ck-value.is-masked{color:#8b8b94;letter-spacing:.08em}.ck-exp{font-size:12px;font-variant-numeric:tabular-nums}.ck-exp.is-session{color:#a1a1aa;font-style:italic}.ck-exp.is-expired{color:#71717a;text-decoration:line-through}.ck-flags{display:flex;flex-wrap:wrap;gap:4px}.ck-flag{background:#a870ff1f;border:1px solid rgba(168,112,255,.28);border-radius:999px;color:#d0b2ff;font-size:10.5px;font-weight:600;padding:1px 7px}.ck-flag.is-none{background:transparent;border-color:transparent;color:#52525b}.ck-empty{margin-top:16px}@media (max-width: 640px){.ck-card-head{padding:10px}.ck-card-btn{width:100%}.ck-table,.ck-table tbody,.ck-table tr,.ck-table td{display:block;width:100%}.ck-table thead{display:none}.ck-table tr{border-top:1px solid rgba(255,255,255,.06);padding:8px 10px}.ck-table td{align-items:center;border:0;display:grid;gap:10px;grid-template-columns:64px minmax(0,1fr);overflow-wrap:anywhere;padding:3px 0;white-space:normal}.ck-table td:before{color:#71717a;content:attr(data-label);font-size:11px;text-transform:uppercase;letter-spacing:.06em}.ck-table td>*{min-width:0}.ck-value{white-space:nowrap}}.pg-search .sv-header{align-items:center;background:radial-gradient(120% 150% at 8% 0,#191330 0,#0b0b0e00 62%);border-bottom:1px solid #1e1e23;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:22px;padding:22px 22px 20px}.pg-search .sv-header-logo{display:block;flex:0 0 auto;height:30px;width:auto}.pg-search .sv-header-divider{align-self:center;background:#ffffff52;height:18px;width:1px}.pg-search .sv-header-title{color:#e4e4e7;font-family:Inter,system-ui,sans-serif;font-size:22px;font-weight:600;letter-spacing:.01em;line-height:1;margin:0}.pg-search .chart-card{align-items:center;display:flex;flex-direction:column}.pg-search .chart-container{height:25vh;position:relative;width:100%}.pg-search .chart-card .p-chart{align-items:center;display:flex;height:100%;width:100%}.pg-search .parameters-grid{display:flex;flex-wrap:wrap;gap:2%;justify-content:flex-start}.pg-search .parameter-container{align-items:flex-start;display:flex;flex-direction:column}.pg-search .label-container{display:flex;gap:10px}.pg-search .parameter-label{color:#fff;margin-bottom:.3rem}.pg-search .help-button{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:0}.pg-search .p-message{align-items:center;background:#b3e5fc;color:#044868;display:flex;justify-content:center}.pg-search .grid-container{display:grid;gap:10px;grid-template-columns:230px 1fr 1fr 1fr 1fr;transition:grid-template-columns .4s cubic-bezier(.4,0,.2,1)}.pg-search .grid-container.hide-sidebar{grid-template-columns:0 1fr 1fr 1fr 1fr}.pg-search .sidebar-inner{width:230px}.pg-search .rf-topbar{align-items:center;display:flex;gap:8px;margin-top:16px}.pg-search .rf-collapse-btn{align-self:stretch;background:transparent;border:1px solid #3f3f46;border-radius:5px;color:#9ca3af;cursor:pointer;display:grid;flex:0 0 auto;place-items:center;transition:border-color .12s ease,color .12s ease,background .12s ease;width:24px}.pg-search .rf-collapse-btn:hover{border-color:#5c4b99;color:#e4e4e7}.pg-search .rf-topbar-label{color:#9ca3af;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.pg-search .rf-topbar .rf-clear-all{background:transparent;color:#9ca3af;font-size:11px;padding:3px 9px}.pg-search .filter-toggle{align-items:center;background:#27272a;border:1px solid #3f3f46;border-radius:999px;color:#9ca3af;cursor:pointer;display:flex;flex-direction:column;gap:7px;left:-10px;padding:11px 0 13px;position:absolute;top:14px;transition:border-color .12s ease,color .12s ease,background .12s ease;width:22px}.pg-search .filter-toggle:hover{background:#2f2f33;border-color:#5c4b99;color:#e4e4e7}.pg-search .ft-label{font-size:10px;letter-spacing:.13em;text-orientation:mixed;text-transform:uppercase;writing-mode:vertical-rl}.pg-search .simple-search{transition:opacity .75s cubic-bezier(.2,.8,.2,1),filter .75s cubic-bezier(.2,.8,.2,1),max-height .75s cubic-bezier(.2,.8,.2,1),margin .75s cubic-bezier(.2,.8,.2,1)}.pg-search .simple-search-closed{filter:blur(12px);margin-bottom:0;max-height:0;opacity:0;pointer-events:none}.pg-search .simple-search-open{display:flex;filter:blur(0);flex:1;max-height:48px;opacity:1}.pg-search .complex-search{overflow:hidden;transition:max-height 1.5s cubic-bezier(.2,.8,.2,1),opacity .75s cubic-bezier(.2,.8,.2,1)}.pg-search .complex-search-open{max-height:200px;opacity:1}.pg-search .complex-search-open-row{max-height:42px;opacity:1}.pg-search .complex-search-closed{max-height:0;opacity:0;pointer-events:none}.pg-search [data-complex-field]>.p-inputtext{border-radius:6px;padding-bottom:8px!important;padding-top:8px!important}.pg-search .p-inputtext{font-size:.875rem}.pg-search .complex-search-form .p-inputtext{background-color:#1f1f24!important;border-color:#2a2a31!important;color:#f4f4f5;transition:border-color .3s ease,background-color .3s ease}.pg-search .complex-search-form .p-inputtext::-moz-placeholder{color:#9ca3af}.pg-search .complex-search-form .p-inputtext::placeholder{color:#9ca3af}.pg-search .complex-search-form .p-inputtext:enabled:hover{border-color:#2a2a31!important}.pg-search .complex-search-form .p-inputtext:enabled:focus{border-color:#2a2a31!important;box-shadow:none;outline:none}.pg-search .complex-search-form .p-inputtext.complex-field-invalid:enabled,.pg-search .complex-search-form .p-inputtext.complex-field-invalid:enabled:hover{border-color:#a35f5f!important}.pg-search .complex-field-error-icon{color:#d16b6b;stroke-width:2;pointer-events:none}.pg-search .complex-field-errors{align-content:safe center;-moz-column-gap:20px;column-gap:20px;display:grid;justify-content:end;justify-items:end;margin-right:6px;max-height:38px;min-height:34px;min-width:0;overflow-x:hidden;overflow-y:auto;padding-right:10px;row-gap:2px;scrollbar-color:#52525b transparent;scrollbar-width:thin}.pg-search .complex-field-errors--two-col{grid-template-columns:repeat(2,minmax(0,max-content))}.pg-search .complex-field-errors--two-col>.complex-field-error-msg:nth-child(2n){justify-self:start}.pg-search .complex-field-errors--below>.complex-field-error-msg+.complex-field-error-msg:before,.pg-search .complex-field-errors--two-col>.complex-field-error-msg:nth-child(2n):before{color:#6b6b74;content:"·";font-weight:700;left:-13px;position:absolute;text-decoration:none}.pg-search .complex-field-errors--below{align-content:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-end;margin:8px 0 0;max-height:80px;min-height:0}.pg-search .complex-field-error-msg{align-items:flex-start;color:#d16b6b;cursor:pointer;display:flex;font-size:13px;gap:6px;line-height:18px;max-width:100%;min-width:0;overflow-wrap:anywhere;position:relative;text-align:left}.pg-search .complex-field-error-msg svg{margin-top:1px}.pg-search .complex-field-error-msg:hover>span{text-decoration:underline}.pg-search .db-field-actions{align-items:center;display:flex;gap:4px;right:calc(.5rem + 6px)}.pg-search .complex-field-clear,.pg-search .db-field-actions{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.pg-search .complex-field-clear{right:6px}.pg-search .pr-2>.complex-field-clear{right:calc(.5rem + 6px)}.pg-search .complex-field-clear.complex-field-clear--beside-info{right:32px}.pg-search .db-clear-btn{align-items:center;background:transparent;border-radius:6px;color:#9ca3af;cursor:pointer;display:flex;height:24px;justify-content:center;transition:color .16s ease;width:24px}.pg-search .db-clear-btn:focus-visible,.pg-search .db-clear-btn:hover{color:#f4f4f5;outline:none}.pg-search .db-clear-btn.simple-search-clear{height:28px;margin-right:2px;width:28px}.pg-search .db-info-trigger{align-items:center;background:#7e44d329;border:1px solid rgba(168,112,255,.35);border-radius:6px;color:#e6d8ff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;height:24px;line-height:1;padding:0 9px;transition:background-color .16s ease,border-color .16s ease;white-space:nowrap}.pg-search .db-info-trigger i{color:#c9a8ff;font-size:10px}.pg-search .db-info-trigger:focus-visible,.pg-search .db-info-trigger:hover{background:#7e44d347;border-color:#a870ff99;outline:none}.pg-search .complex-search-form .relative>i,.pg-search .complex-search-form .relative>svg{color:#9ca3af;transition:color .16s ease}.pg-search .complex-search-form .relative>svg.complex-field-error-icon{color:#d16b6b}.pg-search .complex-search-form .p-inputtext:disabled{background-color:#17171b!important;background-image:repeating-linear-gradient(-45deg,transparent 0 6px,hsla(0,0%,100%,.025) 6px 12px)!important;border:1px dashed #34343c!important;color:#5a5a63!important;opacity:1;pointer-events:none}.pg-search .complex-search-form .p-inputtext:disabled::-moz-placeholder{color:#55555e!important}.pg-search .complex-search-form .p-inputtext:disabled::placeholder{color:#55555e!important}.pg-search .complex-search-form div:has(>.p-inputtext:disabled){cursor:not-allowed}.pg-search .complex-search-form div:has(>.p-inputtext:disabled) i,.pg-search .complex-search-form div:has(>.p-inputtext:disabled) svg{opacity:.35}.pg-search .sv-field-label{color:#9ca3af;font-size:13.5px;white-space:nowrap}.pg-search .date-range-btn.p-splitbutton{--p-button-secondary-background:#26262c;--p-button-secondary-hover-background:#2e2e36;--p-button-secondary-active-background:#2e2e36;--p-button-secondary-border-color:#33333b;--p-button-secondary-hover-border-color:#3f3f46;--p-button-secondary-color:#9ca3af}.pg-search .date-range-btn .p-splitbutton-button{background:#26262c!important;border:1px solid #33333b!important;border-right:0!important;color:#e8e8ec!important;font-size:.75rem!important;height:28px!important;padding:3px 10px!important}.pg-search .date-range-btn .p-splitbutton-dropdown .p-icon,.pg-search .date-range-btn .p-splitbutton-dropdown svg{height:12px!important;width:12px!important}.pg-search .date-range-btn .p-splitbutton-dropdown.p-button{background:#26262c!important;border:1px solid #33333b!important;border-left:0!important;color:#9ca3af!important;height:28px!important;padding-left:0!important;padding-right:0!important;width:28px}.pg-search .date-range-btn .p-button:hover{background:#2e2e36!important;border-color:#3f3f46!important}.pg-search .sv-complex-btn{font-size:.8125rem!important;height:34px!important;padding-bottom:5px!important;padding-top:5px!important}.pg-search .sv-clear-btn{background:#26262c!important;border:1px solid #33333b!important;color:#e8e8ec!important}.pg-search .sv-clear-btn:hover{background:#2e2e36!important;border-color:#3f3f46!important;color:#fff!important}.pg-search .slider{background:#7e44d3;border-radius:6px;height:100%;left:0;position:absolute;transition:all .3s ease;width:50%;z-index:1}.pg-search .slider.both{width:100%!important}.pg-search .slider.right{left:50%!important}.pg-search [data-cy=simple-search-form] .p-select{border:1px solid #333!important}.pg-search .p-select.translation-active{border:2px solid #a870ff!important}.pg-search .p-select-label{font-weight:700;padding-bottom:3px!important;padding-left:6px!important;padding-top:3px!important}.pg-search .translation-active .p-select-label{color:#a870ff!important}.pg-search .p-select-dropdown{padding:0}.pg-search .translation-active .p-select:not(.p-disabled) .p-select-dropdown-icon{color:#a870ff!important}.pg-search .p-select:not(.p-disabled) .p-select-dropdown-icon{color:#d4d4d8!important}.pg-search [data-cy=simple-search-form] .p-select:not(.translation-active).p-focus,.pg-search [data-cy=simple-search-form] .p-select:not(.translation-active):focus,.pg-search [data-cy=simple-search-form] .p-select:not(.translation-active):has([aria-expanded=true]){border:1px solid #333!important;box-shadow:none!important}.pg-search .p-select.translation-active.p-focus,.pg-search .p-select.translation-active:focus,.pg-search .p-select.translation-active:has([aria-expanded=true]){border:2px solid #a870ff!important;box-shadow:none!important}.pg-search .sv-form{margin-top:4rem;transition:margin-top .45s cubic-bezier(.4,0,.2,1)}.pg-search .sv-form--top{margin-top:0}.pg-search .search-widget{background-image:radial-gradient(120% 130% at 50% 0,#7e44d317 0,#7e44d300 55%),linear-gradient(180deg,#ffffff09,#fff0 160px);box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #ffffff08,0 24px 60px -24px #000000d9,0 2px 6px #0006;transition:box-shadow .3s ease,border-color .3s ease}.pg-search .search-widget:hover{border-color:#4a3f66}.pg-search .sv-search-btn{box-shadow:0 6px 16px -6px #7e44d38c}.pg-search .sv-search-btn:hover{box-shadow:0 8px 20px -6px #a870ff99}.pg-search .sv-search-btn:active,.pg-search .sv-search-btn:focus,.pg-search .sv-search-btn:focus-visible{border:0!important;box-shadow:0 6px 16px -6px #7e44d38c!important;outline:none!important}.pg-search .sv-search-btn:disabled{box-shadow:none!important;cursor:not-allowed;opacity:.5}.pg-search .simple-search-error{align-items:flex-start;color:#d16b6b;display:flex;font-size:13px;gap:6px;left:10px;line-height:18px;margin:0;opacity:0;pointer-events:none;position:absolute;top:calc(100% + 4px);transform:translateY(-2px);transition:opacity .16s ease,transform .16s ease;white-space:nowrap}.pg-search .simple-search-error--shown{opacity:1;transform:translateY(0)}.sr-date-menu.p-menu{background:#1a1a1f!important;border:1px solid #2e2e36!important;border-radius:8px!important;box-shadow:0 10px 26px #00000073!important;min-width:var(--sr-date-menu-w,0)!important;padding:5px!important;width:var(--sr-date-menu-w,auto)!important}.p-tooltip.other-fields-tooltip{--p-tooltip-gutter:5px}.p-tooltip.db-disabled-field-tooltip{max-width:none}.p-tooltip.db-disabled-field-tooltip .p-tooltip-text{white-space:nowrap}.p-tooltip.other-fields-tooltip .p-tooltip-text{background-color:#2a2a2e;border:1px solid #5c4b99;color:#e0e0e0;max-width:400px;overflow-y:auto;padding-bottom:10px}.p-tooltip.other-fields-tooltip .p-tooltip-text ul{background-color:#2a2a2e;display:flex;flex-direction:column;gap:10px;list-style-type:disc;margin-top:10px;padding-left:16px}.p-tooltip.other-fields-tooltip .p-tooltip-text li{border-bottom:1px dashed hsla(0,0%,100%,.1);color:#e0e0e0;line-height:1;padding:0 0 5px}.p-tooltip.other-fields-tooltip .p-tooltip-text li:last-child{border-bottom:none}.p-tooltip.other-fields-tooltip .p-tooltip-text::-webkit-scrollbar{width:8px}.p-tooltip.other-fields-tooltip .p-tooltip-text::-webkit-scrollbar-track{background:#0003;border-radius:4px}.p-tooltip.other-fields-tooltip .p-tooltip-text::-webkit-scrollbar-thumb{background-color:#5c4b99;border-radius:4px}.p-tooltip.other-fields-tooltip .p-tooltip-text::-webkit-scrollbar-thumb:hover{background-color:#7a67bb}.pg-search .sr-loadmore{align-items:center;background:#27272a;border:1px solid #3f3f46;border-radius:12px;display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between;margin-top:16px;padding:10px 14px}.pg-search .sr-loadmore-text{align-items:center;color:#d4d4d8;display:flex;flex-wrap:wrap;font-size:13.5px;gap:6px 10px}.pg-search .sr-loadmore-text>i{color:#a870ff}.pg-search .sr-loadmore-text b{color:#f4f4f5;font-variant-numeric:tabular-nums;font-weight:600}.pg-search .sr-loadmore-note{color:#8b8b94;font-size:12px}.pg-search .sr-loadmore-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.pg-search .sr-loadmore-progress{color:#d0b2ff;font-size:13px}@media (max-width: 640px){.pg-search .sr-loadmore{align-items:stretch;flex-direction:column}.pg-search .sr-loadmore-actions>*{flex:1 1 auto}}.pg-search .sr-adv{background:#1f1f24;border:1px solid #2e2e36;border-radius:12px;margin:0 auto;max-width:1600px;overflow:hidden}.pg-search .sr-adv-head{align-items:center;background:transparent;border:0;color:#e4e4e7;cursor:pointer;display:flex;gap:12px;padding:12px 14px;text-align:left;width:100%}.pg-search .sr-adv-head:hover{background:#ffffff05}.pg-search .sr-adv-icon{align-items:center;background:#a870ff1f;border-radius:8px;color:#d0b2ff;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.pg-search .sr-adv-heading{display:flex;flex-direction:column;line-height:1.3;min-width:0}.pg-search .sr-adv-heading b{color:#f4f4f5;font-size:14px;font-weight:600}.pg-search .sr-adv-heading small{color:#8b8b94;font-size:12px}.pg-search .sr-adv-badge{background:#a870ff29;border:1px solid rgba(168,112,255,.35);border-radius:999px;color:#d0b2ff;font-size:10.5px;font-weight:600;letter-spacing:.05em;padding:2px 9px;text-transform:uppercase}.pg-search .sr-adv-caret{color:#71717a;font-size:12px;margin-left:auto;transition:transform .2s ease}.pg-search .sr-adv-badge+.sr-adv-caret{margin-left:10px}.pg-search .sr-adv-caret.rotate-180{transform:rotate(180deg)}.pg-search .sr-adv-body{border-top:1px solid #2e2e36;display:flex;flex-direction:column;gap:14px;padding:14px}.pg-search .sr-adv-row{display:flex;flex-wrap:wrap;gap:12px}.pg-search .sr-adv-field{display:flex;flex:1 1 200px;flex-direction:column;gap:5px;min-width:0}.pg-search .sr-adv-field--sm{flex:0 1 160px}.pg-search .sr-adv-field>span{color:#d4d4d8;font-size:12.5px;font-weight:500}.pg-search .sr-adv-field input,.pg-search .sr-adv-field select{background:#141417;border:1px solid #2a2a31;border-radius:8px;color:#e4e4e7;font-size:13px;height:36px;outline:none;padding:0 10px;width:100%}.pg-search .sr-adv-field input:focus,.pg-search .sr-adv-field select:focus{border-color:#5c4b99}.pg-search .sr-adv-field small{color:#71717a;font-size:11px}.pg-search .sr-adv-check{align-items:flex-start;color:#a1a1aa;cursor:pointer;display:flex;font-size:12.5px;gap:9px;line-height:1.5}.pg-search .sr-adv-check input{accent-color:#7e44d3;flex-shrink:0;height:16px;margin-top:2px;width:16px}.pg-search .sr-adv-check b{color:#e4e4e7}.pg-search .sr-adv-field--wide{flex:2 1 320px}.pg-search .sr-mode{background:#1f1f24;border:1px solid #2e2e36;border-radius:10px;display:inline-flex;flex-shrink:0;gap:2px;margin-left:16px;padding:3px}.pg-search .sr-mode-btn{align-items:center;background:transparent;border:0;border-radius:7px;color:#a1a1aa;cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:6px 10px;transition:background .12s ease,color .12s ease;white-space:nowrap}.pg-search .sr-mode-btn:hover:not(:disabled){color:#fff}.pg-search .sr-mode-btn.is-active{background:#7e44d3;color:#fff}.pg-search .sr-mode-btn:disabled{cursor:not-allowed;opacity:.6}.pg-search .sr-mode-btn i{font-size:12px}@media (max-width: 760px){.pg-search .sr-mode{margin-left:8px}.pg-search .sr-mode-btn{padding:6px 9px}.pg-search .sr-mode-btn span{display:none}}@media (max-width: 1100px){.pg-search .sv-row{flex-wrap:wrap;row-gap:10px}.pg-search .sv-row>.sv-source{flex:0 0 200px;width:200px!important}.pg-search .sv-row>.simple-search-open,.pg-search .sv-row>.simple-search-closed{flex:1 1 calc(100% - 216px);min-width:0}.pg-search .sv-row>.sr-mode{margin-left:0}.pg-search .sv-row>.sv-adv-toggle{margin-left:auto;padding-left:0}}@media (max-width: 640px){.pg-search .search-widget{padding:12px!important}.pg-search .sv-row>.sv-source{flex:1 1 100%;margin-right:0!important;width:100%!important}.pg-search .sv-row>.simple-search-open,.pg-search .sv-row>.simple-search-closed{flex:1 1 100%}}.pg-search .ep-wrap{flex:0 0 auto;width:116px}.pg-search .ep-wrap--logs{width:172px}.pg-search .ep-trigger-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-search .ep-list{max-height:min(440px,62vh);min-width:230px;overflow-y:auto;overscroll-behavior:contain}.pg-search .ep-group{color:#8b8b94;cursor:default;font-size:10.5px;font-weight:600;letter-spacing:.1em;padding:10px 12px 5px;text-transform:uppercase}.pg-search .ep-group:not(:first-child){border-top:1px solid rgba(255,255,255,.08);margin-top:4px}.pg-search .ep-opt{align-items:center;display:flex;gap:9px}.pg-search .ep-opt-ico{color:#a870ff;flex-shrink:0;font-size:12px;text-align:center;width:16px}.pg-search .qg-group{color:#8b8b94;font-size:10.5px;font-weight:600;letter-spacing:.1em;list-style:none;padding:10px 10px 4px;text-transform:uppercase}.pg-search .qg-list .qg-group:first-child{padding-top:2px}.pg-search .qg-wrap--stealers .qg-row{grid-template-columns:22px 120px 1fr auto}.pg-search .qg-wrap--stealers .qg-label{white-space:nowrap}@media (max-width: 640px){.pg-search .ep-wrap,.pg-search .ep-wrap--logs{width:104px}.pg-search .ep-wrap .ep-trigger-label{font-size:13px}.pg-search .ep-wrap [data-cy=endpoint-param-list-activator]{padding-left:9px;padding-right:28px}.pg-search .qg-wrap--stealers .qg-row{grid-template-columns:20px 104px minmax(0,1fr) auto}}.pg-monitors .p-datatable[style*=--rows-min-h]:not(.collections-table) .p-datatable-table-container{min-height:var(--rows-min-h)}.pg-monitors .p-datatable[style*=--rows-min-h]:not(.collections-table) .p-datatable-tbody>tr>td{height:42px;padding-bottom:6px;padding-top:6px;vertical-align:middle}.pg-monitors .p-datatable[style*=--rows-min-h]:not(.collections-table) .p-datatable-thead>tr>th{height:34px}.pg-monitors .p-datatable[style*=--rows-min-h]:not(.collections-table) .p-paginator{min-height:0;padding:4px 6px}.pg-monitors .p-datatable[style*=--rows-min-h]:not(.collections-table) .p-paginator .p-paginator-first,.pg-monitors .p-datatable[style*=--rows-min-h]:not(.collections-table) .p-paginator .p-paginator-last,.pg-monitors .p-datatable[style*=--rows-min-h]:not(.collections-table) .p-paginator .p-paginator-next,.pg-monitors .p-datatable[style*=--rows-min-h]:not(.collections-table) .p-paginator .p-paginator-page,.pg-monitors .p-datatable[style*=--rows-min-h]:not(.collections-table) .p-paginator .p-paginator-prev{height:1.9rem;margin:0;min-width:1.9rem}.pg-monitors .chart-container:not(.chart-wrapper>.chart-container){align-items:center;border-radius:.75rem;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden}.pg-monitors .chart-container:not(.chart-wrapper>.chart-container)>.chart{flex-grow:1;height:100%;width:100%}.pg-monitors .chart-wrapper{height:100%}.pg-monitors .chart-wrapper>.chart-container,.pg-monitors .chart-wrapper{display:flex;flex-direction:column}.pg-monitors .chart-wrapper>.chart-container{align-items:center;border-radius:.75rem;flex:1 1 auto;justify-content:center;min-height:0;overflow:hidden}.pg-monitors .chart-wrapper>.chart-container>.chart{flex-grow:1;height:100%;width:100%}.pg-monitors .chart-wrapper .legend-section{display:flex;flex-shrink:0;flex-wrap:wrap;gap:4px;justify-content:center}.pg-monitors .chart-wrapper .legend-section>.chip{align-items:center;background:#1e1b26;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#888;display:flex;font-size:11px;gap:8px;padding:3px 6px}.pg-monitors .chart-wrapper .legend-section>.chip-active{border-color:#9d7aff50;color:#a1a1a1}.pg-monitors .chart-wrapper .legend-section .dot{border-radius:10px;height:8px;width:8px}.pg-monitors .monitor-tabs .rounded-xl th{padding-bottom:7px;padding-top:7px}.pg-monitors .stackby-select{background:transparent!important;--p-select-background:transparent}.pg-monitors .stackby-select .p-select-label{align-items:center;color:#9ca3af;display:flex;font-size:12px;padding:0 10px!important}.pg-monitors .stackby-select .p-select-dropdown{color:#9ca3af;width:1.6rem}.tags-selector .tags-list .p-chip{background:#2e2a3e;border-radius:7px;color:#d0b2ff;font-size:11.5px;font-weight:500;padding:3px 9px}.tags-selector .tags-list .p-chip .p-chip-label{color:#d0b2ff;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tags-selector .agf-add-tags-btn{align-items:center;background:#1c1c21;border:1px solid #2a2a31;border-radius:8px;color:#9ca3af;display:inline-flex;font-size:12.5px;gap:6px;padding:6px 12px;transition:border-color .12s ease,color .12s ease;white-space:nowrap}.tags-selector .agf-add-tags-btn:hover{border-color:#3a3a44;color:#e8e8ec}.src-toggle:not(.\!cursor-not-allowed):hover{border-color:#3a3a44!important}.src-toggle:not(.bg-primary):not(.\!cursor-not-allowed):hover{color:#a870ff!important}.pg-monitors .monitoring-assets-list .p-accordionheader{cursor:default}.pg-monitors .monitoring-assets-list .p-datatable-table,.pg-monitors .monitoring-assets-list table{min-width:0;table-layout:fixed;width:100%}.pg-monitors .monitoring-assets-list .asset-caret-btn{height:auto!important;margin-left:3px;padding:0!important;width:auto!important}.pg-monitors .monitoring-assets-list .asset-caret-btn .p-button-icon{font-size:10px}.pg-monitors .monitoring-assets-list .p-datatable-thead>tr>th{background:#2f2f33!important;border-color:#ffffff12!important;color:#9ca3af!important;font-size:12px;font-weight:500;padding:7px 13px;white-space:nowrap}.pg-monitors .monitoring-assets-list .p-datatable-tbody>tr{background:#27272a!important;color:#d4d4d8}.pg-monitors .monitoring-assets-list .p-datatable-tbody>tr:hover{background:#2f2f33!important}.pg-monitors .monitoring-assets-list .p-datatable-tbody>tr>td{border-color:#ffffff12!important;font-size:13px;padding:6px 13px}.pg-monitors .monitoring-assets-list .p-accordionheader{background:#27272a!important;border:1px solid hsla(0,0%,100%,.07)!important;border-top-left-radius:10px!important;border-top-right-radius:10px!important;color:#e4e4e7!important;padding:8px 16px!important}.pg-monitors .monitoring-assets-list .p-iconfield .p-inputtext{background:#1c1c21!important;border:1px solid #2a2a31!important;border-radius:8px!important;color:#e8e8ec!important;--p-inputtext-focus-border-color:#3a3a44 !important;--p-inputtext-hover-border-color:#3a3a44 !important;--p-inputtext-focus-ring-shadow:none !important;--p-inputtext-focus-ring-width:0 !important}.sr-date-menu.p-menu{background:#1a1a1f!important;border:1px solid #2e2e36!important;border-radius:8px!important;box-shadow:0 10px 26px #00000073!important;padding:5px!important}.sr-date-menu .p-menu-item-content{border-radius:6px}.sr-date-menu .p-menu-item-link{padding:7px 12px}.sr-date-menu .p-menu-item-label{color:#cdcdd3;font-size:12.5px;font-weight:400;letter-spacing:.01em}.sr-date-menu .p-menu-item-content:hover,.sr-date-menu .p-menu-item.p-focus>.p-menu-item-content{background:#ffffff0f!important}.sr-date-menu .p-menu-item-content:hover .p-menu-item-label{color:#f4f4f5}.pg-monitors .sr-filters .tags-list .p-chip{padding-bottom:4px;padding-top:4px}.pg-monitors .sr-filters .p-autocomplete{width:100%}.pg-monitors .sr-filters .p-autocomplete-input,.pg-monitors .sr-filters .p-splitbutton .p-button,.pg-monitors .sr-filters .p-treeselect{background:#1f1f24!important;border:1px solid #2a2a31!important;color:#e4e4e7;font-size:13px;height:34px;transition:border-color .12s ease,background .12s ease}.pg-monitors .sr-filters .p-autocomplete-input{border-radius:6px!important;padding:0 11px;width:100%}.pg-monitors .sr-filters .p-autocomplete-input::-moz-placeholder{color:#e4e4e7;opacity:1}.pg-monitors .sr-filters .p-autocomplete-input::placeholder{color:#e4e4e7;opacity:1}.pg-monitors .sr-filters .p-autocomplete-input:hover{border-color:#3a3a44!important}.pg-monitors .sr-filters .p-autocomplete-input:focus{border-color:#5c4b99!important;box-shadow:none!important;outline:none}.pg-monitors .sr-filters .p-treeselect{align-items:center;border-radius:6px!important;display:flex;width:100%}.pg-monitors .sr-filters .p-treeselect:hover{border-color:#3a3a44!important}.pg-monitors .sr-filters .p-treeselect.p-focus{border-color:#7e44d3!important;box-shadow:none!important}.pg-monitors .sr-filters .p-treeselect-label{color:#e4e4e7;font-size:13px;padding:0 11px!important}.pg-monitors .sr-filters .p-treeselect-dropdown{color:#e4e4e7}.pg-monitors .sr-filters .p-splitbutton{margin-top:0!important;width:100%}.pg-monitors .sr-filters .p-splitbutton .p-button:hover{background:#26262c!important;border-color:#3a3a44!important;color:#fff}.pg-monitors .sr-filters .p-splitbutton .p-splitbutton-button{border-bottom-left-radius:6px!important;border-right:0!important;border-top-left-radius:6px!important;justify-content:flex-start}.pg-monitors .sr-filters .p-splitbutton .p-splitbutton-dropdown{border-bottom-right-radius:6px!important;border-top-right-radius:6px!important;flex:0 0 34px;width:34px}.pg-monitors .sr-filters .tags-list .p-chip{background:#2a1f40;color:#d5c9ff;font-size:12px}.pg-monitors .sr-filters .sr-btn{background:#1f1f24!important;border:1px solid #2e2e36!important;border-radius:6px!important;color:#d4d4d8!important;font-size:12.5px!important;font-weight:500!important;height:34px!important;padding:0 14px!important;transition:border-color .12s ease,color .12s ease,background .12s ease}.pg-monitors .sr-filters .sr-btn:not(:disabled):hover{border-color:#5c4b99!important;color:#fff!important}.pg-monitors .sr-filters .sr-btn--primary{background:#7e44d3!important;border-color:#7e44d3!important;color:#fff!important}.pg-monitors .sr-filters .sr-btn--primary:not(:disabled):hover{background:#a870ff!important;border-color:#a870ff!important}.pg-monitors .sr-filters .sr-clear-all{background:#1f1f24!important;border:1px solid #2e2e36!important;border-radius:6px!important;color:#d4d4d8!important;font-size:12.5px!important;font-weight:500!important;gap:8px;height:34px!important;padding:0 14px!important;transition:border-color .12s ease,color .12s ease,background .12s ease}.pg-monitors .sr-filters .sr-clear-all:not(:disabled):hover{background:#26262c!important;border-color:#3a3a44!important;color:#fff!important}.pg-monitors .sr-filters .sr-clear-all .p-button-icon{color:#9ca3af;font-size:12px}.pg-monitors .sr-filters .sr-clear-all:not(:disabled):hover .p-button-icon{color:#cbb6ff}.sr-filter-panel.p-autocomplete-overlay,.sr-filter-panel.p-treeselect-overlay{background:#1f1f24!important;border:1px solid #2e2e36!important;border-radius:8px!important;box-shadow:0 10px 26px #00000073!important}.sr-filter-panel .p-tree{background:transparent!important;padding:4px!important}.sr-filter-panel .p-autocomplete-option,.sr-filter-panel .p-tree-node-label{color:#cdcdd3;font-size:12.5px;font-weight:400;letter-spacing:.01em}.sr-filter-panel .p-autocomplete-option{border-radius:6px;padding:7px 12px}.sr-filter-panel .p-tree-node-content{border-radius:6px;padding:5px 6px}.sr-filter-panel .p-autocomplete-option:hover,.sr-filter-panel .p-tree-node-content:hover{background:#ffffff0f!important;color:#f4f4f5}.sr-filter-panel .p-autocomplete-option.p-focus,.sr-filter-panel .p-tree-node-content.p-tree-node-selected{background:#ffffff14!important}.sr-filter-panel .p-autocomplete-empty-message,.sr-filter-panel .p-treeselect-empty-message{color:#8b8b93;font-size:12.5px}.sr-assets-panel.p-treeselect-overlay{width:300px}.sr-assets-panel ::-webkit-scrollbar{height:8px;width:8px}.sr-assets-panel ::-webkit-scrollbar-track{background:transparent}.sr-assets-panel ::-webkit-scrollbar-thumb{background:#3a3a44;background-clip:padding-box;border:2px solid transparent;border-radius:999px}.sr-assets-panel ::-webkit-scrollbar-thumb:hover{background:#52525b;background-clip:padding-box}.sr-assets-panel *{scrollbar-color:#3a3a44 transparent;scrollbar-width:thin}.sr-assets-panel .sr-tree-search{align-items:center;display:flex;padding:8px 10px 4px;position:relative}.sr-assets-panel .sr-tree-search-icon{color:#6e6e78;font-size:11px;left:21px;pointer-events:none;position:absolute}.sr-assets-panel .sr-tree-search-input{background:#141417;border:1px solid #2a2a31;border-radius:8px;color:#e4e4e7;font-size:12.5px;height:34px;outline:none;padding:0 30px 0 32px;transition:border-color .12s ease;width:100%}.sr-assets-panel .sr-tree-search-input::-moz-placeholder{color:#6e6e78}.sr-assets-panel .sr-tree-search-input::placeholder{color:#6e6e78}.sr-assets-panel .sr-tree-search-input:focus{border-color:#5c4b99}.sr-assets-panel .sr-tree-search-clear{background:none;border:0;color:#6e6e78;cursor:pointer;display:grid;font-size:12px;height:18px;place-items:center;position:absolute;right:18px;transition:color .12s ease;width:18px}.sr-assets-panel .sr-tree-search-clear:hover{color:#cdcdd3}.sr-assets-panel .p-tree-node-content{align-items:center;display:flex;gap:6px;line-height:1.35;padding:5px 8px}.sr-assets-panel .p-tree{padding:2px!important}.sr-assets-panel .p-tree-node{padding:0!important}.sr-assets-panel .p-tree-node-children{margin:0!important}.sr-assets-panel .p-tree-node-label{font-size:12px;padding:0}.sr-assets-panel .p-tree-node-toggle-button{color:#6e6e78;height:16px;margin-left:auto;order:9;width:16px}.sr-assets-panel .p-tree-node-toggle-button .p-icon,.sr-assets-panel .p-tree-node-toggle-button svg{height:11px;width:11px}.sr-assets-panel .p-tree-root-children>.p-tree-node>.p-tree-node-content .p-tree-node-label{color:#f4f4f5;font-weight:600}.sr-assets-panel .p-tree-root-children>.p-tree-node>.p-tree-node-content .p-tree-node-icon{display:none}.sr-assets-panel .p-tree-node-content.p-tree-node-selected .p-tree-node-icon,.sr-assets-panel .p-tree-node-content:hover .p-tree-node-icon,.sr-assets-panel .p-tree-node-icon{color:#8a8f98!important;font-size:12px}.sr-assets-panel .p-checkbox{margin:0 -3px;transform:scale(.68);transform-origin:center}.sr-assets-panel .p-checkbox-box{background:transparent!important}.sr-assets-panel .p-checkbox.p-checkbox-checked .p-checkbox-box,.sr-assets-panel .p-checkbox[data-p-checked=true] .p-checkbox-box{background:#7e44d3!important}.sr-assets-panel .sr-tree-footer{align-items:center;border-top:1px solid hsla(0,0%,100%,.07);display:flex;justify-content:space-between;padding:9px 13px}.sr-assets-panel .sr-tree-summary{color:#6e6e78;font-size:12px}.sr-assets-panel .sr-tree-clear{background:none;border:0;color:#a870ff;cursor:pointer;font-size:12.5px;font-weight:500;transition:color .12s ease}.sr-assets-panel .sr-tree-clear:hover{color:#c4a2ff}.sr-info-dialog .db-name-text{color:#d4d4d8;font-size:21px}.sr-info-dialog .other-fields-expand-btn{bottom:4px;padding-right:4px;right:0}.sr-info-dialog .metadata-header{background-color:#2a2a2e}.sr-info-dialog .metadata-header:hover{background-color:#212124!important}.sr-info-dialog ol{margin-left:10px;text-indent:-10px}.sr-info-dialog ol>li{line-height:1.3;overflow-wrap:anywhere;padding-bottom:8px}.sr-info-dialog ol>li:last-child{padding-bottom:0}.sr-info-dialog .indent-after-first{display:block;padding-left:16px;text-indent:-16px}.p-dialog.sr-info-dialog{background:#2a2a2e;border:1px solid #4a4a52;border-radius:12px;box-shadow:0 30px 80px -24px #000000d9,inset 0 1px #ffffff0d;color:#e4e4e7}.p-dialog.sr-info-dialog .p-dialog-header{background:transparent;border-bottom:1px solid hsla(0,0%,100%,.07);color:#e4e4e7;padding:13px 16px}.p-dialog.sr-info-dialog .p-dialog-content{background:transparent;color:#d4d4d8;padding:6px 16px 16px}.p-dialog.sr-info-dialog .p-dialog-close-button,.p-dialog.sr-info-dialog .p-dialog-header-icon{color:#9ca3af}.p-dialog.sr-info-dialog .p-dialog-close-button:hover,.p-dialog.sr-info-dialog .p-dialog-header-icon:hover{background:transparent!important;color:#fff!important}.sr-info-dialog .db-info-type{border-radius:6px;display:inline-block;font-size:11px;letter-spacing:.04em;padding:2px 8px;text-transform:uppercase;white-space:nowrap}.sr-info-dialog .db-info-breach{align-items:center;background:#212124;border:1px solid #3f3f46;border-radius:6px;color:#d4d4d8;display:inline-flex;font-size:11.5px;font-variant-numeric:tabular-nums;gap:7px;height:24px;padding:0 10px;white-space:nowrap}.p-select.sv-select{background:#1a1a1f!important;border:1px solid #2e2e36!important;border-radius:6px!important;font-size:12.5px}.p-select.sv-select:not(.p-disabled):hover{border-color:#3a3a42!important}.p-select.sv-select .p-select-label{color:#e4e4e7;padding:7px 11px}.pg-monitors .sr-card .tags-list:not(.tags-selector .tags-list){max-width:200px}.pg-monitors .mon-more-info-btn.p-button{background:#3a3a42!important;border:1px solid #4a4a52!important;color:#d0b2ff!important}.pg-monitors .mon-more-info-btn.p-button:hover{background:#a870ff60!important;border-color:#a870ff60!important;color:#fff!important}.pg-monitors .sr-card .p-datatable-tbody>tr>td:last-child{text-align:left}.pg-monitors .sr-pii-fields{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;white-space:nowrap}.pg-monitors .sr-pii-ic{align-items:center;background:#2e2a3e;border-radius:6px;color:#d0b2ff;cursor:default;display:inline-flex;font-size:11px;height:22px;justify-content:center;width:22px}.pg-monitors .sr-pii-empty{color:#6e6e78}.pg-monitors .sr-filters-card{background:#27272a;border:1px solid #3f3f46;border-radius:12px;margin-bottom:16px;overflow:hidden}.pg-monitors .sr-filters-card .sr-filters{border-bottom:0}.pg-monitors .sr-card{background:#27272a;border:1px solid #3f3f46;border-radius:12px;overflow:hidden}.pg-monitors .sr-card .p-datatable{border-radius:0}.pg-monitors .sr-card .p-datatable-tbody>tr>td{padding-bottom:8px!important;padding-top:8px!important}.pg-monitors .sr-card .p-datatable-header{background-color:#27272a;border:0!important;border-radius:0;padding:9px 14px}.pg-monitors .search-results-table-header .sr-header-btn{background:#1f1f24!important;border:1px solid #2e2e36!important;border-radius:6px!important;color:#d4d4d8!important;font-size:13px!important;padding:6px 14px!important}.pg-monitors .search-results-table-header .sr-header-btn:not(:disabled):hover{border-color:#5c4b99!important;color:#fff!important}.pg-monitors .search-results-table-header .sr-header-btn--primary{background:#7e44d3!important;border-color:#7e44d3!important;color:#fff!important}.pg-monitors .search-results-table-header .sr-header-btn--primary:not(:disabled):hover{background:#a870ff!important;border-color:#a870ff!important}.pg-monitors .search-results-table-header .sr-header-btn:disabled{opacity:.5}.pg-monitors .search-results-table-header .sr-header-btn--primary:disabled{background:#2a2a30!important;border-color:#2e2e36!important;color:#6e6e78!important;opacity:1}.pg-monitors .sr-card .sr-empty-clear-btn{background:#1f1f24!important;border:1px solid #2e2e36!important;border-radius:6px!important;color:#d4d4d8!important;font-size:12.5px!important;padding:6px 14px!important}.pg-monitors .sr-card .sr-empty-clear-btn:hover{border-color:#5c4b99!important;color:#fff!important}.pg-monitors .sr-card .p-paginator{background:transparent;border:0}.pg-monitors .rounded-xl.mt-3 .p-datatable{border-radius:0;overflow:hidden}.pg-monitors .rounded-xl.mt-3 th{padding-bottom:7px;padding-top:7px}.pg-monitors .collections-table .p-datatable-table-container{min-height:var(--rows-min-h)}.pg-monitors .collections-table .p-datatable-tbody>tr>td{height:42px;padding-bottom:6px;padding-top:6px;vertical-align:middle}.pg-monitors .collections-table .p-datatable-thead>tr>th{height:34px}.pg-monitors .collections-table .p-paginator{min-height:0;padding:4px 6px}.pg-monitors .collections-table .p-datatable-paginator-bottom{border:0!important}.pg-monitors .collections-table .p-paginator .p-paginator-first,.pg-monitors .collections-table .p-paginator .p-paginator-last,.pg-monitors .collections-table .p-paginator .p-paginator-next,.pg-monitors .collections-table .p-paginator .p-paginator-page,.pg-monitors .collections-table .p-paginator .p-paginator-prev{height:1.9rem;margin:0;min-width:1.9rem}.cf{display:flex;flex-direction:column}.cf .cf-field{margin-bottom:16px}.cf .cf-label{color:#9ca3af;font-size:13px;margin-bottom:8px}.cf .cf-check-label{color:#cdcdd3;font-size:13px}.cf .cf-input.p-inputtext{background:#27272a!important;border:1px solid #3f3f46!important;border-radius:8px!important;color:#e8e8ec!important;font-size:13px;height:40px;--p-inputtext-focus-border-color:#52525b !important;--p-inputtext-hover-border-color:#52525b !important;--p-inputtext-focus-ring-shadow:none !important;--p-inputtext-focus-ring-width:0 !important}.cf .cf-input.p-inputtext::-moz-placeholder{color:#6e6e78}.cf .cf-input.p-inputtext::placeholder{color:#6e6e78}.cf .cf-input.p-inputtext:enabled:focus,.cf .cf-input.p-inputtext:enabled:hover{border-color:#52525b!important;box-shadow:none!important}.cf .cf-select.p-select{align-items:center;background:#27272a!important;border:1px solid #3f3f46!important;border-radius:8px!important;display:flex;height:40px;--p-select-focus-border-color:#52525b !important;--p-select-hover-border-color:#52525b !important;--p-select-focus-ring-shadow:none !important;--p-select-focus-ring-width:0 !important}.cf .cf-select.p-select.p-focus,.cf .cf-select.p-select.p-select-open,.cf .cf-select.p-select:hover{border-color:#52525b!important;box-shadow:none!important}.cf .cf-select .p-select-label{align-items:center;color:#e8e8ec;display:flex;font-size:13px;padding:0 12px!important}.cf .cf-select .p-select-dropdown{color:#6e6e78}.cf .cf-autocomplete{width:100%}.cf .cf-chip.p-chip{background:#2e2a3e;color:#d0b2ff;font-size:12.5px}.cf .cf-meta{color:#8b8b93;flex-direction:column;font-size:11px;gap:2px;letter-spacing:.04em;margin-bottom:4px;padding-top:12px}.cf .cf-footer,.cf .cf-meta{border-top:1px solid #3f3f46;display:flex}.cf .cf-footer{align-items:center;background:#1f1f24;border-radius:0 0 12px 12px;gap:12px;justify-content:flex-end;margin:20px -24px -24px;padding:16px 24px}.cf .cf-btn{border-radius:8px!important;font-size:13px!important;font-weight:500!important;height:40px;padding:0 18px!important}.cf .cf-btn--ghost{background:#27272a!important;border:1px solid #3f3f46!important;color:#e8e8ec!important}.cf .cf-btn--ghost:hover{background:#2f2f33!important;border-color:#52525b!important}.cf .cf-btn--primary{background:#7e44d3!important;border:1px solid #7e44d3!important;color:#fff!important}.cf .cf-btn--primary:hover{background:#8f57e0!important;border-color:#8f57e0!important}.agf .agf-top{align-items:flex-start;display:flex;gap:24px;margin-bottom:12px}.agf .agf-label{color:#9ca3af;display:block;font-size:13px;margin-bottom:8px}.agf .agf-name-label{transition:opacity .26s ease,visibility 0s}.agf .agf-name-label.is-hidden{opacity:0;transition:opacity .26s ease,visibility 0s .26s;visibility:hidden}.agf .agf-name-input{transition:opacity .26s ease,visibility 0s}.agf .agf-name-input.is-hidden{opacity:0;pointer-events:none;transition:opacity .26s ease,visibility 0s .26s;visibility:hidden}.agf .agf-segment{background:#27272a;border:1px solid #3f3f46;border-radius:9px;display:inline-flex;gap:2px;padding:3px}.agf .agf-seg-btn{border-radius:7px;color:#cdcdd3;font-size:13px;font-weight:500;padding:8px 16px;transition:color .12s ease,background .12s ease}.agf .agf-seg-btn:hover{color:#fff}.agf .agf-seg-btn.is-active{background:#7e44d3;color:#fff}.agf .agf-input.p-inputtext{background:#27272a!important;border:1px solid #3f3f46!important;border-radius:8px!important;color:#e8e8ec!important;font-size:13px;height:40px;--p-inputtext-focus-border-color:#52525b !important;--p-inputtext-hover-border-color:#52525b !important;--p-inputtext-focus-ring-shadow:none !important;--p-inputtext-focus-ring-width:0 !important}.agf .agf-input.p-inputtext::-moz-placeholder{color:#6e6e78}.agf .agf-input.p-inputtext::placeholder{color:#6e6e78}.agf .agf-input.p-inputtext:enabled:focus,.agf .agf-input.p-inputtext:enabled:hover{border-color:#52525b!important;box-shadow:none!important}.agf .agf-type-select.p-select{align-items:center;background:#27272a!important;border:1px solid #3f3f46!important;border-radius:8px!important;display:flex;height:40px;--p-select-focus-border-color:#52525b !important;--p-select-hover-border-color:#52525b !important;--p-select-focus-ring-shadow:none !important;--p-select-focus-ring-width:0 !important}.agf .agf-type-select.p-select.p-focus,.agf .agf-type-select.p-select.p-select-open,.agf .agf-type-select.p-select:hover{border-color:#52525b!important;box-shadow:none!important}.agf .agf-type-select .p-select-label{align-items:center;color:#e8e8ec;display:flex;font-size:13px;padding:0 12px!important;text-transform:capitalize}.agf .agf-type-select .p-select-dropdown{color:#6e6e78}.agf .agf-section-label{color:#9ca3af;font-size:13px;margin:2px 0 10px}.agf .agf-table{background:#27272a;border:1px solid #3f3f46;border-radius:12px;overflow:hidden}.agf .agf-head,.agf .agf-row{align-items:center;display:flex;padding:10px 16px}.agf .agf-head{background:#27272a;color:#9ca3af;font-size:12px;font-weight:500}.agf .agf-head,.agf .agf-row{border-bottom:1px solid hsla(0,0%,100%,.07)}.agf .agf-row{padding-bottom:12px;padding-top:12px}.agf .agf-head>div,.agf .agf-row>div{align-items:center;display:flex;min-width:0}.agf .agf-c-type{flex:0 0 140px;padding-right:12px}.agf .agf-c-value{flex:1 1 auto;padding-right:12px}.agf .agf-c-tags{flex:0 0 150px;padding-right:12px}.agf .agf-c-sources{flex:0 0 96px}.agf .agf-c-alert{flex:0 0 56px;justify-content:center}.agf .agf-c-monitor{flex:0 0 72px;justify-content:center}.agf .agf-c-del{flex:0 0 40px;justify-content:center}.agf .p-checkbox-box{background:#27272a;border:1.5px solid #52525b;border-radius:5px;height:20px;width:20px}.agf .p-checkbox-checked .p-checkbox-box{background:#7e44d3;border-color:#7e44d3}.agf .p-checkbox-icon{color:#fff}.agf .p-checkbox.p-disabled{opacity:1}.agf .p-checkbox.p-disabled .p-checkbox-box{background:#141417!important;border-color:#3f3f46!important;border-style:dashed!important;cursor:not-allowed;opacity:.5}.agf .agf-add-row{align-items:center;background:transparent;color:#cbb6ff;display:flex;font-size:13px;font-weight:500;gap:8px;justify-content:center;padding:13px;transition:background .12s ease,color .12s ease;width:100%}.agf .agf-add-row:hover{background:#ffffff08;color:#d9c7ff}.agf .agf-footer{align-items:center;background:#1f1f24;border-radius:0 0 12px 12px;border-top:1px solid #3f3f46;display:flex;justify-content:space-between;margin:20px -24px -24px;padding:16px 24px}.agf .agf-count{color:#8b8b93;font-size:12.5px}.agf .agf-btn{border-radius:8px!important;font-size:13px!important;font-weight:500!important;height:40px;padding:0 18px!important}.agf .agf-btn--ghost{background:#27272a!important;border:1px solid #3f3f46!important;color:#e8e8ec!important}.agf .agf-btn--ghost:hover{background:#2f2f33!important;border-color:#52525b!important}.agf .agf-btn--primary{background:#7e44d3!important;border:1px solid #7e44d3!important;color:#fff!important}.agf .agf-btn--primary:hover{background:#8f57e0!important;border-color:#8f57e0!important}.p-select-overlay.asset-type-select-overlay{background:#27272a!important;border:1px solid #3f3f46!important;border-radius:8px!important;box-shadow:0 10px 26px #00000073!important}.asset-type-select-overlay .p-select-list{padding:5px!important}.asset-type-select-overlay .p-select-option{border-radius:6px;color:#cdcdd3;font-size:12.5px;font-weight:400;letter-spacing:.01em;text-transform:capitalize}.asset-type-select-overlay .p-select-option:hover{background:#ffffff0f!important;color:#f4f4f5}.asset-type-select-overlay .p-select-option.p-focus,.asset-type-select-overlay .p-select-option.p-select-option-selected{background:#ffffff14!important;color:#f4f4f5}.asset-type-select-overlay .p-select-option.p-disabled{opacity:.4}.sv-new-collection-item{align-items:center;border-top:1px solid #3f3f46;color:#d0b2ff;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;padding:9px 12px;transition:background .2s ease}.sv-new-collection-item:hover{background:#2f2f33}.sv-new-collection-item i{font-size:11px}.p-dialog.agf-dialog{--p-dialog-background:#232327;background:#232327!important;border-top:2px solid #8b5cf6!important}.p-dialog.agf-dialog .p-dialog-content{padding-top:6px!important}.p-select-overlay.monitor-select-panel{background:#1a1a1f!important;border:1px solid #2e2e36!important;border-radius:8px!important;box-shadow:0 10px 26px #00000073!important}.monitor-select-panel .p-select-list{padding:5px!important}.monitor-select-panel .p-select-option{border-radius:6px;color:#cdcdd3;font-size:12.5px;font-weight:400;letter-spacing:.01em;margin:2px 0;padding:7px 12px}.monitor-select-panel .p-select-option:first-child{margin-top:0}.monitor-select-panel .p-select-option:last-child{margin-bottom:0}.collection-select-panel .p-select-option:first-child{margin-bottom:11px;overflow:visible!important;position:relative}.collection-select-panel .p-select-option:first-child:after{background:#3f3f46;bottom:-6px;content:"";height:1px;left:6px;position:absolute;right:6px}.monitor-select-panel .p-select-option:hover{background:#ffffff0f!important;color:#f4f4f5}.monitor-select-panel .p-select-option.p-focus,.monitor-select-panel .p-select-option.p-select-option-selected{background:#ffffff14!important;color:#f4f4f5}.collection-select-panel .p-select-option.p-disabled,.collection-select-panel .p-select-option.p-select-option-selected{background:#7e44d329!important;color:#d0b2ff!important;font-weight:500;opacity:1!important}.collection-select-panel .p-select-option.p-select-option-selected:hover{background:#7e44d338!important;color:#d0b2ff!important}.monitor-select-panel .p-select-empty-message{color:#8b8b93;font-size:12.5px}.pg-monitors .monitor-toolbar .p-select{background:#1a1a1f!important;border:1px solid #2e2e36!important;border-radius:6px!important;font-size:12.5px}.pg-monitors .monitor-toolbar .p-select:not(.p-disabled):hover{border-color:#3a3a42!important}.pg-monitors .monitor-toolbar .p-select-label{color:#d4d4d8;padding:6px 10px}.pg-monitors .monitor-toolbar .p-select-dropdown{color:#6e6e78}.pg-monitors .monitor-toolbar .monitor-create-btn{border-radius:6px;font-size:12.5px;font-weight:500;padding:6px 13px}.pg-monitors .monitor-tabs .p-tablist{border-bottom:1px solid #1e1e23}.pg-monitors .monitor-tabs .p-tablist-tab-list{border-bottom:0}.pg-monitors .monitor-tabs .p-tablist-active-bar{background:#a870ff;height:2px}.top-table .p-datatable-table-container{min-height:var(--rows-min-h)}.top-table .p-datatable-tbody>tr>td{height:42px;padding-bottom:6px;padding-top:6px;vertical-align:middle}.top-table .p-datatable-thead>tr>th{height:34px}.top-table .p-paginator{min-height:0;padding:4px 6px}.top-table .p-paginator .p-paginator-first,.top-table .p-paginator .p-paginator-last,.top-table .p-paginator .p-paginator-next,.top-table .p-paginator .p-paginator-page,.top-table .p-paginator .p-paginator-prev{height:1.9rem;margin:0;min-width:1.9rem}.asset-group-chart.chart-container,.collection-timeline-chart.chart-container,.collection-results-chart.chart-container{align-items:center;border-radius:.75rem;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden}.asset-group-chart .chart,.collection-timeline-chart .chart,.collection-results-chart .chart{flex-grow:1;height:100%;width:100%}.databases-by-type-chart.chart-wrapper{height:100%}.databases-by-type-chart .chart-container,.databases-by-type-chart.chart-wrapper{display:flex;flex-direction:column}.databases-by-type-chart .chart-container{align-items:center;border-radius:.75rem;flex:1 1 auto;justify-content:center;min-height:0;overflow:hidden}.databases-by-type-chart .chart{flex-grow:1;height:100%;width:100%}.databases-by-type-chart .legend-section{display:flex;flex-shrink:0;flex-wrap:wrap;gap:4px;justify-content:center}.databases-by-type-chart .chip{align-items:center;background:#1e1b26;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#888;display:flex;font-size:11px;gap:8px;padding:3px 6px}.databases-by-type-chart .chip-active{border-color:#9d7aff50;color:#a1a1a1}.databases-by-type-chart .dot{border-radius:10px;height:8px;width:8px}.collection-dashboard th{padding-bottom:7px;padding-top:7px}.collection-dashboard .stackby-select{background:transparent!important;--p-select-background: transparent}.collection-dashboard .stackby-select .p-select-label{align-items:center;color:#9ca3af;display:flex;font-size:12px;padding:0 10px!important}.collection-dashboard .stackby-select .p-select-dropdown{color:#9ca3af;width:1.6rem}.monitoring-assets-list .p-accordionheader{cursor:default}.monitoring-assets-list .p-datatable-table,.monitoring-assets-list table{min-width:0;table-layout:fixed;width:100%}.monitoring-assets-list .asset-caret-btn{height:auto!important;margin-left:3px;padding:0!important;width:auto!important}.monitoring-assets-list .asset-caret-btn .p-button-icon{font-size:10px}.monitoring-assets-list .p-datatable-thead>tr>th{background:#2f2f33!important;border-color:#ffffff12!important;color:#9ca3af!important;font-size:12px;font-weight:500;padding:7px 13px;white-space:nowrap}.monitoring-assets-list .p-datatable-tbody>tr{background:#27272a!important;color:#d4d4d8}.monitoring-assets-list .p-datatable-tbody>tr:hover{background:#2f2f33!important}.monitoring-assets-list .p-datatable-tbody>tr>td{border-color:#ffffff12!important;font-size:13px;padding:6px 13px}.monitoring-assets-list .p-accordionheader{background:#27272a!important;border:1px solid hsla(0,0%,100%,.07)!important;border-top-left-radius:10px!important;border-top-right-radius:10px!important;color:#e4e4e7!important;padding:8px 16px!important}.monitoring-assets-list .p-iconfield .p-inputtext{background:#1c1c21!important;border:1px solid #2a2a31!important;border-radius:8px!important;color:#e8e8ec!important;--p-inputtext-focus-border-color: #3a3a44 !important;--p-inputtext-hover-border-color: #3a3a44 !important;--p-inputtext-focus-ring-shadow: none !important;--p-inputtext-focus-ring-width: 0 !important}.search-results td>.tags-list{max-width:200px}.search-results .mon-more-info-btn.p-button{background:#3a3a42!important;border:1px solid #4a4a52!important;color:#d0b2ff!important}.search-results .mon-more-info-btn.p-button:hover{background:#a870ff60!important;border-color:#a870ff60!important;color:#fff!important}.search-results .sr-card .p-datatable-tbody>tr>td:last-child{text-align:left}.search-results .sr-pii-fields{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;white-space:nowrap}.search-results .sr-pii-ic{align-items:center;background:#2e2a3e;border-radius:6px;color:#d0b2ff;cursor:default;display:inline-flex;font-size:11px;height:22px;justify-content:center;width:22px}.search-results .sr-pii-empty{color:#6e6e78}.search-results .sr-filters-card{background:#27272a;border:1px solid #3f3f46;border-radius:12px;margin-bottom:16px;overflow:hidden}.search-results .sr-filters-card .sr-filters{border-bottom:0}.search-results .sr-card{background:#27272a;border:1px solid #3f3f46;border-radius:12px;overflow:hidden}.search-results .sr-card .p-datatable{border-radius:0}.search-results .sr-card .p-datatable-tbody>tr>td{padding-bottom:8px!important;padding-top:8px!important}.search-results .sr-card .p-datatable-header{background-color:#27272a;border:0!important;border-radius:0;padding:9px 14px}.search-results .search-results-table-header .sr-header-btn{background:#1f1f24!important;border:1px solid #2e2e36!important;border-radius:6px!important;color:#d4d4d8!important;font-size:13px!important;padding:6px 14px!important}.search-results .search-results-table-header .sr-header-btn:not(:disabled):hover{border-color:#5c4b99!important;color:#fff!important}.search-results .search-results-table-header .sr-header-btn--primary{background:#7e44d3!important;border-color:#7e44d3!important;color:#fff!important}.search-results .search-results-table-header .sr-header-btn--primary:not(:disabled):hover{background:#a870ff!important;border-color:#a870ff!important}.search-results .search-results-table-header .sr-header-btn:disabled{opacity:.5}.search-results .search-results-table-header .sr-header-btn--primary:disabled{background:#2a2a30!important;border-color:#2e2e36!important;color:#6e6e78!important;opacity:1}.search-results .sr-card .sr-empty-clear-btn{background:#1f1f24!important;border:1px solid #2e2e36!important;border-radius:6px!important;color:#d4d4d8!important;font-size:12.5px!important;padding:6px 14px!important}.search-results .sr-card .sr-empty-clear-btn:hover{border-color:#5c4b99!important;color:#fff!important}.search-results .sr-card .p-paginator{background:transparent;border:0}.collection-select-panel .p-select-list-container{max-width:14rem}.bd-page .bd-scope-lock{color:#8b8b94;font-size:10px;margin-left:4px}.bd-page{padding:20px 22px 40px}.bd-page .bd-header{align-items:center;background:radial-gradient(120% 150% at 8% 0,#191330 0,#0b0b0e00 62%);border-bottom:1px solid #1e1e23;display:flex;flex-wrap:wrap;gap:14px;margin:-20px -22px 20px;padding:22px 22px 20px}.bd-page .bd-header-logo{display:block;flex:0 0 auto;height:30px;width:auto}.bd-page .bd-header-divider{align-self:center;background:#ffffff52;height:18px;width:1px}.bd-page .bd-header-title{color:#e4e4e7;font-family:Inter,system-ui,sans-serif;font-size:22px;font-weight:600;letter-spacing:.01em;line-height:1;margin:0}.bd-page .bd-mapfull{margin:16px -22px -40px}.bd-page .bd-wrap{display:flex;flex-direction:column;gap:16px;width:100%}.bd-page .bd-searchrow{gap:10px}.bd-page .bd-field,.bd-page .bd-searchrow{align-items:center;display:flex}.bd-page .bd-field{background:#212124;border:1px solid #3f3f46;border-radius:8px;flex:1;height:46px;overflow:hidden}.bd-page .bd-field-icon{color:#6e6e78;font-size:15px;padding:0 15px}.bd-page :where(.bd-field-input:not(.p-autocomplete-input)){background:transparent;border:0;color:#e4e4e7;flex:1;font:inherit;font-size:14.5px;height:100%;outline:none}.bd-page :where(.bd-field-input:not(.p-autocomplete-input))::-moz-placeholder{color:#6e6e78}.bd-page :where(.bd-field-input:not(.p-autocomplete-input))::placeholder{color:#6e6e78}.bd-page .bd-field-clear{align-items:center;background:transparent;border:0;color:#6e6e78;cursor:pointer;display:flex;padding:0 10px}.bd-page .bd-field-clear:hover{color:#e4e4e7}.bd-page .bd-field .p-autocomplete{flex:1;height:100%}.bd-page .bd-field .p-autocomplete-input,.bd-page .bd-field input{background:transparent!important;border:0!important;box-shadow:none!important;color:#e4e4e7!important;font-size:13px;height:100%;width:100%}.bd-page .bd-toggle{background:#1a1a1f;border:1px solid #2a2a31;border-radius:8px;display:flex;padding:3px}.bd-page .bd-toggle button{background:transparent;border:0;border-radius:6px;color:#9ca3af;cursor:pointer;font:inherit;font-size:14px;padding:8px 18px}.bd-page .bd-toggle button:hover{color:#e4e4e7}.bd-page .bd-toggle button.active{background:#7e44d3;color:#fff}.bd-page .bd-stats{align-items:center;color:#9ca3af;display:flex;flex-wrap:wrap;font-size:15.5px;gap:5px}.bd-page .bd-stats .num{color:#d4d4d8;font-variant-numeric:tabular-nums}.bd-page .bd-stats .sep{color:#3a3a42}.bd-page .bd-clear{cursor:pointer;margin-left:4px}.bd-page .bd-clear:hover{color:#e4e4e7}.bd-filter-pop .bd-pop{min-width:190px}.bd-filter-pop .bd-pop-country{width:260px}.bd-filter-pop .bd-poplist .p-listbox-list,.bd-filter-pop .bd-poplist .p-listbox-option{padding-bottom:2px;padding-top:2px}.bd-filter-pop .bd-poplist{max-height:260px;overflow-y:auto}.bd-page .bd-card{background:#27272a;border:1px solid #3f3f46;border-radius:12px;overflow:hidden}.bd-page .bd-fields{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;white-space:nowrap}.bd-page .bd-field-ic{align-items:center;background:#2e2a3e;border-radius:7px;color:#d0b2ff;cursor:default;display:inline-flex;font-size:12px;height:26px;justify-content:center;width:26px}.bd-page .bd-fields-empty{color:#6e6e78}.bd-page .bd-category{color:#d4d4d8}.bd-page .bd-type-chip{border:1px solid hsla(0,0%,100%,.1);border-radius:6px;display:inline-block;font-size:12.5px;letter-spacing:.04em;padding:2px 8px;text-transform:capitalize}.bd-page .p-datatable{border-radius:0}.bd-page .p-datatable .p-datatable-popover-filter{margin-inline-start:unset}.bd-page .bd-card .p-datatable-column-header-content{gap:.25rem;max-width:100%;min-width:0}.bd-page .bd-card .p-datatable-column-title{line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:normal}.bd-page .bd-card .p-datatable-popover-filter,.bd-page .bd-card .p-datatable-sort{flex-shrink:0}.bd-page .bd-card .p-datatable-sort{align-items:center;display:inline-flex}.bd-page .bd-card .p-datatable-sort-icon{display:block}.bd-page .bd-card .p-datatable-column-filter-button{height:1.25rem;margin-inline-start:-.125rem;padding:0;width:1.25rem}.bd-page .bd-card .p-datatable-column-filter-button svg{flex-shrink:0;height:1rem;width:1rem}.bd-page .bd-card .p-datatable-paginator-bottom,.bd-page .bd-card .p-paginator{border:0}.bd-page .bd-card .p-datatable-thead>tr>th{background:#2f2f33!important;border-color:#ffffff12!important;color:#9ca3af!important;font-size:14px;font-weight:600;padding:13px;white-space:nowrap}.bd-page .bd-card .p-datatable-tbody>tr{background:#27272a!important;color:#d4d4d8}.bd-page .bd-card .p-datatable-tbody>tr:hover{background:#212124!important}.bd-page .bd-card .p-datatable-tbody>tr>td{border-color:#ffffff12!important;font-size:14px;overflow:hidden;padding:12px 13px;text-overflow:ellipsis;white-space:nowrap}.bd-page .bd-card table{table-layout:fixed;width:100%}.bd-page .bd-card thead>tr>th:first-child{width:18%}.bd-page .bd-card thead>tr>th:nth-child(2){width:10%}.bd-page .bd-card thead>tr>th:nth-child(3){width:14%}.bd-page .bd-card thead>tr>th:nth-child(4){width:11%}.bd-page .bd-card thead>tr>th:nth-child(5){width:12%}.bd-page .bd-card thead>tr>th:nth-child(6){width:15%}.bd-page .bd-card thead>tr>th:nth-child(7){width:10%}.bd-page .bd-card thead>tr>th:nth-child(8){width:10%}.bd-page .bd-card.is-laptop .p-datatable-tbody>tr>td,.bd-page .bd-card.is-laptop .p-datatable-thead>tr>th{padding-left:8px;padding-right:8px}.bd-page .bd-flag-emoji{display:inline-block;font-size:1em;line-height:1em;text-align:center;transform:scale(1.2);vertical-align:baseline;width:1.3333333333em}@media (max-width: 1535.98px){.bd-page .bd-card thead>tr>th:nth-child(6){width:11%}.bd-page .bd-card tbody>tr>td:nth-child(6),.bd-page .bd-card thead>tr>th:nth-child(6){text-align:center}.bd-page .bd-card tbody>tr>td:nth-child(6) span{margin-left:0!important;margin-right:0!important}}.bd-page .bd-card .bd-dbname,.bd-page .bd-card .bd-dbname span{color:#d0b2ff!important}.bd-page .bd-card .bd-dbname{cursor:pointer;font-family:IBM Plex Sans Condensed,Inter,system-ui,sans-serif;font-size:15px;font-weight:500}.bd-page .bd-card .bd-dbname .db-text{color:#d0b2ff!important;min-width:0}.bd-page .bd-card .bd-dbname svg{color:#d0b2ff!important;stroke:#d0b2ff!important}.bd-page .bd-card .p-paginator{background:transparent;border:0;color:#9ca3af}.bd-filter-pop.p-datatable-filter-overlay-popover{animation:bd-filter-pop-in .13s cubic-bezier(.16,1,.3,1);background:#27272a;border:1px solid #3f3f46;border-radius:9px;box-shadow:0 14px 40px -8px #000000b3,0 0 0 1px #7e44d314;color:#d4d4d8;margin-top:8px!important;overflow:visible}.bd-filter-pop.p-datatable-filter-overlay-popover:before{background:#27272a;border-left:1px solid #3f3f46;border-top:1px solid #3f3f46;border-top-left-radius:3px;content:"";height:11px;left:13px;position:absolute;top:-6px;transform:rotate(45deg);width:11px}.bd-filter-pop.p-datatable-filter-overlay-popover:after{display:none}@keyframes bd-filter-pop-in{0%{opacity:0;transform:translateY(-5px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.bd-filter-pop .bd-pop,.bd-filter-pop .p-datatable-filter-constraint{padding:8px}.bd-filter-pop .p-listbox{background:transparent;border:0;color:#d4d4d8}.bd-filter-pop .p-listbox-list{gap:1px;padding:0}.bd-filter-pop .p-listbox-option{border-radius:6px;color:#d4d4d8;padding:5px 8px}.bd-filter-pop .p-listbox-option:hover{background:#2f2f33}.bd-filter-pop .p-listbox-option.p-focus,.bd-filter-pop .p-listbox-option.p-listbox-option-selected{background:#241b33;color:#e4e4e7}.bd-filter-pop .p-inputtext{background:#1f1f24;border-color:#2a2a31;color:#e4e4e7}.bd-filter-pop .p-inputtext::-moz-placeholder{color:#6e6e78}.bd-filter-pop .p-inputtext::placeholder{color:#6e6e78}.bd-filter-pop .opacity-60{color:#6e6e78!important;opacity:1}.bd-filter-pop .p-checkbox-box{background:#1f1f24;border-color:#3f3f46}.bd-filter-pop .p-checkbox-checked .p-checkbox-box,.bd-filter-pop .p-checkbox.p-highlight .p-checkbox-box{background:#7e44d3;border-color:#7e44d3}.bd-page .bd-scope{background:#1a1a1f;border:1px solid #2a2a31;border-radius:8px;display:flex;flex:0 0 auto;gap:2px;padding:3px}.bd-page .bd-scope button{align-items:center;background:transparent;border:0;border-radius:6px;color:#9ca3af;cursor:pointer;display:flex;font:inherit;font-size:13.5px;gap:7px;padding:8px 14px;white-space:nowrap}.bd-page .bd-scope button:hover{color:#e4e4e7}.bd-page .bd-scope button.active{background:#7e44d3;color:#fff}.bd-page .rf-clear-all{align-items:center;background:transparent;border:0;color:#9ec5ff;cursor:pointer;display:inline-flex;font:inherit;font-size:13.5px;gap:6px;margin-left:6px}.bd-page .rf-clear-all:hover{color:#c9deff}.bd-page .bd-load-error{align-items:center;background:#2a1a1a;border:1px solid #5b2a2a;border-radius:8px;color:#f0b5b5;display:flex;font-size:13.5px;gap:8px;margin:10px 0 0;padding:10px 14px}.bd-page .lc-wrap{display:flex;flex-direction:column;gap:14px}.bd-page .lc-field{flex:1 1 auto}.bd-page .lc-go{align-items:center;align-self:stretch;background:#7e44d3;border:0;color:#fff;cursor:pointer;display:flex;font:inherit;font-size:14px;gap:8px;padding:0 18px;white-space:nowrap}.bd-page .lc-go:disabled{cursor:default;opacity:.6}.bd-page .lc-intro{align-items:flex-start;background:#212124;border:1px dashed #3f3f46;border-radius:12px;color:#9ca3af;display:flex;gap:14px;padding:18px 18px 20px}.bd-page .lc-intro>i{color:#a870ff;font-size:22px;margin-top:2px}.bd-page .lc-intro b{color:#e4e4e7;display:block;font-size:15px;margin-bottom:4px}.bd-page .lc-intro p{font-size:13px;line-height:1.65;margin:0;max-width:760px;text-wrap:pretty}.bd-page .lc-intro code{background:#2f2f33;border-radius:4px;color:#d0b2ff;font-size:12px;padding:1px 5px}.bd-page .lc-partial{color:#e6b86a;font-size:13px}.bd-page .lc-loading,.bd-page .lc-empty{color:#9ca3af;font-size:14px;padding:22px 4px;text-align:center}.bd-page .lc-list{display:flex;flex-direction:column;gap:10px}.bd-page .lc-card{background:#27272a;border:1px solid #3f3f46;border-left:2px solid #7e44d3;border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:12px 14px}.bd-page .lc-card-head{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.bd-page .lc-card-name{color:#e4e4e7;font-family:IBM Plex Sans Condensed,Inter,system-ui,sans-serif;font-size:15px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-page .lc-matches{background:#291d40;border-radius:6px;color:#d5c9ff;flex:0 0 auto;font-size:12px;font-variant-numeric:tabular-nums;padding:2px 9px;white-space:nowrap}.bd-page .lc-meta{color:#9ca3af;display:flex;flex-wrap:wrap;font-size:12.5px;gap:6px 16px}.bd-page .lc-meta i{color:#6e6e78;margin-right:5px}.bd-page .lc-cvss{color:#e6b86a}.bd-page .lc-tags{display:flex;flex-wrap:wrap;gap:6px}.bd-page .lc-chip{background:#2f2f33;border:1px solid #3a3a42;border-radius:5px;color:#c7c7cf;font-size:11.5px;padding:1px 8px}.bd-page .lc-more{display:flex;justify-content:center;padding:4px 0 8px}.bd-page .lc-more-btn{align-items:center;background:#212124;border:1px solid #3f3f46;border-radius:8px;color:#d4d4d8;cursor:pointer;display:flex;font:inherit;font-size:13.5px;gap:8px;padding:9px 18px}.bd-page .lc-more-btn:hover{border-color:#7e44d3;color:#fff}.bd-page .lc-more-btn:disabled{cursor:default;opacity:.6}.bd-page .bc-modes{align-self:flex-start}.bd-page .bc-result{align-items:flex-start;border:1px solid #3f3f46;border-radius:12px;display:flex;gap:14px;padding:16px 18px}.bd-page .bc-result>i{font-size:22px;margin-top:2px}.bd-page .bc-result b{color:#f4f4f5;display:block;font-size:16px;margin-bottom:3px}.bd-page .bc-result p{color:#d4d4d8;font-size:13.5px;margin:0}.bd-page .bc-result strong{color:#fff;font-variant-numeric:tabular-nums}.bd-page .bc-seen{color:#9ca3af;font-size:12.5px;margin-top:6px}.bd-page .bc-found{background:#ef44441a;border-color:#ef444466}.bd-page .bc-found>i{color:#f87171}.bd-page .bc-safe{background:#22c55e14;border-color:#22c55e59}.bd-page .bc-safe>i{color:#4ade80}@media (max-width: 640px){.bd-page .bd-scope button{padding:8px 11px}.bd-page .lc-go span{display:none}}.bda-page .p-datatable{width:-moz-fit-content;width:fit-content}.bda-page .magnifying-glass-button{align-items:center;border-radius:.25rem;display:inline-flex;justify-content:center;padding:.75rem}@layer scalar-base,scalar-theme;@layer scalar-base{:root{--scalar-border-width: .5px;--scalar-radius: 3px;--scalar-radius-lg: 6px;--scalar-radius-xl: 8px;--scalar-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--scalar-font-code: "JetBrains Mono", ui-monospace, Menlo, Monaco, "Cascadia Mono", "Segoe UI Mono", "Roboto Mono", "Oxygen Mono", "Ubuntu Monospace", "Source Code Pro", "Fira Mono", "Droid Sans Mono", "Courier New", monospace;--scalar-heading-1: 40px;--scalar-page-description: 24px;--scalar-heading-2: 24px;--scalar-heading-3: 20px;--scalar-heading-4: 16px;--scalar-heading-5: 16px;--scalar-heading-6: 16px;--scalar-paragraph: 16px;--scalar-small: 14px;--scalar-mini: 13px;--scalar-micro: 12px;--scalar-bold: 600;--scalar-semibold: 500;--scalar-regular: 400;--scalar-font-size-1: 24px;--scalar-font-size-2: 16px;--scalar-font-size-3: 14px;--scalar-font-size-4: 13px;--scalar-font-size-5: 12px;--scalar-font-size-6: 12px;--scalar-font-size-7: 10px;--scalar-line-height-1: 32px;--scalar-line-height-2: 24px;--scalar-line-height-3: 20px;--scalar-line-height-4: 18px;--scalar-line-height-5: 16px;--scalar-font-medium: 500;--scalar-font-bold: 700;--scalar-text-decoration: none;--scalar-text-decoration-hover: underline;--scalar-loaded-api-reference: true}.dark-mode{color-scheme:dark;--scalar-scrollbar-color: hsla(0, 0%, 100%, .18);--scalar-scrollbar-color-active: hsla(0, 0%, 100%, .36);--scalar-shadow-1: 0 1px 3px 0 rgba(0, 0, 0, .1);--scalar-shadow-2: hsla(0, 0%, 6%, .2) 0px 3px 6px, hsla(0, 0%, 6%, .4) 0px 9px 24px, 0 0 0 1px hsla(0, 0%, 100%, .1);--scalar-lifted-brightness: 1.45;--scalar-backdrop-brightness: .5;--scalar-sidebar-indent-border: transparent;--scalar-sidebar-indent-border-hover: transparent;--scalar-sidebar-indent-border-active: transparent}@media (max-width: 460px){:root{--scalar-font-size-1: 22px;--scalar-font-size-2: 14px;--scalar-font-size-3: 12px}}@media (max-width: 720px){:root{--scalar-heading-1: 24px;--scalar-page-description: 20px}}body{background-color:var(--scalar-background-1);margin:0}}@layer scalar-theme{.dark-mode{--scalar-background-1: #0f0f0f;--scalar-background-2: #1a1a1a;--scalar-background-3: #272727;--scalar-color-1: rgba(255, 255, 255, .9);--scalar-color-2: rgba(255, 255, 255, .62);--scalar-color-3: rgba(255, 255, 255, .44);--scalar-color-accent: #3ea6ff;--scalar-background-accent: #3ea6ff1f;--scalar-border-color: rgba(255, 255, 255, .1);--scalar-color-green: #00b648;--scalar-color-red: #dc1b19;--scalar-color-yellow: #ffc90d;--scalar-color-blue: #4eb3ec;--scalar-color-orange: #ff8d4d;--scalar-color-purple: #b191f9;--scalar-button-1: rgba(255, 255, 255, 1);--scalar-button-1-hover: rgba(255, 255, 255, .9);--scalar-button-1-color: black}.dark-mode .t-doc__sidebar{--scalar-sidebar-background-1: var(--scalar-background-1);--scalar-sidebar-color-1: var(--scalar-color-1);--scalar-sidebar-color-2: var(--scalar-color-2);--scalar-sidebar-border-color: var(--scalar-border-color);--scalar-sidebar-item-hover-background: var(--scalar-background-2);--scalar-sidebar-item-hover-color: currentColor;--scalar-sidebar-item-active-background: var(--scalar-background-2);--scalar-sidebar-color-active: var(--scalar-color-1);--scalar-sidebar-search-background: transparent;--scalar-sidebar-search-color: var(--scalar-color-3);--scalar-sidebar-search-border-color: var(--scalar-border-color)}}.dark-mode{--scalar-color-1: hsla(0, 0%, 100%, .81);--scalar-color-2: hsla(0, 0%, 100%, .443);--scalar-color-3: hsla(0, 0%, 100%, .282);--scalar-color-accent: #a870ff;--scalar-color-green: #a870ff;--scalar-background-1: #141414;--scalar-background-2: #272727;--scalar-background-3: #333;--scalar-background-accent: #8ab4f81f}:where(.scalar-app){font-family:var(--scalar-font);line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}:where(.scalar-app) *,:where(.scalar-app) :after,:where(.scalar-app) :before{border-color:var(--scalar-border-color);border-style:solid;border-width:0;box-sizing:border-box;color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:inherit;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:unset;padding:unset;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(.scalar-app) button,:where(.scalar-app) input,:where(.scalar-app) optgroup,:where(.scalar-app) select,:where(.scalar-app) textarea{background:transparent}:where(.scalar-app) menu,:where(.scalar-app) ol,:where(.scalar-app) ul{list-style:none}:where(.scalar-app) input:where(:not([type=button],[type=reset],[type=submit])),:where(.scalar-app) select,:where(.scalar-app) textarea{border-radius:var(--scalar-radius);border-width:1px}:where(.scalar-app) input::placeholder{color:var(--scalar-color-3);font-family:var(--scalar-font)}:where(.scalar-app) :focus-visible{outline:1px solid var(--scalar-color-accent);outline-offset:1px}:where(.scalar-app) [role=button],:where(.scalar-app) button{cursor:pointer}:where(.scalar-app) :disabled{cursor:default}:where(.scalar-app) img,:where(.scalar-app) svg{display:block;vertical-align:middle}:where(.scalar-app) [hidden]{display:none}.scalar-app .custom-scroll{overflow-y:auto;scrollbar-color:transparent transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.scalar-app .custom-scroll-self-contain-overflow{overscroll-behavior:contain}.scalar-app .custom-scroll:hover,.scalar-app.scalar-scrollbars-obtrusive .custom-scroll{scrollbar-color:var(--scalar-scrollbar-color, transparent) transparent}.scalar-app .custom-scroll:hover::-webkit-scrollbar-thumb{background:var(--scalar-scrollbar-color);background-clip:content-box;border:3px solid transparent}.scalar-app .custom-scroll::-webkit-scrollbar-thumb:active{background:var(--scalar-scrollbar-color-active);background-clip:content-box;border:3px solid transparent}.scalar-app .custom-scroll::-webkit-scrollbar-corner{background:transparent}.scalar-app .custom-scroll::-webkit-scrollbar{height:12px;width:12px}.scalar-app .custom-scroll::-webkit-scrollbar-track{background:transparent}.scalar-app .custom-scroll::-webkit-scrollbar-thumb{background:transparent;background-clip:content-box;border:3px solid transparent;border-radius:20px}@media (pointer: coarse){.scalar-app .custom-scroll{padding-right:12px}}.scalar-app .sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.scalar-app .pointer-events-none{pointer-events:none}.scalar-app .relative{position:relative}.scalar-app .flex{display:flex}.scalar-app .grid{display:grid}.scalar-app .scalar-row{display:flex;flex-direction:row}.scalar-app .aspect-square{aspect-ratio:1 / 1}.scalar-app .size-10{height:40px;width:40px}.scalar-app .size-3{height:12px;width:12px}.scalar-app .size-3\.5{height:14px;width:14px}.scalar-app .size-4{height:16px;width:16px}.scalar-app .size-5{height:20px;width:20px}.scalar-app .size-6{height:24px;width:24px}.scalar-app .size-8{height:32px;width:32px}.scalar-app .size-full{height:100%;width:100%}.scalar-app .h-10{height:40px}.scalar-app .w-full{width:100%}.scalar-app .items-center{align-items:center}.scalar-app .justify-center{justify-content:center}.scalar-app .justify-start{justify-content:flex-start}.scalar-app .cursor-pointer{cursor:pointer}.scalar-app .rounded{border-radius:var(--scalar-radius)}.scalar-app .p-1{padding:4px}.scalar-app .p-3{padding:12px}.scalar-app .px-6{padding-left:24px;padding-right:24px}.scalar-app .text-sm{font-size:var(--scalar-font-size-4)}.scalar-app .font-medium{font-weight:var(--scalar-semibold)}.scalar-app .bg-transparent{background-color:transparent}.scalar-app .bg-b-2{background-color:var(--scalar-background-2)}.scalar-app .text-c-1{color:var(--scalar-color-1)}.scalar-app .text-c-3{color:var(--scalar-color-3)}.scalar-app .hover\:text-c-1:hover,.scalar-app .active\:text-c-1:active{color:var(--scalar-color-1)}.scalar-app .hocus\:text-c-1:hover,.scalar-app .hocus\:text-c-1:focus-visible{color:var(--scalar-color-1)}.scalar-app .scalar-icon,.scalar-app .scalar-icon *{stroke-width:var(--scalar-icon-thickness)}.scalar-api-reference{--refs-sidebar-width: var(--scalar-sidebar-width, 0px);--refs-header-height: calc(var(--scalar-y-offset) + var(--scalar-header-height, 0px));--refs-content-max-width: var(--scalar-content-max-width, 1540px)}.scalar-api-reference.references-sidebar{--refs-sidebar-width: var(--scalar-sidebar-width, 280px)}.scalar-api-reference.references-layout{flex:1;max-width:100%;min-height:100dvh;min-width:100%;--full-height: 100dvh;background:var(--scalar-background-1);display:grid;grid-template-areas:"header header" "navigation rendered" "footer footer";grid-template-columns:var(--refs-sidebar-width) 1fr;grid-template-rows:var(--scalar-header-height, 0) repeat(2,auto)}.scalar-api-reference .references-header{grid-area:header;height:var(--scalar-header-height, 0);position:sticky;top:var(--scalar-custom-header-height, 0);z-index:10}.scalar-api-reference .references-editor{background:var(--scalar-background-1);display:flex;grid-area:editor;min-width:0;z-index:1}.scalar-api-reference .references-navigation{grid-area:navigation}.scalar-api-reference .references-rendered{background:var(--scalar-background-1);grid-area:rendered;min-width:0;position:relative}.scalar-api-reference .references-footer{grid-area:footer}.scalar-api-reference .references-navigation-list{background:var(--scalar-sidebar-background-1 var(--scalar-background-1));display:flex;flex-direction:column;height:calc(100dvh - var(--refs-header-height));overflow-y:auto;position:sticky;top:var(--refs-header-height)}.scalar-api-reference .references-editor-textarea{display:flex;flex:1;height:calc(var(--full-height) - var(--refs-header-height));min-width:0;position:sticky;top:var(--refs-header-height)}@media (max-width: 1150px){.scalar-api-reference.references-layout{grid-template-columns:var(--refs-sidebar-width) 1fr 0}}@media (max-width: 1000px){.scalar-api-reference.scalar-api-references-standalone-mobile{--scalar-header-height: 50px}.scalar-api-reference.references-layout{grid-template-areas:"header" "navigation" "rendered" "footer";grid-template-columns:auto;grid-template-rows:var(--scalar-header-height, 0) 0 auto auto}.scalar-api-reference .references-navigation,.scalar-api-reference .references-rendered{max-height:unset}.scalar-api-reference .references-rendered{position:static}.scalar-api-reference .references-navigation{display:none;z-index:10}.scalar-api-reference.references-sidebar-mobile-open .references-navigation{display:block;height:calc(100dvh - var(--refs-header-height));position:sticky;top:var(--refs-header-height);width:100%}.scalar-api-reference .references-navigation-list{border-top:1px solid var(--scalar-border-color);display:flex;flex-direction:column;height:calc(var(--full-height) - var(--refs-header-height) + 1px);position:absolute;top:-1px;width:100%}}.scalar-api-reference .references-mobile-header{align-items:center;background:var(--scalar-background-1);border-bottom:1px solid var(--scalar-border-color);display:none;height:100%;padding:0 8px;width:100%}.scalar-api-reference .references-mobile-breadcrumbs{color:var(--scalar-color-1);flex:1;font-size:var(--scalar-small);font-weight:var(--scalar-semibold);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scalar-api-reference .references-mobile-header-actions{align-items:center;display:flex;flex-direction:row;gap:4px;height:24px;padding-left:4px}@media (max-width: 1000px){.scalar-api-reference .references-mobile-header{display:flex}}.scalar-api-reference .sidebar-heading-type{color:#fff;color:color-mix(in srgb,var(--method-color, var(--scalar-color-1)),transparent 0%);display:block;flex-shrink:0;font-family:var(--scalar-font-code);font-size:10px;font-weight:var(--scalar-bold);line-height:14px;margin-left:3px;min-width:3.9em;overflow:hidden;position:relative;text-align:right;text-transform:uppercase;white-space:nowrap}.scalar-api-reference .sidebar-heading{border-radius:var(--scalar-radius);color:var(--scalar-sidebar-color-2, var(--scalar-color-2));cursor:pointer;display:flex;flex:1;font-size:var(--scalar-mini);font-weight:var(--scalar-semibold);gap:6px;line-height:1.385;max-width:100%;padding-right:9px;position:relative;-webkit-user-select:none;user-select:none;word-break:break-word}.scalar-api-reference .sidebar-heading-link-method{margin:0}.scalar-api-reference .sidebar-heading.deprecated .sidebar-heading-link-title{text-decoration:line-through}.scalar-api-reference .sidebar-heading-link-title{margin:0}.scalar-api-reference .sidebar-heading:hover{background:var(--scalar-sidebar-item-hover-background, var(--scalar-background-2))}.scalar-api-reference .sidebar-heading:hover .sidebar-heading-link-title{color:var(--scalar-sidebar-item-hover-color)}.scalar-api-reference .active_page.sidebar-heading,.scalar-api-reference .active_page.sidebar-heading:hover{background:var(--scalar-sidebar-item-active-background, var(--scalar-background-accent));color:var(--scalar-sidebar-color-active, var(--scalar-color-accent))}.scalar-api-reference .active_page.sidebar-heading:hover .sidebar-heading-link-title{color:var(--scalar-sidebar-color-active, var(--scalar-color-accent))}.scalar-api-reference .sidebar-indent-nested .sidebar-indent-nested .sidebar-heading:before{background:var(--scalar-sidebar-indent-border);content:"";height:100%;left:calc(var(--scalar-sidebar-level) * 12px);position:absolute;top:0;width:1px}.scalar-api-reference .sidebar-indent-nested .sidebar-indent-nested .sidebar-heading:hover:before{background:var(--scalar-sidebar-indent-border-hover)}.scalar-api-reference .sidebar-indent-nested .sidebar-indent-nested .active_page.sidebar-heading:before{background:var(--scalar-sidebar-indent-border-active)}.scalar-api-reference .sidebar-heading-link{color:inherit;display:flex;flex:1;gap:2px;justify-content:space-between;padding:6px 0;text-decoration:none}.scalar-api-reference .sidebar-heading p{align-items:center;display:flex;height:fit-content}.scalar-api-reference .sidebar-heading p:empty{display:none}.scalar-api-reference .sidebar-group-item{position:relative}.scalar-api-reference .sidebar-heading-chevron{margin:5px -5.5px 5px -9px}.scalar-api-reference .toggle-nested-icon{border:none;color:currentColor;color:var(--scalar-sidebar-color-2);padding:3px}.scalar-api-reference .active_page .toggle-nested-icon{color:var(--scalar-sidebar-color-active, var(--scalar-color-accent))}.scalar-api-reference .toggle-nested-icon:focus-visible,.scalar-api-reference .toggle-nested-icon:hover{color:currentColor}.scalar-api-reference .sidebar-group-item__folder{color:var(--scalar-sidebar-color-1, var(--scalar-color-1));text-transform:var(--scalar-tag-text-transform, initial)}.scalar-api-reference .sidebar-group{list-style:none;margin:0;padding:0;width:100%}.scalar-api-reference .sidebar-indent-nested .sidebar-heading{padding-left:calc(var(--scalar-sidebar-level) * var(--scalar-sidebar-indent-base) + 12px)!important}.scalar-api-reference .sidebar-indent-nested .sidebar-heading .toggle-nested-icon{left:calc(var(--scalar-sidebar-level) * var(--scalar-sidebar-indent-base) + 2px)!important}:where(.scalar-api-reference .sidebar-indent-nested) .sidebar-heading{color:var(--scalar-sidebar-color-1, var(--scalar-color-1))}:where(.scalar-api-reference .sidebar-indent-nested) :where(.sidebar-indent-nested) .sidebar-heading{color:var(--scalar-sidebar-color-2, var(--scalar-color-2))}.scalar-api-reference .sidebar{--scalar-sidebar-indent-base: 12px;background:var(--scalar-sidebar-background-1, var(--scalar-background-1));border-right:var(--scalar-border-width) solid var(--scalar-sidebar-border-color, var(--scalar-border-color));display:flex;flex:1;flex-direction:column;height:100%;--scalar-sidebar-level: 0}.scalar-api-reference .sidebar-pages{flex:1;padding:9px 12px}@media (max-width: 1000px){.scalar-api-reference .sidebar{border-right:none;min-height:0}.scalar-api-reference .sidebar-pages{padding-top:12px}}.scalar-api-reference .sidebar-group-title{color:var(--scalar-sidebar-color-1);font-size:var(--scalar-mini);font-weight:var(--scalar-semibold);line-height:1.385;padding:12px 6px 6px;text-transform:uppercase;word-break:break-word}.scalar-api-reference .sidebar-group-item+.sidebar-group-title{border-top:var(--scalar-border-width) solid var(--scalar-sidebar-border-color);margin-top:9px}.scalar-api-reference .loading{animation:scalar-loading-skeleton 1.5s infinite alternate;background:var(--scalar-background-3);border-radius:var(--scalar-radius-lg);margin:.6em 0;max-width:100%;min-height:1.6em}.scalar-api-reference .loading:first-of-type{margin-bottom:24px;margin-top:0;min-height:3em}.scalar-api-reference .loading:last-of-type{width:60%}.scalar-api-reference .loading.single-line{margin:.6em 0;max-width:80%;min-height:3em}@keyframes scalar-loading-skeleton{0%{opacity:1}to{opacity:.33}}.scalar-api-reference .section-header{color:var(--scalar-color-1);font-size:var(--font-size, var(--scalar-heading-2));font-weight:var(--font-weight, var(--scalar-bold));word-wrap:break-word;line-height:1.45;margin-bottom:12px;margin-top:0}.scalar-api-reference .section-header.tight{margin-bottom:6px}.scalar-api-reference .screenreader-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.scalar-api-reference .anchor,.scalar-api-reference .label{display:inline-block;position:relative}.scalar-api-reference .anchor{opacity:0}.scalar-api-reference .anchor-copy{color:var(--scalar-color-3);cursor:pointer;font-size:.8em;font-weight:var(--scalar-semibold);left:0;padding:0 6px;position:absolute;top:50%;transform:translateY(-50%)}.scalar-api-reference .anchor-copy:focus-visible,.scalar-api-reference .anchor-copy:hover{color:var(--scalar-color-2)}.scalar-api-reference .label:hover .anchor{opacity:1}.scalar-api-reference .show-more{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--scalar-background-1);border:var(--scalar-border-width) solid var(--scalar-border-color);border-radius:30px;color:var(--scalar-color-1);display:flex;font-size:var(--scalar-small);font-weight:var(--scalar-semibold);justify-content:center;margin:auto;padding:8px 12px;position:relative;top:-48px}.scalar-api-reference .show-more:hover{color:var(--scalar-color-2);cursor:pointer}.scalar-api-reference .show-more-icon{height:14px!important;margin-left:3px;width:14px!important}.scalar-api-reference .show-more:active{box-shadow:0 0 0 1px var(--scalar-border-color)}@container narrow-references-container (max-width: 900px){.scalar-api-reference .show-more{top:-24px}}.scalar-api-reference .section{display:flex;flex-direction:column;margin:auto;max-width:var(--refs-content-max-width);padding:90px 0;position:relative;scroll-margin-top:var(--refs-header-height)}@container narrow-references-container (max-width: 900px){.scalar-api-reference .section{padding:48px 24px}}.scalar-api-reference .section:not(:last-of-type){border-bottom:var(--scalar-border-width) solid var(--scalar-border-color)}.scalar-api-reference .section-columns{display:flex;gap:48px}@container narrow-references-container (max-width: 900px){.scalar-api-reference .section-columns{flex-direction:column;gap:24px}}.scalar-api-reference .section-column{flex:1;min-width:0}.scalar-api-reference .section-column:nth-of-type(2){padding-top:48px}@container narrow-references-container (max-width: 900px){.scalar-api-reference .section-column:nth-of-type(2){padding-top:0}}.scalar-api-reference .scalar-card{all:unset;background:var(--scalar-background-2);border:var(--scalar-border-width) solid var(--scalar-border-color);border-radius:var(--scalar-radius-lg);display:flex;flex-direction:column;font-family:var(--scalar-font);max-height:calc(var(--full-height) / 2 - var(--refs-header-height) / 2 - 30px);overflow:hidden;position:relative}.scalar-api-reference .scalar-card-sticky{position:sticky;top:calc(var(--refs-header-height) + 24px)}.scalar-api-reference .scalar-card-content{border-bottom:var(--scalar-border-width) solid var(--scalar-border-color);display:grid;overflow:auto}.scalar-api-reference .scalar-card-content.scalar-card--borderless,.scalar-api-reference .scalar-card-content:last-of-type{border-bottom:none}.scalar-api-reference .scalar-card--muted{background:var(--scalar-background-2)}.scalar-api-reference .scalar-card--contrast{background:var(--scalar-background-3)}.scalar-api-reference .scalar-card--frameless{padding:0}.scalar-api-reference .scalar-card--transparent{background:var(--scalar-background-1)}.scalar-api-reference .scalar-card-header{color:var(--scalar-color-3);flex-shrink:0;font-size:var(--scalar-mini);font-weight:var(--scalar-semibold);padding:9px 3px 9px 12px}.scalar-api-reference .scalar-card-header.scalar-card--borderless+.scalar-card-content{margin-top:-9px}.scalar-api-reference .scalar-card-header-slots{display:flex;justify-content:space-between;line-height:1.35}.scalar-api-reference .scalar-card-header-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.scalar-api-reference .scalar-card-header-actions{display:flex}.scalar-api-reference .endpoints{background:var(--scalar-background-2);overflow:auto;padding:10px 12px}@media (max-width: 580px){.scalar-api-reference .endpoints{max-height:calc(100vh - 150px)}}.scalar-api-reference .endpoint{cursor:pointer;display:flex;white-space:nowrap}.scalar-api-reference .endpoint span{color:var(--scalar-color-1);cursor:pointer;display:inline-block;font-family:var(--scalar-font-code);font-size:var(--scalar-small);line-height:1.55;min-width:62px;text-align:right}.scalar-api-reference .endpoint span:first-of-type{text-transform:uppercase}.scalar-api-reference .endpoints span+span{margin-left:12px;text-align:left;text-transform:none}.scalar-api-reference .endpoints .deprecated{text-decoration:line-through}.scalar-api-reference .section-container{padding:0 60px;position:relative;width:100%}.scalar-api-reference .section-container:last-of-type{border-top:var(--scalar-border-width) solid var(--scalar-border-color)}@container narrow-references-container (max-width: 900px){.scalar-api-reference .section-container{padding:0}}.scalar-api-reference .section-container.tag-section-container{border-top:var(--scalar-border-width) solid var(--scalar-border-color)}.scalar-api-reference .section-container.tag-section-container:has(.show-more){background-color:color-mix(in srgb,var(--scalar-background-2),transparent)}.scalar-api-reference .content-type-select{align-items:center;color:var(--scalar-color-2);display:flex;font-size:var(--scalar-font-size-3);height:fit-content;padding-left:9px;position:relative}.scalar-api-reference .content-type-no-select.content-type-select{pointer-events:none}.scalar-api-reference .content-type-no-select.content-type-select:after{display:none}.scalar-api-reference .content-type-select span{align-items:center;display:flex}.scalar-api-reference .content-type-select:after{box-shadow:1px 1px 0 currentColor;content:"";display:block;height:7px;margin-left:7px;transform:rotate(45deg) translate3d(-2px,-4px,0);width:7px}.scalar-api-reference .content-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--scalar-background-3);border:none;box-shadow:-2px 0 0 0 var(--scalar-background-3);cursor:pointer;height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.scalar-api-reference .content-type-select:hover{color:var(--scalar-color-1)}@media (max-width: 460px){.scalar-api-reference .content-type-select{margin-left:auto;padding-right:3px}}.scalar-api-reference .schema-type-icon{color:var(--scalar-color-1);display:none}.scalar-api-reference .schema-type{color:var(--scalar-color-1);font-family:var(--scalar-font-code)}.scalar-api-reference .schema-card{color:var(--scalar-color-1);font-size:var(--scalar-font-size-4);position:relative;z-index:0}.scalar-api-reference .schema-card-title{align-items:center;border-bottom:var(--scalar-border-width) solid transparent;color:var(--scalar-color-2);display:flex;font-size:var(--scalar-micro);font-weight:var(--scalar-semibold);gap:4px;height:var(--schema-title-height);padding:6px 10px}.scalar-api-reference button.schema-card-title{cursor:pointer}.scalar-api-reference button.schema-card-title:hover{color:var(--scalar-color-1)}.scalar-api-reference .schema-card-title-icon--open{transform:rotate(45deg)}.scalar-api-reference .schema-properties-open>.schema-card-title{border-bottom:var(--scalar-border-width) solid var(--scalar-border-color);border-bottom-left-radius:0;border-bottom-right-radius:0}.scalar-api-reference .schema-properties-open>.schema-properties{width:fit-content}.scalar-api-reference .schema-card-description+.schema-properties{margin-top:12px;width:fit-content}.scalar-api-reference .schema-properties-open.schema-properties,.scalar-api-reference .schema-properties-open>.schema-card--open{width:100%}.scalar-api-reference .schema-card .property:last-of-type{padding-bottom:10px}.scalar-api-reference .schema-properties{border:var(--scalar-border-width) solid var(--scalar-border-color);border-radius:var(--scalar-radius-lg);display:flex;flex-direction:column;width:fit-content}.scalar-api-reference .schema-properties .schema-properties{border-radius:13.5px}.scalar-api-reference .schema-properties .schema-properties.schema-properties-open{border-radius:13.5px 13.5px var(--scalar-radius) var(--scalar-radius)}.scalar-api-reference .schema-properties-open{width:100%}.scalar-api-reference .schema-card--compact{align-self:flex-start}.scalar-api-reference .schema-card--compact.schema-card--open{align-self:auto}.scalar-api-reference .schema-card-title--compact{border-bottom:none;color:var(--scalar-color-3);height:auto;padding:6px 10px}.scalar-api-reference .schema-card--compact>.schema-properties,.scalar-api-reference .schema-card-title--compact{border-radius:13.5px}.scalar-api-reference .schema-card-title--compact>.schema-card-title-icon{height:10px;margin:0;width:10px}.scalar-api-reference .schema-card-title--compact>.schema-card-title-icon--open{transform:rotate(45deg)}.scalar-api-reference .schema-properties-open>.schema-card-title--compact{position:static}.scalar-api-reference .schema-card--compact.schema-card--level-0>.schema-properties{border:none}.scalar-api-reference .schema-card-description p{color:var(--scalar-color-2);display:block;font-size:var(--scalar-mini, var(--scalar-paragraph));line-height:1.5;margin-bottom:6px}.scalar-api-reference .schema-card-description:first-of-type{padding-top:10px}.scalar-api-reference .children .schema-card-description:first-of-type{padding-top:0}.scalar-api-reference .property-detail{display:inline-flex}.scalar-api-reference .property-detail+.property-detail:before{content:"·";display:block;margin:0 .5ch}.scalar-api-reference .property-detail-truncate{overflow:hidden}.scalar-api-reference .property-detail-truncate>.property-detail-value{overflow:hidden;text-overflow:ellipsis}.scalar-api-reference .property-detail-prefix{color:var(--scalar-color-3)}.scalar-api-reference code.property-detail-value{background:var(--scalar-background-3);border-radius:var(--scalar-radius);color:var(--scalar-color-2);font-family:var(--scalar-font-code);font-size:var(--scalar-font-size-3);padding:1px 3px}.scalar-api-reference .badge{background:var(--scalar-background-2);border:none;border-radius:12px;color:var(--scalar-color-2);display:inline-block;font-size:var(--scalar-micro);font-weight:var(--scalar-semibold);padding:2px 6px;text-transform:uppercase}.scalar-api-reference .property-heading{align-items:baseline;display:flex;gap:9px;white-space:nowrap}.scalar-api-reference .property-additional,.scalar-api-reference .property-name{font-family:var(--scalar-font-code)}.scalar-api-reference .property-optional,.scalar-api-reference .property-required{color:var(--scalar-color-2)}.scalar-api-reference .property-required{color:var(--scalar-color-orange);text-transform:capitalize}.scalar-api-reference .property-read-only,.scalar-api-reference .property-write-only{color:var(--scalar-color-blue);font-size:var(--scalar-font-size-3)}.scalar-api-reference .property-details{align-items:center;color:var(--scalar-color-2);display:flex;font-size:var(--scalar-font-size-3);min-width:0}.scalar-api-reference .property-const,.scalar-api-reference .property{color:var(--scalar-color-1)}.scalar-api-reference .property{font-size:var(--scalar-mini);padding:10px}.scalar-api-reference .property:last-of-type{padding-bottom:0}.scalar-api-reference .property--compact.property--level-0{padding:10px 0}.scalar-api-reference .property--deprecated{background:repeating-linear-gradient(-45deg,var(--scalar-background-2) 0,var(--scalar-background-2) 2px,transparent 2px,transparent 5px);background-size:100%}.scalar-api-reference .property--deprecated>*{opacity:.75}.scalar-api-reference .property-description{font-size:var(--scalar-small);line-height:1.4;margin-top:6px}.scalar-api-reference .property-description *{color:var(--scalar-color-2)!important}.scalar-api-reference .property:not(:last-of-type){border-bottom:var(--scalar-border-width) solid var(--scalar-border-color)}.scalar-api-reference .children{display:flex;flex-direction:column;padding-top:8px}.scalar-api-reference .property-example{background:var(--scalar-background-2);border:var(--scalar-border-width) solid var(--scalar-border-color);border-radius:var(--scalar-radius-lg);display:flex;flex-direction:column;font-size:var(--scalar-micro);gap:6px;margin-top:6px;max-height:calc((var(--full-height) - var(--refs-header-height)) / 2);padding:6px}.scalar-api-reference .property-example-label{color:var(--scalar-color-3);font-weight:var(--scalar-semibold)}.scalar-api-reference .property-example-value{font-family:var(--scalar-font-code);white-space:pre}.scalar-api-reference .property-rule{border-radius:var(--scalar-radius-lg);display:flex;flex-direction:column;gap:6px;margin-top:12px}.scalar-api-reference .property-enum-value{color:var(--scalar-color-2);padding:3px 0}.scalar-api-reference .property-enum-value:before{color:var(--scalar-color-3);content:"◼";margin-right:6px}.scalar-api-reference .property-enum-values{list-style:none;margin-top:8px}.scalar-api-reference .property--compact .property-example{display:none}.scalar-api-reference .property-list{border:var(--scalar-border-width) solid var(--scalar-border-color);border-radius:var(--scalar-radius);margin-top:10px}.scalar-api-reference .property-list .property:last-of-type{padding-bottom:10px}.scalar-api-reference .parameter-item{border-top:var(--scalar-border-width) solid var(--scalar-border-color)}.scalar-api-reference .parameter-item:last-of-type .parameter-schema{padding-bottom:0}.scalar-api-reference .parameter-item-container{padding:0}.scalar-api-reference .parameter-item-name{color:var(--scalar-color-1);font-family:var(--scalar-font-code);font-size:var(--scalar-mini);font-weight:500;margin-right:6px}.scalar-api-reference .parameter-item-type{color:var(--scalar-color-2);font-size:var(--scalar-font-size-3);margin-right:6px}.scalar-api-reference .parameter-item-trigger{align-items:baseline;cursor:pointer;padding:10px 0;position:relative}.scalar-api-reference .parameter-item-trigger-open{padding-bottom:0}.scalar-api-reference .parameter-item-trigger:after{bottom:0;content:"";height:10px;position:absolute;width:100%}.scalar-api-reference .parameter-item-icon{color:var(--scalar-color-3);left:-18px;position:absolute}.scalar-api-reference .parameter-item-trigger:hover .parameter-item-icon{color:var(--scalar-color-1)}.scalar-api-reference .parameter-item-content-type{margin-left:auto;opacity:0}.scalar-api-reference .parameter-item-trigger-open .parameter-item-content-type,.scalar-api-reference .parameter-item-trigger:hover .parameter-item-content-type{opacity:1}.scalar-api-reference .parameter-item-container-markdown .property-description:last-of-type{margin-top:0}.scalar-api-reference .parameters{margin-top:24px}.scalar-api-reference .parameters-title{color:var(--scalar-color-1);font-size:var(--scalar-font-size-3);font-weight:var(--scalar-semibold);line-height:1.45;margin-bottom:12px;margin-top:12px}.scalar-api-reference .parameter-list{font-size:var(--scalar-small);list-style:none;margin:0 0 12px;padding:0}.scalar-api-reference .request-body-title{align-items:center;border-bottom:var(--scalar-border-width) solid var(--scalar-border-color);color:var(--scalar-color-1);display:flex;flex-flow:wrap;font-size:var(--scalar-font-size-3);font-weight:var(--scalar-semibold);line-height:1.45;margin-top:24px;padding-bottom:12px}.scalar-api-reference .request-body-title-select{align-items:center;color:var(--scalar-color-2);display:flex;font-weight:var(--scalar-regular);height:fit-content;padding-left:9px;position:relative}.scalar-api-reference .request-body-title-no-select.request-body-title-select{pointer-events:none}.scalar-api-reference .request-body-title-no-select.request-body-title-select:after{display:none}.scalar-api-reference .request-body-title-select span{align-items:center;display:flex}.scalar-api-reference .request-body-title-select:after{box-shadow:1px 1px 0 currentColor;content:"";display:block;height:7px;margin-left:7px;transform:rotate(45deg) translate3d(-2px,-4px,0);width:7px}.scalar-api-reference .request-body-title-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--scalar-background-3);border:none;box-shadow:-2px 0 0 0 var(--scalar-background-3);cursor:pointer;height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.scalar-api-reference .request-body-title-select:hover{color:var(--scalar-color-1)}.scalar-api-reference .request-body-description{font-size:var(--scalar-small);margin-top:6px;width:100%}.scalar-api-reference .request-body-description .markdown *{color:var(--scalar-color-2)!important}@media (max-width: 460px){.scalar-api-reference .request-body-title-select{margin-left:auto;padding-right:3px}}.scalar-api-reference .endpoint-path{overflow:hidden;word-wrap:break-word;font-weight:var(--scalar-semibold);line-break:anywhere}.scalar-api-reference .endpoint-path.deprecated{text-decoration:line-through}.scalar-api-reference .show-api-client-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--scalar-button-1);border:none;border-radius:var(--scalar-radius);box-shadow:inset 0 0 0 1px #0000001a;box-sizing:border-box;color:var(--scalar-background-2);cursor:pointer;display:flex;font-family:var(--scalar-font);font-size:var(--scalar-mini);font-weight:var(--scalar-semibold);justify-content:center;outline:none;padding:4px 6px;position:relative;white-space:nowrap}.scalar-api-reference .show-api-client-button span,.scalar-api-reference .show-api-client-button svg{fill:currentColor;color:var(--scalar-button-1-color);z-index:1}.scalar-api-reference .show-api-client-button:hover{background:var(--scalar-button-1-hover)}.scalar-api-reference .show-api-client-button svg{margin-right:4px}.scalar-api-reference .empty-state{align-items:center;border-radius:var(--scalar-radius-lg);color:var(--scalar-color-2);display:flex;font-size:var(--scalar-micro);justify-content:center;margin:10px 0 10px 12px;min-height:56px;text-align:center}.scalar-api-reference .rule-title{border-radius:var(--scalar-radius);color:var(--scalar-color-1);display:inline-block;font-family:var(--scalar-font-code);margin:12px 0 6px}.scalar-api-reference .rule{border-radius:var(--scalar-radius-lg);margin:0 12px}.scalar-api-reference .rule-items{border-left:1px solid var(--scalar-border-color);counter-reset:list-number;display:flex;flex-direction:column;gap:12px;padding:12px 0}.scalar-api-reference .rule-item{border:1px solid var(--scalar-border-color);border-radius:var(--scalar-radius-lg);counter-increment:list-number;margin-left:24px;overflow:hidden}.scalar-api-reference .rule-item:before{border:1px solid var(--scalar-border-color);border-radius:0 0 0 var(--scalar-radius-lg);border-right:0;border-top:0;color:var(--scalar-color-1);content:" ";display:block;height:6px;margin-top:6px;position:absolute;transform:translate(-25px);width:24px}.scalar-api-reference .tab-list{display:flex;flex:1;gap:6px;overflow:auto;padding:9px 12px;position:relative}.scalar-api-reference .scalar-card-header.scalar-card-header-tabs{padding:0}.scalar-api-reference .tab{background:none;border:none;color:var(--scalar-color-2);cursor:pointer;font-family:var(--scalar-font);font-size:var(--scalar-mini);font-weight:var(--scalar-semibold);line-height:1.35;margin-right:3px;padding:0;position:relative;text-transform:uppercase;white-space:nowrap}.scalar-api-reference .tab:before{background:var(--scalar-background-3);border-radius:var(--scalar-radius);content:"";height:calc(100% + 12px);left:-6px;opacity:0;position:absolute;top:-6px;width:calc(100% + 12px);z-index:0}.scalar-api-reference .tab:hover:before{opacity:1}.scalar-api-reference .tab span{position:relative;z-index:1}.scalar-api-reference .tab-selected{color:var(--scalar-color-1);text-decoration:underline;text-underline-offset:var(--scalar-micro)}.scalar-api-reference .scalar-card-footer{flex-shrink:0}.scalar-api-reference .text-select{height:fit-content;position:relative}.scalar-api-reference .text-select--single-option{pointer-events:none}.scalar-api-reference .text-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--scalar-background-3);border:none;box-shadow:-2px 0 0 0 var(--scalar-background-3);cursor:pointer;height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.scalar-api-reference .text-select span{align-items:center;color:var(--scalar-color-2);display:flex;font-size:var(--scalar-mini);font-weight:var(--scalar-semibold);justify-content:center;white-space:nowrap}.scalar-api-reference .text-select:hover span{color:var(--scalar-color-1)}.scalar-api-reference .text-select:not(.text-select--single-option) span:after{box-shadow:1px 1px 0 currentColor;content:"";display:block;height:7px;margin-left:6px;transform:rotate(45deg) translate3d(-2px,-2px,0);width:7px}.scalar-api-reference .text-select span:hover{background:var(--scalar-background-2)}.scalar-api-reference .example-selector{padding:4px}.scalar-api-reference .response-description .markdown *{margin:0}.scalar-api-reference .code-copy{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--scalar-color-3);cursor:pointer;display:flex;justify-content:center;margin-right:12px;outline:none;padding:0}.scalar-api-reference .code-copy:hover{color:var(--scalar-color-1)}.scalar-api-reference .code-copy svg{height:13px;width:13px}.scalar-api-reference .response-card-footer{border-top:var(--scalar-border-width) solid var(--scalar-border-color);display:flex;flex-direction:column;flex-shrink:0;gap:8px;padding:10px 12px}.scalar-api-reference .response-example-selector{align-self:flex-start;margin:-4px}.scalar-api-reference .response-description{align-items:center;box-sizing:border-box;color:var(--scalar-color--1);display:flex;font-size:var(--scalar-micro);font-weight:var(--scalar-semibold)}.scalar-api-reference .scalar-card-container{background:var(--scalar-background-2);display:grid;flex:1}.scalar-api-reference .scalar-card-checkbox{align-items:center;color:var(--scalar-color-2);cursor:pointer;display:flex;font-size:var(--scalar-mini);font-weight:var(--scalar-semibold);gap:6px;justify-content:center;margin-right:9px;min-height:17px;position:relative;-webkit-user-select:none;user-select:none;white-space:nowrap;width:fit-content}.scalar-api-reference .scalar-card-checkbox:hover{color:var(--scalar-color--1)}.scalar-api-reference .scalar-card-checkbox .scalar-card-checkbox-input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.scalar-api-reference .scalar-card-checkbox-checkmark{background-color:var(--scalar-background-3);border-radius:var(--scalar-radius);box-shadow:inset 0 0 0 1px var(--scalar-border-color);height:17px;width:17px}.scalar-api-reference .scalar-card-checkbox:has(.scalar-card-checkbox-input:checked){color:var(--scalar-color-1)}.scalar-api-reference .scalar-card-checkbox .scalar-card-checkbox-input:checked~.scalar-card-checkbox-checkmark{background-color:var(--scalar-button-1);box-shadow:none}.scalar-api-reference .scalar-card-checkbox-checkmark:after{content:"";display:none;position:absolute}.scalar-api-reference .scalar-card-checkbox .scalar-card-checkbox-input:checked~.scalar-card-checkbox-checkmark:after{display:block}.scalar-api-reference .scalar-card-checkbox .scalar-card-checkbox-checkmark:after{border-width:1px;border-bottom:1.5px solid var(--scalar-button-1-color);border-left:0 solid var(--scalar-button-1-color);border-right:1.5px solid var(--scalar-button-1-color);border-top:0 solid var(--scalar-button-1-color);height:9px;right:6px;top:36.5%;transform:rotate(45deg);width:5px}.scalar-api-reference .request-header{display:flex;gap:6px;text-transform:none}.scalar-api-reference .request-method{font-family:var(--scalar-font-code);text-transform:uppercase}.scalar-api-reference .request-client-picker{padding-left:12px;padding-right:9px}.scalar-api-reference .request-card-footer{display:flex;flex-shrink:0;justify-content:flex-end;padding:6px}.scalar-api-reference .request-card-footer-addon{align-items:center;display:flex;flex:1;min-width:0}.scalar-api-reference .request-editor-section{display:flex;flex:1}.scalar-api-reference .code-snippet{display:flex;flex-direction:column;width:100%}.scalar-api-reference .examples{position:sticky;top:calc(var(--refs-header-height) + 24px)}.scalar-api-reference .section-column>.deprecated *{text-decoration:line-through}.scalar-api-reference .example-path{color:var(--scalar-color-2);font-family:var(--scalar-font-code)}.scalar-api-reference .example-path em{color:var(--scalar-color-1);font-style:normal}.scalar-api-reference .download{margin-bottom:24px}.scalar-api-reference .download-button{color:var(--scalar-color-accent);cursor:pointer;font-size:var(--scalar-paragraph);text-decoration:var(--scalar-text-decoration)!important}.scalar-api-reference .download-button:hover{text-decoration:var(--scalar-text-decoration-hover)!important}.scalar-api-reference .introduction-description-heading{scroll-margin-top:64px}.scalar-api-reference .introduction-description-heading+.markdown{margin-top:-6px}.scalar-api-reference .introduction-description{display:flex;flex-direction:column;gap:18px}.scalar-api-reference .badges{align-items:center;display:flex;gap:4px;margin-bottom:3px}.scalar-api-reference .introduction-section{gap:48px}.scalar-api-reference .sticky-cards{display:flex;flex-direction:column;position:sticky;top:calc(var(--refs-header-height) + 24px)}.scalar-api-reference .base-url-variable,.scalar-api-reference .base-url{color:var(--scalar-color-1)}.scalar-api-reference .base-url{cursor:pointer;display:inline-block;font-size:var(--scalar-mini);min-width:0;text-overflow:ellipsis;white-space:nowrap}.scalar-api-reference .url-select{align-items:center;color:var(--scalar-color-1);display:flex;font-size:var(--scalar-micro);font-weight:var(--scalar-regular);gap:3px;height:auto;min-height:32px;outline:none;padding:0;width:100%}.scalar-api-reference .url-select span{align-items:center;display:flex;scrollbar-width:none}.scalar-api-reference .url-select span::-webkit-scrollbar{display:none;height:0;width:0}.scalar-api-reference .url-select svg{color:var(--scalar-color-2);stroke-width:1}.scalar-api-reference .variable-select{align-items:center;border-color:transparent;border-radius:0;border-top:1px solid var(--scalar-border-color);color:var(--scalar-color-1);display:flex;font-size:var(--scalar-micro);font-weight:var(--scalar-regular);gap:3px;height:auto;outline:none;padding:9px 9px 9px 0;width:100%}.scalar-api-reference .variable-select svg{color:var(--scalar-color-2);stroke-width:1}.scalar-api-reference .variable-textbox{align-items:center;border-color:transparent;border-radius:0;border-top:1px solid var(--scalar-border-color);color:var(--scalar-color-1);display:flex;font-size:var(--scalar-micro);font-weight:var(--scalar-regular);gap:3px;height:auto;outline:none;padding:9px 9px 9px 0;width:100%}.scalar-api-reference .variable-container-item{display:flex;width:100%}.scalar-api-reference .variable-label{border-top:1px solid var(--scalar-border-color);color:var(--scalar-color-2);font-size:var(--scalar-micro);padding:9px 0 9px 9px}.scalar-api-reference .variable-label:after{content:":";margin-right:6px}.scalar-api-reference .server-form-title{color:var(--scalar-color-3);display:block;font-size:var(--scalar-mini);font-weight:var(--scalar-semibold);text-transform:uppercase}.scalar-api-reference .server-form{margin-top:6px}.scalar-api-reference .server-form-container{background:var(--scalar-background-2);border:var(--scalar-border-width) solid var(--scalar-border-color);border-radius:var(--scalar-radius)}.scalar-api-reference .server-item{padding:0 9px}.scalar-api-reference .server-form .description,.scalar-api-reference .server-description{font-size:var(--scalar-small);padding:6px 12px}.scalar-api-reference .server-description .markdown{color:var(--scalar-color--1);display:block;font-size:var(--scalar-micro);font-weight:var(--scalar-semibold);padding:4px 0}.scalar-api-reference .server-description .markdown>:first-child{margin-top:0}.scalar-api-reference .scalar-listbox{position:relative;width:100%}.scalar-api-reference .scalar-listbox-options{background:var(--scalar-background-1);border:1px solid var(--scalar-border-color);border-radius:var(--scalar-radius);box-shadow:var(--scalar-shadow-2);display:flex;filter:brightness(var(--scalar-lifted-brightness));flex-direction:column;font-size:var(--scalar-font-size-4);left:0;margin-top:5px;padding:3px;position:absolute;top:100%;width:100%;z-index:1010}.scalar-api-reference .scalar-listbox-option{align-items:center;border-radius:var(--scalar-radius);color:var(--scalar-color-1);cursor:pointer;display:flex;gap:6px;min-width:0;padding:6px 8px;text-align:left}.scalar-api-reference .scalar-listbox-option:hover{background:var(--scalar-background-2)}.scalar-api-reference .scalar-listbox-check{align-items:center;border-radius:9999px;color:transparent;display:flex;height:16px;justify-content:center;padding:3px;width:16px}.scalar-api-reference .scalar-listbox-check-selected{background:var(--scalar-color-blue);color:var(--scalar-background-1)}.scalar-api-reference .scalar-listbox-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scalar-api-reference .card-form{background-color:var(--scalar-background-2);border:var(--scalar-border-width) solid var(--scalar-border-color);border-radius:var(--scalar-radius);color:var(--scalar-color-1);width:100%}.scalar-api-reference .card-form:focus-within{background-color:var(--scalar-background-1)}.scalar-api-reference .card-form-button{align-items:center;background:transparent;color:var(--scalar-color-2);cursor:pointer;display:flex;font-family:var(--scalar-font);font-size:var(--scalar-micro);font-weight:var(--scalar-semibold);outline:none;padding:9px;position:relative;white-space:nowrap}.scalar-api-reference .card-form-button:hover{color:var(--scalar-color-1)}.scalar-api-reference .card-form-group{display:flex}:where(.scalar-api-reference .card-form-rows){display:flex;flex-direction:column;width:100%}:where(.scalar-api-reference .card-form-rows)>*+*{border-top:1px solid var(--scalar-border-color)}.scalar-api-reference .card-form-input{align-items:baseline;background:transparent;border-color:inherit;display:flex;position:relative;text-align:left;width:100%}.scalar-api-reference .card-form-input input,.scalar-api-reference .card-form-input label{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--scalar-color-2);font-size:var(--scalar-mini);left:0;outline:none;padding:9px;width:100%}.scalar-api-reference .card-form-input label{border-radius:var(--scalar-radius);cursor:text;font-weight:var(--scalar-semibold);padding:9px 0 9px 9px;white-space:nowrap;width:fit-content}.scalar-api-reference .card-form-input input{color:var(--scalar-color-1);position:relative;z-index:99}.scalar-api-reference .card-form-input+.card-form-input{border-left:var(--scalar-border-width) solid var(--scalar-border-color)}.scalar-api-reference .card-form-input input:not(:placeholder-shown)+label{color:var(--scalar-color-2)}.scalar-api-reference .password-mask{align-self:center;height:24px;margin-right:6px;padding:4px;width:auto;stroke-width:.75}.scalar-api-reference .card-form-input label{display:none}.scalar-api-reference .card-form-input label[for="oAuth2.clientId"]{display:flex}.scalar-api-reference .scopes-wrapper{border-color:inherit;display:grid;position:relative}.scalar-api-reference .scopes-label{align-items:center;display:inline-flex;gap:4px;height:1em;line-height:1}.scalar-api-reference .scopes-label em{transform:rotate(10deg) translateY(-.9px)}.scalar-api-reference .floating{position:absolute;right:0;top:calc(100% + 5px);z-index:1010}.scalar-api-reference .dropdown{background:var(--scalar-background-1);border-radius:var(--scalar-radius);box-shadow:var(--scalar-shadow-2);display:flex;filter:brightness(var(--scalar-lifted-brightness));flex-direction:column;font-style:normal;gap:10px;padding:4px}.scalar-api-reference .dropdown-item{border-radius:var(--scalar-radius);column-gap:8px;cursor:pointer;display:grid;font-size:var(--scalar-mini);grid-template-areas:"check title" "check description";grid-template-columns:auto 1fr;padding:6px 10px 8px 6px;row-gap:2px}.scalar-api-reference .dropdown-item:hover{background:var(--scalar-background-2)}.scalar-api-reference .dropdown-item-title{color:var(--scalar-color-1);font-weight:var(--scalar-semibold);grid-area:title}.scalar-api-reference .dropdown-item-description{color:var(--scalar-color-2);grid-area:description;line-height:normal}.scalar-api-reference .dropdown-item-check{all:unset;background:var(--scalar-background-1);border:1px solid var(--scalar-border-color);border-radius:var(--scalar-radius);color:var(--scalar-color-2);grid-area:check;height:20px;position:relative;width:20px}.scalar-api-reference .dropdown-item-check:checked:after{border-bottom:1.5px solid;border-right:1.5px solid;content:"";height:12px;left:50%;position:absolute;top:calc(50% - 1.5px);transform:translate(-50%,-50%) rotate(45deg);width:6px}.scalar-api-reference .dropdown-item-check:checked{background:var(--scalar-color-accent);border:1px solid;color:var(--scalar-background-1)}.scalar-api-reference .cardform-auth-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--scalar-button-1);border-radius:var(--scalar-radius);color:var(--scalar-button-1-color);cursor:pointer;font-size:var(--scalar-mini);font-weight:var(--scalar-semibold);margin:3px;padding:0 9px}.scalar-api-reference .cardform-auth-button:hover{background:var(--scalar-button-1-hover)}.scalar-api-reference .security-scheme-selector{align-items:center;border-radius:var(--scalar-radius);color:var(--scalar-color-3);cursor:pointer;display:flex;gap:4px;position:relative}.scalar-api-reference .security-scheme-selector:hover{color:var(--scalar-color-1)}.scalar-api-reference .security-scheme-label{color:var(--scalar-color-3);font-size:var(--scalar-mini)}.scalar-api-reference .security-scheme-selector:hover .security-scheme-label{color:var(--scalar-color-1)}.scalar-api-reference .security-scheme-selector select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin-top:-5px;opacity:0;padding:10px 0;position:absolute;right:0;width:100%}.scalar-api-reference .security-scheme-selector svg{width:12px;stroke:currentColor}.scalar-api-reference .authentication-header{white-space:nowrap}.scalar-api-reference .authentication-content{margin-top:6px}.scalar-api-reference .client-libraries-content{background-color:var(--scalar-background-2);border:var(--scalar-border-width) solid var(--scalar-border-color);border-bottom:none;border-radius:var(--scalar-radius) var(--scalar-radius) 0 0;container:client-libraries-content / inline-size;display:flex;justify-content:center;overflow:hidden}.scalar-api-reference .client-libraries{align-items:center;border-bottom:var(--scalar-border-width) solid var(--scalar-border-color);color:var(--scalar-color-3);cursor:pointer;display:flex;gap:6px;justify-content:center;padding:8px 2px;position:relative;-webkit-user-select:none;user-select:none;white-space:nowrap;width:100%}.scalar-api-reference .client-libraries:hover:before{background:var(--scalar-background-3);border-radius:var(--scalar-radius);content:"";height:calc(100% - 4px);left:2px;position:absolute;top:2px;width:calc(100% - 4px);z-index:0}.scalar-api-reference .client-libraries:active{color:var(--scalar-color-1)}@media screen and (max-width: 450px){.scalar-api-reference .client-libraries:nth-of-type(4),.scalar-api-reference .client-libraries:nth-of-type(5){display:none}}.scalar-api-reference .client-libraries-icon{align-items:center;aspect-ratio:1;box-sizing:border-box;color:currentColor;display:flex;justify-content:center;max-height:14px;max-width:14px;min-width:14px;position:relative;width:100%}.scalar-api-reference .client-libraries-icon__more svg{height:auto}@container client-libraries-content (width < 400px){.scalar-api-reference .client-libraries__select{width:fit-content}.scalar-api-reference .client-libraries__select .client-libraries-icon__more+span{display:none}}@container client-libraries-content (width < 380px){.scalar-api-reference .client-libraries{width:100%}.scalar-api-reference .client-libraries span{display:none}}.scalar-api-reference .client-libraries__active{border-bottom:var(--scalar-border-width) solid var(--scalar-color-1);color:var(--scalar-color-1)}.scalar-api-reference .client-libraries span{font-size:var(--scalar-mini);font-weight:var(--scalar-semibold);position:relative}.scalar-api-reference .client-libraries__active span{color:var(--scalar-color-1)}.scalar-api-reference .client-libraries__select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;background:var(--scalar-background-3);border:none;color:var(--scalar-color-2);cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.scalar-api-reference .client-libraries__select span{align-items:center;display:flex;position:relative}.scalar-api-reference .selected-client{background:var(--scalar-background-2);border:var(--scalar-border-width) solid var(--scalar-border-color);border-radius:0 0 var(--scalar-radius) var(--scalar-radius);border-top:none;color:var(--scalar-color-1);font-family:var(--scalar-font-code);font-size:var(--scalar-mini);overflow:hidden;padding:9px 12px;text-overflow:ellipsis;white-space:nowrap}.scalar-api-reference .client-libraries-heading{color:var(--scalar-color-3);display:block;font-size:var(--scalar-mini);font-weight:var(--scalar-semibold);margin-bottom:6px;text-transform:uppercase}.scalar-api-reference .webhook-request-body{margin-top:-18px}.scalar-api-reference .collapsible-section{border-top:var(--scalar-border-width) solid var(--scalar-border-color);padding:0 0 10px;position:relative}.scalar-api-reference .collapsible-section-header{color:var(--scalar-color-1)}.scalar-api-reference .collapsible-section .collapsible-section-trigger{align-items:center;cursor:pointer;display:flex;font-size:var(--scalar-font-size-3);padding-top:10px}.scalar-api-reference .collapsible-section .collapsible-section-trigger:after{bottom:0;content:"";height:10px;position:absolute;width:100%}.scalar-api-reference .collapsible-section .collapsible-section-trigger-open{margin-bottom:10px}.scalar-api-reference .collapsible-section-trigger svg{color:var(--scalar-color-3);left:-18px;margin-top:1px;position:absolute}.scalar-api-reference .collapsible-section:hover .collapsible-section-trigger svg{color:var(--scalar-color-1)}.scalar-api-reference .collapsible-section .collapsible-section-trigger .anchor-copy{line-height:18.5px}.scalar-api-reference .collapsible-section-content{margin:0;padding:0;scroll-margin-top:140px}.scalar-api-reference .webhooks-list{display:contents}.scalar-api-reference .webhooks-list-truncated .webhooks-list-item:last-child{border-bottom:var(--scalar-border-width) solid var(--scalar-border-color)}.scalar-api-reference .webhooks-list-item[aria-expanded=true]{padding-bottom:48px}.scalar-api-reference .webhook-section-description.webhook-section-description{color:var(--scalar-color-2);font-size:var(--scalar-font-size-3);padding-bottom:12px}.scalar-api-reference .show-more-webhooks{margin-top:32px;top:0}.scalar-api-reference .models-list{display:contents}.scalar-api-reference .models-list-truncated .models-list-item:last-child{border-bottom:var(--scalar-border-width) solid var(--scalar-border-color)}.scalar-api-reference .show-more-models{margin-top:32px;top:0}.scalar-api-reference .narrow-references-container{container-name:narrow-references-container;container-type:inline-size}.scalar-api-reference .introduction-card{background:var(--scalar-background-1);border:var(--scalar-border-width) solid var(--scalar-border-color);border-radius:var(--scalar-radius-lg);display:flex;flex-direction:column;padding-top:3px}.scalar-api-reference .introduction-card-item{border-bottom:var(--scalar-border-width) solid var(--scalar-border-color);display:flex;flex-direction:column;justify-content:center;padding:9px 12px}.scalar-api-reference .introduction-card-item:last-of-type{border-bottom:none}.scalar-api-reference .introduction-card .description{padding:0}.scalar-api-reference .introduction-card .security-scheme-label{font-weight:var(--scalar-semibold);text-transform:uppercase}.scalar-api-reference .section-flare{pointer-events:none;position:absolute;right:0;top:0}.scalar-api-reference .scalar-code-block{overflow:auto;padding:.5rem .5rem .5rem .75rem;position:relative}.scalar-api-reference .scalar-code-block:hover .copy-button{opacity:1;visibility:visible}.scalar-api-reference .scalar-codeblock-pre{background:transparent;border-radius:0;margin:0;text-wrap:nowrap;white-space-collapse:preserve}.scalar-api-reference .scalar-code-copy{align-items:start;bottom:0;display:flex;justify-content:flex-end;left:0;position:sticky;right:0;top:0}.scalar-api-reference .copy-button{align-items:center;background-color:var(--scalar-background-2);border:1px solid var(--scalar-border-color);border-radius:3px;color:var(--scalar-color-3);cursor:pointer;display:flex;height:30px;margin-bottom:-30px;opacity:0;padding:6px;position:relative;right:0;top:0;transition:opacity .15s ease-in-out,color .15s ease-in-out;visibility:hidden}.scalar-api-reference .copy-button,.scalar-api-reference .scalar-code-copy{background:inherit}.scalar-api-reference .copy-button:after{color:transparent;content:".";font-size:var(--scalar-mini);line-height:1.35;width:0}.scalar-api-reference .copy-button:hover{color:var(--scalar-color-1)}.scalar-api-reference .copy-button svg{stroke-width:1.5}.scalar-app code.hljs *{text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal;line-height:1.4;-moz-tab-size:4;tab-size:4}.scalar-app code.hljs,.scalar-app code.hljs *{font-family:var(--scalar-font-code);font-size:var(--scalar-small)}.scalar-app code.hljs{counter-reset:linenumber;display:inline-block}.scalar-app .hljs{background:transparent;color:var(--scalar-color-2)}.scalar-app .hljs .line:before{color:var(--scalar-color-3);content:counter(linenumber);counter-increment:linenumber;display:inline-block;margin-right:.7em;min-width:calc(var(--line-digits) * 1ch);text-align:right}.scalar-app .hljs-comment,.scalar-app .hljs-quote{color:var(--scalar-color-3);font-style:italic}.scalar-app .hljs-number{color:var(--scalar-color-orange)}.scalar-app .hljs-built_in,.scalar-app .hljs-regexp,.scalar-app .hljs-string{color:var(--scalar-color-blue)}.scalar-app .hljs-keyword{color:var(--scalar-color-purple)}.scalar-app .hljs-attr,.scalar-app .hljs-attribute{color:var(--scalar-color-1)}.scalar-app .hljs-literal,.scalar-app .hljs-type{color:var(--scalar-color-green)}.scalar-app .hljs-variable{color:var(--scalar-color-1)}.scalar-app .credentials{color:transparent;font-size:0!important}.scalar-app .credentials:after{color:var(--scalar-color-3);content:"·····";font-size:var(--scalar-small);-webkit-user-select:none;user-select:none}.scalar-app .hljs.language-curl .hljs-keyword{color:var(--scalar-color-orange)}.scalar-app .hljs.language-curl .hljs-string{color:var(--scalar-color-1)}.scalar-app .hljs.language-curl .hljs-literal,.scalar-app .hljs.language-php .hljs-variable{color:var(--scalar-color-blue)}.scalar-app .markdown{color:var(--scalar-color-1);font-family:var(--scalar-font);word-break:break-word}.scalar-app .markdown blockquote,.scalar-app .markdown code,.scalar-app .markdown details,.scalar-app .markdown div,.scalar-app .markdown h1,.scalar-app .markdown h2,.scalar-app .markdown h3,.scalar-app .markdown h4,.scalar-app .markdown h5,.scalar-app .markdown h6,.scalar-app .markdown img,.scalar-app .markdown ol,.scalar-app .markdown p,.scalar-app .markdown summary,.scalar-app .markdown table,.scalar-app .markdown ul{margin:12px 0}.scalar-app .markdown img{border-radius:var(--scalar-radius);max-width:100%;overflow:hidden}.scalar-app .markdown>:first-child{margin-bottom:0;margin-top:0}.scalar-app .markdown h1{--font-size: 1.4em}.scalar-app .markdown h2{--font-size: 1.25em}.scalar-app .markdown h3{--font-size: 1.1em}.scalar-app .markdown h4,.scalar-app .markdown h6{--font-size: 1em}.scalar-app .markdown h1,.scalar-app .markdown h2,.scalar-app .markdown h3,.scalar-app .markdown h4,.scalar-app .markdown h5,.scalar-app .markdown h6{display:block;font-size:var(--font-size);font-weight:var(--scalar-bold);line-height:1.45;margin:18px 0 6px}.scalar-app .markdown b,.scalar-app .markdown strong{font-weight:var(--scalar-bold)}.scalar-app .markdown p{color:inherit;display:block;font-weight:var(--font-weight, var(--scalar-regular));line-height:1.5;margin-bottom:0}.scalar-app .markdown ol,.scalar-app .markdown ul{display:block;line-height:1.5;margin:12px 0;padding-left:24px}.scalar-app .markdown ul{list-style:disc}.scalar-app .markdown ol{list-style:decimal}.scalar-app .markdown li{display:list-item;margin:6px 0}.scalar-app .markdown ul:first-of-type li:first-of-type{margin-top:0}.scalar-app .markdown a{color:var(--scalar-color-accent);cursor:pointer;text-decoration:var(--scalar-text-decoration)}.scalar-app .markdown a:hover{text-decoration:var(--scalar-text-decoration-hover)}.scalar-app .markdown em{font-style:italic}.scalar-app .markdown del{text-decoration:line-through}.scalar-app .markdown code{background-color:var(--scalar-background-2);border-radius:2px;box-shadow:0 0 0 var(--scalar-border-width) var(--scalar-border-color);font-family:var(--scalar-font-code);font-size:var(--scalar-micro);padding:0 3px}.scalar-app .markdown pre code{display:block;line-height:1.5;margin:12px 0;padding:12px;white-space:pre;-webkit-overflow-scrolling:touch;max-width:100%;min-width:100px;overflow-x:auto}.scalar-app .markdown hr{border:none;border-bottom:var(--scalar-border-width) solid var(--scalar-border-color)}.scalar-app .markdown blockquote{border-left:3px solid var(--scalar-border-color);display:block;margin:0;padding-left:12px}.scalar-app .markdown table{border-collapse:collapse;border-radius:var(--scalar-radius-lg);box-shadow:0 0 0 var(--scalar-border-width) var(--scalar-border-color);display:block;margin:1em 0;max-width:100%;overflow-x:auto;position:relative;width:max-content}.scalar-app .markdown tbody{display:table-row-group;vertical-align:middle}.scalar-app .markdown thead{display:table-header-group;vertical-align:middle}.scalar-app .markdown tr{border-color:inherit;display:table-row;vertical-align:inherit}.scalar-app .markdown td,.scalar-app .markdown th{border-bottom:var(--scalar-border-width) solid var(--scalar-border-color);border-right:var(--scalar-border-width) solid var(--scalar-border-color);color:var(--scalar-color-1);display:table-cell;font-size:var(--scalar-small);font-weight:var(--font-weight, var(--scalar-regular));line-height:1.5;min-width:1em;padding:6px 9px;position:relative;vertical-align:top;word-break:normal}.scalar-app .markdown td>*,.scalar-app .markdown th>*{margin-bottom:0}.scalar-app .markdown th:empty{display:none}.scalar-app .markdown td:first-of-type,.scalar-app .markdown th:first-of-type{border-left:none}.scalar-app .markdown td:last-of-type,.scalar-app .markdown th:last-of-type{border-right:none}.scalar-app .markdown tr:last-of-type td{border-bottom:none}.scalar-app .markdown th{background:var(--scalar-background-2);border-left-color:transparent;font-weight:var(--scalar-semibold)!important;text-align:left}.scalar-app .markdown tr>[align=left]{text-align:left}.scalar-app .markdown tr>[align=right]{text-align:right}.scalar-app .markdown tr>[align=center]{text-align:center}.scalar-api-reference .collapsed{display:block!important;overflow:visible!important}.scalar-api-reference .introduction-section{padding-top:24px!important}.scalar-api-reference .sidebar-section-end{border-bottom:1px solid hsla(0,0%,100%,.12);margin-bottom:6px;padding-bottom:6px}.scalar-api-reference .custom-external-icon{align-self:center;color:var(--scalar-color-2, #8a8a8f);font-size:10px;margin-left:6px}.scalar-api-reference .active_page.sidebar-heading,.scalar-api-reference .active_page.sidebar-heading:hover{background:linear-gradient(90deg,#a870ff24,#a870ff05)!important;box-shadow:inset 2px 0 #a870ff!important}.scalar-api-reference .active_page.sidebar-heading .sidebar-heading-link-title,.scalar-api-reference .active_page.sidebar-heading:hover .sidebar-heading-link-title{color:#fff!important}.scalar-toaster{bottom:32px;display:flex;flex-direction:column-reverse;gap:14px;list-style:none;margin:0;padding:0;position:fixed;right:32px;width:356px;z-index:999999999}.scalar-toaster .scalar-toast{align-items:center;animation:scalar-toast-in .4s ease;background:var(--scalar-background-1);border:none;border-radius:var(--scalar-radius-lg);box-shadow:var(--scalar-shadow-2);color:var(--scalar-color-1);display:flex;font-family:var(--scalar-font);font-size:var(--scalar-font-size-3);font-weight:var(--scalar-font-medium);gap:6px;padding:18px;width:356px}.scalar-toaster .scalar-toast-icon{display:flex;flex-shrink:0;height:16px;width:16px}.scalar-toaster .scalar-toast-error .scalar-toast-icon{color:color-mix(in srgb,var(--scalar-color-red),var(--scalar-color-1) 20%)}.scalar-toaster .scalar-toast-warn .scalar-toast-icon{color:color-mix(in srgb,var(--scalar-color-orange),var(--scalar-color-1) 20%)}.scalar-toaster .scalar-toast-content{display:flex;flex-direction:column;gap:2px}.scalar-toaster .scalar-toast-description{color:var(--scalar-color-2);font-weight:var(--scalar-regular)}@keyframes scalar-toast-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (max-width: 600px){.scalar-toaster{left:16px;right:16px;width:auto}.scalar-toaster .scalar-toast{width:100%}}.scalar-api-reference .scalar .scalar-app-layout{animation:scalar-api-client-fade-in .35s forwards;background:var(--scalar-background-1);border-radius:8px;display:flex;flex-direction:column;height:calc(100% - 120px);margin:auto;max-width:1390px;opacity:0;overflow:hidden;position:relative;width:100%;z-index:1002}@keyframes scalar-api-client-fade-in{0%{opacity:0}to{opacity:1}}.scalar-api-reference .scalar .scalar-app-exit{animation:scalar-api-client-fade-in .35s forwards;background:#00000038;cursor:pointer;height:100vh;left:0;position:fixed;top:0;transition:all .3s ease-in-out;width:100vw;z-index:1000}.scalar-api-reference .scalar-container{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;left:0;line-height:normal;overflow:hidden;position:fixed;top:0;visibility:visible;width:100%;z-index:1001}.scalar-api-reference .scalar-client{color:var(--scalar-color-1);font-size:var(--scalar-small)}.scalar-api-reference .scalar-client .client-address-bar{align-items:center;border-bottom:var(--scalar-border-width) solid var(--scalar-border-color);display:flex;gap:8px;padding:10px 12px}.scalar-api-reference .scalar-client .client-address{align-items:center;background:var(--scalar-background-2);border:var(--scalar-border-width) solid var(--scalar-border-color);border-radius:var(--scalar-radius-lg);display:flex;flex:1;gap:6px;min-width:0;padding:0 4px 0 8px}.scalar-api-reference .scalar-client .client-method{font-family:var(--scalar-font-code);font-size:var(--scalar-mini);font-weight:var(--scalar-bold);text-transform:uppercase}.scalar-api-reference .scalar-client .client-url{border:none;color:var(--scalar-color-1);flex:1;font-family:var(--scalar-font-code);font-size:var(--scalar-mini);min-width:0;outline:none;padding:8px 0}.scalar-api-reference .scalar-client .client-send{align-items:center;background:var(--scalar-color-blue);border-radius:var(--scalar-radius);color:#fff;display:flex;font-size:var(--scalar-mini);font-weight:var(--scalar-bold);gap:4px;margin:4px 0;padding:4px 10px}.scalar-api-reference .scalar-client .client-send svg{height:12px;width:12px}.scalar-api-reference .scalar-client .client-close{color:var(--scalar-color-3)}.scalar-api-reference .scalar-client .client-body{display:flex;flex:1;min-height:0}.scalar-api-reference .scalar-client .client-section{display:flex;flex:1;flex-direction:column;min-width:0;overflow:auto}.scalar-api-reference .scalar-client .client-section+.client-section{border-left:var(--scalar-border-width) solid var(--scalar-border-color)}.scalar-api-reference .scalar-client .client-section-header{align-items:center;border-bottom:var(--scalar-border-width) solid var(--scalar-border-color);display:flex;flex-wrap:wrap;gap:8px;min-height:44px;padding:6px 12px}.scalar-api-reference .scalar-client .client-section-title{align-items:center;color:var(--scalar-color-1);display:flex;font-weight:var(--scalar-semibold);gap:6px}.scalar-api-reference .scalar-client .client-section-title svg{height:12px;width:12px}.scalar-api-reference .scalar-client .client-section-title-response svg{transform:rotate(180deg)}.scalar-api-reference .scalar-client .client-request-name{border:none;color:var(--scalar-color-2);flex:1;min-width:80px;outline:none}.scalar-api-reference .scalar-client .client-tabs{display:flex;flex-wrap:wrap;gap:2px}.scalar-api-reference .scalar-client .client-tab{border-radius:var(--scalar-radius);color:var(--scalar-color-3);font-size:var(--scalar-mini);font-weight:var(--scalar-semibold);padding:3px 6px}.scalar-api-reference .scalar-client .client-tab:hover,.scalar-api-reference .scalar-client .client-tab-active{background:var(--scalar-background-2);color:var(--scalar-color-1)}.scalar-api-reference .scalar-client .client-group{border-bottom:var(--scalar-border-width) solid var(--scalar-border-color)}.scalar-api-reference .scalar-client .client-group-title{color:var(--scalar-color-1);font-size:var(--scalar-mini);font-weight:var(--scalar-semibold);padding:10px 12px}.scalar-api-reference .scalar-client .client-group-empty{color:var(--scalar-color-3);font-size:var(--scalar-mini);padding:0 12px 10px}.scalar-api-reference .scalar-client .client-table{border-top:var(--scalar-border-width) solid var(--scalar-border-color);display:grid;grid-template-columns:28px 1fr 1fr}.scalar-api-reference .scalar-client .client-table-row{display:contents}.scalar-api-reference .scalar-client .client-table-cell{align-items:center;border-bottom:var(--scalar-border-width) solid var(--scalar-border-color);display:flex;font-family:var(--scalar-font-code);font-size:var(--scalar-mini);min-width:0;padding:6px 8px}.scalar-api-reference .scalar-client .client-table-cell+.client-table-cell{border-left:var(--scalar-border-width) solid var(--scalar-border-color)}.scalar-api-reference .scalar-client .client-table-cell input[type=text]{border:none;color:var(--scalar-color-1);min-width:0;outline:none;width:100%}.scalar-api-reference .scalar-client .client-select{border:var(--scalar-border-width) solid var(--scalar-border-color);color:var(--scalar-color-1);font-size:var(--scalar-mini);margin:0 12px 10px;padding:4px 6px}.scalar-api-reference .scalar-client .client-body-editor{background:var(--scalar-background-2);border:none;border-top:var(--scalar-border-width) solid var(--scalar-border-color);color:var(--scalar-color-1);font-family:var(--scalar-font-code);font-size:var(--scalar-mini);min-height:120px;outline:none;padding:10px 12px;resize:vertical;width:100%}.scalar-api-reference .scalar-client .client-response-empty{align-items:center;color:var(--scalar-color-3);display:flex;flex:1;flex-direction:column;gap:12px;justify-content:center;padding:24px}.scalar-api-reference .scalar-client .client-response-release{font-size:var(--scalar-mini)}.scalar-api-reference .scalar-client .client-response-release a{color:var(--scalar-color-1)}.scalar-api-reference .scalar-client .client-response-release a:hover{text-decoration:underline}.scalar-api-reference .scalar-client .client-response-actions{display:flex;flex-direction:column;gap:6px}.scalar-api-reference .scalar-client .client-response-action{align-items:center;border:var(--scalar-border-width) solid var(--scalar-border-color);border-radius:var(--scalar-radius);color:var(--scalar-color-2);display:flex;font-size:var(--scalar-mini);gap:8px;justify-content:space-between;min-width:180px;padding:6px 10px}.scalar-api-reference .scalar-client .client-response-action:hover{background:var(--scalar-background-2);color:var(--scalar-color-1)}.scalar-api-reference .scalar-client .client-hotkey{background:var(--scalar-background-3);border-radius:var(--scalar-radius);font-size:var(--scalar-micro);padding:1px 5px}.scalar-api-reference .scalar-client .client-footer{border-top:var(--scalar-border-width) solid var(--scalar-border-color);color:var(--scalar-color-3);display:flex;font-size:var(--scalar-micro);justify-content:flex-end;padding:6px 12px}.scalar-api-reference .scalar-client .client-footer a:hover{color:var(--scalar-color-1)}@media (max-width: 800px){.scalar-api-reference .scalar-client .client-body{flex-direction:column}.scalar-api-reference .scalar-client .client-section+.client-section{border-left:none;border-top:var(--scalar-border-width) solid var(--scalar-border-color)}}.api-docs-page .api-header{align-items:center;background:radial-gradient(120% 150% at 8% 0,#191330 0,#0b0b0e00 62%);border-bottom:1px solid #1e1e23;display:flex;flex-wrap:wrap;gap:14px;padding:22px 26px 20px}.api-docs-page .api-header-logo{display:block;flex:0 0 auto;height:30px;width:auto}.api-docs-page .api-header-divider{align-self:center;background:#ffffff52;height:18px;width:1px}.api-docs-page .api-header-title{color:#e4e4e7;font-family:Inter,system-ui,sans-serif;font-size:22px;font-weight:600;letter-spacing:.01em;line-height:1;margin:0}.api-docs-page .api-header-schema-link{align-items:center;background:#7e44d329;border:1px solid rgba(168,112,255,.5);border-radius:8px;color:#e6d8ff;display:inline-flex;font-size:13px;font-weight:500;gap:8px;height:34px;margin-left:auto;padding:0 16px;transition:background .12s ease,border-color .12s ease;white-space:nowrap}.api-docs-page .api-header-schema-link:hover{background:#7e44d342;border-color:#a870ffa6;color:#e6d8ff}.api-docs-page .api-header-schema-link i{color:#c9a8ff;font-size:12px}.api-docs-page .collapsed{display:block!important;overflow:visible!important}.api-docs-page .introduction-section{padding-top:24px!important}.api-docs-page .sidebar-section-end{border-bottom:1px solid hsla(0,0%,100%,.12);margin-bottom:6px;padding-bottom:6px}.api-docs-page .custom-external-icon{align-self:center;color:var(--scalar-color-2,#8a8a8f);font-size:10px;margin-left:6px}.api-docs-page .active_page.sidebar-heading,.api-docs-page .active_page.sidebar-heading:hover{background:linear-gradient(90deg,#a870ff24,#a870ff05)!important;box-shadow:inset 2px 0 #a870ff!important}.api-docs-page .active_page.sidebar-heading .sidebar-heading-link-title,.api-docs-page .active_page.sidebar-heading:hover .sidebar-heading-link-title{color:#fff!important}.api-docs-page,.api-docs-page .dark-mode{--scalar-color-1:hsla(0,0%,100%,.81);--scalar-color-2:hsla(0,0%,100%,.443);--scalar-color-3:hsla(0,0%,100%,.282);--scalar-color-accent:#a870ff;--scalar-color-green:#a870ff;--scalar-background-1:#141414;--scalar-background-2:#272727;--scalar-background-3:#333;--scalar-background-accent:#8ab4f81f}.api-schema-page .api-header{align-items:center;background:radial-gradient(120% 150% at 8% 0,#191330 0,#0b0b0e00 62%);border-bottom:1px solid #1e1e23;display:flex;flex-wrap:wrap;gap:14px;padding:22px 26px 20px}.api-schema-page .api-header-logo{display:block;flex:0 0 auto;height:30px;width:auto}.api-schema-page .api-header-divider{align-self:center;background:#ffffff52;height:18px;width:1px}.api-schema-page .api-header-title{color:#e4e4e7;font-family:Inter,system-ui,sans-serif;font-size:22px;font-weight:600;letter-spacing:.01em;line-height:1;margin:0}.api-schema-page .api-header-actions{align-items:center;display:flex;gap:10px;margin-left:auto}.api-schema-page .api-header-link{align-items:center;background:#7e44d329;border:1px solid rgba(168,112,255,.5);border-radius:8px;color:#e6d8ff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;height:34px;padding:0 16px;transition:background .12s ease,border-color .12s ease;white-space:nowrap}.api-schema-page .api-header-link:hover{background:#7e44d342;border-color:#a870ffa6;color:#e6d8ff}.api-schema-page .api-header-link i{color:#c9a8ff;font-size:12px}.api-schema-page .api-header-link--solid{background:#7e44d3;border-color:#7e44d3;color:#fff}.api-schema-page .api-header-link--solid:hover{background:#a870ff;border-color:#a870ff;color:#fff}.api-schema-page .api-header-link--solid i{color:#fff}.api-schema-page .schema-shell{align-items:start;display:grid;gap:24px;grid-template-columns:300px minmax(0,1fr);margin:0 auto;max-width:1400px;padding:22px 26px 64px}.api-schema-page .schema-nav{background:#1c1c20;border:1px solid #26262b;border-radius:12px;display:flex;flex-direction:column;gap:1px;max-height:calc(100vh - 40px);overflow-y:auto;padding:8px;position:sticky;top:16px}.api-schema-page .schema-nav-group{border-top:1px solid #26262b;color:#8a8a94;font-size:11px;font-weight:700;letter-spacing:.07em;margin-top:8px;padding:12px 10px 6px;text-transform:uppercase}.api-schema-page .schema-nav-group:first-child{border-top:0;margin-top:0;padding-top:4px}.api-schema-page .schema-nav-item{align-items:center;background:transparent;border:0;border-radius:8px;color:#c4c4cc;cursor:pointer;display:flex;font-size:13.5px;gap:8px;justify-content:space-between;padding:8px 10px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.api-schema-page .schema-nav-item:hover{background:#232329;color:#f4f4f5}.api-schema-page .schema-nav-item.is-active{background:#7e44d32e;box-shadow:inset 2px 0 #a870ff;color:#fff}.api-schema-page .schema-nav-item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.api-schema-page .schema-nav-item-count{background:#2a2a30;border-radius:999px;color:#8a8a94;flex:0 0 auto;font-size:11px;font-variant-numeric:tabular-nums;min-width:22px;padding:1px 7px;text-align:center}.api-schema-page .schema-nav-item.is-active .schema-nav-item-count{background:#a870ff38;color:#d0b2ff}.api-schema-page .schema-content{min-width:0}.api-schema-page .schema-content-head{margin-bottom:16px}.api-schema-page .schema-content-eyebrow{color:#b89cf0;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.api-schema-page .schema-content-titlerow{align-items:baseline;display:flex;gap:10px;margin-top:3px}.api-schema-page .schema-content-title{color:#f4f4f5;font-size:20px;font-weight:600;line-height:1.2;margin:0;text-transform:capitalize}.api-schema-page .schema-content-count{color:#8a8a94;font-size:12px;font-variant-numeric:tabular-nums}.api-schema-page .schema-content-desc{color:#9a9aa4;font-size:13px;line-height:1.5;margin:8px 0 0;max-width:760px}.api-schema-page .schema-panel{background:#27272a;border:1px solid #3f3f46;border-radius:12px;padding:16px 20px 20px}.api-schema-page .schema-pill-row{display:flex;flex-wrap:wrap;gap:7px}.api-schema-page .schema-pill{align-items:center;background:#2e2a3e;border:1px solid rgba(168,112,255,.28);border-radius:999px;color:#d0b2ff;display:inline-flex;font-size:14px;gap:6px;line-height:1.5;padding:4px 12px;transition:border-color .12s ease,background .12s ease;white-space:nowrap}.api-schema-page .schema-pill:hover{background:#362f4a;border-color:#a870ff80}.api-schema-page .schema-pill--mono{font-family:ui-monospace,SF Mono,Cascadia Code,Roboto Mono,Menlo,Consolas,monospace;font-size:13.5px;letter-spacing:-.01em}.api-schema-page .schema-pill i{color:#c9a8ff;font-size:13px}.api-schema-page .schema-subhead{border-bottom:1px solid #333;color:#a1a1aa;font-size:12px;font-weight:600;letter-spacing:.06em;margin:20px 0 10px;padding-bottom:6px;text-transform:uppercase}.api-schema-page .schema-subhead:first-child{margin-top:2px}.api-schema-page .schema-table-card{background:#27272a;border:1px solid #3f3f46;border-radius:12px;overflow:hidden}.api-schema-page .schema-table-card .p-datatable{border-radius:0}.api-schema-page .schema-table .p-datatable-tbody>tr>td{vertical-align:middle}.pf-page{color:#e4e4e7;padding-bottom:48px}.pf-page .pf-header{align-items:center;background:radial-gradient(120% 150% at 8% 0,#191330 0,#0b0b0e00 62%);border-bottom:1px solid #1e1e23;display:flex;flex-wrap:wrap;gap:14px;padding:22px 26px 20px}.pf-page .pf-header-logo{display:block;flex:0 0 auto;height:30px;width:auto}.pf-page .pf-header-divider{align-self:center;background:#ffffff52;height:18px;width:1px}.pf-page .pf-header-title{color:#e4e4e7;font-size:22px;font-weight:600;letter-spacing:.01em;line-height:1;margin:0}.pf-page .pf-body{display:flex;flex-direction:column;gap:10px;margin:0 auto;max-width:1100px;padding:28px 26px 0}.pf-page .pf-card{background:#27272a;border:1px solid #3f3f46;border-radius:12px;padding:18px 20px}.pf-page .pf-card-title{align-items:center;color:#d4d4d8;display:flex;font-size:13px;font-weight:600;gap:10px;letter-spacing:.06em;margin-bottom:12px;text-transform:uppercase}.pf-page .pf-card-title:before{background:#7e44d3;border-radius:2px;content:"";height:14px;width:3px}.pf-page .pf-identity{align-items:center;display:flex;flex-wrap:wrap;gap:26px}.pf-page .pf-avatar{background:linear-gradient(135deg,#7e44d3,#a870ff);border-radius:50%;color:#fff;display:grid;flex:0 0 auto;font-size:26px;font-weight:600;height:72px;letter-spacing:.01em;place-items:center;text-transform:uppercase;width:72px}.pf-page .pf-identity-main{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.pf-page .pf-identity-name{color:#f4f4f5;font-size:22px;font-weight:600}.pf-page .pf-identity-sub{color:#9ca3af;font-size:14px}.pf-page .pf-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.pf-page .pf-tier{background:#291d40;border-radius:7px;color:#d5c9ff;font-size:11.5px;font-weight:700;letter-spacing:.06em;padding:3px 10px}.pf-page .pf-tier-hint{align-self:center;color:#9ca3af;font-size:12px;margin-left:8px}.pf-page .pf-badges .pf-tier-hint{margin-left:0}.pf-page .pf-status{border-radius:7px;font-size:11.5px;font-weight:600;padding:3px 10px;text-transform:capitalize}.pf-page .pf-status--ok{background:#22c55e24;color:#86efac}.pf-page .pf-status--bad{background:#ef444424;color:#fca5a5}.pf-page .pf-flag{background:#eab30824;border-radius:7px;color:#e7c873;font-size:11.5px;font-weight:600;padding:3px 10px}.pf-page .pf-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.pf-page .pf-card--wide{grid-column:1 / -1}@media (max-width: 760px){.pf-page .pf-grid{grid-template-columns:1fr}}.pf-page .pf-row{align-items:center;border-top:1px solid rgba(255,255,255,.05);display:flex;gap:16px;justify-content:space-between;padding:9px 0}.pf-page .pf-row:first-of-type{border-top:0}.pf-page .pf-row-label{color:#9ca3af;font-size:13px}.pf-page .pf-row-value{color:#e4e4e7;font-size:14px;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis}.pf-page .pf-mono{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;color:#d0b2ff}.pf-page .pf-credits{color:#4ade80;font-weight:600;font-variant-numeric:tabular-nums}.pf-page .pf-yes{color:#86efac}.pf-page .pf-no{color:#fca5a5}.pf-page .pf-rate{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.pf-page .pf-rate-tile{background:#1f1f24;border:1px solid #2a2a31;border-radius:10px;padding:12px;text-align:center}.pf-page .pf-rate-num{font-size:22px;font-weight:600;font-variant-numeric:tabular-nums}.pf-page .pf-rate-lbl{color:#9ca3af;font-size:12px;margin-top:3px}.pf-page .pf-key{align-items:center;background:#1f1f24;border:1px solid #2a2a31;border-radius:10px;display:flex;gap:10px;padding:10px 12px}.pf-page .pf-key-value{color:#e4e4e7;flex:1;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-page .pf-key-actions{display:flex;flex:0 0 auto;gap:4px}.pf-page .pf-icon-btn{background:transparent;border:0;border-radius:6px;color:#9ca3af;cursor:pointer;font-size:14px;padding:6px 8px}.pf-page .pf-icon-btn:hover{background:#2f2f33;color:#e4e4e7}.pf-page .pf-key-empty{color:#9ca3af;font-size:13.5px;margin:0}.pf-page .pf-key-foot{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.pf-page .pf-key-note{color:#6e6e78;font-size:12px}.pf-page .pf-key--new{background:#241b33;border-color:#7e44d3}.pf-page .pf-billing-note{color:#9ca3af;font-size:12.5px;line-height:1.5;margin:10px 0 12px}.pf-page .pf-billing-actions{display:flex;flex-wrap:wrap;gap:8px}.pf-page .pf-billing-btn{align-items:center;border:1px solid #3f3f46;border-radius:8px;color:#e4e4e7;display:inline-flex;font-size:13px;font-weight:500;gap:7px;padding:7px 12px;text-decoration:none}.pf-page .pf-billing-btn:hover{border-color:#52525b;color:#fff}.pf-page .pf-billing-btn--primary{background:#7e44d3;border-color:#7e44d3;color:#fff}.pf-page .pf-billing-btn--primary:hover{background:#8b52e0;border-color:#8b52e0}.pf-page .pf-modal-backdrop{align-items:center;background:#0009;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:20px;position:fixed;z-index:60}.pf-page .pf-modal{background:#27272a;border:1px solid #3f3f46;border-radius:12px;max-width:480px;padding:20px;width:100%}.pf-page .pf-modal-title{color:#f4f4f5;font-size:17px;font-weight:600;margin-bottom:12px}.pf-page .pf-modal-warn,.pf-page .pf-modal-info,.pf-page .pf-modal-err{border-radius:9px;display:flex;font-size:13.5px;gap:8px;padding:11px 13px}.pf-page .pf-modal-warn{background:#eab3081a;color:#e7c873}.pf-page .pf-modal-info{background:#1f1f24;color:#d4d4d8}.pf-page .pf-modal-err{background:#ef44441a;color:#fca5a5}.pf-page .pf-modal-label{color:#9ca3af;font-size:12px;margin-bottom:6px;text-transform:uppercase;letter-spacing:.06em}.pf-page .pf-modal-note{color:#e7c873;font-size:12.5px;margin:8px 0 0}.pf-page .pf-modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:16px}.pf-page .pf-modal .ghost-button{background:transparent;border:1px solid #3f3f46;border-radius:8px;color:#d4d4d8;padding:7px 16px}.pf-page .pf-modal .ghost-button:hover{border-color:#52525b;color:#fff}html:has(.ds-support){scroll-behavior:smooth}.ds-support{color:#e4e4e7;padding-bottom:56px}.ds-support .ds-hero{align-items:center;background:radial-gradient(120% 150% at 8% 0,#191330 0,#0b0b0e00 62%);border-bottom:1px solid #1e1e23;display:flex;flex-wrap:wrap;gap:14px;padding:22px 26px 20px}.ds-support .ds-header-logo{display:block;flex:0 0 auto;height:30px;width:auto}.ds-support .ds-header-divider{align-self:center;background:#ffffff52;height:18px;width:1px}.ds-support .ds-title{color:#e4e4e7;font-size:22px;font-weight:600;letter-spacing:.01em;line-height:1;margin:0}.ds-support .ds-body{align-items:flex-start;display:flex;gap:44px;margin:0;max-width:1100px;padding:34px 26px 0}.ds-support .ds-content{flex:1 1 auto;min-width:0}.ds-support .ds-section{margin-bottom:46px;scroll-margin-top:24px}.ds-support .ds-section:last-child{margin-bottom:0}.ds-support .ds-note{border-bottom:1px solid hsla(0,0%,100%,.06);margin-bottom:16px;padding-bottom:16px}.ds-support .ds-note:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.ds-support .ds-note-date{align-items:center;color:#d0b2ff;display:inline-flex;font-size:11px;font-weight:600;gap:6px}.ds-support .ds-note-where{color:#6e6e78;font-weight:400}.ds-support .ds-note-title{color:#e4e4e7;font-size:13.5px;font-weight:600;margin-top:6px}.ds-support .ds-note-body{color:#c9c9d1;font-size:13px;line-height:1.65;margin-top:6px}.ds-support .ds-note-body a{color:#c4b5fd;text-decoration:underline}.ds-support .ds-note-body ol,.ds-support .ds-note-body ul{margin:6px 0;padding-left:1.2rem}.ds-support .ds-note-body ul{list-style:disc}.ds-support .ds-note-body ol{list-style:decimal}.ds-support .ds-res-head h2{color:#f4f4f5;font-size:16px;font-weight:600;margin:0}.ds-support .ds-res-head p{color:#a1a1aa;font-size:13px;margin:4px 0 0}.ds-support .ds-res-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:16px}.ds-support .ds-res-featured{grid-column:1 / -1}.ds-support .ds-res-item{align-items:center;background:#1f1f23;border:1px solid #34343b;border-radius:10px;color:inherit;display:flex;gap:14px;height:100%;padding:14px 16px;position:relative;text-decoration:none;transition:background .12s ease,border-color .12s ease}.ds-support .ds-res-item:hover{background:#232029;border-color:#6d3fc0}.ds-support .ds-res-item:focus-visible{outline:2px solid #c4b5fd;outline-offset:2px}.ds-support .ds-res-icon{align-items:center;background:#2a2338;border-radius:9px;color:#d0b2ff;display:flex;flex:0 0 38px;font-size:15px;height:38px;justify-content:center}.ds-support .ds-res-featured .ds-res-icon{flex-basis:44px;font-size:17px;height:44px}.ds-support .ds-res-text{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.ds-support .ds-res-title{color:#f4f4f5;font-size:14.5px;font-weight:600;line-height:1.3}.ds-support .ds-res-featured .ds-res-title{font-size:15.5px}.ds-support .ds-res-desc{color:#a1a1aa;font-size:12.5px;line-height:1.45}.ds-support .ds-res-host{color:#b794ff;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;margin-top:2px}.ds-support .ds-res-ext{align-self:flex-start;color:#8b8b94;flex:0 0 auto;font-size:12px;margin-top:3px;transition:color .12s ease,transform .12s ease}.ds-support .ds-res-item:hover .ds-res-ext{color:#d0b2ff;transform:translate(2px,-2px)}.ds-support .ds-res-sr{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (max-width: 640px){.ds-support .ds-res-grid{grid-template-columns:minmax(0,1fr);padding:12px}}@media (prefers-reduced-motion: reduce){.ds-support .ds-res-item:hover .ds-res-ext{transform:none}}.ds-support .ds-contact-lead{color:#9ca3af;font-size:13.5px;margin:0}.ds-support .ds-contact-lead a,.ds-support .ds-contact-done a{color:#c4b5fd;text-decoration:underline}.ds-support .ds-contact-done{align-items:flex-start;display:flex;gap:14px;padding:4px 18px 20px}.ds-support .ds-contact-done>i{color:#a870ff;font-size:22px;margin-top:2px}.ds-support .ds-contact-done b{color:#f4f4f5;font-size:15px;font-weight:600}.ds-support .ds-contact-done p{color:#c9c9d1;font-size:13.5px;line-height:1.6;margin:6px 0 10px}.ds-support .ds-text-btn{background:transparent;border:1px solid #3f3f46;border-radius:8px;color:#d4d4d8;cursor:pointer;font-size:13px;padding:6px 14px}.ds-support .ds-text-btn:hover{border-color:#7e44d3;color:#fff}.ds-support .ds-toc{flex:0 0 200px;position:sticky;top:24px}.ds-support .ds-toc-label{color:#6e6e78;display:block;font-size:10.5px;font-weight:600;letter-spacing:.1em;margin-bottom:10px;text-transform:uppercase}.ds-support .ds-toc-nav{border-left:1px solid #26262c;display:flex;flex-direction:column;gap:2px}.ds-support .ds-toc-link{border-left:2px solid transparent;color:#9ca3af;font-size:12.5px;margin-left:-1px;padding:6px 12px;text-decoration:none;transition:color .12s ease,border-color .12s ease}.ds-support .ds-toc-link:hover{border-left-color:#7e44d3;color:#d5c9ff}@media (max-width: 900px){.ds-support .ds-body{gap:0}.ds-support .ds-toc{display:none}}.mfa-page{align-items:center;background:radial-gradient(120% 90% at 50% 0,#191330 0,#0b0b0e00 60%);display:flex;justify-content:center;min-height:100vh;padding:40px 20px}.mfa-page .mfa-card{background:#1c1c20;border:1px solid #3f3f46;border-radius:14px;border-top:2px solid #7e44d3;box-shadow:0 24px 60px -24px #000000d9;max-width:420px;padding:28px 28px 24px;width:100%}.mfa-page .mfa-head{margin-bottom:20px;text-align:center}.mfa-page .mfa-logo{display:block;height:auto;margin:0 auto 14px;width:128px}.mfa-page .mfa-title{color:#f4f4f5;font-size:18px;font-weight:600}.mfa-page .mfa-sub{color:#8b8b94;font-size:13px;margin-top:6px}.mfa-page .mfa-body{display:flex;flex-direction:column;gap:14px}.mfa-page .mfa-text{color:#a1a1aa;font-size:13px;line-height:1.55}.mfa-page .mfa-qr{align-self:center;background:#fff;border-radius:10px;padding:12px}.mfa-page .mfa-secret{background:#141417;border:1px solid #2a2a31;border-radius:8px;display:flex;justify-content:center;padding:10px 12px}.mfa-page .mfa-secret code{color:#d0b2ff;font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px;letter-spacing:.08em;word-break:break-all}.mfa-page .mfa-input .p-inputtext{background:#141417;border:1px solid #2a2a31;border-radius:8px;color:#e4e4e7;font-size:16px;letter-spacing:.3em;padding:10px;text-align:center;width:100%}.mfa-page .mfa-input .p-inputtext:focus{border-color:#5c4b99;box-shadow:none;outline:none}.mfa-page .mfa-actions{display:flex;margin-top:4px}.mfa-page .mfa-actions--end{justify-content:flex-end}.mfa-page .mfa-actions--between{justify-content:space-between}.mfa-page .mfa-card .mfa-btn{background:#1f1f24!important;border:1px solid #2e2e36!important;border-radius:8px!important;color:#d4d4d8!important;font-size:13px!important;font-weight:500!important;height:38px;padding:0 18px!important;transition:border-color .12s ease,background .12s ease,color .12s ease}.mfa-page .mfa-card .mfa-btn:hover{border-color:#5c4b99!important;color:#fff!important}.mfa-page .mfa-card .mfa-btn--primary{background:#7e44d3!important;border-color:#7e44d3!important;color:#fff!important}.mfa-page .mfa-card .mfa-btn--primary:hover{background:#a870ff!important;border-color:#a870ff!important}.admin-page .admin-header{align-items:center;background:radial-gradient(120% 150% at 8% 0,#191330 0,#0b0b0e00 62%);border-bottom:1px solid #1e1e23;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:20px;padding:22px 26px 20px}.admin-page .admin-header-logo{display:block;flex:0 0 auto;height:30px;width:auto}.admin-page .admin-header-divider{align-self:center;background:#ffffff52;height:18px;width:1px}.admin-page .admin-header-title{color:#e4e4e7;font-family:Inter,system-ui,sans-serif;font-size:22px;font-weight:600;letter-spacing:.01em;line-height:1;margin:0}.admin-page{color:#e4e4e7;padding-bottom:48px}.admin-page .admin-checking{color:#9ca3af;display:flex;gap:10px;justify-content:center;padding:60px}.admin-page .admin-denied{align-items:flex-start;background:#27272a;border:1px solid #3f3f46;border-radius:12px;display:flex;gap:16px;margin:0 auto;max-width:560px;padding:24px}.admin-page .admin-denied>i{color:#fca5a5;font-size:24px;margin-top:2px}.admin-page .admin-denied b{color:#f4f4f5;display:block;font-size:16px;margin-bottom:4px}.admin-page .admin-denied p{color:#9ca3af;font-size:13.5px;margin:0}.admin-page .admin-denied code{background:#1f1f24;border-radius:5px;color:#d0b2ff;padding:1px 6px}.admin-page .admin-tabs{display:flex;flex-wrap:wrap;gap:4px;margin:0 26px 16px}.admin-page .admin-tab{align-items:center;background:transparent;border:1px solid transparent;border-radius:8px;color:#9ca3af;cursor:pointer;display:flex;font:inherit;font-size:14px;gap:8px;padding:9px 15px}.admin-page .admin-tab:hover{color:#e4e4e7}.admin-page .admin-tab.active{background:#291d40;border-color:#7e44d333;color:#d5c9ff}.admin-page .admin-body{margin:0 auto;max-width:1200px;padding:0 26px}.admin-page .admin-section{display:flex;flex-direction:column;gap:12px}.admin-page .admin-two-col{display:grid;gap:12px;grid-template-columns:1fr 1fr}@media (max-width: 860px){.admin-page .admin-two-col{grid-template-columns:1fr}}.admin-card{background:#27272a;border:1px solid #3f3f46;border-radius:12px;border-top:2px solid #7e44d3;color:#d4d4d8;padding:16px 18px}.admin-card--danger{border-top-color:#ef4444}.admin-card-title{align-items:center;color:#e4e4e7;display:flex;font-size:14px;font-weight:600;gap:9px;margin-bottom:12px}.admin-card-title>i{color:#a870ff}.admin-card--danger .admin-card-title>i{color:#f87171}.admin-count{background:#291d40;border-radius:20px;color:#d5c9ff;font-size:11.5px;font-weight:600;padding:1px 9px}.admin-page .admin-stats{display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}@media (max-width: 860px){.admin-page .admin-stats{grid-template-columns:repeat(2,1fr)}}.admin-page .admin-stat{background:#27272a;border:1px solid #3f3f46;border-top:2px solid #7e44d3;border-radius:12px;padding:14px 16px}.admin-page .admin-stat-top{align-items:center;color:#9ca3af;display:flex;font-size:13px;justify-content:space-between}.admin-page .admin-stat-top>i{color:#a870ff80;font-size:16px}.admin-page .admin-stat-num{color:#a870ff;font-size:32px;font-weight:600;font-variant-numeric:tabular-nums;margin-top:6px}.admin-kv{display:flex;flex-direction:column}.admin-kv-row{border-top:1px solid rgba(255,255,255,.05);display:flex;font-size:13px;justify-content:space-between;padding:7px 0}.admin-kv-row:first-child{border-top:0}.admin-page .admin-toolbar{display:flex;flex-wrap:wrap;gap:8px}.admin-field{align-items:center;background:#1f1f24;border:1px solid #2a2a31;border-radius:8px;display:flex;gap:8px;height:40px;padding:0 12px}.admin-field>i{color:#6e6e78;font-size:14px}.admin-field input{background:transparent;border:0;color:#e4e4e7;flex:1;font:inherit;font-size:14px;outline:none}.admin-field--grow{flex:1 1 260px}.admin-select,.admin-input{background:#1f1f24;border:1px solid #2a2a31;border-radius:8px;color:#e8e8ec;font:inherit;font-size:14px;height:40px;outline:none;padding:0 10px}.admin-select:focus,.admin-input:focus{border-color:#7e44d3}.admin-input::placeholder{color:#6e6e78}.admin-select--sm,.admin-input--sm{height:34px}.admin-input--grow{flex:1 1 auto}.admin-textarea{height:auto;padding:8px 10px;resize:vertical}.admin-file{color:#9ca3af;font-size:13px}.admin-inline{align-items:center;display:flex;gap:8px}.admin-inline--wrap{flex-wrap:wrap}.admin-table-card{padding:14px 16px 6px}.admin-table{border-collapse:collapse;width:100%}.admin-table th{color:#9ca3af;font-size:12px;font-weight:600;padding:8px 10px;text-align:left;white-space:nowrap}.admin-table th.r,.admin-table td.r{text-align:right}.admin-table td{border-top:1px solid rgba(255,255,255,.05);font-size:13px;padding:9px 10px}.admin-table tbody tr:hover td{background:#ffffff05}.admin-table-empty{color:#9ca3af;padding:26px!important;text-align:center}.admin-username{color:#e4e4e7;font-weight:500}.admin-dim{color:#8b8b93}.admin-yes{color:#86efac}.admin-mono{color:#d0b2ff;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px}.admin-badge{background:#291d40;border-radius:6px;color:#d5c9ff;font-size:11px;padding:2px 8px;text-transform:uppercase}.admin-pill{border-radius:6px;font-size:11px;padding:2px 8px;text-transform:capitalize}.admin-pill.ok{background:#22c55e24;color:#86efac}.admin-pill.bad{background:#ef444424;color:#fca5a5}.admin-link-btn{background:transparent;border:1px solid #3f3f46;border-radius:6px;color:#d0b2ff;cursor:pointer;font:inherit;font-size:12.5px;padding:4px 10px}.admin-link-btn:hover:not(:disabled){border-color:#7e44d3}.admin-link-btn:disabled{color:#52525b;cursor:default}.admin-pager{align-items:center;display:flex;justify-content:space-between;padding:10px 2px}.admin-pager-ctrl{align-items:center;display:flex;gap:8px}.admin-page-btn{background:#1f1f24;border:1px solid #2a2a31;border-radius:7px;color:#d4d4d8;cursor:pointer;height:30px;width:32px}.admin-page-btn:disabled{color:#52525b;cursor:default}.admin-dialog.p-dialog,.admin-dialog{max-width:620px;width:94vw}.admin-user{display:flex;flex-direction:column;gap:16px}.admin-user-meta{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.admin-user-meta>div{display:flex;flex-direction:column;gap:2px}.admin-user-meta .admin-dim{font-size:11px;text-transform:uppercase;letter-spacing:.05em}.admin-user-meta code{color:#d0b2ff;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}.admin-user-grid{display:grid;gap:10px;grid-template-columns:1fr 1fr}@media (max-width: 560px){.admin-user-grid{grid-template-columns:1fr}}.admin-ff{display:flex;flex-direction:column;gap:5px}.admin-ff>span{color:#9ca3af;font-size:12px}.admin-ff--wide{grid-column:1 / -1}.admin-ff--check{align-items:center;cursor:pointer;flex-direction:row;gap:8px}.admin-ff--check span,.admin-ff--check>span{color:#d4d4d8;font-size:13px}.admin-ff--check input,.admin-user input[type=checkbox]{accent-color:#7e44d3;height:16px;width:16px}.admin-user-actions{display:flex;flex-wrap:wrap;gap:8px}.admin-user-row-group{border-top:1px solid rgba(255,255,255,.07);padding-top:12px}.admin-sub-title{color:#9ca3af;font-size:12px;font-weight:600;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.admin-reveal{align-items:center;background:#241b33;border:1px solid #7e44d3;border-radius:8px;display:flex;gap:10px;margin-top:10px;padding:8px 10px}.admin-reveal .admin-dim{flex:0 0 auto;font-size:11px}.admin-reveal code{color:#e4e4e7;flex:1;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-danger-btn{background:#ef44441f!important;border:1px solid rgba(239,68,68,.4)!important;color:#fca5a5!important}.admin-danger-btn:hover:not(:disabled){background:#ef444433!important}.ghost-button{background:transparent!important;border:1px solid #3f3f46!important;color:#d4d4d8!important}.ghost-button:hover:not(:disabled){border-color:#52525b!important;color:#fff!important}.admin-danger-text{color:#fca5a5;font-size:13px}.admin-warn-text{margin:0 0 10px}.pf-icon-btn{background:transparent;border:0;border-radius:6px;color:#9ca3af;cursor:pointer;font-size:14px;padding:6px 8px}.pf-icon-btn:hover{background:#2f2f33;color:#e4e4e7}.pf-icon-btn.admin-del:hover,.admin-del:hover{color:#f87171}.admin-chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.admin-chip{align-items:center;background:#1f1f24;border:1px solid #2a2a31;border-radius:7px;color:#d4d4d8;display:inline-flex;font-size:12.5px;gap:8px;padding:4px 6px 4px 10px}.admin-chip button{background:transparent;border:0;color:#6e6e78;cursor:pointer;padding:2px 4px}.admin-chip button:hover{color:#f87171}.admin-settings{display:flex;flex-direction:column}.admin-setting{align-items:center;border-top:1px solid rgba(255,255,255,.05);display:flex;gap:14px;justify-content:space-between;padding:9px 0}.admin-setting:first-child{border-top:0}.admin-setting-key{color:#d4d4d8;font-size:13.5px}.admin-switch{cursor:pointer;display:inline-block;height:22px;position:relative;width:40px}.admin-switch input{height:0;opacity:0;width:0}.admin-switch span{background:#3f3f46;border-radius:22px;top:0;right:0;bottom:0;left:0;position:absolute;transition:.2s}.admin-switch span:before{background:#fff;border-radius:50%;content:"";height:16px;left:3px;position:absolute;top:3px;transition:.2s;width:16px}.admin-switch input:checked+span{background:#7e44d3}.admin-switch input:checked+span:before{transform:translate(18px)}.admin-ann-list{display:flex;flex-direction:column;gap:8px;margin-top:14px}.admin-ann{align-items:flex-start;background:#1f1f24;border:1px solid #2a2a31;border-radius:9px;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.admin-ann b{color:#e4e4e7}.admin-ann p{color:#9ca3af;font-size:13px;margin:3px 0}.admin-ann .admin-dim{font-size:11.5px}.mt-2{margin-top:8px}.docs-page a{color:#00e;text-decoration:underline}.docs-page a:hover{color:#551a8b}.docs-page ul{list-style-type:disc;padding-left:1em}.docs-page ul ul{list-style-type:circle;padding-left:1em}.docs-page ul ul ul{list-style-type:square;padding-left:1em}.docs-page ul ul ul ul{list-style-type:disc;padding-left:1em}.docs-page ul ul ul ul ul{list-style-type:circle;padding-left:1em}.docs-page ul ul ul ul ul ul{list-style-type:square;padding-left:1em}.docs-page ul ul ul ul ul ul ul{list-style-type:disc;padding-left:1em}.docs-page ol{list-style-type:decimal;padding-left:1em}.docs-page ul li{margin-left:1em}.docs-page h1{border-bottom:1px solid #eaecef;font-size:4em}.docs-page h2{border-bottom:1px solid #eaecef;font-size:3em}.docs-page h3{font-size:1.17em;padding-bottom:.2em}.docs-page h4{font-size:1.17em;padding-bottom:.1em}.docs-page h5{font-size:1em}.docs-page h6{font-size:.83em}.docs-page h2 a,.docs-page h3 a,.docs-page h4 a,.docs-page h5 a,.docs-page h6 a{color:inherit;pointer-events:none;text-decoration:none}.pg-intel .ix-wrap{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:1280px;padding:28px 0 48px;width:92%}.pg-intel .ix-widget{background-color:#1b1b20;border:1px solid #3a3a45;border-radius:14px;display:flex;flex-direction:column;gap:12px;padding:18px}.pg-intel .ix-bar{align-items:center;background:#1f1f24;border:1px solid #2a2a31;border-radius:10px;display:flex;gap:8px;padding:4px 4px 4px 12px;transition:border-color .15s ease}.pg-intel .ix-bar:focus-within{border-color:#5c4b99}.pg-intel .ix-bar-icon{color:#a870ff;flex-shrink:0;font-size:15px}.pg-intel .ix-input{background:transparent;border:0;color:#f4f4f5;flex:1 1 auto;font-size:14px;height:40px;min-width:0;outline:none}.pg-intel .ix-input::placeholder{color:#71717a}.pg-intel .ix-go,.pg-intel .ix-stop{align-items:center;border:0;border-radius:8px;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13.5px;font-weight:600;gap:8px;height:38px;padding:0 16px}.pg-intel .ix-go{background:#7e44d3;color:#fff}.pg-intel .ix-go:hover:not(:disabled){background:#8f55e4}.pg-intel .ix-go:disabled{cursor:not-allowed;opacity:.7}.pg-intel .ix-stop{background:#ef44441f;border:1px solid rgba(239,68,68,.35);color:#fca5a5}.pg-intel .ix-stop:hover{background:#ef444433}.pg-intel .ix-adv{max-width:none;width:100%}.pg-intel .ix-field{display:flex;flex-direction:column;gap:8px}.pg-intel .ix-field-label{color:#d4d4d8;font-size:12.5px;font-weight:500}.pg-intel .ix-field-label small{color:#71717a;font-size:11px;font-weight:400;margin-left:6px}.pg-intel .ix-chips{display:flex;flex-wrap:wrap;gap:6px}.pg-intel .ix-chip{height:30px}.pg-intel .sr-adv-field input[type=date]{color-scheme:dark}.pg-intel .ix-reset{align-self:flex-start;background:transparent;border:0;color:#a1a1aa;cursor:pointer;font-size:12.5px;padding:0}.pg-intel .ix-reset:hover{color:#fff}.pg-intel .ix-intro{align-items:flex-start;background:#1c1c20;border:1px dashed #3f3f46;border-radius:12px;color:#a1a1aa;display:flex;font-size:13px;gap:14px;line-height:1.6;padding:18px 20px}.pg-intel .ix-intro>i{color:#a870ff;font-size:22px;margin-top:3px}.pg-intel .ix-intro b{color:#f4f4f5;display:block;font-size:14px;margin-bottom:4px}.pg-intel .ix-intro p{margin:0}.pg-intel .ix-results{display:flex;flex-direction:column;gap:12px}.pg-intel .ix-status{align-items:center;background:#1f1f24;border:1px solid #2e2e36;border-radius:12px;display:flex;flex-wrap:wrap;gap:8px 14px;justify-content:space-between;padding:10px 14px}.pg-intel .ix-status-main{align-items:center;color:#a1a1aa;display:inline-flex;font-size:13.5px;gap:10px;min-width:0}.pg-intel .ix-status-main>i{color:#d0b2ff}.pg-intel .ix-status-main b{color:#f4f4f5;overflow-wrap:anywhere}.pg-intel .ix-list{display:flex;flex-direction:column;gap:10px}.pg-intel .ix-more{display:flex;justify-content:center;padding-top:4px}.pg-intel .ix-card{background:#1c1c20;border:1px solid #2e2e36;border-radius:12px;overflow:hidden}.pg-intel .ix-card:hover{border-color:#3a3a45}.pg-intel .ix-card-main{align-items:flex-start;display:flex;gap:12px;padding:12px 14px}.pg-intel .ix-card-icon,.pg-intel .hr-card-icon{align-items:center;background:#a870ff1f;border-radius:9px;color:#d0b2ff;display:inline-flex;flex-shrink:0;font-size:15px;height:36px;justify-content:center;width:36px}.pg-intel .ix-card-body{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.pg-intel .ix-card-title{color:#f4f4f5;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-intel .ix-card-path{color:#8b8b94;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-intel .ix-meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.pg-intel .ix-actions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:6px;justify-content:flex-end}.pg-intel mark,.ix-viewer mark{background:#a870ff52;border-radius:3px;color:#fff;padding:0 1px}.ix-viewer.p-dialog{max-width:1100px;width:92%}.ix-viewer-bar{align-items:center;border-bottom:1px solid #26262c;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between;padding:10px 14px}.ix-viewer-bar .fl-muted{font-size:12.5px}.ix-viewer-actions{display:flex;gap:6px}.ix-viewer-note{align-items:center;background:#eab30814;color:#d4b86a;display:flex;font-size:12.5px;gap:8px;padding:8px 14px}.pg-intel .hr-modes{align-self:flex-start;flex-wrap:wrap;margin-left:0;max-width:100%}.pg-search.pg-intel .hr-modes .sr-mode-btn span{display:inline}.pg-intel .hr-card{overflow:visible}.pg-intel .hr-card-head{align-items:center;border-bottom:1px solid #27272a;display:flex;flex-wrap:wrap;gap:10px 12px;padding:12px 14px}.pg-intel .hr-card-title{display:flex;flex:1 1 220px;flex-direction:column;line-height:1.35;min-width:0}.pg-intel .hr-card-title b{color:#f4f4f5;font-size:14.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-intel .hr-card-title small{color:#8b8b94;font-size:12px}.pg-intel .hr-card-badges{margin-top:0}.pg-intel .hr-copy-badge{cursor:pointer;font-family:JetBrains Mono,ui-monospace,monospace}.pg-intel .hr-copy-badge:hover{border-color:#5c4b99;color:#fff}.pg-intel .hr-section{border-top:1px solid #27272a;display:flex;flex-direction:column;gap:8px;padding:10px 14px 12px}.pg-intel .hr-sub{align-items:center;color:#d4d4d8;display:flex;font-size:12.5px;font-weight:600;gap:8px;margin-bottom:6px}.pg-intel .hr-sub>i{color:#a870ff;font-size:11.5px}.pg-intel .hr-sub small{color:#71717a;font-weight:400}.pg-intel .hr-creds{display:flex;flex-direction:column;gap:4px}.pg-intel .hr-cred{align-items:center;background:#18181b;border:1px solid #26262c;border-radius:8px;display:grid;font-size:12.5px;gap:10px;grid-template-columns:auto minmax(90px,1fr) minmax(90px,1fr) minmax(0,2fr) auto;padding:6px 8px}.pg-intel .hr-cred>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-intel .hr-cred-type{text-transform:capitalize}.pg-intel .hr-cred-domain{color:#e4e4e7}.pg-intel .hr-cred-user{color:#d0b2ff;font-size:12px}.pg-intel .hr-cred-url{color:#8b8b94;font-size:11.5px}.pg-intel .hr-assoc{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.pg-intel .hr-chip-emp{background:#a870ff1f;border-color:#a870ff4d;color:#e4ccff}.pg-intel .hr-more{height:24px;padding:0 10px}.pg-intel .hr-more--block{align-self:center;height:30px;margin:0 14px 12px}.pg-intel .hr-stats{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));padding:12px 14px 4px}.pg-intel .hr-sens--high,.pg-intel .hr-sens--critical{background:#ef44441f;border-color:#ef444459;color:#fca5a5}.pg-intel .hr-sens--medium{background:#eab3081a;border-color:#eab3084d;color:#e7c873}.pg-intel .hr-urls{display:flex;flex-direction:column;list-style:none;margin:0;max-height:420px;overflow:auto;padding:8px 14px 10px}.pg-intel .hr-urls li{align-items:center;border-bottom:1px solid rgba(255,255,255,.04);display:flex;gap:8px;padding:4px 0}.pg-intel .hr-urls li>span{color:#d4d4d8;flex:1 1 auto;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-search.pg-intel .hr-addfields{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.pg-search.pg-intel .hr-addfield{align-items:center;background:#1f1f24;border:1px solid #2a2a31;border-radius:8px;color:#c7c7cf;cursor:pointer;display:flex;font-size:13.5px;gap:10px;padding:9px 12px}.pg-search.pg-intel .hr-addfield:hover{border-color:#3f3f46}.pg-search.pg-intel .hr-addfield.is-active{background:#241b33;border-color:#7e44d3;color:#e4e4e7}.pg-search.pg-intel .hr-addfield input{accent-color:#7e44d3;flex:0 0 auto;height:15px;width:15px}@media (max-width: 900px){.pg-intel .ix-card-main{flex-wrap:wrap}.pg-intel .ix-actions{justify-content:flex-start;padding-left:48px;width:100%}.pg-intel .hr-cred{grid-template-columns:auto minmax(0,1fr) auto;row-gap:2px}.pg-intel .hr-cred-user{grid-column:2}.pg-intel .hr-cred-url{grid-column:1 / 3}}@media (max-width: 640px){.pg-intel .ix-wrap{padding-top:16px;width:calc(100% - 20px)}.pg-intel .ix-widget{padding:12px}.pg-intel .ix-go span{display:none}.pg-intel .ix-go,.pg-intel .ix-stop{padding:0 12px}.pg-intel .ix-actions{padding-left:0}.pg-intel .ix-actions .fl-btn{flex:1 1 auto;justify-content:center}.pg-intel .hr-stats,.pg-search.pg-intel .hr-addfields{grid-template-columns:1fr}.ix-viewer.p-dialog{height:100dvh!important;max-height:100dvh!important;max-width:100vw!important;width:100vw!important}}.pg-intel .hr-cred-c1{align-items:center;display:flex;gap:6px;min-width:0}.pg-intel .hr-pw{border-radius:5px;flex:0 0 auto;font-size:10px;font-weight:600;letter-spacing:.02em;padding:1px 6px;text-transform:uppercase;white-space:nowrap}.pg-intel .hr-pw--weak{background:#ef444426;color:#fca5a5}.pg-intel .hr-pw--medium{background:#eab30826;color:#e7c873}.pg-intel .hr-pw--strong{background:#22c55e26;color:#86efac}.pg-intel .hr-sw-chip{align-items:baseline;gap:5px}.pg-intel .hr-sw-ver{color:#8b8b94;font-size:11px}.pg-intel .hr-sensapps{display:flex;flex-direction:column;gap:6px}.pg-intel .hr-sensapp{align-items:center;background:#18181b;border:1px solid #26262c;border-radius:8px;display:flex;font-size:12.5px;gap:10px;justify-content:space-between;padding:6px 10px}.pg-intel .hr-sensapp b{color:#e4e4e7;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-intel .hr-sens-tag{background:#2f2f33;border-radius:5px;color:#c7c7cf;flex:0 0 auto;font-size:10.5px;padding:1px 7px;text-transform:capitalize}.pg-intel .hr-sensapp.hr-sens--critical .hr-sens-tag{background:#ef444433;color:#fca5a5}.pg-intel .hr-sensapp.hr-sens--medium .hr-sens-tag{background:#eab3082e;color:#e7c873}.pg-intel .hr-searches{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.pg-intel .hr-searches li{align-items:center;border-bottom:1px solid rgba(255,255,255,.04);display:flex;gap:8px;justify-content:space-between;padding:4px 0}.pg-intel .hr-search-q{color:#d4d4d8;font-size:12.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-intel .hr-search-eng{color:#71717a;flex:0 0 auto;font-size:11px}.pg-intel .hr-cookies{display:flex;flex-direction:column;gap:2px}.pg-intel .hr-cookie{align-items:center;border-bottom:1px solid rgba(255,255,255,.04);display:grid;gap:10px;grid-template-columns:minmax(90px,1fr) minmax(0,2fr) auto;padding:4px 0}.pg-intel .hr-cookie>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-intel .hr-cookie-name{color:#d0b2ff;font-size:12px}.pg-intel .hr-cookie-url{color:#8b8b94;font-size:11.5px}.pg-intel .hr-cookie-exp{color:#71717a;flex:0 0 auto;font-size:11px}.pg-intel .hr-tree{font-size:12.5px;max-height:340px;overflow:auto}.pg-intel .hr-tree-children{border-left:1px solid #2a2a31;margin-left:7px;padding-left:10px}.pg-intel .hr-tree-row{align-items:center;color:#d4d4d8;display:flex;gap:7px;padding:2px 0}.pg-intel .hr-tree-row>i{color:#a870ff;font-size:11px;width:14px}.pg-intel .hr-tree-row>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-intel .hr-tree-row small{color:#6e6e78}.pg-intel .hr-tree-dir{cursor:pointer}.pg-intel .hr-tree-dir:hover{color:#fff}@media (max-width: 640px){.pg-intel .hr-cookie{grid-template-columns:1fr auto}.pg-intel .hr-cookie-url{grid-column:1 / 3}}.pg-darkweb .dw-filters{display:grid;gap:14px;grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.pg-darkweb fieldset.ix-field{border:0;margin:0;min-width:0;padding:0}.pg-darkweb .ix-field-label{margin-bottom:8px;padding:0}.pg-darkweb .dw-chip>i{color:#8b8b94;font-size:12px}.pg-darkweb .dw-chip.is-active>i{color:#d0b2ff}.pg-darkweb .dw-check{align-items:center;color:#c7c7cf;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;margin-top:4px}.pg-darkweb .dw-check input{accent-color:#7e44d3;height:15px;width:15px}.pg-darkweb .dw-check small{color:#71717a}.pg-darkweb .dw-note{align-items:flex-start;border-radius:10px;display:flex;font-size:13px;gap:10px;line-height:1.55;padding:10px 14px}.pg-darkweb .dw-note>i{margin-top:3px}.pg-darkweb .dw-note b{color:#f4f4f5}.pg-darkweb .dw-note--warn{background:#eab30814;border:1px solid rgba(234,179,8,.25);color:#e7c873}.pg-darkweb .dw-note--lock{background:#1f1a2b;border:1px solid #3b2d5c;color:#c7c0d8}.pg-darkweb .dw-note--lock>i{color:#a870ff}.pg-darkweb .dw-note-link{color:#c4a3ff;font-weight:600;text-decoration:none;white-space:nowrap}.pg-darkweb .dw-note-link:hover{text-decoration:underline}.pg-darkweb .dw-signin{margin-top:10px}.pg-darkweb .dw-count-chip{align-items:center;display:inline-flex;gap:6px}.pg-darkweb .dw-count-chip>i{color:#a870ff;font-size:11px}.pg-darkweb .dw-empty{align-items:flex-start;text-align:left}.pg-darkweb .dw-empty-chips{margin:8px 0}.pg-darkweb .dw-card .ix-card-main{padding-bottom:10px}.pg-darkweb .dw-card-title{background:transparent;border:0;cursor:pointer;display:block;max-width:100%;padding:0;text-align:left}.pg-darkweb .dw-card-title:hover{color:#d5c9ff}.pg-darkweb .dw-card-title:focus-visible{border-radius:4px;outline:2px solid #a78bfa;outline-offset:2px}.pg-darkweb .dw-snippet{background:#141417;border:1px solid #26262c;border-radius:8px;color:#d4d4d8;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;line-height:1.55;margin:0 14px 14px 62px;max-height:150px;overflow:auto;padding:9px 11px;white-space:pre-wrap;word-break:break-word}.pg-darkweb .dw-redacted,.dw-viewer .dw-redacted{background:#a870ff24;border-radius:3px;color:#a78bfa;letter-spacing:.05em;padding:0 2px}.dw-viewer mark{background:#a870ff52;border-radius:3px;color:#fff;padding:0 1px}.dw-viewer-meta{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px 10px;min-width:0}.dw-viewer-meta .fl-muted{font-size:12.5px}.dw-viewer .fl-btn.dw-locked{color:#a1a1aa}.dw-viewer .ix-viewer-actions{flex-wrap:wrap}.dw-viewer .ix-viewer-actions a.fl-btn{text-decoration:none}.dw-viewer-url{align-items:center;border-bottom:1px solid #26262c;display:flex;gap:8px;padding:7px 10px 7px 14px}.dw-viewer-url>i{color:#71717a;font-size:11px}.dw-viewer-url>span{color:#b8b8c2;flex:1 1 auto;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dw-icon-btn{background:transparent;border:0;border-radius:6px;color:#9ca3af;cursor:pointer;flex:0 0 auto;font-size:13px;padding:4px 7px}.dw-icon-btn:hover{background:#2f2f33;color:#e4e4e7}.dw-viewer-lock{background:#a870ff1a;color:#d5c9ff}.dw-viewer-lock b,.dw-viewer .ix-viewer-note b{font-weight:600}.dw-viewer-tags{border-top:1px solid #26262c;padding:10px 14px}@media (max-width: 1000px){.pg-darkweb .dw-filters{grid-template-columns:1fr}}@media (max-width: 900px){.pg-darkweb .ix-card-body{flex:1 1 0}}@media (max-width: 640px){.pg-darkweb .dw-snippet{margin-left:14px}.dw-viewer .ix-viewer-actions .fl-btn{flex:1 1 auto;justify-content:center}}.pr-page{color:#e4e4e7;padding-bottom:64px}.pr-page .sr-only,.ck-overlay .sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pr-header{align-items:center;border-bottom:1px solid #1e1e23;display:flex;padding:22px 26px 20px}.pr-header-logo{display:block;height:30px;width:auto}.pr-wrap{display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:1240px;padding:36px 24px 0}.pr-wrap--narrow{max-width:520px}.pr-center{text-align:center}.pr-link{color:#b794ff;font-weight:500;text-decoration:none}.pr-link:hover{color:#d0b2ff;text-decoration:underline}.pr-btn{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:600;gap:8px;height:42px;justify-content:center;padding:0 18px;text-decoration:none;transition:background .12s ease,border-color .12s ease,color .12s ease}.pr-btn--primary{background:#7e44d3;color:#fff}.pr-btn--primary:hover:not(:disabled){background:#8b52e0}.pr-btn--ghost{background:transparent;border-color:#34343d;color:#e4e4e7}.pr-btn--ghost:hover:not(:disabled){background:#1d1d22;border-color:#4a4a55}.pr-btn--amber{background:#b7791f;color:#1a1205}.pr-btn--amber:hover{background:#c98a2a;color:#1a1205}.pr-btn:disabled{cursor:not-allowed;opacity:.55}.pr-btn:focus-visible,.pr-toggle button:focus-visible,.pr-compare-tabs button:focus-visible,.pr-faq summary:focus-visible{outline:2px solid #c4b5fd;outline-offset:2px}.pr-banner{align-items:flex-start;background:#16141d;border:1px solid #2c2440;border-radius:12px;display:flex;gap:14px;padding:14px 16px}.pr-banner>i{color:#a870ff;font-size:18px;margin-top:2px}.pr-banner>div{flex:1 1 auto;min-width:0}.pr-banner b{color:#f4f4f5;font-size:14px}.pr-banner p{color:#c7c7cf;font-size:14px;margin:3px 0 0}.pr-banner small{color:#8b8b94;display:block;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;margin-top:6px;overflow-wrap:anywhere}.pr-banner-note{color:#a1a1aa!important}.pr-banner.is-ok{background:#22c55e0f;border-color:#22c55e47}.pr-banner.is-ok>i{color:#4ade80}.pr-banner.is-bad{background:#ef44440f;border-color:#ef444447}.pr-banner.is-bad>i{color:#f87171}.pr-hero{align-items:center;display:flex;flex-direction:column;gap:16px;padding-top:8px;text-align:center}.pr-eyebrow{background:#15121c;border:1px solid #2c2440;border-radius:999px;color:#c4a3ff;font-size:12.5px;font-weight:600;letter-spacing:.01em;padding:5px 12px}.pr-hero h1{color:#fafafa;font-size:44px;font-weight:700;letter-spacing:-.03em;line-height:1.08;margin:0;text-wrap:balance}.pr-hero h1 span{color:#9b5aff}.pr-hero p{color:#a1a1aa;font-size:16px;line-height:1.6;margin:0;max-width:600px;text-wrap:pretty}.pr-toggle{background:#131317;border:1px solid #26262d;border-radius:11px;display:inline-flex;gap:4px;margin-top:4px;padding:4px}.pr-toggle button{align-items:center;background:transparent;border:0;border-radius:8px;color:#a1a1aa;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:500;gap:8px;padding:8px 18px;transition:background .12s ease,color .12s ease}.pr-toggle button:hover:not(.is-active){color:#e4e4e7}.pr-toggle button.is-active{background:#26222f;color:#fafafa}.pr-save{background:#22c55e1f;border-radius:5px;color:#86efac;font-size:11.5px;font-weight:600;padding:2px 7px}.pr-plans{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.pr-plans--few{grid-template-columns:repeat(auto-fit,minmax(260px,340px));justify-content:center}.pr-card{background:#131317;border:1px solid #26262d;border-radius:16px;display:flex;flex-direction:column;gap:14px;padding:24px 22px;transition:border-color .15s ease}.pr-card:hover{border-color:#34343d}.pr-card.is-highlight{background:#15121c;border-color:#6d3fc0}.pr-card.is-highlight:hover{border-color:#7e44d3}.pr-card.is-current{border-color:#2f6b47}.pr-card-top{align-items:center;display:flex;gap:8px;justify-content:space-between;min-height:24px}.pr-card h2{color:#fafafa;font-size:17px;font-weight:600;letter-spacing:-.01em;margin:0}.pr-chip{background:#26222f;border-radius:999px;color:#d0b2ff;font-size:11px;font-weight:600;padding:3px 9px;white-space:nowrap}.pr-chip--current{background:#22c55e1f;color:#86efac}.pr-chip--amber{align-self:flex-start;background:#d9770624;color:#f6c070}.pr-desc{color:#a1a1aa;font-size:13.5px;line-height:1.55;margin:0;min-height:42px}.pr-price-block{display:flex;flex-direction:column;gap:7px}.pr-price{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 7px}.pr-was{color:#8b8b94;font-size:18px;font-weight:500;text-decoration-thickness:1.5px}.pr-amount{color:#fafafa;font-size:40px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.03em;line-height:1.05}.pr-per,.pr-from{color:#8b8b94;font-size:14px}.pr-annual{color:#c7c7cf;font-size:12.5px;line-height:1.5;margin:0}.pr-annual b{color:#fafafa}.pr-term{color:#8b8b94;font-size:12.5px;line-height:1.5;margin:0}.pr-card .pr-btn{width:100%}.pr-card-body{border-top:1px solid #222228;display:flex;flex-direction:column;gap:14px;padding-top:18px}.pr-inc{color:#8b8b94;font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.pr-features{display:flex;flex-direction:column;gap:11px;list-style:none;margin:0;padding:0}.pr-features li{align-items:start;color:#e4e4e7;column-gap:10px;display:grid;font-size:13.5px;grid-template-columns:13px minmax(0,1fr);line-height:1.45}.pr-features li>i{color:#a870ff;font-size:11px;grid-row:1 / span 2;margin-top:4px}.pr-f-value{color:#8b8b94;font-size:12.5px;grid-column:2}.pr-features small{color:#8b8b94;font-size:12.5px}.pr-features--cols{display:grid;gap:11px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}@supports (grid-template-rows: subgrid){.pr-plans--main{row-gap:16px}.pr-plans--main .pr-card{display:grid;gap:0;grid-row:span 5;grid-template-rows:subgrid}.pr-plans--main .pr-card-top{margin-bottom:10px}.pr-plans--main .pr-desc{margin-bottom:20px;min-height:0}.pr-plans--main .pr-price-block{margin-bottom:20px}.pr-plans--main .pr-card>.pr-btn{align-self:start;margin-bottom:22px}}.pr-xti{background:#131317;border:1px solid #3a3020;border-radius:16px;display:grid;gap:32px;grid-template-columns:minmax(0,2fr) minmax(0,3fr);padding:28px}.pr-xti-features{border-left:1px solid #222228;padding-left:32px}.pr-xti-main{display:flex;flex-direction:column;gap:12px}.pr-xti h2{color:#f4f4f5;font-size:24px;font-weight:700;margin:0}.pr-xti h2 small{color:#a1a1aa;display:block;font-size:13px;font-weight:500;margin-top:2px}.pr-xti .pr-btn{align-self:flex-start}.pr-xti h3{color:#8b8b94;font-size:11.5px;font-weight:600;letter-spacing:.08em;margin:2px 0 16px;text-transform:uppercase}.pr-xti .pr-features li>i{color:#e0a03a}.pr-compare h2,.pr-faq h2{color:#fafafa;font-size:26px;font-weight:700;letter-spacing:-.02em;margin:0;text-align:center}.pr-faq h2{margin-bottom:4px}.pr-section-sub{color:#a1a1aa;font-size:14.5px;line-height:1.6;margin:8px 0 20px;text-align:center}.pr-table-wrap{background:#101013;border:1px solid #26262d;border-radius:16px;overflow-x:auto;position:relative}.pr-table{border-collapse:collapse;font-size:13.5px;min-width:860px;width:100%}.pr-table th,.pr-table td{border-bottom:1px solid #1f1f25;padding:12px 16px;text-align:center}.pr-table tbody tr:last-child th,.pr-table tbody tr:last-child td{border-bottom:0}.pr-table tbody tr:not(.pr-group-row):hover td,.pr-table tbody tr:not(.pr-group-row):hover th{background:#17171c}.pr-table thead th{background:#131317;border-bottom-color:#26262d;color:#fafafa;font-size:14px;font-weight:600;padding-bottom:14px;padding-top:14px}.pr-table thead th small{color:#86efac;display:block;font-size:11px;font-weight:500}.pr-table thead th.is-highlight{color:#c4a3ff}.pr-table thead th.is-xti{color:#f6c070}.pr-table th[scope=row],.pr-table thead th:first-child{background:#101013;color:#d4d4d8;font-weight:500;left:0;position:sticky;text-align:left}.pr-table thead th:first-child{background:#131317;color:#8b8b94;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.pr-group-row th{background:#16141d!important;color:#c4a3ff!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:.08em;padding-bottom:9px!important;padding-top:9px!important;text-align:left!important;text-transform:uppercase}.pr-table td.is-xti{background:#d977060a}.pr-yes{color:#4ade80}.pr-no{color:#71717a}.pr-val{color:#d4d4d8}.pr-footnote{color:#8b8b94;font-size:12.5px;line-height:1.6;margin:10px 0 0}.pr-footnote b{color:#c7c7cf}.pr-compare-tabs,.pr-compare-mobile{display:none}.pr-faq-list{display:flex;flex-direction:column;gap:10px;margin:20px auto 0;max-width:780px}.pr-faq details{background:#131317;border:1px solid #26262d;border-radius:12px;padding:0 18px;transition:border-color .12s ease}.pr-faq details:hover,.pr-faq details[open]{border-color:#34343d}.pr-faq summary{color:#fafafa;cursor:pointer;font-size:15px;font-weight:500;list-style:none;padding:16px 0}.pr-faq summary::-webkit-details-marker{display:none}.pr-faq summary:after{color:#8b8b94;content:"+";float:right;font-size:18px;line-height:1}.pr-faq details[open] summary:after{content:"–"}.pr-faq details p{color:#a1a1aa;font-size:14px;line-height:1.65;margin:0 0 16px}.rd-card{align-items:center;background:#16161a;border:1px solid #2a2a31;border-radius:14px;display:flex;flex-direction:column;gap:8px;padding:30px 26px;text-align:center}.rd-icon{align-items:center;background:#1a1625;border:1px solid #2c2440;border-radius:12px;color:#c4a3ff;display:inline-flex;font-size:20px;height:48px;justify-content:center;width:48px}.rd-card h1{color:#f4f4f5;font-size:22px;font-weight:600;margin:6px 0 0}.rd-card .pr-section-sub{margin:0 0 12px}.rd-form{display:flex;flex-direction:column;gap:8px;text-align:left;width:100%}.rd-form label{color:#d4d4d8;font-size:13px;font-weight:500}.rd-input{background:#141417;border:1px solid #2a2a31;border-radius:8px;color:#f4f4f5;font-family:JetBrains Mono,ui-monospace,monospace;font-size:16px;height:44px;letter-spacing:.04em;outline:none;padding:0 14px}.rd-input:focus{border-color:#7e44d3;box-shadow:0 0 0 3px #7e44d338}.rd-input[aria-invalid=true]{border-color:#b4414b}.rd-error{color:#fca5a5;font-size:12.5px;margin:0}.rd-form .pr-btn{margin-top:6px;width:100%}.rd-result{align-items:flex-start;background:#22c55e12;border:1px solid rgba(34,197,94,.28);border-radius:10px;color:#86efac;display:flex;gap:10px;margin-bottom:8px;padding:12px 14px;text-align:left;width:100%}.rd-result b{color:#f4f4f5;font-size:14px}.rd-result p{color:#c7c7cf;font-size:13px;margin:3px 0 0}.rd-foot{color:#8b8b94;font-size:13px;margin:14px 0 0}.ck-overlay{align-items:center;background:#050508c7;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:20px;position:fixed;z-index:200}.ck-panel{background:#141417;border:1px solid #2a2a31;border-radius:14px;color:#e4e4e7;display:flex;flex-direction:column;font-family:Inter,system-ui,sans-serif;max-height:calc(100dvh - 40px);max-width:640px;width:100%}.ck-panel:focus{outline:none}.ck-close:disabled{cursor:not-allowed;opacity:.45}.ck-head{align-items:flex-start;border-bottom:1px solid #222228;display:flex;gap:12px;justify-content:space-between;padding:18px 20px 16px}.ck-head h2{color:#f4f4f5;font-size:18px;font-weight:600;margin:0}.ck-head h2 span{color:#b794ff}.ck-sub{color:#9ca3af;font-size:13.5px;margin:4px 0 0}.ck-close{background:transparent;border:0;border-radius:8px;color:#8b8b94;cursor:pointer;font-size:17px;height:34px;width:34px}.ck-close:hover{background:#1f1f24;color:#f4f4f5}.ck-body{display:flex;flex-direction:column;gap:14px;overflow-y:auto;padding:18px 20px 20px}.ck-alert,.ck-note{align-items:flex-start;border:1px solid;border-radius:10px;display:flex;font-size:13.5px;gap:10px;line-height:1.5;padding:11px 13px}.ck-alert>i,.ck-note>i{margin-top:2px}.ck-alert{background:#ef444412;border-color:#ef44444d;color:#fca5a5}.ck-note--warn{background:#eab3080f;border-color:#eab30847;color:#e7c873}.ck-note--ok{background:#22c55e12;border-color:#22c55e47;color:#86efac}.ck-note span{flex:1 1 auto}.ck-loading,.ck-muted{align-items:center;color:#8b8b94;display:flex;font-size:13.5px;gap:8px}.ck-warn{color:#e7c873;font-size:13px;margin:0}.ck-link{background:none;border:0;color:#b794ff;cursor:pointer;font:inherit;font-weight:600;padding:0;white-space:nowrap}.ck-link:hover:not(:disabled){color:#d0b2ff;text-decoration:underline}.ck-form,.ck-crypto,.ck-invoice{display:flex;flex-direction:column;gap:14px}.ck-field{display:flex;flex-direction:column;gap:7px}.ck-field-label{color:#d4d4d8;font-size:13px;font-weight:500}.ck-field-label small{color:#8b8b94;font-size:12px;font-weight:400;margin-left:6px}.ck-input{background:#101013;border:1px solid #2a2a31;border-radius:8px;color:#f4f4f5;font:inherit;font-size:15px;height:42px;outline:none;padding:0 12px;width:100%}.ck-input:focus{border-color:#7e44d3;box-shadow:0 0 0 3px #7e44d338}.ck-input[readonly]{color:#a1a1aa}.ck-search{position:relative}.ck-search>i{color:#71717a;font-size:13px;left:12px;position:absolute;top:50%;transform:translateY(-50%)}.ck-search .ck-input{padding-left:34px}.ck-methods{display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:-6px}.ck-method,.ck-coin,.ck-network{align-items:center;background:#101013;border:1px solid #2a2a31;border-radius:9px;color:#c7c7cf;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:10px 12px;transition:border-color .12s ease,background .12s ease}.ck-method:hover:not(:disabled),.ck-coin:hover:not(:disabled),.ck-network:hover:not(:disabled){border-color:#4a4a55}.ck-method.is-active,.ck-coin.is-active,.ck-network.is-active{background:#211b2e;border-color:#7e44d3;color:#f4f4f5}.ck-method:disabled,.ck-coin:disabled,.ck-network:disabled{cursor:not-allowed;opacity:.55}.ck-method:focus-visible,.ck-coin:focus-visible,.ck-network:focus-visible,.ck-close:focus-visible,.ck-copy:focus-visible,.ck-btn:focus-visible,.ck-link:focus-visible{outline:2px solid #c4b5fd;outline-offset:2px}.ck-coins{background:#101013;border:1px solid #222228;border-radius:10px;display:flex;flex-wrap:wrap;gap:6px;max-height:168px;overflow-y:auto;padding:8px}.ck-coin{font-size:13px;gap:6px;padding:6px 10px 6px 7px}.ck-coin-img{border-radius:50%;display:block;flex:0 0 auto}.ck-coin-badge{align-items:center;background:#26222f;border-radius:50%;color:#d0b2ff;display:inline-flex;flex:0 0 auto;font-size:9px;font-weight:700;justify-content:center}.ck-networks{display:flex;flex-wrap:wrap;gap:6px}.ck-network{font-size:13px;padding:7px 12px}.ck-hint{align-items:center;color:#8b8b94;display:flex;font-size:12.5px;gap:6px;line-height:1.5;margin:0}.ck-hint--warn{color:#e7c873}.ck-card{background:#101013;border:1px solid #222228;border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:14px}.ck-card-head{align-items:flex-start;display:flex;justify-content:space-between}.ck-card-head b{color:#f4f4f5;display:block;font-size:14px;font-weight:600}.ck-card-head small{color:#8b8b94;font-size:12.5px}.ck-secure{align-items:center;color:#86efac;display:inline-flex;font-size:12px;gap:6px;white-space:nowrap}.ck-card-mount.is-loading{min-height:120px}.ck-status{align-items:center;border:1px solid #2a2a31;border-radius:10px;display:flex;flex-wrap:wrap;font-size:13.5px;gap:4px 10px;padding:10px 13px}.ck-status small{color:#8b8b94;flex-basis:100%;font-size:12px;overflow-wrap:anywhere;padding-left:24px}.ck-status.is-ok{border-color:#22c55e4d;color:#86efac}.ck-status.is-bad{border-color:#ef44444d;color:#fca5a5}.ck-status.is-wait{color:#c7c7cf}.ck-btn{align-items:center;background:#7e44d3;border:0;border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:600;gap:8px;height:46px;justify-content:center;width:100%}.ck-btn:hover:not(:disabled){background:#8b52e0}.ck-btn:disabled{cursor:not-allowed;opacity:.55}.ck-total{color:#8b8b94;font-size:12.5px;margin:-4px 0 0;text-align:center}.ck-invoice-grid{display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto}.ck-invoice-main{display:flex;flex-direction:column;gap:8px;min-width:0}.ck-amount{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ck-amount-num{color:#f4f4f5;font-family:JetBrains Mono,ui-monospace,monospace;font-size:22px;font-weight:600;overflow-wrap:anywhere}.ck-amount-cur{color:#b794ff;font-size:16px;font-weight:600}.ck-pill{align-self:flex-start;background:#26222f;border-radius:999px;color:#d0b2ff;font-size:12px;font-weight:500;padding:3px 10px}.ck-addr{align-items:center;background:#101013;border:1px solid #2a2a31;border-radius:9px;display:flex;gap:8px;padding:8px 8px 8px 12px}.ck-addr code{color:#e4e4e7;flex:1 1 auto;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;min-width:0;overflow-wrap:anywhere}.ck-copy{align-items:center;background:#1f1f24;border:1px solid #2e2e36;border-radius:7px;color:#d4d4d8;cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;font-size:12.5px;gap:6px;padding:6px 10px}.ck-copy:hover{border-color:#4a4a55;color:#fff}.ck-copy--inline{margin-left:6px;padding:3px 7px}.ck-qr{align-items:center;display:flex;flex-direction:column;gap:8px}.ck-qr-tile{background:#fff;border-radius:10px;line-height:0;padding:10px}.ck-order-id{color:#a1a1aa;font-size:12.5px;margin:0}.ck-order-id code{color:#e4e4e7;font-family:JetBrains Mono,ui-monospace,monospace;overflow-wrap:anywhere}.ck-order-tip{color:#8b8b94;display:block;margin-top:4px}.pay-contact{background:#22c55e0f;border:1px solid rgba(34,197,94,.28);border-radius:12px;display:flex;flex-direction:column;gap:8px;margin-top:4px;padding:14px}.pr-banner .pay-contact{margin-top:12px}.pay-contact-head{align-items:center;color:#86efac;display:flex;gap:8px}.pay-contact-head b{color:#f4f4f5;font-size:14px;font-weight:600}.pay-contact p{color:#c7c7cf;font-size:13.5px;line-height:1.5;margin:0}.pay-contact-links{display:flex;flex-wrap:wrap;gap:8px}.pay-contact-btn{align-items:center;background:#141417;border:1px solid #34343d;border-radius:8px;color:#e4e4e7;display:inline-flex;font-size:13.5px;font-weight:500;gap:8px;padding:8px 12px;text-decoration:none}.pay-contact-btn:hover{border-color:#7e44d3;color:#fff}.pay-contact-btn .fa-telegram{color:#4fb3f0}.pay-contact-btn:focus-visible{outline:2px solid #c4b5fd;outline-offset:2px}@media (max-width: 1100px){.pr-plans--main{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-xti{grid-template-columns:minmax(0,1fr)}.pr-xti-features{border-left:0;border-top:1px solid #222228;padding-left:0;padding-top:24px}}@media (max-width: 760px){.pr-wrap{gap:32px;padding:28px 16px 0}.pr-hero h1{font-size:32px}.pr-hero p{font-size:15px}.pr-plans,.pr-plans--few,.pr-plans--main{grid-template-columns:minmax(0,1fr)}.pr-card,.pr-xti{padding:22px 18px}.pr-features--cols{grid-template-columns:minmax(0,1fr)}.pr-table-wrap{display:none}.pr-compare-tabs{display:flex;gap:4px;margin-bottom:12px;overflow-x:auto}.pr-compare-tabs button{background:#141417;border:1px solid #2a2a31;border-radius:8px;color:#a1a1aa;cursor:pointer;flex:1 0 auto;font:inherit;font-size:13.5px;padding:8px 12px}.pr-compare-tabs button.is-active{background:#211b2e;border-color:#7e44d3;color:#f4f4f5}.pr-compare-mobile{border:1px solid #2a2a31;border-radius:12px;display:block;overflow:hidden}.pr-compare-mobile dl{margin:0}.pr-compare-mobile .pr-group{background:#1b1922;color:#c4a3ff;font-size:12px;font-weight:600;letter-spacing:.06em;padding:9px 14px;text-transform:uppercase}.pr-mrow{border-top:1px solid #222228;display:flex;font-size:13.5px;gap:12px;justify-content:space-between;padding:10px 14px}.pr-mrow dt{color:#d4d4d8}.pr-mrow dd{margin:0;text-align:right}.ck-overlay{align-items:flex-end;padding:0}.ck-panel{border-radius:14px 14px 0 0;max-height:94dvh}.ck-invoice-grid{grid-template-columns:minmax(0,1fr)}.ck-qr{align-items:flex-start}}
