@charset "UTF-8";:root{--box-shadow: 0px 0px 4px rgba(0, 0, 0, .1);--header-shadow: 0px 0px 4px rgba(0, 0, 0, .4);--blue-color: #32a0db;--blue-shadow: 0 0 .25rem rgba(50, 160, 219, .4);--jungle-color: #009039;--jungle-shadow: 0 0 .25rem rgba(0, 144, 57, .4);--orange-color: #fd6a00;--orange-shadow: 0 0 .25rem rgba(253, 106, 0, .4);--red-color: #ff3737;--red-shadow: 0 0 .25rem rgba(255, 55, 55, .4);--green-color: #b3ea00;--green-shadow: 0 0 .25rem rgba(179, 234, 0, .4);--yellow-color: #ffcc33;--yellow-shadow: 0 0 .25rem rgba(255, 204, 51, .4);--dark-color: #212630;--dark-shadow: 0 0 .25rem rgba(33, 38, 48, .4);--darker-color: #171a21;--darker-shadow: 0 0 .25rem rgba(23, 26, 33, .4);--darkest-color: #111318;--darkest-shadow: 0 0 .25rem rgba(17, 19, 24, .4);--text-color: #fff;--text-secondary-color: rgba(255, 255, 255, .6);--text-shadow: 0px 4px 4px rgba(0, 0, 0, .4);--link-color: #fff;--spacer-1: 2px;--spacer-2: 1.25rem;--font-size-base: 1rem;--border-radius-sm: .3125rem;--border-radius: .625rem;--border-radius-lg: 1.125rem;--transition-time: .3s;--scrollbar-width: 4px;--color-white: #ffffff;--color-white-light: hsl(0, 0%, 135%);--color-white-dark: rgb(222.4875, 211.0125, 211.0125);--color-white-hover: rgb(229.5, 229.5, 229.5);--color-red: #ff2d2d;--color-red-light: rgb(253.425, 225.075, 225.075);--color-red-dark: hsl(0, 115%, 43.8235294118%);--color-red-hover: #f90000;--color-green: #4aa800;--color-green-light: rgb(164.4910714286, 246.825, 99.675);--color-green-dark: hsl(93.5714285714, 115%, 17.9411764706%);--color-green-hover: rgb(51.5357142857, 117, 0);--color-blue: #0276e0;--color-blue-light: rgb(155.7086283186, 204.3464581838, 248.7913716814);--color-blue-dark: hsl(208.6486486486, 113.2300884956%, 29.3137254902%);--color-blue-hover: rgb(1.5486725664, 91.3716814159, 173.4513274336);--color-yellow: #ffb800;--color-yellow-light: rgb(251.175, 232.005, 182.325);--color-yellow-dark: hsl(43.2941176471, 115%, 35%);--color-yellow-hover: rgb(204, 147.2, 0);--color-orange: #fe7200;--color-orange-light: rgb(251.125, 212.6801181102, 181.375);--color-orange-dark: hsl(26.9291338583, 115%, 34.8039215686%);--color-orange-hover: rgb(203, 91.1102362205, 0);--color-brand-blue: #32a1db;--color-brand-blue-light: rgb(204.9610995851, 229.6423770532, 242.5389004149);--color-brand-blue-dark: rgb(14.317686722, 121.9447491345, 178.182313278);--color-brand-blue-hover: rgb(32.5643153527, 132.9709543568, 185.4356846473);--color-brand-green: #9dbc1c;--color-brand-green-light: rgb(219.9142013889, 234.2527777778, 160.2472222222);--color-brand-green-dark: rgb(107.8041145833, 131.8791666667, 7.6208333333);--color-brand-green-hover: rgb(119.9305555556, 143.6111111111, 21.3888888889);--color-jungle: #009039;--color-jungle-light: rgb(76.875, 245.625, 143.671875);--color-jungle-dark: hsl(143.75, 115%, 13.2352941176%);--color-jungle-hover: rgb(0, 93, 36.8125);--color-brand-linear: linear-gradient( to right, #32a1db, #9dbc1c );--color-brand-linear-soft: linear-gradient( to right, rgba(50, 161, 219, .5), rgba(157, 188, 28, .5) );--color-brand-linear-hover: linear-gradient( to right, rgba(50, 161, 219, .1), rgba(157, 188, 28, .1) );--color-transparent: rgba(255, 255, 255, .6);--color-dark-transparent: rgba(0, 0, 0, .2);--color-border: rgba(255, 255, 255, .1);--font-filter-title: #df6604;--space-2xs: .25rem;--space-xs: .5rem;--space-sm: .75rem;--space-md: 1rem;--space-lg: 1.25rem;--space-xl: 1.5rem;--space-2xl: 2rem;--size-3xs: 1.25rem;--size-2xs: 1.5rem;--size-xs: 2rem;--size-sm: 2.25rem;--size-md: 2.5rem;--size-lg: 2.75rem;--size-xl: 3rem;--size-2xl: 3.5rem;--size-3xl: 4rem;--size-4xl: 4.5rem;--size-profile-image: 4.375rem;--font-size-2xs: .5rem;--font-size-xs: .625rem;--font-size-sm: .75rem;--font-size-sm-plus: .875rem;--font-size-md: 1rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--border-radius-none: 0;--border-radius-sm: .25rem;--border-radius-md: .625rem;--border-radius-lg: 1rem;--border-radius-full: 9999px;--site-sidebar-width: calc(17.5rem - var(--space-sm) * 2);--site-header-height: 4.75rem;--site-searcbar-width: 48.75rem;--site-max-width: 120rem;--site-gutter: max(0px, (100vw - var(--site-max-width)) / 2);--site-min-width: 1280px;--bg-page: #0f1116;--gray-border-color: #4a4a4a;--font-size: clamp(13px, calc(100vw / 120), 16px);--color-dark: var(--bg-surface);--color-darker: var(--bg-body);--color-darker-shadow: var(--box-shadow);--color-dark-shadow: var(--box-shadow);--bg-body: #171a21;--bg-surface: #212630;--bg-item-hover: rgba(255, 255, 255, .1);--border-ui: #2a303d;--text-main: #ffffff;--text-muted: #808080;--text-highlight: #df6604;--color-hover: #808080;--max-width: var(--size-2xl);--border-radius: var(--border-radius-md);--font-size-xsmall: var(--font-size-xs);--font-size-small: var(--font-size-sm);--font-size-medium: 1.25rem;--font-size-large: var(--font-size-lg);--space-small: var(--space-sm);--space-base: var(--space-md);--space-large: var(--space-lg);--color-primary: var(--bg-body);--color-secondary: var(--bg-surface);--color-tertiary: var(--border-ui);--font-color-primary: var(--text-main);--font-color-secondary: var(--text-muted);--font-filter-title: var(--text-highlight);--menu-list-item-color: var(--bg-item-hover);--dark-color-hover: var(--color-hover);--light-color-hover: var(--color-hover)}@media(prefers-color-scheme:dark){:root{--bg-body: #171a21;--bg-surface: #212630;--bg-item-hover: rgba(255, 255, 255, .1);--border-ui: #2a303d;--text-main: #ffffff;--text-muted: #808080;--text-highlight: #df6604;--color-hover: #808080}}body.dark,body.light{--bg-body: #171a21;--bg-surface: #212630;--bg-item-hover: rgba(255, 255, 255, .1);--border-ui: #2a303d;--text-main: #ffffff;--text-muted: #808080;--text-highlight: #df6604;--color-hover: #808080}body[data-layout=mobile]{--site-max-width: 530px;--site-min-width: 320px;--site-gutter: max(0px, (100vw - var(--site-max-width)) / 2);min-width:var(--site-min-width)}::-webkit-scrollbar{width:var(--scrollbar-width)}::-webkit-scrollbar-track{background:var(--color-secondary);border-radius:var(--border-radius)}::-webkit-scrollbar-thumb{border-radius:10px;border:.625rem solid rgba(255,255,255,.6)}::-webkit-scrollbar-thumb:hover{background:#fff3}::-webkit-calendar-picker-indicator{filter:invert(1)}h1,h2,h3,h4,h5,h6{margin:0}.container{margin-left:auto;margin-right:auto;padding:0 var(--spacer-2);width:1230px}@media(min-width:1270px){.container{width:calc(100vw - 40px)}}@media(min-width:1680px){.container{width:1640px}}html,body{display:block;padding:0;margin:0}html *,body *{box-sizing:border-box}html * p,body * p{line-height:1.5;margin:0}html{font-size:clamp(13px,calc(100vw / 120),16px)}body{font-family:Roboto,Arial,Helvetica,sans-serif;background-color:var(--bg-body);color:var(--text-main);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}*{font-family:inherit;box-sizing:border-box}a{color:var(--link-color);text-decoration:none}svg{width:1em;height:1em;fill:var(--text-main)}input::placeholder{color:var(--text-secondary-color)}::placeholder{color:var(--gray-border-color);font-weight:300}:focus::placeholder{color:var(--color-transparent)}body.has-popup{overflow:hidden}.gs-popup{position:fixed;background:#000000b3;inset:0;display:flex;justify-content:center;z-index:102;overflow:auto;outline:none;padding:3% 0}.gs-popup-wrapper{position:relative;background:var(--dark-color);padding:var(--spacer-2);border-radius:var(--border-radius);width:max-content;max-width:90%;z-index:102;margin:auto}.gs-popup-header{font-weight:500;font-size:1.125rem;border-bottom:1px solid rgba(255,255,255,.05);padding-bottom:10px;padding-bottom:calc(var(--spacer-2) / 2);margin-bottom:10px;margin-bottom:calc(var(--spacer-2) / 2);box-shadow:0 -1px #0003 inset;padding-right:2.5rem}.gs-popup-body{line-height:1.5}.gs-popup-close{font-size:2rem!important;line-height:.6em!important;position:absolute!important;color:var(--text-color)!important;top:0!important;right:0!important;padding:var(--spacer-2)!important;z-index:103!important}.gs-popup-close:before{content:"×"}.gs-popup-buttons-container{display:flex;margin-top:var(--spacer-2);gap:var(--spacer-2);justify-content:flex-end}.gs-popup-buttons-container a:not(.btn),.gs-popup-buttons-container button:not(.btn){all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.gs-popup-buttons-container a:not(.btn)[disabled],.gs-popup-buttons-container a:not(.btn).disabled,.gs-popup-buttons-container button:not(.btn)[disabled],.gs-popup-buttons-container button:not(.btn).disabled{opacity:.6;pointer-events:none}.gs-popup-buttons-container a:not(.btn),.gs-popup-buttons-container button:not(.btn){color:var(--dark-color);background-color:var(--text-color);box-shadow:var(--box-shadow);border-color:var(--text-color)}.gs-popup-buttons-container a:not(.btn) svg,.gs-popup-buttons-container button:not(.btn) svg{fill:var(--dark-color)}.gs-popup-buttons-container a:not(.btn).active,.gs-popup-buttons-container a:not(.btn):hover,.gs-popup-buttons-container button:not(.btn).active,.gs-popup-buttons-container button:not(.btn):hover{background-color:var(--dark-color);color:var(--text-color)}.gs-popup-buttons-container a:not(.btn).active svg,.gs-popup-buttons-container a:not(.btn):hover svg,.gs-popup-buttons-container button:not(.btn).active svg,.gs-popup-buttons-container button:not(.btn):hover svg{fill:var(--text-color)}svg.fill-blue{fill:var(--blue-color)}svg.fill-jungle{fill:var(--jungle-color)}svg.fill-orange{fill:var(--orange-color)}svg.fill-red{fill:var(--red-color)}svg.fill-green{fill:var(--green-color)}svg.fill-yellow{fill:var(--yellow-color)}[data-wait-for-response=true]{position:relative}[data-wait-for-response=true]:before{content:"";position:absolute;inset:0;background-color:#000000b3;z-index:10}[data-wait-for-response=true]:after{content:"";position:absolute;inset:0;z-index:11;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='200px'%20height='200px'%20viewBox='0%200%20100%20100'%20preserveAspectRatio='xMidYMid'%3e%3cg%20transform='translate(50%2050)'%3e%3cg%20transform='scale(0.8)'%3e%3cg%20transform='translate(-50%20-50)'%3e%3cg%3e%3canimateTransform%20attributeName='transform'%20type='rotate'%20values='360%2050%2050;0%2050%2050'%20times='0;1'%20dur='2s'%20repeatCount='indefinite'%3e%3c/animateTransform%3e%3cpath%20fill='%23e15b64'%20d='M44.711%2010.952c10.24-5.964%2023.181-4.614%2032.071%203.151l4.839%204.276l-6.414-1.238%20c-8.102-1.688-16.88-0.113-24.532%204.276S37.284%2032.67%2034.696%2040.547l-2.026%206.189l-1.238-6.414%20C29.069%2028.732%2034.471%2016.916%2044.711%2010.952z'%3e%3canimate%20attributeName='fill'%20repeatCount='indefinite'%20dur='2s'%20values='%23e15b64;%23f8b26a;%23abbd81;%23849b87;%23e15b64'%20keyTimes='0;0.25;0.5;0.75;1'%20begin='-1.5s'%3e%3c/animate%3e%3c/path%3e%3cpath%20fill='%23f8b26a'%20d='M32.333%2061.253l6.189%202.138l-4.276-4.839c-5.514-6.189-8.552-14.517-8.552-23.406s3.038-17.217%208.552-23.406%20l4.276-4.839l-6.189%202.138C21.079%2012.865%2013.54%2023.33%2013.54%2035.258C13.54%2046.849%2021.079%2057.427%2032.333%2061.253z'%3e%3canimate%20attributeName='fill'%20repeatCount='indefinite'%20dur='2s'%20values='%23e15b64;%23f8b26a;%23abbd81;%23849b87;%23e15b64'%20keyTimes='0;0.25;0.5;0.75;1'%20begin='-1s'%3e%3c/animate%3e%3c/path%3e%3cpath%20fill='%23abbd81'%20d='M32.67%2077.795c6.527%200%2013.054-2.363%2018.23-6.864l4.839-4.276l-6.414%201.238%20c-8.102%201.688-16.88%200.113-24.532-4.276c-7.652-4.389-13.391-11.253-15.979-19.13l-2.026-6.189L5.55%2044.711%20C3.187%2056.302%208.588%2068.118%2018.829%2074.082C23.105%2076.557%2027.944%2077.795%2032.67%2077.795z'%3e%3canimate%20attributeName='fill'%20repeatCount='indefinite'%20dur='2s'%20values='%23e15b64;%23f8b26a;%23abbd81;%23849b87;%23e15b64'%20keyTimes='0;0.25;0.5;0.75;1'%20begin='-0.5s'%3e%3c/animate%3e%3c/path%3e%3cpath%20fill='%23e15b64'%20d='M68.568%2059.678l-1.238-6.414l-2.026%206.189c-2.588%207.877-8.327%2014.629-15.979%2019.13%20c-7.652%204.389-16.43%205.964-24.532%204.276l-6.414-1.238l4.839%204.276c5.176%204.501%2011.703%206.864%2018.23%206.864%20c4.726%200%209.565-1.238%2013.841-3.714C65.529%2083.084%2070.931%2071.268%2068.568%2059.678z'%3e%3canimate%20attributeName='fill'%20repeatCount='indefinite'%20dur='2s'%20values='%23e15b64;%23f8b26a;%23abbd81;%23849b87;%23e15b64'%20keyTimes='0;0.25;0.5;0.75;1'%20begin='-1.5s'%3e%3c/animate%3e%3c/path%3e%3cpath%20fill='%23f8b26a'%20d='M67.667%2038.747l-6.189-2.138l4.276%204.839c5.514%206.189%208.552%2014.517%208.552%2023.406s-3.038%2017.217-8.552%2023.406%20l-4.276%204.839l6.189-2.138C78.921%2087.135%2086.46%2076.67%2086.46%2064.742C86.46%2053.151%2078.921%2042.573%2067.667%2038.747z'%3e%3canimate%20attributeName='fill'%20repeatCount='indefinite'%20dur='2s'%20values='%23e15b64;%23f8b26a;%23abbd81;%23849b87;%23e15b64'%20keyTimes='0;0.25;0.5;0.75;1'%20begin='-1s'%3e%3c/animate%3e%3c/path%3e%3cpath%20fill='%23abbd81'%20d='M81.171%2025.918c-10.24-5.964-23.181-4.614-32.071%203.151l-4.839%204.276l6.414-1.238%20c8.102-1.688%2016.88-0.113%2024.532%204.276c7.652%204.389%2013.391%2011.253%2015.979%2019.13l2.026%206.189l1.238-6.414%20C96.813%2043.698%2091.412%2031.882%2081.171%2025.918z'%3e%3canimate%20attributeName='fill'%20repeatCount='indefinite'%20dur='2s'%20values='%23e15b64;%23f8b26a;%23abbd81;%23849b87;%23e15b64'%20keyTimes='0;0.25;0.5;0.75;1'%20begin='-0.5s'%3e%3c/animate%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:3rem}.d-none{display:none}.select>label,.input,input[type=text],input[type=date],input[type=password],input[type=search],select,.textarea,textarea,.input-with-icon,.input-with-label{all:unset;width:100%;background-color:var(--darker-color);color:var(--text-color);line-height:1;border-radius:var(--border-radius-sm);box-sizing:border-box}.select>label:-webkit-autofill,.select>label:-webkit-autofill:hover,.select>label:-webkit-autofill:focus,.select>label:-webkit-autofill:active,.input:-webkit-autofill,.input:-webkit-autofill:hover,.input:-webkit-autofill:focus,.input:-webkit-autofill:active,input[type=text]:-webkit-autofill,input[type=text]:-webkit-autofill:hover,input[type=text]:-webkit-autofill:focus,input[type=text]:-webkit-autofill:active,input[type=date]:-webkit-autofill,input[type=date]:-webkit-autofill:hover,input[type=date]:-webkit-autofill:focus,input[type=date]:-webkit-autofill:active,input[type=password]:-webkit-autofill,input[type=password]:-webkit-autofill:hover,input[type=password]:-webkit-autofill:focus,input[type=password]:-webkit-autofill:active,input[type=search]:-webkit-autofill,input[type=search]:-webkit-autofill:hover,input[type=search]:-webkit-autofill:focus,input[type=search]:-webkit-autofill:active,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:active,.textarea:-webkit-autofill,.textarea:-webkit-autofill:hover,.textarea:-webkit-autofill:focus,.textarea:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active,.input-with-icon:-webkit-autofill,.input-with-icon:-webkit-autofill:hover,.input-with-icon:-webkit-autofill:focus,.input-with-icon:-webkit-autofill:active,.input-with-label:-webkit-autofill,.input-with-label:-webkit-autofill:hover,.input-with-label:-webkit-autofill:focus,.input-with-label:-webkit-autofill:active{transition-delay:9999s;transition-property:background-color,color}.input-with-edit-btn{display:grid;grid-template-columns:1fr auto}.select>label,.input,input[type=text],input[type=date],input[type=password],input[type=search],select,.textarea,textarea{display:block;padding:.75rem;height:2.5rem;appearance:none}.input,input{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.input::-webkit-scrollbar,input::-webkit-scrollbar{width:0px}.textarea,textarea{height:auto;white-space:normal;line-height:1.75}.select-with-prompt{position:relative}.select-with-prompt .prompt-label{padding-left:.5rem;background-color:var(--darker-color);padding-top:.5rem;margin-bottom:-.5rem;border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius)}.select-with-prompt .select-area{margin-top:.5rem}.select{position:relative;min-width:0}.select>label{width:100%;height:100%;-webkit-user-select:none;user-select:none;display:flex;align-items:center;position:relative}.select>label input{padding:0;height:1em}.select>label .icon{margin:-.75rem;padding:.75rem;height:2.25rem;width:2.25rem;flex-shrink:0}.select>label .icon:last-child{margin-left:auto}.select>label span{overflow:hidden;text-overflow:ellipsis}.select.selected label{color:var(--green-color);background-color:var(--darker-color)}.select.selected label .icon{fill:var(--text-color)}.select .options{position:absolute;display:none;grid-gap:var(--space-1);background:var(--darker-color);min-width:100%;right:0;margin-top:var(--space-1);border-radius:var(--border-radius-sm);box-shadow:var(--box-shadow);z-index:103;overflow:auto;top:100%}.select .options button{all:unset;padding:.75em;border-radius:var(--border-radius-sm);white-space:nowrap}.select .options button.hover,.select .options button:hover{background-color:var(--dark-color)}.select .options button{display:flex;flex-direction:row;justify-content:space-between}.select .options .selected{background-color:var(--darkest-color)}.select.top .options{top:unset;bottom:100%}.select.open{z-index:999999}.select.open label{z-index:103}.select.open .options{display:grid}.input-with-icon{display:flex;padding:0 .75rem}.input-with-icon .icon{background-color:transparent;border:none;display:flex;align-items:center}.input-with-icon .icon svg{flex-shrink:0;width:1rem;height:1rem}.input-with-icon .input,.input-with-icon input{background-color:transparent}.input-with-label{display:flex;padding:0 .75rem;align-items:center;white-space:nowrap;column-gap:calc(var(--space-2) / 4)}.input-with-label .select,.input-with-label .select>label,.input-with-label .input,.input-with-label input{background-color:transparent;text-align:right;flex:1;padding:.75rem 0;display:flex;align-items:center;justify-content:flex-end}.input-with-label .select{padding:0 .75rem;margin:0 -.75rem}.input-with-label .select>label .icon:last-child{margin-left:unset}.input-with-label .input input{padding:0}.input-with-label.disabled label{color:var(--text-secondary-color)}.btn{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.btn[disabled],.btn.disabled{opacity:.6;pointer-events:none}.btn-default{border-color:var(--text-color)}.btn-default.active,.btn-default:hover{background-color:var(--text-color);color:var(--dark-color)}.btn-default.active svg,.btn-default:hover svg{fill:var(--dark-color)}.btn-default[disabled]{opacity:.6;pointer-events:none}.btn-white{color:var(--text-color);background-color:var(--white-color);box-shadow:var(--white-shadow);border-color:var(--white-color)}.btn-white svg{fill:var(--text-color)}.btn-white.active,.btn-white:hover{background-color:transparent;color:var(--white-color)}.btn-white.active svg,.btn-white:hover svg{fill:var(--white-color)}.btn-white-outline{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.btn-white-outline[disabled],.btn-white-outline.disabled{opacity:.6;pointer-events:none}.btn-white-outline{border:1px solid var(--color-white);border-radius:var(--border-radius-md);background-color:transparent;color:var(--color-white);display:flex;gap:var(--space-2xs);height:var(--size-md);align-items:center}.btn-white-outline strong{font-weight:700}.btn-white-outline svg{fill:var(--color-white);height:var(--size-3xs);width:var(--size-3xs)}.btn-white-outline:hover{border:1px solid transparent;background:var(--color-white);color:var(--text-main)}.btn-white-outline:hover svg{fill:var(--text-main)}.btn-red{color:var(--text-color);background-color:var(--red-color);box-shadow:var(--red-shadow);border-color:var(--red-color)}.btn-red svg{fill:var(--text-color)}.btn-red.active,.btn-red:hover{background-color:transparent;color:var(--red-color)}.btn-red.active svg,.btn-red:hover svg{fill:var(--red-color)}.btn-red-outline{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.btn-red-outline[disabled],.btn-red-outline.disabled{opacity:.6;pointer-events:none}.btn-red-outline{border:1px solid var(--color-red);border-radius:var(--border-radius-md);background-color:transparent;color:var(--color-red);display:flex;gap:var(--space-2xs);height:var(--size-md);align-items:center}.btn-red-outline strong{font-weight:700}.btn-red-outline svg{fill:var(--color-red);height:var(--size-3xs);width:var(--size-3xs)}.btn-red-outline:hover{border:1px solid transparent;background:var(--color-red);color:var(--text-main)}.btn-red-outline:hover svg{fill:var(--text-main)}.btn-green{color:var(--text-color);background-color:var(--green-color);box-shadow:var(--green-shadow);border-color:var(--green-color)}.btn-green svg{fill:var(--text-color)}.btn-green.active,.btn-green:hover{background-color:transparent;color:var(--green-color)}.btn-green.active svg,.btn-green:hover svg{fill:var(--green-color)}.btn-green-outline{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.btn-green-outline[disabled],.btn-green-outline.disabled{opacity:.6;pointer-events:none}.btn-green-outline{border:1px solid var(--color-green);border-radius:var(--border-radius-md);background-color:transparent;color:var(--color-green);display:flex;gap:var(--space-2xs);height:var(--size-md);align-items:center}.btn-green-outline strong{font-weight:700}.btn-green-outline svg{fill:var(--color-green);height:var(--size-3xs);width:var(--size-3xs)}.btn-green-outline:hover{border:1px solid transparent;background:var(--color-green);color:var(--text-main)}.btn-green-outline:hover svg{fill:var(--text-main)}.btn-blue{color:var(--text-color);background-color:var(--blue-color);box-shadow:var(--blue-shadow);border-color:var(--blue-color)}.btn-blue svg{fill:var(--text-color)}.btn-blue.active,.btn-blue:hover{background-color:transparent;color:var(--blue-color)}.btn-blue.active svg,.btn-blue:hover svg{fill:var(--blue-color)}.btn-blue-outline{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.btn-blue-outline[disabled],.btn-blue-outline.disabled{opacity:.6;pointer-events:none}.btn-blue-outline{border:1px solid var(--color-blue);border-radius:var(--border-radius-md);background-color:transparent;color:var(--color-blue);display:flex;gap:var(--space-2xs);height:var(--size-md);align-items:center}.btn-blue-outline strong{font-weight:700}.btn-blue-outline svg{fill:var(--color-blue);height:var(--size-3xs);width:var(--size-3xs)}.btn-blue-outline:hover{border:1px solid transparent;background:var(--color-blue);color:var(--text-main)}.btn-blue-outline:hover svg{fill:var(--text-main)}.btn-yellow{color:var(--text-color);background-color:var(--yellow-color);box-shadow:var(--yellow-shadow);border-color:var(--yellow-color)}.btn-yellow svg{fill:var(--text-color)}.btn-yellow.active,.btn-yellow:hover{background-color:transparent;color:var(--yellow-color)}.btn-yellow.active svg,.btn-yellow:hover svg{fill:var(--yellow-color)}.btn-yellow-outline{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.btn-yellow-outline[disabled],.btn-yellow-outline.disabled{opacity:.6;pointer-events:none}.btn-yellow-outline{border:1px solid var(--color-yellow);border-radius:var(--border-radius-md);background-color:transparent;color:var(--color-yellow);display:flex;gap:var(--space-2xs);height:var(--size-md);align-items:center}.btn-yellow-outline strong{font-weight:700}.btn-yellow-outline svg{fill:var(--color-yellow);height:var(--size-3xs);width:var(--size-3xs)}.btn-yellow-outline:hover{border:1px solid transparent;background:var(--color-yellow);color:var(--text-main)}.btn-yellow-outline:hover svg{fill:var(--text-main)}.btn-orange{color:var(--text-color);background-color:var(--orange-color);box-shadow:var(--orange-shadow);border-color:var(--orange-color)}.btn-orange svg{fill:var(--text-color)}.btn-orange.active,.btn-orange:hover{background-color:transparent;color:var(--orange-color)}.btn-orange.active svg,.btn-orange:hover svg{fill:var(--orange-color)}.btn-orange-outline{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.btn-orange-outline[disabled],.btn-orange-outline.disabled{opacity:.6;pointer-events:none}.btn-orange-outline{border:1px solid var(--color-orange);border-radius:var(--border-radius-md);background-color:transparent;color:var(--color-orange);display:flex;gap:var(--space-2xs);height:var(--size-md);align-items:center}.btn-orange-outline strong{font-weight:700}.btn-orange-outline svg{fill:var(--color-orange);height:var(--size-3xs);width:var(--size-3xs)}.btn-orange-outline:hover{border:1px solid transparent;background:var(--color-orange);color:var(--text-main)}.btn-orange-outline:hover svg{fill:var(--text-main)}.btn-brand-blue{color:var(--text-color);background-color:var(--brand-blue-color);box-shadow:var(--brand-blue-shadow);border-color:var(--brand-blue-color)}.btn-brand-blue svg{fill:var(--text-color)}.btn-brand-blue.active,.btn-brand-blue:hover{background-color:transparent;color:var(--brand-blue-color)}.btn-brand-blue.active svg,.btn-brand-blue:hover svg{fill:var(--brand-blue-color)}.btn-brand-blue-outline{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.btn-brand-blue-outline[disabled],.btn-brand-blue-outline.disabled{opacity:.6;pointer-events:none}.btn-brand-blue-outline{border:1px solid var(--color-brand-blue);border-radius:var(--border-radius-md);background-color:transparent;color:var(--color-brand-blue);display:flex;gap:var(--space-2xs);height:var(--size-md);align-items:center}.btn-brand-blue-outline strong{font-weight:700}.btn-brand-blue-outline svg{fill:var(--color-brand-blue);height:var(--size-3xs);width:var(--size-3xs)}.btn-brand-blue-outline:hover{border:1px solid transparent;background:var(--color-brand-blue);color:var(--text-main)}.btn-brand-blue-outline:hover svg{fill:var(--text-main)}.btn-brand-green{color:var(--text-color);background-color:var(--brand-green-color);box-shadow:var(--brand-green-shadow);border-color:var(--brand-green-color)}.btn-brand-green svg{fill:var(--text-color)}.btn-brand-green.active,.btn-brand-green:hover{background-color:transparent;color:var(--brand-green-color)}.btn-brand-green.active svg,.btn-brand-green:hover svg{fill:var(--brand-green-color)}.btn-brand-green-outline{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.btn-brand-green-outline[disabled],.btn-brand-green-outline.disabled{opacity:.6;pointer-events:none}.btn-brand-green-outline{border:1px solid var(--color-brand-green);border-radius:var(--border-radius-md);background-color:transparent;color:var(--color-brand-green);display:flex;gap:var(--space-2xs);height:var(--size-md);align-items:center}.btn-brand-green-outline strong{font-weight:700}.btn-brand-green-outline svg{fill:var(--color-brand-green);height:var(--size-3xs);width:var(--size-3xs)}.btn-brand-green-outline:hover{border:1px solid transparent;background:var(--color-brand-green);color:var(--text-main)}.btn-brand-green-outline:hover svg{fill:var(--text-main)}.btn-jungle{color:var(--text-color);background-color:var(--jungle-color);box-shadow:var(--jungle-shadow);border-color:var(--jungle-color)}.btn-jungle svg{fill:var(--text-color)}.btn-jungle.active,.btn-jungle:hover{background-color:transparent;color:var(--jungle-color)}.btn-jungle.active svg,.btn-jungle:hover svg{fill:var(--jungle-color)}.btn-jungle-outline{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.btn-jungle-outline[disabled],.btn-jungle-outline.disabled{opacity:.6;pointer-events:none}.btn-jungle-outline{border:1px solid var(--color-jungle);border-radius:var(--border-radius-md);background-color:transparent;color:var(--color-jungle);display:flex;gap:var(--space-2xs);height:var(--size-md);align-items:center}.btn-jungle-outline strong{font-weight:700}.btn-jungle-outline svg{fill:var(--color-jungle);height:var(--size-3xs);width:var(--size-3xs)}.btn-jungle-outline:hover{border:1px solid transparent;background:var(--color-jungle);color:var(--text-main)}.btn-jungle-outline:hover svg{fill:var(--text-main)}.btn-dark{color:var(--text-color);background-color:var(--color-dark);box-shadow:var(--color-dark-shadow);border-color:var(--color-dark)}.btn-dark svg{fill:var(--text-color)}.btn-dark.active,.btn-dark:hover{background-color:var(--text-color);color:var(--color-dark)}.btn-dark.active svg,.btn-dark:hover svg{fill:var(--color-dark)}.btn-darker{color:var(--text-color);background-color:var(--color-darker);box-shadow:var(--color-darker-shadow);border-color:var(--color-darker)}.btn-darker svg{fill:var(--text-color)}.btn-darker.active,.btn-darker:hover{background-color:var(--text-color);color:var(--color-darker)}.btn-darker.active svg,.btn-darker:hover svg{fill:var(--color-darker)}.btn-darkest{color:var(--text-color);background-color:var(--color-darkest);box-shadow:var(--color-darkest-shadow);border-color:var(--color-darkest)}.btn-darkest svg{fill:var(--text-color)}.btn-darkest.active,.btn-darkest:hover{background-color:var(--text-color);color:var(--color-darkest)}.btn-darkest.active svg,.btn-darkest:hover svg{fill:var(--color-darkest)}.btn-cart{color:var(--text-color);background-color:transparent;box-shadow:0 0 0 1px var(--text-secondary-color);border-color:transparent}.btn-cart svg{fill:var(--text-color)}.btn-cart.active,.btn-cart:hover{background-color:var(--text-color);color:var(--dark-color)}.btn-cart.active svg,.btn-cart:hover svg{fill:var(--dark-color)}.btn-gradient-outline{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.btn-gradient-outline[disabled],.btn-gradient-outline.disabled{opacity:.6;pointer-events:none}.btn-gradient-outline{border:1px solid var(--gray-border-color);border-radius:var(--border-radius-md);background-color:transparent;color:var(--text-main);display:flex;gap:var(--space-2xs);align-items:center}.btn-gradient-outline strong{font-weight:700}.btn-gradient-outline svg{fill:var(--text-main);height:var(--size-3xs);width:var(--size-3xs)}.btn-gradient-outline:hover{border:1px solid transparent;background:var(--color-brand-linear-hover) padding-box,linear-gradient(var(--bg-body),var(--bg-body)) padding-box,var(--color-brand-linear) border-box;color:var(--text-main)}.user-avatar{display:flex;width:2.8rem;height:2.8rem;padding:0!important}.user-avatar picture{display:flex;width:100%;height:100%}.user-avatar picture img{border-radius:var(--border-radius);object-fit:cover;width:100%;height:100%;display:flex}section{margin-bottom:var(--space-2)}section>header{position:relative;z-index:1;overflow:hidden;display:flex;justify-content:space-between;align-items:center;border-radius:var(--border-radius);font-size:1.25rem;font-weight:500;box-shadow:var(--header-shadow);padding:0 var(--space-2);margin-bottom:var(--space-2)}section>header:before{content:"";background-color:var(--darkest-color);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAG7SURBVHgB7VXtkoIwDAyIeorv/6J3cohALwubsZaC6PnPZibDR/Ox2aapSJIkST5dsjVGzjnY5YNDlnUrbE17tXfyHwAacK+PbeDTUVvv34aaB7aNgrjIKwCYvFD91SA9/4XJoI6AYNNa1WqLtaPqdQnEXPKN6okJh2D4t9I3998ZJ+qbL8TZyUif+jpsASo56PtOlpPDtjQ7Mteo7lcDYAWg/spAcK5VQeNuDgTZsv7ojT3EQS7vexmAjPvbcn3LxNZ0NUHkMq38BB+tupKxHwYm2BMdi1oFYKhexuayIyV8zvk46py08gQAMNBz/wba5db5qLS2U2Gi3+j+HxnIcGCiwLdqQ5OO/ncyQWSDxBLoE32Ayg6sEMlbWZZMAjYQD7Gh/nAqIs5gZVKdOp4tUADWbByfqPRb4uJCcMWCoYQVMKltQ+EFQ2VYR/Im3B5P+rDAOQBxVLexjH2tAjasR476vnryxQAYTX5ifH8R/Tl2wZD6Tm1bgpAICBvbdz+iAOycs7KSa9XD221kpWKM0kawxQtv0+hl5E0/S3bBaZAnhcPJH8GNdywfOufhtHtVeLG9JVaSJEneLn87pwowqEjD9gAAAABJRU5ErkJggg==);background-repeat:repeat;position:absolute;z-index:-1;transform:rotate(-5deg);top:-400%;left:-400%;width:800%;height:800%}section>header h1,section>header h2{margin:0;line-height:1.5em;font-size:inherit;padding:.75em 0}section>header a svg{vertical-align:bottom}.site-footer{background-color:var(--dark-color);width:fit-content}@media(min-width:1080px){.site-footer{width:auto}}.site-footer{margin-bottom:0;margin-top:auto}.site-footer.visible{background-image:url(/vite/assets/gms_footer_patern_360-Dwj79OC9.png)}.site-footer-top{border-bottom:var(--space-1) solid var(--darker-color)}.site-footer-top .container{display:grid;grid-template-columns:repeat(4,1fr)}.site-footer-top-box{display:grid;padding:var(--space-2);grid-column-gap:var(--space-2);grid-template-rows:auto 1fr}.site-footer-top-box .icon{width:3.75rem;height:3.75rem;grid-row:1/3;align-self:center}.site-footer-top-box h3{margin:0}.site-footer-top-box p{grid-column:2;margin:0}.site-footer-middle{display:grid;grid-template-columns:unset}.site-footer-links{display:grid;grid-gap:var(--space-1);border-bottom:var(--space-1) solid var(--darker-color);grid-template-columns:repeat(5,auto);grid-row:1/3;grid-column:1/4;white-space:nowrap;padding-top:calc(var(--space-2) * 2);padding-bottom:calc(var(--space-2) * 2);justify-content:center}.site-footer-links>div{padding:0 var(--space-2)}.site-footer-links>div:not(:last-child){border-right:var(--space-1) solid var(--darker-color)}.site-footer-links>div h4{font-size:var(--font-size-lg);font-weight:500;margin-bottom:.25em}.site-footer-links>div h5{font-size:var(--font-size-base);font-weight:400;margin:0 0 .125em;list-style:inside;display:list-item}.site-footer-contact{display:grid;grid-row-gap:var(--space-2);justify-content:center;text-align:center;padding:var(--space-2);border-left:var(--space-1) solid var(--darker-color);border-bottom:var(--space-1) solid var(--darker-color);grid-row:1}.site-footer-contact .phone-link{display:flex;align-items:center;gap:.5rem;font-size:var(--font-size-lg);font-weight:500}.site-footer-contact .phone-link .icon{font-size:.825em}.site-footer-contact .mail-link{display:flex;align-items:center;gap:.5rem;font-weight:500}.site-footer-contact .mail-link .icon{font-size:1.25em}.site-footer-socials{display:flex;justify-content:center;flex-direction:column;grid-row:2;border-left:var(--space-1) solid var(--darker-color);padding:var(--space-2)}.site-footer-socials h6{text-align:center;font-size:var(--font-size-base);font-weight:500;margin:0 0 1rem}.site-footer-socials-list{display:flex;flex-wrap:wrap;justify-content:center}.site-footer-socials-list a{margin:.5rem}.site-footer-socials-list svg{width:2rem;height:2rem}.site-footer-bottom{background-color:var(--darker-color);font-size:var(--font-size-sm)}.site-footer-bottom .container{display:grid;align-items:center;padding:var(--space-2);grid-row-gap:var(--space-2);box-sizing:border-box}.site-footer-bottom .container .text-right img{max-width:100%}.site-footer-bottom .container{grid-template-columns:1fr 50em 1fr}.site-footer-bottom .container .text-center{text-align:center}.site-footer-bottom .container .text-right{text-align:right}hr{margin-top:var(--space-2);margin-bottom:var(--space-2);border:none;border-top:1px solid rgba(255,255,255,.1);width:100%}hr.hr-lg{margin-top:5rem;margin-bottom:5rem}.search-box{border-radius:var(--border-radius);font-size:var(--font-size-base)}.search-box input{font-size:var(--font-size-base)}.site-notifications{display:grid;gap:calc(var(--space-2) / 2);right:calc(var(--space-2) + var(--site-gutter));z-index:21;width:max-content;max-width:min(40rem,100%);position:fixed;top:var(--space-2)}.site-notifications>div{position:relative;background-color:#32a0dbec;border-radius:var(--border-radius-sm);padding:calc(var(--space-2) / 2)}.site-notifications>div h2{font-size:.75rem;display:flex;gap:.5rem;align-items:baseline;margin-bottom:.25rem;padding-bottom:.25rem;padding-right:1.5rem;border-bottom:1px solid rgba(0,0,0,.15);box-shadow:0 1px #32a0db59;font-weight:500}.site-notifications>div h2 small{font-weight:900}.site-notifications>div button{all:unset;font-size:1.5rem;line-height:.6em;position:absolute;color:var(--text-color);top:0;right:0;padding:var(--space-2);z-index:103;width:2rem;height:2rem;padding:0;display:flex;justify-content:center;align-items:center}.site-notifications>div button:before{content:"×"}.youtube-red{fill:red}.youtube-white{fill:#fff}.secret-area{display:none}.site-main,.site-header{display:grid;padding:0 0 0 var(--space-sm);background-color:var(--bg-surface);width:100%;min-width:var(--site-min-width);max-width:var(--site-max-width);margin-inline:auto}body{background-color:var(--bg-page)}.site-header{grid-template-columns:var(--site-sidebar-width) 2fr 1fr;height:var(--site-header-height);padding:0 var(--space-md);align-items:center;position:sticky;top:0;z-index:100;box-shadow:0 0 20px #0003}.site-header-logo{display:flex;justify-content:center;align-items:center;width:var(--site-sidebar-width);height:100%;padding-right:var(--space-md)}.site-header-logo>a{display:inline-block;height:var(--size-md)}.site-header-logo>a>svg{width:auto;height:100%}.site-header-search{width:var(--site-searcbar-width);margin-left:calc(var(--space-xl) + 1px);margin-top:0;height:var(--size-lg)}.site-header-search #site-search{background-color:var(--bg-body);border-radius:var(--border-radius-md)}.site-header-search #site-search ::placeholder{color:var(--text-muted);font-size:var(--font-size-base);font-weight:300}.site-header-actions{gap:var(--font-size-xs);display:flex;align-items:center;justify-self:flex-end;height:2.8rem}.site-header-actions>*{height:100%;padding:calc(var(--font-size-md) - 1px);gap:5px;font-family:Arial,Helvetica,sans-serif}.site-header-actions>* svg{display:block;width:1.25em;height:1.25em}.site-header-actions .btn-yellow-outline{font-weight:900;font-size:var(--font-size-md)}.site-header-actions .btn-yellow-outline:hover{background-color:transparent;border-color:var(--color-yellow);color:var(--color-yellow)}.site-header-actions .btn-yellow-outline:hover svg{fill:var(--color-yellow)}.site-main{display:grid;grid-template-columns:calc(var(--site-sidebar-width) + var(--space-sm)) 1fr}.site-main-sidebar{display:flex;flex-direction:column;width:100%;background-color:var(--bg-surface);height:calc(100dvh - var(--size-md) * 2 + 1px);position:sticky;padding:0 var(--space-xs) 0 0;top:var(--site-header-height);z-index:101}.site-main-sidebar-navigation{list-style:none;display:flex;flex-direction:column;padding:0 var(--space-2xs);margin:0;flex:1;overflow:auto}.site-main-sidebar-navigation li{list-style:none;padding:0;margin:0}.site-main-sidebar-navigation ul{list-style:none;margin:0;display:flex;flex-direction:column;gap:var(--space-2xs);margin-top:var(--space-2xs)}.site-main-sidebar-navigation ul li{list-style:none;padding:0;margin:0;position:relative;font-weight:400}.site-main-sidebar-navigation ul li:last-child{margin-bottom:calc(var(--space-sm) / 2)}.site-main-sidebar-navigation ul li:before{content:"";display:block;width:1px;height:calc(var(--space-lg) + var(--space-2xs));background-color:var(--bg-item-hover);position:absolute;left:0;top:0;left:calc(-1 * var(--space-md) - var(--space-2xs));bottom:0}.site-main-sidebar-navigation ul li:first-child:before{height:calc(var(--space-lg) + var(--space-2xs) + .25em);margin-top:-.25em}.site-main-sidebar-navigation ul li:last-child:before{height:calc((var(--space-lg) + var(--space-2xs)) * .5 - 1px)}.site-main-sidebar-navigation ul li:after{content:"";display:block;width:var(--space-md);height:1px;background-color:var(--bg-item-hover);position:absolute;left:0;top:0;left:calc(-1 * var(--space-md) - var(--space-2xs));bottom:0;margin:auto}.site-main-sidebar-navigation-title{background-color:transparent;border:none;gap:var(--space-xs);display:flex;align-items:center;color:var(--text-main);font-size:var(--font-size-base);height:calc(var(--size-md) + var(--space-2xs));padding:0}.site-main-sidebar-navigation-title[data-active=true]{font-weight:700;color:var(--color-yellow)}.site-main-sidebar-navigation-title:hover{font-weight:700}.site-main-sidebar-navigation-title svg{width:1.5em;height:1.5em;margin-right:.125em;fill:var(--text-color)}.site-main-sidebar-navigation-sublink{display:flex;align-items:center;height:var(--font-size-lg);padding-left:var(--space-2xs)}.site-main-sidebar-navigation-sublink[data-active=true]{font-weight:700;color:var(--color-yellow)}.site-main-sidebar-navigation-sublink:hover{font-weight:700}.site-main-sidebar-footer-logout{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.site-main-sidebar-footer-logout[disabled],.site-main-sidebar-footer-logout.disabled{opacity:.6;pointer-events:none}.site-main-sidebar-footer-logout{justify-content:flex-start;font-size:var(--font-size-md);color:var(--color-red);font-weight:400}.site-main-sidebar-footer-logout svg{fill:var(--color-red);width:1.25em;height:1.25em;margin-right:var(--space-2xs)}.site-main-content{background-color:var(--bg-body);position:relative;padding:var(--space-md)}.site-main-content:has(.user-panel-body:not(.new-layout)){padding:0;background-color:var(--darkest-color);position:static}.site-main-content:has(.new-layout) .user-panel-wrapper{background-color:transparent;border-radius:none;padding:0}.status-tag{display:inline-flex;align-items:center;justify-content:center;gap:var(--font-size-xs);color:var(--text-color);border:1px solid var(--border-ui);border-radius:var(--border-radius-md);padding:var(--space-2xs) var(--space-sm);width:12rem;height:2.5rem;min-height:var(--size-md);font-size:var(--font-size-md);line-height:1}.status-tag__icon{display:inline-flex;width:1em;height:1em;align-items:center;justify-content:center}.status-tag__icon>svg{width:100%;height:100%;fill:currentColor}.status-tag__text{color:var(--text-color);white-space:nowrap}.status-tag--default{border-color:var(--border-ui);color:var(--text-color);background-color:var(--bg-body)}.status-tag--green,.status-tag--approved,.status-tag--closed,.status-tag--answered{border-color:var(--green-color, #3ecf8e);color:var(--green-color, #3ecf8e);background-color:var(--bg-body)}.status-tag--yellow,.status-tag--pending{border-color:var(--yellow-color, #f4c84f);color:var(--yellow-color, #f4c84f);background-color:var(--bg-body)}.status-tag--red,.status-tag--rejected{border-color:var(--red-color, #ff5a5f);color:var(--red-color, #ff5a5f);background-color:var(--bg-body)}.status-tag--blue,.status-tag--returned{border-color:var(--blue-color, #4da3ff);color:var(--blue-color, #4da3ff);background-color:var(--bg-body)}.status-tag--orange,.status-tag--suspended{border-color:var(--orange-color, #f59e0b);color:var(--orange-color, #f59e0b);background-color:var(--bg-body)}.gs-live-support{position:fixed;inset:0;z-index:110;display:block;pointer-events:none}.gs-live-support[hidden]{display:none!important}.gs-live-support.is-open{pointer-events:auto}.gs-live-support-backdrop{position:absolute;inset:0;background:#00000073;opacity:0;transition:opacity .3s ease}.gs-live-support-panel{position:absolute;top:0;right:var(--site-gutter);height:100%;width:min(35rem,100vw);background:var(--bg-body);border-left:1px solid var(--color-tertiary);display:grid;grid-template-rows:auto 1fr auto;transform:translate(calc(100% + var(--site-gutter)));transition:transform .3s ease;box-shadow:-20px 0 20px #00000026}.gs-live-support.is-open .gs-live-support-backdrop{opacity:1}.gs-live-support.is-open .gs-live-support-panel{transform:translate(0)}.gs-live-support-header{display:flex;align-items:center;justify-content:space-between;padding:var(--space-md);margin-bottom:var(--space-md);border-bottom:1px solid var(--color-tertiary);flex-shrink:0}.gs-live-support-title{width:100%;display:flex;align-items:center;justify-content:center;gap:var(--font-size-xs)}.gs-live-support-title span{font-size:var(--font-size-xl);font-weight:500}.gs-live-support-title svg{width:var(--font-size-xl);height:var(--font-size-xl)}.gs-live-support-close{all:unset;cursor:pointer;width:var(--font-size-xl);height:var(--font-size-xl);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--border-radius-sm);color:var(--font-color-primary)}.gs-live-support-close:hover{background:var(--bg-item-hover)}.gs-live-support-close svg{width:var(--font-size-xl);height:var(--font-size-xl)}.gs-live-support-history{overflow-y:auto;padding:0 var(--space-sm)}.gs-live-support-status{margin:var(--space-sm) var(--space-sm) 0;padding:var(--space-sm);border-radius:var(--border-radius-sm);background:var(--red-color);color:#fff;font-size:var(--font-size-sm)}.gs-live-support-form{flex-shrink:0;display:flex;gap:var(--space-md);padding:1.625rem;overflow:hidden;border-top:1px solid var(--color-tertiary)}.gs-live-support-form-textarea{flex:1}.gs-live-support-form-buttons{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-base)}.gs-live-support-icon-btn{all:unset;cursor:pointer;width:3rem;height:3rem;border-radius:var(--border-radius-md);background:var(--bg-surface);border:1px solid var(--color-tertiary);display:inline-flex;align-items:center;justify-content:center}.gs-live-support-icon-btn svg{width:1.25rem;height:1.25rem;fill:var(--font-color-secondary)}.gs-live-support-icon-btn.is-send{background:var(--color-brand-linear-hover);border-color:transparent}.gs-live-support-icon-btn.is-send svg{fill:var(--font-color-primary)}.gs-live-support-icon-btn[disabled]{opacity:.6;pointer-events:none}.gs-live-support-form-buttons{display:flex;align-items:space-between;gap:.75rem;margin-top:.75rem}.gs-live-support-form-buttons .gs-custom-button{width:auto;height:2.75rem;padding:0 var(--space-base);font-size:var(--font-size-base)}.gs-live-support-form-buttons .gs-custom-button svg{width:1.125rem;height:1.125rem;fill:currentColor}.gs-live-support-form-buttons .gs-custom-button:disabled{opacity:.5}.gs-live-support-form-buttons .gs-custom-button.is-send{background:linear-gradient(to right,#32a1db33,#9dbc1c33)}.site-live-chat{background:var(--blue-color);font-size:1rem;font-weight:400;right:calc(1rem + var(--site-gutter, 0px));bottom:1rem;position:fixed;z-index:20;display:block;box-shadow:0 0 0 .25rem var(--blue-color);border-radius:var(--border-radius-sm);display:flex;flex-direction:column}.site-live-chat.offline{background:var(--red-color);box-shadow:0 0 0 .25rem var(--red-color)}.site-live-chat-unread-messages{position:absolute;top:-1rem;right:.5rem;background:#dc3545;color:#fff;padding:.25rem .5rem;border-radius:.25rem;font-size:80%;font-weight:700;animation-name:bounce;transform-origin:center bottom;animation-iteration-count:infinite;animation-duration:3s}.site-live-chat:not(.site-live-chat-toggler){width:24rem;height:36rem;max-width:calc(100% - .75rem);max-height:calc(100% - 166px - .75rem)}.site-live-chat:not(.site-live-chat-toggler).messaging{width:33.75rem}.site-live-chat-title{all:unset;font-size:1.25rem;color:#fff;padding:1rem;font-weight:500;text-align:center;margin-left:1rem}.site-live-chat-title .icon{margin-right:.25em}.site-live-chat-title button{all:unset;float:right;background:none;color:#fff;font-size:2rem;line-height:1.25rem;padding:.1rem .5rem;cursor:pointer}.site-live-chat.offline .site-live-chat-title:after{content:"(offline)";font-size:.7em;margin-left:.5em}.site-live-chat-toggler .site-live-chat-title{padding:.5rem;font-size:1.2rem;display:flex;align-items:center;margin-left:0}.site-live-chat-container{background:url(/vite/assets/chat_bg-DUR3ra_E.png),var(--darker-color);border-radius:.5rem;flex-grow:1;padding:1rem;flex-shrink:1;min-height:1px;display:flex;flex-direction:column}.site-live-chat-content{background:var(--darker-color);border-radius:.5rem;box-shadow:0 0 0 .125rem var(--dark-color);max-height:100%;display:flex;flex-direction:column;padding:2rem 1rem;position:relative;overflow-y:auto}.site-live-chat-content-title{font-size:1.25rem;color:var(--blue-color);margin-top:-1rem;margin-bottom:1rem;font-weight:500;text-align:center}.site-live-chat-content label{font-weight:500}.site-live-chat-content-select{display:block;width:100%;margin-bottom:.5rem}.site-live-chat-content-select::-ms-expand{background-color:transparent;border:0}.site-live-chat-content-select:-moz-focusring{color:transparent}.site-live-chat-content-close-button{all:unset;position:absolute;top:.125rem;right:.125rem;padding:.25rem;background:none;font-size:1.25rem}.site-live-chat-message-title{font-size:1rem;color:var(--blue-color);font-weight:500;text-align:center;padding-bottom:1rem;border-bottom:1px solid #ccc;margin-bottom:1rem}.site-live-chat-message-title small{margin-left:.5rem}.site-live-chat-message-content{font-size:.875rem}.site-live-chat-message-content a{text-decoration:underline;color:var(--blue-color)}.site-live-chat-button{margin:0 1rem;cursor:pointer;padding:1rem 0}.site-live-chat-button:after{content:"›";margin-left:.25rem;font-size:2rem;display:inline-block;float:right;line-height:.9rem}.site-live-chat-back-button{color:var(--blue-color);background:none;border:none;font-weight:500;margin-bottom:.8rem;align-self:flex-start}.site-live-chat-back-button:before{content:"‹";margin-right:.25rem;font-size:2rem;display:inline-block;float:left;line-height:.9rem}.site-live-chat-help-info{margin:2rem 0 0;text-align:center}.site-live-chat-help-info>header{font-weight:500;margin-bottom:1rem}.site-live-chat-help-buttons{display:flex;justify-content:center}.site-live-chat-help-buttons button{color:var(--blue-color);border:1px solid var(--blue-color);background:var(--darker-color);padding:.125rem 2rem;margin:1rem}.site-live-chat-pre-chat{display:block;width:100%;height:7em;resize:none}.site-live-chat-messaging{min-height:1px;display:flex;flex-direction:column;height:100vh}.site-live-chat-messaging-history{flex-grow:1;overflow-y:auto}.site-live-chat-messaging-history-content{margin:0 20px 10px;border-radius:12px;padding:1em;max-width:70%;position:relative;word-break:break-word;font-size:13px;display:table}.site-live-chat-messaging-history-content header{display:flex;justify-content:space-between;font-size:.8em;padding-bottom:.25rem;border-bottom:1px solid;margin-bottom:.25rem}.site-live-chat-messaging-history-content header+*{white-space:pre-line}.site-live-chat-messaging-history-content-sender{margin-right:2rem}.site-live-chat-messaging-history-content.user{background-color:#212630;margin-left:auto;margin-right:3rem}.site-live-chat-messaging-history-content.user header{border-bottom-color:#1c2029}.site-live-chat-messaging-history-content.user:after{content:"";width:0;height:0;border-top:0 solid transparent;border-bottom:25px solid transparent;border-left:20px solid #212630;position:absolute;right:-10px;top:10px}.site-live-chat-messaging-history-content.system,.site-live-chat-messaging-history-content.operator{margin-right:auto;margin-left:3rem}.site-live-chat-messaging-history-content.system:after,.site-live-chat-messaging-history-content.operator:after{content:"";width:0;height:0;border-top:0 solid transparent;border-bottom:25px solid transparent;position:absolute;left:-10px;top:10px}.site-live-chat-messaging-history-content.operator{background:#193547}.site-live-chat-messaging-history-content.operator header{border-bottom-color:#122734}.site-live-chat-messaging-history-content.operator:after{border-right:20px solid rgb(24.92,52.84,70.8)}.site-live-chat-messaging-history-content.system{color:var(--text-color);background:#193547}.site-live-chat-messaging-history-content.system header{border-bottom-color:#122734}.site-live-chat-messaging-history-content.system:after{border-right:20px solid rgb(24.92,52.84,70.8)}.site-live-chat-messaging-history-content.system .site-live-chat-messaging-history-content-sender{background:var(--red-color);color:#fff;font-weight:500;padding:.125rem;border-radius:.25rem;margin-top:-.25rem}.site-live-chat-messaging-history-content-avatar{width:1.5rem;height:1.5rem;border-radius:100%;background-color:var(--bg-body);display:flex;align-items:center;justify-content:center;position:absolute;top:0;overflow:hidden}.site-live-chat-messaging-history-content-avatar svg,.site-live-chat-messaging-history-content-avatar img{width:100%;height:100%;display:block;margin:.125rem;object-fit:cover;object-position:center}.site-live-chat-messaging-history-content.user .site-live-chat-messaging-history-content-avatar{right:-2.25rem}.site-live-chat-messaging-history-content.system .site-live-chat-messaging-history-content-avatar,.site-live-chat-messaging-history-content.operator .site-live-chat-messaging-history-content-avatar{left:-2.25rem}.site-live-chat-messaging-history-content a{text-decoration:underline;color:var(--blue-color)}.site-live-chat-messaging-inputs{display:flex;margin-top:1rem;border-radius:.25rem;padding:.25rem}.site-live-chat-messaging-inputs input{flex:1 1 100%;display:block;width:100%;padding:.25rem .5rem;color:var(--text-color);background-color:var(--dark-color);background-color:transparent;background-clip:padding-box;border:none;border-bottom:.125rem solid var(--blue-color);outline:none}.site-live-chat-messaging-inputs button{all:unset;background:none;font-size:2.5rem}.site-live-chat-messaging-inputs button .icon{fill:var(--blue-color);margin-bottom:-.5rem;display:block}.site-live-chat-messaging-inputs-alert{background:var(--red-color);color:#fff;padding:.5rem;border-radius:.25rem;font-size:.85rem;margin-top:1rem}@keyframes bounce{0%,5%,13.25%,20%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}10%,10.75%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-.5rem,0)}17.5%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-.25rem,0)}22.5%{transform:translate3d(0,-.0025rem,0)}}#site-search{position:relative}#site-search input{border-radius:var(--border-radius)}#site-search .search-box-result{position:absolute;top:calc(100% + var(--spacer-1));background-color:var(--bg-surface);min-width:100%;left:0;border-radius:var(--border-radius);display:flex;flex-direction:column;z-index:21;max-height:min(32rem,70vh);overflow-x:hidden;overflow-y:auto;border:1px solid var(--border-ui);box-shadow:var(--box-shadow)}#site-search .search-box-result-group{display:flex;flex-direction:column}#site-search .search-box-result-group h2{display:flex;align-items:center;gap:var(--space-xs);margin:0;padding:var(--space-sm) var(--space-sm) 0;color:var(--text-muted);font-size:var(--font-size-sm);font-weight:400;line-height:1.2}#site-search .search-box-result-group h2:after{content:"";flex:1 0 var(--space-lg);height:1px;background-color:var(--border-ui)}#site-search .search-box-result-group-items{display:flex;flex-direction:column}#site-search .search-box-result-group-item{display:block;height:var(--size-xxl);border-radius:var(--border-radius-sm);font-size:var(--font-size-base);font-weight:500;font-size:var(--font-size-sm);display:grid;grid-template-columns:1fr auto;gap:var(--space-xs)}#site-search .search-box-result-group-item:not(:last-child){border-bottom:1px solid var(--border-ui)}#site-search .search-box-result-group-item>*{padding:var(--space-xs)}#site-search .search-box-result-group-item-title{display:grid;align-items:center;gap:var(--space-xs);grid-template-columns:var(--size-xl) 1fr}#site-search .search-box-result-group-item-actions{display:flex;align-items:center;gap:var(--space-xs)}#site-search .search-box-result-group-item img{width:100%}#site-search .search-box-result-group-item .btn{font-size:var(--font-size-sm);font-weight:500;padding:.5rem .75rem}#site-search .search-box-result-group-item:hover{background-color:var(--bg-item-hover)}#site-search .search-box-result-alert[hidden],#site-search .search-box-result[hidden]{display:none}#site-search .search-box-result-alert{position:absolute;top:calc(100% + var(--spacer-1));background-color:var(--bg-surface);min-width:100%;left:0;border-radius:var(--border-radius);gap:var(--spacer-2);z-index:21;box-shadow:var(--box-shadow);padding:calc(var(--spacer-2) / 2)}#site-search .search-box-result-alert{margin:0;border:1px solid var(--border-ui);color:var(--text-main);font-size:var(--font-size-sm-plus);font-weight:500;padding:var(--space-sm)}#site-search .search-box-history-item{display:block;width:100%;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;font-size:var(--font-size-sm);font-weight:500;padding:var(--space-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#site-search .search-box-history-item:not(:last-child){border-bottom:1px solid var(--border-ui)}#site-search .search-box-history-item:hover,#site-search .search-box-history-item.is-active{background-color:var(--bg-item-hover)}#site-search .search-box-product-item{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--space-sm);padding:var(--space-sm);color:inherit;text-decoration:none;font-size:var(--font-size-sm);font-weight:500}#site-search .search-box-product-item:not(:last-child){border-bottom:1px solid var(--border-ui)}#site-search .search-box-product-item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#site-search .search-box-product-item strong{font-weight:600;white-space:nowrap}#site-search .search-box-product-item:hover,#site-search .search-box-product-item.is-active{background-color:var(--bg-item-hover)}#site-search .search-box-result-group--tags .search-box-result-group-items{flex-direction:row;flex-wrap:wrap;gap:var(--space-sm);padding:var(--space-sm)}#site-search .search-box-category-tag{display:inline-block;max-width:100%;padding:var(--space-xs) var(--space-sm);border:1px solid var(--border-ui);border-radius:var(--border-radius-md);color:inherit;text-decoration:none;font-size:var(--font-size-sm-plus);font-weight:400;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#site-search .search-box-category-tag:hover,#site-search .search-box-category-tag.is-active{background-color:var(--bg-item-hover);border-color:var(--text-muted)}#site-search .search-box-backdrop{position:fixed;inset:0;z-index:20;background:#00000073}#site-search .search-box-backdrop[hidden]{display:none}#site-search.is-open .gs-gradient-input{z-index:21}.site-header:has(#site-search.is-open),.site-mobile-header:has(#site-search.is-open){z-index:102}#site-search .search-box-close{display:none}#site-search.is-fullscreen{position:fixed;inset:0;z-index:1000;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto minmax(0,1fr);gap:var(--space-sm);padding:var(--space-sm);background-color:var(--bg-surface);border-radius:0}#site-search.is-fullscreen .search-box-close{display:inline-flex;align-items:center;padding:0 var(--space-xs);border:0;background:transparent;color:var(--text-main);font-size:var(--font-size-sm-plus);font-weight:500;cursor:pointer}#site-search.is-fullscreen .search-box-result,#site-search.is-fullscreen .search-box-result-alert{grid-column:1 / -1;grid-row:2;align-self:start;position:static}#site-search.is-fullscreen .search-box-result{align-self:stretch;max-height:none;margin:0 calc(-1 * var(--space-sm)) calc(-1 * var(--space-sm));border:0;border-top:1px solid var(--border-ui);border-radius:0;box-shadow:none}#site-search.is-fullscreen .search-box-backdrop{display:none}html.site-search-fullscreen,html.site-search-fullscreen body{overflow:hidden}.site-header:has(#site-search.is-fullscreen),.site-mobile-header:has(#site-search.is-fullscreen){z-index:1000}.site-main-sidebar-footer{display:flex;flex-direction:column;margin-top:auto;padding:var(--space-xs) calc(var(--space-xs) - 1px) var(--space-xs) var(--space-2xs);margin-bottom:var(--space-2xs)}.site-main-sidebar-footer hr{border:none;border-top:2px solid var(--bg-item-hover);margin:0}.site-main-sidebar-footer-livechat{all:unset;-webkit-user-select:none;user-select:none;font-size:1rem;line-height:1;padding:.6875rem;display:inline-flex;align-items:center;border-radius:var(--border-radius-sm);justify-content:center;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;column-gap:.25em;box-sizing:border-box}.site-main-sidebar-footer-livechat[disabled],.site-main-sidebar-footer-livechat.disabled{opacity:.6;pointer-events:none}.site-main-sidebar-footer-livechat{position:relative;font-family:Arial,Helvetica,sans-serif;width:100%;border:1px solid transparent;border-radius:var(--border-radius-md);background:linear-gradient(var(--border-ui),var(--border-ui)) padding-box,var(--color-brand-linear) border-box;color:var(--text-main);transition:all var(--transition-time) ease-in-out;height:calc(var(--size-3xl) + var(--space-2xs));align-items:center;display:grid;gap:6px var(--font-size-xs);grid-template-areas:"icon content" "icon hours";margin-bottom:10px}.site-main-sidebar-footer-livechat:hover{background:var(--color-brand-linear-hover) padding-box,linear-gradient(var(--bg-surface),var(--bg-surface)) padding-box,var(--color-brand-linear) border-box}.site-main-sidebar-footer-livechat:before{position:absolute;content:"Yeni Mesaj";top:-7px;right:6px;background-color:var(--color-red);color:#fff;font-size:var(--font-size-xs);font-weight:700;padding:2px 4px;border-radius:var(--border-radius-full);display:none}.site-main-sidebar-footer-livechat.has-new-message:before{display:block}.site-main-sidebar-footer-livechat-icon{grid-area:icon;margin-top:2px}.site-main-sidebar-footer-livechat-icon svg{width:var(--size-sm);height:var(--size-sm)}.site-main-sidebar-footer-livechat-content{grid-area:content;font-size:var(--font-size-base);font-weight:700;align-self:flex-end}.site-main-sidebar-footer-livechat-hours{grid-area:hours;color:var(--text-muted);font-size:var(--font-size-sm);align-self:flex-start}.site-main-sidebar-footer-links{display:flex;gap:var(--space-2xs);font-size:var(--font-size-sm);align-items:center;justify-content:space-between;padding:0 var(--font-size-md)}.site-main-sidebar-footer-links a{color:var(--text-muted)}.site-main-sidebar-footer-socials{display:grid;justify-content:center;grid-auto-columns:30px;grid-auto-flow:column;height:var(--size-xs);margin:4px var(--space-xs) var(--space-xs);margin-left:-1px}.site-main-sidebar-footer-socials a{display:flex;color:var(--text-muted);justify-content:center;align-items:center}.site-main-sidebar-footer-socials a svg{width:1.25em;height:1.25em;fill:currentColor}.site-main-sidebar-footer-rights{font-size:var(--font-size-sm);color:var(--text-muted);text-align:center}.site-main-sidebar-footer-only-livechat .site-main-sidebar-footer-livechat{margin-bottom:0}.gs-gradient-input{position:relative;padding:1px;border-radius:var(--border-radius);background-clip:padding-box}.gs-gradient-input.gs-gradient-input-bg-hover{background:var(--color-hover)}.gs-gradient-input.gs-gradient-input-bg-secondary{background:var(--color-secondary)}.gs-gradient-input.gs-gradient-input-bg-tertiary{background:var(--color-tertiary)}.gs-gradient-input.gs-gradient-input-w-full{width:100%;max-width:100%}.gs-gradient-input.gs-gradient-input-w-small{width:14.5rem}.gs-gradient-input.gs-gradient-input-w-medium{width:30rem}.gs-gradient-input:focus-within{background:var(--color-brand-linear) border-box}.gs-gradient-input .gs-gradient-input-control{border:0;outline:none;border-radius:var(--border-radius);background-color:var(--color-primary);color:var(--font-color-primary);font-family:var(--font-roboto);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;padding-left:var(--space-base);padding-right:var(--space-base)}.gs-gradient-input .gs-gradient-input-control.gs-gradient-input-has-icon{padding-left:2.5rem}.gs-gradient-input .gs-gradient-input-control.gs-gradient-input-w-full{width:100%}.gs-gradient-input .gs-gradient-input-control.gs-gradient-input-w-small{width:calc(14.5rem - 2px)}.gs-gradient-input .gs-gradient-input-control.gs-gradient-input-w-medium{width:calc(30rem - 2px)}.gs-gradient-input .gs-gradient-input-control.gs-gradient-input-h-small{height:calc(2.5rem - 2px)}.gs-gradient-input .gs-gradient-input-control.gs-gradient-input-h-middle{height:calc(3rem - 2px);font-size:1rem}.gs-gradient-input .gs-gradient-input-control.gs-gradient-input-h-medium{height:calc(3.75rem - 2px);font-size:1.25rem}.gs-gradient-input .gs-gradient-input-control[type=number]{-moz-appearance:textfield}.gs-gradient-input .gs-gradient-input-control[type=number]::-webkit-outer-spin-button,.gs-gradient-input .gs-gradient-input-control[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gs-gradient-input .gs-gradient-input-control::placeholder{color:var(--text-muted);font-size:var(--font-size-base);font-weight:300}.gs-gradient-input .gs-gradient-input-icon{position:absolute;left:var(--space-base);top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;color:var(--font-color-secondary);z-index:1;pointer-events:none}.gs-gradient-input .gs-gradient-input-icon svg{width:1rem;height:1rem;fill:var(--font-color-secondary)}.gs-gradient-input .gs-gradient-input-label{position:absolute;top:0;left:var(--space-base);transform:translateY(-50%);z-index:2;padding:0 5px;font-size:var(--font-size-sm);color:var(--font-color-secondary);-webkit-user-select:none;user-select:none;pointer-events:none}.gs-gradient-input .gs-gradient-input-label p{position:relative;z-index:2;margin:0}.gs-gradient-input .gs-gradient-input-label:before,.gs-gradient-input .gs-gradient-input-label:after{content:"";position:absolute;left:0;right:0;height:50%;z-index:1}.gs-gradient-input .gs-gradient-input-label:before{top:0}.gs-gradient-input .gs-gradient-input-label:after{bottom:2px;background-color:var(--color-primary)}.gs-gradient-input .gs-gradient-input-label-bg-primary:before{background:var(--color-primary)}.gs-gradient-input .gs-gradient-input-label-bg-secondary:before{background:var(--color-secondary)}.gs-gradient-input .gs-gradient-input-label-bg-tertiary:before{background:var(--color-tertiary)}.gs-gradient-input .gs-gradient-input-suffix{position:absolute;right:var(--space-base);top:50%;transform:translateY(-50%);color:var(--font-color-secondary);font-size:var(--font-size-sm);pointer-events:none;z-index:1}.gs-gradient-input .gs-gradient-input-control.gs-gradient-input-has-suffix{padding-right:2.5rem}#site-search .gs-gradient-input{margin:0}.gs-custom-textarea{position:relative;padding:1px;border-radius:var(--border-radius);background:var(--color-hover);background-clip:padding-box}.gs-custom-textarea:focus-within{background:var(--color-brand-linear) border-box}.gs-custom-textarea-w-full{width:100%}.gs-custom-textarea-w-small,.gs-custom-textarea-w-medium{width:30rem}.gs-custom-textarea-w-mini{width:27.5rem}.gs-custom-textarea-h-mini{height:7rem}.gs-custom-textarea-h-small,.gs-custom-textarea-h-medium{height:15rem}.gs-custom-textarea-h-full{height:100%}.gs-custom-textarea-label{position:absolute;transform:translateY(calc(-50% + 2px));left:1rem;display:flex;flex-direction:row;gap:.25rem;align-items:center;background:transparent;padding:0 5px;font-size:1rem;color:var(--color-hover);transition:.3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.gs-custom-textarea-label p{position:relative;z-index:2;margin:0}.gs-custom-textarea-label:before,.gs-custom-textarea-label:after{content:"";position:absolute;left:0;right:0;height:50%;z-index:1}.gs-custom-textarea-label:before{top:0}.gs-custom-textarea-label:after{bottom:2px;background-color:var(--color-primary)}.gs-custom-textarea-label-bg-primary:before{background:var(--color-primary)}.gs-custom-textarea-label-bg-secondary:before{background:var(--color-secondary)}.gs-custom-textarea-label-bg-tertiary:before{background:var(--color-tertiary)}.gs-custom-textarea-icon{display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:3}.gs-custom-textarea-icon svg{width:.875rem;height:.875rem;fill:var(--color-hover)}.gs-custom-textarea-counter{position:absolute;top:2px;right:2px;padding:.25rem;font-size:.75rem;color:var(--color-hover);background:var(--color-primary);border-radius:0 var(--border-radius) 0 0;z-index:1}.gs-custom-textarea-control{padding:var(--space-base);border:0px;border-radius:var(--border-radius);outline:none;background-color:var(--color-primary);color:var(--font-color-primary);font-family:var(--font-roboto);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;resize:none;font-size:1rem;line-height:normal;width:100%}.gs-custom-textarea-control:focus{outline:none}.gs-custom-textarea-control:disabled{cursor:not-allowed}.cs-select-container{position:relative;border-radius:var(--border-radius)}.cs-select-container.cs-wstandart{width:15rem;height:2.5rem;background-color:var(--color-tertiary)}.cs-select-container.cs-wstandart .cs-select .cs-selected{font-weight:700}.cs-select-container.cs-wstandart .cs-black-bg{background:var(--color-tertiary);z-index:1}.cs-select-container.cs-wmiddle{width:auto;height:3rem;background-color:var(--color-hover)}.cs-select-container.cs-wmiddle .cs-select .cs-selected{font-weight:700}.cs-select-container.cs-wmiddle .cs-black-bg{background:var(--color-primary);z-index:1}.cs-select-container.cs-wmedium,.cs-select-container.cs-wauto{width:100%;min-width:10rem;height:3.75rem;background-color:var(--color-hover)}.cs-select-container.cs-wmedium .cs-select .cs-selected,.cs-select-container.cs-wauto .cs-select .cs-selected{font-size:1rem;padding:0 .625rem}.cs-select-container.cs-wmedium .cs-black-bg,.cs-select-container.cs-wauto .cs-black-bg{background:var(--color-primary);z-index:1}.cs-select-container.cs-wauto{min-width:unset}.cs-select-container.cs-hauto{height:auto}.cs-select-container.cs-hsmall{height:var(--button-height-sm)}.cs-select-container.cs-hmiddle{height:var(--button-height)}.cs-select-container.cs-hmedium{height:var(--button-height);font-size:var(--font-size-large);font-weight:500}.cs-select-container.cs-hmedium svg{width:1.25em;height:1.25em}.cs-select-container .cs-label{position:absolute;transform:translateY(calc(-50% + 2px));z-index:2;left:1rem;background:transparent;padding:0 5px;font-size:.875rem;color:var(--color-hover);transition:.3s;-webkit-user-select:none;user-select:none}.cs-select-container .cs-label p{position:relative;z-index:2}.cs-select-container .cs-label:before,.cs-select-container .cs-label:after{content:"";position:absolute;left:0;right:0;height:50%;z-index:1}.cs-select-container .cs-label:before{top:0}.cs-select-container .cs-label.cs-label-bg-primary:before{background:var(--color-primary)}.cs-select-container .cs-label.cs-label-bg-secondary:before{background:var(--color-secondary)}.cs-select-container .cs-label.cs-label-bg-tertiary:before{background:var(--color-tertiary)}.cs-select-container .cs-label:after{bottom:2px;background-color:var(--color-primary)}.cs-select-container .cs-select{padding:.625rem;background:transparent;color:var(--font-color-primary);appearance:none;outline:none;border:none;-webkit-user-select:none;user-select:none;height:100%}.cs-select-container .cs-select .cs-selected{position:relative;box-sizing:border-box;background:transparent;display:flex;flex-direction:row;align-items:center;gap:.3125rem;width:100%;z-index:3;white-space:nowrap;height:100%;cursor:pointer}.cs-select-container .cs-select .cs-selected>*{flex-shrink:0}.cs-select-container .cs-select .cs-selected .cs-down{margin-left:auto;height:100%;fill:currentColor}.cs-select-container .cs-select .cs-dropdown{position:absolute;top:calc(100% + .25rem);left:0;width:100%;min-width:max-content;max-height:15rem;overflow-y:auto;border:1px solid var(--color-tertiary);border-radius:var(--border-radius);z-index:99}.cs-select-container .cs-select .cs-dropdown.cs-dropdown-up{top:auto;bottom:calc(100% + .25rem)}.cs-select-container .cs-select .cs-dropdown .cs-option{display:flex;align-items:center;gap:.3125rem;padding:.625rem 1.25rem;background:var(--color-secondary);color:var(--font-color-primary);font-size:1rem;cursor:pointer}.cs-select-container .cs-select .cs-dropdown .cs-option:hover{background:var(--color-tertiary)}.cs-select-container:hover.cs-enabled,.cs-select-container.cs-open.cs-enabled{background:var(--color-brand-linear)}.cs-select-container:hover.cs-enabled .cs-black-bg,.cs-select-container.cs-open.cs-enabled .cs-black-bg{background:var(--color-primary);z-index:1}.cs-select-container:hover.cs-enabled .cs-linear-bg,.cs-select-container.cs-open.cs-enabled .cs-linear-bg{background:var(--color-brand-linear-hover);z-index:2}.cs-select-container.cs-disabled .cs-select .cs-selected{cursor:not-allowed}.cs-select-container .cs-black-bg,.cs-select-container .cs-linear-bg{position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:var(--border-radius)}.gs-custom-button{border-radius:var(--border-radius);outline:none;border:none;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;position:relative;color:var(--font-color-primary);font-size:var(--font-size-medium);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.gs-custom-button:disabled{cursor:not-allowed;opacity:.6}.gs-custom-button:focus-visible{border:1px dashed var(--color-yellow)}.gs-custom-button-linear{font-weight:700}.gs-custom-button-solid .gs-custom-button-black-bg{position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:inherit;background:var(--color-tertiary);z-index:1}.gs-custom-button-solid:hover{background:var(--color-brand-linear)}.gs-custom-button-header .gs-custom-button-black-bg{position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:inherit;background:var(--color-secondary);z-index:1}.gs-custom-button-header:hover{background:var(--color-brand-linear)}.gs-custom-button-balance{font-weight:700;color:var(--color-yellow)}.gs-custom-button-balance svg{fill:var(--color-yellow)}.gs-custom-button-balance .gs-custom-button-black-bg,.gs-custom-button-filter .gs-custom-button-black-bg{position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:inherit;background:var(--color-secondary);z-index:1}.gs-custom-button-filter:hover,.gs-custom-button-linear-border{background:var(--color-brand-linear)}.gs-custom-button-yellow-border{background:var(--color-yellow)}.gs-custom-button-solid-border{background:var(--gray-border-color)}.gs-custom-button-none-border{background:var(--color-tertiary)}.gs-custom-button-filter-border{background:var(--color-secondary)}.gs-custom-button-contentupto{padding:calc(var(--space-small) + 1px) var(--space-base);font-size:var(--font-size-base);font-weight:700;height:2.75rem}.gs-custom-button-minicontentupto{padding:calc(var(--space-small) + 1px) var(--space-base);font-size:var(--font-size-base);height:2.5rem}.gs-custom-button-mini{width:7.5rem;height:2.5rem;font-size:var(--font-size-base);font-weight:400}.gs-custom-button-small{width:12rem;height:3.5rem}.gs-custom-button-medium{width:30rem;height:3.75rem}.gs-custom-button-full{width:100%;height:3.75rem}.gs-custom-button-text{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:calc(var(--space-small) / 2);z-index:3}.gs-custom-button-linear-bg,.gs-custom-button-black-bg{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;background:transparent;z-index:0}.gs-custom-button:hover .gs-custom-button-black-bg,.gs-custom-button:hover .gs-custom-button-linear-bg{position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:inherit}.gs-custom-button:hover{text-shadow:0 0 0 currentColor,.02em 0 0 currentColor}.gs-custom-button:hover .gs-custom-button-black-bg{background:var(--color-primary);z-index:1}.gs-custom-button:hover .gs-custom-button-linear-bg{background:var(--color-brand-linear-hover);z-index:2}.gs-custom-button svg{display:inline-block;vertical-align:middle}.gs-profile-modal-overlay{position:fixed;inset:0;z-index:1001;display:flex;align-items:center;justify-content:center;padding:var(--space-base, 1rem);background:#000000b8}.gs-profile-modal{width:min(40rem,calc(100vw - 2rem));min-height:10rem;max-height:calc(100vh - 2rem);overflow:auto;background:var(--color-secondary, #212630);color:var(--font-color-primary, #ffffff);padding:var(--space-base, 1rem);border-radius:var(--border-radius, .625rem);border:2px solid var(--color-tertiary, #2a303d);box-shadow:0 1.5rem 4rem #00000059;display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-base, 1rem)}.gs-profile-modal.gs-profile-modal-productImages{justify-content:center;width:min(52.25rem,calc(100vw - 2rem))}.gs-profile-modal.gs-profile-modal-login{padding:0;border-color:var(--color-secondary, #212630);overflow:hidden}.gs-profile-modal-header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-small, .75rem)}.gs-profile-modal-title{position:relative;margin:0;padding-bottom:var(--space-2xs, .25rem);color:var(--font-color-primary, #ffffff);font-size:var(--font-size-large, 1.25rem);font-weight:700;line-height:1.35}.gs-profile-modal-title:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--color-brand-linear, linear-gradient(to right, #32a1db, #9dbc1c))}.gs-profile-modal-close{appearance:none;border:0;background:transparent;color:var(--font-color-primary, #ffffff);width:2rem;height:2rem;border-radius:var(--border-radius-sm, .25rem);display:inline-flex;align-items:center;justify-content:center;font-size:1.5rem;line-height:1;cursor:pointer;flex-shrink:0}.gs-profile-modal-close:hover{background:var(--bg-item-hover, rgba(255, 255, 255, .1))}.gs-profile-modal-message{color:var(--font-color-primary, #ffffff);line-height:1.6}.gs-profile-modal-message p:first-child{margin-top:0}.gs-profile-modal-message p:last-child{margin-bottom:0}.gs-profile-modal-actions{display:flex;justify-content:flex-end;gap:var(--space-small, .75rem)}@media(max-width:768px){.gs-profile-modal-overlay{padding:var(--space-small, .75rem)}.gs-profile-modal{width:100%;max-height:calc(100vh - 1.5rem)}.gs-profile-modal-actions{flex-direction:column-reverse}.gs-profile-modal-actions .gs-custom-button{width:100%}}.modal-overlay{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .3s ease-out;padding:var(--space-base)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal-overlay.closing{animation:fadeOut .2s ease-out forwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.modal-wrapper{background-color:var(--color-secondary);border-radius:var(--border-radius);max-width:100%;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 10px 40px #0000004d;animation:slideUp .3s cubic-bezier(.34,1.56,.64,1)}@keyframes slideUp{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-overlay.closing .modal-wrapper{animation:slideDown .2s ease-out forwards}@keyframes slideDown{0%{transform:translateY(0);opacity:1}to{transform:translateY(40px);opacity:0}}.modal-header{display:flex;align-items:center;justify-content:space-between;padding:var(--space-base);border-bottom:1px solid var(--color-tertiary);gap:var(--space-base)}.modal-title{font-size:var(--font-size-large);color:var(--font-color-primary);margin:0;font-weight:700}.modal-close-btn{background:none;border:none;font-size:1.5rem;color:var(--font-color-secondary);cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-sm);transition:all .2s ease;flex-shrink:0}.modal-close-btn:hover{background-color:var(--color-primary);color:var(--font-color-primary)}.modal-close-btn:active{transform:scale(.95)}.modal-content{flex:1;overflow-y:auto;padding:var(--space-base)}@media(max-width:640px){.modal-overlay{align-items:flex-end;padding:0}.modal-wrapper{width:100%;max-width:100%;border-radius:var(--border-radius) var(--border-radius) 0 0;max-height:85vh}.modal-header{position:sticky;top:0;background-color:var(--color-secondary);z-index:10}.modal-content{padding:var(--space-small)}}.avatar-modal-footer{padding:var(--space-base);border-top:1px solid var(--color-tertiary);background-color:var(--color-primary)}.avatar-modal-actions{display:flex;gap:var(--space-base);align-items:center}.avatar-modal-actions .gs-custom-button{flex:1}@media(max-width:640px){.avatar-modal-actions{flex-direction:column-reverse}}.store-name-modal-content,.store-name-form{display:flex;flex-direction:column;gap:var(--space-base)}.form-group{display:flex;flex-direction:column;gap:var(--space-small)}.form-label{font-size:var(--font-size-medium);font-weight:600;color:var(--font-color-primary)}.form-help{font-size:.75rem;color:var(--font-color-secondary)}.store-name-modal-footer{padding-top:var(--space-base);border-top:1px solid var(--color-tertiary)}.store-name-modal-actions{display:flex;gap:var(--space-base);align-items:center}.store-name-modal-actions .gs-custom-button{flex:1}@media(max-width:640px){.store-name-modal-actions{flex-direction:column-reverse;gap:var(--space-small)}}.gs-toaster{--gs-toaster-width: 22.5rem;--gs-toaster-gap: .5rem;--gs-toaster-top: calc(var(--site-header-height, 4.75rem) + var(--space-xs, .5rem));--gs-toaster-right: calc(var(--space-md, 1rem) + var(--site-gutter, 0px));--gs-toast-radius: var(--border-radius-md, .625rem);--gs-toast-bg: #262c38;--gs-toast-border: rgba(255, 255, 255, .12);--gs-toast-text: var(--text-main, #fff);--gs-toast-muted: var(--text-secondary-color, rgba(255, 255, 255, .6));--gs-toast-accent: var(--color-brand-blue, #32a1db);--gs-toast-shadow: 0 .5rem 1.75rem rgba(0, 0, 0, .45);--gs-toast-ease: cubic-bezier(.21, 1.02, .73, 1);--gs-toast-duration: .35s;position:fixed;top:var(--gs-toaster-top);right:var(--gs-toaster-right);width:var(--gs-toaster-width);max-width:calc(100vw - var(--gs-toaster-right) * 2);height:var(--gs-stack-height, 0px);margin:0;padding:0;list-style:none;z-index:1200;pointer-events:none;transition:height var(--gs-toast-duration) var(--gs-toast-ease)}.gs-toaster[hidden]{display:none}.gs-toaster[data-expanded=true]{pointer-events:auto}.gs-toast{position:absolute;top:0;right:0;left:0;box-sizing:border-box;display:grid;grid-template-columns:auto 1fr auto;align-items:start;column-gap:var(--space-xs, .5rem);padding:var(--space-sm, .75rem);background-color:var(--gs-toast-bg);color:var(--gs-toast-text);border:1px solid var(--gs-toast-border);border-left:3px solid var(--gs-toast-accent);border-radius:var(--gs-toast-radius);box-shadow:var(--gs-toast-shadow);overflow:hidden;pointer-events:auto;touch-action:pan-y;transform-origin:center top;z-index:var(--gs-z, 1);height:var(--gs-height, auto);opacity:1;transform:translate3d(var(--gs-swipe-x, 0px),var(--gs-offset, 0px),0) scale(var(--gs-scale, 1));transition:transform var(--gs-toast-duration) var(--gs-toast-ease),opacity var(--gs-toast-duration) var(--gs-toast-ease),height var(--gs-toast-duration) var(--gs-toast-ease),box-shadow var(--gs-toast-duration) var(--gs-toast-ease)}.gs-toaster[data-expanded=false] .gs-toast[data-front=false] .gs-toast-body,.gs-toaster[data-expanded=false] .gs-toast[data-front=false] .gs-toast-close{opacity:0;transition:opacity calc(var(--gs-toast-duration) / 2) linear}.gs-toast[data-mounted=false]{opacity:0;transform:translate3d(0,-100%,0) scale(.9)}.gs-toast[data-removed=true]{opacity:0;transform:translate3d(var(--gs-swipe-x, 0px),calc(var(--gs-offset, 0px) - 1rem),0) scale(.9);pointer-events:none}.gs-toast[data-measuring=true]{transition:none!important}.gs-toast[data-swiping=true]{transition:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.gs-toast[data-clickable=true]{cursor:pointer}.gs-toast[data-clickable=true]:hover{box-shadow:0 .5rem 1.75rem #0000008c,0 0 0 1px var(--gs-toast-accent)}.gs-toast:focus-visible{outline:2px solid var(--gs-toast-accent);outline-offset:2px}.gs-toast[data-type=success]{--gs-toast-accent: var(--color-green, #4aa800)}.gs-toast[data-type=info]{--gs-toast-accent: var(--color-brand-blue, #32a1db)}.gs-toast[data-type=warning]{--gs-toast-accent: var(--color-yellow, #ffb800)}.gs-toast[data-type=error]{--gs-toast-accent: var(--color-red, #ff2d2d)}.gs-toast[data-type=loading]{--gs-toast-accent: var(--text-muted, #808080)}.gs-toast-icon{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;margin-top:.0625rem;flex:none;color:var(--gs-toast-accent)}.gs-toast-icon svg{width:1.25rem;height:1.25rem;fill:currentColor}.gs-toast[data-type=loading] .gs-toast-icon svg{animation:gs-toast-spin .9s linear infinite}@keyframes gs-toast-spin{to{transform:rotate(360deg)}}.gs-toast-body{min-width:0;display:grid;gap:.1875rem}.gs-toast-title{font-size:var(--font-size-sm-plus, .875rem);font-weight:600;line-height:1.35;overflow-wrap:anywhere}.gs-toast-message{font-size:var(--font-size-sm, .75rem);line-height:1.5;color:var(--gs-toast-muted);overflow-wrap:anywhere}.gs-toast-message p{margin:0}.gs-toast-message p+p{margin-top:.25rem}.gs-toast-message a{color:var(--gs-toast-accent);text-decoration:underline}.gs-toast-message strong,.gs-toast-message b{color:var(--gs-toast-text)}.gs-toast-message img{max-width:100%;height:auto;border-radius:var(--border-radius-sm, .25rem)}.gs-toast-message ul,.gs-toast-message ol{margin:.25rem 0 0;padding-left:1.125rem}.gs-toast-action{justify-self:start;margin-top:.375rem;padding:.25rem .625rem;font-size:var(--font-size-sm, .75rem);font-weight:500;color:var(--gs-toast-text);background-color:#ffffff14;border:1px solid var(--gs-toast-border);border-radius:var(--border-radius-sm, .25rem);cursor:pointer;transition:background-color .2s ease}.gs-toast-action:hover{background-color:#ffffff29}.gs-toast-close{all:unset;flex:none;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-full, 9999px);color:var(--gs-toast-muted);font-size:1rem;line-height:1;cursor:pointer;transition:color .2s ease,background-color .2s ease}.gs-toast-close:before{content:"×"}.gs-toast-close:hover{color:var(--gs-toast-text);background-color:#ffffff1a}.gs-toast-close:focus-visible{outline:2px solid var(--gs-toast-accent);outline-offset:1px}@media(max-width:48rem){.gs-toaster{--gs-toaster-right: var(--space-xs, .5rem);--gs-toaster-top: calc(var(--space-xs, .5rem) + env(safe-area-inset-top, 0px));width:auto;left:var(--gs-toaster-right);max-width:none}.gs-toast{padding:var(--space-xs, .5rem) var(--space-sm, .75rem)}}@media(prefers-reduced-motion:reduce){.gs-toaster,.gs-toast{transition-duration:.01ms}.gs-toast[data-type=loading] .gs-toast-icon svg{animation:none}}.paginate{display:flex;list-style:none;padding:0;margin:0;gap:.375rem}.paginate li{font-size:var(--font-size-sm);background-color:var(--dark-color);color:var(--text-color);border-radius:var(--border-radius-sm);font-weight:900}.paginate li a,.paginate li span{display:block;padding:.25rem;min-width:1.75em;text-align:center}.paginate li.active{background-color:var(--text-color);color:var(--dark-color)}.paginate li.prev,.paginate li.next{background-color:unset}.gs-option-group{background-color:var(--color-primary);border-radius:var(--border-radius);display:flex;flex-direction:column;gap:var(--space-sm);overflow-y:auto;padding:var(--space-base);width:100%}.gs-option-group[hidden]{display:none}.gs-option-group-header{border-bottom:1px solid var(--color-tertiary);font-weight:600;padding-bottom:var(--space-xs)}.gs-option-group-list{display:flex;flex-direction:column;gap:var(--space-sm)}.gs-option-group-item{align-items:center;cursor:pointer;display:flex;gap:var(--space-sm)}.gs-option-group-input{height:0;opacity:0;position:absolute;width:0}.gs-option-group-mark{background-color:var(--color-secondary);border:1px solid var(--color-tertiary);border-radius:var(--border-radius-full);flex-shrink:0;height:1rem;position:relative;width:1rem}.gs-option-group[data-kind=multiple] .gs-option-group-mark{border-radius:var(--border-radius-sm)}.gs-option-group-input:checked+.gs-option-group-mark{border-color:var(--color-brand-blue)}.gs-option-group-input:checked+.gs-option-group-mark:after{background:var(--color-brand-linear);border-radius:inherit;content:"";inset:3px;position:absolute}.gs-option-group-item:has(.gs-option-group-input:checked) .gs-option-group-label{color:var(--font-color-primary);font-weight:500}.gs-option-group-label{color:var(--font-color-secondary)}.gs-option-group-item-rich{align-items:flex-start;background:var(--color-secondary);border:1px solid var(--color-tertiary);border-radius:var(--border-radius-sm);padding:var(--space-sm)}.gs-option-group-item-rich .gs-option-group-mark{margin-top:.1875rem}.gs-option-group-item-rich:has(.gs-option-group-input:checked){border-color:var(--color-brand-blue)}.gs-option-group-body{display:flex;flex-direction:column;gap:.125rem}.gs-option-group-title{color:var(--font-color-primary);font-weight:500}.gs-option-group-description{color:var(--font-color-secondary);font-size:var(--font-size-xs)}.gs-option-group-badge{align-self:center;color:var(--font-color-primary);font-size:var(--font-size-sm);font-weight:700;margin-left:auto;white-space:nowrap}.gs-product-preview-card{background:var(--color-secondary);border-radius:var(--border-radius);box-shadow:0 0 0 1px var(--color-tertiary);padding:var(--spacer-2);position:relative}.gs-product-preview-card-ribbon{background:var(--blue-color, #32a0db);border-radius:0 0 var(--border-radius-sm) var(--border-radius-sm);color:var(--color-white, #fff);font-size:var(--font-size-sm);font-weight:900;left:0;margin:0 auto;padding:.325em 1.5em calc(.325em + 3px);position:absolute;right:0;text-align:center;top:0;white-space:nowrap;width:fit-content;z-index:1}.gs-product-preview-card-badges{align-items:center;display:flex;gap:var(--space-2xs);justify-content:flex-end;left:calc(var(--spacer-2) / 2);position:absolute;right:calc(var(--spacer-2) / 2);top:calc(var(--spacer-2) / 2);z-index:2}.gs-product-preview-card-badge{align-items:center;border-radius:var(--border-radius-sm);display:flex;flex-shrink:0;font-size:var(--font-size-sm);font-weight:900;height:1.25rem;justify-content:center;line-height:1;padding:0 .375rem}.gs-product-preview-card-badge svg{display:block;flex-shrink:0}.gs-product-preview-card-badge-instant{background:var(--jungle-color, #009039);color:var(--color-white, #fff)}.gs-product-preview-card-badge-instant svg{fill:var(--color-white, #fff);height:.875rem;width:.5rem}.gs-product-preview-card-badge-instant span{display:inline-block;max-width:0;overflow:hidden;transition:max-width var(--transition-time),margin-left var(--transition-time);white-space:nowrap}.gs-product-preview-card:hover .gs-product-preview-card-badge-instant span{margin-left:.25rem;max-width:10rem}.gs-product-preview-card-badge-video{background:var(--color-white, #fff);padding:0 .3125rem}.gs-product-preview-card-badge-video svg{fill:var(--red-color, #ff3737);height:.75rem;width:1rem}.gs-product-preview-card-image{aspect-ratio:1.25;background:var(--color-primary);border-radius:var(--border-radius);display:flex;align-items:center;justify-content:center;margin:calc(var(--spacer-2) * -1);overflow:hidden;width:calc(100% + var(--spacer-2) * 2)}.gs-product-preview-card-image img{display:block;height:100%;object-fit:cover;width:100%}.gs-product-preview-card-label{background:var(--color-white, #fff);border-radius:var(--border-radius-sm);color:var(--jungle-color, #009039);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-sm);font-weight:900;height:1.875rem;margin:.3125rem 0 0;padding:0 var(--space-xs);position:relative;width:100%;z-index:1}.gs-product-preview-card-label span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-product-preview-card-name{color:var(--font-color-primary);font-size:var(--font-size-base);font-weight:400;height:2.5em;line-height:1.25em;margin:1rem 0;overflow:hidden;word-wrap:break-word}.gs-product-preview-card-footer{display:flex;gap:var(--space-xs);justify-content:space-between}.gs-product-preview-card-store{align-items:flex-end;display:flex;gap:var(--space-2xs);padding-bottom:.125rem}.gs-product-preview-card-verified{color:var(--blue-color, #32a0db);font-size:1.125rem}.gs-product-preview-card-level{display:block;height:1.25rem;width:auto}.gs-product-preview-card-price-col{flex:1;min-width:0}.gs-product-preview-card-original-price{color:var(--font-color-secondary);font-size:var(--font-size-sm);height:var(--font-size-base);line-height:.875;text-align:right;text-decoration:line-through}.gs-product-preview-card-original-price svg{display:inline-block;fill:currentColor;height:.875em;margin-right:.125rem;vertical-align:-.0625em;width:.875em}.gs-product-preview-card-discount{background:var(--red-color, #ff3737);border-radius:var(--border-radius-sm);color:var(--color-white, #fff);display:inline-block;font-size:var(--font-size-sm);font-weight:700;line-height:1;margin-left:.125rem;padding:.125rem .25rem;text-decoration:none}.gs-product-preview-card-price{color:var(--font-color-primary);font-size:var(--font-size-large);line-height:1;overflow:hidden;text-align:right;white-space:nowrap}.gs-product-preview-card-accent-blue{box-shadow:0 0 0 3px var(--blue-color, #32a0db),0 0 20px #32a0dbcc}.gs-product-preview-card-accent-jungle{box-shadow:0 0 0 3px var(--jungle-color, #009039),0 0 20px #009039cc}.gs-product-preview-card-accent-orange{box-shadow:0 0 0 3px var(--orange-color, #fd6a00),0 0 20px #fd6a00cc}.gs-product-preview-card-accent-red{box-shadow:0 0 0 3px var(--red-color, #ff3737),0 0 20px #ff3737cc}.gs-product-preview-card-accent-green{box-shadow:0 0 0 3px var(--green-color, #b3ea00),0 0 20px #b3ea00cc}.gs-product-preview-card-accent-yellow{box-shadow:0 0 0 3px var(--yellow-color, #ffcc33),0 0 20px #fc3c}.gs-product-preview-card-accent-blue .gs-product-preview-card-ribbon{background:var(--blue-color, #32a0db)}.gs-product-preview-card-accent-jungle .gs-product-preview-card-ribbon{background:var(--jungle-color, #009039)}.gs-product-preview-card-accent-orange .gs-product-preview-card-ribbon{background:var(--orange-color, #fd6a00)}.gs-product-preview-card-accent-red .gs-product-preview-card-ribbon{background:var(--red-color, #ff3737)}.gs-product-preview-card-accent-green .gs-product-preview-card-ribbon{background:var(--green-color, #b3ea00)}.gs-product-preview-card-accent-yellow .gs-product-preview-card-ribbon{background:var(--yellow-color, #ffcc33)}.gs-product-preview-card-link{color:inherit;display:block}.gs-product-preview-card-link .gs-product-preview-card{transition:transform var(--transition-time)}.gs-product-preview-card-link:hover .gs-product-preview-card{transform:translateY(-.25rem)}body[data-layout=mobile] .site-main-menu{--site-menu-sub-row: 2.75rem}body[data-layout=mobile] .site-main-menu .site-main-sidebar-navigation{display:flex;flex-direction:column;list-style:none;margin:0;padding:0 var(--space-2xs)}body[data-layout=mobile] .site-main-menu li{list-style:none;margin:0;padding:0}body[data-layout=mobile] .site-main-menu ul ul{display:flex;flex-direction:column;gap:var(--space-2xs);list-style:none;margin:var(--space-2xs) 0 0}body[data-layout=mobile] .site-main-menu ul ul li{font-weight:400;position:relative}body[data-layout=mobile] .site-main-menu ul ul li:last-child{margin-bottom:calc(var(--space-sm) / 2)}body[data-layout=mobile] .site-main-menu ul ul li:before{background-color:var(--bg-item-hover);content:"";display:block;height:calc(var(--site-menu-sub-row) + var(--space-2xs));left:calc(-1 * var(--space-md) - var(--space-2xs));position:absolute;top:0;width:1px}body[data-layout=mobile] .site-main-menu ul ul li:first-child:before{height:calc(var(--site-menu-sub-row) + var(--space-2xs) + .25em);margin-top:-.25em}body[data-layout=mobile] .site-main-menu ul ul li:last-child:before{height:calc((var(--site-menu-sub-row) + var(--space-2xs)) * .5 - 1px)}body[data-layout=mobile] .site-main-menu ul ul li:after{background-color:var(--bg-item-hover);bottom:0;content:"";display:block;height:1px;left:calc(-1 * var(--space-md) - var(--space-2xs));margin:auto;position:absolute;top:0;width:var(--space-md)}body[data-layout=mobile] .site-main-menu .site-main-sidebar-navigation-title{align-items:center;background-color:transparent;border:none;color:var(--text-main);display:flex;font-size:1.15rem;gap:var(--space-xs);height:3.375rem;padding:0}body[data-layout=mobile] .site-main-menu .site-main-sidebar-navigation-title svg{fill:var(--text-color);height:1.5em;margin-right:.125em;width:1.5em}body[data-layout=mobile] .site-main-menu .site-main-sidebar-navigation-sublink{align-items:center;display:flex;font-size:1.15rem;height:var(--site-menu-sub-row);padding-left:var(--space-2xs)}body[data-layout=mobile] .site-main-menu .site-main-sidebar-navigation-title:hover,body[data-layout=mobile] .site-main-menu .site-main-sidebar-navigation-sublink:hover{font-weight:700}body[data-layout=mobile] .site-main-menu .site-main-sidebar-navigation-title[data-active=true],body[data-layout=mobile] .site-main-menu .site-main-sidebar-navigation-sublink[data-active=true]{color:var(--color-yellow);font-weight:700}.gs-breadcrumb-list{align-items:center;display:flex;flex-wrap:wrap;gap:.3125rem .625rem;list-style:none;margin:0;padding:0}.gs-breadcrumb-item{align-items:center;display:flex;gap:.625rem;min-width:0}.gs-breadcrumb-separator{display:flex;flex-shrink:0}.gs-breadcrumb-separator svg{fill:var(--text-main);height:.625rem;width:.375rem}.gs-breadcrumb-link,.gs-breadcrumb-current{font-size:var(--font-size-sm);line-height:normal;overflow:hidden;padding:.1875rem 0;text-overflow:ellipsis;white-space:nowrap}.gs-breadcrumb-link{background-color:var(--bg-surface);border-radius:.3125rem;color:var(--text-main);font-weight:300;padding-inline:.625rem;transition:background-color var(--transition-time)}.gs-breadcrumb-link:hover{background-color:var(--border-ui)}.gs-breadcrumb-current{font-weight:500}.gs-section-title{align-items:baseline;display:flex;flex-wrap:wrap;gap:.3125rem var(--space-md);justify-content:space-between}.gs-section-title:after{background-color:#ffffff1a;border-radius:2px;content:"";flex-basis:100%;height:2px}.gs-section-title-text{color:var(--text-main);font-size:var(--font-size-lg);font-weight:400;line-height:normal}.gs-section-title-link{color:#fff9;font-size:var(--font-size-md);font-style:italic;font-weight:300}.gs-section-title-link:hover{color:var(--text-main)}.gs-card-columns{container-type:inline-size}@container (width >= 65.5rem){.gs-card-columns>*{--card-cols: 4}}@container (width >= 82.125rem){.gs-card-columns>*{--card-cols: 5}}@container (width >= 98.75rem){.gs-card-columns>*{--card-cols: 6}}body[data-layout=mobile] .gs-card-columns{container-type:normal}.gs-category-card{border-radius:var(--border-radius-md);box-shadow:0 0 4px #0000001a;color:var(--text-main);display:block;min-width:0;overflow:hidden;position:relative;transition:transform var(--transition-time);-webkit-user-select:none;user-select:none}.gs-category-card:hover{transform:translateY(-.25rem)}.gs-category-card-image{aspect-ratio:250 / 340;background-color:var(--bg-surface);display:block}.gs-category-card-image picture,.gs-category-card-image img{display:block;height:100%;width:100%}.gs-category-card-image img{object-fit:cover}.gs-category-card-name{bottom:0;font-size:1rem;font-weight:700;left:0;line-height:normal;margin:0;padding:1em;position:absolute;right:0;text-align:center;text-shadow:0 4px 4px rgba(0,0,0,.4)}body[data-layout=mobile] .gs-category-card-name{font-size:var(--font-size-lg)}.gs-category-grid{--category-cols: var(--card-cols, 3);--category-card-width: min( 250px, (100% - (var(--category-cols) - 1) * var(--space-md)) / var(--category-cols) );column-gap:calc((100% - var(--category-cols) * var(--category-card-width)) / (var(--category-cols) - 1) - .1px);display:flex;flex-wrap:wrap;justify-content:center;row-gap:var(--space-md)}.gs-category-grid>.gs-category-card{flex:0 0 var(--category-card-width)}body[data-layout=mobile] .gs-category-grid{gap:var(--space-sm)}body[data-layout=mobile] .gs-category-grid>.gs-category-card{flex-basis:calc((100% - var(--space-sm)) / 2)}.gs-category-hero{align-items:center;aspect-ratio:1600 / 200;background-color:var(--bg-surface);border-radius:var(--border-radius-md);display:flex;isolation:isolate;position:relative}.gs-category-hero-image{border-radius:inherit;display:block;inset:0;overflow:hidden;position:absolute;z-index:-1}.gs-category-hero-image img{display:block;height:100%;object-fit:cover;object-position:left center;width:100%}.gs-category-hero-image:after{background:linear-gradient(90deg,#0f111600 16%,#0f1116b8 26% 78%,#0f111600 88%);content:"";inset:0;position:absolute}.gs-category-hero-body{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-lg) 20% var(--space-lg) 18%;width:100%}.gs-category-hero-title{font-size:var(--font-size-xl);font-weight:700;line-height:1.2;text-shadow:0 1px 2px rgba(0,0,0,.6),0 0 1rem rgba(0,0,0,.5)}.gs-category-hero-summary{color:#ffffffd9;font-size:var(--font-size-sm-plus);line-height:1.45;text-shadow:0 1px 2px rgba(0,0,0,.8)}.gs-category-hero-body .gs-trust-tags{margin-top:var(--space-xs)}body[data-layout=mobile] .gs-category-hero{align-items:flex-end;aspect-ratio:340 / 149}body[data-layout=mobile] .gs-category-hero-image img{object-position:center top}body[data-layout=mobile] .gs-category-hero-image:after{background:linear-gradient(to bottom,#0f11161a,#0f1116a6 40%,#0f1116e6 85%)}body[data-layout=mobile] .gs-category-hero-body{padding:var(--space-xl) var(--space-sm) var(--space-sm)}.gs-trust-tags{display:flex;flex-wrap:wrap;gap:var(--space-xs);list-style:none;margin:0;padding:0}.gs-trust-tag{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#0f11168c;border:1px solid rgba(255,255,255,.12);border-radius:var(--border-radius-full);color:var(--text-main);display:flex;font-size:var(--font-size-sm-plus);font-weight:500;gap:var(--space-xs);line-height:1.2;padding:.25rem .875rem .25rem .25rem}.gs-trust-tag-icon{align-items:center;background:linear-gradient(135deg,var(--color-brand-blue),var(--color-brand-green));border-radius:50%;box-shadow:0 0 .625rem #32a1db59;display:flex;flex-shrink:0;height:1.625rem;justify-content:center;width:1.625rem}.gs-trust-tag-icon svg{fill:#fff;height:.875rem;width:.875rem}body[data-layout=mobile] .gs-trust-tags{display:grid;gap:var(--space-xs);grid-template-columns:repeat(3,minmax(0,1fr))}body[data-layout=mobile] .gs-trust-tag{border-radius:var(--border-radius-md);gap:var(--space-2xs);justify-content:center;padding:var(--space-2xs)}body[data-layout=mobile] .gs-trust-tag-icon{height:1.375rem;width:1.375rem}body[data-layout=mobile] .gs-trust-tag-icon svg{height:.75rem;width:.75rem}@media(max-width:359px){body[data-layout=mobile] .gs-trust-tag{flex-direction:column;text-align:center}}.gs-info-panel{background-color:var(--bg-surface);border-radius:var(--border-radius-md);margin:0;padding:1.25rem}.gs-info-panel-scroll{display:flex;flex-direction:column;gap:.625rem;max-height:12.5rem;overflow-y:auto;padding-right:1.25rem}.gs-faq-panel .gs-info-panel-scroll{gap:1.25rem;max-height:17.875rem}.gs-info-panel-scroll::-webkit-scrollbar{width:.625rem}.gs-info-panel-scroll::-webkit-scrollbar-track{background-color:var(--bg-body);border-radius:.625rem}.gs-info-panel-scroll::-webkit-scrollbar-thumb{background-color:#fff9;border:none;border-radius:.625rem}@supports not selector(::-webkit-scrollbar){.gs-info-panel-scroll{scrollbar-color:rgba(255,255,255,.6) var(--bg-body)}}.gs-info-panel-heading,.gs-faq-item-heading{align-items:center;display:flex;gap:.3125rem}.gs-info-panel-title{font-size:var(--font-size-xl);font-weight:500;line-height:normal}.gs-info-panel-icon{color:var(--text-main);fill:var(--text-main);flex-shrink:0;height:.75rem;width:.75rem}.gs-info-panel-body,.gs-faq-item-body{font-size:var(--font-size-sm-plus);line-height:1.25}.gs-info-panel-body p,.gs-faq-item-body p{line-height:1.25}.gs-info-panel-body>*+*,.gs-faq-item-body>*+*{margin-top:.625rem}.gs-info-panel-body h2,.gs-info-panel-body h3,.gs-info-panel-body h4{font-size:var(--font-size-md);font-weight:500;line-height:normal}.gs-info-panel-body>h2,.gs-info-panel-body>h3,.gs-info-panel-body>h4{margin-top:var(--space-md)}.gs-info-panel-body ul,.gs-info-panel-body ol,.gs-faq-item-body ul,.gs-faq-item-body ol{margin-bottom:0;padding-left:1.25rem}.gs-info-panel-body a,.gs-faq-item-body a{color:var(--color-brand-blue)}.gs-faq-list{display:flex;flex-direction:column;gap:1.25rem}.gs-faq-item{background-color:var(--bg-body);border-radius:var(--border-radius-md);display:flex;flex-direction:column;gap:.625rem;padding:1.25rem}.gs-faq-item-title{font-size:var(--font-size-lg);font-weight:500;line-height:normal}body[data-layout=mobile] .gs-info-panel{padding:var(--space-md)}body[data-layout=mobile] .gs-info-panel-scroll{max-height:none;overflow:visible;padding-right:0}body[data-layout=mobile] .gs-info-panel-title{font-size:var(--font-size-lg)}body[data-layout=mobile] .gs-faq-item{padding:var(--space-md)}body[data-layout=mobile] .gs-faq-item-title{font-size:var(--font-size-md)}.site-main-frame{display:contents}.site-layout-sidebar-body:has(>.site-main-menu){padding-left:calc(var(--space-xs) * 2);padding-top:0}.site-layout-sidebar{overflow:hidden}.site-layout-sidebar-body{display:flex;flex:1;flex-direction:column;gap:var(--space-sm);margin:0 calc(var(--space-xs) * -1);min-height:0;overflow-y:auto;padding:var(--space-md) var(--space-sm) var(--space-sm)}.site-layout-sidebar .site-main-sidebar-footer{flex-shrink:0;margin-top:0}.site-header-actions .user-avatar{border-radius:var(--border-radius);overflow:hidden}.site-main-frame[busy] .site-main-content,.site-main-frame[busy] .site-layout-sidebar-body{opacity:.6;pointer-events:none;transition:opacity .2s ease}:root{--search-accent-border: linear-gradient(90deg, rgba(50, 161, 219, .5) 0%, rgba(157, 188, 28, .5) 100%);--search-accent-fill: linear-gradient(90deg, rgba(50, 161, 219, .05) 0%, rgba(157, 188, 28, .05) 100%)}.search-filters{display:flex;flex-direction:column;gap:6px}.search-panel{background-color:var(--bg-surface);border-radius:var(--border-radius-md);display:flex;flex-direction:column}.search-panel+.search-panel:before,.search-toggles:before{background-color:#ffffff1a;border-radius:1px;content:"";display:block;height:2px;margin:0 0 6px}.search-panel+.search-panel:before{margin-top:-2px}.search-panel-header{align-items:center;background:none;border:none;color:var(--text-main);cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:0 15px 0 0;text-align:left;width:100%}.search-panel-title{align-items:center;display:flex;gap:10px;min-width:0;overflow:hidden}.search-panel-title-text{flex:0 1 auto;font-size:var(--font-size-sm-plus);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-panel.is-active .search-panel-title-text{color:var(--color-brand-blue)}.search-panel-summary{flex:0 10 auto;min-width:2rem;color:#fff9;font-size:var(--font-size-sm);font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-panel[data-open] .search-panel-badge,.search-panel:not([data-open]) .search-panel-summary{display:none}.search-panel-badge{align-items:center;background-color:#ffffff1a;border-radius:var(--border-radius-full);display:flex;flex-shrink:0;font-size:10px;font-weight:900;height:16px;justify-content:center;width:16px}.search-panel-chevron{align-items:center;display:flex;flex-shrink:0}.search-panel-chevron svg{fill:var(--text-main);height:7px;transition:transform var(--transition-time) ease;width:12px}.search-panel[data-open] .search-panel-chevron svg{transform:rotate(180deg)}.search-panel-body{display:flex;flex-direction:column;gap:10px;padding:8px 0 6px}.search-panel:not([data-open]) .search-panel-body{display:none}.search-panel-search{padding:0 5px}.search-panel-search .gs-gradient-input .gs-gradient-input-control{font-size:var(--font-size-sm-plus);font-weight:300;height:28px}.search-options{display:flex;flex-direction:column;gap:7px;max-height:16rem;overflow-y:auto;padding:0 10px}.search-option{align-items:center;cursor:pointer;display:flex;gap:6px;min-height:16px}.search-option[hidden]{display:none}.search-option-count{color:#fff9;flex-shrink:0;font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:4px}.search-option-input{height:0;opacity:0;position:absolute;width:0}.search-option-mark{background-color:var(--bg-surface);border:1px solid rgba(255,255,255,.1);border-radius:var(--border-radius-sm);flex-shrink:0;height:16px;position:relative;width:16px}.search-option-mark-radio{border-radius:var(--border-radius-full)}.search-option-input:checked+.search-option-mark{background-color:var(--color-white);border-color:var(--color-white)}.search-option-input:checked+.search-option-mark:not(.search-option-mark-radio):after{border-bottom:2px solid var(--bg-surface);border-left:2px solid var(--bg-surface);content:"";height:4px;left:3px;position:absolute;top:4px;transform:rotate(-45deg);width:8px}.search-option-input:checked+.search-option-mark-radio:after{background-color:var(--color-white);border:3px solid var(--bg-surface);border-radius:var(--border-radius-full);content:"";inset:0;position:absolute}.search-option-input:focus-visible+.search-option-mark{outline:2px solid var(--color-brand-blue);outline-offset:2px}.search-option-label{font-size:var(--font-size-sm-plus);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-options-empty{color:#fff9;font-size:var(--font-size-sm);margin:0;padding:0 10px}.search-price{display:flex;gap:10px;padding:0 5px}.search-price .gs-gradient-input{flex:1 1 0;min-width:0}.search-price .gs-gradient-input .gs-gradient-input-control{font-size:var(--font-size-sm-plus);height:32px;padding-left:10px;padding-right:10px}.search-price-button.gs-custom-button{flex-shrink:0;height:32px;width:32px}.search-price-button svg{fill:var(--text-main);height:14px;width:14px}.search-price-icon{align-items:center;display:flex}.search-price-icon-clear,.search-price-button[data-price-clear] .search-price-icon-apply{display:none}.search-price-button[data-price-clear] .search-price-icon-clear{display:flex}.search-toggles{display:flex;flex-direction:column;gap:6px}.search-toggle{align-items:center;background-color:var(--bg-surface);border:1px solid rgba(255,255,255,.1);border-radius:var(--border-radius-md);cursor:pointer;display:flex;gap:20px;justify-content:space-between;min-height:32px;padding:6px 10px}.search-toggle-label{font-size:var(--font-size-sm-plus)}.search-toggle-input{height:0;opacity:0;position:absolute;width:0}.search-toggle-switch{background-color:var(--border-ui);border-radius:var(--border-radius-full);flex-shrink:0;height:20px;position:relative;width:40px}.search-toggle-switch:after{background-color:var(--text-muted);border-radius:var(--border-radius-full);content:"";height:14px;left:3px;position:absolute;top:3px;transition:transform var(--transition-time) ease,background-color var(--transition-time) ease;width:14px}.search-toggle-input:checked+.search-toggle-switch{background:var(--color-brand-linear)}.search-toggle-input:checked+.search-toggle-switch:after{background-color:var(--color-white);transform:translate(20px)}.search-toggle-input:focus-visible+.search-toggle-switch{outline:2px solid var(--color-brand-blue);outline-offset:2px}.search-filters-actions{background-color:var(--bg-surface);bottom:0;padding-top:var(--space-sm);position:sticky}.search-results{align-items:center;display:flex;flex-direction:column;gap:var(--space-md)}.search-results>*{width:100%}.search-results-bar{display:flex;flex-direction:column;gap:20px;min-width:0}.search-results-bar-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-sm);justify-content:space-between}.search-results-bar-row .search-chips{flex:1 1 auto;min-width:0}.search-results-summary{padding:0;color:#fff9;font-size:var(--font-size-md);font-style:italic;font-weight:400;margin:0;overflow-wrap:anywhere}.search-chips{display:flex;flex-wrap:wrap;gap:10px}.search-chip{align-items:center;background-color:var(--bg-surface);border:1px solid rgba(255,255,255,.1);border-radius:var(--border-radius-md);color:var(--text-main);display:inline-flex;font-size:var(--font-size-sm);gap:10px;height:30px;padding:0 10px}.search-chip svg{fill:var(--text-main);flex-shrink:0;height:8px;width:8px}.search-chip:hover{background:linear-gradient(var(--bg-surface),var(--bg-surface)) padding-box,var(--color-brand-linear) border-box;border-color:transparent}.search-chip-clear{background-color:var(--bg-body);border-color:transparent}.search-chip-clear:hover{background:linear-gradient(var(--bg-body),var(--bg-body)) padding-box,var(--color-brand-linear) border-box}.search-sort{background:none;display:flex;flex-shrink:0;margin-left:auto}.search-sort .cs-select-container{height:40px;width:17rem}.search-sort .cs-selected-icon,.search-sort .cs-option-icon{align-items:center;display:inline-flex;flex-shrink:0}.search-sort .cs-selected-icon svg,.search-sort .cs-option-icon svg{fill:currentColor;height:14px;width:14px}.search-sort .cs-select .cs-selected .cs-selected-label{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.search-results-grid{display:grid;gap:var(--space-md);grid-template-columns:repeat(var(--card-cols, 3),minmax(0,250px));justify-content:space-between}.search-results-item{color:inherit;display:block}.search-results-item .gs-product-preview-card{transition:transform var(--transition-time)}.search-results-item:hover .gs-product-preview-card{transform:translateY(-.25rem)}.search-results-pagination{display:flex;justify-content:center}.search-results-empty{align-items:center;background-color:var(--bg-surface);border-radius:var(--border-radius);color:var(--text-muted);display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-2xl) var(--space-md);text-align:center}.search-results-empty svg{fill:var(--text-muted);height:2.5rem;width:2.5rem}.search-results-empty a{color:var(--color-brand-blue)}.search-results-prompt h1{color:var(--text-main);font-size:var(--font-size-lg);font-weight:600;margin:0;padding:0}.search-results-prompt p{margin:0}.search-results-prompt-hint{font-size:var(--font-size-sm-plus);opacity:.7}.category-page{display:flex;flex-direction:column;gap:2.5rem;width:100%}.category-page-head{display:flex;flex-direction:column;gap:1.25rem}.category-page-title{font-size:var(--font-size-xl);font-weight:500;line-height:normal}.category-page-featured{display:flex;flex-direction:column;gap:1.25rem;margin:0}.category-page-products{display:grid;gap:var(--space-md);grid-template-columns:repeat(var(--card-cols, 3),minmax(0,250px));justify-content:space-between}@container (width < 98.75rem){.category-page-products>:nth-child(n+6){display:none}}@container (width < 82.125rem){.category-page-products>:nth-child(n+5){display:none}}@container (width < 65.5rem){.category-page-products>:nth-child(n+4){display:none}}.category-page-info{display:flex;flex-direction:column;gap:1.25rem}body[data-layout=mobile] .category-page{gap:1.5rem}body[data-layout=mobile] .category-page-head{gap:var(--space-sm)}body[data-layout=mobile] .category-page-products{grid-auto-columns:46%;grid-auto-flow:column;grid-template-columns:none;justify-content:start;overflow-x:auto;padding-bottom:var(--space-xs);scroll-snap-type:x mandatory}body[data-layout=mobile] .category-page-products>*{scroll-snap-align:start}
