@charset "UTF-8";:root[data-bs-theme='dark']{color-scheme:dark;--color-primary:#a8d4a5;--accent-color-primary:#ffba30;--accent-color-secondary:#ffd700;--font-sans-serif:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';--font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--body-font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';--body-font-size:1rem;--body-font-weight:400;--body-line-height:1.5;--body-color:#e9ecef;--body-color-rgb:233,236,239;--body-bg:#0f1115;--body-bg-rgb:15,17,21;--heading-color:#fff;--emphasis-color:#fff;--emphasis-color-rgb:255,255,255;--secondary-color:#e9ecefbf;--secondary-color-rgb:233,236,239;--tertiary-color:#e9ecef80;--tertiary-color-rgb:233,236,239;--muted-color:#8f9aa5;--code-color:#ff9a8a;--code-color-ink:var(--code-color,#ff9a8a);--code-bg-color:rgba(255,154,138,0.1);--highlight-color:#e9ecef;--highlight-bg:rgba(255,186,48,0.15);--blue:#6688cc;--indigo:#9b7fff;--purple:#a78bfa;--pink:#f472b6;--red:#ff8a80;--orange:#ffab66;--yellow:#ffd54f;--green:#81c784;--teal:#80deea;--cyan:#4fc3f7;--black:#000;--white:#e9ecef;--gray-100:#151820;--gray-200:#1a1e26;--gray-300:#21272f;--gray-400:#2b3238;--gray-500:#3a4450;--gray-600:#4f5b6a;--gray-700:#6b7a8a;--gray-800:#c8cdd3;--gray-900:#e9ecef;--white-rgb:233,236,239;--black-rgb:0,0,0;--opacity-0:0;--opacity-5:0.05;--opacity-10:0.1;--opacity-15:0.15;--opacity-20:0.2;--opacity-25:0.25;--opacity-30:0.3;--opacity-50:0.5;--opacity-75:0.75;--opacity-100:1;--padding-x:0.15rem;--padding-y:0.15rem;--bg-opacity:1;--nav-toggle-size:3rem;--gradient:linear-gradient(180deg,#ffffff10,#fff0);--secondary-bg:#12161c;--secondary-bg-rgb:18,22,28;--tertiary-bg:#0c1014;--tertiary-bg-rgb:12,16,20;--hr-color:var(--border-color,#2b3238);--border-color-soft:var(--border-color,#2b3238);--kbd-bg:var(--secondary-bg,#12161c);--kbd-ink:var(--body-color,#e9ecef);--toc-bg:var(--secondary-bg,#12161c);--toc-ink:var(--color-primary,#a8d4a5);--selection-bg:rgba(168,212,165,0.3);--selection-ink:var(--body-color,#e9ecef);--border:5px;--bp-xs:0;--bp-sm:576px;--bp-md:768px;--bp-lg:992px;--bp-xl:1200px;--border-width:1px;--border-style:solid;--border-color:#2b3238;--border-color-translucent:rgba(255,255,255,0.15);--border-radius:0.25rem;--border-radius-sm:0.2rem;--border-radius-lg:0.3rem;--border-radius-xl:0.3rem;--border-radius-xxl:2rem;--border-radius-2xl:var(--border-radius-xxl);--border-radius-pill:50rem;--box-shadow:0 0.5rem 1rem rgba(0,0,0,0.4);--box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.25);--box-shadow-lg:0 1rem 2.5rem rgba(0,0,0,0.5);--box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.2);--shadow-color-light:rgba(var(--black-rgb),var(--opacity-25));--shadow-color-medium:rgba(var(--black-rgb),var(--opacity-50));--shadow-color-dark:rgba(var(--black-rgb),var(--opacity-75));--highlight-translucent:rgba(var(--black-rgb),var(--opacity-10));--mainmenu-nav-link-color:#fff;--nav-text-color:#fff;--nav-bg-color:#0b4008;--navbar-padding-x:1rem;--navbar-padding-y:0.5rem;--navbar-color:var(--nav-text-color);--navbar-active-color:#ffba30;--navbar-disabled-color:rgba(255,255,255,0.3);--navbar-brand-padding-y:0.3125rem;--navbar-brand-margin-end:1rem;--navbar-brand-font-size:1.25rem;--navbar-brand-color:#fff;--navbar-brand-active-color:#ffba30;--navbar-nav-link-padding-x:0.5rem;--navbar-toggler-padding-y:0.25rem;--navbar-toggler-padding-x:0.75rem;--navbar-toggler-font-size:1.25rem;--navbar-toggler-border-color:rgba(255,255,255,0.15);--navbar-toggler-border-radius:0.5rem;--navbar-toggler-focus-width:0.25rem;--navbar-toggler-transition:box-shadow 0.15s ease-in-out;--nav-link-padding-x:1rem;--nav-link-padding-y:0.5rem;--nav-link-font-weight:500;--nav-link-color:var(--nav-text-color);--nav-link-active-color:var(--mainmenu-nav-link-color);--nav-link-disabled-color:rgba(255,255,255,0.3);--color-link:#a8d4a5;--color-hover:#c8e8c6;--color-active:#c8e8c6;--link-color:#a8d4a5;--link-color-rgb:168,212,165;--link-decoration:underline;--link-hover-color:#c8e8c6;--link-hover-color-rgb:200,232,198;--link-active-color:var(--link-color);--link-primary-color:#a8d4a5;--link-primary-hover-color:#c8e8c6;--link-secondary-color:#8f9aa5;--link-secondary-hover-color:#adb8c3;--link-success-color:#81c784;--link-success-hover-color:#a5d6a7;--link-info-color:#4fc3f7;--link-info-hover-color:#81d4fa;--link-warning-color:#ffab66;--link-warning-hover-color:#ffc899;--link-danger-color:#ff8a80;--link-danger-hover-color:#ffb3ad;--link-light-color:#2b3238;--link-light-hover-color:#3a4450;--link-dark-color:#e9ecef;--link-dark-hover-color:#fff;--header-background-image:linear-gradient(30deg,#151a20,#0f1115);--header-background-color:#0f1115;--header-background-attachment:fixed;--header-background-repeat:no-repeat;--header-background-size:cover;--container-below-topbar-bg-image:none;--container-below-topbar-bg-color:#12161c;--container-below-topbar-bg-position:center;--container-below-topbar-bg-attachment:scroll;--container-below-topbar-bg-repeat:no-repeat;--container-below-topbar-bg-size:cover;--container-below-topbar-border:none;--container-below-topbar-border-radius:0;--container-top-a-bg-image:none;--container-top-a-bg-color:none;--container-top-a-bg-position:center;--container-top-a-bg-attachment:scroll;--container-top-a-bg-repeat:no-repeat;--container-top-a-bg-size:cover;--container-top-a-border:none;--container-top-a-border-radius:0;--container-top-b-bg-image:none;--container-top-b-bg-color:#0b3307;--container-top-b-bg-position:center;--container-top-b-bg-attachment:scroll;--container-top-b-bg-repeat:no-repeat;--container-top-b-bg-size:cover;--container-top-b-border:none;--container-top-b-border-radius:0;--container-toc-bg:var(--secondary-bg);--container-toc-color:#e9ecef;--container-sidebar-bg-image:none;--container-sidebar-bg-color:transparent;--container-sidebar-bg-position:center;--container-sidebar-bg-attachment:scroll;--container-sidebar-bg-repeat:no-repeat;--container-sidebar-bg-size:cover;--container-sidebar-border:none;--container-sidebar-border-radius:0.75rem;--container-bottom-a-bg-image:none;--container-bottom-a-bg-color:#0b3307;--container-bottom-a-bg-position:center;--container-bottom-a-bg-attachment:scroll;--container-bottom-a-bg-repeat:no-repeat;--container-bottom-a-bg-size:cover;--container-bottom-a-border:none;--container-bottom-a-border-radius:5px;--container-bottom-b-bg-image:none;--container-bottom-b-bg-color:#080a0e;--container-bottom-b-bg-position:center;--container-bottom-b-bg-attachment:scroll;--container-bottom-b-bg-repeat:no-repeat;--container-bottom-b-bg-size:cover;--container-bottom-b-border:none;--container-bottom-b-border-radius:0;--focus-ring-width:0.25rem;--focus-ring-opacity:0.5;--focus-ring-color:rgba(168,212,165,0.4);--input-color:#e9ecef;--input-bg:#1a1e26;--input-border-color:#2b3238;--input-focus-border-color:#a8d4a5;--input-focus-box-shadow:0 0 0 0.25rem rgba(168,212,165,0.25);--input-placeholder-color:#6b7a8a;--input-disabled-bg:#151820;--input-disabled-border-color:#2b3238;--input-file-button-active-bg:#21272f;--form-range-thumb-active-bg:#a8d4a5;--form-valid-color:#81c784;--form-valid-border-color:#81c784;--form-invalid-color:#ff8a80;--form-invalid-border-color:#ff8a80;--btn-border-radius:var(--border-radius);--btn-box-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 1px 1px rgba(0,0,0,0.2);--accordion-color:var(--body-color);--accordion-bg:var(--secondary-bg);--accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--accordion-border-color:var(--border-color);--accordion-border-width:1px;--accordion-border-radius:0.25rem;--accordion-inner-border-radius:calc(0.25rem - 1px);--accordion-btn-padding-x:1.25rem;--accordion-btn-padding-y:1rem;--accordion-btn-color:var(--body-color);--accordion-btn-bg:var(--accordion-bg);--accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e9ecef'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--accordion-btn-icon-width:1.25rem;--accordion-btn-icon-transform:rotate(-180deg);--accordion-btn-icon-transition:transform 0.2s ease-in-out;--accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23a8d4a5'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--accordion-btn-focus-border-color:var(--input-focus-border-color);--accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(168,212,165,0.25);--accordion-body-padding-x:1.25rem;--accordion-body-padding-y:1rem;--accordion-active-color:var(--link-color);--accordion-active-bg:#1a1e26;--alert-bg:transparent;--alert-padding-x:1rem;--alert-padding-y:1rem;--alert-margin-bottom:1rem;--alert-color:var(--body-color);--alert-border-color:transparent;--alert-border:1px solid var(--alert-border-color);--alert-border-radius:0.25rem;--alert-primary-link-color:#c8e8c6;--alert-secondary-link-color:#adb8c3;--alert-success-link-color:#a5d6a7;--alert-info-link-color:#81d4fa;--alert-warning-link-color:#ffc899;--alert-danger-link-color:#ffb3ad;--alert-light-link-color:#3a4450;--alert-dark-link-color:#e9ecef;--backdrop-zindex:1040;--backdrop-bg:hsl(0,0%,0%);--backdrop-opacity:0.7;--badge-padding-x:0.65em;--badge-padding-y:0.35em;--badge-font-size:0.75em;--badge-font-weight:700;--badge-color:var(--body-color);--badge-border-radius:0.25rem;--breadcrumb-padding-x:0;--breadcrumb-padding-y:0;--breadcrumb-margin-bottom:1rem;--breadcrumb-bg:;--breadcrumb-border-radius:;--breadcrumb-divider-color:var(--gray-600);--breadcrumb-item-padding-x:0.5rem;--breadcrumb-item-active-color:var(--link-color);--card-spacer-y:1.5rem;--card-spacer-x:1.5rem;--card-title-spacer-y:0.5rem;--card-border-width:1px;--card-border-color:rgba(255,255,255,0.08);--card-border-radius:0.25rem;--card-box-shadow:0 2px 8px rgba(0,0,0,0.3);--card-inner-border-radius:calc(0.25rem - 1px);--card-cap-padding-y:0.75rem;--card-cap-padding-x:1.25rem;--card-cap-bg:#1a1e26;--card-cap-color:#e9ecef;--card-height:auto;--card-color:var(--body-color);--card-bg:var(--secondary-bg);--card-img-overlay-padding:1rem;--card-group-margin:0.75rem;--dropdown-zindex:1000;--dropdown-min-width:10rem;--dropdown-padding-x:0;--dropdown-padding-y:0.5rem;--dropdown-spacer:0.125rem;--dropdown-font-size:1rem;--dropdown-color:var(--body-color);--dropdown-bg:#1a1e26;--dropdown-border-color:var(--border-color-translucent);--dropdown-border-radius:0.25rem;--dropdown-border-width:1px;--dropdown-inner-border-radius:calc(0.25rem - 1px);--dropdown-divider-bg:var(--border-color-translucent);--dropdown-divider-margin-y:0.5rem;--dropdown-box-shadow:0 0.5rem 1rem var(--shadow-color-medium);--dropdown-link-color:var(--body-color);--dropdown-link-active-color:#fff;--dropdown-link-active-bg:#0b4008;--dropdown-link-disabled-color:var(--gray-600);--dropdown-item-padding-x:1rem;--dropdown-item-padding-y:0.25rem;--dropdown-header-color:var(--gray-700);--dropdown-header-padding-x:1rem;--dropdown-header-padding-y:0.5rem;--list-group-color:var(--body-color);--list-group-bg:var(--secondary-bg);--list-group-border-color:rgba(255,255,255,0.08);--list-group-border-width:1px;--list-group-border-radius:0.25rem;--list-group-item-padding-x:1rem;--list-group-item-padding-y:0.5rem;--list-group-action-color:var(--gray-800);--list-group-action-active-color:var(--body-color);--list-group-action-active-bg:var(--tertiary-bg);--list-group-disabled-color:var(--gray-600);--list-group-disabled-bg:var(--secondary-bg);--list-group-active-color:#fff;--list-group-active-bg:#0b4008;--list-group-active-border-color:#0b4008;--modal-zindex:1050;--modal-width:500px;--modal-padding:1rem;--modal-margin:0.5rem;--modal-color:;--modal-bg:#1a1e26;--modal-border-color:var(--border-color-translucent);--modal-border-width:1px;--modal-border-radius:0.3rem;--modal-box-shadow:0 0.5rem 1.5rem rgba(0,0,0,0.7);--modal-inner-border-radius:calc(0.3rem - 1px);--modal-header-padding-x:1.25rem;--modal-header-padding-y:1rem;--modal-header-padding:1rem 1.25rem;--modal-header-border-color:var(--border-color);--modal-header-border-width:1px;--modal-title-line-height:1.5;--modal-footer-gap:0.5rem;--modal-footer-bg:;--modal-footer-border-color:var(--border-color);--modal-footer-border-width:1px;--nav-tabs-border-width:1px;--nav-tabs-border-color:var(--border-color);--nav-tabs-border-radius:0.25rem;--nav-tabs-link-active-color:#e9ecef;--nav-tabs-link-active-bg:var(--secondary-bg);--nav-tabs-link-active-border-color:var(--border-color) var(--border-color) var(--secondary-bg);--nav-pills-border-radius:50rem;--nav-pills-link-active-color:#fff;--nav-pills-link-active-bg:#0b4008;--offcanvas-zindex:1045;--offcanvas-width:400px;--offcanvas-height:30vh;--offcanvas-padding-x:1.25rem;--offcanvas-padding-y:1.25rem;--offcanvas-color:var(--body-color);--offcanvas-bg:#12161c;--offcanvas-border-width:1px;--offcanvas-border-color:var(--border-color-translucent);--offcanvas-box-shadow:0 0.5rem 1.5rem rgba(0,0,0,0.7);--pagination-padding-x:0.875rem;--pagination-padding-y:0.5rem;--pagination-font-size:1rem;--pagination-color:var(--link-color);--pagination-bg:var(--secondary-bg);--pagination-border-width:1px;--pagination-border-color:var(--border-color);--pagination-border-radius:0.25rem;--pagination-focus-color:var(--link-active-color);--pagination-focus-bg:#1a1e26;--pagination-focus-box-shadow:0 0 0 0.25rem rgba(168,212,165,0.25);--pagination-active-color:#fff;--pagination-active-bg:#0b4008;--pagination-active-border-color:#0b4008;--pagination-disabled-color:var(--gray-600);--pagination-disabled-bg:var(--secondary-bg);--pagination-disabled-border-color:var(--border-color);--popover-zindex:1060;--popover-max-width:276px;--popover-font-size:0.875rem;--popover-bg:#1a1e26;--popover-border-width:1px;--popover-border-color:var(--border-color-translucent);--popover-border-radius:0.25rem;--popover-inner-border-radius:calc(0.25rem - 1px);--popover-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.5);--popover-header-padding-x:1rem;--popover-header-padding-y:0.5rem;--popover-header-font-size:1rem;--popover-header-color:;--popover-header-bg:#21272f;--popover-body-padding-x:1rem;--popover-body-padding-y:1rem;--popover-body-color:var(--body-color);--popover-arrow-width:1rem;--popover-arrow-height:0.5rem;--popover-arrow-border:var(--popover-border-color);--progress-height:1rem;--progress-font-size:0.75rem;--progress-bg:#1a1e26;--progress-border-radius:50rem;--progress-box-shadow:inset 0 1px 2px rgba(var(--black-rgb),0.5);--progress-bar-color:#fff;--progress-bar-bg:#0b4008;--progress-bar-transition:width 0.6s ease;--spinner-width:2rem;--spinner-height:2rem;--spinner-vertical-align:-0.125em;--spinner-border-width:0.25em;--spinner-animation-speed:0.75s;--table-color:var(--body-color);--table-bg:transparent;--table-border-color:var(--border-color);--table-accent-bg:transparent;--table-striped-color:var(--body-color);--table-striped-bg:rgba(var(--white-rgb),var(--opacity-5));--table-active-color:var(--body-color);--table-active-bg:rgba(var(--white-rgb),0.1);--toast-zindex:1090;--toast-padding-x:1rem;--toast-padding-y:0.75rem;--toast-spacing:1em;--toast-max-width:350px;--toast-font-size:0.875rem;--toast-color:;--toast-bg:rgba(26,30,38,0.95);--toast-border-width:1px;--toast-border-color:var(--border-color-translucent);--toast-border-radius:0.25rem;--toast-box-shadow:0 0.5rem 1rem var(--shadow-color-medium);--toast-header-color:var(--gray-700);--toast-header-bg:rgba(18,22,28,0.9);--toast-header-border-color:rgba(var(--white-rgb),var(--opacity-10));--tooltip-zindex:1070;--tooltip-max-width:200px;--tooltip-padding-x:0.5rem;--tooltip-padding-y:0.25rem;--tooltip-margin:;--tooltip-font-size:0.875rem;--tooltip-color:#0f1115;--tooltip-bg:#e9ecef;--tooltip-border-radius:0.25rem;--tooltip-opacity:0.95;--tooltip-arrow-width:0.8rem;--tooltip-arrow-height:0.4rem;--primary:#1a7a15;--secondary:#6d757e;--success:#4e9b4e;--info:#3a78a8;--warning:#d28a1a;--danger:#c63a30;--light:#1a1e26;--dark:#0f1115;--primary-rgb:26,122,21;--secondary-rgb:109,117,126;--success-rgb:78,155,78;--info-rgb:58,120,168;--warning-rgb:210,138,26;--danger-rgb:198,58,48;--light-rgb:26,30,38;--dark-rgb:15,17,21;--primary-text-emphasis:#c8e8c6;--secondary-text-emphasis:#c8cdd3;--success-text-emphasis:#a5d6a7;--info-text-emphasis:#81d4fa;--warning-text-emphasis:#ffc899;--danger-text-emphasis:#ffb3ad;--light-text-emphasis:#e9ecef;--dark-text-emphasis:#e9ecef;--primary-bg-subtle:#0a200a;--secondary-bg-subtle:#1a1d21;--success-bg-subtle:#142015;--info-bg-subtle:#101c26;--warning-bg-subtle:#231a0c;--danger-bg-subtle:#2a100e;--light-bg-subtle:#1c2024;--dark-bg-subtle:#0c0f12;--primary-border-subtle:#1a4018;--secondary-border-subtle:#2a2f35;--success-border-subtle:#233824;--info-border-subtle:#1f3444;--warning-border-subtle:#3a2a11;--danger-border-subtle:#441a17;--light-border-subtle:#2b3238;--dark-border-subtle:#1a1f24;--hero-height:60vh;--hero-color:#e9ecef;--hero-bg-repeat:no-repeat;--hero-bg-attachment:scroll;--hero-bg-position:top center;--hero-bg-size:cover;--hero-border-bottom:solid var(--accent-color-secondary);--hero-overlay-bg:hsla(0,0%,0%,0.6);--hero-overlay-bg-position:center;--hero-overlay-bg-size:cover;--hero-overlay-padding:1.5em;--hero-overlay-text-align:center;--hero-overlay-text-color:#e9ecef;--hero-primary-bg-color:#0b3307;--hero-primary-overlay:linear-gradient(135deg,rgba(11,51,7,0.7),rgba(8,40,5,0.7));--hero-primary-color:#e9ecef;--hero-secondary-bg-color:#0f1115;--hero-secondary-overlay:linear-gradient(rgba(15,17,21,0.85),rgba(15,17,21,0.85));--hero-secondary-color:#e9ecef;--hero-card-bg:var(--hero-primary-bg-color);--hero-card-color:var(--hero-primary-color);--hero-card-overlay:var(--hero-primary-overlay);--hero-card-border-radius:0.3rem;--hero-card-padding-x:2rem;--hero-card-padding-y:3rem;--hero-card-max-width:800px;--hero-alt-card-bg:var(--hero-secondary-bg-color);--hero-alt-card-color:var(--hero-secondary-color);--hero-alt-card-overlay:var(--hero-secondary-overlay);--hero-alt-card-border-radius:0.3rem;--hero-alt-card-padding-x:2rem;--hero-alt-card-padding-y:3rem;--hero-alt-card-max-width:600px;--block-color-1:var(--secondary-bg);--block-text-1:var(--body-color);--block-color-2:var(--accent-color-primary);--block-text-2:#22262a;--block-color-3:#0b3307;--block-text-3:#e9ecef;--block-color-4:#12161c;--block-text-4:#a8d4a5;--block-highlight-bg:rgba(255,186,48,0.12);--block-highlight-text:#e9ecef;--block-cta-bg:#d4a800;--block-cta-text:#22262a;--block-alert-bg:rgba(198,58,48,0.15);--block-alert-text:#ff8a80;--footer-padding-top:1.5rem;--footer-padding-bottom:80px;--footer-grid-padding-y:2.5rem;--footer-grid-padding-x:0.5em;--theme-fab-bg:#1a1e26;--theme-fab-color:#e9ecef;--theme-fab-btn-bg:transparent;--theme-fab-border:rgba(255,255,255,0.1);--offline-card-bg:rgba(0,0,0,0.7);--brand-text-color:#a8d4a5;--banner-bg:#12161c;--banner-shadow:0 8px 24px rgba(0,0,0,0.5);--banner-shadow-hover:0 8px 22px rgba(0,0,0,0.6);--btn-header-gradient:linear-gradient(180deg,#d4a800,#c49520);--btn-header-shadow:0 6px 18px rgba(0,0,0,0.45);--mod-finder-link-hover:#6b7a8a;--form-legend-color:#6b7a8a;--border-gray:#2b3238;--subhead-color:#6b7a8a;--box-shadow-gray:#2b3238;--btn-active-text-gray:#6b7a8a;--indicator-success-bg:var(--success);--item-list-color:#e9ecef;--notification-badge-bg:var(--danger);--content-bg-gray:#12161c;--toc-link-color:#6b7a8a;--toc-link-active-color:#a8d4a5;--choices-disabled-bg:#151820;--choices-input-bg:#1a1e26;--choices-border-light:#2b3238;--choices-arrow-color:#6b7a8a;--choices-inner-bg:#1a1e26;--choices-focused-border:#a8d4a5;--choices-dropdown-bg:#1a1e26;--choices-item-bg:#0a200a;--choices-item-border:#1a4018;--choices-item-hover-bg:#0f300d;--choices-item-hover-border:#1a4018;--choices-item-disabled-bg:#21272f;--choices-item-disabled-border:#2b3238;--choices-item-highlighted:#e9ecef;--choices-input-inner-bg:#1a1e26;--vm-surface:var(--secondary-bg);--vm-surface-2:var(--tertiary-bg);--vm-text:var(--body-color);--vm-text-strong:#fff;--vm-text-muted:var(--gray-700);--vm-border:var(--border-color);--vm-price-color:var(--success);--vm-container-max-width:1200px;--vm-section-gap:2rem;--vm-block-radius:var(--border-radius);--vm-block-shadow:var(--box-shadow-sm);--vm-category-title-size:2rem;--vm-subcategory-title-size:1.5rem;--vm-page-title-size:1.75rem;--vm-products-type-title-size:1.25rem;--vm-product-title-size:1.125rem;--vm-product-title-weight:500;--vm-products-type-title-weight:600;--vm-price-size:1.5rem;--vm-price-detail-size:1.125rem;--vm-price-desc-size:0.875rem;--vm-input-radius:var(--border-radius);--vm-input-shadow:var(--box-shadow-sm);--vm-qty-width:80px;--vm-cart-dropdown-min-width:300px;--vm-alert-radius:var(--border-radius);--vm-alert-shadow:var(--box-shadow-sm);--vm-availability-bg:var(--success-bg-subtle);--vm-availability-text:var(--success);--vm-btn-padding-x:1rem;--vm-btn-padding-y:0.5rem;--vm-btn-radius:var(--border-radius);--vm-btn-shadow:var(--box-shadow-sm);--vm-btn-primary-bg:var(--primary);--vm-btn-primary-text:#fff;--vm-btn-primary-border:var(--primary);--vm-btn-secondary-bg:var(--secondary);--vm-btn-secondary-text:#e9ecef;--vm-btn-secondary-border:var(--secondary);--vm-image-overlay-gap-x:0.5rem;--vm-image-overlay-gap-y:0.5rem;--vm-image-overlay-raise:0.25rem;--vm-image-overlay-btn-size:2.5rem;--vm-image-overlay-btn-radius:50%;--vm-image-overlay-btn-bg:rgba(0,0,0,0.7);--vm-image-overlay-btn-bg-hover:rgba(255,255,255,0.15);--vm-image-overlay-btn-border-color:rgba(255,255,255,0.1);--vm-image-overlay-btn-border-width:1px;--vm-image-overlay-btn-color:#e9ecef;--vm-image-overlay-btn-shadow:0 2px 4px rgba(0,0,0,0.5);--vm-vendor-menu-bg:var(--secondary-bg);--vm-vendor-menu-border:var(--border-color);--vm-vendor-menu-radius:var(--border-radius);--vm-vendor-menu-shadow:var(--box-shadow-sm);--vm-vendor-menu-item-gap:0.25rem;--vm-vendor-menu-item-padding-x:1rem;--vm-vendor-menu-item-padding-y:0.5rem;--vm-vendor-menu-pill-radius:50rem;--vm-vendor-menu-link:var(--link-color);--vm-vendor-menu-link-hover:var(--link-hover-color);--vm-vendor-menu-link-active:var(--primary);--vm-vendor-menu-hover-bg:var(--tertiary-bg)}.btn-primary{--btn-color:#fff;--btn-bg:#1a7a15;--btn-border-color:#1a7a15;--btn-hover-color:#fff;--btn-hover-bg:#1f8f1a;--btn-hover-border-color:#1f8f1a;--btn-focus-shadow-rgb:26,122,21;--btn-active-color:#fff;--btn-active-bg:#146011;--btn-active-border-color:#146011;--btn-disabled-color:#8f9aa5;--btn-disabled-bg:rgba(26,122,21,0.4);--btn-disabled-border-color:rgba(26,122,21,0.4)}.btn-secondary{--btn-color:#e9ecef;--btn-bg:#6d757e;--btn-border-color:#e9ecef;--btn-hover-color:#e9ecef;--btn-hover-bg:#5c636a;--btn-hover-border-color:#e9ecef;--btn-focus-shadow-rgb:109,117,126;--btn-active-color:#e9ecef;--btn-active-bg:#565e64;--btn-active-border-color:#e9ecef}.btn-success{--btn-color:#fff;--btn-bg:#4e9b4e;--btn-border-color:#e9ecef;--btn-hover-color:#fff;--btn-hover-bg:#5ab55a;--btn-hover-border-color:#e9ecef;--btn-focus-shadow-rgb:78,155,78;--btn-active-color:#fff;--btn-active-bg:#3f7f3f;--btn-active-border-color:#e9ecef}.btn-info{--btn-color:#fff;--btn-bg:#3a78a8;--btn-border-color:#e9ecef;--btn-hover-color:#fff;--btn-hover-bg:#4590c0;--btn-hover-border-color:#e9ecef;--btn-focus-shadow-rgb:58,120,168;--btn-active-color:#fff;--btn-active-bg:#2f6088;--btn-active-border-color:#e9ecef}.btn-warning{--btn-color:#fff;--btn-bg:#d28a1a;--btn-border-color:#e9ecef;--btn-hover-color:#fff;--btn-hover-bg:#e6a030;--btn-hover-border-color:#e9ecef;--btn-focus-shadow-rgb:210,138,26;--btn-active-color:#fff;--btn-active-bg:#b07515;--btn-active-border-color:#e9ecef}.btn-danger{--btn-color:#fff;--btn-bg:#c63a30;--btn-border-color:#e9ecef;--btn-hover-color:#fff;--btn-hover-bg:#d84e44;--btn-hover-border-color:#e9ecef;--btn-focus-shadow-rgb:198,58,48;--btn-active-color:#fff;--btn-active-bg:#a53028;--btn-active-border-color:#e9ecef}.btn-light{--btn-color:#e9ecef;--btn-bg:#1a1e26;--btn-border-color:#2b3238;--btn-hover-color:#e9ecef;--btn-hover-bg:#21272f;--btn-hover-border-color:#3a4450;--btn-focus-shadow-rgb:26,30,38;--btn-active-color:#e9ecef;--btn-active-bg:#151820;--btn-active-border-color:#2b3238}.btn-dark{--btn-color:#0f1115;--btn-bg:#e9ecef;--btn-border-color:#e9ecef;--btn-hover-color:#0f1115;--btn-hover-bg:#fff;--btn-hover-border-color:#fff;--btn-focus-shadow-rgb:233,236,239;--btn-active-color:#0f1115;--btn-active-bg:#c8cdd3;--btn-active-border-color:#c8cdd3}.btn-outline-primary{--btn-color:#a8d4a5;--btn-border-color:#a8d4a5;--btn-hover-color:#fff;--btn-hover-bg:#1a7a15;--btn-hover-border-color:#1a7a15;--btn-focus-shadow-rgb:168,212,165;--btn-active-color:#fff;--btn-active-bg:#146011;--btn-active-border-color:#146011;--btn-disabled-color:#a8d4a5;--btn-disabled-bg:transparent;--btn-disabled-border-color:#a8d4a5;--gradient:none}.btn-outline-secondary{--btn-color:#8f9aa5;--btn-border-color:#8f9aa5;--btn-hover-color:#fff;--btn-hover-bg:#6d757e;--btn-hover-border-color:#6d757e;--btn-focus-shadow-rgb:143,154,165;--btn-active-color:#fff;--btn-active-bg:#5c636a;--btn-active-border-color:#5c636a;--btn-disabled-color:#8f9aa5;--btn-disabled-bg:transparent;--btn-disabled-border-color:#8f9aa5;--gradient:none}.btn-outline-success{--btn-color:#81c784;--btn-border-color:#81c784;--btn-hover-color:#fff;--btn-hover-bg:#4e9b4e;--btn-hover-border-color:#4e9b4e;--btn-focus-shadow-rgb:129,199,132;--btn-active-color:#fff;--btn-active-bg:#3f7f3f;--btn-active-border-color:#3f7f3f;--btn-disabled-color:#81c784;--btn-disabled-bg:transparent;--btn-disabled-border-color:#81c784;--gradient:none}.btn-outline-info{--btn-color:#4fc3f7;--btn-border-color:#4fc3f7;--btn-hover-color:#fff;--btn-hover-bg:#3a78a8;--btn-hover-border-color:#3a78a8;--btn-focus-shadow-rgb:79,195,247;--btn-active-color:#fff;--btn-active-bg:#2f6088;--btn-active-border-color:#2f6088;--btn-disabled-color:#4fc3f7;--btn-disabled-bg:transparent;--btn-disabled-border-color:#4fc3f7;--gradient:none}.btn-outline-warning{--btn-color:#ffab66;--btn-border-color:#ffab66;--btn-hover-color:#fff;--btn-hover-bg:#d28a1a;--btn-hover-border-color:#d28a1a;--btn-focus-shadow-rgb:255,171,102;--btn-active-color:#fff;--btn-active-bg:#b07515;--btn-active-border-color:#b07515;--btn-disabled-color:#ffab66;--btn-disabled-bg:transparent;--btn-disabled-border-color:#ffab66;--gradient:none}.btn-outline-danger{--btn-color:#ff8a80;--btn-border-color:#ff8a80;--btn-hover-color:#fff;--btn-hover-bg:#c63a30;--btn-hover-border-color:#c63a30;--btn-focus-shadow-rgb:255,138,128;--btn-active-color:#fff;--btn-active-bg:#a53028;--btn-active-border-color:#a53028;--btn-disabled-color:#ff8a80;--btn-disabled-bg:transparent;--btn-disabled-border-color:#ff8a80;--gradient:none}.btn-outline-light{--btn-color:#2b3238;--btn-border-color:#2b3238;--btn-hover-color:#e9ecef;--btn-hover-bg:#1a1e26;--btn-hover-border-color:#2b3238;--btn-focus-shadow-rgb:43,50,56;--btn-active-color:#e9ecef;--btn-active-bg:#151820;--btn-active-border-color:#2b3238;--btn-disabled-color:#2b3238;--btn-disabled-bg:transparent;--btn-disabled-border-color:#2b3238;--gradient:none}.btn-outline-dark{--btn-color:#c8cdd3;--btn-border-color:#c8cdd3;--btn-hover-color:#0f1115;--btn-hover-bg:#e9ecef;--btn-hover-border-color:#e9ecef;--btn-focus-shadow-rgb:200,205,211;--btn-active-color:#0f1115;--btn-active-bg:#c8cdd3;--btn-active-border-color:#c8cdd3;--btn-disabled-color:#c8cdd3;--btn-disabled-bg:transparent;--btn-disabled-border-color:#c8cdd3;--gradient:none}.btn-link{--btn-font-weight:500;--btn-color:var(--color-link);--btn-bg:transparent;--btn-border-color:transparent;--btn-hover-color:var(--link-hover-color);--btn-hover-border-color:transparent;--btn-active-color:var(--link-hover-color);--btn-active-border-color:transparent;--btn-disabled-color:#4f5b6a;--btn-disabled-border-color:transparent;--btn-box-shadow:none;--btn-focus-shadow-rgb:168,212,165;text-decoration:underline;text-underline-offset:0.18em}