:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13,110,253,.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545;--gray-700-as-rgb:64,64,64;--green-900-as-rgb:20,83,45;--rose-900-as-rgb:136,19,55;--amber-900-as-rgb:120,53,15;--black:#000;--white:#fff;--rose-50:#fff1f2;--rose-100:#ffe4e6;--rose-200:#fecdd3;--rose-300:#fda4af;--rose-400:#fb7185;--rose-500:#f43f5e;--rose-600:#e11d48;--rose-700:#be123c;--rose-800:#9f1239;--rose-900:#881337;--pink-50:#fdf2f8;--pink-100:#fce7f3;--pink-200:#fbcfe8;--pink-300:#f9a8d4;--pink-400:#f472b6;--pink-500:#ec4899;--pink-600:#db2777;--pink-700:#be185d;--pink-800:#9d174d;--pink-900:#831843;--fuchsia-50:#fdf4ff;--fuchsia-100:#fae8ff;--fuchsia-200:#f5d0fe;--fuchsia-300:#f0abfc;--fuchsia-400:#e879f9;--fuchsia-500:#d946ef;--fuchsia-600:#c026d3;--fuchsia-700:#a21caf;--fuchsia-800:#86198f;--fuchsia-900:#701a75;--purple-50:#faf5ff;--purple-100:#f3e8ff;--purple-200:#e9d5ff;--purple-300:#d8b4fe;--purple-400:#c084fc;--purple-500:#a855f7;--purple-600:#9333ea;--purple-700:#7e22ce;--purple-800:#6b21a8;--purple-900:#581c87;--violet-50:#f5f3ff;--violet-100:#ede9fe;--violet-200:#ddd6fe;--violet-300:#c4b5fd;--violet-400:#a78bfa;--violet-500:#8b5cf6;--violet-600:#7c3aed;--violet-700:#6d28d9;--violet-800:#5b21b6;--violet-900:#4c1d95;--indigo-50:#eef2ff;--indigo-100:#e0e7ff;--indigo-200:#c7d2fe;--indigo-300:#a5b4fc;--indigo-400:#818cf8;--indigo-500:#6366f1;--indigo-600:#4f46e5;--indigo-700:#4338ca;--indigo-800:#3730a3;--indigo-900:#312e81;--blue-50:#eff6ff;--blue-100:#dbeafe;--blue-200:#bfdbfe;--blue-300:#93c5fd;--blue-400:#60a5fa;--blue-500:#3b82f6;--blue-600:#2563eb;--blue-700:#1d4ed8;--blue-800:#1e40af;--blue-900:#1e3a8a;--sky-50:#f0f9ff;--sky-100:#e0f2fe;--sky-200:#bae6fd;--sky-300:#7dd3fc;--sky-400:#38bdf8;--sky-500:#0ea5e9;--sky-600:#0284c7;--sky-700:#0369a1;--sky-800:#075985;--sky-900:#0c4a6e;--cyan-50:#ecfeff;--cyan-100:#cffafe;--cyan-200:#a5f3fc;--cyan-300:#67e8f9;--cyan-400:#22d3ee;--cyan-500:#06b6d4;--cyan-600:#0891b2;--cyan-700:#0e7490;--cyan-800:#155e75;--cyan-900:#164e63;--teal-50:#f0fdfa;--teal-100:#ccfbf1;--teal-200:#99f6e4;--teal-300:#5eead4;--teal-400:#2dd4bf;--teal-500:#14b8a6;--teal-600:#0d9488;--teal-700:#0f766e;--teal-800:#115e59;--teal-900:#134e4a;--emerald-50:#ecfdf5;--emerald-100:#d1fae5;--emerald-200:#a7f3d0;--emerald-300:#6ee7b7;--emerald-400:#34d399;--emerald-500:#10b981;--emerald-600:#059669;--emerald-700:#047857;--emerald-800:#065f46;--emerald-900:#064e3b;--green-50:#f0fdf4;--green-100:#dcfce7;--green-200:#bbf7d0;--green-300:#86efac;--green-400:#4ade80;--green-500:#22c55e;--green-600:#16a34a;--green-700:#15803d;--green-800:#166534;--green-900:#14532d;--lime-50:#f7fee7;--lime-100:#ecfccb;--lime-200:#d9f99d;--lime-300:#bef264;--lime-400:#a3e635;--lime-500:#84cc16;--lime-600:#65a30d;--lime-700:#4d7c0f;--lime-800:#3f6212;--lime-900:#365314;--yellow-50:#fefce8;--yellow-100:#fef9c3;--yellow-200:#fef08a;--yellow-300:#fde047;--yellow-400:#facc15;--yellow-500:#eab308;--yellow-600:#ca8a04;--yellow-700:#a16207;--yellow-800:#854d0e;--yellow-900:#713f12;--amber-50:#fffbeb;--amber-100:#fef3c7;--amber-200:#fde68a;--amber-300:#fcd34d;--amber-400:#fbbf24;--amber-500:#f59e0b;--amber-600:#d97706;--amber-700:#b45309;--amber-800:#92400e;--amber-900:#78350f;--orange-50:#fff7ed;--orange-100:#ffedd5;--orange-200:#fed7aa;--orange-300:#fdba74;--orange-400:#fb923c;--orange-500:#f97316;--orange-600:#ea580c;--orange-700:#c2410c;--orange-800:#9a3412;--orange-900:#7c2d12;--red-50:#fef2f2;--red-100:#fee2e2;--red-200:#fecaca;--red-300:#fca5a5;--red-400:#f87171;--red-500:#ef4444;--red-600:#dc2626;--red-700:#b91c1c;--red-800:#991b1b;--red-900:#7f1d1d;--warm-gray-50:#fafaf9;--warm-gray-100:#f5f5f4;--warm-gray-200:#e7e5e4;--warm-gray-300:#d6d3d1;--warm-gray-400:#a8a29e;--warm-gray-500:#78716c;--warm-gray-600:#57534e;--warm-gray-700:#44403c;--warm-gray-800:#292524;--warm-gray-900:#1c1917;--true-gray-50:#fafafa;--true-gray-100:#f5f5f5;--true-gray-200:#e5e5e5;--true-gray-300:#d4d4d4;--true-gray-400:#a3a3a3;--true-gray-500:#737373;--true-gray-600:#525252;--true-gray-700:#404040;--true-gray-800:#262626;--true-gray-900:#171717;--neutral-gray-50:#fafafa;--neutral-gray-100:#f4f4f5;--neutral-gray-200:#e4e4e7;--neutral-gray-300:#d4d4d8;--neutral-gray-400:#a1a1aa;--neutral-gray-500:#71717a;--neutral-gray-600:#52525b;--neutral-gray-700:#3f3f46;--neutral-gray-800:#27272a;--neutral-gray-900:#18181b;--cool-gray-50:#f9fafb;--cool-gray-100:#f3f4f6;--cool-gray-200:#e5e7eb;--cool-gray-300:#d1d5db;--cool-gray-400:#9ca3af;--cool-gray-500:#6b7280;--cool-gray-600:#4b5563;--cool-gray-700:#374151;--cool-gray-800:#1f2937;--cool-gray-900:#111827;--cool-gray-950:#030712;--blue-gray-50:#f8fafc;--blue-gray-100:#f1f5f9;--blue-gray-200:#e2e8f0;--blue-gray-300:#cbd5e1;--blue-gray-400:#94a3b8;--blue-gray-500:#64748b;--blue-gray-600:#475569;--blue-gray-700:#334155;--blue-gray-800:#1e293b;--blue-gray-900:#0f172a;--gray-50:var(--cool-gray-50);--gray-100:var(--cool-gray-100);--gray-200:var(--cool-gray-200);--gray-300:var(--cool-gray-300);--gray-400:var(--cool-gray-400);--gray-500:var(--cool-gray-500);--gray-600:var(--cool-gray-600);--gray-700:var(--cool-gray-700);--gray-800:var(--cool-gray-800);--gray-900:var(--cool-gray-900);--gray-950:var(--cool-gray-950);--terminal-bg:var(--gray-800);--terminal-border-color:var(--gray-600)}.dark-theme{--terminal-bg:var(--gray-900);--terminal-border-color:var(--gray-700)}.codeblock-terminal{background:var(--terminal-bg);border:solid var(--terminal-border-color);border-radius:3px 3px 0 0;border-width:30px 4px 4px;color:var(--white);padding:5px 0 0;position:relative;width:100%}.codeblock-terminal.codeblock,.codeblock-terminal.codeblock.codeblock-length-lg,.codeblock-terminal.codeblock.codeblock-length-md{margin-left:0}.codeblock-terminal .codeblock-lines{display:none}.codeblock-terminal .codeblock-code{background:0 0;min-height:50px;padding:10px}.codeblock-terminal code{color:var(--gray-50)}.codeblock-terminal .hljs-comment{color:#8b949e;user-select:none;-webkit-user-select:none}.codeblock-terminal .hljs-keyword{color:var(--gray-50)}.codeblock-terminal .hljs-prompt{color:#8b949e;user-select:none;-webkit-user-select:none}.codeblock-terminal .hljs-string{color:#a5d6ff}.codeblock-terminal.command-macos:before,.macos .codeblock-terminal:not(.command-linux):not(.command-windows):before{background-color:hsla(0,0%,100%,.3);border-radius:50%;box-shadow:0 0 0 2px hsla(0,0%,100%,.3),20px 0 0 2px hsla(0,0%,100%,.3),40px 0 0 2px hsla(0,0%,100%,.3);content:"";display:block;height:7px;left:8px;position:absolute;top:-18px;width:7px}.codeblock-terminal.command-windows:before,.windows .codeblock-terminal:not(.command-linux):not(.command-macos):before{background-color:transparent;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykiIGQ9Ik00NjQgMzUySDQ4Yy0yNi41IDAtNDggMjEuNS00OCA0OHYzMmMwIDI2LjUgMjEuNSA0OCA0OCA0OGg0MTZjMjYuNSAwIDQ4LTIxLjUgNDgtNDh2LTMyYzAtMjYuNS0yMS41LTQ4LTQ4LTQ4eiI+PC9wYXRoPjwvc3ZnPg==),url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykiIGQ9Ik00NjQgMzJINDhDMjEuNSAzMiAwIDUzLjUgMCA4MHYzNTJjMCAyNi41IDIxLjUgNDggNDggNDhoNDE2YzI2LjUgMCA0OC0yMS41IDQ4LTQ4VjgwYzAtMjYuNS0yMS41LTQ4LTQ4LTQ4em0wIDM5NGMwIDMuMy0yLjcgNi02IDZINTRjLTMuMyAwLTYtMi43LTYtNlYxOTJoNDE2djIzNHoiPjwvcGF0aD48L3N2Zz4=),url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykiIGQ9Ik0yNDIuNzIgMjU2bDEwMC4wNy0xMDAuMDdjMTIuMjgtMTIuMjggMTIuMjgtMzIuMTkgMC00NC40OGwtMjIuMjQtMjIuMjRjLTEyLjI4LTEyLjI4LTMyLjE5LTEyLjI4LTQ0LjQ4IDBMMTc2IDE4OS4yOCA3NS45MyA4OS4yMWMtMTIuMjgtMTIuMjgtMzIuMTktMTIuMjgtNDQuNDggMEw5LjIxIDExMS40NWMtMTIuMjggMTIuMjgtMTIuMjggMzIuMTkgMCA0NC40OEwxMDkuMjggMjU2IDkuMjEgMzU2LjA3Yy0xMi4yOCAxMi4yOC0xMi4yOCAzMi4xOSAwIDQ0LjQ4bDIyLjI0IDIyLjI0YzEyLjI4IDEyLjI4IDMyLjIgMTIuMjggNDQuNDggMEwxNzYgMzIyLjcybDEwMC4wNyAxMDAuMDdjMTIuMjggMTIuMjggMzIuMiAxMi4yOCA0NC40OCAwbDIyLjI0LTIyLjI0YzEyLjI4LTEyLjI4IDEyLjI4LTMyLjE5IDAtNDQuNDhMMjQyLjcyIDI1NnoiPjwvcGF0aD48L3N2Zz4=);background-position:right 80px top 5px,right 44px top 8px,right 8px top 8px;background-repeat:no-repeat;background-size:14px,14px,14px;content:"";display:block;height:30px;position:absolute;top:-30px;width:100%}.codeblock-terminal.command-linux:before,.linux .codeblock-terminal:not(.command-windows):not(.command-macos):before{background-color:transparent;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykiIGQ9Ik0yNTYgOEMxMTkgOCA4IDExOSA4IDI1NnMxMTEgMjQ4IDI0OCAyNDggMjQ4LTExMSAyNDgtMjQ4UzM5MyA4IDI1NiA4em0xMjEuNiAzMTMuMWM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzM4IDM3Ny42Yy00LjcgNC43LTEyLjMgNC43LTE3IDBMMjU2IDMxMmwtNjUuMSA2NS42Yy00LjcgNC43LTEyLjMgNC43LTE3IDBMMTM0LjQgMzM4Yy00LjctNC43LTQuNy0xMi4zIDAtMTdsNjUuNi02NS02NS42LTY1LjFjLTQuNy00LjctNC43LTEyLjMgMC0xN2wzOS42LTM5LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDY1IDY1LjcgNjUuMS02NS42YzQuNy00LjcgMTIuMy00LjcgMTcgMGwzOS42IDM5LjZjNC43IDQuNyA0LjcgMTIuMyAwIDE3TDMxMiAyNTZsNjUuNiA2NS4xeiI+PC9wYXRoPjwvc3ZnPg==),url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykiIGQ9Ik0yNTYgOEMxMTkgOCA4IDExOSA4IDI1NnMxMTEgMjQ4IDI0OCAyNDggMjQ4LTExMSAyNDgtMjQ4UzM5MyA4IDI1NiA4ek0xMjQgMjk2Yy02LjYgMC0xMi01LjQtMTItMTJ2LTU2YzAtNi42IDUuNC0xMiAxMi0xMmgyNjRjNi42IDAgMTIgNS40IDEyIDEydjU2YzAgNi42LTUuNCAxMi0xMiAxMkgxMjR6Ij48L3BhdGg+PC9zdmc+),url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykiIGQ9Ik0yNTYgOEMxMTkgOCA4IDExOSA4IDI1NnMxMTEgMjQ4IDI0OCAyNDggMjQ4LTExMSAyNDgtMjQ4UzM5MyA4IDI1NiA4em05NiAzMjhjMCA4LjgtNy4yIDE2LTE2IDE2SDE3NmMtOC44IDAtMTYtNy4yLTE2LTE2VjE3NmMwLTguOCA3LjItMTYgMTYtMTZoMTYwYzguOCAwIDE2IDcuMiAxNiAxNnYxNjB6Ij48L3BhdGg+PC9zdmc+);background-position:left 8px top 8px,left 28px top 8px,left 48px top 8px;background-repeat:no-repeat;background-size:14px,14px,14px;content:"";display:block;height:30px;position:absolute;top:-30px;width:100%}:root{--ts-pr-clear-button:0;--ts-pr-caret:0;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control{padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper.plugin-drag_drop.multi>.ts-control>div.ui-sortable-placeholder{background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff;visibility:visible!important}.ts-wrapper.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.ts-wrapper.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.plugin-checkbox_options .option input{margin-right:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{background:0 0!important;cursor:pointer;margin-right:0!important;opacity:0;position:absolute;right:calc(.75rem - 5px);top:50%;transform:translateY(-50%);transition:opacity .5s}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),.75rem)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:#f8f8f8;border-bottom:1px solid #d0d0d0;border-radius:.375rem .375rem 0 0;padding:6px .75rem;position:relative}.ts-wrapper .dropdown-header-close{color:#343a40;font-size:20px!important;line-height:20px;margin-top:-12px;opacity:.4;position:absolute;right:.75rem;top:50%}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{border:1px solid #ced4da;box-shadow:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}.plugin-dropdown_input .dropdown-input{background:0 0;border:solid #d0d0d0;border-width:0 0 1px;box-shadow:none;display:block;padding:.375rem .75rem;width:100%}.plugin-dropdown_input.focus .ts-dropdown .dropdown-input{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.plugin-dropdown_input .items-placeholder{border:0!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.dropdown-active .items-placeholder,.plugin-dropdown_input.has-items .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-ms-input-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-basis:0;flex-grow:1;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex;padding-right:0!important}.ts-wrapper.plugin-remove_button .item .remove{border-radius:0 2px 2px 0;box-sizing:border-box;color:inherit;display:inline-block;padding:0 5px;text-decoration:none;vertical-align:middle}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:0 0}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;right:0;top:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #dee2e6;margin-left:5px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:transparent}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #dee2e6;margin-right:5px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:transparent}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}.ts-wrapper{position:relative}.ts-control,.ts-control input,.ts-dropdown{font-smoothing:inherit;color:#343a40;font-family:inherit;font-size:inherit;line-height:1.5}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-control{border:1px solid #ced4da;border-radius:.375rem;box-shadow:none;box-sizing:border-box;flex-wrap:wrap;overflow:hidden;padding:.375rem .75rem;position:relative;width:100%;z-index:1}.ts-wrapper.multi.has-items .ts-control{padding:calc(.375rem - 1px) .75rem calc(.375rem - 4px)}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:none}.ts-control>*{display:inline-block;vertical-align:baseline}.ts-wrapper.multi .ts-control>div{background:#efefef;border:0 solid #dee2e6;color:#343a40;cursor:pointer;margin:0 3px 3px 0;padding:1px 5px}.ts-wrapper.multi .ts-control>div.active{background:#0d6efd;border:0 solid transparent;color:#fff}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{background:#fff;border:0 solid #fff;color:#878787}.ts-control>input{background:0 0!important;border:0!important;box-shadow:none!important;display:inline-block!important;flex:1 1 auto;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;min-width:7rem;padding:0!important;text-indent:0!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:calc(.75rem + 5px);right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{background-color:#e9ecef;opacity:.5}.input-hidden .ts-control>input{left:-10000px;opacity:0;position:absolute}.ts-dropdown{background:#fff;border:1px solid #d0d0d0;border-radius:0 0 .375rem .375rem;border-top:0;box-shadow:0 1px 3px rgba(0,0,0,.1);box-sizing:border-box;left:0;margin:.25rem 0 0;position:absolute;top:100%;width:100%;z-index:10}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(255,237,40,.4);border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:3px .75rem}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{cursor:pointer;opacity:1}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{background:#fff;color:#6c757d;cursor:default}.ts-dropdown .active{background-color:#e9ecef;color:#1e2125}.ts-dropdown .active.create{color:#1e2125}.ts-dropdown .create{color:rgba(52,58,64,.5)}.ts-dropdown .spinner{display:inline-block;height:30px;margin:3px .75rem;width:30px}.ts-dropdown .spinner:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#d0d0d0 transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:24px;margin:3px;width:24px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ts-dropdown-content{overflow-scrolling:touch;max-height:200px;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}.ts-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.ts-wrapper.form-control,.ts-wrapper.form-select{box-shadow:none;display:flex;height:auto;padding:0!important}.ts-dropdown,.ts-dropdown.form-control,.ts-dropdown.form-select{background:#fff;border:1px solid var(--bs-border-color-translucent);border-radius:.375rem;box-shadow:0 6px 12px rgba(0,0,0,.175);height:auto;padding:0;z-index:1000}.ts-dropdown .optgroup-header{font-size:.875rem;line-height:1.5}.ts-dropdown .optgroup:first-child:before{display:none}.ts-dropdown .optgroup:before{border-top:1px solid var(--bs-border-color-translucent);content:" ";display:block;height:0;margin:.5rem -.75rem;overflow:hidden}.ts-dropdown .create{padding-left:.75rem}.ts-dropdown-content{padding:5px 0}.ts-control{align-items:center;display:flex;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.ts-control{transition:none}}.ts-control.dropdown -active{border-radius:.375rem}.focus .ts-control{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.ts-control .item{align-items:center;display:flex}.ts-wrapper.is-invalid,.was-validated .invalid,.was-validated :invalid+.ts-wrapper{border-color:#dc3545}.ts-wrapper.is-invalid:not(.single),.was-validated .invalid:not(.single),.was-validated :invalid+.ts-wrapper:not(.single){background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjZGMzNTQ1Jz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyNkYzM1NDUnIHN0cm9rZT0nbm9uZScvPjwvc3ZnPg==);background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.ts-wrapper.is-invalid.single,.was-validated .invalid.single,.was-validated :invalid+.ts-wrapper.single{background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8+PC9zdmc+),url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjZGMzNTQ1Jz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyNkYzM1NDUnIHN0cm9rZT0nbm9uZScvPjwvc3ZnPg==);background-position:right .75rem center,center right 2.25rem;background-repeat:no-repeat;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.ts-wrapper.is-invalid.focus .ts-control,.was-validated .invalid.focus .ts-control,.was-validated :invalid+.ts-wrapper.focus .ts-control{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.ts-wrapper.is-valid,.was-validated .valid,.was-validated :valid+.ts-wrapper{border-color:#198754}.ts-wrapper.is-valid:not(.single),.was-validated .valid:not(.single),.was-validated :valid+.ts-wrapper:not(.single){background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyMxOTg3NTQnIGQ9J00yLjMgNi43My42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPg==);background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.ts-wrapper.is-valid.single,.was-validated .valid.single,.was-validated :valid+.ts-wrapper.single{background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8+PC9zdmc+),url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyMxOTg3NTQnIGQ9J00yLjMgNi43My42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPg==);background-position:right .75rem center,center right 2.25rem;background-repeat:no-repeat;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.ts-wrapper.is-valid.focus .ts-control,.was-validated .valid.focus .ts-control,.was-validated :valid+.ts-wrapper.focus .ts-control{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.ts-wrapper{display:flex;min-height:calc(1.5em + .75rem + 2px)}.input-group-sm>.ts-wrapper,.ts-wrapper.form-control-sm,.ts-wrapper.form-select-sm{min-height:calc(1.5em + .5rem + 2px)}.input-group-sm>.ts-wrapper .ts-control,.ts-wrapper.form-control-sm .ts-control,.ts-wrapper.form-select-sm .ts-control{border-radius:.25rem;font-size:.875rem}.input-group-sm>.ts-wrapper.has-items .ts-control,.ts-wrapper.form-control-sm.has-items .ts-control,.ts-wrapper.form-select-sm.has-items .ts-control{font-size:.875rem;padding-bottom:0}.input-group-sm>.ts-wrapper.multi.has-items .ts-control,.ts-wrapper.form-control-sm.multi.has-items .ts-control,.ts-wrapper.form-select-sm.multi.has-items .ts-control{padding-top:calc(.75em - .40625rem - 1px)!important}.ts-wrapper.multi.has-items .ts-control{--ts-pr-min:calc(0.75rem - 5px);padding-left:calc(.75rem - 5px)}.ts-wrapper.multi .ts-control>div{border-radius:calc(.375rem - 1px)}.input-group-lg>.ts-wrapper,.ts-wrapper.form-control-lg,.ts-wrapper.form-select-lg{min-height:calc(1.5em + 1rem + 2px)}.input-group-lg>.ts-wrapper .ts-control,.ts-wrapper.form-control-lg .ts-control,.ts-wrapper.form-select-lg .ts-control{border-radius:.5rem;font-size:1.25rem}.ts-wrapper:not(.form-control):not(.form-select){background:0 0;border:none;box-shadow:none;height:auto;padding:0}.ts-wrapper:not(.form-control):not(.form-select).single .ts-control{background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8+PC9zdmc+);background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px}.ts-wrapper.form-select,.ts-wrapper.single{--ts-pr-caret:2.25rem}.ts-wrapper.form-control .ts-control,.ts-wrapper.form-control.single.input-active .ts-control,.ts-wrapper.form-select .ts-control,.ts-wrapper.form-select.single.input-active .ts-control{border:none!important}.ts-wrapper.form-control:not(.disabled) .ts-control,.ts-wrapper.form-control:not(.disabled).single.input-active .ts-control,.ts-wrapper.form-select:not(.disabled) .ts-control,.ts-wrapper.form-select:not(.disabled).single.input-active .ts-control{background:0 0!important}.input-group>.ts-wrapper{flex-grow:1}.input-group>.ts-wrapper:not(:nth-child(2))>.ts-control{border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.ts-wrapper:not(:last-child)>.ts-control{border-bottom-right-radius:0;border-top-right-radius:0}:root{--box-danger-background:var(--red-100);--components-icon-bg:var(--blue-100);--components-icon-color:var(--blue-500);--components-deprecated-icon-bg:var(--gray-100);--components-deprecated-icon-color:var(--gray-400);--components-backer-border-color:var(--gray-300);--components-new-backer-border-color:var(--gray-400);--component-selector-dropdown-bg:var(--white);--component-selector-dropdown-active-bg:var(--gray-200);--components-filter-active-control-bg:var(--blue-700);--components-filter-active-control-color:var(--gray-100);--components-filter-control-border-color:var(--gray-300);--badge-danger-color:var(--white);--component-resource-icon-color:var(--gray-500);--component-resource-hover-background:var(--gray-100);--component-metadata-color:var(--gray-600);--component-project-grid-border-color:var(--gray-200);--component-project-grid-bg:var(--page-background);--component-project-grid-hover-bg:var(--gray-100)}.dark-theme{--box-danger-background:var(--red-900);--components-icon-bg:var(--blue-900);--components-icon-color:var(--blue-400);--components-deprecated-icon-bg:var(--gray-700);--components-deprecated-icon-color:var(--gray-500);--components-backer-border-color:var(--gray-600);--components-new-backer-border-color:var(--gray-500);--component-selector-dropdown-bg:var(--gray-700);--component-selector-dropdown-active-bg:var(--gray-600);--components-filter-active-control-bg:var(--gray-300);--components-filter-active-control-color:var(--gray-700);--components-filter-control-border-color:var(--gray-600);--badge-danger-color:var(--red-100);--component-resource-icon-color:var(--gray-400);--component-resource-hover-background:var(--gray-600);--component-metadata-color:var(--gray-300);--component-project-grid-border-color:var(--gray-700);--component-project-grid-bg:var(--page-background);--component-project-grid-hover-bg:var(--gray-700)}.component-installation{align-items:center;display:flex;font-family:var(--font-family-monospace);font-size:var(--font-size-sm);padding:15px 10px}.component-installation .command{align-items:center;display:flex;flex:1;flex-wrap:wrap}.component-installation .command .hljs-prompt{margin-right:5px}@media(min-width:768px){.component-installation .command{flex-wrap:nowrap}}.component-installation select#component-selector+.ts-wrapper{color:inherit;cursor:pointer;flex:1;flex-basis:100%;margin:5px 15px 0 10px;outline:none}@media(min-width:768px){.component-installation select#component-selector+.ts-wrapper{flex-basis:auto;margin-top:0;max-width:unset}}.component-installation select#component-selector+.ts-wrapper .ts-control{background-color:inherit;background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjZTRlNGU3JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8+PC9zdmc+);border-color:var(--gray-400);color:inherit;height:30px;padding:2px 6px}@media(min-width:768px){.component-installation select#component-selector+.ts-wrapper .ts-control{margin-top:3px}}.component-installation select#component-selector+.ts-wrapper.focus .ts-control{border-color:inherit;box-shadow:none}.component-installation select#component-selector+.ts-wrapper .dropdown-input{box-shadow:inset 0 0 0 2px rgba(13,110,253,.25)}.component-installation select#component-selector+.ts-wrapper .ts-dropdown{background:var(--component-selector-dropdown-bg);color:var(--text-color)}.component-installation select#component-selector+.ts-wrapper .ts-dropdown .active,.component-installation select#component-selector+.ts-wrapper .ts-dropdown .option:hover{background:var(--component-selector-dropdown-active-bg);color:inherit}@media(min-width:768px){.component-installation select#component-selector+.ts-wrapper .ts-dropdown-content{max-height:320px}}.component-installation select#component-selector+.ts-wrapper .optgroup-header{background:0 0;color:var(--text-color);font-family:var(--font-family-base);font-weight:700}.component-installation select#component-selector+.ts-wrapper .ts-wrapper.multi .ts-control>div{background:inherit;color:inherit}.component-installation select#component-selector+.ts-wrapper .ts-dropdown [data-selectable].option{padding-left:20px}.component-installation button{align-items:center;background:var(--gray-500);border:1px solid var(--gray-700);border-radius:4px;color:var(--gray-200);display:flex;font-family:var(--font-family-system);font-size:var(--font-size-sm);line-height:21px;outline:none;padding:4px 8px}.component-installation button svg{height:19px;line-height:1;margin:-4px 4px 0 0;width:19px}.component-installation button:active,.component-installation button:hover{color:var(--gray-100)}.component-installation button:active{transform:translateY(2px)}.component-search{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:15px 0}.page-content p.num-search-results{font-size:var(--font-size-sm);margin:5px 0}#component-search-type-filter label{border:1px solid var(--components-filter-control-border-color);border-radius:30px;cursor:pointer;display:inline-flex;flex:1;font-size:14px;margin:0}#component-search-type-filter label.active{background:var(--components-filter-active-control-bg);color:var(--components-filter-active-control-color)}#component-search-type-filter label input{display:none}#component-search-type-filter label span{display:block;min-width:45px;padding:5px 8px;text-align:center}#component-search-control-wrapper{background:var(--form-control-background);border:1px solid var(--form-control-border-color);border-radius:4px;font-size:var(--font-size-sm);margin:0;padding-left:8px;transition:box-shadow .08s ease-in,color .08s ease-in}#component-search-control-wrapper:focus{border-color:var(--form-control-focus-border-color);box-shadow:var(--form-control-focus-box-shadow);outline:0}#component-search-control-wrapper svg{color:var(--text-muted-color);height:18px;width:18px}#component-search-control-wrapper input{background:0 0;border:none;box-shadow:none;color:var(--text-color);height:30px;outline:none;padding:3px 7px 4px;width:25ch}.component-list{margin-top:20px;width:100%}.page-content .component-list th{background:var(--page-background);border:0;box-shadow:inset 0 -2px 0 var(--table-border-color);font-size:var(--font-size-sm);position:sticky;top:0;vertical-align:bottom;z-index:100}.page-content .component-list th.text-right{text-align:right}.page-content .component-list th a{background:no-repeat transparent url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMjAgNTEyJyBjbGFzcz0nc3ZnLWlubGluZS0tZmEgZmEtc29ydCBmYS13LTEwIGZhLTJ4Jz48cGF0aCBmaWxsPScjQkJCJyBkPSdNNDEgMjg4aDIzOGMyMS40IDAgMzIuMSAyNS45IDE3IDQxTDE3NyA0NDhjLTkuNCA5LjQtMjQuNiA5LjQtMzMuOSAwTDI0IDMyOWMtMTUuMS0xNS4xLTQuNC00MSAxNy00MXptMjU1LTEwNUwxNzcgNjRjLTkuNC05LjQtMjQuNi05LjQtMzMuOSAwTDI0IDE4M2MtMTUuMSAxNS4xLTQuNCA0MSAxNyA0MWgyMzhjMjEuNCAwIDMyLjEtMjUuOSAxNy00MXonLz48L3N2Zz4=);background-position:0;background-size:14px 14px;border:0;color:var(--link-color);cursor:pointer;display:inline-block;padding-left:15px}.page-content .component-list th a:hover{border:0;text-decoration:none}.page-content .component-list th a[data-sort-direction=ASC]{background:no-repeat var(--page-background) url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMjAgNTEyJyBjbGFzcz0nc3ZnLWlubGluZS0tZmEgZmEtc29ydC11cCBmYS13LTEwIGZhLTJ4Jz48cGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J00yNzkgMjI0SDQxYy0yMS40IDAtMzIuMS0yNS45LTE3LTQxTDE0MyA2NGM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGwxMTkgMTE5YzE1LjIgMTUuMSA0LjUgNDEtMTYuOSA0MXonLz48L3N2Zz4=)}.dark-theme .page-content .component-list th a[data-sort-direction=ASC]{background:no-repeat var(--page-background) url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMjAgNTEyJyBjbGFzcz0nc3ZnLWlubGluZS0tZmEgZmEtc29ydC11cCBmYS13LTEwIGZhLTJ4Jz48cGF0aCBmaWxsPScjOTNjNWZkJyBkPSdNMjc5IDIyNEg0MWMtMjEuNCAwLTMyLjEtMjUuOS0xNy00MUwxNDMgNjRjOS40LTkuNCAyNC42LTkuNCAzMy45IDBsMTE5IDExOWMxNS4yIDE1LjEgNC41IDQxLTE2LjkgNDF6Jy8+PC9zdmc+)}.page-content .component-list th a[data-sort-direction=DESC]{background:no-repeat var(--page-background) url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMjAgNTEyJyBjbGFzcz0nc3ZnLWlubGluZS0tZmEgZmEtc29ydC1kb3duIGZhLXctMTAgZmEtMngnPjxwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTQxIDI4OGgyMzhjMjEuNCAwIDMyLjEgMjUuOSAxNyA0MUwxNzcgNDQ4Yy05LjQgOS40LTI0LjYgOS40LTMzLjkgMEwyNCAzMjljLTE1LjEtMTUuMS00LjQtNDEgMTctNDF6Jy8+PC9zdmc+)}.dark-theme .page-content .component-list th a[data-sort-direction=DESC]{background:no-repeat var(--page-background) url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMjAgNTEyJyBjbGFzcz0nc3ZnLWlubGluZS0tZmEgZmEtc29ydC1kb3duIGZhLXctMTAgZmEtMngnPjxwYXRoIGZpbGw9JyM5M2M1ZmQnIGQ9J000MSAyODhoMjM4YzIxLjQgMCAzMi4xIDI1LjkgMTcgNDFMMTc3IDQ0OGMtOS40IDkuNC0yNC42IDkuNC0zMy45IDBMMjQgMzI5Yy0xNS4xLTE1LjEtNC40LTQxIDE3LTQxeicvPjwvc3ZnPg==)}.page-content .component-list .component td{border-width:1px 0 0;padding:20px 10px}.page-content .component-list .component td.text-right{text-align:right}.page-content .component-list .component:first-child td{border:0}.page-content .component-list .component .title{font-size:18px;margin:0}.page-content .component-list .component .title:hover{color:var(--link-color)}.page-content .component-list .component .description{margin:5px 0 10px}.page-content .component-list .component .deprecated{margin:0 0 10px}.page-content .component-list .component .deprecated .badge.bg-danger{color:var(--badge-danger-color);margin-right:4px}.page-content .component-list .component .daily-downloads{color:var(--text-muted-color);display:block;font-size:var(--font-size-sm)}.page-content .component-list .component .resources{align-items:center;display:flex;font-size:var(--font-size-sm)}.page-content .component-list .component .resources a:hover{color:var(--link-color)}.page-content .component-list .component .resources a+a{margin-left:30px}.page-content .component-list .component .resources svg{color:var(--text-muted-color);height:18px;margin-right:4px;width:18px}.page-content .component-list .component-backer td{border:0}.page-content .component-list .component-backer .backer{border:0;border-radius:0;padding:0 0 10px}.component-backers .backer,.component-list .backer{border:1px solid var(--components-backer-border-color);border-radius:var(--border-radius-md);padding:10px 15px}.component-backers .backer.new-backer,.component-list .backer.new-backer{border:1px dashed var(--components-new-backer-border-color)}.component-backers .backer.new-backer p,.component-list .backer.new-backer p{margin-bottom:0}.component-backers .backer .backers-link,.component-list .backer .backers-link{font-size:var(--font-size-sm);margin-bottom:10px}.component-backers .backer .backer-data,.component-list .backer .backer-data{align-items:flex-start;display:flex}.component-backers .backer .backer-data .backer-logo,.component-list .backer .backer-data .backer-logo{margin-right:20px}.component-backers .backer .backer-data .backer-logo svg,.component-list .backer .backer-data .backer-logo svg{max-height:60px;max-width:155px;min-height:60px;min-width:unset}.component-backers .backer .backer-data .backer-description,.component-list .backer .backer-data .backer-description{font-size:var(--font-size-sm);margin-bottom:0}.component-backers{margin-top:30px}.box{border:2px solid var(--admonition-border-color);border-radius:.375rem;margin-bottom:var(--margin-md);padding:12px;position:relative}.box.box-danger{background-color:var(--box-danger-background);background-size:1rem 1rem;border-color:var(--admonition-caution-border-color)}.page-content .content .component-metadata{padding-left:10px}@media(min-width:768px){.page-content .content .component-metadata{grid-gap:12px;display:grid;grid-template-columns:minmax(max-content,320px) 1fr}}.page-content .content .component-metadata li{align-items:center;display:flex;list-style:none;margin:0 0 16px;position:relative}@media(min-width:768px){.page-content .content .component-metadata li{margin:0}}.page-content .content .component-metadata svg{color:var(--component-resource-icon-color);height:20px;margin-right:6px;width:20px}@media(min-width:768px){.page-content .content .component-metadata svg{height:21px;width:21px}}.page-content .content .component-metadata .component-daily-downloads{color:var(--text-muted-color);font-size:var(--font-size-sm)}.component-resources{align-items:flex-start;display:flex;flex-direction:column}@media(min-width:768px){.component-resources{align-items:center;flex-direction:row}}.component-resources .component-resource{align-items:center;border-radius:var(--border-radius-md);display:flex;margin-bottom:10px;padding:4px 5px;position:relative}@media(min-width:768px){.component-resources .component-resource{margin-right:20px;padding:6px 10px}}.component-resources .component-resource:hover{background:var(--component-resource-hover-background)}.component-resources .component-resource:hover a{color:var(--link-color);text-decoration:underline}.symfony-projects-row{grid-gap:10px;display:grid;grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.symfony-projects-row{grid-gap:30px;grid-template-columns:repeat(3,1fr)}}:root{--project-icon-border-color:var(--gray-200)}.dark-theme{--project-icon-border-color:var(--gray-600)}@media(min-width:768px){.symfony-projects-row{grid-gap:30px;display:grid;grid-template-columns:repeat(3,1fr)}}@media(min-width:1200px){.symfony-projects-row{grid-template-columns:repeat(4,1fr)}}.symfony-projects-row .symfony-project-info{align-items:center;border:1px solid var(--component-project-grid-border-color);border-radius:var(--border-radius-lg);display:flex;flex-direction:column;justify-content:center;padding:30px 20px;position:relative;text-align:center}.symfony-projects-row .symfony-project-info:hover{background:var(--component-project-grid-hover-bg)}.symfony-projects-row .symfony-project-info img{margin-bottom:10px}.symfony-projects-category-highlights .symfony-projects-category-highlights-title{align-items:center;display:flex;margin-bottom:8px}.symfony-projects-category-highlights .symfony-projects-category-highlights-title h2{margin:0}.symfony-projects-category-highlights .symfony-projects-category-highlights-title span{color:var(--gray-400);margin:0;padding:0 6px}.page-content .content .symfony-projects-category-highlights .symfony-projects-category-highlights-title a{color:var(--text-muted-color);margin:0}.page-content .content .symfony-projects-category-highlights .symfony-projects-category-highlights-title a:hover{color:var(--link-color)}.page-container .symfony-projects-row.symfony-projects-all{grid-template-columns:repeat(3,1fr)}@media(min-width:768px){.page-container .symfony-projects-row.symfony-projects-all{grid-gap:20px;grid-template-columns:repeat(4,1fr)}}@media(min-width:992px){.page-container .symfony-projects-row.symfony-projects-all{grid-gap:30px}}@media(min-width:1200px){.page-container .symfony-projects-row.symfony-projects-all{grid-template-columns:repeat(5,1fr)}}.page-container .symfony-projects-row.symfony-projects-all .symfony-project-info{align-items:center;border:1px solid transparent;border-radius:var(--border-radius-lg);display:flex;flex-direction:column;font-size:var(--font-size-sm);justify-content:flex-start;padding:20px 10px;position:relative;text-align:center}.page-container .symfony-projects-row.symfony-projects-all .symfony-project-info:hover{border-color:var(--component-project-grid-border-color)}.page-container .symfony-projects-row.symfony-projects-all .symfony-project-info img{height:44px;margin-bottom:8px;width:44px}@media(min-width:992px){.page-container .symfony-projects-row.symfony-projects-all .symfony-project-info img{height:48px;height:54px;width:48px;width:54px}}.page-title-wrapper .project-logo{background:var(--white);border-radius:var(--border-radius-md);box-shadow:inset 0 0 0 1px var(--project-icon-border-color);display:inline-block;float:left;height:56px;margin:3px 15px 0 0;padding:4px;width:auto}@media(min-width:768px){.page-title-wrapper .project-logo{height:64px}}@media(min-width:992px){.page-title-wrapper .project-logo{height:70px}}@media(min-width:1200px){.page-title-wrapper .project-logo{height:74px}}@media(min-width:768px){.page-content .content ul.list-two-columns{column-count:2}}.page-content .content ul.list-three-columns{column-count:2}@media(min-width:768px){.page-content .content ul.list-three-columns{column-count:3}}