/*! sgp-ui-theme.css — zusammengeschrieben am 01.09.2026, Stempel 3ff6236b.
 *
 *  NICHT VON HAND AENDERN. Diese Datei ist ein ERZEUGNIS.
 *  Quelle sind die 2 Dateien unten, in genau dieser Reihenfolge;
 *  erzeugt mit server/frontend/schreibe-zusammen.py, geprueft mit
 *  server/frontend/pruefe-zusammen.py.
 *
 *  Wer eine Regel aendern will, aendert sie in IHRER Datei und laesst den
 *  Bauschritt neu laufen. Eine Aenderung hier ist beim naechsten Lauf weg.
 *
 *  1. sgp-ui.css                 CC-8   Bootstrap 5.3.3, gekapselt in .sgp-ui
 *  2. sgp-theme.css              CC-8   Marken des Hauses; MUSS nach sgp-ui stehen, sie ueberschreibt Bootstrap-Vorgaben
 */

/* ---- sgp-ui.css (CC-8) ---- */
/*! sgp-ui.css — Bootstrap 5.3.3, gekapselt in .sgp-ui. Erzeugt mit server/frontend/baue-sgp-ui.sh. Quelle: sgp-ui.scss. NICHT VON HAND AENDERN. */
.sgp-ui{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--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.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 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.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(13, 110, 253, 0.25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}

.sgp-ui{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align)}.sgp-ui,.sgp-ui *,.sgp-ui *::before,.sgp-ui *::after{box-sizing:border-box}.sgp-ui small,.sgp-ui .small{font-size:.875em}.sgp-ui mark,.sgp-ui .mark{padding:.1875em;background-color:var(--bs-highlight-bg)}.sgp-ui sub,.sgp-ui sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}.sgp-ui sub{bottom:-0.25em}.sgp-ui sup{top:-0.5em}.sgp-ui h1,.sgp-ui .h1,.sgp-ui h2,.sgp-ui .h2,.sgp-ui h3,.sgp-ui .h3,.sgp-ui h4,.sgp-ui .h4,.sgp-ui h5,.sgp-ui .h5,.sgp-ui h6,.sgp-ui .h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.sgp-ui p,.sgp-ui ul,.sgp-ui ol,.sgp-ui dl,.sgp-ui address,.sgp-ui figure,.sgp-ui table{margin-top:0;margin-bottom:1rem}.sgp-ui ul ul,.sgp-ui ol ol{margin-bottom:0}.sgp-ui address{font-style:normal;line-height:inherit}.sgp-ui a{color:#e89c23;text-decoration:none}.sgp-ui a:hover,.sgp-ui a:focus{color:#1468a0}.sgp-ui img,.sgp-ui svg{vertical-align:middle;max-width:100%;height:auto}.sgp-ui button,.sgp-ui input,.sgp-ui optgroup,.sgp-ui select,.sgp-ui textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.sgp-ui button,.sgp-ui select{text-transform:none}.sgp-ui button,.sgp-ui [type=button],.sgp-ui [type=submit]{-webkit-appearance:button}.sgp-ui fieldset{min-width:0;padding:0;margin:0;border:0}.sgp-ui legend{float:none;width:100%;padding:0;margin-bottom:.5rem;font-size:inherit;line-height:inherit}.sgp-ui label{display:inline-block}.sgp-ui table{caption-side:bottom;border-collapse:collapse}.sgp-ui th{text-align:inherit}.sgp-ui s,.sgp-ui strike{text-decoration:line-through}.sgp-ui .lead{font-size:1.25rem;font-weight:300}.sgp-ui .display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.sgp-ui .display-1{font-size:5rem}}.sgp-ui .display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.sgp-ui .display-2{font-size:4.5rem}}.sgp-ui .display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.sgp-ui .display-3{font-size:4rem}}.sgp-ui .display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.sgp-ui .display-4{font-size:3.5rem}}.sgp-ui .display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.sgp-ui .display-5{font-size:3rem}}.sgp-ui .display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.sgp-ui .display-6{font-size:2.5rem}}.sgp-ui .list-unstyled{padding-left:0;list-style:none}.sgp-ui .list-inline{padding-left:0;list-style:none}.sgp-ui .list-inline-item{display:inline-block}.sgp-ui .list-inline-item:not(:last-child){margin-right:.5rem}.sgp-ui .initialism{font-size:0.875em;text-transform:uppercase}.sgp-ui .blockquote{margin-bottom:1rem;font-size:1.25rem}.sgp-ui .blockquote>:last-child{margin-bottom:0}.sgp-ui .blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.sgp-ui .blockquote-footer::before{content:"— "}.sgp-ui .img-fluid{max-width:100%;height:auto}.sgp-ui .img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.sgp-ui .figure{display:inline-block}.sgp-ui .figure-img{margin-bottom:.5rem;line-height:1}.sgp-ui .figure-caption{font-size:0.875em;color:var(--bs-secondary-color)}.sgp-ui .container,.sgp-ui .container-fluid,.sgp-ui .container-xxl,.sgp-ui .container-xl,.sgp-ui .container-lg,.sgp-ui .container-md,.sgp-ui .container-sm{--bs-gutter-x: 0.875rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 36em){.sgp-ui .container-sm,.sgp-ui .container{max-width:540px}}@media(min-width: 40em){.sgp-ui .container-md,.sgp-ui .container-sm,.sgp-ui .container{max-width:720px}}@media(min-width: 50em){.sgp-ui .container-lg,.sgp-ui .container-md,.sgp-ui .container-sm,.sgp-ui .container{max-width:960px}}@media(min-width: 64em){.sgp-ui .container-xl,.sgp-ui .container-lg,.sgp-ui .container-md,.sgp-ui .container-sm,.sgp-ui .container{max-width:1140px}}.sgp-ui .container-xl,.sgp-ui .container-lg,.sgp-ui .container-md,.sgp-ui .container-sm,.sgp-ui .container{max-width:1320px}.sgp-ui :root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 36em;--bs-breakpoint-md: 40em;--bs-breakpoint-lg: 50em;--bs-breakpoint-xl: 64em}.sgp-ui .row{--bs-gutter-x: 0.875rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.sgp-ui .row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.sgp-ui .col{flex:1 0 0%}.sgp-ui .row-cols-auto>*{flex:0 0 auto;width:auto}.sgp-ui .row-cols-1>*{flex:0 0 auto;width:100%}.sgp-ui .row-cols-2>*{flex:0 0 auto;width:50%}.sgp-ui .row-cols-3>*{flex:0 0 auto;width:33.33333333%}.sgp-ui .row-cols-4>*{flex:0 0 auto;width:25%}.sgp-ui .row-cols-5>*{flex:0 0 auto;width:20%}.sgp-ui .row-cols-6>*{flex:0 0 auto;width:16.66666667%}.sgp-ui .col-auto{flex:0 0 auto;width:auto}.sgp-ui .col-1{flex:0 0 auto;width:8.33333333%}.sgp-ui .col-2{flex:0 0 auto;width:16.66666667%}.sgp-ui .col-3{flex:0 0 auto;width:25%}.sgp-ui .col-4{flex:0 0 auto;width:33.33333333%}.sgp-ui .col-5{flex:0 0 auto;width:41.66666667%}.sgp-ui .col-6{flex:0 0 auto;width:50%}.sgp-ui .col-7{flex:0 0 auto;width:58.33333333%}.sgp-ui .col-8{flex:0 0 auto;width:66.66666667%}.sgp-ui .col-9{flex:0 0 auto;width:75%}.sgp-ui .col-10{flex:0 0 auto;width:83.33333333%}.sgp-ui .col-11{flex:0 0 auto;width:91.66666667%}.sgp-ui .col-12{flex:0 0 auto;width:100%}.sgp-ui .offset-1{margin-left:8.33333333%}.sgp-ui .offset-2{margin-left:16.66666667%}.sgp-ui .offset-3{margin-left:25%}.sgp-ui .offset-4{margin-left:33.33333333%}.sgp-ui .offset-5{margin-left:41.66666667%}.sgp-ui .offset-6{margin-left:50%}.sgp-ui .offset-7{margin-left:58.33333333%}.sgp-ui .offset-8{margin-left:66.66666667%}.sgp-ui .offset-9{margin-left:75%}.sgp-ui .offset-10{margin-left:83.33333333%}.sgp-ui .offset-11{margin-left:91.66666667%}.sgp-ui .g-0,.sgp-ui .gx-0{--bs-gutter-x: 0}.sgp-ui .g-0,.sgp-ui .gy-0{--bs-gutter-y: 0}.sgp-ui .g-1,.sgp-ui .gx-1{--bs-gutter-x: 0.25rem}.sgp-ui .g-1,.sgp-ui .gy-1{--bs-gutter-y: 0.25rem}.sgp-ui .g-2,.sgp-ui .gx-2{--bs-gutter-x: 0.5rem}.sgp-ui .g-2,.sgp-ui .gy-2{--bs-gutter-y: 0.5rem}.sgp-ui .g-3,.sgp-ui .gx-3{--bs-gutter-x: 1rem}.sgp-ui .g-3,.sgp-ui .gy-3{--bs-gutter-y: 1rem}.sgp-ui .g-4,.sgp-ui .gx-4{--bs-gutter-x: 1.5rem}.sgp-ui .g-4,.sgp-ui .gy-4{--bs-gutter-y: 1.5rem}.sgp-ui .g-5,.sgp-ui .gx-5{--bs-gutter-x: 3rem}.sgp-ui .g-5,.sgp-ui .gy-5{--bs-gutter-y: 3rem}@media(min-width: 36em){.sgp-ui .col-sm{flex:1 0 0%}.sgp-ui .row-cols-sm-auto>*{flex:0 0 auto;width:auto}.sgp-ui .row-cols-sm-1>*{flex:0 0 auto;width:100%}.sgp-ui .row-cols-sm-2>*{flex:0 0 auto;width:50%}.sgp-ui .row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.sgp-ui .row-cols-sm-4>*{flex:0 0 auto;width:25%}.sgp-ui .row-cols-sm-5>*{flex:0 0 auto;width:20%}.sgp-ui .row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.sgp-ui .col-sm-auto{flex:0 0 auto;width:auto}.sgp-ui .col-sm-1{flex:0 0 auto;width:8.33333333%}.sgp-ui .col-sm-2{flex:0 0 auto;width:16.66666667%}.sgp-ui .col-sm-3{flex:0 0 auto;width:25%}.sgp-ui .col-sm-4{flex:0 0 auto;width:33.33333333%}.sgp-ui .col-sm-5{flex:0 0 auto;width:41.66666667%}.sgp-ui .col-sm-6{flex:0 0 auto;width:50%}.sgp-ui .col-sm-7{flex:0 0 auto;width:58.33333333%}.sgp-ui .col-sm-8{flex:0 0 auto;width:66.66666667%}.sgp-ui .col-sm-9{flex:0 0 auto;width:75%}.sgp-ui .col-sm-10{flex:0 0 auto;width:83.33333333%}.sgp-ui .col-sm-11{flex:0 0 auto;width:91.66666667%}.sgp-ui .col-sm-12{flex:0 0 auto;width:100%}.sgp-ui .offset-sm-0{margin-left:0}.sgp-ui .offset-sm-1{margin-left:8.33333333%}.sgp-ui .offset-sm-2{margin-left:16.66666667%}.sgp-ui .offset-sm-3{margin-left:25%}.sgp-ui .offset-sm-4{margin-left:33.33333333%}.sgp-ui .offset-sm-5{margin-left:41.66666667%}.sgp-ui .offset-sm-6{margin-left:50%}.sgp-ui .offset-sm-7{margin-left:58.33333333%}.sgp-ui .offset-sm-8{margin-left:66.66666667%}.sgp-ui .offset-sm-9{margin-left:75%}.sgp-ui .offset-sm-10{margin-left:83.33333333%}.sgp-ui .offset-sm-11{margin-left:91.66666667%}.sgp-ui .g-sm-0,.sgp-ui .gx-sm-0{--bs-gutter-x: 0}.sgp-ui .g-sm-0,.sgp-ui .gy-sm-0{--bs-gutter-y: 0}.sgp-ui .g-sm-1,.sgp-ui .gx-sm-1{--bs-gutter-x: 0.25rem}.sgp-ui .g-sm-1,.sgp-ui .gy-sm-1{--bs-gutter-y: 0.25rem}.sgp-ui .g-sm-2,.sgp-ui .gx-sm-2{--bs-gutter-x: 0.5rem}.sgp-ui .g-sm-2,.sgp-ui .gy-sm-2{--bs-gutter-y: 0.5rem}.sgp-ui .g-sm-3,.sgp-ui .gx-sm-3{--bs-gutter-x: 1rem}.sgp-ui .g-sm-3,.sgp-ui .gy-sm-3{--bs-gutter-y: 1rem}.sgp-ui .g-sm-4,.sgp-ui .gx-sm-4{--bs-gutter-x: 1.5rem}.sgp-ui .g-sm-4,.sgp-ui .gy-sm-4{--bs-gutter-y: 1.5rem}.sgp-ui .g-sm-5,.sgp-ui .gx-sm-5{--bs-gutter-x: 3rem}.sgp-ui .g-sm-5,.sgp-ui .gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width: 40em){.sgp-ui .col-md{flex:1 0 0%}.sgp-ui .row-cols-md-auto>*{flex:0 0 auto;width:auto}.sgp-ui .row-cols-md-1>*{flex:0 0 auto;width:100%}.sgp-ui .row-cols-md-2>*{flex:0 0 auto;width:50%}.sgp-ui .row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.sgp-ui .row-cols-md-4>*{flex:0 0 auto;width:25%}.sgp-ui .row-cols-md-5>*{flex:0 0 auto;width:20%}.sgp-ui .row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.sgp-ui .col-md-auto{flex:0 0 auto;width:auto}.sgp-ui .col-md-1{flex:0 0 auto;width:8.33333333%}.sgp-ui .col-md-2{flex:0 0 auto;width:16.66666667%}.sgp-ui .col-md-3{flex:0 0 auto;width:25%}.sgp-ui .col-md-4{flex:0 0 auto;width:33.33333333%}.sgp-ui .col-md-5{flex:0 0 auto;width:41.66666667%}.sgp-ui .col-md-6{flex:0 0 auto;width:50%}.sgp-ui .col-md-7{flex:0 0 auto;width:58.33333333%}.sgp-ui .col-md-8{flex:0 0 auto;width:66.66666667%}.sgp-ui .col-md-9{flex:0 0 auto;width:75%}.sgp-ui .col-md-10{flex:0 0 auto;width:83.33333333%}.sgp-ui .col-md-11{flex:0 0 auto;width:91.66666667%}.sgp-ui .col-md-12{flex:0 0 auto;width:100%}.sgp-ui .offset-md-0{margin-left:0}.sgp-ui .offset-md-1{margin-left:8.33333333%}.sgp-ui .offset-md-2{margin-left:16.66666667%}.sgp-ui .offset-md-3{margin-left:25%}.sgp-ui .offset-md-4{margin-left:33.33333333%}.sgp-ui .offset-md-5{margin-left:41.66666667%}.sgp-ui .offset-md-6{margin-left:50%}.sgp-ui .offset-md-7{margin-left:58.33333333%}.sgp-ui .offset-md-8{margin-left:66.66666667%}.sgp-ui .offset-md-9{margin-left:75%}.sgp-ui .offset-md-10{margin-left:83.33333333%}.sgp-ui .offset-md-11{margin-left:91.66666667%}.sgp-ui .g-md-0,.sgp-ui .gx-md-0{--bs-gutter-x: 0}.sgp-ui .g-md-0,.sgp-ui .gy-md-0{--bs-gutter-y: 0}.sgp-ui .g-md-1,.sgp-ui .gx-md-1{--bs-gutter-x: 0.25rem}.sgp-ui .g-md-1,.sgp-ui .gy-md-1{--bs-gutter-y: 0.25rem}.sgp-ui .g-md-2,.sgp-ui .gx-md-2{--bs-gutter-x: 0.5rem}.sgp-ui .g-md-2,.sgp-ui .gy-md-2{--bs-gutter-y: 0.5rem}.sgp-ui .g-md-3,.sgp-ui .gx-md-3{--bs-gutter-x: 1rem}.sgp-ui .g-md-3,.sgp-ui .gy-md-3{--bs-gutter-y: 1rem}.sgp-ui .g-md-4,.sgp-ui .gx-md-4{--bs-gutter-x: 1.5rem}.sgp-ui .g-md-4,.sgp-ui .gy-md-4{--bs-gutter-y: 1.5rem}.sgp-ui .g-md-5,.sgp-ui .gx-md-5{--bs-gutter-x: 3rem}.sgp-ui .g-md-5,.sgp-ui .gy-md-5{--bs-gutter-y: 3rem}}@media(min-width: 50em){.sgp-ui .col-lg{flex:1 0 0%}.sgp-ui .row-cols-lg-auto>*{flex:0 0 auto;width:auto}.sgp-ui .row-cols-lg-1>*{flex:0 0 auto;width:100%}.sgp-ui .row-cols-lg-2>*{flex:0 0 auto;width:50%}.sgp-ui .row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.sgp-ui .row-cols-lg-4>*{flex:0 0 auto;width:25%}.sgp-ui .row-cols-lg-5>*{flex:0 0 auto;width:20%}.sgp-ui .row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.sgp-ui .col-lg-auto{flex:0 0 auto;width:auto}.sgp-ui .col-lg-1{flex:0 0 auto;width:8.33333333%}.sgp-ui .col-lg-2{flex:0 0 auto;width:16.66666667%}.sgp-ui .col-lg-3{flex:0 0 auto;width:25%}.sgp-ui .col-lg-4{flex:0 0 auto;width:33.33333333%}.sgp-ui .col-lg-5{flex:0 0 auto;width:41.66666667%}.sgp-ui .col-lg-6{flex:0 0 auto;width:50%}.sgp-ui .col-lg-7{flex:0 0 auto;width:58.33333333%}.sgp-ui .col-lg-8{flex:0 0 auto;width:66.66666667%}.sgp-ui .col-lg-9{flex:0 0 auto;width:75%}.sgp-ui .col-lg-10{flex:0 0 auto;width:83.33333333%}.sgp-ui .col-lg-11{flex:0 0 auto;width:91.66666667%}.sgp-ui .col-lg-12{flex:0 0 auto;width:100%}.sgp-ui .offset-lg-0{margin-left:0}.sgp-ui .offset-lg-1{margin-left:8.33333333%}.sgp-ui .offset-lg-2{margin-left:16.66666667%}.sgp-ui .offset-lg-3{margin-left:25%}.sgp-ui .offset-lg-4{margin-left:33.33333333%}.sgp-ui .offset-lg-5{margin-left:41.66666667%}.sgp-ui .offset-lg-6{margin-left:50%}.sgp-ui .offset-lg-7{margin-left:58.33333333%}.sgp-ui .offset-lg-8{margin-left:66.66666667%}.sgp-ui .offset-lg-9{margin-left:75%}.sgp-ui .offset-lg-10{margin-left:83.33333333%}.sgp-ui .offset-lg-11{margin-left:91.66666667%}.sgp-ui .g-lg-0,.sgp-ui .gx-lg-0{--bs-gutter-x: 0}.sgp-ui .g-lg-0,.sgp-ui .gy-lg-0{--bs-gutter-y: 0}.sgp-ui .g-lg-1,.sgp-ui .gx-lg-1{--bs-gutter-x: 0.25rem}.sgp-ui .g-lg-1,.sgp-ui .gy-lg-1{--bs-gutter-y: 0.25rem}.sgp-ui .g-lg-2,.sgp-ui .gx-lg-2{--bs-gutter-x: 0.5rem}.sgp-ui .g-lg-2,.sgp-ui .gy-lg-2{--bs-gutter-y: 0.5rem}.sgp-ui .g-lg-3,.sgp-ui .gx-lg-3{--bs-gutter-x: 1rem}.sgp-ui .g-lg-3,.sgp-ui .gy-lg-3{--bs-gutter-y: 1rem}.sgp-ui .g-lg-4,.sgp-ui .gx-lg-4{--bs-gutter-x: 1.5rem}.sgp-ui .g-lg-4,.sgp-ui .gy-lg-4{--bs-gutter-y: 1.5rem}.sgp-ui .g-lg-5,.sgp-ui .gx-lg-5{--bs-gutter-x: 3rem}.sgp-ui .g-lg-5,.sgp-ui .gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width: 64em){.sgp-ui .col-xl{flex:1 0 0%}.sgp-ui .row-cols-xl-auto>*{flex:0 0 auto;width:auto}.sgp-ui .row-cols-xl-1>*{flex:0 0 auto;width:100%}.sgp-ui .row-cols-xl-2>*{flex:0 0 auto;width:50%}.sgp-ui .row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.sgp-ui .row-cols-xl-4>*{flex:0 0 auto;width:25%}.sgp-ui .row-cols-xl-5>*{flex:0 0 auto;width:20%}.sgp-ui .row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.sgp-ui .col-xl-auto{flex:0 0 auto;width:auto}.sgp-ui .col-xl-1{flex:0 0 auto;width:8.33333333%}.sgp-ui .col-xl-2{flex:0 0 auto;width:16.66666667%}.sgp-ui .col-xl-3{flex:0 0 auto;width:25%}.sgp-ui .col-xl-4{flex:0 0 auto;width:33.33333333%}.sgp-ui .col-xl-5{flex:0 0 auto;width:41.66666667%}.sgp-ui .col-xl-6{flex:0 0 auto;width:50%}.sgp-ui .col-xl-7{flex:0 0 auto;width:58.33333333%}.sgp-ui .col-xl-8{flex:0 0 auto;width:66.66666667%}.sgp-ui .col-xl-9{flex:0 0 auto;width:75%}.sgp-ui .col-xl-10{flex:0 0 auto;width:83.33333333%}.sgp-ui .col-xl-11{flex:0 0 auto;width:91.66666667%}.sgp-ui .col-xl-12{flex:0 0 auto;width:100%}.sgp-ui .offset-xl-0{margin-left:0}.sgp-ui .offset-xl-1{margin-left:8.33333333%}.sgp-ui .offset-xl-2{margin-left:16.66666667%}.sgp-ui .offset-xl-3{margin-left:25%}.sgp-ui .offset-xl-4{margin-left:33.33333333%}.sgp-ui .offset-xl-5{margin-left:41.66666667%}.sgp-ui .offset-xl-6{margin-left:50%}.sgp-ui .offset-xl-7{margin-left:58.33333333%}.sgp-ui .offset-xl-8{margin-left:66.66666667%}.sgp-ui .offset-xl-9{margin-left:75%}.sgp-ui .offset-xl-10{margin-left:83.33333333%}.sgp-ui .offset-xl-11{margin-left:91.66666667%}.sgp-ui .g-xl-0,.sgp-ui .gx-xl-0{--bs-gutter-x: 0}.sgp-ui .g-xl-0,.sgp-ui .gy-xl-0{--bs-gutter-y: 0}.sgp-ui .g-xl-1,.sgp-ui .gx-xl-1{--bs-gutter-x: 0.25rem}.sgp-ui .g-xl-1,.sgp-ui .gy-xl-1{--bs-gutter-y: 0.25rem}.sgp-ui .g-xl-2,.sgp-ui .gx-xl-2{--bs-gutter-x: 0.5rem}.sgp-ui .g-xl-2,.sgp-ui .gy-xl-2{--bs-gutter-y: 0.5rem}.sgp-ui .g-xl-3,.sgp-ui .gx-xl-3{--bs-gutter-x: 1rem}.sgp-ui .g-xl-3,.sgp-ui .gy-xl-3{--bs-gutter-y: 1rem}.sgp-ui .g-xl-4,.sgp-ui .gx-xl-4{--bs-gutter-x: 1.5rem}.sgp-ui .g-xl-4,.sgp-ui .gy-xl-4{--bs-gutter-y: 1.5rem}.sgp-ui .g-xl-5,.sgp-ui .gx-xl-5{--bs-gutter-x: 3rem}.sgp-ui .g-xl-5,.sgp-ui .gy-xl-5{--bs-gutter-y: 3rem}}.sgp-ui .row{max-width:75rem;margin-right:auto;margin-left:auto}@media print,screen and (min-width: 40em){.sgp-ui .row{--bs-gutter-x: 1.25rem}}.sgp-ui .table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: var(--bs-emphasis-color);--bs-table-bg: var(--bs-body-bg);--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-emphasis-color);--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color: var(--bs-emphasis-color);--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color: var(--bs-emphasis-color);--bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.sgp-ui .table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.sgp-ui .table>tbody{vertical-align:inherit}.sgp-ui .table>thead{vertical-align:bottom}.sgp-ui .table-group-divider{border-top:calc(var(--bs-border-width)*2) solid currentcolor}.sgp-ui .caption-top{caption-side:top}.sgp-ui .table-sm>:not(caption)>*>*{padding:.25rem .25rem}.sgp-ui .table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.sgp-ui .table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.sgp-ui .table-borderless>:not(caption)>*>*{border-bottom-width:0}.sgp-ui .table-borderless>:not(:first-child){border-top-width:0}.sgp-ui .table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.sgp-ui .table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.sgp-ui .table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.sgp-ui .table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.sgp-ui .table-primary{--bs-table-color: #000;--bs-table-bg: #cfe2ff;--bs-table-border-color: #a6b5cc;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.sgp-ui .table-secondary{--bs-table-color: #000;--bs-table-bg: #e2e3e5;--bs-table-border-color: #b5b6b7;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.sgp-ui .table-success{--bs-table-color: #000;--bs-table-bg: #d1e7dd;--bs-table-border-color: #a7b9b1;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.sgp-ui .table-info{--bs-table-color: #000;--bs-table-bg: #cff4fc;--bs-table-border-color: #a6c3ca;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.sgp-ui .table-warning{--bs-table-color: #000;--bs-table-bg: #fff3cd;--bs-table-border-color: #ccc2a4;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.sgp-ui .table-danger{--bs-table-color: #000;--bs-table-bg: #f8d7da;--bs-table-border-color: #c6acae;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.sgp-ui .table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: #c6c7c8;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.sgp-ui .table-dark{--bs-table-color: #fff;--bs-table-bg: #212529;--bs-table-border-color: #4d5154;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.sgp-ui .table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 35.98em){.sgp-ui .table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 39.98em){.sgp-ui .table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 49.98em){.sgp-ui .table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 63.98em){.sgp-ui .table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.sgp-ui .form-label{margin-bottom:.5rem}.sgp-ui .col-form-label{padding-top:calc(0.375rem + var(--bs-border-width));padding-bottom:calc(0.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.sgp-ui .col-form-label-lg{padding-top:calc(0.5rem + var(--bs-border-width));padding-bottom:calc(0.5rem + var(--bs-border-width));font-size:1.25rem}.sgp-ui .col-form-label-sm{padding-top:calc(0.25rem + var(--bs-border-width));padding-bottom:calc(0.25rem + var(--bs-border-width));font-size:0.875rem}.sgp-ui .form-text{margin-top:.25rem;font-size:0.875em;color:var(--bs-secondary-color)}.sgp-ui .form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.sgp-ui .form-control{transition:none}}.sgp-ui .form-control[type=file]{overflow:hidden}.sgp-ui .form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.sgp-ui .form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.sgp-ui .form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.sgp-ui .form-control::-webkit-datetime-edit{display:block;padding:0}.sgp-ui .form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.sgp-ui .form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.sgp-ui .form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.sgp-ui .form-control::file-selector-button{transition:none}}.sgp-ui .form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.sgp-ui .form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:var(--bs-border-width) 0}.sgp-ui .form-control-plaintext:focus{outline:0}.sgp-ui .form-control-plaintext.form-control-sm,.sgp-ui .form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.sgp-ui .form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.sgp-ui .form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.sgp-ui .form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.sgp-ui .form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}.sgp-ui textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2))}.sgp-ui textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}.sgp-ui textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.sgp-ui .form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.sgp-ui .form-control-color:not(:disabled):not([readonly]){cursor:pointer}.sgp-ui .form-control-color::-moz-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}.sgp-ui .form-control-color::-webkit-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}.sgp-ui .form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}.sgp-ui .form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.sgp-ui .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.sgp-ui .form-select{transition:none}}.sgp-ui .form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.sgp-ui .form-select[multiple],.sgp-ui .form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.sgp-ui .form-select:disabled{background-color:var(--bs-secondary-bg)}.sgp-ui .form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 var(--bs-body-color)}.sgp-ui .form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.sgp-ui .form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.sgp-ui [data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.sgp-ui .form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.sgp-ui .form-check .form-check-input{float:left;margin-left:-1.5em}.sgp-ui .form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.sgp-ui .form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.sgp-ui .form-check-input{--bs-form-check-bg: var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);print-color-adjust:exact}.sgp-ui .form-check-input[type=checkbox]{border-radius:.25em}.sgp-ui .form-check-input[type=radio]{border-radius:50%}.sgp-ui .form-check-input:active{filter:brightness(90%)}.sgp-ui .form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.sgp-ui .form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.sgp-ui .form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.sgp-ui .form-check-input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.sgp-ui .form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.sgp-ui .form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.sgp-ui .form-check-input[disabled]~.form-check-label,.sgp-ui .form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.sgp-ui .form-switch{padding-left:2.5em}.sgp-ui .form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.sgp-ui .form-switch .form-check-input{transition:none}}.sgp-ui .form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.sgp-ui .form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.sgp-ui .form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.sgp-ui .form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.sgp-ui .form-check-inline{display:inline-block;margin-right:1rem}.sgp-ui .btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.sgp-ui .btn-check[disabled]+.btn,.sgp-ui .btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}.sgp-ui [data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.sgp-ui .form-range{width:100%;height:1.5rem;padding:0;appearance:none;background-color:rgba(0,0,0,0)}.sgp-ui .form-range:focus{outline:0}.sgp-ui .form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.sgp-ui .form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.sgp-ui .form-range::-moz-focus-outer{border:0}.sgp-ui .form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.sgp-ui .form-range::-webkit-slider-thumb{transition:none}}.sgp-ui .form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.sgp-ui .form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bs-secondary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.sgp-ui .form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.sgp-ui .form-range::-moz-range-thumb{transition:none}}.sgp-ui .form-range::-moz-range-thumb:active{background-color:#b6d4fe}.sgp-ui .form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bs-secondary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.sgp-ui .form-range:disabled{pointer-events:none}.sgp-ui .form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.sgp-ui .form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.sgp-ui .form-floating{position:relative}.sgp-ui .form-floating>.form-control,.sgp-ui .form-floating>.form-control-plaintext,.sgp-ui .form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.sgp-ui .form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.sgp-ui .form-floating>label{transition:none}}.sgp-ui .form-floating>.form-control,.sgp-ui .form-floating>.form-control-plaintext{padding:1rem .75rem}.sgp-ui .form-floating>.form-control::placeholder,.sgp-ui .form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.sgp-ui .form-floating>.form-control:focus,.sgp-ui .form-floating>.form-control:not(:placeholder-shown),.sgp-ui .form-floating>.form-control-plaintext:focus,.sgp-ui .form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.sgp-ui .form-floating>.form-control:-webkit-autofill,.sgp-ui .form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.sgp-ui .form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.sgp-ui .form-floating>.form-control:focus~label,.sgp-ui .form-floating>.form-control:not(:placeholder-shown)~label,.sgp-ui .form-floating>.form-control-plaintext~label,.sgp-ui .form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.sgp-ui .form-floating>.form-control:focus~label::after,.sgp-ui .form-floating>.form-control:not(:placeholder-shown)~label::after,.sgp-ui .form-floating>.form-control-plaintext~label::after,.sgp-ui .form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.sgp-ui .form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.sgp-ui .form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.sgp-ui .form-floating>:disabled~label,.sgp-ui .form-floating>.form-control:disabled~label{color:#6c757d}.sgp-ui .form-floating>:disabled~label::after,.sgp-ui .form-floating>.form-control:disabled~label::after{background-color:var(--bs-secondary-bg)}.sgp-ui .input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.sgp-ui .input-group>.form-control,.sgp-ui .input-group>.form-select,.sgp-ui .input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.sgp-ui .input-group>.form-control:focus,.sgp-ui .input-group>.form-select:focus,.sgp-ui .input-group>.form-floating:focus-within{z-index:5}.sgp-ui .input-group .btn{position:relative;z-index:2}.sgp-ui .input-group .btn:focus{z-index:5}.sgp-ui .input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.sgp-ui .input-group-lg>.form-control,.sgp-ui .input-group-lg>.form-select,.sgp-ui .input-group-lg>.input-group-text,.sgp-ui .input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.sgp-ui .input-group-sm>.form-control,.sgp-ui .input-group-sm>.form-select,.sgp-ui .input-group-sm>.input-group-text,.sgp-ui .input-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.sgp-ui .input-group-lg>.form-select,.sgp-ui .input-group-sm>.form-select{padding-right:3rem}.sgp-ui .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.sgp-ui .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.sgp-ui .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.sgp-ui .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.sgp-ui .input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.sgp-ui .input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.sgp-ui .input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.sgp-ui .input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.sgp-ui .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width)*-1);border-top-left-radius:0;border-bottom-left-radius:0}.sgp-ui .input-group>.form-floating:not(:first-child)>.form-control,.sgp-ui .input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.sgp-ui .valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-form-valid-color)}.sgp-ui .valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.sgp-ui .was-validated :valid~.valid-feedback,.sgp-ui .was-validated :valid~.valid-tooltip,.sgp-ui .is-valid~.valid-feedback,.sgp-ui .is-valid~.valid-tooltip{display:block}.sgp-ui .was-validated .form-control:valid,.sgp-ui .form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.sgp-ui .was-validated .form-control:valid:focus,.sgp-ui .form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.sgp-ui .was-validated textarea.form-control:valid,.sgp-ui textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.sgp-ui .was-validated .form-select:valid,.sgp-ui .form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.sgp-ui .was-validated .form-select:valid:not([multiple]):not([size]),.sgp-ui .was-validated .form-select:valid:not([multiple])[size="1"],.sgp-ui .form-select.is-valid:not([multiple]):not([size]),.sgp-ui .form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.sgp-ui .was-validated .form-select:valid:focus,.sgp-ui .form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.sgp-ui .was-validated .form-control-color:valid,.sgp-ui .form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.sgp-ui .was-validated .form-check-input:valid,.sgp-ui .form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.sgp-ui .was-validated .form-check-input:valid:checked,.sgp-ui .form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.sgp-ui .was-validated .form-check-input:valid:focus,.sgp-ui .form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.sgp-ui .was-validated .form-check-input:valid~.form-check-label,.sgp-ui .form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.sgp-ui .form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.sgp-ui .was-validated .input-group>.form-control:not(:focus):valid,.sgp-ui .input-group>.form-control:not(:focus).is-valid,.sgp-ui .was-validated .input-group>.form-select:not(:focus):valid,.sgp-ui .input-group>.form-select:not(:focus).is-valid,.sgp-ui .was-validated .input-group>.form-floating:not(:focus-within):valid,.sgp-ui .input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.sgp-ui .invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-form-invalid-color)}.sgp-ui .invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.sgp-ui .was-validated :invalid~.invalid-feedback,.sgp-ui .was-validated :invalid~.invalid-tooltip,.sgp-ui .is-invalid~.invalid-feedback,.sgp-ui .is-invalid~.invalid-tooltip{display:block}.sgp-ui .was-validated .form-control:invalid,.sgp-ui .form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.sgp-ui .was-validated .form-control:invalid:focus,.sgp-ui .form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.sgp-ui .was-validated textarea.form-control:invalid,.sgp-ui textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.sgp-ui .was-validated .form-select:invalid,.sgp-ui .form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.sgp-ui .was-validated .form-select:invalid:not([multiple]):not([size]),.sgp-ui .was-validated .form-select:invalid:not([multiple])[size="1"],.sgp-ui .form-select.is-invalid:not([multiple]):not([size]),.sgp-ui .form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.sgp-ui .was-validated .form-select:invalid:focus,.sgp-ui .form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.sgp-ui .was-validated .form-control-color:invalid,.sgp-ui .form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.sgp-ui .was-validated .form-check-input:invalid,.sgp-ui .form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.sgp-ui .was-validated .form-check-input:invalid:checked,.sgp-ui .form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.sgp-ui .was-validated .form-check-input:invalid:focus,.sgp-ui .form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.sgp-ui .was-validated .form-check-input:invalid~.form-check-label,.sgp-ui .form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.sgp-ui .form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.sgp-ui .was-validated .input-group>.form-control:not(:focus):invalid,.sgp-ui .input-group>.form-control:not(:focus).is-invalid,.sgp-ui .was-validated .input-group>.form-select:not(:focus):invalid,.sgp-ui .input-group>.form-select:not(:focus).is-invalid,.sgp-ui .was-validated .input-group>.form-floating:not(:focus-within):invalid,.sgp-ui .input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.sgp-ui .btn{--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.sgp-ui .btn{transition:none}}.sgp-ui .btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.sgp-ui .btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.sgp-ui .btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.sgp-ui .btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.sgp-ui .btn-check:checked+.btn,.sgp-ui :not(.btn-check)+.btn:active,.sgp-ui .btn:first-child:active,.sgp-ui .btn.active,.sgp-ui .btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.sgp-ui .btn-check:checked+.btn:focus-visible,.sgp-ui :not(.btn-check)+.btn:active:focus-visible,.sgp-ui .btn:first-child:active:focus-visible,.sgp-ui .btn.active:focus-visible,.sgp-ui .btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.sgp-ui .btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.sgp-ui .btn:disabled,.sgp-ui .btn.disabled,.sgp-ui fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.sgp-ui .btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0b5ed7;--bs-btn-hover-border-color: #0a58ca;--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0a58ca;--bs-btn-active-border-color: #0a53be;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0d6efd;--bs-btn-disabled-border-color: #0d6efd}.sgp-ui .btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.sgp-ui .btn-success{--bs-btn-color: #fff;--bs-btn-bg: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #157347;--bs-btn-hover-border-color: #146c43;--bs-btn-focus-shadow-rgb: 60, 153, 110;--bs-btn-active-color: #fff;--bs-btn-active-bg: #146c43;--bs-btn-active-border-color: #13653f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #198754;--bs-btn-disabled-border-color: #198754}.sgp-ui .btn-info{--bs-btn-color: #000;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #31d2f2;--bs-btn-hover-border-color: #25cff2;--bs-btn-focus-shadow-rgb: 11, 172, 204;--bs-btn-active-color: #000;--bs-btn-active-bg: #3dd5f3;--bs-btn-active-border-color: #25cff2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0}.sgp-ui .btn-warning{--bs-btn-color: #000;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffca2c;--bs-btn-hover-border-color: #ffc720;--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffcd39;--bs-btn-active-border-color: #ffc720;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.sgp-ui .btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #bb2d3b;--bs-btn-hover-border-color: #b02a37;--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b02a37;--bs-btn-active-border-color: #a52834;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.sgp-ui .btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.sgp-ui .btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #424649;--bs-btn-hover-border-color: #373b3e;--bs-btn-focus-shadow-rgb: 66, 70, 73;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4d5154;--bs-btn-active-border-color: #373b3e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.sgp-ui .btn-outline-primary{--bs-btn-color: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0d6efd;--bs-btn-hover-border-color: #0d6efd;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0d6efd;--bs-btn-active-border-color: #0d6efd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0d6efd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0d6efd;--bs-gradient: none}.sgp-ui .btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-gradient: none}.sgp-ui .btn-outline-success{--bs-btn-color: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #198754;--bs-btn-hover-border-color: #198754;--bs-btn-focus-shadow-rgb: 25, 135, 84;--bs-btn-active-color: #fff;--bs-btn-active-bg: #198754;--bs-btn-active-border-color: #198754;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #198754;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #198754;--bs-gradient: none}.sgp-ui .btn-outline-info{--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13, 202, 240;--bs-btn-active-color: #000;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-gradient: none}.sgp-ui .btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-gradient: none}.sgp-ui .btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #fff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-gradient: none}.sgp-ui .btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.sgp-ui .btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #fff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-gradient: none}.sgp-ui .btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 49, 132, 253;text-decoration:underline}.sgp-ui .btn-link:focus-visible{color:var(--bs-btn-color)}.sgp-ui .btn-link:hover{color:var(--bs-btn-hover-color)}.sgp-ui .btn-lg{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius: var(--bs-border-radius-lg)}.sgp-ui .btn-sm{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius: var(--bs-border-radius-sm)}.sgp-ui .fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.sgp-ui .fade{transition:none}}.sgp-ui .fade:not(.show){opacity:0}.sgp-ui .collapse:not(.show){display:none}.sgp-ui .collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.sgp-ui .collapsing{transition:none}}.sgp-ui .collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.sgp-ui .collapsing.collapse-horizontal{transition:none}}.sgp-ui .dropup,.sgp-ui .dropend,.sgp-ui .dropdown,.sgp-ui .dropstart,.sgp-ui .dropup-center,.sgp-ui .dropdown-center{position:relative}.sgp-ui .dropdown-toggle{white-space:nowrap}.sgp-ui .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.sgp-ui .dropdown-toggle:empty::after{margin-left:0}.sgp-ui .dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: 0.5rem;--bs-dropdown-spacer: 0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: var(--bs-body-bg);--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: var(--bs-border-radius);--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: var(--bs-box-shadow);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: 0.25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.sgp-ui .dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.sgp-ui .dropdown-menu-start{--bs-position: start}.sgp-ui .dropdown-menu-start[data-bs-popper]{right:auto;left:0}.sgp-ui .dropdown-menu-end{--bs-position: end}.sgp-ui .dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 36em){.sgp-ui .dropdown-menu-sm-start{--bs-position: start}.sgp-ui .dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.sgp-ui .dropdown-menu-sm-end{--bs-position: end}.sgp-ui .dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 40em){.sgp-ui .dropdown-menu-md-start{--bs-position: start}.sgp-ui .dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.sgp-ui .dropdown-menu-md-end{--bs-position: end}.sgp-ui .dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 50em){.sgp-ui .dropdown-menu-lg-start{--bs-position: start}.sgp-ui .dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.sgp-ui .dropdown-menu-lg-end{--bs-position: end}.sgp-ui .dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 64em){.sgp-ui .dropdown-menu-xl-start{--bs-position: start}.sgp-ui .dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.sgp-ui .dropdown-menu-xl-end{--bs-position: end}.sgp-ui .dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}.sgp-ui .dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.sgp-ui .dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.sgp-ui .dropup .dropdown-toggle:empty::after{margin-left:0}.sgp-ui .dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.sgp-ui .dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.sgp-ui .dropend .dropdown-toggle:empty::after{margin-left:0}.sgp-ui .dropend .dropdown-toggle::after{vertical-align:0}.sgp-ui .dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.sgp-ui .dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.sgp-ui .dropstart .dropdown-toggle::after{display:none}.sgp-ui .dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.sgp-ui .dropstart .dropdown-toggle:empty::after{margin-left:0}.sgp-ui .dropstart .dropdown-toggle::before{vertical-align:0}.sgp-ui .dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.sgp-ui .dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.sgp-ui .dropdown-item:hover,.sgp-ui .dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.sgp-ui .dropdown-item.active,.sgp-ui .dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.sgp-ui .dropdown-item.disabled,.sgp-ui .dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.sgp-ui .dropdown-menu.show{display:block}.sgp-ui .dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.sgp-ui .dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.sgp-ui .dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.sgp-ui .nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.sgp-ui .nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.sgp-ui .nav-link{transition:none}}.sgp-ui .nav-link:hover,.sgp-ui .nav-link:focus{color:var(--bs-nav-link-hover-color)}.sgp-ui .nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.sgp-ui .nav-link.disabled,.sgp-ui .nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.sgp-ui .nav-tabs{--bs-nav-tabs-border-width: var(--bs-border-width);--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-border-radius: var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.sgp-ui .nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.sgp-ui .nav-tabs .nav-link:hover,.sgp-ui .nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.sgp-ui .nav-tabs .nav-link.active,.sgp-ui .nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.sgp-ui .nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.sgp-ui .nav-pills{--bs-nav-pills-border-radius: var(--bs-border-radius);--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #0d6efd}.sgp-ui .nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.sgp-ui .nav-pills .nav-link.active,.sgp-ui .nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.sgp-ui .nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: 0.125rem;--bs-nav-underline-link-active-color: var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.sgp-ui .nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid rgba(0,0,0,0)}.sgp-ui .nav-underline .nav-link:hover,.sgp-ui .nav-underline .nav-link:focus{border-bottom-color:currentcolor}.sgp-ui .nav-underline .nav-link.active,.sgp-ui .nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.sgp-ui .nav-fill>.nav-link,.sgp-ui .nav-fill .nav-item{flex:1 1 auto;text-align:center}.sgp-ui .nav-justified>.nav-link,.sgp-ui .nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.sgp-ui .nav-fill .nav-item .nav-link,.sgp-ui .nav-justified .nav-item .nav-link{width:100%}.sgp-ui .tab-content>.tab-pane{display:none}.sgp-ui .tab-content>.active{display:block}.sgp-ui .navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0.5rem;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y: 0.3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25rem;--bs-navbar-toggler-padding-x: 0.75rem;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius: var(--bs-border-radius);--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.sgp-ui .navbar>.container,.sgp-ui .navbar>.container-fluid,.sgp-ui .navbar>.container-sm,.sgp-ui .navbar>.container-md,.sgp-ui .navbar>.container-lg,.sgp-ui .navbar>.container-xl,.sgp-ui .navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.sgp-ui .navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.sgp-ui .navbar-brand:hover,.sgp-ui .navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.sgp-ui .navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.sgp-ui .navbar-nav .nav-link.active,.sgp-ui .navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.sgp-ui .navbar-nav .dropdown-menu{position:static}.sgp-ui .navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.sgp-ui .navbar-text a,.sgp-ui .navbar-text a:hover,.sgp-ui .navbar-text a:focus{color:var(--bs-navbar-active-color)}.sgp-ui .navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.sgp-ui .navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion: reduce){.sgp-ui .navbar-toggler{transition:none}}.sgp-ui .navbar-toggler:hover{text-decoration:none}.sgp-ui .navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.sgp-ui .navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.sgp-ui .navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 36em){.sgp-ui .navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.sgp-ui .navbar-expand-sm .navbar-nav{flex-direction:row}.sgp-ui .navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.sgp-ui .navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.sgp-ui .navbar-expand-sm .navbar-nav-scroll{overflow:visible}.sgp-ui .navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.sgp-ui .navbar-expand-sm .navbar-toggler{display:none}.sgp-ui .navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.sgp-ui .navbar-expand-sm .offcanvas .offcanvas-header{display:none}.sgp-ui .navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 40em){.sgp-ui .navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.sgp-ui .navbar-expand-md .navbar-nav{flex-direction:row}.sgp-ui .navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.sgp-ui .navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.sgp-ui .navbar-expand-md .navbar-nav-scroll{overflow:visible}.sgp-ui .navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.sgp-ui .navbar-expand-md .navbar-toggler{display:none}.sgp-ui .navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.sgp-ui .navbar-expand-md .offcanvas .offcanvas-header{display:none}.sgp-ui .navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 50em){.sgp-ui .navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.sgp-ui .navbar-expand-lg .navbar-nav{flex-direction:row}.sgp-ui .navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.sgp-ui .navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.sgp-ui .navbar-expand-lg .navbar-nav-scroll{overflow:visible}.sgp-ui .navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.sgp-ui .navbar-expand-lg .navbar-toggler{display:none}.sgp-ui .navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.sgp-ui .navbar-expand-lg .offcanvas .offcanvas-header{display:none}.sgp-ui .navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 64em){.sgp-ui .navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.sgp-ui .navbar-expand-xl .navbar-nav{flex-direction:row}.sgp-ui .navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.sgp-ui .navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.sgp-ui .navbar-expand-xl .navbar-nav-scroll{overflow:visible}.sgp-ui .navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.sgp-ui .navbar-expand-xl .navbar-toggler{display:none}.sgp-ui .navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.sgp-ui .navbar-expand-xl .offcanvas .offcanvas-header{display:none}.sgp-ui .navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.sgp-ui .navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.sgp-ui .navbar-expand .navbar-nav{flex-direction:row}.sgp-ui .navbar-expand .navbar-nav .dropdown-menu{position:absolute}.sgp-ui .navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.sgp-ui .navbar-expand .navbar-nav-scroll{overflow:visible}.sgp-ui .navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.sgp-ui .navbar-expand .navbar-toggler{display:none}.sgp-ui .navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.sgp-ui .navbar-expand .offcanvas .offcanvas-header{display:none}.sgp-ui .navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.sgp-ui .navbar-dark,.sgp-ui .navbar[data-bs-theme=dark]{--bs-navbar-color: rgba(255, 255, 255, 0.55);--bs-navbar-hover-color: rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #fff;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.sgp-ui [data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.sgp-ui .card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: var(--bs-border-width);--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: var(--bs-body-bg);--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.4375rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.sgp-ui .card>hr{margin-right:0;margin-left:0}.sgp-ui .card>.list-group{border-top:inherit;border-bottom:inherit}.sgp-ui .card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.sgp-ui .card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.sgp-ui .card>.card-header+.list-group,.sgp-ui .card>.list-group+.card-footer{border-top:0}.sgp-ui .card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.sgp-ui .card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.sgp-ui .card-subtitle{margin-top:calc(-0.5*var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.sgp-ui .card-text:last-child{margin-bottom:0}.sgp-ui .card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.sgp-ui .card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.sgp-ui .card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.sgp-ui .card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.sgp-ui .card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.sgp-ui .card-header-tabs{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-left:calc(-0.5*var(--bs-card-cap-padding-x));border-bottom:0}.sgp-ui .card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.sgp-ui .card-header-pills{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-left:calc(-0.5*var(--bs-card-cap-padding-x))}.sgp-ui .card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.sgp-ui .card-img,.sgp-ui .card-img-top,.sgp-ui .card-img-bottom{width:100%}.sgp-ui .card-img,.sgp-ui .card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.sgp-ui .card-img,.sgp-ui .card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.sgp-ui .card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width: 36em){.sgp-ui .card-group{display:flex;flex-flow:row wrap}.sgp-ui .card-group>.card{flex:1 0 0%;margin-bottom:0}.sgp-ui .card-group>.card+.card{margin-left:0;border-left:0}.sgp-ui .card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.sgp-ui .card-group>.card:not(:last-child) .card-img-top,.sgp-ui .card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.sgp-ui .card-group>.card:not(:last-child) .card-img-bottom,.sgp-ui .card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.sgp-ui .card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.sgp-ui .card-group>.card:not(:first-child) .card-img-top,.sgp-ui .card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.sgp-ui .card-group>.card:not(:first-child) .card-img-bottom,.sgp-ui .card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.sgp-ui .accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: var(--bs-body-bg);--bs-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;--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-border-width: var(--bs-border-width);--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: var(--bs-primary-text-emphasis);--bs-accordion-active-bg: var(--bs-primary-bg-subtle)}.sgp-ui .accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion: reduce){.sgp-ui .accordion-button{transition:none}}.sgp-ui .accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.sgp-ui .accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.sgp-ui .accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion: reduce){.sgp-ui .accordion-button::after{transition:none}}.sgp-ui .accordion-button:hover{z-index:2}.sgp-ui .accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.sgp-ui .accordion-header{margin-bottom:0}.sgp-ui .accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.sgp-ui .accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.sgp-ui .accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.sgp-ui .accordion-item:not(:first-of-type){border-top:0}.sgp-ui .accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.sgp-ui .accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.sgp-ui .accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.sgp-ui .accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.sgp-ui .accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.sgp-ui .accordion-flush>.accordion-item:first-child{border-top:0}.sgp-ui .accordion-flush>.accordion-item:last-child{border-bottom:0}.sgp-ui .accordion-flush>.accordion-item>.accordion-header .accordion-button,.sgp-ui .accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}.sgp-ui .accordion-flush>.accordion-item>.accordion-collapse{border-radius:0}.sgp-ui [data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%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");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%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")}.sgp-ui .badge{--bs-badge-padding-x: 0.65em;--bs-badge-padding-y: 0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.sgp-ui .badge:empty{display:none}.sgp-ui .btn .badge{position:relative;top:-1px}.sgp-ui .alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: var(--bs-border-radius);--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.sgp-ui .alert-heading{color:inherit}.sgp-ui .alert-link{font-weight:700;color:var(--bs-alert-link-color)}.sgp-ui .alert-dismissible{padding-right:3rem}.sgp-ui .alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.sgp-ui .alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.sgp-ui .alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.sgp-ui .alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.sgp-ui .alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.sgp-ui .alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.sgp-ui .alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.sgp-ui .alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.sgp-ui .alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}.sgp-ui .list-group{--bs-list-group-color: var(--bs-body-color);--bs-list-group-bg: var(--bs-body-bg);--bs-list-group-border-color: var(--bs-border-color);--bs-list-group-border-width: var(--bs-border-width);--bs-list-group-border-radius: var(--bs-border-radius);--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-action-color: var(--bs-secondary-color);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-tertiary-bg);--bs-list-group-action-active-color: var(--bs-body-color);--bs-list-group-action-active-bg: var(--bs-secondary-bg);--bs-list-group-disabled-color: var(--bs-secondary-color);--bs-list-group-disabled-bg: var(--bs-body-bg);--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #0d6efd;--bs-list-group-active-border-color: #0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.sgp-ui .list-group-numbered{list-style-type:none;counter-reset:section}.sgp-ui .list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.sgp-ui .list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.sgp-ui .list-group-item-action:hover,.sgp-ui .list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.sgp-ui .list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.sgp-ui .list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.sgp-ui .list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.sgp-ui .list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.sgp-ui .list-group-item.disabled,.sgp-ui .list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.sgp-ui .list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.sgp-ui .list-group-item+.list-group-item{border-top-width:0}.sgp-ui .list-group-item+.list-group-item.active{margin-top:calc(-1*var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.sgp-ui .list-group-horizontal{flex-direction:row}.sgp-ui .list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.sgp-ui .list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.sgp-ui .list-group-horizontal>.list-group-item.active{margin-top:0}.sgp-ui .list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.sgp-ui .list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width: 36em){.sgp-ui .list-group-horizontal-sm{flex-direction:row}.sgp-ui .list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.sgp-ui .list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.sgp-ui .list-group-horizontal-sm>.list-group-item.active{margin-top:0}.sgp-ui .list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.sgp-ui .list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 40em){.sgp-ui .list-group-horizontal-md{flex-direction:row}.sgp-ui .list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.sgp-ui .list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.sgp-ui .list-group-horizontal-md>.list-group-item.active{margin-top:0}.sgp-ui .list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.sgp-ui .list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 50em){.sgp-ui .list-group-horizontal-lg{flex-direction:row}.sgp-ui .list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.sgp-ui .list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.sgp-ui .list-group-horizontal-lg>.list-group-item.active{margin-top:0}.sgp-ui .list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.sgp-ui .list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 64em){.sgp-ui .list-group-horizontal-xl{flex-direction:row}.sgp-ui .list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.sgp-ui .list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.sgp-ui .list-group-horizontal-xl>.list-group-item.active{margin-top:0}.sgp-ui .list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.sgp-ui .list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.sgp-ui .list-group-flush{border-radius:0}.sgp-ui .list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.sgp-ui .list-group-flush>.list-group-item:last-child{border-bottom-width:0}.sgp-ui .list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.sgp-ui .list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.sgp-ui .list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.sgp-ui .list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.sgp-ui .list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.sgp-ui .list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.sgp-ui .list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.sgp-ui .list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.sgp-ui .btn-close{--bs-btn-close-color: #000;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: 0.5;--bs-btn-close-hover-opacity: 0.75;--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: 0.25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:rgba(0,0,0,0) var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.sgp-ui .btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.sgp-ui .btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.sgp-ui .btn-close:disabled,.sgp-ui .btn-close.disabled{pointer-events:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.sgp-ui .btn-close-white{filter:var(--bs-btn-close-white-filter)}.sgp-ui [data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.sgp-ui .toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: 0.75rem;--bs-toast-padding-y: 0.5rem;--bs-toast-spacing: 0.875rem;--bs-toast-max-width: 350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width: var(--bs-border-width);--bs-toast-border-color: var(--bs-border-color-translucent);--bs-toast-border-radius: var(--bs-border-radius);--bs-toast-box-shadow: var(--bs-box-shadow);--bs-toast-header-color: var(--bs-secondary-color);--bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color: var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.sgp-ui .toast.showing{opacity:0}.sgp-ui .toast:not(.show){display:none}.sgp-ui .toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.sgp-ui .toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.sgp-ui .toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.sgp-ui .toast-header .btn-close{margin-right:calc(-0.5*var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.sgp-ui .toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.sgp-ui .modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: ;--bs-modal-bg: var(--bs-body-bg);--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: var(--bs-border-width);--bs-modal-border-radius: var(--bs-border-radius-lg);--bs-modal-box-shadow: var(--bs-box-shadow-sm);--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: var(--bs-border-width);--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.sgp-ui .modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.sgp-ui .modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.sgp-ui .modal.fade .modal-dialog{transition:none}}.sgp-ui .modal.show .modal-dialog{transform:none}.sgp-ui .modal.modal-static .modal-dialog{transform:scale(1.02)}.sgp-ui .modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.sgp-ui .modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.sgp-ui .modal-dialog-scrollable .modal-body{overflow-y:auto}.sgp-ui .modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.sgp-ui .modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.sgp-ui .modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.sgp-ui .modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x)) calc(-0.5*var(--bs-modal-header-padding-y)) auto}.sgp-ui .modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.sgp-ui .modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.sgp-ui .modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.sgp-ui .modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 36em){.sgp-ui .modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: var(--bs-box-shadow)}.sgp-ui .modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.sgp-ui .modal-sm{--bs-modal-width: 300px}}@media(min-width: 50em){.sgp-ui .modal-lg,.sgp-ui .modal-xl{--bs-modal-width: 800px}}@media(min-width: 64em){.sgp-ui .modal-xl{--bs-modal-width: 1140px}}.sgp-ui .modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.sgp-ui .modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.sgp-ui .modal-fullscreen .modal-header,.sgp-ui .modal-fullscreen .modal-footer{border-radius:0}.sgp-ui .modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 35.98em){.sgp-ui .modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.sgp-ui .modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.sgp-ui .modal-fullscreen-sm-down .modal-header,.sgp-ui .modal-fullscreen-sm-down .modal-footer{border-radius:0}.sgp-ui .modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 39.98em){.sgp-ui .modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.sgp-ui .modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.sgp-ui .modal-fullscreen-md-down .modal-header,.sgp-ui .modal-fullscreen-md-down .modal-footer{border-radius:0}.sgp-ui .modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 49.98em){.sgp-ui .modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.sgp-ui .modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.sgp-ui .modal-fullscreen-lg-down .modal-header,.sgp-ui .modal-fullscreen-lg-down .modal-footer{border-radius:0}.sgp-ui .modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 63.98em){.sgp-ui .modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.sgp-ui .modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.sgp-ui .modal-fullscreen-xl-down .modal-header,.sgp-ui .modal-fullscreen-xl-down .modal-footer{border-radius:0}.sgp-ui .modal-fullscreen-xl-down .modal-body{overflow-y:auto}}.sgp-ui .tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: 0.5rem;--bs-tooltip-padding-y: 0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color: var(--bs-body-bg);--bs-tooltip-bg: var(--bs-emphasis-color);--bs-tooltip-border-radius: var(--bs-border-radius);--bs-tooltip-opacity: 0.9;--bs-tooltip-arrow-width: 0.8rem;--bs-tooltip-arrow-height: 0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.sgp-ui .tooltip.show{opacity:var(--bs-tooltip-opacity)}.sgp-ui .tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.sgp-ui .tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.sgp-ui .bs-tooltip-top .tooltip-arrow,.sgp-ui .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1*var(--bs-tooltip-arrow-height))}.sgp-ui .bs-tooltip-top .tooltip-arrow::before,.sgp-ui .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-top-color:var(--bs-tooltip-bg)}.sgp-ui .bs-tooltip-end .tooltip-arrow,.sgp-ui .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.sgp-ui .bs-tooltip-end .tooltip-arrow::before,.sgp-ui .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-right-color:var(--bs-tooltip-bg)}.sgp-ui .bs-tooltip-bottom .tooltip-arrow,.sgp-ui .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1*var(--bs-tooltip-arrow-height))}.sgp-ui .bs-tooltip-bottom .tooltip-arrow::before,.sgp-ui .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.sgp-ui .bs-tooltip-start .tooltip-arrow,.sgp-ui .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.sgp-ui .bs-tooltip-start .tooltip-arrow::before,.sgp-ui .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.sgp-ui .tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.sgp-ui .popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size:0.875rem;--bs-popover-bg: var(--bs-body-bg);--bs-popover-border-width: var(--bs-border-width);--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow: var(--bs-box-shadow);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: var(--bs-secondary-bg);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: var(--bs-body-color);--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.sgp-ui .popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.sgp-ui .popover .popover-arrow::before,.sgp-ui .popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.sgp-ui .bs-popover-top>.popover-arrow,.sgp-ui .bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.sgp-ui .bs-popover-top>.popover-arrow::before,.sgp-ui .bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.sgp-ui .bs-popover-top>.popover-arrow::after,.sgp-ui .bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.sgp-ui .bs-popover-top>.popover-arrow::before,.sgp-ui .bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.sgp-ui .bs-popover-top>.popover-arrow::after,.sgp-ui .bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.sgp-ui .bs-popover-end>.popover-arrow,.sgp-ui .bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.sgp-ui .bs-popover-end>.popover-arrow::before,.sgp-ui .bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.sgp-ui .bs-popover-end>.popover-arrow::after,.sgp-ui .bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.sgp-ui .bs-popover-end>.popover-arrow::before,.sgp-ui .bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.sgp-ui .bs-popover-end>.popover-arrow::after,.sgp-ui .bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.sgp-ui .bs-popover-bottom>.popover-arrow,.sgp-ui .bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.sgp-ui .bs-popover-bottom>.popover-arrow::before,.sgp-ui .bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.sgp-ui .bs-popover-bottom>.popover-arrow::after,.sgp-ui .bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.sgp-ui .bs-popover-bottom>.popover-arrow::before,.sgp-ui .bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.sgp-ui .bs-popover-bottom>.popover-arrow::after,.sgp-ui .bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.sgp-ui .bs-popover-bottom .popover-header::before,.sgp-ui .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5*var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.sgp-ui .bs-popover-start>.popover-arrow,.sgp-ui .bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.sgp-ui .bs-popover-start>.popover-arrow::before,.sgp-ui .bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.sgp-ui .bs-popover-start>.popover-arrow::after,.sgp-ui .bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.sgp-ui .bs-popover-start>.popover-arrow::before,.sgp-ui .bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.sgp-ui .bs-popover-start>.popover-arrow::after,.sgp-ui .bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.sgp-ui .popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.sgp-ui .popover-header:empty{display:none}.sgp-ui .popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.sgp-ui .offcanvas,.sgp-ui .offcanvas-xl,.sgp-ui .offcanvas-lg,.sgp-ui .offcanvas-md,.sgp-ui .offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-bg: var(--bs-body-bg);--bs-offcanvas-border-width: var(--bs-border-width);--bs-offcanvas-border-color: var(--bs-border-color-translucent);--bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media(max-width: 35.98em){.sgp-ui .offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 35.98em)and (prefers-reduced-motion: reduce){.sgp-ui .offcanvas-sm{transition:none}}@media(max-width: 35.98em){.sgp-ui .offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.sgp-ui .offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.sgp-ui .offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.sgp-ui .offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.sgp-ui .offcanvas-sm.showing,.sgp-ui .offcanvas-sm.show:not(.hiding){transform:none}.sgp-ui .offcanvas-sm.showing,.sgp-ui .offcanvas-sm.hiding,.sgp-ui .offcanvas-sm.show{visibility:visible}}@media(min-width: 36em){.sgp-ui .offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.sgp-ui .offcanvas-sm .offcanvas-header{display:none}.sgp-ui .offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 39.98em){.sgp-ui .offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 39.98em)and (prefers-reduced-motion: reduce){.sgp-ui .offcanvas-md{transition:none}}@media(max-width: 39.98em){.sgp-ui .offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.sgp-ui .offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.sgp-ui .offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.sgp-ui .offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.sgp-ui .offcanvas-md.showing,.sgp-ui .offcanvas-md.show:not(.hiding){transform:none}.sgp-ui .offcanvas-md.showing,.sgp-ui .offcanvas-md.hiding,.sgp-ui .offcanvas-md.show{visibility:visible}}@media(min-width: 40em){.sgp-ui .offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.sgp-ui .offcanvas-md .offcanvas-header{display:none}.sgp-ui .offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 49.98em){.sgp-ui .offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 49.98em)and (prefers-reduced-motion: reduce){.sgp-ui .offcanvas-lg{transition:none}}@media(max-width: 49.98em){.sgp-ui .offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.sgp-ui .offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.sgp-ui .offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.sgp-ui .offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.sgp-ui .offcanvas-lg.showing,.sgp-ui .offcanvas-lg.show:not(.hiding){transform:none}.sgp-ui .offcanvas-lg.showing,.sgp-ui .offcanvas-lg.hiding,.sgp-ui .offcanvas-lg.show{visibility:visible}}@media(min-width: 50em){.sgp-ui .offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.sgp-ui .offcanvas-lg .offcanvas-header{display:none}.sgp-ui .offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 63.98em){.sgp-ui .offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 63.98em)and (prefers-reduced-motion: reduce){.sgp-ui .offcanvas-xl{transition:none}}@media(max-width: 63.98em){.sgp-ui .offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.sgp-ui .offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.sgp-ui .offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.sgp-ui .offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.sgp-ui .offcanvas-xl.showing,.sgp-ui .offcanvas-xl.show:not(.hiding){transform:none}.sgp-ui .offcanvas-xl.showing,.sgp-ui .offcanvas-xl.hiding,.sgp-ui .offcanvas-xl.show{visibility:visible}}@media(min-width: 64em){.sgp-ui .offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.sgp-ui .offcanvas-xl .offcanvas-header{display:none}.sgp-ui .offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.sgp-ui .offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion: reduce){.sgp-ui .offcanvas{transition:none}}.sgp-ui .offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.sgp-ui .offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.sgp-ui .offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.sgp-ui .offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.sgp-ui .offcanvas.showing,.sgp-ui .offcanvas.show:not(.hiding){transform:none}.sgp-ui .offcanvas.showing,.sgp-ui .offcanvas.hiding,.sgp-ui .offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.sgp-ui .offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.sgp-ui .offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5);margin:calc(-0.5*var(--bs-offcanvas-padding-y)) calc(-0.5*var(--bs-offcanvas-padding-x)) calc(-0.5*var(--bs-offcanvas-padding-y)) auto}.sgp-ui .offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.sgp-ui .offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.sgp-ui .clearfix::after{display:block;clear:both;content:""}.sgp-ui .text-bg-primary{color:#fff !important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important}.sgp-ui .text-bg-secondary{color:#fff !important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important}.sgp-ui .text-bg-success{color:#fff !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.sgp-ui .text-bg-info{color:#000 !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.sgp-ui .text-bg-warning{color:#000 !important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important}.sgp-ui .text-bg-danger{color:#fff !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.sgp-ui .text-bg-light{color:#000 !important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important}.sgp-ui .text-bg-dark{color:#fff !important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important}.sgp-ui .link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.sgp-ui .link-primary:hover,.sgp-ui .link-primary:focus{color:RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important}.sgp-ui .link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.sgp-ui .link-secondary:hover,.sgp-ui .link-secondary:focus{color:RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important}.sgp-ui .link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.sgp-ui .link-success:hover,.sgp-ui .link-success:focus{color:RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important}.sgp-ui .link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.sgp-ui .link-info:hover,.sgp-ui .link-info:focus{color:RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important}.sgp-ui .link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.sgp-ui .link-warning:hover,.sgp-ui .link-warning:focus{color:RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important}.sgp-ui .link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.sgp-ui .link-danger:hover,.sgp-ui .link-danger:focus{color:RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important}.sgp-ui .link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.sgp-ui .link-light:hover,.sgp-ui .link-light:focus{color:RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important}.sgp-ui .link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.sgp-ui .link-dark:hover,.sgp-ui .link-dark:focus{color:RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important}.sgp-ui .link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.sgp-ui .link-body-emphasis:hover,.sgp-ui .link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important}.sgp-ui .focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.sgp-ui .icon-link{display:inline-flex;gap:.375rem;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:.25em;backface-visibility:hidden}.sgp-ui .icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media(prefers-reduced-motion: reduce){.sgp-ui .icon-link>.bi{transition:none}}.sgp-ui .icon-link-hover:hover>.bi,.sgp-ui .icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.sgp-ui .ratio{position:relative;width:100%}.sgp-ui .ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.sgp-ui .ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.sgp-ui .ratio-1x1{--bs-aspect-ratio: 100%}.sgp-ui .ratio-4x3{--bs-aspect-ratio: 75%}.sgp-ui .ratio-16x9{--bs-aspect-ratio: 56.25%}.sgp-ui .ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.sgp-ui .fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.sgp-ui .fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sgp-ui .sticky-top{position:sticky;top:0;z-index:1020}.sgp-ui .sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 36em){.sgp-ui .sticky-sm-top{position:sticky;top:0;z-index:1020}.sgp-ui .sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 40em){.sgp-ui .sticky-md-top{position:sticky;top:0;z-index:1020}.sgp-ui .sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 50em){.sgp-ui .sticky-lg-top{position:sticky;top:0;z-index:1020}.sgp-ui .sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 64em){.sgp-ui .sticky-xl-top{position:sticky;top:0;z-index:1020}.sgp-ui .sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}.sgp-ui .hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.sgp-ui .vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.sgp-ui .visually-hidden,.sgp-ui .visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.sgp-ui .visually-hidden:not(caption),.sgp-ui .visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.sgp-ui .stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.sgp-ui .text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sgp-ui .vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.sgp-ui .align-baseline{vertical-align:baseline !important}.sgp-ui .align-top{vertical-align:top !important}.sgp-ui .align-middle{vertical-align:middle !important}.sgp-ui .align-bottom{vertical-align:bottom !important}.sgp-ui .align-text-bottom{vertical-align:text-bottom !important}.sgp-ui .align-text-top{vertical-align:text-top !important}.sgp-ui .float-start{float:left !important}.sgp-ui .float-end{float:right !important}.sgp-ui .float-none{float:none !important}.sgp-ui .object-fit-contain{object-fit:contain !important}.sgp-ui .object-fit-cover{object-fit:cover !important}.sgp-ui .object-fit-fill{object-fit:fill !important}.sgp-ui .object-fit-scale{object-fit:scale-down !important}.sgp-ui .object-fit-none{object-fit:none !important}.sgp-ui .opacity-0{opacity:0 !important}.sgp-ui .opacity-25{opacity:.25 !important}.sgp-ui .opacity-50{opacity:.5 !important}.sgp-ui .opacity-75{opacity:.75 !important}.sgp-ui .opacity-100{opacity:1 !important}.sgp-ui .overflow-auto{overflow:auto !important}.sgp-ui .overflow-hidden{overflow:hidden !important}.sgp-ui .overflow-visible{overflow:visible !important}.sgp-ui .overflow-scroll{overflow:scroll !important}.sgp-ui .overflow-x-auto{overflow-x:auto !important}.sgp-ui .overflow-x-hidden{overflow-x:hidden !important}.sgp-ui .overflow-x-visible{overflow-x:visible !important}.sgp-ui .overflow-x-scroll{overflow-x:scroll !important}.sgp-ui .overflow-y-auto{overflow-y:auto !important}.sgp-ui .overflow-y-hidden{overflow-y:hidden !important}.sgp-ui .overflow-y-visible{overflow-y:visible !important}.sgp-ui .overflow-y-scroll{overflow-y:scroll !important}.sgp-ui .d-inline{display:inline !important}.sgp-ui .d-inline-block{display:inline-block !important}.sgp-ui .d-block{display:block !important}.sgp-ui .d-grid{display:grid !important}.sgp-ui .d-inline-grid{display:inline-grid !important}.sgp-ui .d-table{display:table !important}.sgp-ui .d-table-row{display:table-row !important}.sgp-ui .d-table-cell{display:table-cell !important}.sgp-ui .d-flex{display:flex !important}.sgp-ui .d-inline-flex{display:inline-flex !important}.sgp-ui .d-none{display:none !important}.sgp-ui .shadow{box-shadow:var(--bs-box-shadow) !important}.sgp-ui .shadow-sm{box-shadow:var(--bs-box-shadow-sm) !important}.sgp-ui .shadow-lg{box-shadow:var(--bs-box-shadow-lg) !important}.sgp-ui .shadow-none{box-shadow:none !important}.sgp-ui .focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.sgp-ui .focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.sgp-ui .focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.sgp-ui .focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.sgp-ui .focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.sgp-ui .focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.sgp-ui .focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.sgp-ui .focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.sgp-ui .position-static{position:static !important}.sgp-ui .position-relative{position:relative !important}.sgp-ui .position-absolute{position:absolute !important}.sgp-ui .position-fixed{position:fixed !important}.sgp-ui .position-sticky{position:sticky !important}.sgp-ui .top-0{top:0 !important}.sgp-ui .top-50{top:50% !important}.sgp-ui .top-100{top:100% !important}.sgp-ui .bottom-0{bottom:0 !important}.sgp-ui .bottom-50{bottom:50% !important}.sgp-ui .bottom-100{bottom:100% !important}.sgp-ui .start-0{left:0 !important}.sgp-ui .start-50{left:50% !important}.sgp-ui .start-100{left:100% !important}.sgp-ui .end-0{right:0 !important}.sgp-ui .end-50{right:50% !important}.sgp-ui .end-100{right:100% !important}.sgp-ui .translate-middle{transform:translate(-50%, -50%) !important}.sgp-ui .translate-middle-x{transform:translateX(-50%) !important}.sgp-ui .translate-middle-y{transform:translateY(-50%) !important}.sgp-ui .border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.sgp-ui .border-0{border:0 !important}.sgp-ui .border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.sgp-ui .border-top-0{border-top:0 !important}.sgp-ui .border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.sgp-ui .border-end-0{border-right:0 !important}.sgp-ui .border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.sgp-ui .border-bottom-0{border-bottom:0 !important}.sgp-ui .border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.sgp-ui .border-start-0{border-left:0 !important}.sgp-ui .border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.sgp-ui .border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.sgp-ui .border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.sgp-ui .border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.sgp-ui .border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.sgp-ui .border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.sgp-ui .border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.sgp-ui .border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.sgp-ui .border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.sgp-ui .border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.sgp-ui .border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.sgp-ui .border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.sgp-ui .border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.sgp-ui .border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.sgp-ui .border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.sgp-ui .border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.sgp-ui .border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.sgp-ui .border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.sgp-ui .border-1{border-width:1px !important}.sgp-ui .border-2{border-width:2px !important}.sgp-ui .border-3{border-width:3px !important}.sgp-ui .border-4{border-width:4px !important}.sgp-ui .border-5{border-width:5px !important}.sgp-ui .border-opacity-10{--bs-border-opacity: 0.1}.sgp-ui .border-opacity-25{--bs-border-opacity: 0.25}.sgp-ui .border-opacity-50{--bs-border-opacity: 0.5}.sgp-ui .border-opacity-75{--bs-border-opacity: 0.75}.sgp-ui .border-opacity-100{--bs-border-opacity: 1}.sgp-ui .w-25{width:25% !important}.sgp-ui .w-50{width:50% !important}.sgp-ui .w-75{width:75% !important}.sgp-ui .w-100{width:100% !important}.sgp-ui .w-auto{width:auto !important}.sgp-ui .mw-100{max-width:100% !important}.sgp-ui .vw-100{width:100vw !important}.sgp-ui .min-vw-100{min-width:100vw !important}.sgp-ui .h-25{height:25% !important}.sgp-ui .h-50{height:50% !important}.sgp-ui .h-75{height:75% !important}.sgp-ui .h-100{height:100% !important}.sgp-ui .h-auto{height:auto !important}.sgp-ui .mh-100{max-height:100% !important}.sgp-ui .vh-100{height:100vh !important}.sgp-ui .min-vh-100{min-height:100vh !important}.sgp-ui .flex-fill{flex:1 1 auto !important}.sgp-ui .flex-row{flex-direction:row !important}.sgp-ui .flex-column{flex-direction:column !important}.sgp-ui .flex-row-reverse{flex-direction:row-reverse !important}.sgp-ui .flex-column-reverse{flex-direction:column-reverse !important}.sgp-ui .flex-grow-0{flex-grow:0 !important}.sgp-ui .flex-grow-1{flex-grow:1 !important}.sgp-ui .flex-shrink-0{flex-shrink:0 !important}.sgp-ui .flex-shrink-1{flex-shrink:1 !important}.sgp-ui .flex-wrap{flex-wrap:wrap !important}.sgp-ui .flex-nowrap{flex-wrap:nowrap !important}.sgp-ui .flex-wrap-reverse{flex-wrap:wrap-reverse !important}.sgp-ui .justify-content-start{justify-content:flex-start !important}.sgp-ui .justify-content-end{justify-content:flex-end !important}.sgp-ui .justify-content-center{justify-content:center !important}.sgp-ui .justify-content-between{justify-content:space-between !important}.sgp-ui .justify-content-around{justify-content:space-around !important}.sgp-ui .justify-content-evenly{justify-content:space-evenly !important}.sgp-ui .align-items-start{align-items:flex-start !important}.sgp-ui .align-items-end{align-items:flex-end !important}.sgp-ui .align-items-center{align-items:center !important}.sgp-ui .align-items-baseline{align-items:baseline !important}.sgp-ui .align-items-stretch{align-items:stretch !important}.sgp-ui .align-content-start{align-content:flex-start !important}.sgp-ui .align-content-end{align-content:flex-end !important}.sgp-ui .align-content-center{align-content:center !important}.sgp-ui .align-content-between{align-content:space-between !important}.sgp-ui .align-content-around{align-content:space-around !important}.sgp-ui .align-content-stretch{align-content:stretch !important}.sgp-ui .align-self-auto{align-self:auto !important}.sgp-ui .align-self-start{align-self:flex-start !important}.sgp-ui .align-self-end{align-self:flex-end !important}.sgp-ui .align-self-center{align-self:center !important}.sgp-ui .align-self-baseline{align-self:baseline !important}.sgp-ui .align-self-stretch{align-self:stretch !important}.sgp-ui .order-first{order:-1 !important}.sgp-ui .order-0{order:0 !important}.sgp-ui .order-1{order:1 !important}.sgp-ui .order-2{order:2 !important}.sgp-ui .order-3{order:3 !important}.sgp-ui .order-4{order:4 !important}.sgp-ui .order-5{order:5 !important}.sgp-ui .order-last{order:6 !important}.sgp-ui .m-0{margin:0 !important}.sgp-ui .m-1{margin:.25rem !important}.sgp-ui .m-2{margin:.5rem !important}.sgp-ui .m-3{margin:1rem !important}.sgp-ui .m-4{margin:1.5rem !important}.sgp-ui .m-5{margin:3rem !important}.sgp-ui .m-auto{margin:auto !important}.sgp-ui .mx-0{margin-right:0 !important;margin-left:0 !important}.sgp-ui .mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.sgp-ui .mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.sgp-ui .mx-3{margin-right:1rem !important;margin-left:1rem !important}.sgp-ui .mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.sgp-ui .mx-5{margin-right:3rem !important;margin-left:3rem !important}.sgp-ui .mx-auto{margin-right:auto !important;margin-left:auto !important}.sgp-ui .my-0{margin-top:0 !important;margin-bottom:0 !important}.sgp-ui .my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.sgp-ui .my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.sgp-ui .my-3{margin-top:1rem !important;margin-bottom:1rem !important}.sgp-ui .my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.sgp-ui .my-5{margin-top:3rem !important;margin-bottom:3rem !important}.sgp-ui .my-auto{margin-top:auto !important;margin-bottom:auto !important}.sgp-ui .mt-0{margin-top:0 !important}.sgp-ui .mt-1{margin-top:.25rem !important}.sgp-ui .mt-2{margin-top:.5rem !important}.sgp-ui .mt-3{margin-top:1rem !important}.sgp-ui .mt-4{margin-top:1.5rem !important}.sgp-ui .mt-5{margin-top:3rem !important}.sgp-ui .mt-auto{margin-top:auto !important}.sgp-ui .me-0{margin-right:0 !important}.sgp-ui .me-1{margin-right:.25rem !important}.sgp-ui .me-2{margin-right:.5rem !important}.sgp-ui .me-3{margin-right:1rem !important}.sgp-ui .me-4{margin-right:1.5rem !important}.sgp-ui .me-5{margin-right:3rem !important}.sgp-ui .me-auto{margin-right:auto !important}.sgp-ui .mb-0{margin-bottom:0 !important}.sgp-ui .mb-1{margin-bottom:.25rem !important}.sgp-ui .mb-2{margin-bottom:.5rem !important}.sgp-ui .mb-3{margin-bottom:1rem !important}.sgp-ui .mb-4{margin-bottom:1.5rem !important}.sgp-ui .mb-5{margin-bottom:3rem !important}.sgp-ui .mb-auto{margin-bottom:auto !important}.sgp-ui .ms-0{margin-left:0 !important}.sgp-ui .ms-1{margin-left:.25rem !important}.sgp-ui .ms-2{margin-left:.5rem !important}.sgp-ui .ms-3{margin-left:1rem !important}.sgp-ui .ms-4{margin-left:1.5rem !important}.sgp-ui .ms-5{margin-left:3rem !important}.sgp-ui .ms-auto{margin-left:auto !important}.sgp-ui .p-0{padding:0 !important}.sgp-ui .p-1{padding:.25rem !important}.sgp-ui .p-2{padding:.5rem !important}.sgp-ui .p-3{padding:1rem !important}.sgp-ui .p-4{padding:1.5rem !important}.sgp-ui .p-5{padding:3rem !important}.sgp-ui .px-0{padding-right:0 !important;padding-left:0 !important}.sgp-ui .px-1{padding-right:.25rem !important;padding-left:.25rem !important}.sgp-ui .px-2{padding-right:.5rem !important;padding-left:.5rem !important}.sgp-ui .px-3{padding-right:1rem !important;padding-left:1rem !important}.sgp-ui .px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.sgp-ui .px-5{padding-right:3rem !important;padding-left:3rem !important}.sgp-ui .py-0{padding-top:0 !important;padding-bottom:0 !important}.sgp-ui .py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.sgp-ui .py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.sgp-ui .py-3{padding-top:1rem !important;padding-bottom:1rem !important}.sgp-ui .py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.sgp-ui .py-5{padding-top:3rem !important;padding-bottom:3rem !important}.sgp-ui .pt-0{padding-top:0 !important}.sgp-ui .pt-1{padding-top:.25rem !important}.sgp-ui .pt-2{padding-top:.5rem !important}.sgp-ui .pt-3{padding-top:1rem !important}.sgp-ui .pt-4{padding-top:1.5rem !important}.sgp-ui .pt-5{padding-top:3rem !important}.sgp-ui .pe-0{padding-right:0 !important}.sgp-ui .pe-1{padding-right:.25rem !important}.sgp-ui .pe-2{padding-right:.5rem !important}.sgp-ui .pe-3{padding-right:1rem !important}.sgp-ui .pe-4{padding-right:1.5rem !important}.sgp-ui .pe-5{padding-right:3rem !important}.sgp-ui .pb-0{padding-bottom:0 !important}.sgp-ui .pb-1{padding-bottom:.25rem !important}.sgp-ui .pb-2{padding-bottom:.5rem !important}.sgp-ui .pb-3{padding-bottom:1rem !important}.sgp-ui .pb-4{padding-bottom:1.5rem !important}.sgp-ui .pb-5{padding-bottom:3rem !important}.sgp-ui .ps-0{padding-left:0 !important}.sgp-ui .ps-1{padding-left:.25rem !important}.sgp-ui .ps-2{padding-left:.5rem !important}.sgp-ui .ps-3{padding-left:1rem !important}.sgp-ui .ps-4{padding-left:1.5rem !important}.sgp-ui .ps-5{padding-left:3rem !important}.sgp-ui .gap-0{gap:0 !important}.sgp-ui .gap-1{gap:.25rem !important}.sgp-ui .gap-2{gap:.5rem !important}.sgp-ui .gap-3{gap:1rem !important}.sgp-ui .gap-4{gap:1.5rem !important}.sgp-ui .gap-5{gap:3rem !important}.sgp-ui .row-gap-0{row-gap:0 !important}.sgp-ui .row-gap-1{row-gap:.25rem !important}.sgp-ui .row-gap-2{row-gap:.5rem !important}.sgp-ui .row-gap-3{row-gap:1rem !important}.sgp-ui .row-gap-4{row-gap:1.5rem !important}.sgp-ui .row-gap-5{row-gap:3rem !important}.sgp-ui .column-gap-0{column-gap:0 !important}.sgp-ui .column-gap-1{column-gap:.25rem !important}.sgp-ui .column-gap-2{column-gap:.5rem !important}.sgp-ui .column-gap-3{column-gap:1rem !important}.sgp-ui .column-gap-4{column-gap:1.5rem !important}.sgp-ui .column-gap-5{column-gap:3rem !important}.sgp-ui .font-monospace{font-family:var(--bs-font-monospace) !important}.sgp-ui .fs-1{font-size:calc(1.375rem + 1.5vw) !important}.sgp-ui .fs-2{font-size:calc(1.325rem + 0.9vw) !important}.sgp-ui .fs-3{font-size:calc(1.3rem + 0.6vw) !important}.sgp-ui .fs-4{font-size:calc(1.275rem + 0.3vw) !important}.sgp-ui .fs-5{font-size:1.25rem !important}.sgp-ui .fs-6{font-size:1rem !important}.sgp-ui .fst-italic{font-style:italic !important}.sgp-ui .fst-normal{font-style:normal !important}.sgp-ui .fw-lighter{font-weight:lighter !important}.sgp-ui .fw-light{font-weight:300 !important}.sgp-ui .fw-normal{font-weight:400 !important}.sgp-ui .fw-medium{font-weight:500 !important}.sgp-ui .fw-semibold{font-weight:600 !important}.sgp-ui .fw-bold{font-weight:700 !important}.sgp-ui .fw-bolder{font-weight:bolder !important}.sgp-ui .lh-1{line-height:1 !important}.sgp-ui .lh-sm{line-height:1.25 !important}.sgp-ui .lh-base{line-height:1.5 !important}.sgp-ui .lh-lg{line-height:2 !important}.sgp-ui .text-start{text-align:left !important}.sgp-ui .text-end{text-align:right !important}.sgp-ui .text-center{text-align:center !important}.sgp-ui .text-decoration-none{text-decoration:none !important}.sgp-ui .text-decoration-underline{text-decoration:underline !important}.sgp-ui .text-decoration-line-through{text-decoration:line-through !important}.sgp-ui .text-lowercase{text-transform:lowercase !important}.sgp-ui .text-uppercase{text-transform:uppercase !important}.sgp-ui .text-capitalize{text-transform:capitalize !important}.sgp-ui .text-wrap{white-space:normal !important}.sgp-ui .text-nowrap{white-space:nowrap !important}.sgp-ui .text-break{word-wrap:break-word !important;word-break:break-word !important}.sgp-ui .text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.sgp-ui .text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.sgp-ui .text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.sgp-ui .text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.sgp-ui .text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.sgp-ui .text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.sgp-ui .text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.sgp-ui .text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.sgp-ui .text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.sgp-ui .text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.sgp-ui .text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.sgp-ui .text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.sgp-ui .text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.sgp-ui .text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.sgp-ui .text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.sgp-ui .text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.sgp-ui .text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.sgp-ui .text-reset{--bs-text-opacity: 1;color:inherit !important}.sgp-ui .text-opacity-25{--bs-text-opacity: 0.25}.sgp-ui .text-opacity-50{--bs-text-opacity: 0.5}.sgp-ui .text-opacity-75{--bs-text-opacity: 0.75}.sgp-ui .text-opacity-100{--bs-text-opacity: 1}.sgp-ui .text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.sgp-ui .text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.sgp-ui .text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.sgp-ui .text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.sgp-ui .text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.sgp-ui .text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.sgp-ui .text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.sgp-ui .text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.sgp-ui .link-opacity-10{--bs-link-opacity: 0.1}.sgp-ui .link-opacity-10-hover:hover{--bs-link-opacity: 0.1}.sgp-ui .link-opacity-25{--bs-link-opacity: 0.25}.sgp-ui .link-opacity-25-hover:hover{--bs-link-opacity: 0.25}.sgp-ui .link-opacity-50{--bs-link-opacity: 0.5}.sgp-ui .link-opacity-50-hover:hover{--bs-link-opacity: 0.5}.sgp-ui .link-opacity-75{--bs-link-opacity: 0.75}.sgp-ui .link-opacity-75-hover:hover{--bs-link-opacity: 0.75}.sgp-ui .link-opacity-100{--bs-link-opacity: 1}.sgp-ui .link-opacity-100-hover:hover{--bs-link-opacity: 1}.sgp-ui .link-offset-1{text-underline-offset:.125em !important}.sgp-ui .link-offset-1-hover:hover{text-underline-offset:.125em !important}.sgp-ui .link-offset-2{text-underline-offset:.25em !important}.sgp-ui .link-offset-2-hover:hover{text-underline-offset:.25em !important}.sgp-ui .link-offset-3{text-underline-offset:.375em !important}.sgp-ui .link-offset-3-hover:hover{text-underline-offset:.375em !important}.sgp-ui .link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.sgp-ui .link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.sgp-ui .link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.sgp-ui .link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.sgp-ui .link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.sgp-ui .link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.sgp-ui .link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.sgp-ui .link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.sgp-ui .link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.sgp-ui .link-underline-opacity-0{--bs-link-underline-opacity: 0}.sgp-ui .link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.sgp-ui .link-underline-opacity-10{--bs-link-underline-opacity: 0.1}.sgp-ui .link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: 0.1}.sgp-ui .link-underline-opacity-25{--bs-link-underline-opacity: 0.25}.sgp-ui .link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: 0.25}.sgp-ui .link-underline-opacity-50{--bs-link-underline-opacity: 0.5}.sgp-ui .link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: 0.5}.sgp-ui .link-underline-opacity-75{--bs-link-underline-opacity: 0.75}.sgp-ui .link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: 0.75}.sgp-ui .link-underline-opacity-100{--bs-link-underline-opacity: 1}.sgp-ui .link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.sgp-ui .bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.sgp-ui .bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.sgp-ui .bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.sgp-ui .bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.sgp-ui .bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.sgp-ui .bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.sgp-ui .bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.sgp-ui .bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.sgp-ui .bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.sgp-ui .bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.sgp-ui .bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.sgp-ui .bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.sgp-ui .bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.sgp-ui .bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.sgp-ui .bg-opacity-10{--bs-bg-opacity: 0.1}.sgp-ui .bg-opacity-25{--bs-bg-opacity: 0.25}.sgp-ui .bg-opacity-50{--bs-bg-opacity: 0.5}.sgp-ui .bg-opacity-75{--bs-bg-opacity: 0.75}.sgp-ui .bg-opacity-100{--bs-bg-opacity: 1}.sgp-ui .bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.sgp-ui .bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.sgp-ui .bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.sgp-ui .bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.sgp-ui .bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.sgp-ui .bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.sgp-ui .bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.sgp-ui .bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.sgp-ui .bg-gradient{background-image:var(--bs-gradient) !important}.sgp-ui .user-select-all{user-select:all !important}.sgp-ui .user-select-auto{user-select:auto !important}.sgp-ui .user-select-none{user-select:none !important}.sgp-ui .pe-none{pointer-events:none !important}.sgp-ui .pe-auto{pointer-events:auto !important}.sgp-ui .rounded{border-radius:var(--bs-border-radius) !important}.sgp-ui .rounded-0{border-radius:0 !important}.sgp-ui .rounded-1{border-radius:var(--bs-border-radius-sm) !important}.sgp-ui .rounded-2{border-radius:var(--bs-border-radius) !important}.sgp-ui .rounded-3{border-radius:var(--bs-border-radius-lg) !important}.sgp-ui .rounded-4{border-radius:var(--bs-border-radius-xl) !important}.sgp-ui .rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.sgp-ui .rounded-circle{border-radius:50% !important}.sgp-ui .rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.sgp-ui .rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.sgp-ui .rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.sgp-ui .rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.sgp-ui .rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.sgp-ui .rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.sgp-ui .rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.sgp-ui .rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.sgp-ui .rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.sgp-ui .rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.sgp-ui .rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.sgp-ui .rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.sgp-ui .rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.sgp-ui .rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.sgp-ui .rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.sgp-ui .rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.sgp-ui .rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.sgp-ui .rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.sgp-ui .rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.sgp-ui .rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.sgp-ui .rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.sgp-ui .rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.sgp-ui .rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.sgp-ui .rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.sgp-ui .rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.sgp-ui .rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.sgp-ui .rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.sgp-ui .rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.sgp-ui .rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.sgp-ui .rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.sgp-ui .rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.sgp-ui .rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.sgp-ui .rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.sgp-ui .rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.sgp-ui .rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.sgp-ui .rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.sgp-ui .rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.sgp-ui .visible{visibility:visible !important}.sgp-ui .invisible{visibility:hidden !important}.sgp-ui .z-n1{z-index:-1 !important}.sgp-ui .z-0{z-index:0 !important}.sgp-ui .z-1{z-index:1 !important}.sgp-ui .z-2{z-index:2 !important}.sgp-ui .z-3{z-index:3 !important}@media(min-width: 36em){.sgp-ui .float-sm-start{float:left !important}.sgp-ui .float-sm-end{float:right !important}.sgp-ui .float-sm-none{float:none !important}.sgp-ui .object-fit-sm-contain{object-fit:contain !important}.sgp-ui .object-fit-sm-cover{object-fit:cover !important}.sgp-ui .object-fit-sm-fill{object-fit:fill !important}.sgp-ui .object-fit-sm-scale{object-fit:scale-down !important}.sgp-ui .object-fit-sm-none{object-fit:none !important}.sgp-ui .d-sm-inline{display:inline !important}.sgp-ui .d-sm-inline-block{display:inline-block !important}.sgp-ui .d-sm-block{display:block !important}.sgp-ui .d-sm-grid{display:grid !important}.sgp-ui .d-sm-inline-grid{display:inline-grid !important}.sgp-ui .d-sm-table{display:table !important}.sgp-ui .d-sm-table-row{display:table-row !important}.sgp-ui .d-sm-table-cell{display:table-cell !important}.sgp-ui .d-sm-flex{display:flex !important}.sgp-ui .d-sm-inline-flex{display:inline-flex !important}.sgp-ui .d-sm-none{display:none !important}.sgp-ui .flex-sm-fill{flex:1 1 auto !important}.sgp-ui .flex-sm-row{flex-direction:row !important}.sgp-ui .flex-sm-column{flex-direction:column !important}.sgp-ui .flex-sm-row-reverse{flex-direction:row-reverse !important}.sgp-ui .flex-sm-column-reverse{flex-direction:column-reverse !important}.sgp-ui .flex-sm-grow-0{flex-grow:0 !important}.sgp-ui .flex-sm-grow-1{flex-grow:1 !important}.sgp-ui .flex-sm-shrink-0{flex-shrink:0 !important}.sgp-ui .flex-sm-shrink-1{flex-shrink:1 !important}.sgp-ui .flex-sm-wrap{flex-wrap:wrap !important}.sgp-ui .flex-sm-nowrap{flex-wrap:nowrap !important}.sgp-ui .flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.sgp-ui .justify-content-sm-start{justify-content:flex-start !important}.sgp-ui .justify-content-sm-end{justify-content:flex-end !important}.sgp-ui .justify-content-sm-center{justify-content:center !important}.sgp-ui .justify-content-sm-between{justify-content:space-between !important}.sgp-ui .justify-content-sm-around{justify-content:space-around !important}.sgp-ui .justify-content-sm-evenly{justify-content:space-evenly !important}.sgp-ui .align-items-sm-start{align-items:flex-start !important}.sgp-ui .align-items-sm-end{align-items:flex-end !important}.sgp-ui .align-items-sm-center{align-items:center !important}.sgp-ui .align-items-sm-baseline{align-items:baseline !important}.sgp-ui .align-items-sm-stretch{align-items:stretch !important}.sgp-ui .align-content-sm-start{align-content:flex-start !important}.sgp-ui .align-content-sm-end{align-content:flex-end !important}.sgp-ui .align-content-sm-center{align-content:center !important}.sgp-ui .align-content-sm-between{align-content:space-between !important}.sgp-ui .align-content-sm-around{align-content:space-around !important}.sgp-ui .align-content-sm-stretch{align-content:stretch !important}.sgp-ui .align-self-sm-auto{align-self:auto !important}.sgp-ui .align-self-sm-start{align-self:flex-start !important}.sgp-ui .align-self-sm-end{align-self:flex-end !important}.sgp-ui .align-self-sm-center{align-self:center !important}.sgp-ui .align-self-sm-baseline{align-self:baseline !important}.sgp-ui .align-self-sm-stretch{align-self:stretch !important}.sgp-ui .order-sm-first{order:-1 !important}.sgp-ui .order-sm-0{order:0 !important}.sgp-ui .order-sm-1{order:1 !important}.sgp-ui .order-sm-2{order:2 !important}.sgp-ui .order-sm-3{order:3 !important}.sgp-ui .order-sm-4{order:4 !important}.sgp-ui .order-sm-5{order:5 !important}.sgp-ui .order-sm-last{order:6 !important}.sgp-ui .m-sm-0{margin:0 !important}.sgp-ui .m-sm-1{margin:.25rem !important}.sgp-ui .m-sm-2{margin:.5rem !important}.sgp-ui .m-sm-3{margin:1rem !important}.sgp-ui .m-sm-4{margin:1.5rem !important}.sgp-ui .m-sm-5{margin:3rem !important}.sgp-ui .m-sm-auto{margin:auto !important}.sgp-ui .mx-sm-0{margin-right:0 !important;margin-left:0 !important}.sgp-ui .mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.sgp-ui .mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.sgp-ui .mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.sgp-ui .mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.sgp-ui .mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.sgp-ui .mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.sgp-ui .my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.sgp-ui .my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.sgp-ui .my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.sgp-ui .my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.sgp-ui .my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.sgp-ui .my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.sgp-ui .my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.sgp-ui .mt-sm-0{margin-top:0 !important}.sgp-ui .mt-sm-1{margin-top:.25rem !important}.sgp-ui .mt-sm-2{margin-top:.5rem !important}.sgp-ui .mt-sm-3{margin-top:1rem !important}.sgp-ui .mt-sm-4{margin-top:1.5rem !important}.sgp-ui .mt-sm-5{margin-top:3rem !important}.sgp-ui .mt-sm-auto{margin-top:auto !important}.sgp-ui .me-sm-0{margin-right:0 !important}.sgp-ui .me-sm-1{margin-right:.25rem !important}.sgp-ui .me-sm-2{margin-right:.5rem !important}.sgp-ui .me-sm-3{margin-right:1rem !important}.sgp-ui .me-sm-4{margin-right:1.5rem !important}.sgp-ui .me-sm-5{margin-right:3rem !important}.sgp-ui .me-sm-auto{margin-right:auto !important}.sgp-ui .mb-sm-0{margin-bottom:0 !important}.sgp-ui .mb-sm-1{margin-bottom:.25rem !important}.sgp-ui .mb-sm-2{margin-bottom:.5rem !important}.sgp-ui .mb-sm-3{margin-bottom:1rem !important}.sgp-ui .mb-sm-4{margin-bottom:1.5rem !important}.sgp-ui .mb-sm-5{margin-bottom:3rem !important}.sgp-ui .mb-sm-auto{margin-bottom:auto !important}.sgp-ui .ms-sm-0{margin-left:0 !important}.sgp-ui .ms-sm-1{margin-left:.25rem !important}.sgp-ui .ms-sm-2{margin-left:.5rem !important}.sgp-ui .ms-sm-3{margin-left:1rem !important}.sgp-ui .ms-sm-4{margin-left:1.5rem !important}.sgp-ui .ms-sm-5{margin-left:3rem !important}.sgp-ui .ms-sm-auto{margin-left:auto !important}.sgp-ui .p-sm-0{padding:0 !important}.sgp-ui .p-sm-1{padding:.25rem !important}.sgp-ui .p-sm-2{padding:.5rem !important}.sgp-ui .p-sm-3{padding:1rem !important}.sgp-ui .p-sm-4{padding:1.5rem !important}.sgp-ui .p-sm-5{padding:3rem !important}.sgp-ui .px-sm-0{padding-right:0 !important;padding-left:0 !important}.sgp-ui .px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.sgp-ui .px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.sgp-ui .px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.sgp-ui .px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.sgp-ui .px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.sgp-ui .py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.sgp-ui .py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.sgp-ui .py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.sgp-ui .py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.sgp-ui .py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.sgp-ui .py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.sgp-ui .pt-sm-0{padding-top:0 !important}.sgp-ui .pt-sm-1{padding-top:.25rem !important}.sgp-ui .pt-sm-2{padding-top:.5rem !important}.sgp-ui .pt-sm-3{padding-top:1rem !important}.sgp-ui .pt-sm-4{padding-top:1.5rem !important}.sgp-ui .pt-sm-5{padding-top:3rem !important}.sgp-ui .pe-sm-0{padding-right:0 !important}.sgp-ui .pe-sm-1{padding-right:.25rem !important}.sgp-ui .pe-sm-2{padding-right:.5rem !important}.sgp-ui .pe-sm-3{padding-right:1rem !important}.sgp-ui .pe-sm-4{padding-right:1.5rem !important}.sgp-ui .pe-sm-5{padding-right:3rem !important}.sgp-ui .pb-sm-0{padding-bottom:0 !important}.sgp-ui .pb-sm-1{padding-bottom:.25rem !important}.sgp-ui .pb-sm-2{padding-bottom:.5rem !important}.sgp-ui .pb-sm-3{padding-bottom:1rem !important}.sgp-ui .pb-sm-4{padding-bottom:1.5rem !important}.sgp-ui .pb-sm-5{padding-bottom:3rem !important}.sgp-ui .ps-sm-0{padding-left:0 !important}.sgp-ui .ps-sm-1{padding-left:.25rem !important}.sgp-ui .ps-sm-2{padding-left:.5rem !important}.sgp-ui .ps-sm-3{padding-left:1rem !important}.sgp-ui .ps-sm-4{padding-left:1.5rem !important}.sgp-ui .ps-sm-5{padding-left:3rem !important}.sgp-ui .gap-sm-0{gap:0 !important}.sgp-ui .gap-sm-1{gap:.25rem !important}.sgp-ui .gap-sm-2{gap:.5rem !important}.sgp-ui .gap-sm-3{gap:1rem !important}.sgp-ui .gap-sm-4{gap:1.5rem !important}.sgp-ui .gap-sm-5{gap:3rem !important}.sgp-ui .row-gap-sm-0{row-gap:0 !important}.sgp-ui .row-gap-sm-1{row-gap:.25rem !important}.sgp-ui .row-gap-sm-2{row-gap:.5rem !important}.sgp-ui .row-gap-sm-3{row-gap:1rem !important}.sgp-ui .row-gap-sm-4{row-gap:1.5rem !important}.sgp-ui .row-gap-sm-5{row-gap:3rem !important}.sgp-ui .column-gap-sm-0{column-gap:0 !important}.sgp-ui .column-gap-sm-1{column-gap:.25rem !important}.sgp-ui .column-gap-sm-2{column-gap:.5rem !important}.sgp-ui .column-gap-sm-3{column-gap:1rem !important}.sgp-ui .column-gap-sm-4{column-gap:1.5rem !important}.sgp-ui .column-gap-sm-5{column-gap:3rem !important}.sgp-ui .text-sm-start{text-align:left !important}.sgp-ui .text-sm-end{text-align:right !important}.sgp-ui .text-sm-center{text-align:center !important}}@media(min-width: 40em){.sgp-ui .float-md-start{float:left !important}.sgp-ui .float-md-end{float:right !important}.sgp-ui .float-md-none{float:none !important}.sgp-ui .object-fit-md-contain{object-fit:contain !important}.sgp-ui .object-fit-md-cover{object-fit:cover !important}.sgp-ui .object-fit-md-fill{object-fit:fill !important}.sgp-ui .object-fit-md-scale{object-fit:scale-down !important}.sgp-ui .object-fit-md-none{object-fit:none !important}.sgp-ui .d-md-inline{display:inline !important}.sgp-ui .d-md-inline-block{display:inline-block !important}.sgp-ui .d-md-block{display:block !important}.sgp-ui .d-md-grid{display:grid !important}.sgp-ui .d-md-inline-grid{display:inline-grid !important}.sgp-ui .d-md-table{display:table !important}.sgp-ui .d-md-table-row{display:table-row !important}.sgp-ui .d-md-table-cell{display:table-cell !important}.sgp-ui .d-md-flex{display:flex !important}.sgp-ui .d-md-inline-flex{display:inline-flex !important}.sgp-ui .d-md-none{display:none !important}.sgp-ui .flex-md-fill{flex:1 1 auto !important}.sgp-ui .flex-md-row{flex-direction:row !important}.sgp-ui .flex-md-column{flex-direction:column !important}.sgp-ui .flex-md-row-reverse{flex-direction:row-reverse !important}.sgp-ui .flex-md-column-reverse{flex-direction:column-reverse !important}.sgp-ui .flex-md-grow-0{flex-grow:0 !important}.sgp-ui .flex-md-grow-1{flex-grow:1 !important}.sgp-ui .flex-md-shrink-0{flex-shrink:0 !important}.sgp-ui .flex-md-shrink-1{flex-shrink:1 !important}.sgp-ui .flex-md-wrap{flex-wrap:wrap !important}.sgp-ui .flex-md-nowrap{flex-wrap:nowrap !important}.sgp-ui .flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.sgp-ui .justify-content-md-start{justify-content:flex-start !important}.sgp-ui .justify-content-md-end{justify-content:flex-end !important}.sgp-ui .justify-content-md-center{justify-content:center !important}.sgp-ui .justify-content-md-between{justify-content:space-between !important}.sgp-ui .justify-content-md-around{justify-content:space-around !important}.sgp-ui .justify-content-md-evenly{justify-content:space-evenly !important}.sgp-ui .align-items-md-start{align-items:flex-start !important}.sgp-ui .align-items-md-end{align-items:flex-end !important}.sgp-ui .align-items-md-center{align-items:center !important}.sgp-ui .align-items-md-baseline{align-items:baseline !important}.sgp-ui .align-items-md-stretch{align-items:stretch !important}.sgp-ui .align-content-md-start{align-content:flex-start !important}.sgp-ui .align-content-md-end{align-content:flex-end !important}.sgp-ui .align-content-md-center{align-content:center !important}.sgp-ui .align-content-md-between{align-content:space-between !important}.sgp-ui .align-content-md-around{align-content:space-around !important}.sgp-ui .align-content-md-stretch{align-content:stretch !important}.sgp-ui .align-self-md-auto{align-self:auto !important}.sgp-ui .align-self-md-start{align-self:flex-start !important}.sgp-ui .align-self-md-end{align-self:flex-end !important}.sgp-ui .align-self-md-center{align-self:center !important}.sgp-ui .align-self-md-baseline{align-self:baseline !important}.sgp-ui .align-self-md-stretch{align-self:stretch !important}.sgp-ui .order-md-first{order:-1 !important}.sgp-ui .order-md-0{order:0 !important}.sgp-ui .order-md-1{order:1 !important}.sgp-ui .order-md-2{order:2 !important}.sgp-ui .order-md-3{order:3 !important}.sgp-ui .order-md-4{order:4 !important}.sgp-ui .order-md-5{order:5 !important}.sgp-ui .order-md-last{order:6 !important}.sgp-ui .m-md-0{margin:0 !important}.sgp-ui .m-md-1{margin:.25rem !important}.sgp-ui .m-md-2{margin:.5rem !important}.sgp-ui .m-md-3{margin:1rem !important}.sgp-ui .m-md-4{margin:1.5rem !important}.sgp-ui .m-md-5{margin:3rem !important}.sgp-ui .m-md-auto{margin:auto !important}.sgp-ui .mx-md-0{margin-right:0 !important;margin-left:0 !important}.sgp-ui .mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.sgp-ui .mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.sgp-ui .mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.sgp-ui .mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.sgp-ui .mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.sgp-ui .mx-md-auto{margin-right:auto !important;margin-left:auto !important}.sgp-ui .my-md-0{margin-top:0 !important;margin-bottom:0 !important}.sgp-ui .my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.sgp-ui .my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.sgp-ui .my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.sgp-ui .my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.sgp-ui .my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.sgp-ui .my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.sgp-ui .mt-md-0{margin-top:0 !important}.sgp-ui .mt-md-1{margin-top:.25rem !important}.sgp-ui .mt-md-2{margin-top:.5rem !important}.sgp-ui .mt-md-3{margin-top:1rem !important}.sgp-ui .mt-md-4{margin-top:1.5rem !important}.sgp-ui .mt-md-5{margin-top:3rem !important}.sgp-ui .mt-md-auto{margin-top:auto !important}.sgp-ui .me-md-0{margin-right:0 !important}.sgp-ui .me-md-1{margin-right:.25rem !important}.sgp-ui .me-md-2{margin-right:.5rem !important}.sgp-ui .me-md-3{margin-right:1rem !important}.sgp-ui .me-md-4{margin-right:1.5rem !important}.sgp-ui .me-md-5{margin-right:3rem !important}.sgp-ui .me-md-auto{margin-right:auto !important}.sgp-ui .mb-md-0{margin-bottom:0 !important}.sgp-ui .mb-md-1{margin-bottom:.25rem !important}.sgp-ui .mb-md-2{margin-bottom:.5rem !important}.sgp-ui .mb-md-3{margin-bottom:1rem !important}.sgp-ui .mb-md-4{margin-bottom:1.5rem !important}.sgp-ui .mb-md-5{margin-bottom:3rem !important}.sgp-ui .mb-md-auto{margin-bottom:auto !important}.sgp-ui .ms-md-0{margin-left:0 !important}.sgp-ui .ms-md-1{margin-left:.25rem !important}.sgp-ui .ms-md-2{margin-left:.5rem !important}.sgp-ui .ms-md-3{margin-left:1rem !important}.sgp-ui .ms-md-4{margin-left:1.5rem !important}.sgp-ui .ms-md-5{margin-left:3rem !important}.sgp-ui .ms-md-auto{margin-left:auto !important}.sgp-ui .p-md-0{padding:0 !important}.sgp-ui .p-md-1{padding:.25rem !important}.sgp-ui .p-md-2{padding:.5rem !important}.sgp-ui .p-md-3{padding:1rem !important}.sgp-ui .p-md-4{padding:1.5rem !important}.sgp-ui .p-md-5{padding:3rem !important}.sgp-ui .px-md-0{padding-right:0 !important;padding-left:0 !important}.sgp-ui .px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.sgp-ui .px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.sgp-ui .px-md-3{padding-right:1rem !important;padding-left:1rem !important}.sgp-ui .px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.sgp-ui .px-md-5{padding-right:3rem !important;padding-left:3rem !important}.sgp-ui .py-md-0{padding-top:0 !important;padding-bottom:0 !important}.sgp-ui .py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.sgp-ui .py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.sgp-ui .py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.sgp-ui .py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.sgp-ui .py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.sgp-ui .pt-md-0{padding-top:0 !important}.sgp-ui .pt-md-1{padding-top:.25rem !important}.sgp-ui .pt-md-2{padding-top:.5rem !important}.sgp-ui .pt-md-3{padding-top:1rem !important}.sgp-ui .pt-md-4{padding-top:1.5rem !important}.sgp-ui .pt-md-5{padding-top:3rem !important}.sgp-ui .pe-md-0{padding-right:0 !important}.sgp-ui .pe-md-1{padding-right:.25rem !important}.sgp-ui .pe-md-2{padding-right:.5rem !important}.sgp-ui .pe-md-3{padding-right:1rem !important}.sgp-ui .pe-md-4{padding-right:1.5rem !important}.sgp-ui .pe-md-5{padding-right:3rem !important}.sgp-ui .pb-md-0{padding-bottom:0 !important}.sgp-ui .pb-md-1{padding-bottom:.25rem !important}.sgp-ui .pb-md-2{padding-bottom:.5rem !important}.sgp-ui .pb-md-3{padding-bottom:1rem !important}.sgp-ui .pb-md-4{padding-bottom:1.5rem !important}.sgp-ui .pb-md-5{padding-bottom:3rem !important}.sgp-ui .ps-md-0{padding-left:0 !important}.sgp-ui .ps-md-1{padding-left:.25rem !important}.sgp-ui .ps-md-2{padding-left:.5rem !important}.sgp-ui .ps-md-3{padding-left:1rem !important}.sgp-ui .ps-md-4{padding-left:1.5rem !important}.sgp-ui .ps-md-5{padding-left:3rem !important}.sgp-ui .gap-md-0{gap:0 !important}.sgp-ui .gap-md-1{gap:.25rem !important}.sgp-ui .gap-md-2{gap:.5rem !important}.sgp-ui .gap-md-3{gap:1rem !important}.sgp-ui .gap-md-4{gap:1.5rem !important}.sgp-ui .gap-md-5{gap:3rem !important}.sgp-ui .row-gap-md-0{row-gap:0 !important}.sgp-ui .row-gap-md-1{row-gap:.25rem !important}.sgp-ui .row-gap-md-2{row-gap:.5rem !important}.sgp-ui .row-gap-md-3{row-gap:1rem !important}.sgp-ui .row-gap-md-4{row-gap:1.5rem !important}.sgp-ui .row-gap-md-5{row-gap:3rem !important}.sgp-ui .column-gap-md-0{column-gap:0 !important}.sgp-ui .column-gap-md-1{column-gap:.25rem !important}.sgp-ui .column-gap-md-2{column-gap:.5rem !important}.sgp-ui .column-gap-md-3{column-gap:1rem !important}.sgp-ui .column-gap-md-4{column-gap:1.5rem !important}.sgp-ui .column-gap-md-5{column-gap:3rem !important}.sgp-ui .text-md-start{text-align:left !important}.sgp-ui .text-md-end{text-align:right !important}.sgp-ui .text-md-center{text-align:center !important}}@media(min-width: 50em){.sgp-ui .float-lg-start{float:left !important}.sgp-ui .float-lg-end{float:right !important}.sgp-ui .float-lg-none{float:none !important}.sgp-ui .object-fit-lg-contain{object-fit:contain !important}.sgp-ui .object-fit-lg-cover{object-fit:cover !important}.sgp-ui .object-fit-lg-fill{object-fit:fill !important}.sgp-ui .object-fit-lg-scale{object-fit:scale-down !important}.sgp-ui .object-fit-lg-none{object-fit:none !important}.sgp-ui .d-lg-inline{display:inline !important}.sgp-ui .d-lg-inline-block{display:inline-block !important}.sgp-ui .d-lg-block{display:block !important}.sgp-ui .d-lg-grid{display:grid !important}.sgp-ui .d-lg-inline-grid{display:inline-grid !important}.sgp-ui .d-lg-table{display:table !important}.sgp-ui .d-lg-table-row{display:table-row !important}.sgp-ui .d-lg-table-cell{display:table-cell !important}.sgp-ui .d-lg-flex{display:flex !important}.sgp-ui .d-lg-inline-flex{display:inline-flex !important}.sgp-ui .d-lg-none{display:none !important}.sgp-ui .flex-lg-fill{flex:1 1 auto !important}.sgp-ui .flex-lg-row{flex-direction:row !important}.sgp-ui .flex-lg-column{flex-direction:column !important}.sgp-ui .flex-lg-row-reverse{flex-direction:row-reverse !important}.sgp-ui .flex-lg-column-reverse{flex-direction:column-reverse !important}.sgp-ui .flex-lg-grow-0{flex-grow:0 !important}.sgp-ui .flex-lg-grow-1{flex-grow:1 !important}.sgp-ui .flex-lg-shrink-0{flex-shrink:0 !important}.sgp-ui .flex-lg-shrink-1{flex-shrink:1 !important}.sgp-ui .flex-lg-wrap{flex-wrap:wrap !important}.sgp-ui .flex-lg-nowrap{flex-wrap:nowrap !important}.sgp-ui .flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.sgp-ui .justify-content-lg-start{justify-content:flex-start !important}.sgp-ui .justify-content-lg-end{justify-content:flex-end !important}.sgp-ui .justify-content-lg-center{justify-content:center !important}.sgp-ui .justify-content-lg-between{justify-content:space-between !important}.sgp-ui .justify-content-lg-around{justify-content:space-around !important}.sgp-ui .justify-content-lg-evenly{justify-content:space-evenly !important}.sgp-ui .align-items-lg-start{align-items:flex-start !important}.sgp-ui .align-items-lg-end{align-items:flex-end !important}.sgp-ui .align-items-lg-center{align-items:center !important}.sgp-ui .align-items-lg-baseline{align-items:baseline !important}.sgp-ui .align-items-lg-stretch{align-items:stretch !important}.sgp-ui .align-content-lg-start{align-content:flex-start !important}.sgp-ui .align-content-lg-end{align-content:flex-end !important}.sgp-ui .align-content-lg-center{align-content:center !important}.sgp-ui .align-content-lg-between{align-content:space-between !important}.sgp-ui .align-content-lg-around{align-content:space-around !important}.sgp-ui .align-content-lg-stretch{align-content:stretch !important}.sgp-ui .align-self-lg-auto{align-self:auto !important}.sgp-ui .align-self-lg-start{align-self:flex-start !important}.sgp-ui .align-self-lg-end{align-self:flex-end !important}.sgp-ui .align-self-lg-center{align-self:center !important}.sgp-ui .align-self-lg-baseline{align-self:baseline !important}.sgp-ui .align-self-lg-stretch{align-self:stretch !important}.sgp-ui .order-lg-first{order:-1 !important}.sgp-ui .order-lg-0{order:0 !important}.sgp-ui .order-lg-1{order:1 !important}.sgp-ui .order-lg-2{order:2 !important}.sgp-ui .order-lg-3{order:3 !important}.sgp-ui .order-lg-4{order:4 !important}.sgp-ui .order-lg-5{order:5 !important}.sgp-ui .order-lg-last{order:6 !important}.sgp-ui .m-lg-0{margin:0 !important}.sgp-ui .m-lg-1{margin:.25rem !important}.sgp-ui .m-lg-2{margin:.5rem !important}.sgp-ui .m-lg-3{margin:1rem !important}.sgp-ui .m-lg-4{margin:1.5rem !important}.sgp-ui .m-lg-5{margin:3rem !important}.sgp-ui .m-lg-auto{margin:auto !important}.sgp-ui .mx-lg-0{margin-right:0 !important;margin-left:0 !important}.sgp-ui .mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.sgp-ui .mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.sgp-ui .mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.sgp-ui .mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.sgp-ui .mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.sgp-ui .mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.sgp-ui .my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.sgp-ui .my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.sgp-ui .my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.sgp-ui .my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.sgp-ui .my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.sgp-ui .my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.sgp-ui .my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.sgp-ui .mt-lg-0{margin-top:0 !important}.sgp-ui .mt-lg-1{margin-top:.25rem !important}.sgp-ui .mt-lg-2{margin-top:.5rem !important}.sgp-ui .mt-lg-3{margin-top:1rem !important}.sgp-ui .mt-lg-4{margin-top:1.5rem !important}.sgp-ui .mt-lg-5{margin-top:3rem !important}.sgp-ui .mt-lg-auto{margin-top:auto !important}.sgp-ui .me-lg-0{margin-right:0 !important}.sgp-ui .me-lg-1{margin-right:.25rem !important}.sgp-ui .me-lg-2{margin-right:.5rem !important}.sgp-ui .me-lg-3{margin-right:1rem !important}.sgp-ui .me-lg-4{margin-right:1.5rem !important}.sgp-ui .me-lg-5{margin-right:3rem !important}.sgp-ui .me-lg-auto{margin-right:auto !important}.sgp-ui .mb-lg-0{margin-bottom:0 !important}.sgp-ui .mb-lg-1{margin-bottom:.25rem !important}.sgp-ui .mb-lg-2{margin-bottom:.5rem !important}.sgp-ui .mb-lg-3{margin-bottom:1rem !important}.sgp-ui .mb-lg-4{margin-bottom:1.5rem !important}.sgp-ui .mb-lg-5{margin-bottom:3rem !important}.sgp-ui .mb-lg-auto{margin-bottom:auto !important}.sgp-ui .ms-lg-0{margin-left:0 !important}.sgp-ui .ms-lg-1{margin-left:.25rem !important}.sgp-ui .ms-lg-2{margin-left:.5rem !important}.sgp-ui .ms-lg-3{margin-left:1rem !important}.sgp-ui .ms-lg-4{margin-left:1.5rem !important}.sgp-ui .ms-lg-5{margin-left:3rem !important}.sgp-ui .ms-lg-auto{margin-left:auto !important}.sgp-ui .p-lg-0{padding:0 !important}.sgp-ui .p-lg-1{padding:.25rem !important}.sgp-ui .p-lg-2{padding:.5rem !important}.sgp-ui .p-lg-3{padding:1rem !important}.sgp-ui .p-lg-4{padding:1.5rem !important}.sgp-ui .p-lg-5{padding:3rem !important}.sgp-ui .px-lg-0{padding-right:0 !important;padding-left:0 !important}.sgp-ui .px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.sgp-ui .px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.sgp-ui .px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.sgp-ui .px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.sgp-ui .px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.sgp-ui .py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.sgp-ui .py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.sgp-ui .py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.sgp-ui .py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.sgp-ui .py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.sgp-ui .py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.sgp-ui .pt-lg-0{padding-top:0 !important}.sgp-ui .pt-lg-1{padding-top:.25rem !important}.sgp-ui .pt-lg-2{padding-top:.5rem !important}.sgp-ui .pt-lg-3{padding-top:1rem !important}.sgp-ui .pt-lg-4{padding-top:1.5rem !important}.sgp-ui .pt-lg-5{padding-top:3rem !important}.sgp-ui .pe-lg-0{padding-right:0 !important}.sgp-ui .pe-lg-1{padding-right:.25rem !important}.sgp-ui .pe-lg-2{padding-right:.5rem !important}.sgp-ui .pe-lg-3{padding-right:1rem !important}.sgp-ui .pe-lg-4{padding-right:1.5rem !important}.sgp-ui .pe-lg-5{padding-right:3rem !important}.sgp-ui .pb-lg-0{padding-bottom:0 !important}.sgp-ui .pb-lg-1{padding-bottom:.25rem !important}.sgp-ui .pb-lg-2{padding-bottom:.5rem !important}.sgp-ui .pb-lg-3{padding-bottom:1rem !important}.sgp-ui .pb-lg-4{padding-bottom:1.5rem !important}.sgp-ui .pb-lg-5{padding-bottom:3rem !important}.sgp-ui .ps-lg-0{padding-left:0 !important}.sgp-ui .ps-lg-1{padding-left:.25rem !important}.sgp-ui .ps-lg-2{padding-left:.5rem !important}.sgp-ui .ps-lg-3{padding-left:1rem !important}.sgp-ui .ps-lg-4{padding-left:1.5rem !important}.sgp-ui .ps-lg-5{padding-left:3rem !important}.sgp-ui .gap-lg-0{gap:0 !important}.sgp-ui .gap-lg-1{gap:.25rem !important}.sgp-ui .gap-lg-2{gap:.5rem !important}.sgp-ui .gap-lg-3{gap:1rem !important}.sgp-ui .gap-lg-4{gap:1.5rem !important}.sgp-ui .gap-lg-5{gap:3rem !important}.sgp-ui .row-gap-lg-0{row-gap:0 !important}.sgp-ui .row-gap-lg-1{row-gap:.25rem !important}.sgp-ui .row-gap-lg-2{row-gap:.5rem !important}.sgp-ui .row-gap-lg-3{row-gap:1rem !important}.sgp-ui .row-gap-lg-4{row-gap:1.5rem !important}.sgp-ui .row-gap-lg-5{row-gap:3rem !important}.sgp-ui .column-gap-lg-0{column-gap:0 !important}.sgp-ui .column-gap-lg-1{column-gap:.25rem !important}.sgp-ui .column-gap-lg-2{column-gap:.5rem !important}.sgp-ui .column-gap-lg-3{column-gap:1rem !important}.sgp-ui .column-gap-lg-4{column-gap:1.5rem !important}.sgp-ui .column-gap-lg-5{column-gap:3rem !important}.sgp-ui .text-lg-start{text-align:left !important}.sgp-ui .text-lg-end{text-align:right !important}.sgp-ui .text-lg-center{text-align:center !important}}@media(min-width: 64em){.sgp-ui .float-xl-start{float:left !important}.sgp-ui .float-xl-end{float:right !important}.sgp-ui .float-xl-none{float:none !important}.sgp-ui .object-fit-xl-contain{object-fit:contain !important}.sgp-ui .object-fit-xl-cover{object-fit:cover !important}.sgp-ui .object-fit-xl-fill{object-fit:fill !important}.sgp-ui .object-fit-xl-scale{object-fit:scale-down !important}.sgp-ui .object-fit-xl-none{object-fit:none !important}.sgp-ui .d-xl-inline{display:inline !important}.sgp-ui .d-xl-inline-block{display:inline-block !important}.sgp-ui .d-xl-block{display:block !important}.sgp-ui .d-xl-grid{display:grid !important}.sgp-ui .d-xl-inline-grid{display:inline-grid !important}.sgp-ui .d-xl-table{display:table !important}.sgp-ui .d-xl-table-row{display:table-row !important}.sgp-ui .d-xl-table-cell{display:table-cell !important}.sgp-ui .d-xl-flex{display:flex !important}.sgp-ui .d-xl-inline-flex{display:inline-flex !important}.sgp-ui .d-xl-none{display:none !important}.sgp-ui .flex-xl-fill{flex:1 1 auto !important}.sgp-ui .flex-xl-row{flex-direction:row !important}.sgp-ui .flex-xl-column{flex-direction:column !important}.sgp-ui .flex-xl-row-reverse{flex-direction:row-reverse !important}.sgp-ui .flex-xl-column-reverse{flex-direction:column-reverse !important}.sgp-ui .flex-xl-grow-0{flex-grow:0 !important}.sgp-ui .flex-xl-grow-1{flex-grow:1 !important}.sgp-ui .flex-xl-shrink-0{flex-shrink:0 !important}.sgp-ui .flex-xl-shrink-1{flex-shrink:1 !important}.sgp-ui .flex-xl-wrap{flex-wrap:wrap !important}.sgp-ui .flex-xl-nowrap{flex-wrap:nowrap !important}.sgp-ui .flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.sgp-ui .justify-content-xl-start{justify-content:flex-start !important}.sgp-ui .justify-content-xl-end{justify-content:flex-end !important}.sgp-ui .justify-content-xl-center{justify-content:center !important}.sgp-ui .justify-content-xl-between{justify-content:space-between !important}.sgp-ui .justify-content-xl-around{justify-content:space-around !important}.sgp-ui .justify-content-xl-evenly{justify-content:space-evenly !important}.sgp-ui .align-items-xl-start{align-items:flex-start !important}.sgp-ui .align-items-xl-end{align-items:flex-end !important}.sgp-ui .align-items-xl-center{align-items:center !important}.sgp-ui .align-items-xl-baseline{align-items:baseline !important}.sgp-ui .align-items-xl-stretch{align-items:stretch !important}.sgp-ui .align-content-xl-start{align-content:flex-start !important}.sgp-ui .align-content-xl-end{align-content:flex-end !important}.sgp-ui .align-content-xl-center{align-content:center !important}.sgp-ui .align-content-xl-between{align-content:space-between !important}.sgp-ui .align-content-xl-around{align-content:space-around !important}.sgp-ui .align-content-xl-stretch{align-content:stretch !important}.sgp-ui .align-self-xl-auto{align-self:auto !important}.sgp-ui .align-self-xl-start{align-self:flex-start !important}.sgp-ui .align-self-xl-end{align-self:flex-end !important}.sgp-ui .align-self-xl-center{align-self:center !important}.sgp-ui .align-self-xl-baseline{align-self:baseline !important}.sgp-ui .align-self-xl-stretch{align-self:stretch !important}.sgp-ui .order-xl-first{order:-1 !important}.sgp-ui .order-xl-0{order:0 !important}.sgp-ui .order-xl-1{order:1 !important}.sgp-ui .order-xl-2{order:2 !important}.sgp-ui .order-xl-3{order:3 !important}.sgp-ui .order-xl-4{order:4 !important}.sgp-ui .order-xl-5{order:5 !important}.sgp-ui .order-xl-last{order:6 !important}.sgp-ui .m-xl-0{margin:0 !important}.sgp-ui .m-xl-1{margin:.25rem !important}.sgp-ui .m-xl-2{margin:.5rem !important}.sgp-ui .m-xl-3{margin:1rem !important}.sgp-ui .m-xl-4{margin:1.5rem !important}.sgp-ui .m-xl-5{margin:3rem !important}.sgp-ui .m-xl-auto{margin:auto !important}.sgp-ui .mx-xl-0{margin-right:0 !important;margin-left:0 !important}.sgp-ui .mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.sgp-ui .mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.sgp-ui .mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.sgp-ui .mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.sgp-ui .mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.sgp-ui .mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.sgp-ui .my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.sgp-ui .my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.sgp-ui .my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.sgp-ui .my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.sgp-ui .my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.sgp-ui .my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.sgp-ui .my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.sgp-ui .mt-xl-0{margin-top:0 !important}.sgp-ui .mt-xl-1{margin-top:.25rem !important}.sgp-ui .mt-xl-2{margin-top:.5rem !important}.sgp-ui .mt-xl-3{margin-top:1rem !important}.sgp-ui .mt-xl-4{margin-top:1.5rem !important}.sgp-ui .mt-xl-5{margin-top:3rem !important}.sgp-ui .mt-xl-auto{margin-top:auto !important}.sgp-ui .me-xl-0{margin-right:0 !important}.sgp-ui .me-xl-1{margin-right:.25rem !important}.sgp-ui .me-xl-2{margin-right:.5rem !important}.sgp-ui .me-xl-3{margin-right:1rem !important}.sgp-ui .me-xl-4{margin-right:1.5rem !important}.sgp-ui .me-xl-5{margin-right:3rem !important}.sgp-ui .me-xl-auto{margin-right:auto !important}.sgp-ui .mb-xl-0{margin-bottom:0 !important}.sgp-ui .mb-xl-1{margin-bottom:.25rem !important}.sgp-ui .mb-xl-2{margin-bottom:.5rem !important}.sgp-ui .mb-xl-3{margin-bottom:1rem !important}.sgp-ui .mb-xl-4{margin-bottom:1.5rem !important}.sgp-ui .mb-xl-5{margin-bottom:3rem !important}.sgp-ui .mb-xl-auto{margin-bottom:auto !important}.sgp-ui .ms-xl-0{margin-left:0 !important}.sgp-ui .ms-xl-1{margin-left:.25rem !important}.sgp-ui .ms-xl-2{margin-left:.5rem !important}.sgp-ui .ms-xl-3{margin-left:1rem !important}.sgp-ui .ms-xl-4{margin-left:1.5rem !important}.sgp-ui .ms-xl-5{margin-left:3rem !important}.sgp-ui .ms-xl-auto{margin-left:auto !important}.sgp-ui .p-xl-0{padding:0 !important}.sgp-ui .p-xl-1{padding:.25rem !important}.sgp-ui .p-xl-2{padding:.5rem !important}.sgp-ui .p-xl-3{padding:1rem !important}.sgp-ui .p-xl-4{padding:1.5rem !important}.sgp-ui .p-xl-5{padding:3rem !important}.sgp-ui .px-xl-0{padding-right:0 !important;padding-left:0 !important}.sgp-ui .px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.sgp-ui .px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.sgp-ui .px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.sgp-ui .px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.sgp-ui .px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.sgp-ui .py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.sgp-ui .py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.sgp-ui .py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.sgp-ui .py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.sgp-ui .py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.sgp-ui .py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.sgp-ui .pt-xl-0{padding-top:0 !important}.sgp-ui .pt-xl-1{padding-top:.25rem !important}.sgp-ui .pt-xl-2{padding-top:.5rem !important}.sgp-ui .pt-xl-3{padding-top:1rem !important}.sgp-ui .pt-xl-4{padding-top:1.5rem !important}.sgp-ui .pt-xl-5{padding-top:3rem !important}.sgp-ui .pe-xl-0{padding-right:0 !important}.sgp-ui .pe-xl-1{padding-right:.25rem !important}.sgp-ui .pe-xl-2{padding-right:.5rem !important}.sgp-ui .pe-xl-3{padding-right:1rem !important}.sgp-ui .pe-xl-4{padding-right:1.5rem !important}.sgp-ui .pe-xl-5{padding-right:3rem !important}.sgp-ui .pb-xl-0{padding-bottom:0 !important}.sgp-ui .pb-xl-1{padding-bottom:.25rem !important}.sgp-ui .pb-xl-2{padding-bottom:.5rem !important}.sgp-ui .pb-xl-3{padding-bottom:1rem !important}.sgp-ui .pb-xl-4{padding-bottom:1.5rem !important}.sgp-ui .pb-xl-5{padding-bottom:3rem !important}.sgp-ui .ps-xl-0{padding-left:0 !important}.sgp-ui .ps-xl-1{padding-left:.25rem !important}.sgp-ui .ps-xl-2{padding-left:.5rem !important}.sgp-ui .ps-xl-3{padding-left:1rem !important}.sgp-ui .ps-xl-4{padding-left:1.5rem !important}.sgp-ui .ps-xl-5{padding-left:3rem !important}.sgp-ui .gap-xl-0{gap:0 !important}.sgp-ui .gap-xl-1{gap:.25rem !important}.sgp-ui .gap-xl-2{gap:.5rem !important}.sgp-ui .gap-xl-3{gap:1rem !important}.sgp-ui .gap-xl-4{gap:1.5rem !important}.sgp-ui .gap-xl-5{gap:3rem !important}.sgp-ui .row-gap-xl-0{row-gap:0 !important}.sgp-ui .row-gap-xl-1{row-gap:.25rem !important}.sgp-ui .row-gap-xl-2{row-gap:.5rem !important}.sgp-ui .row-gap-xl-3{row-gap:1rem !important}.sgp-ui .row-gap-xl-4{row-gap:1.5rem !important}.sgp-ui .row-gap-xl-5{row-gap:3rem !important}.sgp-ui .column-gap-xl-0{column-gap:0 !important}.sgp-ui .column-gap-xl-1{column-gap:.25rem !important}.sgp-ui .column-gap-xl-2{column-gap:.5rem !important}.sgp-ui .column-gap-xl-3{column-gap:1rem !important}.sgp-ui .column-gap-xl-4{column-gap:1.5rem !important}.sgp-ui .column-gap-xl-5{column-gap:3rem !important}.sgp-ui .text-xl-start{text-align:left !important}.sgp-ui .text-xl-end{text-align:right !important}.sgp-ui .text-xl-center{text-align:center !important}}@media(min-width: 1200px){.sgp-ui .fs-1{font-size:2.5rem !important}.sgp-ui .fs-2{font-size:2rem !important}.sgp-ui .fs-3{font-size:1.75rem !important}.sgp-ui .fs-4{font-size:1.5rem !important}}@media print{.sgp-ui .d-print-inline{display:inline !important}.sgp-ui .d-print-inline-block{display:inline-block !important}.sgp-ui .d-print-block{display:block !important}.sgp-ui .d-print-grid{display:grid !important}.sgp-ui .d-print-inline-grid{display:inline-grid !important}.sgp-ui .d-print-table{display:table !important}.sgp-ui .d-print-table-row{display:table-row !important}.sgp-ui .d-print-table-cell{display:table-cell !important}.sgp-ui .d-print-flex{display:flex !important}.sgp-ui .d-print-inline-flex{display:inline-flex !important}.sgp-ui .d-print-none{display:none !important}}.modal-backdrop,.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade,.offcanvas-backdrop.fade{opacity:0}.modal-backdrop.show,.offcanvas-backdrop.show{opacity:.5}.offcanvas-backdrop{z-index:1040}

/* ---- sgp-theme.css (CC-8) ---- */
/*! sgp-theme.css — erzeugt aus sgp-theme.src.css mit server/frontend/baue-sgp-ui.sh. NICHT VON HAND AENDERN. */
/* sgp-theme.src.css — Gestaltungsmarken und Bausteine der neuen Oberflaeche.
 *
 * QUELLE. Uebersetzt wird sie zu sgp-theme.css, indem
 * server/frontend/praefixiere-css.py jeden Selektor in die Huelle stellt —
 * derselbe Schritt wie bei sgp-ui.css, aus demselben Grund: hier stehen
 * Namen wie .sgp-card und .sgp-chip, die global nichts zu suchen haben, und
 * die Marken (--sg-green) gehoeren auf die Huelle, nicht auf :root.
 *
 * `SGPSELF` steht fuer die Huelle selbst.
 *
 * BIS ZUM 24.08.2026 STAND DIESE DATEI ALS <style> IN _sgpTheme.html UND HING
 * AN sgpFrame.html. Mit dem toten Rahmen war sie weg — und damit waren im
 * echten Rahmen alle Zustandsregeln ausser Kraft: beide Beschriftungen
 * sichtbar, alle drei Verfuegbarkeitstexte sichtbar, der Kaufknopf ohne
 * Farbe. Kein Fehler, keine Meldung. Der dritte Fall derselben Sorte nach
 * _sgpScript.html und #sgpLive.
 *
 * NICHT VON HAND in sgp-theme.css aendern — dort wird ueberschrieben.
 */

/* ---------------------------------------------------------------------------
 * DIE HAUSFARBEN, aus dem Bestand gemessen — nicht erfunden.
 *
 * Der erste Entwurf trug ein Smaragdgruen (#0f6e56) aus dem Prototypen. Der
 * Laden ist aber olivgruen und gold auf Pergament. Ausgezaehlt in cache.css,
 * nur projekteigene Regeln (nicht Foundations Vorgaben):
 *
 *   #69732f  .button, button.hollow:hover      Hausgruen, das Knopfgruen
 *   #98a651  :focus outline-color              helleres Oliv, Fokusfarbe
 *   #bd5900  #content a, #content a.button     Linkfarbe im Inhalt
 *   #dca946  .rating-box .rating               Gold, NUR Schmuck
 *   #e89c23  a                                 Orange der Rahmenlinks
 *   #f4efd4  #header                           Pergament hell
 *   #ede6ba  body                              Pergament
 *   #d7cfc1  .rating-box                       warmes Grau
 *
 * KONTRAST, gerechnet gegen Weiss:
 *   #69732f  5,13:1  AA fuer Text und fuer Weiss auf Gruen  -> CTA
 *   #525a24  7,38:1  abgedunkelt fuer Hover und Aktivzustand
 *   #bd5900  4,57:1  AA -> Links und Warnhinweise
 *   #dca946  2,14:1  ZU SCHWACH fuer Text. Nur Flaeche, nie Schrift.
 *   #e89c23  2,28:1  ZU SCHWACH. Deshalb nicht uebernommen, obwohl der
 *                    Bestand ihn fuer Links benutzt — im Inhaltsbereich
 *                    ueberschreibt ihn ohnehin #bd5900.
 *
 * Diese Marken gelten auch fuer Kasse und Kundenkonto.
 * docs/konvention-sgp-css.md.
 * ------------------------------------------------------------------------- */
/* GEERBT AUS FOUNDATION — PRUEFEN, WENN FOUNDATION FAELLT.
 *
 * Foundation setzt `-webkit-font-smoothing:antialiased` und
 * `-moz-osx-font-smoothing:grayscale` auf `body` ($body-antialiased:true in
 * foundation-global-styles, nachgemessen in cache.css). Das ist keine
 * Feinheit: dieselbe Zeichenkette in Playfair misst mit Glaettung 83,3px,
 * ohne 86,3px -- 3px auf EIN Wort, also anderer Umbruch in jeder Ueberschrift
 * und jeder Kachel. Faellt die link-Zeile auf cache.css, faellt ohne diese
 * Regel auch die Glaettung.
 *
 * ABWEICHUNG VOM ORIGINAL, bewusst und gemeldet: Foundation setzt auf `body`,
 * hier steht sie auf der HUELLE -- enger, nie breiter. Grund ist der Bauweg,
 * nicht die Absicht: server/frontend/praefixiere-css.py stellt jeden Selektor
 * in die Huelle, aus `body{…}` wuerde `.sgp-ui body{…}` und traefe nie.
 * Eine echte body-Regel braucht einen Eintrag in dessen AUSNAHMEN-Liste --
 * das ist CC-2s Datei. Bis dahin gilt: Inhalt IN der Huelle ist geglaettet
 * (die Eigenschaft vererbt), Inhalt ausserhalb haengt weiter an cache.css.
 * AUF DER LISTE: docs/beim-wegfall-der-huelle-erneut-ansehen.md, Punkt 1 --
 * am Tag des letzten Schritts MUSS diese Regel auf `body` wandern, sonst
 * aendert sich die Schrift ein ZWEITES Mal.
 * Siehe auch docs/css-umbau-tagebuch.md, 28.08.2026. */
.sgp-ui{
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}

.sgp-ui{
  --sg-green:#69732f;
  --sg-green-dark:#525a24;
  --sg-green-bg:#f4efd4;
  --sg-green-border:#d7cfc1;
  --sg-gold:#dca946;
  --sg-amber:#bd5900;
  --sg-focus:#98a651;
  --sg-link:#bd5900;

  /* Die HAUPTAKTION ist orange, nicht oliv. Dasselbe Orange, das auf der
   * Live-Seite jeder Link im Inhaltsbereich traegt (#content a). Oliv bleibt
   * fuer die zweite Ebene — Umrissknoepfe, `alle Groessen`, alles, was nicht
   * die Hauptaktion ist. Ein Orange je Ansicht, sonst konkurrieren zwei
   * Hauptaktionen um denselben Blick.
   *
   * Weiss auf #bd5900 ergibt 4,57:1 — AA erfuellt, aber ohne Reserve. Deshalb
   * dunkelt der Knopf beim Zeigen und Druecken AB, nicht auf: der Kontrast
   * steigt dabei auf 5,80 und 7,07. Aufhellen waere der bequeme Weg und der
   * falsche. */
  --sg-cta:#bd5900;
  --sg-cta-hover:#a34d00;
  --sg-cta-active:#8f4300;

  /* Die ausgewaehlte Karte wird GRAU hinterlegt, nicht gruen. Gruen liest
   * sich als Zustandsmeldung — `verfuegbar` —, Grau als Auswahl. Der Wert ist
   * derselbe, den die heutige Detailseite benutzt:
   * `.product-variant input[type=radio]:checked+label{background:rgba(0,0,0,0.05)}`.
   * Weil der Bestand dort fuer Zeigen und Ausgewaehltsein DIESELBE Flaeche
   * nimmt, traegt hier der Rahmen die Unterscheidung. */
  --sg-pick:rgba(0,0,0,.05);
}
/* body{background} entfernt: global, und die Huelle darf den Shop nicht umfaerben. */
.sgp-ui .text-sg{color:var(--sg-green);}

/* Zweite Ebene: Umrissknopf in Hausgruen. Fuer alles, was NICHT die
   Hauptaktion einer Ansicht ist — Anmelden neben `Weiter zur Bezahlung`,
   `alle Groessen`, `Weiter einkaufen`. */
.sgp-ui .btn-outline-sg{
  --bs-btn-color:var(--sg-green-dark); --bs-btn-border-color:var(--sg-green);
  --bs-btn-hover-color:#fff; --bs-btn-hover-bg:var(--sg-green); --bs-btn-hover-border-color:var(--sg-green);
  --bs-btn-active-color:#fff; --bs-btn-active-bg:var(--sg-green-dark); --bs-btn-active-border-color:var(--sg-green-dark);
  font-weight:600;
}
.sgp-ui .bg-sg-soft{background:var(--sg-green-bg);}

.sgp-ui .sgp-skip{position:absolute;top:.5rem;left:.5rem;z-index:1100;background:#fff;padding:.5rem .75rem;border-radius:.375rem;}

.sgp-ui .btn-cta{
  --bs-btn-bg:var(--sg-cta); --bs-btn-border-color:var(--sg-cta);
  --bs-btn-hover-bg:var(--sg-cta-hover); --bs-btn-hover-border-color:var(--sg-cta-hover);
  --bs-btn-active-bg:var(--sg-cta-active); --bs-btn-active-border-color:var(--sg-cta-active);
  --bs-btn-disabled-bg:var(--sg-cta); --bs-btn-disabled-border-color:var(--sg-cta);
  --bs-btn-color:#fff; --bs-btn-hover-color:#fff; --bs-btn-active-color:#fff; --bs-btn-disabled-color:#fff;
  font-weight:600;
  /* Untergrenze, kein Wunsch: bei 4,57:1 wird kleinere Schrift zur Zumutung,
     auch wenn die Zahl formal passt. Gilt auch, wenn jemand btn-sm dazusetzt. */
  font-size:1rem;
}

/* Sichtbarer Fokus auf allem, was ueber ein verstecktes Eingabefeld bedient
   wird — ohne diese Regel ist die Tastaturbedienung der Karten blind. */
.sgp-ui .btn-check:focus-visible + .sgp-card,.sgp-ui .btn-check:focus-visible + .sgp-chip,.sgp-ui .btn-check:focus-visible + .sgp-carrier,.sgp-ui .btn-check:focus-visible + .sgp-flag-tile{outline:3px solid var(--sg-focus);outline-offset:2px;box-shadow:0 0 0 1px var(--sg-green-dark);}

/* Varianten-Karten */
.sgp-ui .sgp-card:hover{background:var(--sg-pick);}
/* FLEX-SPALTE statt block: nur damit der Lieferblock unten buendig steht.
   [CC-1] 01.09.2026 — Betreiber: "die Lieferbarkeit nach unten, unten
   buendig". Die linke Kachel traegt drei Zeilen mehr, also endeten "auf Lager"
   und "Lieferung: ..." auf verschiedener Hoehe.
   `.sgp-card` steht im ganzen Markup genau EINMAL (nachgezaehlt), die
   Umstellung ist also von selbst eingegrenzt. */
.sgp-ui .sgp-card{border:1px solid #ced4da;border-radius:.5rem;cursor:pointer;height:100%;background:#fff;display:flex;flex-direction:column;}
/* Der Block wird ans untere Ende geschoben, der Rest waechst nach oben weg.
   Rechtsabstand: der gruene Haken sitzt unten rechts (1.35rem breit, 1px ueber
   die Kante) — ohne ihn laege eine lange Lieferzeile darunter. */
.sgp-ui .sgp-vt-liefer{margin-top:auto;padding-right:1.6rem;}
.sgp-ui .sgp-card{position:relative;}
/* GEWAEHLT: drei Merkmale, und zwei davon tragen ohne Farbe. [CC-1] 01.09.2026
   Der Betreiber: "nicht allein ueber Farbe. Rahmenstaerke, Haken, Grund --
   mindestens zwei Merkmale, sonst ist es fuer Farbsehschwaeche unsichtbar."
     Rahmenstaerke  1px -> 2px      traegt ohne Farbe
     Haken          nicht -> da     traegt ohne Farbe
     Grund/Rahmen   Farbe           traegt nur mit
   Der Haken ist ein CSS-Zeichen, kein Bild: er ueberlebt jeden Bilderausfall
   und braucht kein Symbol aus der Maskendatei. */
.sgp-ui .btn-check:checked + .sgp-card{border:2px solid var(--sg-green);background:var(--sg-pick);}
/* UNTEN rechts, nicht oben. Oben rechts sitzt der Info-Knopf: 44x44 px, absolut
   zur Spalte, und er ragt 22 px UEBER die Kartenkante hinaus (gemessen im
   Browser, nicht geschaetzt). Ein Haken dort liegt darunter und macht aus zwei
   Zeichen einen Fleck. Unten rechts steht nichts -- die Lieferzeile sitzt
   links. */
.sgp-ui .btn-check:checked + .sgp-card::after{
  content:"\2713";position:absolute;bottom:-1px;right:-1px;
  width:1.35rem;height:1.35rem;line-height:1.35rem;text-align:center;
  background:var(--sg-green);color:#fff;font-weight:700;font-size:.85rem;
  border-radius:.4rem 0 .4rem 0;pointer-events:none;}
.sgp-ui .btn-check:disabled + .sgp-card,.sgp-ui .btn-check:disabled + .sgp-chip,.sgp-ui .btn-check:disabled + .sgp-carrier{opacity:.55;cursor:not-allowed;}

/* Groessen-Chips */
.sgp-ui .sgp-chip{border:1px solid #ced4da;border-radius:.6rem;cursor:pointer;background:#fff;
  padding:.3rem .6rem;display:inline-block;text-align:center;font-size:.85rem;line-height:1.25;}
.sgp-ui .btn-check:checked + .sgp-chip{border:2px solid var(--sg-green);background:var(--sg-pick);color:var(--sg-green-dark);}
.sgp-ui .sgp-chip-toggle{background:var(--sg-green);color:#fff;border:1px solid var(--sg-green);border-radius:.6rem;
  padding:.3rem .6rem;font-size:.85rem;font-weight:600;}
.sgp-ui .sgp-chip-toggle:hover{background:var(--sg-green-dark);color:#fff;}
.sgp-ui .sgp-chip-toggle[aria-expanded="true"]{display:none;}

/* Verfuegbarkeit — der Punkt allein traegt keine Bedeutung, daneben steht
   immer das Wort. Farbe ist hier Beiwerk, nicht Traeger. */
.sgp-ui .sgp-dot{display:inline-block;width:.6em;height:.6em;border-radius:50%;vertical-align:baseline;}
.sgp-ui .sgp-dot-ok{background:var(--sg-green);}
.sgp-ui .sgp-dot-low{background:var(--sg-amber);}
.sgp-ui .sgp-avail-low{color:var(--sg-amber);}

/* Aktionsblock */
.sgp-ui .sgp-promo{background:var(--sg-green-bg);border:1px solid var(--sg-green-border);border-radius:.75rem;}
.sgp-ui .sgp-promo-off{opacity:.6;}
.sgp-ui .sgp-row{border:1px solid var(--sg-green-border);border-radius:.5rem;background:#fff;}
/* WIRKUNGSLOS, ABSICHTLICH STEHENGELASSEN (CC-2 entscheidet, 29.08.2026).
   Diese Regel dreht eine Maske, die es nicht gibt. Nachgezaehlt am 29.08.:
     * keine Vorlage benutzt `bi-chevron-down`      (0 Treffer in www/templates/)
     * kein `chevron-down.svg` im Vorrat            (server/frontend/bi-icons/)
     * keine Maskenregel in der erzeugten sgp-theme.css (0 Treffer)
   Kein Zeichen ergaenzt -- die Icon-Ausnahme erlaubt das Ergaenzen, aber hier
   fehlt der Bedarf, nicht das Zeichen. Wer die Aufklapp-Zeile spaeter mit
   einem Pfeil versieht, findet die Drehung hier schon vor. */
.sgp-ui .sgp-row[aria-expanded="true"] .bi-chevron-down{transform:rotate(180deg);}

/* Versanddienst-Chips */
.sgp-ui .sgp-chip-dhl{background:#ffcc00;color:#a5040e;font-style:italic;font-weight:700;padding:.1rem .5rem;border-radius:.25rem;font-size:.8rem;white-space:nowrap;}
.sgp-ui .sgp-chip-gls{background:#061c8e;color:#fff;font-weight:700;padding:.1rem .5rem;border-radius:.25rem;font-size:.8rem;white-space:nowrap;}
.sgp-ui .sgp-gls-dot{display:inline-block;width:.5em;height:.5em;background:#f5c242;border-radius:50%;margin-right:.25em;}
.sgp-ui .sgp-chip-off{opacity:.35;}
.sgp-ui .sgp-carrier{border:1px solid #ced4da;border-radius:.5rem;cursor:pointer;background:#fff;padding:.5rem;text-align:center;display:block;}
.sgp-ui .btn-check:checked + .sgp-carrier{border:2px solid var(--sg-green);background:var(--sg-pick);}

/* Flaggen als CSS-Flaechen, nie als Emoji — Emoji sind je Geraet ein anderes
   Bild und werden von Vorlesegeraeten unterschiedlich benannt. Das Textlabel
   darunter ist Pflicht, die Flaeche selbst ist aria-hidden. */
.sgp-ui .sgp-flag{width:34px;height:24px;border-radius:3px;border:1px solid rgba(0,0,0,.15);display:inline-block;}
.sgp-ui .sgp-flag-DE{background:linear-gradient(to bottom,#000 33%,#dd0000 33% 66%,#ffce00 66%);}
.sgp-ui .sgp-flag-AT{background:linear-gradient(to bottom,#ed2939 33%,#fff 33% 66%,#ed2939 66%);}
.sgp-ui .sgp-flag-NL{background:linear-gradient(to bottom,#ae1c28 33%,#fff 33% 66%,#21468b 66%);}
.sgp-ui .sgp-flag-CH{background-color:#d52b1e;background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);
  background-size:60% 19%,19% 60%;background-position:center;background-repeat:no-repeat;}
.sgp-ui .sgp-flag-tile{border:1px solid #ced4da;border-radius:.5rem;cursor:pointer;background:#fff;padding:.5rem .25rem;text-align:center;display:block;}
.sgp-ui .btn-check:checked + .sgp-flag-tile{border:2px solid var(--sg-green);background:var(--sg-pick);}

/* Bildplatzhalter — nur solange kein echtes Foto vorliegt */
.sgp-ui .sgp-photo{background:#eef3ef;color:var(--sg-green);display:flex;align-items:center;justify-content:center;border-radius:.5rem;}

/* Sticky-Kaufleiste nur auf Handygroessen */
.sgp-ui .sgp-sticky{display:none;}
@media (max-width:767.98px){
  .sgp-ui{padding-bottom:92px;}
  .sgp-ui .sgp-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:1040;background:#fff;
    border-top:1px solid #dee2e6;padding:.6rem 1rem;gap:1rem;align-items:center;justify-content:space-between;}
}

/* jquery.modal.min.css gestaltet `.modal` GLOBAL — die fuenfte Namenskollision.

   Gemessen am 24.08.2026 im Browser, nicht vermutet: Das Blatt liegt unter
   /elements/modal/jquery.modal.min.css und setzt auf der blanken Klasse
   `.modal` sieben Eigenschaften, die Bootstrap dort NICHT setzt —
   max-width:500px, background:#fff, padding:15px 30px, border-radius:8px,
   box-shadow, vertical-align, text-align. Weil sie sich nicht widersprechen,
   entscheidet keine Spezifitaet: die beiden Regeln ADDIEREN sich. Die Folge
   war ein 500 px schmaler, weisser, linksbuendiger Kasten ueber die ganze
   Fensterhoehe statt eines mittigen Dialogs.

   Zwei Lehren, beide im Befund:
   - Der Abgleich gegen cache.css findet das nicht. Das Blatt haengt als
     eigener <link>, und auf Dev wird es per 302 vom LIVE-Shop geholt.
   - Eine Kollision muss sich nicht als Wettstreit zeigen. Wer nur nach
     ueberschriebenen Eigenschaften sucht, uebersieht die zugefuegten.

   Zurueckgesetzt wird genau das, was jquery.modal beisteuert. Keine
   Eigenschaft mehr — sonst nimmt der Reset Bootstrap etwas weg. */
/* OHNE `.sgp-ui` davor. Diese Datei wird von praefixiere-css.py gehuellt; wer
   die Huelle hier von Hand schreibt, bekommt `.sgp-ui .sgp-ui .modal` — eine
   Regel, die nie zutrifft, weil es die Huelle nur einmal gibt.
   Genau das ist am 24.08.2026 passiert, und meine Kontrolle hat es nicht
   gemerkt: sie suchte den Text `.sgp-ui .modal{max-width:none` und fand ihn
   als Teilzeichenkette von `.sgp-ui .sgp-ui .modal{`. Der Pruefstein bestand,
   die Regel war tot. */
.sgp-ui .modal{max-width:none;background:rgba(0,0,0,0);padding:0;border-radius:0;
  box-shadow:none;vertical-align:baseline;text-align:inherit;}

@media (max-width:991.98px){
  /* Laenderabfrage: Desktop Modal, darunter Bottom-Sheet.
     KOMMENTAR STEHT ABSICHTLICH INNERHALB des Blocks: ein Kommentar
     unmittelbar VOR einer @-Regel laesst praefixiere-css.py sie faelschlich
     zu `.sgp-ui @media` werden -- die Regel ist dann ungueltig und der ganze
     Block faellt aus. Genau das war hier seit dem 24.08.2026 der Fall, ohne
     dass es auffiel. Gemeldet an CC-2 (server/frontend/), siehe
     docs/css-umbau-tagebuch.md. */
  .sgp-ui #sgpCountryModal .modal-dialog{position:fixed;bottom:0;left:0;right:0;margin:0;max-width:none;}
  .sgp-ui #sgpCountryModal .modal-content{border-radius:1rem 1rem 0 0;}
}
.sgp-ui .offcanvas-bottom{height:auto !important;max-height:92vh;overflow-y:auto;border-radius:1rem 1rem 0 0;}

@media (prefers-reduced-motion: reduce){
  .sgp-ui .offcanvas,.sgp-ui .modal.fade .modal-dialog,.sgp-ui .collapse,.sgp-ui .collapsing,.sgp-ui .sgp-row .bi-chevron-down{transition:none !important;}
}

/* Verfuegbarkeit dreistufig, gesteuert ueber {variant_stock_level}.

   Der Rahmen setzt den Text selbst — `gute Verfuegbarkeit`, `niedriger
   Bestand`, `nur noch wenige verfuegbar` stehen als deutsche Literale in
   www/mssPlugins/events/commerceArticle.php:3372-3396. Ein Template, das
   {availablity-text} ausgibt, ist damit nicht uebersetzbar. Deshalb steht
   hier der Text dreifach im Markup, und die Stufe blendet die passende
   Zeile ein. So bleibt jede Stufe ein func_tr. */
.sgp-ui .sgp-avail > span{display:none;}
.sgp-ui .sgp-avail-ok .sgp-a-ok{display:inline;}
.sgp-ui .sgp-avail-warning .sgp-a-warning{display:inline;}
.sgp-ui .sgp-avail-low .sgp-a-low{display:inline;}
.sgp-ui .sgp-avail-out .sgp-a-out{display:inline;}
/* Ausverkauft: die Karte bleibt lesbar, aber sichtbar nicht waehlbar. Nur
   Deckkraft zu senken reicht nicht — der Zeiger muss es auch sagen, und das
   verborgene Eingabefeld traegt `disabled`, damit die Tastatur sie ueberspringt. */
.sgp-ui .sgp-avail-out{font-weight:600;}
/* Faellt die Stufe aus, zeigt die Karte lieber nichts als eine falsche
   Zusage. Eine leere Stelle ist hier richtig — anders als beim Text. */

/* Schalter ohne Sigma-Block.

   Der Rahmen liefert manche Angaben als 0/1-Variable statt als Block —
   {variantPrice_isDiscounted} zum Beispiel. Sigma kann darauf nicht
   verzweigen. Diese beiden Regeln machen aus der Variablen eine Klasse.

   Wichtig ist die Richtung: `.sgp-if-true` ist von sich aus AUS und wird nur
   von `.sgp-bool-1` eingeschaltet. Bleibt die Variable leer — weil der
   Rahmen sie in diesem Zweig nicht setzt —, entsteht `sgp-bool-`, keine
   Regel trifft, und die Zusage bleibt weg. Andersherum stuende bei jeder
   nicht gesetzten Variablen ein Rabatt in der Seite, den es nicht gibt. */
.sgp-ui .sgp-if-true{display:none;}
.sgp-ui .sgp-bool-1 .sgp-if-true{display:inline;}
.sgp-ui .sgp-bool-1 .sgp-if-true-block{display:block;}
.sgp-ui .sgp-bool-1 .sgp-if-false{display:none;}

/* Staffelstufen. Die erste Stufe (ab 1 Stueck) ist der normale Preis und
   traegt keinen Mengenvorsatz; jede weitere ist ein Hinweis. */
.sgp-ui .sgp-price-from-1 .sgp-scale-label{display:none;}
.sgp-ui .sgp-price-from-1 .sgp-price-value{font-size:1.35rem;font-weight:700;}
.sgp-ui .sgp-price:not(.sgp-price-from-1){display:block;font-size:.85rem;color:#5c5c5c;}

/* Qualitaetshinweis je Lieferform. Gesteuert ueber {roseFormArt}:
   0 Container, 1 wurzelnackt, 2/3 Hochstamm, 200 Peter Beales,
   900 Clematis und Zubehoer. Gleiche Richtung wie oben: von sich aus aus. */
.sgp-ui .sgp-quality > span{display:none;}
.sgp-ui .sgp-quality-0 .sgp-q-0,.sgp-ui .sgp-quality-1 .sgp-q-1,.sgp-ui .sgp-quality-2 .sgp-q-2,.sgp-ui .sgp-quality-3 .sgp-q-3,.sgp-ui .sgp-quality-200 .sgp-q-200,.sgp-ui .sgp-quality-900 .sgp-q-900{display:block;}

/* Die alte Schrittanzeige stand hier bis zum 24.08.2026: fuenf Pillen
   nebeneinander, der aktive gruen, gesteuert ueber eine Klasse am Rahmen
   (sgp-steps-1 ... sgp-steps-5). Ersetzt durch die Wegdarstellung weiter
   unten. Sie ist ENTFERNT und nicht nur ueberschrieben: `.sgp-steps li`
   traegt Rahmen, Radius und weissen Grund, und das zeichnete quer durch die
   neue Leiste eine Pille um jede Beschriftung.

/* Zusatzbilder. Was in .sgp-thumbs landet, kommt fertig aus
   commerceArticleAddImage.html — Groesse und Rahmen also hier, nicht dort. */
.sgp-ui .sgp-thumbs img{width:78px;height:58px;object-fit:cover;border-radius:.375rem;border:1px solid #dee2e6;}

/* E-57: Beschriftung der Variantenauswahl, nach BEDEUTUNG benannt.

   Welche Warenklasse zu welcher Gruppe gehoert, entscheidet der Code
   (_sgpRoseClasses in commerceArticle.php) und gibt sie als
   {sgpVariantLabelGroup} weiter — `qualitaet` oder `ausfuehrung`. Hier steht
   nur noch, welcher der beiden Texte sichtbar wird.

   Vorgabe ist `ausfuehrung`: bleibt die Variable leer, steht dort
   `Ausfuehrung waehlen` — allgemein, aber nie falsch. */
.sgp-ui .sgp-vl-qualitaet{display:none;}
.sgp-ui .sgp-vlg-qualitaet .sgp-vl-qualitaet{display:inline;}
.sgp-ui .sgp-vlg-qualitaet .sgp-vl-ausfuehrung{display:none;}

/* Genau eine Variante: die LEGENDE faellt weg, die AUSWAHL NICHT MEHR.
   [CC-1] 01.09.2026 — auf ausdrueckliche Ansage des Betreibers.

   Hier stand bis heute auch
       .sgp-variants-1 .btn-check:checked + .sgp-card{border:1px solid …}
   mit der Begruendung, die Karte solle "nicht nach einer Entscheidung
   aussehen, die keine ist". Der Gedanke war nachvollziehbar und er ist
   verworfen: "Das faellt schon bei nur einer Lieferform auf." Wer eine
   einzige Kachel ohne jede Kennzeichnung sieht, weiss nicht, ob sie gilt --
   und darunter steht ein Kaufknopf. Eine Entscheidung, die keine ist, muss
   trotzdem sichtbar getroffen sein.

   `cursor:default` bleibt: es gibt nichts zu waehlen, also lockt auch kein
   Zeigefinger. Das Eingabefeld bleibt bestehen, sonst traegt das Formular
   kein `art`. */
.sgp-ui .sgp-variants-1 .sgp-legend{display:none;}
.sgp-ui .sgp-variants-1 .sgp-card{cursor:default;}

/* Hier stand die DRITTE Fassung der Schrittleiste — ein gefuellter gruener
   Balken fuer den aktuellen Schritt. Sie ueberzeichnete die neue Darstellung
   ganzflaechig, samt Beschriftung. Entfernt.

   Drei Fassungen desselben Bauteils in einer Datei, zwei davon vergessen:
   das ist der Preis dafuer, Regeln zu ergaenzen statt die alten zu suchen.
   Die gueltige Fassung steht unter „Die Schrittleiste als Weg". */

/* Aufklapp-Pfeil ohne Zeichensatz.

   Bootstrap Icons ist in diesem Baum nicht eingebunden; ein Knopf, dessen
   ganzer Inhalt ein `bi-*`-Zeichen ist, bleibt leer. Der Pfeil ist deshalb
   eine gedrehte Flaeche aus zwei Raendern — kein Zeichen, keine Datei, und
   er dreht sich beim Aufklappen mit. */
.sgp-ui .sgp-chev{display:inline-block;width:.45em;height:.45em;margin-left:.35em;
  border-right:2px solid currentColor;border-bottom:2px solid currentColor;
  transform:translateY(-.15em) rotate(45deg);transition:transform .15s ease;}
.sgp-ui [aria-expanded="true"] .sgp-chev{transform:translateY(.1em) rotate(-135deg);}
@media (prefers-reduced-motion: reduce){ .sgp-ui .sgp-chev{transition:none;} }

/* Stapelhoehe: der Bestand liegt sonst ueber dem Dialog.

   Gemessen am 24.08.2026 auf der Artikelseite, ueber alle Elemente ausserhalb
   der Huelle mit einem z-index:

       30000  ein fester Balken des Bestands
       10000  die haftende Navigation (Foundation `sticky is-anchored`)
        9999  die Sprachwahl (gtranslate)

   Bootstraps Vorgaben enden bei 1090. Das Laenderfenster lag damit UNTER dem
   grünen Navigationsbalken — sichtbar, aber halb verdeckt, und der obere Rand
   war nicht anklickbar.

   Deshalb eine eigene Ebene oberhalb von 30.000. Die Zahlen behalten
   Bootstraps Abstaende zueinander, damit Hintergrund, Fenster und Meldung in
   der richtigen Reihenfolge liegen.

   DER HINTERGRUND STEHT AUSSERHALB DER HUELLE. Bootstrap haengt ihn an
   <body>; eine Eigenschaft auf `.sgp-ui` erreicht ihn nicht. praefixiere-css
   laesst `.modal-backdrop` und `.offcanvas-backdrop` deshalb ungehuellt —
   diese beiden Regeln muessen global bleiben. */
/* AN DER KOMPONENTE, nicht an der Huelle.

   Erster Versuch war `SGPSELF{--bs-modal-zindex:...}`. Das aendert nichts:
   Bootstrap definiert die Eigenschaft in der Regel `.modal` selbst, und die
   naehere Definition gewinnt gegen die geerbte von der Huelle. Der Hintergrund
   sass danach richtig auf 40.000 und das Fenster weiter auf 1.055 — es lag
   also hinter seinem eigenen Hintergrund. */
.sgp-ui .modal{--bs-modal-zindex:40010;}
.sgp-ui .offcanvas,.sgp-ui .offcanvas-bottom,.sgp-ui .offcanvas-top,.sgp-ui .offcanvas-start,.sgp-ui .offcanvas-end{--bs-offcanvas-zindex:40010;}
.sgp-ui .toast{--bs-toast-zindex:40030;}
.sgp-ui .tooltip{--bs-tooltip-zindex:40040;}
.sgp-ui .popover{--bs-popover-zindex:40020;}
.modal-backdrop{z-index:40000;}
.offcanvas-backdrop{z-index:40000;}

/* ---------------------------------------------------------------- Kasse */

/* Der Hauptbehaelter der Kasse bekommt Luft nach allen Seiten.

   Vorher klebte der Inhalt am Rand des Foundation-Rasters — oben unter der
   Navigation, links und rechts am Bruch. Das Raster des Bestands bringt
   seinen eigenen Innenabstand nicht mit, und die Huelle erbt ihn nicht.

   DIE KLASSE GEHOERT AN EINE INNERE SCHACHTEL, nicht an die Huelle selbst.
   praefixiere-css macht aus `.sgp-checkout` ein `.sgp-ui .sgp-checkout` —
   ein NACHFAHREN-Selektor. Stehen beide Klassen am selben Knoten, trifft er
   nicht, und die Regel bleibt wirkungslos. Gemessen: padding 0px, obwohl die
   Regel im Blatt stand. Verwandt mit der doppelten Huelle (F-14), nur andere
   Form: dort zweimal derselbe Vorfahr, hier ein Vorfahr, der keiner ist. */
.sgp-ui .sgp-checkout{padding:1.25rem;}
@media (min-width:768px){ .sgp-ui .sgp-checkout{padding:1.75rem 2rem 2.5rem;} }
@media (min-width:1200px){ .sgp-ui .sgp-checkout{padding:2rem 2.5rem 3rem;} }

/* Die Schrittleiste als Weg, nicht als Reihe von Kacheln.

   Vier gleich breite Arbeitsschritte, dazwischen eine Linie; der fuenfte ist
   das Ziel und deshalb schmal. Die Linie VOR einem erledigten oder aktuellen
   Schritt ist gefuellt — damit ist die zurueckgelegte Strecke sichtbar und
   die verbleibende auch.

   `flex:1` auf den ersten vier teilt die Breite gleichmaessig auf, ganz gleich
   wie lang die Woerter sind. Das Ziel steht auf `flex:0 0 auto`. */
.sgp-ui .sgp-steps{display:flex;align-items:flex-start;list-style:none;padding:0;
  margin:0 0 1.5rem;font-size:.875rem;}
.sgp-ui .sgp-step{flex:1 1 0;min-width:0;position:relative;display:flex;flex-direction:column;
  align-items:center;text-align:center;color:#6c757d;}
/* Der Verweis traegt die ganze Station — die Klickflaeche ist Punkt UND
   Beschriftung, nicht nur das Wort. */
/* `!important` aus demselben Grund wie beim Knopf: die Linkfarbe des
   Bestands traegt es (F-17), und ein oranger Schritt sieht aus wie die
   Hauptaktion. Die Farbe der Station kommt aus ihrem Zustand, nicht daraus,
   dass sie ein Verweis ist. */
.sgp-ui .sgp-step-link{display:flex;flex-direction:column;align-items:center;gap:.35rem;
  color:inherit !important;text-decoration:none;padding:.15rem .25rem;border-radius:.5rem;}
.sgp-ui a.sgp-step-link:hover .sgp-step-label{text-decoration:underline;}
.sgp-ui a.sgp-step-link:hover .sgp-step-dot{border-color:var(--sg-green);}
.sgp-ui a.sgp-step-link:focus-visible{outline:3px solid var(--sg-focus);outline-offset:2px;}
.sgp-ui span.sgp-step-link{cursor:default;}
.sgp-ui .sgp-step-goal{flex:1 1 0;}

/* Die Verbindungslinie liegt hinter den Punkten und endet an ihnen. */
.sgp-ui .sgp-step + .sgp-step::before{content:"";position:absolute;top:.95rem;
  right:50%;left:-50%;height:2px;background:var(--sg-green-border);z-index:0;}
/* Das Ziel teilt die Breite wie jeder andere Schritt. Es stand zweimal
   daneben: erst mit doppeltem Abstand, dann als schmale Spalte am Rand —
   beides las sich, als gehoere es nicht dazu. Der Weg fuehrt HIN, also ist
   das Ziel der fuenfte Punkt auf derselben Linie. */
.sgp-ui .sgp-step-current::before,.sgp-ui .sgp-step-done::before{background:var(--sg-green);}

/* Pfeilspitze am Ende jeder Verbindung — die Leiste soll eine Richtung
   haben, nicht nur eine Reihenfolge. Zwei gedrehte Raender, kein Zeichensatz;
   sie faerbt sich mit der Linie, an der sie sitzt. */
.sgp-ui .sgp-step + .sgp-step::after{content:"";position:absolute;top:.7rem;right:calc(50% + .95rem);
  width:.42rem;height:.42rem;border-top:2px solid var(--sg-green-border);
  border-right:2px solid var(--sg-green-border);transform:rotate(45deg);z-index:0;}

.sgp-ui .sgp-step-current::after,.sgp-ui .sgp-step-done::after{border-color:var(--sg-green);}

.sgp-ui .sgp-step-dot{position:relative;z-index:1;display:inline-flex;align-items:center;
  justify-content:center;width:1.9rem;height:1.9rem;border-radius:50%;
  border:2px solid var(--sg-green-border);background:#fff;color:#6c757d;
  font-weight:600;font-size:.8125rem;line-height:1;}
.sgp-ui .sgp-step-label{display:block;line-height:1.25;overflow-wrap:anywhere;}

/* Erledigt: gefuellter Punkt, Haken statt Nummer. Der Haken kommt aus der
   Maske; faellt sie aus, bleibt die Nummer stehen — kein leerer Kreis. */
.sgp-ui .sgp-step-done .sgp-step-dot{background:var(--sg-green);border-color:var(--sg-green);
  color:#fff;font-size:0;}
.sgp-ui .sgp-step-done .sgp-step-dot::after{content:"";display:block;width:.55rem;height:.3rem;
  border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)
  translate(.02rem,-.06rem);}
.sgp-ui .sgp-step-done{color:var(--sg-green-dark);}

/* Aktuell: Ring in der Hausfarbe, Beschriftung fett. */
.sgp-ui .sgp-step-current .sgp-step-dot{border-color:var(--sg-green);color:var(--sg-green-dark);
  background:var(--sg-green-bg);box-shadow:0 0 0 3px var(--sg-green-bg);}
.sgp-ui .sgp-step-current{color:var(--sg-green-dark);font-weight:600;}

/* Noch nicht dran. */
.sgp-ui .sgp-step-disabled{opacity:.6;}

/* Das Ziel sieht aus wie ein Ziel — auch bevor man dort ist.

   Vorher war es ein blasser Kreis unter den anderen und wirkte wie eine
   weitere Huerde. Jetzt traegt es durchgehend den Haken in der Hausfarbe,
   nur gedaempft, solange es noch aussteht; erreicht wird der Kreis gefuellt.
   Ein Ziel darf freundlich aussehen, sonst ist es keines. */
.sgp-ui .sgp-step-goal .sgp-step-dot{width:2.1rem;height:2.1rem;font-size:1rem;
  border-color:var(--sg-green);color:var(--sg-green);background:var(--sg-green-bg);}
.sgp-ui .sgp-step-goal .sgp-step-label{color:var(--sg-green-dark);}
.sgp-ui .sgp-step-goal.sgp-step-disabled{opacity:.85;}
.sgp-ui .sgp-step-goal.sgp-step-current .sgp-step-dot,.sgp-ui .sgp-step-goal.sgp-step-done .sgp-step-dot{background:var(--sg-green);
  border-color:var(--sg-green);color:#fff;font-size:1rem;
  box-shadow:0 0 0 3px var(--sg-green-bg);}
.sgp-ui .sgp-step-goal.sgp-step-done .sgp-step-dot::after{content:none;}

/* Handy: dieselbe Leiste ohne Woerter, darunter eine Zeile in Worten.
   Fuenf Beschriftungen nebeneinander sind auf 360 px unlesbar; sie
   wegzulassen ohne Ersatz nimmt die Orientierung. */
.sgp-ui .sgp-steps-mobil{display:none;}
@media (max-width:575.98px){
  .sgp-ui .sgp-steps{margin-bottom:.5rem;}
  .sgp-ui .sgp-step-label:not(.visually-hidden){position:absolute;width:1px;height:1px;
    padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}
  .sgp-ui .sgp-step-dot{width:1.6rem;height:1.6rem;}
  .sgp-ui .sgp-step + .sgp-step::before{top:.8rem;}
  .sgp-ui .sgp-steps-mobil{display:block;margin-bottom:1.25rem;}
}

/* Loeschen als Zeichen: gleiche Klickflaeche wie ein Wort, kein Zittern beim
   Ueberfahren. */
.sgp-ui .sgp-del{line-height:1;}
.sgp-ui .sgp-del .bi{width:1.1em;height:1.1em;}

/* Ein Knopf, der ein Link ist, behaelt seine Knopffarbe.

   Gemessen am 24.08.2026 auf /basket/: der Knopf `Weiter einkaufen` war
   orange auf orange — Schrift #bd5900 auf Grund #bd5900. Bootstrap setzt auf
   `.btn` `color:var(--bs-btn-color)`, und das ist hier #fff. Gewonnen hat
   trotzdem die Linkfarbe des Bestands.

   Woher sie kommt, war NICHT auszulesen: `cache.css` liegt auf dieser Instanz
   gar nicht vor, sie wird per 302 vom Live-Shop geholt. Damit ist sie
   fremder Herkunft, `cssRules` wirft SecurityError, und jede Suche nach der
   entscheidenden Regel geht ins Leere. Befund F-17.

   Deshalb hier nicht die Ursache bekaempft, sondern die eigene Regel
   spezifisch genug gemacht: `a.btn` ist (0,2,1) und schlaegt jede Regel, die
   nur auf Klasse und Element zielt. Reicht das nicht, weil der Bestand
   `!important` benutzt, faellt es sofort auf — der Knopf bleibt unlesbar. */
.sgp-ui a.btn{color:var(--bs-btn-color) !important;}
.sgp-ui a.btn:hover{color:var(--bs-btn-hover-color) !important;}
.sgp-ui a.btn:active,.sgp-ui a.btn.active{color:var(--bs-btn-active-color) !important;}
.sgp-ui a.btn.disabled,.sgp-ui a.btn:disabled{color:var(--bs-btn-disabled-color) !important;}

/* NACHTRAG: `a.btn` mit (0,2,1) hat NICHT gereicht — der Knopf blieb orange
   auf orange. Damit ist erwiesen, was ich nicht lesen konnte: die Regel des
   Bestands traegt `!important`. Also hier ebenfalls, und nur hier.

   `!important` ist in dieser Datei sonst nirgends erlaubt. Es steht an dieser
   einen Stelle, weil die Gegenregel unlesbar auf einem fremden Rechner liegt
   und weil das Ergebnis sonst ein unlesbarer Knopf ist — kein Schoenheits-,
   sondern ein Bedienbarkeitsfehler. Sobald cache.css lokal vorliegt (F-17),
   gehoert diese Stelle noch einmal angesehen. */

/* Aktionskacheln im Warenkorb: jede ist ein eigenes Formular, der Knopf ist
   die ganze Kachel. Das Pluszeichen sagt, was passiert — der Text daneben
   sagt es einem Vorleser. */
.sgp-ui .sgp-promo-mini{margin:0;}
.sgp-ui .sgp-promo-mini .btn{max-width:19rem;}
.sgp-ui .sgp-promo-plus{font-size:1.25rem;line-height:1;font-weight:600;margin-left:.25rem;}

/* Flagge mit Rueckfall auf den Landescode.

   Gezeichnet sind vier Laender (DE, AT, NL, CH) — die, die der Shop als
   Kacheln anbietet. Fuer die uebrigen 24 EU-Laender waere eine halbrichtige
   Flagge schlechter als gar keine: eine falsche Flagge ist eine Falschaussage
   ueber das Lieferland. Deshalb steht dort der Code im Rahmen, gross genug
   zum Lesen. Kein Emoji — Auflage aus dem Auftrag.

   Der Code kommt aus data-code und wird nur gezeigt, wenn KEINE gezeichnete
   Flagge greift; die vier Regeln oben setzen einen Hintergrund, und dieser
   Rueckfall hat keinen. */
.sgp-ui .sgp-flag-code{position:relative;background-color:#f1f3f5;}
.sgp-ui .sgp-flag-code::after{content:attr(data-code);position:absolute;inset:0;
  display:flex;align-items:center;justify-content:center;font-size:.625rem;
  font-weight:700;color:#495057;letter-spacing:.02em;}
.sgp-ui .sgp-flag-DE::after,.sgp-ui .sgp-flag-AT::after,.sgp-ui .sgp-flag-NL::after,.sgp-ui .sgp-flag-CH::after{content:none;}
.sgp-ui .sgp-flag-sm{width:22px;height:15px;}

/* Steuerzeile fuer den Versand, solange der Versand nicht feststeht.

   Der Rahmen parst den Block ohne Bedingung (class.basket.php 469-472).
   Ausblenden hilft nicht, weil er SPAETER parst und ein spaeteres parse jedes
   hideBlock aufhebt. Die Klasse am Umschlag wird davor gesetzt und ueberlebt
   — Variablen ueberlebt der Rahmen, Bloecke nicht. */
/* `!important`, weil die Gegenseite es auch hat: Bootstraps
   Hilfsklassen setzen `display` grundsaetzlich mit !important
   (`.d-flex{display:flex!important}`). Ohne das hier gewinnt die Zeile,
   obwohl der Selektor passt — gemessen: matches() true, display flex. */
.sgp-ui .sgp-vat-noship .sgp-vat-shipping{display:none !important;}

/* Vertrauensblock: Haken in der Hausfarbe, kein Kasten drumherum.

   Ein Rahmen macht daraus eine Tabelle; hier soll es sich lesen wie eine
   Aufzaehlung von Selbstverstaendlichkeiten. */
.sgp-ui .sgp-trust li{display:flex;align-items:flex-start;gap:.5rem;padding:.2rem 0;line-height:1.35;}
.sgp-ui .sgp-trust .bi{color:var(--sg-green);flex:0 0 auto;margin-top:.12em;}

/* Die Steuerzeilen des Rahmens, sobald eigene mit Versandanteil da sind. */
.sgp-ui .sgp-vat-own .sgp-vat-framework{display:none !important;}

/* Laenderfeld: Flagge und Liste als ein Bauteil.

   Die Flagge steht NEBEN der Liste, nicht darin: <option> nimmt kein Markup
   an, und ein nachgebauter Aufklapper kostet Tastaturbedienung und
   Vorlesegeraete. Die echte Liste bleibt. */
.sgp-ui .sgp-countryfield{display:inline-flex;align-items:center;gap:.4rem;}
.sgp-ui .sgp-countryfield .sgp-flag{flex:0 0 auto;width:26px;height:18px;}

/* Rueckweg neben dem Weiter-Knopf: ein Verweis, kein zweiter Knopf. Zwei
   gleich aussehende Knoepfe nebeneinander sind eine Frage, keine Fuehrung. */
.sgp-ui .sgp-back{display:inline-flex;align-items:center;gap:.35rem;}
.sgp-ui .sgp-back .sgp-chev{transform:translateY(-.1em) rotate(135deg);margin:0 .1rem 0 0;}

/* Laenderkuerzel neben einer Zahl. Kein Kasten, kein Bild — zwei
   Grossbuchstaben, die man im Vorbeilesen mitnimmt. */
.sgp-ui .sgp-cc{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.04em;
  color:#495057;background:#f1f3f5;border-radius:.25rem;padding:.05rem .3rem;
  vertical-align:.05em;}

/* Auftragsstaende in der Bestellliste. Die Klasse traegt den NAMEN des
   Standes, nicht seine Nummer — die Nummern unterscheiden sich je
   Installation, die Namen nicht. */
.sgp-ui .sgp-status{background:#e9ecef;color:#495057;font-weight:600;}
.sgp-ui .sgp-status-complete,.sgp-ui .sgp-status-closed{background:var(--sg-green-bg);color:var(--sg-green-dark);}
.sgp-ui .sgp-status-processing,.sgp-ui .sgp-status-new{background:#fff3cd;color:#7a5b00;}
.sgp-ui .sgp-status-canceled{background:#f8d7da;color:#842029;}
.sgp-ui .sgp-status-returned,.sgp-ui .sgp-status-holded{background:#e2e3e5;color:#41464b;}

/* ---------------------------------------------------------------------------
 * AUS cache.css GEHOLT, 28.08.2026 — Haus-CSS, keine Foundation-Herkunft.
 *
 * cache.css wird NIE neu gebaut (der Bauschritt lief zuletzt 2020, mit
 * Compass, ausserhalb des Repositoriums — docs/css-umbau-tagebuch.md).
 * Diese Regeln werden deshalb von Hand aus server/css-quellen-live/sass/
 * herueberkopiert, wortgleich in der Bedeutung, portiert in der Syntax
 * (rem-calc() -> rem, @include breakpoint() -> @media). Die Quelle bleibt
 * dort stehen; sie ist noch Teil von cache.css, bis die eine link-Zeile
 * faellt.
 *
 * NOCH OHNE WIRKUNG AUF DER ECHTEN SEITE: `.pagination__*` steht in
 * `_articleGroupTopPager.html` ohne `.sgp-ui`-Huelle (nachgezaehlt, 0
 * Treffer). Diese Regeln treffen daher heute nichts — sie sind bereit, nicht
 * scharf. Vorher/Nachher-Serie deshalb an einer eigenen Testseite, nicht an
 * der echten (siehe docs/css-umbau-tagebuch.md).
 * ------------------------------------------------------------------------- */


/* ---------------------------------------------------------------------------
 * REIHENFOLGE DER ABSCHNITTE = REIHENFOLGE IN cache.css, seit 29.08.2026.
 *
 * Sie ist nicht kosmetisch, sie ist die Kaskade. `site-new.scss` bindet ein:
 *   base, fonts, fancybox, navigation, article-detail, category, pagination,
 * danach den eigenen Rumpf. Wer eine spaetere Datei vor eine fruehere legt,
 * dreht jede Ueberschreibung zwischen ihnen um.
 *
 * GEMESSEN, weil es passiert ist: Bis zum 29.08. standen die Abschnitte in
 * der Reihenfolge, in der ich sie BEARBEITET habe (article-detail, dann
 * navigation, dann base). Folge: `button.primary` trug in der Huelle den
 * Textschatten aus base.scss, waehrend im Bestand article-detail.scss ihn
 * mit `text-shadow:none` abraeumt -- article-detail steht dort SPAETER.
 * Gefunden hat es die Abnahme von base.scss, nicht das Nachdenken.
 * ------------------------------------------------------------------------- */
/* ===========================================================================
 * base.scss — AUS cache.css GESCHNITTEN, 29.08.2026, verbatim. Datei 3 von 10
 * (Header/Footer und die Grundlagen: Knopf, Kopfzeile, Fusszeile, Suchfeld).
 *
 * GRENZEN, von allen drei Waechtern bestaetigt:
 *   Klammerbilanz     254 / 254
 *   Zugehoerigkeit    636 Selektoren im Schnitt, 0 fremd
 *   Vollstaendigkeit   46 Selektoren in der Quelle, 0 fehlen
 * Bereich 99935..144505 in cache.css, 44.570 Byte -- der groesste Abschnitt.
 *
 * WARUM 636 SELEKTOREN AUS 46 QUELLZEILEN. `base.scss` schreibt
 * `.button { @include foundation-button; }` und `.close-button { @include
 * foundation-close-button; }`. Daraus erzeugt Sass Hunderte Varianten
 * (`.button .button.clear.alert:hover[disabled]` …). Sie stehen im Quelltext
 * nirgends, gehoeren aber zu dieser Datei -- ihre Wurzel steht dort. Genau
 * dafuer hat Waechter 2 seinen Wurzel-Nachlass bekommen.
 *
 * !important und position:absolute bleiben stehen. FontAwesome bleibt
 * zurueckgestellt.
 * ========================================================================= */
.sgp-ui a{border-bottom:0;color:#e89c23}.sgp-ui html{overflow-x:hidden}.sgp-ui body{background:#EDE6BA !important;font-size:1rem !important}.sgp-ui strong{font-weight:600}.sgp-ui h1{font-size:1.6em;font-weight:400;font-family:"Playfair Display", sans-serif}.sgp-ui h2{font-size:1.4em;font-weight:400}.sgp-ui h3{font-weight:400;font-size:1.17em}.sgp-ui dl dt{margin-bottom:0}.sgp-ui .button .button{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;padding:0.85em 1em;border:1px solid transparent;border-radius:0;transition:background-color 0.25s ease-out,color 0.25s ease-out;font-family:inherit;font-size:.9rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;background-color:#1779ba;color:#fefefe}.sgp-ui [data-whatinput='mouse'] .button .button{outline:0}.sgp-ui .button .button:hover,.sgp-ui .button .button:focus{background-color:#14679e;color:#fefefe}.sgp-ui .button .button.tiny{font-size:.6rem}.sgp-ui .button .button.small{font-size:.75rem}.sgp-ui .button .button.large{font-size:1.25rem}.sgp-ui .button .button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.sgp-ui .button .button.primary{background-color:#1779ba;color:#fefefe}.sgp-ui .button .button.primary:hover,.sgp-ui .button .button.primary:focus{background-color:#126195;color:#fefefe}.sgp-ui .button .button.secondary{background-color:#767676;color:#fefefe}.sgp-ui .button .button.secondary:hover,.sgp-ui .button .button.secondary:focus{background-color:#5e5e5e;color:#fefefe}.sgp-ui .button .button.success{background-color:#3adb76;color:#0a0a0a}.sgp-ui .button .button.success:hover,.sgp-ui .button .button.success:focus{background-color:#22bb5b;color:#0a0a0a}.sgp-ui .button .button.warning{background-color:#ffae00;color:#0a0a0a}.sgp-ui .button .button.warning:hover,.sgp-ui .button .button.warning:focus{background-color:#cc8b00;color:#0a0a0a}.sgp-ui .button .button.alert{background-color:#cc4b37;color:#fefefe}.sgp-ui .button .button.alert:hover,.sgp-ui .button .button.alert:focus{background-color:#a53b2a;color:#fefefe}.sgp-ui .button .button.disabled,.sgp-ui .button .button[disabled]{opacity:.25;cursor:not-allowed}.sgp-ui .button .button.disabled,.sgp-ui .button .button.disabled:hover,.sgp-ui .button .button.disabled:focus,.sgp-ui .button .button[disabled],.sgp-ui .button .button[disabled]:hover,.sgp-ui .button .button[disabled]:focus{background-color:#1779ba;color:#fefefe}.sgp-ui .button .button.disabled.primary,.sgp-ui .button .button[disabled].primary{opacity:.25;cursor:not-allowed}.sgp-ui .button .button.disabled.primary,.sgp-ui .button .button.disabled.primary:hover,.sgp-ui .button .button.disabled.primary:focus,.sgp-ui .button .button[disabled].primary,.sgp-ui .button .button[disabled].primary:hover,.sgp-ui .button .button[disabled].primary:focus{background-color:#1779ba;color:#fefefe}.sgp-ui .button .button.disabled.secondary,.sgp-ui .button .button[disabled].secondary{opacity:.25;cursor:not-allowed}.sgp-ui .button .button.disabled.secondary,.sgp-ui .button .button.disabled.secondary:hover,.sgp-ui .button .button.disabled.secondary:focus,.sgp-ui .button .button[disabled].secondary,.sgp-ui .button .button[disabled].secondary:hover,.sgp-ui .button .button[disabled].secondary:focus{background-color:#767676;color:#fefefe}.sgp-ui .button .button.disabled.success,.sgp-ui .button .button[disabled].success{opacity:.25;cursor:not-allowed}.sgp-ui .button .button.disabled.success,.sgp-ui .button .button.disabled.success:hover,.sgp-ui .button .button.disabled.success:focus,.sgp-ui .button .button[disabled].success,.sgp-ui .button .button[disabled].success:hover,.sgp-ui .button .button[disabled].success:focus{background-color:#3adb76;color:#0a0a0a}.sgp-ui .button .button.disabled.warning,.sgp-ui .button .button[disabled].warning{opacity:.25;cursor:not-allowed}.sgp-ui .button .button.disabled.warning,.sgp-ui .button .button.disabled.warning:hover,.sgp-ui .button .button.disabled.warning:focus,.sgp-ui .button .button[disabled].warning,.sgp-ui .button .button[disabled].warning:hover,.sgp-ui .button .button[disabled].warning:focus{background-color:#ffae00;color:#0a0a0a}.sgp-ui .button .button.disabled.alert,.sgp-ui .button .button[disabled].alert{opacity:.25;cursor:not-allowed}.sgp-ui .button .button.disabled.alert,.sgp-ui .button .button.disabled.alert:hover,.sgp-ui .button .button.disabled.alert:focus,.sgp-ui .button .button[disabled].alert,.sgp-ui .button .button[disabled].alert:hover,.sgp-ui .button .button[disabled].alert:focus{background-color:#cc4b37;color:#fefefe}.sgp-ui .button .button.hollow{border:1px solid #1779ba;color:#1779ba}.sgp-ui .button .button.hollow,.sgp-ui .button .button.hollow:hover,.sgp-ui .button .button.hollow:focus{background-color:transparent}.sgp-ui .button .button.hollow.disabled,.sgp-ui .button .button.hollow.disabled:hover,.sgp-ui .button .button.hollow.disabled:focus,.sgp-ui .button .button.hollow[disabled],.sgp-ui .button .button.hollow[disabled]:hover,.sgp-ui .button .button.hollow[disabled]:focus{background-color:transparent}.sgp-ui .button .button.hollow:hover,.sgp-ui .button .button.hollow:focus{border-color:#0c3d5d;color:#0c3d5d}.sgp-ui .button .button.hollow:hover.disabled,.sgp-ui .button .button.hollow:hover[disabled],.sgp-ui .button .button.hollow:focus.disabled,.sgp-ui .button .button.hollow:focus[disabled]{border:1px solid #1779ba;color:#1779ba}.sgp-ui .button .button.hollow.primary{border:1px solid #1779ba;color:#1779ba}.sgp-ui .button .button.hollow.primary:hover,.sgp-ui .button .button.hollow.primary:focus{border-color:#0c3d5d;color:#0c3d5d}.sgp-ui .button .button.hollow.primary:hover.disabled,.sgp-ui .button .button.hollow.primary:hover[disabled],.sgp-ui .button .button.hollow.primary:focus.disabled,.sgp-ui .button .button.hollow.primary:focus[disabled]{border:1px solid #1779ba;color:#1779ba}.sgp-ui .button .button.hollow.secondary{border:1px solid #767676;color:#767676}.sgp-ui .button .button.hollow.secondary:hover,.sgp-ui .button .button.hollow.secondary:focus{border-color:#3b3b3b;color:#3b3b3b}.sgp-ui .button .button.hollow.secondary:hover.disabled,.sgp-ui .button .button.hollow.secondary:hover[disabled],.sgp-ui .button .button.hollow.secondary:focus.disabled,.sgp-ui .button .button.hollow.secondary:focus[disabled]{border:1px solid #767676;color:#767676}.sgp-ui .button .button.hollow.success{border:1px solid #3adb76;color:#3adb76}.sgp-ui .button .button.hollow.success:hover,.sgp-ui .button .button.hollow.success:focus{border-color:#157539;color:#157539}.sgp-ui .button .button.hollow.success:hover.disabled,.sgp-ui .button .button.hollow.success:hover[disabled],.sgp-ui .button .button.hollow.success:focus.disabled,.sgp-ui .button .button.hollow.success:focus[disabled]{border:1px solid #3adb76;color:#3adb76}.sgp-ui .button .button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.sgp-ui .button .button.hollow.warning:hover,.sgp-ui .button .button.hollow.warning:focus{border-color:#805700;color:#805700}.sgp-ui .button .button.hollow.warning:hover.disabled,.sgp-ui .button .button.hollow.warning:hover[disabled],.sgp-ui .button .button.hollow.warning:focus.disabled,.sgp-ui .button .button.hollow.warning:focus[disabled]{border:1px solid #ffae00;color:#ffae00}.sgp-ui .button .button.hollow.alert{border:1px solid #cc4b37;color:#cc4b37}.sgp-ui .button .button.hollow.alert:hover,.sgp-ui .button .button.hollow.alert:focus{border-color:#67251a;color:#67251a}.sgp-ui .button .button.hollow.alert:hover.disabled,.sgp-ui .button .button.hollow.alert:hover[disabled],.sgp-ui .button .button.hollow.alert:focus.disabled,.sgp-ui .button .button.hollow.alert:focus[disabled]{border:1px solid #cc4b37;color:#cc4b37}.sgp-ui .button .button.clear{border:1px solid #1779ba;color:#1779ba}.sgp-ui .button .button.clear,.sgp-ui .button .button.clear:hover,.sgp-ui .button .button.clear:focus{background-color:transparent}.sgp-ui .button .button.clear.disabled,.sgp-ui .button .button.clear.disabled:hover,.sgp-ui .button .button.clear.disabled:focus,.sgp-ui .button .button.clear[disabled],.sgp-ui .button .button.clear[disabled]:hover,.sgp-ui .button .button.clear[disabled]:focus{background-color:transparent}.sgp-ui .button .button.clear:hover,.sgp-ui .button .button.clear:focus{border-color:#0c3d5d;color:#0c3d5d}.sgp-ui .button .button.clear:hover.disabled,.sgp-ui .button .button.clear:hover[disabled],.sgp-ui .button .button.clear:focus.disabled,.sgp-ui .button .button.clear:focus[disabled]{border:1px solid #1779ba;color:#1779ba}.sgp-ui .button .button.clear,.sgp-ui .button .button.clear.disabled,.sgp-ui .button .button.clear[disabled],.sgp-ui .button .button.clear:hover,.sgp-ui .button .button.clear:hover.disabled,.sgp-ui .button .button.clear:hover[disabled],.sgp-ui .button .button.clear:focus,.sgp-ui .button .button.clear:focus.disabled,.sgp-ui .button .button.clear:focus[disabled]{border-color:transparent}.sgp-ui .button .button.clear.primary{border:1px solid #1779ba;color:#1779ba}.sgp-ui .button .button.clear.primary:hover,.sgp-ui .button .button.clear.primary:focus{border-color:#0c3d5d;color:#0c3d5d}.sgp-ui .button .button.clear.primary:hover.disabled,.sgp-ui .button .button.clear.primary:hover[disabled],.sgp-ui .button .button.clear.primary:focus.disabled,.sgp-ui .button .button.clear.primary:focus[disabled]{border:1px solid #1779ba;color:#1779ba}.sgp-ui .button .button.clear.primary,.sgp-ui .button .button.clear.primary.disabled,.sgp-ui .button .button.clear.primary[disabled],.sgp-ui .button .button.clear.primary:hover,.sgp-ui .button .button.clear.primary:hover.disabled,.sgp-ui .button .button.clear.primary:hover[disabled],.sgp-ui .button .button.clear.primary:focus,.sgp-ui .button .button.clear.primary:focus.disabled,.sgp-ui .button .button.clear.primary:focus[disabled]{border-color:transparent}.sgp-ui .button .button.clear.secondary{border:1px solid #767676;color:#767676}.sgp-ui .button .button.clear.secondary:hover,.sgp-ui .button .button.clear.secondary:focus{border-color:#3b3b3b;color:#3b3b3b}.sgp-ui .button .button.clear.secondary:hover.disabled,.sgp-ui .button .button.clear.secondary:hover[disabled],.sgp-ui .button .button.clear.secondary:focus.disabled,.sgp-ui .button .button.clear.secondary:focus[disabled]{border:1px solid #767676;color:#767676}.sgp-ui .button .button.clear.secondary,.sgp-ui .button .button.clear.secondary.disabled,.sgp-ui .button .button.clear.secondary[disabled],.sgp-ui .button .button.clear.secondary:hover,.sgp-ui .button .button.clear.secondary:hover.disabled,.sgp-ui .button .button.clear.secondary:hover[disabled],.sgp-ui .button .button.clear.secondary:focus,.sgp-ui .button .button.clear.secondary:focus.disabled,.sgp-ui .button .button.clear.secondary:focus[disabled]{border-color:transparent}.sgp-ui .button .button.clear.success{border:1px solid #3adb76;color:#3adb76}.sgp-ui .button .button.clear.success:hover,.sgp-ui .button .button.clear.success:focus{border-color:#157539;color:#157539}.sgp-ui .button .button.clear.success:hover.disabled,.sgp-ui .button .button.clear.success:hover[disabled],.sgp-ui .button .button.clear.success:focus.disabled,.sgp-ui .button .button.clear.success:focus[disabled]{border:1px solid #3adb76;color:#3adb76}.sgp-ui .button .button.clear.success,.sgp-ui .button .button.clear.success.disabled,.sgp-ui .button .button.clear.success[disabled],.sgp-ui .button .button.clear.success:hover,.sgp-ui .button .button.clear.success:hover.disabled,.sgp-ui .button .button.clear.success:hover[disabled],.sgp-ui .button .button.clear.success:focus,.sgp-ui .button .button.clear.success:focus.disabled,.sgp-ui .button .button.clear.success:focus[disabled]{border-color:transparent}.sgp-ui .button .button.clear.warning{border:1px solid #ffae00;color:#ffae00}.sgp-ui .button .button.clear.warning:hover,.sgp-ui .button .button.clear.warning:focus{border-color:#805700;color:#805700}.sgp-ui .button .button.clear.warning:hover.disabled,.sgp-ui .button .button.clear.warning:hover[disabled],.sgp-ui .button .button.clear.warning:focus.disabled,.sgp-ui .button .button.clear.warning:focus[disabled]{border:1px solid #ffae00;color:#ffae00}.sgp-ui .button .button.clear.warning,.sgp-ui .button .button.clear.warning.disabled,.sgp-ui .button .button.clear.warning[disabled],.sgp-ui .button .button.clear.warning:hover,.sgp-ui .button .button.clear.warning:hover.disabled,.sgp-ui .button .button.clear.warning:hover[disabled],.sgp-ui .button .button.clear.warning:focus,.sgp-ui .button .button.clear.warning:focus.disabled,.sgp-ui .button .button.clear.warning:focus[disabled]{border-color:transparent}.sgp-ui .button .button.clear.alert{border:1px solid #cc4b37;color:#cc4b37}.sgp-ui .button .button.clear.alert:hover,.sgp-ui .button .button.clear.alert:focus{border-color:#67251a;color:#67251a}.sgp-ui .button .button.clear.alert:hover.disabled,.sgp-ui .button .button.clear.alert:hover[disabled],.sgp-ui .button .button.clear.alert:focus.disabled,.sgp-ui .button .button.clear.alert:focus[disabled]{border:1px solid #cc4b37;color:#cc4b37}.sgp-ui .button .button.clear.alert,.sgp-ui .button .button.clear.alert.disabled,.sgp-ui .button .button.clear.alert[disabled],.sgp-ui .button .button.clear.alert:hover,.sgp-ui .button .button.clear.alert:hover.disabled,.sgp-ui .button .button.clear.alert:hover[disabled],.sgp-ui .button .button.clear.alert:focus,.sgp-ui .button .button.clear.alert:focus.disabled,.sgp-ui .button .button.clear.alert:focus[disabled]{border-color:transparent}.sgp-ui .button .button.dropdown::after{display:block;width:0;height:0;border:inset .4em;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:relative;top:0.4em;display:inline-block;float:right;margin-left:1em}.sgp-ui .button .button.dropdown.hollow::after,.sgp-ui .button .button.dropdown.clear::after{border-top-color:#1779ba}.sgp-ui .button .button.dropdown.hollow.primary::after,.sgp-ui .button .button.dropdown.clear.primary::after{border-top-color:#1779ba}.sgp-ui .button .button.dropdown.hollow.secondary::after,.sgp-ui .button .button.dropdown.clear.secondary::after{border-top-color:#767676}.sgp-ui .button .button.dropdown.hollow.success::after,.sgp-ui .button .button.dropdown.clear.success::after{border-top-color:#3adb76}.sgp-ui .button .button.dropdown.hollow.warning::after,.sgp-ui .button .button.dropdown.clear.warning::after{border-top-color:#ffae00}.sgp-ui .button .button.dropdown.hollow.alert::after,.sgp-ui .button .button.dropdown.clear.alert::after{border-top-color:#cc4b37}.sgp-ui .button .button.arrow-only::after{top:-0.1em;float:none;margin-left:0}.sgp-ui .button a.button:hover,.sgp-ui .button a.button:focus{text-decoration:none}.sgp-ui .button.fa{font-family:"FontAwesome"}.sgp-ui .close-button{right:1rem;font-size:2rem}.sgp-ui .close-button .close-button{position:absolute;color:#8a8a8a;cursor:pointer}.sgp-ui [data-whatinput='mouse'] .close-button .close-button{outline:0}.sgp-ui .close-button .close-button:hover,.sgp-ui .close-button .close-button:focus{color:#0a0a0a}.sgp-ui .close-button .close-button.small{right:.66rem;top:.33em;font-size:1.5em;line-height:1}.sgp-ui .close-button .close-button,.sgp-ui .close-button .close-button.medium{right:1rem;top:.5rem;font-size:2em;line-height:1}.sgp-ui :focus{outline-color:#98A651}.sgp-ui button.letter,.sgp-ui a.button.letter{font-family:monospace !important;margin:.3em}.sgp-ui button.hollow,.sgp-ui a.button.hollow{border-color:#69732f;color:#69732f}.sgp-ui button.hollow:hover,.sgp-ui a.button.hollow:hover{color:white;background:#69732f}.sgp-ui button.primary,.sgp-ui a.button.primary{background-color:#e89c23 !important;color:white;text-shadow:1px 1px 1px #666;box-shadow:inset 1px 1px 1px #f2c680, 1px 1px 1px #6e4a11;font-weight:600}.sgp-ui button.primary .button,.sgp-ui a.button.primary .button{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;padding:0.85em 1em;border:1px solid transparent;border-radius:0;transition:background-color 0.25s ease-out,color 0.25s ease-out;font-family:inherit;font-size:.9rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;background-color:#1779ba;color:#fefefe}.sgp-ui [data-whatinput='mouse'] button.primary .button,.sgp-ui [data-whatinput='mouse'] a.button.primary .button{outline:0}.sgp-ui button.primary .button:hover,.sgp-ui button.primary .button:focus,.sgp-ui a.button.primary .button:hover,.sgp-ui a.button.primary .button:focus{background-color:#14679e;color:#fefefe}.sgp-ui button.primary .button.tiny,.sgp-ui a.button.primary .button.tiny{font-size:.6rem}.sgp-ui button.primary .button.small,.sgp-ui a.button.primary .button.small{font-size:.75rem}.sgp-ui button.primary .button.large,.sgp-ui a.button.primary .button.large{font-size:1.25rem}.sgp-ui button.primary .button.expanded,.sgp-ui a.button.primary .button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.sgp-ui button.primary .button.primary,.sgp-ui a.button.primary .button.primary{background-color:#1779ba;color:#fefefe}.sgp-ui button.primary .button.primary:hover,.sgp-ui button.primary .button.primary:focus,.sgp-ui a.button.primary .button.primary:hover,.sgp-ui a.button.primary .button.primary:focus{background-color:#126195;color:#fefefe}.sgp-ui button.primary .button.secondary,.sgp-ui a.button.primary .button.secondary{background-color:#767676;color:#fefefe}.sgp-ui button.primary .button.secondary:hover,.sgp-ui button.primary .button.secondary:focus,.sgp-ui a.button.primary .button.secondary:hover,.sgp-ui a.button.primary .button.secondary:focus{background-color:#5e5e5e;color:#fefefe}.sgp-ui button.primary .button.success,.sgp-ui a.button.primary .button.success{background-color:#3adb76;color:#0a0a0a}.sgp-ui button.primary .button.success:hover,.sgp-ui button.primary .button.success:focus,.sgp-ui a.button.primary .button.success:hover,.sgp-ui a.button.primary .button.success:focus{background-color:#22bb5b;color:#0a0a0a}.sgp-ui button.primary .button.warning,.sgp-ui a.button.primary .button.warning{background-color:#ffae00;color:#0a0a0a}.sgp-ui button.primary .button.warning:hover,.sgp-ui button.primary .button.warning:focus,.sgp-ui a.button.primary .button.warning:hover,.sgp-ui a.button.primary .button.warning:focus{background-color:#cc8b00;color:#0a0a0a}.sgp-ui button.primary .button.alert,.sgp-ui a.button.primary .button.alert{background-color:#cc4b37;color:#fefefe}.sgp-ui button.primary .button.alert:hover,.sgp-ui button.primary .button.alert:focus,.sgp-ui a.button.primary .button.alert:hover,.sgp-ui a.button.primary .button.alert:focus{background-color:#a53b2a;color:#fefefe}.sgp-ui button.primary .button.disabled,.sgp-ui button.primary .button[disabled],.sgp-ui a.button.primary .button.disabled,.sgp-ui a.button.primary .button[disabled]{opacity:.25;cursor:not-allowed}.sgp-ui button.primary .button.disabled,.sgp-ui button.primary .button.disabled:hover,.sgp-ui button.primary .button.disabled:focus,.sgp-ui button.primary .button[disabled],.sgp-ui button.primary .button[disabled]:hover,.sgp-ui button.primary .button[disabled]:focus,.sgp-ui a.button.primary .button.disabled,.sgp-ui a.button.primary .button.disabled:hover,.sgp-ui a.button.primary .button.disabled:focus,.sgp-ui a.button.primary .button[disabled],.sgp-ui a.button.primary .button[disabled]:hover,.sgp-ui a.button.primary .button[disabled]:focus{background-color:#1779ba;color:#fefefe}.sgp-ui button.primary .button.disabled.primary,.sgp-ui button.primary .button[disabled].primary,.sgp-ui a.button.primary .button.disabled.primary,.sgp-ui a.button.primary .button[disabled].primary{opacity:.25;cursor:not-allowed}.sgp-ui button.primary .button.disabled.primary,.sgp-ui button.primary .button.disabled.primary:hover,.sgp-ui button.primary .button.disabled.primary:focus,.sgp-ui button.primary .button[disabled].primary,.sgp-ui button.primary .button[disabled].primary:hover,.sgp-ui button.primary .button[disabled].primary:focus,.sgp-ui a.button.primary .button.disabled.primary,.sgp-ui a.button.primary .button.disabled.primary:hover,.sgp-ui a.button.primary .button.disabled.primary:focus,.sgp-ui a.button.primary .button[disabled].primary,.sgp-ui a.button.primary .button[disabled].primary:hover,.sgp-ui a.button.primary .button[disabled].primary:focus{background-color:#1779ba;color:#fefefe}.sgp-ui button.primary .button.disabled.secondary,.sgp-ui button.primary .button[disabled].secondary,.sgp-ui a.button.primary .button.disabled.secondary,.sgp-ui a.button.primary .button[disabled].secondary{opacity:.25;cursor:not-allowed}.sgp-ui button.primary .button.disabled.secondary,.sgp-ui button.primary .button.disabled.secondary:hover,.sgp-ui button.primary .button.disabled.secondary:focus,.sgp-ui button.primary .button[disabled].secondary,.sgp-ui button.primary .button[disabled].secondary:hover,.sgp-ui button.primary .button[disabled].secondary:focus,.sgp-ui a.button.primary .button.disabled.secondary,.sgp-ui a.button.primary .button.disabled.secondary:hover,.sgp-ui a.button.primary .button.disabled.secondary:focus,.sgp-ui a.button.primary .button[disabled].secondary,.sgp-ui a.button.primary .button[disabled].secondary:hover,.sgp-ui a.button.primary .button[disabled].secondary:focus{background-color:#767676;color:#fefefe}.sgp-ui button.primary .button.disabled.success,.sgp-ui button.primary .button[disabled].success,.sgp-ui a.button.primary .button.disabled.success,.sgp-ui a.button.primary .button[disabled].success{opacity:.25;cursor:not-allowed}.sgp-ui button.primary .button.disabled.success,.sgp-ui button.primary .button.disabled.success:hover,.sgp-ui button.primary .button.disabled.success:focus,.sgp-ui button.primary .button[disabled].success,.sgp-ui button.primary .button[disabled].success:hover,.sgp-ui button.primary .button[disabled].success:focus,.sgp-ui a.button.primary .button.disabled.success,.sgp-ui a.button.primary .button.disabled.success:hover,.sgp-ui a.button.primary .button.disabled.success:focus,.sgp-ui a.button.primary .button[disabled].success,.sgp-ui a.button.primary .button[disabled].success:hover,.sgp-ui a.button.primary .button[disabled].success:focus{background-color:#3adb76;color:#0a0a0a}.sgp-ui button.primary .button.disabled.warning,.sgp-ui button.primary .button[disabled].warning,.sgp-ui a.button.primary .button.disabled.warning,.sgp-ui a.button.primary .button[disabled].warning{opacity:.25;cursor:not-allowed}.sgp-ui button.primary .button.disabled.warning,.sgp-ui button.primary .button.disabled.warning:hover,.sgp-ui button.primary .button.disabled.warning:focus,.sgp-ui button.primary .button[disabled].warning,.sgp-ui button.primary .button[disabled].warning:hover,.sgp-ui button.primary .button[disabled].warning:focus,.sgp-ui a.button.primary .button.disabled.warning,.sgp-ui a.button.primary .button.disabled.warning:hover,.sgp-ui a.button.primary .button.disabled.warning:focus,.sgp-ui a.button.primary .button[disabled].warning,.sgp-ui a.button.primary .button[disabled].warning:hover,.sgp-ui a.button.primary .button[disabled].warning:focus{background-color:#ffae00;color:#0a0a0a}.sgp-ui button.primary .button.disabled.alert,.sgp-ui button.primary .button[disabled].alert,.sgp-ui a.button.primary .button.disabled.alert,.sgp-ui a.button.primary .button[disabled].alert{opacity:.25;cursor:not-allowed}.sgp-ui button.primary .button.disabled.alert,.sgp-ui button.primary .button.disabled.alert:hover,.sgp-ui button.primary .button.disabled.alert:focus,.sgp-ui button.primary .button[disabled].alert,.sgp-ui button.primary .button[disabled].alert:hover,.sgp-ui button.primary .button[disabled].alert:focus,.sgp-ui a.button.primary .button.disabled.alert,.sgp-ui a.button.primary .button.disabled.alert:hover,.sgp-ui a.button.primary .button.disabled.alert:focus,.sgp-ui a.button.primary .button[disabled].alert,.sgp-ui a.button.primary .button[disabled].alert:hover,.sgp-ui a.button.primary .button[disabled].alert:focus{background-color:#cc4b37;color:#fefefe}.sgp-ui button.primary .button.hollow,.sgp-ui a.button.primary .button.hollow{border:1px solid #1779ba;color:#1779ba}.sgp-ui button.primary .button.hollow,.sgp-ui button.primary .button.hollow:hover,.sgp-ui button.primary .button.hollow:focus,.sgp-ui a.button.primary .button.hollow,.sgp-ui a.button.primary .button.hollow:hover,.sgp-ui a.button.primary .button.hollow:focus{background-color:transparent}.sgp-ui button.primary .button.hollow.disabled,.sgp-ui button.primary .button.hollow.disabled:hover,.sgp-ui button.primary .button.hollow.disabled:focus,.sgp-ui button.primary .button.hollow[disabled],.sgp-ui button.primary .button.hollow[disabled]:hover,.sgp-ui button.primary .button.hollow[disabled]:focus,.sgp-ui a.button.primary .button.hollow.disabled,.sgp-ui a.button.primary .button.hollow.disabled:hover,.sgp-ui a.button.primary .button.hollow.disabled:focus,.sgp-ui a.button.primary .button.hollow[disabled],.sgp-ui a.button.primary .button.hollow[disabled]:hover,.sgp-ui a.button.primary .button.hollow[disabled]:focus{background-color:transparent}.sgp-ui button.primary .button.hollow:hover,.sgp-ui button.primary .button.hollow:focus,.sgp-ui a.button.primary .button.hollow:hover,.sgp-ui a.button.primary .button.hollow:focus{border-color:#0c3d5d;color:#0c3d5d}.sgp-ui button.primary .button.hollow:hover.disabled,.sgp-ui button.primary .button.hollow:hover[disabled],.sgp-ui button.primary .button.hollow:focus.disabled,.sgp-ui button.primary .button.hollow:focus[disabled],.sgp-ui a.button.primary .button.hollow:hover.disabled,.sgp-ui a.button.primary .button.hollow:hover[disabled],.sgp-ui a.button.primary .button.hollow:focus.disabled,.sgp-ui a.button.primary .button.hollow:focus[disabled]{border:1px solid #1779ba;color:#1779ba}.sgp-ui button.primary .button.hollow.primary,.sgp-ui a.button.primary .button.hollow.primary{border:1px solid #1779ba;color:#1779ba}.sgp-ui button.primary .button.hollow.primary:hover,.sgp-ui button.primary .button.hollow.primary:focus,.sgp-ui a.button.primary .button.hollow.primary:hover,.sgp-ui a.button.primary .button.hollow.primary:focus{border-color:#0c3d5d;color:#0c3d5d}.sgp-ui button.primary .button.hollow.primary:hover.disabled,.sgp-ui button.primary .button.hollow.primary:hover[disabled],.sgp-ui button.primary .button.hollow.primary:focus.disabled,.sgp-ui button.primary .button.hollow.primary:focus[disabled],.sgp-ui a.button.primary .button.hollow.primary:hover.disabled,.sgp-ui a.button.primary .button.hollow.primary:hover[disabled],.sgp-ui a.button.primary .button.hollow.primary:focus.disabled,.sgp-ui a.button.primary .button.hollow.primary:focus[disabled]{border:1px solid #1779ba;color:#1779ba}.sgp-ui button.primary .button.hollow.secondary,.sgp-ui a.button.primary .button.hollow.secondary{border:1px solid #767676;color:#767676}.sgp-ui button.primary .button.hollow.secondary:hover,.sgp-ui button.primary .button.hollow.secondary:focus,.sgp-ui a.button.primary .button.hollow.secondary:hover,.sgp-ui a.button.primary .button.hollow.secondary:focus{border-color:#3b3b3b;color:#3b3b3b}.sgp-ui button.primary .button.hollow.secondary:hover.disabled,.sgp-ui button.primary .button.hollow.secondary:hover[disabled],.sgp-ui button.primary .button.hollow.secondary:focus.disabled,.sgp-ui button.primary .button.hollow.secondary:focus[disabled],.sgp-ui a.button.primary .button.hollow.secondary:hover.disabled,.sgp-ui a.button.primary .button.hollow.secondary:hover[disabled],.sgp-ui a.button.primary .button.hollow.secondary:focus.disabled,.sgp-ui a.button.primary .button.hollow.secondary:focus[disabled]{border:1px solid #767676;color:#767676}.sgp-ui button.primary .button.hollow.success,.sgp-ui a.button.primary .button.hollow.success{border:1px solid #3adb76;color:#3adb76}.sgp-ui button.primary .button.hollow.success:hover,.sgp-ui button.primary .button.hollow.success:focus,.sgp-ui a.button.primary .button.hollow.success:hover,.sgp-ui a.button.primary .button.hollow.success:focus{border-color:#157539;color:#157539}.sgp-ui button.primary .button.hollow.success:hover.disabled,.sgp-ui button.primary .button.hollow.success:hover[disabled],.sgp-ui button.primary .button.hollow.success:focus.disabled,.sgp-ui button.primary .button.hollow.success:focus[disabled],.sgp-ui a.button.primary .button.hollow.success:hover.disabled,.sgp-ui a.button.primary .button.hollow.success:hover[disabled],.sgp-ui a.button.primary .button.hollow.success:focus.disabled,.sgp-ui a.button.primary .button.hollow.success:focus[disabled]{border:1px solid #3adb76;color:#3adb76}.sgp-ui button.primary .button.hollow.warning,.sgp-ui a.button.primary .button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.sgp-ui button.primary .button.hollow.warning:hover,.sgp-ui button.primary .button.hollow.warning:focus,.sgp-ui a.button.primary .button.hollow.warning:hover,.sgp-ui a.button.primary .button.hollow.warning:focus{border-color:#805700;color:#805700}.sgp-ui button.primary .button.hollow.warning:hover.disabled,.sgp-ui button.primary .button.hollow.warning:hover[disabled],.sgp-ui button.primary .button.hollow.warning:focus.disabled,.sgp-ui button.primary .button.hollow.warning:focus[disabled],.sgp-ui a.button.primary .button.hollow.warning:hover.disabled,.sgp-ui a.button.primary .button.hollow.warning:hover[disabled],.sgp-ui a.button.primary .button.hollow.warning:focus.disabled,.sgp-ui a.button.primary .button.hollow.warning:focus[disabled]{border:1px solid #ffae00;color:#ffae00}.sgp-ui button.primary .button.hollow.alert,.sgp-ui a.button.primary .button.hollow.alert{border:1px solid #cc4b37;color:#cc4b37}.sgp-ui button.primary .button.hollow.alert:hover,.sgp-ui button.primary .button.hollow.alert:focus,.sgp-ui a.button.primary .button.hollow.alert:hover,.sgp-ui a.button.primary .button.hollow.alert:focus{border-color:#67251a;color:#67251a}.sgp-ui button.primary .button.hollow.alert:hover.disabled,.sgp-ui button.primary .button.hollow.alert:hover[disabled],.sgp-ui button.primary .button.hollow.alert:focus.disabled,.sgp-ui button.primary .button.hollow.alert:focus[disabled],.sgp-ui a.button.primary .button.hollow.alert:hover.disabled,.sgp-ui a.button.primary .button.hollow.alert:hover[disabled],.sgp-ui a.button.primary .button.hollow.alert:focus.disabled,.sgp-ui a.button.primary .button.hollow.alert:focus[disabled]{border:1px solid #cc4b37;color:#cc4b37}.sgp-ui button.primary .button.clear,.sgp-ui a.button.primary .button.clear{border:1px solid #1779ba;color:#1779ba}.sgp-ui button.primary .button.clear,.sgp-ui button.primary .button.clear:hover,.sgp-ui button.primary .button.clear:focus,.sgp-ui a.button.primary .button.clear,.sgp-ui a.button.primary .button.clear:hover,.sgp-ui a.button.primary .button.clear:focus{background-color:transparent}.sgp-ui button.primary .button.clear.disabled,.sgp-ui button.primary .button.clear.disabled:hover,.sgp-ui button.primary .button.clear.disabled:focus,.sgp-ui button.primary .button.clear[disabled],.sgp-ui button.primary .button.clear[disabled]:hover,.sgp-ui button.primary .button.clear[disabled]:focus,.sgp-ui a.button.primary .button.clear.disabled,.sgp-ui a.button.primary .button.clear.disabled:hover,.sgp-ui a.button.primary .button.clear.disabled:focus,.sgp-ui a.button.primary .button.clear[disabled],.sgp-ui a.button.primary .button.clear[disabled]:hover,.sgp-ui a.button.primary .button.clear[disabled]:focus{background-color:transparent}.sgp-ui button.primary .button.clear:hover,.sgp-ui button.primary .button.clear:focus,.sgp-ui a.button.primary .button.clear:hover,.sgp-ui a.button.primary .button.clear:focus{border-color:#0c3d5d;color:#0c3d5d}.sgp-ui button.primary .button.clear:hover.disabled,.sgp-ui button.primary .button.clear:hover[disabled],.sgp-ui button.primary .button.clear:focus.disabled,.sgp-ui button.primary .button.clear:focus[disabled],.sgp-ui a.button.primary .button.clear:hover.disabled,.sgp-ui a.button.primary .button.clear:hover[disabled],.sgp-ui a.button.primary .button.clear:focus.disabled,.sgp-ui a.button.primary .button.clear:focus[disabled]{border:1px solid #1779ba;color:#1779ba}.sgp-ui button.primary .button.clear,.sgp-ui button.primary .button.clear.disabled,.sgp-ui button.primary .button.clear[disabled],.sgp-ui button.primary .button.clear:hover,.sgp-ui button.primary .button.clear:hover.disabled,.sgp-ui button.primary .button.clear:hover[disabled],.sgp-ui button.primary .button.clear:focus,.sgp-ui button.primary .button.clear:focus.disabled,.sgp-ui button.primary .button.clear:focus[disabled],.sgp-ui a.button.primary .button.clear,.sgp-ui a.button.primary .button.clear.disabled,.sgp-ui a.button.primary .button.clear[disabled],.sgp-ui a.button.primary .button.clear:hover,.sgp-ui a.button.primary .button.clear:hover.disabled,.sgp-ui a.button.primary .button.clear:hover[disabled],.sgp-ui a.button.primary .button.clear:focus,.sgp-ui a.button.primary .button.clear:focus.disabled,.sgp-ui a.button.primary .button.clear:focus[disabled]{border-color:transparent}.sgp-ui button.primary .button.clear.primary,.sgp-ui a.button.primary .button.clear.primary{border:1px solid #1779ba;color:#1779ba}.sgp-ui button.primary .button.clear.primary:hover,.sgp-ui button.primary .button.clear.primary:focus,.sgp-ui a.button.primary .button.clear.primary:hover,.sgp-ui a.button.primary .button.clear.primary:focus{border-color:#0c3d5d;color:#0c3d5d}.sgp-ui button.primary .button.clear.primary:hover.disabled,.sgp-ui button.primary .button.clear.primary:hover[disabled],.sgp-ui button.primary .button.clear.primary:focus.disabled,.sgp-ui button.primary .button.clear.primary:focus[disabled],.sgp-ui a.button.primary .button.clear.primary:hover.disabled,.sgp-ui a.button.primary .button.clear.primary:hover[disabled],.sgp-ui a.button.primary .button.clear.primary:focus.disabled,.sgp-ui a.button.primary .button.clear.primary:focus[disabled]{border:1px solid #1779ba;color:#1779ba}.sgp-ui button.primary .button.clear.primary,.sgp-ui button.primary .button.clear.primary.disabled,.sgp-ui button.primary .button.clear.primary[disabled],.sgp-ui button.primary .button.clear.primary:hover,.sgp-ui button.primary .button.clear.primary:hover.disabled,.sgp-ui button.primary .button.clear.primary:hover[disabled],.sgp-ui button.primary .button.clear.primary:focus,.sgp-ui button.primary .button.clear.primary:focus.disabled,.sgp-ui button.primary .button.clear.primary:focus[disabled],.sgp-ui a.button.primary .button.clear.primary,.sgp-ui a.button.primary .button.clear.primary.disabled,.sgp-ui a.button.primary .button.clear.primary[disabled],.sgp-ui a.button.primary .button.clear.primary:hover,.sgp-ui a.button.primary .button.clear.primary:hover.disabled,.sgp-ui a.button.primary .button.clear.primary:hover[disabled],.sgp-ui a.button.primary .button.clear.primary:focus,.sgp-ui a.button.primary .button.clear.primary:focus.disabled,.sgp-ui a.button.primary .button.clear.primary:focus[disabled]{border-color:transparent}.sgp-ui button.primary .button.clear.secondary,.sgp-ui a.button.primary .button.clear.secondary{border:1px solid #767676;color:#767676}.sgp-ui button.primary .button.clear.secondary:hover,.sgp-ui button.primary .button.clear.secondary:focus,.sgp-ui a.button.primary .button.clear.secondary:hover,.sgp-ui a.button.primary .button.clear.secondary:focus{border-color:#3b3b3b;color:#3b3b3b}.sgp-ui button.primary .button.clear.secondary:hover.disabled,.sgp-ui button.primary .button.clear.secondary:hover[disabled],.sgp-ui button.primary .button.clear.secondary:focus.disabled,.sgp-ui button.primary .button.clear.secondary:focus[disabled],.sgp-ui a.button.primary .button.clear.secondary:hover.disabled,.sgp-ui a.button.primary .button.clear.secondary:hover[disabled],.sgp-ui a.button.primary .button.clear.secondary:focus.disabled,.sgp-ui a.button.primary .button.clear.secondary:focus[disabled]{border:1px solid #767676;color:#767676}.sgp-ui button.primary .button.clear.secondary,.sgp-ui button.primary .button.clear.secondary.disabled,.sgp-ui button.primary .button.clear.secondary[disabled],.sgp-ui button.primary .button.clear.secondary:hover,.sgp-ui button.primary .button.clear.secondary:hover.disabled,.sgp-ui button.primary .button.clear.secondary:hover[disabled],.sgp-ui button.primary .button.clear.secondary:focus,.sgp-ui button.primary .button.clear.secondary:focus.disabled,.sgp-ui button.primary .button.clear.secondary:focus[disabled],.sgp-ui a.button.primary .button.clear.secondary,.sgp-ui a.button.primary .button.clear.secondary.disabled,.sgp-ui a.button.primary .button.clear.secondary[disabled],.sgp-ui a.button.primary .button.clear.secondary:hover,.sgp-ui a.button.primary .button.clear.secondary:hover.disabled,.sgp-ui a.button.primary .button.clear.secondary:hover[disabled],.sgp-ui a.button.primary .button.clear.secondary:focus,.sgp-ui a.button.primary .button.clear.secondary:focus.disabled,.sgp-ui a.button.primary .button.clear.secondary:focus[disabled]{border-color:transparent}.sgp-ui button.primary .button.clear.success,.sgp-ui a.button.primary .button.clear.success{border:1px solid #3adb76;color:#3adb76}.sgp-ui button.primary .button.clear.success:hover,.sgp-ui button.primary .button.clear.success:focus,.sgp-ui a.button.primary .button.clear.success:hover,.sgp-ui a.button.primary .button.clear.success:focus{border-color:#157539;color:#157539}.sgp-ui button.primary .button.clear.success:hover.disabled,.sgp-ui button.primary .button.clear.success:hover[disabled],.sgp-ui button.primary .button.clear.success:focus.disabled,.sgp-ui button.primary .button.clear.success:focus[disabled],.sgp-ui a.button.primary .button.clear.success:hover.disabled,.sgp-ui a.button.primary .button.clear.success:hover[disabled],.sgp-ui a.button.primary .button.clear.success:focus.disabled,.sgp-ui a.button.primary .button.clear.success:focus[disabled]{border:1px solid #3adb76;color:#3adb76}.sgp-ui button.primary .button.clear.success,.sgp-ui button.primary .button.clear.success.disabled,.sgp-ui button.primary .button.clear.success[disabled],.sgp-ui button.primary .button.clear.success:hover,.sgp-ui button.primary .button.clear.success:hover.disabled,.sgp-ui button.primary .button.clear.success:hover[disabled],.sgp-ui button.primary .button.clear.success:focus,.sgp-ui button.primary .button.clear.success:focus.disabled,.sgp-ui button.primary .button.clear.success:focus[disabled],.sgp-ui a.button.primary .button.clear.success,.sgp-ui a.button.primary .button.clear.success.disabled,.sgp-ui a.button.primary .button.clear.success[disabled],.sgp-ui a.button.primary .button.clear.success:hover,.sgp-ui a.button.primary .button.clear.success:hover.disabled,.sgp-ui a.button.primary .button.clear.success:hover[disabled],.sgp-ui a.button.primary .button.clear.success:focus,.sgp-ui a.button.primary .button.clear.success:focus.disabled,.sgp-ui a.button.primary .button.clear.success:focus[disabled]{border-color:transparent}.sgp-ui button.primary .button.clear.warning,.sgp-ui a.button.primary .button.clear.warning{border:1px solid #ffae00;color:#ffae00}.sgp-ui button.primary .button.clear.warning:hover,.sgp-ui button.primary .button.clear.warning:focus,.sgp-ui a.button.primary .button.clear.warning:hover,.sgp-ui a.button.primary .button.clear.warning:focus{border-color:#805700;color:#805700}.sgp-ui button.primary .button.clear.warning:hover.disabled,.sgp-ui button.primary .button.clear.warning:hover[disabled],.sgp-ui button.primary .button.clear.warning:focus.disabled,.sgp-ui button.primary .button.clear.warning:focus[disabled],.sgp-ui a.button.primary .button.clear.warning:hover.disabled,.sgp-ui a.button.primary .button.clear.warning:hover[disabled],.sgp-ui a.button.primary .button.clear.warning:focus.disabled,.sgp-ui a.button.primary .button.clear.warning:focus[disabled]{border:1px solid #ffae00;color:#ffae00}.sgp-ui button.primary .button.clear.warning,.sgp-ui button.primary .button.clear.warning.disabled,.sgp-ui button.primary .button.clear.warning[disabled],.sgp-ui button.primary .button.clear.warning:hover,.sgp-ui button.primary .button.clear.warning:hover.disabled,.sgp-ui button.primary .button.clear.warning:hover[disabled],.sgp-ui button.primary .button.clear.warning:focus,.sgp-ui button.primary .button.clear.warning:focus.disabled,.sgp-ui button.primary .button.clear.warning:focus[disabled],.sgp-ui a.button.primary .button.clear.warning,.sgp-ui a.button.primary .button.clear.warning.disabled,.sgp-ui a.button.primary .button.clear.warning[disabled],.sgp-ui a.button.primary .button.clear.warning:hover,.sgp-ui a.button.primary .button.clear.warning:hover.disabled,.sgp-ui a.button.primary .button.clear.warning:hover[disabled],.sgp-ui a.button.primary .button.clear.warning:focus,.sgp-ui a.button.primary .button.clear.warning:focus.disabled,.sgp-ui a.button.primary .button.clear.warning:focus[disabled]{border-color:transparent}.sgp-ui button.primary .button.clear.alert,.sgp-ui a.button.primary .button.clear.alert{border:1px solid #cc4b37;color:#cc4b37}.sgp-ui button.primary .button.clear.alert:hover,.sgp-ui button.primary .button.clear.alert:focus,.sgp-ui a.button.primary .button.clear.alert:hover,.sgp-ui a.button.primary .button.clear.alert:focus{border-color:#67251a;color:#67251a}.sgp-ui button.primary .button.clear.alert:hover.disabled,.sgp-ui button.primary .button.clear.alert:hover[disabled],.sgp-ui button.primary .button.clear.alert:focus.disabled,.sgp-ui button.primary .button.clear.alert:focus[disabled],.sgp-ui a.button.primary .button.clear.alert:hover.disabled,.sgp-ui a.button.primary .button.clear.alert:hover[disabled],.sgp-ui a.button.primary .button.clear.alert:focus.disabled,.sgp-ui a.button.primary .button.clear.alert:focus[disabled]{border:1px solid #cc4b37;color:#cc4b37}.sgp-ui button.primary .button.clear.alert,.sgp-ui button.primary .button.clear.alert.disabled,.sgp-ui button.primary .button.clear.alert[disabled],.sgp-ui button.primary .button.clear.alert:hover,.sgp-ui button.primary .button.clear.alert:hover.disabled,.sgp-ui button.primary .button.clear.alert:hover[disabled],.sgp-ui button.primary .button.clear.alert:focus,.sgp-ui button.primary .button.clear.alert:focus.disabled,.sgp-ui button.primary .button.clear.alert:focus[disabled],.sgp-ui a.button.primary .button.clear.alert,.sgp-ui a.button.primary .button.clear.alert.disabled,.sgp-ui a.button.primary .button.clear.alert[disabled],.sgp-ui a.button.primary .button.clear.alert:hover,.sgp-ui a.button.primary .button.clear.alert:hover.disabled,.sgp-ui a.button.primary .button.clear.alert:hover[disabled],.sgp-ui a.button.primary .button.clear.alert:focus,.sgp-ui a.button.primary .button.clear.alert:focus.disabled,.sgp-ui a.button.primary .button.clear.alert:focus[disabled]{border-color:transparent}.sgp-ui button.primary .button.dropdown::after,.sgp-ui a.button.primary .button.dropdown::after{display:block;width:0;height:0;border:inset .4em;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:relative;top:0.4em;display:inline-block;float:right;margin-left:1em}.sgp-ui button.primary .button.dropdown.hollow::after,.sgp-ui button.primary .button.dropdown.clear::after,.sgp-ui a.button.primary .button.dropdown.hollow::after,.sgp-ui a.button.primary .button.dropdown.clear::after{border-top-color:#1779ba}.sgp-ui button.primary .button.dropdown.hollow.primary::after,.sgp-ui button.primary .button.dropdown.clear.primary::after,.sgp-ui a.button.primary .button.dropdown.hollow.primary::after,.sgp-ui a.button.primary .button.dropdown.clear.primary::after{border-top-color:#1779ba}.sgp-ui button.primary .button.dropdown.hollow.secondary::after,.sgp-ui button.primary .button.dropdown.clear.secondary::after,.sgp-ui a.button.primary .button.dropdown.hollow.secondary::after,.sgp-ui a.button.primary .button.dropdown.clear.secondary::after{border-top-color:#767676}.sgp-ui button.primary .button.dropdown.hollow.success::after,.sgp-ui button.primary .button.dropdown.clear.success::after,.sgp-ui a.button.primary .button.dropdown.hollow.success::after,.sgp-ui a.button.primary .button.dropdown.clear.success::after{border-top-color:#3adb76}.sgp-ui button.primary .button.dropdown.hollow.warning::after,.sgp-ui button.primary .button.dropdown.clear.warning::after,.sgp-ui a.button.primary .button.dropdown.hollow.warning::after,.sgp-ui a.button.primary .button.dropdown.clear.warning::after{border-top-color:#ffae00}.sgp-ui button.primary .button.dropdown.hollow.alert::after,.sgp-ui button.primary .button.dropdown.clear.alert::after,.sgp-ui a.button.primary .button.dropdown.hollow.alert::after,.sgp-ui a.button.primary .button.dropdown.clear.alert::after{border-top-color:#cc4b37}.sgp-ui button.primary .button.arrow-only::after,.sgp-ui a.button.primary .button.arrow-only::after{top:-0.1em;float:none;margin-left:0}.sgp-ui button.primary a.button:hover,.sgp-ui button.primary a.button:focus,.sgp-ui a.button.primary a.button:hover,.sgp-ui a.button.primary a.button:focus{text-decoration:none}.sgp-ui a.button.primary{margin-bottom:inherit}.sgp-ui .button{background-color:#69732f}.sgp-ui #content{background:white}.sgp-ui .input-group-button>*{margin-bottom:0 !important}.sgp-ui .image-square{position:relative;margin:0 auto;width:100%;padding-bottom:100%;overflow:hidden;line-height:0;height:0}.sgp-ui .image-square img{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);margin:auto;min-height:100%;min-width:100%;zoom:100%}.sgp-ui .image-square img.landscape{max-width:none;max-height:100%}.sgp-ui .image-square img.portrait{max-height:none;max-width:100%}.sgp-ui .image-square:hover img{zoom:150%}.sgp-ui .image-square:hover img.landscape{max-height:150%}.sgp-ui .image-square:hover img.portrait{max-width:150%}.sgp-ui form.search-header{border:none;margin-top:2.1875rem;margin-left:3.125rem;z-index:1}.sgp-ui form.search-header input,.sgp-ui form.search-header button.tiny{display:inline-block;float:left;font-size:1.125rem;line-height:2.5rem;height:2.5rem}.sgp-ui form.search-header button{padding-top:0 !important}.sgp-ui form.search-header input{width:18.75rem}@media screen and (max-width: 500px){.sgp-ui #sayt-results:before{display:none !important}}.sgp-ui #sayt-results{display:none;z-index:20000;padding-top:12px;max-width:500px}.sgp-ui #sayt-results:before{content:'Schnellsuche - ab drei Zeichen | Blättern mit \2191 \2193 - Aufrufen mit \21B5 - schliessen mit ESC';font-size:12px;display:block;padding:5px;text-align:center;background:#eaeaea;position:absolute;top:12px;right:0;left:0;height:24px;box-sizing:border-box;z-index:20001;border:1px solid #ccc}.sgp-ui #sayt-results ul{position:relative;padding-top:24px;background:white;border:1px solid #ccc;list-style-type:none;margin:0;max-height:70vh;overflow-y:scroll}.sgp-ui #sayt-results li{clear:both;border-bottom:1px solid #ccc;padding:6px;position:relative;min-height:60px}.sgp-ui #sayt-results li.current{background:#ccc}.sgp-ui #sayt-results li:last-of-type{border-bottom:0}.sgp-ui #sayt-results li a{color:#333;display:block;*zoom:1}.sgp-ui #sayt-results li a:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.sgp-ui #sayt-results li a div{float:left}.sgp-ui #sayt-results li a img{display:inline-block;float:left;max-width:80px;margin-right:10px}.sgp-ui #sayt-results li a strong,.sgp-ui #sayt-results li a em{display:block}.sgp-ui #sayt-results li a strong{margin-bottom:.4em}.sgp-ui section.content{*zoom:1}.sgp-ui section.content:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.sgp-ui section.content aside.main>section{border-left:1px solid #69732f;border-right:1px solid #69732f}.sgp-ui section.content aside.main>section:first-of-type{border-top:1px solid #69732f}.sgp-ui section.content aside.main>section:last-of-type{border-bottom:1px solid #69732f}.sgp-ui section.content aside.main>section>div>a{display:block;line-height:1.3;padding-top:.4rem;padding-bottom:.4rem;padding-left:2rem;padding-right:.5rem;position:relative;border-bottom:1px solid;border-right:1px solid;text-decoration:none;background:#f4efd4;color:#333;border-color:#ccc;font-size:.875rem;transition:color 150ms ease-in, background-color 150ms ease-in}.sgp-ui section.content aside.main>section>div>a:before{content:'.';position:absolute;left:0;bottom:0;top:0;width:1.5rem;background:#f4efd4;color:transparent;border-left:1px solid #ccc;border-right:1px solid #ccc}.sgp-ui section.content aside.main>section>div>a:hover{color:white;background:#98A651}.sgp-ui section.content aside.main>section>div>a.navAct{background:#ece3b4;color:inherit}.sgp-ui section.content aside.main>section>div>a.navAct:before{background:orange}.sgp-ui section.content aside.main>section>div>a.primary{border-top:1px solid #ccc;font-weight:500}.sgp-ui section.content aside.main>section>div>a.primary:first-of-type{border-top:0}.sgp-ui section.content aside.main>section>div>a.secondary{border:0}.sgp-ui section.content aside.main>section>div>a.secondary span{display:inherit;padding-left:.5rem}.sgp-ui section.content aside.main.left>section{margin:0 .625rem}.sgp-ui section.content .main-content-inner{*zoom:1}.sgp-ui section.content .main-content-inner:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.sgp-ui section.content.full .main-content{padding-right:.625rem}.sgp-ui section.content.full aside.main.right>section{margin-right:.625rem}.sgp-ui section.content.full aside.main.right>section header .icon{display:none}.sgp-ui section.content.full aside.main.right>section a{padding-left:.5rem}.sgp-ui section.content.full aside.main.right>section a:before{content:'';display:none}.sgp-ui footer.main{margin-top:3rem;border-top:2rem solid #EDE6BA;padding:0 0 .75em 0;position:relative;background:white;width:inherit;margin-left:-.3125rem;margin-right:-.3125rem}.sgp-ui footer.main:before,.sgp-ui footer.main:after{content:' ';position:absolute;top:0;bottom:0;background:white;left:-1000px;width:1000px;z-index:-1}.sgp-ui footer.main:after{left:auto;right:-1000px}.sgp-ui footer.main .column.first,.sgp-ui footer.main .first.columns{position:relative;background:#69732f;color:white;padding-top:.5rem;padding-bottom:.5rem}.sgp-ui footer.main .column.first:before,.sgp-ui footer.main .first.columns:before,.sgp-ui footer.main .column.first:after,.sgp-ui footer.main .first.columns:after{content:' ';position:absolute;top:0;bottom:0;background:#69732f;left:-1000px;width:1000px;z-index:-1}.sgp-ui footer.main .column.first:after,.sgp-ui footer.main .first.columns:after{left:auto;right:-1000px;z-index:1}.sgp-ui footer.main .legal-links a{color:#333;margin-right:.3em}.sgp-ui footer.main .path strong{display:inline !important;text-transform:none !important;font-weight:normal}.sgp-ui footer.main .bb{border-bottom:1px solid #ccc}.sgp-ui footer.main label{background:transparent;padding-right:.5rem;border:none}.sgp-ui footer.main .column,.sgp-ui footer.main .columns{padding-right:0}.sgp-ui footer.main .card{box-sizing:border-box;padding:1em}.sgp-ui footer.main .card strong{display:block;margin-top:.8em;padding-bottom:.2em;font-size:1rem;font-family:"Verdana",sans-serif}.sgp-ui footer.main .card strong:first-of-type{text-transform:uppercase;border-bottom:1px solid white;margin-top:1.2em;margin-bottom:.8em}.sgp-ui footer.main .card ul,.sgp-ui footer.main .card p{margin-bottom:0}


/* site-new.scss (Rumpf), Anteil base — die Linkfarben stehen bereits weiter
   oben im Haus-Marken-Block (uebertragen am 28.08.2026) und werden hier
   NICHT wiederholt. Wiederholung waere keine Kaskade, sondern eine zweite
   Quelle fuer denselben Wert. */
/* ---------------------------------------------------------------------------
 * server/css-quellen-live/sass/fonts.scss, 28.08.2026 -- AUS cache.css
 * GEHOLT, wortgleich (reine @font-face-Deklarationen, keine Sass-Variable).
 * @font-face gilt unabhaengig von jeder Huelle immer global -- auch
 * server/frontend/praefixiere-css.py laesst @-Regeln ohne Selektor
 * unangetastet (siehe Kopfkommentar der Datei). Pfade relativ zu
 * /elements/css/ geprueft: www/elements/css/fonts/playfair-display-*
 * existiert, dieselbe Datei liegt neben cache.css UND neben sgp-theme.css.
 *
 * ACHTUNG, der Kommentar endet NICHT direkt vor der ersten @font-face-Regel:
 * ein Kommentar unmittelbar vor einer @-Regel laesst praefixiere-css.py sie
 * faelschlich zu `.sgp-ui @font-face` werden. Die Regel ist dann ungueltig,
 * der 400er Schnitt fehlt, und der Browser nimmt den 700er -- gemessen:
 * 86,3px statt 83,3px auf einem Wort. Deshalb steht zwischen Kommentar und
 * Regel die Leerregel unten. Gemeldet an CC-2 (server/frontend/).
 * ------------------------------------------------------------------------- */
.sgp-ui .sgp-fonts-trennregel{}
@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;src:url('fonts/playfair-display-v13-latin-regular.eot');src:local('Playfair Display Regular'),local('PlayfairDisplay-Regular'),url('fonts/playfair-display-v13-latin-regular.eot?#iefix') format('embedded-opentype'),url('fonts/playfair-display-v13-latin-regular.woff2') format('woff2'),url('fonts/playfair-display-v13-latin-regular.woff') format('woff'),url('fonts/playfair-display-v13-latin-regular.ttf') format('truetype'),url('fonts/playfair-display-v13-latin-regular.svg#PlayfairDisplay') format('svg');}
@font-face{font-family:'Playfair Display';font-style:italic;font-weight:400;src:url('fonts/playfair-display-v13-latin-italic.eot');src:local('Playfair Display Italic'),local('PlayfairDisplay-Italic'),url('fonts/playfair-display-v13-latin-italic.eot?#iefix') format('embedded-opentype'),url('fonts/playfair-display-v13-latin-italic.woff2') format('woff2'),url('fonts/playfair-display-v13-latin-italic.woff') format('woff'),url('fonts/playfair-display-v13-latin-italic.ttf') format('truetype'),url('fonts/playfair-display-v13-latin-italic.svg#PlayfairDisplay') format('svg');}
@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;src:url('fonts/playfair-display-v13-latin-700.eot');src:local('Playfair Display Bold'),local('PlayfairDisplay-Bold'),url('fonts/playfair-display-v13-latin-700.eot?#iefix') format('embedded-opentype'),url('fonts/playfair-display-v13-latin-700.woff2') format('woff2'),url('fonts/playfair-display-v13-latin-700.woff') format('woff'),url('fonts/playfair-display-v13-latin-700.ttf') format('truetype'),url('fonts/playfair-display-v13-latin-700.svg#PlayfairDisplay') format('svg');}
@font-face{font-family:'Playfair Display';font-style:italic;font-weight:700;src:url('fonts/playfair-display-v13-latin-700italic.eot');src:local('Playfair Display Bold Italic'),local('PlayfairDisplay-BoldItalic'),url('fonts/playfair-display-v13-latin-700italic.eot?#iefix') format('embedded-opentype'),url('fonts/playfair-display-v13-latin-700italic.woff2') format('woff2'),url('fonts/playfair-display-v13-latin-700italic.woff') format('woff'),url('fonts/playfair-display-v13-latin-700italic.ttf') format('truetype'),url('fonts/playfair-display-v13-latin-700italic.svg#PlayfairDisplay') format('svg');}
@font-face{font-family:'Playfair Display';font-style:normal;font-weight:900;src:url('fonts/playfair-display-v13-latin-900.eot');src:local('Playfair Display Black'),local('PlayfairDisplay-Black'),url('fonts/playfair-display-v13-latin-900.eot?#iefix') format('embedded-opentype'),url('fonts/playfair-display-v13-latin-900.woff2') format('woff2'),url('fonts/playfair-display-v13-latin-900.woff') format('woff'),url('fonts/playfair-display-v13-latin-900.ttf') format('truetype'),url('fonts/playfair-display-v13-latin-900.svg#PlayfairDisplay') format('svg');}
@font-face{font-family:'Playfair Display';font-style:italic;font-weight:900;src:url('fonts/playfair-display-v13-latin-900italic.eot');src:local('Playfair Display Black Italic'),local('PlayfairDisplay-BlackItalic'),url('fonts/playfair-display-v13-latin-900italic.eot?#iefix') format('embedded-opentype'),url('fonts/playfair-display-v13-latin-900italic.woff2') format('woff2'),url('fonts/playfair-display-v13-latin-900italic.woff') format('woff'),url('fonts/playfair-display-v13-latin-900italic.ttf') format('truetype'),url('fonts/playfair-display-v13-latin-900italic.svg#PlayfairDisplay') format('svg');}

/* ===========================================================================
 * navigation.scss — AUS cache.css GESCHNITTEN, 29.08.2026, verbatim.
 * Datei 2 von 10. Methode und Begruendung: siehe article-detail oben und
 * docs/css-umbau-verzeichnis.md.
 *
 * GRENZEN, von allen drei Waechtern bestaetigt (server/css-umbau/schneide.py):
 *   Klammerbilanz     153 / 153
 *   Zugehoerigkeit    156 Selektoren im Schnitt, 0 fremd
 *   Vollstaendigkeit   86 Selektoren in der Quelle, 0 fehlen
 * Bereich 161871..177230 in cache.css, 15.359 Byte.
 *
 * ACHTUNG, was hier NICHT drinsteht: die Quelle `navigation.scss` traegt seit
 * dem 28.08.2026 `@media`-Abfragen statt `@include breakpoint()`. cache.css
 * ist ALTER als diese Aenderung und enthaelt das Kompilat der urspruenglichen
 * Fassung. Beide sind gleichbedeutend -- die Umschreibung war wertgleich
 * (`print, screen and (min-width: 40em/50em)`, in cache.css nachgezaehlt).
 * Der Schnitt ist damit weiterhin 1:1 zum ausgelieferten Bestand.
 * ========================================================================= */
.sgp-ui .no-js .top-bar{display:none}@media print, screen and (min-width: 50em){.sgp-ui .no-js .top-bar{display:inherit}}.sgp-ui .is-drilldown .is-dropdown-submenu-parent{position:static}.sgp-ui .is-drilldown .is-dropdown-submenu-parent a{padding-right:inherit}.sgp-ui .is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.sgp-ui .is-dropdown-submenu-parent>a:after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fff transparent transparent;right:5px;left:auto;margin-top:-3px}.sgp-ui #header{background:#f4efd4}.sgp-ui .search-header-trigger{display:none;color:white;margin:0 .75em 0 0;font-size:1.1em;cursor:pointer}.sgp-ui .top-bar ul.top-bar-left>li>a{line-height:3.125rem;font-size:1rem;font-weight:700;text-transform:uppercase;padding-top:0;padding-bottom:0}.sgp-ui .top-bar ul.top-bar-left>li>a:after{border-color:#ccc transparent transparent !important}.sgp-ui .top-bar ul,.sgp-ui .dropdown.menu>li>a{background:transparent;color:white}.sgp-ui .dropdown.menu>li.is-active{background:white}.sgp-ui .dropdown.menu>li.is-active>a{color:#e89c23}.sgp-ui .menu a{color:#333}.sgp-ui .menu a:hover{color:#e89c23;background:transparent !important}.sgp-ui .menu .active{background:white !important}.sgp-ui .menu .active>a{color:#e89c23 !important;background:transparent}.sgp-ui .is-dropdown-submenu a{white-space:nowrap}.sgp-ui .drilldown a{background:white}.sgp-ui .drilldown a.menu-text{color:#333}.sgp-ui .drilldown .active.is-drilldown-submenu-parent>a::after{border-color:transparent transparent transparent #e89c23}.sgp-ui .drilldown .is-submenu-parent-item{font-weight:bold}.sgp-ui .dropdown.menu>li.active.is-dropdown-submenu-parent:not(.is-active)>a::after{border-color:#fff transparent transparent}.sgp-ui #mobile-home{margin:0 .6em}.sgp-ui #mobile-home a,.sgp-ui #mobile-home i{color:#333}.sgp-ui #mobile-home a{top:0;height:40px;position:absolute}.sgp-ui #mobile-home img{height:2.5rem;width:auto;display:inline-block;margin-top:6px}.sgp-ui .is-drilldown li.home{display:none}.sgp-ui .title-bar{color:#333;background:#fbf4cb;height:3.75rem}.sgp-ui .title-bar :focus{outline:none}.sgp-ui .title-bar .basket-numArticles{position:absolute;right:12px;top:17px}.sgp-ui .title-bar .fa-shopping-cart{position:relative;font-size:1.6em;margin-right:12px}.sgp-ui .title-bar .button{background:transparent;color:#333;padding:0.85em .5em 0 .5em;margin-bottom:0}.sgp-ui .title-bar .fa-search{font-size:1.1em}.sgp-ui .title-bar .menu-icon{text-align:center;height:3.3125rem;width:2.0625rem;padding:0.85em .5em}.sgp-ui .title-bar .menu-icon:after{top:.875rem;left:.25rem;right:.25rem;width:auto;background:#333;box-shadow:0 7px 0 #333, 0 14px 0 #333}.sgp-ui .title-bar .menu-icon span{position:absolute;bottom:.25rem;left:0;right:0;text-align:center;line-height:.8125rem;font-size:.8125rem}.sgp-ui #title-bar-wrapper{z-index:10000}.sgp-ui #navigation-top{padding:0}.sgp-ui #navigation-top .mobile-header{background:linear-gradient(to bottom, #69732f 0%,#98a651 100%);color:white;height:2.5rem;line-height:2.5rem;font-size:1.125rem;font-weight:bold}.sgp-ui #navigation-top .mobile-header button{margin-top:.25rem;float:right}.sgp-ui #navigation-top form.search{margin:.5em 0}.sgp-ui #navigation-top form.search input.search{width:75%;max-width:none}.sgp-ui #navigation-top form.search button.fa-search{width:auto}.sgp-ui #navigation-top #top-service{list-style-type:none;margin:1em 0 0 0;*zoom:1}.sgp-ui #navigation-top #top-service:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.sgp-ui #navigation-top #top-service li{width:33%;float:left;font-size:.875rem;line-height:1.625rem;text-align:center}.sgp-ui #navigation-top #top-service li a{color:#333}.sgp-ui .is-submenu-parent-item{border-bottom:1px solid #ccc}.sgp-ui .is-submenu-parent-item>a:after{content:' anzeigen';font-size:smaller;font-style:italic;font-weight:normal;float:right;color:#e89c23}.sgp-ui #navigation-top-wrapper{z-index:10000;width:100%;padding-top:0}.sgp-ui .is-drilldown li{width:100% !important}.sgp-ui #left-menu .first>a{font-weight:bold;font-size:1.5rem;color:#333 !important}.sgp-ui #left-menu .itemCount{display:none;font-weight:normal}.sgp-ui #left-menu .active>a .itemCount{display:none}.sgp-ui #left-menu .second:first-of-type{border-top:0}.sgp-ui #left-menu .second.hasChildren>a:before{position:absolute;content:'+';left:-.2em;font-weight:normal}.sgp-ui #left-menu .second.active.hasChildren>a:before{content:'-'}.sgp-ui #left-menu .second>a{font-weight:bold}.sgp-ui #left-menu .third.hasChildren>a:before,.sgp-ui #left-menu .fourth.hasChildren>a:before{position:absolute;content:'+';left:-.2em;font-weight:normal}.sgp-ui #left-menu .third.active.hasChildren>a:before,.sgp-ui #left-menu .fourth.active.hasChildren>a:before{content:'-'}.sgp-ui #left-menu .third>a,.sgp-ui #left-menu .fourth>a{font-size:.875rem;line-height:1.25;padding:0.35rem 1rem}@media screen and (min-width: 22.5em){.sgp-ui .title-bar{text-align:center}.sgp-ui #navigation-top form.search input.search{width:80%}}@media screen and (min-width: 27.5em){.sgp-ui #navigation-top-wrapper{z-index:9000;padding-top:4.6875rem}.sgp-ui #mobile-home{margin:0 1em}.sgp-ui #mobile-home img{height:3.125rem}.sgp-ui .title-bar{height:4.6875rem}.sgp-ui .title-bar .button{padding:0.85em .5em}.sgp-ui .title-bar .fa-shopping-cart{font-size:2em}.sgp-ui .title-bar .fa-search{font-size:inherit}.sgp-ui .title-bar .menu-icon{height:3.3125rem;width:2.6875rem}.sgp-ui .title-bar .menu-icon span{font-size:.8125rem}}.sgp-ui .row.tools .column,.sgp-ui .row.tools .columns{padding-top:5px;padding-bottom:5px}.sgp-ui .row.tools .column.last,.sgp-ui .row.tools .last.columns{float:right;text-align:right;padding-right:.625rem}.sgp-ui .basket-header{color:#333;text-align:center;vertical-align:middle;font-size:14px;line-height:36px}.sgp-ui .basket-header .basket-numArticles{border-radius:3px;background:#e89c23;color:white;width:18px;height:18px;display:inline-block;line-height:18px;font-size:10px;margin-left:6px;font-weight:bold}.sgp-ui .basket-header .basket-numArticles.num-0{background:rgba(255,255,255,0.8);color:#333}.sgp-ui #title-bar-wrapper.is-stuck{box-shadow:0 3px 10px rgba(0,0,0,0.15)}.sgp-ui form.search-header{position:relative;margin:0}.sgp-ui form.search-header input,.sgp-ui form.search-header button{margin-bottom:0}.sgp-ui form.search-header input{width:79%}.sgp-ui form.search-header button{width:20%}.sgp-ui nav.top-bar{height:inherit;background:#eaeaea}.sgp-ui #navigation-top-wrapper{box-shadow:0 3px 10px rgba(0,0,0,0.15);position:fixed;padding-bottom:.9375rem;max-height:100vh;overflow:scroll;background:#eaeaea}.sgp-ui #navigation-top-wrapper .top-bar-left{width:100%}@media print, screen and (min-width: 50em){.sgp-ui nav.breadcrumbs{height:3.125rem;line-height:3.125rem}.sgp-ui nav.breadcrumbs div{padding:0 1.25rem}.sgp-ui #navigation-top-wrapper{padding-top:0;padding-bottom:0;max-height:none;overflow:inherit;position:inherit;background:none;box-shadow:none}.sgp-ui #navigation-top-wrapper.is-stuck{position:fixed}.sgp-ui #tools-top-wrapper .second,.sgp-ui #tools-top-wrapper .last{padding-top:40px}.sgp-ui #tools-top-wrapper.is-stuck{z-index:40000;height:0}.sgp-ui #tools-top-wrapper.is-stuck #search-desktop.expanded{display:inherit;margin-top:50px;width:auto;padding:.3em;background:#eaeaea;position:absolute;right:0;border-radius:0 0 8px 8px}.sgp-ui #tools-top-wrapper.is-stuck #search-desktop.expanded form{margin:0;float:right}.sgp-ui #tools-top-wrapper.is-stuck #search-desktop.expanded form input{width:450px}.sgp-ui #tools-top-wrapper.is-stuck #search-desktop.expanded form button{width:auto}.sgp-ui #tools-top-wrapper.is-stuck .row{height:0}.sgp-ui #tools-top-wrapper.is-stuck .row.tools{position:relative}.sgp-ui #tools-top-wrapper.is-stuck .row .column,.sgp-ui #tools-top-wrapper.is-stuck .row .columns{padding-top:5px}.sgp-ui #tools-top-wrapper.is-stuck .row .second,.sgp-ui #tools-top-wrapper.is-stuck .row .home-column{display:none}.sgp-ui #tools-top-wrapper.is-stuck .row .last{float:right;text-align:right;width:auto;padding-right:20px}.sgp-ui #tools-top-wrapper.is-stuck .row .last a{color:white}.sgp-ui #tools-top-wrapper.is-stuck .row .search-header-trigger{display:inline-block}.sgp-ui .row.tools .column.second,.sgp-ui .row.tools .second.columns{background:url('data:image/gif;base64,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') left 0.5rem top 1rem no-repeat;padding-bottom:30px}.sgp-ui form.search-header{margin-left:100px}.sgp-ui nav.top-bar{background:linear-gradient(to bottom, #69732f 0%,#98a651 100%);padding:0;height:50px}.sgp-ui #header{z-index:10000}.sgp-ui #header .is-stuck nav.top-bar{box-shadow:0 3px 10px rgba(0,0,0,0.15)}.sgp-ui .top-bar>.row{position:relative}.sgp-ui ul.top-bar-left{z-index:2000;position:static}.sgp-ui ul.top-bar-left>li{position:static;transition-property:color, background-color;transition-duration:300ms, 300ms;transition-timing-function:ease-in-out, ease-in-out;transition-delay:0s, 0s}.sgp-ui ul.top-bar-left>li:hover{background:#e89c23 !important}.sgp-ui ul.top-bar-left>li:hover>a{color:white !important}.sgp-ui ul.top-bar-left>li a{transition-property:color;transition-duration:300ms, 300ms;transition-timing-function:ease-in-out, ease-in-out;transition-delay:0s, 0s}.sgp-ui ul.top-bar-left>li>a{padding-right:1rem !important}.sgp-ui ul.top-bar-left>li>a:after{display:none !important}.sgp-ui ul.top-bar-left>li>ul{background:white;width:100%;border:none;border-bottom:1px solid #ccc;padding:.9375rem 0}.sgp-ui ul.top-bar-left>li>ul:before,.sgp-ui ul.top-bar-left>li>ul:after{content:' ';position:absolute;background:white;left:-100%;border-bottom:1px solid #ccc;top:0;bottom:0;width:100%}.sgp-ui ul.top-bar-left>li>ul:after{left:auto;right:-100%}.sgp-ui ul.top-bar-left>li>ul>li{width:33%;float:left}.sgp-ui ul.top-bar-left>li>ul>li>a{font-weight:bold}.sgp-ui ul.top-bar-left>li>ul>li.is-active>a{background:transparent !important;color:#e89c23 !important}.sgp-ui ul.top-bar-left>li>ul>li>ul{background:white}.sgp-ui ul.top-bar-left>li>ul>li>ul>li{font-size:smaller}.sgp-ui #node-79>ul>.is-dropdown-submenu-parent,.sgp-ui #node-20>ul>.is-dropdown-submenu-parent,.sgp-ui #node-4>ul>.is-dropdown-submenu-parent{display:block;width:100%;font-weight:bold}.sgp-ui #node-79>ul>.is-dropdown-submenu-parent .is-active>a,.sgp-ui #node-20>ul>.is-dropdown-submenu-parent .is-active>a,.sgp-ui #node-4>ul>.is-dropdown-submenu-parent .is-active>a{background:transparent !important;color:#e89c23}.sgp-ui #node-79>ul>.is-dropdown-submenu-parent a:after,.sgp-ui #node-20>ul>.is-dropdown-submenu-parent a:after,.sgp-ui #node-4>ul>.is-dropdown-submenu-parent a:after{display:none}.sgp-ui #node-79>ul>.is-dropdown-submenu-parent>ul,.sgp-ui #node-20>ul>.is-dropdown-submenu-parent>ul,.sgp-ui #node-4>ul>.is-dropdown-submenu-parent>ul{display:block}.sgp-ui #node-79>ul>.is-dropdown-submenu-parent .is-dropdown-submenu,.sgp-ui #node-20>ul>.is-dropdown-submenu-parent .is-dropdown-submenu,.sgp-ui #node-4>ul>.is-dropdown-submenu-parent .is-dropdown-submenu{position:relative;display:block;border:none;left:0;margin-top:0;float:left;width:100%}.sgp-ui #node-79>ul>.is-dropdown-submenu-parent>ul.is-dropdown-submenu>li,.sgp-ui #node-20>ul>.is-dropdown-submenu-parent>ul.is-dropdown-submenu>li,.sgp-ui #node-4>ul>.is-dropdown-submenu-parent>ul.is-dropdown-submenu>li{width:33%;padding-right:1em}.sgp-ui #node-79>ul>.is-dropdown-submenu-parent>ul.is-dropdown-submenu>li>a,.sgp-ui #node-20>ul>.is-dropdown-submenu-parent>ul.is-dropdown-submenu>li>a,.sgp-ui #node-4>ul>.is-dropdown-submenu-parent>ul.is-dropdown-submenu>li>a{border-bottom:1px solid #666;font-size:1rem}.sgp-ui #node-79>ul>.is-dropdown-submenu-parent>ul.is-dropdown-submenu>li li,.sgp-ui #node-20>ul>.is-dropdown-submenu-parent>ul.is-dropdown-submenu>li li,.sgp-ui #node-4>ul>.is-dropdown-submenu-parent>ul.is-dropdown-submenu>li li{width:100%}.sgp-ui #node-79>ul>.is-dropdown-submenu-parent>ul.is-dropdown-submenu>li li a,.sgp-ui #node-20>ul>.is-dropdown-submenu-parent>ul.is-dropdown-submenu>li li a,.sgp-ui #node-4>ul>.is-dropdown-submenu-parent>ul.is-dropdown-submenu>li li a{line-height:1.2;padding-bottom:0}}@media only screen and (max-width: 980px){.sgp-ui .top-bar ul.top-bar-left>li.is-submenu-parent-item>a{padding-right:1.2rem}.sgp-ui .top-bar ul.top-bar-left>li>a{padding-right:.7rem;padding-left:.7rem;font-size:.9375rem}}@media only screen and (max-width: 900px){.sgp-ui ul.top-bar-left>li>ul>li{width:33%}.sgp-ui .top-bar ul.top-bar-left>li.is-submenu-parent-item>a{padding-right:1rem}.sgp-ui .top-bar ul.top-bar-left>li>a{padding-right:.5rem;padding-left:.5rem;font-size:.875rem}}.sgp-ui nav.breadcrumbs{position:relative;background:#FCFBF3;height:auto}.sgp-ui nav.breadcrumbs>div{position:relative;text-align:left;font-size:.875rem;line-height:2;padding:15px .625rem;color:#666}.sgp-ui nav.breadcrumbs>div span,.sgp-ui nav.breadcrumbs>div strong,.sgp-ui nav.breadcrumbs>div i{display:inline-block;font-size:14px;margin:0 .5rem}.sgp-ui nav.breadcrumbs>div span a,.sgp-ui nav.breadcrumbs>div strong a,.sgp-ui nav.breadcrumbs>div i a{color:#333}.sgp-ui nav.breadcrumbs>div span span,.sgp-ui nav.breadcrumbs>div strong span,.sgp-ui nav.breadcrumbs>div i span{margin:0}.sgp-ui nav.breadcrumbs>div a:hover{text-decoration:underline}.sgp-ui nav.breadcrumbs>div strong{font-weight:normal}.sgp-ui nav.breadcrumbs>div strong span{color:#666}.sgp-ui nav.breadcrumbs>div a{color:#333;text-decoration:none}


/* site-new.scss (Rumpf), Anteil navigation — steht im Bestand NACH
   navigation und muss auch hier danach stehen. Die Werte 27.5em/50em/900px
   sind im Original bereits literale @media (kein @include breakpoint()),
   deshalb unveraendert uebernommen. */
.sgp-ui #left-menu a{color:inherit}
@media (max-width: 27.5em){
  .sgp-ui .title-bar .fa-search{font-size:26px;line-height:32px;padding-top:0;height:auto;padding-right:0}
}
@media (max-width: 50em){
  .sgp-ui .title-bar .fa-search{font-size:26px;line-height:32px;padding-top:0;height:auto;padding-right:0}
}
@media only screen and (max-width: 900px){
  .sgp-ui .top-bar ul.top-bar-left > li > a{padding-right:.5rem !important}
}


/* ===========================================================================
 * article-detail.scss — AUS cache.css GESCHNITTEN, 28.08.2026, verbatim.
 *
 * WARUM GESCHNITTEN UND NICHT NACHGEBAUT. Die Sass-Quelle benutzt Compass
 * (`inline-image()`, `legacy-pie-clearfix`). Compass laeuft in diesem Baum
 * nicht und soll es auch nicht; der Bauschritt lief zuletzt 2020. cache.css
 * IST das Kompilat dieser Quelle — die Bilder stecken darin bereits als
 * data-URI. Ein Nachbau waere eine Uebersetzung mit Ermessensspielraum, ein
 * Schnitt ist eine Kopie. 1:1 heisst hier: kopieren.
 *
 * GRENZEN DES SCHNITTS, gemessen statt geraten: von `.product-social-share{`
 * bis ausschliesslich `a.article-name{` (der ersten Regel aus category.scss).
 * Klammerbilanz 188/188 — der Schnitt liegt also nicht mitten in einem Block.
 * Gegenprobe der Zugehoerigkeit: 181 der 182 Selektoren des Schnitts sind in
 * article-detail.scss namentlich belegt; der eine Rest ist
 * `#product-category-nav .columns` — Foundations Plural zu `.column`, das in
 * der Quelle steht.
 *
 * GRENZE AM 29.08.2026 BERICHTIGT. Der erste Schnitt setzte 986 Byte zu
 * spaet an und liess die ersten neun Regeln liegen (button.primary,
 * #scroll-top-top, #cookieHint, .main-content, footer.main, header.main …).
 * Waechter 1 und 2 waren dabei GRUEN -- was drin war, gehoerte hinein; es
 * war nur nicht alles. Gefunden hat es der Zugehoerigkeits-Waechter der
 * naechsten Datei, der zwoelf article-detail-Selektoren als fremd im
 * navigation-Schnitt meldete. Daraus ist Waechter 3 (Vollstaendigkeit) in
 * server/css-umbau/schneide.py entstanden.
 *
 * !important und position:absolute bleiben unveraendert stehen (Vorgabe des
 * Betreibers). FontAwesome bleibt zurueckgestellt.
 * ========================================================================= */
.sgp-ui button.primary,.sgp-ui a.button.primary{border:none;opacity:.8;transition:opacity 0.25s ease-out,color 0.25s ease-out;text-shadow:none;box-shadow:none}.sgp-ui button.primary:hover,.sgp-ui a.button.primary:hover{opacity:1}.sgp-ui input::-webkit-outer-spin-button,.sgp-ui input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sgp-ui input[type=number]{-moz-appearance:textfield}.sgp-ui #scroll-top-top{display:none;background-color:#f5f3ef;color:#30130c;position:fixed;width:50px;height:50px;line-height:60px;text-align:center;font-size:14px;bottom:56px;right:30px;z-index:9999;border-radius:50%;background-image:none !important;box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2);transition:all 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.sgp-ui #scroll-top-top i{font-style:normal}.sgp-ui #cookieHint{z-index:9998 !important}.sgp-ui .main-content,.sgp-ui .content.full,.sgp-ui header.main{padding:0 !important}.sgp-ui div.main-content .main-content-inner{background:white;border:none}.sgp-ui footer.main{font-size:14px;border-top:0;margin:0}.sgp-ui .product-social-share{height:62px}.sgp-ui .product-social-share:before{content:'zeige anderen dass Dir diese Pflanze gefällt:';font-family:"Arial",sans-serif;font-size:smaller;color:#666;margin:.3rem 0;display:block}.sgp-ui #article-detail{font-family:'Arial', Sans-serif;font-size:14px;margin-top:15px;line-height:1.42}.sgp-ui #article-detail h2,.sgp-ui #article-detail .section-heading{font-family:"Arial", sans-serif;line-height:30px;font-size:17px;border-bottom:1px solid #ccc;margin-bottom:0;padding:7px 0;font-weight:700}.sgp-ui #article-detail-images{list-style-type:none;margin:0 0 25px 0}.sgp-ui #article-detail-image{padding:0 2px 2px 2px}.sgp-ui #article-detail-image a{display:block}.sgp-ui #article-detail-image a img{width:100%}.sgp-ui .article-detail-image-secondary{padding:2px !important;line-height:0}.sgp-ui h1.product-name{font-variant:small-caps;margin-top:0;font-size:32px;margin-bottom:20px;line-height:32px}.sgp-ui .rating-box,.sgp-ui .rating-box .rating{background-image:url('data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAxNCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmYmY5Zjd9PC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTEuMzIgMTMuNEw3IDExLjEzIDIuNjggMTMuNGwuODItNC44MUwwIDUuMlYxNGgxNFY1LjJsLTMuNSAzLjM5LjgyIDQuODF6TTAgMHY1LjJsNC44NC0uNzJMNyAuMTFsMi4xNiA0LjM3TDE0IDUuMlYwSDB6Ii8+PC9zdmc+')}.sgp-ui .product-ratings{margin:15px 0}.sgp-ui .product-ratings .rating-box{display:inline-block;height:14px;width:70px;background-size:14px 14px;float:none;padding-left:0;margin:0 6px 0 0 !important}.sgp-ui .product-ratings .rating-box .rating{background-color:#dca946;background-size:14px 14px;height:14px}.sgp-ui #product-variants{margin:0;list-style-type:none;*zoom:1}.sgp-ui #product-variants:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.sgp-ui .product-variant{*zoom:1;padding:12px 0;border-bottom:1px solid #ccc;position:relative}.sgp-ui .product-variant:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.sgp-ui .product-variant:last-of-type{border-bottom:none}.sgp-ui .product-variant>span{height:61px}.sgp-ui .product-variant label{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1000;cursor:pointer;margin:0}.sgp-ui .product-variant label:hover{background:rgba(0,0,0,0.05)}.sgp-ui .product-variant input[type="radio"]:checked+label{background:rgba(0,0,0,0.05)}.sgp-ui .product-variant.product-variant-type-1 .product-add-variant-input,.sgp-ui .product-variant.product-variant-type-200 .product-add-variant-input{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAiCAIAAAA7/9XpAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABDFJREFUeNqkVm9MW1UUb98rW1sZtOkYUygxmKH7Q8riiMC0xJIYl8CiM0KyLeGLAdFozBYTDfsE6BczxJhI/GLaZJoN5hfXRedomTMFsiCsi+3ok0ikXR2OUtravq19vfX33m2ez0GZYycvL/ede87vnt/vnJs81b1MdIrrzj2aMbdWnAt3vo4mb6gewZhQ5CIhqonAW2khtnmUyN+/Mowxxgen5j+8l9kkEIN8PpMQiHoufPa7mcNxfnEzKEJWhYdlDEJWvRTz2a8emJz/5O5DFsUIRHxWU6FywwsCYTOE+ZkbHHY/F7j9w0Oj4OHTCWNxrbRWJ9OJs9femF0c/b8oLGNEJkoIx/xP7TjEMKVYZ7KskGVHp9///c7UAyEW/jqj2Wk8yN2+RHJqklNdCQy2WoYu3uhLCgmSY+D8ibNXlzXQaD4d/+WPb39b+n4LSyoMu/VbthES/XPVWbZtn6bCeNAfvgyILIAI45n/6sRLni+vHg1G5+CcW7omnznkPh5J+LQaYSsrhKMecaHJbmWJpeoDZlf5yxmiphTAJRgNXPZ/1m39ZkfJnjT8JA8xExxbWLlZXrKnytS0a+ehYm0VTs0SdeljtdXlxxiD3lxb0ZGRpEGPoNE454gkb73z4pkSXYVMx2zc/fHh8fonX0ulE/7wjyvJUJYwLGt4/ukvsKvGXQJhUAhFb4rwkkCPa/cvX3mC53nLs3t7ut6lQG+PHMhlY1o2R0mV6oqPNZwvK9mXR6HKfT5+fFEEUgGFrBpZ736a/Hp7u/PCBZPJ1Hx07/mZj3IkrmVJQ/UrtmfeAw8ak0eh5grYwR8OrdrkH72rbKdOp/t0aKhQs/+DojSH3T45OSl/tsLa2gpOXaENZCk/GxsbN5rdQhum7dsrKyv/ZaTXb4CikVepVMrtcnEcJ3tCoZC89l6/3tjU9GAUCOH1egvFuVwuS12dvkBFeXUjy8u9vb20FxgTqIAcPpVCsrIiiwXuurVF5WtxOp14QwheskqzGdHwKNsk8pIMwdBeicUEg0EMFY3GRiQSUXYEu3LLek+dgh/FIsbhcAz090NKusumkkmqKAppa211u91Yv3rkiFjIxMT09DSNq6mpqa+vR4FWq7WoqAgp8Xjc5/NZm5tFRjabDcwRZGtpgXg4UG4ZpXmfIQbjB3kGT59GIk4CA017R4cyyGw2yy1D5bg+UBQFUsrip9QphIEd/FQBzbqdGzl3DipCgjd7ekKSNIimpelGRk6cPAkUNGGj2eUCAaoOKkc0DgccHQLx9vM8uGAyoAAkx7sAiiQ2clqkCCoEzUcaHajh4WG9Tgc/ncN1UNZeGcBBfnoA6AAIug4MDGzEqM5ioSeDmuzs7OykKCgBQJBZ7oNo6/6PzM7Ojo2N3efs7+vr7uqa8HjWxq/fIzr+aydFnCNFa2T7R4ABADG/siPGo7+aAAAAAElFTkSuQmCC') center bottom no-repeat}.sgp-ui .product-variant.product-variant-type-1 .product-add-variant-input.no-variant,.sgp-ui .product-variant.product-variant-type-200 .product-add-variant-input.no-variant{background-position-y:center}.sgp-ui .product-variant.product-variant-type-0 .product-add-variant-input{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAiCAIAAADZI86QAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA6hJREFUeNqMVGtoE1kUnleSSWY6mSRN05pHax+KNZuqrdpqQV3p6uKKC4KV+kMQdtkV/LWCIvhDVFBE9I8PBP2h+MBHBRHrohTqRt0WthaR1LaraZM2xta0SZpJk0wm8Yy3Tm1pgpczw7n3fN85995zz8Gz2Sw2e7zyHuj/cB4UM9f4o7NtjhVHhFQ67B29LkoRFal/NXhQMS8q2aum9F8Vfobw5PWW0eg/WO7BM64ty92gUPBNJnwjE88xjEA2lnYY2R/AcTDsjiV8aHEs+gamxXyjTCigHWIGR4basgMrFs5s6Y3/wsv/DyEddoshr13vThK4QZSIiqJdCD0Re/0xIu/Qaf9zWelBMIH0Bm4lxQjePXjx2dvDyEdLQ7uZc74YOOQZvgDTSkvL+upzALrYXoUAy0p/J/qDf4sZAgmgYXUo1Dc+RYN0DbbCVKPSK4BgxEOYWCeKCBKO+wEhZgpDcS1IBq9EjhUARfLkpbMPfOM9oXhAyhI0xZUVNlRZ1kkY7Sis/7XmsE7N9fhuez48ASvczc+uE9N5OPbQlRCjtIrb03hrAV+t3FIg7Lni3gkm0P/6yW1gbPK1jgvD0YSAYWRKEs4+3Vpbur3CvBrI78c6/xu6NyXKJhkWH54mGBkbS9thjry+9LaCfPt84NOquAV6OTK5e2+lgXFVmFdNTH1iNWZeZxuNjUhZDAmEghWQ5rqjFq5CZt9ws8X81rryEwVaB3J45NE230QvKHDik9va4f925Hw6E3ba5ZTjVzu45Jcr43Q1cqiizTbTmm7/U3mrWhayG4v3pCXvJtc1u+kX+fGp1WWC4E9JZCDc6w31/ettddqad9SdCsWGj7etZ1QiqxJ18LJ1LhSfKC9qATRkUadxWA2NSYl68f7+wGinkJqssjRhuDEuUuVFu5QNEy77HzhuTEnEWCwQS05urz1Vaqr3BLscxiUlfLUgEkutzRurj8yquL7g45udv6UkCg5DkPp9G66bGCuj5uatJPl5Ly7evGPlZYZ2ACGcmPSN9+ZCyxEi8aHolB9NPgkjOhWnUxfMC9VQenjOVLfvbkffGew7RpmpfvfaO1QsRQUF+nsIHKOZ6Rqn24rzoxsq96+p2j/dNb4UDZGfUKC1I2WaYGSdUH75CLRjFoEiDem8QZR+Sik9R8yQeQgLCxtmEgfDwkErIPMINicC1Eoqk9O9ibHNJZTwS5RuOd8VWecSoOSTuQnpb0zU16DWdG5Cja1J0T8LMACN75y8DvWccAAAAABJRU5ErkJggg==') center bottom no-repeat}.sgp-ui .product-variant.product-variant-type-0 .product-add-variant-input.no-variant{background-position-y:center}.sgp-ui .product-variant.product-variant-type-200 .variant-name{position:relative;display:block}.sgp-ui .product-variant.product-variant-type-200 .variant-name:after{content:" ";width:65px;height:26px;background:url('data:image/png;base64,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') left top no-repeat;background-size:contain !important;position:absolute;top:0;right:4px}.sgp-ui .product-variant .product-add-variant-input{text-align:center;background-size:auto 31px !important}.sgp-ui .product-variant .product-add-variant-input input{margin-top:.25em;zoom:1.5}.sgp-ui .product-variant .variant-name strong,.sgp-ui .product-variant .variantPrice_from_1{font-size:18px !important;font-weight:bolder;margin:0;display:inline-block}.sgp-ui .product-variant .variant-name strong{display:block}.sgp-ui .product-variant .variant-name em,.sgp-ui .product-variant .variant-delivery-info,.sgp-ui .product-variant .variantPrice_from_3{font-size:12px;display:block;line-height:1.4}.sgp-ui .product-variant .variantPrice_from_1 .scaleFrom{display:none}.sgp-ui .product-variant .variant-name em{margin-bottom:.1em}.sgp-ui .product-variant .variant-price{padding-right:1.25em;text-align:right;position:relative}.sgp-ui .product-variant .availability-indicator{width:10px;height:10px;display:inline-block;cursor:help;z-index:1001;position:absolute;top:10px;margin-left:-18px}.sgp-ui .product-variant .stock-availablity-low{background-color:darkorange}.sgp-ui .product-variant .stock-availablity-warning{background-color:orange}.sgp-ui .product-variant .stock-availablity-ok{background-color:green}.sgp-ui .variantPrice.discounted .priceRegular{text-decoration:line-through;font-size:small;color:#666;margin-right:.5em}.sgp-ui .variantPrice.discounted .priceFinal{color:black;font-weight:bold}.sgp-ui .variant-price{padding-right:.5em !important}.sgp-ui .variantDiscountDetails{position:absolute;left:0;right:.5em;text-align:right;height:auto !important;bottom:.2em}.sgp-ui .variantDiscountDetails>span{display:inline-block;width:100%}.sgp-ui .product-variant-discounted-1{padding-bottom:2em}.sgp-ui .availability-indicator{display:none !important}.sgp-ui .product-basket-add p{width:140px;margin-top:.5em;margin-bottom:0}.sgp-ui .variant-name{white-space:nowrap}.sgp-ui .product-basket.sticky{position:fixed;top:0;left:0;right:0;background:white;z-index:1000;padding-right:530px}.sgp-ui .product-basket.sticky form{display:block}.sgp-ui .product-basket.sticky ul{display:inline-block;float:right}.sgp-ui .product-basket.sticky ul li{width:300px;float:left}.sgp-ui .product-basket.sticky .product-basket-add{*zoom:1;position:absolute;right:0;clear:none;margin-top:0;width:530px;margin-bottom:0;padding-bottom:0;height:85px;padding-top:15px}.sgp-ui .product-basket.sticky .product-basket-add:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.sgp-ui .product-basket.sticky .product-basket-add p{float:left}.sgp-ui .product-basket.sticky .product-basket-add label{display:none}.sgp-ui .product-basket.sticky .product-basket-add button{display:inline-block;float:right;width:200px}.sgp-ui .product-basket-add{background:rgba(215,207,193,0.125);clear:both;padding:24px;margin:5px 0 25px}.sgp-ui .product-basket-add p{display:inline-block;float:right;font-size:12px;color:#666;height:40px;position:relative;text-align:right;width:150px}.sgp-ui .product-basket-add p span{position:absolute;bottom:0;left:0;right:0}.sgp-ui .product-basket-add button{display:block;width:100%;line-height:55px;font-size:16px;padding:0 12px}.sgp-ui #product-add-number{width:55px;display:inline-block;float:left;height:54px;line-height:50px}.sgp-ui label[for='product-add-number']{width:auto;display:inline-block;font-size:18px;font-weight:600;margin-left:1em;height:50px;line-height:50px}.sgp-ui .qty-buttons-wrapper{display:inline-block;float:left}.sgp-ui .qty-buttons-wrapper .qty-button{margin:0;cursor:pointer;width:27px;height:27px;line-height:27px;display:block;text-align:center;vertical-align:middle;font-size:18px;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#f5f3ef;color:#30130c;font-family:Arial, sans-serif}.sgp-ui .qty-buttons-wrapper .qty-button:before{content:"<";line-height:0;font-weight:600;transform:rotate(270deg);display:inline-block;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sgp-ui .qty-buttons-wrapper .qty-button.increase{margin-bottom:1px}.sgp-ui .qty-buttons-wrapper .qty-button.increase:before{transform:rotate(90deg)}.sgp-ui .product-description{font-size:16px;margin:0 0 25px 0}.sgp-ui #product-attributes-header{border-bottom:1px solid #ccc;margin-bottom:1em;text-align:center}.sgp-ui #product-attributes-header h2{font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;text-align:center;margin-bottom:.1em}.sgp-ui #product-attributes-header a{color:#666}.sgp-ui #product-attributes table{width:100%}.sgp-ui #product-attributes td{width:50%;margin-bottom:.5em;padding-bottom:.75em;vertical-align:top}.sgp-ui #product-attributes span.data,.sgp-ui #product-attributes span.label{display:block}.sgp-ui #product-attributes span.label{font-size:12px}.sgp-ui #product-category-nav{margin-bottom:25px}.sgp-ui #product-category-nav .section-heading{text-align:center;margin:25px 0 4px 0}.sgp-ui #product-category-nav .column,.sgp-ui #product-category-nav .columns{position:relative}.sgp-ui #product-category-nav .prev,.sgp-ui #product-category-nav .next{height:80px;width:80px;display:inline-block;background-size:cover;background-position:center center}.sgp-ui #product-category-nav .prev>span,.sgp-ui #product-category-nav .next>span{color:#333;position:absolute;bottom:0;top:0;padding:.3em .5em;padding-top:15px;line-height:25px;font-size:16px}.sgp-ui #product-category-nav .prev>span span,.sgp-ui #product-category-nav .next>span span{display:none}.sgp-ui #product-category-nav .prev.prev>span,.sgp-ui #product-category-nav .next.prev>span{text-align:left;left:90px;right:0}.sgp-ui #product-category-nav .prev.next>span,.sgp-ui #product-category-nav .next.next>span{text-align:right;right:90px;left:0}.sgp-ui #product-collateral{margin:25px 0}.sgp-ui #product-kiSimilar{margin:0}.sgp-ui #product-kiSimilar .item{padding:20px 10px 0 10px}.sgp-ui #product-kiSimilar .product-name{font-size:15px;font-weight:700;margin:15px 0 10px;line-height:20px;display:block;border-bottom:none;padding:0}.sgp-ui #product-kiSimilar .product-name a{color:inherit}.sgp-ui #product-kiSimilar .product-price{display:block;margin:10px 0;font-weight:600}.sgp-ui .owl-theme .owl-nav{top:-40px;right:0px;margin-top:0;position:absolute}.sgp-ui .owl-theme .owl-nav button{background-color:#f5f3ef !important;color:#30130c !important;font-size:20px !important;float:left;display:block;width:30px;height:30px;line-height:30px;text-align:center}.sgp-ui .owl-carousel .owl-item img{width:auto}.sgp-ui #product-ratings{clear:both;*zoom:1}.sgp-ui #product-ratings:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.sgp-ui #product-ratings .product-ratings-head{margin-top:15px;padding:20px;background:rgba(215,207,193,0.125)}.sgp-ui #product-ratings .product-ratings-head .rating-box{float:none}.sgp-ui #product-ratings .ratings-summary{text-align:center}.sgp-ui #product-ratings .ratings-summary .button{margin-top:6px;display:block}.sgp-ui #product-ratings .ratings-summary .rating-box-wrapper{text-align:center;margin-bottom:6px}.sgp-ui #product-ratings .ratings-summary>span{display:inline-block;height:28px;line-height:33px;margin-right:6px}.sgp-ui #product-ratings .ratings-summary>span.total-text{font-size:18px;font-weight:600}.sgp-ui #product-ratings .ratings-summary>span.strong{font-weight:600;display:inline-block}.sgp-ui #product-ratings .rating-box{position:relative;display:inline-block;float:left;background-color:#d7cfc1;background-size:28px 28px;margin:0 6px 0 0 !important;height:28px;width:140px}.sgp-ui #product-ratings .rating-box .rating{float:left;background-color:#dca946;background-size:28px 28px;height:28px}.sgp-ui #product-ratings .user-review{margin:25px 0;border-bottom:1px solid #ccc;padding-bottom:25px}.sgp-ui #product-ratings .user-review:last-of-type{border:none}.sgp-ui #product-ratings .user-review-first{padding-left:0;margin-bottom:6px}.sgp-ui #product-ratings .user-review-first .rating-box{float:left;height:14px;width:70px;display:block;background-size:14px 14px;padding-left:0}.sgp-ui #product-ratings .user-review-first .rating-box .rating{background-size:14px 14px;height:14px}.sgp-ui #product-ratings .user-review-author,.sgp-ui #product-ratings .user-review-date{font-weight:bold}.sgp-ui #product-ratings .user-review-text{padding-right:0;color:inherit;font-size:16px}.sgp-ui #product-ratings .user-review-text:before{content:"— "}.sgp-ui #product-ratings-create{border:none;padding:20px;background:rgba(215,207,193,0.125)}.sgp-ui #product-ratings-create .section-heading{border-bottom:none;margin-bottom:15px}.sgp-ui #product-ratings-create .box{background:#eee;margin-top:15px;padding:21px}.sgp-ui #product-ratings-create fieldset{position:relative;float:left}.sgp-ui #product-ratings-create button{float:right;margin-bottom:0}.sgp-ui #product-ratings-create label.error{color:red;margin-top:-10px}.sgp-ui #product-ratings-create #comment-mail-error,.sgp-ui #product-ratings-create #review-alias-error{margin-top:0}.sgp-ui #product-ratings-create #comment-rating-error{position:absolute;margin-top:0px}.sgp-ui #comment-type-selector{*zoom:1;text-align:center}.sgp-ui #comment-type-selector:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.sgp-ui #comment-type-selector button{float:none}.sgp-ui #comment-type-selector button.hollow{border:none}.sgp-ui .comment-create-userFields input{margin-bottom:0}.sgp-ui .rating-already-done input{margin-bottom:0}.sgp-ui .rating-submit-wrapper{margin-top:15px}.sgp-ui .rating-submit-wrapper fieldset{display:inline-block;float:right;height:40px;line-height:40px}@media only screen and (min-width: 800px){.sgp-ui #product-attributes .product-attributes-inner{padding:0 10px 0 20px;border-left:1px solid #ccc}.sgp-ui #product-attributes td{width:100%;display:block}}@media only screen and (min-width: 768px){.sgp-ui #article-detail h2,.sgp-ui #article-detail .section-heading{font-size:22px}.sgp-ui #product-category-nav .prev>span,.sgp-ui #product-category-nav .next>span{line-height:17px}.sgp-ui #product-category-nav .prev>span span,.sgp-ui #product-category-nav .next>span span{display:inherit}.sgp-ui .product-ratings-head .button{margin-top:0;float:right}.sgp-ui .product-ratings-head .rating-box{float:left}.sgp-ui .rating-box-wrapper{display:inline-block;margin-bottom:0;float:left;margin-right:8px}.sgp-ui .ratings-summary{padding:0;text-align:inherit}.sgp-ui .ratings-summary>span{float:left}.sgp-ui .user-review-first{margin-bottom:0}.sgp-ui .user-review-first .rating-box{float:none;margin:6px 0 0 0 !important}}.sgp-ui #dropzone-zone{border:2px dashed #aaa;border-radius:10px;margin:15px 0;background:rgba(255,255,255,0.6);cursor:pointer}.sgp-ui .rating-tooltip{color:#808080;font-size:12px}.sgp-ui .rating-tooltip a{color:#808080;cursor:help}.sgp-ui .rating-tooltip a:hover{color:#dca946}.sgp-ui .ratings-table{width:100%}.sgp-ui .ratings-table td:last-child{display:inherit;padding-top:15px}.sgp-ui .ratings-table td:last-child label{font-size:12px}.sgp-ui .rating-already-done{padding-top:15px}.sgp-ui .ratings-table thead th{font-size:10px;color:#808080;line-height:1.4}@media screen and (max-width: 991px){.sgp-ui .ratings-table thead th:first-child{display:none}.sgp-ui .ratings-table thead th:last-child{display:none}}.sgp-ui .ratings-table thead th span:first-child{float:left}.sgp-ui .ratings-table th{font-weight:700}.sgp-ui .ratings-table th span:last-child{float:right}.sgp-ui .ratings-table tr th:last-child,.sgp-ui .ratings-table tr td:last-child{padding-bottom:.75em !important;border-bottom:1px solid #eae6df;margin-bottom:.5em}@media screen and (min-width: 992px){.sgp-ui .ratings-table tr th:last-child,.sgp-ui .ratings-table tr td:last-child{padding-bottom:0 !important;border-bottom:0 none;margin-bottom:0}}.sgp-ui .ratings-table tr:last-child th,.sgp-ui .ratings-table tr:last-child td{padding-bottom:0 !important;border:0 none !important;margin-bottom:0 !important}.sgp-ui .ratings-table td:last-child{display:none}@media screen and (min-width: 992px){.sgp-ui .ratings-table td:last-child{display:table-cell}}.sgp-ui .ratings-table th,.sgp-ui .ratings-table td{display:block;padding:4px 0;line-height:1;text-align:left}@media screen and (min-width: 992px){.sgp-ui .ratings-table th,.sgp-ui .ratings-table td{display:table-cell;padding:6px}.sgp-ui .ratings-table th:first-child,.sgp-ui .ratings-table td:first-child{padding-left:0}.sgp-ui .ratings-table th:last-child,.sgp-ui .ratings-table td:last-child{padding-right:0}}@media screen and (min-width: 992px){.sgp-ui .ratings-table th:first-child,.sgp-ui .ratings-table td:first-child{width:32%}}@media screen and (min-width: 1200px){.sgp-ui .ratings-table th:first-child,.sgp-ui .ratings-table td:first-child{width:28%}}@media screen and (min-width: 992px){.sgp-ui .ratings-table th:nth-child(2),.sgp-ui .ratings-table td:nth-child(2){width:44%}}@media screen and (min-width: 992px){.sgp-ui .ratings-table th:last-child,.sgp-ui .ratings-table td:last-child{width:30%}}@media screen and (min-width: 1200px){.sgp-ui .ratings-table th:last-child,.sgp-ui .ratings-table td:last-child{width:26%}}.sgp-ui .ratings-table .rating-title,.sgp-ui .ratings-table .rating-percent{font-weight:700;font-size:12px;text-align:left}.sgp-ui .ratings-table .rating-grade{font-size:12px}.sgp-ui .ratings-table .rating-box{height:12px;width:100%;background:#d7cfc1 none;position:relative;margin:0}.sgp-ui .ratings-table .rating-box:before{position:absolute;display:block;width:100%;height:100%;content:'';background:url('data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTIiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDpub25lO3N0cm9rZTojZmZmO3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZS13aWR0aDouNzVweH08L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMCAwdjEyTTMwIDB2MTJNMjAgMHYxMk00MCAwdjEyTTUwIDB2MTJNNjAgMHYxMk03MCAwdjEyTTgwIDB2MTJNOTAgMHYxMiIvPjwvc3ZnPg==') 0 0 repeat-x;background-size:100% auto}.sgp-ui .ratings-table .rating-box.total-rating:before{background-size:200% auto}.sgp-ui .ratings-table .rating-box .rating{height:12px;background:#dca946 none}


/* BESTANDSWERT ZURUECKGEHOLT, gemessen am 28.08.2026.
   Der Bestand setzt fuer diese Tabellen KEIN border-collapse -- es gilt der
   Vorgabewert `separate` mit 2px Abstand. Mein reboot-Ersatz in sgp-ui.scss
   setzt in der Huelle dagegen `collapse` (seit 24.08.). Folge, gemessen:
   die Tabelle ist gleich breit (745px), die ZELLEN werden je 4px breiter
   (741 -> 745). Kein Fehler des Schnitts, sondern dieselbe Klasse wie die
   Linkfarbe -- Iststand schlaegt Vorgabe.
   ENG am Ort statt global: `border-collapse` aus dem Huellen-Reset zu
   entfernen wuerde jede Bootstrap-Tabelle in Kasse und Kundenkonto
   mitaendern, also fremde, funktionierende Bauteile. Hier stehen nur die
   beiden Haus-Tabellen dieser Datei. */
.sgp-ui #product-attributes table,.sgp-ui .ratings-table{border-collapse:separate;border-spacing:2px}

/* site-new.scss (Rumpf), Anteil article-detail — steht im Bestand NACH
   article-detail und muss auch hier danach stehen, sonst kehrt sich die
   Kaskade um. Die beiden Regeln korrigieren `#scroll-top-top` und das
   Mengenfeld der Variante. */
.sgp-ui #scroll-top-top{bottom:25px}
@media (min-width: 27.5em){
  .sgp-ui .product-variant .product-add-variant-input input{zoom:1}
}


/* ---------------------------------------------------------------------------
 * server/css-quellen-live/sass/category.scss, 28.08.2026 -- AUS cache.css
 * GEHOLT, wortgleich in der Bedeutung, portiert in der Syntax
 * (rem-calc(12)/(16) -> 0.75rem/1rem; @include breakpoint(900) -> @media
 * screen and (min-width: 56.25em) OHNE print, -- 900 ist ein roher
 * Pixelwert, kein Foundation-Name, und Foundations Mixin haengt `print,` nur
 * an benannte Stufen (nachgezaehlt in cache.css: `@media screen and
 * (min-width: 56.25em)`, kein print,-Praefix -- anders als bei den
 * benannten 40/50/64em).
 *
 * NOCH OHNE WIRKUNG AUF DER ECHTEN SEITE, aus demselben Grund wie
 * pagination.scss: keine der Vorlagen traegt heute die .sgp-ui-Huelle.
 * ------------------------------------------------------------------------- */
.sgp-ui a.article-name{margin-top:-5.5em;display:inline-block;background:rgba(255,255,255,.8);padding:.3em;z-index:2000;position:absolute;right:0;text-align:right;width:90%;color:#333;font-size:14px;}
.sgp-ui .articleListOuter dl{margin-top:1.2em;font-family:"Arial",sans-serif;font-size:14px;}
.sgp-ui .articleListOuter dd{text-align:right;}
.sgp-ui .image-caption{font-size:12px;line-height:inherit;display:inherit;padding-top:.2rem;}
.sgp-ui .category_more_content{display:none;}
.sgp-ui a.category_more,.sgp-ui a.category_less{float:right;display:inline-block;padding:3px;}
.sgp-ui .category ul{list-style-type:none;}
.sgp-ui .article-list-short-facts{font-size:.75rem;}
.sgp-ui #az-list{padding-bottom:10px;}
.sgp-ui #az-list.is-stuck{top:60px !important;background:white;padding:10px;box-shadow:0 3px 10px rgba(0,0,0,0.15);}
@media screen and (min-width: 56.25em){
  .sgp-ui .article-list-short-facts{font-size:1rem;}
}

/* server/css-quellen-live/sass/site-new.scss (Rumpf) -- korrigiert #az-list
   (category.scss) bzw. .article-name (ebenfalls category.scss), gehoert
   deshalb hierhin. Die Werte 27.5em/50em sind im Original bereits als
   literale @media geschrieben (kein @include breakpoint()), deshalb
   unveraendert uebernommen -- keine Foundation-Uebersetzung noetig. */
.sgp-ui #content .callout a.article-name{color:inherit;}
@media (min-width: 27.5em){
  .sgp-ui #az-list.is-stuck{top:75px !important;}
}
@media (min-width: 50em){
  .sgp-ui #az-list.is-stuck{top:50px !important;}
}

/* server/css-quellen-live/sass/pagination.scss, wortgleich (nutzt weder
   Sass-Variable noch rem-calc). */
.sgp-ui .pagination__pageItem{display:inline-block !important;padding:0.85em 1em !important;margin-bottom:0;}
.sgp-ui .pagination__itemsIndicator{float:left;}
.sgp-ui .pagination__pageItems{text-align:right;}
.sgp-ui .pagination__pageItems .callout{margin-bottom:0;}
.sgp-ui .pagination__itemsIndicator>div:first-of-type{bottom:3rem !important;}
.sgp-ui .pagination__pageItems .toggle_upAvMode{margin-bottom:1.8rem;}
@media print, screen and (min-width: 50em){
  .sgp-ui .pagination__itemsIndicator{float:none;}
  .sgp-ui .pagination__pageItems .callout{padding-bottom:.3rem;padding-top:.3rem;}
  .sgp-ui .pagination__itemsIndicator>div:first-of-type{position:absolute;bottom:1em;}
}

/* server/css-quellen-live/sass/site-new.scss (Rumpf nach den @import-Zeilen)
   -- korrigiert die Pagination-Komponente, gehoert deshalb hierhin, nicht in
   den allgemeinen Haus-Marken-Block unten. !important und position:absolute
   BLEIBEN STEHEN -- ob unter der neuen Grundlage noch noetig, ist eine
   spaetere, eigene Runde (Betreiber, 28.08.2026). */
/* Der Komma-Selektor des Bestands VOLLSTAENDIG. Bis 29.08.2026 stand hier nur
   die erste Haelfte -- ich hatte die Regel beim Uebertragen geteilt und
   `#content a.letter` liegenlassen. `.letter` ist eine Hausklasse (base.scss,
   `button, a.button { &.letter }`); ohne diese Haelfte behielten die
   Buchstabenknoepfe im Inhaltsbereich die Linkfarbe #BD5900 statt sie zu
   erben. Gefunden beim Auszaehlen der Reste, nicht beim Durchsehen. */
.sgp-ui #content a.pagination__pageItem,.sgp-ui #content a.letter{background:inherit;color:inherit;}
@media print, screen and (min-width: 50em){
  .sgp-ui .pagination__itemsIndicator>div:first-of-type{position:absolute;bottom:1em !important;}
}

/* ---------------------------------------------------------------------------
 * server/css-quellen-live/sass/site-new.scss, Rumpf, Haus-Marken-Anteil,
 * 28.08.2026 -- Linkfarben, Footer, Owl-Carousel, generischer Knopf. Keine
 * dieser Regeln korrigiert eine Komponente aus einer der acht Dateien,
 * deshalb hierhin statt zu einer Einzeldatei.
 * ------------------------------------------------------------------------- */
.sgp-ui #content a,.sgp-ui #footer-wrap a{color:#BD5900;}
.sgp-ui #content a.button,.sgp-ui #footer-wrap a.button{color:#fff;background:#BD5900;}
.sgp-ui #content a.callout{color:inherit;}
.sgp-ui #content a.callout h3{color:#BD5900;}
.sgp-ui #content .shariff-button a{color:inherit;}
.sgp-ui #content .shariff-button.facebook a{color:white;}
.sgp-ui #content a.teaserImg h3{color:inherit;}
.sgp-ui .callout.teaserImg h3{bottom:6em;right:1em !important;background:rgba(255,255,255,.8);margin-top:-2.6em;padding:.3em .8em;text-align:right;display:inline-block;float:right;width:90%;margin-right:-1rem;}
.sgp-ui .callout.teaserImg p{clear:both;margin-top:.8em;font-size:14px;height:3.6rem;}
.sgp-ui button.plain,.sgp-ui button.plain:hover{color:inherit;border:none;text-decoration:underline;background:none;}
.sgp-ui #footer-wrap{position:relative;width:100%;display:inline-block;background:white;}
.sgp-ui #footer-wrap footer{float:none;}
.sgp-ui #footer-wrap:after{content:' ';clear:both;}
.sgp-ui .owl-carousel .owl-item .image-square{display:flex;}
.sgp-ui .owl-carousel .owl-item img{width:auto !important;}
.sgp-ui button.owl-prev{margin-right:.5em;}



/* W6/W9 · Ankreuzfelder im Kaufweg: Bootstraps `--bs-border-color` (#dee2e6)
   traegt 1,30:1 gegen Weiss, verlangt sind 3,00 fuer ein Bedienelement.
   #6c757d traegt 4,69:1. Keine Hausfarbe, also Maengelbehebung.
   KEIN `.sgp-ui` hier — das setzt praefixiere-css.py; von Hand ergaebe es
   eine doppelte Huelle und das Skript bricht ab.
   Herleitung, Messreihe und Abnahme ueber sieben Felder:
   docs/austausch/2026-08-31-cc8-checkboxen-und-ein-blockiertes-bauskript.md */
.sgp-ui .form-check-input{ border-color: #6c757d; }
/* Bootstrap Icons als Masken — erzeugt mit server/frontend/baue-bi-icons.py.
   NICHT VON HAND AENDERN. 25 Zeichen, aus den Vorlagen gelesen.
   Bootstrap Icons, MIT, Copyright (c) 2019-2024 The Bootstrap Authors. */
.sgp-ui .bi{display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;}
.sgp-ui .bi-basket{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M5.757%201.071a.5.5%200%200%201%20.172.686L3.383%206h9.234L10.07%201.757a.5.5%200%201%201%20.858-.514L13.783%206H15a1%201%200%200%201%201%201v1a1%201%200%200%201-1%201v4.5a2.5%202.5%200%200%201-2.5%202.5h-9A2.5%202.5%200%200%201%201%2013.5V9a1%201%200%200%201-1-1V7a1%201%200%200%201%201-1h1.217L5.07%201.243a.5.5%200%200%201%20.686-.172zM2%209v4.5A1.5%201.5%200%200%200%203.5%2015h9a1.5%201.5%200%200%200%201.5-1.5V9zM1%207v1h14V7zm3%203a.5.5%200%200%201%20.5.5v3a.5.5%200%200%201-1%200v-3A.5.5%200%200%201%204%2010m2%200a.5.5%200%200%201%20.5.5v3a.5.5%200%200%201-1%200v-3A.5.5%200%200%201%206%2010m2%200a.5.5%200%200%201%20.5.5v3a.5.5%200%200%201-1%200v-3A.5.5%200%200%201%208%2010m2%200a.5.5%200%200%201%20.5.5v3a.5.5%200%200%201-1%200v-3a.5.5%200%200%201%20.5-.5m2%200a.5.5%200%200%201%20.5.5v3a.5.5%200%200%201-1%200v-3a.5.5%200%200%201%20.5-.5"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M5.757%201.071a.5.5%200%200%201%20.172.686L3.383%206h9.234L10.07%201.757a.5.5%200%201%201%20.858-.514L13.783%206H15a1%201%200%200%201%201%201v1a1%201%200%200%201-1%201v4.5a2.5%202.5%200%200%201-2.5%202.5h-9A2.5%202.5%200%200%201%201%2013.5V9a1%201%200%200%201-1-1V7a1%201%200%200%201%201-1h1.217L5.07%201.243a.5.5%200%200%201%20.686-.172zM2%209v4.5A1.5%201.5%200%200%200%203.5%2015h9a1.5%201.5%200%200%200%201.5-1.5V9zM1%207v1h14V7zm3%203a.5.5%200%200%201%20.5.5v3a.5.5%200%200%201-1%200v-3A.5.5%200%200%201%204%2010m2%200a.5.5%200%200%201%20.5.5v3a.5.5%200%200%201-1%200v-3A.5.5%200%200%201%206%2010m2%200a.5.5%200%200%201%20.5.5v3a.5.5%200%200%201-1%200v-3A.5.5%200%200%201%208%2010m2%200a.5.5%200%200%201%20.5.5v3a.5.5%200%200%201-1%200v-3a.5.5%200%200%201%20.5-.5m2%200a.5.5%200%200%201%20.5.5v3a.5.5%200%200%201-1%200v-3a.5.5%200%200%201%20.5-.5"/></svg>');}
.sgp-ui .bi-box-seam{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M8.186%201.113a.5.5%200%200%200-.372%200L1.846%203.5l2.404.961L10.404%202zm3.564%201.426L5.596%205%208%205.961%2014.154%203.5zm3.25%201.7-6.5%202.6v7.922l6.5-2.6V4.24zM7.5%2014.762V6.838L1%204.239v7.923zM7.443.184a1.5%201.5%200%200%201%201.114%200l7.129%202.852A.5.5%200%200%201%2016%203.5v8.662a1%201%200%200%201-.629.928l-7.185%202.874a.5.5%200%200%201-.372%200L.63%2013.09a1%201%200%200%201-.63-.928V3.5a.5.5%200%200%201%20.314-.464z"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M8.186%201.113a.5.5%200%200%200-.372%200L1.846%203.5l2.404.961L10.404%202zm3.564%201.426L5.596%205%208%205.961%2014.154%203.5zm3.25%201.7-6.5%202.6v7.922l6.5-2.6V4.24zM7.5%2014.762V6.838L1%204.239v7.923zM7.443.184a1.5%201.5%200%200%201%201.114%200l7.129%202.852A.5.5%200%200%201%2016%203.5v8.662a1%201%200%200%201-.629.928l-7.185%202.874a.5.5%200%200%201-.372%200L.63%2013.09a1%201%200%200%201-.63-.928V3.5a.5.5%200%200%201%20.314-.464z"/></svg>');}
.sgp-ui .bi-cart-plus{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M9%205.5a.5.5%200%200%200-1%200V7H6.5a.5.5%200%200%200%200%201H8v1.5a.5.5%200%200%200%201%200V8h1.5a.5.5%200%200%200%200-1H9z"/><path%20d="M.5%201a.5.5%200%200%200%200%201h1.11l.401%201.607%201.498%207.985A.5.5%200%200%200%204%2012h1a2%202%200%201%200%200%204%202%202%200%200%200%200-4h7a2%202%200%201%200%200%204%202%202%200%200%200%200-4h1a.5.5%200%200%200%20.491-.408l1.5-8A.5.5%200%200%200%2014.5%203H2.89l-.405-1.621A.5.5%200%200%200%202%201zm3.915%2010L3.102%204h10.796l-1.313%207zM6%2014a1%201%200%201%201-2%200%201%201%200%200%201%202%200m7%200a1%201%200%201%201-2%200%201%201%200%200%201%202%200"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M9%205.5a.5.5%200%200%200-1%200V7H6.5a.5.5%200%200%200%200%201H8v1.5a.5.5%200%200%200%201%200V8h1.5a.5.5%200%200%200%200-1H9z"/><path%20d="M.5%201a.5.5%200%200%200%200%201h1.11l.401%201.607%201.498%207.985A.5.5%200%200%200%204%2012h1a2%202%200%201%200%200%204%202%202%200%200%200%200-4h7a2%202%200%201%200%200%204%202%202%200%200%200%200-4h1a.5.5%200%200%200%20.491-.408l1.5-8A.5.5%200%200%200%2014.5%203H2.89l-.405-1.621A.5.5%200%200%200%202%201zm3.915%2010L3.102%204h10.796l-1.313%207zM6%2014a1%201%200%201%201-2%200%201%201%200%200%201%202%200m7%200a1%201%200%201%201-2%200%201%201%200%200%201%202%200"/></svg>');}
.sgp-ui .bi-cart3{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M0%201.5A.5.5%200%200%201%20.5%201H2a.5.5%200%200%201%20.485.379L2.89%203H14.5a.5.5%200%200%201%20.49.598l-1%205a.5.5%200%200%201-.465.401l-9.397.472L4.415%2011H13a.5.5%200%200%201%200%201H4a.5.5%200%200%201-.491-.408L2.01%203.607%201.61%202H.5a.5.5%200%200%201-.5-.5M3.102%204l.84%204.479%209.144-.459L13.89%204zM5%2012a2%202%200%201%200%200%204%202%202%200%200%200%200-4m7%200a2%202%200%201%200%200%204%202%202%200%200%200%200-4m-7%201a1%201%200%201%201%200%202%201%201%200%200%201%200-2m7%200a1%201%200%201%201%200%202%201%201%200%200%201%200-2"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M0%201.5A.5.5%200%200%201%20.5%201H2a.5.5%200%200%201%20.485.379L2.89%203H14.5a.5.5%200%200%201%20.49.598l-1%205a.5.5%200%200%201-.465.401l-9.397.472L4.415%2011H13a.5.5%200%200%201%200%201H4a.5.5%200%200%201-.491-.408L2.01%203.607%201.61%202H.5a.5.5%200%200%201-.5-.5M3.102%204l.84%204.479%209.144-.459L13.89%204zM5%2012a2%202%200%201%200%200%204%202%202%200%200%200%200-4m7%200a2%202%200%201%200%200%204%202%202%200%200%200%200-4m-7%201a1%201%200%201%201%200%202%201%201%200%200%201%200-2m7%200a1%201%200%201%201%200%202%201%201%200%200%201%200-2"/></svg>');}
.sgp-ui .bi-check-circle{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M8%2015A7%207%200%201%201%208%201a7%207%200%200%201%200%2014m0%201A8%208%200%201%200%208%200a8%208%200%200%200%200%2016"/><path%20d="m10.97%204.97-.02.022-3.473%204.425-2.093-2.094a.75.75%200%200%200-1.06%201.06L6.97%2011.03a.75.75%200%200%200%201.079-.02l3.992-4.99a.75.75%200%200%200-1.071-1.05"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M8%2015A7%207%200%201%201%208%201a7%207%200%200%201%200%2014m0%201A8%208%200%201%200%208%200a8%208%200%200%200%200%2016"/><path%20d="m10.97%204.97-.02.022-3.473%204.425-2.093-2.094a.75.75%200%200%200-1.06%201.06L6.97%2011.03a.75.75%200%200%200%201.079-.02l3.992-4.99a.75.75%200%200%200-1.071-1.05"/></svg>');}
.sgp-ui .bi-check-circle-fill{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M16%208A8%208%200%201%201%200%208a8%208%200%200%201%2016%200m-3.97-3.03a.75.75%200%200%200-1.08.022L7.477%209.417%205.384%207.323a.75.75%200%200%200-1.06%201.06L6.97%2011.03a.75.75%200%200%200%201.079-.02l3.992-4.99a.75.75%200%200%200-.01-1.05z"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M16%208A8%208%200%201%201%200%208a8%208%200%200%201%2016%200m-3.97-3.03a.75.75%200%200%200-1.08.022L7.477%209.417%205.384%207.323a.75.75%200%200%200-1.06%201.06L6.97%2011.03a.75.75%200%200%200%201.079-.02l3.992-4.99a.75.75%200%200%200-.01-1.05z"/></svg>');}
.sgp-ui .bi-check-lg{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M12.736%203.97a.733.733%200%200%201%201.047%200c.286.289.29.756.01%201.05L7.88%2012.01a.733.733%200%200%201-1.065.02L3.217%208.384a.757.757%200%200%201%200-1.06.733.733%200%200%201%201.047%200l3.052%203.093%205.4-6.425z"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M12.736%203.97a.733.733%200%200%201%201.047%200c.286.289.29.756.01%201.05L7.88%2012.01a.733.733%200%200%201-1.065.02L3.217%208.384a.757.757%200%200%201%200-1.06.733.733%200%200%201%201.047%200l3.052%203.093%205.4-6.425z"/></svg>');}
.sgp-ui .bi-clock-history{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M8.515%201.019A7%207%200%200%200%208%201V0a8%208%200%200%201%20.589.022zm2.004.45a7%207%200%200%200-.985-.299l.219-.976q.576.129%201.126.342zm1.37.71a7%207%200%200%200-.439-.27l.493-.87a8%208%200%200%201%20.979.654l-.615.789a7%207%200%200%200-.418-.302zm1.834%201.79a7%207%200%200%200-.653-.796l.724-.69q.406.429.747.91zm.744%201.352a7%207%200%200%200-.214-.468l.893-.45a8%208%200%200%201%20.45%201.088l-.95.313a7%207%200%200%200-.179-.483m.53%202.507a7%207%200%200%200-.1-1.025l.985-.17q.1.58.116%201.17zm-.131%201.538q.05-.254.081-.51l.993.123a8%208%200%200%201-.23%201.155l-.964-.267q.069-.247.12-.501m-.952%202.379q.276-.436.486-.908l.914.405q-.24.54-.555%201.038zm-.964%201.205q.183-.183.35-.378l.758.653a8%208%200%200%201-.401.432z"/><path%20d="M8%201a7%207%200%201%200%204.95%2011.95l.707.707A8.001%208.001%200%201%201%208%200z"/><path%20d="M7.5%203a.5.5%200%200%201%20.5.5v5.21l3.248%201.856a.5.5%200%200%201-.496.868l-3.5-2A.5.5%200%200%201%207%209V3.5a.5.5%200%200%201%20.5-.5"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M8.515%201.019A7%207%200%200%200%208%201V0a8%208%200%200%201%20.589.022zm2.004.45a7%207%200%200%200-.985-.299l.219-.976q.576.129%201.126.342zm1.37.71a7%207%200%200%200-.439-.27l.493-.87a8%208%200%200%201%20.979.654l-.615.789a7%207%200%200%200-.418-.302zm1.834%201.79a7%207%200%200%200-.653-.796l.724-.69q.406.429.747.91zm.744%201.352a7%207%200%200%200-.214-.468l.893-.45a8%208%200%200%201%20.45%201.088l-.95.313a7%207%200%200%200-.179-.483m.53%202.507a7%207%200%200%200-.1-1.025l.985-.17q.1.58.116%201.17zm-.131%201.538q.05-.254.081-.51l.993.123a8%208%200%200%201-.23%201.155l-.964-.267q.069-.247.12-.501m-.952%202.379q.276-.436.486-.908l.914.405q-.24.54-.555%201.038zm-.964%201.205q.183-.183.35-.378l.758.653a8%208%200%200%201-.401.432z"/><path%20d="M8%201a7%207%200%201%200%204.95%2011.95l.707.707A8.001%208.001%200%201%201%208%200z"/><path%20d="M7.5%203a.5.5%200%200%201%20.5.5v5.21l3.248%201.856a.5.5%200%200%201-.496.868l-3.5-2A.5.5%200%200%201%207%209V3.5a.5.5%200%200%201%20.5-.5"/></svg>');}
.sgp-ui .bi-envelope-check{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M2%202a2%202%200%200%200-2%202v8.01A2%202%200%200%200%202%2014h5.5a.5.5%200%200%200%200-1H2a1%201%200%200%201-.966-.741l5.64-3.471L8%209.583l7-4.2V8.5a.5.5%200%200%200%201%200V4a2%202%200%200%200-2-2zm3.708%206.208L1%2011.105V5.383zM1%204.217V4a1%201%200%200%201%201-1h12a1%201%200%200%201%201%201v.217l-7%204.2z"/><path%20d="M16%2012.5a3.5%203.5%200%201%201-7%200%203.5%203.5%200%200%201%207%200m-1.993-1.679a.5.5%200%200%200-.686.172l-1.17%201.95-.547-.547a.5.5%200%200%200-.708.708l.774.773a.75.75%200%200%200%201.174-.144l1.335-2.226a.5.5%200%200%200-.172-.686"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M2%202a2%202%200%200%200-2%202v8.01A2%202%200%200%200%202%2014h5.5a.5.5%200%200%200%200-1H2a1%201%200%200%201-.966-.741l5.64-3.471L8%209.583l7-4.2V8.5a.5.5%200%200%200%201%200V4a2%202%200%200%200-2-2zm3.708%206.208L1%2011.105V5.383zM1%204.217V4a1%201%200%200%201%201-1h12a1%201%200%200%201%201%201v.217l-7%204.2z"/><path%20d="M16%2012.5a3.5%203.5%200%201%201-7%200%203.5%203.5%200%200%201%207%200m-1.993-1.679a.5.5%200%200%200-.686.172l-1.17%201.95-.547-.547a.5.5%200%200%200-.708.708l.774.773a.75.75%200%200%200%201.174-.144l1.335-2.226a.5.5%200%200%200-.172-.686"/></svg>');}
.sgp-ui .bi-exclamation-triangle{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M7.938%202.016A.13.13%200%200%201%208.002%202a.13.13%200%200%201%20.063.016.15.15%200%200%201%20.054.057l6.857%2011.667c.036.06.035.124.002.183a.2.2%200%200%201-.054.06.1.1%200%200%201-.066.017H1.146a.1.1%200%200%201-.066-.017.2.2%200%200%201-.054-.06.18.18%200%200%201%20.002-.183L7.884%202.073a.15.15%200%200%201%20.054-.057m1.044-.45a1.13%201.13%200%200%200-1.96%200L.165%2013.233c-.457.778.091%201.767.98%201.767h13.713c.889%200%201.438-.99.98-1.767z"/><path%20d="M7.002%2012a1%201%200%201%201%202%200%201%201%200%200%201-2%200M7.1%205.995a.905.905%200%201%201%201.8%200l-.35%203.507a.552.552%200%200%201-1.1%200z"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M7.938%202.016A.13.13%200%200%201%208.002%202a.13.13%200%200%201%20.063.016.15.15%200%200%201%20.054.057l6.857%2011.667c.036.06.035.124.002.183a.2.2%200%200%201-.054.06.1.1%200%200%201-.066.017H1.146a.1.1%200%200%201-.066-.017.2.2%200%200%201-.054-.06.18.18%200%200%201%20.002-.183L7.884%202.073a.15.15%200%200%201%20.054-.057m1.044-.45a1.13%201.13%200%200%200-1.96%200L.165%2013.233c-.457.778.091%201.767.98%201.767h13.713c.889%200%201.438-.99.98-1.767z"/><path%20d="M7.002%2012a1%201%200%201%201%202%200%201%201%200%200%201-2%200M7.1%205.995a.905.905%200%201%201%201.8%200l-.35%203.507a.552.552%200%200%201-1.1%200z"/></svg>');}
.sgp-ui .bi-exclamation-triangle-fill{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M8.982%201.566a1.13%201.13%200%200%200-1.96%200L.165%2013.233c-.457.778.091%201.767.98%201.767h13.713c.889%200%201.438-.99.98-1.767zM8%205c.535%200%20.954.462.9.995l-.35%203.507a.552.552%200%200%201-1.1%200L7.1%205.995A.905.905%200%200%201%208%205m.002%206a1%201%200%201%201%200%202%201%201%200%200%201%200-2"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M8.982%201.566a1.13%201.13%200%200%200-1.96%200L.165%2013.233c-.457.778.091%201.767.98%201.767h13.713c.889%200%201.438-.99.98-1.767zM8%205c.535%200%20.954.462.9.995l-.35%203.507a.552.552%200%200%201-1.1%200L7.1%205.995A.905.905%200%200%201%208%205m.002%206a1%201%200%201%201%200%202%201%201%200%200%201%200-2"/></svg>');}
.sgp-ui .bi-flower1{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M6.174%201.184a2%202%200%200%201%203.652%200A2%202%200%200%201%2012.99%203.01a2%202%200%200%201%201.826%203.164%202%202%200%200%201%200%203.652%202%202%200%200%201-1.826%203.164%202%202%200%200%201-3.164%201.826%202%202%200%200%201-3.652%200A2%202%200%200%201%203.01%2012.99a2%202%200%200%201-1.826-3.164%202%202%200%200%201%200-3.652A2%202%200%200%201%203.01%203.01a2%202%200%200%201%203.164-1.826M8%201a1%201%200%200%200-.998%201.03l.01.091q.017.116.054.296c.049.241.122.542.213.887.182.688.428%201.513.676%202.314L8%205.762l.045-.144c.248-.8.494-1.626.676-2.314.091-.345.164-.646.213-.887a5%205%200%200%200%20.064-.386L9%202a1%201%200%200%200-1-1M2%209l.03-.002.091-.01a5%205%200%200%200%20.296-.054c.241-.049.542-.122.887-.213a61%2061%200%200%200%202.314-.676L5.762%208l-.144-.045a61%2061%200%200%200-2.314-.676%2017%2017%200%200%200-.887-.213%205%205%200%200%200-.386-.064L2%207a1%201%200%201%200%200%202m7%205-.002-.03a5%205%200%200%200-.064-.386%2016%2016%200%200%200-.213-.888%2061%2061%200%200%200-.676-2.314L8%2010.238l-.045.144c-.248.8-.494%201.626-.676%202.314-.091.345-.164.646-.213.887a5%205%200%200%200-.064.386L7%2014a1%201%200%201%200%202%200m-5.696-2.134.025-.017a5%205%200%200%200%20.303-.248c.184-.164.408-.377.661-.629A61%2061%200%200%200%205.96%209.23l.103-.111-.147.033a61%2061%200%200%200-2.343.572c-.344.093-.64.18-.874.258a5%205%200%200%200-.367.138l-.027.014a1%201%200%201%200%201%201.732zM4.5%2014.062a1%201%200%200%200%201.366-.366l.014-.027q.014-.03.036-.084a5%205%200%200%200%20.102-.283c.078-.233.165-.53.258-.874a61%2061%200%200%200%20.572-2.343l.033-.147-.11.102a61%2061%200%200%200-1.743%201.667%2017%2017%200%200%200-.629.66%205%205%200%200%200-.248.304l-.017.025a1%201%200%200%200%20.366%201.366m9.196-8.196a1%201%200%200%200-1-1.732l-.025.017a5%205%200%200%200-.303.248%2017%2017%200%200%200-.661.629A61%2061%200%200%200%2010.04%206.77l-.102.111.147-.033a61%2061%200%200%200%202.342-.572c.345-.093.642-.18.875-.258a5%205%200%200%200%20.367-.138zM11.5%201.938a1%201%200%200%200-1.366.366l-.014.027q-.014.03-.036.084a5%205%200%200%200-.102.283c-.078.233-.165.53-.258.875a61%2061%200%200%200-.572%202.342l-.033.147.11-.102a61%2061%200%200%200%201.743-1.667c.252-.253.465-.477.629-.66a5%205%200%200%200%20.248-.304l.017-.025a1%201%200%200%200-.366-1.366M14%209a1%201%200%200%200%200-2l-.03.002a5%205%200%200%200-.386.064c-.242.049-.543.122-.888.213-.688.182-1.513.428-2.314.676L10.238%208l.144.045c.8.248%201.626.494%202.314.676.345.091.646.164.887.213a5%205%200%200%200%20.386.064zM1.938%204.5a1%201%200%200%200%20.393%201.38l.084.035q.108.045.283.103c.233.078.53.165.874.258a61%2061%200%200%200%202.343.572l.147.033-.103-.111a61%2061%200%200%200-1.666-1.742%2017%2017%200%200%200-.66-.629%205%205%200%200%200-.304-.248l-.025-.017a1%201%200%200%200-1.366.366m2.196-1.196.017.025a5%205%200%200%200%20.248.303c.164.184.377.408.629.661A61%2061%200%200%200%206.77%205.96l.111.102-.033-.147a61%2061%200%200%200-.572-2.342c-.093-.345-.18-.642-.258-.875a5%205%200%200%200-.138-.367l-.014-.027a1%201%200%201%200-1.732%201m9.928%208.196a1%201%200%200%200-.366-1.366l-.027-.014a5%205%200%200%200-.367-.138c-.233-.078-.53-.165-.875-.258a61%2061%200%200%200-2.342-.572l-.147-.033.102.111a61%2061%200%200%200%201.667%201.742c.253.252.477.465.66.629a5%205%200%200%200%20.304.248l.025.017a1%201%200%200%200%201.366-.366m-3.928%202.196a1%201%200%200%200%201.732-1l-.017-.025a5%205%200%200%200-.248-.303%2017%2017%200%200%200-.629-.661A61%2061%200%200%200%209.23%2010.04l-.111-.102.033.147a61%2061%200%200%200%20.572%202.342c.093.345.18.642.258.875a5%205%200%200%200%20.138.367zM8%209.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M6.174%201.184a2%202%200%200%201%203.652%200A2%202%200%200%201%2012.99%203.01a2%202%200%200%201%201.826%203.164%202%202%200%200%201%200%203.652%202%202%200%200%201-1.826%203.164%202%202%200%200%201-3.164%201.826%202%202%200%200%201-3.652%200A2%202%200%200%201%203.01%2012.99a2%202%200%200%201-1.826-3.164%202%202%200%200%201%200-3.652A2%202%200%200%201%203.01%203.01a2%202%200%200%201%203.164-1.826M8%201a1%201%200%200%200-.998%201.03l.01.091q.017.116.054.296c.049.241.122.542.213.887.182.688.428%201.513.676%202.314L8%205.762l.045-.144c.248-.8.494-1.626.676-2.314.091-.345.164-.646.213-.887a5%205%200%200%200%20.064-.386L9%202a1%201%200%200%200-1-1M2%209l.03-.002.091-.01a5%205%200%200%200%20.296-.054c.241-.049.542-.122.887-.213a61%2061%200%200%200%202.314-.676L5.762%208l-.144-.045a61%2061%200%200%200-2.314-.676%2017%2017%200%200%200-.887-.213%205%205%200%200%200-.386-.064L2%207a1%201%200%201%200%200%202m7%205-.002-.03a5%205%200%200%200-.064-.386%2016%2016%200%200%200-.213-.888%2061%2061%200%200%200-.676-2.314L8%2010.238l-.045.144c-.248.8-.494%201.626-.676%202.314-.091.345-.164.646-.213.887a5%205%200%200%200-.064.386L7%2014a1%201%200%201%200%202%200m-5.696-2.134.025-.017a5%205%200%200%200%20.303-.248c.184-.164.408-.377.661-.629A61%2061%200%200%200%205.96%209.23l.103-.111-.147.033a61%2061%200%200%200-2.343.572c-.344.093-.64.18-.874.258a5%205%200%200%200-.367.138l-.027.014a1%201%200%201%200%201%201.732zM4.5%2014.062a1%201%200%200%200%201.366-.366l.014-.027q.014-.03.036-.084a5%205%200%200%200%20.102-.283c.078-.233.165-.53.258-.874a61%2061%200%200%200%20.572-2.343l.033-.147-.11.102a61%2061%200%200%200-1.743%201.667%2017%2017%200%200%200-.629.66%205%205%200%200%200-.248.304l-.017.025a1%201%200%200%200%20.366%201.366m9.196-8.196a1%201%200%200%200-1-1.732l-.025.017a5%205%200%200%200-.303.248%2017%2017%200%200%200-.661.629A61%2061%200%200%200%2010.04%206.77l-.102.111.147-.033a61%2061%200%200%200%202.342-.572c.345-.093.642-.18.875-.258a5%205%200%200%200%20.367-.138zM11.5%201.938a1%201%200%200%200-1.366.366l-.014.027q-.014.03-.036.084a5%205%200%200%200-.102.283c-.078.233-.165.53-.258.875a61%2061%200%200%200-.572%202.342l-.033.147.11-.102a61%2061%200%200%200%201.743-1.667c.252-.253.465-.477.629-.66a5%205%200%200%200%20.248-.304l.017-.025a1%201%200%200%200-.366-1.366M14%209a1%201%200%200%200%200-2l-.03.002a5%205%200%200%200-.386.064c-.242.049-.543.122-.888.213-.688.182-1.513.428-2.314.676L10.238%208l.144.045c.8.248%201.626.494%202.314.676.345.091.646.164.887.213a5%205%200%200%200%20.386.064zM1.938%204.5a1%201%200%200%200%20.393%201.38l.084.035q.108.045.283.103c.233.078.53.165.874.258a61%2061%200%200%200%202.343.572l.147.033-.103-.111a61%2061%200%200%200-1.666-1.742%2017%2017%200%200%200-.66-.629%205%205%200%200%200-.304-.248l-.025-.017a1%201%200%200%200-1.366.366m2.196-1.196.017.025a5%205%200%200%200%20.248.303c.164.184.377.408.629.661A61%2061%200%200%200%206.77%205.96l.111.102-.033-.147a61%2061%200%200%200-.572-2.342c-.093-.345-.18-.642-.258-.875a5%205%200%200%200-.138-.367l-.014-.027a1%201%200%201%200-1.732%201m9.928%208.196a1%201%200%200%200-.366-1.366l-.027-.014a5%205%200%200%200-.367-.138c-.233-.078-.53-.165-.875-.258a61%2061%200%200%200-2.342-.572l-.147-.033.102.111a61%2061%200%200%200%201.667%201.742c.253.252.477.465.66.629a5%205%200%200%200%20.304.248l.025.017a1%201%200%200%200%201.366-.366m-3.928%202.196a1%201%200%200%200%201.732-1l-.017-.025a5%205%200%200%200-.248-.303%2017%2017%200%200%200-.629-.661A61%2061%200%200%200%209.23%2010.04l-.111-.102.033.147a61%2061%200%200%200%20.572%202.342c.093.345.18.642.258.875a5%205%200%200%200%20.138.367zM8%209.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203"/></svg>');}
.sgp-ui .bi-flower2{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M8%2016a4%204%200%200%200%204-4%204%204%200%200%200%200-8%204%204%200%200%200-8%200%204%204%200%201%200%200%208%204%204%200%200%200%204%204m3-12q0%20.11-.03.247c-.544.241-1.091.638-1.598%201.084A3%203%200%200%200%208%205c-.494%200-.96.12-1.372.331-.507-.446-1.054-.843-1.597-1.084A1%201%200%200%201%205%204a3%203%200%200%201%206%200m-.812%206.052A3%203%200%200%200%2011%208a3%203%200%200%200-.812-2.052c.215-.18.432-.346.647-.487C11.34%205.131%2011.732%205%2012%205a3%203%200%201%201%200%206c-.268%200-.66-.13-1.165-.461a7%207%200%200%201-.647-.487m-3.56.617a3%203%200%200%200%202.744%200c.507.446%201.054.842%201.598%201.084q.03.137.03.247a3%203%200%201%201-6%200q0-.11.03-.247c.544-.242%201.091-.638%201.598-1.084m-.816-4.721A3%203%200%200%200%205%208c0%20.794.308%201.516.812%202.052a7%207%200%200%201-.647.487C4.66%2010.869%204.268%2011%204%2011a3%203%200%200%201%200-6c.268%200%20.66.13%201.165.461.215.141.432.306.647.487M8%209a1%201%200%201%201%200-2%201%201%200%200%201%200%202"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M8%2016a4%204%200%200%200%204-4%204%204%200%200%200%200-8%204%204%200%200%200-8%200%204%204%200%201%200%200%208%204%204%200%200%200%204%204m3-12q0%20.11-.03.247c-.544.241-1.091.638-1.598%201.084A3%203%200%200%200%208%205c-.494%200-.96.12-1.372.331-.507-.446-1.054-.843-1.597-1.084A1%201%200%200%201%205%204a3%203%200%200%201%206%200m-.812%206.052A3%203%200%200%200%2011%208a3%203%200%200%200-.812-2.052c.215-.18.432-.346.647-.487C11.34%205.131%2011.732%205%2012%205a3%203%200%201%201%200%206c-.268%200-.66-.13-1.165-.461a7%207%200%200%201-.647-.487m-3.56.617a3%203%200%200%200%202.744%200c.507.446%201.054.842%201.598%201.084q.03.137.03.247a3%203%200%201%201-6%200q0-.11.03-.247c.544-.242%201.091-.638%201.598-1.084m-.816-4.721A3%203%200%200%200%205%208c0%20.794.308%201.516.812%202.052a7%207%200%200%201-.647.487C4.66%2010.869%204.268%2011%204%2011a3%203%200%200%201%200-6c.268%200%20.66.13%201.165.461.215.141.432.306.647.487M8%209a1%201%200%201%201%200-2%201%201%200%200%201%200%202"/></svg>');}
.sgp-ui .bi-globe-europe-africa{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M8%200a8%208%200%201%200%200%2016A8%208%200%200%200%208%200M3.668%202.501l-.288.646a.847.847%200%200%200%201.479.815l.245-.368a.81.81%200%200%201%201.034-.275.81.81%200%200%200%20.724%200l.261-.13a1%201%200%200%201%20.775-.05l.984.34q.118.04.243.054c.784.093.855.377.694.801-.155.41-.616.617-1.035.487l-.01-.003C8.274%204.663%207.748%204.5%206%204.5%204.8%204.5%203.5%205.62%203.5%207c0%201.96.826%202.166%201.696%202.382.46.115.935.233%201.304.618.449.467.393%201.181.339%201.877C6.755%2012.96%206.674%2014%208.5%2014c1.75%200%203-3.5%203-4.5%200-.262.208-.468.444-.7.396-.392.87-.86.556-1.8-.097-.291-.396-.568-.641-.756-.174-.133-.207-.396-.052-.551a.33.33%200%200%201%20.42-.042l1.085.724c.11.072.255.058.348-.035.15-.15.415-.083.489.117.16.43.445%201.05.849%201.357L15%208A7%207%200%201%201%203.668%202.501"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M8%200a8%208%200%201%200%200%2016A8%208%200%200%200%208%200M3.668%202.501l-.288.646a.847.847%200%200%200%201.479.815l.245-.368a.81.81%200%200%201%201.034-.275.81.81%200%200%200%20.724%200l.261-.13a1%201%200%200%201%20.775-.05l.984.34q.118.04.243.054c.784.093.855.377.694.801-.155.41-.616.617-1.035.487l-.01-.003C8.274%204.663%207.748%204.5%206%204.5%204.8%204.5%203.5%205.62%203.5%207c0%201.96.826%202.166%201.696%202.382.46.115.935.233%201.304.618.449.467.393%201.181.339%201.877C6.755%2012.96%206.674%2014%208.5%2014c1.75%200%203-3.5%203-4.5%200-.262.208-.468.444-.7.396-.392.87-.86.556-1.8-.097-.291-.396-.568-.641-.756-.174-.133-.207-.396-.052-.551a.33.33%200%200%201%20.42-.042l1.085.724c.11.072.255.058.348-.035.15-.15.415-.083.489.117.16.43.445%201.05.849%201.357L15%208A7%207%200%201%201%203.668%202.501"/></svg>');}
.sgp-ui .bi-info-circle{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M8%2015A7%207%200%201%201%208%201a7%207%200%200%201%200%2014m0%201A8%208%200%201%200%208%200a8%208%200%200%200%200%2016"/><path%20d="m8.93%206.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738%203.468c-.194.897.105%201.319.808%201.319.545%200%201.178-.252%201.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275%200-.375-.193-.304-.533zM9%204.5a1%201%200%201%201-2%200%201%201%200%200%201%202%200"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M8%2015A7%207%200%201%201%208%201a7%207%200%200%201%200%2014m0%201A8%208%200%201%200%208%200a8%208%200%200%200%200%2016"/><path%20d="m8.93%206.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738%203.468c-.194.897.105%201.319.808%201.319.545%200%201.178-.252%201.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275%200-.375-.193-.304-.533zM9%204.5a1%201%200%201%201-2%200%201%201%200%200%201%202%200"/></svg>');}
.sgp-ui .bi-journal-bookmark{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20fill-rule="evenodd"%20d="M6%208V1h1v6.117L8.743%206.07a.5.5%200%200%201%20.514%200L11%207.117V1h1v7a.5.5%200%200%201-.757.429L9%207.083%206.757%208.43A.5.5%200%200%201%206%208"/><path%20d="M3%200h10a2%202%200%200%201%202%202v12a2%202%200%200%201-2%202H3a2%202%200%200%201-2-2v-1h1v1a1%201%200%200%200%201%201h10a1%201%200%200%200%201-1V2a1%201%200%200%200-1-1H3a1%201%200%200%200-1%201v1H1V2a2%202%200%200%201%202-2"/><path%20d="M1%205v-.5a.5.5%200%200%201%201%200V5h.5a.5.5%200%200%201%200%201h-2a.5.5%200%200%201%200-1zm0%203v-.5a.5.5%200%200%201%201%200V8h.5a.5.5%200%200%201%200%201h-2a.5.5%200%200%201%200-1zm0%203v-.5a.5.5%200%200%201%201%200v.5h.5a.5.5%200%200%201%200%201h-2a.5.5%200%200%201%200-1z"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20fill-rule="evenodd"%20d="M6%208V1h1v6.117L8.743%206.07a.5.5%200%200%201%20.514%200L11%207.117V1h1v7a.5.5%200%200%201-.757.429L9%207.083%206.757%208.43A.5.5%200%200%201%206%208"/><path%20d="M3%200h10a2%202%200%200%201%202%202v12a2%202%200%200%201-2%202H3a2%202%200%200%201-2-2v-1h1v1a1%201%200%200%200%201%201h10a1%201%200%200%200%201-1V2a1%201%200%200%200-1-1H3a1%201%200%200%200-1%201v1H1V2a2%202%200%200%201%202-2"/><path%20d="M1%205v-.5a.5.5%200%200%201%201%200V5h.5a.5.5%200%200%201%200%201h-2a.5.5%200%200%201%200-1zm0%203v-.5a.5.5%200%200%201%201%200V8h.5a.5.5%200%200%201%200%201h-2a.5.5%200%200%201%200-1zm0%203v-.5a.5.5%200%200%201%201%200v.5h.5a.5.5%200%200%201%200%201h-2a.5.5%200%200%201%200-1z"/></svg>');}
.sgp-ui .bi-key{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M0%208a4%204%200%200%201%207.465-2H14a.5.5%200%200%201%20.354.146l1.5%201.5a.5.5%200%200%201%200%20.708l-1.5%201.5a.5.5%200%200%201-.708%200L13%209.207l-.646.647a.5.5%200%200%201-.708%200L11%209.207l-.646.647a.5.5%200%200%201-.708%200L9%209.207l-.646.647A.5.5%200%200%201%208%2010h-.535A4%204%200%200%201%200%208m4-3a3%203%200%201%200%202.712%204.285A.5.5%200%200%201%207.163%209h.63l.853-.854a.5.5%200%200%201%20.708%200l.646.647.646-.647a.5.5%200%200%201%20.708%200l.646.647.646-.647a.5.5%200%200%201%20.708%200l.646.647.793-.793-1-1h-6.63a.5.5%200%200%201-.451-.285A3%203%200%200%200%204%205"/><path%20d="M4%208a1%201%200%201%201-2%200%201%201%200%200%201%202%200"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M0%208a4%204%200%200%201%207.465-2H14a.5.5%200%200%201%20.354.146l1.5%201.5a.5.5%200%200%201%200%20.708l-1.5%201.5a.5.5%200%200%201-.708%200L13%209.207l-.646.647a.5.5%200%200%201-.708%200L11%209.207l-.646.647a.5.5%200%200%201-.708%200L9%209.207l-.646.647A.5.5%200%200%201%208%2010h-.535A4%204%200%200%201%200%208m4-3a3%203%200%201%200%202.712%204.285A.5.5%200%200%201%207.163%209h.63l.853-.854a.5.5%200%200%201%20.708%200l.646.647.646-.647a.5.5%200%200%201%20.708%200l.646.647.646-.647a.5.5%200%200%201%20.708%200l.646.647.793-.793-1-1h-6.63a.5.5%200%200%201-.451-.285A3%203%200%200%200%204%205"/><path%20d="M4%208a1%201%200%201%201-2%200%201%201%200%200%201%202%200"/></svg>');}
.sgp-ui .bi-lock{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20fill-rule="evenodd"%20d="M8%200a4%204%200%200%201%204%204v2.05a2.5%202.5%200%200%201%202%202.45v5a2.5%202.5%200%200%201-2.5%202.5h-7A2.5%202.5%200%200%201%202%2013.5v-5a2.5%202.5%200%200%201%202-2.45V4a4%204%200%200%201%204-4M4.5%207A1.5%201.5%200%200%200%203%208.5v5A1.5%201.5%200%200%200%204.5%2015h7a1.5%201.5%200%200%200%201.5-1.5v-5A1.5%201.5%200%200%200%2011.5%207zM8%201a3%203%200%200%200-3%203v2h6V4a3%203%200%200%200-3-3"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20fill-rule="evenodd"%20d="M8%200a4%204%200%200%201%204%204v2.05a2.5%202.5%200%200%201%202%202.45v5a2.5%202.5%200%200%201-2.5%202.5h-7A2.5%202.5%200%200%201%202%2013.5v-5a2.5%202.5%200%200%201%202-2.45V4a4%204%200%200%201%204-4M4.5%207A1.5%201.5%200%200%200%203%208.5v5A1.5%201.5%200%200%200%204.5%2015h7a1.5%201.5%200%200%200%201.5-1.5v-5A1.5%201.5%200%200%200%2011.5%207zM8%201a3%203%200%200%200-3%203v2h6V4a3%203%200%200%200-3-3"/></svg>');}
.sgp-ui .bi-person{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M8%208a3%203%200%201%200%200-6%203%203%200%200%200%200%206m2-3a2%202%200%201%201-4%200%202%202%200%200%201%204%200m4%208c0%201-1%201-1%201H3s-1%200-1-1%201-4%206-4%206%203%206%204m-1-.004c-.001-.246-.154-.986-.832-1.664C11.516%2010.68%2010.289%2010%208%2010s-3.516.68-4.168%201.332c-.678.678-.83%201.418-.832%201.664z"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M8%208a3%203%200%201%200%200-6%203%203%200%200%200%200%206m2-3a2%202%200%201%201-4%200%202%202%200%200%201%204%200m4%208c0%201-1%201-1%201H3s-1%200-1-1%201-4%206-4%206%203%206%204m-1-.004c-.001-.246-.154-.986-.832-1.664C11.516%2010.68%2010.289%2010%208%2010s-3.516.68-4.168%201.332c-.678.678-.83%201.418-.832%201.664z"/></svg>');}
.sgp-ui .bi-person-circle{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M11%206a3%203%200%201%201-6%200%203%203%200%200%201%206%200"/><path%20fill-rule="evenodd"%20d="M0%208a8%208%200%201%201%2016%200A8%208%200%200%201%200%208m8-7a7%207%200%200%200-5.468%2011.37C3.242%2011.226%204.805%2010%208%2010s4.757%201.225%205.468%202.37A7%207%200%200%200%208%201"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M11%206a3%203%200%201%201-6%200%203%203%200%200%201%206%200"/><path%20fill-rule="evenodd"%20d="M0%208a8%208%200%201%201%2016%200A8%208%200%200%201%200%208m8-7a7%207%200%200%200-5.468%2011.37C3.242%2011.226%204.805%2010%208%2010s4.757%201.225%205.468%202.37A7%207%200%200%200%208%201"/></svg>');}
.sgp-ui .bi-person-lines-fill{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M6%208a3%203%200%201%200%200-6%203%203%200%200%200%200%206m-5%206s-1%200-1-1%201-4%206-4%206%203%206%204-1%201-1%201zM11%203.5a.5.5%200%200%201%20.5-.5h4a.5.5%200%200%201%200%201h-4a.5.5%200%200%201-.5-.5m.5%202.5a.5.5%200%200%200%200%201h4a.5.5%200%200%200%200-1zm2%203a.5.5%200%200%200%200%201h2a.5.5%200%200%200%200-1zm0%203a.5.5%200%200%200%200%201h2a.5.5%200%200%200%200-1z"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M6%208a3%203%200%201%200%200-6%203%203%200%200%200%200%206m-5%206s-1%200-1-1%201-4%206-4%206%203%206%204-1%201-1%201zM11%203.5a.5.5%200%200%201%20.5-.5h4a.5.5%200%200%201%200%201h-4a.5.5%200%200%201-.5-.5m.5%202.5a.5.5%200%200%200%200%201h4a.5.5%200%200%200%200-1zm2%203a.5.5%200%200%200%200%201h2a.5.5%200%200%200%200-1zm0%203a.5.5%200%200%200%200%201h2a.5.5%200%200%200%200-1z"/></svg>');}
.sgp-ui .bi-person-plus{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M6%208a3%203%200%201%200%200-6%203%203%200%200%200%200%206m2-3a2%202%200%201%201-4%200%202%202%200%200%201%204%200m4%208c0%201-1%201-1%201H1s-1%200-1-1%201-4%206-4%206%203%206%204m-1-.004c-.001-.246-.154-.986-.832-1.664C9.516%2010.68%208.289%2010%206%2010s-3.516.68-4.168%201.332c-.678.678-.83%201.418-.832%201.664z"/><path%20fill-rule="evenodd"%20d="M13.5%205a.5.5%200%200%201%20.5.5V7h1.5a.5.5%200%200%201%200%201H14v1.5a.5.5%200%200%201-1%200V8h-1.5a.5.5%200%200%201%200-1H13V5.5a.5.5%200%200%201%20.5-.5"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M6%208a3%203%200%201%200%200-6%203%203%200%200%200%200%206m2-3a2%202%200%201%201-4%200%202%202%200%200%201%204%200m4%208c0%201-1%201-1%201H1s-1%200-1-1%201-4%206-4%206%203%206%204m-1-.004c-.001-.246-.154-.986-.832-1.664C9.516%2010.68%208.289%2010%206%2010s-3.516.68-4.168%201.332c-.678.678-.83%201.418-.832%201.664z"/><path%20fill-rule="evenodd"%20d="M13.5%205a.5.5%200%200%201%20.5.5V7h1.5a.5.5%200%200%201%200%201H14v1.5a.5.5%200%200%201-1%200V8h-1.5a.5.5%200%200%201%200-1H13V5.5a.5.5%200%200%201%20.5-.5"/></svg>');}
.sgp-ui .bi-search{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M11.742%2010.344a6.5%206.5%200%201%200-1.397%201.398h-.001q.044.06.098.115l3.85%203.85a1%201%200%200%200%201.415-1.414l-3.85-3.85a1%201%200%200%200-.115-.1zM12%206.5a5.5%205.5%200%201%201-11%200%205.5%205.5%200%200%201%2011%200"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M11.742%2010.344a6.5%206.5%200%201%200-1.397%201.398h-.001q.044.06.098.115l3.85%203.85a1%201%200%200%200%201.415-1.414l-3.85-3.85a1%201%200%200%200-.115-.1zM12%206.5a5.5%205.5%200%201%201-11%200%205.5%205.5%200%200%201%2011%200"/></svg>');}
.sgp-ui .bi-trash3{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M6.5%201h3a.5.5%200%200%201%20.5.5v1H6v-1a.5.5%200%200%201%20.5-.5M11%202.5v-1A1.5%201.5%200%200%200%209.5%200h-3A1.5%201.5%200%200%200%205%201.5v1H1.5a.5.5%200%200%200%200%201h.538l.853%2010.66A2%202%200%200%200%204.885%2016h6.23a2%202%200%200%200%201.994-1.84l.853-10.66h.538a.5.5%200%200%200%200-1zm1.958%201-.846%2010.58a1%201%200%200%201-.997.92h-6.23a1%201%200%200%201-.997-.92L3.042%203.5zm-7.487%201a.5.5%200%200%201%20.528.47l.5%208.5a.5.5%200%200%201-.998.06L5%205.03a.5.5%200%200%201%20.47-.53Zm5.058%200a.5.5%200%200%201%20.47.53l-.5%208.5a.5.5%200%201%201-.998-.06l.5-8.5a.5.5%200%200%201%20.528-.47M8%204.5a.5.5%200%200%201%20.5.5v8.5a.5.5%200%200%201-1%200V5a.5.5%200%200%201%20.5-.5"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M6.5%201h3a.5.5%200%200%201%20.5.5v1H6v-1a.5.5%200%200%201%20.5-.5M11%202.5v-1A1.5%201.5%200%200%200%209.5%200h-3A1.5%201.5%200%200%200%205%201.5v1H1.5a.5.5%200%200%200%200%201h.538l.853%2010.66A2%202%200%200%200%204.885%2016h6.23a2%202%200%200%200%201.994-1.84l.853-10.66h.538a.5.5%200%200%200%200-1zm1.958%201-.846%2010.58a1%201%200%200%201-.997.92h-6.23a1%201%200%200%201-.997-.92L3.042%203.5zm-7.487%201a.5.5%200%200%201%20.528.47l.5%208.5a.5.5%200%200%201-.998.06L5%205.03a.5.5%200%200%201%20.47-.53Zm5.058%200a.5.5%200%200%201%20.47.53l-.5%208.5a.5.5%200%201%201-.998-.06l.5-8.5a.5.5%200%200%201%20.528-.47M8%204.5a.5.5%200%200%201%20.5.5v8.5a.5.5%200%200%201-1%200V5a.5.5%200%200%201%20.5-.5"/></svg>');}
.sgp-ui .bi-truck{-webkit-mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M0%203.5A1.5%201.5%200%200%201%201.5%202h9A1.5%201.5%200%200%201%2012%203.5V5h1.02a1.5%201.5%200%200%201%201.17.563l1.481%201.85a1.5%201.5%200%200%201%20.329.938V10.5a1.5%201.5%200%200%201-1.5%201.5H14a2%202%200%201%201-4%200H5a2%202%200%201%201-3.998-.085A1.5%201.5%200%200%201%200%2010.5zm1.294%207.456A2%202%200%200%201%204.732%2011h5.536a2%202%200%200%201%20.732-.732V3.5a.5.5%200%200%200-.5-.5h-9a.5.5%200%200%200-.5.5v7a.5.5%200%200%200%20.294.456M12%2010a2%202%200%200%201%201.732%201h.768a.5.5%200%200%200%20.5-.5V8.35a.5.5%200%200%200-.11-.312l-1.48-1.85A.5.5%200%200%200%2013.02%206H12zm-9%201a1%201%200%201%200%200%202%201%201%200%200%200%200-2m9%200a1%201%200%201%200%200%202%201%201%200%200%200%200-2"/></svg>');mask-image:url('data:image/svg+xml,<svg%20xmlns="http://www.w3.org/2000/svg"%20width="16"%20height="16"%20%20viewBox="0%200%2016%2016"><path%20d="M0%203.5A1.5%201.5%200%200%201%201.5%202h9A1.5%201.5%200%200%201%2012%203.5V5h1.02a1.5%201.5%200%200%201%201.17.563l1.481%201.85a1.5%201.5%200%200%201%20.329.938V10.5a1.5%201.5%200%200%201-1.5%201.5H14a2%202%200%201%201-4%200H5a2%202%200%201%201-3.998-.085A1.5%201.5%200%200%201%200%2010.5zm1.294%207.456A2%202%200%200%201%204.732%2011h5.536a2%202%200%200%201%20.732-.732V3.5a.5.5%200%200%200-.5-.5h-9a.5.5%200%200%200-.5.5v7a.5.5%200%200%200%20.294.456M12%2010a2%202%200%200%201%201.732%201h.768a.5.5%200%200%200%20.5-.5V8.35a.5.5%200%200%200-.11-.312l-1.48-1.85A.5.5%200%200%200%2013.02%206H12zm-9%201a1%201%200%201%200%200%202%201%201%200%200%200%200-2m9%200a1%201%200%201%200%200%202%201%201%200%200%200%200-2"/></svg>');}

