/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root,[data-bs-theme=light]{--bs-gray-100:#f8fafc;--bs-gray-200:#e2e8f0;--bs-gray-300:#dee2e6;--bs-gray-400:#cbcccb;--bs-gray-500:#adb5bd;--bs-gray-600:#777776;--bs-gray-700:#475569;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#e91e8c;--bs-primary-pink:#e91e8c;--bs-secondary:#00d4d7;--bs-blue:#00d4d7;--bs-light-blue:#00b4ff;--bs-success:#39d353;--bs-info:#00d4d7;--bs-warning:#fcbf17;--bs-danger:#ff4d6d;--bs-light:#f1f5f9;--bs-dark:#07070d;--bs-magenta:#e91e8c;--bs-cyan:#00d4d7;--bs-green:#39d353;--bs-orange:#ff7043;--bs-violet:#9b27af;--bs-yellow:#fcbf17;--bs-surface:#0f0f1a;--bs-primary-rgb:233,30,140;--bs-primary-pink-rgb:233,30,140;--bs-secondary-rgb:0,212,215;--bs-blue-rgb:0,212,215;--bs-light-blue-rgb:0,180,255;--bs-success-rgb:57,211,83;--bs-info-rgb:0,212,215;--bs-warning-rgb:252,191,23;--bs-danger-rgb:255,77,109;--bs-light-rgb:241,245,249;--bs-dark-rgb:7,7,13;--bs-magenta-rgb:233,30,140;--bs-cyan-rgb:0,212,215;--bs-green-rgb:57,211,83;--bs-orange-rgb:255,112,67;--bs-violet-rgb:155,39,175;--bs-yellow-rgb:252,191,23;--bs-surface-rgb:15,15,26;--bs-primary-text-emphasis:rgb(93.2,12,56);--bs-secondary-text-emphasis:rgb(0,84.8,86);--bs-success-text-emphasis:rgb(22.8,84.4,33.2);--bs-info-text-emphasis:rgb(0,84.8,86);--bs-warning-text-emphasis:rgb(100.8,76.4,9.2);--bs-danger-text-emphasis:rgb(102,30.8,43.6);--bs-light-text-emphasis:#475569;--bs-dark-text-emphasis:#475569;--bs-primary-bg-subtle:rgb(250.6,210,232);--bs-secondary-bg-subtle:rgb(204,246.4,247);--bs-success-bg-subtle:rgb(215.4,246.2,220.6);--bs-info-bg-subtle:rgb(204,246.4,247);--bs-warning-bg-subtle:rgb(254.4,242.2,208.6);--bs-danger-bg-subtle:rgb(255,219.4,225.8);--bs-light-bg-subtle:rgb(251.5,252.5,253.5);--bs-dark-bg-subtle:#cbcccb;--bs-primary-border-subtle:rgb(246.2,165,209);--bs-secondary-border-subtle:rgb(153,237.8,239);--bs-success-border-subtle:rgb(175.8,237.4,186.2);--bs-info-border-subtle:rgb(153,237.8,239);--bs-warning-border-subtle:rgb(253.8,229.4,162.2);--bs-danger-border-subtle:rgb(255,183.8,196.6);--bs-light-border-subtle:#e2e8f0;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:"Inter",system-ui,-apple-system,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif;--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:"Inter",system-ui,-apple-system,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif;--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#fff;--bs-body-color-rgb:255,255,255;--bs-body-bg:#07070d;--bs-body-bg-rgb:7,7,13;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(255,255,255,0.75);--bs-secondary-color-rgb:255,255,255;--bs-secondary-bg:#e2e8f0;--bs-secondary-bg-rgb:226,232,240;--bs-tertiary-color:rgba(255,255,255,0.5);--bs-tertiary-color-rgb:255,255,255;--bs-tertiary-bg:#f8fafc;--bs-tertiary-bg-rgb:248,250,252;--bs-heading-color:#f8fafc;--bs-link-color:#00d4d7;--bs-link-color-rgb:0,212,215;--bs-link-decoration:underline;--bs-link-hover-color:#e91e8c;--bs-link-hover-color-rgb:233,30,140;--bs-code-color:#e91e8c;--bs-highlight-color:#fff;--bs-highlight-bg:rgb(254.4,242.2,208.6);--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:rgba(255,255,255,0.1);--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.75rem;--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,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.125rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(0,212,215,0.35);--bs-form-valid-color:#39d353;--bs-form-valid-border-color:#39d353;--bs-form-invalid-color:#ff4d6d;--bs-form-invalid-border-color:#ff4d6d;}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:rgb(42.5,47.5,52.5);--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:rgb(241.8,120,186);--bs-secondary-text-emphasis:rgb(102,229.2,231);--bs-success-text-emphasis:rgb(136.2,228.6,151.8);--bs-info-text-emphasis:rgb(102,229.2,231);--bs-warning-text-emphasis:rgb(253.2,216.6,115.8);--bs-danger-text-emphasis:rgb(255,148.2,167.4);--bs-light-text-emphasis:#f8fafc;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:rgb(46.6,6,28);--bs-secondary-bg-subtle:rgb(0,42.4,43);--bs-success-bg-subtle:rgb(11.4,42.2,16.6);--bs-info-bg-subtle:rgb(0,42.4,43);--bs-warning-bg-subtle:rgb(50.4,38.2,4.6);--bs-danger-bg-subtle:rgb(51,15.4,21.8);--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:rgb(139.8,18,84);--bs-secondary-border-subtle:rgb(0,127.2,129);--bs-success-border-subtle:rgb(34.2,126.6,49.8);--bs-info-border-subtle:rgb(0,127.2,129);--bs-warning-border-subtle:rgb(151.2,114.6,13.8);--bs-danger-border-subtle:rgb(153,46.2,65.4);--bs-light-border-subtle:#475569;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:rgb(241.8,120,186);--bs-link-hover-color:rgb(244.44,147,199.8);--bs-link-color-rgb:242,120,186;--bs-link-hover-color-rgb:244,147,200;--bs-code-color:rgb(241.8,120,186);--bs-highlight-color:#dee2e6;--bs-highlight-bg:rgb(100.8,76.4,9.2);--bs-border-color:#475569;--bs-border-color-translucent:rgba(255,255,255,0.15);--bs-form-valid-color:rgb(136.2,228.6,151.8);--bs-form-valid-border-color:rgb(136.2,228.6,151.8);--bs-form-invalid-color:rgb(255,148.2,167.4);--bs-form-invalid-border-color:rgb(255,148.2,167.4);}.btn{line-height:1.625;}.btn .icon{width:1.125rem;height:1.125rem;display:block;}.btn.btn-sm{line-height:1.428;}.btn.btn-outline-light{border:1px solid rgba(255,255,255,0.15);}.btn[class*=btn-outline-]{border-width:1px;}.btn.btn-primary-pink-gradient{background:linear-gradient(135deg,#e91e8c,#9b27af);}.btn.btn-glass{background-color:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;}.btn.btn-glass:is(:hover,:focus,:active){background-color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.2);color:#07070d;}.btn.with-shadow.btn-primary{box-shadow:0 0 32px rgba(233,30,140,0.35);}.btn.with-shadow.btn-sm.btn-primary{box-shadow:0 0 20px rgba(233,30,140,0.2);}.btn.with-shadow.btn-primary-pink{box-shadow:0 0 32px rgba(233,30,140,0.35);}.btn.with-shadow.btn-sm.btn-primary-pink{box-shadow:0 0 20px rgba(233,30,140,0.2);}.btn.with-shadow.btn-secondary{box-shadow:0 0 32px rgba(0,212,215,0.35);}.btn.with-shadow.btn-sm.btn-secondary{box-shadow:0 0 20px rgba(0,212,215,0.2);}.btn.with-shadow.btn-blue{box-shadow:0 0 32px rgba(0,212,215,0.35);}.btn.with-shadow.btn-sm.btn-blue{box-shadow:0 0 20px rgba(0,212,215,0.2);}.btn.with-shadow.btn-light-blue{box-shadow:0 0 32px rgba(0,180,255,0.35);}.btn.with-shadow.btn-sm.btn-light-blue{box-shadow:0 0 20px rgba(0,180,255,0.2);}.btn.with-shadow.btn-success{box-shadow:0 0 32px rgba(57,211,83,0.35);}.btn.with-shadow.btn-sm.btn-success{box-shadow:0 0 20px rgba(57,211,83,0.2);}.btn.with-shadow.btn-info{box-shadow:0 0 32px rgba(0,212,215,0.35);}.btn.with-shadow.btn-sm.btn-info{box-shadow:0 0 20px rgba(0,212,215,0.2);}.btn.with-shadow.btn-warning{box-shadow:0 0 32px rgba(252,191,23,0.35);}.btn.with-shadow.btn-sm.btn-warning{box-shadow:0 0 20px rgba(252,191,23,0.2);}.btn.with-shadow.btn-danger{box-shadow:0 0 32px rgba(255,77,109,0.35);}.btn.with-shadow.btn-sm.btn-danger{box-shadow:0 0 20px rgba(255,77,109,0.2);}.btn.with-shadow.btn-light{box-shadow:0 0 32px rgba(241,245,249,0.35);}.btn.with-shadow.btn-sm.btn-light{box-shadow:0 0 20px rgba(241,245,249,0.2);}.btn.with-shadow.btn-dark{box-shadow:0 0 32px rgba(7,7,13,0.35);}.btn.with-shadow.btn-sm.btn-dark{box-shadow:0 0 20px rgba(7,7,13,0.2);}.btn.with-shadow.btn-magenta{box-shadow:0 0 32px rgba(233,30,140,0.35);}.btn.with-shadow.btn-sm.btn-magenta{box-shadow:0 0 20px rgba(233,30,140,0.2);}.btn.with-shadow.btn-cyan{box-shadow:0 0 32px rgba(0,212,215,0.35);}.btn.with-shadow.btn-sm.btn-cyan{box-shadow:0 0 20px rgba(0,212,215,0.2);}.btn.with-shadow.btn-green{box-shadow:0 0 32px rgba(57,211,83,0.35);}.btn.with-shadow.btn-sm.btn-green{box-shadow:0 0 20px rgba(57,211,83,0.2);}.btn.with-shadow.btn-orange{box-shadow:0 0 32px rgba(255,112,67,0.35);}.btn.with-shadow.btn-sm.btn-orange{box-shadow:0 0 20px rgba(255,112,67,0.2);}.btn.with-shadow.btn-violet{box-shadow:0 0 32px rgba(155,39,175,0.35);}.btn.with-shadow.btn-sm.btn-violet{box-shadow:0 0 20px rgba(155,39,175,0.2);}.btn.with-shadow.btn-yellow{box-shadow:0 0 32px rgba(252,191,23,0.35);}.btn.with-shadow.btn-sm.btn-yellow{box-shadow:0 0 20px rgba(252,191,23,0.2);}.btn.with-shadow.btn-surface{box-shadow:0 0 32px rgba(15,15,26,0.35);}.btn.with-shadow.btn-sm.btn-surface{box-shadow:0 0 20px rgba(15,15,26,0.2);}.btn.with-shadow:is(:hover,:focus,:active).btn-primary{box-shadow:0 0 22px rgba(233,30,140,0.35);}.btn.with-shadow:is(:hover,:focus,:active).btn-sm.btn-primary{box-shadow:0 0 10px rgba(233,30,140,0.2);}.btn.with-shadow:is(:hover,:focus,:active).btn-primary-pink{box-shadow:0 0 22px rgba(233,30,140,0.35);}.btn.with-shadow:is(:hover,:focus,:active).btn-sm.btn-primary-pink{box-shadow:0 0 10px rgba(233,30,140,0.2);}.btn.with-shadow:is(:hover,:focus,:active).btn-secondary{box-shadow:0 0 22px rgba(0,212,215,0.35);}.btn.with-shadow:is(:hover,:focus,:active).btn-sm.btn-secondary{box-shadow:0 0 10px rgba(0,212,215,0.2);}.btn.with-shadow:is(:hover,:focus,:active).btn-blue{box-shadow:0 0 22px rgba(0,212,215,0.35);}.btn.with-shadow:is(:hover,:focus,:active).btn-sm.btn-blue{box-shadow:0 0 10px rgba(0,212,215,0.2);}.btn.with-shadow:is(:hover,:focus,:active).btn-light-blue{box-shadow:0 0 22px rgba(0,180,255,0.35);}.btn.with-shadow:is(:hover,:focus,:active).btn-sm.btn-light-blue{box-shadow:0 0 10px rgba(0,180,255,0.2);}.btn.with-shadow:is(:hover,:focus,:active).btn-success{box-shadow:0 0 22px rgba(57,211,83,0.35);}.btn.with-shadow:is(:hover,:focus,:active).btn-sm.btn-success{box-shadow:0 0 10px rgba(57,211,83,0.2);}.btn.with-shadow:is(:hover,:focus,:active).btn-info{box-shadow:0 0 22px rgba(0,212,215,0.35);}.btn.with-shadow:is(:hover,:focus,:active).btn-sm.btn-info{box-shadow:0 0 10px rgba(0,212,215,0.2);}.btn.with-shadow:is(:hover,:focus,:active).btn-warning{box-shadow:0 0 22px rgba(252,191,23,0.35);}.btn.with-shadow:is(:hover,:focus,:active).btn-sm.btn-warning{box-shadow:0 0 10px rgba(252,191,23,0.2);}.btn.with-shadow:is(:hover,:focus,:active).btn-danger{box-shadow:0 0 22px rgba(255,77,109,0.35);}.btn.with-shadow:is(:hover,:focus,:active).btn-sm.btn-danger{box-shadow:0 0 10px rgba(255,77,109,0.2);}.btn.with-shadow:is(:hover,:focus,:active).btn-light{box-shadow:0 0 22px rgba(241,245,249,0.35);}.btn.with-shadow:is(:hover,:focus,:active).btn-sm.btn-light{box-shadow:0 0 10px rgba(241,245,249,0.2);}.btn.with-shadow:is(:hover,:focus,:active).btn-dark{box-shadow:0 0 22px rgba(7,7,13,0.35);}.btn.with-shadow:is(:hover,:focus,:active).btn-sm.btn-dark{box-shadow:0 0 10px rgba(7,7,13,0.2);}.btn.with-shadow:is(:hover,:focus,:active).btn-magenta{box-shadow:0 0 22px rgba(233,30,140,0.35);}.btn.with-shadow:is(:hover,:focus,:active).btn-sm.btn-magenta{box-shadow:0 0 10px rgba(233,30,140,0.2);}.btn.with-shadow:is(:hover,:focus,:active).btn-cyan{box-shadow:0 0 22px rgba(0,212,215,0.35);}.btn.with-shadow:is(:hover,:focus,:active).btn-sm.btn-cyan{box-shadow:0 0 10px rgba(0,212,215,0.2);}.btn.with-shadow:is(:hover,:focus,:active).btn-green{box-shadow:0 0 22px rgba(57,211,83,0.35);}.btn.with-shadow:is(:hover,:focus,:active).btn-sm.btn-green{box-shadow:0 0 10px rgba(57,211,83,0.2);}.btn.with-shadow:is(:hover,:focus,:active).btn-orange{box-shadow:0 0 22px rgba(255,112,67,0.35);}.btn.with-shadow:is(:hover,:focus,:active).btn-sm.btn-orange{box-shadow:0 0 10px rgba(255,112,67,0.2);}.btn.with-shadow:is(:hover,:focus,:active).btn-violet{box-shadow:0 0 22px rgba(155,39,175,0.35);}.btn.with-shadow:is(:hover,:focus,:active).btn-sm.btn-violet{box-shadow:0 0 10px rgba(155,39,175,0.2);}.btn.with-shadow:is(:hover,:focus,:active).btn-yellow{box-shadow:0 0 22px rgba(252,191,23,0.35);}.btn.with-shadow:is(:hover,:focus,:active).btn-sm.btn-yellow{box-shadow:0 0 10px rgba(252,191,23,0.2);}.btn.with-shadow:is(:hover,:focus,:active).btn-surface{box-shadow:0 0 22px rgba(15,15,26,0.35);}.btn.with-shadow:is(:hover,:focus,:active).btn-sm.btn-surface{box-shadow:0 0 10px rgba(15,15,26,0.2);}.btn.with-shadow:is(:active).btn-primary{box-shadow:0 8px 9px -2px rgba(233,30,140,0.2),0 3px 5px -3px rgba(233,30,140,0.2);}.btn.with-shadow:is(:active).btn-sm.btn-primary{box-shadow:0 4px 6px -2px rgba(233,30,140,0.2),0 1px 2px -3px rgba(233,30,140,0.2);}.btn.with-shadow:is(:active).btn-primary-pink{box-shadow:0 8px 9px -2px rgba(233,30,140,0.2),0 3px 5px -3px rgba(233,30,140,0.2);}.btn.with-shadow:is(:active).btn-sm.btn-primary-pink{box-shadow:0 4px 6px -2px rgba(233,30,140,0.2),0 1px 2px -3px rgba(233,30,140,0.2);}.btn.with-shadow:is(:active).btn-secondary{box-shadow:0 8px 9px -2px rgba(0,212,215,0.2),0 3px 5px -3px rgba(0,212,215,0.2);}.btn.with-shadow:is(:active).btn-sm.btn-secondary{box-shadow:0 4px 6px -2px rgba(0,212,215,0.2),0 1px 2px -3px rgba(0,212,215,0.2);}.btn.with-shadow:is(:active).btn-blue{box-shadow:0 8px 9px -2px rgba(0,212,215,0.2),0 3px 5px -3px rgba(0,212,215,0.2);}.btn.with-shadow:is(:active).btn-sm.btn-blue{box-shadow:0 4px 6px -2px rgba(0,212,215,0.2),0 1px 2px -3px rgba(0,212,215,0.2);}.btn.with-shadow:is(:active).btn-light-blue{box-shadow:0 8px 9px -2px rgba(0,180,255,0.2),0 3px 5px -3px rgba(0,180,255,0.2);}.btn.with-shadow:is(:active).btn-sm.btn-light-blue{box-shadow:0 4px 6px -2px rgba(0,180,255,0.2),0 1px 2px -3px rgba(0,180,255,0.2);}.btn.with-shadow:is(:active).btn-success{box-shadow:0 8px 9px -2px rgba(57,211,83,0.2),0 3px 5px -3px rgba(57,211,83,0.2);}.btn.with-shadow:is(:active).btn-sm.btn-success{box-shadow:0 4px 6px -2px rgba(57,211,83,0.2),0 1px 2px -3px rgba(57,211,83,0.2);}.btn.with-shadow:is(:active).btn-info{box-shadow:0 8px 9px -2px rgba(0,212,215,0.2),0 3px 5px -3px rgba(0,212,215,0.2);}.btn.with-shadow:is(:active).btn-sm.btn-info{box-shadow:0 4px 6px -2px rgba(0,212,215,0.2),0 1px 2px -3px rgba(0,212,215,0.2);}.btn.with-shadow:is(:active).btn-warning{box-shadow:0 8px 9px -2px rgba(252,191,23,0.2),0 3px 5px -3px rgba(252,191,23,0.2);}.btn.with-shadow:is(:active).btn-sm.btn-warning{box-shadow:0 4px 6px -2px rgba(252,191,23,0.2),0 1px 2px -3px rgba(252,191,23,0.2);}.btn.with-shadow:is(:active).btn-danger{box-shadow:0 8px 9px -2px rgba(255,77,109,0.2),0 3px 5px -3px rgba(255,77,109,0.2);}.btn.with-shadow:is(:active).btn-sm.btn-danger{box-shadow:0 4px 6px -2px rgba(255,77,109,0.2),0 1px 2px -3px rgba(255,77,109,0.2);}.btn.with-shadow:is(:active).btn-light{box-shadow:0 8px 9px -2px rgba(241,245,249,0.2),0 3px 5px -3px rgba(241,245,249,0.2);}.btn.with-shadow:is(:active).btn-sm.btn-light{box-shadow:0 4px 6px -2px rgba(241,245,249,0.2),0 1px 2px -3px rgba(241,245,249,0.2);}.btn.with-shadow:is(:active).btn-dark{box-shadow:0 8px 9px -2px rgba(7,7,13,0.2),0 3px 5px -3px rgba(7,7,13,0.2);}.btn.with-shadow:is(:active).btn-sm.btn-dark{box-shadow:0 4px 6px -2px rgba(7,7,13,0.2),0 1px 2px -3px rgba(7,7,13,0.2);}.btn.with-shadow:is(:active).btn-magenta{box-shadow:0 8px 9px -2px rgba(233,30,140,0.2),0 3px 5px -3px rgba(233,30,140,0.2);}.btn.with-shadow:is(:active).btn-sm.btn-magenta{box-shadow:0 4px 6px -2px rgba(233,30,140,0.2),0 1px 2px -3px rgba(233,30,140,0.2);}.btn.with-shadow:is(:active).btn-cyan{box-shadow:0 8px 9px -2px rgba(0,212,215,0.2),0 3px 5px -3px rgba(0,212,215,0.2);}.btn.with-shadow:is(:active).btn-sm.btn-cyan{box-shadow:0 4px 6px -2px rgba(0,212,215,0.2),0 1px 2px -3px rgba(0,212,215,0.2);}.btn.with-shadow:is(:active).btn-green{box-shadow:0 8px 9px -2px rgba(57,211,83,0.2),0 3px 5px -3px rgba(57,211,83,0.2);}.btn.with-shadow:is(:active).btn-sm.btn-green{box-shadow:0 4px 6px -2px rgba(57,211,83,0.2),0 1px 2px -3px rgba(57,211,83,0.2);}.btn.with-shadow:is(:active).btn-orange{box-shadow:0 8px 9px -2px rgba(255,112,67,0.2),0 3px 5px -3px rgba(255,112,67,0.2);}.btn.with-shadow:is(:active).btn-sm.btn-orange{box-shadow:0 4px 6px -2px rgba(255,112,67,0.2),0 1px 2px -3px rgba(255,112,67,0.2);}.btn.with-shadow:is(:active).btn-violet{box-shadow:0 8px 9px -2px rgba(155,39,175,0.2),0 3px 5px -3px rgba(155,39,175,0.2);}.btn.with-shadow:is(:active).btn-sm.btn-violet{box-shadow:0 4px 6px -2px rgba(155,39,175,0.2),0 1px 2px -3px rgba(155,39,175,0.2);}.btn.with-shadow:is(:active).btn-yellow{box-shadow:0 8px 9px -2px rgba(252,191,23,0.2),0 3px 5px -3px rgba(252,191,23,0.2);}.btn.with-shadow:is(:active).btn-sm.btn-yellow{box-shadow:0 4px 6px -2px rgba(252,191,23,0.2),0 1px 2px -3px rgba(252,191,23,0.2);}.btn.with-shadow:is(:active).btn-surface{box-shadow:0 8px 9px -2px rgba(15,15,26,0.2),0 3px 5px -3px rgba(15,15,26,0.2);}.btn.with-shadow:is(:active).btn-sm.btn-surface{box-shadow:0 4px 6px -2px rgba(15,15,26,0.2),0 1px 2px -3px rgba(15,15,26,0.2);}.btn.btn-link{text-decoration:none;box-shadow:inset 0 -2px;}.btn.btn-link:has(.arrow-up-right) .arrow-up-right{transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out;}.btn.btn-link:has(.arrow-up-right):hover .arrow-up-right{-webkit-transform:translate(0.25rem,-0.25rem);transform:translate(0.25rem,-0.25rem);}.webform-button--submit svg{transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out;}.webform-button--submit:is(:hover,:focus) svg{-webkit-transform:translateX(1rem);transform:translateX(1rem);}
:root,[data-bs-theme=light]{--bs-gray-100:#f8fafc;--bs-gray-200:#e2e8f0;--bs-gray-300:#dee2e6;--bs-gray-400:#cbcccb;--bs-gray-500:#adb5bd;--bs-gray-600:#777776;--bs-gray-700:#475569;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#e91e8c;--bs-primary-pink:#e91e8c;--bs-secondary:#00d4d7;--bs-blue:#00d4d7;--bs-light-blue:#00b4ff;--bs-success:#39d353;--bs-info:#00d4d7;--bs-warning:#fcbf17;--bs-danger:#ff4d6d;--bs-light:#f1f5f9;--bs-dark:#07070d;--bs-magenta:#e91e8c;--bs-cyan:#00d4d7;--bs-green:#39d353;--bs-orange:#ff7043;--bs-violet:#9b27af;--bs-yellow:#fcbf17;--bs-surface:#0f0f1a;--bs-primary-rgb:233,30,140;--bs-primary-pink-rgb:233,30,140;--bs-secondary-rgb:0,212,215;--bs-blue-rgb:0,212,215;--bs-light-blue-rgb:0,180,255;--bs-success-rgb:57,211,83;--bs-info-rgb:0,212,215;--bs-warning-rgb:252,191,23;--bs-danger-rgb:255,77,109;--bs-light-rgb:241,245,249;--bs-dark-rgb:7,7,13;--bs-magenta-rgb:233,30,140;--bs-cyan-rgb:0,212,215;--bs-green-rgb:57,211,83;--bs-orange-rgb:255,112,67;--bs-violet-rgb:155,39,175;--bs-yellow-rgb:252,191,23;--bs-surface-rgb:15,15,26;--bs-primary-text-emphasis:rgb(93.2,12,56);--bs-secondary-text-emphasis:rgb(0,84.8,86);--bs-success-text-emphasis:rgb(22.8,84.4,33.2);--bs-info-text-emphasis:rgb(0,84.8,86);--bs-warning-text-emphasis:rgb(100.8,76.4,9.2);--bs-danger-text-emphasis:rgb(102,30.8,43.6);--bs-light-text-emphasis:#475569;--bs-dark-text-emphasis:#475569;--bs-primary-bg-subtle:rgb(250.6,210,232);--bs-secondary-bg-subtle:rgb(204,246.4,247);--bs-success-bg-subtle:rgb(215.4,246.2,220.6);--bs-info-bg-subtle:rgb(204,246.4,247);--bs-warning-bg-subtle:rgb(254.4,242.2,208.6);--bs-danger-bg-subtle:rgb(255,219.4,225.8);--bs-light-bg-subtle:rgb(251.5,252.5,253.5);--bs-dark-bg-subtle:#cbcccb;--bs-primary-border-subtle:rgb(246.2,165,209);--bs-secondary-border-subtle:rgb(153,237.8,239);--bs-success-border-subtle:rgb(175.8,237.4,186.2);--bs-info-border-subtle:rgb(153,237.8,239);--bs-warning-border-subtle:rgb(253.8,229.4,162.2);--bs-danger-border-subtle:rgb(255,183.8,196.6);--bs-light-border-subtle:#e2e8f0;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:"Inter",system-ui,-apple-system,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif;--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:"Inter",system-ui,-apple-system,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif;--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#fff;--bs-body-color-rgb:255,255,255;--bs-body-bg:#07070d;--bs-body-bg-rgb:7,7,13;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(255,255,255,0.75);--bs-secondary-color-rgb:255,255,255;--bs-secondary-bg:#e2e8f0;--bs-secondary-bg-rgb:226,232,240;--bs-tertiary-color:rgba(255,255,255,0.5);--bs-tertiary-color-rgb:255,255,255;--bs-tertiary-bg:#f8fafc;--bs-tertiary-bg-rgb:248,250,252;--bs-heading-color:#f8fafc;--bs-link-color:#00d4d7;--bs-link-color-rgb:0,212,215;--bs-link-decoration:underline;--bs-link-hover-color:#e91e8c;--bs-link-hover-color-rgb:233,30,140;--bs-code-color:#e91e8c;--bs-highlight-color:#fff;--bs-highlight-bg:rgb(254.4,242.2,208.6);--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:rgba(255,255,255,0.1);--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.75rem;--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,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.125rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(0,212,215,0.35);--bs-form-valid-color:#39d353;--bs-form-valid-border-color:#39d353;--bs-form-invalid-color:#ff4d6d;--bs-form-invalid-border-color:#ff4d6d;}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:rgb(42.5,47.5,52.5);--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:rgb(241.8,120,186);--bs-secondary-text-emphasis:rgb(102,229.2,231);--bs-success-text-emphasis:rgb(136.2,228.6,151.8);--bs-info-text-emphasis:rgb(102,229.2,231);--bs-warning-text-emphasis:rgb(253.2,216.6,115.8);--bs-danger-text-emphasis:rgb(255,148.2,167.4);--bs-light-text-emphasis:#f8fafc;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:rgb(46.6,6,28);--bs-secondary-bg-subtle:rgb(0,42.4,43);--bs-success-bg-subtle:rgb(11.4,42.2,16.6);--bs-info-bg-subtle:rgb(0,42.4,43);--bs-warning-bg-subtle:rgb(50.4,38.2,4.6);--bs-danger-bg-subtle:rgb(51,15.4,21.8);--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:rgb(139.8,18,84);--bs-secondary-border-subtle:rgb(0,127.2,129);--bs-success-border-subtle:rgb(34.2,126.6,49.8);--bs-info-border-subtle:rgb(0,127.2,129);--bs-warning-border-subtle:rgb(151.2,114.6,13.8);--bs-danger-border-subtle:rgb(153,46.2,65.4);--bs-light-border-subtle:#475569;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:rgb(241.8,120,186);--bs-link-hover-color:rgb(244.44,147,199.8);--bs-link-color-rgb:242,120,186;--bs-link-hover-color-rgb:244,147,200;--bs-code-color:rgb(241.8,120,186);--bs-highlight-color:#dee2e6;--bs-highlight-bg:rgb(100.8,76.4,9.2);--bs-border-color:#475569;--bs-border-color-translucent:rgba(255,255,255,0.15);--bs-form-valid-color:rgb(136.2,228.6,151.8);--bs-form-valid-border-color:rgb(136.2,228.6,151.8);--bs-form-invalid-color:rgb(255,148.2,167.4);--bs-form-invalid-border-color:rgb(255,148.2,167.4);}.navbar-main .navbar-nav{gap:0.25rem;}.navbar-main .navbar-nav .nav-link{position:relative;}.navbar-main .navbar-nav .nav-link.active{color:#fff;}.navbar-main .navbar-nav .nav-link:before{content:"";display:block;height:2px;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out;position:absolute;bottom:0;left:0.5rem;right:0.5rem;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scaleX(0);transform:scaleX(0);}.navbar-main .navbar-nav .nav-link:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);}.navbar-main .dropdown-toggle{display:inline-flex;align-items:center;gap:0.25rem;}.navbar-main .dropdown-toggle:after{border:0;width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23212529' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-chevron-down'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6 9l6 6l6 -6' /%3E%3C/svg%3E");background-size:100%;margin:0;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out;}.navbar-main .dropdown-toggle.show:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}.navbar-main .dropdown-toggle.show:before{-webkit-transform:scaleX(1);transform:scaleX(1);}.navbar-nav-footer .nav-link{color:rgba(241,245,249,0.5);}.navbar-nav-footer .nav-link.active{text-decoration:none;}
:root,[data-bs-theme=light]{--bs-gray-100:#f8fafc;--bs-gray-200:#e2e8f0;--bs-gray-300:#dee2e6;--bs-gray-400:#cbcccb;--bs-gray-500:#adb5bd;--bs-gray-600:#777776;--bs-gray-700:#475569;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#e91e8c;--bs-primary-pink:#e91e8c;--bs-secondary:#00d4d7;--bs-blue:#00d4d7;--bs-light-blue:#00b4ff;--bs-success:#39d353;--bs-info:#00d4d7;--bs-warning:#fcbf17;--bs-danger:#ff4d6d;--bs-light:#f1f5f9;--bs-dark:#07070d;--bs-magenta:#e91e8c;--bs-cyan:#00d4d7;--bs-green:#39d353;--bs-orange:#ff7043;--bs-violet:#9b27af;--bs-yellow:#fcbf17;--bs-surface:#0f0f1a;--bs-primary-rgb:233,30,140;--bs-primary-pink-rgb:233,30,140;--bs-secondary-rgb:0,212,215;--bs-blue-rgb:0,212,215;--bs-light-blue-rgb:0,180,255;--bs-success-rgb:57,211,83;--bs-info-rgb:0,212,215;--bs-warning-rgb:252,191,23;--bs-danger-rgb:255,77,109;--bs-light-rgb:241,245,249;--bs-dark-rgb:7,7,13;--bs-magenta-rgb:233,30,140;--bs-cyan-rgb:0,212,215;--bs-green-rgb:57,211,83;--bs-orange-rgb:255,112,67;--bs-violet-rgb:155,39,175;--bs-yellow-rgb:252,191,23;--bs-surface-rgb:15,15,26;--bs-primary-text-emphasis:rgb(93.2,12,56);--bs-secondary-text-emphasis:rgb(0,84.8,86);--bs-success-text-emphasis:rgb(22.8,84.4,33.2);--bs-info-text-emphasis:rgb(0,84.8,86);--bs-warning-text-emphasis:rgb(100.8,76.4,9.2);--bs-danger-text-emphasis:rgb(102,30.8,43.6);--bs-light-text-emphasis:#475569;--bs-dark-text-emphasis:#475569;--bs-primary-bg-subtle:rgb(250.6,210,232);--bs-secondary-bg-subtle:rgb(204,246.4,247);--bs-success-bg-subtle:rgb(215.4,246.2,220.6);--bs-info-bg-subtle:rgb(204,246.4,247);--bs-warning-bg-subtle:rgb(254.4,242.2,208.6);--bs-danger-bg-subtle:rgb(255,219.4,225.8);--bs-light-bg-subtle:rgb(251.5,252.5,253.5);--bs-dark-bg-subtle:#cbcccb;--bs-primary-border-subtle:rgb(246.2,165,209);--bs-secondary-border-subtle:rgb(153,237.8,239);--bs-success-border-subtle:rgb(175.8,237.4,186.2);--bs-info-border-subtle:rgb(153,237.8,239);--bs-warning-border-subtle:rgb(253.8,229.4,162.2);--bs-danger-border-subtle:rgb(255,183.8,196.6);--bs-light-border-subtle:#e2e8f0;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:"Inter",system-ui,-apple-system,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif;--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:"Inter",system-ui,-apple-system,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif;--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#fff;--bs-body-color-rgb:255,255,255;--bs-body-bg:#07070d;--bs-body-bg-rgb:7,7,13;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(255,255,255,0.75);--bs-secondary-color-rgb:255,255,255;--bs-secondary-bg:#e2e8f0;--bs-secondary-bg-rgb:226,232,240;--bs-tertiary-color:rgba(255,255,255,0.5);--bs-tertiary-color-rgb:255,255,255;--bs-tertiary-bg:#f8fafc;--bs-tertiary-bg-rgb:248,250,252;--bs-heading-color:#f8fafc;--bs-link-color:#00d4d7;--bs-link-color-rgb:0,212,215;--bs-link-decoration:underline;--bs-link-hover-color:#e91e8c;--bs-link-hover-color-rgb:233,30,140;--bs-code-color:#e91e8c;--bs-highlight-color:#fff;--bs-highlight-bg:rgb(254.4,242.2,208.6);--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:rgba(255,255,255,0.1);--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.75rem;--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,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.125rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(0,212,215,0.35);--bs-form-valid-color:#39d353;--bs-form-valid-border-color:#39d353;--bs-form-invalid-color:#ff4d6d;--bs-form-invalid-border-color:#ff4d6d;}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:rgb(42.5,47.5,52.5);--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:rgb(241.8,120,186);--bs-secondary-text-emphasis:rgb(102,229.2,231);--bs-success-text-emphasis:rgb(136.2,228.6,151.8);--bs-info-text-emphasis:rgb(102,229.2,231);--bs-warning-text-emphasis:rgb(253.2,216.6,115.8);--bs-danger-text-emphasis:rgb(255,148.2,167.4);--bs-light-text-emphasis:#f8fafc;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:rgb(46.6,6,28);--bs-secondary-bg-subtle:rgb(0,42.4,43);--bs-success-bg-subtle:rgb(11.4,42.2,16.6);--bs-info-bg-subtle:rgb(0,42.4,43);--bs-warning-bg-subtle:rgb(50.4,38.2,4.6);--bs-danger-bg-subtle:rgb(51,15.4,21.8);--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:rgb(139.8,18,84);--bs-secondary-border-subtle:rgb(0,127.2,129);--bs-success-border-subtle:rgb(34.2,126.6,49.8);--bs-info-border-subtle:rgb(0,127.2,129);--bs-warning-border-subtle:rgb(151.2,114.6,13.8);--bs-danger-border-subtle:rgb(153,46.2,65.4);--bs-light-border-subtle:#475569;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:rgb(241.8,120,186);--bs-link-hover-color:rgb(244.44,147,199.8);--bs-link-color-rgb:242,120,186;--bs-link-hover-color-rgb:244,147,200;--bs-code-color:rgb(241.8,120,186);--bs-highlight-color:#dee2e6;--bs-highlight-bg:rgb(100.8,76.4,9.2);--bs-border-color:#475569;--bs-border-color-translucent:rgba(255,255,255,0.15);--bs-form-valid-color:rgb(136.2,228.6,151.8);--bs-form-valid-border-color:rgb(136.2,228.6,151.8);--bs-form-invalid-color:rgb(255,148.2,167.4);--bs-form-invalid-border-color:rgb(255,148.2,167.4);}.navbar-main.navbar-main{background:rgba(7,7,13,0.88);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,0.05);z-index:99;}.navbar-main .navbar-toolbar{flex-shrink:0;}@media (max-width:767.98px){.navbar-main .navbar-right .btn{width:100%;}}.navbar-main .dropdown-account-menu .dropdown-toggle:after{display:none;}.navbar-main .account-menu__trigger{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid rgba(255,255,255,0.12);background:rgba(255,255,255,0.04);color:rgba(255,255,255,0.75);transition:color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,background 0.2s ease;}.navbar-main .account-menu__trigger:hover,.navbar-main .account-menu__trigger[aria-expanded=true]{color:#fff;border-color:rgba(233,30,140,0.45);background:rgba(233,30,140,0.08);box-shadow:0 0 24px rgba(233,30,140,0.18);}.navbar-main .account-menu__trigger:focus-visible{outline:2px solid #00d4d7;outline-offset:2px;}.navbar-main .account-menu__status-dot{position:absolute;top:0.25rem;right:0.25rem;width:0.5rem;height:0.5rem;border-radius:50%;background:#39d353;border:2px solid #07070d;-webkit-transform:translate(15%,-15%);transform:translate(15%,-15%);}.navbar-main .account-dropdown{min-width:13.5rem;border-radius:1rem;background:rgba(15,15,26,0.96);border:1px solid rgba(255,255,255,0.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 18px 40px rgba(0,0,0,0.45),0 0 0 1px rgba(233,30,140,0.06) inset;}.navbar-main .account-dropdown:before{content:"";position:absolute;top:0;left:1rem;right:1rem;height:1px;background:linear-gradient(90deg,transparent,#e91e8c,#00d4d7,transparent);opacity:0.55;}.navbar-main .account-dropdown__user{border-bottom:1px solid rgba(255,255,255,0.06);}.navbar-main .account-dropdown__label{font-size:0.65rem;letter-spacing:0.14em;color:rgba(255,255,255,0.35);margin-bottom:0.15rem;}.navbar-main .account-dropdown__name{font-family:"Space Grotesk","Inter",system-ui,-apple-system,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif;font-size:0.875rem;font-weight:600;color:#fff;max-width:14ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.navbar-main .account-dropdown__link{padding:0.65rem 0.85rem;font-size:0.875rem;color:rgba(255,255,255,0.72);background:transparent;transition:color 0.2s ease,background 0.2s ease;}.navbar-main .account-dropdown__link:hover,.navbar-main .account-dropdown__link:focus{color:#fff;background:rgba(255,255,255,0.05);}.navbar-main .account-dropdown__link:focus-visible{outline:2px solid #00d4d7;outline-offset:-2px;}.navbar-main .account-dropdown__link--logout{color:rgba(255,112,67,0.9);}.navbar-main .account-dropdown__link--logout:hover,.navbar-main .account-dropdown__link--logout:focus{color:#ff7043;background:rgba(255,112,67,0.08);}@media (prefers-reduced-motion:reduce){.navbar-main .account-menu__trigger,.navbar-main .account-dropdown,.navbar-main .account-dropdown__link{transition-duration:0ms;}}
:root,[data-bs-theme=light]{--bs-gray-100:#f8fafc;--bs-gray-200:#e2e8f0;--bs-gray-300:#dee2e6;--bs-gray-400:#cbcccb;--bs-gray-500:#adb5bd;--bs-gray-600:#777776;--bs-gray-700:#475569;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#e91e8c;--bs-primary-pink:#e91e8c;--bs-secondary:#00d4d7;--bs-blue:#00d4d7;--bs-light-blue:#00b4ff;--bs-success:#39d353;--bs-info:#00d4d7;--bs-warning:#fcbf17;--bs-danger:#ff4d6d;--bs-light:#f1f5f9;--bs-dark:#07070d;--bs-magenta:#e91e8c;--bs-cyan:#00d4d7;--bs-green:#39d353;--bs-orange:#ff7043;--bs-violet:#9b27af;--bs-yellow:#fcbf17;--bs-surface:#0f0f1a;--bs-primary-rgb:233,30,140;--bs-primary-pink-rgb:233,30,140;--bs-secondary-rgb:0,212,215;--bs-blue-rgb:0,212,215;--bs-light-blue-rgb:0,180,255;--bs-success-rgb:57,211,83;--bs-info-rgb:0,212,215;--bs-warning-rgb:252,191,23;--bs-danger-rgb:255,77,109;--bs-light-rgb:241,245,249;--bs-dark-rgb:7,7,13;--bs-magenta-rgb:233,30,140;--bs-cyan-rgb:0,212,215;--bs-green-rgb:57,211,83;--bs-orange-rgb:255,112,67;--bs-violet-rgb:155,39,175;--bs-yellow-rgb:252,191,23;--bs-surface-rgb:15,15,26;--bs-primary-text-emphasis:rgb(93.2,12,56);--bs-secondary-text-emphasis:rgb(0,84.8,86);--bs-success-text-emphasis:rgb(22.8,84.4,33.2);--bs-info-text-emphasis:rgb(0,84.8,86);--bs-warning-text-emphasis:rgb(100.8,76.4,9.2);--bs-danger-text-emphasis:rgb(102,30.8,43.6);--bs-light-text-emphasis:#475569;--bs-dark-text-emphasis:#475569;--bs-primary-bg-subtle:rgb(250.6,210,232);--bs-secondary-bg-subtle:rgb(204,246.4,247);--bs-success-bg-subtle:rgb(215.4,246.2,220.6);--bs-info-bg-subtle:rgb(204,246.4,247);--bs-warning-bg-subtle:rgb(254.4,242.2,208.6);--bs-danger-bg-subtle:rgb(255,219.4,225.8);--bs-light-bg-subtle:rgb(251.5,252.5,253.5);--bs-dark-bg-subtle:#cbcccb;--bs-primary-border-subtle:rgb(246.2,165,209);--bs-secondary-border-subtle:rgb(153,237.8,239);--bs-success-border-subtle:rgb(175.8,237.4,186.2);--bs-info-border-subtle:rgb(153,237.8,239);--bs-warning-border-subtle:rgb(253.8,229.4,162.2);--bs-danger-border-subtle:rgb(255,183.8,196.6);--bs-light-border-subtle:#e2e8f0;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:"Inter",system-ui,-apple-system,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif;--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:"Inter",system-ui,-apple-system,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif;--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#fff;--bs-body-color-rgb:255,255,255;--bs-body-bg:#07070d;--bs-body-bg-rgb:7,7,13;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(255,255,255,0.75);--bs-secondary-color-rgb:255,255,255;--bs-secondary-bg:#e2e8f0;--bs-secondary-bg-rgb:226,232,240;--bs-tertiary-color:rgba(255,255,255,0.5);--bs-tertiary-color-rgb:255,255,255;--bs-tertiary-bg:#f8fafc;--bs-tertiary-bg-rgb:248,250,252;--bs-heading-color:#f8fafc;--bs-link-color:#00d4d7;--bs-link-color-rgb:0,212,215;--bs-link-decoration:underline;--bs-link-hover-color:#e91e8c;--bs-link-hover-color-rgb:233,30,140;--bs-code-color:#e91e8c;--bs-highlight-color:#fff;--bs-highlight-bg:rgb(254.4,242.2,208.6);--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:rgba(255,255,255,0.1);--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.75rem;--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,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.125rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(0,212,215,0.35);--bs-form-valid-color:#39d353;--bs-form-valid-border-color:#39d353;--bs-form-invalid-color:#ff4d6d;--bs-form-invalid-border-color:#ff4d6d;}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:rgb(42.5,47.5,52.5);--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:rgb(241.8,120,186);--bs-secondary-text-emphasis:rgb(102,229.2,231);--bs-success-text-emphasis:rgb(136.2,228.6,151.8);--bs-info-text-emphasis:rgb(102,229.2,231);--bs-warning-text-emphasis:rgb(253.2,216.6,115.8);--bs-danger-text-emphasis:rgb(255,148.2,167.4);--bs-light-text-emphasis:#f8fafc;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:rgb(46.6,6,28);--bs-secondary-bg-subtle:rgb(0,42.4,43);--bs-success-bg-subtle:rgb(11.4,42.2,16.6);--bs-info-bg-subtle:rgb(0,42.4,43);--bs-warning-bg-subtle:rgb(50.4,38.2,4.6);--bs-danger-bg-subtle:rgb(51,15.4,21.8);--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:rgb(139.8,18,84);--bs-secondary-border-subtle:rgb(0,127.2,129);--bs-success-border-subtle:rgb(34.2,126.6,49.8);--bs-info-border-subtle:rgb(0,127.2,129);--bs-warning-border-subtle:rgb(151.2,114.6,13.8);--bs-danger-border-subtle:rgb(153,46.2,65.4);--bs-light-border-subtle:#475569;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:rgb(241.8,120,186);--bs-link-hover-color:rgb(244.44,147,199.8);--bs-link-color-rgb:242,120,186;--bs-link-hover-color-rgb:244,147,200;--bs-code-color:rgb(241.8,120,186);--bs-highlight-color:#dee2e6;--bs-highlight-bg:rgb(100.8,76.4,9.2);--bs-border-color:#475569;--bs-border-color-translucent:rgba(255,255,255,0.15);--bs-form-valid-color:rgb(136.2,228.6,151.8);--bs-form-valid-border-color:rgb(136.2,228.6,151.8);--bs-form-invalid-color:rgb(255,148.2,167.4);--bs-form-invalid-border-color:rgb(255,148.2,167.4);}.node.exhibition-topic--full{--exhibition-accent:var(--bs-magenta);--exhibition-accent-rgb:var(--bs-magenta-rgb);}.exhibition-detail{position:relative;overflow:hidden;padding-top:2.5rem;padding-bottom:2.5rem;}.exhibition-detail:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 40% 50%,rgba(var(--exhibition-accent-rgb),0.1) 0%,transparent 62%);}.exhibition-detail__inner{position:relative;z-index:1;}.exhibition-detail__icon{width:2rem;height:2rem;color:var(--exhibition-accent);background-color:rgba(var(--exhibition-accent-rgb),0.15);display:grid;place-items:center;}.exhibition-detail__icon .icon-sdc > svg{width:1rem;height:1rem;}.exhibition-detail__kicker{font-size:0.75rem;letter-spacing:0.2em;color:var(--exhibition-accent);}.exhibition-detail__title{font-size:clamp(2rem,5vw,3rem);line-height:1.05;}.exhibition-detail__title-accent{color:var(--exhibition-accent);}.exhibition-detail__description{color:rgba(255,255,255,0.7);}.exhibition-detail__description > *{margin-bottom:1rem;}.exhibition-detail__description > *:last-child{margin-bottom:0;}.exhibition-detail__items{margin-top:1.5rem;}.exhibition-detail__media{border-radius:1rem;overflow:hidden;box-shadow:0 1.5rem 4rem rgba(0,0,0,0.5);}.node.exhibition-topic--color-primary{--exhibition-accent:#e91e8c;--exhibition-accent-rgb:var(--bs-primary-rgb);}.node.exhibition-topic--color-primary-pink{--exhibition-accent:#e91e8c;--exhibition-accent-rgb:var(--bs-primary-pink-rgb);}.node.exhibition-topic--color-secondary{--exhibition-accent:#00d4d7;--exhibition-accent-rgb:var(--bs-secondary-rgb);}.node.exhibition-topic--color-blue{--exhibition-accent:#00d4d7;--exhibition-accent-rgb:var(--bs-blue-rgb);}.node.exhibition-topic--color-light-blue{--exhibition-accent:#00b4ff;--exhibition-accent-rgb:var(--bs-light-blue-rgb);}.node.exhibition-topic--color-success{--exhibition-accent:#39d353;--exhibition-accent-rgb:var(--bs-success-rgb);}.node.exhibition-topic--color-info{--exhibition-accent:#00d4d7;--exhibition-accent-rgb:var(--bs-info-rgb);}.node.exhibition-topic--color-warning{--exhibition-accent:#fcbf17;--exhibition-accent-rgb:var(--bs-warning-rgb);}.node.exhibition-topic--color-danger{--exhibition-accent:#ff4d6d;--exhibition-accent-rgb:var(--bs-danger-rgb);}.node.exhibition-topic--color-light{--exhibition-accent:#f1f5f9;--exhibition-accent-rgb:var(--bs-light-rgb);}.node.exhibition-topic--color-dark{--exhibition-accent:#07070d;--exhibition-accent-rgb:var(--bs-dark-rgb);}.node.exhibition-topic--color-magenta{--exhibition-accent:#e91e8c;--exhibition-accent-rgb:var(--bs-magenta-rgb);}.node.exhibition-topic--color-cyan{--exhibition-accent:#00d4d7;--exhibition-accent-rgb:var(--bs-cyan-rgb);}.node.exhibition-topic--color-green{--exhibition-accent:#39d353;--exhibition-accent-rgb:var(--bs-green-rgb);}.node.exhibition-topic--color-orange{--exhibition-accent:#ff7043;--exhibition-accent-rgb:var(--bs-orange-rgb);}.node.exhibition-topic--color-violet{--exhibition-accent:#9b27af;--exhibition-accent-rgb:var(--bs-violet-rgb);}.node.exhibition-topic--color-yellow{--exhibition-accent:#fcbf17;--exhibition-accent-rgb:var(--bs-yellow-rgb);}.node.exhibition-topic--color-surface{--exhibition-accent:#0f0f1a;--exhibition-accent-rgb:var(--bs-surface-rgb);}.article-detail{position:relative;overflow:hidden;}.article-detail:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 80% 0%,rgba(233,30,140,0.12) 0%,transparent 58%);}.article-detail__hero,.article-detail__media-wrap,.article-detail__divider,.article-detail__body{position:relative;z-index:1;}.article-detail__content-wrap{width:100%;max-width:56rem;margin-right:auto;margin-left:auto;padding-right:0.75rem;padding-left:0.75rem;}.article-detail__date{font-size:0.75rem;letter-spacing:0.18em;}.article-detail__title{font-size:clamp(2rem,5vw,4rem);line-height:1.05;}.article-detail__media-wrap{width:100%;max-width:64rem;margin-right:auto;margin-left:auto;padding-right:0.75rem;padding-left:0.75rem;}.article-detail__media{background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.08);box-shadow:0 1.5rem 4rem rgba(0,0,0,0.35);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);}.article-detail__media img{display:block;width:100%;height:380px;-o-object-fit:cover;object-fit:cover;}@media (min-width:768px){.article-detail__media img{height:500px;}}.article-detail__divider{width:100%;max-width:64rem;margin-right:auto;margin-left:auto;padding-right:0.75rem;padding-left:0.75rem;height:1px;background:linear-gradient(90deg,transparent,#e91e8c,#00d4d7,transparent);opacity:0.4;}.article-detail__body > *{margin-bottom:1.25rem;}.article-detail__body > *:last-child{margin-bottom:0;}.article-detail__body p{line-height:1.9;}.article-detail__body h2{font-family:"Space Grotesk","Inter",system-ui,-apple-system,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif;font-size:clamp(1.35rem,2.6vw,1.9rem);font-weight:700;line-height:1.3;margin-top:2rem;margin-bottom:1rem;color:#fff;}.article-detail__body blockquote{margin:1.5rem 0;padding:1rem 1.25rem;border-left:3px solid #00d4d7;border-radius:0.8rem;background:rgba(0,212,215,0.08);color:rgba(255,255,255,0.86);}.article-detail__addtoany{width:100%;max-width:56rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);}.article-detail__addtoany-title{font-size:clamp(1.125rem,3.125vw,1.5rem);line-height:1.2;}.article-detail__addtoany .addtoany_list{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:0.5rem;}.article-detail__addtoany .addtoany_list > a{display:inline-flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,0.14);border-radius:9999px;background:rgba(255,255,255,0.02);color:rgba(255,255,255,0.8);transition:border-color 0.2s ease,background-color 0.2s ease,color 0.2s ease,-webkit-transform 0.2s ease;transition:border-color 0.2s ease,transform 0.2s ease,background-color 0.2s ease,color 0.2s ease;transition:border-color 0.2s ease,transform 0.2s ease,background-color 0.2s ease,color 0.2s ease,-webkit-transform 0.2s ease;}.article-detail__addtoany .addtoany_list > a:focus-visible,.article-detail__addtoany .addtoany_list > a:hover{border-color:rgba(255,255,255,0.3);background:rgba(255,255,255,0.08);color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px);}.article-detail__addtoany .addtoany_list > a > span{width:1.25rem !important;height:1.25rem !important;background-color:transparent !important;background-size:1.25rem 1.25rem !important;line-height:1;opacity:0.92;}.article-detail__addtoany .addtoany_list > a > img{width:1.25rem;height:1.25rem;-o-object-fit:contain;object-fit:contain;}.guided-tour-detail{position:relative;}.guided-tour-detail:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 35% 0%,rgba(233,30,140,0.12) 0%,transparent 58%);}.guided-tour-detail > .container-xl{z-index:1;}.guided-tour-detail__eyebrow-line{width:2rem;height:1px;background:#e91e8c;}.guided-tour-detail__title{font-size:clamp(2.5rem,6vw,5rem);line-height:1.03;}.guided-tour-detail__lead{color:rgba(255,255,255,0.62);}.guided-tour-detail__lead > *{margin-bottom:1rem;}.guided-tour-detail__lead > *:last-child{margin-bottom:0;}.guided-tour-detail__media{background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);}.guided-tour-detail__media img{display:block;width:100%;height:18.75rem;-o-object-fit:cover;object-fit:cover;}.guided-tour-detail__divider{height:1px;background:linear-gradient(90deg,transparent,#e91e8c,#00d4d7,transparent);opacity:0.4;}.guided-tour-detail__form-wrap,.guided-tour-detail__info{background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);}.guided-tour-detail__form-wrap:before{content:"";position:absolute;top:0;left:0;width:100%;height:0.25rem;background:linear-gradient(90deg,#e91e8c,#9b27af,#00d4d7);}.guided-tour-detail__meta-list{color:rgba(255,255,255,0.65);}.guided-tour-detail__meta-value a{color:#00d4d7;text-decoration:underline;-webkit-text-decoration-color:rgba(0,212,215,0.6);text-decoration-color:rgba(0,212,215,0.6);text-underline-offset:0.125rem;}.guided-tour-detail__meta-value a:is(:hover,:focus-visible){color:#fff;}@media (min-width:768px){.guided-tour-detail__media img{height:22rem;}}
:root,[data-bs-theme=light]{--bs-gray-100:#f8fafc;--bs-gray-200:#e2e8f0;--bs-gray-300:#dee2e6;--bs-gray-400:#cbcccb;--bs-gray-500:#adb5bd;--bs-gray-600:#777776;--bs-gray-700:#475569;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#e91e8c;--bs-primary-pink:#e91e8c;--bs-secondary:#00d4d7;--bs-blue:#00d4d7;--bs-light-blue:#00b4ff;--bs-success:#39d353;--bs-info:#00d4d7;--bs-warning:#fcbf17;--bs-danger:#ff4d6d;--bs-light:#f1f5f9;--bs-dark:#07070d;--bs-magenta:#e91e8c;--bs-cyan:#00d4d7;--bs-green:#39d353;--bs-orange:#ff7043;--bs-violet:#9b27af;--bs-yellow:#fcbf17;--bs-surface:#0f0f1a;--bs-primary-rgb:233,30,140;--bs-primary-pink-rgb:233,30,140;--bs-secondary-rgb:0,212,215;--bs-blue-rgb:0,212,215;--bs-light-blue-rgb:0,180,255;--bs-success-rgb:57,211,83;--bs-info-rgb:0,212,215;--bs-warning-rgb:252,191,23;--bs-danger-rgb:255,77,109;--bs-light-rgb:241,245,249;--bs-dark-rgb:7,7,13;--bs-magenta-rgb:233,30,140;--bs-cyan-rgb:0,212,215;--bs-green-rgb:57,211,83;--bs-orange-rgb:255,112,67;--bs-violet-rgb:155,39,175;--bs-yellow-rgb:252,191,23;--bs-surface-rgb:15,15,26;--bs-primary-text-emphasis:rgb(93.2,12,56);--bs-secondary-text-emphasis:rgb(0,84.8,86);--bs-success-text-emphasis:rgb(22.8,84.4,33.2);--bs-info-text-emphasis:rgb(0,84.8,86);--bs-warning-text-emphasis:rgb(100.8,76.4,9.2);--bs-danger-text-emphasis:rgb(102,30.8,43.6);--bs-light-text-emphasis:#475569;--bs-dark-text-emphasis:#475569;--bs-primary-bg-subtle:rgb(250.6,210,232);--bs-secondary-bg-subtle:rgb(204,246.4,247);--bs-success-bg-subtle:rgb(215.4,246.2,220.6);--bs-info-bg-subtle:rgb(204,246.4,247);--bs-warning-bg-subtle:rgb(254.4,242.2,208.6);--bs-danger-bg-subtle:rgb(255,219.4,225.8);--bs-light-bg-subtle:rgb(251.5,252.5,253.5);--bs-dark-bg-subtle:#cbcccb;--bs-primary-border-subtle:rgb(246.2,165,209);--bs-secondary-border-subtle:rgb(153,237.8,239);--bs-success-border-subtle:rgb(175.8,237.4,186.2);--bs-info-border-subtle:rgb(153,237.8,239);--bs-warning-border-subtle:rgb(253.8,229.4,162.2);--bs-danger-border-subtle:rgb(255,183.8,196.6);--bs-light-border-subtle:#e2e8f0;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:"Inter",system-ui,-apple-system,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif;--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:"Inter",system-ui,-apple-system,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif;--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#fff;--bs-body-color-rgb:255,255,255;--bs-body-bg:#07070d;--bs-body-bg-rgb:7,7,13;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(255,255,255,0.75);--bs-secondary-color-rgb:255,255,255;--bs-secondary-bg:#e2e8f0;--bs-secondary-bg-rgb:226,232,240;--bs-tertiary-color:rgba(255,255,255,0.5);--bs-tertiary-color-rgb:255,255,255;--bs-tertiary-bg:#f8fafc;--bs-tertiary-bg-rgb:248,250,252;--bs-heading-color:#f8fafc;--bs-link-color:#00d4d7;--bs-link-color-rgb:0,212,215;--bs-link-decoration:underline;--bs-link-hover-color:#e91e8c;--bs-link-hover-color-rgb:233,30,140;--bs-code-color:#e91e8c;--bs-highlight-color:#fff;--bs-highlight-bg:rgb(254.4,242.2,208.6);--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:rgba(255,255,255,0.1);--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.75rem;--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,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.125rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(0,212,215,0.35);--bs-form-valid-color:#39d353;--bs-form-valid-border-color:#39d353;--bs-form-invalid-color:#ff4d6d;--bs-form-invalid-border-color:#ff4d6d;}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:rgb(42.5,47.5,52.5);--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:rgb(241.8,120,186);--bs-secondary-text-emphasis:rgb(102,229.2,231);--bs-success-text-emphasis:rgb(136.2,228.6,151.8);--bs-info-text-emphasis:rgb(102,229.2,231);--bs-warning-text-emphasis:rgb(253.2,216.6,115.8);--bs-danger-text-emphasis:rgb(255,148.2,167.4);--bs-light-text-emphasis:#f8fafc;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:rgb(46.6,6,28);--bs-secondary-bg-subtle:rgb(0,42.4,43);--bs-success-bg-subtle:rgb(11.4,42.2,16.6);--bs-info-bg-subtle:rgb(0,42.4,43);--bs-warning-bg-subtle:rgb(50.4,38.2,4.6);--bs-danger-bg-subtle:rgb(51,15.4,21.8);--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:rgb(139.8,18,84);--bs-secondary-border-subtle:rgb(0,127.2,129);--bs-success-border-subtle:rgb(34.2,126.6,49.8);--bs-info-border-subtle:rgb(0,127.2,129);--bs-warning-border-subtle:rgb(151.2,114.6,13.8);--bs-danger-border-subtle:rgb(153,46.2,65.4);--bs-light-border-subtle:#475569;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:rgb(241.8,120,186);--bs-link-hover-color:rgb(244.44,147,199.8);--bs-link-color-rgb:242,120,186;--bs-link-hover-color-rgb:244,147,200;--bs-code-color:rgb(241.8,120,186);--bs-highlight-color:#dee2e6;--bs-highlight-bg:rgb(100.8,76.4,9.2);--bs-border-color:#475569;--bs-border-color-translucent:rgba(255,255,255,0.15);--bs-form-valid-color:rgb(136.2,228.6,151.8);--bs-form-valid-border-color:rgb(136.2,228.6,151.8);--bs-form-invalid-color:rgb(255,148.2,167.4);--bs-form-invalid-border-color:rgb(255,148.2,167.4);}.page{overflow-x:clip;}
:root,[data-bs-theme=light]{--bs-gray-100:#f8fafc;--bs-gray-200:#e2e8f0;--bs-gray-300:#dee2e6;--bs-gray-400:#cbcccb;--bs-gray-500:#adb5bd;--bs-gray-600:#777776;--bs-gray-700:#475569;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#e91e8c;--bs-primary-pink:#e91e8c;--bs-secondary:#00d4d7;--bs-blue:#00d4d7;--bs-light-blue:#00b4ff;--bs-success:#39d353;--bs-info:#00d4d7;--bs-warning:#fcbf17;--bs-danger:#ff4d6d;--bs-light:#f1f5f9;--bs-dark:#07070d;--bs-magenta:#e91e8c;--bs-cyan:#00d4d7;--bs-green:#39d353;--bs-orange:#ff7043;--bs-violet:#9b27af;--bs-yellow:#fcbf17;--bs-surface:#0f0f1a;--bs-primary-rgb:233,30,140;--bs-primary-pink-rgb:233,30,140;--bs-secondary-rgb:0,212,215;--bs-blue-rgb:0,212,215;--bs-light-blue-rgb:0,180,255;--bs-success-rgb:57,211,83;--bs-info-rgb:0,212,215;--bs-warning-rgb:252,191,23;--bs-danger-rgb:255,77,109;--bs-light-rgb:241,245,249;--bs-dark-rgb:7,7,13;--bs-magenta-rgb:233,30,140;--bs-cyan-rgb:0,212,215;--bs-green-rgb:57,211,83;--bs-orange-rgb:255,112,67;--bs-violet-rgb:155,39,175;--bs-yellow-rgb:252,191,23;--bs-surface-rgb:15,15,26;--bs-primary-text-emphasis:rgb(93.2,12,56);--bs-secondary-text-emphasis:rgb(0,84.8,86);--bs-success-text-emphasis:rgb(22.8,84.4,33.2);--bs-info-text-emphasis:rgb(0,84.8,86);--bs-warning-text-emphasis:rgb(100.8,76.4,9.2);--bs-danger-text-emphasis:rgb(102,30.8,43.6);--bs-light-text-emphasis:#475569;--bs-dark-text-emphasis:#475569;--bs-primary-bg-subtle:rgb(250.6,210,232);--bs-secondary-bg-subtle:rgb(204,246.4,247);--bs-success-bg-subtle:rgb(215.4,246.2,220.6);--bs-info-bg-subtle:rgb(204,246.4,247);--bs-warning-bg-subtle:rgb(254.4,242.2,208.6);--bs-danger-bg-subtle:rgb(255,219.4,225.8);--bs-light-bg-subtle:rgb(251.5,252.5,253.5);--bs-dark-bg-subtle:#cbcccb;--bs-primary-border-subtle:rgb(246.2,165,209);--bs-secondary-border-subtle:rgb(153,237.8,239);--bs-success-border-subtle:rgb(175.8,237.4,186.2);--bs-info-border-subtle:rgb(153,237.8,239);--bs-warning-border-subtle:rgb(253.8,229.4,162.2);--bs-danger-border-subtle:rgb(255,183.8,196.6);--bs-light-border-subtle:#e2e8f0;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:"Inter",system-ui,-apple-system,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif;--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:"Inter",system-ui,-apple-system,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif;--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#fff;--bs-body-color-rgb:255,255,255;--bs-body-bg:#07070d;--bs-body-bg-rgb:7,7,13;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(255,255,255,0.75);--bs-secondary-color-rgb:255,255,255;--bs-secondary-bg:#e2e8f0;--bs-secondary-bg-rgb:226,232,240;--bs-tertiary-color:rgba(255,255,255,0.5);--bs-tertiary-color-rgb:255,255,255;--bs-tertiary-bg:#f8fafc;--bs-tertiary-bg-rgb:248,250,252;--bs-heading-color:#f8fafc;--bs-link-color:#00d4d7;--bs-link-color-rgb:0,212,215;--bs-link-decoration:underline;--bs-link-hover-color:#e91e8c;--bs-link-hover-color-rgb:233,30,140;--bs-code-color:#e91e8c;--bs-highlight-color:#fff;--bs-highlight-bg:rgb(254.4,242.2,208.6);--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:rgba(255,255,255,0.1);--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.75rem;--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,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.125rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(0,212,215,0.35);--bs-form-valid-color:#39d353;--bs-form-valid-border-color:#39d353;--bs-form-invalid-color:#ff4d6d;--bs-form-invalid-border-color:#ff4d6d;}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:rgb(42.5,47.5,52.5);--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:rgb(241.8,120,186);--bs-secondary-text-emphasis:rgb(102,229.2,231);--bs-success-text-emphasis:rgb(136.2,228.6,151.8);--bs-info-text-emphasis:rgb(102,229.2,231);--bs-warning-text-emphasis:rgb(253.2,216.6,115.8);--bs-danger-text-emphasis:rgb(255,148.2,167.4);--bs-light-text-emphasis:#f8fafc;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:rgb(46.6,6,28);--bs-secondary-bg-subtle:rgb(0,42.4,43);--bs-success-bg-subtle:rgb(11.4,42.2,16.6);--bs-info-bg-subtle:rgb(0,42.4,43);--bs-warning-bg-subtle:rgb(50.4,38.2,4.6);--bs-danger-bg-subtle:rgb(51,15.4,21.8);--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:rgb(139.8,18,84);--bs-secondary-border-subtle:rgb(0,127.2,129);--bs-success-border-subtle:rgb(34.2,126.6,49.8);--bs-info-border-subtle:rgb(0,127.2,129);--bs-warning-border-subtle:rgb(151.2,114.6,13.8);--bs-danger-border-subtle:rgb(153,46.2,65.4);--bs-light-border-subtle:#475569;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:rgb(241.8,120,186);--bs-link-hover-color:rgb(244.44,147,199.8);--bs-link-color-rgb:242,120,186;--bs-link-hover-color-rgb:244,147,200;--bs-code-color:rgb(241.8,120,186);--bs-highlight-color:#dee2e6;--bs-highlight-bg:rgb(100.8,76.4,9.2);--bs-border-color:#475569;--bs-border-color-translucent:rgba(255,255,255,0.15);--bs-form-valid-color:rgb(136.2,228.6,151.8);--bs-form-valid-border-color:rgb(136.2,228.6,151.8);--bs-form-invalid-color:rgb(255,148.2,167.4);--bs-form-invalid-border-color:rgb(255,148.2,167.4);}
:root,[data-bs-theme=light]{--bs-gray-100:#f8fafc;--bs-gray-200:#e2e8f0;--bs-gray-300:#dee2e6;--bs-gray-400:#cbcccb;--bs-gray-500:#adb5bd;--bs-gray-600:#777776;--bs-gray-700:#475569;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#e91e8c;--bs-primary-pink:#e91e8c;--bs-secondary:#00d4d7;--bs-blue:#00d4d7;--bs-light-blue:#00b4ff;--bs-success:#39d353;--bs-info:#00d4d7;--bs-warning:#fcbf17;--bs-danger:#ff4d6d;--bs-light:#f1f5f9;--bs-dark:#07070d;--bs-magenta:#e91e8c;--bs-cyan:#00d4d7;--bs-green:#39d353;--bs-orange:#ff7043;--bs-violet:#9b27af;--bs-yellow:#fcbf17;--bs-surface:#0f0f1a;--bs-primary-rgb:233,30,140;--bs-primary-pink-rgb:233,30,140;--bs-secondary-rgb:0,212,215;--bs-blue-rgb:0,212,215;--bs-light-blue-rgb:0,180,255;--bs-success-rgb:57,211,83;--bs-info-rgb:0,212,215;--bs-warning-rgb:252,191,23;--bs-danger-rgb:255,77,109;--bs-light-rgb:241,245,249;--bs-dark-rgb:7,7,13;--bs-magenta-rgb:233,30,140;--bs-cyan-rgb:0,212,215;--bs-green-rgb:57,211,83;--bs-orange-rgb:255,112,67;--bs-violet-rgb:155,39,175;--bs-yellow-rgb:252,191,23;--bs-surface-rgb:15,15,26;--bs-primary-text-emphasis:rgb(93.2,12,56);--bs-secondary-text-emphasis:rgb(0,84.8,86);--bs-success-text-emphasis:rgb(22.8,84.4,33.2);--bs-info-text-emphasis:rgb(0,84.8,86);--bs-warning-text-emphasis:rgb(100.8,76.4,9.2);--bs-danger-text-emphasis:rgb(102,30.8,43.6);--bs-light-text-emphasis:#475569;--bs-dark-text-emphasis:#475569;--bs-primary-bg-subtle:rgb(250.6,210,232);--bs-secondary-bg-subtle:rgb(204,246.4,247);--bs-success-bg-subtle:rgb(215.4,246.2,220.6);--bs-info-bg-subtle:rgb(204,246.4,247);--bs-warning-bg-subtle:rgb(254.4,242.2,208.6);--bs-danger-bg-subtle:rgb(255,219.4,225.8);--bs-light-bg-subtle:rgb(251.5,252.5,253.5);--bs-dark-bg-subtle:#cbcccb;--bs-primary-border-subtle:rgb(246.2,165,209);--bs-secondary-border-subtle:rgb(153,237.8,239);--bs-success-border-subtle:rgb(175.8,237.4,186.2);--bs-info-border-subtle:rgb(153,237.8,239);--bs-warning-border-subtle:rgb(253.8,229.4,162.2);--bs-danger-border-subtle:rgb(255,183.8,196.6);--bs-light-border-subtle:#e2e8f0;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:"Inter",system-ui,-apple-system,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif;--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:"Inter",system-ui,-apple-system,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif;--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#fff;--bs-body-color-rgb:255,255,255;--bs-body-bg:#07070d;--bs-body-bg-rgb:7,7,13;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(255,255,255,0.75);--bs-secondary-color-rgb:255,255,255;--bs-secondary-bg:#e2e8f0;--bs-secondary-bg-rgb:226,232,240;--bs-tertiary-color:rgba(255,255,255,0.5);--bs-tertiary-color-rgb:255,255,255;--bs-tertiary-bg:#f8fafc;--bs-tertiary-bg-rgb:248,250,252;--bs-heading-color:#f8fafc;--bs-link-color:#00d4d7;--bs-link-color-rgb:0,212,215;--bs-link-decoration:underline;--bs-link-hover-color:#e91e8c;--bs-link-hover-color-rgb:233,30,140;--bs-code-color:#e91e8c;--bs-highlight-color:#fff;--bs-highlight-bg:rgb(254.4,242.2,208.6);--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:rgba(255,255,255,0.1);--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.75rem;--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,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.125rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(0,212,215,0.35);--bs-form-valid-color:#39d353;--bs-form-valid-border-color:#39d353;--bs-form-invalid-color:#ff4d6d;--bs-form-invalid-border-color:#ff4d6d;}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:rgb(42.5,47.5,52.5);--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:rgb(241.8,120,186);--bs-secondary-text-emphasis:rgb(102,229.2,231);--bs-success-text-emphasis:rgb(136.2,228.6,151.8);--bs-info-text-emphasis:rgb(102,229.2,231);--bs-warning-text-emphasis:rgb(253.2,216.6,115.8);--bs-danger-text-emphasis:rgb(255,148.2,167.4);--bs-light-text-emphasis:#f8fafc;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:rgb(46.6,6,28);--bs-secondary-bg-subtle:rgb(0,42.4,43);--bs-success-bg-subtle:rgb(11.4,42.2,16.6);--bs-info-bg-subtle:rgb(0,42.4,43);--bs-warning-bg-subtle:rgb(50.4,38.2,4.6);--bs-danger-bg-subtle:rgb(51,15.4,21.8);--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:rgb(139.8,18,84);--bs-secondary-border-subtle:rgb(0,127.2,129);--bs-success-border-subtle:rgb(34.2,126.6,49.8);--bs-info-border-subtle:rgb(0,127.2,129);--bs-warning-border-subtle:rgb(151.2,114.6,13.8);--bs-danger-border-subtle:rgb(153,46.2,65.4);--bs-light-border-subtle:#475569;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:rgb(241.8,120,186);--bs-link-hover-color:rgb(244.44,147,199.8);--bs-link-color-rgb:242,120,186;--bs-link-hover-color-rgb:244,147,200;--bs-code-color:rgb(241.8,120,186);--bs-highlight-color:#dee2e6;--bs-highlight-bg:rgb(100.8,76.4,9.2);--bs-border-color:#475569;--bs-border-color-translucent:rgba(255,255,255,0.15);--bs-form-valid-color:rgb(136.2,228.6,151.8);--bs-form-valid-border-color:rgb(136.2,228.6,151.8);--bs-form-invalid-color:rgb(255,148.2,167.4);--bs-form-invalid-border-color:rgb(255,148.2,167.4);}.page__footer p{font-size:0.875rem;}.page__footer .nav{justify-content:center;}@media (min-width:768px){.page__footer .nav{justify-content:flex-end;}}.page__footer .nav .nav-link{color:rgba(255,255,255,0.5);}.page__footer .nav .nav-link:is(:focus,:hover){color:rgba(255,255,255,0.8);}.page__footer .nav .nav-link:is(.active,:active){color:#fff;}.page__footer .contact-item .contact-item__icon .icon{width:1.125rem;height:1.125rem;stroke-width:1.75px;}.page__footer .nav-link:is(.active,:active){text-decoration:underline;}
