@charset "UTF-8";/*!
 * Bootstrap  v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue:#ef1f83;--bs-indigo:#6610f2;--bs-purple:#ef1f83;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#1450c3;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:20,80,195;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#1450c3;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13,110,253,0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255,255,255,0.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,*::before,*::after{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:0.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:0.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + 0.9vw)}@media (min-width:1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + 0.6vw)}@media (min-width:1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + 0.3vw)}@media (min-width:1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-right:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:0.5rem;margin-right:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:0.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:0.1875rem 0.375rem;font-size:0.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:0.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:0.5rem;padding-bottom:0.5rem;color:var(--bs-secondary-color);text-align:right}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:right;width:100%;padding:0;margin-bottom:0.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend + *{clear:right}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type="tel"],[type="url"],[type="email"],[type="number"]{direction:ltr}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-right:0;list-style:none}.list-inline{padding-right:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-left:0.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:0.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:0.5rem;line-height:1}.figure-caption{font-size:0.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-left:calc(var(--bs-gutter-x) * 0.5);padding-right:calc(var(--bs-gutter-x) * 0.5);margin-left:auto;margin-right:auto}@media (min-width:576px){.container-sm,.container{max-width:540px}}@media (min-width:768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (min-width:1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-left:calc(-0.5 * var(--bs-gutter-x));margin-right:calc(-0.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-left:calc(var(--bs-gutter-x) * 0.5);padding-right:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-right:8.33333333%}.offset-2{margin-right:16.66666667%}.offset-3{margin-right:25%}.offset-4{margin-right:33.33333333%}.offset-5{margin-right:41.66666667%}.offset-6{margin-right:50%}.offset-7{margin-right:58.33333333%}.offset-8{margin-right:66.66666667%}.offset-9{margin-right:75%}.offset-10{margin-right:83.33333333%}.offset-11{margin-right:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-right:0}.offset-sm-1{margin-right:8.33333333%}.offset-sm-2{margin-right:16.66666667%}.offset-sm-3{margin-right:25%}.offset-sm-4{margin-right:33.33333333%}.offset-sm-5{margin-right:41.66666667%}.offset-sm-6{margin-right:50%}.offset-sm-7{margin-right:58.33333333%}.offset-sm-8{margin-right:66.66666667%}.offset-sm-9{margin-right:75%}.offset-sm-10{margin-right:83.33333333%}.offset-sm-11{margin-right:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-right:0}.offset-md-1{margin-right:8.33333333%}.offset-md-2{margin-right:16.66666667%}.offset-md-3{margin-right:25%}.offset-md-4{margin-right:33.33333333%}.offset-md-5{margin-right:41.66666667%}.offset-md-6{margin-right:50%}.offset-md-7{margin-right:58.33333333%}.offset-md-8{margin-right:66.66666667%}.offset-md-9{margin-right:75%}.offset-md-10{margin-right:83.33333333%}.offset-md-11{margin-right:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-right:0}.offset-lg-1{margin-right:8.33333333%}.offset-lg-2{margin-right:16.66666667%}.offset-lg-3{margin-right:25%}.offset-lg-4{margin-right:33.33333333%}.offset-lg-5{margin-right:41.66666667%}.offset-lg-6{margin-right:50%}.offset-lg-7{margin-right:58.33333333%}.offset-lg-8{margin-right:66.66666667%}.offset-lg-9{margin-right:75%}.offset-lg-10{margin-right:83.33333333%}.offset-lg-11{margin-right:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-right:0}.offset-xl-1{margin-right:8.33333333%}.offset-xl-2{margin-right:16.66666667%}.offset-xl-3{margin-right:25%}.offset-xl-4{margin-right:33.33333333%}.offset-xl-5{margin-right:41.66666667%}.offset-xl-6{margin-right:50%}.offset-xl-7{margin-right:58.33333333%}.offset-xl-8{margin-right:66.66666667%}.offset-xl-9{margin-right:75%}.offset-xl-10{margin-right:83.33333333%}.offset-xl-11{margin-right:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-right:0}.offset-xxl-1{margin-right:8.33333333%}.offset-xxl-2{margin-right:16.66666667%}.offset-xxl-3{margin-right:25%}.offset-xxl-4{margin-right:33.33333333%}.offset-xxl-5{margin-right:41.66666667%}.offset-xxl-6{margin-right:50%}.offset-xxl-7{margin-right:58.33333333%}.offset-xxl-8{margin-right:66.66666667%}.offset-xxl-9{margin-right:75%}.offset-xxl-10{margin-right:83.33333333%}.offset-xxl-11{margin-right:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb),0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb),0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb),0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:0.5rem 0.5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:0.25rem 0.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:0.5rem}.col-form-label{padding-top:calc(0.375rem + var(--bs-border-width));padding-bottom:calc(0.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + var(--bs-border-width));padding-bottom:calc(0.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + var(--bs-border-width));padding-bottom:calc(0.25rem + var(--bs-border-width));font-size:0.875rem}.form-text{margin-top:0.25rem;font-size:0.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:0.375rem 0.75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:0.75rem;margin-inline-end:0.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.form-control::file-selector-button{padding:0.375rem 0.75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:0.75rem;margin-inline-end:0.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:0.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-left:0;padding-right:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:0.25rem 0.5rem;margin:-0.25rem -0.5rem;-webkit-margin-end:0.5rem;margin-inline-end:0.5rem}.form-control-sm::file-selector-button{padding:0.25rem 0.5rem;margin:-0.25rem -0.5rem;-webkit-margin-end:0.5rem;margin-inline-end:0.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:0.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:0.5rem 1rem;margin:-0.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:0.5rem 1rem;margin:-0.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));padding:0.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:0.375rem 0.75rem 0.375rem 2.25rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:left 0.75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-left:0.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:0.25rem;padding-bottom:0.25rem;padding-right:0.5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:0.5rem;padding-bottom:0.5rem;padding-right:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-right:1.5em;margin-bottom:0.125rem}.form-check .form-check-input{float:right;margin-right:-1.5em}.form-check-reverse{padding-left:1.5em;padding-right:0;text-align:left}.form-check-reverse .form-check-input{float:left;margin-left:-1.5em;margin-right:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:0.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:0.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.form-check-input:checked{background-color:#1c61e7;border-color:#1c61e7}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#1c61e7;border-color:#1c61e7;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:0.5}.form-check-input[disabled] ~ .form-check-label,.form-check-input:disabled ~ .form-check-label{cursor:default;opacity:0.5}.form-switch{padding-right:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-right:-2.5em;background-image:var(--bs-form-switch-bg);background-position:right center;border-radius:2em;transition:background-position 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:left center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-left:2.5em;padding-right:0}.form-switch.form-check-reverse .form-check-input{margin-left:-2.5em;margin-right:0}.form-check-inline{display:inline-block;margin-left:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check[disabled] + .btn,.btn-check:disabled + .btn{pointer-events:none;filter:none;opacity:0.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.25rem rgba(13,110,253,0.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.25rem rgba(13,110,253,0.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;-webkit-appearance:none;appearance:none;background-color:#1c61e7;border:0;border-radius:1rem;-webkit-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#1450c3;border:0;border-radius:1rem;-moz-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;right:0;z-index:2;height:100%;padding:1rem 0.75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:100% 0;transition:opacity 0.1s ease-in-out,transform 0.1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem 0.75rem}.form-floating>.form-control::-moz-placeholder,.form-floating>.form-control-plaintext::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown),.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:0.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:0.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:0.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:0.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown) ~ label{color:rgba(var(--bs-body-color-rgb),0.65);transform:scale(0.85) translateY(-0.5rem) translateX(-0.15rem)}.form-floating>.form-control:focus ~ label,.form-floating>.form-control:not(:placeholder-shown) ~ label,.form-floating>.form-control-plaintext ~ label,.form-floating>.form-select ~ label{color:rgba(var(--bs-body-color-rgb),0.65);transform:scale(0.85) translateY(-0.5rem) translateX(-0.15rem)}.form-floating>.form-control:not(:-moz-placeholder-shown) ~ label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:focus ~ label::after,.form-floating>.form-control:not(:placeholder-shown) ~ label::after,.form-floating>.form-control-plaintext ~ label::after,.form-floating>.form-select ~ label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill ~ label{color:rgba(var(--bs-body-color-rgb),0.65);transform:scale(0.85) translateY(-0.5rem) translateX(-0.15rem)}.form-floating>.form-control-plaintext ~ label{border-width:var(--bs-border-width) 0}.form-floating>:disabled ~ label,.form-floating>.form-control:disabled ~ label{color:#6c757d}.form-floating>:disabled ~ label::after,.form-floating>.form-control:disabled ~ label::after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:0.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-left:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-right:calc(var(--bs-border-width) * -1);border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.valid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:0.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:0.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid ~ .valid-feedback,.was-validated :valid ~ .valid-tooltip,.is-valid ~ .valid-feedback,.is-valid ~ .valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-left:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 0.25rem rgba(var(--bs-success-rgb),0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-left:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) left calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-left:4.125rem;background-position:left 0.75rem center,center left 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 0.25rem rgba(var(--bs-success-rgb),0.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 0.25rem rgba(var(--bs-success-rgb),0.25)}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input ~ .valid-feedback{margin-right:0.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:0.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:0.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid ~ .invalid-feedback,.was-validated :invalid ~ .invalid-tooltip,.is-invalid ~ .invalid-feedback,.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-left:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 0.25rem rgba(var(--bs-danger-rgb),0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-left:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) left calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-left:4.125rem;background-position:left 0.75rem center,center left 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 0.25rem rgba(var(--bs-danger-rgb),0.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 0.25rem rgba(var(--bs-danger-rgb),0.25)}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input ~ .invalid-feedback{margin-right:0.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family:;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check + .btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible + .btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked + .btn,:not(.btn-check) + .btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked + .btn:focus-visible,:not(.btn-check) + .btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#1450c3;--bs-btn-border-color:#1450c3;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0f3c93;--bs-btn-hover-border-color:#0f3c93;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0f3c93;--bs-btn-active-border-color:#0f3c93;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#2a63cf;--bs-btn-disabled-border-color:#2a63cf}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#1c61e7;--bs-btn-border-color:#1c61e7;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#1c61e7;--bs-btn-hover-border-color:#1c61e7;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#1c61e7;--bs-btn-active-border-color:#1c61e7;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#1c61e7;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#1c61e7;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity 0.15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height 0.35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width 0.35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-left:0.3em solid transparent;border-bottom:0;border-right:0.3em solid transparent}.dropdown-toggle:empty::after{margin-right:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#1c61e7;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:right;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;right:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:0;right:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:0;right:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:0;right:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:0;right:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:0;right:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:0;right:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0;border-left:0.3em solid transparent;border-bottom:0.3em solid;border-right:0.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-right:0}.dropend .dropdown-menu[data-bs-popper]{top:0;left:auto;right:100%;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-left:0;border-bottom:0.3em solid transparent;border-right:0.3em solid}.dropend .dropdown-toggle:empty::after{margin-right:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;left:100%;right:auto;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-right:0.255em;vertical-align:0.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-left:0.3em solid;border-bottom:0.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-right:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow:;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255,255,255,0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#1c61e7;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked + .btn,.btn-group>.btn-check:focus + .btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked + .btn,.btn-group-vertical>.btn-check:focus + .btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>:not(.btn-check:first-child) + .btn,.btn-group>.btn-group:not(:first-child){margin-right:calc(var(--bs-border-width) * -1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check) + .btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.dropdown-toggle-split{padding-left:0.5625rem;padding-right:0.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-right:0}.dropstart .dropdown-toggle-split::before{margin-left:0}.btn-sm + .dropdown-toggle-split,.btn-group-sm>.btn + .dropdown-toggle-split{padding-left:0.375rem;padding-right:0.375rem}.btn-lg + .dropdown-toggle-split,.btn-group-lg>.btn + .dropdown-toggle-split{padding-left:0.75rem;padding-right:0.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn ~ .btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-right-radius:0;border-top-left-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-right:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-right-radius:var(--bs-nav-tabs-border-radius);border-top-left-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-right-radius:0;border-top-left-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#1c61e7}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-left:0;padding-right:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb),0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb),0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb),0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb),0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-left:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-right:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:0.5rem;padding-bottom:0.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255,255,255,0.55);--bs-navbar-hover-color:rgba(255,255,255,0.75);--bs-navbar-disabled-color:rgba(255,255,255,0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255,255,255,0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color:;--bs-card-subtitle-color:;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow:;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb),0.03);--bs-card-cap-color:;--bs-card-height:;--bs-card-color:;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-right-radius:var(--bs-card-inner-border-radius);border-top-left-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius)}.card>.card-header + .list-group,.card>.list-group + .card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-0.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link + .card-link{margin-right:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-left:calc(-0.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-right:calc(-0.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-left:calc(-0.5 * var(--bs-card-cap-padding-x));margin-right:calc(-0.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;left:0;bottom:0;right:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-right-radius:var(--bs-card-inner-border-radius);border-top-left-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card + .card{margin-right:0;border-right:0}.card-group>.card:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-left-radius:0}.card-group>.card:not(:first-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-right-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:right;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-right:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-right-radius:var(--bs-accordion-border-radius);border-top-left-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-right-radius:var(--bs-accordion-inner-border-radius);border-top-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-left-radius:var(--bs-accordion-border-radius);border-bottom-right-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-left-radius:var(--bs-accordion-inner-border-radius);border-bottom-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-left-radius:var(--bs-accordion-border-radius);border-bottom-right-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-left:0;border-right:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg:;--bs-breadcrumb-border-radius:;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item + .breadcrumb-item{padding-right:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item + .breadcrumb-item::before{float:right;padding-left:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider,"/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#1450c3;--bs-pagination-active-border-color:#1450c3;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-right:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-right:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-left:3rem}.alert-dismissible .btn-close{position:absolute;top:0;left:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#1c61e7;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#1450c3;--bs-list-group-active-border-color:#1450c3;display:flex;flex-direction:column;padding-right:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-right-radius:inherit;border-top-left-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item + .list-group-item{border-top-width:0}.list-group-item + .list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-right-radius:var(--bs-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--bs-list-group-border-radius);border-bottom-right-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item + .list-group-item{border-top-width:var(--bs-list-group-border-width);border-right-width:0}.list-group-horizontal>.list-group-item + .list-group-item.active{margin-right:calc(-1 * var(--bs-list-group-border-width));border-right-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-right-radius:var(--bs-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--bs-list-group-border-radius);border-bottom-right-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item + .list-group-item{border-top-width:var(--bs-list-group-border-width);border-right-width:0}.list-group-horizontal-sm>.list-group-item + .list-group-item.active{margin-right:calc(-1 * var(--bs-list-group-border-width));border-right-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-right-radius:var(--bs-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--bs-list-group-border-radius);border-bottom-right-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item + .list-group-item{border-top-width:var(--bs-list-group-border-width);border-right-width:0}.list-group-horizontal-md>.list-group-item + .list-group-item.active{margin-right:calc(-1 * var(--bs-list-group-border-width));border-right-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-right-radius:var(--bs-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--bs-list-group-border-radius);border-bottom-right-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item + .list-group-item{border-top-width:var(--bs-list-group-border-width);border-right-width:0}.list-group-horizontal-lg>.list-group-item + .list-group-item.active{margin-right:calc(-1 * var(--bs-list-group-border-width));border-right-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-right-radius:var(--bs-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--bs-list-group-border-radius);border-bottom-right-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item + .list-group-item{border-top-width:var(--bs-list-group-border-width);border-right-width:0}.list-group-horizontal-xl>.list-group-item + .list-group-item.active{margin-right:calc(-1 * var(--bs-list-group-border-width));border-right-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-right-radius:var(--bs-list-group-border-radius);border-top-left-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--bs-list-group-border-radius);border-bottom-right-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item + .list-group-item{border-top-width:var(--bs-list-group-border-width);border-right-width:0}.list-group-horizontal-xxl>.list-group-item + .list-group-item.active{margin-right:calc(-1 * var(--bs-list-group-border-width));border-right-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:0.25em 0.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:0.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color:;--bs-toast-bg:rgba(var(--bs-body-bg-rgb),0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb),0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-left:calc(-0.5 * var(--bs-toast-padding-x));margin-right:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg:;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;right:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;right:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-right-radius:var(--bs-modal-inner-border-radius);border-top-left-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);margin:calc(-0.5 * var(--bs-modal-header-padding-y)) auto calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x))}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-left-radius:var(--bs-modal-inner-border-radius);border-bottom-right-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * 0.5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-left:auto;margin-right:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin:;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:right;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:right;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;right:50%;display:block;width:var(--bs-popover-arrow-width);margin-right:calc(-0.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-right-radius:var(--bs-popover-inner-border-radius);border-top-left-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:right;width:100%;margin-left:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform 0.6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(-100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s 0.6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:0.5;transition:opacity 0.15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:0.9}.carousel-control-prev{right:0}.carousel-control-next{left:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;left:0;bottom:0;right:0;z-index:2;display:flex;justify-content:center;padding:0;margin-left:15%;margin-bottom:1rem;margin-right:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-left:3px;margin-right:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:0.5;transition:opacity 0.6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;left:15%;bottom:1.25rem;right:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-left-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-end{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-top{top:0;left:0;right:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{left:0;right:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-end{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-top{top:0;left:0;right:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{left:0;right:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-end{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-top{top:0;left:0;right:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{left:0;right:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-end{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-top{top:0;left:0;right:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{left:0;right:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-end{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-top{top:0;left:0;right:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{left:0;right:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-end{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-top{top:0;left:0;right:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{left:0;right:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;right:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:0.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);margin-top:calc(-0.5 * var(--bs-offcanvas-padding-y));margin-left:calc(-0.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-0.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:0.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:0.6em}.placeholder-sm{min-height:0.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:0.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:hover,.link-primary:focus{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:hover,.link-secondary:focus{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:hover,.link-success:focus{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:hover,.link-info:focus{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:hover,.link-warning:focus{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:hover,.link-danger:focus{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:hover,.link-light:focus{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:hover,.link-dark:focus{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,0.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:0.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-underline-offset:0.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:0.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform,translate3d(-0.25em,0,0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;right:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;left:0;right:0;z-index:1030}.fixed-bottom{position:fixed;left:0;bottom:0;right:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute!important}.stretched-link::after{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:0.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:right!important}.float-end{float:left!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:0.25!important}.opacity-50{opacity:0.5!important}.opacity-75{opacity:0.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb),var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb),var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb),var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb),var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb),var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb),var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb),var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb),var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{right:0!important}.start-50{right:50%!important}.start-100{right:100%!important}.end-0{left:0!important}.end-50{left:50%!important}.end-100{left:100%!important}.translate-middle{transform:translate(50%,-50%)!important}.translate-middle-x{transform:translateX(50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-left:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-right:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:0.25rem!important}.m-2{margin:0.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:0.25rem!important;margin-right:0.25rem!important}.mx-2{margin-left:0.5rem!important;margin-right:0.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:0.25rem!important;margin-bottom:0.25rem!important}.my-2{margin-top:0.5rem!important;margin-bottom:0.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:0.25rem!important}.mt-2{margin-top:0.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-left:0!important}.me-1{margin-left:0.25rem!important}.me-2{margin-left:0.5rem!important}.me-3{margin-left:1rem!important}.me-4{margin-left:1.5rem!important}.me-5{margin-left:3rem!important}.me-auto{margin-left:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:0.25rem!important}.mb-2{margin-bottom:0.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-right:0!important}.ms-1{margin-right:0.25rem!important}.ms-2{margin-right:0.5rem!important}.ms-3{margin-right:1rem!important}.ms-4{margin-right:1.5rem!important}.ms-5{margin-right:3rem!important}.ms-auto{margin-right:auto!important}.p-0{padding:0!important}.p-1{padding:0.25rem!important}.p-2{padding:0.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:0.25rem!important;padding-right:0.25rem!important}.px-2{padding-left:0.5rem!important;padding-right:0.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important}.py-2{padding-top:0.5rem!important;padding-bottom:0.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:0.25rem!important}.pt-2{padding-top:0.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-left:0!important}.pe-1{padding-left:0.25rem!important}.pe-2{padding-left:0.5rem!important}.pe-3{padding-left:1rem!important}.pe-4{padding-left:1.5rem!important}.pe-5{padding-left:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:0.25rem!important}.pb-2{padding-bottom:0.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-right:0!important}.ps-1{padding-right:0.25rem!important}.ps-2{padding-right:0.5rem!important}.ps-3{padding-right:1rem!important}.ps-4{padding-right:1.5rem!important}.ps-5{padding-right:3rem!important}.gap-0{gap:0!important}.gap-1{gap:0.25rem!important}.gap-2{gap:0.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:0.25rem!important}.row-gap-2{row-gap:0.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:0.25rem!important;column-gap:0.25rem!important}.column-gap-2{-moz-column-gap:0.5rem!important;column-gap:0.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + 0.9vw)!important}.fs-3{font-size:calc(1.3rem + 0.6vw)!important}.fs-4{font-size:calc(1.275rem + 0.3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:right!important}.text-end{text-align:left!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,0.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,0.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10{--bs-link-opacity:0.1}.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25{--bs-link-opacity:0.25}.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50{--bs-link-opacity:0.5}.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75{--bs-link-opacity:0.75}.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100{--bs-link-opacity:1}.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1{text-underline-offset:0.125em!important}.link-offset-1-hover:hover{text-underline-offset:0.125em!important}.link-offset-2{text-underline-offset:0.25em!important}.link-offset-2-hover:hover{text-underline-offset:0.25em!important}.link-offset-3{text-underline-offset:0.375em!important}.link-offset-3-hover:hover{text-underline-offset:0.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0{--bs-link-underline-opacity:0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10{--bs-link-underline-opacity:0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25{--bs-link-underline-opacity:0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50{--bs-link-underline-opacity:0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75{--bs-link-underline-opacity:0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100{--bs-link-underline-opacity:1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-right-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-right-radius:0!important;border-top-left-radius:0!important}.rounded-top-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-right-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-right-radius:50%!important;border-top-left-radius:50%!important}.rounded-top-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-left-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.rounded-end-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-left-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-end-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-left-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.rounded-bottom-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-bottom-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-right-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.rounded-start-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.rounded-start-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:right!important}.float-sm-end{float:left!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:0.25rem!important}.m-sm-2{margin:0.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:0.25rem!important;margin-right:0.25rem!important}.mx-sm-2{margin-left:0.5rem!important;margin-right:0.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:0.25rem!important;margin-bottom:0.25rem!important}.my-sm-2{margin-top:0.5rem!important;margin-bottom:0.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:0.25rem!important}.mt-sm-2{margin-top:0.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-left:0!important}.me-sm-1{margin-left:0.25rem!important}.me-sm-2{margin-left:0.5rem!important}.me-sm-3{margin-left:1rem!important}.me-sm-4{margin-left:1.5rem!important}.me-sm-5{margin-left:3rem!important}.me-sm-auto{margin-left:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:0.25rem!important}.mb-sm-2{margin-bottom:0.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-right:0!important}.ms-sm-1{margin-right:0.25rem!important}.ms-sm-2{margin-right:0.5rem!important}.ms-sm-3{margin-right:1rem!important}.ms-sm-4{margin-right:1.5rem!important}.ms-sm-5{margin-right:3rem!important}.ms-sm-auto{margin-right:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:0.25rem!important}.p-sm-2{padding:0.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:0.25rem!important;padding-right:0.25rem!important}.px-sm-2{padding-left:0.5rem!important;padding-right:0.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important}.py-sm-2{padding-top:0.5rem!important;padding-bottom:0.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:0.25rem!important}.pt-sm-2{padding-top:0.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-left:0!important}.pe-sm-1{padding-left:0.25rem!important}.pe-sm-2{padding-left:0.5rem!important}.pe-sm-3{padding-left:1rem!important}.pe-sm-4{padding-left:1.5rem!important}.pe-sm-5{padding-left:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:0.25rem!important}.pb-sm-2{padding-bottom:0.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-right:0!important}.ps-sm-1{padding-right:0.25rem!important}.ps-sm-2{padding-right:0.5rem!important}.ps-sm-3{padding-right:1rem!important}.ps-sm-4{padding-right:1.5rem!important}.ps-sm-5{padding-right:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:0.25rem!important}.gap-sm-2{gap:0.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:0.25rem!important}.row-gap-sm-2{row-gap:0.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:0.25rem!important;column-gap:0.25rem!important}.column-gap-sm-2{-moz-column-gap:0.5rem!important;column-gap:0.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:right!important}.text-sm-end{text-align:left!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:right!important}.float-md-end{float:left!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:0.25rem!important}.m-md-2{margin:0.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:0.25rem!important;margin-right:0.25rem!important}.mx-md-2{margin-left:0.5rem!important;margin-right:0.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:0.25rem!important;margin-bottom:0.25rem!important}.my-md-2{margin-top:0.5rem!important;margin-bottom:0.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:0.25rem!important}.mt-md-2{margin-top:0.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-left:0!important}.me-md-1{margin-left:0.25rem!important}.me-md-2{margin-left:0.5rem!important}.me-md-3{margin-left:1rem!important}.me-md-4{margin-left:1.5rem!important}.me-md-5{margin-left:3rem!important}.me-md-auto{margin-left:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:0.25rem!important}.mb-md-2{margin-bottom:0.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-right:0!important}.ms-md-1{margin-right:0.25rem!important}.ms-md-2{margin-right:0.5rem!important}.ms-md-3{margin-right:1rem!important}.ms-md-4{margin-right:1.5rem!important}.ms-md-5{margin-right:3rem!important}.ms-md-auto{margin-right:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:0.25rem!important}.p-md-2{padding:0.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:0.25rem!important;padding-right:0.25rem!important}.px-md-2{padding-left:0.5rem!important;padding-right:0.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important}.py-md-2{padding-top:0.5rem!important;padding-bottom:0.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:0.25rem!important}.pt-md-2{padding-top:0.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-left:0!important}.pe-md-1{padding-left:0.25rem!important}.pe-md-2{padding-left:0.5rem!important}.pe-md-3{padding-left:1rem!important}.pe-md-4{padding-left:1.5rem!important}.pe-md-5{padding-left:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:0.25rem!important}.pb-md-2{padding-bottom:0.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-right:0!important}.ps-md-1{padding-right:0.25rem!important}.ps-md-2{padding-right:0.5rem!important}.ps-md-3{padding-right:1rem!important}.ps-md-4{padding-right:1.5rem!important}.ps-md-5{padding-right:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:0.25rem!important}.gap-md-2{gap:0.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:0.25rem!important}.row-gap-md-2{row-gap:0.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:0.25rem!important;column-gap:0.25rem!important}.column-gap-md-2{-moz-column-gap:0.5rem!important;column-gap:0.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:right!important}.text-md-end{text-align:left!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:right!important}.float-lg-end{float:left!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:0.25rem!important}.m-lg-2{margin:0.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:0.25rem!important;margin-right:0.25rem!important}.mx-lg-2{margin-left:0.5rem!important;margin-right:0.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:0.25rem!important;margin-bottom:0.25rem!important}.my-lg-2{margin-top:0.5rem!important;margin-bottom:0.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:0.25rem!important}.mt-lg-2{margin-top:0.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-left:0!important}.me-lg-1{margin-left:0.25rem!important}.me-lg-2{margin-left:0.5rem!important}.me-lg-3{margin-left:1rem!important}.me-lg-4{margin-left:1.5rem!important}.me-lg-5{margin-left:3rem!important}.me-lg-auto{margin-left:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:0.25rem!important}.mb-lg-2{margin-bottom:0.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-right:0!important}.ms-lg-1{margin-right:0.25rem!important}.ms-lg-2{margin-right:0.5rem!important}.ms-lg-3{margin-right:1rem!important}.ms-lg-4{margin-right:1.5rem!important}.ms-lg-5{margin-right:3rem!important}.ms-lg-auto{margin-right:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:0.25rem!important}.p-lg-2{padding:0.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:0.25rem!important;padding-right:0.25rem!important}.px-lg-2{padding-left:0.5rem!important;padding-right:0.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important}.py-lg-2{padding-top:0.5rem!important;padding-bottom:0.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:0.25rem!important}.pt-lg-2{padding-top:0.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-left:0!important}.pe-lg-1{padding-left:0.25rem!important}.pe-lg-2{padding-left:0.5rem!important}.pe-lg-3{padding-left:1rem!important}.pe-lg-4{padding-left:1.5rem!important}.pe-lg-5{padding-left:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:0.25rem!important}.pb-lg-2{padding-bottom:0.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-right:0!important}.ps-lg-1{padding-right:0.25rem!important}.ps-lg-2{padding-right:0.5rem!important}.ps-lg-3{padding-right:1rem!important}.ps-lg-4{padding-right:1.5rem!important}.ps-lg-5{padding-right:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:0.25rem!important}.gap-lg-2{gap:0.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:0.25rem!important}.row-gap-lg-2{row-gap:0.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:0.25rem!important;column-gap:0.25rem!important}.column-gap-lg-2{-moz-column-gap:0.5rem!important;column-gap:0.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:right!important}.text-lg-end{text-align:left!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:right!important}.float-xl-end{float:left!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:0.25rem!important}.m-xl-2{margin:0.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:0.25rem!important;margin-right:0.25rem!important}.mx-xl-2{margin-left:0.5rem!important;margin-right:0.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:0.25rem!important;margin-bottom:0.25rem!important}.my-xl-2{margin-top:0.5rem!important;margin-bottom:0.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:0.25rem!important}.mt-xl-2{margin-top:0.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-left:0!important}.me-xl-1{margin-left:0.25rem!important}.me-xl-2{margin-left:0.5rem!important}.me-xl-3{margin-left:1rem!important}.me-xl-4{margin-left:1.5rem!important}.me-xl-5{margin-left:3rem!important}.me-xl-auto{margin-left:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:0.25rem!important}.mb-xl-2{margin-bottom:0.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-right:0!important}.ms-xl-1{margin-right:0.25rem!important}.ms-xl-2{margin-right:0.5rem!important}.ms-xl-3{margin-right:1rem!important}.ms-xl-4{margin-right:1.5rem!important}.ms-xl-5{margin-right:3rem!important}.ms-xl-auto{margin-right:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:0.25rem!important}.p-xl-2{padding:0.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:0.25rem!important;padding-right:0.25rem!important}.px-xl-2{padding-left:0.5rem!important;padding-right:0.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important}.py-xl-2{padding-top:0.5rem!important;padding-bottom:0.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:0.25rem!important}.pt-xl-2{padding-top:0.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-left:0!important}.pe-xl-1{padding-left:0.25rem!important}.pe-xl-2{padding-left:0.5rem!important}.pe-xl-3{padding-left:1rem!important}.pe-xl-4{padding-left:1.5rem!important}.pe-xl-5{padding-left:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:0.25rem!important}.pb-xl-2{padding-bottom:0.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-right:0!important}.ps-xl-1{padding-right:0.25rem!important}.ps-xl-2{padding-right:0.5rem!important}.ps-xl-3{padding-right:1rem!important}.ps-xl-4{padding-right:1.5rem!important}.ps-xl-5{padding-right:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:0.25rem!important}.gap-xl-2{gap:0.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:0.25rem!important}.row-gap-xl-2{row-gap:0.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:0.25rem!important;column-gap:0.25rem!important}.column-gap-xl-2{-moz-column-gap:0.5rem!important;column-gap:0.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:right!important}.text-xl-end{text-align:left!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:right!important}.float-xxl-end{float:left!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:0.25rem!important}.m-xxl-2{margin:0.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:0.25rem!important;margin-right:0.25rem!important}.mx-xxl-2{margin-left:0.5rem!important;margin-right:0.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:0.25rem!important;margin-bottom:0.25rem!important}.my-xxl-2{margin-top:0.5rem!important;margin-bottom:0.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:0.25rem!important}.mt-xxl-2{margin-top:0.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-left:0!important}.me-xxl-1{margin-left:0.25rem!important}.me-xxl-2{margin-left:0.5rem!important}.me-xxl-3{margin-left:1rem!important}.me-xxl-4{margin-left:1.5rem!important}.me-xxl-5{margin-left:3rem!important}.me-xxl-auto{margin-left:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:0.25rem!important}.mb-xxl-2{margin-bottom:0.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-right:0!important}.ms-xxl-1{margin-right:0.25rem!important}.ms-xxl-2{margin-right:0.5rem!important}.ms-xxl-3{margin-right:1rem!important}.ms-xxl-4{margin-right:1.5rem!important}.ms-xxl-5{margin-right:3rem!important}.ms-xxl-auto{margin-right:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:0.25rem!important}.p-xxl-2{padding:0.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:0.25rem!important;padding-right:0.25rem!important}.px-xxl-2{padding-left:0.5rem!important;padding-right:0.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important}.py-xxl-2{padding-top:0.5rem!important;padding-bottom:0.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:0.25rem!important}.pt-xxl-2{padding-top:0.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-left:0!important}.pe-xxl-1{padding-left:0.25rem!important}.pe-xxl-2{padding-left:0.5rem!important}.pe-xxl-3{padding-left:1rem!important}.pe-xxl-4{padding-left:1.5rem!important}.pe-xxl-5{padding-left:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:0.25rem!important}.pb-xxl-2{padding-bottom:0.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-right:0!important}.ps-xxl-1{padding-right:0.25rem!important}.ps-xxl-2{padding-right:0.5rem!important}.ps-xxl-3{padding-right:1rem!important}.ps-xxl-4{padding-right:1.5rem!important}.ps-xxl-5{padding-right:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:0.25rem!important}.gap-xxl-2{gap:0.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:0.25rem!important}.row-gap-xxl-2{row-gap:0.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:0.25rem!important;column-gap:0.25rem!important}.column-gap-xxl-2{-moz-column-gap:0.5rem!important;column-gap:0.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:right!important}.text-xxl-end{text-align:left!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}/*!
 * Bootstrap Icons v1.11.1 (https://icons.getbootstrap.com/)
 * Copyright 2019-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
 */@font-face{font-display:block;font-family:"bootstrap-icons";src:url("/static/vendor/bootstrap-icons/fonts/bootstrap-icons.woff2?2820a3852bdb9a5832199cc61cec4e65&b9cf4d88ee88") format("woff2"),url("/static/vendor/bootstrap-icons/fonts/bootstrap-icons.woff?2820a3852bdb9a5832199cc61cec4e65&b9cf4d88ee88") format("woff")}.bi::before,[class^="bi-"]::before,[class*=" bi-"]::before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:normal!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-123::before{content:"\f67f"}.bi-alarm-fill::before{content:"\f101"}.bi-alarm::before{content:"\f102"}.bi-align-bottom::before{content:"\f103"}.bi-align-center::before{content:"\f104"}.bi-align-end::before{content:"\f105"}.bi-align-middle::before{content:"\f106"}.bi-align-start::before{content:"\f107"}.bi-align-top::before{content:"\f108"}.bi-alt::before{content:"\f109"}.bi-app-indicator::before{content:"\f10a"}.bi-app::before{content:"\f10b"}.bi-archive-fill::before{content:"\f10c"}.bi-archive::before{content:"\f10d"}.bi-arrow-90deg-down::before{content:"\f10e"}.bi-arrow-90deg-left::before{content:"\f10f"}.bi-arrow-90deg-right::before{content:"\f110"}.bi-arrow-90deg-up::before{content:"\f111"}.bi-arrow-bar-down::before{content:"\f112"}.bi-arrow-bar-left::before{content:"\f113"}.bi-arrow-bar-right::before{content:"\f114"}.bi-arrow-bar-up::before{content:"\f115"}.bi-arrow-clockwise::before{content:"\f116"}.bi-arrow-counterclockwise::before{content:"\f117"}.bi-arrow-down-circle-fill::before{content:"\f118"}.bi-arrow-down-circle::before{content:"\f119"}.bi-arrow-down-left-circle-fill::before{content:"\f11a"}.bi-arrow-down-left-circle::before{content:"\f11b"}.bi-arrow-down-left-square-fill::before{content:"\f11c"}.bi-arrow-down-left-square::before{content:"\f11d"}.bi-arrow-down-left::before{content:"\f11e"}.bi-arrow-down-right-circle-fill::before{content:"\f11f"}.bi-arrow-down-right-circle::before{content:"\f120"}.bi-arrow-down-right-square-fill::before{content:"\f121"}.bi-arrow-down-right-square::before{content:"\f122"}.bi-arrow-down-right::before{content:"\f123"}.bi-arrow-down-short::before{content:"\f124"}.bi-arrow-down-square-fill::before{content:"\f125"}.bi-arrow-down-square::before{content:"\f126"}.bi-arrow-down-up::before{content:"\f127"}.bi-arrow-down::before{content:"\f128"}.bi-arrow-left-circle-fill::before{content:"\f129"}.bi-arrow-left-circle::before{content:"\f12a"}.bi-arrow-left-right::before{content:"\f12b"}.bi-arrow-left-short::before{content:"\f12c"}.bi-arrow-left-square-fill::before{content:"\f12d"}.bi-arrow-left-square::before{content:"\f12e"}.bi-arrow-left::before{content:"\f12f"}.bi-arrow-repeat::before{content:"\f130"}.bi-arrow-return-left::before{content:"\f131"}.bi-arrow-return-right::before{content:"\f132"}.bi-arrow-right-circle-fill::before{content:"\f133"}.bi-arrow-right-circle::before{content:"\f134"}.bi-arrow-right-short::before{content:"\f135"}.bi-arrow-right-square-fill::before{content:"\f136"}.bi-arrow-right-square::before{content:"\f137"}.bi-arrow-right::before{content:"\f138"}.bi-arrow-up-circle-fill::before{content:"\f139"}.bi-arrow-up-circle::before{content:"\f13a"}.bi-arrow-up-left-circle-fill::before{content:"\f13b"}.bi-arrow-up-left-circle::before{content:"\f13c"}.bi-arrow-up-left-square-fill::before{content:"\f13d"}.bi-arrow-up-left-square::before{content:"\f13e"}.bi-arrow-up-left::before{content:"\f13f"}.bi-arrow-up-right-circle-fill::before{content:"\f140"}.bi-arrow-up-right-circle::before{content:"\f141"}.bi-arrow-up-right-square-fill::before{content:"\f142"}.bi-arrow-up-right-square::before{content:"\f143"}.bi-arrow-up-right::before{content:"\f144"}.bi-arrow-up-short::before{content:"\f145"}.bi-arrow-up-square-fill::before{content:"\f146"}.bi-arrow-up-square::before{content:"\f147"}.bi-arrow-up::before{content:"\f148"}.bi-arrows-angle-contract::before{content:"\f149"}.bi-arrows-angle-expand::before{content:"\f14a"}.bi-arrows-collapse::before{content:"\f14b"}.bi-arrows-expand::before{content:"\f14c"}.bi-arrows-fullscreen::before{content:"\f14d"}.bi-arrows-move::before{content:"\f14e"}.bi-aspect-ratio-fill::before{content:"\f14f"}.bi-aspect-ratio::before{content:"\f150"}.bi-asterisk::before{content:"\f151"}.bi-at::before{content:"\f152"}.bi-award-fill::before{content:"\f153"}.bi-award::before{content:"\f154"}.bi-back::before{content:"\f155"}.bi-backspace-fill::before{content:"\f156"}.bi-backspace-reverse-fill::before{content:"\f157"}.bi-backspace-reverse::before{content:"\f158"}.bi-backspace::before{content:"\f159"}.bi-badge-3d-fill::before{content:"\f15a"}.bi-badge-3d::before{content:"\f15b"}.bi-badge-4k-fill::before{content:"\f15c"}.bi-badge-4k::before{content:"\f15d"}.bi-badge-8k-fill::before{content:"\f15e"}.bi-badge-8k::before{content:"\f15f"}.bi-badge-ad-fill::before{content:"\f160"}.bi-badge-ad::before{content:"\f161"}.bi-badge-ar-fill::before{content:"\f162"}.bi-badge-ar::before{content:"\f163"}.bi-badge-cc-fill::before{content:"\f164"}.bi-badge-cc::before{content:"\f165"}.bi-badge-hd-fill::before{content:"\f166"}.bi-badge-hd::before{content:"\f167"}.bi-badge-tm-fill::before{content:"\f168"}.bi-badge-tm::before{content:"\f169"}.bi-badge-vo-fill::before{content:"\f16a"}.bi-badge-vo::before{content:"\f16b"}.bi-badge-vr-fill::before{content:"\f16c"}.bi-badge-vr::before{content:"\f16d"}.bi-badge-wc-fill::before{content:"\f16e"}.bi-badge-wc::before{content:"\f16f"}.bi-bag-check-fill::before{content:"\f170"}.bi-bag-check::before{content:"\f171"}.bi-bag-dash-fill::before{content:"\f172"}.bi-bag-dash::before{content:"\f173"}.bi-bag-fill::before{content:"\f174"}.bi-bag-plus-fill::before{content:"\f175"}.bi-bag-plus::before{content:"\f176"}.bi-bag-x-fill::before{content:"\f177"}.bi-bag-x::before{content:"\f178"}.bi-bag::before{content:"\f179"}.bi-bar-chart-fill::before{content:"\f17a"}.bi-bar-chart-line-fill::before{content:"\f17b"}.bi-bar-chart-line::before{content:"\f17c"}.bi-bar-chart-steps::before{content:"\f17d"}.bi-bar-chart::before{content:"\f17e"}.bi-basket-fill::before{content:"\f17f"}.bi-basket::before{content:"\f180"}.bi-basket2-fill::before{content:"\f181"}.bi-basket2::before{content:"\f182"}.bi-basket3-fill::before{content:"\f183"}.bi-basket3::before{content:"\f184"}.bi-battery-charging::before{content:"\f185"}.bi-battery-full::before{content:"\f186"}.bi-battery-half::before{content:"\f187"}.bi-battery::before{content:"\f188"}.bi-bell-fill::before{content:"\f189"}.bi-bell::before{content:"\f18a"}.bi-bezier::before{content:"\f18b"}.bi-bezier2::before{content:"\f18c"}.bi-bicycle::before{content:"\f18d"}.bi-binoculars-fill::before{content:"\f18e"}.bi-binoculars::before{content:"\f18f"}.bi-blockquote-left::before{content:"\f190"}.bi-blockquote-right::before{content:"\f191"}.bi-book-fill::before{content:"\f192"}.bi-book-half::before{content:"\f193"}.bi-book::before{content:"\f194"}.bi-bookmark-check-fill::before{content:"\f195"}.bi-bookmark-check::before{content:"\f196"}.bi-bookmark-dash-fill::before{content:"\f197"}.bi-bookmark-dash::before{content:"\f198"}.bi-bookmark-fill::before{content:"\f199"}.bi-bookmark-heart-fill::before{content:"\f19a"}.bi-bookmark-heart::before{content:"\f19b"}.bi-bookmark-plus-fill::before{content:"\f19c"}.bi-bookmark-plus::before{content:"\f19d"}.bi-bookmark-star-fill::before{content:"\f19e"}.bi-bookmark-star::before{content:"\f19f"}.bi-bookmark-x-fill::before{content:"\f1a0"}.bi-bookmark-x::before{content:"\f1a1"}.bi-bookmark::before{content:"\f1a2"}.bi-bookmarks-fill::before{content:"\f1a3"}.bi-bookmarks::before{content:"\f1a4"}.bi-bookshelf::before{content:"\f1a5"}.bi-bootstrap-fill::before{content:"\f1a6"}.bi-bootstrap-reboot::before{content:"\f1a7"}.bi-bootstrap::before{content:"\f1a8"}.bi-border-all::before{content:"\f1a9"}.bi-border-bottom::before{content:"\f1aa"}.bi-border-center::before{content:"\f1ab"}.bi-border-inner::before{content:"\f1ac"}.bi-border-left::before{content:"\f1ad"}.bi-border-middle::before{content:"\f1ae"}.bi-border-outer::before{content:"\f1af"}.bi-border-right::before{content:"\f1b0"}.bi-border-style::before{content:"\f1b1"}.bi-border-top::before{content:"\f1b2"}.bi-border-width::before{content:"\f1b3"}.bi-border::before{content:"\f1b4"}.bi-bounding-box-circles::before{content:"\f1b5"}.bi-bounding-box::before{content:"\f1b6"}.bi-box-arrow-down-left::before{content:"\f1b7"}.bi-box-arrow-down-right::before{content:"\f1b8"}.bi-box-arrow-down::before{content:"\f1b9"}.bi-box-arrow-in-down-left::before{content:"\f1ba"}.bi-box-arrow-in-down-right::before{content:"\f1bb"}.bi-box-arrow-in-down::before{content:"\f1bc"}.bi-box-arrow-in-left::before{content:"\f1bd"}.bi-box-arrow-in-right::before{content:"\f1be"}.bi-box-arrow-in-up-left::before{content:"\f1bf"}.bi-box-arrow-in-up-right::before{content:"\f1c0"}.bi-box-arrow-in-up::before{content:"\f1c1"}.bi-box-arrow-left::before{content:"\f1c2"}.bi-box-arrow-right::before{content:"\f1c3"}.bi-box-arrow-up-left::before{content:"\f1c4"}.bi-box-arrow-up-right::before{content:"\f1c5"}.bi-box-arrow-up::before{content:"\f1c6"}.bi-box-seam::before{content:"\f1c7"}.bi-box::before{content:"\f1c8"}.bi-braces::before{content:"\f1c9"}.bi-bricks::before{content:"\f1ca"}.bi-briefcase-fill::before{content:"\f1cb"}.bi-briefcase::before{content:"\f1cc"}.bi-brightness-alt-high-fill::before{content:"\f1cd"}.bi-brightness-alt-high::before{content:"\f1ce"}.bi-brightness-alt-low-fill::before{content:"\f1cf"}.bi-brightness-alt-low::before{content:"\f1d0"}.bi-brightness-high-fill::before{content:"\f1d1"}.bi-brightness-high::before{content:"\f1d2"}.bi-brightness-low-fill::before{content:"\f1d3"}.bi-brightness-low::before{content:"\f1d4"}.bi-broadcast-pin::before{content:"\f1d5"}.bi-broadcast::before{content:"\f1d6"}.bi-brush-fill::before{content:"\f1d7"}.bi-brush::before{content:"\f1d8"}.bi-bucket-fill::before{content:"\f1d9"}.bi-bucket::before{content:"\f1da"}.bi-bug-fill::before{content:"\f1db"}.bi-bug::before{content:"\f1dc"}.bi-building::before{content:"\f1dd"}.bi-bullseye::before{content:"\f1de"}.bi-calculator-fill::before{content:"\f1df"}.bi-calculator::before{content:"\f1e0"}.bi-calendar-check-fill::before{content:"\f1e1"}.bi-calendar-check::before{content:"\f1e2"}.bi-calendar-date-fill::before{content:"\f1e3"}.bi-calendar-date::before{content:"\f1e4"}.bi-calendar-day-fill::before{content:"\f1e5"}.bi-calendar-day::before{content:"\f1e6"}.bi-calendar-event-fill::before{content:"\f1e7"}.bi-calendar-event::before{content:"\f1e8"}.bi-calendar-fill::before{content:"\f1e9"}.bi-calendar-minus-fill::before{content:"\f1ea"}.bi-calendar-minus::before{content:"\f1eb"}.bi-calendar-month-fill::before{content:"\f1ec"}.bi-calendar-month::before{content:"\f1ed"}.bi-calendar-plus-fill::before{content:"\f1ee"}.bi-calendar-plus::before{content:"\f1ef"}.bi-calendar-range-fill::before{content:"\f1f0"}.bi-calendar-range::before{content:"\f1f1"}.bi-calendar-week-fill::before{content:"\f1f2"}.bi-calendar-week::before{content:"\f1f3"}.bi-calendar-x-fill::before{content:"\f1f4"}.bi-calendar-x::before{content:"\f1f5"}.bi-calendar::before{content:"\f1f6"}.bi-calendar2-check-fill::before{content:"\f1f7"}.bi-calendar2-check::before{content:"\f1f8"}.bi-calendar2-date-fill::before{content:"\f1f9"}.bi-calendar2-date::before{content:"\f1fa"}.bi-calendar2-day-fill::before{content:"\f1fb"}.bi-calendar2-day::before{content:"\f1fc"}.bi-calendar2-event-fill::before{content:"\f1fd"}.bi-calendar2-event::before{content:"\f1fe"}.bi-calendar2-fill::before{content:"\f1ff"}.bi-calendar2-minus-fill::before{content:"\f200"}.bi-calendar2-minus::before{content:"\f201"}.bi-calendar2-month-fill::before{content:"\f202"}.bi-calendar2-month::before{content:"\f203"}.bi-calendar2-plus-fill::before{content:"\f204"}.bi-calendar2-plus::before{content:"\f205"}.bi-calendar2-range-fill::before{content:"\f206"}.bi-calendar2-range::before{content:"\f207"}.bi-calendar2-week-fill::before{content:"\f208"}.bi-calendar2-week::before{content:"\f209"}.bi-calendar2-x-fill::before{content:"\f20a"}.bi-calendar2-x::before{content:"\f20b"}.bi-calendar2::before{content:"\f20c"}.bi-calendar3-event-fill::before{content:"\f20d"}.bi-calendar3-event::before{content:"\f20e"}.bi-calendar3-fill::before{content:"\f20f"}.bi-calendar3-range-fill::before{content:"\f210"}.bi-calendar3-range::before{content:"\f211"}.bi-calendar3-week-fill::before{content:"\f212"}.bi-calendar3-week::before{content:"\f213"}.bi-calendar3::before{content:"\f214"}.bi-calendar4-event::before{content:"\f215"}.bi-calendar4-range::before{content:"\f216"}.bi-calendar4-week::before{content:"\f217"}.bi-calendar4::before{content:"\f218"}.bi-camera-fill::before{content:"\f219"}.bi-camera-reels-fill::before{content:"\f21a"}.bi-camera-reels::before{content:"\f21b"}.bi-camera-video-fill::before{content:"\f21c"}.bi-camera-video-off-fill::before{content:"\f21d"}.bi-camera-video-off::before{content:"\f21e"}.bi-camera-video::before{content:"\f21f"}.bi-camera::before{content:"\f220"}.bi-camera2::before{content:"\f221"}.bi-capslock-fill::before{content:"\f222"}.bi-capslock::before{content:"\f223"}.bi-card-checklist::before{content:"\f224"}.bi-card-heading::before{content:"\f225"}.bi-card-image::before{content:"\f226"}.bi-card-list::before{content:"\f227"}.bi-card-text::before{content:"\f228"}.bi-caret-down-fill::before{content:"\f229"}.bi-caret-down-square-fill::before{content:"\f22a"}.bi-caret-down-square::before{content:"\f22b"}.bi-caret-down::before{content:"\f22c"}.bi-caret-left-fill::before{content:"\f22d"}.bi-caret-left-square-fill::before{content:"\f22e"}.bi-caret-left-square::before{content:"\f22f"}.bi-caret-left::before{content:"\f230"}.bi-caret-right-fill::before{content:"\f231"}.bi-caret-right-square-fill::before{content:"\f232"}.bi-caret-right-square::before{content:"\f233"}.bi-caret-right::before{content:"\f234"}.bi-caret-up-fill::before{content:"\f235"}.bi-caret-up-square-fill::before{content:"\f236"}.bi-caret-up-square::before{content:"\f237"}.bi-caret-up::before{content:"\f238"}.bi-cart-check-fill::before{content:"\f239"}.bi-cart-check::before{content:"\f23a"}.bi-cart-dash-fill::before{content:"\f23b"}.bi-cart-dash::before{content:"\f23c"}.bi-cart-fill::before{content:"\f23d"}.bi-cart-plus-fill::before{content:"\f23e"}.bi-cart-plus::before{content:"\f23f"}.bi-cart-x-fill::before{content:"\f240"}.bi-cart-x::before{content:"\f241"}.bi-cart::before{content:"\f242"}.bi-cart2::before{content:"\f243"}.bi-cart3::before{content:"\f244"}.bi-cart4::before{content:"\f245"}.bi-cash-stack::before{content:"\f246"}.bi-cash::before{content:"\f247"}.bi-cast::before{content:"\f248"}.bi-chat-dots-fill::before{content:"\f249"}.bi-chat-dots::before{content:"\f24a"}.bi-chat-fill::before{content:"\f24b"}.bi-chat-left-dots-fill::before{content:"\f24c"}.bi-chat-left-dots::before{content:"\f24d"}.bi-chat-left-fill::before{content:"\f24e"}.bi-chat-left-quote-fill::before{content:"\f24f"}.bi-chat-left-quote::before{content:"\f250"}.bi-chat-left-text-fill::before{content:"\f251"}.bi-chat-left-text::before{content:"\f252"}.bi-chat-left::before{content:"\f253"}.bi-chat-quote-fill::before{content:"\f254"}.bi-chat-quote::before{content:"\f255"}.bi-chat-right-dots-fill::before{content:"\f256"}.bi-chat-right-dots::before{content:"\f257"}.bi-chat-right-fill::before{content:"\f258"}.bi-chat-right-quote-fill::before{content:"\f259"}.bi-chat-right-quote::before{content:"\f25a"}.bi-chat-right-text-fill::before{content:"\f25b"}.bi-chat-right-text::before{content:"\f25c"}.bi-chat-right::before{content:"\f25d"}.bi-chat-square-dots-fill::before{content:"\f25e"}.bi-chat-square-dots::before{content:"\f25f"}.bi-chat-square-fill::before{content:"\f260"}.bi-chat-square-quote-fill::before{content:"\f261"}.bi-chat-square-quote::before{content:"\f262"}.bi-chat-square-text-fill::before{content:"\f263"}.bi-chat-square-text::before{content:"\f264"}.bi-chat-square::before{content:"\f265"}.bi-chat-text-fill::before{content:"\f266"}.bi-chat-text::before{content:"\f267"}.bi-chat::before{content:"\f268"}.bi-check-all::before{content:"\f269"}.bi-check-circle-fill::before{content:"\f26a"}.bi-check-circle::before{content:"\f26b"}.bi-check-square-fill::before{content:"\f26c"}.bi-check-square::before{content:"\f26d"}.bi-check::before{content:"\f26e"}.bi-check2-all::before{content:"\f26f"}.bi-check2-circle::before{content:"\f270"}.bi-check2-square::before{content:"\f271"}.bi-check2::before{content:"\f272"}.bi-chevron-bar-contract::before{content:"\f273"}.bi-chevron-bar-down::before{content:"\f274"}.bi-chevron-bar-expand::before{content:"\f275"}.bi-chevron-bar-left::before{content:"\f276"}.bi-chevron-bar-right::before{content:"\f277"}.bi-chevron-bar-up::before{content:"\f278"}.bi-chevron-compact-down::before{content:"\f279"}.bi-chevron-compact-left::before{content:"\f27a"}.bi-chevron-compact-right::before{content:"\f27b"}.bi-chevron-compact-up::before{content:"\f27c"}.bi-chevron-contract::before{content:"\f27d"}.bi-chevron-double-down::before{content:"\f27e"}.bi-chevron-double-left::before{content:"\f27f"}.bi-chevron-double-right::before{content:"\f280"}.bi-chevron-double-up::before{content:"\f281"}.bi-chevron-down::before{content:"\f282"}.bi-chevron-expand::before{content:"\f283"}.bi-chevron-left::before{content:"\f284"}.bi-chevron-right::before{content:"\f285"}.bi-chevron-up::before{content:"\f286"}.bi-circle-fill::before{content:"\f287"}.bi-circle-half::before{content:"\f288"}.bi-circle-square::before{content:"\f289"}.bi-circle::before{content:"\f28a"}.bi-clipboard-check::before{content:"\f28b"}.bi-clipboard-data::before{content:"\f28c"}.bi-clipboard-minus::before{content:"\f28d"}.bi-clipboard-plus::before{content:"\f28e"}.bi-clipboard-x::before{content:"\f28f"}.bi-clipboard::before{content:"\f290"}.bi-clock-fill::before{content:"\f291"}.bi-clock-history::before{content:"\f292"}.bi-clock::before{content:"\f293"}.bi-cloud-arrow-down-fill::before{content:"\f294"}.bi-cloud-arrow-down::before{content:"\f295"}.bi-cloud-arrow-up-fill::before{content:"\f296"}.bi-cloud-arrow-up::before{content:"\f297"}.bi-cloud-check-fill::before{content:"\f298"}.bi-cloud-check::before{content:"\f299"}.bi-cloud-download-fill::before{content:"\f29a"}.bi-cloud-download::before{content:"\f29b"}.bi-cloud-drizzle-fill::before{content:"\f29c"}.bi-cloud-drizzle::before{content:"\f29d"}.bi-cloud-fill::before{content:"\f29e"}.bi-cloud-fog-fill::before{content:"\f29f"}.bi-cloud-fog::before{content:"\f2a0"}.bi-cloud-fog2-fill::before{content:"\f2a1"}.bi-cloud-fog2::before{content:"\f2a2"}.bi-cloud-hail-fill::before{content:"\f2a3"}.bi-cloud-hail::before{content:"\f2a4"}.bi-cloud-haze-fill::before{content:"\f2a6"}.bi-cloud-haze::before{content:"\f2a7"}.bi-cloud-haze2-fill::before{content:"\f2a8"}.bi-cloud-lightning-fill::before{content:"\f2a9"}.bi-cloud-lightning-rain-fill::before{content:"\f2aa"}.bi-cloud-lightning-rain::before{content:"\f2ab"}.bi-cloud-lightning::before{content:"\f2ac"}.bi-cloud-minus-fill::before{content:"\f2ad"}.bi-cloud-minus::before{content:"\f2ae"}.bi-cloud-moon-fill::before{content:"\f2af"}.bi-cloud-moon::before{content:"\f2b0"}.bi-cloud-plus-fill::before{content:"\f2b1"}.bi-cloud-plus::before{content:"\f2b2"}.bi-cloud-rain-fill::before{content:"\f2b3"}.bi-cloud-rain-heavy-fill::before{content:"\f2b4"}.bi-cloud-rain-heavy::before{content:"\f2b5"}.bi-cloud-rain::before{content:"\f2b6"}.bi-cloud-slash-fill::before{content:"\f2b7"}.bi-cloud-slash::before{content:"\f2b8"}.bi-cloud-sleet-fill::before{content:"\f2b9"}.bi-cloud-sleet::before{content:"\f2ba"}.bi-cloud-snow-fill::before{content:"\f2bb"}.bi-cloud-snow::before{content:"\f2bc"}.bi-cloud-sun-fill::before{content:"\f2bd"}.bi-cloud-sun::before{content:"\f2be"}.bi-cloud-upload-fill::before{content:"\f2bf"}.bi-cloud-upload::before{content:"\f2c0"}.bi-cloud::before{content:"\f2c1"}.bi-clouds-fill::before{content:"\f2c2"}.bi-clouds::before{content:"\f2c3"}.bi-cloudy-fill::before{content:"\f2c4"}.bi-cloudy::before{content:"\f2c5"}.bi-code-slash::before{content:"\f2c6"}.bi-code-square::before{content:"\f2c7"}.bi-code::before{content:"\f2c8"}.bi-collection-fill::before{content:"\f2c9"}.bi-collection-play-fill::before{content:"\f2ca"}.bi-collection-play::before{content:"\f2cb"}.bi-collection::before{content:"\f2cc"}.bi-columns-gap::before{content:"\f2cd"}.bi-columns::before{content:"\f2ce"}.bi-command::before{content:"\f2cf"}.bi-compass-fill::before{content:"\f2d0"}.bi-compass::before{content:"\f2d1"}.bi-cone-striped::before{content:"\f2d2"}.bi-cone::before{content:"\f2d3"}.bi-controller::before{content:"\f2d4"}.bi-cpu-fill::before{content:"\f2d5"}.bi-cpu::before{content:"\f2d6"}.bi-credit-card-2-back-fill::before{content:"\f2d7"}.bi-credit-card-2-back::before{content:"\f2d8"}.bi-credit-card-2-front-fill::before{content:"\f2d9"}.bi-credit-card-2-front::before{content:"\f2da"}.bi-credit-card-fill::before{content:"\f2db"}.bi-credit-card::before{content:"\f2dc"}.bi-crop::before{content:"\f2dd"}.bi-cup-fill::before{content:"\f2de"}.bi-cup-straw::before{content:"\f2df"}.bi-cup::before{content:"\f2e0"}.bi-cursor-fill::before{content:"\f2e1"}.bi-cursor-text::before{content:"\f2e2"}.bi-cursor::before{content:"\f2e3"}.bi-dash-circle-dotted::before{content:"\f2e4"}.bi-dash-circle-fill::before{content:"\f2e5"}.bi-dash-circle::before{content:"\f2e6"}.bi-dash-square-dotted::before{content:"\f2e7"}.bi-dash-square-fill::before{content:"\f2e8"}.bi-dash-square::before{content:"\f2e9"}.bi-dash::before{content:"\f2ea"}.bi-diagram-2-fill::before{content:"\f2eb"}.bi-diagram-2::before{content:"\f2ec"}.bi-diagram-3-fill::before{content:"\f2ed"}.bi-diagram-3::before{content:"\f2ee"}.bi-diamond-fill::before{content:"\f2ef"}.bi-diamond-half::before{content:"\f2f0"}.bi-diamond::before{content:"\f2f1"}.bi-dice-1-fill::before{content:"\f2f2"}.bi-dice-1::before{content:"\f2f3"}.bi-dice-2-fill::before{content:"\f2f4"}.bi-dice-2::before{content:"\f2f5"}.bi-dice-3-fill::before{content:"\f2f6"}.bi-dice-3::before{content:"\f2f7"}.bi-dice-4-fill::before{content:"\f2f8"}.bi-dice-4::before{content:"\f2f9"}.bi-dice-5-fill::before{content:"\f2fa"}.bi-dice-5::before{content:"\f2fb"}.bi-dice-6-fill::before{content:"\f2fc"}.bi-dice-6::before{content:"\f2fd"}.bi-disc-fill::before{content:"\f2fe"}.bi-disc::before{content:"\f2ff"}.bi-discord::before{content:"\f300"}.bi-display-fill::before{content:"\f301"}.bi-display::before{content:"\f302"}.bi-distribute-horizontal::before{content:"\f303"}.bi-distribute-vertical::before{content:"\f304"}.bi-door-closed-fill::before{content:"\f305"}.bi-door-closed::before{content:"\f306"}.bi-door-open-fill::before{content:"\f307"}.bi-door-open::before{content:"\f308"}.bi-dot::before{content:"\f309"}.bi-download::before{content:"\f30a"}.bi-droplet-fill::before{content:"\f30b"}.bi-droplet-half::before{content:"\f30c"}.bi-droplet::before{content:"\f30d"}.bi-earbuds::before{content:"\f30e"}.bi-easel-fill::before{content:"\f30f"}.bi-easel::before{content:"\f310"}.bi-egg-fill::before{content:"\f311"}.bi-egg-fried::before{content:"\f312"}.bi-egg::before{content:"\f313"}.bi-eject-fill::before{content:"\f314"}.bi-eject::before{content:"\f315"}.bi-emoji-angry-fill::before{content:"\f316"}.bi-emoji-angry::before{content:"\f317"}.bi-emoji-dizzy-fill::before{content:"\f318"}.bi-emoji-dizzy::before{content:"\f319"}.bi-emoji-expressionless-fill::before{content:"\f31a"}.bi-emoji-expressionless::before{content:"\f31b"}.bi-emoji-frown-fill::before{content:"\f31c"}.bi-emoji-frown::before{content:"\f31d"}.bi-emoji-heart-eyes-fill::before{content:"\f31e"}.bi-emoji-heart-eyes::before{content:"\f31f"}.bi-emoji-laughing-fill::before{content:"\f320"}.bi-emoji-laughing::before{content:"\f321"}.bi-emoji-neutral-fill::before{content:"\f322"}.bi-emoji-neutral::before{content:"\f323"}.bi-emoji-smile-fill::before{content:"\f324"}.bi-emoji-smile-upside-down-fill::before{content:"\f325"}.bi-emoji-smile-upside-down::before{content:"\f326"}.bi-emoji-smile::before{content:"\f327"}.bi-emoji-sunglasses-fill::before{content:"\f328"}.bi-emoji-sunglasses::before{content:"\f329"}.bi-emoji-wink-fill::before{content:"\f32a"}.bi-emoji-wink::before{content:"\f32b"}.bi-envelope-fill::before{content:"\f32c"}.bi-envelope-open-fill::before{content:"\f32d"}.bi-envelope-open::before{content:"\f32e"}.bi-envelope::before{content:"\f32f"}.bi-eraser-fill::before{content:"\f330"}.bi-eraser::before{content:"\f331"}.bi-exclamation-circle-fill::before{content:"\f332"}.bi-exclamation-circle::before{content:"\f333"}.bi-exclamation-diamond-fill::before{content:"\f334"}.bi-exclamation-diamond::before{content:"\f335"}.bi-exclamation-octagon-fill::before{content:"\f336"}.bi-exclamation-octagon::before{content:"\f337"}.bi-exclamation-square-fill::before{content:"\f338"}.bi-exclamation-square::before{content:"\f339"}.bi-exclamation-triangle-fill::before{content:"\f33a"}.bi-exclamation-triangle::before{content:"\f33b"}.bi-exclamation::before{content:"\f33c"}.bi-exclude::before{content:"\f33d"}.bi-eye-fill::before{content:"\f33e"}.bi-eye-slash-fill::before{content:"\f33f"}.bi-eye-slash::before{content:"\f340"}.bi-eye::before{content:"\f341"}.bi-eyedropper::before{content:"\f342"}.bi-eyeglasses::before{content:"\f343"}.bi-facebook::before{content:"\f344"}.bi-file-arrow-down-fill::before{content:"\f345"}.bi-file-arrow-down::before{content:"\f346"}.bi-file-arrow-up-fill::before{content:"\f347"}.bi-file-arrow-up::before{content:"\f348"}.bi-file-bar-graph-fill::before{content:"\f349"}.bi-file-bar-graph::before{content:"\f34a"}.bi-file-binary-fill::before{content:"\f34b"}.bi-file-binary::before{content:"\f34c"}.bi-file-break-fill::before{content:"\f34d"}.bi-file-break::before{content:"\f34e"}.bi-file-check-fill::before{content:"\f34f"}.bi-file-check::before{content:"\f350"}.bi-file-code-fill::before{content:"\f351"}.bi-file-code::before{content:"\f352"}.bi-file-diff-fill::before{content:"\f353"}.bi-file-diff::before{content:"\f354"}.bi-file-earmark-arrow-down-fill::before{content:"\f355"}.bi-file-earmark-arrow-down::before{content:"\f356"}.bi-file-earmark-arrow-up-fill::before{content:"\f357"}.bi-file-earmark-arrow-up::before{content:"\f358"}.bi-file-earmark-bar-graph-fill::before{content:"\f359"}.bi-file-earmark-bar-graph::before{content:"\f35a"}.bi-file-earmark-binary-fill::before{content:"\f35b"}.bi-file-earmark-binary::before{content:"\f35c"}.bi-file-earmark-break-fill::before{content:"\f35d"}.bi-file-earmark-break::before{content:"\f35e"}.bi-file-earmark-check-fill::before{content:"\f35f"}.bi-file-earmark-check::before{content:"\f360"}.bi-file-earmark-code-fill::before{content:"\f361"}.bi-file-earmark-code::before{content:"\f362"}.bi-file-earmark-diff-fill::before{content:"\f363"}.bi-file-earmark-diff::before{content:"\f364"}.bi-file-earmark-easel-fill::before{content:"\f365"}.bi-file-earmark-easel::before{content:"\f366"}.bi-file-earmark-excel-fill::before{content:"\f367"}.bi-file-earmark-excel::before{content:"\f368"}.bi-file-earmark-fill::before{content:"\f369"}.bi-file-earmark-font-fill::before{content:"\f36a"}.bi-file-earmark-font::before{content:"\f36b"}.bi-file-earmark-image-fill::before{content:"\f36c"}.bi-file-earmark-image::before{content:"\f36d"}.bi-file-earmark-lock-fill::before{content:"\f36e"}.bi-file-earmark-lock::before{content:"\f36f"}.bi-file-earmark-lock2-fill::before{content:"\f370"}.bi-file-earmark-lock2::before{content:"\f371"}.bi-file-earmark-medical-fill::before{content:"\f372"}.bi-file-earmark-medical::before{content:"\f373"}.bi-file-earmark-minus-fill::before{content:"\f374"}.bi-file-earmark-minus::before{content:"\f375"}.bi-file-earmark-music-fill::before{content:"\f376"}.bi-file-earmark-music::before{content:"\f377"}.bi-file-earmark-person-fill::before{content:"\f378"}.bi-file-earmark-person::before{content:"\f379"}.bi-file-earmark-play-fill::before{content:"\f37a"}.bi-file-earmark-play::before{content:"\f37b"}.bi-file-earmark-plus-fill::before{content:"\f37c"}.bi-file-earmark-plus::before{content:"\f37d"}.bi-file-earmark-post-fill::before{content:"\f37e"}.bi-file-earmark-post::before{content:"\f37f"}.bi-file-earmark-ppt-fill::before{content:"\f380"}.bi-file-earmark-ppt::before{content:"\f381"}.bi-file-earmark-richtext-fill::before{content:"\f382"}.bi-file-earmark-richtext::before{content:"\f383"}.bi-file-earmark-ruled-fill::before{content:"\f384"}.bi-file-earmark-ruled::before{content:"\f385"}.bi-file-earmark-slides-fill::before{content:"\f386"}.bi-file-earmark-slides::before{content:"\f387"}.bi-file-earmark-spreadsheet-fill::before{content:"\f388"}.bi-file-earmark-spreadsheet::before{content:"\f389"}.bi-file-earmark-text-fill::before{content:"\f38a"}.bi-file-earmark-text::before{content:"\f38b"}.bi-file-earmark-word-fill::before{content:"\f38c"}.bi-file-earmark-word::before{content:"\f38d"}.bi-file-earmark-x-fill::before{content:"\f38e"}.bi-file-earmark-x::before{content:"\f38f"}.bi-file-earmark-zip-fill::before{content:"\f390"}.bi-file-earmark-zip::before{content:"\f391"}.bi-file-earmark::before{content:"\f392"}.bi-file-easel-fill::before{content:"\f393"}.bi-file-easel::before{content:"\f394"}.bi-file-excel-fill::before{content:"\f395"}.bi-file-excel::before{content:"\f396"}.bi-file-fill::before{content:"\f397"}.bi-file-font-fill::before{content:"\f398"}.bi-file-font::before{content:"\f399"}.bi-file-image-fill::before{content:"\f39a"}.bi-file-image::before{content:"\f39b"}.bi-file-lock-fill::before{content:"\f39c"}.bi-file-lock::before{content:"\f39d"}.bi-file-lock2-fill::before{content:"\f39e"}.bi-file-lock2::before{content:"\f39f"}.bi-file-medical-fill::before{content:"\f3a0"}.bi-file-medical::before{content:"\f3a1"}.bi-file-minus-fill::before{content:"\f3a2"}.bi-file-minus::before{content:"\f3a3"}.bi-file-music-fill::before{content:"\f3a4"}.bi-file-music::before{content:"\f3a5"}.bi-file-person-fill::before{content:"\f3a6"}.bi-file-person::before{content:"\f3a7"}.bi-file-play-fill::before{content:"\f3a8"}.bi-file-play::before{content:"\f3a9"}.bi-file-plus-fill::before{content:"\f3aa"}.bi-file-plus::before{content:"\f3ab"}.bi-file-post-fill::before{content:"\f3ac"}.bi-file-post::before{content:"\f3ad"}.bi-file-ppt-fill::before{content:"\f3ae"}.bi-file-ppt::before{content:"\f3af"}.bi-file-richtext-fill::before{content:"\f3b0"}.bi-file-richtext::before{content:"\f3b1"}.bi-file-ruled-fill::before{content:"\f3b2"}.bi-file-ruled::before{content:"\f3b3"}.bi-file-slides-fill::before{content:"\f3b4"}.bi-file-slides::before{content:"\f3b5"}.bi-file-spreadsheet-fill::before{content:"\f3b6"}.bi-file-spreadsheet::before{content:"\f3b7"}.bi-file-text-fill::before{content:"\f3b8"}.bi-file-text::before{content:"\f3b9"}.bi-file-word-fill::before{content:"\f3ba"}.bi-file-word::before{content:"\f3bb"}.bi-file-x-fill::before{content:"\f3bc"}.bi-file-x::before{content:"\f3bd"}.bi-file-zip-fill::before{content:"\f3be"}.bi-file-zip::before{content:"\f3bf"}.bi-file::before{content:"\f3c0"}.bi-files-alt::before{content:"\f3c1"}.bi-files::before{content:"\f3c2"}.bi-film::before{content:"\f3c3"}.bi-filter-circle-fill::before{content:"\f3c4"}.bi-filter-circle::before{content:"\f3c5"}.bi-filter-left::before{content:"\f3c6"}.bi-filter-right::before{content:"\f3c7"}.bi-filter-square-fill::before{content:"\f3c8"}.bi-filter-square::before{content:"\f3c9"}.bi-filter::before{content:"\f3ca"}.bi-flag-fill::before{content:"\f3cb"}.bi-flag::before{content:"\f3cc"}.bi-flower1::before{content:"\f3cd"}.bi-flower2::before{content:"\f3ce"}.bi-flower3::before{content:"\f3cf"}.bi-folder-check::before{content:"\f3d0"}.bi-folder-fill::before{content:"\f3d1"}.bi-folder-minus::before{content:"\f3d2"}.bi-folder-plus::before{content:"\f3d3"}.bi-folder-symlink-fill::before{content:"\f3d4"}.bi-folder-symlink::before{content:"\f3d5"}.bi-folder-x::before{content:"\f3d6"}.bi-folder::before{content:"\f3d7"}.bi-folder2-open::before{content:"\f3d8"}.bi-folder2::before{content:"\f3d9"}.bi-fonts::before{content:"\f3da"}.bi-forward-fill::before{content:"\f3db"}.bi-forward::before{content:"\f3dc"}.bi-front::before{content:"\f3dd"}.bi-fullscreen-exit::before{content:"\f3de"}.bi-fullscreen::before{content:"\f3df"}.bi-funnel-fill::before{content:"\f3e0"}.bi-funnel::before{content:"\f3e1"}.bi-gear-fill::before{content:"\f3e2"}.bi-gear-wide-connected::before{content:"\f3e3"}.bi-gear-wide::before{content:"\f3e4"}.bi-gear::before{content:"\f3e5"}.bi-gem::before{content:"\f3e6"}.bi-geo-alt-fill::before{content:"\f3e7"}.bi-geo-alt::before{content:"\f3e8"}.bi-geo-fill::before{content:"\f3e9"}.bi-geo::before{content:"\f3ea"}.bi-gift-fill::before{content:"\f3eb"}.bi-gift::before{content:"\f3ec"}.bi-github::before{content:"\f3ed"}.bi-globe::before{content:"\f3ee"}.bi-globe2::before{content:"\f3ef"}.bi-google::before{content:"\f3f0"}.bi-graph-down::before{content:"\f3f1"}.bi-graph-up::before{content:"\f3f2"}.bi-grid-1x2-fill::before{content:"\f3f3"}.bi-grid-1x2::before{content:"\f3f4"}.bi-grid-3x2-gap-fill::before{content:"\f3f5"}.bi-grid-3x2-gap::before{content:"\f3f6"}.bi-grid-3x2::before{content:"\f3f7"}.bi-grid-3x3-gap-fill::before{content:"\f3f8"}.bi-grid-3x3-gap::before{content:"\f3f9"}.bi-grid-3x3::before{content:"\f3fa"}.bi-grid-fill::before{content:"\f3fb"}.bi-grid::before{content:"\f3fc"}.bi-grip-horizontal::before{content:"\f3fd"}.bi-grip-vertical::before{content:"\f3fe"}.bi-hammer::before{content:"\f3ff"}.bi-hand-index-fill::before{content:"\f400"}.bi-hand-index-thumb-fill::before{content:"\f401"}.bi-hand-index-thumb::before{content:"\f402"}.bi-hand-index::before{content:"\f403"}.bi-hand-thumbs-down-fill::before{content:"\f404"}.bi-hand-thumbs-down::before{content:"\f405"}.bi-hand-thumbs-up-fill::before{content:"\f406"}.bi-hand-thumbs-up::before{content:"\f407"}.bi-handbag-fill::before{content:"\f408"}.bi-handbag::before{content:"\f409"}.bi-hash::before{content:"\f40a"}.bi-hdd-fill::before{content:"\f40b"}.bi-hdd-network-fill::before{content:"\f40c"}.bi-hdd-network::before{content:"\f40d"}.bi-hdd-rack-fill::before{content:"\f40e"}.bi-hdd-rack::before{content:"\f40f"}.bi-hdd-stack-fill::before{content:"\f410"}.bi-hdd-stack::before{content:"\f411"}.bi-hdd::before{content:"\f412"}.bi-headphones::before{content:"\f413"}.bi-headset::before{content:"\f414"}.bi-heart-fill::before{content:"\f415"}.bi-heart-half::before{content:"\f416"}.bi-heart::before{content:"\f417"}.bi-heptagon-fill::before{content:"\f418"}.bi-heptagon-half::before{content:"\f419"}.bi-heptagon::before{content:"\f41a"}.bi-hexagon-fill::before{content:"\f41b"}.bi-hexagon-half::before{content:"\f41c"}.bi-hexagon::before{content:"\f41d"}.bi-hourglass-bottom::before{content:"\f41e"}.bi-hourglass-split::before{content:"\f41f"}.bi-hourglass-top::before{content:"\f420"}.bi-hourglass::before{content:"\f421"}.bi-house-door-fill::before{content:"\f422"}.bi-house-door::before{content:"\f423"}.bi-house-fill::before{content:"\f424"}.bi-house::before{content:"\f425"}.bi-hr::before{content:"\f426"}.bi-hurricane::before{content:"\f427"}.bi-image-alt::before{content:"\f428"}.bi-image-fill::before{content:"\f429"}.bi-image::before{content:"\f42a"}.bi-images::before{content:"\f42b"}.bi-inbox-fill::before{content:"\f42c"}.bi-inbox::before{content:"\f42d"}.bi-inboxes-fill::before{content:"\f42e"}.bi-inboxes::before{content:"\f42f"}.bi-info-circle-fill::before{content:"\f430"}.bi-info-circle::before{content:"\f431"}.bi-info-square-fill::before{content:"\f432"}.bi-info-square::before{content:"\f433"}.bi-info::before{content:"\f434"}.bi-input-cursor-text::before{content:"\f435"}.bi-input-cursor::before{content:"\f436"}.bi-instagram::before{content:"\f437"}.bi-intersect::before{content:"\f438"}.bi-journal-album::before{content:"\f439"}.bi-journal-arrow-down::before{content:"\f43a"}.bi-journal-arrow-up::before{content:"\f43b"}.bi-journal-bookmark-fill::before{content:"\f43c"}.bi-journal-bookmark::before{content:"\f43d"}.bi-journal-check::before{content:"\f43e"}.bi-journal-code::before{content:"\f43f"}.bi-journal-medical::before{content:"\f440"}.bi-journal-minus::before{content:"\f441"}.bi-journal-plus::before{content:"\f442"}.bi-journal-richtext::before{content:"\f443"}.bi-journal-text::before{content:"\f444"}.bi-journal-x::before{content:"\f445"}.bi-journal::before{content:"\f446"}.bi-journals::before{content:"\f447"}.bi-joystick::before{content:"\f448"}.bi-justify-left::before{content:"\f449"}.bi-justify-right::before{content:"\f44a"}.bi-justify::before{content:"\f44b"}.bi-kanban-fill::before{content:"\f44c"}.bi-kanban::before{content:"\f44d"}.bi-key-fill::before{content:"\f44e"}.bi-key::before{content:"\f44f"}.bi-keyboard-fill::before{content:"\f450"}.bi-keyboard::before{content:"\f451"}.bi-ladder::before{content:"\f452"}.bi-lamp-fill::before{content:"\f453"}.bi-lamp::before{content:"\f454"}.bi-laptop-fill::before{content:"\f455"}.bi-laptop::before{content:"\f456"}.bi-layer-backward::before{content:"\f457"}.bi-layer-forward::before{content:"\f458"}.bi-layers-fill::before{content:"\f459"}.bi-layers-half::before{content:"\f45a"}.bi-layers::before{content:"\f45b"}.bi-layout-sidebar-inset-reverse::before{content:"\f45c"}.bi-layout-sidebar-inset::before{content:"\f45d"}.bi-layout-sidebar-reverse::before{content:"\f45e"}.bi-layout-sidebar::before{content:"\f45f"}.bi-layout-split::before{content:"\f460"}.bi-layout-text-sidebar-reverse::before{content:"\f461"}.bi-layout-text-sidebar::before{content:"\f462"}.bi-layout-text-window-reverse::before{content:"\f463"}.bi-layout-text-window::before{content:"\f464"}.bi-layout-three-columns::before{content:"\f465"}.bi-layout-wtf::before{content:"\f466"}.bi-life-preserver::before{content:"\f467"}.bi-lightbulb-fill::before{content:"\f468"}.bi-lightbulb-off-fill::before{content:"\f469"}.bi-lightbulb-off::before{content:"\f46a"}.bi-lightbulb::before{content:"\f46b"}.bi-lightning-charge-fill::before{content:"\f46c"}.bi-lightning-charge::before{content:"\f46d"}.bi-lightning-fill::before{content:"\f46e"}.bi-lightning::before{content:"\f46f"}.bi-link-45deg::before{content:"\f470"}.bi-link::before{content:"\f471"}.bi-linkedin::before{content:"\f472"}.bi-list-check::before{content:"\f473"}.bi-list-nested::before{content:"\f474"}.bi-list-ol::before{content:"\f475"}.bi-list-stars::before{content:"\f476"}.bi-list-task::before{content:"\f477"}.bi-list-ul::before{content:"\f478"}.bi-list::before{content:"\f479"}.bi-lock-fill::before{content:"\f47a"}.bi-lock::before{content:"\f47b"}.bi-mailbox::before{content:"\f47c"}.bi-mailbox2::before{content:"\f47d"}.bi-map-fill::before{content:"\f47e"}.bi-map::before{content:"\f47f"}.bi-markdown-fill::before{content:"\f480"}.bi-markdown::before{content:"\f481"}.bi-mask::before{content:"\f482"}.bi-megaphone-fill::before{content:"\f483"}.bi-megaphone::before{content:"\f484"}.bi-menu-app-fill::before{content:"\f485"}.bi-menu-app::before{content:"\f486"}.bi-menu-button-fill::before{content:"\f487"}.bi-menu-button-wide-fill::before{content:"\f488"}.bi-menu-button-wide::before{content:"\f489"}.bi-menu-button::before{content:"\f48a"}.bi-menu-down::before{content:"\f48b"}.bi-menu-up::before{content:"\f48c"}.bi-mic-fill::before{content:"\f48d"}.bi-mic-mute-fill::before{content:"\f48e"}.bi-mic-mute::before{content:"\f48f"}.bi-mic::before{content:"\f490"}.bi-minecart-loaded::before{content:"\f491"}.bi-minecart::before{content:"\f492"}.bi-moisture::before{content:"\f493"}.bi-moon-fill::before{content:"\f494"}.bi-moon-stars-fill::before{content:"\f495"}.bi-moon-stars::before{content:"\f496"}.bi-moon::before{content:"\f497"}.bi-mouse-fill::before{content:"\f498"}.bi-mouse::before{content:"\f499"}.bi-mouse2-fill::before{content:"\f49a"}.bi-mouse2::before{content:"\f49b"}.bi-mouse3-fill::before{content:"\f49c"}.bi-mouse3::before{content:"\f49d"}.bi-music-note-beamed::before{content:"\f49e"}.bi-music-note-list::before{content:"\f49f"}.bi-music-note::before{content:"\f4a0"}.bi-music-player-fill::before{content:"\f4a1"}.bi-music-player::before{content:"\f4a2"}.bi-newspaper::before{content:"\f4a3"}.bi-node-minus-fill::before{content:"\f4a4"}.bi-node-minus::before{content:"\f4a5"}.bi-node-plus-fill::before{content:"\f4a6"}.bi-node-plus::before{content:"\f4a7"}.bi-nut-fill::before{content:"\f4a8"}.bi-nut::before{content:"\f4a9"}.bi-octagon-fill::before{content:"\f4aa"}.bi-octagon-half::before{content:"\f4ab"}.bi-octagon::before{content:"\f4ac"}.bi-option::before{content:"\f4ad"}.bi-outlet::before{content:"\f4ae"}.bi-paint-bucket::before{content:"\f4af"}.bi-palette-fill::before{content:"\f4b0"}.bi-palette::before{content:"\f4b1"}.bi-palette2::before{content:"\f4b2"}.bi-paperclip::before{content:"\f4b3"}.bi-paragraph::before{content:"\f4b4"}.bi-patch-check-fill::before{content:"\f4b5"}.bi-patch-check::before{content:"\f4b6"}.bi-patch-exclamation-fill::before{content:"\f4b7"}.bi-patch-exclamation::before{content:"\f4b8"}.bi-patch-minus-fill::before{content:"\f4b9"}.bi-patch-minus::before{content:"\f4ba"}.bi-patch-plus-fill::before{content:"\f4bb"}.bi-patch-plus::before{content:"\f4bc"}.bi-patch-question-fill::before{content:"\f4bd"}.bi-patch-question::before{content:"\f4be"}.bi-pause-btn-fill::before{content:"\f4bf"}.bi-pause-btn::before{content:"\f4c0"}.bi-pause-circle-fill::before{content:"\f4c1"}.bi-pause-circle::before{content:"\f4c2"}.bi-pause-fill::before{content:"\f4c3"}.bi-pause::before{content:"\f4c4"}.bi-peace-fill::before{content:"\f4c5"}.bi-peace::before{content:"\f4c6"}.bi-pen-fill::before{content:"\f4c7"}.bi-pen::before{content:"\f4c8"}.bi-pencil-fill::before{content:"\f4c9"}.bi-pencil-square::before{content:"\f4ca"}.bi-pencil::before{content:"\f4cb"}.bi-pentagon-fill::before{content:"\f4cc"}.bi-pentagon-half::before{content:"\f4cd"}.bi-pentagon::before{content:"\f4ce"}.bi-people-fill::before{content:"\f4cf"}.bi-people::before{content:"\f4d0"}.bi-percent::before{content:"\f4d1"}.bi-person-badge-fill::before{content:"\f4d2"}.bi-person-badge::before{content:"\f4d3"}.bi-person-bounding-box::before{content:"\f4d4"}.bi-person-check-fill::before{content:"\f4d5"}.bi-person-check::before{content:"\f4d6"}.bi-person-circle::before{content:"\f4d7"}.bi-person-dash-fill::before{content:"\f4d8"}.bi-person-dash::before{content:"\f4d9"}.bi-person-fill::before{content:"\f4da"}.bi-person-lines-fill::before{content:"\f4db"}.bi-person-plus-fill::before{content:"\f4dc"}.bi-person-plus::before{content:"\f4dd"}.bi-person-square::before{content:"\f4de"}.bi-person-x-fill::before{content:"\f4df"}.bi-person-x::before{content:"\f4e0"}.bi-person::before{content:"\f4e1"}.bi-phone-fill::before{content:"\f4e2"}.bi-phone-landscape-fill::before{content:"\f4e3"}.bi-phone-landscape::before{content:"\f4e4"}.bi-phone-vibrate-fill::before{content:"\f4e5"}.bi-phone-vibrate::before{content:"\f4e6"}.bi-phone::before{content:"\f4e7"}.bi-pie-chart-fill::before{content:"\f4e8"}.bi-pie-chart::before{content:"\f4e9"}.bi-pin-angle-fill::before{content:"\f4ea"}.bi-pin-angle::before{content:"\f4eb"}.bi-pin-fill::before{content:"\f4ec"}.bi-pin::before{content:"\f4ed"}.bi-pip-fill::before{content:"\f4ee"}.bi-pip::before{content:"\f4ef"}.bi-play-btn-fill::before{content:"\f4f0"}.bi-play-btn::before{content:"\f4f1"}.bi-play-circle-fill::before{content:"\f4f2"}.bi-play-circle::before{content:"\f4f3"}.bi-play-fill::before{content:"\f4f4"}.bi-play::before{content:"\f4f5"}.bi-plug-fill::before{content:"\f4f6"}.bi-plug::before{content:"\f4f7"}.bi-plus-circle-dotted::before{content:"\f4f8"}.bi-plus-circle-fill::before{content:"\f4f9"}.bi-plus-circle::before{content:"\f4fa"}.bi-plus-square-dotted::before{content:"\f4fb"}.bi-plus-square-fill::before{content:"\f4fc"}.bi-plus-square::before{content:"\f4fd"}.bi-plus::before{content:"\f4fe"}.bi-power::before{content:"\f4ff"}.bi-printer-fill::before{content:"\f500"}.bi-printer::before{content:"\f501"}.bi-puzzle-fill::before{content:"\f502"}.bi-puzzle::before{content:"\f503"}.bi-question-circle-fill::before{content:"\f504"}.bi-question-circle::before{content:"\f505"}.bi-question-diamond-fill::before{content:"\f506"}.bi-question-diamond::before{content:"\f507"}.bi-question-octagon-fill::before{content:"\f508"}.bi-question-octagon::before{content:"\f509"}.bi-question-square-fill::before{content:"\f50a"}.bi-question-square::before{content:"\f50b"}.bi-question::before{content:"\f50c"}.bi-rainbow::before{content:"\f50d"}.bi-receipt-cutoff::before{content:"\f50e"}.bi-receipt::before{content:"\f50f"}.bi-reception-0::before{content:"\f510"}.bi-reception-1::before{content:"\f511"}.bi-reception-2::before{content:"\f512"}.bi-reception-3::before{content:"\f513"}.bi-reception-4::before{content:"\f514"}.bi-record-btn-fill::before{content:"\f515"}.bi-record-btn::before{content:"\f516"}.bi-record-circle-fill::before{content:"\f517"}.bi-record-circle::before{content:"\f518"}.bi-record-fill::before{content:"\f519"}.bi-record::before{content:"\f51a"}.bi-record2-fill::before{content:"\f51b"}.bi-record2::before{content:"\f51c"}.bi-reply-all-fill::before{content:"\f51d"}.bi-reply-all::before{content:"\f51e"}.bi-reply-fill::before{content:"\f51f"}.bi-reply::before{content:"\f520"}.bi-rss-fill::before{content:"\f521"}.bi-rss::before{content:"\f522"}.bi-rulers::before{content:"\f523"}.bi-save-fill::before{content:"\f524"}.bi-save::before{content:"\f525"}.bi-save2-fill::before{content:"\f526"}.bi-save2::before{content:"\f527"}.bi-scissors::before{content:"\f528"}.bi-screwdriver::before{content:"\f529"}.bi-search::before{content:"\f52a"}.bi-segmented-nav::before{content:"\f52b"}.bi-server::before{content:"\f52c"}.bi-share-fill::before{content:"\f52d"}.bi-share::before{content:"\f52e"}.bi-shield-check::before{content:"\f52f"}.bi-shield-exclamation::before{content:"\f530"}.bi-shield-fill-check::before{content:"\f531"}.bi-shield-fill-exclamation::before{content:"\f532"}.bi-shield-fill-minus::before{content:"\f533"}.bi-shield-fill-plus::before{content:"\f534"}.bi-shield-fill-x::before{content:"\f535"}.bi-shield-fill::before{content:"\f536"}.bi-shield-lock-fill::before{content:"\f537"}.bi-shield-lock::before{content:"\f538"}.bi-shield-minus::before{content:"\f539"}.bi-shield-plus::before{content:"\f53a"}.bi-shield-shaded::before{content:"\f53b"}.bi-shield-slash-fill::before{content:"\f53c"}.bi-shield-slash::before{content:"\f53d"}.bi-shield-x::before{content:"\f53e"}.bi-shield::before{content:"\f53f"}.bi-shift-fill::before{content:"\f540"}.bi-shift::before{content:"\f541"}.bi-shop-window::before{content:"\f542"}.bi-shop::before{content:"\f543"}.bi-shuffle::before{content:"\f544"}.bi-signpost-2-fill::before{content:"\f545"}.bi-signpost-2::before{content:"\f546"}.bi-signpost-fill::before{content:"\f547"}.bi-signpost-split-fill::before{content:"\f548"}.bi-signpost-split::before{content:"\f549"}.bi-signpost::before{content:"\f54a"}.bi-sim-fill::before{content:"\f54b"}.bi-sim::before{content:"\f54c"}.bi-skip-backward-btn-fill::before{content:"\f54d"}.bi-skip-backward-btn::before{content:"\f54e"}.bi-skip-backward-circle-fill::before{content:"\f54f"}.bi-skip-backward-circle::before{content:"\f550"}.bi-skip-backward-fill::before{content:"\f551"}.bi-skip-backward::before{content:"\f552"}.bi-skip-end-btn-fill::before{content:"\f553"}.bi-skip-end-btn::before{content:"\f554"}.bi-skip-end-circle-fill::before{content:"\f555"}.bi-skip-end-circle::before{content:"\f556"}.bi-skip-end-fill::before{content:"\f557"}.bi-skip-end::before{content:"\f558"}.bi-skip-forward-btn-fill::before{content:"\f559"}.bi-skip-forward-btn::before{content:"\f55a"}.bi-skip-forward-circle-fill::before{content:"\f55b"}.bi-skip-forward-circle::before{content:"\f55c"}.bi-skip-forward-fill::before{content:"\f55d"}.bi-skip-forward::before{content:"\f55e"}.bi-skip-start-btn-fill::before{content:"\f55f"}.bi-skip-start-btn::before{content:"\f560"}.bi-skip-start-circle-fill::before{content:"\f561"}.bi-skip-start-circle::before{content:"\f562"}.bi-skip-start-fill::before{content:"\f563"}.bi-skip-start::before{content:"\f564"}.bi-slack::before{content:"\f565"}.bi-slash-circle-fill::before{content:"\f566"}.bi-slash-circle::before{content:"\f567"}.bi-slash-square-fill::before{content:"\f568"}.bi-slash-square::before{content:"\f569"}.bi-slash::before{content:"\f56a"}.bi-sliders::before{content:"\f56b"}.bi-smartwatch::before{content:"\f56c"}.bi-snow::before{content:"\f56d"}.bi-snow2::before{content:"\f56e"}.bi-snow3::before{content:"\f56f"}.bi-sort-alpha-down-alt::before{content:"\f570"}.bi-sort-alpha-down::before{content:"\f571"}.bi-sort-alpha-up-alt::before{content:"\f572"}.bi-sort-alpha-up::before{content:"\f573"}.bi-sort-down-alt::before{content:"\f574"}.bi-sort-down::before{content:"\f575"}.bi-sort-numeric-down-alt::before{content:"\f576"}.bi-sort-numeric-down::before{content:"\f577"}.bi-sort-numeric-up-alt::before{content:"\f578"}.bi-sort-numeric-up::before{content:"\f579"}.bi-sort-up-alt::before{content:"\f57a"}.bi-sort-up::before{content:"\f57b"}.bi-soundwave::before{content:"\f57c"}.bi-speaker-fill::before{content:"\f57d"}.bi-speaker::before{content:"\f57e"}.bi-speedometer::before{content:"\f57f"}.bi-speedometer2::before{content:"\f580"}.bi-spellcheck::before{content:"\f581"}.bi-square-fill::before{content:"\f582"}.bi-square-half::before{content:"\f583"}.bi-square::before{content:"\f584"}.bi-stack::before{content:"\f585"}.bi-star-fill::before{content:"\f586"}.bi-star-half::before{content:"\f587"}.bi-star::before{content:"\f588"}.bi-stars::before{content:"\f589"}.bi-stickies-fill::before{content:"\f58a"}.bi-stickies::before{content:"\f58b"}.bi-sticky-fill::before{content:"\f58c"}.bi-sticky::before{content:"\f58d"}.bi-stop-btn-fill::before{content:"\f58e"}.bi-stop-btn::before{content:"\f58f"}.bi-stop-circle-fill::before{content:"\f590"}.bi-stop-circle::before{content:"\f591"}.bi-stop-fill::before{content:"\f592"}.bi-stop::before{content:"\f593"}.bi-stoplights-fill::before{content:"\f594"}.bi-stoplights::before{content:"\f595"}.bi-stopwatch-fill::before{content:"\f596"}.bi-stopwatch::before{content:"\f597"}.bi-subtract::before{content:"\f598"}.bi-suit-club-fill::before{content:"\f599"}.bi-suit-club::before{content:"\f59a"}.bi-suit-diamond-fill::before{content:"\f59b"}.bi-suit-diamond::before{content:"\f59c"}.bi-suit-heart-fill::before{content:"\f59d"}.bi-suit-heart::before{content:"\f59e"}.bi-suit-spade-fill::before{content:"\f59f"}.bi-suit-spade::before{content:"\f5a0"}.bi-sun-fill::before{content:"\f5a1"}.bi-sun::before{content:"\f5a2"}.bi-sunglasses::before{content:"\f5a3"}.bi-sunrise-fill::before{content:"\f5a4"}.bi-sunrise::before{content:"\f5a5"}.bi-sunset-fill::before{content:"\f5a6"}.bi-sunset::before{content:"\f5a7"}.bi-symmetry-horizontal::before{content:"\f5a8"}.bi-symmetry-vertical::before{content:"\f5a9"}.bi-table::before{content:"\f5aa"}.bi-tablet-fill::before{content:"\f5ab"}.bi-tablet-landscape-fill::before{content:"\f5ac"}.bi-tablet-landscape::before{content:"\f5ad"}.bi-tablet::before{content:"\f5ae"}.bi-tag-fill::before{content:"\f5af"}.bi-tag::before{content:"\f5b0"}.bi-tags-fill::before{content:"\f5b1"}.bi-tags::before{content:"\f5b2"}.bi-telegram::before{content:"\f5b3"}.bi-telephone-fill::before{content:"\f5b4"}.bi-telephone-forward-fill::before{content:"\f5b5"}.bi-telephone-forward::before{content:"\f5b6"}.bi-telephone-inbound-fill::before{content:"\f5b7"}.bi-telephone-inbound::before{content:"\f5b8"}.bi-telephone-minus-fill::before{content:"\f5b9"}.bi-telephone-minus::before{content:"\f5ba"}.bi-telephone-outbound-fill::before{content:"\f5bb"}.bi-telephone-outbound::before{content:"\f5bc"}.bi-telephone-plus-fill::before{content:"\f5bd"}.bi-telephone-plus::before{content:"\f5be"}.bi-telephone-x-fill::before{content:"\f5bf"}.bi-telephone-x::before{content:"\f5c0"}.bi-telephone::before{content:"\f5c1"}.bi-terminal-fill::before{content:"\f5c2"}.bi-terminal::before{content:"\f5c3"}.bi-text-center::before{content:"\f5c4"}.bi-text-indent-left::before{content:"\f5c5"}.bi-text-indent-right::before{content:"\f5c6"}.bi-text-left::before{content:"\f5c7"}.bi-text-paragraph::before{content:"\f5c8"}.bi-text-right::before{content:"\f5c9"}.bi-textarea-resize::before{content:"\f5ca"}.bi-textarea-t::before{content:"\f5cb"}.bi-textarea::before{content:"\f5cc"}.bi-thermometer-half::before{content:"\f5cd"}.bi-thermometer-high::before{content:"\f5ce"}.bi-thermometer-low::before{content:"\f5cf"}.bi-thermometer-snow::before{content:"\f5d0"}.bi-thermometer-sun::before{content:"\f5d1"}.bi-thermometer::before{content:"\f5d2"}.bi-three-dots-vertical::before{content:"\f5d3"}.bi-three-dots::before{content:"\f5d4"}.bi-toggle-off::before{content:"\f5d5"}.bi-toggle-on::before{content:"\f5d6"}.bi-toggle2-off::before{content:"\f5d7"}.bi-toggle2-on::before{content:"\f5d8"}.bi-toggles::before{content:"\f5d9"}.bi-toggles2::before{content:"\f5da"}.bi-tools::before{content:"\f5db"}.bi-tornado::before{content:"\f5dc"}.bi-trash-fill::before{content:"\f5dd"}.bi-trash::before{content:"\f5de"}.bi-trash2-fill::before{content:"\f5df"}.bi-trash2::before{content:"\f5e0"}.bi-tree-fill::before{content:"\f5e1"}.bi-tree::before{content:"\f5e2"}.bi-triangle-fill::before{content:"\f5e3"}.bi-triangle-half::before{content:"\f5e4"}.bi-triangle::before{content:"\f5e5"}.bi-trophy-fill::before{content:"\f5e6"}.bi-trophy::before{content:"\f5e7"}.bi-tropical-storm::before{content:"\f5e8"}.bi-truck-flatbed::before{content:"\f5e9"}.bi-truck::before{content:"\f5ea"}.bi-tsunami::before{content:"\f5eb"}.bi-tv-fill::before{content:"\f5ec"}.bi-tv::before{content:"\f5ed"}.bi-twitch::before{content:"\f5ee"}.bi-twitter::before{content:"\f5ef"}.bi-type-bold::before{content:"\f5f0"}.bi-type-h1::before{content:"\f5f1"}.bi-type-h2::before{content:"\f5f2"}.bi-type-h3::before{content:"\f5f3"}.bi-type-italic::before{content:"\f5f4"}.bi-type-strikethrough::before{content:"\f5f5"}.bi-type-underline::before{content:"\f5f6"}.bi-type::before{content:"\f5f7"}.bi-ui-checks-grid::before{content:"\f5f8"}.bi-ui-checks::before{content:"\f5f9"}.bi-ui-radios-grid::before{content:"\f5fa"}.bi-ui-radios::before{content:"\f5fb"}.bi-umbrella-fill::before{content:"\f5fc"}.bi-umbrella::before{content:"\f5fd"}.bi-union::before{content:"\f5fe"}.bi-unlock-fill::before{content:"\f5ff"}.bi-unlock::before{content:"\f600"}.bi-upc-scan::before{content:"\f601"}.bi-upc::before{content:"\f602"}.bi-upload::before{content:"\f603"}.bi-vector-pen::before{content:"\f604"}.bi-view-list::before{content:"\f605"}.bi-view-stacked::before{content:"\f606"}.bi-vinyl-fill::before{content:"\f607"}.bi-vinyl::before{content:"\f608"}.bi-voicemail::before{content:"\f609"}.bi-volume-down-fill::before{content:"\f60a"}.bi-volume-down::before{content:"\f60b"}.bi-volume-mute-fill::before{content:"\f60c"}.bi-volume-mute::before{content:"\f60d"}.bi-volume-off-fill::before{content:"\f60e"}.bi-volume-off::before{content:"\f60f"}.bi-volume-up-fill::before{content:"\f610"}.bi-volume-up::before{content:"\f611"}.bi-vr::before{content:"\f612"}.bi-wallet-fill::before{content:"\f613"}.bi-wallet::before{content:"\f614"}.bi-wallet2::before{content:"\f615"}.bi-watch::before{content:"\f616"}.bi-water::before{content:"\f617"}.bi-whatsapp::before{content:"\f618"}.bi-wifi-1::before{content:"\f619"}.bi-wifi-2::before{content:"\f61a"}.bi-wifi-off::before{content:"\f61b"}.bi-wifi::before{content:"\f61c"}.bi-wind::before{content:"\f61d"}.bi-window-dock::before{content:"\f61e"}.bi-window-sidebar::before{content:"\f61f"}.bi-window::before{content:"\f620"}.bi-wrench::before{content:"\f621"}.bi-x-circle-fill::before{content:"\f622"}.bi-x-circle::before{content:"\f623"}.bi-x-diamond-fill::before{content:"\f624"}.bi-x-diamond::before{content:"\f625"}.bi-x-octagon-fill::before{content:"\f626"}.bi-x-octagon::before{content:"\f627"}.bi-x-square-fill::before{content:"\f628"}.bi-x-square::before{content:"\f629"}.bi-x::before{content:"\f62a"}.bi-youtube::before{content:"\f62b"}.bi-zoom-in::before{content:"\f62c"}.bi-zoom-out::before{content:"\f62d"}.bi-bank::before{content:"\f62e"}.bi-bank2::before{content:"\f62f"}.bi-bell-slash-fill::before{content:"\f630"}.bi-bell-slash::before{content:"\f631"}.bi-cash-coin::before{content:"\f632"}.bi-check-lg::before{content:"\f633"}.bi-coin::before{content:"\f634"}.bi-currency-bitcoin::before{content:"\f635"}.bi-currency-dollar::before{content:"\f636"}.bi-currency-euro::before{content:"\f637"}.bi-currency-exchange::before{content:"\f638"}.bi-currency-pound::before{content:"\f639"}.bi-currency-yen::before{content:"\f63a"}.bi-dash-lg::before{content:"\f63b"}.bi-exclamation-lg::before{content:"\f63c"}.bi-file-earmark-pdf-fill::before{content:"\f63d"}.bi-file-earmark-pdf::before{content:"\f63e"}.bi-file-pdf-fill::before{content:"\f63f"}.bi-file-pdf::before{content:"\f640"}.bi-gender-ambiguous::before{content:"\f641"}.bi-gender-female::before{content:"\f642"}.bi-gender-male::before{content:"\f643"}.bi-gender-trans::before{content:"\f644"}.bi-headset-vr::before{content:"\f645"}.bi-info-lg::before{content:"\f646"}.bi-mastodon::before{content:"\f647"}.bi-messenger::before{content:"\f648"}.bi-piggy-bank-fill::before{content:"\f649"}.bi-piggy-bank::before{content:"\f64a"}.bi-pin-map-fill::before{content:"\f64b"}.bi-pin-map::before{content:"\f64c"}.bi-plus-lg::before{content:"\f64d"}.bi-question-lg::before{content:"\f64e"}.bi-recycle::before{content:"\f64f"}.bi-reddit::before{content:"\f650"}.bi-safe-fill::before{content:"\f651"}.bi-safe2-fill::before{content:"\f652"}.bi-safe2::before{content:"\f653"}.bi-sd-card-fill::before{content:"\f654"}.bi-sd-card::before{content:"\f655"}.bi-skype::before{content:"\f656"}.bi-slash-lg::before{content:"\f657"}.bi-translate::before{content:"\f658"}.bi-x-lg::before{content:"\f659"}.bi-safe::before{content:"\f65a"}.bi-apple::before{content:"\f65b"}.bi-microsoft::before{content:"\f65d"}.bi-windows::before{content:"\f65e"}.bi-behance::before{content:"\f65c"}.bi-dribbble::before{content:"\f65f"}.bi-line::before{content:"\f660"}.bi-medium::before{content:"\f661"}.bi-paypal::before{content:"\f662"}.bi-pinterest::before{content:"\f663"}.bi-signal::before{content:"\f664"}.bi-snapchat::before{content:"\f665"}.bi-spotify::before{content:"\f666"}.bi-stack-overflow::before{content:"\f667"}.bi-strava::before{content:"\f668"}.bi-wordpress::before{content:"\f669"}.bi-vimeo::before{content:"\f66a"}.bi-activity::before{content:"\f66b"}.bi-easel2-fill::before{content:"\f66c"}.bi-easel2::before{content:"\f66d"}.bi-easel3-fill::before{content:"\f66e"}.bi-easel3::before{content:"\f66f"}.bi-fan::before{content:"\f670"}.bi-fingerprint::before{content:"\f671"}.bi-graph-down-arrow::before{content:"\f672"}.bi-graph-up-arrow::before{content:"\f673"}.bi-hypnotize::before{content:"\f674"}.bi-magic::before{content:"\f675"}.bi-person-rolodex::before{content:"\f676"}.bi-person-video::before{content:"\f677"}.bi-person-video2::before{content:"\f678"}.bi-person-video3::before{content:"\f679"}.bi-person-workspace::before{content:"\f67a"}.bi-radioactive::before{content:"\f67b"}.bi-webcam-fill::before{content:"\f67c"}.bi-webcam::before{content:"\f67d"}.bi-yin-yang::before{content:"\f67e"}.bi-bandaid-fill::before{content:"\f680"}.bi-bandaid::before{content:"\f681"}.bi-bluetooth::before{content:"\f682"}.bi-body-text::before{content:"\f683"}.bi-boombox::before{content:"\f684"}.bi-boxes::before{content:"\f685"}.bi-dpad-fill::before{content:"\f686"}.bi-dpad::before{content:"\f687"}.bi-ear-fill::before{content:"\f688"}.bi-ear::before{content:"\f689"}.bi-envelope-check-fill::before{content:"\f68b"}.bi-envelope-check::before{content:"\f68c"}.bi-envelope-dash-fill::before{content:"\f68e"}.bi-envelope-dash::before{content:"\f68f"}.bi-envelope-exclamation-fill::before{content:"\f691"}.bi-envelope-exclamation::before{content:"\f692"}.bi-envelope-plus-fill::before{content:"\f693"}.bi-envelope-plus::before{content:"\f694"}.bi-envelope-slash-fill::before{content:"\f696"}.bi-envelope-slash::before{content:"\f697"}.bi-envelope-x-fill::before{content:"\f699"}.bi-envelope-x::before{content:"\f69a"}.bi-explicit-fill::before{content:"\f69b"}.bi-explicit::before{content:"\f69c"}.bi-git::before{content:"\f69d"}.bi-infinity::before{content:"\f69e"}.bi-list-columns-reverse::before{content:"\f69f"}.bi-list-columns::before{content:"\f6a0"}.bi-meta::before{content:"\f6a1"}.bi-nintendo-switch::before{content:"\f6a4"}.bi-pc-display-horizontal::before{content:"\f6a5"}.bi-pc-display::before{content:"\f6a6"}.bi-pc-horizontal::before{content:"\f6a7"}.bi-pc::before{content:"\f6a8"}.bi-playstation::before{content:"\f6a9"}.bi-plus-slash-minus::before{content:"\f6aa"}.bi-projector-fill::before{content:"\f6ab"}.bi-projector::before{content:"\f6ac"}.bi-qr-code-scan::before{content:"\f6ad"}.bi-qr-code::before{content:"\f6ae"}.bi-quora::before{content:"\f6af"}.bi-quote::before{content:"\f6b0"}.bi-robot::before{content:"\f6b1"}.bi-send-check-fill::before{content:"\f6b2"}.bi-send-check::before{content:"\f6b3"}.bi-send-dash-fill::before{content:"\f6b4"}.bi-send-dash::before{content:"\f6b5"}.bi-send-exclamation-fill::before{content:"\f6b7"}.bi-send-exclamation::before{content:"\f6b8"}.bi-send-fill::before{content:"\f6b9"}.bi-send-plus-fill::before{content:"\f6ba"}.bi-send-plus::before{content:"\f6bb"}.bi-send-slash-fill::before{content:"\f6bc"}.bi-send-slash::before{content:"\f6bd"}.bi-send-x-fill::before{content:"\f6be"}.bi-send-x::before{content:"\f6bf"}.bi-send::before{content:"\f6c0"}.bi-steam::before{content:"\f6c1"}.bi-terminal-dash::before{content:"\f6c3"}.bi-terminal-plus::before{content:"\f6c4"}.bi-terminal-split::before{content:"\f6c5"}.bi-ticket-detailed-fill::before{content:"\f6c6"}.bi-ticket-detailed::before{content:"\f6c7"}.bi-ticket-fill::before{content:"\f6c8"}.bi-ticket-perforated-fill::before{content:"\f6c9"}.bi-ticket-perforated::before{content:"\f6ca"}.bi-ticket::before{content:"\f6cb"}.bi-tiktok::before{content:"\f6cc"}.bi-window-dash::before{content:"\f6cd"}.bi-window-desktop::before{content:"\f6ce"}.bi-window-fullscreen::before{content:"\f6cf"}.bi-window-plus::before{content:"\f6d0"}.bi-window-split::before{content:"\f6d1"}.bi-window-stack::before{content:"\f6d2"}.bi-window-x::before{content:"\f6d3"}.bi-xbox::before{content:"\f6d4"}.bi-ethernet::before{content:"\f6d5"}.bi-hdmi-fill::before{content:"\f6d6"}.bi-hdmi::before{content:"\f6d7"}.bi-usb-c-fill::before{content:"\f6d8"}.bi-usb-c::before{content:"\f6d9"}.bi-usb-fill::before{content:"\f6da"}.bi-usb-plug-fill::before{content:"\f6db"}.bi-usb-plug::before{content:"\f6dc"}.bi-usb-symbol::before{content:"\f6dd"}.bi-usb::before{content:"\f6de"}.bi-boombox-fill::before{content:"\f6df"}.bi-displayport::before{content:"\f6e1"}.bi-gpu-card::before{content:"\f6e2"}.bi-memory::before{content:"\f6e3"}.bi-modem-fill::before{content:"\f6e4"}.bi-modem::before{content:"\f6e5"}.bi-motherboard-fill::before{content:"\f6e6"}.bi-motherboard::before{content:"\f6e7"}.bi-optical-audio-fill::before{content:"\f6e8"}.bi-optical-audio::before{content:"\f6e9"}.bi-pci-card::before{content:"\f6ea"}.bi-router-fill::before{content:"\f6eb"}.bi-router::before{content:"\f6ec"}.bi-thunderbolt-fill::before{content:"\f6ef"}.bi-thunderbolt::before{content:"\f6f0"}.bi-usb-drive-fill::before{content:"\f6f1"}.bi-usb-drive::before{content:"\f6f2"}.bi-usb-micro-fill::before{content:"\f6f3"}.bi-usb-micro::before{content:"\f6f4"}.bi-usb-mini-fill::before{content:"\f6f5"}.bi-usb-mini::before{content:"\f6f6"}.bi-cloud-haze2::before{content:"\f6f7"}.bi-device-hdd-fill::before{content:"\f6f8"}.bi-device-hdd::before{content:"\f6f9"}.bi-device-ssd-fill::before{content:"\f6fa"}.bi-device-ssd::before{content:"\f6fb"}.bi-displayport-fill::before{content:"\f6fc"}.bi-mortarboard-fill::before{content:"\f6fd"}.bi-mortarboard::before{content:"\f6fe"}.bi-terminal-x::before{content:"\f6ff"}.bi-arrow-through-heart-fill::before{content:"\f700"}.bi-arrow-through-heart::before{content:"\f701"}.bi-badge-sd-fill::before{content:"\f702"}.bi-badge-sd::before{content:"\f703"}.bi-bag-heart-fill::before{content:"\f704"}.bi-bag-heart::before{content:"\f705"}.bi-balloon-fill::before{content:"\f706"}.bi-balloon-heart-fill::before{content:"\f707"}.bi-balloon-heart::before{content:"\f708"}.bi-balloon::before{content:"\f709"}.bi-box2-fill::before{content:"\f70a"}.bi-box2-heart-fill::before{content:"\f70b"}.bi-box2-heart::before{content:"\f70c"}.bi-box2::before{content:"\f70d"}.bi-braces-asterisk::before{content:"\f70e"}.bi-calendar-heart-fill::before{content:"\f70f"}.bi-calendar-heart::before{content:"\f710"}.bi-calendar2-heart-fill::before{content:"\f711"}.bi-calendar2-heart::before{content:"\f712"}.bi-chat-heart-fill::before{content:"\f713"}.bi-chat-heart::before{content:"\f714"}.bi-chat-left-heart-fill::before{content:"\f715"}.bi-chat-left-heart::before{content:"\f716"}.bi-chat-right-heart-fill::before{content:"\f717"}.bi-chat-right-heart::before{content:"\f718"}.bi-chat-square-heart-fill::before{content:"\f719"}.bi-chat-square-heart::before{content:"\f71a"}.bi-clipboard-check-fill::before{content:"\f71b"}.bi-clipboard-data-fill::before{content:"\f71c"}.bi-clipboard-fill::before{content:"\f71d"}.bi-clipboard-heart-fill::before{content:"\f71e"}.bi-clipboard-heart::before{content:"\f71f"}.bi-clipboard-minus-fill::before{content:"\f720"}.bi-clipboard-plus-fill::before{content:"\f721"}.bi-clipboard-pulse::before{content:"\f722"}.bi-clipboard-x-fill::before{content:"\f723"}.bi-clipboard2-check-fill::before{content:"\f724"}.bi-clipboard2-check::before{content:"\f725"}.bi-clipboard2-data-fill::before{content:"\f726"}.bi-clipboard2-data::before{content:"\f727"}.bi-clipboard2-fill::before{content:"\f728"}.bi-clipboard2-heart-fill::before{content:"\f729"}.bi-clipboard2-heart::before{content:"\f72a"}.bi-clipboard2-minus-fill::before{content:"\f72b"}.bi-clipboard2-minus::before{content:"\f72c"}.bi-clipboard2-plus-fill::before{content:"\f72d"}.bi-clipboard2-plus::before{content:"\f72e"}.bi-clipboard2-pulse-fill::before{content:"\f72f"}.bi-clipboard2-pulse::before{content:"\f730"}.bi-clipboard2-x-fill::before{content:"\f731"}.bi-clipboard2-x::before{content:"\f732"}.bi-clipboard2::before{content:"\f733"}.bi-emoji-kiss-fill::before{content:"\f734"}.bi-emoji-kiss::before{content:"\f735"}.bi-envelope-heart-fill::before{content:"\f736"}.bi-envelope-heart::before{content:"\f737"}.bi-envelope-open-heart-fill::before{content:"\f738"}.bi-envelope-open-heart::before{content:"\f739"}.bi-envelope-paper-fill::before{content:"\f73a"}.bi-envelope-paper-heart-fill::before{content:"\f73b"}.bi-envelope-paper-heart::before{content:"\f73c"}.bi-envelope-paper::before{content:"\f73d"}.bi-filetype-aac::before{content:"\f73e"}.bi-filetype-ai::before{content:"\f73f"}.bi-filetype-bmp::before{content:"\f740"}.bi-filetype-cs::before{content:"\f741"}.bi-filetype-css::before{content:"\f742"}.bi-filetype-csv::before{content:"\f743"}.bi-filetype-doc::before{content:"\f744"}.bi-filetype-docx::before{content:"\f745"}.bi-filetype-exe::before{content:"\f746"}.bi-filetype-gif::before{content:"\f747"}.bi-filetype-heic::before{content:"\f748"}.bi-filetype-html::before{content:"\f749"}.bi-filetype-java::before{content:"\f74a"}.bi-filetype-jpg::before{content:"\f74b"}.bi-filetype-js::before{content:"\f74c"}.bi-filetype-jsx::before{content:"\f74d"}.bi-filetype-key::before{content:"\f74e"}.bi-filetype-m4p::before{content:"\f74f"}.bi-filetype-md::before{content:"\f750"}.bi-filetype-mdx::before{content:"\f751"}.bi-filetype-mov::before{content:"\f752"}.bi-filetype-mp3::before{content:"\f753"}.bi-filetype-mp4::before{content:"\f754"}.bi-filetype-otf::before{content:"\f755"}.bi-filetype-pdf::before{content:"\f756"}.bi-filetype-php::before{content:"\f757"}.bi-filetype-png::before{content:"\f758"}.bi-filetype-ppt::before{content:"\f75a"}.bi-filetype-psd::before{content:"\f75b"}.bi-filetype-py::before{content:"\f75c"}.bi-filetype-raw::before{content:"\f75d"}.bi-filetype-rb::before{content:"\f75e"}.bi-filetype-sass::before{content:"\f75f"}.bi-filetype-scss::before{content:"\f760"}.bi-filetype-sh::before{content:"\f761"}.bi-filetype-svg::before{content:"\f762"}.bi-filetype-tiff::before{content:"\f763"}.bi-filetype-tsx::before{content:"\f764"}.bi-filetype-ttf::before{content:"\f765"}.bi-filetype-txt::before{content:"\f766"}.bi-filetype-wav::before{content:"\f767"}.bi-filetype-woff::before{content:"\f768"}.bi-filetype-xls::before{content:"\f76a"}.bi-filetype-xml::before{content:"\f76b"}.bi-filetype-yml::before{content:"\f76c"}.bi-heart-arrow::before{content:"\f76d"}.bi-heart-pulse-fill::before{content:"\f76e"}.bi-heart-pulse::before{content:"\f76f"}.bi-heartbreak-fill::before{content:"\f770"}.bi-heartbreak::before{content:"\f771"}.bi-hearts::before{content:"\f772"}.bi-hospital-fill::before{content:"\f773"}.bi-hospital::before{content:"\f774"}.bi-house-heart-fill::before{content:"\f775"}.bi-house-heart::before{content:"\f776"}.bi-incognito::before{content:"\f777"}.bi-magnet-fill::before{content:"\f778"}.bi-magnet::before{content:"\f779"}.bi-person-heart::before{content:"\f77a"}.bi-person-hearts::before{content:"\f77b"}.bi-phone-flip::before{content:"\f77c"}.bi-plugin::before{content:"\f77d"}.bi-postage-fill::before{content:"\f77e"}.bi-postage-heart-fill::before{content:"\f77f"}.bi-postage-heart::before{content:"\f780"}.bi-postage::before{content:"\f781"}.bi-postcard-fill::before{content:"\f782"}.bi-postcard-heart-fill::before{content:"\f783"}.bi-postcard-heart::before{content:"\f784"}.bi-postcard::before{content:"\f785"}.bi-search-heart-fill::before{content:"\f786"}.bi-search-heart::before{content:"\f787"}.bi-sliders2-vertical::before{content:"\f788"}.bi-sliders2::before{content:"\f789"}.bi-trash3-fill::before{content:"\f78a"}.bi-trash3::before{content:"\f78b"}.bi-valentine::before{content:"\f78c"}.bi-valentine2::before{content:"\f78d"}.bi-wrench-adjustable-circle-fill::before{content:"\f78e"}.bi-wrench-adjustable-circle::before{content:"\f78f"}.bi-wrench-adjustable::before{content:"\f790"}.bi-filetype-json::before{content:"\f791"}.bi-filetype-pptx::before{content:"\f792"}.bi-filetype-xlsx::before{content:"\f793"}.bi-1-circle-fill::before{content:"\f796"}.bi-1-circle::before{content:"\f797"}.bi-1-square-fill::before{content:"\f798"}.bi-1-square::before{content:"\f799"}.bi-2-circle-fill::before{content:"\f79c"}.bi-2-circle::before{content:"\f79d"}.bi-2-square-fill::before{content:"\f79e"}.bi-2-square::before{content:"\f79f"}.bi-3-circle-fill::before{content:"\f7a2"}.bi-3-circle::before{content:"\f7a3"}.bi-3-square-fill::before{content:"\f7a4"}.bi-3-square::before{content:"\f7a5"}.bi-4-circle-fill::before{content:"\f7a8"}.bi-4-circle::before{content:"\f7a9"}.bi-4-square-fill::before{content:"\f7aa"}.bi-4-square::before{content:"\f7ab"}.bi-5-circle-fill::before{content:"\f7ae"}.bi-5-circle::before{content:"\f7af"}.bi-5-square-fill::before{content:"\f7b0"}.bi-5-square::before{content:"\f7b1"}.bi-6-circle-fill::before{content:"\f7b4"}.bi-6-circle::before{content:"\f7b5"}.bi-6-square-fill::before{content:"\f7b6"}.bi-6-square::before{content:"\f7b7"}.bi-7-circle-fill::before{content:"\f7ba"}.bi-7-circle::before{content:"\f7bb"}.bi-7-square-fill::before{content:"\f7bc"}.bi-7-square::before{content:"\f7bd"}.bi-8-circle-fill::before{content:"\f7c0"}.bi-8-circle::before{content:"\f7c1"}.bi-8-square-fill::before{content:"\f7c2"}.bi-8-square::before{content:"\f7c3"}.bi-9-circle-fill::before{content:"\f7c6"}.bi-9-circle::before{content:"\f7c7"}.bi-9-square-fill::before{content:"\f7c8"}.bi-9-square::before{content:"\f7c9"}.bi-airplane-engines-fill::before{content:"\f7ca"}.bi-airplane-engines::before{content:"\f7cb"}.bi-airplane-fill::before{content:"\f7cc"}.bi-airplane::before{content:"\f7cd"}.bi-alexa::before{content:"\f7ce"}.bi-alipay::before{content:"\f7cf"}.bi-android::before{content:"\f7d0"}.bi-android2::before{content:"\f7d1"}.bi-box-fill::before{content:"\f7d2"}.bi-box-seam-fill::before{content:"\f7d3"}.bi-browser-chrome::before{content:"\f7d4"}.bi-browser-edge::before{content:"\f7d5"}.bi-browser-firefox::before{content:"\f7d6"}.bi-browser-safari::before{content:"\f7d7"}.bi-c-circle-fill::before{content:"\f7da"}.bi-c-circle::before{content:"\f7db"}.bi-c-square-fill::before{content:"\f7dc"}.bi-c-square::before{content:"\f7dd"}.bi-capsule-pill::before{content:"\f7de"}.bi-capsule::before{content:"\f7df"}.bi-car-front-fill::before{content:"\f7e0"}.bi-car-front::before{content:"\f7e1"}.bi-cassette-fill::before{content:"\f7e2"}.bi-cassette::before{content:"\f7e3"}.bi-cc-circle-fill::before{content:"\f7e6"}.bi-cc-circle::before{content:"\f7e7"}.bi-cc-square-fill::before{content:"\f7e8"}.bi-cc-square::before{content:"\f7e9"}.bi-cup-hot-fill::before{content:"\f7ea"}.bi-cup-hot::before{content:"\f7eb"}.bi-currency-rupee::before{content:"\f7ec"}.bi-dropbox::before{content:"\f7ed"}.bi-escape::before{content:"\f7ee"}.bi-fast-forward-btn-fill::before{content:"\f7ef"}.bi-fast-forward-btn::before{content:"\f7f0"}.bi-fast-forward-circle-fill::before{content:"\f7f1"}.bi-fast-forward-circle::before{content:"\f7f2"}.bi-fast-forward-fill::before{content:"\f7f3"}.bi-fast-forward::before{content:"\f7f4"}.bi-filetype-sql::before{content:"\f7f5"}.bi-fire::before{content:"\f7f6"}.bi-google-play::before{content:"\f7f7"}.bi-h-circle-fill::before{content:"\f7fa"}.bi-h-circle::before{content:"\f7fb"}.bi-h-square-fill::before{content:"\f7fc"}.bi-h-square::before{content:"\f7fd"}.bi-indent::before{content:"\f7fe"}.bi-lungs-fill::before{content:"\f7ff"}.bi-lungs::before{content:"\f800"}.bi-microsoft-teams::before{content:"\f801"}.bi-p-circle-fill::before{content:"\f804"}.bi-p-circle::before{content:"\f805"}.bi-p-square-fill::before{content:"\f806"}.bi-p-square::before{content:"\f807"}.bi-pass-fill::before{content:"\f808"}.bi-pass::before{content:"\f809"}.bi-prescription::before{content:"\f80a"}.bi-prescription2::before{content:"\f80b"}.bi-r-circle-fill::before{content:"\f80e"}.bi-r-circle::before{content:"\f80f"}.bi-r-square-fill::before{content:"\f810"}.bi-r-square::before{content:"\f811"}.bi-repeat-1::before{content:"\f812"}.bi-repeat::before{content:"\f813"}.bi-rewind-btn-fill::before{content:"\f814"}.bi-rewind-btn::before{content:"\f815"}.bi-rewind-circle-fill::before{content:"\f816"}.bi-rewind-circle::before{content:"\f817"}.bi-rewind-fill::before{content:"\f818"}.bi-rewind::before{content:"\f819"}.bi-train-freight-front-fill::before{content:"\f81a"}.bi-train-freight-front::before{content:"\f81b"}.bi-train-front-fill::before{content:"\f81c"}.bi-train-front::before{content:"\f81d"}.bi-train-lightrail-front-fill::before{content:"\f81e"}.bi-train-lightrail-front::before{content:"\f81f"}.bi-truck-front-fill::before{content:"\f820"}.bi-truck-front::before{content:"\f821"}.bi-ubuntu::before{content:"\f822"}.bi-unindent::before{content:"\f823"}.bi-unity::before{content:"\f824"}.bi-universal-access-circle::before{content:"\f825"}.bi-universal-access::before{content:"\f826"}.bi-virus::before{content:"\f827"}.bi-virus2::before{content:"\f828"}.bi-wechat::before{content:"\f829"}.bi-yelp::before{content:"\f82a"}.bi-sign-stop-fill::before{content:"\f82b"}.bi-sign-stop-lights-fill::before{content:"\f82c"}.bi-sign-stop-lights::before{content:"\f82d"}.bi-sign-stop::before{content:"\f82e"}.bi-sign-turn-left-fill::before{content:"\f82f"}.bi-sign-turn-left::before{content:"\f830"}.bi-sign-turn-right-fill::before{content:"\f831"}.bi-sign-turn-right::before{content:"\f832"}.bi-sign-turn-slight-left-fill::before{content:"\f833"}.bi-sign-turn-slight-left::before{content:"\f834"}.bi-sign-turn-slight-right-fill::before{content:"\f835"}.bi-sign-turn-slight-right::before{content:"\f836"}.bi-sign-yield-fill::before{content:"\f837"}.bi-sign-yield::before{content:"\f838"}.bi-ev-station-fill::before{content:"\f839"}.bi-ev-station::before{content:"\f83a"}.bi-fuel-pump-diesel-fill::before{content:"\f83b"}.bi-fuel-pump-diesel::before{content:"\f83c"}.bi-fuel-pump-fill::before{content:"\f83d"}.bi-fuel-pump::before{content:"\f83e"}.bi-0-circle-fill::before{content:"\f83f"}.bi-0-circle::before{content:"\f840"}.bi-0-square-fill::before{content:"\f841"}.bi-0-square::before{content:"\f842"}.bi-rocket-fill::before{content:"\f843"}.bi-rocket-takeoff-fill::before{content:"\f844"}.bi-rocket-takeoff::before{content:"\f845"}.bi-rocket::before{content:"\f846"}.bi-stripe::before{content:"\f847"}.bi-subscript::before{content:"\f848"}.bi-superscript::before{content:"\f849"}.bi-trello::before{content:"\f84a"}.bi-envelope-at-fill::before{content:"\f84b"}.bi-envelope-at::before{content:"\f84c"}.bi-regex::before{content:"\f84d"}.bi-text-wrap::before{content:"\f84e"}.bi-sign-dead-end-fill::before{content:"\f84f"}.bi-sign-dead-end::before{content:"\f850"}.bi-sign-do-not-enter-fill::before{content:"\f851"}.bi-sign-do-not-enter::before{content:"\f852"}.bi-sign-intersection-fill::before{content:"\f853"}.bi-sign-intersection-side-fill::before{content:"\f854"}.bi-sign-intersection-side::before{content:"\f855"}.bi-sign-intersection-t-fill::before{content:"\f856"}.bi-sign-intersection-t::before{content:"\f857"}.bi-sign-intersection-y-fill::before{content:"\f858"}.bi-sign-intersection-y::before{content:"\f859"}.bi-sign-intersection::before{content:"\f85a"}.bi-sign-merge-left-fill::before{content:"\f85b"}.bi-sign-merge-left::before{content:"\f85c"}.bi-sign-merge-right-fill::before{content:"\f85d"}.bi-sign-merge-right::before{content:"\f85e"}.bi-sign-no-left-turn-fill::before{content:"\f85f"}.bi-sign-no-left-turn::before{content:"\f860"}.bi-sign-no-parking-fill::before{content:"\f861"}.bi-sign-no-parking::before{content:"\f862"}.bi-sign-no-right-turn-fill::before{content:"\f863"}.bi-sign-no-right-turn::before{content:"\f864"}.bi-sign-railroad-fill::before{content:"\f865"}.bi-sign-railroad::before{content:"\f866"}.bi-building-add::before{content:"\f867"}.bi-building-check::before{content:"\f868"}.bi-building-dash::before{content:"\f869"}.bi-building-down::before{content:"\f86a"}.bi-building-exclamation::before{content:"\f86b"}.bi-building-fill-add::before{content:"\f86c"}.bi-building-fill-check::before{content:"\f86d"}.bi-building-fill-dash::before{content:"\f86e"}.bi-building-fill-down::before{content:"\f86f"}.bi-building-fill-exclamation::before{content:"\f870"}.bi-building-fill-gear::before{content:"\f871"}.bi-building-fill-lock::before{content:"\f872"}.bi-building-fill-slash::before{content:"\f873"}.bi-building-fill-up::before{content:"\f874"}.bi-building-fill-x::before{content:"\f875"}.bi-building-fill::before{content:"\f876"}.bi-building-gear::before{content:"\f877"}.bi-building-lock::before{content:"\f878"}.bi-building-slash::before{content:"\f879"}.bi-building-up::before{content:"\f87a"}.bi-building-x::before{content:"\f87b"}.bi-buildings-fill::before{content:"\f87c"}.bi-buildings::before{content:"\f87d"}.bi-bus-front-fill::before{content:"\f87e"}.bi-bus-front::before{content:"\f87f"}.bi-ev-front-fill::before{content:"\f880"}.bi-ev-front::before{content:"\f881"}.bi-globe-americas::before{content:"\f882"}.bi-globe-asia-australia::before{content:"\f883"}.bi-globe-central-south-asia::before{content:"\f884"}.bi-globe-europe-africa::before{content:"\f885"}.bi-house-add-fill::before{content:"\f886"}.bi-house-add::before{content:"\f887"}.bi-house-check-fill::before{content:"\f888"}.bi-house-check::before{content:"\f889"}.bi-house-dash-fill::before{content:"\f88a"}.bi-house-dash::before{content:"\f88b"}.bi-house-down-fill::before{content:"\f88c"}.bi-house-down::before{content:"\f88d"}.bi-house-exclamation-fill::before{content:"\f88e"}.bi-house-exclamation::before{content:"\f88f"}.bi-house-gear-fill::before{content:"\f890"}.bi-house-gear::before{content:"\f891"}.bi-house-lock-fill::before{content:"\f892"}.bi-house-lock::before{content:"\f893"}.bi-house-slash-fill::before{content:"\f894"}.bi-house-slash::before{content:"\f895"}.bi-house-up-fill::before{content:"\f896"}.bi-house-up::before{content:"\f897"}.bi-house-x-fill::before{content:"\f898"}.bi-house-x::before{content:"\f899"}.bi-person-add::before{content:"\f89a"}.bi-person-down::before{content:"\f89b"}.bi-person-exclamation::before{content:"\f89c"}.bi-person-fill-add::before{content:"\f89d"}.bi-person-fill-check::before{content:"\f89e"}.bi-person-fill-dash::before{content:"\f89f"}.bi-person-fill-down::before{content:"\f8a0"}.bi-person-fill-exclamation::before{content:"\f8a1"}.bi-person-fill-gear::before{content:"\f8a2"}.bi-person-fill-lock::before{content:"\f8a3"}.bi-person-fill-slash::before{content:"\f8a4"}.bi-person-fill-up::before{content:"\f8a5"}.bi-person-fill-x::before{content:"\f8a6"}.bi-person-gear::before{content:"\f8a7"}.bi-person-lock::before{content:"\f8a8"}.bi-person-slash::before{content:"\f8a9"}.bi-person-up::before{content:"\f8aa"}.bi-scooter::before{content:"\f8ab"}.bi-taxi-front-fill::before{content:"\f8ac"}.bi-taxi-front::before{content:"\f8ad"}.bi-amd::before{content:"\f8ae"}.bi-database-add::before{content:"\f8af"}.bi-database-check::before{content:"\f8b0"}.bi-database-dash::before{content:"\f8b1"}.bi-database-down::before{content:"\f8b2"}.bi-database-exclamation::before{content:"\f8b3"}.bi-database-fill-add::before{content:"\f8b4"}.bi-database-fill-check::before{content:"\f8b5"}.bi-database-fill-dash::before{content:"\f8b6"}.bi-database-fill-down::before{content:"\f8b7"}.bi-database-fill-exclamation::before{content:"\f8b8"}.bi-database-fill-gear::before{content:"\f8b9"}.bi-database-fill-lock::before{content:"\f8ba"}.bi-database-fill-slash::before{content:"\f8bb"}.bi-database-fill-up::before{content:"\f8bc"}.bi-database-fill-x::before{content:"\f8bd"}.bi-database-fill::before{content:"\f8be"}.bi-database-gear::before{content:"\f8bf"}.bi-database-lock::before{content:"\f8c0"}.bi-database-slash::before{content:"\f8c1"}.bi-database-up::before{content:"\f8c2"}.bi-database-x::before{content:"\f8c3"}.bi-database::before{content:"\f8c4"}.bi-houses-fill::before{content:"\f8c5"}.bi-houses::before{content:"\f8c6"}.bi-nvidia::before{content:"\f8c7"}.bi-person-vcard-fill::before{content:"\f8c8"}.bi-person-vcard::before{content:"\f8c9"}.bi-sina-weibo::before{content:"\f8ca"}.bi-tencent-qq::before{content:"\f8cb"}.bi-wikipedia::before{content:"\f8cc"}.bi-alphabet-uppercase::before{content:"\f2a5"}.bi-alphabet::before{content:"\f68a"}.bi-amazon::before{content:"\f68d"}.bi-arrows-collapse-vertical::before{content:"\f690"}.bi-arrows-expand-vertical::before{content:"\f695"}.bi-arrows-vertical::before{content:"\f698"}.bi-arrows::before{content:"\f6a2"}.bi-ban-fill::before{content:"\f6a3"}.bi-ban::before{content:"\f6b6"}.bi-bing::before{content:"\f6c2"}.bi-cake::before{content:"\f6e0"}.bi-cake2::before{content:"\f6ed"}.bi-cookie::before{content:"\f6ee"}.bi-copy::before{content:"\f759"}.bi-crosshair::before{content:"\f769"}.bi-crosshair2::before{content:"\f794"}.bi-emoji-astonished-fill::before{content:"\f795"}.bi-emoji-astonished::before{content:"\f79a"}.bi-emoji-grimace-fill::before{content:"\f79b"}.bi-emoji-grimace::before{content:"\f7a0"}.bi-emoji-grin-fill::before{content:"\f7a1"}.bi-emoji-grin::before{content:"\f7a6"}.bi-emoji-surprise-fill::before{content:"\f7a7"}.bi-emoji-surprise::before{content:"\f7ac"}.bi-emoji-tear-fill::before{content:"\f7ad"}.bi-emoji-tear::before{content:"\f7b2"}.bi-envelope-arrow-down-fill::before{content:"\f7b3"}.bi-envelope-arrow-down::before{content:"\f7b8"}.bi-envelope-arrow-up-fill::before{content:"\f7b9"}.bi-envelope-arrow-up::before{content:"\f7be"}.bi-feather::before{content:"\f7bf"}.bi-feather2::before{content:"\f7c4"}.bi-floppy-fill::before{content:"\f7c5"}.bi-floppy::before{content:"\f7d8"}.bi-floppy2-fill::before{content:"\f7d9"}.bi-floppy2::before{content:"\f7e4"}.bi-gitlab::before{content:"\f7e5"}.bi-highlighter::before{content:"\f7f8"}.bi-marker-tip::before{content:"\f802"}.bi-nvme-fill::before{content:"\f803"}.bi-nvme::before{content:"\f80c"}.bi-opencollective::before{content:"\f80d"}.bi-pci-card-network::before{content:"\f8cd"}.bi-pci-card-sound::before{content:"\f8ce"}.bi-radar::before{content:"\f8cf"}.bi-send-arrow-down-fill::before{content:"\f8d0"}.bi-send-arrow-down::before{content:"\f8d1"}.bi-send-arrow-up-fill::before{content:"\f8d2"}.bi-send-arrow-up::before{content:"\f8d3"}.bi-sim-slash-fill::before{content:"\f8d4"}.bi-sim-slash::before{content:"\f8d5"}.bi-sourceforge::before{content:"\f8d6"}.bi-substack::before{content:"\f8d7"}.bi-threads-fill::before{content:"\f8d8"}.bi-threads::before{content:"\f8d9"}.bi-transparency::before{content:"\f8da"}.bi-twitter-x::before{content:"\f8db"}.bi-type-h4::before{content:"\f8dc"}.bi-type-h5::before{content:"\f8dd"}.bi-type-h6::before{content:"\f8de"}.bi-backpack-fill::before{content:"\f8df"}.bi-backpack::before{content:"\f8e0"}.bi-backpack2-fill::before{content:"\f8e1"}.bi-backpack2::before{content:"\f8e2"}.bi-backpack3-fill::before{content:"\f8e3"}.bi-backpack3::before{content:"\f8e4"}.bi-backpack4-fill::before{content:"\f8e5"}.bi-backpack4::before{content:"\f8e6"}.bi-brilliance::before{content:"\f8e7"}.bi-cake-fill::before{content:"\f8e8"}.bi-cake2-fill::before{content:"\f8e9"}.bi-duffle-fill::before{content:"\f8ea"}.bi-duffle::before{content:"\f8eb"}.bi-exposure::before{content:"\f8ec"}.bi-gender-neuter::before{content:"\f8ed"}.bi-highlights::before{content:"\f8ee"}.bi-luggage-fill::before{content:"\f8ef"}.bi-luggage::before{content:"\f8f0"}.bi-mailbox-flag::before{content:"\f8f1"}.bi-mailbox2-flag::before{content:"\f8f2"}.bi-noise-reduction::before{content:"\f8f3"}.bi-passport-fill::before{content:"\f8f4"}.bi-passport::before{content:"\f8f5"}.bi-person-arms-up::before{content:"\f8f6"}.bi-person-raised-hand::before{content:"\f8f7"}.bi-person-standing-dress::before{content:"\f8f8"}.bi-person-standing::before{content:"\f8f9"}.bi-person-walking::before{content:"\f8fa"}.bi-person-wheelchair::before{content:"\f8fb"}.bi-shadows::before{content:"\f8fc"}.bi-suitcase-fill::before{content:"\f8fd"}.bi-suitcase-lg-fill::before{content:"\f8fe"}.bi-suitcase-lg::before{content:"\f8ff"}.bi-suitcase::before{content:"\f900"}.bi-suitcase2-fill::before{content:"\f901"}.bi-suitcase2::before{content:"\f902"}.bi-vignette::before{content:"\f903"}@font-face{font-family:'swiper-icons';src:url('data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}:root{}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,0.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:0.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next + .swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.iziToast-capsule{font-size:0;height:0;width:100%;transform:translateZ(0);backface-visibility:hidden;transition:transform .5s cubic-bezier(.25,.8,.25,1),height .5s cubic-bezier(.25,.8,.25,1)}.iziToast-capsule,.iziToast-capsule *{box-sizing:border-box}.iziToast-overlay{display:block;position:fixed;top:-100px;left:0;right:0;bottom:-100px;z-index:997}.iziToast{display:inline-block;clear:both;position:relative;font-family:'Lato',Tahoma,Arial;font-size:14px;padding:8px 45px 9px 0;background:rgba(238,238,238,.9);border-color:rgba(238,238,238,.9);width:100%;pointer-events:all;cursor:default;transform:translateX(0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:54px}.iziToast>.iziToast-progressbar{position:absolute;left:0;bottom:0;width:100%;z-index:1;background:rgba(255,255,255,.2)}.iziToast>.iziToast-progressbar>div{height:2px;width:100%;background:rgba(0,0,0,.3);border-radius:0 0 3px 3px}.iziToast.iziToast-balloon:before{content:'';position:absolute;right:8px;left:auto;width:0;height:0;top:100%;border-right:0 solid transparent;border-left:15px solid transparent;border-top:10px solid #000;border-top-color:inherit;border-radius:0}.iziToast.iziToast-balloon .iziToast-progressbar{top:0;bottom:auto}.iziToast.iziToast-balloon>div{border-radius:0 0 0 3px}.iziToast>.iziToast-cover{position:absolute;left:0;top:0;bottom:0;height:100%;margin:0;background-size:100%;background-position:50% 50%;background-repeat:no-repeat;background-color:rgba(0,0,0,.1)}.iziToast>.iziToast-close{position:absolute;right:0;top:0;border:0;padding:0;opacity:.6;width:42px;height:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAJPAAACTwBcGfW0QAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD3SURBVFiF1ZdtDoMgDEBfdi4PwAX8vLFn0qT7wxantojKupmQmCi8R4tSACpgjC2ICCUbEBa8ingjsU1AXRBeR8aLN64FiknswN8CYefBBDQ3whuFESy7WyQMeC0ipEI0A+0FeBvHUFN8xPaUhAH/iKoWsnXHGegy4J0yxialOfaHJAz4bhRzQzgDvdGnz4GbAonZbCQMuBm1K/kcFu8Mp1N2cFFpsxsMuJqqbIGExGl4loARajU1twskJLLhIsID7+tvUoDnIjTg5T9DPH9EBrz8rxjPzciAl9+O8SxI8CzJ8CxKFfh3ynK8Dyb8wNHM/XDqejx/AtNyPO87tNybAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:8px;cursor:pointer;outline:0}.iziToast>.iziToast-close:hover{opacity:1}.iziToast>.iziToast-body{position:relative;padding:0 0 0 10px;height:auto;min-height:36px;margin:0 0 0 15px;text-align:left}.iziToast>.iziToast-body:after{content:"";display:table;clear:both}.iziToast>.iziToast-body .iziToast-texts{margin:10px 0 0;padding-right:2px;display:inline-block;float:left}.iziToast>.iziToast-body .iziToast-inputs{min-height:19px;float:left;margin:3px -2px}.iziToast>.iziToast-body .iziToast-inputs>input:not([type=checkbox]):not([type=radio]),.iziToast>.iziToast-body .iziToast-inputs>select{position:relative;display:inline-block;margin:2px;border-radius:2px;border:0;padding:4px 7px;font-size:13px;letter-spacing:.02em;background:rgba(0,0,0,.1);color:#000;box-shadow:0 0 0 1px rgba(0,0,0,.2);min-height:26px}.iziToast>.iziToast-body .iziToast-inputs>input:not([type=checkbox]):not([type=radio]):focus,.iziToast>.iziToast-body .iziToast-inputs>select:focus{box-shadow:0 0 0 1px rgba(0,0,0,.6)}.iziToast>.iziToast-body .iziToast-buttons{min-height:17px;float:left;margin:4px -2px}.iziToast>.iziToast-body .iziToast-buttons>a,.iziToast>.iziToast-body .iziToast-buttons>button,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]){position:relative;display:inline-block;margin:2px;border-radius:2px;border:0;padding:5px 10px;font-size:12px;letter-spacing:.02em;cursor:pointer;background:rgba(0,0,0,.1);color:#000}.iziToast>.iziToast-body .iziToast-buttons>a:hover,.iziToast>.iziToast-body .iziToast-buttons>button:hover,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):hover{background:rgba(0,0,0,.2)}.iziToast>.iziToast-body .iziToast-buttons>a:focus,.iziToast>.iziToast-body .iziToast-buttons>button:focus,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):focus{box-shadow:0 0 0 1px rgba(0,0,0,.6)}.iziToast>.iziToast-body .iziToast-buttons>a:active,.iziToast>.iziToast-body .iziToast-buttons>button:active,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):active{top:1px}.iziToast>.iziToast-body .iziToast-icon{position:absolute;left:0;top:50%;display:table;font-size:23px;line-height:24px;margin-top:-12px;color:#000;width:24px;height:24px}.iziToast>.iziToast-body .iziToast-icon.ico-info{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAflBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCtoPsAAAAKXRSTlMA6PsIvDob+OapavVhWRYPrIry2MxGQ97czsOzpJaMcE0qJQOwVtKjfxCVFeIAAAI3SURBVFjDlJPZsoIwEETnCiGyb8q+qmjl/3/wFmGKwjBROS9QWbtnOqDDGPq4MdMkSc0m7gcDDhF4NRdv8NoL4EcMpzoJglPl/KTDz4WW3IdvXEvxkfIKn7BMZb1bFK4yZFqghZ03jk0nG8N5NBwzx9xU5cxAg8fXi20/hDdC316lcA8o7t16eRuQvW1XGd2d2P8QSHQDDbdIII/9CR3lUF+lbucfJy4WfMS64EJPORnrZxtfc2pjJdnbuags3l04TTtJMXrdTph4Pyg4XAjugAJqMDf5Rf+oXx2/qi4u6nipakIi7CsgiuMSEF9IGKg8heQJKkxIfFSUU/egWSwNrS1fPDtLfon8sZOcYUQml1Qv9a3kfwsEUyJEMgFBKzdV8o3Iw9yAjg1jdLQCV4qbd3no8yD2GugaC3oMbF0NYHCpJYSDhNI5N2DAWB4F4z9Aj/04Cna/x7eVAQ17vRjQZPh+G/kddYv0h49yY4NWNDWMMOMUIRYvlTECmrN8pUAjo5RCMn8KoPmbJ/+Appgnk//Sy90GYBCGgm7IAskQ7D9hFKW4ApB1ei3FSYD9PjGAKygAV+ARFYBH5BsVgG9kkBSAQWKUFYBRZpkUgGVinRWAdUZQDABBQdIcAElDVBUAUUXWHQBZx1gMAGMprM0AsLbVXHsA5trZe93/wp3svQ0YNb/jWV3AIOLsMtlznSNOH7JqjOpDVh7z8qCZR10ftvO4nxeOvPLkpSuvfXnxzKtvXr7j+v8C5ii0e71At7cAAAAASUVORK5CYII=) no-repeat 50% 50%;background-size:85%}.iziToast>.iziToast-body .iziToast-icon.ico-warning{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAkFBMVEUAAAAAAAABAAIAAAABAAIAAAMAAAABAAIBAAIBAAIAAAIAAAABAAIAAAABAAICAAICAAIAAAIAAAAAAAAAAAABAAIBAAIAAAMAAAABAAIBAAMBAAECAAIAAAIAAAIAAAABAAIBAAIBAAMBAAIBAAEAAAIAAAMAAAAAAAABAAECAAICAAIAAAIAAAMAAAQAAAE05yNAAAAAL3RSTlMAB+kD7V8Q+PXicwv7I9iYhkAzJxnx01IV5cmnk2xmHfzexsK4eEw5L7Gei39aRw640awAAAHQSURBVFjD7ZfJdoJAEEWJgCiI4oDiPM8m7///LidErRO7sHrY5u7YXLr7vKqu9kTC0HPmo9n8cJbEQOzqqAdAUHeUZACQuTkGDQBoDJwkHZR0XBz9FkpafXuHP0SJ09mGeJLZ5wwlTmcbA0THPmdEK7XPGTG1zxmInn3OiJ19zkB0jSVTKExMHT0wjAwlWzC0fSPHF1gWRpIhWMYm7fYTFcQGlbemf4dFfdTGg0B/KXM8qBU/3wntbq7rSGqvJ9kla6IpueFJet8fxfem5yhykjyOgNaWF1qSGd5JMNNxpNF7SZQaVh5JzLrTCZIEJ1GyEyVyd+pClMjdaSJK5O40giSRu5PfFiVyd1pAksjdKRnrSsbVdbiHrgT7yss315fkVQPLFQrL+4FHeOXKO5YRFEKv5AiFaMlKLlBpJuVCJlC5sJfvCgztru/3NmBYccPgGTxRAzxn1XGEMUf58pXZvjoOsOCgjL08+b53mtfAM/SVsZcjKLtysQZPqIy9HPP3m/3zKItRwT0LyQo8sTr26tcO83DIUMWIJjierHLsJda/tbNBFY0BP/bKtcM8HNIWCK3aYR4OMzgxo5w5EFLOLKDExXAm9gI4E3iAO94/Ct/lKWuM2LMGbgAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}.iziToast>.iziToast-body .iziToast-icon.ico-error{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAeFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVyEiIAAAAJ3RSTlMA3BsB98QV8uSyWVUFz7+kcWMM2LuZioBpTUVBNcq2qaibj4d1azLZZYABAAACZElEQVRYw7WX25KCMAyGAxUoFDkpiohnV97/DXeGBtoOUprZ2dyo1K82fxKbwJJVp+KQZ7so2mX5oThVQLKwjDe9YZu4DF3ptAn6rxY0qQPOEq9fNC9ha3y77a22ba24v+9Xbe8v8x03dPOC2/NdvB6xeSreLfGJpnx0TyotKqLm2s7Jd/WO6ivXNp0tCy02R/aFz5VQ5wUPlUL5fIfj5KIlVGU0nWHm/5QtoTVMWY8mzIVu1K9O7XH2JiU/xnOOT39gnUfj+lFHddx4tFjL3/H8jjzaFCy2Rf0c/fdQyQszI8BDR973IyMSKa4krjxAiW/lkRvMP+bKK9WbYS1ASQg8dKjaUGlYPwRe/WoIkz8tiQchH5QAEMv6T0k8MD4mUyWr4E7jAWqZ+xWcMIYkXvlwggJ3IvFK+wIOcpXAo8n8P0COAaXyKH4OsjBuZB4ew0IGu+H1SebhNazsQBbWm8yj+hFuUJB5eMsN0IUXmYendAFFfJB5uEkRMYwxmcd6zDGRtmQePEykAgubymMRFmMxCSIPCRbTuFNN5OGORTjmNGc0Po0m8Uv0gcCry6xUhR2QeLii9tofbEfhz/qvNti+OfPqNm2Mq6105FUMvdT4GPmufMiV8PqBMkc+DdT1bjYYbjzU/ew23VP4n3mLAz4n8Jtv/Ui3ceTT2mzz5o1mZt0gnBpmsdjqRqVlmplcPdqa7X23kL9brdm2t/uBYDPn2+tyu48mtIGD10JTuUrukVrbCFiwDzcHrPjxKt7PW+AZQyT/WESO+1WL7f3o+WLHL2dYMSZsg6dg/z360ofvP4//v1NPzgs28WlWAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:80%}.iziToast>.iziToast-body .iziToast-icon.ico-success{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAACnRSTlMApAPhIFn82wgGv8mVtwAAAKVJREFUSMft0LEJAkEARNFFFEw1NFJb8CKjAy1AEOzAxNw+bEEEg6nyFjbY4LOzcBwX7S/gwUxoTdIn+Jbv4Lv8bx446+kB6VsBtK0B+wbMCKxrwL33wOrVeeChX28n7KTOTjgoEu6DRSYAgAAAAkAmAIAAAAIACQIkMkACAAgAIACAyECBKAOJuCagTJwSUCaUAEMAABEBRwAAEQFLbCJgO4bW+AZKGnktR+jAFAAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}.iziToast>.iziToast-body .iziToast-icon.ico-question{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhCQkUEhFovxTxAAAEDklEQVRo3s2ZTWgTQRTHf03ipTRUqghNSgsRjHgQrFUQC6JgD1Kak3gQUUoPqRdBglf1oBehBws9Cn4cGk+1SOmh2upBxAYVoeJHrR9tgq0i1Cq0lqYeks7MbpPdmU00/c8hm9n33v/t7Nt5M2+qMEWQI0QIibZKRrQpHvLL2KI2wnQzzBKrDm2RIeKEy01dTYKUI7G1ZRknQXV5yP10kTYgly1NF/5S6duZ8ES+1iZodyaocrjXxE0OFeifYYgp0mRIkwFChAkRJsIxGgrIP+I0n82fvZW5dc/zkss0O2o1c5mX6/TmaDWl77RFe5YkUW3tKEmyFv0lOvXJ/fTYnmCEFuMRbGHEZqVHLyT9DFjUJmkzJl9DG5MWWwM6Llif/gF1nukB6nhgGwUXdFrE+wiURA8QoM9i0zEWWpXQW+ZsyeRrOMuyEo5Fv4gmy4dXPvqcC+pH2VRYaMwy+OWG+iLGCgm0W0Kv9HdvR8ASjmKCXpuK/bxiV/76A/v5UdDIZuKcJGjrnec5KZ7wwsWFOp6xPX/9mt2sqDe7FO+Kf/fXHBPPDWpdXGhTpLvUG9VKwh1xMDDjkvu+cNDFBTk7ptX1QkKZ850m3duu6fcrWxwdaFFyREJ2j4vOpKP6Du6z4uJCv8sYJIVkCnJBGGZaBONO3roY2EqNrSfIPi7SKP4fdXyNUd6I6wbSAHEl33tFLe+FlSsusnK90A0+oEPcuufZgXnOi+u9LrKSJQZQw6LwqBnv2CKsfHORbFbyQhA6xN/pEuihSdj56Co7LWRjPiKie6gkB2LiKuUqK5kiPkLiz1QJ9K1cNXBAMoUCigNpQ9IqDtMI1HKA4/jyvUsaoSyZLA5kjOjDPFZen8Ql5TsvBskUgjciIPSX3QAXC86DT7VWvlEh/xZ+ij9BDVWJ0QL0SbZq6QaFxoLPcXPmBLveLCc4wXdDK6s+6/vwhCSniFLPXW0NJe5UB8zKCsviqpc7vGPVQFcyZbyPwGD+d5ZnxmNWlhG4xSBZZjivjIWHEQgoDkSMjMwTo54569JSE5IpA7EyJSMTyGTUAUFlO1ZKOtaHTMeL1PhYYFTcihmY2cQ5+ullj7EDkiVfVez2sCTz8yiv84djhg7IJVk81xFWJlPdfHBG0flkRC/zQFZ+DSllNtfDdUsOMCliyGX5uOzU3ZhIXFDof4m1gDuKbEx0t2YS25gVGpcMnr/I1kx3c6piB8P8ZoqEwfMX3ZyCXynJTmq/U7NUXqfUzCbWL1wqVKBQUeESzQYoUlW8TAcVL1RCxUu1G6BYXfFyfQ4VPbDI4T8d2WzgQ6sc/vmxnTsqfHCZQzUJxm1h5dxS5Tu6lQgTZ0ipqRVqSwzTbbLHMt+c19iO76tsx/cLZub+Ali+tYC93olEAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTA5LTA5VDIwOjE4OjE3KzAyOjAwjKtfjgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wOS0wOVQyMDoxODoxNyswMjowMP325zIAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:85%}.iziToast>.iziToast-body .iziToast-message,.iziToast>.iziToast-body .iziToast-title{padding:0;font-size:14px;line-height:16px;text-align:left;float:left;white-space:normal}.iziToast>.iziToast-body .iziToast-title{color:#000;margin:0}.iziToast>.iziToast-body .iziToast-message{margin:0 0 10px;color:rgba(0,0,0,.6)}.iziToast.iziToast-animateInside .iziToast-buttons-child,.iziToast.iziToast-animateInside .iziToast-icon,.iziToast.iziToast-animateInside .iziToast-inputs-child,.iziToast.iziToast-animateInside .iziToast-message,.iziToast.iziToast-animateInside .iziToast-title{opacity:0}.iziToast-target{position:relative;width:100%;margin:0 auto}.iziToast-target .iziToast-capsule{overflow:hidden}.iziToast-target .iziToast-capsule:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.iziToast-target .iziToast-capsule .iziToast{width:100%;float:left}.iziToast-wrapper{z-index:99999;position:fixed;width:100%;pointer-events:none;display:flex;flex-direction:column}.iziToast-wrapper .iziToast.iziToast-balloon:before{border-right:0 solid transparent;border-left:15px solid transparent;border-top:10px solid #000;border-top-color:inherit;right:8px;left:auto}.iziToast-wrapper-bottomLeft{left:0;bottom:0;text-align:left}.iziToast-wrapper-bottomLeft .iziToast.iziToast-balloon:before,.iziToast-wrapper-topLeft .iziToast.iziToast-balloon:before{border-right:15px solid transparent;border-left:0 solid transparent;right:auto;left:8px}.iziToast-wrapper-bottomRight{right:0;bottom:0;text-align:right}.iziToast-wrapper-topLeft{left:0;top:0;text-align:left}.iziToast-wrapper-topRight{top:0;right:0;text-align:right}.iziToast-wrapper-topCenter{top:0;left:0;right:0;text-align:center}.iziToast-wrapper-bottomCenter,.iziToast-wrapper-center{bottom:0;left:0;right:0;text-align:center}.iziToast-wrapper-center{top:0;justify-content:center;flex-flow:column;align-items:center}.iziToast-rtl{direction:rtl;padding:8px 0 9px 45px;font-family:Tahoma,'Lato',Arial}.iziToast-rtl .iziToast-cover{left:auto;right:0}.iziToast-rtl .iziToast-close{right:auto;left:0}.iziToast-rtl .iziToast-body{padding:0 10px 0 0;margin:0 16px 0 0;text-align:right}.iziToast-rtl .iziToast-body .iziToast-buttons,.iziToast-rtl .iziToast-body .iziToast-inputs,.iziToast-rtl .iziToast-body .iziToast-message,.iziToast-rtl .iziToast-body .iziToast-texts,.iziToast-rtl .iziToast-body .iziToast-title{float:right;text-align:right}.iziToast-rtl .iziToast-body .iziToast-icon{left:auto;right:0}@media only screen and (min-width:568px){.iziToast-wrapper{padding:10px 15px}.iziToast{margin:5px 0;border-radius:3px;width:auto}.iziToast:after{content:'';z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3px;box-shadow:inset 0 -10px 20px -10px rgba(0,0,0,.2),inset 0 0 5px rgba(0,0,0,.1),0 8px 8px -5px rgba(0,0,0,.25)}.iziToast:not(.iziToast-rtl) .iziToast-cover{border-radius:3px 0 0 3px}.iziToast.iziToast-rtl .iziToast-cover{border-radius:0 3px 3px 0}.iziToast.iziToast-color-dark:after{box-shadow:inset 0 -10px 20px -10px rgba(255,255,255,.3),0 10px 10px -5px rgba(0,0,0,.25)}.iziToast.iziToast-balloon .iziToast-progressbar{background:0 0}.iziToast.iziToast-balloon:after{box-shadow:0 10px 10px -5px rgba(0,0,0,.25),inset 0 10px 20px -5px rgba(0,0,0,.25)}.iziToast-target .iziToast:after{box-shadow:inset 0 -10px 20px -10px rgba(0,0,0,.2),inset 0 0 5px rgba(0,0,0,.1)}}.iziToast.iziToast-theme-dark{background:#565c70;border-color:#565c70}.iziToast.iziToast-theme-dark .iziToast-title{color:#fff}.iziToast.iziToast-theme-dark .iziToast-message{color:rgba(255,255,255,.7);font-weight:300}.iziToast.iziToast-theme-dark .iziToast-close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgCR4OIQIPSao6AAAAwElEQVRIx72VUQ6EIAwFmz2XB+AConhjzqTJ7JeGKhLYlyx/BGdoBVpjIpMJNjgIZDKTkQHYmYfwmR2AfAqGFBcO2QjXZCd24bEggvd1KBx+xlwoDpYmvnBUUy68DYXD77ESr8WDtYqvxRex7a8oHP4Wo1Mkt5I68Mc+qYqv1h5OsZmZsQ3gj/02h6cO/KEYx29hu3R+VTTwz6D3TymIP1E8RvEiiVdZfEzicxYLiljSxKIqlnW5seitTW6uYnv/Aqh4whX3mEUrAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA5LTMwVDE0OjMzOjAyKzAyOjAwl6RMVgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wOS0zMFQxNDozMzowMiswMjowMOb59OoAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:8px}.iziToast.iziToast-theme-dark .iziToast-icon{color:#fff}.iziToast.iziToast-theme-dark .iziToast-icon.ico-info{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAflBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////vroaSAAAAKXRSTlMA6PsIvDob+OapavVhWRYPrIry2MxGQ97czsOzpJaMcE0qJQOwVtKjfxCVFeIAAAI3SURBVFjDlJPZsoIwEETnCiGyb8q+qmjl/3/wFmGKwjBROS9QWbtnOqDDGPq4MdMkSc0m7gcDDhF4NRdv8NoL4EcMpzoJglPl/KTDz4WW3IdvXEvxkfIKn7BMZb1bFK4yZFqghZ03jk0nG8N5NBwzx9xU5cxAg8fXi20/hDdC316lcA8o7t16eRuQvW1XGd2d2P8QSHQDDbdIII/9CR3lUF+lbucfJy4WfMS64EJPORnrZxtfc2pjJdnbuags3l04TTtJMXrdTph4Pyg4XAjugAJqMDf5Rf+oXx2/qi4u6nipakIi7CsgiuMSEF9IGKg8heQJKkxIfFSUU/egWSwNrS1fPDtLfon8sZOcYUQml1Qv9a3kfwsEUyJEMgFBKzdV8o3Iw9yAjg1jdLQCV4qbd3no8yD2GugaC3oMbF0NYHCpJYSDhNI5N2DAWB4F4z9Aj/04Cna/x7eVAQ17vRjQZPh+G/kddYv0h49yY4NWNDWMMOMUIRYvlTECmrN8pUAjo5RCMn8KoPmbJ/+Appgnk//Sy90GYBCGgm7IAskQ7D9hFKW4ApB1ei3FSYD9PjGAKygAV+ARFYBH5BsVgG9kkBSAQWKUFYBRZpkUgGVinRWAdUZQDABBQdIcAElDVBUAUUXWHQBZx1gMAGMprM0AsLbVXHsA5trZe93/wp3svQ0YNb/jWV3AIOLsMtlznSNOH7JqjOpDVh7z8qCZR10ftvO4nxeOvPLkpSuvfXnxzKtvXr7j+v8C5ii0e71At7cAAAAASUVORK5CYII=) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-warning{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAllBMVEUAAAD////+//3+//3+//3///////z+//3+//3+//3////////////9//3////+//39//3///3////////////+//3+//39//3///z+//z+//7///3///3///3///3////////+//3+//3+//3+//z+//3+//7///3///z////////+//79//3///3///z///v+//3///+trXouAAAAMHRSTlMAB+j87RBf+PXiCwQClSPYhkAzJxnx05tSyadzcmxmHRbp5d7Gwrh4TDkvsYt/WkdQzCITAAAB1UlEQVRYw+3XaXKCQBCGYSIIighoxCVqNJrEPfly/8vFImKXduNsf/Mc4K1y7FnwlMLQc/bUbj85R6bA1LXRDICg6RjJcZa7NQYtnLUGTpERSiOXxrOPkv9s30iGKDmtbYir3H7OUHJa2ylAuvZzRvzUfs7Ii/2cgfTt54x82s8ZSM848gJmYtroQzA2jHwA+LkBIEuMGt+QIng1igzlyMrkuP2CyOi47axRaYTL5jhDJehoR+aovC29s3iIyly3Eb+hRCvZo2qsGTnhKr2cLDS+J73GsqBI9W80UCmWWpEuhIjh6ZRGjyNRarjzKGJ2Ou2himCvjHwqI+rTqQdlRH06TZQR9ek0hiqiPp06mV4ke7QPX6ERUZxO8Uo3sqrfhxvoRrCpvXwL/UjR9GRHMIvLgke4d5QbiwhM6JV2YKKF4vIl7XIBkwm4keryJVmvk/TfwcmPwQNkUQuyA2/sYGwnXL7GPu4bW1jYsmevrNj09/MGZMOEPXslQVqO8hqykD17JfPHP/bmo2yGGpdZiH3IZvzZa7B3+IdDjjpjesHJcvbs5dZ/e+cddVoDdvlq7x12Nac+iN7e4R8OXTjp0pw5CGnOLNDEzeBs5gVwFniAO+8f8wvfeXP2hyqnmwAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-error{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAeFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GqOSsAAAAJ3RSTlMA3BsB98QV8uSyWVUFz6RxYwzYvbupmYqAaU1FQTXKv7abj4d1azKNUit3AAACZElEQVRYw7WXaZOCMAyGw30UORRQBLxX/v8/3BkaWjrY2szO5otKfGrzJrEp6Kw6F8f8sI+i/SE/FucKSBaWiT8p5idlaEtnXTB9tKDLLHAvdSatOan3je93k9F2vRF36+mr1a6eH2NFNydoHq/ieU/UXcWjjk9XykdNWq2ywtp4tXL6Wb2T/MqtzzZutsrNyfvA51KoQROhVCjfrnASIRpSVUZiD5v4RbWExjRdJzSmOsZFvzYz59kRSr6V5zE+/QELHkNdb3VRx45HS1b1u+zfkkcbRAZ3qJ9l/A4qefHUDMShJe+6kZKJDD2pLQ9Q4lu+5Q7rz7Plperd7AtQEgIPI6o2dxr2D4GXvxqCiKcn8cD4gxIAEt7/GYkHL16KqeJd0NB4gJbXfgVnzCGJlzGcocCVSLzUvoAj9xJ4NF7/R8gxoVQexc/hgBpSebjPjgPs59cHmYfn7NkDb6wXmUf1I1ygIPPw4gtgCE8yDw8eAop4J/PQcBExjQmZx37MsZB2ZB4cLKQCG5vKYxMWSzMxIg8pNtOyUkvkocEmXGo69mh8FgnxS4yBwMvDrJSNHZB4uC3ayz/YkcIP4lflwVIT+OU07ZSjrbTkZQ6dTPkYubZ8GC/Cqxu6WvJZII93dcCw46GdNqdpTeF/tiMOuDGB9z/NI6NvyWetGPM0g+bVNeovBmamHXWj0nCbEaGeTMN2PWrqd6cM26ZxP2DeJvj+ph/30Zi/GmRbtlK5SptI+nwGGnvH6gUruT+L16MJHF+58rwNIifTV0vM8+hwMeOXAb6Yx0wXT+b999WXfvn+8/X/F7fWzjdTord5AAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:80%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-success{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAD////////////////////////////////////////PIev5AAAACnRSTlMApAPhIFn82wgGv8mVtwAAAKVJREFUSMft0LEJAkEARNFFFEw1NFJb8CKjAy1AEOzAxNw+bEEEg6nyFjbY4LOzcBwX7S/gwUxoTdIn+Jbv4Lv8bx446+kB6VsBtK0B+wbMCKxrwL33wOrVeeChX28n7KTOTjgoEu6DRSYAgAAAAkAmAIAAAAIACQIkMkACAAgAIACAyECBKAOJuCagTJwSUCaUAEMAABEBRwAAEQFLbCJgO4bW+AZKGnktR+jAFAAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-question{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhCQkUEg18vki+AAAETUlEQVRo3s1ZTWhbRxD+VlIuxsLFCYVIIQYVopBDoK5bKDWUBupDMNbJ5FBKg/FBziUQdE9yaC+FHBrwsdCfQ9RTGoLxwWl+DqHEojUFFydxnB9bInZDqOsErBrr6yGvs/ueX97bldTKo4Pe7puZb3Z33s7srIIjMY1jyCEjP6ImvyX8pF64arSHznKC06wzijY5xSKz7YbuYokV2lODsyyxqz3gSY6z6gCuqcpxJluFH+Z8U+D/0jyHoxFUBHgfvsGHIS9WMIUlVFFDFTUAGWSRQRY5HMeBEP6b+Ew9dh/7INd2jGeO59kfKdXP85zbIbfGQVf4sYC3N1hm3lo6zzIbPvk6x+zBk7wQGMEMB5xncIAzAS0XrFySSV72iS1yyBVcdA1x0afrsoUJgdFfY2+z8ADAXl7zz0KcwJiPfZKpVuABgClO+nRG+QIHDdfb4qlWwUXvKW4Z7vi6L4J9vg+vbfCeCeZH2RfOdMOc/HbCA4BvIW6EMQz7XK/ltd+hP+VzR9mgva2YSfyGI17fA7ynnocqeQNFfIJ0oHsdv6CC2+rXGBN6cQdveY3fcVRtmy/HDete+93zy8jA8zV7YkwYMrjHzRddRsCdiVCwwmh6wg9iTNC7Y9XIF1iS7kbUpsvvGEdPuTfSgAEjRpR096x0liPFD/Eqt2NMuBQzB2XhrACAApjFsuQFh9XdGAX70B3oSuNdnMVBaX+sopYxjwVpHFBVACyKTXNoktjD+6Ll8xhenS9MAAkAI/Lux2YNUOs4I413Ypg1SgEAu7kpFvWjaeJe0fJHDGe/cNaZBkekudw8PMA+0fMwlndZeAsJ5KR/qhUDUJCnSiyvRsolkJHGUgvjH8QXDgZopEzKMKDqCKrwEQ4C6MH7GEXC665buLJG8hlQc4LP4paxfJrOqYVYYY2UARfEIazTbgDg2dB98GebzJd54b8L/iWNdLyooeR6CHyZ+6xk0yKxkYg6nEVSUG4VJ9QJ9cxRCxO+9WiOyvgUeexXP1hLGH5nGuBWVtiSp4vqe3VP0UFWI9Wan4Er3v8q7jjPWVtm4FtcQQMrOKO2nOQCM5AyDMi56FDrKHA/1nyppS1ppBpYaE8wciEjGI2AaeM41kI4doDX4XiT3Qm1gevyruCgZg9P8xIv8m1nCzTKq6oiJ9xTMiZ505P5m8cdZ0CnZMVXHVljM7WMBzxpyDxygtdxoCEFTaMIWbZU85UvBjgUMYy0fBaAF8V1Lj9qWQ1aMZ5f4k9r+AGMSkMP1vZoZih6k6sicc5h/OFHM9vDqU/VIU7zJZdYYsKGH4g4nAJMGiXZRds1pVMoZ69RM5vfkbh0qkBhsnS2RLMLilQdL9MBHS9UAh0v1e6CYnXHy/WeeCcvLDwl/9OVze69tPKM+M+v7eJN6OzFpWdEF0ucDbhVNFXadnVrmJFlkVNGTS2M6pzmhMvltfPhnN2B63sVuL7fcNP3D1TSk2ihosPrAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTA5LTA5VDIwOjE4OjEzKzAyOjAweOR7nQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wOS0wOVQyMDoxODoxMyswMjowMAm5wyEAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-buttons>a,.iziToast.iziToast-theme-dark .iziToast-buttons>button,.iziToast.iziToast-theme-dark .iziToast-buttons>input{color:#fff;background:rgba(255,255,255,.1)}.iziToast.iziToast-theme-dark .iziToast-buttons>a:hover,.iziToast.iziToast-theme-dark .iziToast-buttons>button:hover,.iziToast.iziToast-theme-dark .iziToast-buttons>input:hover{background:rgba(255,255,255,.2)}.iziToast.iziToast-theme-dark .iziToast-buttons>a:focus,.iziToast.iziToast-theme-dark .iziToast-buttons>button:focus,.iziToast.iziToast-theme-dark .iziToast-buttons>input:focus{box-shadow:0 0 0 1px rgba(255,255,255,.6)}.iziToast.iziToast-color-red{background:rgba(255,175,180,.9);border-color:rgba(255,175,180,.9)}.iziToast.iziToast-color-orange{background:rgba(255,207,165,.9);border-color:rgba(255,207,165,.9)}.iziToast.iziToast-color-yellow{background:rgba(255,249,178,.9);border-color:rgba(255,249,178,.9)}.iziToast.iziToast-color-blue{background:rgba(157,222,255,.9);border-color:rgba(157,222,255,.9)}.iziToast.iziToast-color-green{background:rgba(166,239,184,.9);border-color:rgba(166,239,184,.9)}.iziToast.iziToast-layout2 .iziToast-body .iziToast-message,.iziToast.iziToast-layout2 .iziToast-body .iziToast-texts{width:100%}.iziToast.iziToast-layout3{border-radius:2px}.iziToast.iziToast-layout3::after{display:none}.iziToast .revealIn,.iziToast.revealIn{-webkit-animation:iziT-revealIn 1s cubic-bezier(.25,1.6,.25,1) both;-moz-animation:iziT-revealIn 1s cubic-bezier(.25,1.6,.25,1) both;animation:iziT-revealIn 1s cubic-bezier(.25,1.6,.25,1) both}.iziToast .slideIn,.iziToast.slideIn{-webkit-animation:iziT-slideIn 1s cubic-bezier(.16,.81,.32,1) both;-moz-animation:iziT-slideIn 1s cubic-bezier(.16,.81,.32,1) both;animation:iziT-slideIn 1s cubic-bezier(.16,.81,.32,1) both}.iziToast.bounceInLeft{-webkit-animation:iziT-bounceInLeft .7s ease-in-out both;animation:iziT-bounceInLeft .7s ease-in-out both}.iziToast.bounceInRight{-webkit-animation:iziT-bounceInRight .85s ease-in-out both;animation:iziT-bounceInRight .85s ease-in-out both}.iziToast.bounceInDown{-webkit-animation:iziT-bounceInDown .7s ease-in-out both;animation:iziT-bounceInDown .7s ease-in-out both}.iziToast.bounceInUp{-webkit-animation:iziT-bounceInUp .7s ease-in-out both;animation:iziT-bounceInUp .7s ease-in-out both}.iziToast .fadeIn,.iziToast.fadeIn{-webkit-animation:iziT-fadeIn .5s ease both;animation:iziT-fadeIn .5s ease both}.iziToast.fadeInUp{-webkit-animation:iziT-fadeInUp .7s ease both;animation:iziT-fadeInUp .7s ease both}.iziToast.fadeInDown{-webkit-animation:iziT-fadeInDown .7s ease both;animation:iziT-fadeInDown .7s ease both}.iziToast.fadeInLeft{-webkit-animation:iziT-fadeInLeft .85s cubic-bezier(.25,.8,.25,1) both;animation:iziT-fadeInLeft .85s cubic-bezier(.25,.8,.25,1) both}.iziToast.fadeInRight{-webkit-animation:iziT-fadeInRight .85s cubic-bezier(.25,.8,.25,1) both;animation:iziT-fadeInRight .85s cubic-bezier(.25,.8,.25,1) both}.iziToast.flipInX{-webkit-animation:iziT-flipInX .85s cubic-bezier(.35,0,.25,1) both;animation:iziT-flipInX .85s cubic-bezier(.35,0,.25,1) both}.iziToast.fadeOut{-webkit-animation:iziT-fadeOut .7s ease both;animation:iziT-fadeOut .7s ease both}.iziToast.fadeOutDown{-webkit-animation:iziT-fadeOutDown .7s cubic-bezier(.4,.45,.15,.91) both;animation:iziT-fadeOutDown .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast.fadeOutUp{-webkit-animation:iziT-fadeOutUp .7s cubic-bezier(.4,.45,.15,.91) both;animation:iziT-fadeOutUp .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast.fadeOutLeft{-webkit-animation:iziT-fadeOutLeft .5s ease both;animation:iziT-fadeOutLeft .5s ease both}.iziToast.fadeOutRight{-webkit-animation:iziT-fadeOutRight .5s ease both;animation:iziT-fadeOutRight .5s ease both}.iziToast.flipOutX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation:iziT-flipOutX .7s cubic-bezier(.4,.45,.15,.91) both;animation:iziT-flipOutX .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast-overlay.fadeIn{-webkit-animation:iziT-fadeIn .5s ease both;animation:iziT-fadeIn .5s ease both}.iziToast-overlay.fadeOut{-webkit-animation:iziT-fadeOut .7s ease both;animation:iziT-fadeOut .7s ease both}@-webkit-keyframes iziT-revealIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,1)}to{opacity:1}}@-moz-keyframes iziT-revealIn{0%{opacity:0;-moz-transform:scale3d(.3,.3,1)}to{opacity:1}}@-webkit-keyframes iziT-slideIn{0%{opacity:0;-webkit-transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes iziT-slideIn{0%{opacity:0;-moz-transform:translateX(50px)}to{opacity:1;-moz-transform:translateX(0)}}@-webkit-keyframes iziT-bounceInLeft{0%{opacity:0;-webkit-transform:translateX(280px)}50%{opacity:1;-webkit-transform:translateX(-20px)}70%{-webkit-transform:translateX(10px)}to{-webkit-transform:translateX(0)}}@-webkit-keyframes iziT-bounceInRight{0%{opacity:0;-webkit-transform:translateX(-280px)}50%{opacity:1;-webkit-transform:translateX(20px)}70%{-webkit-transform:translateX(-10px)}to{-webkit-transform:translateX(0)}}@-webkit-keyframes iziT-bounceInDown{0%{opacity:0;-webkit-transform:translateY(-200px)}50%{opacity:1;-webkit-transform:translateY(10px)}70%{-webkit-transform:translateY(-5px)}to{-webkit-transform:translateY(0)}}@-webkit-keyframes iziT-bounceInUp{0%{opacity:0;-webkit-transform:translateY(200px)}50%{opacity:1;-webkit-transform:translateY(-10px)}70%{-webkit-transform:translateY(5px)}to{-webkit-transform:translateY(0)}}@-webkit-keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes iziT-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@-webkit-keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@-webkit-keyframes iziT-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@-moz-keyframes iziT-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}@-webkit-keyframes iziT-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}@-o-keyframes iziT-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}@keyframes iziT-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}@-moz-keyframes iziT-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes iziT-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@-o-keyframes iziT-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes iziT-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@-moz-keyframes iziT-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}@-webkit-keyframes iziT-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}@-o-keyframes iziT-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}@keyframes iziT-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}@-moz-keyframes iziT-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}@-webkit-keyframes iziT-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}@-o-keyframes iziT-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}@keyframes iziT-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}@-moz-keyframes iziT-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}@-webkit-keyframes iziT-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}@-o-keyframes iziT-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes iziT-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}@-moz-keyframes iziT-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}@-webkit-keyframes iziT-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}@-o-keyframes iziT-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}@keyframes iziT-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}@-moz-keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes iziT-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-o-keyframes iziT-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iziT-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes iziT-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-o-keyframes iziT-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iziT-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes iziT-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-o-keyframes iziT-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iziT-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes iziT-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-o-keyframes iziT-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iziT-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes iziT-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes iziT-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-o-keyframes iziT-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes iziT-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-moz-keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@-o-keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@-moz-keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-o-keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-moz-keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-o-keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-moz-keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@-webkit-keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@-o-keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@-moz-keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@-webkit-keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@-o-keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@-moz-keyframes iziT-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@-webkit-keyframes iziT-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@-o-keyframes iziT-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes iziT-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@charset "UTF-8";@font-face{font-family:IRANYekanX;font-style:normal;font-weight:100;font-display:swap;src:url("/static/fonts/IRANYekanX/Webfonts/woff2/IRANYekanX-Thin.woff2?b9cf4d88ee88") format("woff2"),url("/static/fonts/IRANYekanX/Webfonts/woff/IRANYekanX-Thin.woff?b9cf4d88ee88") format("woff")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:200;font-display:swap;src:url("/static/fonts/IRANYekanX/Webfonts/woff2/IRANYekanX-UltraLight.woff2?b9cf4d88ee88") format("woff2"),url("/static/fonts/IRANYekanX/Webfonts/woff/IRANYekanX-UltraLight.woff?b9cf4d88ee88") format("woff")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:300;font-display:swap;src:url("/static/fonts/IRANYekanX/Webfonts/woff2/IRANYekanX-Light.woff2?b9cf4d88ee88") format("woff2"),url("/static/fonts/IRANYekanX/Webfonts/woff/IRANYekanX-Light.woff?b9cf4d88ee88") format("woff")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:500;font-display:swap;src:url("/static/fonts/IRANYekanX/Webfonts/woff2/IRANYekanX-Medium.woff2?b9cf4d88ee88") format("woff2"),url("/static/fonts/IRANYekanX/Webfonts/woff/IRANYekanX-Medium.woff?b9cf4d88ee88") format("woff")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:600;font-display:swap;src:url("/static/fonts/IRANYekanX/Webfonts/woff2/IRANYekanX-DemiBold.woff2?b9cf4d88ee88") format("woff2"),url("/static/fonts/IRANYekanX/Webfonts/woff/IRANYekanX-DemiBold.woff?b9cf4d88ee88") format("woff")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:800;font-display:swap;src:url("/static/fonts/IRANYekanX/Webfonts/woff2/IRANYekanX-ExtraBold.woff2?b9cf4d88ee88") format("woff2"),url("/static/fonts/IRANYekanX/Webfonts/woff/IRANYekanX-ExtraBold.woff?b9cf4d88ee88") format("woff")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:900;font-display:swap;src:url("/static/fonts/IRANYekanX/Webfonts/woff2/IRANYekanX-Black.woff2?b9cf4d88ee88") format("woff2"),url("/static/fonts/IRANYekanX/Webfonts/woff/IRANYekanX-Black.woff?b9cf4d88ee88") format("woff")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:950;font-display:swap;src:url("/static/fonts/IRANYekanX/Webfonts/woff2/IRANYekanX-ExtraBlack.woff2?b9cf4d88ee88") format("woff2"),url("/static/fonts/IRANYekanX/Webfonts/woff/IRANYekanX-ExtraBlack.woff?b9cf4d88ee88") format("woff")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:1000;font-display:swap;src:url("/static/fonts/IRANYekanX/Webfonts/woff2/IRANYekanX-Heavy.woff2?b9cf4d88ee88") format("woff2"),url("/static/fonts/IRANYekanX/Webfonts/woff/IRANYekanX-Heavy.woff?b9cf4d88ee88") format("woff")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:bold;font-display:swap;src:url("/static/fonts/IRANYekanX/Webfonts/woff2/IRANYekanX-Bold.woff2?b9cf4d88ee88") format("woff2"),url("/static/fonts/IRANYekanX/Webfonts/woff/IRANYekanX-Bold.woff?b9cf4d88ee88") format("woff")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:normal;font-display:swap;src:url("/static/fonts/IRANYekanX/Webfonts/woff2/IRANYekanX-Regular.woff2?b9cf4d88ee88") format("woff2"),url("/static/fonts/IRANYekanX/Webfonts/woff/IRANYekanX-Regular.woff?b9cf4d88ee88") format("woff")}@media (min-width:1700px){.container-xxl{max-width:1676px}}.dropdown-menu{border-radius:4px;padding:10px 0;animation-name:dropdown-animate;animation-duration:0.2s;animation-fill-mode:both;border:0;box-shadow:0 5px 30px 0 rgba(82,63,105,0.2)}.dropdown-menu .dropdown-header,.dropdown-menu .dropdown-footer{text-align:center;font-size:15px;padding:10px 25px}.dropdown-menu .dropdown-footer a{color:#444444;text-decoration:underline}.dropdown-menu .dropdown-footer a:hover{text-decoration:none}.dropdown-menu .dropdown-divider{color:#a5c5fe;margin:0}.dropdown-menu .dropdown-item{font-size:14px;padding:10px 15px;transition:0.3s}.dropdown-menu .dropdown-item i{margin-left:10px;font-size:18px;line-height:0}.dropdown-menu .dropdown-item:hover{background-color:#f6f9ff}@media (min-width:768px){.dropdown-menu-arrow::before{content:"";width:13px;height:13px;background:#fff;position:absolute;top:-7px;left:20px;transform:rotate(45deg);border-top:1px solid #eaedf1;border-right:1px solid #eaedf1}}@keyframes dropdown-animate{0%{opacity:0}100%{opacity:1}0%{opacity:0}}.bg-primary-light{background-color:#cfe2ff;border-color:#cfe2ff}.bg-secondary-light{background-color:#e2e3e5;border-color:#e2e3e5}.bg-success-light{background-color:#d1e7dd;border-color:#d1e7dd}.bg-danger-light{background-color:#f8d7da;border-color:#f8d7da}.bg-warning-light{background-color:#fff3cd;border-color:#fff3cd}.bg-info-light{background-color:#cff4fc;border-color:#cff4fc}.bg-dark-light{background-color:#d3d3d4;border-color:#d3d3d4}.card{margin-bottom:30px;border:none;border-radius:5px;box-shadow:0 0 30px rgba(1,41,112,0.1)}.card-header,.card-footer{border-color:#ebeef4;background-color:#fff;color:#798eb3;padding:15px}.card-title{padding:20px 0 15px 0;font-size:18px;font-weight:500;color:#1450c3}.card-title span{color:#899bbd;font-size:14px;font-weight:400}.card-body{padding:0 20px 20px 20px}.card-img-overlay{background-color:rgba(255,255,255,0.6)}.alert-heading{font-weight:500;font-size:20px}.btn-close{background-size:25%}.btn-close:focus{outline:0;box-shadow:none}.accordion-item{border:1px solid #ebeef4}.accordion-button:focus{outline:0;box-shadow:none}.accordion-button:not(.collapsed){color:#1450c3;background-color:#f6f9ff}.accordion-flush .accordion-button{padding:15px 0;background:none;border:0}.accordion-flush .accordion-button:not(.collapsed){box-shadow:none;color:#1450c3}.accordion-flush .accordion-body{padding:0 0 15px 0;color:#3e4f6f;font-size:15px}.nav-tabs-bordered{border-bottom:2px solid #ebeef4}.nav-tabs-bordered .nav-link{margin-bottom:-2px;border:none;color:#2c384e}.nav-tabs-bordered .nav-link:hover,.nav-tabs-bordered .nav-link:focus{color:#1450c3}.nav-tabs-bordered .nav-link.active{background-color:#fff;color:#1450c3;border-bottom:2px solid #1450c3}.form-control:focus,textarea:hover,input:hover,textarea:active,input:active,textarea:focus,input:focus,button:focus,button:active,button:hover{outline:0;-webkit-appearance:none;box-shadow:none}.btn-danger{--bs-btn-bg:#1c61e7;--bs-btn-border-color:#1c61e7;--bs-btn-hover-bg:#10419f;--bs-btn-hover-border-color:#10419f;--bs-btn-active-bg:#1c61e7;--bs-btn-active-border-color:#1c61e7;--bs-btn-disabled-bg:#4073d5;--bs-btn-disabled-border-color:#4073d5}.btn-outline-danger{--bs-btn-color:#1c61e7;--bs-btn-border-color:#1c61e7;--bs-btn-hover-bg:#1450c3;--bs-btn-hover-border-color:#1450c3;--bs-btn-active-bg:#1c61e7;--bs-btn-active-border-color:#1c61e7;--bs-btn-disabled-color:#1450c3;--bs-btn-disabled-border-color:#1450c3}.text-danger{color:#1c61e7!important}.border-danger{border-color:#1c61e7!important}.text-primary{color:#1450c3!important}.tooltip-inner{font-family:"Yekan Bakh VF",serif;font-size:12px}#blogComponent{direction:rtl}#blogComponent .blog-container{padding-top:2rem;padding-bottom:2rem}#blogComponent .section-header{margin-bottom:1.5rem;padding-bottom:0.5rem;border-bottom:2px solid #0d6efd;display:inline-block}#blogComponent .post-card{background-color:#fff;border:none;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,0.08);transition:transform 0.3s ease,box-shadow 0.3s ease;text-decoration:none;color:inherit;display:block;overflow:hidden}#blogComponent .post-card:hover{transform:translateY(-8px);box-shadow:0 8px 20px rgba(0,0,0,0.12)}#blogComponent .post-card .card-img-top{aspect-ratio:16 / 9;object-fit:cover}#blogComponent .post-card .card-body{padding:1.5rem}#blogComponent .post-card .post-category{font-size:0.8rem;font-weight:700;color:#0d6efd;margin-bottom:0.5rem}#blogComponent .post-card .card-title{font-size:1.25rem;font-weight:700;color:#212529}#blogComponent .post-card .card-text{font-size:0.95rem;color:#6c757d;line-height:1.6}#blogComponent .post-card .post-meta{display:flex;align-items:center;gap:1rem;font-size:0.85rem;color:#6c757d;margin-top:1.5rem;border-top:1px solid #eee;padding-top:1rem}#blogComponent .sticky-sidebar{position:sticky;top:2rem}#blogComponent .sidebar-widget{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,0.08);overflow:hidden}#blogComponent .sidebar-widget .widget-header{font-weight:700;padding:1rem 1.25rem;background-color:#f8f9fa;border-bottom:1px solid #dee2e6}#blogComponent .sidebar-widget .sidebar-post-item{display:flex;align-items:center;padding:1rem 1.25rem;text-decoration:none;color:#212529;transition:background-color 0.2s ease}#blogComponent .sidebar-widget .sidebar-post-item:hover{background-color:#f1f3f5}#blogComponent .sidebar-widget .sidebar-post-item .sidebar-post-img{width:60px;height:60px;object-fit:cover;border-radius:8px;margin-left:1rem}#blogComponent .sidebar-widget .sidebar-post-item .sidebar-post-title{font-size:0.9rem;font-weight:500}#blogComponent .empty-list-message{background-color:#e9ecef;border-radius:12px;padding:3rem;text-align:center;color:#6c757d}:root{scroll-behavior:smooth}::selection{background-color:#ffb7b7;color:#000}html,body{height:100%}body{display:flex;flex-direction:column;font-family:"Yekan Bakh VF",serif;background:#fff;color:#444444}h1{font-size:18px}h2{font-size:16px}h3{font-size:14px}h4{font-size:13px}a{color:#007998;text-decoration:none}a:hover{color:#026c87;text-decoration:none}#header{transition:all 0.5s;z-index:997;height:70px;background-color:#fff!important}@media (max-width:575.98px){#header .container-xxl{padding:0}}#header .logo-image{height:50px;margin-top:-6px;border-radius:5px}#header #login-box{border:solid 1px #bbb;border-radius:5px;padding:7px 15px 2px 15px;display:inline-block}#header #login-box a{color:#222;display:flex}#header #login-box a i{font-size:20px;padding-left:5px}#header #user-box{display:inline-block;margin-right:20px;font-size:20px}#header #user-box a{color:#222}#header .freeze-link{display:inline-block;margin-right:20px;font-size:20px}#header .freeze-link a{color:#222}@media (max-width:767px){#header .freeze-link{position:absolute;top:20px;font-size:24px;display:none}}@media (max-width:767px){#cart-box{left:10px}}#main{flex:1;flex-direction:column;transition:all 0.3s}@media (min-width:768px){#main{margin-bottom:30px}}.main-footer{width:100%;background-color:#f0f0f1;border-top:1px solid #ddd!important;font-size:14px;transition:all 0.3s}.main-footer .footer-row-1{padding-top:1rem;padding-bottom:1rem}@media (max-width:768px){.main-footer .footer-row-1 .logo-wrapper{padding-bottom:15px}}.main-footer .footer-row-1 .logo-wrapper .footer-logo{padding-left:20px}.main-footer .footer-row-1 .logo-wrapper .footer-logo img{width:44px;height:44px}.main-footer .footer-row-1 .logo-wrapper .app-name{padding-bottom:4px}.main-footer .footer-row-1 .logo-wrapper .app-name a{font-size:15px;font-weight:700;color:#000}@media (max-width:768px){.main-footer .footer-row-1 .support-wrapper{padding-top:15px;border-top:1px solid #ddd}}.main-footer .footer-row-1 .support-wrapper .bi{font-size:36px;padding-left:20px}.main-footer .footer-row-1 .support-wrapper .working-days{font-size:10px;word-spacing:0.1rem;padding-bottom:4px}.main-footer .footer-row-1 .support-wrapper .phone-number{font-size:16px;font-weight:700}.main-footer .footer-row-1 .support-wrapper .phone-number .contact-link{text-decoration:none;color:inherit;display:flex;align-items:center;gap:8px;transition:color 0.2s ease}.main-footer .footer-row-1 .support-wrapper .phone-number .contact-link i{font-size:16px}.main-footer .footer-row-1 .support-wrapper .phone-number .contact-link:hover{color:#007bff}.main-footer .footer-row-1 .support-wrapper .phone-number a{color:#000}.main-footer .footer-row-2{border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;padding-top:1rem;padding-bottom:1rem}.main-footer .footer-row-2 .footer-accordion .accordion-item{background-color:#fff}@media (min-width:768px){.main-footer .footer-row-2 .footer-accordion .accordion-item{border:none;background-color:transparent}}.main-footer .footer-row-2 .footer-accordion .accordion-item .accordion-button{background-color:transparent;color:#3f4064;box-shadow:none;cursor:unset;padding:12px 20px;font-weight:500;font-size:17px}@media (max-width:767px){.main-footer .footer-row-2 .footer-accordion .accordion-item .accordion-button{font-size:14px;background-color:#fff}}@media (min-width:768px){.main-footer .footer-row-2 .footer-accordion .accordion-item .accordion-button::after{background:none}}.main-footer .footer-row-2 .footer-accordion .accordion-item .accordion-body{padding:0 20px}.main-footer .footer-row-2 .footer-accordion .accordion-item .accordion-body .footer-link{padding:10px 0}.main-footer .footer-row-2 .footer-accordion .accordion-item .accordion-body .footer-link a{color:#676b70}@media (max-width:767px){.main-footer .footer-row-2 .footer-accordion .accordion-item .accordion-body .footer-link a{font-size:12px}}.main-footer .footer-row-2 .social-wrapper .social-slogan{font-size:17px;font-weight:500;color:#3f4064;word-spacing:0.1rem;padding-top:14px}@media (max-width:767px){.main-footer .footer-row-2 .social-wrapper .social-slogan{padding-top:40px}}.main-footer .footer-row-2 .social-wrapper .social-links{padding-top:40px}@media (max-width:767px){.main-footer .footer-row-2 .social-wrapper .social-links{text-align:center}}.main-footer .footer-row-2 .social-wrapper .social-links a{color:#a1a3a8;padding-left:40px;font-size:30px}.main-footer .footer-row-2 .social-wrapper .social-links a:last-child{padding-left:0}.main-footer .footer-row-3{padding-top:20px;padding-bottom:20px}@media (max-width:767px){.main-footer .footer-row-3{padding-top:0;margin-top:-10px}}.main-footer .footer-row-3 .about-us-wrapper{line-height:1.7rem;color:#676b70}@media (max-width:767px){.main-footer .footer-row-3 .about-us-wrapper{display:none}}.main-footer .footer-row-3 .about-us-wrapper .about-title{font-size:14px;font-weight:700;padding-bottom:10px;color:#3f4064}@media (max-width:767px){.main-footer .footer-row-3 .licenses{padding-bottom:50px}}.main-footer .footer-row-3 .licenses img{margin-top:20px;margin-bottom:30px;width:123px}.main-footer .footer-row-4{text-align:center;background-color:#e0e0e0;padding-top:20px;padding-bottom:20px;font-size:12px}@media (max-width:767px){.main-footer .footer-row-4{display:none}}.footer{width:100%;background-color:#f0f0f1;border-top:1px solid #ddd!important;font-size:14px;transition:all 0.3s}.footer .footer-container{padding-bottom:20px}.footer .footer-image img{width:100px;margin-bottom:15px}.footer .footer-pt{padding-top:50px}.footer .link{margin-bottom:15px}.footer .link button{color:#444;padding:0}.footer .link a{color:#444}.footer .link a:hover{color:#222}@media (min-width:576px){.mobile-display{display:none!important}#sidebar-public{display:none}}@media (max-width:575.98px){.desktop-display{display:none!important}.mobile-display{display:block!important}.header-start .logo{margin-top:-6px}}.breadcrumb{color:#9CA3AF;margin-bottom:0;padding:15px;font-size:14px;font-weight:300}@media (max-width:767px){.breadcrumb{font-size:12px;padding:10px 5px;flex-wrap:nowrap;white-space:nowrap}}.breadcrumb a{color:#1F2937;transition:0.3s}.breadcrumb a span{color:#1F2937}.breadcrumb a:hover{color:#51678f}.breadcrumb a:first-child{padding-right:0}.breadcrumb span{padding:0 5px}.breadcrumb li:last-child span{color:#1F2937}.breadcrumb .breadcrumb-item::before{color:#9CA3AF}.breadcrumb .active{color:#51678f;font-weight:400}.breadcrumb .tabler-icon-home{margin-top:-3px}.bottom-nav-bar{position:fixed;z-index:1001;height:60px;padding-top:3px;width:100%;bottom:-1px;background-color:#fff;text-align:center;border-top:solid 1px #ccc;box-shadow:0 -1px 1px rgba(0,0,0,0.01),0 -2px 2px rgba(0,0,0,0.05)}@media (min-width:992px){.bottom-nav-bar{display:none}}.bottom-nav-bar a{color:#333!important}.bottom-nav-bar .active a{color:#1450c3!important}.bottom-nav-bar i{font-size:21px}.bottom-nav-bar .item-title{margin-top:-5px;font-size:11px}@media (max-width:576px){.back-to-top{bottom:78px!important}}.logo img{max-height:35px!important}@media (hover:none) and (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:16px!important}}.rtl{direction:rtl!important}.ltr{direction:ltr!important}.red{color:#2266e8}.black{color:black}.bold{font-weight:bold!important}.flex-container{flex-flow:column}.flex{display:flex}.inline-flex{display:inline-flex}.primary-color{color:#1450c3}.text-sm{font-size:0.8rem}.text-lg{font-size:1.5rem}.f14{font-size:14px}.text-right{text-align:right!important}.text-left{text-align:left!important}.pull-right{float:right}.pull-left{float:left}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}@media (max-width:767px){.mp0{padding:0}}@media (max-width:767px){.mm0{margin:0}}.pointer{cursor:pointer}.dropdown-menu{padding:0;box-shadow:none;background:white;border:solid 1px #e9e9e9}@media (max-width:767px){.dropdown-menu{border:none}}.btn-ellipsis{border:none!important;padding:0}.section-title{padding:20px 0 15px 0;font-size:21px;font-weight:500;color:#1450c3}.iziToast.custom-toast{--toast-accent:#60a5fa;min-height:0;margin:0 0 8px;padding:10px 12px 10px 10px;border-radius:16px;background:#1f2937!important;box-shadow:0 14px 34px rgba(16,24,40,0.28)}.iziToast.custom-toast::after{display:none}.iziToast.custom-toast.iziToast-color-red{--toast-accent:#f87171}.iziToast.custom-toast.iziToast-color-orange,.iziToast.custom-toast.iziToast-color-yellow{--toast-accent:#fbbf24}.iziToast.custom-toast.iziToast-color-green{--toast-accent:#4ade80}.iziToast.custom-toast .iziToast-body{display:flex;align-items:center;gap:10px;min-height:0;margin:0!important;padding:0!important}.iziToast.custom-toast .iziToast-body::before{content:'\f431';flex:0 0 34px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:11px;background:rgba(255,255,255,0.08);color:var(--toast-accent);font-family:bootstrap-icons;font-size:17px}.iziToast.custom-toast .iziToast-body .iziToast-icon{display:none}.iziToast.custom-toast .iziToast-body .iziToast-texts{flex:1;min-width:0;margin:0!important;padding:0!important}.iziToast.custom-toast .iziToast-body .iziToast-message{margin:0;padding:0;color:#f9fafb;font-family:"Yekan Bakh VF",sans-serif;font-size:13.5px;font-weight:500;line-height:1.8}.iziToast.custom-toast .iziToast-body .iziToast-buttons{position:static;flex:0 0 auto;margin:0!important;float:none}.iziToast.custom-toast .iziToast-body .iziToast-buttons button{margin:0!important}.iziToast.custom-toast .iziToast-body .iziToast-buttons .close-text{padding:6px 14px;border-radius:10px;background:rgba(255,255,255,0.1);color:#fff!important;font-family:"Yekan Bakh VF",sans-serif;font-size:12.5px;font-weight:700;transition:background .15s}.iziToast.custom-toast .iziToast-body .iziToast-buttons .close-text:hover{background:rgba(255,255,255,0.18)}.iziToast.custom-toast.iziToast-color-red .iziToast-body::before{content:'\f333'}.iziToast.custom-toast.iziToast-color-orange .iziToast-body::before,.iziToast.custom-toast.iziToast-color-yellow .iziToast-body::before{content:'\f33b'}.iziToast.custom-toast.iziToast-color-green .iziToast-body::before{content:'\f26b'}@media (max-width:576px){.iziToast-wrapper-topRight,.iziToast-wrapper-topLeft,.iziToast-wrapper-topCenter{padding:10px 12px 0!important}}.shadow-1-bottom{box-shadow:0 1px 1px rgba(0,0,0,0.2)}.form-select:focus{box-shadow:none;border-color:inherit}.confirm-modal .modal-dialog{max-width:400px;padding:0 12px}.confirm-modal .modal-content{position:relative;overflow:hidden;border:0;border-radius:22px;box-shadow:0 24px 60px rgba(16,24,40,0.22)}.confirm-modal .confirm-close{position:absolute;top:14px;left:14px;z-index:1;width:32px;height:32px;padding:0;border-radius:10px;background-color:#f3f4f6;background-size:10px;opacity:.7}.confirm-modal .confirm-close:hover{opacity:1}.confirm-modal .modal-body{padding:30px 24px 22px;text-align:center}.confirm-modal .confirm-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:14px;border-radius:20px;background:#fdecef;color:#e11d48;font-size:28px}.confirm-modal .modal-title{margin-bottom:6px;color:#111827;font-size:18px;font-weight:800}.confirm-modal .modal-message{padding-bottom:22px;color:#4b5563;font-size:14.5px;font-weight:400;line-height:2}.confirm-modal .confirm-actions{display:flex;gap:10px}.confirm-modal .confirm-actions .btn{flex:1;height:46px;border-radius:14px;font-size:15px;font-weight:700}.confirm-modal .confirm-actions .btn-danger{border:0;background:#e11d48;color:#fff}.confirm-modal .confirm-actions .btn-danger:hover{background:#be123c}.confirm-modal .confirm-actions .btn-cancel{margin:0;border:1px solid #e5e7eb;background:#fff;color:#374151}.confirm-modal .confirm-actions .btn-cancel:hover{background:#f9fafb;color:#111827}.form-modal .modal-message{color:#0c0c0c;font-size:15px;font-weight:400}.shelve-section{margin-top:30px;margin-bottom:30px;padding:20px;border-radius:8px;border:solid 1px #e0e0e2}@media (max-width:767px){.shelve-section{border-radius:0;border-right-width:0;border-left-width:0;padding-left:0;margin-top:20px;margin-bottom:20px}}.shelve-section .swiper-shelve{font-size:12px}.shelve-section .swiper-shelve .swiper-shelve-slide:last-child{border-left:none}.shelve-section .swiper-shelve .swiper-wrapper{height:auto}.shelve-section .swiper-shelve .swiper-shelve-slide{border-left:solid 1px #f0f0f1;width:200px}@media (max-width:767px){.shelve-section .swiper-shelve .swiper-shelve-slide{width:155px}}.shelve-section .swiper-shelve .swiper-shelve-slide img{object-fit:cover;overflow:hidden;position:relative;width:140px;height:140px;max-width:100%;min-width:140px;min-height:140px}@media (max-width:767px){.shelve-section .swiper-shelve .swiper-shelve-slide img{width:109px;height:109px;min-height:109px}}.shelve-section .swiper-shelve .swiper-shelve-slide img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/static/img/image-placeholder.svg?b9cf4d88ee88) no-repeat 50%;background-size:contain}.shelve-section .swiper-shelve .swiper-shelve-slide .shelve-product-title-wrapper{padding:12px 8px;height:52px;width:100%;line-height:1.9;font-size:12px;font-weight:bold;color:#3f4064;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.shelve-section .swiper-shelve .swiper-shelve-slide .shelve-price-wrapper{padding:20px 8px 0 8px}.shelve-section .swiper-shelve .swiper-shelve-slide .shelve-price-wrapper .discount{float:right;background-color:#2266e8;color:#fff;border-radius:8px;padding:1px 6px;font-size:12px;font-weight:700}.shelve-section .swiper-shelve .swiper-shelve-slide .shelve-price-wrapper .sale-price{float:left;color:#3f4064}.shelve-section .swiper-shelve .swiper-shelve-slide .shelve-price-wrapper .sale-price .sm-price{font-size:16px;font-weight:700}.shelve-section .swiper-shelve .swiper-shelve-slide .shelve-price-wrapper:after{display:table;clear:both;content:""}.shelve-section .swiper-shelve .swiper-shelve-slide .shelve-price-no-discount{color:#c0c2c5;text-decoration-line:line-through;font-weight:400;font-size:14px;padding:0 0 10px 40px;text-align:left}.shelve-section:after{display:table;clear:both;content:""}.swiper-button-prev,.swiper-button-next{color:#c6c6c6}.navbar .mega-dropdown:hover .dropdown-menu{display:block;visibility:visible;opacity:1;border:none}.navbar .mega-dropdown:hover .dropdown-menu .dropdown-menu-content{border-radius:0 0 5px 5px;border:solid 1px #e9e9e9}.navbar .root-icon{padding-left:6px;font-size:14px;vertical-align:-1px}.navbar #accordionMegaMenu .accordion-item{margin-top:15px;border:none}.navbar #accordionMegaMenu .accordion-item .accordion-header .open-category-btn{padding-top:8px;font-size:10px}.navbar #accordionMegaMenu .accordion-item .accordion-header .open-category-btn a{color:#007998}@media (max-width:768px){.navbar #accordionMegaMenu .accordion-item{border-bottom:solid 1px #ddd;padding-bottom:10px}}@media (max-width:768px){.navbar #accordionMegaMenu .accordion-item:last-of-type{border-radius:0}}.navbar #accordionMegaMenu .sub-categories{column-gap:10px;width:1100px;max-width:100%}@media (min-width:768px){.navbar #accordionMegaMenu .sub-categories{column-width:170px}}@media (max-width:768px){.navbar #accordionMegaMenu .sub-categories{columns:200px}}.navbar #accordionMegaMenu .sub-categories .cl-2{padding:10px;border:1px solid #999;border-radius:5px;background:#fff;break-inside:avoid-column;margin-bottom:1rem}@media (max-width:767px){.navbar .mobile-active{display:block!important}}@media (min-width:767px){.navbar .desktop-init-show{display:block!important}}@media (min-width:767px){.navbar #megaMenuList{min-width:250px;position:sticky;top:8px;align-self:flex-start}}@media (max-width:1250px){.navbar .mega-menu-container{max-width:60%}}@media (max-width:767px){.navbar .mega-menu-container{max-width:100%}}.navbar #rootCategoryImage{width:150px;margin-top:30px}@media (min-width:768px){.dropdown-menu-content{display:flex;align-items:flex-start;max-height:610px;overflow:hidden}#megaMenuList{direction:ltr;text-align:right;max-height:610px;overflow-y:auto;overflow-x:hidden;border-right:1px solid #eee;scrollbar-width:thin;scrollbar-gutter:stable both-edges}#megaMenuList .list-group-item{direction:rtl}#megaMenuList::-webkit-scrollbar{width:6px}#megaMenuList::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.mega-menu-container{overflow:visible;padding-left:15px}.dropdown-menu-content{position:relative;display:flex;flex-wrap:nowrap}.dropdown-content{display:flex;width:100%}#categoryImageWrapper{flex-shrink:0}}.campaign-banner .campaign-picture-box{line-height:0;height:60px}@media (max-width:767px){.campaign-banner .campaign-picture-box{height:40px}}.campaign-banner .campaign-picture-box img{width:100%;object-fit:cover;height:60px}@media (max-width:767px){.campaign-banner .campaign-picture-box img{height:40px}}#cart-box{position:relative}#cart-box #basketCountBadge{position:absolute;background-color:#2266e8;color:#fff;font-size:11px;font-weight:600;line-height:.9rem;padding:1px 5px 0 5px;border-radius:5px;right:-8px;bottom:0;width:17px;text-align:center}#basketCountBadgeFooter{position:absolute;background-color:#2266e8;color:#fff;font-size:11px;font-weight:600;line-height:.9rem;padding:1px 5px 0 5px;border-radius:5px;right:23px;bottom:5px;width:17px;text-align:center}.breadcrumb-wrapper{overflow-x:auto}@media (min-width:768px){.breadcrumb-wrapper{margin:10px 0}}.breadcrumb-wrapper h1{padding:0 5px;font-size:12px;font-weight:300;color:#1F2937;line-height:18px}.breadcrumb-wrapper::-webkit-scrollbar{display:none}.breadcrumb-wrapper{-ms-overflow-style:none;scrollbar-width:none}@media (max-width:767px){.navbar{padding:0}}@media (max-width:991.98px){.navbar-collapse{position:fixed;top:0;right:-100%;width:100%;height:calc(100% - 59px);overflow-y:scroll;background-color:white;transition:right 0.1s ease-in-out;z-index:100000000000000000001}.navbar-collapse.show{right:0}.navbar-toggler{position:fixed;top:15px;left:15px;z-index:1000}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-right:5px}.navbar-nav .nav-item{margin:10px 0}.navbar-nav .nav-link{text-align:right}}.search-box{position:relative;height:40px;background-color:#ebebeb;border:solid 1px #ebebeb;border-radius:10px;font-size:13px;font-weight:300;color:#81858b;cursor:text;width:400px;max-width:100%}@media (min-width:1024px){.search-box{width:600px}}@media (max-width:767px){.search-box{max-width:100%}}.search-box .search-wrapper{padding-right:20px}.search-box .search-wrapper .search-icon{float:right;padding-top:8px;padding-left:20px;font-size:16px}.search-box .search-wrapper .search-placeholder{float:right;padding-top:8px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:90%}.search-box .search-wrapper .search-image{float:right;padding-top:8px;display:none}.search-box .search-wrapper .search-image img{margin-top:-1px;height:14px}@media (max-width:767px){.search-box .search-wrapper .search-image{display:block;padding-right:5px}.search-box .search-wrapper .search-placeholder:after{content:" در "}}.search-box .search-preview{display:none;position:absolute;width:100%;min-height:300px;max-height:800px;background-color:#fff;z-index:1001;box-shadow:0 1px 1px rgba(0,0,0,0.14),0 4px 4px rgba(0,0,0,0.1);border:solid 1px #e0e0e2;border-radius:8px;overflow-y:auto}.search-box .search-preview .search-input-wrapper{position:relative}.search-box .search-preview .search-input-wrapper .search-input{width:100%;height:40px;padding:10px 20px;border:none;border-bottom:solid 1px #008eb2}.search-box .search-preview .search-input-wrapper .bi-x-circle-fill{position:absolute;top:8px;left:18px;color:#424750;font-size:18px;cursor:pointer}.search-box .search-preview .search-result{min-height:250px;max-height:600px;overflow-y:auto;font-size:15px;padding:10px;font-weight:500;color:#3f4064}.search-box .search-preview .search-result .search-section{padding-top:10px;padding-bottom:20px}.search-box .search-preview .search-result .search-section .search-section-title{padding-bottom:10px;color:#252538;font-size:14px;font-weight:500}.search-box .search-preview .search-result .search-section .search-section-title .bi{padding-left:12px;font-size:13px}.search-box .search-preview .search-result .search-section .search-section-title .view-all{font-size:13px}.search-box .search-preview .search-result .search-section .search-section-title .view-all a{color:#1450c3;vertical-align:middle}.search-box .search-preview .search-result .search-section .search-section-title:after{display:table;content:"";clear:both}.search-box .search-preview .search-result .search-section:last-child{padding-bottom:0}.search-box .search-preview .popular-wrapper{border-top:solid 1px #d6d6d6;padding:0 10px 5px}.search-box .search-preview .popular-wrapper .popular-title{color:#252538;font-size:14px;font-weight:500;padding:10px 0}.search-box .search-preview .popular-wrapper .popular-title .bi{padding-left:12px}.search-box .search-preview .popular-wrapper .popular-title .trashSearch{cursor:pointer}.search-box .search-tag-wrapper .search-item{float:right;border:solid 1px #e0e0e2;color:#3f4064;border-radius:15px;padding:6px 8px;font-size:13px;font-weight:500;margin-left:8px;margin-bottom:8px;cursor:pointer}.search-box .search-tag-wrapper .search-item .search-tag{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:100px;vertical-align:middle}.search-box .search-tag-wrapper .product-search-item{cursor:pointer;float:right;width:25%}.search-box .search-tag-wrapper .product-search-item img{width:100%;min-width:100%;min-height:144px;object-fit:cover;overflow:hidden;position:relative}@media (max-width:767px){.search-box .search-tag-wrapper .product-search-item img{min-height:60px}}.search-box .search-tag-wrapper .product-search-item img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/static/img/image-placeholder.svg?b9cf4d88ee88) no-repeat 50%;background-size:contain}.search-box .search-tag-wrapper .product-search-item .search-product-title{padding:12px 8px;height:100px;width:100%;line-height:1.9;font-size:11px;font-weight:600;color:#3f4064;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.search-box .search-tag-wrapper:after{display:table;content:"";clear:both}#categoryMenu{font-size:14px}#categoryMenu .dropdown-content{overflow-y:auto}@media (min-width:767px){#categoryMenu .dropdown-content{height:550px}}@media (max-width:767px){#categoryMenu .mega-menu-container{padding-left:0}}#categoryMenu .mega-menu-container .tab-content a{color:#444}#categoryMenu .mega-menu-container .tab-content a:hover{color:#1450c3}#categoryMenu .mega-menu-container .tab-content .megamenu-col:after{margin-bottom:20px}@media (max-width:767px){#categoryMenu .mega-menu-container .tab-content .accordion-body{padding-right:0;padding-left:0}}#categoryMenu .mega-menu-container .tab-content .cl2-wrapper{font-size:13px;margin-bottom:30px;border-radius:5px;break-inside:avoid-column}#categoryMenu .mega-menu-container .tab-content .cl2-wrapper .cl2{font-weight:bold;padding-right:4px}#categoryMenu .mega-menu-container .tab-content .cl2-wrapper .cl2 .bi{font-size:9px;color:#000}#categoryMenu .mega-menu-container .tab-content .cl2-wrapper .cl2 .category-image-wrapper{height:80px;width:80px;border-radius:50%;background-color:#f0f0f0}#categoryMenu .mega-menu-container .tab-content .cl2-wrapper .cl2 .category-image-wrapper .category-image{right:10%;position:relative;height:80%;width:80%;mix-blend-mode:multiply}#categoryMenu .mega-menu-container .tab-content .cl2-wrapper .cl3{padding:3px 5px}@media (max-width:767px){#categoryMenu .mega-menu-container .tab-content .cl2-wrapper .cl3{margin-top:10px;float:right;width:50%}}#categoryMenu .mega-menu-container .tab-content .cl2-wrapper:after{display:table;content:"";clear:both}#main-navbar .mega-dropdown .dropdown-menu{width:85vw;left:auto;right:auto;border-radius:0 0 12px 12px;border:none;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.1);background-color:white;margin-top:0}#main-navbar .mega-menu-column .column-header .header-link{display:flex;align-items:end;justify-content:center;text-decoration:none;color:#212529;font-weight:600;font-size:14px;transition:color 0.2s ease-in-out;padding:5px;border-right:3px solid #1450c3;width:100%;background-color:#f6e5e9;border-radius:6px}#main-navbar .mega-menu-column .column-header .header-link:hover{color:#1450c3}#main-navbar .mega-menu-column .column-header .header-link .header-icon{width:40px;height:40px;object-fit:contain}#main-navbar .mega-menu-column .column-header .header-link .bi-chevron-down{transition:transform 0.3s ease}#main-navbar .mega-menu-column .column-header .header-link[aria-expanded="true"] .bi-chevron-down{transform:rotate(180deg)}#main-navbar .sub-category-list{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;list-style-type:none;padding:0}#main-navbar .sub-category-list li{margin-bottom:0}#main-navbar .sub-category-link{display:flex;flex-direction:column;align-items:center;justify-content:start;text-align:center;padding:5px;color:#495057;border-radius:8px;transition:background-color 0.2s ease,color 0.2s ease;height:100%}#main-navbar .sub-category-link:hover{background-color:#f1f3f5;color:#000}#main-navbar .sub-category-link .sub-category-img{width:65px;height:65px;object-fit:contain;background-color:#e3e3e3;background-image:linear-gradient(to top,#f3f3f3,#eeeeee);border-radius:50%;margin:0 0 0.75rem 0}#main-navbar .sub-category-link .sub-category-img img{mix-blend-mode:multiply;height:75%;width:75%;position:relative;top:12.5%}#main-navbar .sub-category-link span{font-size:12px;font-weight:600;line-height:1.4;text-shadow:0 3px 5px rgba(51,51,51,0.3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:15ch}#main-navbar .sub-category-link span i{font-size:10px;vertical-align:-1px}#main-navbar .child-preview{opacity:1;overflow:hidden;position:relative;transition:opacity .3s ease-out;transition-delay:.8s;width:100%;font-size:10px;color:#7e7e7e;white-space:nowrap;mask-image:linear-gradient(to left,black 95%,transparent)}#main-navbar .child-preview span{padding-left:5px}#main-navbar .child-preview span i{color:#1450c3;font-weight:bold}#main-navbar .nav-item{font-size:13px}@media (min-width:768px){#main-navbar .nav-item{margin-right:20px}}#main-navbar .nav-item .nav-link{color:#3f4064}#main-navbar .nav-item .nav-link{border-bottom:solid 2px transparent}#main-navbar .nav-item .nav-link:hover{border-bottom-color:#1450c3}#main-navbar .nav-item:first-child{padding-right:0}@media (max-width:767.98px){#main-navbar .mega-dropdown>.nav-link.dropdown-toggle{background-color:#f8f9fa;border-radius:8px;margin-bottom:1rem}#main-navbar .mega-dropdown>.nav-link.dropdown-toggle::after{display:none}#main-navbar .mega-dropdown .dropdown-menu{display:block!important;position:static!important;width:100%;border:none!important;box-shadow:none!important;background-color:transparent!important;padding:0}#main-navbar .header-link{padding:8px!important}#main-navbar .sub-category-list{grid-template-columns:repeat(3,1fr)}}#offcanvasProfile{height:45vh;color:#0c0c0c}#offcanvasProfile .profile-link{color:#212529;padding:10px 0;font-size:14px;border-bottom:solid 1px #e1e1e1}#offcanvasProfile .profile-link .bi{padding-left:10px}#offcanvasProfile .profile-link .menu-item-logout{border:none;background:transparent;padding:0;font-weight:normal;color:#212529;font-size:14px}#offcanvasProfile .profile-link:last-child{border-bottom:none}.btn-close{width:2rem;height:2rem;opacity:unset}.btn-close::before{font-size:1.5rem}.section-title{font-size:19px;font-weight:500;text-align:center;color:#0c0c0c}.iziToast-message{font-family:"Yekan Bakh VF",serif!important}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.supplier-avatar{position:relative;border-radius:50%;padding:1px;width:24px;height:24px;background-image:linear-gradient(to right top,#007998 20%,#1450c3,#e600cc 80%)}.supplier-image{position:relative;border-radius:50%;padding:1px;width:120px;height:120px;background-image:linear-gradient(to right top,#007998 20%,#1450c3,#e600cc 80%)}.btn-logout{padding:10px 15px;font-size:14px}.basket-box i{font-size:23px}.supplier-item img{object-fit:cover;width:100%;height:130px}@media (max-width:440px){.supplier-item img{height:121px}}.supplier-item .supplier-avatar{position:relative;margin-right:20px;margin-top:-45px;border-radius:50%;padding:1px;width:60px;height:60px;background-image:linear-gradient(to right top,#007998 20%,#1450c3,#e600cc 80%)}.supplier-item .info{margin-top:10px;font-weight:500;color:#000}.image-box{background-color:#dedede;height:180px}.image-box img{object-fit:cover;width:100%;height:180px}@media (max-width:768px){.image-box{height:140px}.image-box img{height:140px}}.btn-relative{position:relative}.btn-relative i{position:absolute;left:7px}.modal-header{border:none;font-weight:500;color:#0c0c0c;font-size:16px}#loginLink{color:#1450c3;cursor:pointer}#loginModal .modal-text{text-align:center;font-size:16px}#loginModal .modal-hint{font-size:11px;margin-bottom:30px}#loginModal #inputAuthMobile{direction:ltr;text-align:left}#loginModal .tos-wrapper{font-size:11px;margin-top:10px}#loginModal #inputVerification{letter-spacing:20px}#loginModal .link{font-size:10px;margin-bottom:30px;color:#007998;cursor:pointer;text-decoration:dashed}.form-check-input{cursor:pointer;border:solid 2px #222}.form-check-input:checked{background-color:#19bfd3;border-color:#19bfd3}.bi-arrow-right-short{font-size:34px;color:#0c0c0c;cursor:pointer}.pagination{--bs-pagination-font-size:0.9rem}.pagination .page-item .page-link{font-size:14px;color:#000}.pagination .page-item .page-link:focus{outline:none;box-shadow:none}.pagination .active .page-link{color:#fff}.footer-about-wrapper{font-size:14px;color:#676b70;line-height:30px;position:relative;max-height:120px;overflow:hidden}.footer-about-wrapper .fade-effect{position:absolute;bottom:0;left:0;width:100%;height:1.5em;background:linear-gradient(to bottom,rgba(240,240,241,0),#f0f0f1)}.footer-about-wrapper .full-text h3{font-size:16px}.collapsed .fade-effect{background:rgba(240,240,241,0)}@media (max-width:767px){.offcanvas-bottom{z-index:100000000000000000001}.accordion-button{font-size:0.9rem}}.sc_launcher_wrapper .sc_launcher{z-index:100!important}.carousel-inner{position:relative;width:90%;border-radius:20px;margin:10px auto;overflow:hidden}@media (max-width:767px){.carousel-inner{width:95%}}.lenovo-off{background-color:#1450c3;padding:20px;border:solid 1px #e0e0e2;border-radius:20px}@media (max-width:767px){.lenovo-off{border-radius:0;padding-right:0;padding-left:0}}.lenovo-off .lenovo-off-image{background-color:transparent!important;text-align:center}@media (max-width:767px){.lenovo-off .lenovo-off-image img{height:220px}}.lenovo-off .lenovo-off-image .lenovo-off-link{padding-top:20px}.lenovo-off .lenovo-off-image .lenovo-off-link a{color:#fff;text-decoration:none;font-weight:600}.lenovo-off .hot-deals-intro{background-color:transparent!important;display:flex}.lenovo-off .hot-deals-intro .hot-deals-card{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:18px 12px;border-radius:14px;color:#fff;text-decoration:none;text-align:center;background:radial-gradient(circle at 50% 20%,rgba(255,255,255,0.18),transparent 60%),linear-gradient(160deg,#185fe7,#0e398b);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.15);transition:transform 0.25s ease}.lenovo-off .hot-deals-intro .hot-deals-card:hover{transform:translateY(-3px)}.lenovo-off .hot-deals-intro .hot-deals-icon{width:68px;height:68px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:6px;font-size:34px;color:#1450c3;background:#fff;box-shadow:0 0 0 8px rgba(255,255,255,0.18),0 0 0 16px rgba(255,255,255,0.08)}.lenovo-off .hot-deals-intro .hot-deals-title{font-size:22px;font-weight:800;line-height:1.3}.lenovo-off .hot-deals-intro .hot-deals-brand{font-size:14px;font-weight:600;opacity:0.85}.lenovo-off .hot-deals-intro .hot-deals-count{margin-top:6px;font-size:12px;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,0.15)}.lenovo-off .hot-deals-intro .hot-deals-count i{color:#ffd13d}.lenovo-off .hot-deals-intro .hot-deals-btn{margin-top:10px;padding:6px 16px;border-radius:999px;background:#fff;color:#1450c3;font-size:13px;font-weight:700}.lenovo-off .hot-deals-intro .hot-deals-btn i{font-size:11px;vertical-align:-1px}@media (max-width:767px){.lenovo-off .hot-deals-intro .hot-deals-icon{width:56px;height:56px;font-size:28px}.lenovo-off .hot-deals-intro .hot-deals-title{font-size:18px}}.lenovo-off .last-card{border-radius:10px 0 0 10px}@media (max-width:767px){.lenovo-off .last-card{border-radius:0}}.lenovo-off .swiper-off-slide{width:200px;background-color:#fff;margin-left:5px;height:auto}@media (max-width:767px){.lenovo-off .swiper-off-slide{width:155px}}.lenovo-off .swiper-off-slide .view-all-card{display:flex;height:100%;align-items:center;justify-content:center}.lenovo-off .swiper-off-slide .view-all-card a{display:flex;font-weight:600;flex-direction:column;align-items:center}.lenovo-off .swiper-off-slide .view-all-card a i{font-size:50px}.lenovo-off .swiper-off-slide .view-all-card a span{color:#222}.lenovo-off .swiper-off-slide .image-slide-wrapper{text-align:center;padding-top:10px}.lenovo-off .swiper-off-slide .image-slide-wrapper img{object-fit:contain;width:140px;height:140px;overflow:hidden;position:relative;min-height:140px}@media (max-width:767px){.lenovo-off .swiper-off-slide .image-slide-wrapper img{width:109px;height:109px;min-height:109px;max-height:109px}}.lenovo-off .swiper-off-slide .image-slide-wrapper .img-grayscale{filter:grayscale(100%);opacity:0.6;mix-blend-mode:multiply}.lenovo-off .swiper-off-slide .image-slide-wrapper .overlay-text{position:absolute;top:35%;left:45%;rotate:-45deg;transform:translate(-35%,-45%);background:rgba(98,98,98,0.2);color:#2266e8;padding:5px 10px;border-radius:8px;font-size:1rem;font-weight:bold;z-index:2}.lenovo-off .swiper-off-slide .image-slide-wrapper img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/static/img/image-placeholder.svg?b9cf4d88ee88) no-repeat 50%;background-size:contain}.lenovo-off .swiper-off-slide .off-product-title-wrapper{padding:12px 8px;height:52px;width:100%;line-height:1.9;font-size:12px;font-weight:bold;color:#3f4064;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.lenovo-off .swiper-off-slide .off-product-title-not-available{padding:12px 8px;height:52px;width:100%;line-height:1.9;font-size:12px;font-weight:bold;color:#787883;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.lenovo-off .swiper-off-slide .not-available{padding:0 15px;height:24px;font-size:14px;font-weight:bold;color:#2266e8;text-align:left}.lenovo-off .swiper-off-slide .off-price-wrapper{padding:20px 8px 0 8px}.lenovo-off .swiper-off-slide .off-price-wrapper .discount{float:right;background-color:#2266e8;color:#fff;border-radius:8px;padding:1px 6px;font-size:12px;font-weight:700}.lenovo-off .swiper-off-slide .off-price-wrapper .sale-price{float:left;color:#3f4064}.lenovo-off .swiper-off-slide .off-price-wrapper .sale-price .sm-price{font-size:16px;font-weight:700}@media (max-width:767px){.lenovo-off .swiper-off-slide .off-price-wrapper .sale-price .sm-price{font-size:14px}}.lenovo-off .swiper-off-slide .off-price-wrapper .sale-price .toman{font-size:12px}.lenovo-off .swiper-off-slide .off-price-wrapper:after{display:table;clear:both;content:""}.lenovo-off .swiper-off-slide .off-price-no-discount{color:#c0c2c5;text-decoration-line:line-through;font-weight:400;font-size:14px;padding:0 0 10px 40px;text-align:left}.section-top-brands{margin:0;padding-bottom:20px;border:solid 1px #e0e0e2;border-radius:16px}@media (max-width:767px){.section-top-brands{border-radius:0;border-right-width:0;border-left-width:0}}.section-top-brands .section-title{display:flex;padding:20px 15px;flex-direction:row;justify-content:space-between;align-items:center;font-size:18px}@media (max-width:767px){.section-top-brands .section-title{font-size:15px}}.section-top-brands .section-title .section-title-text{display:inline-flex}.section-top-brands .title-wrapper{border-bottom:solid 2px #1450c3;padding-bottom:10px}.section-top-brands .view-all-btn{align-self:flex-start;font-size:13px;padding-top:4px}.swiper-brands{text-align:center;padding-top:10px}.swiper-brands .swiper-brands-slide{font-size:14px;border-left:solid 1px #f0f0f1;height:112px;width:140px}@media (max-width:767px){.swiper-brands .swiper-brands-slide{width:120px}}.swiper-brands .swiper-brands-slide a{color:#111}.swiper-brands .swiper-brands-slide a img{width:95px;object-fit:cover;overflow:hidden;position:relative;max-width:100%;min-height:50%;min-width:95px}.swiper-brands .swiper-brands-slide a img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/static/img/image-placeholder.svg?b9cf4d88ee88) no-repeat 50%;background-size:contain}.swiper-brands .swiper-brands-slide:last-child{border-left:none}@media (max-width:767px){.half-banner img{margin-top:0.5rem!important;margin-bottom:0.5rem!important}}.section-select-products{margin:30px 0;padding:20px 0;border:solid 1px #e0e0e2;border-radius:16px}@media (max-width:767px){.section-select-products{border-radius:0;margin:0;border:none;border-top:solid 1px #e0e0e2}}.section-select-products .section-title .section-title-text{font-size:18px;font-weight:500;display:inline-flex;color:#0C0C0C}.section-select-products .select-products-wrapper{margin:0}.section-select-products .select-products-wrapper .select-product{text-align:center;border-left:1px solid #f0f0f1;border-bottom:1px solid #f0f0f1;padding:15px 5px}.section-select-products .select-products-wrapper .select-product a{color:#3f4064}.section-select-products .select-products-wrapper .select-product a img{width:150px;height:150px;object-fit:cover;overflow:hidden;position:relative;max-width:100%;min-height:150px;min-width:150px}.section-select-products .select-products-wrapper .select-product a img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/static/img/image-placeholder.svg?b9cf4d88ee88) no-repeat 50%;background-size:contain}.section-select-products .select-products-wrapper .select-product a .select-product-price-wrapper{padding:20px 8px 0 8px}.section-select-products .select-products-wrapper .select-product a .select-product-price-wrapper .discount{float:right;background-color:#2266e8;color:#fff;border-radius:8px;padding:1px 6px;font-size:12px;font-weight:700}.section-select-products .select-products-wrapper .select-product a .select-product-price-wrapper .sale-price{float:left;color:#3f4064}.section-select-products .select-products-wrapper .select-product a .select-product-price-wrapper .sale-price .sm-price{font-size:16px;font-weight:700}.section-select-products .select-products-wrapper .select-product a .select-product-price-wrapper .sale-price .toman{font-size:12px;font-weight:400}.section-select-products .select-products-wrapper .select-product a .select-product-price-wrapper:after{display:table;clear:both;content:""}.section-select-products .select-products-wrapper .select-product a .select-product-price-no-discount{color:#c0c2c5;text-decoration-line:line-through;font-weight:400;font-size:14px;padding:0 0 10px 40px;text-align:left}@media (min-width:768px) and (max-width:991px){.section-select-products .select-products-wrapper .select-product:nth-child(3n){border-left:none}.section-select-products .select-products-wrapper .select-product:nth-last-child(-n+3){border-bottom:none}}@media (min-width:992px) and (max-width:1199px){.section-select-products .select-products-wrapper .select-product:nth-child(4n){border-left:none}.section-select-products .select-products-wrapper .select-product:nth-last-child(-n+4){border-bottom:none}}@media (min-width:1200px){.section-select-products .select-products-wrapper .select-product:nth-child(6n){border-left:none}.section-select-products .select-products-wrapper .select-product:nth-last-child(-n+6){border-bottom:none}}@media (max-width:767px){.section-select-products .select-products-wrapper .select-product:nth-last-child(-n+2){border-bottom:none}}.section-latest-posts{border:solid 1px #e0e0e2;border-radius:16px;margin-top:30px}@media (max-width:767px){.section-latest-posts{border-radius:0;border:none;margin-top:0}}.section-latest-posts .section-title{display:flex;padding:20px 15px 10px 15px;flex-direction:row;justify-content:space-between;align-items:center;font-size:18px}@media (max-width:767px){.section-latest-posts .section-title{font-size:15px}}.section-latest-posts .section-title .section-title-text{display:inline-flex}.section-latest-posts .title-wrapper{border-bottom:solid 2px #1450c3;padding-bottom:10px}.section-latest-posts .view-all-btn{align-self:flex-start;font-size:13px;padding-top:4px}.section-latest-posts .view-all-btn .blog-more-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:1px solid rgba(20,80,195,0.3);border-radius:20px;color:#1450c3;font-size:13px;font-weight:600;transition:background-color .15s}.section-latest-posts .view-all-btn .blog-more-btn:hover{background:rgba(20,80,195,0.06)}.section-latest-posts .swiper-blog{padding:10px 15px 20px}.section-latest-posts .swiper-blog .swiper-wrapper{align-items:stretch}.section-latest-posts .swiper-blog .swiper-slide{float:right;height:auto;width:23.5%;margin-right:0.5rem;margin-left:0.5rem}@media (max-width:757px){.section-latest-posts .swiper-blog .swiper-slide{width:78%}}.section-latest-posts .swiper-blog .blog-card{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid #eceef2;border-radius:14px;background:#fff;color:#23254e;transition:transform .2s,box-shadow .2s}.section-latest-posts .swiper-blog .blog-card:hover{transform:translateY(-3px);box-shadow:0 10px 28px rgba(16,24,40,0.1)}.section-latest-posts .swiper-blog .blog-card:hover .blog-card-title{color:#1450c3}.section-latest-posts .swiper-blog .blog-card-image img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:contain;background:#f4f5f7}.section-latest-posts .swiper-blog .blog-card-body{display:flex;flex-direction:column;flex:1;gap:8px;padding:12px 14px 14px;text-align:right}.section-latest-posts .swiper-blog .blog-card-category{align-self:flex-start;padding:2px 10px;border-radius:12px;background:rgba(20,80,195,0.08);color:#1450c3;font-size:11.5px;font-weight:600}.section-latest-posts .swiper-blog .blog-card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3.6em;margin:0;font-size:14px;font-weight:700;line-height:1.8;color:#23254e;transition:color .15s}.section-latest-posts .swiper-blog .blog-card-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;margin-top:auto;padding-top:8px;border-top:1px solid #f0f1f4;color:#81858b;font-size:11.5px}.section-latest-posts .swiper-blog .blog-card-meta .bi{margin-left:4px}.swiper-tags{padding:10px 0 10px 10px;display:none}@media (max-width:767px){.swiper-tags{display:block}}.swiper-tags .swiper-slide{float:right;padding-right:5px;cursor:pointer;font-weight:500;text-align:center}@media (max-width:767px){.swiper-tags .swiper-slide{width:70px;font-size:11px;padding:5px 0 4px;margin-right:3px;margin-left:3px;border:solid 1px #e0e0e2;border-radius:10px}}.swiper-tags .swiper-slide a{color:#4e4e4e}.swiper-scroll-bar{padding:40px 0 10px 10px}.swiper-scroll-bar .swiper-slide{float:right;padding-right:5px;text-align:center;width:260px}.swiper-scroll-bar .swiper-slide a{color:#3f4064;line-height:2.17;font-weight:500;font-size:12px}.swiper-scroll-bar .swiper-slide a img{width:52px;height:52px}@media (max-width:767px){.swiper-scroll-bar .swiper-slide a div{word-spacing:1.8rem}}@media (max-width:767px){.swiper-scroll-bar .swiper-slide{width:75px}}.swiper-single-image .swiper-slide{float:right;text-align:center;width:32.33%;margin-right:0.5rem;margin-left:0.5rem}@media (max-width:767px){.swiper-single-image .swiper-slide{width:90%}}.swiper-single-image .swiper-slide:first-child{margin-right:0}.swiper-single-image .swiper-slide:last-child{margin-left:0}.square-banner{max-width:230px;width:85%}.square-banner-title{color:#222;font-size:16px;font-weight:600;padding-top:10px}@media (min-width:767px) and (max-width:1024px){.pinki-off .swiper-off .swiper-off-slide{width:180px}.pinki-off .swiper-off .pinki-off-image img{height:180px}.section-top-brands .swiper-brands .swiper-brands-slide{width:140px}.section-select-products{margin:20px 0;border-radius:16px;border:solid 1px #e0e0e2}.section-select-products .select-products-wrapper .select-product:nth-child(6n){border-left:1px solid #f0f0f1}.section-select-products .select-products-wrapper .select-product:nth-child(4n + 1){border-left:none}.section-select-products .select-products-wrapper .select-product:nth-last-child(-n+2){border-bottom:1px solid #f0f0f1}.section-select-products .select-products-wrapper .select-product:nth-last-child(-n+4){border-bottom:none}.section-select-products .select-products-wrapper img{min-width:90px!important}.section-latest-posts{border:solid 1px #e0e0e2;border-radius:16px;margin-top:20px}.section-latest-posts .swiper-blog .swiper-slide{width:48%}.swiper-scroll-bar .swiper-slide{width:120px}.swiper-single-image .swiper-slide{width:48%}}.top-categories-wrapper{margin-top:40px}.top-categories-wrapper .swiper-slide a{color:#0C0C0C}@media (max-width:767.98px){.carousel-item{height:300px}.carousel-item img{height:100%;object-fit:cover}}#product-list-wrapper{display:flex;width:100%}@media (min-width:1024px){#product-list-wrapper .offcanvas{position:initial;visibility:visible;z-index:1}#product-list-wrapper .offcanvas-bottom{transform:none;height:auto}}#product-list-wrapper .sticky-sidebar{background-color:white;align-self:flex-start;display:block;width:100%;padding:20px;border-radius:8px 8px 0 0;border:solid 1px #e0e0e2;font-size:18px;font-weight:600}@media (min-width:1024px){#product-list-wrapper .sticky-sidebar{border-radius:8px;position:relative;width:300px}}#product-list-wrapper .filters-wrapper{border-top:none}@media (min-width:1024px){#product-list-wrapper .filters-wrapper{align-self:flex-start;width:300px;flex-shrink:0}}@media (max-width:1023px){#product-list-wrapper .filters-wrapper{background-color:transparent;height:100vh;width:100%;overflow-y:auto}}#product-list-wrapper .filters-wrapper .filter-header-wrapper{padding-bottom:20px}@media (max-width:767px){#product-list-wrapper .filters-wrapper .filter-header-wrapper{font-size:16px}}#product-list-wrapper .filters-wrapper .filter-header-wrapper .close-filter{float:right;font-size:28px;color:#212529;padding-top:0;margin-left:20px;width:14px;height:14px;opacity:1;background-size:50%}#product-list-wrapper .filters-wrapper .filter-header-wrapper .title{float:right}#product-list-wrapper .filters-wrapper .filter-header-wrapper .remove{float:left;color:#19bfd3;font-size:13px;font-weight:500;cursor:pointer}#product-list-wrapper .filters-wrapper .filter-header-wrapper:after{display:table;clear:both;content:""}#product-list-wrapper .filters-wrapper .filter-item-wrapper .accordion-body{max-height:300px;overflow-y:auto;padding-right:5px}#product-list-wrapper .filters-wrapper .filter-item-wrapper .accordion-button{font-size:15px;font-weight:400}#product-list-wrapper .filters-wrapper .filter-item-wrapper .accordion-button::after{background-size:0.9rem}#product-list-wrapper .filters-wrapper .filter-item-wrapper .accordion-flush .accordion-button:not(.collapsed){color:#212529}#product-list-wrapper .filters-wrapper .filter-item-wrapper .form-check-label{cursor:pointer;font-weight:400;color:#212529}#product-list-wrapper .filters-wrapper .filter-item-wrapper .form-check-input{border:solid 1px #dee2e6}#product-list-wrapper .filters-wrapper .filter-item-wrapper .form-check-input:checked{background-color:#19bfd3;border-color:#19bfd3}#product-list-wrapper .filters-wrapper .filter-item-wrapper .form-check-reverse{text-align:right;font-size:15px;font-weight:400;padding-top:15px;padding-bottom:15px;color:#212529}#product-list-wrapper .filters-wrapper .filter-item-wrapper .search-wrapper{position:relative}#product-list-wrapper .filters-wrapper .filter-item-wrapper .search-wrapper .search-clear{display:none;position:absolute;top:50%;left:10px;transform:translateY(-50%);background-color:#000;color:#fff;font-size:21px;width:18px;height:18px;line-height:20px;text-align:center;border-radius:50%;cursor:pointer;transition:background-color 0.2s ease}#product-list-wrapper .filters-wrapper .filter-item-wrapper .search-wrapper .search-clear:hover{background-color:#333}#product-list-wrapper .products-ordering{border-bottom:solid 1px #e0e0e2;font-size:13px}#product-list-wrapper .products-ordering .filter-title{position:relative;float:right;color:#3f4064;font-weight:600;border:solid 1px #e0e0e2;border-radius:10px;padding:1px 20px;margin-left:3px;margin-right:10px}#product-list-wrapper .products-ordering .filter-title .bi{padding-left:5px}#product-list-wrapper .products-ordering .has-filter{color:#ef4056;padding:1px 10px;background:rgba(239,64,86,0.1);border-color:rgba(239,64,86,0.1)}#product-list-wrapper .products-ordering .has-filter .filter-count{position:relative;top:-11px;font-size:12px;border-radius:50rem;background:#2266e8}#product-list-wrapper .products-ordering .sort-title{float:right;color:#3f4064;font-weight:700}#product-list-wrapper .products-ordering .swiper-sorts{text-align:center}#product-list-wrapper .products-ordering .swiper-sorts .swiper-brands-slide{width:140px;height:92px;font-size:14px}#product-list-wrapper .products-ordering .swiper-sorts .swiper-brands-slide a{color:#111}#product-list-wrapper .products-ordering .swiper-sorts .sort-item{width:87px;float:right;padding-right:5px;color:#81858b;cursor:pointer;font-weight:400}@media (max-width:767px){#product-list-wrapper .products-ordering .swiper-sorts .sort-item{font-size:11px;padding:3px 0 2px;margin-right:3px;margin-left:3px;border:solid 1px #e0e0e2;border-radius:10px}}#product-list-wrapper .products-ordering .swiper-sorts .sort-active{color:#1450c3;font-weight:600}#product-list-wrapper .products-ordering .category-name{color:#81858b;float:left;font-size:13px}#product-list-wrapper .products-ordering .category-name h1{font-size:inherit;color:inherit}#product-list-wrapper .products-ordering .category-name span{display:inline-block;font-size:13px}@media (max-width:767px){#product-list-wrapper .products-ordering .category-name span{font-size:11px;font-weight:500;margin-bottom:0}}@media (max-width:767px){#product-list-wrapper .products-ordering .category-name{padding-top:10px;padding-left:10px;font-size:11px}}#product-list-wrapper .products-ordering .product-count{float:left;color:#81858b}@media (max-width:767px){#product-list-wrapper .products-ordering .product-count{padding-top:10px;font-size:11px;font-weight:400}}#product-list-wrapper .products-ordering:after{display:table;clear:both;content:"";padding-bottom:15px}@media (max-width:767px){#product-list-wrapper .products-ordering:after{padding-bottom:7px}}#product-list-wrapper .products-wrapper{flex-grow:1;padding-right:30px}@media (max-width:767px){#product-list-wrapper .products-wrapper{padding-right:0}}#product-list-wrapper .products-wrapper .empty-product-list-wrapper{border:solid 1px #f0f0f1;border-radius:8px;padding:20px;width:350px;max-width:100%;text-align:center;margin:30px auto 0}#product-list-wrapper .products-wrapper .empty-product-list-wrapper img{max-width:100%}#product-list-wrapper .products-wrapper .empty-product-list-wrapper .not-found-text{color:#3f4064;font-weight:500}#product-list-wrapper .products-wrapper .empty-product-list-wrapper .not-found-text i{color:#ff9900}#product-list-wrapper .products-wrapper .empty-product-list-wrapper .not-found-hint{font-size:13px;color:#81858b;padding-top:15px}#product-list-wrapper .products-wrapper .best-selling-product-cart{width:16.66%!important}@media (max-width:1699px){#product-list-wrapper .products-wrapper .best-selling-product-cart{width:20%!important}}@media (max-width:1279px){#product-list-wrapper .products-wrapper .best-selling-product-cart{width:25%!important}}@media (max-width:1024px){#product-list-wrapper .products-wrapper .best-selling-product-cart{width:33.33%!important}}@media (max-width:767px){#product-list-wrapper .products-wrapper .best-selling-product-cart{width:100%!important}}#product-list-wrapper .products-wrapper .product-cart{padding-top:15px;width:20%;float:right;border:solid 1px #f0f0f1;display:flex;flex-direction:column}@media (max-width:1699px){#product-list-wrapper .products-wrapper .product-cart{width:25%}}@media (max-width:1279px){#product-list-wrapper .products-wrapper .product-cart{width:33.33%}}@media (max-width:1024px){#product-list-wrapper .products-wrapper .product-cart{width:50%}}@media (max-width:1023px){#product-list-wrapper .products-wrapper .product-cart{width:33.33%}}@media (max-width:767px){#product-list-wrapper .products-wrapper .product-cart{width:100%}#product-list-wrapper .products-wrapper .product-cart a{display:flex;flex-direction:column;width:100%}}#product-list-wrapper .products-wrapper .product-cart .incredible-offer{padding:15px 10px 0 10px;height:50px}#product-list-wrapper .products-wrapper .product-cart .incredible-offer img{height:16px}#product-list-wrapper .products-wrapper .product-cart .plp-badge{height:30px;font-size:12px;color:#1450c3;text-align:left;padding-left:8px}@media (max-width:767px){#product-list-wrapper .products-wrapper .product-cart .product-row{display:flex}}#product-list-wrapper .products-wrapper .product-cart .product-image-wrapper{position:relative;padding:0 4px;text-align:center}#product-list-wrapper .products-wrapper .product-cart .product-image-wrapper img{width:240px;height:240px;max-width:100%;min-height:240px;max-height:240px;object-fit:cover;overflow:hidden;position:relative}#product-list-wrapper .products-wrapper .product-cart .product-image-wrapper img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/static/img/image-placeholder.svg?b9cf4d88ee88) no-repeat 50%;background-size:contain}@media (max-width:767px){#product-list-wrapper .products-wrapper .product-cart .product-image-wrapper{width:130px;flex-shrink:0}#product-list-wrapper .products-wrapper .product-cart .product-image-wrapper img{width:118px;max-width:118px;min-width:118px;height:118px;max-height:118px;min-height:118px;padding:7px}}#product-list-wrapper .products-wrapper .product-cart .product-image-wrapper .color-badge-wrapper{position:absolute;top:-15px;right:7px;display:flex;flex-direction:column}@media (max-width:767px){#product-list-wrapper .products-wrapper .product-cart .product-image-wrapper .color-badge-wrapper{position:relative;flex-direction:row;gap:10px;align-items:center;justify-content:center;top:auto;right:auto}}#product-list-wrapper .products-wrapper .product-cart .product-image-wrapper .color-badge-wrapper .color-badge{height:8px;width:8px;border-radius:6px;margin-bottom:4px;border:1px solid #d3d3d3}@media (max-width:767px){#product-list-wrapper .products-wrapper .product-cart .product-image-wrapper .color-badge-wrapper .color-badge{margin-bottom:4px}}#product-list-wrapper .products-wrapper .product-cart .product-image-wrapper .color-badge-wrapper .more-badge i{color:#0A0A0A;font-size:14px;right:-3.5px;top:43px;position:absolute}@media (max-width:767px){#product-list-wrapper .products-wrapper .product-cart .product-image-wrapper .color-badge-wrapper .more-badge i{top:auto;bottom:-5px;right:97px}}#product-list-wrapper .products-wrapper .product-cart .product-image-wrapper .product-main-attributes-wrapper{display:flex;gap:8px;justify-content:center;padding:0 25px}@media (max-width:767px){#product-list-wrapper .products-wrapper .product-cart .product-image-wrapper .product-main-attributes-wrapper{position:absolute;padding:20px 0 0 0;top:60px;right:175px}}#product-list-wrapper .products-wrapper .product-cart .product-image-wrapper .product-main-attributes-wrapper .attr-item{display:flex;flex:0 0 32%;flex-direction:column;align-items:center;font-size:10px;color:#555;width:70px}@media (max-width:767px){#product-list-wrapper .products-wrapper .product-cart .product-image-wrapper .product-main-attributes-wrapper .attr-item{width:15vw}}#product-list-wrapper .products-wrapper .product-cart .product-image-wrapper .product-main-attributes-wrapper .attr-item .attr-icon{width:20px;height:20px;min-height:auto;object-fit:contain;margin-bottom:2px;padding:0}#product-list-wrapper .products-wrapper .product-cart .product-image-wrapper .product-main-attributes-wrapper .attr-item .attr-value{white-space:nowrap;display:inline-block;overflow:hidden;text-overflow:ellipsis;max-width:12ch;font-size:10px;text-align:center}#product-list-wrapper .products-wrapper .product-cart .product-image-wrapper .product-main-attributes-wrapper .attr-item-placeholder{height:37px;width:100%}#product-list-wrapper .products-wrapper .product-cart .product-info-wrapper{flex-grow:1;overflow:auto}@media (max-width:767px){#product-list-wrapper .products-wrapper .product-cart .product-info-wrapper{flex-grow:1;position:relative;overflow:visible}}#product-list-wrapper .products-wrapper .product-cart .product-info-wrapper .product-brand{padding:5px 8px 0 8px;font-size:12px;font-weight:bold;color:#646575}#product-list-wrapper .products-wrapper .product-cart .product-info-wrapper .product-title-wrapper{padding:6px 8px 12px 8px;height:52px;width:100%;line-height:1.9;font-size:12px;font-weight:bold;color:#3f4064;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#product-list-wrapper .products-wrapper .product-cart .product-info-wrapper .product-meta{height:28px;display:flex;align-items:center;justify-content:center;margin-bottom:15px}@media (max-width:767px){#product-list-wrapper .products-wrapper .product-cart .product-info-wrapper .product-meta{margin-top:57px;margin-bottom:20px}}#product-list-wrapper .products-wrapper .product-cart .product-info-wrapper .product-meta .product-rating{font-size:12px;color:#0c0c0c;display:flex}#product-list-wrapper .products-wrapper .product-cart .product-info-wrapper .product-meta .product-rating i{color:#f1c21b;font-size:13px}#product-list-wrapper .products-wrapper .product-cart .product-info-wrapper .product-meta-placeholder{display:inline-block;width:100%;height:100%}#product-list-wrapper .products-wrapper .product-cart .product-info-wrapper .price-section{height:55px}@media (max-width:767px){#product-list-wrapper .products-wrapper .product-cart .product-info-wrapper .price-section{position:absolute;right:-130px;top:135px}}#product-list-wrapper .products-wrapper .product-cart .product-info-wrapper .price-section .not-available{padding:0 8px 31px 8px;color:#a1a3a8;text-align:left}#product-list-wrapper .products-wrapper .product-cart .product-info-wrapper .price-section .not-available:after{display:table;clear:both;content:""}#product-list-wrapper .products-wrapper .product-cart .product-info-wrapper .price-section .price-wrapper{padding:0 8px 0 8px}#product-list-wrapper .products-wrapper .product-cart .product-info-wrapper .price-section .price-wrapper .discount{float:right;background-color:#2266e8;color:#fff;border-radius:8px;padding:1px 6px;font-size:12px;font-weight:700}#product-list-wrapper .products-wrapper .product-cart .product-info-wrapper .price-section .price-wrapper .sale-price{float:left;color:#3f4064}#product-list-wrapper .products-wrapper .product-cart .product-info-wrapper .price-section .price-wrapper .sale-price .toman{font-size:12px;font-weight:400}#product-list-wrapper .products-wrapper .product-cart .product-info-wrapper .price-section .price-wrapper:after{display:table;clear:both;content:""}#product-list-wrapper .products-wrapper .product-cart .product-info-wrapper .price-section .price-no-discount{color:#c0c2c5;text-decoration-line:line-through;font-weight:400;font-size:14px;padding:0 0 10px 40px;text-align:left}#product-list-wrapper .products-wrapper .product-cart:hover{box-shadow:0 4px 10px rgba(0,0,0,0.3)}.swiper-shelve-wrapper{display:flex}.swiper-shelve-wrapper .fixed-slide{flex:0 0 auto;text-align:center;margin-left:10px}.swiper-shelve-wrapper .fixed-slide .brand-name{text-align:center;font-size:13px}@media (max-width:767px){.swiper-shelve-wrapper .fixed-slide .brand-name{font-size:11px}}.swiper-shelve-wrapper .fixed-slide .brand-image{height:60px;margin-bottom:10px}@media (max-width:767px){.swiper-shelve-wrapper .fixed-slide .brand-image{height:40px;margin-bottom:5px}}.swiper-shelve{padding-bottom:15px;margin-left:0;margin-right:0}.swiper-shelve .swiper-wrapper{display:flex;padding:10px;width:100%}.swiper-shelve .swiper-wrapper .swiper-slide{flex-shrink:0}.swiper-shelve .swiper-wrapper .swiper-category-slide{height:auto;align-self:stretch;background-color:#f0f0f0;margin-left:12px;padding:12px;border-radius:8px;text-align:center;width:154px;border:2px solid #fff}@media (max-width:767px){.swiper-shelve .swiper-wrapper .swiper-category-slide{width:92px;padding:8px 6px}}.swiper-shelve .swiper-wrapper .swiper-category-slide .category-image{width:100%;min-height:100px;height:100px;max-height:100px;object-fit:contain;margin-bottom:8px;mix-blend-mode:multiply;font-size:10px}@media (max-width:767px){.swiper-shelve .swiper-wrapper .swiper-category-slide .category-image{margin-bottom:2px;min-height:50px;height:50px;max-height:50px}}.swiper-shelve .swiper-wrapper .swiper-category-slide img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/static/img/image-placeholder.svg?b9cf4d88ee88) no-repeat 50%;background-size:contain}.swiper-shelve .swiper-wrapper .swiper-category-slide .category-name{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:500;font-size:12px;line-height:1.7;color:#383838}@media (max-width:767px){.swiper-shelve .swiper-wrapper .swiper-category-slide .category-name{font-size:10.5px;font-weight:500}}.swiper-shelve .swiper-wrapper .swiper-category-slide .category-en{overflow:hidden;margin-top:1px;color:#9ca3af;font-size:11px;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767px){.swiper-shelve .swiper-wrapper .swiper-category-slide .category-en{font-size:9.5px}}.swiper-shelve .swiper-wrapper .active{background-color:#eeeeee;border:2px solid #b1b1b1}.swiper-shelve .swiper-wrapper .swiper-brand-slide{background-color:#f0f0f0;margin-left:12px;padding:12px;border-radius:8px;text-align:center;width:140px}@media (max-width:767px){.swiper-shelve .swiper-wrapper .swiper-brand-slide{width:100px;padding:8px;height:70px}}.swiper-shelve .swiper-wrapper .swiper-brand-slide .brand-image{width:100%;min-height:40px;height:40px;max-height:40px;object-fit:contain;margin-bottom:8px;mix-blend-mode:multiply;font-size:10px}@media (max-width:767px){.swiper-shelve .swiper-wrapper .swiper-brand-slide .brand-image{margin-bottom:2px;min-height:35px;height:35px;max-height:35px}}.swiper-shelve .swiper-wrapper .swiper-brand-slide img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/static/img/image-placeholder.svg?b9cf4d88ee88) no-repeat 50%;background-size:contain}.swiper-shelve .swiper-wrapper .swiper-brand-slide .brand-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;font-size:12px;color:#383838}@media (max-width:767px){.swiper-shelve .swiper-wrapper .swiper-brand-slide .brand-name{font-size:11px;font-weight:500}}.swiper-shelve .swiper-wrapper .swiper-brand-slide:first-child{margin-right:10px}.plp-page-description{padding-top:30px;font-size:14px;color:#84868a;line-height:30px;position:relative;max-height:140px;overflow:hidden}.plp-page-description img{max-width:100%}.plp-page-description .fade-effect{position:absolute;bottom:0;left:0;width:100%;height:1.5em;background:linear-gradient(to bottom,rgba(255,255,255,0),white)}.plp-page-description h1{font-size:15px;font-weight:700}.plp-page-description h2{font-size:15px;font-weight:600}.plp-page-description h3{font-size:14px;font-weight:600}.plp-page-description h3,.plp-page-description h4,.plp-page-description h5,.plp-page-description h6{font-size:16px;font-weight:500}.plp-page-description strong{font-weight:700}.faq-section{padding:30px 30px 0 30px}.faq-section .container-xxl{margin-top:20px;border-top:solid 1px #e0e0e2}@media (max-width:768px){.faq-section .container-xxl{margin-top:0;border-top:none}}.faq-section .container-xxl .faq-wrapper{width:60%;margin:0 auto}@media (max-width:768px){.faq-section .container-xxl .faq-wrapper{width:100%}}.faq-section .container-xxl .faq-wrapper h3{font-size:15px;color:#444}.faq-section .container-xxl .faq-wrapper p{font-size:13px;color:#84868a;margin-bottom:10px;font-weight:400}.faq-section .container-xxl .faq-wrapper .accordion-item{margin-bottom:15px;border-radius:10px;border:1px solid #dee2e6}.faq-section .container-xxl .faq-wrapper .accordion-item .accordion-body{font-size:13px;color:#5f6061;text-align:justify}.faq-section .container-xxl .faq-wrapper .accordion-item .accordion-button{font-weight:600;border-radius:10px;color:#2c2c2c;background:transparent;font-size:14px;padding:10px 20px}.faq-section .container-xxl .faq-wrapper .accordion-item .accordion-button:not(.collapsed){color:#000;background-color:#ebebeb;border-radius:10px 10px 0 0}.faq-section .container-xxl .faq-wrapper .accordion-item .accordion-button:focus{box-shadow:none;border-color:rgba(0,0,0,0.125)}.products-section{padding:80px 0}.brand-box{margin-bottom:1rem;border-radius:0.5rem;border:solid 1px #dee2e6}@media (max-width:767px){.brand-box{border-radius:0;border-right:none;border-left:none}}.brand-box .brand-wrapper{text-align:center;padding:0.25rem 0.5rem}.plp-product__container{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));grid-gap:10px}@media all and (min-width:600px){.plp-product__container{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:20px}}.plp-product{background:white;padding:10px;text-align:center}.plp-product__image{width:100%}.plp-product__title{font-size:12px;font-weight:400;letter-spacing:0.05em;margin:0;text-transform:uppercase}@media all and (min-width:600px){.plp-product__title{font-size:15px}}.badge-fast-shipping{display:inline-flex;align-items:center;gap:6px;margin-right:0;padding:3px 4px 3px 10px;border:1px solid #fde2e7;border-radius:20px;background:linear-gradient(90deg,#fff1f4,#fff8f9);color:#be123c;font-size:11.5px;font-weight:700;line-height:1.4;white-space:nowrap}.badge-fast-shipping .fast-bolt{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:linear-gradient(135deg,#fb5f7e,#e11d48);box-shadow:0 2px 5px rgba(225,29,72,0.3)}.badge-fast-shipping .fast-bolt .bi{color:#fff;font-size:10px;line-height:1}.plp-product__price{font-size:23px;margin:0 0 .25rem}@media all and (min-width:600px){.plp-product__price{font-size:28px}}.plp-product__rating{color:#ffd200;font-size:14px}@media all and (min-width:600px){.plp-product__rating{font-size:22px}}#pdpWrapper{display:flex;flex-direction:row}@media (max-width:992px){#pdpWrapper{flex-direction:column;padding:0 15px}}@media (max-width:767px){#pdpWrapper .links-wrapper{display:none}}#pdpWrapper .links-wrapper .link-item{padding-bottom:10px;cursor:pointer;color:#444444}#pdpWrapper .links-wrapper .link-item i{color:#444444;font-size:20px}@media (max-width:767px){#pdpWrapper .links-wrapper .link-item i{font-size:16px}}#pdpWrapper .links-wrapper .link-item .bi-heart-fill{color:#f50025}#pdpWrapper .links-wrapper .link-item .bi-heart{color:#444444}#pdpWrapper .links-wrapper .link-item .bi-book-half{color:black}#pdpWrapper .sku-wrapper{height:21px;margin:5px;text-align:right;font-size:14px}#pdpWrapper #media-wrapper{text-align:center;width:35%;min-width:35%;max-width:35%}@media (max-width:992px){#pdpWrapper #media-wrapper{width:100%;max-width:100%}}#pdpWrapper #media-wrapper .main-swiper{width:100%}@media (max-width:992px){#pdpWrapper #media-wrapper .main-swiper{height:230px;margin-bottom:15px}}#pdpWrapper #media-wrapper .zoom-trigger{z-index:10;background:linear-gradient(0deg,rgba(255,255,255,0.5),rgba(252,252,252,0.5)),#fff;border-radius:30%;width:30px;height:30px;position:absolute;top:0;left:5%}@media (max-width:767px){#pdpWrapper #media-wrapper .zoom-trigger{top:0;left:0}}#pdpWrapper #media-wrapper .product-highlights-carousel{z-index:10;position:absolute;bottom:5%;right:0}#pdpWrapper #media-wrapper .product-highlights-carousel .highlight-wrapper{height:24px;line-height:24px;font-size:11.5px;font-weight:600}#pdpWrapper #media-wrapper .product-highlights-carousel .highlight-content{display:flex;flex-direction:column;gap:10px;transition:transform 0.3s ease-in-out}#pdpWrapper #media-wrapper .product-highlights-carousel .highlight-item{width:fit-content;background-color:rgba(234,234,234,0.7);border-radius:10px;padding:2px 8px;height:24px}#pdpWrapper #media-wrapper .product-highlights-carousel .highlight-item i{vertical-align:-2px;padding-left:3px}#pdpWrapper #media-wrapper .swiper-slide{display:flex;justify-content:center;align-items:center;margin-bottom:15px}#pdpWrapper #media-wrapper .swiper-slide img{cursor:pointer;width:80%;height:100%;max-height:100%;padding:0 15px;object-fit:contain}#pdpWrapper #media-wrapper .swiper-slide img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/static/img/image-placeholder.svg?b9cf4d88ee88) no-repeat 50%;background-size:contain}#pdpWrapper #media-wrapper .thumbnails{user-select:none;display:flex}#pdpWrapper #media-wrapper .thumbnails .swiper-slide{width:auto;flex-shrink:0;margin-right:10px}#pdpWrapper #media-wrapper .thumbnails .thumbnail-item{cursor:pointer;border:solid 1px #e0e0e2;border-radius:8px;float:right;margin-right:10px;margin-bottom:10px;width:80px;height:80px;padding:5px}@media (max-width:767px){#pdpWrapper #media-wrapper .thumbnails .thumbnail-item{width:45px;height:45px;padding:2px}}#pdpWrapper #media-wrapper .thumbnails .thumbnail-item img{width:100%;height:100%;max-height:100%;padding:0;object-fit:cover;overflow:hidden;position:relative}@media (max-width:767px){#pdpWrapper #media-wrapper .thumbnails .thumbnail-item img{max-width:38px;min-height:38px;max-height:38px}}#pdpWrapper #media-wrapper .thumbnails .thumbnail-item img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/static/img/image-placeholder.svg?b9cf4d88ee88) no-repeat 50%;background-size:contain}#pdpWrapper #media-wrapper .thumbnails .active{border:solid 2px #1450c3}#pdpWrapper #media-wrapper .thumbnails .thumbnail-item:after{display:table;clear:both;content:""}#pdpWrapper #productGalleryModal{z-index:100000000000000000001}#pdpWrapper #productGalleryModal .media-title{font-size:17px;font-weight:500;text-align:right;color:#0c0c0c;padding-bottom:10px;margin-bottom:30px;border-bottom:solid 1px #e0e0e2}#pdpWrapper #productGalleryModal .modal-swiper-wrapper{height:80%;margin-bottom:40px}#pdpWrapper #productGalleryModal .modal-swiper-wrapper .modal-swiper{width:100%;height:100%}#pdpWrapper #productGalleryModal .modal-swiper-wrapper .modal-swiper .swiper-slide{display:flex;justify-content:center;align-items:center;height:100%;margin-bottom:15px}#pdpWrapper #productGalleryModal .modal-swiper-wrapper .modal-swiper .swiper-slide img{height:100%;width:100%;max-width:100%;min-width:100%;min-height:250px;object-fit:contain;overflow:hidden;position:relative}#pdpWrapper #productGalleryModal .modal-swiper-wrapper .modal-swiper .swiper-slide img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/static/img/image-placeholder.svg?b9cf4d88ee88) no-repeat 50%;background-size:contain}#pdpWrapper #productGalleryModal .modal-thumbnail-wrapper .thumbnail-item{cursor:pointer;border:solid 1px #e0e0e2;border-radius:8px;float:right;margin-right:10px;margin-bottom:10px;width:80px;height:80px;padding:5px}@media (max-width:767px){#pdpWrapper #productGalleryModal .modal-thumbnail-wrapper .thumbnail-item{width:70px;height:70px;padding:3px}#pdpWrapper #productGalleryModal .modal-thumbnail-wrapper .thumbnail-item img{max-width:100%;min-height:100%;max-height:100%}}#pdpWrapper #productGalleryModal .modal-thumbnail-wrapper .active{border:solid 2px #1450c3}#pdpWrapper #productGalleryModal .modal-thumbnail-wrapper .thumbnail-item:after{display:table;clear:both;content:""}#pdpWrapper #main-product-wrapper{flex-grow:1}#pdpWrapper #main-product-wrapper .brand-category{padding-bottom:10px}#pdpWrapper #main-product-wrapper .brand-category a{color:#19bfd3;font-weight:600;font-size:13px}#pdpWrapper #main-product-wrapper .brand-category i{color:#1F2937;font-weight:700;font-size:10px;vertical-align:-1px}#pdpWrapper #main-product-wrapper .brand-category i::before{font-weight:900}@media (max-width:767px){#pdpWrapper #main-product-wrapper .brand-category{padding-bottom:5px}#pdpWrapper #main-product-wrapper .brand-category a{font-size:12px}}#pdpWrapper #main-product-wrapper .pdp-title{font-size:19px;font-weight:500;color:#0c0c0c;margin-bottom:8px;line-height:2.1}@media (max-width:767px){#pdpWrapper #main-product-wrapper .pdp-title{color:#000;font-size:15px;line-height:1.6;font-weight:500}}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section{float:right;padding:0 10px;width:70%}@media (max-width:767px){#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section{width:100%!important;padding:0}}@media (max-width:1299px){#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section{width:65%}}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .name-en-section{direction:ltr;font-size:13px;font-weight:400;line-height:2.17;color:#c0c2c5}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .feedback-summary-wrapper .feedback-summary{background-color:#f2f2f2;border-radius:10px;font-size:10px;font-weight:600;padding:4px 10px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .feedback-summary-wrapper .feedback-summary a{color:#424750}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .feedback-summary-wrapper .feedback-summary a i{vertical-align:-1px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .app-id-wrapper{display:flex;align-items:center;margin-bottom:2px;gap:8px;font-size:12px;color:#aaacaf;padding-left:7px;white-space:nowrap;position:relative;text-align:right}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .app-id-wrapper i{color:#f7c948}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .app-id-wrapper .rate{color:#0c0c0c;font-size:13px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .app-id-wrapper .rate-title{font-size:11px;padding-right:3px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .app-id-wrapper .divider-line{flex-grow:1;border-top:1px solid #e0e0e2;height:0}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .nlink{color:#444}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .description-wrapper{margin-bottom:20px}@media (max-width:767px){#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .description-wrapper{margin-bottom:15px}}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .description-wrapper .description-title{margin-bottom:10px;font-weight:600}@media (max-width:767px){#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .description-wrapper .description-title{margin-bottom:5px;font-weight:600;font-size:14px}}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .description-wrapper .description-item{font-weight:300}@media (max-width:767px){#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .description-wrapper .description-item{font-size:14px;line-height:1.5rem}}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options{padding-top:10px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper{width:49%;background-color:#f8fafc;border:solid 1px #e2e8f0;border-right:solid 4px #999;border-radius:8px;padding:15px 10px;margin-bottom:15px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper .option-name-wrapper{font-size:14px;padding-bottom:5px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper .option-name-wrapper .option-name-key{display:inline-flex;padding-left:5px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper .option-name-wrapper .option-name-value-wrapper{display:inline-flex;color:#0c0c0c;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper .option-name-wrapper .option-name-value-wrapper .option-name-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper .variant-option-wrapper .variant-option{margin-left:4px;margin-bottom:8px;border:solid 1px gray;display:inline-flex;min-width:0;padding:4px 6px 1px 6px;border-radius:8px;cursor:pointer;max-width:100%}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper .variant-option-wrapper .variant-option .option-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper .variant-option-wrapper .variant-option .color-option{width:20px;height:20px;border-radius:4px;margin-left:10px;border:solid 1px #d7dee0}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper .variant-option-wrapper .variant-option:last-child{margin-left:0}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper .variant-option-wrapper .variant-option:hover{background-color:#f3fbff}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper .variant-option-wrapper .active{border:solid 2px #0071e3;background-color:#f3fbff;padding:3px 5px 0 5px}@media (max-width:767px){#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper:first-of-type{width:100%}}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .colors-wrapper{margin-bottom:20px}@media (max-width:767px){#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .colors-wrapper{margin-bottom:20px}}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .colors-wrapper .colors-wrapper-title{padding-bottom:15px;font-weight:600}@media (max-width:767px){#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .colors-wrapper .colors-wrapper-title{font-weight:500;font-size:15px}}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .colors-wrapper .colors-wrapper-title .section-name{padding-left:20px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .colors-wrapper .colors-wrapper-title .color-name{font-weight:400;font-size:15px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .colors-wrapper .variant-wrapper{float:right;position:relative;width:36px;height:36px;margin-left:14px;margin-bottom:14px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .colors-wrapper .variant-wrapper .color-item{width:36px;height:36px;border-radius:5px;cursor:pointer}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .colors-wrapper .variant-wrapper .color-item:hover{border:solid 2px #aaa;padding:2px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .colors-wrapper .variant-wrapper .active{border:solid 2px #000!important;padding:2px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .colors-wrapper .non-available:after{content:'';position:absolute;width:46px;height:1px;background-color:#171717;left:-5px;top:47%;transform:rotate(-45deg)}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .colors-wrapper:after{content:"";display:table;clear:both}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .sizes-wrapper{margin-bottom:20px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .sizes-wrapper .sizes-wrapper-title{padding-bottom:15px;font-weight:600}@media (max-width:767px){#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .sizes-wrapper .sizes-wrapper-title{font-weight:600;font-size:15px}}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .sizes-wrapper .variant-wrapper{float:right}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .sizes-wrapper .variant-wrapper .size-item{font-size:14px;font-weight:400;margin-left:14px;margin-bottom:14px;padding:10px;border:solid 1px #bbb;border-radius:5px;cursor:pointer}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .sizes-wrapper .variant-wrapper .size-item:hover{border:solid 1px #444}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .sizes-wrapper .variant-wrapper .active{border:solid 2px #000!important;font-weight:600}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .sizes-wrapper .non-available .size-item{background-color:#f8fafc;border:dashed 1px #e2e8f0;color:#94a3b8}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .sizes-wrapper:after{content:"";display:table;clear:both}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .highlighted-attributes-wrapper{max-width:100%;overflow:hidden;padding-bottom:20px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .highlighted-attributes-wrapper .attribute-title{margin-bottom:10px;font-weight:600}@media (max-width:767px){#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .highlighted-attributes-wrapper .attribute-title{font-weight:500;font-size:15px}}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .highlighted-attributes-wrapper .attribute-grid{display:flex;flex-wrap:wrap;justify-content:space-between}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .highlighted-attributes-wrapper .attribute-grid .attribute-item{box-sizing:border-box;flex:1 1 calc(33.33% - 10px);max-width:calc(33.33% - 10px);overflow:hidden;background-color:#f8fafc;color:#3f4064;padding:8px;border-radius:8px;border:solid 1px #e2e8f0;margin-bottom:10px}@media (max-width:767px){#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .highlighted-attributes-wrapper .attribute-grid .attribute-item{flex:1 1 calc(50% - 10px);max-width:calc(50% - 10px)}}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .highlighted-attributes-wrapper .attribute-grid .attribute-name,#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .highlighted-attributes-wrapper .attribute-grid .attribute-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .highlighted-attributes-wrapper .attribute-grid .attribute-name{color:#81858b;font-weight:400;font-size:12px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .highlighted-attributes-wrapper .attribute-grid .attribute-value{color:#1e293b;font-weight:600;font-size:12px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .mobile-fast-shipping-notice{display:flex;width:100%;align-items:center;margin-bottom:8px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .mobile-fast-shipping-notice .badge-fast-shipping{font-size:12.5px}@media (min-width:767px){#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .mobile-fast-shipping-notice{display:none!important}}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .more-highlighted-attributes-wrapper{display:flex;align-items:center;margin-bottom:16px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .divider-text{color:#aaacaf;font-size:12px;padding:0 10px;white-space:nowrap;position:relative;text-align:right}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .divider-text .show-all-attributes-btn{background-color:transparent;padding:8px 12px;font-size:13px;border-radius:8px;border:1px solid #aaacaf}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .more-highlighted-attributes-wrapper::after,#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .more-highlighted-attributes-wrapper::before{content:"";flex:1;height:0.5px;background-color:#e0e0e2}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .product-fast-shipping-wrapper{display:flex;align-items:center;gap:12px;margin:16px 0 12px;padding:10px 12px;border:1px solid #fde2e7;border-radius:14px;background:linear-gradient(90deg,#fff5f7,#fff)}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .product-fast-shipping-wrapper.d-none{display:none!important}@media (max-width:767px){#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .product-fast-shipping-wrapper{display:none}}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .product-fast-shipping-wrapper .pdp-fast-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:11px;background:linear-gradient(135deg,#fb5f7e,#e11d48);box-shadow:0 4px 10px rgba(225,29,72,0.25)}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .product-fast-shipping-wrapper .pdp-fast-icon .bi{color:#fff;font-size:17px;line-height:1}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .product-fast-shipping-wrapper .pdp-fast-body{display:flex;flex-direction:column;gap:2px;min-width:0}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .product-fast-shipping-wrapper .pdp-fast-body b{color:#be123c;font-size:14px;font-weight:800}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .product-fast-shipping-wrapper .pdp-fast-body span{color:#6b7280;font-size:12px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section{padding:15px;float:right;border:solid 1px #e0e0e2;border-radius:8px;background:linear-gradient(0deg,rgba(239,239,240,0.5),rgba(239,239,240,0.5)),#fff;width:30%}@media (max-width:767px){#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section{width:100%!important}}@media (max-width:1299px){#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section{width:35%}}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .hint-wrapper{margin-top:10px;padding:20px 0 10px;line-height:1.9;color:#81858b;font-size:12px;display:flex;border-top:solid 1px #e2e8f0;text-align:justify}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .hint-wrapper i{padding-top:2px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .hint-wrapper .hint-text{padding-right:10px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .admin-links{padding-bottom:10px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .admin-links a{font-size:13px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .admin-links .pull-left a{padding-right:5px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .admin-links:after{content:"";display:table;clear:both}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .brand-info{border-bottom:solid 1px #e0e0e2;padding-bottom:10px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .brand-info .brand-data{font-weight:200;text-align:center}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .brand-info .brand-data .brand-image img{max-width:90%;min-height:70px;object-fit:cover;overflow:hidden;position:relative}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .brand-info .brand-data .brand-image img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:linear-gradient(0deg,rgba(239,239,240,0.5),rgba(239,239,240,0.5)),#fff url(/static/img/image-placeholder.svg?b9cf4d88ee88) no-repeat 50%;background-size:contain}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .brand-info .brand-data .brand-name{color:#3f4064}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .supplier-info{border-bottom:solid 1px #e0e0e2;padding-top:20px;padding-bottom:20px}@media (max-width:767px){#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .supplier-info{display:none}}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .supplier-info .supplier-header{font-weight:600;padding-bottom:10px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .supplier-info .supplier-name{font-weight:200;padding-right:20px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .supplier-info .supplier-name i{padding-left:10px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .product-extra-info{max-height:51px;align-items:center;justify-content:center;display:flex;font-size:12px;color:gray;padding:10px 0;border-bottom:solid 1px #e0e0e2}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper{text-align:left;z-index:1000}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .prices-info{padding-top:10px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .discount{float:left;background-color:#2266e8;color:#fff;border-radius:8px;padding:1px 6px;margin-right:10px;font-size:11px;font-weight:700}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .price-no-discount{text-decoration-line:line-through;font-size:14px;font-weight:400;color:#c0c2c5}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .sale-price{font-size:18px;font-weight:700;color:#23254e}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .toman{font-size:14px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .snapp-pay-installment{font-size:14px;display:flex;align-items:center;text-align:right}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .snapp-pay-installment img{padding:5px;height:45px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .snapp-pay-installment .snapp-pay-main{font-weight:500;font-size:14px;color:#101010}@media (max-width:1400px){#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .snapp-pay-installment .snapp-pay-main{font-size:13px}}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .snapp-pay-installment .snapp-pay-sub{font-size:12px;color:#666;margin-top:2px}@media (max-width:1400px){#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .snapp-pay-installment .snapp-pay-sub{text-space:1;font-size:11px}}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .btn-group-add-to-card{margin-top:10px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .btn-group-add-to-card #btnAddToCard{border-left:solid 2px #fff}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .btn-group-add-to-card .dropdown-toggle{width:53px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .quantity-group{position:relative;display:inline-flex;vertical-align:middle;border-radius:0.375rem;width:100%;margin-top:20px;background-color:#fff;border:solid 1px #bdbdbd}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .quantity-group .group-item{position:relative;flex:1 1 auto;text-align:center;padding:6px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .quantity-group #quantityIncrease{border-left:solid 1px silver;width:33%;cursor:pointer}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .quantity-group #quantityCurrent{font-weight:600;width:34%;user-select:none}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .quantity-group #quantityDecrease{border-right:solid 1px silver;width:33%;cursor:pointer}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .quantity-group .disabled{color:silver}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .seller-info-price{font-size:14px;font-weight:400}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .seller-info-price .seller-price{font-size:18px;font-weight:700}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .seller-info-price .seller-discount{float:left;background-color:#2266e8;color:#fff;border-radius:8px;padding:1px 6px;margin-right:10px;font-size:11px;font-weight:700}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .seller-info-price .seller-price-no-discount{text-decoration-line:line-through;font-size:14px;font-weight:400;color:#c0c2c5}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .installment-notice{display:flex;justify-content:space-between;align-items:center;margin-top:10px;text-align:start;font-size:12px;border-radius:8px;background-color:#e5ffff;color:#0597a9;border:1px solid #19bfd3;padding:6px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .installment-notice span{font-size:13px;font-weight:700}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .installment-notice i{vertical-align:-2px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .non-salable{background-color:#fef5f7;border:solid 1px #f6dae1;border-radius:5px;color:#ef394e;text-align:center;padding:6px;margin-top:30px;font-size:16px;user-select:none}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .guarantee-wrapper{text-align:right;background-color:#f9f9f9;padding:20px 0 10px;color:#3f4064;font-size:13px;font-weight:500}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .warranty-icon{width:18px;height:18px;display:inline-block}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .fast-shipping-container{border-top:solid 1px #e0e0e2;padding-top:10px}@media (max-width:767px){#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .fast-shipping-container{display:none!important}}#pdpWrapper #main-product-wrapper #detail-product-wrapper:after{display:table;clear:both;content:""}.seller-section{margin-top:20px;margin-bottom:20px;background-color:#f7f7f8;padding:12px 25px;border-radius:10px}.seller-section__title{font-size:14px;font-weight:700;color:#333;margin:10px 0;padding-right:0.75rem}.seller-section .seller-card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:15px 25px;box-shadow:0 2px 5px rgba(0,0,0,0.05);width:100%;transition:all 0.2s ease;display:flex;align-items:center;justify-content:space-between;min-height:60px;margin-bottom:10px;overflow-y:auto}.seller-section .seller-card:hover{box-shadow:0 2px 8px rgba(32,32,32,0.2)}.seller-section .seller-card__header,.seller-section .seller-card .warranty-wrapper,.seller-section .seller-card__actions{flex:1;display:flex;flex-direction:row;align-items:center;text-align:center}.seller-section .seller-card__header{flex-basis:25%}.seller-section .seller-card .warranty-wrapper{flex-basis:35%}.seller-section .seller-card__actions{flex-basis:40%}.seller-section .seller-card__name{font-size:14px;font-weight:600;color:#2f2f30;margin-bottom:0}.seller-section .seller-card .warranty-wrapper{gap:6px;justify-content:center;margin-top:4px}.seller-section .seller-card .warranty-wrapper .warranty-text{font-size:12px;color:#555}.seller-section .seller-card .warranty-wrapper .warranty{background-color:#595959;border-radius:6px;padding:0 10px!important}.seller-section .seller-card .warranty-wrapper .warranty .warranty__label{font-size:12px;font-weight:600;color:white}.seller-section .seller-card .warranty-wrapper .warranty.warranty--zarrinpal .warranty__label{color:black}.seller-section .seller-card .warranty-wrapper .zarrinpal{background-color:#ffe422}.seller-section .seller-card .warranty-wrapper .snapppay{background-color:#008efa}.seller-section .seller-card .warranty-wrapper .digipay{background-color:#0153e6}.seller-section .seller-card__actions{justify-content:end;gap:8px}.seller-section .seller-card__actions .price-section{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:600;margin-left:20px}.seller-section .seller-card__actions .price-section .seller-base-price{font-size:14px;font-weight:400;color:#c0c2c5;text-decoration-line:line-through}.seller-section .seller-card__actions .price-section .seller-price{font-size:18px;font-weight:700}.seller-section .seller-card__actions .price-section .toman{margin-top:4px}.seller-section .seller-card__actions .price-section .discount-percent{background-color:#2266e8;color:white;font-size:11px;font-weight:700;padding:2px 4px;border-radius:25%;height:20px}.seller-section .seller-card__actions .remove-seller{color:#1450c3;font-size:13px;font-weight:600;margin-left:8px;cursor:pointer}.seller-section .seller-card__actions .btn-add-to-cart{background-color:#1450c3;color:#fff;border:none;border-radius:6px;padding:8px 18px;font-size:12px;font-weight:600;cursor:pointer;transition:background-color 0.2s}.seller-section .seller-card__actions .btn-add-to-cart:hover{background-color:#0f3d95}.seller-section .seller-card__actions .btn-add-to-cart.is-active-cart-btn{background-color:#fff;color:#1450c3;border:solid 1px #1450c3}.seller-section .seller-card__actions .btn-add-to-cart.is-active-cart-btn:hover{background-color:#1450c3;color:white}@media (max-width:768px){.seller-section{padding:12px;border-radius:0}.seller-section .seller-card{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:12px}.seller-section .seller-card__header{order:1;flex:1 1 48%;display:flex;align-items:center;justify-content:flex-start;margin-bottom:8px}.seller-section .seller-card .warranty-wrapper{order:2;flex:1 1 48%;display:flex;align-items:center;justify-content:flex-end;margin-bottom:8px}.seller-section .seller-card__actions{order:3;flex:1 1 100%;display:flex;justify-content:space-between;align-items:center;margin-top:10px;gap:4px}.seller-section .seller-card__actions .price-section{margin-left:0;font-size:12px}.seller-section .seller-card__actions .price-section .seller-price{font-size:15px}.seller-section .seller-card__actions .price-section .seller-base-price{font-size:11px}.seller-section .seller-card__actions .btn-add-to-cart{font-size:13px;padding:5px 8px}.seller-section .seller-card__actions .remove-seller{margin:0}}.tab-bar{position:sticky;top:0;z-index:100;background-color:#fff;border-bottom:1px solid #e5e7eb;width:100%;margin-bottom:20px}.tab-bar .tab-list{display:flex;justify-content:center;gap:35px;padding:0 42px;list-style:none;margin:0}.tab-bar .tab-list .tab-link{position:relative;display:flex;align-items:center;justify-content:center;height:40px;padding:0 8px;color:#6b7280;font-size:13px;font-weight:500;text-decoration:none}.tab-bar .tab-list .tab-link:hover{color:#444444}.tab-bar .tab-list .tab-link.active{color:#444444;font-weight:600}.tab-bar .tab-list .tab-link.active::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:64px;height:3px;background-color:#1450c3;border-radius:2px}#productDetailSection{display:flex;flex-direction:row;padding:0;position:relative}#productDetailSection .product-detail-wrapper{width:80%;padding:0 15px}@media (max-width:767px){#productDetailSection .product-detail-wrapper{width:100%;padding:0}}#productDetailSection .product-detail-wrapper .description-section{scroll-margin-top:50px;padding-bottom:30px;text-align:justify;line-height:29px;border-bottom:solid 4px #f0f0f1;display:flex;flex-direction:column}@media (max-width:767px){#productDetailSection .product-detail-wrapper .description-section{max-width:100%;overflow-x:auto}}#productDetailSection .product-detail-wrapper .description-section .pdp-main-description{font-size:14px;font-weight:400;line-height:29px;margin:0 auto}#productDetailSection .product-detail-wrapper .description-section .pdp-main-description img{max-width:100%}#productDetailSection .product-detail-wrapper .description-section .pdp-main-description p{line-height:29px;margin-bottom:0.5rem;font-size:14px}#productDetailSection .product-detail-wrapper .description-section .pdp-main-description h2{font-size:16px;font-weight:500;padding-top:8px}#productDetailSection .product-detail-wrapper .description-section .pdp-main-description h3{font-size:15px;font-weight:500;padding-top:8px}#productDetailSection .product-detail-wrapper .attributes-section{scroll-margin-top:50px}#productDetailSection .product-detail-wrapper .attributes-section .attributes-wrapper{position:relative;padding-bottom:70px;transition:padding-bottom 0.2s ease-in-out}#productDetailSection .product-detail-wrapper .attributes-section .attributes-wrapper .specification-group{border:1px solid #dee2e6;border-radius:8px;overflow:hidden;background-color:#fff}#productDetailSection .product-detail-wrapper .attributes-section .attributes-wrapper .specification-group + .specification-group{margin-top:20px}#productDetailSection .product-detail-wrapper .attributes-section .attributes-wrapper #moreAttributes .specification-group{margin-top:20px}#productDetailSection .product-detail-wrapper .attributes-section .attributes-wrapper .specification-title{padding:12px 10px;font-size:14px;font-weight:bold;color:#0c0c0c;background-color:#e7e7e7;border-bottom:solid 1px #cfcfcf}#productDetailSection .product-detail-wrapper .attributes-section .attributes-wrapper .attribute-item{display:flex;min-height:42px;font-size:13px}#productDetailSection .product-detail-wrapper .attributes-section .attributes-wrapper .attribute-item .attribute-name{padding:10px;color:#424750;background-color:#f0f0f1;max-width:50%;width:20%;border-bottom:solid 1px #cfcfcf}@media (max-width:767px){#productDetailSection .product-detail-wrapper .attributes-section .attributes-wrapper .attribute-item .attribute-name{width:35%}}#productDetailSection .product-detail-wrapper .attributes-section .attributes-wrapper .attribute-item .attribute-value{padding:10px;color:#424750;background-color:#f8fafc;width:80%;border-bottom:solid 1px #e8e8e8}@media (max-width:767px){#productDetailSection .product-detail-wrapper .attributes-section .attributes-wrapper .attribute-item .attribute-value{width:65%}}#productDetailSection .product-detail-wrapper .attributes-section .attributes-wrapper .attribute-item:last-child .attribute-name,#productDetailSection .product-detail-wrapper .attributes-section .attributes-wrapper .attribute-item:last-child .attribute-value{border-bottom:0}#productDetailSection .product-detail-wrapper .attributes-section .attribute-item:after{display:table;content:"";clear:both}#productDetailSection .product-detail-wrapper .attributes-section .attributes-wrapper:has(#moreAttributes.show){padding-bottom:0}#productDetailSection .product-detail-wrapper .attributes-section .show-more-wrapper{position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(to bottom,rgba(255,255,255,0),white 40%);display:flex;justify-content:center;align-items:flex-end;padding-bottom:1rem}#productDetailSection .product-detail-wrapper .attributes-section #moreAttributes.show + .show-more-wrapper{position:static;height:auto;background:none;padding:1rem 0}#productDetailSection .product-detail-wrapper .comments-wrapper{scroll-margin-top:50px;border-top:solid 4px #f0f0f1;padding-top:10px;margin-top:30px}#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section{font-size:14px}#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section #loadMoreBtn{font-size:14px;color:#0c6dcb}#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .comment-section-title{border-bottom:1px solid #e0e0e2;padding:0 10px 15px 0;font-size:14px;margin:0}@media (max-width:767px){#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .comment-section-title{border-bottom:none}}#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper{border-top:none;border-bottom:none}@media (max-width:767px){#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper{border-bottom:1px solid #e0e0e2}}@media (max-width:767px){#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper #review-list{height:200px;padding:10px 0;width:100%}}#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper .comment-wrapper{border-bottom:1px solid #e0e0e2;padding:20px}@media (max-width:767px){#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper .comment-wrapper{border:1px solid #e0e0e2;border-radius:8px;height:200px}}#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper .comment-wrapper i{font-size:16px;margin-left:2px}@media (max-width:767px){#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper .comment-wrapper i{font-size:13px}}#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper .comment-wrapper .comment-sender{font-size:13px;font-weight:600}@media (max-width:767px){#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper .comment-wrapper .comment-sender{font-size:12px;font-weight:550}}#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper .comment-wrapper .comment-status-badge{display:inline-block;padding:1px 5px;border-radius:5px;font-size:12px;font-weight:500;white-space:nowrap;margin-right:10px}#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper .comment-wrapper .approved{background-color:#d1e7dd;color:#0f5132;border:1px solid #badbcc}#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper .comment-wrapper .pending{background-color:#fff3cd;color:#664d03;border:1px solid #ffe69c}#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper .comment-wrapper .rejected{background-color:#f8d7da;color:#842029;border:1px solid #f5c2c7}#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper .comment-wrapper .buyer-badge{font-size:11px;padding:0 8px;color:#2e7b32;background-color:#4caf501a;border-radius:7px}#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper .comment-wrapper .pinned-badge{padding:0 5px;height:fit-content;background-color:rgba(77,77,77,0.1);border-radius:7px}#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper .comment-wrapper .pinned-badge i{color:#727272;font-size:11px}#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper .comment-wrapper .edit-review-btn{font-size:13px}#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper .comment-wrapper .comment-text{font-size:14px;margin:10px 0;line-height:2;display:block;overflow:visible;height:auto;white-space:normal!important;word-break:break-word;overflow-wrap:break-word}@media (max-width:767px){#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper .comment-wrapper .comment-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;text-align:justify;margin:5px 0}}#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper .comment-wrapper .review-vote-button{background-color:transparent;border:1px solid #dcdcdc;padding:2px 6px;border-radius:6px;font-size:12px;line-height:1;height:24px;color:#666;transition:all 0.2s ease-in-out}#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper .comment-wrapper .review-vote-button i{font-size:13px}#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper .comment-wrapper .review-vote-button:hover{background-color:#f8f9fa;border-color:#c0c0c0}#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper .comment-wrapper .review-vote-button.active{background-color:#e9f5ff;border-color:#007bff;color:#007bff}#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper .comment-wrapper .review-vote-button.active i{color:#007bff}@media (max-width:767px){#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper .comment-admin-reply{display:none}}@media (min-width:767px){#productDetailSection .product-detail-wrapper .comments-wrapper .comments-section .reviews-swiper .comment-wrapper:last-child{border-bottom-width:0}}#productDetailSection .product-detail-wrapper .comments-wrapper .rate-section{padding:0;font-size:20px;margin-top:20px}@media (min-width:767px){#productDetailSection .product-detail-wrapper .comments-wrapper .rate-section{margin-top:0;position:sticky;height:100%;top:70px}}#productDetailSection .product-detail-wrapper .comments-wrapper .rate-section .star i{font-size:16px}#productDetailSection .product-detail-wrapper .comments-wrapper .rate-section .rotate-180{transform:scaleX(-1);display:inline-block}#productDetailSection .product-detail-wrapper .comments-wrapper .rate-section .progress{height:10px!important;margin-bottom:10px}#productDetailSection .product-detail-wrapper .comments-wrapper .rate-section .progress .progress-bar{border-radius:5px;background-color:#f1c21b}#productDetailSection .product-detail-wrapper .comments-wrapper .rate-section .new-comment-section{margin-top:10px;padding:10px;border:solid 1px #e0e0e2;border-radius:8px;background:linear-gradient(0deg,rgba(239,239,240,0.5),rgba(239,239,240,0.5)),#fff}#productDetailSection .product-detail-wrapper .comments-wrapper .short{height:35vh}#productDetailSection .product-detail-wrapper .comments-wrapper .long{height:70vh}#productDetailSection .product-detail-wrapper .comments-wrapper #offcanvasReview{max-height:80vh;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;box-shadow:0 -4px 12px rgba(0,0,0,0.1)}#productDetailSection .product-detail-wrapper .comments-wrapper #offcanvasReview .buyer-badge{font-size:11px;padding:0 8px;color:#2e7b32;background-color:#4caf501a;border-radius:7px}#productDetailSection .product-detail-wrapper .comments-wrapper #offcanvasReview .pinned-badge{padding:0 5px;height:fit-content;background-color:rgba(77,77,77,0.1);border-radius:7px}#productDetailSection .product-detail-wrapper .comments-wrapper #offcanvasReview .pinned-badge i{color:#727272;font-size:11px}#productDetailSection .product-detail-wrapper .comments-wrapper #offcanvasReview i{font-size:1rem;color:#f9bc00;margin-left:2px}#productDetailSection .product-detail-wrapper .comments-wrapper #offcanvasReview #offcanvasReviewText{font-size:12px;text-align:justify;line-height:2;margin:10px 0;display:block;overflow:visible;height:auto;white-space:normal!important;word-break:break-word;overflow-wrap:break-word}#productDetailSection .product-detail-wrapper .comments-wrapper .star-rating{font-size:2.2rem;color:#ccc;cursor:pointer;display:flex;justify-content:center;gap:8px}#productDetailSection .product-detail-wrapper .comments-wrapper .star-rating i.hovered{color:#f7c948}#productDetailSection .product-detail-wrapper .comments-wrapper .star-rating i.selected{color:#f7c948}#productDetailSection .product-detail-wrapper .comments-wrapper .add-review-notice{font-size:13px}#productDetailSection .product-detail-wrapper .comments-wrapper .add-review-notice .text-muted{font-size:12px}#productDetailSection .product-detail-wrapper .comments-wrapper .add-review-notice .btn-add-review{border:none;background:transparent;color:#5c5c5c;text-align:right;padding:0}#productDetailSection .product-detail-wrapper .comments-wrapper .add-review-notice .btn-add-review span.rounded-circle{width:40px;height:40px;display:flex;align-items:center;justify-content:center}#productDetailSection .product-detail-wrapper .comments-wrapper #reviewModal{z-index:100000000000000000001}#productDetailSection .product-detail-wrapper .comments-wrapper #reviewModal .modal-content{background:#fff;border:none}#productDetailSection .product-detail-wrapper .comments-wrapper #reviewModal .modal-content textarea{font-size:13px}#productDetailSection .product-detail-wrapper .comments-wrapper #reviewModal .modal-content #commentError{color:#f7ab48;min-height:21px}#productDetailSection .product-detail-wrapper .comments-wrapper #reviewModal .modal-content .comment-rules{font-size:13px;padding-top:10px;border-top:1px solid gray;font-weight:400}#productDetailSection .product-detail-wrapper .comments-wrapper #reviewModal .modal-content .product-overview-wrapper{display:flex;flex-direction:row;font-size:14px;font-weight:600;padding:10px;border-bottom:solid 1px #e0e0e2;margin-bottom:20px}#productDetailSection .product-detail-wrapper .comments-wrapper #reviewModal .modal-content .product-overview-wrapper img{mix-blend-mode:multiply;height:70px}#productDetailSection .product-detail-wrapper .comments-wrapper #reviewModal .modal-content #anonymous-dropdown{background-color:#f8f9fa;display:none;position:absolute;z-index:1000;left:auto}@media (max-width:767px){#productDetailSection .product-detail-wrapper .comments-wrapper #reviewModal .modal-content #anonymous-dropdown{position:fixed;left:65px}}#productDetailSection .product-detail-wrapper .comments-wrapper #reviewModal .modal-content .review-tips-box i{font-size:15px;background:linear-gradient(90deg,#8A2BE2,#00CED1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}#productDetailSection .product-detail-wrapper .comments-wrapper #reviewModal .modal-content .review-tips-box .tip-wrapper{height:45px;overflow:hidden;transition:height 0.3s ease}#productDetailSection .product-detail-wrapper .comments-wrapper #reviewModal .modal-content .review-tips-box .tip-wrapper .tip-content{display:flex;flex-direction:column;transition:transform 0.4s ease-in-out}#productDetailSection .product-detail-wrapper .comments-wrapper #reviewModal .modal-content .review-tips-box .tip-wrapper .tip-line{margin-bottom:20px;padding:0.25rem 0}#productDetailSection .product-detail-wrapper .comments-wrapper .btn-primary{background-color:#1450c3;border-color:#1450c3}#productDetailSection .product-detail-wrapper .comments-wrapper .btn-primary:hover{background-color:#0e3d95;border-color:#0e3d95}#productDetailSection .product-detail-wrapper .comments-wrapper .text-muted{font-size:14px;font-weight:200}#productDetailSection .product-detail-wrapper .comments-wrapper .star i{margin-left:5px;color:#f1c21b;transition:0.2s}#productDetailSection .product-detail-wrapper .comments-wrapper .star i.active,#productDetailSection .product-detail-wrapper .comments-wrapper .star i.hover{color:#f1c21b}#productDetailSection .questions-wrapper{scroll-margin-top:50px;border-top:solid 4px #f0f0f1;padding-top:10px;margin-top:30px}#productDetailSection .questions-wrapper .text-muted{font-size:14px;font-weight:200}#productDetailSection .questions-wrapper .question-section{font-size:14px}#productDetailSection .questions-wrapper .question-section #loadMoreQuestionsBtn{font-size:14px;color:#0c6dcb}#productDetailSection .questions-wrapper .question-section .new-question-section{margin-top:10px;padding:10px;border:solid 1px #e0e0e2;border-radius:8px;background:linear-gradient(0deg,rgba(239,239,240,0.5),rgba(239,239,240,0.5)),#fff}@media (min-width:767px){#productDetailSection .questions-wrapper .question-section .new-question-section{margin-top:0;position:sticky;top:70px}}#productDetailSection .questions-wrapper .question-section .question-section-title{border-bottom:1px solid #e0e0e2;padding:0 10px 15px 0;font-size:14px;margin:0}@media (max-width:767px){#productDetailSection .questions-wrapper .question-section .question-section-title{border-bottom:none}}#productDetailSection .questions-wrapper .question-section .questions-swiper{border-top:none;border-bottom:none}@media (max-width:767px){#productDetailSection .questions-wrapper .question-section .questions-swiper{border-bottom:1px solid #e0e0e2}}@media (max-width:767px){#productDetailSection .questions-wrapper .question-section .questions-swiper #question-list{height:200px;padding:10px 0;width:100%}}#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper{border-bottom:1px solid #e0e0e2;padding:20px}@media (max-width:767px){#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper{border:1px solid #e0e0e2;border-radius:8px;height:200px}}#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper i{font-size:16px;margin-left:2px}@media (max-width:767px){#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper i{font-size:13px}}#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper .pinned-badge{padding:0 5px;height:fit-content;background-color:rgba(77,77,77,0.1);border-radius:7px}#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper .pinned-badge i{color:#727272;font-size:11px}#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper .btn-open-answer-modal{font-size:12px;font-weight:600;color:#3c4b6d}#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper .question-text{font-size:14px;font-weight:400;margin:0}@media (max-width:767px){#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper .question-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:12px}}#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-stack{position:relative;display:inline-block;width:100%}@media (max-width:767px){#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-stack{bottom:30px;height:110px}}#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-stack .stacked-preview{position:absolute;bottom:-5px;left:0.5%;width:99%;height:90%;background:#f8f9fa;border-radius:8px;z-index:2;box-shadow:0 2px 5px rgba(0,0,0,0.05)}@media (max-width:767px){#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-stack .stacked-preview{left:2.5%;width:95%}}#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-stack .stacked-preview:nth-child(2){bottom:-10px;width:98%;z-index:1}@media (max-width:767px){#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-stack .stacked-preview:nth-child(2){left:5%;width:90%}}#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-wrapper{background-color:#f9f9f9;border-right:3px solid #3c4b6d;border-radius:8px;padding:12px;margin-top:10px;font-size:14px;position:relative;z-index:3;box-shadow:0 2px 5px rgba(0,0,0,0.05)}@media (max-width:767px){#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-wrapper{margin-top:0;width:100%;position:absolute;height:110px}}#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-wrapper .buyer-badge{font-size:11px;padding:1px 5px;color:#2e7b32;height:fit-content;background-color:#4caf501a;border-radius:7px}#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-wrapper .admin-badge{font-size:11px;padding:1px 5px;color:#9f3396;height:fit-content;background-color:rgba(215,52,181,0.1);border-radius:7px}#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-wrapper .pinned-badge{padding:0 5px;height:fit-content;background-color:rgba(77,77,77,0.1);border-radius:7px}#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-wrapper .pinned-badge i{color:#727272;font-size:11px}#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-wrapper .answer-text{display:block;overflow:visible;height:auto;font-size:12px;white-space:normal!important;word-break:break-word;overflow-wrap:break-word}@media (max-width:767px){#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-wrapper .answer-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-wrapper .answer-meta{font-size:12px;color:#777;margin-bottom:6px}#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper .btn-show-more-answers{font-size:12px;color:#3c4b6d;font-weight:600;margin-bottom:6px}@media (min-width:767px){#productDetailSection .questions-wrapper .question-section .questions-swiper .question-wrapper:last-child{border-bottom-width:0}}#productDetailSection .questions-wrapper .add-question-notice{font-size:13px}#productDetailSection .questions-wrapper .add-question-notice .text-muted{font-size:12px}#productDetailSection .questions-wrapper .add-question-notice .btn-add-question{border:none;background:transparent;color:#5c5c5c;text-align:right;padding:0}#productDetailSection .questions-wrapper .add-question-notice .btn-add-question span.rounded-circle{width:40px;height:40px;display:flex;align-items:center;justify-content:center}#productDetailSection .questions-wrapper #offcanvasQuestion{height:60vh;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;box-shadow:0 -4px 12px rgba(0,0,0,0.1)}#productDetailSection .questions-wrapper #offcanvasQuestion .offcanvas-title{font-size:14px;font-weight:500}#productDetailSection .questions-wrapper #offcanvasQuestion .buyer-badge{font-size:11px;padding:1px 5px;color:#2e7b32;height:fit-content;background-color:#4caf501a;border-radius:7px}#productDetailSection .questions-wrapper #offcanvasQuestion .admin-badge{font-size:11px;padding:1px 5px;color:#9f3396;height:fit-content;background-color:rgba(215,52,181,0.1);border-radius:7px}#productDetailSection .questions-wrapper #offcanvasQuestion .pinned-badge{padding:0 5px;height:fit-content;background-color:rgba(77,77,77,0.1);border-radius:7px}#productDetailSection .questions-wrapper #offcanvasQuestion .pinned-badge i{color:#727272;font-size:11px}#productDetailSection .questions-wrapper #offcanvasQuestion .answer-wrapper{background-color:#f9f9f9;border-right:3px solid #3c4b6d;border-radius:8px;padding:12px;margin-top:10px;font-size:14px}#productDetailSection .questions-wrapper #offcanvasQuestion .answer-wrapper .answer-text{display:block;overflow:visible;height:auto;font-size:12px;white-space:normal!important;word-break:break-word;overflow-wrap:break-word}#productDetailSection .questions-wrapper #offcanvasQuestion .answer-wrapper .answer-meta{font-size:12px;color:#777;margin-bottom:6px}#productDetailSection .questions-wrapper .modal-content{background:#fff;border:none}#productDetailSection .questions-wrapper .modal-content textarea{font-size:13px}#productDetailSection .questions-wrapper .modal-content #questionError,#productDetailSection .questions-wrapper .modal-content #answerError{color:#f7ab48;min-height:21px}#productDetailSection .questions-wrapper .modal-content #answerAnonymousDropdown{background-color:#f8f9fa;display:none;position:absolute;z-index:1000;left:auto}@media (max-width:767px){#productDetailSection .questions-wrapper .modal-content #answerAnonymousDropdown{position:fixed;left:65px}}#productDetailSection .questions-wrapper .modal-content .question-rules{font-size:13px;padding-top:10px;border-top:1px solid gray;font-weight:400}#productDetailSection .questions-wrapper .modal-content .product-overview-wrapper{display:flex;flex-direction:row;font-size:14px;font-weight:600;padding:10px;border-bottom:solid 1px #e0e0e2;margin-bottom:20px}#productDetailSection .questions-wrapper .modal-content .product-overview-wrapper img{mix-blend-mode:multiply;height:50px}#productDetailSection .questions-wrapper .btn-primary{background-color:#1450c3;border-color:#1450c3}#productDetailSection .questions-wrapper .btn-primary:hover{background-color:#c92117;border-color:#cc2017}#productDetailSection .mini-buy-section{padding:12px;width:20%;margin-right:10px;height:100%;border:solid 1px #e0e0e2;border-radius:8px;background:linear-gradient(0deg,rgba(239,239,240,0.5),rgba(239,239,240,0.5)),#fff;position:sticky;top:60px}@media (max-width:767px){#productDetailSection .mini-buy-section{display:none}}#productDetailSection .mini-buy-section .installment-notice{display:flex;justify-content:space-between;align-items:center;margin-top:10px;text-align:start;font-size:12px;border-radius:8px;background-color:#e5ffff;color:#0597a9;border:1px solid #19bfd3;padding:3px 6px}#productDetailSection .mini-buy-section .installment-notice span{font-size:13px;font-weight:700}#productDetailSection .mini-buy-section .product-overview-wrapper{display:flex;flex-direction:row;font-size:14px;font-weight:600;padding:10px;border-bottom:solid 1px #e0e0e2}#productDetailSection .mini-buy-section .product-overview-wrapper img{mix-blend-mode:multiply;margin-left:8px;height:70px}#productDetailSection .mini-buy-section .pdp-price-box .price-wrapper{text-align:left;padding:15px 0 0 0}#productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .discount{float:left;background-color:#2266e8;color:#fff;border-radius:8px;padding:1px 6px;margin-right:10px;font-size:12px;font-weight:700}#productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .price-no-discount{text-decoration-line:line-through;font-size:14px;font-weight:300;color:#c0c2c5}#productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .sale-price{font-size:16px;font-weight:700;color:#23254e}#productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .toman{font-size:12px}#productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .btn-group-add-to-card{margin-top:13px}#productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .btn-group-add-to-card #btnAddToCard{border-left:solid 2px #fff}#productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .btn-group-add-to-card .dropdown-toggle{width:53px}#productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .quantity-group{position:relative;display:inline-flex;vertical-align:middle;border-radius:0.375rem;width:100%;margin-top:20px;background-color:#fff;border:solid 1px #bdbdbd}#productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .quantity-group .group-item{position:relative;flex:1 1 auto;text-align:center;padding:6px}#productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .quantity-group #quantityIncrease,#productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .quantity-group #miniBuySectionQuantityIncrease{border-left:solid 1px silver;width:33%;cursor:pointer}#productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .quantity-group #quantityCurrent,#productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .quantity-group #miniBuySectionQuantityCurrent{font-weight:600;width:34%;user-select:none}#productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .quantity-group #quantityDecrease,#productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .quantity-group #miniBuySectionQuantityDecrease{border-right:solid 1px silver;width:33%;cursor:pointer}#productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .quantity-group .disabled{color:silver}#productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .seller-info-price{font-size:14px;font-weight:400}#productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .seller-info-price .seller-price{font-size:18px;font-weight:700}#productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .seller-info-price .seller-discount{float:left;background-color:#2266e8;color:#fff;border-radius:8px;padding:1px 6px;margin-right:10px;font-size:11px;font-weight:700}#productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .seller-info-price .seller-price-no-discount{text-decoration-line:line-through;font-size:14px;font-weight:400;color:#c0c2c5}#productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .installment-notice{display:flex;justify-content:space-between;align-items:center;text-align:start;font-size:12px}#productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .installment-notice span{font-size:13px;font-weight:700}#productDetailSection .mini-buy-section .pdp-price-box .non-salable{background-color:#fef5f7;border:solid 1px #f6dae1;border-radius:5px;color:#ef394e;text-align:center;padding:6px;margin-top:30px;font-size:16px;user-select:none}#productDetailSection .mini-buy-section .fast-shipping-container{border-top:solid 1px #e0e0e2;padding-top:10px}#productDetailSection .mini-buy-section .guarantee-wrapper{padding-top:20px;color:#3f4064;font-size:13px;font-weight:500}#productDetailSection .mini-buy-section #detail-product-wrapper:after{display:table;clear:both;content:""}.features-section{border-top:solid 1px #f0f0f1;border-bottom:solid 4px #f0f0f1;padding-top:20px;padding-bottom:20px;margin:20px 0;color:#a1a3a8;font-size:14px}.features-section .swiper-features{text-align:center;font-size:12px}.features-section .swiper-features .swiper-features-slide{width:25%}@media (max-width:767px){.features-section .swiper-features .swiper-features-slide{width:97px}}.features-section .swiper-features .swiper-features-slide img{height:32px;margin-bottom:7px}.section-title-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:#0c0c0c;padding-bottom:30px;padding-top:15px;font-weight:500;font-size:16px}@media (max-width:767px){.section-title-wrapper{font-weight:500;font-size:15px;padding-bottom:15px}}.section-title-wrapper .pdp-section-title{border-bottom:solid 2px #1450c3;padding-bottom:10px;font-size:16px}.section-title-wrapper .pdp-section-title a{color:#0C0C0C}.section-title-wrapper .view-all-btn{align-self:flex-start;font-size:13px;padding-top:4px}@media (max-width:767px){.section-title-wrapper .view-all-btn{padding-left:10px}}.buy-box-footer{position:fixed;z-index:1001;height:55px;width:100%;bottom:58px;padding:5px 10px;background-color:#fff;border-top:solid 1px #ccc;box-shadow:0 -1px 1px rgba(0,0,0,0.01),0 -2px 2px rgba(0,0,0,0.05)}@media (min-width:992px){.buy-box-footer{display:none}}@media (max-width:992px){.snapp-pay-installment{position:fixed;bottom:91px;left:0;width:100vw;background:#fff;border-radius:12px 12px 0 0;padding:3px 8px;box-shadow:0 -2px 8px rgba(0,0,0,0.1);z-index:20}.pdp-price-box{position:fixed;bottom:65px;z-index:1040;width:90vw}.pdp-price-box .price-wrapper{position:absolute;width:90%!important;left:65vw;bottom:0}.pdp-price-box .price-wrapper .prices-info{position:relative;top:10px}.pdp-price-box .price-wrapper .prices-info .price-no-discount{font-size:13px!important}.pdp-price-box .price-wrapper .prices-info .sale-price{font-size:17px!important}.pdp-price-box .price-wrapper .prices-info .toman{font-size:11px!important}.pdp-price-box .installment-notice{position:fixed;bottom:105px;right:0;width:100%;border-radius:5px 5px 0 0!important;border:none!important;padding:6px 14px!important}.pdp-price-box .no-discount .prices-info{top:-5px}.pdp-price-box .btn-group-add-to-card{position:absolute;width:40%!important;right:-20px;bottom:0}.pdp-price-box .quantity-group{position:absolute!important;width:30%!important;right:-20px;bottom:0;background-color:#ebebeb!important}.pdp-price-box .non-salable{position:absolute;width:60%!important;left:80vw;bottom:0}}@media (max-width:767px){.pdp-price-box{position:fixed;bottom:65px;z-index:1040;width:100%}.pdp-price-box .price-wrapper{position:absolute;width:90%!important;left:45px;bottom:0}.pdp-price-box .price-wrapper .prices-info{position:relative;top:5px}.pdp-price-box .price-wrapper .prices-info .price-no-discount{font-size:13px!important}.pdp-price-box .price-wrapper .prices-info .sale-price{font-size:17px!important}.pdp-price-box .price-wrapper .prices-info .toman{font-size:11px!important}.pdp-price-box .no-discount .prices-info{top:-5px}.pdp-price-box .btn-group-add-to-card{position:absolute;width:70%!important;right:-20px;bottom:0}.pdp-price-box .quantity-group{position:absolute!important;width:70%!important;right:-20px;bottom:0;background-color:#ebebeb!important}.pdp-price-box .non-salable{position:absolute;width:95%!important;right:-20px;bottom:0}}#pdpPage .back-to-top{bottom:60px!important}@media (max-width:767px){#pdpPage .back-to-top{bottom:200px!important}}#pdpPage .bottom-nav-bar{box-shadow:none}.new-add-to-basket-title{font-size:1rem;color:#009049}.new-add-to-basket-title img{width:32px;height:32px}@media (min-height:601px) and (max-height:700px){#addToBasketOffcanvas{height:41vh}}@media (min-height:701px) and (max-height:800px){#addToBasketOffcanvas{height:38vh}}@media (min-height:801px) and (max-height:900px){#addToBasketOffcanvas{height:32vh}}#addToBasketOffcanvas .offcanvas-header{border-bottom:solid 1px #f0f0f1;padding:0.6rem 1rem}#addToBasketOffcanvas .offcanvas-body{padding-top:20px}.product-after-add-to-basket{float:right;display:flex;width:100%}.product-after-add-to-basket a{display:flex;flex-direction:column;width:100%}.product-after-add-to-basket .product-row{display:flex}.product-after-add-to-basket .product-image-wrapper{padding:0 4px;text-align:center}.product-after-add-to-basket .product-image-wrapper img{width:130px;height:auto;max-width:100%;min-height:118px;object-fit:cover;overflow:hidden;position:relative}.product-after-add-to-basket .product-image-wrapper img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/static/img/image-placeholder.svg?b9cf4d88ee88) no-repeat 50%;background-size:contain;width:100%;height:100%}@media (max-width:767px){.product-after-add-to-basket .product-image-wrapper{width:120px;flex-shrink:0}.product-after-add-to-basket .product-image-wrapper img{width:110px;max-width:110px;min-width:110px;height:110px;max-height:110px;min-height:110px;object-fit:cover;overflow:hidden;position:relative}.product-after-add-to-basket .product-image-wrapper img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/static/img/image-placeholder.svg?b9cf4d88ee88) no-repeat 50%;background-size:contain}}.product-after-add-to-basket .product-info-wrapper{flex-grow:1;overflow:auto}@media (max-width:767px){.product-after-add-to-basket .product-info-wrapper{flex-grow:1}}.product-after-add-to-basket .product-info-wrapper .product-title-wrapper{padding:6px 8px 12px 8px;height:52px;width:100%;line-height:1.9;font-size:12px;font-weight:bold;color:#3f4064;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.basket-page{padding-top:25px}.basket-page .pending-orders-container{width:100%;margin-bottom:20px}.basket-page .pending-orders-container .pending-orders-wrapper{padding:16px 24px 12px;border-radius:8px;border:solid 1px #e0e0e2}.basket-page .pending-orders-container .pending-orders-wrapper .pending-orders-count{border-bottom:solid 1px #e0e0e2;padding-top:10px;padding-bottom:20px;color:#0c0c0c;font-size:15px}.basket-page .pending-orders-container .pending-orders-wrapper .pending-order-item:last-child{border-bottom:none}.basket-page .pending-orders-container .pending-orders-wrapper .pending-order-item{border-bottom:solid 1px #e0e0e2;padding:20px 0;justify-content:space-between;align-items:center;display:flex}@media (max-width:767px){.basket-page .pending-orders-container .pending-orders-wrapper .pending-order-item{display:block}}.basket-page .pending-orders-container .pending-orders-wrapper .pending-order-item .order-id{color:#23254e;font-weight:400;font-size:14px;align-items:center}@media (max-width:767px){.basket-page .pending-orders-container .pending-orders-wrapper .pending-order-item .order-id{margin-bottom:15px}}.basket-page .pending-orders-container .pending-orders-wrapper .pending-order-item .order-total-amount{color:#62666d;font-size:15px;align-items:center}@media (max-width:767px){.basket-page .pending-orders-container .pending-orders-wrapper .pending-order-item .order-total-amount{margin-bottom:15px}}.basket-page .pending-orders-container .pending-orders-wrapper .pending-order-item .order-total-amount .total-amount{color:#3f4064;font-size:16px;font-weight:600}.basket-page .pending-orders-container .pending-orders-wrapper .pending-order-item .order-total-amount .toman{color:#0c0c0c;font-size:12px}.basket-page .pending-orders-container .pending-orders-wrapper .pending-order-item .order-pending-hint{color:#f57f17;font-size:14px;align-items:center}@media (max-width:767px){.basket-page .pending-orders-container .pending-orders-wrapper .pending-order-item .order-pending-hint{margin-bottom:15px;font-size:12px}}.basket-page .pending-orders-container .pending-orders-wrapper .pending-order-item .order-pending-hint .bi{padding:0 10px}.basket-page .pending-orders-container .pending-orders-wrapper .pending-order-item .order-pending-buttons{align-items:center}.basket-page .pending-orders-container .pending-orders-wrapper .pending-order-item .order-pending-buttons button,.basket-page .pending-orders-container .pending-orders-wrapper .pending-order-item .order-pending-buttons a{font-size:13px;margin-right:10px}.basket-page .pending-orders-container .pending-orders-wrapper .pending-order-item .order-pending-buttons .btn-outline-danger:hover{background-color:#f6f6f6;color:#1450c3}.basket-page .pending-orders-container .pending-orders-wrapper .pending-order-item .btnRetryPayment{width:70px}.basket-page .empty-basket-text{color:#23254e;font-weight:500;font-size:19px;padding:30px 0}.basket-page .basket-container{width:70%;padding-bottom:20px}@media (max-width:767px){.basket-page .basket-container{width:100%}}.basket-page .basket-container .basket-wrapper{border-radius:8px;border:solid 1px #e0e0e2}.basket-page .basket-container .basket-wrapper .basket-title{font-size:16px;font-weight:500;color:#0c0c0c;padding:16px 24px 12px;user-select:none}.basket-page .basket-container .basket-wrapper .variant-count{font-size:12px;font-weight:400;color:#81858b;padding:0 24px}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item{display:flex;padding:30px 0;border-bottom:solid 1px #e0e0e2}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-image-wrapper{width:140px;flex-shrink:0;text-align:center;padding:0 24px 0 0}@media (max-width:767px){.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-image-wrapper{padding:0;margin-right:10px}}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-image-wrapper img{width:118px;height:118px;max-width:118px;min-height:auto;object-fit:cover;overflow:hidden;position:relative}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-image-wrapper img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/static/img/image-placeholder.svg?b9cf4d88ee88) no-repeat 50%;background-size:contain;width:100%;height:100%}@media (max-width:767px){.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-image-wrapper{width:120px;flex-shrink:0}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-image-wrapper img{width:118px;max-width:118px;min-width:118px;height:118px;max-height:118px;min-height:118px}}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-image-wrapper .basket-quantity-group{position:relative;display:inline-flex;vertical-align:middle;border-radius:0.375rem;font-size:16px;width:100%;margin-top:20px;background-color:#fff;border:solid 1px #bdbdbd}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-image-wrapper .basket-quantity-group .group-item{position:relative;flex:1 1 auto;text-align:center;padding-top:3px}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-image-wrapper .basket-quantity-group .quantity-increase{border-left:solid 1px silver;width:33%;cursor:pointer}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-image-wrapper .basket-quantity-group .quantity-current{font-weight:600;width:34%;user-select:none}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-image-wrapper .basket-quantity-group .quantity-decrease{border-right:solid 1px silver;width:33%;cursor:pointer}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-image-wrapper .basket-quantity-group .disabled{color:silver}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-info-wrapper{flex-grow:1;padding-right:20px;padding-left:5px}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-info-wrapper .variant-title{color:#23254e;font-weight:500;font-size:14px;padding-right:10px}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-info-wrapper .variant-seller-info{margin-top:12px;padding-right:10px;font-weight:500;font-size:14px}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-info-wrapper .variant-seller-info .info-item{display:flex;gap:4px}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-info-wrapper .variant-seller-info .info-item .payment-option{padding:2px 6px;border-radius:5px;font-size:12px}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-info-wrapper .variant-seller-info .info-item .cash{background-color:#42b105;color:#ffffff}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-info-wrapper .variant-seller-info .info-item .snapppay{background-color:#008efa;color:#fff}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-info-wrapper .variant-seller-info .info-item .digipay{background-color:#0153e6;color:#fff}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-info-wrapper .option-summary{display:flex;flex-wrap:wrap;align-items:center;font-size:11px;gap:10px;margin:15px 0;padding-right:10px}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-info-wrapper .option-summary .option-item{width:15%}@media (max-width:767px){.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-info-wrapper .option-summary .option-item{width:20%}}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-info-wrapper .option-summary .option-item .option-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-info-wrapper .option-summary .option-item i{font-size:16px}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-info-wrapper .variant-hint{color:#62666d;font-weight:300;font-size:13px;padding-right:10px;padding-top:20px}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-info-wrapper .variant-hint i{padding-left:5px}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-info-wrapper .variant-price{color:#23254e;font-weight:600;font-size:16px;padding-top:10px;padding-right:10px;text-align:right}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-info-wrapper .variant-price .discount{float:left;background-color:#2266e8;color:#fff;border-radius:8px;padding:1px 6px;margin-right:10px;font-size:12px;font-weight:700}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-info-wrapper .variant-price .price-no-discount{text-decoration-line:line-through;font-size:14px;font-weight:300;color:#c0c2c5}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-info-wrapper .variant-price .sale-price{font-size:16px;font-weight:700;color:#23254e}.basket-page .basket-container .basket-wrapper .basket-items-wrapper .basket-item .variant-info-wrapper .variant-price .toman{font-size:12px}.basket-page .continue-shopping-container{width:30%;padding-bottom:20px}@media (max-width:767px){.basket-page .continue-shopping-container{width:100%;margin-top:10px;padding:0 0 80px 0}}.basket-page .continue-shopping-container .summary-shopping-wrapper{border-radius:8px;font-size:15px;border:solid 1px #e0e0e2;padding-top:15px}@media (max-width:767px){.basket-page .continue-shopping-container .summary-shopping-wrapper{z-index:1000;border:none}}.basket-page .continue-shopping-container .summary-shopping-wrapper .summary-item-wrapper{color:#000;padding:15px 24px}.basket-page .continue-shopping-container .summary-shopping-wrapper .summary-item-wrapper .summary-header-title{float:right;font-weight:500;font-size:14px;padding-bottom:20px;user-select:none}.basket-page .continue-shopping-container .summary-shopping-wrapper .summary-item-wrapper .summary-header-value{float:left;font-size:12px}.basket-page .continue-shopping-container .summary-shopping-wrapper .summary-item-wrapper .summary-item-title{float:right;font-weight:300;font-size:14px;user-select:none}.basket-page .continue-shopping-container .summary-shopping-wrapper .summary-item-wrapper .summary-item-value{float:left}.basket-page .continue-shopping-container .summary-shopping-wrapper .summary-item-wrapper .summary-item-value .basketTotalPrice{padding:2px;border-radius:3px}.basket-page .continue-shopping-container .summary-shopping-wrapper .summary-item-wrapper .summary-item-value .toman{font-size:11px}.basket-page .continue-shopping-container .summary-shopping-wrapper .shipping-container{background:linear-gradient(0deg,rgba(239,239,240,0.5),rgba(239,239,240,0.5)),#fff;border-top:1px;padding:15px 24px;border-top:solid 1px #e0e0e2;border-bottom:solid 1px #e0e0e2}.basket-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .free-shipping-available{color:#2e7b32}.basket-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .progress{height:6px;background-color:#cfddfa;border-radius:4px;overflow:hidden;margin-bottom:8px}.basket-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .progress-bar{height:100%}.basket-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .progress-bar-successful{background-color:#4caf50}.basket-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .summary-item-wrapper{color:#000;padding:15px 0}.basket-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .summary-item-wrapper .summary-item-title{float:right;font-weight:300;font-size:14px;user-select:none}.basket-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .summary-item-wrapper .summary-item-value{float:left}.basket-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .summary-item-wrapper .summary-item-value .toman{font-size:11px}.basket-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .shipping-notice{font-size:12px}.basket-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .shipping-notice .free-shipping-hint{display:flex}.basket-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .shipping-notice .alert{background-color:#e5ffff;color:#0597a9;border:1px solid #19bfd3;border-radius:5px;margin:0;padding:5px}.basket-page .continue-shopping-container .summary-shopping-wrapper .summary-item-wrapper:after{display:table;content:"";clear:both}.basket-page .continue-shopping-container .summary-shopping-wrapper .basket-total-wrapper{color:#23254e;padding-top:20px}.basket-page .continue-shopping-container .summary-shopping-wrapper .basket-total-wrapper .basket-total-title{float:right}.basket-page .continue-shopping-container .summary-shopping-wrapper .basket-total-wrapper .basket-total-value{float:left}.basket-page .continue-shopping-container .summary-shopping-wrapper .basket-total-wrapper .basket-total-value .toman{font-size:11px}.basket-page .continue-shopping-container .summary-shopping-wrapper .basket-total-wrapper:after{display:table;content:"";clear:both}.basket-page .continue-shopping-container .summary-shopping-wrapper .continue-button-wrapper{padding:24px}.basket-footer-box{position:fixed;z-index:1001;height:55px;width:100%;bottom:59px;padding:5px 15px;background-color:#fff;border-top:solid 1px #ccc;box-shadow:0 -1px 1px rgba(0,0,0,0.01),0 -2px 2px rgba(0,0,0,0.05)}@media (min-width:576px){.basket-footer-box{display:none}}.basket-footer-box .footer-title{text-align:left;color:#62666d;font-size:10px;padding-bottom:5px}.basket-footer-box .footer-price{font-size:14px;color:#23254e;text-align:left;font-weight:bold}.basket-footer-box .footer-price .basketTotalPrice{padding:2px;border-radius:3px}.basket-footer-box .footer-price .toman{font-size:10px;font-weight:400}@media (min-width:768px){.btnShoppingContinue{width:100%}}@media (max-width:767px){.basket-page{padding:0!important}.basket-page .row{margin:0}.basket-page .row .basket-container{padding:0}.basket-page .row .basket-container .basket-wrapper{border-radius:0}.continue-button-wrapper{padding-top:0!important}.btnShoppingContinue{position:fixed;z-index:1002;width:60%;bottom:65px;right:10px}.basket-total-wrapper{position:fixed;z-index:1002;width:40%;bottom:50px;left:10px}.basket-total-wrapper .basket-total-title{float:none;font-size:11px;width:100%;text-align:left;color:#62666d}.basket-total-wrapper .basket-total-value{float:none;font-size:14px;width:100%;text-align:left}}#userInfoModal .user-info-error-wrapper{user-select:none;font-size:13px;padding-bottom:15px}#userInfoModal .user-info-error-wrapper #profileError{color:#2266e8}#userInfoModal .user-info-error-wrapper .profileWarning{color:#FF6C00!important}#userInfoModal #userInfoForm .form-control,#userInfoModal #userInfoForm .form-select{background-color:#f3f3f3}#userInfoModal #userInfoForm .form-control:focus,#userInfoModal #userInfoForm .form-select:focus{border-color:#19bfd3}#basketPage .back-to-top{display:none!important}#basketPage .bottom-nav-bar{box-shadow:none}.shipping-page{padding-top:25px}.shipping-page .empty-basket-text{color:#23254e;font-weight:500;font-size:19px;padding:30px 0}.shipping-page .shipping-container{width:70%;padding-bottom:20px}@media (max-width:767px){.shipping-page .shipping-container{width:100%}}.shipping-page .shipping-container .shipping-wrapper{border-radius:8px;border:solid 1px #e0e0e2}.shipping-page .shipping-container .shipping-wrapper .shipping-title{font-size:16px;font-weight:500;color:#0c0c0c;padding:8px 12px 12px;display:flex}.shipping-page .shipping-container .shipping-wrapper .shipping-title a{display:flex}.shipping-page .shipping-container .shipping-wrapper .shipping-title a i{font-size:34px;color:#0c0c0c}.shipping-page .shipping-container .shipping-wrapper .shipping-title span{display:flex;padding-top:8px;padding-right:10px}.shipping-page .shipping-container .shipping-wrapper #mapModalLabel{color:#0c0c0c;font-size:16px}.shipping-page .shipping-container .profile-complete-wrapper{padding:0 20px 10px 20px}.shipping-page .shipping-container .profile-complete-wrapper .profile-wrapper{padding-top:10px;padding-bottom:10px;line-height:1.9;font-size:14px;display:flex;border:solid 1px #1450c3;border-radius:8px}.shipping-page .shipping-container .profile-complete-wrapper .profile-wrapper .bi-person{font-size:24px;padding-right:20px}.shipping-page .shipping-container .profile-complete-wrapper .profile-wrapper .profile-box{padding-right:20px}.shipping-page .shipping-container .profile-complete-wrapper .profile-wrapper .profile-box .profile-box-title{color:#81858b;user-select:none;font-size:13px}.shipping-page .shipping-container .profile-complete-wrapper .profile-wrapper .profile-box .profile-box-title #profileError{color:#2266e8;padding-right:15px}.shipping-page .shipping-container .profile-complete-wrapper .profile-wrapper .profile-box #profileCompleteForm .sex-wrapper{padding-top:6px;font-weight:600;font-size:13px}.shipping-page .shipping-container .profile-complete-wrapper .profile-wrapper .profile-box #profileCompleteForm .sex-wrapper label{cursor:pointer}.shipping-page .shipping-container .profile-complete-wrapper .profile-wrapper .profile-box #profileCompleteForm .form-control{font-size:14px}.shipping-page .shipping-container .profile-complete-wrapper .profile-wrapper .profile-box #profileCompleteForm #btnCompleteProfile{border:solid 1px #6e6e6e;font-size:14px}.shipping-page .shipping-container .shipping-address-wrapper{padding:0 20px 10px 20px}.shipping-page .shipping-container .shipping-address-wrapper .address-wrapper{padding-top:10px;padding-bottom:10px;line-height:1.9;font-size:13px;display:flex;border:solid 1px #19bfd3;border-radius:8px}.shipping-page .shipping-container .shipping-address-wrapper .address-wrapper .bi-geo-alt{font-size:24px;padding-right:20px;color:#0c0c0c}.shipping-page .shipping-container .shipping-address-wrapper .address-wrapper .address-box{padding-right:20px}.shipping-page .shipping-container .shipping-address-wrapper .address-wrapper .address-box .address-box-title{color:#81858b;user-select:none}.shipping-page .shipping-container .shipping-address-wrapper .address-wrapper .address-box .address-text{font-weight:600}.shipping-page .shipping-container .shipping-address-wrapper .address-wrapper .address-box .address-edit-link{color:#19bfd3;display:block;padding-top:10px;cursor:pointer}.shipping-page .shipping-container .shipping-address-wrapper .address-wrapper .address-box .address-edit-link .bi-chevron-left{font-size:12px;padding-right:5px}.shipping-page .shipping-container .single-shipment-receiver-delivery-wrapper,.shipping-page .shipping-container .fast-receiver-delivery-wrapper,.shipping-page .shipping-container .normal-receiver-delivery-wrapper{padding:0 20px 10px 20px}.shipping-page .shipping-container .single-shipment-receiver-delivery-wrapper .receiver-wrapper,.shipping-page .shipping-container .fast-receiver-delivery-wrapper .receiver-wrapper,.shipping-page .shipping-container .normal-receiver-delivery-wrapper .receiver-wrapper{padding-top:10px;line-height:1.9;font-size:13px;display:flex;border:solid 1px #19bfd3;background:#fff;border-radius:8px}.shipping-page .shipping-container .single-shipment-receiver-delivery-wrapper .receiver-wrapper .bi-box-seam,.shipping-page .shipping-container .fast-receiver-delivery-wrapper .receiver-wrapper .bi-box-seam,.shipping-page .shipping-container .normal-receiver-delivery-wrapper .receiver-wrapper .bi-box-seam{font-size:24px;padding-right:20px;color:#0c0c0c}.shipping-page .shipping-container .single-shipment-receiver-delivery-wrapper .receiver-wrapper .receiver-box,.shipping-page .shipping-container .fast-receiver-delivery-wrapper .receiver-wrapper .receiver-box,.shipping-page .shipping-container .normal-receiver-delivery-wrapper .receiver-wrapper .receiver-box{padding:0 20px}.shipping-page .shipping-container .single-shipment-receiver-delivery-wrapper .receiver-wrapper .receiver-box .receiver-box-title,.shipping-page .shipping-container .fast-receiver-delivery-wrapper .receiver-wrapper .receiver-box .receiver-box-title,.shipping-page .shipping-container .normal-receiver-delivery-wrapper .receiver-wrapper .receiver-box .receiver-box-title{color:#81858b;user-select:none}.shipping-page .shipping-container .single-shipment-receiver-delivery-wrapper .receiver-wrapper .receiver-box .receiver-form,.shipping-page .shipping-container .fast-receiver-delivery-wrapper .receiver-wrapper .receiver-box .receiver-form,.shipping-page .shipping-container .normal-receiver-delivery-wrapper .receiver-wrapper .receiver-box .receiver-form{font-weight:600}.shipping-page .shipping-container .single-shipment-receiver-delivery-wrapper .receiver-wrapper .receiver-box .receiver-form label,.shipping-page .shipping-container .fast-receiver-delivery-wrapper .receiver-wrapper .receiver-box .receiver-form label,.shipping-page .shipping-container .normal-receiver-delivery-wrapper .receiver-wrapper .receiver-box .receiver-form label{cursor:pointer}.shipping-page .shipping-container .delivery-time-wrapper{padding:0 20px 10px 20px}.shipping-page .shipping-container .delivery-time-wrapper .time-wrapper{padding-top:10px;padding-bottom:10px;line-height:1.9;font-size:13px;display:flex;border:solid 1px #19bfd3;border-radius:8px}.shipping-page .shipping-container .delivery-time-wrapper .time-wrapper .bi-clock{font-size:24px;padding-right:20px}.shipping-page .shipping-container .delivery-time-wrapper .time-wrapper .time-box{padding-right:20px}.shipping-page .shipping-container .delivery-time-wrapper .time-wrapper .time-box .receiver-box-title{color:#81858b;user-select:none}.shipping-page .shipping-container .delivery-time-wrapper .time-wrapper .time-box .receiver-form{font-weight:600}.shipping-page .shipping-container .shipping-hint{background-color:#f0f0f1;padding:0 20px 0 10px;user-select:none}@media (max-width:767px){.shipping-page .shipping-container .shipping-hint{padding:10px 20px 10px 10px}}.shipping-page .shipping-container .shipping-hint .hint-wrapper{padding-top:10px;padding-bottom:10px;line-height:1.9;color:#81858b;font-size:13px;display:flex}.shipping-page .shipping-container .shipping-hint .hint-wrapper .hint-text{padding-right:20px}.shipping-page .continue-shopping-container{width:30%}@media (max-width:767px){.shipping-page .continue-shopping-container{width:100%;margin-top:10px;padding:0 0 80px 0}}.shipping-page .continue-shopping-container .summary-shopping-wrapper{border-radius:8px;font-size:15px;border:solid 1px #e0e0e2;padding-top:15px;position:sticky;top:20px}@media (max-width:767px){.shipping-page .continue-shopping-container .summary-shopping-wrapper{position:unset;border:none;z-index:1000}}.shipping-page .continue-shopping-container .summary-shopping-wrapper .summary-divider{border-bottom:solid 1px #e0e0e2;padding-top:10px}.shipping-page .continue-shopping-container .summary-shopping-wrapper .pt-after-divider{padding-top:20px!important}.shipping-page .continue-shopping-container .summary-shopping-wrapper .summary-item-wrapper{color:#000;padding:15px 24px}.shipping-page .continue-shopping-container .summary-shopping-wrapper .summary-item-wrapper .summary-header-title{float:right;font-weight:500;font-size:14px;padding-bottom:20px;user-select:none}.shipping-page .continue-shopping-container .summary-shopping-wrapper .summary-item-wrapper .summary-header-value{float:left;font-size:12px}.shipping-page .continue-shopping-container .summary-shopping-wrapper .summary-item-wrapper .summary-item-title{float:right;font-weight:300;font-size:14px;user-select:none}.shipping-page .continue-shopping-container .summary-shopping-wrapper .summary-item-wrapper .summary-item-value{float:left}.shipping-page .continue-shopping-container .summary-shopping-wrapper .summary-item-wrapper .summary-item-value #payableAmount{padding:2px;border-radius:3px}.shipping-page .continue-shopping-container .summary-shopping-wrapper .summary-item-wrapper .summary-item-value .toman{font-size:11px}.shipping-page .continue-shopping-container .summary-shopping-wrapper .shipping-container{background:linear-gradient(0deg,rgba(239,239,240,0.5),rgba(239,239,240,0.5)),#fff;border-top:1px;padding:15px 24px;border-top:solid 1px #e0e0e2;border-bottom:solid 1px #e0e0e2}.shipping-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .free-shipping-available{color:#2e7b32}.shipping-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .progress{height:6px;background-color:#cfddfa;border-radius:4px;overflow:hidden;margin-bottom:8px}.shipping-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .progress-bar{height:100%}.shipping-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .progress-bar-successful{background-color:#4caf50}.shipping-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .summary-item-wrapper{color:#000;padding:15px 0}.shipping-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .summary-item-wrapper .summary-item-title{float:right;font-weight:300;font-size:14px;user-select:none}.shipping-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .summary-item-wrapper .summary-item-value{float:left}.shipping-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .summary-item-wrapper .summary-item-value .toman{font-size:11px}.shipping-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .shipping-notice{font-size:12px}.shipping-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .shipping-notice .free-shipping-hint{display:flex}.shipping-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .shipping-notice .alert{background-color:#e5ffff;color:#0597a9;border:1px solid #19bfd3;border-radius:5px;margin:0;padding:7px}.shipping-page .continue-shopping-container .summary-shopping-wrapper .summary-item-wrapper:after{display:table;content:"";clear:both}.shipping-page .continue-shopping-container .summary-shopping-wrapper .basket-total-wrapper{color:#23254e;padding-top:20px}.shipping-page .continue-shopping-container .summary-shopping-wrapper .basket-total-wrapper .basket-total-title{float:right}.shipping-page .continue-shopping-container .summary-shopping-wrapper .basket-total-wrapper .basket-total-value{float:left}.shipping-page .continue-shopping-container .summary-shopping-wrapper .basket-total-wrapper .basket-total-value .toman{font-size:11px}.shipping-page .continue-shopping-container .summary-shopping-wrapper .basket-total-wrapper:after{display:table;content:"";clear:both}.shipping-page .continue-shopping-container .summary-shopping-wrapper .continue-button-wrapper{padding:0 24px 24px 24px}.shipping-page .continue-shopping-container .summary-shopping-wrapper .continue-button-wrapper .location-hint{font-size:12px;padding:7px;display:flex}.shipping-page .continue-shopping-container .summary-shopping-wrapper .continue-button-wrapper button,.shipping-page .continue-shopping-container .summary-shopping-wrapper .continue-button-wrapper a{width:100%}.shipping-page #selectShippingMethod{padding:0}.shipping-page #selectShippingMethod .btn{transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease}.shipping-page #selectShippingMethod .btn-outline-info{color:#19bfd3;border-color:#19bfd3}.shipping-page #selectShippingMethod .btn-outline-info:hover{color:#fff;background-color:#19bfd3;border-color:#19bfd3}.shipping-page #selectShippingMethod .btn-outline-info:active,.shipping-page #selectShippingMethod .btn-outline-info.active,.shipping-page #selectShippingMethod .show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#19bfd3;border-color:#19bfd3}.shipping-page #selectShippingMethod .btn-outline-danger{color:#e1251b;border-color:#e1251b}.shipping-page #selectShippingMethod .btn-outline-danger:hover{color:#fff;background-color:#e1251b;border-color:#e1251b}.shipping-page #selectShippingMethod .btn-outline-danger:active,.shipping-page #selectShippingMethod .btn-outline-danger.active,.shipping-page #selectShippingMethod .show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#e1251b;border-color:#e1251b}.shipping-page #selectShippingMethod .shipping-tab-container{align-items:flex-end}.shipping-page #selectShippingMethod .shipping-tab{flex:1;text-align:center;cursor:pointer;padding:10px 14px;border:1px solid #efefef;font-weight:600;font-size:14px;color:#333;transition:all .15s ease;position:relative;background:#f5f5f5;user-select:none}@media (max-width:767px){.shipping-page #selectShippingMethod .shipping-tab{font-size:12px}}.shipping-page #selectShippingMethod .shipping-tab:hover{background:#ececec}.shipping-page #selectShippingMethod .shipping-tab.active{background:#fff;z-index:5}.shipping-page #selectShippingMethod .shipping-tab.active::before{content:"";position:absolute;left:0;right:0;bottom:0;height:4px}.shipping-page #selectShippingMethod .shipping-tab.active[data-color="info"]::before{background-color:#19bfd3}.shipping-page #selectShippingMethod .shipping-tab.active[data-color="info"] i{color:#19bfd3}.shipping-page #selectShippingMethod .shipping-tab.active[data-color="danger"]::before{background-color:#e1251b}.shipping-page #selectShippingMethod .shipping-tab.active[data-color="danger"] i{color:#e1251b}.shipping-page #selectShippingMethod .shipping-tab.active[data-color="success"]::before{background-color:#2ba31e}.shipping-page #selectShippingMethod .shipping-tab.active[data-color="success"] i{color:#2ba31e}.shipping-page .section-divider{margin:20px 0}.shipping-page .normal-shipping-shelve-section,.shipping-page .fast-shipping-shelve-section,.shipping-page .in_person_delivery-shelve-section{padding:10px 20px;border-bottom:solid 1px #f0f0f1}.shipping-page .normal-shipping-shelve-section .in-person-delivery-info-section,.shipping-page .fast-shipping-shelve-section .in-person-delivery-info-section,.shipping-page .in_person_delivery-shelve-section .in-person-delivery-info-section{font-size:14px}.shipping-page .normal-shipping-shelve-section #normalShippingSection,.shipping-page .fast-shipping-shelve-section #normalShippingSection,.shipping-page .in_person_delivery-shelve-section #normalShippingSection{background:linear-gradient(to left,#f8f8f8,#fafafa);border-radius:8px;border:1px solid #E0E0E2;border-right:4px solid #19bfd3;padding-right:20px;padding-top:15px}.shipping-page .normal-shipping-shelve-section #normalShippingSection .normal-shipping-notice,.shipping-page .fast-shipping-shelve-section #normalShippingSection .normal-shipping-notice,.shipping-page .in_person_delivery-shelve-section #normalShippingSection .normal-shipping-notice{font-size:14px;padding:0 18px 10px 20px}.shipping-page .normal-shipping-shelve-section #normalShippingSection .normal-shipping-notice .normal-shipping-hint,.shipping-page .fast-shipping-shelve-section #normalShippingSection .normal-shipping-notice .normal-shipping-hint,.shipping-page .in_person_delivery-shelve-section #normalShippingSection .normal-shipping-notice .normal-shipping-hint{display:flex}.shipping-page .normal-shipping-shelve-section #normalShippingSection .normal-shipping-notice .alert,.shipping-page .fast-shipping-shelve-section #normalShippingSection .normal-shipping-notice .alert,.shipping-page .in_person_delivery-shelve-section #normalShippingSection .normal-shipping-notice .alert{background-color:#e5ffff;color:#0597a9;border:1px solid #19bfd3;border-radius:5px;margin:0;padding:7px;width:100%}.shipping-page .normal-shipping-shelve-section #inPersonDeliverySection,.shipping-page .fast-shipping-shelve-section #inPersonDeliverySection,.shipping-page .in_person_delivery-shelve-section #inPersonDeliverySection{background:linear-gradient(to left,#f8f8f8,#fafafa);border-radius:8px;border:1px solid #E0E0E2;border-right:4px solid #2ba31e;padding-right:10px;padding-top:15px}.shipping-page .normal-shipping-shelve-section #fastShippingSection,.shipping-page .fast-shipping-shelve-section #fastShippingSection,.shipping-page .in_person_delivery-shelve-section #fastShippingSection{background:linear-gradient(to left,#f8f8f8,#fafafa);border-radius:8px;border:1px solid #E0E0E2;border-right:4px solid #e1251b;padding-right:10px;padding-top:15px}.shipping-page .normal-shipping-shelve-section #singleShippingSection,.shipping-page .fast-shipping-shelve-section #singleShippingSection,.shipping-page .in_person_delivery-shelve-section #singleShippingSection{background:linear-gradient(to left,#f8f8f8,#fafafa);border-radius:8px;border:1px solid #E0E0E2;border-right:4px solid #19bfd3;padding-right:20px;padding-top:15px}.shipping-page .normal-shipping-shelve-section .shipping-swiper-title,.shipping-page .fast-shipping-shelve-section .shipping-swiper-title,.shipping-page .in_person_delivery-shelve-section .shipping-swiper-title{display:flex;font-size:13px;font-weight:400;color:#81858b}.shipping-page .normal-shipping-shelve-section .shipping-swiper-title .shipping-swiper-icon,.shipping-page .fast-shipping-shelve-section .shipping-swiper-title .shipping-swiper-icon,.shipping-page .in_person_delivery-shelve-section .shipping-swiper-title .shipping-swiper-icon{width:30px;height:30px;margin-left:30px}.shipping-page .normal-shipping-shelve-section .shipping-swiper-title .shipping-swiper-icon i,.shipping-page .fast-shipping-shelve-section .shipping-swiper-title .shipping-swiper-icon i,.shipping-page .in_person_delivery-shelve-section .shipping-swiper-title .shipping-swiper-icon i{font-size:30px;padding-right:10px}.shipping-page .normal-shipping-shelve-section .shipping-swiper-title .delivery-title,.shipping-page .fast-shipping-shelve-section .shipping-swiper-title .delivery-title,.shipping-page .in_person_delivery-shelve-section .shipping-swiper-title .delivery-title{font-size:15px}.shipping-page .normal-shipping-shelve-section .shipping-swiper-title .delivery-day-count,.shipping-page .fast-shipping-shelve-section .shipping-swiper-title .delivery-day-count,.shipping-page .in_person_delivery-shelve-section .shipping-swiper-title .delivery-day-count{color:#23254e;font-size:13px;font-weight:600;padding-top:5px;padding-bottom:10px}.shipping-page .normal-shipping-shelve-section .shipping-swiper-title button.active.btn-outline-danger,.shipping-page .fast-shipping-shelve-section .shipping-swiper-title button.active.btn-outline-danger,.shipping-page .in_person_delivery-shelve-section .shipping-swiper-title button.active.btn-outline-danger{background-color:#dc3545;color:white;border-color:#dc3545}.shipping-page .normal-shipping-shelve-section .shipping-swiper-title button.active.btn-outline-info,.shipping-page .fast-shipping-shelve-section .shipping-swiper-title button.active.btn-outline-info,.shipping-page .in_person_delivery-shelve-section .shipping-swiper-title button.active.btn-outline-info{background-color:#0dcaf0;color:white;border-color:#0dcaf0}.shipping-page .normal-shipping-shelve-section .swiper-shelve,.shipping-page .fast-shipping-shelve-section .swiper-shelve,.shipping-page .in_person_delivery-shelve-section .swiper-shelve{display:flex;font-size:12px}.shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-wrapper,.shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-wrapper,.shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-wrapper{height:auto}.shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide:last-child,.shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide:last-child,.shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide:last-child{border-left:none}.shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide,.shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide,.shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide{background:linear-gradient(to left,#f8f8f8,#fafafa);border:none;border-left:solid 1px #e5e5e5;width:140px;user-select:none}.shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide img,.shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide img,.shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide img{mix-blend-mode:multiply;object-fit:contain;width:90px;height:90px;min-height:90px;max-height:90px}.shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide img[alt]:after,.shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide img[alt]:after,.shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/static/img/image-placeholder.svg?b9cf4d88ee88) no-repeat 50%;background-size:contain;width:100%;height:100%;max-height:90px}.shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group,.shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group,.shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group{background:#fff;position:relative;display:flex;vertical-align:middle;border-radius:0.375rem;font-size:15px;width:83%;margin:20px auto;text-align:center;border:solid 1px #bdbdbd}.shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .group-item,.shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .group-item,.shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .group-item{position:relative;flex:1 1 auto;text-align:center;padding-top:3px}.shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-increase,.shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-increase,.shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-increase{border-left:solid 1px silver;width:33%;cursor:pointer}.shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-current,.shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-current,.shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-current{font-weight:800;width:34%;user-select:none}.shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-decrease,.shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-decrease,.shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-decrease{border-right:solid 1px silver;width:33%;cursor:pointer}.shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .disabled,.shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .disabled,.shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .disabled{color:silver}.shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .item-quantity,.shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .item-quantity,.shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide .item-quantity{text-align:left;color:#62666d;padding-left:10px;padding-top:5px}.shipping-page .delivery-time-section{padding:0 20px}.shipping-page .delivery-time-section .delivery-swiper-title{display:flex;font-size:13px;font-weight:400;color:#81858b;padding-bottom:20px}.shipping-page .delivery-time-section .delivery-swiper-title .delivery-swiper-icon{width:30px;height:30px;margin-left:30px}.shipping-page .delivery-time-section .delivery-swiper-title .delivery-swiper-icon i{font-size:24px;padding-right:20px;color:#0c0c0c}.shipping-page .delivery-time-section .delivery-swiper-title .delivery-day{color:#23254e;font-size:13px;font-weight:600;padding-top:5px;word-spacing:0.2rem}.shipping-page .delivery-time-section .swiper-shelve{font-size:12px}.shipping-page .delivery-time-section .swiper-shelve .swiper-delivery-slide,.shipping-page .delivery-time-section .swiper-shelve .swiper-fast-delivery-slide,.shipping-page .delivery-time-section .swiper-shelve .swiper-single-delivery-slide{background:#fff;border:solid 1px #d7d7d7;width:80px;user-select:none;text-align:center;padding:16px 0;border-radius:8px;cursor:pointer;margin-left:20px}.shipping-page .delivery-time-section .swiper-shelve .swiper-delivery-slide .day-of-week,.shipping-page .delivery-time-section .swiper-shelve .swiper-fast-delivery-slide .day-of-week,.shipping-page .delivery-time-section .swiper-shelve .swiper-single-delivery-slide .day-of-week{color:#0c0c0c;font-weight:600;font-size:14px}.shipping-page .delivery-time-section .swiper-shelve .swiper-delivery-slide .ordinal-number,.shipping-page .delivery-time-section .swiper-shelve .swiper-fast-delivery-slide .ordinal-number,.shipping-page .delivery-time-section .swiper-shelve .swiper-single-delivery-slide .ordinal-number{color:#0c0c0c;font-weight:600;font-size:18px;padding-top:5px}.shipping-page .delivery-time-section .swiper-shelve .swiper-delivery-slide .month_name,.shipping-page .delivery-time-section .swiper-shelve .swiper-fast-delivery-slide .month_name,.shipping-page .delivery-time-section .swiper-shelve .swiper-single-delivery-slide .month_name{color:gray;font-weight:500;font-size:16px;padding-top:5px}.shipping-page .delivery-time-section .swiper-shelve .swiper-delivery-slide .delivery-range,.shipping-page .delivery-time-section .swiper-shelve .swiper-fast-delivery-slide .delivery-range,.shipping-page .delivery-time-section .swiper-shelve .swiper-single-delivery-slide .delivery-range{display:flex;flex-direction:column;align-items:center;line-height:1.6}.shipping-page .delivery-time-section .swiper-shelve .swiper-delivery-slide .delivery-range .day-of-week,.shipping-page .delivery-time-section .swiper-shelve .swiper-fast-delivery-slide .delivery-range .day-of-week,.shipping-page .delivery-time-section .swiper-shelve .swiper-single-delivery-slide .delivery-range .day-of-week{font-size:14px}.shipping-page .delivery-time-section .swiper-shelve .swiper-delivery-slide .delivery-range .ordinal-number,.shipping-page .delivery-time-section .swiper-shelve .swiper-fast-delivery-slide .delivery-range .ordinal-number,.shipping-page .delivery-time-section .swiper-shelve .swiper-single-delivery-slide .delivery-range .ordinal-number{font-size:14px}.shipping-page .delivery-time-section .swiper-shelve .swiper-delivery-slide .delivery-range .month_name,.shipping-page .delivery-time-section .swiper-shelve .swiper-fast-delivery-slide .delivery-range .month_name,.shipping-page .delivery-time-section .swiper-shelve .swiper-single-delivery-slide .delivery-range .month_name{font-size:14px}.shipping-page .delivery-time-section .swiper-shelve .swiper-delivery-slide .delivery-range .range-label,.shipping-page .delivery-time-section .swiper-shelve .swiper-fast-delivery-slide .delivery-range .range-label,.shipping-page .delivery-time-section .swiper-shelve .swiper-single-delivery-slide .delivery-range .range-label{display:flex;align-items:center;font-size:12px;width:100%;justify-content:center;padding:5px 0}.shipping-page .delivery-time-section .swiper-shelve .swiper-delivery-slide .delivery-range .range-label::before,.shipping-page .delivery-time-section .swiper-shelve .swiper-delivery-slide .delivery-range .range-label::after,.shipping-page .delivery-time-section .swiper-shelve .swiper-fast-delivery-slide .delivery-range .range-label::before,.shipping-page .delivery-time-section .swiper-shelve .swiper-fast-delivery-slide .delivery-range .range-label::after,.shipping-page .delivery-time-section .swiper-shelve .swiper-single-delivery-slide .delivery-range .range-label::before,.shipping-page .delivery-time-section .swiper-shelve .swiper-single-delivery-slide .delivery-range .range-label::after{content:"";flex:1;border-top:1px solid #d7d7d7;margin:0 5px}.shipping-page .delivery-time-section .swiper-shelve .swiper-fast-delivery-slide.not-selectable{opacity:0.4;cursor:not-allowed;pointer-events:none}.shipping-page .delivery-time-section .swiper-shelve .active{border-color:#000}.shipping-page .delivery-time-section #singleDeliveryTimeFrameWrapper,.shipping-page .delivery-time-section #deliveryTimeFrameWrapper,.shipping-page .delivery-time-section #fastDeliveryTimeFrameWrapper{color:#000;padding-bottom:20px}.shipping-page .delivery-time-section #singleDeliveryTimeFrameWrapper .form-check,.shipping-page .delivery-time-section #deliveryTimeFrameWrapper .form-check,.shipping-page .delivery-time-section #fastDeliveryTimeFrameWrapper .form-check{padding-top:20px}.shipping-page .delivery-time-section #singleDeliveryTimeFrameWrapper .form-check label,.shipping-page .delivery-time-section #deliveryTimeFrameWrapper .form-check label,.shipping-page .delivery-time-section #fastDeliveryTimeFrameWrapper .form-check label{cursor:pointer;word-spacing:0.3rem}.shipping-footer-box{position:fixed;z-index:1001;height:55px;width:100%;bottom:59px;padding:5px 15px;background-color:#fff;border-top:solid 1px #ccc;box-shadow:0 -1px 1px rgba(0,0,0,0.01),0 -2px 2px rgba(0,0,0,0.05)}@media (min-width:576px){.shipping-footer-box{display:none}}.shipping-footer-box .footer-title{text-align:left;color:#62666d;font-size:10px;padding-bottom:5px}.shipping-footer-box .footer-price{font-size:14px;color:#23254e;text-align:left;font-weight:bold}.shipping-footer-box .footer-price .payableAmount{padding:2px;border-radius:3px}.shipping-footer-box .footer-price .toman{font-size:10px;font-weight:400}@media (max-width:767px){.shipping-page{padding:0!important}.shipping-page .row{margin:0}.shipping-page .row .shipping-container{padding:0}.shipping-page .row .shipping-container .shipping-wrapper{border-radius:0}.continue-button-wrapper{padding-top:0!important}#btnSelectDeliveryTime,#btnCreateOrder,#btnAddLocation{position:fixed;z-index:1002;width:60%;bottom:65px;right:10px}.basket-total-wrapper{position:fixed;z-index:1002;width:40%;bottom:50px;left:10px}.basket-total-wrapper .basket-total-title{float:none;font-size:11px;width:100%;text-align:left;color:#62666d}.basket-total-wrapper .basket-total-value{float:none;font-size:14px;width:100%;text-align:left}}#shippingPage .back-to-top{display:none!important}#shippingPage .bottom-nav-bar{box-shadow:none}#selectAddressModal.form-modal-v2{font-size:14px}#selectAddressModal.form-modal-v2 .modal-dialog{max-width:520px}#selectAddressModal.form-modal-v2 .modal-title{display:flex;align-items:center;gap:2px}#selectAddressModal.form-modal-v2 .modal-body{padding:16px 20px 20px}#selectAddressModal.form-modal-v2 .new-address-wrapper{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:1.5px dashed rgba(20,80,195,0.35);border-radius:14px;background:rgba(20,80,195,0.04);color:#1450c3;text-align:right;cursor:pointer;transition:background .15s,border-color .15s}#selectAddressModal.form-modal-v2 .new-address-wrapper:hover,#selectAddressModal.form-modal-v2 .new-address-wrapper:focus-visible{border-color:#1450c3;background:rgba(20,80,195,0.08);outline:0}#selectAddressModal.form-modal-v2 .new-address-wrapper>.bi-chevron-left{color:rgba(20,80,195,0.6);font-size:14px}#selectAddressModal.form-modal-v2 .new-address-icon{display:inline-flex;flex:0 0 38px;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;background:#1450c3;color:#fff;font-size:16px}#selectAddressModal.form-modal-v2 .new-address-text{display:flex;flex:1;flex-direction:column;min-width:0;line-height:1.7}#selectAddressModal.form-modal-v2 .new-address-text b{font-size:14px;font-weight:800}#selectAddressModal.form-modal-v2 .new-address-text small{color:#6b7280;font-size:12px}#selectAddressModal.form-modal-v2 .user-addresses-wrapper{display:flex;flex-direction:column;gap:10px;padding-top:14px}#selectAddressModal.form-modal-v2 .address-option{position:relative;display:flex;align-items:flex-start;gap:12px;min-height:0;margin:0;padding:14px;border:1.5px solid #e8eaef;border-radius:14px;background:#fff;transition:border-color .15s,background .15s,box-shadow .15s}#selectAddressModal.form-modal-v2 .address-option:hover{border-color:rgba(20,80,195,0.45);background:#fafbff}#selectAddressModal.form-modal-v2 .address-option:has(.form-check-input:checked){border-color:#1450c3;background:rgba(20,80,195,0.05);box-shadow:0 0 0 3px rgba(20,80,195,0.08)}#selectAddressModal.form-modal-v2 .address-option:has(.form-check-input:checked) .form-check-label{color:#1f2937;font-weight:600}#selectAddressModal.form-modal-v2 .address-option:has(.form-check-input:checked) .address-option-badge{display:inline-flex}#selectAddressModal.form-modal-v2 .address-option .form-check-input{position:relative;z-index:1;float:none;flex:0 0 20px;width:20px;height:20px;margin:3px 0 0;cursor:pointer}#selectAddressModal.form-modal-v2 .address-option .form-check-label{flex:1;min-width:0;color:#4b5563;font-size:14px;line-height:1.95;overflow-wrap:anywhere;cursor:pointer}#selectAddressModal.form-modal-v2 .address-option .form-check-label::after{content:'';position:absolute;inset:0;border-radius:inherit}#selectAddressModal.form-modal-v2 .address-option-badge{display:none;flex:none;align-items:center;gap:3px;padding:2px 9px 2px 10px;border-radius:999px;background:#1450c3;color:#fff;font-size:11.5px;font-weight:700;line-height:1.8}@media (max-width:767px){#selectAddressModal.form-modal-v2 .modal-dialog{align-items:flex-end;height:100%;min-height:100%;margin:0;max-width:none}#selectAddressModal.form-modal-v2 .modal-dialog .modal-content{max-height:86%;border-radius:22px 22px 0 0}#selectAddressModal.form-modal-v2 .modal-body{padding-bottom:calc(20px + env(safe-area-inset-bottom))}#selectAddressModal.form-modal-v2 .new-address-text small{display:none}}.payment-page{padding-top:25px}.payment-page .empty-basket-text{color:#23254e;font-weight:500;font-size:19px;padding:30px 0}.payment-page .payment-container{width:70%}@media (max-width:767px){.payment-page .payment-container{width:100%}}.payment-page .payment-container .payment-wrapper{border-radius:8px;border:solid 1px #e0e0e2}.payment-page .payment-container .payment-wrapper .payment-title{font-size:16px;font-weight:500;color:#0c0c0c;padding:8px 12px 12px;display:flex}.payment-page .payment-container .payment-wrapper .payment-title a{display:flex}.payment-page .payment-container .payment-wrapper .payment-title a i{font-size:34px;color:#0c0c0c}.payment-page .payment-container .payment-wrapper .payment-title span{display:flex;padding-top:8px;padding-right:10px}.payment-page .payment-container .payment-wrapper .method-wrapper{padding:0 20px 10px 20px}.payment-page .payment-container .payment-wrapper .method-wrapper .box-wrapper{padding-top:10px;line-height:1.9;font-size:13px;display:flex;border:solid 1px #19bfd3;border-radius:8px}.payment-page .payment-container .payment-wrapper .method-wrapper .box-wrapper .bi{font-size:24px;padding-right:20px;color:#0c0c0c}.payment-page .payment-container .payment-wrapper .method-wrapper .box-wrapper .payment-box{padding-right:5px}.payment-page .payment-container .payment-wrapper .method-wrapper .box-wrapper .payment-box .payment-box-title{color:#81858b;user-select:none;align-items:center;display:flex}.payment-page .payment-container .payment-wrapper .method-wrapper .box-wrapper .payment-box .form-box{font-weight:600}.payment-page .payment-container .payment-wrapper .method-wrapper .box-wrapper .payment-box .form-box .payment-method-wrapper{margin-top:1rem;margin-bottom:1rem;padding-top:0.5rem;padding-right:3rem}@media (max-width:767px){.payment-page .payment-container .payment-wrapper .method-wrapper .box-wrapper .payment-box .form-box .payment-method-wrapper{padding-right:0.5rem}}.payment-page .payment-container .payment-wrapper .method-wrapper .box-wrapper .payment-box .form-box .payment-method-wrapper .ipg-logo-wrapper{float:right;width:60px;text-align:left}.payment-page .payment-container .payment-wrapper .method-wrapper .box-wrapper .payment-box .form-box .payment-method-wrapper .ipg-logo-wrapper .shaparak-logo{height:35px}.payment-page .payment-container .payment-wrapper .method-wrapper .box-wrapper .payment-box .form-box .payment-method-wrapper .ipg-logo-wrapper .cod-logo{height:45px}.payment-page .payment-container .payment-wrapper .method-wrapper .box-wrapper .payment-box .form-box .payment-method-wrapper .ipg-logo-wrapper .ipg-logo{height:45px}.payment-page .payment-container .payment-wrapper .method-wrapper .box-wrapper .payment-box .form-box .payment-method-wrapper .check-box-wrapper{float:right;padding-right:20px;max-width:80%}.payment-page .payment-container .payment-wrapper .method-wrapper .box-wrapper .payment-box .form-box .payment-method-wrapper .check-box-wrapper .form-check-input{border-color:#444;margin-top:0.37em;margin-left:0.30em}.payment-page .payment-container .payment-wrapper .method-wrapper .box-wrapper .payment-box .form-box .payment-method-wrapper .check-box-wrapper .form-check-input:checked{background-color:#19bfd3;border-color:#19bfd3}.payment-page .payment-container .payment-wrapper .method-wrapper .box-wrapper .payment-box .form-box .payment-method-wrapper .check-box-wrapper label{cursor:pointer}.payment-page .payment-container .payment-wrapper .method-wrapper .box-wrapper .payment-box .form-box .payment-method-wrapper .check-box-wrapper .digipay-logo{max-height:40px;margin-right:70px}.payment-page .payment-container .payment-wrapper .method-wrapper .box-wrapper .payment-box .form-box .payment-method-wrapper .check-box-wrapper .snapppay-logo{max-height:40px;margin-right:61px}.payment-page .payment-container .payment-wrapper .method-wrapper .box-wrapper .payment-box .form-box .payment-method-wrapper .check-box-wrapper .box-description{color:#81858b;font-size:12px;font-weight:400}.payment-page .payment-container .payment-wrapper .method-wrapper .box-wrapper .payment-box .form-box .payment-method-wrapper .disabled-option{opacity:0.6;pointer-events:none}.payment-page .payment-container .payment-wrapper .method-wrapper .box-wrapper .payment-box .form-box .payment-method-wrapper .disabled-option .form-check-input:disabled + .form-check-label{color:#999}.payment-page .payment-container .payment-wrapper .method-wrapper .box-wrapper .payment-box .form-box .payment-method-wrapper:after{display:table;content:"";clear:both}.payment-page .payment-container .payment-wrapper .coupon-wrapper{padding:0 20px 10px 20px}.payment-page .payment-container .payment-wrapper .coupon-wrapper .box-wrapper{padding-top:10px;margin-bottom:15px;line-height:1.9;font-size:13px;border:solid 1px #e0e0e2;border-radius:8px}.payment-page .payment-container .payment-wrapper .coupon-wrapper .box-wrapper .discount-code-header{display:flex;align-items:center;gap:0.5rem}.payment-page .payment-container .payment-wrapper .coupon-wrapper .box-wrapper .discount-code-header .bi{font-size:24px;padding-right:20px;color:#0c0c0c}.payment-page .payment-container .payment-wrapper .coupon-wrapper .box-wrapper .discount-code-header .coupon-box-title{font-weight:600;color:#444}.payment-page .payment-container .payment-wrapper .coupon-wrapper .box-wrapper .box-description{color:#81858b;font-size:12px;font-weight:400;padding-right:3.5rem;padding-bottom:0.5rem}.payment-page .payment-container .payment-wrapper .coupon-wrapper .box-wrapper .text-location{padding-right:0;padding-top:0.5rem}.payment-page .payment-container .payment-wrapper .coupon-wrapper .box-wrapper .discount-code-container{display:flex;align-items:center;position:relative;width:420px;padding:0 3.5rem 1rem 0}@media (max-width:767px){.payment-page .payment-container .payment-wrapper .coupon-wrapper .box-wrapper .discount-code-container{padding:0 1.5rem 1rem 1.5rem;width:100%}}.payment-page .payment-container .payment-wrapper .coupon-wrapper .box-wrapper .discount-code-container .discount-code-input{width:100%;padding:0.4rem 1rem 0.4rem 3.5rem;border-radius:0.5rem;border:1px solid #ccc;font-size:1rem;font-weight:600;letter-spacing:0.1rem;direction:ltr;text-align:right}.payment-page .payment-container .payment-wrapper .coupon-wrapper .box-wrapper .discount-code-container .discount-code-input:focus{border-color:#19bfd3}.payment-page .payment-container .payment-wrapper .coupon-wrapper .box-wrapper .discount-code-container .discount-code-input::placeholder{color:#81858b;font-weight:300;letter-spacing:normal}.payment-page .payment-container .payment-wrapper .coupon-wrapper .box-wrapper .discount-code-container .submit-discount-code{position:absolute;background-color:#fff;color:#19bfd3;font-size:0.9rem;cursor:pointer;border:none;left:1rem}@media (max-width:767px){.payment-page .payment-container .payment-wrapper .coupon-wrapper .box-wrapper .discount-code-container .submit-discount-code{left:2.5rem}}.payment-page .payment-container .payment-wrapper .list-unstyled .red-circle{width:10px;height:10px;display:inline-block}.payment-page .payment-container .payment-wrapper .list-unstyled .text-result{font-size:14px;font-weight:500}.payment-page .payment-container .vpn-warning-wrapper{background-color:rgba(230,18,61,0.08);color:#e6123d;text-align:center}.payment-page .payment-container .vpn-warning-wrapper .vpn-warning{padding:10px}.payment-page .payment-container .order-summary-wrapper{padding:20px 20px 10px 20px;font-size:15px;font-weight:500}.payment-page .payment-container .order-summary-wrapper .order-summary-title{font-size:14px;font-weight:500;color:#000;padding-bottom:5px}.payment-page .payment-container .order-summary-wrapper .order-summary-item{padding:5px 0;font-weight:500}.payment-page .payment-container .order-hint{background-color:#f0f0f1;padding:0 20px 0 10px;user-select:none}@media (max-width:767px){.payment-page .payment-container .order-hint{padding:10px 20px 10px 10px}}.payment-page .payment-container .order-hint .hint-wrapper{padding-top:10px;padding-bottom:10px;line-height:1.9;color:#81858b;font-size:13px;display:flex}.payment-page .payment-container .order-hint .hint-wrapper .hint-text{padding-right:20px}.payment-page .continue-shopping-container{width:30%}@media (max-width:767px){.payment-page .continue-shopping-container{width:100%;margin-top:10px;padding:0 0 80px 0}}.payment-page .continue-shopping-container .summary-shopping-wrapper{border-radius:8px;font-size:15px;border:solid 1px #e0e0e2;padding-top:15px}@media (max-width:767px){.payment-page .continue-shopping-container .summary-shopping-wrapper{border:none}}.payment-page .continue-shopping-container .summary-shopping-wrapper .summary-divider{border-bottom:solid 1px #e0e0e2;padding-top:10px}.payment-page .continue-shopping-container .summary-shopping-wrapper .pt-after-divider{padding-top:20px!important}.payment-page .continue-shopping-container .summary-shopping-wrapper .summary-item-wrapper{color:#000;padding:15px 24px}.payment-page .continue-shopping-container .summary-shopping-wrapper .summary-item-wrapper .summary-header-title{float:right;font-weight:500;font-size:14px;padding-bottom:20px;user-select:none}.payment-page .continue-shopping-container .summary-shopping-wrapper .summary-item-wrapper .summary-header-value{float:left;font-size:12px}.payment-page .continue-shopping-container .summary-shopping-wrapper .summary-item-wrapper .summary-item-title{float:right;font-weight:300;font-size:14px;user-select:none}.payment-page .continue-shopping-container .summary-shopping-wrapper .summary-item-wrapper .summary-item-value{float:left}.payment-page .continue-shopping-container .summary-shopping-wrapper .summary-item-wrapper .summary-item-value #payableAmount{padding:2px;border-radius:3px}.payment-page .continue-shopping-container .summary-shopping-wrapper .summary-item-wrapper .summary-item-value .toman{font-size:11px}.payment-page .continue-shopping-container .summary-shopping-wrapper .summary-item-wrapper:after{display:table;content:"";clear:both}.payment-page .continue-shopping-container .summary-shopping-wrapper .basket-total-wrapper{color:#23254e;padding-top:20px}.payment-page .continue-shopping-container .summary-shopping-wrapper .basket-total-wrapper .basket-total-title{float:right}.payment-page .continue-shopping-container .summary-shopping-wrapper .basket-total-wrapper .basket-total-value{float:left}.payment-page .continue-shopping-container .summary-shopping-wrapper .basket-total-wrapper .basket-total-value .toman{font-size:11px}.payment-page .continue-shopping-container .summary-shopping-wrapper .basket-total-wrapper:after{display:table;content:"";clear:both}.payment-page .continue-shopping-container .summary-shopping-wrapper .shipping-container{background:linear-gradient(0deg,rgba(239,239,240,0.5),rgba(239,239,240,0.5)),#fff;border-top:1px;padding:15px 24px;border-top:solid 1px #e0e0e2;border-bottom:solid 1px #e0e0e2}.payment-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .free-shipping-available{color:#2e7b32}.payment-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .progress{height:6px;background-color:#f6e1f2;border-radius:4px;overflow:hidden;margin-bottom:8px}.payment-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .progress-bar{height:100%}.payment-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .progress-bar-successful{background-color:#4caf50}.payment-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .summary-item-wrapper{color:#000;padding:15px 0}.payment-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .summary-item-wrapper .summary-item-title{float:right;font-weight:300;font-size:14px;user-select:none}.payment-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .summary-item-wrapper .summary-item-value{float:left}.payment-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .summary-item-wrapper .summary-item-value .toman{font-size:11px}.payment-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .shipping-notice{font-size:12px}.payment-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .shipping-notice .free-shipping-hint{display:flex}.payment-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .shipping-notice .alert{background-color:#e5ffff;color:#0597a9;border:1px solid #19bfd3;border-radius:5px;margin:0;padding:7px}.payment-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .fast-shipping-notice{font-size:12px}.payment-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .fast-shipping-notice .free-shipping-hint{display:flex}.payment-page .continue-shopping-container .summary-shopping-wrapper .shipping-container .fast-shipping-notice .alert{background-color:#fffbe5;color:#debd13;border:1px solid #e7c237;border-radius:5px;margin:0;padding:7px}.payment-page .continue-shopping-container .summary-shopping-wrapper .continue-button-wrapper{padding:0 24px 24px 24px}@media (min-width:767px){.payment-page .continue-shopping-container .summary-shopping-wrapper .continue-button-wrapper button,.payment-page .continue-shopping-container .summary-shopping-wrapper .continue-button-wrapper a{width:100%}}.payment-footer-box{position:fixed;z-index:1001;height:55px;width:100%;bottom:59px;padding:5px 15px;background-color:#fff;border-top:solid 1px #ccc;box-shadow:0 -1px 1px rgba(0,0,0,0.01),0 -2px 2px rgba(0,0,0,0.05)}@media (min-width:576px){.payment-footer-box{display:none}}.payment-footer-box .footer-title{text-align:left;color:#62666d;font-size:10px;padding-bottom:5px}.payment-footer-box .footer-price{font-size:14px;color:#23254e;text-align:left;font-weight:bold}.payment-footer-box .footer-price .payableAmount{padding:2px;border-radius:3px}.payment-footer-box .footer-price .toman{font-size:10px;font-weight:400}@media (max-width:767px){.payment-page{padding:0!important}.payment-page .row{margin:0}.payment-page .row .payment-container{padding:0}.payment-page .row .payment-container .payment-wrapper{border-radius:0}.payment-page .continue-button-wrapper{padding-top:0!important}.payment-page #btnPayment,.payment-page .btnRetryPayment,.payment-page #btnSelectIPG{position:fixed;z-index:1002;width:60%;bottom:65px;right:10px}.basket-total-wrapper{position:fixed;z-index:1002;width:40%;bottom:50px;left:10px}.basket-total-wrapper .basket-total-title{float:none;font-size:11px;width:100%;text-align:left;color:#62666d}.basket-total-wrapper .basket-total-value{float:none;font-size:14px;width:100%;text-align:left}}#paymentPage .back-to-top{display:none!important}#paymentPage .bottom-nav-bar{box-shadow:none}.pr-page{max-width:760px;padding-top:24px;padding-bottom:8px}.pr-hero{position:relative;overflow:hidden;padding:34px 28px 26px;border:1px solid #eceef3;border-radius:24px;background:#fff;box-shadow:0 8px 30px rgba(20,30,70,0.06);text-align:center}.pr-hero::before{content:"";position:absolute;top:-120px;left:50%;width:360px;height:240px;border-radius:50%;transform:translateX(-50%);background:var(--pr-glow);filter:blur(10px);opacity:.7;pointer-events:none}.pr-hero.is-success{--pr-tone:#16a34a;--pr-soft:#e8f8ee;--pr-glow:radial-gradient(#d9f5e3,transparent 70%)}.pr-hero.is-failed{--pr-tone:#e11d48;--pr-soft:#fdecef;--pr-glow:radial-gradient(#fde2e7,transparent 70%)}.pr-hero>*{position:relative}.pr-hero h1{margin:16px 0 6px;color:#23254e;font-size:22px;font-weight:800}.pr-icon{display:inline-flex;align-items:center;justify-content:center;width:76px;height:76px;border-radius:50%;background:var(--pr-soft);color:var(--pr-tone);font-size:36px;box-shadow:0 0 0 10px color-mix(in srgb,var(--pr-soft) 55%,transparent)}.pr-icon .bi{line-height:1;-webkit-text-stroke:1.5px currentColor}.is-success .pr-icon{animation:pr-pop 0.45s cubic-bezier(0.2,1.4,0.4,1) both}.is-failed .pr-icon{animation:pr-shake .5s ease .1s both}@keyframes pr-pop{from{transform:scale(0.4);opacity:0}to{transform:scale(1);opacity:1}}@keyframes pr-shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(5px)}75%{transform:translateX(-3px)}}.pr-message{max-width:480px;margin:0 auto;color:#6b7280;font-size:14px;line-height:1.9}.pr-order-chip{display:inline-flex;align-items:center;gap:6px;margin-top:14px;padding:7px 14px;border-radius:999px;background:#f3f5fa;color:#23254e;font-size:13px;font-weight:700}.pr-order-chip .bi{color:#1450c3;line-height:1}.pr-order-chip:hover{background:#e9eef9;color:#1450c3}.pr-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px}.pr-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:190px;padding:11px 20px;border-radius:14px;font-size:14px;font-weight:800;white-space:nowrap}.pr-btn .bi{font-size:16px;line-height:1}.pr-btn.pr-btn-primary{border:0;background:#1450c3;color:#fff;box-shadow:0 8px 18px rgba(20,80,195,0.25)}.pr-btn.pr-btn-primary:hover{background:#0f44a8;color:#fff}.pr-btn.pr-btn-primary:disabled{opacity:.75}.pr-btn.pr-btn-ghost{border:1px solid #dfe3ec;background:#fff;color:#23254e}.pr-btn.pr-btn-ghost:hover{border-color:#1450c3;color:#1450c3}.pr-note{display:flex;align-items:flex-start;gap:8px;margin:22px auto 0;padding:12px 14px;max-width:520px;border-radius:14px;background:#f7f9fc;color:#4b5563;font-size:13px;line-height:1.9;text-align:right}.pr-note>.bi{margin-top:3px;color:#16a34a;font-size:16px;line-height:1}.pr-note a{color:#1450c3;font-weight:800;white-space:nowrap}.pr-details{margin-top:16px;padding:20px 22px;border:1px solid #eceef3;border-radius:20px;background:#fff}.pr-details h2{margin-bottom:14px;color:#23254e;font-size:15px;font-weight:800}.pr-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0}.pr-grid>div{min-width:0;padding:12px 14px;border-radius:14px;background:#f7f8fb}.pr-grid .pr-wide{grid-column:span 2}.pr-grid dt{display:flex;align-items:center;gap:6px;margin-bottom:4px;color:#9ca3af;font-size:12px;font-weight:700}.pr-grid dt .bi{color:#1450c3;font-size:14px;line-height:1}.pr-grid dd{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;color:#23254e;font-size:14px;font-weight:800}.pr-grid dd small{color:#9ca3af;font-size:11px;font-weight:600}.pr-grid .pr-code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;letter-spacing:.3px}.pr-copy{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:9px;background:#fff;color:#1450c3;box-shadow:0 1px 3px rgba(20,30,70,0.08)}.pr-copy .bi{margin:0;font-size:14px;line-height:1}.pr-copy:hover{background:#edf2fd}@media (max-width:767.98px){.pr-page{padding-top:14px}.pr-hero{padding:26px 16px 18px;border-radius:20px}.pr-hero h1{font-size:19px}.pr-icon{width:64px;height:64px;font-size:30px}.pr-actions{flex-direction:column;align-items:stretch}.pr-btn{min-width:0;width:100%}.pr-details{padding:16px 14px;border-radius:18px}.pr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pr-grid .pr-wide{grid-column:1 / -1}}.apply-discount-title{font-size:1rem;color:#009049}.apply-discount-title img{width:32px;height:32px}.apply-discount-card{float:right;display:flex;width:100%}.apply-discount-card button{display:flex;flex-direction:column;width:100%}.apply-discount-card .card-row{display:flex}.apply-discount-card .card-row .bi-tag{font-size:40px}.apply-discount-card .card-info-wrapper{flex-grow:1;overflow:auto}@media (max-width:767px){.apply-discount-card .card-info-wrapper{flex-grow:1}}.apply-discount-card .card-info-wrapper .card-title-wrapper{padding:6px 8px 12px 8px;height:auto;width:100%;line-height:1.9;font-size:14px;font-weight:bold;color:#3f4064;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#paymentConfirmModalBody{margin-bottom:0}.seller-payment-option-modal{font-size:14px}.seller-payment-option-modal .modal-body{padding-bottom:0}.seller-payment-option-modal .modal-payment-hint{background-color:#f0f0f1;margin-left:calc(var(--bs-modal-padding) * -1);margin-right:calc(var(--bs-modal-padding) * -1)}.seller-payment-option-modal .modal-payment-hint .hint-wrapper{padding-top:10px;padding-bottom:10px;line-height:1.9;color:#81858b;font-size:13px;display:flex;padding-left:var(--bs-modal-padding);padding-right:var(--bs-modal-padding)}.seller-payment-option-modal .modal-payment-hint .hint-wrapper .hint-text{padding-right:10px}.seller-payment-option-modal .modal-footer{justify-content:center}.seller-payment-option-modal .modal-title{font-size:16px;font-weight:500}.seller-payment-option-modal .btn-danger{font-size:14px;width:80%;background-color:#1450c3}.seller-payment-option-modal .payment-conflict-list{list-style:none;padding:0;margin:1.5rem 0 0 0;max-height:300px;overflow-y:auto}.seller-payment-option-modal .payment-conflict-item{display:flex;align-items:center;justify-content:space-between;padding:0.75rem 0.5rem;border:1px solid #e4e4e4;border-radius:10px;margin-bottom:0.75rem}.seller-payment-option-modal .payment-conflict-item .product-info-wrapper{display:flex;max-width:65%}.seller-payment-option-modal .payment-conflict-item__image{width:50px;height:50px;object-fit:contain;margin-left:10px}.seller-payment-option-modal .payment-conflict-item__info{flex-grow:1;font-size:0.9rem}.seller-payment-option-modal .payment-conflict-item__name{font-weight:400;font-size:12px;color:#333}.seller-payment-option-modal .payment-conflict-item__quantity{font-size:0.8rem;color:#777}.seller-payment-option-modal .payment-conflict-item__price{font-size:0.9rem;font-weight:600;color:#212529;white-space:nowrap;min-width:90px;text-align:left}.seller-payment-option-modal .payment-conflict-item__price .payment-conflict-item__currency{font-size:0.75rem;font-weight:400;color:#555}.cod-on{display:none}body.cod-prepay-on .cod-on{display:inline}body.cod-prepay-on .cod-off{display:none}#brandsPage .alphabet-nav a{font-weight:bold;color:#333;text-decoration:none}#brandsPage .alphabet-nav a:hover{text-decoration:underline}#brandsPage .brand-list .brand-link{padding:0.25rem 0.5rem;border-radius:4px;background:#f0f0f1;transition:background 0.2s;font-size:15px}#brandsPage .brand-list .brand-link .brand-name-en{color:#000}#brandsPage .brand-list .brand-link .brand-name-fa{color:#81858b;font-size:14px;padding-left:5px}#brandsPage .brand-list .brand-link:hover{background:#e9ecef}.blank-container{display:flex;justify-content:center;align-items:center;min-height:100vh}.center-form{width:100%;max-width:400px;padding:20px 30px;border:1px solid #ddd;border-radius:8px;background-color:#fff}.auth-form .auth-form-title{font-size:20px;font-weight:700;margin-bottom:25px}.auth-form #inputAuthOTP{letter-spacing:1rem;padding:0.375rem 1.3rem}.auth-form #inputAuthMobile{letter-spacing:0.1rem}.auth-form .auth-image-box{text-align:center;padding-bottom:40px}.auth-form .auth-image-box img{width:120px;border-radius:10px}.auth-form #time-box{text-align:center;font-size:14px}.auth-form #resend-box{text-align:center;font-size:14px}.auth-form #resend-box i{font-size:11px}.auth-form #resend-box #resendOTPWithSMS{color:#007998;padding:0 6px;cursor:pointer}.auth-form #resend-box #resendOTPWithCall{color:#007998;padding:0 6px;cursor:pointer}.auth-form #editMobile{text-align:center;cursor:pointer;padding:0 6px}.auth-form #editMobile button{color:#007998;font-size:14px}.auth-form .auth-term-box{margin-top:30px;font-size:11px}.auth-form #otpFields{display:flex;gap:10px;padding:10px 30px;height:70px}.auth-form #otpFields input{padding:0}.error-page{color:#23254e;text-align:center;padding:40px 0 20px}.error-page .error-hero{max-width:760px;margin:0 auto;padding:40px 24px 32px;border-radius:20px;background:radial-gradient(circle at 50% 0%,rgba(20,80,195,0.08),transparent 70%),#fff;border:1px solid #e0e0e2}@media (max-width:767px){.error-page .error-hero{padding:28px 12px 24px;border:none}}.error-page .error-code{display:flex;justify-content:center;align-items:center;gap:12px;direction:ltr;font-size:110px;font-weight:900;line-height:1;color:#1450c3}@media (max-width:767px){.error-page .error-code{font-size:76px}}.error-page .error-code .error-code-zero{width:0.9em;height:0.9em;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:0.11em solid #1450c3;font-size:1em;box-shadow:0 0 0 10px rgba(20,80,195,0.08)}.error-page .error-code .error-code-zero i{font-size:0.42em}.error-page .error-title{margin:28px 0 10px;font-size:22px;font-weight:800}@media (max-width:767px){.error-page .error-title{font-size:18px}}.error-page .error-text{color:#6c757d;font-size:14px;line-height:2;margin-bottom:22px}.error-page .error-search{display:flex;align-items:center;gap:8px;max-width:520px;margin:0 auto 20px;padding:6px 14px 6px 6px;border-radius:999px;background:#f0f0f1}.error-page .error-search>i{color:#81858b}.error-page .error-search input{flex:1;border:none;background:transparent;outline:none;font-size:14px;min-width:0}.error-page .error-search button{border:none;border-radius:999px;padding:8px 20px;background:#1450c3;color:#fff;font-size:13px;font-weight:700}.error-page .error-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:26px}.error-page .error-actions a{padding:8px 18px;border-radius:999px;font-size:14px;font-weight:600;text-decoration:none;transition:all 0.2s ease}.error-page .error-actions .btn-error-primary{background:#1450c3;color:#fff}.error-page .error-actions .btn-error-primary:hover{background:#10419e}.error-page .error-actions .btn-error-outline{border:1px solid #1450c3;color:#1450c3}.error-page .error-actions .btn-error-outline:hover{background:#1450c3;color:#fff}.error-page .error-categories{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding-top:20px;border-top:1px dashed #e0e0e2}.error-page .error-categories .error-category{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:10px;background:#f7f8fa;color:#3f4064;font-size:13px;text-decoration:none;transition:all 0.2s ease}.error-page .error-categories .error-category i{color:#1450c3;font-size:15px}.error-page .error-categories .error-category:hover{background:rgba(20,80,195,0.08);color:#1450c3}.error-page .error-products{margin-top:30px;text-align:right}.contact-section{margin-top:10px;color:#333}.contact-section .contact-hint{text-align:center;padding-bottom:20px}.contact-section .contact-title{font-size:1.1rem;font-weight:600;margin-bottom:1rem;border-bottom:2px solid #eee;padding-bottom:0.5rem}.contact-section .contact-list{list-style:none;padding:0;margin:0}.contact-section .contact-list li{margin-bottom:0.75rem;display:flex;align-items:center;gap:8px}.contact-section .contact-link{text-decoration:none;color:inherit;display:flex;align-items:center;gap:8px;transition:color 0.2s ease}.contact-section .contact-link:hover{color:#007bff}.contact-section .contact-time{color:#666;font-size:0.9rem}.contact-section .social-links{margin-top:1rem;display:flex;justify-content:flex-end;gap:10px}.contact-section .social-icon{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid #ccc;border-radius:50%;color:#333;text-decoration:none;transition:all 0.2s ease}.contact-section .social-icon i{margin-top:5px;font-size:20px}.contact-section .social-icon:hover{background-color:#007bff;color:#fff;border-color:#007bff}.contact-section .social-icon.instagram:hover{background-color:#e1306c;border-color:#e1306c}.no-bullets li{list-style-type:none;padding:0;margin:0}#aboutPage{color:#3f4064}#aboutPage h1{font-size:26px}#aboutPage h3{font-size:22px}#aboutPage p,#aboutPage li{line-height:1.9rem}#aboutPage li{padding-bottom:10px}#aboutPage .bi-check-circle-fill{color:#1450c3}.static-page{color:#3f4064}.static-page *{line-height:1.9rem}.static-page strong{font-weight:600}.static-page .card{margin-bottom:0}.static-page .card .card-title{padding-bottom:0}.static-page .card .card-body{padding-bottom:0}.delivery-content{padding:0}.delivery-content ol li{padding-bottom:10px}.full-product-wrapper{margin-top:2rem}@media (max-width:767px){.full-product-wrapper{margin:0}}.campaign-banner-wrapper{width:100%;padding-top:20.8%;background-image:url("/static/img/banner-snappay-d.webp");background-size:contain;background-position:center;background-repeat:no-repeat}@media (max-width:767px){.campaign-banner-wrapper{background-size:cover;padding-top:75%;margin-bottom:20px;background-image:url("/static/img/banner-snappay-m.webp")}}.landing-banner-wrapper{width:100%;padding-top:20.8%;background-image:url("/static/img/landing/fast-shipping/fs-desktop.webp");background-size:contain;background-position:center;background-repeat:no-repeat}@media (max-width:767px){.landing-banner-wrapper{background-size:cover;padding-top:0;height:265px;background-image:url("/static/img/landing/fast-shipping/fs-mobile.webp")}}.landing-text{text-align:justify;padding-top:40px}.landing-text h1{color:#F50057;margin-bottom:20px;font-size:1.6rem}@media (max-width:767px){.landing-text h1{font-size:1.1rem}}.landing-text h2{color:#444;margin-top:20px;margin-bottom:10px;font-size:1.3rem}@media (max-width:767px){.landing-text h2{font-size:1.2rem}}.landing-text p{margin:0 0 14px;line-height:1.8rem}.landing-text ul,.landing-text ol{margin:0 0 16px 0;padding:0 1.25rem}.landing-text ul li,.landing-text ol li{line-height:1.8rem;padding-bottom:10px}.landing-text .lead{font-size:1.05rem}.landing-text .highlight{background:#f6e5e9;border-right:4px solid #F50057;padding:14px 16px;border-radius:10px;margin:18px 0}@media (max-width:767px){.landing-text .highlight{margin:0 0 18px 0}}.landing-text .highlight .highlight-badge-wrapper{display:inline;margin:0 10px 0 0}@media (max-width:767px){.landing-text .highlight .highlight-badge-wrapper{display:block;margin:10px 0 0 0}}.landing-text .badge{display:inline-block;font-size:.75rem;padding:.2rem .6rem;border-radius:999px;background:#fff;color:#008ef9;margin-left:.35rem}.landing-text .cta{display:inline-block;text-decoration:none;background:#d81b60;color:#fff;padding:.6rem 1rem;border-radius:12px;margin-top:6px}.landing-text .grid{display:grid;gap:14px}@media (min-width:720px){.landing-text .grid-2{grid-template-columns:1fr 1fr}}.landing-text .note{font-size:.92rem;color:#555}#installment-landing p{font-size:13px}#installment-landing .section-title{margin-bottom:50px}#installment-landing .section-title h2{color:#373737;position:relative;padding-bottom:15px;font-size:16px;font-weight:700}@media (max-width:767px){#installment-landing .section-title h2{font-size:15px}}#installment-landing .section-title h2::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:4px;background-color:#1450c3;border-radius:2px}#installment-landing .section-title p{font-size:12px;color:#7f8c8d}#installment-landing .installment-hero{background:#fdfbfb;padding:80px 0;overflow:hidden}#installment-landing .hero-subheading{color:#1450c3;font-weight:600;font-size:14px;display:block;margin-bottom:10px}#installment-landing .hero-heading{font-weight:700;color:#2c2c2c;line-height:1.3;font-size:28px}@media (max-width:767px){#installment-landing .hero-heading{font-size:20px}}#installment-landing .hero-paragraph{font-size:14px;line-height:1.8;margin:25px 0}#installment-landing .btn-primary-custom{background-color:#1450c3;border-color:#1450c3;color:#fff;padding:12px 30px;font-size:17px;font-weight:600;border-radius:15px;margin-bottom:10px;transition:all 0.3s ease;width:290px}#installment-landing .btn-primary-custom:hover{background-color:#c01a12;border-color:#c01a12;transform:translateY(-3px);box-shadow:0 10px 20px rgba(226,35,26,0.2)}#installment-landing .btn-secondary-custom{background-color:transparent;border:2px solid #bdc3c7;color:#2c2c2c;padding:12px 30px;font-size:16px;font-weight:600;border-radius:15px;margin-bottom:10px;transition:all 0.3s ease;width:290px}@media (min-width:768px){#installment-landing .btn-secondary-custom{margin-right:10px}}#installment-landing .btn-secondary-custom:hover{background-color:#2c2c2c;color:#fff;border-color:#2c2c2c}#installment-landing .benefits-section{padding:80px 0;background-color:#ededed}#installment-landing .benefit-card{background-color:#fff;padding:30px;border-radius:10px;text-align:center;box-shadow:0 5px 15px rgba(0,0,0,0.05);transition:transform 0.3s ease,box-shadow 0.3s ease;height:100%}#installment-landing .benefit-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,0.1)}#installment-landing .benefit-card .icon-wrapper{font-size:24px;color:#1450c3;margin-bottom:20px}#installment-landing .benefit-card .icon-wrapper img{max-width:121px;height:auto}#installment-landing .installment-categories-section .installment-category-card{display:block;height:100%;padding:16px 8px;border-radius:10px;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,0.05);text-align:center;color:#2c2c2c;transition:transform 0.3s ease}#installment-landing .installment-categories-section .installment-category-card:hover{transform:translateY(-5px)}#installment-landing .installment-categories-section .installment-category-card img{width:100%;max-width:120px;aspect-ratio:1;object-fit:contain;margin-bottom:10px}#installment-landing .installment-categories-section .installment-category-card h3{font-size:14px;font-weight:700;margin:0}#installment-landing .benefit-card h3{font-weight:700;font-size:16px;color:#2c2c2c;margin-bottom:15px}#installment-landing .how-it-works-section{padding:80px 0}#installment-landing .step-card{position:relative;padding-top:20px}#installment-landing .step-card .step-number{position:absolute;top:-20px;right:-10px;background-color:#1450c3;color:#fff;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;border:3px solid #fff;box-shadow:0 0 15px rgba(0,0,0,0.1)}#installment-landing .step-card .step-icon{margin-bottom:20px;width:100px}#installment-landing .step-card h4{font-weight:700;font-size:16px;color:#2c2c2c}#installment-landing .consultation-form-section{padding:80px 0;background:linear-gradient(to top,#232526,#414345);color:#fff}#installment-landing .form-wrapper-card{background-color:rgba(255,255,255,0.05);padding:40px;border-radius:12px;border:1px solid rgba(255,255,255,0.2)}#installment-landing .form-title{color:#0A0A0A;font-weight:700;font-size:18px}#installment-landing .form-wrapper-card .form-label{color:#2c2c2c;font-size:14px;font-weight:500}#installment-landing .form-subtitle{font-size:13px;color:#ecf0f1;margin-bottom:30px}#installment-landing .form-control-lg{padding:15px 20px;font-size:14px;border-radius:10px}#installment-landing .form-control-lg:focus{box-shadow:0 0 0 5px rgba(226,35,26,0.4);border-color:#1450c3}#installment-landing .faq-section{padding:80px 0 0 0}#installment-landing .accordion-item{margin-bottom:15px;border-radius:10px;border:1px solid #dee2e6}#installment-landing .accordion-button{font-weight:700;border-radius:10px;color:#2c2c2c;font-size:14px}#installment-landing .accordion-button:not(.collapsed){color:#fff;background-color:#1450c3;border-radius:10px 10px 0 0}#installment-landing .accordion-button:focus{box-shadow:none;border-color:rgba(0,0,0,0.125)}#installment-landing .products-section{padding:80px 0}.price-input{direction:ltr;text-align:left}.posts-wrapper #post-list a{text-decoration:none}.posts-wrapper #post-list .card{display:flex;flex-direction:column;height:100%;margin-bottom:0;box-shadow:0 2px 1px -1px rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 1px 3px 0 rgba(0,0,0,0.12)}.posts-wrapper #post-list .card img{border-top-right-radius:5px;border-top-left-radius:5px;object-fit:contain;background:#f4f5f7;overflow:hidden;position:relative;max-width:100%;height:auto;width:100%;aspect-ratio:1200 / 628}.posts-wrapper #post-list .card img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/static/img/image-placeholder.svg?b9cf4d88ee88) no-repeat 50%;background-size:contain}.posts-wrapper #post-list .card .card-body{flex-grow:1;padding:10px}.posts-wrapper #post-list .card .card-body .card-title{padding:0;margin-bottom:0;height:48px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:400;line-height:1.5rem;color:#0c0c0c}#post-category-page .post-category-name{font-size:22px}#post-category-page .post-category-description{color:silver}@media (max-width:767px){#post-detail-page .container-wrapper{display:block}}#post-detail-page .share-container{border:solid 1px #e0e0e2;border-radius:8px;padding:25px;flex:0 0 auto;width:4%;height:100%;position:sticky;top:20px}@media (max-width:767px){#post-detail-page .share-container{border-width:0;padding:0 10px 10px 10px;margin-bottom:15px;width:auto;height:auto;position:relative}}#post-detail-page .share-container .share-links{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}@media (max-width:767px){#post-detail-page .share-container .share-links{flex-direction:row}}#post-detail-page .share-container .share-links .share-link{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;text-decoration:none;transition:all 0.3s ease}#post-detail-page .share-container .share-links .share-link i{font-size:20px;filter:grayscale(100%)}#post-detail-page .share-container .share-links .share-link:hover{transform:translateY(-3px) scale(1.05);filter:brightness(1.05)}#post-detail-page .share-container .share-links .share-link:hover i{filter:grayscale(0%)}#post-detail-page .share-container .share-links .share-link:hover.twitter{color:#1DA1F2}#post-detail-page .share-container .share-links .share-link:hover.facebook{color:#1877F2}#post-detail-page .share-container .share-links .share-link:hover.linkedin{color:#0A66C2}#post-detail-page .share-container .share-links .share-link:hover.whatsapp{color:#25D366}#post-detail-page .share-container .share-links .share-link:hover.telegram{color:#2AABEE}#post-detail-page .post-container{border:solid 1px #e0e0e2;border-radius:8px;padding:30px 70px;flex:0 0 auto;width:72%;margin:0 20px}@media (max-width:767px){#post-detail-page .post-container{border-radius:0;border-right-width:0;border-left-width:0;padding:0;margin:0 15px 15px;width:auto}}#post-detail-page .post-container .post-edit-link{font-size:14px;padding-bottom:10px}#post-detail-page .post-container .post-title{color:#353535;font-size:1.2rem;font-weight:700;padding-bottom:5px;line-height:2rem}@media (max-width:1152px){#post-detail-page .post-container .post-title{padding:30px 30px;width:65%}}@media (max-width:767px){#post-detail-page .post-container .post-title{padding:15px 0 20px 0;width:100%}}#post-detail-page .post-container .post-date{color:gray;margin:5px 0;font-size:12px}#post-detail-page .post-container .tag-section{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-start;margin-bottom:5px}#post-detail-page .post-container .author-information{display:flex;gap:5px;align-items:self-end}#post-detail-page .post-container .author-information img{width:30px;height:30px;border-radius:50%}#post-detail-page .post-container .author-information .author-name{font-size:12px;color:gray;font-weight:400;height:30px;padding-top:7px}@media (max-width:767px){#post-detail-page .post-container .author-information .author-name{padding-top:0}}#post-detail-page .post-container .reading-time{font-size:12px}#post-detail-page .post-container .tag-wrapper{padding:3px 10px;background-color:#f1f3f5;color:#495057;border-radius:999px;font-size:11px;font-weight:400;transition:all 0.2s ease-in-out;cursor:pointer}#post-detail-page .post-container .tag-wrapper:hover{background-color:#1450c3;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(215,52,181,0.1)}#post-detail-page .post-container .table-of-contents{padding:15px;border-radius:10px;border:1px solid #e3e3e3;background-color:#f5f5f5;margin:20px 0;color:#5c5c5c;font-size:14px;max-height:400px;overflow-y:auto}#post-detail-page .post-container .table-of-contents ul{padding-left:0}#post-detail-page .post-container .table-of-contents ul li{padding-top:7px;position:relative}#post-detail-page .post-container .table-of-contents ul li a{color:#333}#post-detail-page .post-container .table-of-contents ul li a:hover{color:#1450c3}#post-detail-page .post-container .table-of-contents .toc-level-3{margin-right:25px}#post-detail-page .post-container .table-of-contents .toc-level-4{margin-right:45px}#post-detail-page .post-container .table-of-contents::-webkit-scrollbar{width:4px}#post-detail-page .post-container .table-of-contents::-webkit-scrollbar-track{background:#eaeaea;border-radius:10px;margin:5px 0}#post-detail-page .post-container .table-of-contents::-webkit-scrollbar-thumb{background:#bdbdbd;border-radius:10px}#post-detail-page .post-container .table-of-contents::-webkit-scrollbar-thumb:hover{background:#9a9a9a}#post-detail-page .post-container .post-content .product-carousel{margin-bottom:30px}@media (max-width:767px){#post-detail-page .post-container .post-content .product-carousel .carousel{min-height:390px}}#post-detail-page .post-container .post-content .product-carousel .carousel .carousel-inner{position:relative;height:100%;width:60%;margin:0 auto;overflow:unset;overflow-x:hidden}@media (max-width:767px){#post-detail-page .post-container .post-content .product-carousel .carousel .carousel-inner{position:absolute;width:100%}}#post-detail-page .post-container .post-content .product-carousel .carousel-item{padding:3px}#post-detail-page .post-container .post-content .product-carousel .card{border:1px solid #f0f0f0;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.04);margin:0;padding:1rem;transition:all 0.3s ease;text-align:center}#post-detail-page .post-container .post-content .product-carousel .card:hover{box-shadow:0 4px 10px rgba(0,0,0,0.06);transform:translateY(-2px)}#post-detail-page .post-container .post-content .product-carousel .card-img-top{margin-left:auto;margin-right:auto;max-width:100px;height:100px;object-fit:contain}#post-detail-page .post-container .post-content .product-carousel .card-body{padding:0.75rem 0 0}#post-detail-page .post-container .post-content .product-carousel .card-title{padding:0;margin:0;font-size:13px;font-weight:600;color:#333;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#post-detail-page .post-container .post-content .product-carousel .carousel-price-wrapper{padding:0 30px;height:32px;display:block}#post-detail-page .post-container .post-content .product-carousel .carousel-price-wrapper .discount{float:right;background-color:#e74c3c;color:#fff;border-radius:8px;padding:1px 6px;font-size:12px;font-weight:700}#post-detail-page .post-container .post-content .product-carousel .carousel-price-wrapper .sale-price{float:left;color:#3f4064;display:flex;align-items:baseline}#post-detail-page .post-container .post-content .product-carousel .carousel-price-wrapper .sale-price .sm-price{font-size:13px;font-weight:700}#post-detail-page .post-container .post-content .product-carousel .carousel-price-wrapper .sale-price span:not(.sm-price){font-size:11px;font-weight:500;margin-right:4px}#post-detail-page .post-container .post-content .product-carousel .carousel-price-wrapper:after{display:table;clear:both;content:""}#post-detail-page .post-container .post-content .product-carousel .carousel-price-no-discount{color:#c0c2c5;text-decoration-line:line-through;font-weight:400;font-size:11px;padding:0 0 15px 40px;text-align:left;min-height:45px}#post-detail-page .post-container .post-content .product-carousel .carousel-control-prev,#post-detail-page .post-container .post-content .product-carousel .carousel-control-next{width:5%;opacity:0.1;transition:opacity 0.2s ease}#post-detail-page .post-container .post-content .product-carousel .carousel-control-prev:hover,#post-detail-page .post-container .post-content .product-carousel .carousel-control-next:hover{opacity:0.7}#post-detail-page .post-container .post-content .product-carousel .carousel-control-prev-icon,#post-detail-page .post-container .post-content .product-carousel .carousel-control-next-icon{filter:brightness(0.1)}#post-detail-page .post-container .post-content table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb),0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb),0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb),0.075);min-width:80%;width:100%;max-width:100%;margin-top:1rem;margin-bottom:1rem;text-align:center;vertical-align:top;border-color:var(--bs-table-border-color)}#post-detail-page .post-container .post-content table p{margin-bottom:0}#post-detail-page .post-container .post-content table>:not(caption)>*>*{padding:0.5rem 0.5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}#post-detail-page .post-container .post-content table>tbody{vertical-align:inherit}#post-detail-page .post-container .post-content table>thead{vertical-align:bottom}#post-detail-page .post-container .post-content table:nth-of-type(odd)>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}#post-detail-page .post-container .post-content table>:not(caption)>*{border-width:var(--bs-border-width) 0}#post-detail-page .post-container .post-content table>:not(caption)>*>*{border-width:0 var(--bs-border-width)}#post-detail-page .post-container .post-content h2{font-size:1.1rem;font-weight:700;line-height:2rem}#post-detail-page .post-container .post-content h3{font-size:1.05rem;font-weight:700;line-height:1.9rem}#post-detail-page .post-container .post-content h4,#post-detail-page .post-container .post-content h5,#post-detail-page .post-container .post-content h6{font-size:1rem;font-weight:600;line-height:1.8rem}#post-detail-page .post-container .post-content strong{font-weight:600}#post-detail-page .post-container .post-main-media-wrapper{position:relative;text-align:center}#post-detail-page .post-container .post-main-media-wrapper img{max-width:100%;height:auto;margin-top:5px;margin-bottom:15px;border-radius:4px}#post-detail-page .post-container .post-main-media-wrapper img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/static/img/image-placeholder.svg?b9cf4d88ee88) no-repeat 50%;background-size:contain;width:100%;height:100%}#post-detail-page .post-container .post-content{line-height:30px;color:#353535;text-align:justify;font-size:16px;overflow-wrap:break-word}#post-detail-page .post-container .post-content table{display:block;max-width:100%;overflow-x:auto}#post-detail-page .post-container .post-content iframe,#post-detail-page .post-container .post-content video,#post-detail-page .post-container .post-content figure,#post-detail-page .post-container .post-content pre{max-width:100%}#post-detail-page .post-container .post-content pre{overflow-x:auto}#post-detail-page .post-container .post-content img{max-width:100%;height:auto!important;border-radius:4px;display:block;margin-left:auto;margin-right:auto}#post-detail-page .post-container .post-content ul{padding-right:20px}#post-detail-page .post-extra-container{flex:0 0 auto;width:20%;padding:0}@media (max-width:767px){#post-detail-page .post-extra-container{width:auto}}#post-detail-page .post-extra-container .post-extra-wrapper{border:solid 1px #e0e0e2;border-radius:8px;padding:15px 10px}@media (max-width:767px){#post-detail-page .post-extra-container .post-extra-wrapper{border-radius:0;border-right-width:0;border-left-width:0;padding:15px;margin-bottom:15px;width:auto}}#post-detail-page .questions-wrapper{scroll-margin-top:50px;border-top:solid 4px #f0f0f1;padding-top:10px;margin-top:30px}#post-detail-page .questions-wrapper .text-muted{font-size:14px;font-weight:200}#post-detail-page .questions-wrapper .question-section{font-size:14px}#post-detail-page .questions-wrapper .question-section #loadMoreQuestionsBtn{font-size:14px;color:#0c6dcb}#post-detail-page .questions-wrapper .question-section .new-question-section{margin-top:10px;padding:10px;border:solid 1px #e0e0e2;border-radius:8px;background:linear-gradient(0deg,rgba(239,239,240,0.5),rgba(239,239,240,0.5)),#fff}@media (min-width:767px){#post-detail-page .questions-wrapper .question-section .new-question-section{margin-top:0;position:sticky;top:70px}}#post-detail-page .questions-wrapper .question-section .question-section-title{border-bottom:1px solid #e0e0e2;padding:0 10px 15px 0;font-size:14px;margin:0}@media (max-width:767px){#post-detail-page .questions-wrapper .question-section .question-section-title{border-bottom:none}}#post-detail-page .questions-wrapper .question-section .questions-swiper{border-top:none;border-bottom:none}@media (max-width:767px){#post-detail-page .questions-wrapper .question-section .questions-swiper{border-bottom:1px solid #e0e0e2}}@media (max-width:767px){#post-detail-page .questions-wrapper .question-section .questions-swiper #question-list{height:200px;padding:10px 0;width:100%}}#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper{border-bottom:1px solid #e0e0e2;padding:20px}@media (max-width:767px){#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper{border:1px solid #e0e0e2;border-radius:8px;height:200px}}#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper i{font-size:16px;margin-left:2px}@media (max-width:767px){#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper i{font-size:13px}}#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper .pinned-badge{padding:0 5px;height:fit-content;background-color:rgba(77,77,77,0.1);border-radius:7px}#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper .pinned-badge i{color:#727272;font-size:11px}#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper .btn-open-answer-modal{font-size:12px;font-weight:600;color:#3c4b6d}#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper .question-text{font-size:14px;font-weight:400;margin:0}@media (max-width:767px){#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper .question-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:12px}}#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-stack{position:relative;display:inline-block;width:100%}@media (max-width:767px){#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-stack{bottom:0;height:70px}}#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-stack .stacked-preview{position:absolute;bottom:-5px;left:0.5%;width:99%;height:90%;background:#f8f9fa;border-radius:8px;z-index:2;box-shadow:0 2px 5px rgba(0,0,0,0.05)}@media (max-width:767px){#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-stack .stacked-preview{left:2.5%;width:95%}}#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-stack .stacked-preview:nth-child(2){bottom:-10px;width:98%;z-index:1}@media (max-width:767px){#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-stack .stacked-preview:nth-child(2){left:5%;width:90%}}#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-wrapper{background-color:#f9f9f9;border-right:3px solid #3c4b6d;border-radius:8px;padding:12px;margin-top:10px;font-size:14px;position:relative;z-index:3;box-shadow:0 2px 5px rgba(0,0,0,0.05)}@media (max-width:767px){#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-wrapper{margin-top:0;width:100%;position:absolute;height:100%}}#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-wrapper .buyer-badge{font-size:11px;padding:1px 5px;color:#2e7b32;height:fit-content;background-color:#4caf501a;border-radius:7px}#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-wrapper .admin-badge{font-size:11px;padding:1px 5px;color:#9f3396;height:fit-content;background-color:rgba(215,52,181,0.1);border-radius:7px}#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-wrapper .pinned-badge{padding:0 5px;height:fit-content;background-color:rgba(77,77,77,0.1);border-radius:7px}#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-wrapper .pinned-badge i{color:#727272;font-size:11px}#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-wrapper .answer-text{display:block;overflow:visible;height:auto;font-size:12px;white-space:normal!important;word-break:break-word;overflow-wrap:break-word}@media (max-width:767px){#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-wrapper .answer-text{white-space:nowrap!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;height:40px}}#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper .answer-wrapper .answer-meta{font-size:12px;color:#777;margin-bottom:6px}#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper .btn-show-more-answers{font-size:12px;color:#3c4b6d;font-weight:600;margin-bottom:6px}@media (min-width:767px){#post-detail-page .questions-wrapper .question-section .questions-swiper .question-wrapper:last-child{border-bottom-width:0}}#post-detail-page .questions-wrapper .add-question-notice{font-size:13px}#post-detail-page .questions-wrapper .add-question-notice .text-muted{font-size:12px}#post-detail-page .questions-wrapper .add-question-notice .btn-add-question{border:none;background:transparent;color:#5c5c5c;text-align:right;padding:0}#post-detail-page .questions-wrapper .add-question-notice .btn-add-question span.rounded-circle{width:40px;height:40px;display:flex;align-items:center;justify-content:center}#post-detail-page .questions-wrapper #offcanvasQuestion{height:60vh;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;box-shadow:0 -4px 12px rgba(0,0,0,0.1)}#post-detail-page .questions-wrapper #offcanvasQuestion .offcanvas-title{font-size:14px;font-weight:500}#post-detail-page .questions-wrapper #offcanvasQuestion .buyer-badge{font-size:11px;padding:1px 5px;color:#2e7b32;height:fit-content;background-color:#4caf501a;border-radius:7px}#post-detail-page .questions-wrapper #offcanvasQuestion .admin-badge{font-size:11px;padding:1px 5px;color:#9f3396;height:fit-content;background-color:rgba(215,52,181,0.1);border-radius:7px}#post-detail-page .questions-wrapper #offcanvasQuestion .pinned-badge{padding:0 5px;height:fit-content;background-color:rgba(77,77,77,0.1);border-radius:7px}#post-detail-page .questions-wrapper #offcanvasQuestion .pinned-badge i{color:#727272;font-size:11px}#post-detail-page .questions-wrapper #offcanvasQuestion .answer-wrapper{background-color:#f9f9f9;border-right:3px solid #3c4b6d;border-radius:8px;padding:12px;margin-top:10px;font-size:14px}#post-detail-page .questions-wrapper #offcanvasQuestion .answer-wrapper .answer-text{display:block;overflow:visible;height:auto;font-size:12px;white-space:normal!important;word-break:break-word;overflow-wrap:break-word}#post-detail-page .questions-wrapper #offcanvasQuestion .answer-wrapper .answer-meta{font-size:12px;color:#777;margin-bottom:6px}#post-detail-page .questions-wrapper .modal-content{background:#fff;border:none}#post-detail-page .questions-wrapper .modal-content textarea{font-size:13px}#post-detail-page .questions-wrapper .modal-content #questionError,#post-detail-page .questions-wrapper .modal-content #answerError{color:#f7ab48;min-height:21px}#post-detail-page .questions-wrapper .modal-content #answerAnonymousDropdown,#post-detail-page .questions-wrapper .modal-content #questionAnonymousDropdown{background-color:#f8f9fa;display:none;position:absolute;z-index:1000;left:auto}@media (max-width:767px){#post-detail-page .questions-wrapper .modal-content #answerAnonymousDropdown,#post-detail-page .questions-wrapper .modal-content #questionAnonymousDropdown{position:fixed;left:65px}}#post-detail-page .questions-wrapper .modal-content .question-rules{font-size:13px;padding-top:10px;border-top:1px solid gray;font-weight:400}#post-detail-page .questions-wrapper .modal-content .product-overview-wrapper{display:flex;flex-direction:row;font-size:14px;font-weight:600;padding:10px;border-bottom:solid 1px #e0e0e2;margin-bottom:20px}#post-detail-page .questions-wrapper .modal-content .product-overview-wrapper img{mix-blend-mode:multiply;height:50px}#blogHomePage .blog-home-title{margin-top:1.5rem}@media (max-width:768px){#blogHomePage .blog-home-title{margin-top:0;margin-bottom:1.5rem}}#blogHomePage .blog-top-section{display:flex;gap:30px;margin-bottom:40px;align-items:stretch;margin-top:1.5rem;min-height:400px}#blogHomePage .blog-top-section .category-section-title{font-size:14px;font-weight:600;padding:8px;margin-top:35px}#blogHomePage .blog-top-section .category-section{position:relative;flex:0 0 14%;display:flex;flex-direction:column;background-color:#f8f8f8;border-radius:8px;gap:4px;padding:10px 5px;max-height:45vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#ccc transparent}#blogHomePage .blog-top-section .category-section::-webkit-scrollbar{width:4px}#blogHomePage .blog-top-section .category-section::-webkit-scrollbar-thumb{display:none;background-color:#ccc;border-radius:3px}#blogHomePage .blog-top-section .category-section .category-card{position:relative;display:flex;align-items:center;justify-content:space-between;padding:8px 10px;text-decoration:none;color:#555;font-weight:500;font-size:13px;border-radius:6px;transition:color 0.3s ease,background-color 0.3s ease}#blogHomePage .blog-top-section .category-section .category-card::before{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:4px;height:0;background-color:#1450c3;border-radius:2px;transition:height 0.3s ease}#blogHomePage .blog-top-section .category-section .category-card:hover{color:#1450c3;background-color:#f3fffe}#blogHomePage .blog-top-section .category-section .category-card:hover::before{height:70%}#blogHomePage .blog-top-section .category-section .category-card i{vertical-align:-2px;font-size:14px}#blogHomePage .blog-top-section .category-section .category-card:first-of-type{margin-top:40px}#blogHomePage .blog-top-section .category-section .blog-heading{width:100%;background-color:#e3e3e3;height:40px;padding:10px;margin:0;border-radius:8px 8px 0 0;position:absolute;top:0;right:0;font-size:18px;font-weight:700;text-align:center}#blogHomePage .blog-top-section .tag-section{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;align-items:center;justify-content:flex-start;margin-bottom:15px}#blogHomePage .blog-top-section .tag-section .tag-wrapper{padding:3px 10px;background-color:#f1f3f5;color:#495057;border-radius:999px;font-size:11px;font-weight:400;transition:all 0.2s ease-in-out;cursor:pointer}#blogHomePage .blog-top-section .tag-section .tag-wrapper:hover{background-color:#1450c3;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(215,52,181,0.1)}#blogHomePage .blog-top-section .posts-container{max-height:45vh;flex:1;display:flex;gap:20px}#blogHomePage .blog-top-section .box-1{order:1;flex:3}#blogHomePage .blog-top-section .box-2{order:2;flex:2.5}#blogHomePage .blog-top-section .box-1,#blogHomePage .blog-top-section .box-2{width:100%;display:flex;flex-direction:column}#blogHomePage .blog-top-section .post-wrapper{position:relative;width:100%;height:100%;min-height:135px;border-radius:8px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,0.08);transition:transform 0.3s ease,box-shadow 0.3s ease}#blogHomePage .blog-top-section .post-wrapper:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,0.12)}#blogHomePage .blog-top-section .post-wrapper img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}#blogHomePage .blog-top-section .post-wrapper:hover img{transform:scale(1.05)}#blogHomePage .blog-top-section .post-wrapper img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/static/img/image-placeholder.svg?b9cf4d88ee88) no-repeat 50%;background-size:contain}#blogHomePage .blog-top-section .post-wrapper .image-caption{position:absolute;bottom:0;left:0;width:100%;padding:15px 8px;margin:0;background:linear-gradient(to top,rgba(0,0,0,0.85) 10%,rgba(0,0,0,0) 100%);color:#fff;font-size:14px;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#blogHomePage .blog-top-section .box-2{display:grid;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width:768px){#blogHomePage .blog-top-section{margin-top:1rem;flex-direction:column;gap:20px}#blogHomePage .blog-top-section .posts-container{flex-direction:column;order:2}#blogHomePage .blog-top-section .category-section{order:1;flex-direction:row;overflow-x:auto;flex:auto;align-items:center;padding:0;-ms-overflow-style:none;scrollbar-width:none}#blogHomePage .blog-top-section .category-section .blog-heading{height:100%;border-radius:0 8px 8px 0;position:relative}#blogHomePage .blog-top-section .category-section::-webkit-scrollbar{display:none}#blogHomePage .blog-top-section .category-section .category-card{flex-shrink:0;white-space:nowrap;height:30px;font-size:12px;padding:5px 15px;background-color:#f1f1f1}#blogHomePage .blog-top-section .category-section .category-card::before{display:none}#blogHomePage .blog-top-section .category-section .category-card:hover{color:#fff;background-color:#1450c3}#blogHomePage .blog-top-section .category-section .category-card:first-of-type{margin-top:0}#blogHomePage .blog-top-section .image-caption{font-size:11px!important;padding:8px!important}#blogHomePage .blog-top-section .box-2{gap:15px}}#blogHomePage .editors-pick-section .editors-pick-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:24px}@media (max-width:992px){#blogHomePage .editors-pick-section .editors-pick-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){#blogHomePage .editors-pick-section .editors-pick-grid{grid-template-columns:1fr;padding:0 25px}}#blogHomePage .editors-pick-section .post-card{background:#fff;border-radius:8px;overflow:hidden;height:100%;display:flex;flex-direction:column;box-shadow:0 4px 12px rgba(0,0,0,0.08);transition:all 0.3s ease}#blogHomePage .editors-pick-section .post-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(236,77,130,0.2)}#blogHomePage .editors-pick-section .post-card .post-card-image-link{display:block;overflow:hidden;position:relative}#blogHomePage .editors-pick-section .post-card .post-card-image-link:hover img{transform:scale(1.08)}#blogHomePage .editors-pick-section .post-card .post-card-image{position:relative;height:200px}#blogHomePage .editors-pick-section .post-card .post-card-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}#blogHomePage .editors-pick-section .post-card .post-card-image img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/static/img/image-placeholder.svg?b9cf4d88ee88) no-repeat 50%;background-size:contain}#blogHomePage .editors-pick-section .post-card .post-card-image .post-card-category-badge{position:absolute;top:10px;right:10px;background-color:rgba(135,201,255,0.9);color:#fff;padding:4px 10px;font-size:11px;font-weight:500;border-radius:5px;z-index:2}#blogHomePage .editors-pick-section .post-card .post-card-content{padding:15px;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}#blogHomePage .editors-pick-section .post-card .post-card-content .post-card-title{font-size:15px;font-weight:600;color:#333;text-decoration:none;line-height:1.5;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#blogHomePage .editors-pick-section .post-card .post-card-content .post-card-details{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#888}#blogHomePage .editors-pick-section .post-card .post-card-content .post-card-details .post-card-author{display:flex;align-items:center}#blogHomePage .editors-pick-section .post-card .post-card-content .post-card-details .post-card-author .author-avatar{width:28px;height:28px;border-radius:50%;margin-left:8px;object-fit:cover}#blogHomePage .editors-pick-section .post-card .post-card-content .post-card-details .post-card-author a{color:#888;text-decoration:none;font-weight:400}#blogHomePage .editors-pick-section .post-card .post-card-content .post-card-details .post-card-author a:hover{text-decoration:underline}#blogHomePage .latest-posts-section .latest-posts-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}#blogHomePage .latest-posts-section .latest-posts-grid .post-card{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,0.08);transition:all 0.3s ease;display:flex;flex-direction:column}#blogHomePage .latest-posts-section .latest-posts-grid .post-card:hover{transform:translateY(-5px);box-shadow:0 6px 20px rgba(0,0,0,0.12)}#blogHomePage .latest-posts-section .latest-posts-grid .post-card:hover .post-card-category-badge{display:unset}#blogHomePage .latest-posts-section .latest-posts-grid .post-card .post-card-image-link{display:block}#blogHomePage .latest-posts-section .latest-posts-grid .post-card .post-card-image{position:relative;height:145px}#blogHomePage .latest-posts-section .latest-posts-grid .post-card .post-card-image img{width:100%;height:100%;object-fit:cover}#blogHomePage .latest-posts-section .latest-posts-grid .post-card .post-card-image img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/static/img/image-placeholder.svg?b9cf4d88ee88) no-repeat 50%;background-size:contain}#blogHomePage .latest-posts-section .latest-posts-grid .post-card .post-card-image .post-card-category-badge{display:none;bottom:10px;left:10px;background-color:rgba(135,201,255,0.9);color:#fff;padding:4px 10px;font-size:11px;font-weight:500;border-radius:5px}#blogHomePage .latest-posts-section .latest-posts-grid .post-card .post-card-content{padding:15px;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}#blogHomePage .latest-posts-section .latest-posts-grid .post-card .post-card-content .post-card-title{font-size:15px;font-weight:600;color:#333;text-decoration:none;line-height:1.5;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:767px){#blogHomePage .latest-posts-section .latest-posts-grid .post-card .post-card-content .post-card-title{font-size:13px}}#blogHomePage .latest-posts-section .latest-posts-grid .post-card .post-card-content .post-card-details{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#888}@media (max-width:992px){#blogHomePage .latest-posts-section .latest-posts-grid{grid-template-columns:repeat(2,1fr);gap:10px}#blogHomePage .latest-posts-section .latest-posts-sidebar{margin-top:30px}}@media (max-width:768px){#blogHomePage .latest-posts-section .row{flex-direction:column}#blogHomePage .latest-posts-section .col-lg-9{order:2}#blogHomePage .latest-posts-section .col-lg-3{order:1}#blogHomePage .latest-posts-section .latest-posts-sidebar{margin-top:0;margin-bottom:30px}}.sidebar-widget{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.05)}.sidebar-widget .widget-title{font-size:14px;font-weight:700;color:#3f4064;margin-bottom:15px;padding-right:10px;border-right:3px solid #1450c3}.sidebar-widget .featured-post{display:block;font-weight:500;font-size:14px;color:#333;text-decoration:none;margin-bottom:30px}.sidebar-widget .featured-post h3{font-weight:500;font-size:14px}.sidebar-widget .featured-post img{width:100%;height:auto;border-radius:8px;margin-bottom:10px}.sidebar-widget .featured-post img[alt]:after{position:relative;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/static/img/image-placeholder.svg?b9cf4d88ee88) no-repeat 50%;background-size:contain}.sidebar-widget .featured-post:hover{color:#1450c3}.sidebar-widget .post-list{list-style:none;padding:0;margin:0}.sidebar-widget .post-list .post-list-item{display:flex;align-items:center}.sidebar-widget .post-list .post-list-item:not(:last-child){margin-bottom:15px}.sidebar-widget .post-list .post-list-item .item-image{width:60px;height:60px;border-radius:8px;margin-left:15px;object-fit:cover;flex-shrink:0}.sidebar-widget .post-list .post-list-item .item-details .item-title{color:#333;font-size:13px;font-weight:500;text-decoration:none;line-height:1.5;display:block}.sidebar-widget .post-list .post-list-item .item-details .item-time{font-size:11px;color:#888;margin-top:5px}#PostList h1{font-size:17px;margin-bottom:20px}#PostList .post-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))!important;gap:20px}#PostList .post-card{border:1px solid #e0e0e2;border-radius:8px;overflow:hidden;background-color:#fff;transition:box-shadow 0.2s ease-in-out}#PostList .post-card:hover{box-shadow:0 4px 15px rgba(0,0,0,0.08)}#PostList .post-card:hover .post-card-badge{display:block}#PostList .post-card-link{text-decoration:none;display:flex;flex-direction:column;height:100%}#PostList .post-card-image-wrapper{position:relative;aspect-ratio:16 / 10}#PostList .post-card-image{width:100%;height:200px;object-fit:cover}@media (max-width:767px){#PostList .post-card-image{height:100%}}#PostList .post-card img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/static/img/image-placeholder.svg?b9cf4d88ee88) no-repeat 50%;background-size:contain}#PostList .post-card-badge{display:none;position:absolute;bottom:10px;left:10px;background-color:rgba(135,201,255,0.9);color:#fff;padding:4px 8px;border-radius:5px;font-size:0.75rem}#PostList .post-card-content{padding:12px 16px;display:flex;flex-direction:column;flex-grow:1}#PostList .post-card-title{font-size:14px;font-weight:500;line-height:1.7;color:#0c0c0c;height:48px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex-grow:1}#PostList .post-card-footer{margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f1;text-align:left}#PostList .post-card-read-time{font-size:12px;color:#767790;align-items:center;gap:4px}#PostList .post-card-read-time .bi-clock{font-size:12px;vertical-align:-2px}#PostList .post-card-time{font-size:12px;color:#767790}@media (max-width:992px){#PostList .post-grid{grid-template-columns:repeat(2,1fr);gap:10px}}@media (max-width:768px){#PostList .post-grid{margin-top:0;margin-bottom:30px}}#all-posts-page .load-more-wrapper{display:flex;justify-content:center;margin-top:2rem}.author-header{display:flex;align-items:center;gap:20px;background-color:#f8f9fa;padding:24px;border-radius:12px;border:1px solid #e9ecef}.author-header .author-header-image{width:70px;height:70px;border-radius:50%;object-fit:cover;border:3px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.author-header .author-header-image img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/static/img/image-placeholder.svg?b9cf4d88ee88) no-repeat 50%;background-size:contain}.author-header .author-header-info{display:flex;flex-direction:column;gap:5px}.author-header .author-header-name{font-size:1rem;font-weight:500;color:#343a40;margin:0;border-bottom:none}.author-header .author-header-bio{font-size:0.9rem;color:#6c757d;padding-top:10px;margin:0}.side-bar-author .latest-posts-sidebar .category-section{position:relative;flex:0 0 14%;display:flex;flex-direction:column;background-color:#f8f8f8;border-radius:8px;gap:8px;padding:10px 5px}.side-bar-author .latest-posts-sidebar .category-section .category-card{position:relative;display:block;padding:12px 15px 12px 10px;text-decoration:none;color:#555;font-weight:500;font-size:14px;border-radius:6px;transition:color 0.3s ease,background-color 0.3s ease}.side-bar-author .latest-posts-sidebar .category-section .category-card::before{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:4px;height:0;background-color:#1450c3;border-radius:2px;transition:height 0.3s ease}.side-bar-author .latest-posts-sidebar .category-section .category-card:hover{color:#1450c3;background-color:#f3fffe}.side-bar-author .latest-posts-sidebar .category-section .category-card:hover::before{height:70%}.side-bar-author .latest-posts-sidebar .category-section .category-card i{vertical-align:-2px}.side-bar-author .latest-posts-sidebar .category-section .category-card:first-of-type{margin-top:40px}.side-bar-author .latest-posts-sidebar .category-section .blog-heading{width:100%;background-color:#e3e3e3;height:40px;padding:10px;margin:0;border-radius:8px 8px 0 0;position:absolute;top:0;right:0;font-size:18px;font-weight:700;text-align:center}#blogHomePage .blog-top-section{min-height:0}#blogHomePage .blog-top-section .posts-container{max-height:none;align-items:flex-start}#blogHomePage .blog-top-section .box-2{grid-template-rows:auto;align-content:start}#blogHomePage .blog-top-section .post-wrapper{height:auto;min-height:0;background:#fff}#blogHomePage .blog-top-section .post-wrapper a{display:flex;flex-direction:column;height:100%}#blogHomePage .blog-top-section .post-wrapper img{height:auto;aspect-ratio:1.5;object-fit:contain;background:#f4f5f7}#blogHomePage .blog-top-section .post-wrapper:hover img{transform:none}#blogHomePage .blog-top-section .post-wrapper .image-caption{position:static;background:none;color:#222;padding:0;margin:10px 12px;width:auto;font-size:14px;line-height:1.7}#blogHomePage .blog-top-section .box-1 .post-wrapper .image-caption{font-size:16px}@media (max-width:768px){#blogHomePage .blog-top-section .post-wrapper .image-caption{padding:0!important;font-size:12px!important;margin:8px 10px}#blogHomePage .blog-top-section .category-section .blog-heading{width:auto;white-space:nowrap;flex-shrink:0;font-size:14px;padding:6px 14px;display:flex;align-items:center}}#blogHomePage .editors-pick-section .post-card .post-card-image{height:auto}#blogHomePage .editors-pick-section .post-card .post-card-image img{height:auto;aspect-ratio:1.5;object-fit:contain;background:#f4f5f7}#PostList .post-card-image-wrapper{aspect-ratio:auto}#PostList .post-card-image{height:auto;aspect-ratio:1.5;object-fit:contain;background:#f4f5f7}@media (max-width:767px){#PostList .post-card-image{height:auto}}.post-list .post-list-item .item-image{width:104px;height:auto;aspect-ratio:1.5;object-fit:contain;background:#f4f5f7}.user-dashboard{color:#23254e;font-size:15px;font-weight:500;padding-top:30px;margin-bottom:70px}@media (max-width:767px){.user-dashboard{padding:0}}@media (max-width:767px){.user-dashboard .row{--bs-gutter-x:0}}.user-dashboard .profile-menu-container{width:30%}@media (max-width:767px){.user-dashboard .profile-menu-container{width:100%;display:none}}.user-dashboard .profile-menu-container .profile-menu-wrapper{border-radius:8px;border:solid 1px #e0e0e2}.user-dashboard .profile-menu-container .profile-menu-wrapper .top-menus{padding:20px}.user-dashboard .profile-menu-container .profile-menu-wrapper .top-menus .user-info-menu .display-name{font-size:18px}.user-dashboard .profile-menu-container .profile-menu-wrapper .top-menus .user-info-menu .user-mobile{color:#a1a3a8;font-size:14px;letter-spacing:0.05rem}.user-dashboard .profile-menu-container .profile-menu-wrapper a{color:#0c0c0c}.user-dashboard .profile-menu-container .profile-menu-wrapper .menu-item{padding:12px 20px;border-bottom:solid 1px #f0f0f1;border-right:solid 4px #fff;cursor:pointer;font-size:15px;font-weight:500}.user-dashboard .profile-menu-container .profile-menu-wrapper .menu-item .bi{padding-left:15px;color:#000}.user-dashboard .profile-menu-container .profile-menu-wrapper .menu-item form{display:inline}.user-dashboard .profile-menu-container .profile-menu-wrapper .menu-item form .menu-item-logout{border:none;background:transparent;padding:0;color:#0c0c0c;font-size:15px;font-weight:500}.user-dashboard .profile-menu-container .profile-menu-wrapper .menu-item form label{cursor:pointer}.user-dashboard .profile-menu-container .profile-menu-wrapper .menu-item:hover{background-color:#f0f0f1;border-right-color:#f0f0f1}.user-dashboard .profile-menu-container .profile-menu-wrapper .menu-item:last-child{border-bottom:none}.user-dashboard .profile-menu-container .profile-menu-wrapper .active{border-right-color:#1450c3!important}.user-dashboard .profile-body-container{width:70%}@media (max-width:767px){.user-dashboard .profile-body-container{width:100%}}.user-dashboard .profile-body-container .section-title-wrapper{font-size:15px}.user-dashboard .profile-body-container .profile-body-wrapper{border-radius:8px;font-size:15px;border:solid 1px #e0e0e2}@media (max-width:767px){.user-dashboard .profile-body-container .profile-body-wrapper{border:none}}.user-dashboard .profile-body-container .profile-body-wrapper .profile-section-title{padding:20px 25px}@media (max-width:767px){.user-dashboard .profile-body-container .profile-body-wrapper .profile-section-title{padding:20px 15px}}.user-dashboard .profile-body-container .profile-body-wrapper .profile-section-title span{border-bottom:solid 2px #1450c3;padding-bottom:15px}.user-dashboard .profile-body-container .profile-body-wrapper .profile-section-title .add-address-btn{font-size:0.9rem;align-items:center;align-self:flex-start}.user-dashboard .profile-body-container .profile-body-wrapper .profile-section-title .icon-style{font-size:1.6rem;padding:0;margin:0;line-height:1}.user-dashboard .profile-body-container .profile-body-wrapper .profile-section-title .label-style{padding:0;margin:0;line-height:1}@media (max-width:767px){.user-dashboard .profile-body-container .profile-body-wrapper .filter-status .nav-link{font-size:12px}.user-dashboard .profile-body-container .profile-body-wrapper .filter-status .nav-link:last-child{padding-left:0}}.user-dashboard .profile-body-container .profile-body-wrapper .filter-status .nav-link{font-weight:400}.user-dashboard .profile-body-container .profile-body-wrapper .filter-status .nav-link:hover,.user-dashboard .profile-body-container .profile-body-wrapper .filter-status .nav-link:focus{border-color:transparent!important;box-shadow:none!important}.user-dashboard .profile-body-container .profile-body-wrapper .filter-status .nav-link.active{border-color:#1450c3!important;font-weight:600}.user-dashboard .profile-body-container .profile-body-wrapper .filter-status .nav-link .bg-secondary{background-color:#8e9193!important}.user-dashboard .profile-body-container .profile-body-wrapper .current-status .buttons{background:#3e4944}.user-dashboard .profile-body-container .profile-body-wrapper .current-status .btn-outline-black{color:#222732;border:1px solid #222732;background-color:transparent}.user-dashboard .profile-body-container .profile-body-wrapper .current-status .btn-outline-black:hover{background-color:#222732;color:white}.user-dashboard .profile-body-container .profile-body-wrapper .current-status .btn-black{background-color:#222732;border-color:#222732;color:white}@media (max-width:767px){.user-dashboard .profile-body-container .profile-body-wrapper .current-status li{margin-right:3px!important;margin-left:0!important}.user-dashboard .profile-body-container .profile-body-wrapper .current-status .btn{font-size:0.75rem!important;padding:0.25rem 0.25rem}.user-dashboard .profile-body-container .profile-body-wrapper .current-status .badge{font-size:0.75rem!important;padding:0.2em 0.4em}}.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper{padding:20px;border-radius:8px}.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-item{padding:20px;border:solid 1px #f5f5f7;margin:0}@media (max-width:767px){.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-item{border:0}}.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-item .info-item-key{color:#81858b;font-weight:400;margin-bottom:20px}.user-dashboard .profile-body-container .profile-body-wrapper .profile-back{font-size:16px;font-weight:500;color:#0c0c0c;padding:10px;border-bottom:solid 1px #e0e0e2}.user-dashboard .profile-body-container .profile-body-wrapper .profile-back a{color:#23254e}.user-dashboard .profile-body-container .profile-body-wrapper .profile-back a i{vertical-align:middle;line-height:1}.user-dashboard .profile-body-container .profile-body-wrapper .profile-back a span{vertical-align:middle;padding-right:10px}.user-dashboard .profile-body-container .profile-body-wrapper .user-order-status-wrapper{display:flex;flex-wrap:wrap;padding:30px 20px}@media (max-width:767px){.user-dashboard .profile-body-container .profile-body-wrapper .user-order-status-wrapper{padding:0 15px 20px 15px;flex-direction:column}}.user-dashboard .profile-body-container .profile-body-wrapper .user-order-status-wrapper .user-order-status{align-items:center;justify-content:flex-start;flex:1 1 0;text-align:center;margin:10px 0}.user-dashboard .profile-body-container .profile-body-wrapper .user-order-status-wrapper .user-order-status a{color:#23254e;font-weight:600}@media (max-width:767px){.user-dashboard .profile-body-container .profile-body-wrapper .user-order-status-wrapper .user-order-status{flex:1 1 100%;text-align:right}}.user-dashboard .profile-body-container .profile-body-wrapper .user-order-status-wrapper .user-order-status img{width:64px;height:64px;margin-top:15px;margin-left:15px}@media (max-width:767px){.user-dashboard .profile-body-container .profile-body-wrapper .user-order-status-wrapper .user-order-status img{margin-left:25px}}.user-dashboard .profile-body-container .profile-body-wrapper .user-order-status-wrapper .user-order-status .status-info{display:inline-flex;flex-direction:column}.user-dashboard .profile-body-container .profile-body-wrapper .user-order-status-wrapper .user-order-status .status-info .status-name{font-size:13px;padding-top:10px;color:#3f4064}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper{padding:0 20px}@media (max-width:767px){.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper{padding:0 15px}}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper .order-container{margin-top:15px;margin-bottom:15px;border:solid 1px #e0e0e2;border-radius:8px}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper .order-container .order-detail-link{color:#23254e}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper .order-container .order-detail-link .order-wrapper{border-bottom:solid 1px #e0e0e2;padding:15px}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper .order-container .order-detail-link .order-wrapper .order-status .bi{padding-left:10px;font-size:18px}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper .order-container .order-detail-link .order-wrapper .order-status .bi-clock-fill{color:#FFC107}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper .order-container .order-detail-link .order-wrapper .order-status .bi-check-circle-fill{color:#28A745}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper .order-container .order-detail-link .order-wrapper .order-status .bi-x-circle-fill{color:#DC3545}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper .order-container .order-detail-link .order-wrapper .order-status .bi-arrow-down-left-circle-fill{color:#7b04ea}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper .order-container .order-detail-link .order-wrapper .order-info{display:flex;padding-top:15px;font-size:14px}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper .order-container .order-detail-link .order-wrapper .order-info .order-date{color:#81858b}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper .order-container .order-detail-link .order-wrapper .order-info .order-id{color:#81858b;padding-right:30px;font-weight:400}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper .order-container .order-detail-link .order-wrapper .order-info .order-id .order-id-value{color:#23254e;font-weight:500}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper .order-container .order-detail-link .order-wrapper .order-info .order-total-amount{padding-right:30px;color:#81858b;font-weight:400}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper .order-container .order-detail-link .order-wrapper .order-info .order-total-amount .value{color:#23254e;font-size:14px;font-weight:700}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper .order-container .order-detail-link .order-wrapper .order-info .order-total-amount .toman{color:#23254e;font-size:12px}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper .order-container .order-items{padding:15px}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper .order-container .order-items .swiper-order-item{font-size:12px}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper .order-container .order-items .swiper-order-item .swiper-order-item-slide:last-child{border-left:none}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper .order-container .order-items .swiper-order-item .swiper-order-item-slide{border-left:solid 1px #f0f0f1;width:100px;user-select:none}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper .order-container .order-items .swiper-order-item .swiper-order-item-slide img{object-fit:contain;width:90px;height:90px}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper .order-container .order-items .swiper-order-item .swiper-order-item-slide .item-quantity{text-align:center;color:#62666d;padding-top:8px}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper .order-container .order-warning{color:#f57f17;display:flex;justify-content:space-between;align-items:center;border-top:solid 1px #e0e0e2;padding:15px}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper .order-container .order-warning .order-status{display:flex;align-items:center;gap:0.5rem}.user-dashboard .profile-body-container .profile-body-wrapper .orders-wrapper .order-container .order-warning .order-status .text-sm{padding-left:10px}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper{font-size:14px}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .form-title{color:#81858b;font-weight:400;display:inline-block}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .form-value{color:#23254e;font-weight:600;display:inline-block}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .form-value .amount{font-weight:700}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .form-value .toman{font-size:11px}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-info-wrapper{padding:10px 20px;border-bottom:solid 1px #e0e0e2}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-info-wrapper .status-payment_pending,.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-info-wrapper .status-paying,.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-info-wrapper .status-cod{color:#f0ad4e}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-info-wrapper .status-paid{color:#28a745}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-info-wrapper .status-canceled,.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-info-wrapper .status-system_canceled,.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-info-wrapper .status-user_canceled{color:#dc3545}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-info-wrapper .status-canceled_refunded{color:#7b04ea}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-shipments-wrapper{padding:10px 20px;border-bottom:solid 1px #e0e0e2}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-shipments-wrapper .shipment-item{border-bottom:solid 1px #e0e0e2}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-shipments-wrapper .shipment-item .shipment-title{color:#0c0c0c;padding:10px 0;font-size:12px;word-spacing:0.2rem}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-shipments-wrapper .shipment-item .status-pending{color:#f0ad4e}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-shipments-wrapper .shipment-item .status-shipped{color:#5bc0de}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-shipments-wrapper .shipment-item .status-in_transit{color:#0275d8}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-shipments-wrapper .shipment-item .status-delivered{color:#28a745}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-shipments-wrapper .shipment-item .status-canceled,.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-shipments-wrapper .shipment-item .status-system_canceled,.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-shipments-wrapper .shipment-item .status-user_canceled{color:#dc3545}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-shipments-wrapper .shipment-item .shipment-variants{border-top:dashed 1px #e0e0e2;padding-top:20px}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-shipments-wrapper .shipment-item .shipment-variants .shipment-variant:last-child{border-bottom:none}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-shipments-wrapper .shipment-item .shipment-variants .shipment-variant{padding:30px 0;border-bottom:solid 1px #e0e0e2;color:#23254e}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-shipments-wrapper .shipment-item .shipment-variants .shipment-variant .variant-image-box{text-align:center}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-shipments-wrapper .shipment-item .shipment-variants .shipment-variant .variant-image-box img{height:114px}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-shipments-wrapper .shipment-item .shipment-variants .shipment-variant .price-box{padding-bottom:20px}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-shipments-wrapper .shipment-item .shipment-variants .shipment-variant .price-box .sale-price{font-size:16px;color:#000}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-shipments-wrapper .shipment-item .shipment-variants .shipment-variant .price-box .toman{font-size:11px}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-shipments-wrapper .shipment-item .shipment-variants .shipment-variant .quantity{color:gray;font-size:13px;padding-top:8px}.user-dashboard .profile-body-container .profile-body-wrapper .order-detail-wrapper .order-shipments-wrapper .shipment-item:last-child{border-bottom:none}.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper{padding:0 20px}@media (max-width:767px){.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper{padding:0 15px}}.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper .address-item-wrapper:last-child{border-bottom:none}.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper .address-item-wrapper{border-bottom:solid 1px #e0e0e2;padding:20px 0;color:#3f4064}.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper .address-item-wrapper .street-address{padding-bottom:5px}.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper .address-item-wrapper .address-field{color:#81858b;padding:5px 0}.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper .address-item-wrapper .address-field .bi{padding-left:10px}.user-dashboard .profile-body-container .profile-body-wrapper .empty-addresses-wrapper{padding:0 20px}@media (max-width:767px){.user-dashboard .profile-body-container .profile-body-wrapper .empty-addresses-wrapper{padding:0 15px}}.user-dashboard .profile-body-container .profile-body-wrapper .empty-addresses-wrapper .no-address-message{padding:120px 0;text-align:center}.user-dashboard .profile-body-container .profile-body-wrapper .points-table-container table{font-size:16px}.user-dashboard .profile-body-container .profile-body-wrapper .points-table-container table th{background-color:#f5f5f5;font-weight:400}.user-dashboard .profile-body-container .profile-body-wrapper .points-table-container table td{vertical-align:middle;font-weight:400;font-size:13px}.user-dashboard .profile-body-container .profile-body-wrapper .points-table-container table td a,.user-dashboard .profile-body-container .profile-body-wrapper .points-table-container table td .discount-code-text{text-decoration:none;color:#007998}.user-dashboard .profile-body-container .profile-body-wrapper .points-table-container table td a .discountCode,.user-dashboard .profile-body-container .profile-body-wrapper .points-table-container table td .discount-code-text .discountCode{cursor:pointer}.user-dashboard .profile-body-container .profile-body-wrapper .points-table-container table td i{cursor:pointer}.user-dashboard .profile-body-container .profile-body-wrapper .points-table-container table td .submit-ready-to-claim{background-color:white;color:green;font-size:0.85rem;border-radius:6px;border:1px solid green;padding:0.3rem 0.6rem}.user-dashboard .profile-body-container .profile-body-wrapper .points-table-container table td .submit-ready-to-claim:hover{background-color:green;color:white}@media (max-width:767px){.user-dashboard .profile-body-container .profile-body-wrapper .points-table-container table{font-size:0.85rem}}.user-dashboard .profile-body-container .profile-body-wrapper .missions-list .mission-header{font-size:16px}.user-dashboard .profile-body-container .profile-body-wrapper .missions-list .card{transition:all 0.3s ease;background-color:#fff;border:none}.user-dashboard .profile-body-container .profile-body-wrapper .missions-list .card.bg-dark-light{background-color:#f3f3f3}.user-dashboard .profile-body-container .profile-body-wrapper .missions-list .card .card-body{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;padding:0 0 0 10px}.user-dashboard .profile-body-container .profile-body-wrapper .missions-list .card .card-body .d-flex{gap:1rem;align-items:center}.user-dashboard .profile-body-container .profile-body-wrapper .missions-list .card .card-body img{width:120px;height:120px;object-fit:cover;border-top-right-radius:5px;border-bottom-right-radius:5px}.user-dashboard .profile-body-container .profile-body-wrapper .missions-list .card .card-body .card-title{color:#0c0c0c;font-size:1rem;margin-bottom:0.5rem}.user-dashboard .profile-body-container .profile-body-wrapper .missions-list .card .card-body p{font-size:0.85rem;margin-bottom:0.3rem}.user-dashboard .profile-body-container .profile-body-wrapper .missions-list .card .card-body .user-point{font-size:0.75rem;padding:0.3em 0.6em;color:#f57f17}.user-dashboard .profile-body-container .profile-body-wrapper .missions-list .card .card-body .point-club-image{width:24px;height:24px}.user-dashboard .profile-body-container .profile-body-wrapper .missions-list .card .card-body .btn{font-size:0.8rem;padding:0.4rem 0.8rem;margin-top:0.5rem;margin-bottom:10px;color:#0c0c0c;border-color:#8d96a5}.user-dashboard .profile-body-container .profile-body-wrapper .missions-list .card .card-body .btn:hover{background-color:#0c0c0c;color:white}@media (max-width:767px){.user-dashboard .profile-body-container .profile-body-wrapper .missions-list .card .card-body .item1{flex:1}.user-dashboard .profile-body-container .profile-body-wrapper .missions-list .card .card-body .item1 .mission-main-image{width:120px}.user-dashboard .profile-body-container .profile-body-wrapper .missions-list .card .card-body .item1 .card-title{font-size:12px}.user-dashboard .profile-body-container .profile-body-wrapper .missions-list .card .card-body .item1 .card-description{font-size:12px}.user-dashboard .profile-body-container .profile-body-wrapper .missions-list .card .card-body .item2{display:flex;flex-direction:column;justify-content:flex-end;flex-shrink:0;align-items:flex-end}.user-dashboard .profile-body-container .profile-body-wrapper .missions-list .card .card-body .item2 .mission-button{font-size:12px;padding:0.25rem 0.5rem;white-space:nowrap;text-align:center;margin-bottom:5px}}.user-dashboard .profile-body-container .profile-body-wrapper .reward-list{margin-top:30px}.user-dashboard .profile-body-container .profile-body-wrapper .reward-list .reward-card .img-fluid{width:100%;height:200px;object-fit:cover}.user-dashboard .profile-body-container .profile-body-wrapper .reward-list .reward-card .point-club-image{width:24px}.user-dashboard .profile-body-container .profile-body-wrapper .reward-list .reward-card .user-point{font-weight:bold;font-size:0.9rem;color:#f57f17}.user-dashboard .profile-body-container .profile-body-wrapper .reward-list .reward-disabled{pointer-events:none;opacity:0.5;background-color:#f3f3f3}.user-dashboard .profile-body-container .profile-body-wrapper .reward-list .reward-clickable{cursor:pointer;transition:box-shadow 0.3s ease}.user-dashboard .profile-body-container .profile-body-wrapper .reward-list .reward-clickable:hover{box-shadow:0 0 0 2px #0d6efd33}.user-dashboard .profile-body-container .profile-body-wrapper .accordion-body{font-weight:400}@media (max-width:767px){.user-dashboard .profile-body-container .profile-body-wrapper .accordion-body{font-size:14px}}.user-dashboard .products-container-favorite .product-grid{display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.user-dashboard .products-container-favorite .product-grid{grid-template-columns:repeat(1,1fr)}}.user-dashboard .products-container-favorite .product-card{background:#fff;border:solid 1px #f0f0f1;display:flex;flex-direction:column;overflow:hidden;transition:box-shadow 0.2s}@media (max-width:767px){.user-dashboard .products-container-favorite .product-card .products-wrapper-mobile{display:flex}}.user-dashboard .products-container-favorite .product-card:hover{box-shadow:0 4px 10px rgba(0,0,0,0.3)}.user-dashboard .products-container-favorite .product-card .card-link{text-decoration:none;color:inherit}.user-dashboard .products-container-favorite .product-card .discount-badge{padding:0.8rem;height:16px}.user-dashboard .products-container-favorite .product-card .discount-badge img{width:70px}.user-dashboard .products-container-favorite .product-card .product-image{width:100%}@media (max-width:767px){.user-dashboard .products-container-favorite .product-card .product-image{width:100px;height:150px}}.user-dashboard .products-container-favorite .product-card .product-image img{width:100%;object-fit:contain;height:200px}@media (max-width:767px){.user-dashboard .products-container-favorite .product-card .product-image img{width:100px;height:150px}}.user-dashboard .products-container-favorite .product-card .product-info{padding:0 1rem 0}@media (max-width:767px){.user-dashboard .products-container-favorite .product-card .product-info{margin-top:20px}}.user-dashboard .products-container-favorite .product-card .product-info .brand{font-size:12px;font-weight:bold;color:#646575;margin-bottom:0.2rem}.user-dashboard .products-container-favorite .product-card .product-info .title{margin-bottom:0.5rem;font-size:12px;font-weight:bold;line-height:1.9;color:#3f4064;height:calc(1.9em * 2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width:767px){.user-dashboard .products-container-favorite .product-card .product-info .title{width:calc(11.4em * 2)}}.user-dashboard .products-container-favorite .product-card .product-info .out-of-stock{color:#a1a3a8;margin-top:0.5rem;text-align:end;margin-bottom:1.6rem;font-size:16px}@media (max-width:767px){.user-dashboard .products-container-favorite .product-card .product-info .out-of-stock{margin-top:20px}}.user-dashboard .products-container-favorite .product-card .product-info .pricing{margin:0.5rem 0}@media (max-width:767px){.user-dashboard .products-container-favorite .product-card .product-info .pricing{margin-top:20px}}.user-dashboard .products-container-favorite .product-card .product-info .pricing .percent-background{background:#F50057;border-radius:0.5rem}.user-dashboard .products-container-favorite .product-card .product-info .pricing .percent-background .percent{color:white;font-weight:bold;font-size:0.7rem;padding:0.1rem 0.3rem}@media (max-width:767px){.user-dashboard .products-container-favorite .product-card .product-info .pricing .percent-background .percent{font-size:11px}}.user-dashboard .products-container-favorite .product-card .product-info .pricing .price{font-size:16px;font-weight:bold;color:#3f4064;font-family:"Yekan Bakh VF",serif}.user-dashboard .products-container-favorite .product-card .product-info .pricing .price .toman{font-size:12px;font-weight:400}.user-dashboard .products-container-favorite .product-card .product-info .pricing .old-price{text-decoration:line-through;color:#c0c2c5;font-size:14px;font-weight:400;text-align:end;margin-inline-end:2rem;height:1rem}.user-dashboard .products-container-favorite .product-card .product-actions{padding:0 1rem 1rem;display:flex;align-items:center;gap:0.5rem}.user-dashboard .products-container-favorite .product-card .icon-wrapper{flex:1;border:1px solid #ccc;border-radius:8px;display:flex;justify-content:center;align-items:center;height:100%;max-width:60px;background-color:white;cursor:pointer;padding:5px 0}.user-dashboard .products-container-favorite .product-card .btn-cart{flex:2;border:solid 1px #1450c3;color:#1450c3;border-radius:8px;padding:8px 12px;font-size:0.8rem;white-space:nowrap;text-align:center}.user-dashboard .products-container-favorite .product-card .btn-cart-not-sold{flex:2;background-color:#999;color:white;border:none;border-radius:8px;padding:8px 12px;font-size:0.9rem;white-space:nowrap}#userInfoForm .form-check label{cursor:pointer}#userInfoForm .birth-date-info .select-date{width:100px}#userInfoForm .birth-date-info .select-month{width:150px}#userInfoForm .birth-date-info .select-year{width:120px}#addAddressModal .add-address-title{font-size:16px;font-weight:500;color:#0c0c0c}#addAddressModal .select-from-map-btn{color:#008eb2;border:1px solid #008eb2}#addAddressModal #addressError{color:#2266e8}#addAddressModal .miniMap-container{cursor:pointer;position:relative;width:100%;height:120px;margin-bottom:10px;display:none}#addAddressModal .miniMap-container #miniMap{margin:0;padding:0;width:100%;height:100%;border-radius:8px}#addAddressModal .miniMap-container #miniMap .wm-container{display:none!important}#addAddressModal .miniMap-container .center-pin{position:absolute;top:50%;left:50%;width:30px;height:30px;transform:translate(-50%,-100%);z-index:10;pointer-events:none}#mapModal{z-index:100000000000000000001}#mapModal .modal-dialog{margin-right:auto;margin-left:auto}#mapModal .modal-dialog .modal-content{border-radius:8px}@media (max-width:767px){#mapModal .modal-dialog .modal-content{border-radius:0}}#mapModal .modal-dialog .modal-content .modal-body{margin:0;padding:0;height:500px}#mapModal .modal-dialog .modal-content .modal-body #map{width:100%;height:100%}#mapModal .modal-dialog .modal-content .modal-body #map .wm-container{display:none!important}#mapModal .modal-dialog .modal-content .modal-body #center-pin{position:absolute;top:50%;left:50%;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;transform:translate(-50%,-100%);z-index:10;pointer-events:none}#mapModal .modal-dialog .modal-content .modal-body .my-location-btn{position:absolute;top:10px;right:10px;z-index:999}#rewardModal .user-point{font-weight:bold;font-size:0.9rem;color:#f57f17}#rewardModal .reward-modal-description{white-space:pre-wrap;margin:10px 0;color:#0c0c0c}#rewardModal .reward-modal-footer{justify-content:center}.ot-warning{color:#b26a00;background:#fff4e0}.ot-primary{color:#1450c3;background:#eaf1fd}.ot-info{color:#0b7285;background:#e3f6f9}.ot-success{color:#1b873f;background:#e6f6ec}.ot-danger{color:#c0262d;background:#fdecec}.ot-muted{color:#62666d;background:#f0f0f1}.ot-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:20px;font-size:13px;font-weight:600;white-space:nowrap}.ot-profile-pending{display:flex;align-items:center;gap:8px;margin:0 20px 20px;padding:12px 16px;border-radius:8px;background:#fff4e0;color:#8a5300;font-size:14px;font-weight:500}.ot-profile-pending .bi-chevron-left{margin-right:auto}.ot-tabs{display:flex;gap:4px;padding:0 20px;margin-top:12px;border-bottom:solid 1px #e0e0e2;overflow-x:auto;scrollbar-width:none}.ot-tabs::-webkit-scrollbar{display:none}@media (max-width:767px){.ot-tabs{padding:0 15px}}.ot-tab{display:inline-flex;align-items:center;gap:6px;padding:12px 10px;margin-bottom:-1px;border-bottom:solid 3px transparent;color:#81858b;font-size:14px;white-space:nowrap}.ot-tab:hover{color:#23254e}.ot-tab.active{color:#1450c3;border-bottom-color:#1450c3;font-weight:600}.ot-tab.active .ot-tab-count{background:#1450c3;color:#fff}.ot-tab-count{min-width:22px;padding:1px 7px;border-radius:12px;background:#f0f0f1;color:#62666d;font-size:12px;text-align:center}.ot-list{display:grid;gap:14px;padding:16px 22px 22px}@media (max-width:767px){.ot-list{padding:14px 14px 16px}}.ot-card{overflow:hidden;border:1px solid #eef0f4;border-radius:18px;background:#fff;box-shadow:0 1px 3px rgba(16,24,40,0.04);transition:box-shadow .15s,border-color .15s}.ot-card:hover{border-color:rgba(20,80,195,0.2);box-shadow:0 10px 24px rgba(16,24,40,0.07)}.ot-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px 12px;color:#23254e}.ot-card-more{display:inline-flex;align-items:center;gap:4px;padding:5px 12px;border-radius:20px;background:rgba(20,80,195,0.07);color:#1450c3;font-size:12.5px;font-weight:700;white-space:nowrap;transition:background .15s,color .15s}.ot-card-more .bi{font-size:10px}.ot-card-head:hover .ot-card-more{background:#1450c3;color:#fff}.ot-card-meta{display:grid;grid-template-columns:1.6fr 1fr 1.2fr;gap:8px;padding:0 16px 14px}@media (max-width:767px){.ot-card-meta{grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr)}.ot-card-meta>div{padding:8px 9px;gap:0 7px}.ot-card-meta .bi{width:28px;height:28px;font-size:13px}.ot-card-meta .ot-meta-date{grid-column:1 / -1}}.ot-card-meta>div{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;align-items:center;gap:0 9px;padding:9px 11px;border-radius:12px;background:#f7f8fa}.ot-card-meta .bi{grid-row:1 / 3;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:#fff;color:#1450c3;font-size:15px;box-shadow:0 1px 2px rgba(16,24,40,0.06)}.ot-card-meta span{color:#9ca3af;font-size:11.5px;line-height:1.6}.ot-card-meta strong{overflow:hidden;color:#1f2937;font-size:13px;font-weight:800;line-height:1.7}.ot-card-meta strong small{color:#6b7280;font-size:11px;font-weight:500}.ot-card-note{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0 16px 14px;padding:9px 12px;border-radius:12px;background:#e3f6f9;color:#0b7285;font-size:13px}.ot-thumbs{display:flex;gap:8px;padding:12px 16px 14px;border-top:1px dashed #e8eaef;overflow-x:auto;scrollbar-width:none}.ot-thumbs::-webkit-scrollbar{display:none}.ot-thumb{position:relative;flex:0 0 64px;width:64px;height:64px;padding:6px;border:1px solid #f0f1f4;border-radius:14px;background:#fff;transition:border-color .15s,transform .15s}.ot-thumb:hover{border-color:rgba(20,80,195,0.3);transform:translateY(-2px)}.ot-thumb img{width:100%;height:100%;object-fit:contain}.ot-thumb-qty{position:absolute;bottom:-4px;left:-4px;min-width:22px;padding:0 5px;border:2px solid #fff;border-radius:10px;background:#1450c3;color:#fff;font-size:10.5px;font-weight:700;line-height:16px;text-align:center}.ot-card-action{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-top:solid 1px #f0f0f1;background:#fffaf0;font-size:13px}.ot-card-action .bi{color:#e0a100}.ot-empty{padding:50px 15px;text-align:center;color:#81858b}.ot-empty img{max-width:180px;margin-bottom:10px}.ot-detail h2{font-size:15px;font-weight:700;color:#23254e;margin:0}.ot-summary{padding:18px 20px;border-bottom:solid 1px #e0e0e2}.ot-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}@media (max-width:991px){.ot-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ot-summary-grid div{display:flex;flex-direction:column;gap:4px}.ot-summary-grid span{color:#81858b;font-size:12px}.ot-summary-grid strong{color:#23254e;font-size:14px;font-weight:600}.ot-banner{display:flex;gap:10px;align-items:flex-start;margin:16px 20px 0;padding:12px 14px;border-radius:8px;font-size:13px;line-height:1.9}.ot-banner .bi{font-size:18px;line-height:1.4}.ot-banner strong{margin-left:4px}.ot-banner.ot-cod{align-items:center;border:1px solid #cfe3ff;background:#f2f7ff;color:#1e3a8a}.ot-banner.ot-cod .bi{color:#2563eb}.ot-banner.ot-cod .ot-cod-text{flex:1}.ot-banner.ot-cod form{flex-shrink:0}@media (max-width:575px){.ot-banner.ot-cod{flex-wrap:wrap}.ot-banner.ot-cod form{width:100%}.ot-banner.ot-cod form .btn{width:100%}}.ot-banner.ot-flash{border:1px solid #fde68a;background:#fffbeb;color:#92400e}.ot-shipment{margin:16px 20px;border:solid 1px #e0e0e2;border-radius:10px}@media (max-width:767px){.ot-shipment{margin:16px 0}}.ot-shipment-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:solid 1px #f0f0f1}.ot-shipment-status{color:#81858b;font-size:13px}.ot-steps{display:flex;list-style:none;margin:0;padding:22px 8px 16px;border-bottom:solid 1px #f0f0f1}.ot-step{position:relative;flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:12px;color:#81858b}.ot-step::before{content:'';position:absolute;top:14px;left:50%;width:100%;height:3px;background:#e9e9ec;z-index:0}.ot-step:first-child::before{display:none}.ot-step.done::before,.ot-step.current::before{background:#1450c3}.ot-step.done .ot-step-dot{background:#1450c3;border-color:#1450c3;color:#fff}.ot-step.current{color:#23254e;font-weight:600}.ot-step.current .ot-step-dot{border-color:#1450c3;color:#1450c3;box-shadow:0 0 0 4px rgba(20,80,195,0.15)}.ot-step.done{color:#23254e}.ot-step-dot{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:solid 2px #d6d7db;background:#fff;font-size:13px}.ot-step-label{line-height:1.5}.ot-step-date{color:#81858b;font-size:11px;font-weight:400;line-height:1.5}@media (max-width:575px){.ot-step-date{display:none}}.ot-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 18px;margin:0;padding:16px}@media (max-width:767px){.ot-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.ot-fields div.wide{grid-column:1 / -1}.ot-fields dt{color:#81858b;font-size:12px;font-weight:400;margin-bottom:4px}.ot-fields dd{color:#23254e;font-size:14px;margin:0;word-break:break-word}.ot-fields dd a{font-size:13px;margin-right:6px}.ot-copy{border:0;background:none;padding:0 4px;color:#1450c3;cursor:pointer}.ot-items{list-style:none;margin:0;padding:0 16px;border-top:dashed 1px #e0e0e2}.ot-item{display:flex;gap:14px;padding:14px 0;border-bottom:solid 1px #f0f0f1}.ot-item:last-child{border-bottom:0}.ot-item-image{flex:0 0 84px;height:84px}.ot-item-image img{width:100%;height:100%;object-fit:contain}.ot-item-body{display:flex;flex-direction:column;justify-content:center;gap:8px;min-width:0}.ot-item-title{color:#23254e;font-size:14px;line-height:1.8}.ot-item-options{color:#81858b;font-size:12px}.ot-item-meta{display:flex;gap:18px;color:#81858b;font-size:13px}.ot-item-price{color:#23254e;font-weight:600}.ot-bottom{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin:0 20px 20px}@media (max-width:991px){.ot-bottom{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ot-bottom{margin:0 0 20px}}.ot-bottom>section{border:solid 1px #e0e0e2;border-radius:10px;padding:16px}.ot-invoice dl{margin:12px 0 0}.ot-invoice dl div{display:flex;justify-content:space-between;padding:8px 0;font-size:14px}.ot-invoice dt{color:#81858b;font-weight:400}.ot-invoice dd{margin:0;color:#23254e}.ot-invoice .discount dd{color:#c0262d}.ot-invoice .total{margin-top:6px;padding-top:12px;border-top:solid 1px #f0f0f1;font-weight:700}.ot-invoice .total dt,.ot-invoice .total dd{color:#23254e;font-weight:700}.ot-timeline ol{list-style:none;margin:12px 0 0;padding:0}.ot-timeline li{position:relative;display:flex;flex-direction:column;gap:2px;padding:0 22px 16px 0}.ot-timeline li::before{content:'';position:absolute;top:6px;right:4px;width:10px;height:10px;border-radius:50%;background:#c9cbd1}.ot-timeline li::after{content:'';position:absolute;top:18px;bottom:0;right:8px;width:2px;background:#ececef}.ot-timeline li:last-child{padding-bottom:0}.ot-timeline li:last-child::after{display:none}.ot-timeline li.latest::before{background:#1450c3;box-shadow:0 0 0 4px rgba(20,80,195,0.15)}.ot-timeline-title{color:#23254e;font-size:14px}.ot-timeline-date{color:#81858b;font-size:12px}.cmp-page{--cmp-cols:2;--cmp-col-min:200px;padding-top:18px;padding-bottom:40px}.cmp-page .cmp-grid{display:grid;grid-template-columns:repeat(var(--cmp-cols),minmax(var(--cmp-col-min),1fr));gap:12px}.cmp-page .cmp-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 16px;border:0;border-radius:12px;background:#1450c3;color:#fff;font-size:13px;font-weight:800}.cmp-page .cmp-btn-primary:hover{background:#0f44a8;color:#fff}.cmp-page .cmp-btn-primary:disabled{background:#c7d2ea;color:#fff}.cmp-page .cmp-btn-primary .bi{line-height:1}.cmp-hero{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px;padding:18px 20px;border:1px solid #eceef3;border-radius:20px;background:linear-gradient(135deg,#f4f7ff 0%,#fff 60%)}.cmp-hero h1{margin:0;color:#23254e;font-size:20px;font-weight:800}.cmp-hero p{margin:4px 0 0;color:#6b7280;font-size:13px}.cmp-hero-text{display:flex;align-items:center;gap:12px}.cmp-hero-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;border-radius:14px;background:#1450c3;color:#fff;font-size:20px}.cmp-hero-icon .bi{line-height:1}.cmp-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;transition:opacity .2s}.cmp-hero-actions.is-muted{opacity:.5;pointer-events:none}.cmp-switch{display:inline-flex;align-items:center;gap:8px;color:#23254e;font-size:13px;font-weight:700;cursor:pointer;user-select:none}.cmp-switch input{position:absolute;opacity:0;pointer-events:none}.cmp-switch .cmp-switch-track{position:relative;width:38px;height:22px;border-radius:999px;background:#d6dbe6;transition:background .2s}.cmp-switch .cmp-switch-track span{position:absolute;top:3px;right:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.2);transition:transform .2s}.cmp-switch input:checked + .cmp-switch-track{background:#1450c3}.cmp-switch input:checked + .cmp-switch-track span{transform:translateX(-16px)}.cmp-switch input:focus-visible + .cmp-switch-track{outline:2px solid #1450c3;outline-offset:2px}.cmp-chip-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:1px solid #dfe3ec;border-radius:999px;background:#fff;color:#23254e;font-size:13px;font-weight:700}.cmp-chip-btn .bi{font-size:16px;line-height:1}.cmp-chip-btn:hover{border-color:#1450c3;color:#1450c3}.cmp-board{overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.cmp-cards{margin-bottom:14px}.cmp-card{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px;border:1px solid #eceef3;border-radius:18px;background:#fff;box-shadow:0 4px 16px rgba(20,30,70,0.05)}.cmp-card.is-loading{min-height:360px;background:linear-gradient(90deg,#f3f5f9 25%,#eef1f6 50%,#f3f5f9 75%) 0 0/200% 100%;animation:cmp-shimmer 1.2s infinite linear}@keyframes cmp-shimmer{to{background-position:-200% 0}}.cmp-remove{position:absolute;top:10px;left:10px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:10px;background:#f3f4f6;color:#6b7280}.cmp-remove .bi{font-size:13px;line-height:1}.cmp-remove:hover{background:#fdecef;color:#e11d48}.cmp-card-image{display:flex;align-items:center;justify-content:center;height:170px}.cmp-card-image img{max-width:100%;max-height:170px;object-fit:contain}.cmp-brand{align-self:flex-start;padding:2px 8px;border-radius:6px;background:#eef2fb;color:#1450c3;font-size:11px;font-weight:800}.cmp-card-title{display:-webkit-box;min-height:44px;overflow:hidden;color:#23254e;font-size:14px;font-weight:800;line-height:1.6;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cmp-card-title:hover{color:#1450c3}.cmp-opts{display:flex;flex-direction:column;gap:8px}.cmp-opt-label{display:block;margin-bottom:4px;color:#6b7280;font-size:11px;font-weight:700}.cmp-opt-values{display:flex;flex-wrap:wrap;gap:5px}.cmp-opt{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:4px 9px;border:1px solid #e3e6ee;border-radius:999px;background:#fff;color:#23254e;font-size:12px;font-weight:600}.cmp-opt>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-opt:hover{border-color:#1450c3}.cmp-opt.active{border-color:#1450c3;background:#edf2fd;color:#1450c3;font-weight:800}.cmp-opt.is-out{opacity:.5}.cmp-swatch{flex:0 0 14px;width:14px;height:14px;border:1px solid rgba(0,0,0,0.12);border-radius:50%}.cmp-card-foot{display:flex;flex-direction:column;gap:10px;margin-top:auto;padding-top:10px;border-top:1px dashed #eceef3}.cmp-price{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:28px}.cmp-price strong{margin-right:auto;color:#23254e;font-size:16px;font-weight:800}.cmp-price small{color:#6b7280;font-size:11px;font-weight:600}.cmp-price del{color:#9ca3af;font-size:12px}.cmp-price.is-out{color:#be123c;font-weight:800}.cmp-off{padding:1px 7px;border-radius:999px;background:#e11d48;color:#fff;font-size:11px;font-weight:800}.cmp-buy{width:100%}.cmp-add{align-items:center;justify-content:center;min-height:360px;border:2px dashed #cdd6ea;background:#fafbfe;box-shadow:none;color:#6b7280;text-align:center;transition:border-color .15s,background .15s}.cmp-add strong{color:#23254e;font-size:15px}.cmp-add span{font-size:12px}.cmp-add:hover{border-color:#1450c3;background:#f3f7ff}.cmp-add-icon{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;margin-bottom:4px;border-radius:18px;background:#e8eefc;color:#1450c3;font-size:24px}.cmp-add-icon .bi{line-height:1}.cmp-section{margin-bottom:12px;border:1px solid #eceef3;border-radius:16px;background:#fff;overflow:clip}.cmp-section-title{margin:0;padding:12px 16px;background:#f7f8fb;font-size:14px;font-weight:800;cursor:pointer;user-select:none}.cmp-section-title span{position:sticky;right:16px;display:inline-flex;align-items:center;gap:8px;color:#23254e}.cmp-section-title .bi{color:#1450c3;font-size:13px;line-height:1;transition:transform .2s}.cmp-section.is-collapsed .cmp-section-body{display:none}.cmp-section.is-collapsed .cmp-section-title .bi{transform:rotate(90deg)}.cmp-row{display:grid;grid-template-columns:repeat(var(--cmp-cols),minmax(var(--cmp-col-min),1fr));column-gap:12px;padding:10px 16px 12px;border-top:1px solid #f2f3f7}.cmp-row.is-diff .cmp-row-label span::after{content:"متفاوت";margin-right:8px;padding:0 6px;border-radius:6px;background:#fff4e5;color:#b45309;font-size:10px;font-weight:800}.cmp-row-label{grid-column:1 / -1;margin-bottom:4px}.cmp-row-label span{position:sticky;right:0;color:#6b7280;font-size:12px;font-weight:700}.cmp-cell{min-width:0;color:#23254e;font-size:13px;font-weight:600;line-height:1.8;overflow-wrap:anywhere}.cmp-cell.is-pad{visibility:hidden}.cmp-none{color:#c4c9d4}.cmp-table.only-diff .cmp-row:not(.is-diff){display:none}.cmp-table.only-diff .cmp-section.no-diff{display:none}.cmp-empty{margin-bottom:18px;padding:36px 20px;border:2px dashed #d7deec;border-radius:20px;background:#fafbfe;text-align:center}.cmp-empty img{width:70px;margin-bottom:10px;opacity:.8}.cmp-empty h2{color:#23254e;font-size:17px;font-weight:800}.cmp-empty p{color:#6b7280;font-size:13px}.cmp-popular{margin-top:26px}.cmp-popular h2{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#23254e;font-size:16px;font-weight:800}.cmp-popular h2 .bi{color:#f97316;line-height:1}.cmp-popular-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:12px}.cmp-pair{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:14px;border:1px solid #eceef3;border-radius:18px;background:#fff;transition:box-shadow .15s,border-color .15s}.cmp-pair:hover{border-color:#d3dcf3;box-shadow:0 8px 22px rgba(20,30,70,0.08)}.cmp-pair-side{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;text-align:center}.cmp-pair-side img{height:90px;max-width:100%;object-fit:contain}.cmp-pair-side span{display:-webkit-box;overflow:hidden;color:#23254e;font-size:12px;font-weight:700;line-height:1.6;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cmp-vs{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#23254e;color:#fff;font-size:11px;font-weight:900;letter-spacing:.5px}.cmp-sticky{position:fixed;top:0;right:0;left:0;z-index:1030;padding:8px 0;border-bottom:1px solid #eceef3;background:rgba(255,255,255,0.96);box-shadow:0 6px 18px rgba(20,30,70,0.08);backdrop-filter:blur(6px);transform:translateY(-110%);transition:transform .2s ease}.cmp-sticky.is-visible{transform:translateY(0)}.cmp-sticky .cmp-sticky-window{overflow:hidden}.cmp-sticky .cmp-grid{will-change:transform}.cmp-mini{display:flex;align-items:center;gap:8px;min-width:0}.cmp-mini img{flex:0 0 40px;width:40px;height:40px;object-fit:contain}.cmp-mini div{display:flex;flex-direction:column;min-width:0}.cmp-mini span{overflow:hidden;color:#23254e;font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.cmp-mini b{color:#1450c3;font-size:12px;font-weight:800}.cmp-mini b.is-out{color:#be123c}.cmp-modal .modal-content{border:0;border-radius:20px}.cmp-modal .modal-title{display:flex;align-items:center;gap:8px;color:#23254e;font-size:16px;font-weight:800}.cmp-modal .modal-title .bi{color:#1450c3;line-height:1}.cmp-modal .modal-body{min-height:320px;padding:8px 14px}.cmp-search{position:relative;padding:0 14px 10px}.cmp-search .bi{position:absolute;top:50%;right:28px;color:#9ca3af;line-height:1;transform:translateY(calc(-50% - 5px))}.cmp-search .form-control{height:46px;padding-right:42px;border:1px solid #e3e6ee;border-radius:14px;background:#f7f8fb;font-size:14px}.cmp-search .form-control:focus{border-color:#1450c3;background:#fff;box-shadow:0 0 0 3px rgba(20,80,195,0.12)}.cmp-results{display:flex;flex-direction:column;gap:6px}.cmp-result{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:8px 10px;border:1px solid #eceef3;border-radius:14px;background:#fff;text-align:right;transition:border-color .15s,background .15s}.cmp-result img{flex:0 0 52px;width:52px;height:52px;object-fit:contain}.cmp-result:hover{border-color:#d3dcf3}.cmp-result.is-picked{border-color:#1450c3;background:#f3f7ff}.cmp-result.is-picked .cmp-result-check{border-color:#1450c3;background:#1450c3;color:#fff}.cmp-result.is-in{opacity:.55;cursor:default}.cmp-result.is-in .cmp-result-in{display:inline-flex}.cmp-result-check{display:inline-flex;align-items:center;justify-content:center;flex:0 0 22px;width:22px;height:22px;border:2px solid #cfd6e4;border-radius:7px;color:transparent;font-size:13px}.cmp-result-check .bi{line-height:1}.cmp-result-text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.cmp-result-text>span:first-child{display:-webkit-box;overflow:hidden;color:#23254e;font-size:13px;font-weight:700;line-height:1.6;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cmp-result-price{display:flex;align-items:center;gap:6px}.cmp-result-price b{color:#23254e;font-size:13px;font-weight:800}.cmp-result-price b.is-out{color:#be123c}.cmp-result-price small{color:#6b7280;font-size:11px}.cmp-result-in{display:none;padding:2px 8px;border-radius:999px;background:#eef2fb;color:#1450c3;font-size:11px;font-weight:800}.cmp-results-state{display:flex;flex-direction:column;align-items:center;gap:8px;padding:50px 10px;color:#9ca3af;font-size:13px;text-align:center}.cmp-results-state .bi{font-size:30px;line-height:1}.cmp-tray{display:flex;flex-wrap:nowrap;align-items:center;gap:10px;padding:10px 14px;border-top:1px solid #eceef3}.cmp-tray .cmp-btn-primary{margin-right:auto}.cmp-tray-thumbs{display:flex;gap:6px}.cmp-tray-item{position:relative;display:inline-flex;width:42px;height:42px;padding:3px;border:1px solid #eceef3;border-radius:12px;background:#fff}.cmp-tray-item img{width:100%;height:100%;object-fit:contain}.cmp-tray-item button{position:absolute;top:-6px;left:-6px;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:#e11d48;color:#fff;font-size:12px}.cmp-tray-item button .bi{line-height:1}.cmp-tray-count{color:#6b7280;font-size:12px;font-weight:700;white-space:nowrap}@media (max-width:767.98px){.cmp-page{--cmp-col-min:158px;padding-top:10px}.cmp-hero{padding:14px;border-radius:16px}.cmp-hero h1{font-size:17px}.cmp-hero-icon{flex-basis:38px;width:38px;height:38px;font-size:17px}.cmp-card{padding:10px;border-radius:14px}.cmp-card-image{height:120px}.cmp-card-image img{max-height:120px}.cmp-card-title{font-size:12.5px}.cmp-add{min-height:280px}.cmp-row{padding:8px 12px 10px}.cmp-tray .cmp-btn-primary{padding:9px 12px}.cmp-tray-count{display:none}}.digipay-landing .consultation-bar{background-color:#333;color:#fff;border:1px solid #f0f0f0}.digipay-landing .consultation-bar .consultation-bar .icon-box{background-color:#fdf2f2;width:65px;height:65px;border-radius:50%;align-items:center;justify-content:center;margin-left:20px}.digipay-landing .consultation-bar .consultation-bar .icon-box i{color:#E2231A;font-size:2rem;animation:pulse-animation 2s infinite}.digipay-landing .consultation-bar .consultation-bar .title{color:#231F20;font-weight:800;font-size:1.25rem;margin-bottom:5px}.digipay-landing .consultation-bar .consultation-bar .subtitle{color:#6c757d;font-size:1rem}.digipay-landing .consultation-bar .consultation-bar .subtitle span{color:#E2231A;font-weight:bold}.digipay-landing .consultation-bar .btn-call{background-color:#E2231A;color:#ffffff;border-radius:10px;font-weight:bold;padding:12px 30px;border:none;transition:all 0.3s ease;display:inline-flex;align-items:center;gap:8px}.digipay-landing .consultation-bar .btn-call:hover{background-color:#231F20;color:#ffffff;transform:translateY(-3px)}@keyframes pulse-animation{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.digipay-landing .consultation-bar .btn-call i{order:1}.digipay-landing .registration-section{background-color:#ffffff}.digipay-landing .registration-section .badge-top{color:#E2231A;font-weight:bold;font-size:0.9rem;display:block;margin-bottom:10px;border-right:3px solid #E2231A;padding-right:10px}.digipay-landing .registration-section .main-title{color:#231F20;font-weight:800;font-size:2.2rem;margin-bottom:25px}.digipay-landing .registration-section .description-box p{color:#4b4b4b;line-height:1.9;text-align:justify;margin-bottom:15px}.digipay-landing .registration-section .description-box strong{color:#E2231A}.digipay-landing .registration-section .btn-register{background-color:#E2231A;color:#ffffff;padding:12px 35px;border-radius:12px;font-weight:bold;transition:all 0.3s ease;border:none;display:inline-flex;align-items:center;text-decoration:none}.digipay-landing .registration-section .btn-register:hover{background-color:#231F20;color:#ffffff;transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.digipay-landing .registration-section .divider-line{height:2px;flex-grow:1;background:linear-gradient(to left,#E2231A,transparent);opacity:0.3}.digipay-landing .registration-section .image-wrapper{position:relative}.digipay-landing .registration-section .floating-img{max-width:90%;height:auto;border-radius:20px;transform:rotate(-3deg);transition:all 0.5s ease}.digipay-landing .registration-section .floating-img:hover{transform:rotate(0deg) scale(1.02)}@media (max-width:991px){.digipay-landing .registration-section .main-title{font-size:1.8rem}.digipay-landing .registration-section .floating-img{max-width:70%;margin-bottom:30px;transform:rotate(0deg)}}.digipay-landing .faq-section{padding:60px 0}.digipay-landing .faq-section .section-title{position:relative;padding-bottom:15px;margin-bottom:30px;font-weight:800;color:#231F20}.digipay-landing .faq-section .section-title::after{content:'';position:absolute;bottom:0;right:0;width:50px;height:4px;background-color:#E2231A}.digipay-landing .faq-section .contact-box{background:#f8f9fa;border-right:5px solid #E2231A;border-radius:10px;padding:25px;box-shadow:0 10px 30px rgba(0,0,0,0.05)}.digipay-landing .faq-section .accordion-item{border:1px solid #eee!important;margin-bottom:15px;border-radius:12px!important;overflow:hidden;background-color:#ffffff}.digipay-landing .faq-section .accordion-button{font-weight:600;padding:20px;background-color:#ffffff;color:#231F20;border:none;transition:all 0.2s ease-in-out}.digipay-landing .faq-section .accordion-button:not(.collapsed){background-color:#fdf2f2;color:#E2231A;box-shadow:none}.digipay-landing .faq-section .accordion-button:not(.collapsed)::after{filter:hue-rotate(320deg) saturate(20)}.digipay-landing .faq-section .accordion-button:focus{box-shadow:none}.digipay-landing .faq-section .accordion-body{line-height:1.8;background-color:#ffffff;font-size:0.95rem;color:#4b4b4b;text-align:justify;border-top:1px solid #f8f9fa}.digipay-landing .faq-section .phone-link{color:#E2231A;text-decoration:none;font-weight:bold;font-size:1.2rem}.digipay-landing .faq-section .phone-link:hover{color:#231F20}.digipay-landing .faq-section .icon-style{color:#E2231A;margin-left:10px}.digipay-landing .loan-details-section .card{transition:transform 0.3s ease}.digipay-landing .loan-details-section .card:hover{transform:translateY(-5px)}.digipay-landing .loan-details-section .step-item{position:relative}.digipay-landing .loan-details-section .step-number{min-width:45px;height:45px;background-color:#231F20;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:1.2rem;z-index:2}.digipay-landing .loan-details-section .step-number.active{background-color:#E2231A}.digipay-landing .loan-details-section .step-content{padding-bottom:20px;border-right:2px dashed #ddd;padding-right:25px;margin-right:-23px;text-align:right}.digipay-landing .loan-details-section .step-item:last-child .step-content{border-right:none}@media (max-width:768px){.digipay-landing .loan-details-section .main-title{font-size:1.5rem}.digipay-landing .loan-details-section .step-number{min-width:35px;height:35px;font-size:1rem}}.landing-page{padding-bottom:40px}.landing-page .lp-section{margin-bottom:24px}.landing-page .lp-widget + .lp-widget{margin-top:16px}.landing-page .lp-heading{font-weight:700;line-height:1.7;margin-bottom:12px}.landing-page h1.lp-heading{font-size:1.6rem}.landing-page h2.lp-heading{font-size:1.35rem}.landing-page .lp-subtitle{font-size:0.9rem;opacity:0.85;margin-bottom:6px}.landing-page .lp-text{line-height:2.1;text-align:justify}.landing-page .lp-text h2,.landing-page .lp-text h3,.landing-page .lp-text h4{font-weight:700;line-height:1.8;margin:24px 0 12px}.landing-page .lp-text h2{font-size:1.25rem}.landing-page .lp-text h3{font-size:1.1rem}.landing-page .lp-text img{max-width:100%;height:auto;border-radius:8px}.landing-page .lp-text a{color:#1450c3}.landing-page .lp-text ul,.landing-page .lp-text ol{padding-right:1.5rem}.landing-page .lp-container>.lp-widget>.lp-text{max-width:760px;margin-inline:auto}.landing-page .lp-image img{max-width:100%;height:auto}.landing-page .lp-button .btn{font-weight:600;border:none;white-space:nowrap}.landing-page .lp-timeline{position:relative;max-width:860px;margin:0 auto;padding:0}.landing-page .lp-timeline::before{content:'';position:absolute;top:0;bottom:0;right:50%;border-right:1px dashed #c9d3e6}.landing-page .lp-timeline .lp-tl-break{position:relative;text-align:center;margin:28px 0 16px}.landing-page .lp-timeline .lp-tl-break span{display:inline-block;background:#242424;color:#fff;font-size:0.85rem;font-weight:600;padding:6px 18px;border-radius:6px}.landing-page .lp-timeline .lp-tl-item{position:relative;text-align:center;padding-top:22px;margin-bottom:12px}.landing-page .lp-timeline .lp-tl-dot{position:absolute;top:0;right:50%;width:10px;height:10px;margin-right:-5px;border-radius:50%;background:#1450c3}.landing-page .lp-timeline .lp-tl-card{position:relative;background:#fff;padding:12px 16px}.landing-page .lp-timeline .lp-tl-card img{max-height:260px}.landing-page .lp-timeline .lp-tl-card .lp-text{text-align:center}.landing-page .lp-timeline .lp-tl-title{font-size:1.05rem;font-weight:700;margin-bottom:10px}.landing-page .lp-table td,.landing-page .lp-table th{text-align:center;vertical-align:middle}.landing-page .lp-table p{margin:0}.landing-page .lp-html table{width:100%;margin:0 auto}.landing-page .lp-banner{overflow:hidden;border-radius:12px}.landing-page .lp-banner .lp-banner-caption{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding:20px 24px;color:#fff;background:linear-gradient(to left,rgba(0,0,0,0.45),transparent 70%)}.landing-page .lp-banner .lp-banner-caption h3{font-size:1.2rem;font-weight:700}.landing-page .lp-slider{border-radius:12px;overflow:hidden}.landing-page .lp-slider .swiper-pagination-bullet-active{background:#1450c3}.landing-page .lp-accordion .accordion-button{font-weight:600;gap:12px}.landing-page .lp-accordion .accordion-button::after{margin-right:auto;margin-left:0}.landing-page .lp-accordion .accordion-body{line-height:2}.landing-page .lp-accordion.lp-accordion-flat{--bs-accordion-bg:transparent;--bs-accordion-border-color:var(--lp-acc-border,rgba(255,255,255,0.3))}.landing-page .lp-accordion.lp-accordion-flat .accordion-button{background:transparent;color:var(--lp-acc-title,inherit);box-shadow:none}.landing-page .lp-accordion.lp-accordion-flat .accordion-button:not(.collapsed){color:var(--lp-acc-active,var(--lp-acc-title,inherit))}.landing-page .lp-accordion.lp-accordion-flat .accordion-button::after{filter:brightness(0) invert(1)}.landing-page .lp-accordion.lp-accordion-flat .accordion-body{color:var(--lp-acc-content,inherit)}.landing-page .lp-list li span{line-height:1.9}.landing-page .lp-box{overflow:hidden}.landing-page .lp-container>*{min-width:0}@media (max-width:767.98px){.landing-page .lp-container.flex-md-row>*{width:100%;flex:0 0 auto!important}.landing-page [style*="--fs-m"]{font-size:var(--fs-m)!important}}.landing-page .lp-container.flex-md-row>.lp-widget:not([style*="inline-block"]){flex:1 1 auto}.landing-page .lp-products .shelve-section{margin:0;padding:12px 0;border:none;background:transparent}.landing-page .lp-products .section-title-wrapper:empty,.landing-page .lp-products .pdp-section-title:empty{display:none}.landing-page .lp-products .swiper-shelve .swiper-shelve-slide{background:var(--lp-card-bg,#fff);border-radius:var(--lp-card-radius,8px);border-left:none;margin-left:12px;padding:12px}.supplier-pricing{padding-top:20px;padding-bottom:90px}.supplier-pricing .pricing-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px}.supplier-pricing .pricing-header h1{font-size:22px;font-weight:800;margin-bottom:6px}.supplier-pricing .pricing-header .pricing-help{max-width:460px;padding:10px 14px;border-radius:12px;background:rgba(20,80,195,0.06);color:#3f4064;font-size:13px;line-height:1.9}.supplier-pricing .pricing-header .pricing-help i{color:#1450c3}.supplier-pricing .pricing-bulk{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;margin-bottom:12px;border:1px solid #e0e0e2;border-radius:12px;background:#fff}.supplier-pricing .pricing-bulk .form-control,.supplier-pricing .pricing-bulk .form-select{width:auto;min-width:160px}.supplier-pricing .pricing-bulk input[type="search"]{flex:1;min-width:200px}.supplier-pricing .pricing-bulk .input-group{width:170px}.supplier-pricing .pricing-bulk{background:#f8f9fb;font-size:13px}.supplier-pricing .pricing-table-wrapper{overflow-x:auto;border:1px solid #e6e8ee;border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,0.04)}.supplier-pricing .pricing-table{margin:0;min-width:1080px;font-size:13px}.supplier-pricing .pricing-table>:not(caption)>*>*{padding:12px 10px;border-bottom-color:#eef0f4}.supplier-pricing .pricing-table th{position:sticky;top:0;z-index:1;padding-top:13px;padding-bottom:13px;background:#f7f8fb;color:#6b7280;font-size:12px;font-weight:700;white-space:nowrap}.supplier-pricing .pricing-table .col-check{width:44px;padding-left:4px;padding-right:16px}.supplier-pricing .pricing-table .form-check-input{cursor:pointer}.supplier-pricing .pricing-table tbody tr{transition:background .15s}.supplier-pricing .pricing-table tbody tr:hover>td{background:#fafbfd}.supplier-pricing .pricing-table tbody tr:last-child>td{border-bottom:0}.supplier-pricing .pricing-table .product-cell{display:flex;align-items:center;gap:12px;min-width:300px;max-width:380px}.supplier-pricing .pricing-table .product-cell img{width:56px;height:56px;padding:4px;object-fit:contain;border:1px solid #eef0f4;border-radius:12px;background:#fff;flex-shrink:0}.supplier-pricing .pricing-table .product-cell a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#1f2937;font-weight:700;line-height:1.7;text-decoration:none}.supplier-pricing .pricing-table .product-cell a:hover{color:#1450c3}.supplier-pricing .pricing-table .product-cell .variant-options{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:#6b7280;font-size:12px}.supplier-pricing .pricing-table .product-cell .variant-sku{display:inline-block;margin-top:3px;padding:0 6px;border-radius:5px;background:#f4f5f7;color:#6b7280;font-size:11px;direction:ltr}.supplier-pricing .pricing-table .stock-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:20px;font-size:12px;font-weight:700;white-space:nowrap}.supplier-pricing .pricing-table .stock-pill i{width:7px;height:7px;border-radius:50%;background:currentColor}.supplier-pricing .pricing-table .stock-pill.is-in{background:#e8f7ee;color:#15803d}.supplier-pricing .pricing-table .stock-pill.is-out{background:#fdecee;color:#dc2626}.supplier-pricing .pricing-table .stock-reason{margin-top:4px;color:#ef4444;font-size:11px;white-space:nowrap}.supplier-pricing .pricing-table .form-control{height:38px;border-color:#dfe2e8;border-radius:10px;background:#fbfbfd;font-size:13px}.supplier-pricing .pricing-table .form-control:focus{border-color:#1450c3;background:#fff;box-shadow:0 0 0 3px rgba(20,80,195,0.12)}.supplier-pricing .pricing-table .cell-input{position:relative;width:170px}.supplier-pricing .pricing-table .cell-input span{position:absolute;top:50%;right:10px;color:#9ca3af;font-size:11px;transform:translateY(-50%);pointer-events:none}.supplier-pricing .pricing-table .price-field{width:100%;padding-right:44px;direction:ltr;text-align:left;font-weight:600;font-variant-numeric:tabular-nums}.supplier-pricing .pricing-table .discount-pill{display:inline-block;padding:2px 9px;border-radius:20px;background:#ef394e;color:#fff;font-size:12px;font-weight:700}.supplier-pricing .pricing-table .discount-none{color:#c0c2c5}.supplier-pricing .pricing-table .stock-field{width:86px;direction:ltr;text-align:center;font-weight:600}.supplier-pricing .pricing-table .max-field{width:120px}.supplier-pricing .pricing-table .max-field::placeholder{color:#b0b4bb;font-size:12px;font-weight:400}.supplier-pricing .pricing-table .stock-hint{display:flex;align-items:center;gap:6px;margin-top:4px;color:#6b7280;font-size:11px;white-space:nowrap}.supplier-pricing .pricing-table .stock-hint b{color:#1f2937}.supplier-pricing .pricing-table .stock-reserved{padding:0 6px;border-radius:5px;background:#fff4e0;color:#b45309;font-weight:600}.supplier-pricing .pricing-table .pricing-switch{display:inline-flex;justify-content:center;min-height:0;margin:0;padding:0}.supplier-pricing .pricing-table .pricing-switch .form-check-input{float:none;width:2.4em;height:1.3em;margin:0}.supplier-pricing .pricing-table .pricing-switch .form-check-input:checked{border-color:#1450c3;background-color:#1450c3}.supplier-pricing .pricing-table .pricing-switch.is-green .form-check-input:checked{border-color:#16a34a;background-color:#16a34a}.supplier-pricing .pricing-table .pricing-switch.is-red .form-check-input:checked{border-color:#e11d48;background-color:#e11d48}.supplier-pricing .pricing-table tr.row-changed>td{background:#fffbea}.supplier-pricing .pricing-table tr.row-changed>td:first-child{box-shadow:inset -3px 0 0 #f59e0b}.supplier-pricing .pricing-table tr.row-invalid .price-field{border-color:#dc3545;box-shadow:0 0 0 3px rgba(220,53,69,0.15)}.supplier-pricing .pricing-table .pricing-empty{padding:48px 0;color:#9ca3af;text-align:center}.supplier-pricing .pricing-table .pricing-empty i{display:block;margin-bottom:6px;font-size:28px}.supplier-pricing .pricing-messages .alert{border-radius:10px;font-size:14px}.supplier-pricing .pricing-savebar{position:fixed;bottom:0;right:0;left:0;z-index:1030;display:flex;justify-content:center;align-items:center;gap:12px;padding:12px;background:#fff;border-top:1px solid #e0e0e2;box-shadow:0 -4px 16px rgba(0,0,0,0.06);transform:translateY(100%);transition:transform 0.2s ease}.supplier-pricing .pricing-savebar.active{transform:translateY(0)}@media (max-width:767px){.supplier-pricing .pricing-savebar{bottom:64px}}.supplier-pricing .pricing-filters,.supplier-pricing .pricing-bulk{display:block;margin-bottom:12px;border:1px solid #e6e8ee;padding:16px;border-color:#e6e8ee;border-radius:16px;background:linear-gradient(180deg,#f7f9ff 0%,#f8f9fb 100%);font-size:13px}.supplier-pricing .pricing-filters .bulk-head,.supplier-pricing .pricing-bulk .bulk-head{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:14px}.supplier-pricing .pricing-filters .bulk-head-icon,.supplier-pricing .pricing-bulk .bulk-head-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:rgba(20,80,195,0.1);color:#1450c3;font-size:18px}.supplier-pricing .pricing-filters .bulk-title,.supplier-pricing .pricing-bulk .bulk-title{color:#1f2937;font-size:15px;font-weight:800}.supplier-pricing .pricing-filters .bulk-subtitle,.supplier-pricing .pricing-bulk .bulk-subtitle{color:#6b7280;font-size:12px}.supplier-pricing .pricing-filters .bulk-selected,.supplier-pricing .pricing-bulk .bulk-selected{display:inline-flex;align-items:center;gap:6px;margin-right:auto;padding:6px 12px;border-radius:20px;background:#eef0f4;color:#6b7280;font-size:12.5px;transition:background .2s,color .2s}.supplier-pricing .pricing-filters .bulk-selected b,.supplier-pricing .pricing-bulk .bulk-selected b{font-size:14px}.supplier-pricing .pricing-filters .bulk-selected.active,.supplier-pricing .pricing-bulk .bulk-selected.active{background:rgba(20,80,195,0.1);color:#1450c3}.supplier-pricing .pricing-filters .bulk-card,.supplier-pricing .pricing-bulk .bulk-card{padding:14px 16px 16px;border:1px solid #e6e8ee;border-radius:14px;background:#fff}.supplier-pricing .pricing-filters .bulk-card + .bulk-card,.supplier-pricing .pricing-bulk .bulk-card + .bulk-card{margin-top:12px}.supplier-pricing .pricing-filters .bulk-card-title,.supplier-pricing .pricing-bulk .bulk-card-title{display:flex;align-items:center;gap:6px;margin:0 0 12px;color:#1f2937;font-size:14px;font-weight:700}.supplier-pricing .pricing-filters .bulk-card-title i,.supplier-pricing .pricing-bulk .bulk-card-title i{color:#1450c3}.supplier-pricing .pricing-filters .bulk-grid,.supplier-pricing .pricing-bulk .bulk-grid{display:grid;grid-template-columns:auto auto minmax(150px,200px) minmax(200px,1fr);align-items:end;gap:12px 16px}.supplier-pricing .pricing-filters .bulk-grid + .bulk-grid,.supplier-pricing .pricing-bulk .bulk-grid + .bulk-grid{margin-top:12px;padding-top:12px;border-top:1px dashed #e6e8ee}.supplier-pricing .pricing-filters .bulk-grid.bulk-grid-round,.supplier-pricing .pricing-bulk .bulk-grid.bulk-grid-round{grid-template-columns:minmax(170px,220px) 1fr}@media (max-width:991px){.supplier-pricing .pricing-filters .bulk-grid,.supplier-pricing .pricing-bulk .bulk-grid{grid-template-columns:1fr 1fr}.supplier-pricing .pricing-filters .bulk-grid.bulk-grid-round,.supplier-pricing .pricing-bulk .bulk-grid.bulk-grid-round{grid-template-columns:1fr}}@media (max-width:575px){.supplier-pricing .pricing-filters .bulk-grid,.supplier-pricing .pricing-bulk .bulk-grid{grid-template-columns:1fr}}.supplier-pricing .pricing-filters .bulk-field,.supplier-pricing .pricing-bulk .bulk-field{display:flex;flex-direction:column;gap:6px;min-width:0}.supplier-pricing .pricing-filters .bulk-field.is-disabled,.supplier-pricing .pricing-bulk .bulk-field.is-disabled{opacity:.45;pointer-events:none}.supplier-pricing .pricing-filters .bulk-label,.supplier-pricing .pricing-bulk .bulk-label{margin:0;color:#6b7280;font-size:12px;font-weight:600}.supplier-pricing .pricing-filters .form-control,.supplier-pricing .pricing-filters .form-select,.supplier-pricing .pricing-bulk .form-control,.supplier-pricing .pricing-bulk .form-select{width:100%;min-width:0;height:40px;border-color:#dfe2e8;border-radius:10px;font-size:13px}.supplier-pricing .pricing-filters .form-control:focus,.supplier-pricing .pricing-filters .form-select:focus,.supplier-pricing .pricing-bulk .form-control:focus,.supplier-pricing .pricing-bulk .form-select:focus{border-color:#1450c3;box-shadow:0 0 0 3px rgba(20,80,195,0.12)}.supplier-pricing .pricing-filters .bulk-seg,.supplier-pricing .pricing-bulk .bulk-seg{display:inline-flex;flex-wrap:wrap;align-self:flex-start;gap:3px;padding:3px;border-radius:11px;background:#eef0f4}.supplier-pricing .pricing-filters .bulk-seg label,.supplier-pricing .pricing-bulk .bulk-seg label{margin:0;cursor:pointer}.supplier-pricing .pricing-filters .bulk-seg input,.supplier-pricing .pricing-bulk .bulk-seg input{position:absolute;opacity:0;pointer-events:none}.supplier-pricing .pricing-filters .bulk-seg span,.supplier-pricing .pricing-bulk .bulk-seg span{display:inline-flex;align-items:center;gap:4px;height:34px;padding:0 12px;border-radius:8px;color:#4b5563;font-size:12.5px;font-weight:600;white-space:nowrap;transition:background .15s,color .15s,box-shadow .15s}.supplier-pricing .pricing-filters .bulk-seg label:hover span,.supplier-pricing .pricing-bulk .bulk-seg label:hover span{color:#1f2937}.supplier-pricing .pricing-filters .bulk-seg input:checked + span,.supplier-pricing .pricing-bulk .bulk-seg input:checked + span{background:#fff;color:#1450c3;box-shadow:0 1px 3px rgba(16,24,40,0.12)}.supplier-pricing .pricing-filters .bulk-seg input:focus-visible + span,.supplier-pricing .pricing-bulk .bulk-seg input:focus-visible + span{outline:2px solid rgba(20,80,195,0.4)}.supplier-pricing .pricing-filters .bulk-seg-dir .is-up input:checked + span,.supplier-pricing .pricing-bulk .bulk-seg-dir .is-up input:checked + span{background:#e8f7ee;color:#15803d}.supplier-pricing .pricing-filters .bulk-seg-dir .is-down input:checked + span,.supplier-pricing .pricing-bulk .bulk-seg-dir .is-down input:checked + span{background:#fdecee;color:#dc2626}.supplier-pricing .pricing-filters .bulk-input,.supplier-pricing .pricing-bulk .bulk-input{position:relative;display:flex}.supplier-pricing .pricing-filters .bulk-input .form-control,.supplier-pricing .pricing-bulk .bulk-input .form-control{direction:ltr;padding-left:56px;text-align:left;font-variant-numeric:tabular-nums}.supplier-pricing .pricing-filters .bulk-input .bulk-unit,.supplier-pricing .pricing-bulk .bulk-input .bulk-unit{position:absolute;top:50%;left:12px;color:#9ca3af;font-size:12px;transform:translateY(-50%);pointer-events:none}.supplier-pricing .pricing-filters .bulk-foot,.supplier-pricing .pricing-bulk .bulk-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-top:14px}.supplier-pricing .pricing-filters .bulk-preview,.supplier-pricing .pricing-bulk .bulk-preview{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:40px;padding:8px 14px;border-radius:10px;background:#f4f5f7;color:#6b7280;font-size:12.5px}.supplier-pricing .pricing-filters .bulk-preview b,.supplier-pricing .pricing-bulk .bulk-preview b{color:#1f2937;font-size:15px;font-weight:800}.supplier-pricing .pricing-filters .bulk-preview small,.supplier-pricing .pricing-bulk .bulk-preview small{color:#9ca3af}.supplier-pricing .pricing-filters .bulk-preview .bulk-preview-label,.supplier-pricing .pricing-bulk .bulk-preview .bulk-preview-label{padding:1px 8px;border-radius:6px;background:#fff;font-size:11.5px}.supplier-pricing .pricing-filters .bulk-preview .bulk-preview-from,.supplier-pricing .pricing-bulk .bulk-preview .bulk-preview-from{text-decoration:line-through;text-decoration-color:#c0c2c5}.supplier-pricing .pricing-filters .bulk-preview .bulk-preview-diff,.supplier-pricing .pricing-bulk .bulk-preview .bulk-preview-diff{margin-right:4px;padding:1px 8px;border-radius:6px;font-weight:700}.supplier-pricing .pricing-filters .bulk-preview.is-up .bulk-preview-diff,.supplier-pricing .pricing-bulk .bulk-preview.is-up .bulk-preview-diff{background:#e8f7ee;color:#15803d}.supplier-pricing .pricing-filters .bulk-preview.is-down .bulk-preview-diff,.supplier-pricing .pricing-bulk .bulk-preview.is-down .bulk-preview-diff{background:#fdecee;color:#dc2626}.supplier-pricing .pricing-filters .bulk-apply,.supplier-pricing .pricing-bulk .bulk-apply{display:inline-flex;align-items:center;gap:6px;height:42px;padding:0 18px;border:0;border-radius:11px;background:#1450c3;color:#fff;font-size:13.5px;font-weight:700;box-shadow:0 6px 16px rgba(20,80,195,0.25)}.supplier-pricing .pricing-filters .bulk-apply:hover,.supplier-pricing .pricing-bulk .bulk-apply:hover{filter:brightness(1.08);color:#fff}@media (max-width:575px){.supplier-pricing .pricing-filters .bulk-apply,.supplier-pricing .pricing-bulk .bulk-apply{justify-content:center;width:100%}}.supplier-pricing .pricing-filters .bulk-stock-row,.supplier-pricing .pricing-bulk .bulk-stock-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 24px}.supplier-pricing .pricing-filters .bulk-stock,.supplier-pricing .pricing-bulk .bulk-stock{width:260px;max-width:100%}.supplier-pricing .pricing-filters .bulk-stock .form-control,.supplier-pricing .pricing-bulk .bulk-stock .form-control{padding-left:106px}.supplier-pricing .pricing-filters .bulk-stock .btn,.supplier-pricing .pricing-bulk .bulk-stock .btn{position:absolute;top:4px;bottom:4px;left:4px;display:flex;align-items:center;padding:0 12px;border:0;border-radius:8px;background:rgba(20,80,195,0.1);color:#1450c3;font-size:12.5px;font-weight:700}.supplier-pricing .pricing-filters .bulk-stock .btn:hover,.supplier-pricing .pricing-bulk .bulk-stock .btn:hover{background:#1450c3;color:#fff}.supplier-pricing .pricing-filters .bulk-chips,.supplier-pricing .pricing-bulk .bulk-chips{display:flex;flex-wrap:wrap;gap:6px}.supplier-pricing .pricing-filters .bulk-chip,.supplier-pricing .pricing-bulk .bulk-chip{display:inline-flex;align-items:center;gap:5px;height:40px;padding:0 14px;border:1px solid #dfe2e8;border-radius:10px;background:#fff;color:#374151;font-size:12.5px;font-weight:600;transition:border-color .15s,background .15s,color .15s}.supplier-pricing .pricing-filters .bulk-chip i,.supplier-pricing .pricing-bulk .bulk-chip i{color:#1450c3;font-size:15px}.supplier-pricing .pricing-filters .bulk-chip:hover,.supplier-pricing .pricing-bulk .bulk-chip:hover{border-color:#1450c3;background:rgba(20,80,195,0.05)}.supplier-pricing .pricing-filters .bulk-chip.is-green i,.supplier-pricing .pricing-bulk .bulk-chip.is-green i{color:#16a34a}.supplier-pricing .pricing-filters .bulk-chip.is-green:hover,.supplier-pricing .pricing-bulk .bulk-chip.is-green:hover{border-color:#16a34a;background:#f0faf4}.supplier-pricing .pricing-filters .bulk-chip.is-red i,.supplier-pricing .pricing-bulk .bulk-chip.is-red i{color:#e11d48}.supplier-pricing .pricing-filters .bulk-chip.is-red:hover,.supplier-pricing .pricing-bulk .bulk-chip.is-red:hover{border-color:#e11d48;background:#fff1f3}.supplier-pricing .pricing-filters .bulk-chip.is-gray i,.supplier-pricing .pricing-bulk .bulk-chip.is-gray i{color:#9ca3af}.supplier-pricing .pricing-filters .bulk-chip.is-gray:hover,.supplier-pricing .pricing-bulk .bulk-chip.is-gray:hover{border-color:#9ca3af;background:#f6f7f9}.supplier-pricing .pricing-filters .filters-search,.supplier-pricing .pricing-bulk .filters-search{position:relative;margin-bottom:12px}.supplier-pricing .pricing-filters .filters-search i,.supplier-pricing .pricing-bulk .filters-search i{position:absolute;top:50%;right:14px;color:#9ca3af;transform:translateY(-50%);pointer-events:none}.supplier-pricing .pricing-filters .filters-search .form-control,.supplier-pricing .pricing-bulk .filters-search .form-control{height:44px;padding-right:40px;font-size:14px}.supplier-pricing .pricing-filters .filters-grid,.supplier-pricing .pricing-bulk .filters-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}@media (max-width:1199px){.supplier-pricing .pricing-filters .filters-grid,.supplier-pricing .pricing-bulk .filters-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:575px){.supplier-pricing .pricing-filters .filters-grid,.supplier-pricing .pricing-bulk .filters-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.supplier-pricing .pricing-filters .form-select.is-set,.supplier-pricing .pricing-bulk .form-select.is-set{border-color:rgba(20,80,195,0.55);background-color:rgba(20,80,195,0.04);color:#1450c3;font-weight:600}.supplier-pricing .pricing-filters .bulk-foot{justify-content:flex-end}.supplier-pricing .pricing-filters .bulk-chip{text-decoration:none}.order-desk{padding-top:20px;padding-bottom:90px;font-size:14px}.order-desk h1{font-size:22px;font-weight:800;margin-bottom:6px}.order-desk h2{font-size:15px;font-weight:700;color:#23254e;margin-bottom:12px}.order-desk .desk-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px}.order-desk .desk-back{display:inline-block;margin-bottom:6px;color:#81858b;font-size:13px}.order-desk .desk-messages .alert{border-radius:10px;font-size:14px}.order-desk .desk-queues{display:flex;gap:4px;margin-bottom:12px;padding:4px;overflow-x:auto;border:1px solid #e6e8ee;border-radius:14px;background:#f1f3f7;scrollbar-width:none}.order-desk .desk-queues::-webkit-scrollbar{display:none}.order-desk .desk-queue{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:10px;color:#4b5563;font-size:13px;font-weight:600;white-space:nowrap;transition:background .15s,color .15s,box-shadow .15s}.order-desk .desk-queue:hover{background:rgba(255,255,255,0.7);color:#1f2937}.order-desk .desk-queue.active{background:#fff;color:#1450c3;box-shadow:0 1px 3px rgba(16,24,40,0.12)}.order-desk .desk-queue.active .desk-queue-count{background:rgba(20,80,195,0.1);color:#1450c3}.order-desk .desk-queue-count{min-width:22px;padding:0 7px;border-radius:12px;background:#e5e7eb;color:#6b7280;font-size:11.5px;font-weight:700;text-align:center}.order-desk .desk-queue-count.has{background:#fdecee;color:#dc2626}.order-desk .desk-filters,.order-desk .desk-bulk{display:block;margin-bottom:12px;border:1px solid #e6e8ee;padding:16px;border-color:#e6e8ee;border-radius:16px;background:linear-gradient(180deg,#f7f9ff 0%,#f8f9fb 100%);font-size:13px}.order-desk .desk-filters .bulk-head,.order-desk .desk-bulk .bulk-head{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:14px}.order-desk .desk-filters .bulk-head-icon,.order-desk .desk-bulk .bulk-head-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:rgba(20,80,195,0.1);color:#1450c3;font-size:18px}.order-desk .desk-filters .bulk-title,.order-desk .desk-bulk .bulk-title{color:#1f2937;font-size:15px;font-weight:800}.order-desk .desk-filters .bulk-subtitle,.order-desk .desk-bulk .bulk-subtitle{color:#6b7280;font-size:12px}.order-desk .desk-filters .bulk-selected,.order-desk .desk-bulk .bulk-selected{display:inline-flex;align-items:center;gap:6px;margin-right:auto;padding:6px 12px;border-radius:20px;background:#eef0f4;color:#6b7280;font-size:12.5px;transition:background .2s,color .2s}.order-desk .desk-filters .bulk-selected b,.order-desk .desk-bulk .bulk-selected b{font-size:14px}.order-desk .desk-filters .bulk-selected.active,.order-desk .desk-bulk .bulk-selected.active{background:rgba(20,80,195,0.1);color:#1450c3}.order-desk .desk-filters .bulk-card,.order-desk .desk-bulk .bulk-card{padding:14px 16px 16px;border:1px solid #e6e8ee;border-radius:14px;background:#fff}.order-desk .desk-filters .bulk-card + .bulk-card,.order-desk .desk-bulk .bulk-card + .bulk-card{margin-top:12px}.order-desk .desk-filters .bulk-card-title,.order-desk .desk-bulk .bulk-card-title{display:flex;align-items:center;gap:6px;margin:0 0 12px;color:#1f2937;font-size:14px;font-weight:700}.order-desk .desk-filters .bulk-card-title i,.order-desk .desk-bulk .bulk-card-title i{color:#1450c3}.order-desk .desk-filters .bulk-grid,.order-desk .desk-bulk .bulk-grid{display:grid;grid-template-columns:auto auto minmax(150px,200px) minmax(200px,1fr);align-items:end;gap:12px 16px}.order-desk .desk-filters .bulk-grid + .bulk-grid,.order-desk .desk-bulk .bulk-grid + .bulk-grid{margin-top:12px;padding-top:12px;border-top:1px dashed #e6e8ee}.order-desk .desk-filters .bulk-grid.bulk-grid-round,.order-desk .desk-bulk .bulk-grid.bulk-grid-round{grid-template-columns:minmax(170px,220px) 1fr}@media (max-width:991px){.order-desk .desk-filters .bulk-grid,.order-desk .desk-bulk .bulk-grid{grid-template-columns:1fr 1fr}.order-desk .desk-filters .bulk-grid.bulk-grid-round,.order-desk .desk-bulk .bulk-grid.bulk-grid-round{grid-template-columns:1fr}}@media (max-width:575px){.order-desk .desk-filters .bulk-grid,.order-desk .desk-bulk .bulk-grid{grid-template-columns:1fr}}.order-desk .desk-filters .bulk-field,.order-desk .desk-bulk .bulk-field{display:flex;flex-direction:column;gap:6px;min-width:0}.order-desk .desk-filters .bulk-field.is-disabled,.order-desk .desk-bulk .bulk-field.is-disabled{opacity:.45;pointer-events:none}.order-desk .desk-filters .bulk-label,.order-desk .desk-bulk .bulk-label{margin:0;color:#6b7280;font-size:12px;font-weight:600}.order-desk .desk-filters .form-control,.order-desk .desk-filters .form-select,.order-desk .desk-bulk .form-control,.order-desk .desk-bulk .form-select{width:100%;min-width:0;height:40px;border-color:#dfe2e8;border-radius:10px;font-size:13px}.order-desk .desk-filters .form-control:focus,.order-desk .desk-filters .form-select:focus,.order-desk .desk-bulk .form-control:focus,.order-desk .desk-bulk .form-select:focus{border-color:#1450c3;box-shadow:0 0 0 3px rgba(20,80,195,0.12)}.order-desk .desk-filters .bulk-seg,.order-desk .desk-bulk .bulk-seg{display:inline-flex;flex-wrap:wrap;align-self:flex-start;gap:3px;padding:3px;border-radius:11px;background:#eef0f4}.order-desk .desk-filters .bulk-seg label,.order-desk .desk-bulk .bulk-seg label{margin:0;cursor:pointer}.order-desk .desk-filters .bulk-seg input,.order-desk .desk-bulk .bulk-seg input{position:absolute;opacity:0;pointer-events:none}.order-desk .desk-filters .bulk-seg span,.order-desk .desk-bulk .bulk-seg span{display:inline-flex;align-items:center;gap:4px;height:34px;padding:0 12px;border-radius:8px;color:#4b5563;font-size:12.5px;font-weight:600;white-space:nowrap;transition:background .15s,color .15s,box-shadow .15s}.order-desk .desk-filters .bulk-seg label:hover span,.order-desk .desk-bulk .bulk-seg label:hover span{color:#1f2937}.order-desk .desk-filters .bulk-seg input:checked + span,.order-desk .desk-bulk .bulk-seg input:checked + span{background:#fff;color:#1450c3;box-shadow:0 1px 3px rgba(16,24,40,0.12)}.order-desk .desk-filters .bulk-seg input:focus-visible + span,.order-desk .desk-bulk .bulk-seg input:focus-visible + span{outline:2px solid rgba(20,80,195,0.4)}.order-desk .desk-filters .bulk-seg-dir .is-up input:checked + span,.order-desk .desk-bulk .bulk-seg-dir .is-up input:checked + span{background:#e8f7ee;color:#15803d}.order-desk .desk-filters .bulk-seg-dir .is-down input:checked + span,.order-desk .desk-bulk .bulk-seg-dir .is-down input:checked + span{background:#fdecee;color:#dc2626}.order-desk .desk-filters .bulk-input,.order-desk .desk-bulk .bulk-input{position:relative;display:flex}.order-desk .desk-filters .bulk-input .form-control,.order-desk .desk-bulk .bulk-input .form-control{direction:ltr;padding-left:56px;text-align:left;font-variant-numeric:tabular-nums}.order-desk .desk-filters .bulk-input .bulk-unit,.order-desk .desk-bulk .bulk-input .bulk-unit{position:absolute;top:50%;left:12px;color:#9ca3af;font-size:12px;transform:translateY(-50%);pointer-events:none}.order-desk .desk-filters .bulk-foot,.order-desk .desk-bulk .bulk-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-top:14px}.order-desk .desk-filters .bulk-preview,.order-desk .desk-bulk .bulk-preview{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:40px;padding:8px 14px;border-radius:10px;background:#f4f5f7;color:#6b7280;font-size:12.5px}.order-desk .desk-filters .bulk-preview b,.order-desk .desk-bulk .bulk-preview b{color:#1f2937;font-size:15px;font-weight:800}.order-desk .desk-filters .bulk-preview small,.order-desk .desk-bulk .bulk-preview small{color:#9ca3af}.order-desk .desk-filters .bulk-preview .bulk-preview-label,.order-desk .desk-bulk .bulk-preview .bulk-preview-label{padding:1px 8px;border-radius:6px;background:#fff;font-size:11.5px}.order-desk .desk-filters .bulk-preview .bulk-preview-from,.order-desk .desk-bulk .bulk-preview .bulk-preview-from{text-decoration:line-through;text-decoration-color:#c0c2c5}.order-desk .desk-filters .bulk-preview .bulk-preview-diff,.order-desk .desk-bulk .bulk-preview .bulk-preview-diff{margin-right:4px;padding:1px 8px;border-radius:6px;font-weight:700}.order-desk .desk-filters .bulk-preview.is-up .bulk-preview-diff,.order-desk .desk-bulk .bulk-preview.is-up .bulk-preview-diff{background:#e8f7ee;color:#15803d}.order-desk .desk-filters .bulk-preview.is-down .bulk-preview-diff,.order-desk .desk-bulk .bulk-preview.is-down .bulk-preview-diff{background:#fdecee;color:#dc2626}.order-desk .desk-filters .bulk-apply,.order-desk .desk-bulk .bulk-apply{display:inline-flex;align-items:center;gap:6px;height:42px;padding:0 18px;border:0;border-radius:11px;background:#1450c3;color:#fff;font-size:13.5px;font-weight:700;box-shadow:0 6px 16px rgba(20,80,195,0.25)}.order-desk .desk-filters .bulk-apply:hover,.order-desk .desk-bulk .bulk-apply:hover{filter:brightness(1.08);color:#fff}@media (max-width:575px){.order-desk .desk-filters .bulk-apply,.order-desk .desk-bulk .bulk-apply{justify-content:center;width:100%}}.order-desk .desk-filters .bulk-stock-row,.order-desk .desk-bulk .bulk-stock-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 24px}.order-desk .desk-filters .bulk-stock,.order-desk .desk-bulk .bulk-stock{width:260px;max-width:100%}.order-desk .desk-filters .bulk-stock .form-control,.order-desk .desk-bulk .bulk-stock .form-control{padding-left:106px}.order-desk .desk-filters .bulk-stock .btn,.order-desk .desk-bulk .bulk-stock .btn{position:absolute;top:4px;bottom:4px;left:4px;display:flex;align-items:center;padding:0 12px;border:0;border-radius:8px;background:rgba(20,80,195,0.1);color:#1450c3;font-size:12.5px;font-weight:700}.order-desk .desk-filters .bulk-stock .btn:hover,.order-desk .desk-bulk .bulk-stock .btn:hover{background:#1450c3;color:#fff}.order-desk .desk-filters .bulk-chips,.order-desk .desk-bulk .bulk-chips{display:flex;flex-wrap:wrap;gap:6px}.order-desk .desk-filters .bulk-chip,.order-desk .desk-bulk .bulk-chip{display:inline-flex;align-items:center;gap:5px;height:40px;padding:0 14px;border:1px solid #dfe2e8;border-radius:10px;background:#fff;color:#374151;font-size:12.5px;font-weight:600;transition:border-color .15s,background .15s,color .15s}.order-desk .desk-filters .bulk-chip i,.order-desk .desk-bulk .bulk-chip i{color:#1450c3;font-size:15px}.order-desk .desk-filters .bulk-chip:hover,.order-desk .desk-bulk .bulk-chip:hover{border-color:#1450c3;background:rgba(20,80,195,0.05)}.order-desk .desk-filters .bulk-chip.is-green i,.order-desk .desk-bulk .bulk-chip.is-green i{color:#16a34a}.order-desk .desk-filters .bulk-chip.is-green:hover,.order-desk .desk-bulk .bulk-chip.is-green:hover{border-color:#16a34a;background:#f0faf4}.order-desk .desk-filters .bulk-chip.is-red i,.order-desk .desk-bulk .bulk-chip.is-red i{color:#e11d48}.order-desk .desk-filters .bulk-chip.is-red:hover,.order-desk .desk-bulk .bulk-chip.is-red:hover{border-color:#e11d48;background:#fff1f3}.order-desk .desk-filters .bulk-chip.is-gray i,.order-desk .desk-bulk .bulk-chip.is-gray i{color:#9ca3af}.order-desk .desk-filters .bulk-chip.is-gray:hover,.order-desk .desk-bulk .bulk-chip.is-gray:hover{border-color:#9ca3af;background:#f6f7f9}.order-desk .desk-filters .filters-search,.order-desk .desk-bulk .filters-search{position:relative;margin-bottom:12px}.order-desk .desk-filters .filters-search i,.order-desk .desk-bulk .filters-search i{position:absolute;top:50%;right:14px;color:#9ca3af;transform:translateY(-50%);pointer-events:none}.order-desk .desk-filters .filters-search .form-control,.order-desk .desk-bulk .filters-search .form-control{height:44px;padding-right:40px;font-size:14px}.order-desk .desk-filters .filters-grid,.order-desk .desk-bulk .filters-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}@media (max-width:1199px){.order-desk .desk-filters .filters-grid,.order-desk .desk-bulk .filters-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:575px){.order-desk .desk-filters .filters-grid,.order-desk .desk-bulk .filters-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.order-desk .desk-filters .form-select.is-set,.order-desk .desk-bulk .form-select.is-set{border-color:rgba(20,80,195,0.55);background-color:rgba(20,80,195,0.04);color:#1450c3;font-weight:600}.order-desk .desk-filters .desk-filters-grid{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end}@media (max-width:991px){.order-desk .desk-filters .desk-filters-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.order-desk .desk-filters .desk-filters-actions{flex-direction:row;align-items:center;gap:8px}@media (max-width:991px){.order-desk .desk-filters .desk-filters-actions{grid-column:1 / -1;justify-content:flex-end}}.order-desk .desk-filters .bulk-chip{text-decoration:none}.order-desk .desk-bulk .bulk-head{margin-bottom:12px}.order-desk .desk-table-wrapper{overflow-x:auto;border:1px solid #e6e8ee;border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,0.04)}.order-desk .desk-table{margin:0;min-width:1080px;font-size:13px;min-width:1180px}.order-desk .desk-table>:not(caption)>*>*{padding:12px 10px;border-bottom-color:#eef0f4}.order-desk .desk-table th{position:sticky;top:0;z-index:1;padding-top:13px;padding-bottom:13px;background:#f7f8fb;color:#6b7280;font-size:12px;font-weight:700;white-space:nowrap}.order-desk .desk-table .col-check{width:44px;padding-left:4px;padding-right:16px}.order-desk .desk-table .form-check-input{cursor:pointer}.order-desk .desk-table tbody tr{transition:background .15s}.order-desk .desk-table tbody tr:hover>td{background:#fafbfd}.order-desk .desk-table tbody tr:last-child>td{border-bottom:0}.order-desk .desk-table .product-cell{display:flex;align-items:center;gap:12px;min-width:300px;max-width:380px}.order-desk .desk-table .product-cell img{width:56px;height:56px;padding:4px;object-fit:contain;border:1px solid #eef0f4;border-radius:12px;background:#fff;flex-shrink:0}.order-desk .desk-table .product-cell a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#1f2937;font-weight:700;line-height:1.7;text-decoration:none}.order-desk .desk-table .product-cell a:hover{color:#1450c3}.order-desk .desk-table .product-cell .variant-options{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:#6b7280;font-size:12px}.order-desk .desk-table .product-cell .variant-sku{display:inline-block;margin-top:3px;padding:0 6px;border-radius:5px;background:#f4f5f7;color:#6b7280;font-size:11px;direction:ltr}.order-desk .desk-table .stock-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:20px;font-size:12px;font-weight:700;white-space:nowrap}.order-desk .desk-table .stock-pill i{width:7px;height:7px;border-radius:50%;background:currentColor}.order-desk .desk-table .stock-pill.is-in{background:#e8f7ee;color:#15803d}.order-desk .desk-table .stock-pill.is-out{background:#fdecee;color:#dc2626}.order-desk .desk-table .stock-reason{margin-top:4px;color:#ef4444;font-size:11px;white-space:nowrap}.order-desk .desk-table .form-control{height:38px;border-color:#dfe2e8;border-radius:10px;background:#fbfbfd;font-size:13px}.order-desk .desk-table .form-control:focus{border-color:#1450c3;background:#fff;box-shadow:0 0 0 3px rgba(20,80,195,0.12)}.order-desk .desk-table .cell-input{position:relative;width:170px}.order-desk .desk-table .cell-input span{position:absolute;top:50%;right:10px;color:#9ca3af;font-size:11px;transform:translateY(-50%);pointer-events:none}.order-desk .desk-table .price-field{width:100%;padding-right:44px;direction:ltr;text-align:left;font-weight:600;font-variant-numeric:tabular-nums}.order-desk .desk-table .discount-pill{display:inline-block;padding:2px 9px;border-radius:20px;background:#ef394e;color:#fff;font-size:12px;font-weight:700}.order-desk .desk-table .discount-none{color:#c0c2c5}.order-desk .desk-table .stock-field{width:86px;direction:ltr;text-align:center;font-weight:600}.order-desk .desk-table .max-field{width:120px}.order-desk .desk-table .max-field::placeholder{color:#b0b4bb;font-size:12px;font-weight:400}.order-desk .desk-table .stock-hint{display:flex;align-items:center;gap:6px;margin-top:4px;color:#6b7280;font-size:11px;white-space:nowrap}.order-desk .desk-table .stock-hint b{color:#1f2937}.order-desk .desk-table .stock-reserved{padding:0 6px;border-radius:5px;background:#fff4e0;color:#b45309;font-weight:600}.order-desk .desk-table .pricing-switch{display:inline-flex;justify-content:center;min-height:0;margin:0;padding:0}.order-desk .desk-table .pricing-switch .form-check-input{float:none;width:2.4em;height:1.3em;margin:0}.order-desk .desk-table .pricing-switch .form-check-input:checked{border-color:#1450c3;background-color:#1450c3}.order-desk .desk-table .pricing-switch.is-green .form-check-input:checked{border-color:#16a34a;background-color:#16a34a}.order-desk .desk-table .pricing-switch.is-red .form-check-input:checked{border-color:#e11d48;background-color:#e11d48}.order-desk .desk-table tr.row-changed>td{background:#fffbea}.order-desk .desk-table tr.row-changed>td:first-child{box-shadow:inset -3px 0 0 #f59e0b}.order-desk .desk-table tr.row-invalid .price-field{border-color:#dc3545;box-shadow:0 0 0 3px rgba(220,53,69,0.15)}.order-desk .desk-table .pricing-empty{padding:48px 0;color:#9ca3af;text-align:center}.order-desk .desk-table .pricing-empty i{display:block;margin-bottom:6px;font-size:28px}.order-desk .desk-table .desk-order-id{color:#1f2937;font-size:14.5px;font-weight:800;text-decoration:none}.order-desk .desk-table .desk-order-id:hover{color:#1450c3}.order-desk .desk-table .desk-date,.order-desk .desk-table .desk-pay-status,.order-desk .desk-table .desk-mobile,.order-desk .desk-table .desk-ship-time{margin-top:2px;color:#6b7280;font-size:12px}.order-desk .desk-table .desk-badge{display:inline-block;margin-top:6px;padding:2px 9px;border-radius:20px;font-size:11px;font-weight:700}.order-desk .desk-table .desk-customer{color:#1f2937;font-weight:600}.order-desk .desk-table .desk-mobile{text-align:right;font-variant-numeric:tabular-nums}.order-desk .desk-table .desk-amount{color:#1f2937;font-size:14px;font-weight:700;white-space:nowrap}.order-desk .desk-table .desk-amount small{color:#9ca3af;font-size:11px;font-weight:400}.order-desk .desk-table .desk-ship{color:#374151;font-weight:600}.order-desk .desk-table .desk-ship-time{display:flex;align-items:center;gap:4px}.order-desk .desk-table .desk-none{color:#c0c2c5}.order-desk .desk-table select[name^="status_"]{min-width:160px}.order-desk .desk-table input[name^="carrier_tracking_code_"]{min-width:160px;direction:ltr}.order-desk .desk-table .desk-actions{display:table-cell}.order-desk .desk-icon-btn{display:inline-grid;place-items:center;width:34px;height:34px;border:1px solid #e6e8ee;border-radius:10px;background:#fff;color:#4b5563;font-size:15px;transition:border-color .15s,color .15s,background .15s}.order-desk .desk-icon-btn + .desk-icon-btn{margin-right:4px}.order-desk .desk-icon-btn:hover{border-color:#1450c3;background:rgba(20,80,195,0.05);color:#1450c3}.order-desk .desk-status{color:#6b7280}.order-desk .desk-thumbs{display:flex;align-items:center;gap:4px}.order-desk .desk-thumbs img{width:42px;height:42px;padding:3px;object-fit:contain;border:1px solid #eef0f4;border-radius:10px;background:#fff}.order-desk .desk-thumbs .more{padding:2px 7px;border-radius:8px;background:#f4f5f7;color:#6b7280;font-size:11.5px;font-weight:700}.order-desk .desk-savebar{position:fixed;bottom:0;right:0;left:0;z-index:1030;display:flex;justify-content:center;align-items:center;gap:12px;padding:12px;background:#fff;border-top:1px solid #e0e0e2;box-shadow:0 -4px 16px rgba(0,0,0,0.06);transform:translateY(100%);transition:transform 0.2s ease}.order-desk .desk-savebar.active{transform:translateY(0)}@media (max-width:767px){.order-desk .desk-savebar{bottom:64px}}.order-desk .desk-card{padding:16px;margin-bottom:16px;border:1px solid #e0e0e2;border-radius:12px;background:#fff}.order-desk .desk-cod{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;background:#fff8e6;border-color:#f3d48a}.order-desk .desk-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start}@media (max-width:991px){.order-desk .desk-detail-grid{grid-template-columns:minmax(0,1fr)}}.order-desk .desk-shipment{padding-bottom:12px;margin-bottom:12px;border-bottom:1px dashed #e0e0e2}.order-desk .desk-shipment-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px}.order-desk .desk-fields{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.order-desk .desk-fields label{display:flex;flex-direction:column;gap:4px;min-width:200px}.order-desk .desk-fields label span{color:#81858b;font-size:12px}.order-desk .desk-dl{margin:0 0 8px}.order-desk .desk-dl div{display:flex;gap:10px;padding:4px 0}.order-desk .desk-dl dt{flex:0 0 90px;color:#81858b;font-weight:400;font-size:13px}.order-desk .desk-dl dd{margin:0;color:#23254e}.order-desk .ot-items{padding:0}.order-desk .desk-log,.order-desk .desk-notes,.order-desk .desk-payments{list-style:none;margin:0;padding:0}.order-desk .desk-log li,.order-desk .desk-notes li,.order-desk .desk-payments li{padding:8px 0;border-bottom:1px solid #f0f0f1}.order-desk .desk-log li:last-child,.order-desk .desk-notes li:last-child,.order-desk .desk-payments li:last-child{border-bottom:0}.order-desk .desk-log li.internal .desk-log-title{color:#62666d}.order-desk .desk-log-title{color:#23254e}.order-desk .desk-log-meta{color:#81858b;font-size:12px;margin-top:2px}.order-desk .desk-payments li{display:flex;justify-content:space-between;font-size:13px}.order-desk .desk-payments li .payment-success{color:#1b873f}.order-desk .desk-payments li .payment-failed,.order-desk .desk-payments li .payment-expired{color:#c0262d}.order-desk .desk-note-form{display:flex;flex-direction:column;align-items:flex-end;gap:8px;margin-bottom:8px}.order-desk .ot-invoice dl div{display:flex;justify-content:space-between}.order-desk .desk-copy{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-inline-start:6px;padding:0;border:0;border-radius:7px;background:#f1f4fa;color:#1450c3;vertical-align:middle}.order-desk .desk-copy .bi{margin:0;font-size:12px;line-height:1}.order-desk .desk-copy:hover{background:#e3eafa}.order-desk .desk-payments li{display:block}.order-desk .desk-payment-head{display:flex;justify-content:space-between;gap:8px}.order-desk .desk-payment-meta{margin-top:2px;color:#81858b;font-size:12px}.order-desk .desk-payment-ids{display:grid;gap:6px;margin:8px 0 0;padding:10px;border-radius:10px;background:#f7f8fb}.order-desk .desk-payment-ids div{display:flex;justify-content:space-between;align-items:center;gap:10px}.order-desk .desk-payment-ids dt{flex-shrink:0;color:#81858b;font-size:12px;font-weight:600}.order-desk .desk-payment-ids dd{display:flex;align-items:center;margin:0;min-width:0;overflow-wrap:anywhere;color:#23254e;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:700;text-align:left}.order-desk .desk-postal{display:flex;align-items:center;gap:4px;margin-top:4px;color:#62666d;font-size:13px}.order-desk .desk-gateway{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.order-desk .desk-gateway .desk-gateway-logo{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;overflow:hidden;border:1px solid #eef0f4;border-radius:10px;background:#fff;color:#1450c3;font-weight:800}.order-desk .desk-gateway .desk-gateway-logo img{max-width:28px;max-height:28px;object-fit:contain}.order-desk .desk-gateway .desk-gateway-logo .bi{font-size:16px;line-height:1}.order-desk .desk-gateway .desk-gateway-text{display:flex;flex-direction:column;line-height:1.4;color:#23254e;font-size:13px;font-weight:700}.order-desk .desk-gateway .desk-gateway-text small{color:#be123c;font-size:11px;font-weight:600}.order-desk .desk-gateway.is-failed .desk-gateway-logo{opacity:.55}.order-desk.desk-detail{}.order-desk.desk-detail .desk-detail-grid{grid-template-columns:minmax(0,1fr) 370px}.order-desk.desk-detail .dd-hero{margin-bottom:16px;padding:18px;border:1px solid #e6e8ee;border-radius:18px;background:linear-gradient(135deg,#f3f6ff 0%,#f8f9fb 60%,#fff 100%)}.order-desk.desk-detail .dd-hero-top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.order-desk.desk-detail .dd-hero-top h1{margin:0 0 10px;color:#1f2937;font-size:24px;font-weight:800}.order-desk.desk-detail .dd-hero-top h1 span{color:#1450c3}.order-desk.desk-detail .dd-hero-top>.bulk-chip{text-decoration:none}.order-desk.desk-detail .dd-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.order-desk.desk-detail .dd-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border:1px solid #e6e8ee;border-radius:20px;background:#fff;color:#4b5563;font-size:12px}.order-desk.desk-detail .dd-chip i{color:#9ca3af}.order-desk.desk-detail .dd-chip.is-muted{background:#f4f5f7}.order-desk.desk-detail .ot-badge{border-radius:20px;font-weight:700}.order-desk.desk-detail .dd-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}@media (max-width:991px){.order-desk.desk-detail .dd-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.order-desk.desk-detail .dd-stat{display:flex;align-items:center;gap:12px;min-width:0;padding:14px;border:1px solid #e6e8ee;border-radius:14px;background:#fff}.order-desk.desk-detail .dd-stat>div{display:flex;flex-direction:column;min-width:0}.order-desk.desk-detail .dd-stat small{color:#6b7280;font-size:12px}.order-desk.desk-detail .dd-stat b{color:#1f2937;font-size:18px;font-weight:800;line-height:1.5}.order-desk.desk-detail .dd-stat .dd-stat-text{overflow:hidden;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.order-desk.desk-detail .dd-stat em{color:#9ca3af;font-size:11.5px;font-style:normal}.order-desk.desk-detail .dd-stat em.is-ok{color:#15803d}.order-desk.desk-detail .dd-stat em.is-bad{color:#dc2626}.order-desk.desk-detail .dd-stat-icon,.order-desk.desk-detail .dd-stat-logo{display:grid;flex-shrink:0;place-items:center;width:44px;height:44px;border-radius:12px;font-size:19px}.order-desk.desk-detail .dd-stat-icon.is-blue{background:rgba(20,80,195,0.1);color:#1450c3}.order-desk.desk-detail .dd-stat-icon.is-violet{background:#f1ecff;color:#7c3aed}.order-desk.desk-detail .dd-stat-icon.is-green{background:#e8f7ee;color:#15803d}.order-desk.desk-detail .dd-stat-icon.is-gray{background:#f4f5f7;color:#9ca3af}.order-desk.desk-detail .dd-stat-logo{padding:6px;border:1px solid #eef0f4;background:#fff}.order-desk.desk-detail .dd-stat-logo img{max-width:100%;max-height:100%;object-fit:contain}.order-desk.desk-detail .dd-stat-logo.is-failed img{filter:grayscale(1);opacity:.6}.order-desk.desk-detail .dd-card{margin-bottom:16px;padding:18px;border:1px solid #e6e8ee;border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,0.04)}.order-desk.desk-detail .dd-card.desk-cod{border-color:#f3d48a;background:#fff8e6}.order-desk.desk-detail .dd-card.desk-cod.is-refund{border-color:#fecaca;background:#fff1f2}.order-desk.desk-detail .dd-title{display:flex;align-items:center;gap:8px;margin:0 0 14px;color:#1f2937;font-size:15px;font-weight:800}.order-desk.desk-detail .dd-title>i{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:rgba(20,80,195,0.08);color:#1450c3;font-size:15px}.order-desk.desk-detail .dd-count{padding:0 8px;border-radius:10px;background:#f1f3f7;color:#6b7280;font-size:12px}.order-desk.desk-detail .dd-muted{color:#6b7280;font-size:12px}.order-desk.desk-detail .dd-tag{padding:1px 8px;border-radius:6px;background:#f1f3f7;color:#6b7280;font-size:11px;font-weight:600;white-space:nowrap}.order-desk.desk-detail .desk-copy{margin-right:4px;padding:0 4px;border:0;background:none;color:#9ca3af}.order-desk.desk-detail .desk-copy:hover{color:#1450c3}.order-desk.desk-detail .dd-items{margin:0;padding:0;list-style:none}.order-desk.desk-detail .dd-item{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid #f1f3f7}.order-desk.desk-detail .dd-item:first-child{padding-top:0}.order-desk.desk-detail .dd-item:last-child{padding-bottom:0;border-bottom:0}.order-desk.desk-detail .dd-item-image{position:relative;flex-shrink:0}.order-desk.desk-detail .dd-item-image img{width:72px;height:72px;padding:5px;object-fit:contain;border:1px solid #eef0f4;border-radius:14px;background:#fff}.order-desk.desk-detail .dd-qty{position:absolute;top:-6px;left:-6px;padding:0 7px;border-radius:10px;background:#1450c3;color:#fff;font-size:11.5px;font-weight:700}.order-desk.desk-detail .dd-item-body{flex:1;min-width:0}.order-desk.desk-detail .dd-item-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#1f2937;font-weight:700;line-height:1.8;text-decoration:none}.order-desk.desk-detail .dd-item-title:hover{color:#1450c3}.order-desk.desk-detail .dd-item-options{color:#6b7280;font-size:12px}.order-desk.desk-detail .dd-item-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:4px;color:#6b7280;font-size:12px}.order-desk.desk-detail .dd-sku{padding:0 6px;border-radius:5px;background:#f4f5f7;font-size:11px}.order-desk.desk-detail .dd-item-price{flex-shrink:0;text-align:left}.order-desk.desk-detail .dd-item-price b{color:#1f2937;font-size:15px;font-weight:800}.order-desk.desk-detail .dd-item-price small{margin-right:3px;color:#9ca3af;font-size:11px}.order-desk.desk-detail .dd-item-old{display:flex;align-items:center;justify-content:flex-end;gap:6px;color:#9ca3af;font-size:12px}.order-desk.desk-detail .discount-pill{padding:0 7px;border-radius:20px;background:#ef394e;color:#fff;font-size:11px;font-weight:700}.order-desk.desk-detail .dd-shipment{padding:14px;border:1px solid #eef0f4;border-radius:14px;background:#fbfcfe}.order-desk.desk-detail .dd-shipment + .dd-shipment{margin-top:12px}.order-desk.desk-detail .dd-shipment-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px}.order-desk.desk-detail .dd-shipment-head strong{color:#1f2937}.order-desk.desk-detail .dd-shipment-head .dd-print{margin-right:auto;text-decoration:none}.order-desk.desk-detail .dd-shipment-no{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:rgba(20,80,195,0.1);color:#1450c3;font-weight:800}.order-desk.desk-detail .dd-ship-status{padding:3px 10px;border-radius:20px;background:#f1f3f7;color:#4b5563;font-size:12px;font-weight:700}.order-desk.desk-detail .dd-ship-status.is-delivered{background:#e8f7ee;color:#15803d}.order-desk.desk-detail .dd-ship-status.is-shipped,.order-desk.desk-detail .dd-ship-status.is-ready_to_ship{background:#e8f0ff;color:#1d4ed8}.order-desk.desk-detail .dd-ship-status.is-processing{background:#fff4e0;color:#b45309}.order-desk.desk-detail .dd-ship-status.is-failed_payment,.order-desk.desk-detail .dd-ship-status.is-returned,.order-desk.desk-detail .dd-ship-status.is-partially_returned{background:#fdecee;color:#dc2626}.order-desk.desk-detail .dd-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px}@media (max-width:575px){.order-desk.desk-detail .dd-fields{grid-template-columns:1fr}}.order-desk.desk-detail .dd-fields .bulk-field{display:flex;flex-direction:column;gap:6px}.order-desk.desk-detail .dd-fields .bulk-label{margin:0;color:#6b7280;font-size:12px;font-weight:600}.order-desk.desk-detail .dd-fields .form-control,.order-desk.desk-detail .dd-fields .form-select{height:40px;border-color:#dfe2e8;border-radius:10px;font-size:13px}.order-desk.desk-detail .dd-fields .form-control:focus,.order-desk.desk-detail .dd-fields .form-select:focus{border-color:#1450c3;box-shadow:0 0 0 3px rgba(20,80,195,0.12)}.order-desk.desk-detail .dd-static{display:flex;align-items:center;gap:6px;height:40px;color:#374151;font-weight:600}.order-desk.desk-detail .dd-static small{color:#9ca3af;font-weight:400}.order-desk.desk-detail .dd-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width:575px){.order-desk.desk-detail .dd-info-grid{grid-template-columns:1fr}}.order-desk.desk-detail .dd-info{padding:10px 12px;border-radius:12px;background:#fff;border:1px solid #f1f3f7}.order-desk.desk-detail .dd-info>span{display:flex;align-items:center;gap:5px;margin-bottom:3px;color:#9ca3af;font-size:11.5px}.order-desk.desk-detail .dd-info b{color:#1f2937;font-weight:600;line-height:1.8}.order-desk.desk-detail .dd-info.dd-info-wide{grid-column:1 / -1}.order-desk.desk-detail .dd-ltr{color:#4b5563;text-align:right}.order-desk.desk-detail .desk-postal{margin-top:4px;color:#6b7280;font-size:12px}.order-desk.desk-detail .dd-ship-items{display:flex;gap:6px;margin-top:12px}.order-desk.desk-detail .dd-ship-items img{width:44px;height:44px;padding:3px;object-fit:contain;border:1px solid #eef0f4;border-radius:10px;background:#fff}.order-desk.desk-detail .dd-actions{display:flex;justify-content:flex-end;margin-top:14px}.order-desk.desk-detail .bulk-apply{display:inline-flex;align-items:center;gap:6px;height:42px;padding:0 18px;border:0;border-radius:11px;background:#1450c3;color:#fff;font-size:13.5px;font-weight:700;box-shadow:0 6px 16px rgba(20,80,195,0.25)}.order-desk.desk-detail .bulk-apply:hover{filter:brightness(1.08);color:#fff}.order-desk.desk-detail .bulk-chip{display:inline-flex;align-items:center;gap:5px;height:38px;padding:0 14px;border:1px solid #dfe2e8;border-radius:10px;background:#fff;color:#374151;font-size:12.5px;font-weight:600;text-decoration:none}.order-desk.desk-detail .bulk-chip i{color:#1450c3}.order-desk.desk-detail .bulk-chip:hover{border-color:#1450c3;background:rgba(20,80,195,0.05)}.order-desk.desk-detail .dd-payments{margin:0;padding:0;list-style:none}.order-desk.desk-detail .dd-payment{display:flex;align-items:flex-start;gap:12px;padding:12px;border:1px solid #eef0f4;border-radius:14px}.order-desk.desk-detail .dd-payment + .dd-payment{margin-top:10px}.order-desk.desk-detail .dd-payment.is-ok{border-color:#cdeedb;background:#f6fcf8}.order-desk.desk-detail .dd-payment.is-bad .dd-pay-logo img{filter:grayscale(1);opacity:.6}.order-desk.desk-detail .dd-pay-logo{display:grid;flex-shrink:0;place-items:center;width:48px;height:48px;padding:6px;border:1px solid #eef0f4;border-radius:12px;background:#fff;color:#1450c3;font-size:20px}.order-desk.desk-detail .dd-pay-logo img{max-width:100%;max-height:100%;object-fit:contain}.order-desk.desk-detail .dd-pay-body{flex:1;min-width:0}.order-desk.desk-detail .dd-pay-head{display:flex;align-items:center;gap:8px}.order-desk.desk-detail .dd-pay-head strong{color:#1f2937}.order-desk.desk-detail .dd-pay-status{padding:1px 9px;border-radius:20px;font-size:11.5px;font-weight:700}.order-desk.desk-detail .is-ok .dd-pay-status{background:#e8f7ee;color:#15803d}.order-desk.desk-detail .is-wait .dd-pay-status{background:#fff4e0;color:#b45309}.order-desk.desk-detail .is-bad .dd-pay-status{background:#fdecee;color:#dc2626}.order-desk.desk-detail .dd-pay-amount{flex-shrink:0;text-align:left}.order-desk.desk-detail .dd-pay-amount b{color:#1f2937;font-size:15px;font-weight:800}.order-desk.desk-detail .dd-pay-amount small{margin-right:3px;color:#9ca3af;font-size:11px}.order-desk.desk-detail .desk-payment-ids{margin:8px 0 0;padding:8px 10px;border-radius:10px;background:#f7f8fb}.order-desk.desk-detail .dd-refund{margin-top:6px;color:#b45309;font-size:12px}.order-desk.desk-detail .dd-empty{padding:20px;color:#9ca3af;text-align:center}.order-desk.desk-detail .dd-empty i{display:block;font-size:24px}.order-desk.desk-detail .dd-timeline{position:relative;margin:0;padding:0 22px 0 0;list-style:none}.order-desk.desk-detail .dd-timeline::before{position:absolute;top:6px;right:6px;bottom:6px;width:2px;background:#eef0f4;content:""}.order-desk.desk-detail .dd-timeline li{position:relative;padding-bottom:14px}.order-desk.desk-detail .dd-timeline li::before{position:absolute;top:6px;right:-21px;width:12px;height:12px;border:3px solid #fff;border-radius:50%;background:#1450c3;box-shadow:0 0 0 1px rgba(20,80,195,0.3);content:""}.order-desk.desk-detail .dd-timeline li.internal::before{background:#9ca3af;box-shadow:0 0 0 1px #d1d5db}.order-desk.desk-detail .dd-timeline li:last-child{padding-bottom:0}.order-desk.desk-detail .dd-tl-title{color:#1f2937;font-weight:600}.order-desk.desk-detail .dd-customer-head{display:flex;align-items:center;gap:12px;margin-bottom:12px}.order-desk.desk-detail .dd-customer-head strong{color:#1f2937;font-size:15px}.order-desk.desk-detail .dd-avatar{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,#1450c3,#6d8cff);color:#fff;font-size:18px;font-weight:800}.order-desk.desk-detail .dd-dl{margin:0 0 12px}.order-desk.desk-detail .dd-dl div{display:flex;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px dashed #eef0f4}.order-desk.desk-detail .dd-dl dt{color:#6b7280;font-size:12.5px;font-weight:400}.order-desk.desk-detail .dd-dl dd{margin:0;color:#1f2937;font-weight:600}.order-desk.desk-detail .dd-mini-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px}.order-desk.desk-detail .dd-mini-stats div{display:flex;flex-direction:column;align-items:center;padding:10px 4px;border-radius:12px;background:#f7f8fb;text-align:center}.order-desk.desk-detail .dd-mini-stats b{color:#1f2937;font-size:14px;font-weight:800}.order-desk.desk-detail .dd-mini-stats small{color:#6b7280;font-size:11px}.order-desk.desk-detail .dd-customer .dd-chips{margin-bottom:12px}.order-desk.desk-detail .dd-customer-links{display:flex;flex-wrap:wrap;gap:6px}.order-desk.desk-detail .dd-invoice{margin:0}.order-desk.desk-detail .dd-invoice div{display:flex;justify-content:space-between;gap:10px;padding:7px 0}.order-desk.desk-detail .dd-invoice dt{color:#4b5563;font-weight:400}.order-desk.desk-detail .dd-invoice dt code{padding:0 5px;border-radius:5px;background:#f1f3f7;color:#1450c3}.order-desk.desk-detail .dd-invoice dd{margin:0;color:#1f2937;font-weight:600;white-space:nowrap}.order-desk.desk-detail .dd-invoice .is-discount dd{color:#dc2626}.order-desk.desk-detail .dd-invoice .is-total{margin-top:6px;padding-top:12px;border-top:1px dashed #dfe2e8}.order-desk.desk-detail .dd-invoice .is-total dt{color:#1f2937;font-weight:800}.order-desk.desk-detail .dd-invoice .is-total dd{color:#1450c3;font-size:17px;font-weight:800}.order-desk.desk-detail .dd-orders,.order-desk.desk-detail .dd-links,.order-desk.desk-detail .dd-notes{margin:0;padding:0;list-style:none}.order-desk.desk-detail .dd-orders a{display:flex;align-items:center;gap:10px;padding:8px;border-radius:12px;color:inherit;text-decoration:none}.order-desk.desk-detail .dd-orders a:hover{background:#f7f8fb}.order-desk.desk-detail .dd-o-logo{display:grid;flex-shrink:0;place-items:center;width:36px;height:36px;padding:4px;border:1px solid #eef0f4;border-radius:10px;background:#fff;color:#9ca3af}.order-desk.desk-detail .dd-o-logo img{max-width:100%;max-height:100%;object-fit:contain}.order-desk.desk-detail .dd-o-body{display:flex;flex:1;flex-direction:column;min-width:0}.order-desk.desk-detail .dd-o-body b{color:#1f2937}.order-desk.desk-detail .dd-o-body small{color:#9ca3af;font-size:11.5px}.order-desk.desk-detail .dd-o-side{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.order-desk.desk-detail .dd-o-side b{color:#1f2937;font-size:13px}.order-desk.desk-detail .dd-o-side .ot-badge{padding:1px 8px;font-size:10.5px}.order-desk.desk-detail .dd-links li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 0;border-bottom:1px dashed #eef0f4}.order-desk.desk-detail .dd-links li:last-child{border-bottom:0}.order-desk.desk-detail .dd-links li a,.order-desk.desk-detail .dd-links li>span:first-child{display:flex;align-items:center;gap:6px;color:#1f2937;text-decoration:none}.order-desk.desk-detail .desk-note-form{display:flex;flex-direction:column;align-items:flex-end;gap:8px;margin-bottom:12px}.order-desk.desk-detail .desk-note-form textarea{border-color:#dfe2e8;border-radius:12px;font-size:13px}.order-desk.desk-detail .dd-notes li{padding:10px 12px;border-radius:12px;background:#fffbea}.order-desk.desk-detail .dd-notes li + li{margin-top:8px}.desk-source{display:inline-flex;align-items:center;gap:4px;margin-top:4px;padding:1px 8px;border-radius:999px;background:#f1f3f7;color:#4b5563;font-size:11.5px;font-weight:600;white-space:nowrap}.desk-source.is-src-torob,.dd-chip.is-src-torob{background:#fdecee;color:#c81e1e}.desk-source.is-src-search,.dd-chip.is-src-search{background:#e8f0ff;color:#1d4ed8}.desk-source.is-src-ads,.dd-chip.is-src-ads{background:#fff4e0;color:#b45309}.desk-source.is-src-social,.dd-chip.is-src-social{background:#f3e8ff;color:#7e22ce}.desk-source.is-src-campaign,.dd-chip.is-src-campaign{background:#e0f2fe;color:#0369a1}.desk-source.is-src-referral,.dd-chip.is-src-referral{background:#ecfdf5;color:#047857}.lead-box{position:relative;margin:18px 0;padding:18px;border:1px solid #e6edfb;border-radius:18px;background:linear-gradient(135deg,#f7faff 0%,#eef4ff 100%)}.lead-box .lead-box-head{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px}.lead-box .lead-box-head h3{margin:0 0 2px;color:#1f2937;font-size:15px;font-weight:900}.lead-box .lead-box-head p{margin:0;color:#4b5563;font-size:13px;line-height:1.9}.lead-box .lead-box-icon{display:inline-flex;flex:0 0 44px;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:#1450c3;color:#fff;font-size:20px;box-shadow:0 8px 18px rgba(20,80,195,0.25)}.lead-box .lead-box-icon .bi{margin:0;padding:0;line-height:1}.lead-box .lead-box-icon .bi::before{display:block;line-height:1;vertical-align:0}.lead-box .lead-box-form{display:flex;flex-wrap:wrap;gap:10px}.lead-box .lead-hp{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none}.lead-box .lead-box-field{position:relative;flex:1 1 220px}.lead-box .lead-box-field .bi{position:absolute;top:50%;right:14px;color:#9ca3af;font-size:17px;transform:translateY(-50%);pointer-events:none}.lead-box .lead-box-field input{width:100%;height:48px;padding:0 42px 0 14px;border:1.5px solid #dbe3f3;border-radius:14px;background:#fff;color:#1f2937;font-size:15px;letter-spacing:.5px;outline:none;transition:border-color .15s,box-shadow .15s}.lead-box .lead-box-field input:placeholder-shown{direction:rtl;letter-spacing:0;font-size:13px}.lead-box .lead-box-field input:focus{border-color:#1450c3;box-shadow:0 0 0 4px rgba(20,80,195,0.12)}.lead-box .lead-box-submit{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 22px;border:0;border-radius:14px;font-size:14px;font-weight:800;box-shadow:0 8px 18px rgba(20,80,195,0.22)}@media (max-width:575px){.lead-box .lead-box-submit{flex:1 1 100%}}.lead-box .lead-box-error{flex-basis:100%;color:#dc2626;font-size:12.5px;font-weight:600}.lead-box .lead-box-done{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:#e8f7ee;color:#166534;font-size:13.5px;font-weight:700}.lead-box .lead-box-done.d-none{display:none}.lead-box .lead-box-done .bi{color:#16a34a;font-size:20px}.lead-desk .lead-status{display:inline-flex;align-items:center;padding:2px 10px;border-radius:20px;font-size:12px;font-weight:700;white-space:nowrap}.lead-desk .lead-status.lead-new{background:#eaf1fd;color:#1450c3}.lead-desk .lead-status.lead-contacted{background:#e0f2fe;color:#0369a1}.lead-desk .lead-status.lead-no_answer{background:#fef3c7;color:#b45309}.lead-desk .lead-status.lead-follow_up{background:#f3e8ff;color:#7e22ce}.lead-desk .lead-status.lead-converted{background:#dcfce7;color:#15803d}.lead-desk .lead-status.lead-lost{background:#f3f4f6;color:#6b7280}.lead-desk .lead-status.lead-closed{background:#eef0f4;color:#4b5563}.lead-desk .lead-mine{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px;border:1px solid #dfe2e8;border-radius:10px;background:#fff;color:#374151;font-size:13px;white-space:nowrap;cursor:pointer}.lead-desk .lead-mine .form-check-input{float:none;width:2.2em;height:1.2em;cursor:pointer}.lead-desk .lead-mine .form-check-input:checked{border-color:#1450c3;background-color:#1450c3}.lead-desk .desk-filters .desk-filters-grid{grid-template-columns:repeat(3,minmax(0,1fr)) auto}@media (max-width:991px){.lead-desk .desk-filters .desk-filters-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.lead-desk .lead-person{display:flex;align-items:center;gap:10px}.lead-desk .lead-avatar{display:grid;flex-shrink:0;place-items:center;width:38px;height:38px;border-radius:50%;background:#eef0f4;color:#4b5563;font-weight:800}.lead-desk .lead-avatar.is-new{background:rgba(20,80,195,0.12);color:#1450c3}.lead-desk .lead-name{color:#4b5563;font-size:12.5px}.lead-desk .lead-repeat{display:inline-flex;align-items:center;gap:3px;margin-top:2px;padding:0 7px;border-radius:10px;background:#fff4e0;color:#b45309;font-size:11px;font-weight:700}.lead-desk .lead-msg{color:#6b7280;font-size:12px}.lead-desk .lead-source,.lead-desk .lead-agent{display:inline-flex;align-items:center;gap:4px;margin-top:2px;color:#6b7280;font-size:12px}.lead-desk .lead-agent{color:#374151;font-weight:600}.lead-desk .lead-agent i{color:#1450c3}.lead-desk .desk-icon-btn.is-call{border-color:#cdeedb;background:#f0faf4;color:#16a34a}.lead-desk .desk-icon-btn.is-call:hover{border-color:#16a34a;background:#16a34a;color:#fff}.lead-desk .lead-target{display:inline-flex;align-items:center;gap:8px;color:#1f2937;font-size:13px;text-decoration:none}.lead-desk .lead-target img{flex:0 0 40px;width:40px;height:40px;padding:3px;border:1px solid #eef0f4;border-radius:10px;background:#fff;object-fit:contain}.lead-desk .lead-target:hover span{color:#1450c3}.lead-desk .lead-target.lead-target-lg{margin-top:10px}.lead-desk .lead-target.lead-target-lg img{flex-basis:56px;width:56px;height:56px}.lead-desk .lead-kind{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:10px;font-size:12px;font-weight:800;background:#f4f5f7;color:#374151}.lead-desk .lead-kind .bi{font-size:14px;line-height:1}.lead-desk .lead-kind.lead-kind-installment{background:#eef6ff;color:#1450c3}.lead-desk .lead-kind.lead-kind-b2b{background:#f3efff;color:#6d28d9}.lead-desk .lead-form-kind{display:flex;align-items:center;gap:6px;margin-bottom:10px;color:#23254e;font-weight:800}.lead-desk .lead-form-kind .bi{color:#1450c3;line-height:1}.lead-desk .lead-form-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.lead-desk .lead-form-details div{padding:8px 10px;border-radius:10px;background:#f7f8fb}.lead-desk .lead-form-details dt{color:#9ca3af;font-size:11px;font-weight:700}.lead-desk .lead-form-details dd{margin:2px 0 0;color:#23254e;font-size:13px;font-weight:700;overflow-wrap:anywhere}.lead-desk .lead-msg,.lead-desk .lead-message{max-width:360px;margin:4px 0 0;line-height:1.8}.lead-desk .lead-status-form{display:grid;gap:12px}.lead-desk .lead-status-form .btn{justify-self:start}.lead-desk .lead-status-options{display:flex;flex-wrap:wrap;gap:8px}.lead-desk .lead-status-option{cursor:pointer}.lead-desk .lead-status-option input{position:absolute;opacity:0;pointer-events:none}.lead-desk .lead-status-option .lead-status{padding:7px 14px;border:1.5px solid transparent;font-size:13px;transition:box-shadow .15s,border-color .15s}.lead-desk .lead-status-option input:checked + .lead-status{border-color:currentColor;box-shadow:0 0 0 3px rgba(20,80,195,0.08)}.lead-desk .lead-status-option input:focus-visible + .lead-status{outline:2px solid #1450c3;outline-offset:2px}.lead-desk .lead-log li>div:not(.desk-log-meta):not(.desk-log-title){color:#374151;font-size:13.5px;line-height:1.9}.torob-desk .tr-hero{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;padding:18px;border:1px solid #f6d5d9;border-radius:18px;background:linear-gradient(135deg,#fff5f6 0%,#fafbfd 70%)}.torob-desk .tr-hero h1{margin:0;font-size:22px;font-weight:800}.torob-desk .tr-hero p{margin:2px 0 0;color:#6b7280;font-size:13px}.torob-desk .tr-hero-logo{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:#ef394e;color:#fff;font-size:24px;box-shadow:0 8px 18px rgba(239,57,78,0.25)}.torob-desk .tr-hero-side{display:flex;flex-direction:column;gap:4px;margin-right:auto;color:#4b5563;font-size:12.5px}.torob-desk .tr-conn{display:flex;align-items:center;gap:6px}.torob-desk .tr-conn i{color:#9ca3af}.torob-desk .tr-dot{width:8px;height:8px;border-radius:50%}.torob-desk .tr-dot.is-ok{background:#16a34a;box-shadow:0 0 0 3px #dcfce7}.torob-desk .tr-dot.is-bad{background:#dc2626;box-shadow:0 0 0 3px #fee2e2}.torob-desk .tr-card{margin-bottom:14px;padding:16px 18px;border:1px solid #e6e8ee;border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,0.04)}.torob-desk .tr-empty{display:flex;align-items:center;gap:10px;color:#4b5563}.torob-desk .tr-empty i{color:#9ca3af;font-size:20px}.torob-desk .tr-empty.is-error{border-color:#fecaca;background:#fff5f5;color:#b91c1c}.torob-desk .tr-card-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.torob-desk .tr-card-head h2{display:flex;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:800}.torob-desk .tr-card-head h2 i{color:#ef394e}.torob-desk .tr-card-head h2 small{color:#9ca3af;font-size:12px;font-weight:500}.torob-desk .tr-title{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:15px;font-weight:800}.torob-desk .tr-title i{color:#ef394e}.torob-desk .tr-shop-status{padding:4px 12px;border-radius:20px;background:#f3f4f6;color:#4b5563;font-size:12.5px;font-weight:700}.torob-desk .tr-shop-status.is-active{background:#e8f7ee;color:#15803d}.torob-desk .tr-shop-status.is-blocked{background:#fdecee;color:#dc2626}.torob-desk .tr-shop-status.is-crawler_check,.torob-desk .tr-shop-status.is-crawler_active{background:#fff4e0;color:#b45309}.torob-desk .tr-total{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:14px 0 8px;color:#4b5563}.torob-desk .tr-total b{color:#1f2937;font-size:26px;font-weight:800}.torob-desk .tr-total small{color:#9ca3af;font-size:12px}.torob-desk .tr-bar{display:flex;overflow:hidden;height:12px;margin-bottom:14px;border-radius:8px;background:#f1f3f7}.torob-desk .tr-bar span{height:100%}.torob-desk .tr-bar .is-green{background:#16a34a}.torob-desk .tr-stat.is-green .tr-stat-dot{background:#16a34a}.torob-desk .tr-bar .is-amber{background:#f59e0b}.torob-desk .tr-stat.is-amber .tr-stat-dot{background:#f59e0b}.torob-desk .tr-bar .is-red{background:#ef394e}.torob-desk .tr-stat.is-red .tr-stat-dot{background:#ef394e}.torob-desk .tr-bar .is-gray{background:#9ca3af}.torob-desk .tr-stat.is-gray .tr-stat-dot{background:#9ca3af}.torob-desk .tr-bar .is-blue{background:#2563eb}.torob-desk .tr-stat.is-blue .tr-stat-dot{background:#2563eb}.torob-desk .tr-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.torob-desk .tr-stat{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid #eef0f4;border-radius:12px}.torob-desk .tr-stat>div{display:flex;flex-direction:column}.torob-desk .tr-stat small{color:#6b7280;font-size:12px}.torob-desk .tr-stat b{color:#1f2937;font-size:18px;font-weight:800}.torob-desk .tr-stat em{color:#9ca3af;font-size:11.5px;font-style:normal}.torob-desk .tr-stat-dot{flex-shrink:0;width:10px;height:10px;border-radius:50%}.torob-desk .tr-table{margin:0;font-size:13px}.torob-desk .tr-table th{color:#6b7280;font-size:12px}.torob-desk .tr-muted{color:#9ca3af;font-size:12px}.torob-desk .tr-strong{color:#1f2937;font-weight:700;text-decoration:none}.torob-desk .tr-num{font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.torob-desk .tr-filter{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.torob-desk .tr-filter .form-select,.torob-desk .tr-filter .form-control{width:auto;min-width:220px;height:40px;border-radius:10px}.torob-desk .tr-filter .tr-day{min-width:140px}.torob-desk .tr-filter .bulk-label{margin:0;color:#6b7280;font-size:12.5px;font-weight:600}.torob-desk .tr-answer{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px}.torob-desk .tr-answer .form-control{width:auto;flex:1;min-width:220px;height:38px;border-radius:10px}.torob-desk .tr-pager{display:flex;justify-content:center;gap:8px;margin:4px 0 18px}.torob-desk .bulk-chip{display:inline-flex;align-items:center;gap:5px;height:38px;padding:0 14px;border:1px solid #dfe2e8;border-radius:10px;background:#fff;color:#374151;font-size:12.5px;font-weight:600;text-decoration:none}.torob-desk .bulk-chip i{color:#1450c3}.torob-desk .bulk-chip:hover{border-color:#1450c3;background:rgba(20,80,195,0.05)}.torob-desk .bulk-chip.is-green i{color:#16a34a}.torob-desk .bulk-apply{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border:0;border-radius:10px;background:#1450c3;color:#fff;font-weight:700}.torob-desk .tr-pill{display:inline-block;margin:1px 0;padding:2px 9px;border-radius:20px;background:#f1f3f7;color:#4b5563;font-size:11.5px;font-weight:700;white-space:nowrap}.torob-desk .tr-st-ok{background:#e8f7ee;color:#15803d}.torob-desk .tr-st-page_not_accessible,.torob-desk .tr-st-price_not_valid{background:#fdecee;color:#dc2626}.torob-desk .tr-st-page_not_available{background:#fff4e0;color:#b45309}.torob-desk .tr-st-in_progress_add,.torob-desk .tr-st-base_not_confirmed,.torob-desk .tr-st-base_not_merged{background:#e8f0ff;color:#1d4ed8}.torob-desk .tr-products tr.is-diff>td{background:#fffbea}.torob-desk .tr-explain{margin:0 0 14px;color:#4b5563;font-size:13px;line-height:2}.torob-desk .tr-search{position:relative;flex:1;min-width:260px}.torob-desk .tr-search i{position:absolute;top:50%;right:12px;color:#9ca3af;transform:translateY(-50%);pointer-events:none}.torob-desk .tr-search .form-control{width:100%;padding-right:36px}.torob-desk .tr-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.torob-desk .tr-actions .bulk-label{margin:0;color:#374151;font-size:13px;font-weight:600}.torob-desk .bulk-chip.is-red i{color:#dc2626}.torob-desk .bulk-chip.is-red:hover{border-color:#dc2626;background:#fff5f5}.torob-desk .bulk-chip.is-green:hover{border-color:#16a34a;background:#f0faf4}.torob-desk .tr-products tr.is-off>td{opacity:.6}.torob-desk .tr-links{min-width:150px}.torob-desk .tr-torob-btn{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:9px;background:#ef394e;color:#fff;font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap}.torob-desk .tr-torob-btn:hover{color:#fff;filter:brightness(1.08)}.torob-desk .tr-torob-btn.is-search{border:1px solid #f6c3c9;background:#fff5f6;color:#e11d48}.torob-desk .tr-torob-btn.is-search:hover{color:#e11d48;background:#ffe9ec}.torob-desk .tr-link-edit{display:flex;align-items:center;gap:3px;margin-top:5px;padding:0;border:0;background:none;color:#6b7280;font-size:11.5px}.torob-desk .tr-link-edit:hover{color:#1450c3}.torob-desk .tr-live{display:inline-flex;align-items:center;gap:5px;color:#15803d;font-size:12px}.torob-desk .tr-live i{animation:tr-pulse 1.6s ease-in-out infinite}.torob-desk .tr-live.is-wait{color:#b45309}.torob-desk .tr-recount{margin-right:auto}.torob-desk a.tr-stat{color:inherit;text-decoration:none;transition:border-color .15s,box-shadow .15s}.torob-desk a.tr-stat:hover{border-color:#d6dae3;box-shadow:0 4px 12px rgba(16,24,40,0.06)}.torob-desk .tr-stat.is-buy{border-color:#bbe5cb;background:#f3fbf6}.torob-desk .tr-stat.is-buy .tr-stat-dot{background:#15803d;box-shadow:0 0 0 3px #dcfce7}.torob-desk .tr-stat.is-buy b{color:#15803d}@keyframes tr-pulse{50%{opacity:.35}}.tr-switches{display:grid;gap:8px;margin-top:12px}.tr-switch-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;border:1px solid #e5e7eb;border-radius:12px}.tr-switch-row>div{flex:1;min-width:200px}.tr-switch-row>div b{display:block;font-size:13.5px}.tr-switch-row>div small{color:#6b7280;font-size:12px}.ecrm .ec-hero{display:flex;align-items:center;gap:14px;margin-bottom:14px;padding:18px;border:1px solid #dbe5fb;border-radius:18px;background:linear-gradient(135deg,#f1f5ff 0%,#fafbfd 70%)}.ecrm .ec-hero h1{margin:0;font-size:22px;font-weight:800}.ecrm .ec-hero h1 small{color:#6b7280;font-size:13px;font-weight:500}.ecrm .ec-hero p{margin:2px 0 0;color:#6b7280;font-size:13px}.ecrm .ec-hero-logo{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:#1450c3;color:#fff;font-size:24px;box-shadow:0 8px 18px rgba(20,80,195,0.25)}.ecrm .desk-queue i{margin-left:4px}.ecrm .ec-card{margin-bottom:14px;padding:16px 18px;border:1px solid #e6e8ee;border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,0.04)}.ecrm .ec-title{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:15px;font-weight:800}.ecrm .ec-title>i{color:#1450c3}.ecrm .ec-muted{color:#6b7280;font-size:12.5px}.ecrm .ec-num{font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.ecrm .ec-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;align-items:start}.ecrm .ec-grid.is-edit{grid-template-columns:minmax(0,1fr) 340px}@media (max-width:991px){.ecrm .ec-grid{grid-template-columns:1fr}.ecrm .ec-grid.is-edit{grid-template-columns:1fr}}.ecrm .ec-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin-bottom:14px}.ecrm .ec-stats.is-small{margin:12px 0}.ecrm .ec-stat{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid #e6e8ee;border-radius:14px;background:#fff}.ecrm .ec-stat>i{display:grid;flex-shrink:0;place-items:center;width:40px;height:40px;border-radius:12px;font-size:18px}.ecrm .ec-stat>div{display:flex;flex-direction:column}.ecrm .ec-stat small{color:#6b7280;font-size:12px}.ecrm .ec-stat b{color:#1f2937;font-size:18px;font-weight:800}.ecrm .ec-stat em{color:#9ca3af;font-size:11.5px;font-style:normal}.ecrm .ec-stat.is-blue>i{background:rgba(20,80,195,0.1);color:#1450c3}.ecrm .ec-stat.is-green>i{background:#e8f7ee;color:#15803d}.ecrm .ec-stat.is-red>i{background:#fdecee;color:#dc2626}.ecrm .ec-stat.is-amber>i{background:#fff4e0;color:#b45309}.ecrm .ec-stat.is-gray>i{background:#f1f3f7;color:#4b5563}.ecrm .ec-bars{margin:0;padding:0;list-style:none}.ecrm .ec-bars li{display:grid;grid-template-columns:160px 1fr 50px;align-items:center;gap:10px;padding:5px 0;font-size:13px}.ecrm .ec-bars b{text-align:left}.ecrm .ec-bar{overflow:hidden;height:8px;border-radius:6px;background:#f1f3f7}.ecrm .ec-bar i{display:block;height:100%;border-radius:6px;background:#1450c3}.ecrm .ec-cost{margin-top:10px;color:#4b5563;font-size:13px}.ecrm .ec-list{margin:0;padding:0;list-style:none}.ecrm .ec-list li{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;border-bottom:1px dashed #eef0f4;font-size:13px}.ecrm .ec-list li:last-child{border-bottom:0}.ecrm .ec-list li a{color:#1f2937;font-weight:700;text-decoration:none}.ecrm .ec-pill{display:inline-flex;align-items:center;gap:3px;padding:2px 9px;border-radius:20px;background:#f1f3f7;color:#4b5563;font-size:11.5px;font-weight:700;white-space:nowrap}.ecrm .ec-pill.is-draft{background:#f1f3f7;color:#4b5563}.ecrm .ec-pill.is-scheduled{background:#e8f0ff;color:#1d4ed8}.ecrm .ec-pill.is-sending{background:#fff4e0;color:#b45309}.ecrm .ec-pill.is-done{background:#e8f7ee;color:#15803d}.ecrm .ec-pill.is-canceled{background:#fdecee;color:#dc2626}.ecrm .ec-pill.is-st-sent{background:#e8f7ee;color:#15803d}.ecrm .ec-pill.is-st-failed{background:#fdecee;color:#dc2626}.ecrm .ec-pill.is-st-queued{background:#fff4e0;color:#b45309}.ecrm .ec-pill.is-st-skipped{background:#f1f3f7;color:#6b7280}.ecrm .ec-pill.is-aud-customer{background:#e8f0ff;color:#1d4ed8}.ecrm .ec-pill.is-aud-admin{background:#f3e8ff;color:#7e22ce}.ecrm .ec-pill.is-aud-staff{background:#e0f2fe;color:#0369a1}.ecrm .ec-pill.is-custom{background:#fff4e0;color:#b45309}.ecrm .ec-pill.is-lock{background:#f1f3f7;color:#374151}.ecrm .ec-pill.is-marketing{background:#f3e8ff;color:#7e22ce}.ecrm .ec-auto-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:12px}.ecrm .ec-auto{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid #e6e8ee;border-radius:14px;background:#fff;color:inherit;text-decoration:none;transition:border-color .15s,box-shadow .15s}.ecrm .ec-auto:hover{border-color:rgba(20,80,195,0.45);box-shadow:0 6px 18px rgba(16,24,40,0.07)}.ecrm .ec-auto.is-off{background:#fafbfc}.ecrm .ec-auto.is-off .ec-auto-body{opacity:.55}.ecrm .ec-auto-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ecrm .ec-auto-head b{color:#1f2937;font-size:14px}.ecrm .ec-switch{position:relative;width:34px;height:19px;border-radius:12px;background:#d1d5db}.ecrm .ec-switch::after{position:absolute;top:2px;right:2px;width:15px;height:15px;border-radius:50%;background:#fff;content:"";transition:right .15s}.ecrm .ec-switch.is-on{background:#16a34a}.ecrm .ec-switch.is-on::after{right:17px}.ecrm .ec-auto-trigger{color:#6b7280;font-size:12px}.ecrm .ec-auto-trigger i{color:#f59e0b;margin-left:3px}.ecrm .ec-auto-goal{color:#15803d;font-size:12px;line-height:1.8}.ecrm .ec-auto-goal i{margin-left:4px}.ecrm .ec-auto-body{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;padding:10px 12px;border-radius:12px;background:#f7f8fb;color:#374151;font-size:12.5px;line-height:1.9}.ecrm .ec-auto-foot{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;color:#6b7280;font-size:12px}.ecrm .ec-auto-foot .ec-edit{margin-right:auto;color:#1450c3;font-weight:700}.ecrm .ec-edit-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:12px}.ecrm .ec-toggle{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 14px;border:1px solid #dfe2e8;border-radius:20px;background:#fff;color:#6b7280;font-weight:700}.ecrm .ec-toggle span{position:relative;width:34px;height:19px;border-radius:12px;background:#d1d5db}.ecrm .ec-toggle span::after{position:absolute;top:2px;right:2px;width:15px;height:15px;border-radius:50%;background:#fff;content:"";transition:right .15s}.ecrm .ec-toggle.is-on{border-color:#bbe5cb;color:#15803d}.ecrm .ec-toggle.is-on span{background:#16a34a}.ecrm .ec-toggle.is-on span::after{right:17px}.ecrm .ec-note{display:flex;gap:6px;margin:0 0 12px;padding:10px 12px;border-radius:12px;background:#f1f5ff;color:#1e3a8a;font-size:12.5px}.ecrm .ec-form .bulk-label{display:block;margin:0 0 6px;color:#6b7280;font-size:12.5px;font-weight:600}.ecrm .ec-form .form-control,.ecrm .ec-form .form-select{border-color:#dfe2e8;border-radius:10px;font-size:13.5px}.ecrm .ec-form .form-control:focus,.ecrm .ec-form .form-select:focus{border-color:#1450c3;box-shadow:0 0 0 3px rgba(20,80,195,0.12)}.ecrm .ec-form textarea.form-control{line-height:1.9}.ecrm .ec-counter{margin:6px 0 10px;color:#374151;font-size:12.5px}.ecrm .ec-counter span{font-weight:800}.ecrm .ec-vars{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px}.ecrm .ec-vars .bulk-label{margin:0}.ecrm .ec-var{padding:3px 10px;border:1px dashed rgba(20,80,195,0.45);border-radius:8px;background:rgba(20,80,195,0.04);color:#1450c3;font-size:12px;font-weight:700;direction:ltr}.ecrm .ec-var small{color:#6b7280;font-weight:400;direction:rtl}.ecrm .ec-var:hover{background:rgba(20,80,195,0.1)}.ecrm .ec-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.ecrm .ec-actions .ec-when{width:170px;height:38px;border-radius:10px}.ecrm .bulk-chip{display:inline-flex;align-items:center;gap:5px;height:38px;padding:0 14px;border:1px solid #dfe2e8;border-radius:10px;background:#fff;color:#374151;font-size:12.5px;font-weight:600;text-decoration:none}.ecrm .bulk-chip i{color:#1450c3}.ecrm .bulk-chip:hover{border-color:#1450c3;background:rgba(20,80,195,0.05)}.ecrm .bulk-chip.is-red i{color:#dc2626}.ecrm .bulk-chip.is-red:hover{border-color:#dc2626;background:#fff5f5}.ecrm .bulk-apply{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border:0;border-radius:10px;background:#1450c3;color:#fff;font-weight:700;box-shadow:0 6px 16px rgba(20,80,195,0.22)}.ecrm .bulk-apply:hover{color:#fff;filter:brightness(1.08)}.ecrm .ec-phone-card{position:sticky;top:90px}.ecrm .ec-phone{padding:18px 14px;border:8px solid #1f2937;border-radius:28px;background:#eef1f6;min-height:220px}.ecrm .ec-bubble{padding:10px 12px;border-radius:14px 14px 14px 4px;background:#fff;color:#111827;font-size:13px;line-height:1.9;white-space:pre-line;word-break:break-word;box-shadow:0 1px 2px rgba(16,24,40,0.08)}.ecrm .ec-segments{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;margin-bottom:10px}.ecrm .ec-segment{cursor:pointer}.ecrm .ec-segment input{position:absolute;opacity:0;pointer-events:none}.ecrm .ec-segment span{display:flex;flex-direction:column;gap:2px;height:100%;padding:10px 12px;border:1px solid #e6e8ee;border-radius:12px;transition:border-color .15s,background .15s}.ecrm .ec-segment span b{color:#1f2937;font-size:13px}.ecrm .ec-segment span small{color:#6b7280;font-size:11.5px;line-height:1.7}.ecrm .ec-segment input:checked + span{border-color:#1450c3;background:rgba(20,80,195,0.05);box-shadow:0 0 0 2px rgba(20,80,195,0.12)}.ecrm .ec-params{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.ecrm .ec-params .ec-param{display:none}.ecrm .ec-params .is-wide{grid-column:1 / -1}.ecrm .ec-audience{display:flex;align-items:center;gap:8px;margin-top:10px;padding:10px 12px;border-radius:12px;background:#e8f7ee;color:#15803d;font-size:13px;font-weight:700}.ecrm .ec-audience.is-empty{background:#fff4e0;color:#b45309}.ecrm .ec-progress{overflow:hidden;height:10px;border-radius:8px;background:#f1f3f7}.ecrm .ec-progress i{display:block;height:100%;background:linear-gradient(90deg,#16a34a,#22c55e);transition:width .3s}.ecrm .ec-filter{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ecrm .ec-filter .form-select{width:auto;min-width:190px;height:40px;border-radius:10px}.ecrm .ec-search{position:relative;flex:1;min-width:240px}.ecrm .ec-search i{position:absolute;top:50%;right:12px;color:#9ca3af;transform:translateY(-50%);pointer-events:none}.ecrm .ec-search .form-control{height:40px;padding-right:36px;border-radius:10px}.ecrm .ec-log .ec-text{max-width:380px;color:#374151;font-size:12.5px}.ecrm .ec-pager{display:flex;justify-content:center;align-items:center;gap:8px;margin:10px 0 20px}.ecrm .ec-link-btn{padding:0;border:0;background:none;color:#dc2626;font-size:12px}.mcp-desk .ec-pill.is-mc-write{background:#fff4e0;color:#b45309}.mcp-desk .ec-pill.is-mc-read{background:#f1f3f7;color:#4b5563}.mcp-desk .ec-pill.is-mc-event{background:#f3e8ff;color:#7e22ce}.mcp-desk .ec-pill i{margin-left:3px}.mcp-desk .mc-log tr.is-write td:first-child{box-shadow:inset -3px 0 0 #f59e0b}.mcp-desk .mc-log tr.is-event td:first-child{box-shadow:inset -3px 0 0 #a855f7}.mcp-desk .mc-log tr.is-failed td:first-child{box-shadow:inset -3px 0 0 #dc2626}.mcp-desk .mc-summary{min-width:260px;max-width:520px;font-size:13px;line-height:1.9}.mcp-desk .mc-links{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.mcp-desk .mc-links a{padding:0 8px;border-radius:999px;background:#e8f0ff;color:#1d4ed8;font-size:12px;text-decoration:none}.mcp-desk .mc-links a:hover{background:#d6e4ff}.mcp-desk .mc-args{margin-top:4px}.mcp-desk .mc-args summary{cursor:pointer;color:#6b7280;font-size:12px}.mcp-desk .mc-args pre{margin:6px 0 0;padding:8px 10px;max-height:220px;overflow:auto;border-radius:8px;background:#f8fafc;font-size:11.5px;text-align:left;white-space:pre-wrap;word-break:break-word}.mcp-desk .mc-error{max-width:200px;white-space:normal}.mcp-desk .bulk-chip.is-on{border-color:#1450c3;background:rgba(20,80,195,0.08);color:#1450c3}.content-desk .cd-head{display:flex;align-items:flex-start;gap:14px;flex-wrap:wrap;margin-bottom:14px}.content-desk .cd-head .cd-title{flex:1;min-width:220px}.content-desk .cd-head .cd-title h2{font-size:18px;font-weight:800;margin:0 0 2px}.content-desk .cd-sub{font-size:13.5px;font-weight:700;margin:14px 0 8px;color:#374151}.content-desk .cd-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.content-desk .cd-image{margin:0;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#fff}.content-desk .cd-image.is-main{border-color:#16a34a;box-shadow:0 0 0 2px rgba(22,163,74,0.15)}.content-desk .cd-image img{width:100%;aspect-ratio:1;object-fit:contain;display:block}.content-desk .cd-image figcaption{padding:6px 8px;display:flex;flex-wrap:wrap;gap:4px;align-items:center;font-size:11.5px}.content-desk .cd-image figcaption form{display:flex;gap:4px;width:100%}.content-desk .cd-upload{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px}.content-desk .cd-upload .form-control,.content-desk .cd-upload .form-select{max-width:260px}.content-desk .cd-check{display:inline-flex;gap:5px;align-items:center;font-size:12.5px;color:#4b5563}.content-desk .cd-seo{display:grid;grid-template-columns:130px 1fr;gap:6px 12px;margin:0;font-size:13px}.content-desk .cd-seo dt{color:#6b7280;font-weight:500}.content-desk .cd-seo dd{margin:0}.content-desk .cd-description{margin-top:12px}.content-desk .cd-description summary{cursor:pointer;color:#1450c3;font-size:13px}.content-desk .cd-html{margin-top:8px;padding:12px;border:1px dashed #e5e7eb;border-radius:10px;font-size:13.5px;line-height:2}.content-desk .cd-html img{max-width:100%;height:auto}.content-desk .cd-checklist{list-style:none;padding:0;margin:0 0 14px;font-size:13px}.content-desk .cd-checklist li{display:flex;gap:6px;padding:4px 0;line-height:1.8}.content-desk .cd-checklist li i{margin-top:3px}.content-desk .cd-checklist .is-ok i{color:#16a34a}.content-desk .cd-checklist .is-missing{color:#b91c1c}.content-desk .cd-checklist .is-missing i{color:#dc2626}.content-desk .cd-checklist .is-advice i{color:#d97706}.content-desk .cd-events li{display:flex;gap:8px;font-size:12.5px}.content-desk .ec-pill.is-gray{background:#f1f3f7;color:#374151}@media (max-width:991px){.content-desk .cd-seo{grid-template-columns:1fr}}.content-desk .cd-prompt{font-size:13px;line-height:2;direction:rtl}.content-desk .cd-diff{display:grid;grid-template-columns:1fr 1fr;gap:10px;font-size:13.5px;line-height:2}@media (max-width:991px){.content-desk .cd-diff{grid-template-columns:1fr}}.content-desk .cd-before,.content-desk .cd-after{border-radius:12px;padding:10px 12px;position:relative}.content-desk .cd-before{background:#fdf2f2;color:#6b7280}.content-desk .cd-after{background:#effaf3}.content-desk .cd-diff-label{display:block;font-size:11.5px;font-weight:700;color:#6b7280;margin-bottom:4px}.content-desk .cd-image.is-removed{opacity:.55;border-color:#fca5a5}.content-desk .cd-checklist-title{font-size:12.5px;font-weight:600;margin:0 0 6px}.content-desk .cd-checklist-title.is-missing{color:#b91c1c}.content-desk .cd-cover{width:100%;max-width:480px;border-radius:12px;border:1px solid #e5e7eb;display:block}.visits-desk .vs-chip{display:inline-flex;align-items:center;gap:4px;margin-inline-start:10px;font-size:12.5px}.visits-desk .vs-path{font-size:12px;word-break:break-all}.visits-desk .vs-bar-cell{min-width:120px}.visits-desk .ec-list li{display:flex;gap:8px;align-items:center}.visits-desk a.desk-source{text-decoration:none}.visits-desk .vs-banner .ec-stats{margin-bottom:16px}.visits-desk .vs-sub{margin:16px 0 8px;color:#374151;font-size:14px;font-weight:800}.visits-desk .vs-days{display:flex;align-items:flex-end;gap:4px;height:150px;padding:8px 0 0;overflow-x:auto}.visits-desk .vs-day{display:flex;flex:1 0 22px;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;gap:3px;font-size:10.5px}.visits-desk .vs-day span{display:block;width:70%;min-height:3px;border-radius:6px 6px 2px 2px;background:#1a46f5}.visits-desk .vs-day b{color:#111827;font-weight:700}.visits-desk .vs-day small{color:#9ca3af;white-space:nowrap}.visits-desk .vs-bot td{opacity:.55}.visits-desk .vs-agent{max-width:220px;font-size:11.5px}.group-desk{padding-top:16px;padding-bottom:32px}.group-desk .gd-hero{flex-wrap:wrap}.group-desk .gd-hero-text{flex:1;min-width:220px}.group-desk .gd-new{display:inline-flex;align-items:center;gap:6px;border-radius:12px;white-space:nowrap}.group-desk .gd-back{display:inline-flex;align-items:center;gap:4px;margin-bottom:10px;color:#6b7280;font-size:13px;text-decoration:none}.group-desk .gd-section{margin-top:22px}.group-desk .gd-section-head{margin-bottom:10px}.group-desk .gd-section-head h2{margin:0;font-size:16px;font-weight:800}.group-desk .gd-section-head p{margin:2px 0 0;color:#6b7280;font-size:12.5px}.group-desk .gd-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.group-desk .gd-card{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid #e7ebf3;border-radius:16px;background:#fff;color:inherit;text-decoration:none;transition:border-color .15s,box-shadow .15s}.group-desk .gd-card:hover{border-color:#1450c3;box-shadow:0 8px 22px rgba(20,80,195,0.1)}.group-desk .gd-card-title{font-weight:800;font-size:14px;line-height:1.7}.group-desk .gd-card-sub{color:#6b7280;font-size:12px}.group-desk .gd-thumbs{display:flex;gap:6px;min-height:44px;margin-top:auto;overflow:hidden}.group-desk .gd-thumbs img{width:44px;height:44px;object-fit:contain;border:1px solid #eef1f6;border-radius:10px;background:#fff}.group-desk .gd-thumbs-empty{align-self:center;color:#9aa3b2;font-size:12px}.group-desk .gd-chips{display:flex;flex-wrap:wrap;gap:6px}.group-desk .gd-chip{padding:2px 9px;border-radius:99px;background:#f2f4f8;color:#4b5563;font-size:11.5px}.group-desk .gd-chip.warn{background:#fff4e5;color:#a15c00}.group-desk .gd-chip.info{background:#eaf1ff;color:#1450c3}.group-desk .gd-empty{padding:22px;border:1px dashed #d9dfea;border-radius:14px;color:#6b7280;font-size:13px;text-align:center}.group-desk .gd-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:14px;align-items:start;margin-top:14px}.group-desk .gd-panel{padding:16px;border:1px solid #e7ebf3;border-radius:16px;background:#fff}.group-desk .gd-panel-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.group-desk .gd-panel-head h2{margin:0;font-size:15px;font-weight:800}.group-desk .gd-count{color:#6b7280;font-size:12.5px}.group-desk .gd-count b{color:inherit}.group-desk .gd-hint{margin:8px 2px 12px;color:#6b7280;font-size:12px;line-height:1.9}.group-desk .gd-search{position:relative}.group-desk .gd-search>i{position:absolute;top:50%;right:13px;color:#9aa3b2;transform:translateY(-50%);pointer-events:none}.group-desk .gd-search input{padding-right:36px;border-radius:12px}.group-desk .gd-results{position:absolute;top:calc(100% + 6px);right:0;left:0;z-index:20;max-height:340px;margin:0;padding:4px;overflow-y:auto;overscroll-behavior:contain;list-style:none;border:1px solid #e7ebf3;border-radius:14px;background:#fff;box-shadow:0 16px 40px rgba(16,24,40,0.14)}.group-desk .gd-results button{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:0;border-radius:10px;background:none;text-align:right;touch-action:manipulation}.group-desk .gd-results button:hover:not(:disabled){background:#f3f6fd}.group-desk .gd-results button:disabled{opacity:.55}.group-desk .gd-results img{flex-shrink:0;width:42px;height:42px;object-fit:contain;border-radius:8px}.group-desk .gd-results .gd-none{padding:14px;color:#6b7280;font-size:13px;text-align:center}.group-desk .gd-result-info{display:flex;flex-direction:column;min-width:0}.group-desk .gd-result-info b{font-size:13px;font-weight:600;line-height:1.7}.group-desk .gd-result-info small{color:#6b7280;font-size:11.5px}.group-desk .gd-rows{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.group-desk .gd-row{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid #e7ebf3;border-radius:13px;background:#fff}.group-desk .gd-row.dragging{position:relative;z-index:5;border-color:#1450c3;box-shadow:0 10px 26px rgba(20,80,195,0.22)}.group-desk .gd-handle{flex-shrink:0;width:28px;height:40px;padding:0;border:0;border-radius:8px;background:#f4f6fa;color:#7a8394;cursor:grab;touch-action:none}.dragging .group-desk .gd-handle{cursor:grabbing}.group-desk .gd-index{flex-shrink:0;width:22px;color:#7a8394;font-size:13px;font-weight:700;text-align:center}.group-desk .gd-image{flex-shrink:0;width:46px;height:46px;object-fit:contain;border-radius:9px}.group-desk .gd-info{flex:1;min-width:0}.group-desk .gd-name{display:block;overflow:hidden;color:inherit;font-size:13px;font-weight:600;line-height:1.7;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.group-desk .gd-name:hover{color:#1450c3}.group-desk .gd-meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;font-size:11.5px}.group-desk .gd-price{color:#4b5563}.group-desk .gd-state.on{color:#15803d}.group-desk .gd-state.off{color:#b45309}.group-desk .gd-pin{display:none;flex-shrink:0;align-items:center;gap:5px;margin:0;color:#4b5563;font-size:12px;cursor:pointer;white-space:nowrap}.group-desk .gd-pin input{margin:0}.group-desk .is-auto .gd-pin{display:inline-flex}.group-desk .gd-actions{display:flex;flex-shrink:0;gap:3px}.group-desk .gd-act{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:9px;background:#f4f6fa;color:#4b5563;touch-action:manipulation}.group-desk .gd-act:hover{background:#e8edf7}.group-desk .gd-act.danger{color:#c0392b}.group-desk .gd-act.danger:hover{background:#fdecea}.group-desk .gd-divider{margin-top:6px;padding:4px 2px;color:#6b7280;font-size:12px;font-weight:700;border-top:1px dashed #d9dfea}.group-desk .gd-field{margin-bottom:14px}.group-desk .gd-field label{display:block;margin-bottom:5px;font-size:13px;font-weight:700}.group-desk .gd-field small{display:block;margin-top:4px;color:#6b7280;font-size:11.5px;line-height:1.8}.group-desk .gd-field .form-control,.group-desk .gd-field .form-select{border-radius:11px;font-size:13px}.group-desk .gd-field .errorlist{margin:4px 0 0;padding:0;color:#c0392b;font-size:12px;list-style:none}.group-desk .gd-readonly{padding:8px 12px;border-radius:11px;background:#f4f6fa;font-size:13px}.group-desk .gd-check{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:700;cursor:pointer}.group-desk .gd-check input{width:17px;height:17px;margin:0}.group-desk .gd-check-help{display:block;margin:-6px 0 14px;color:#6b7280;font-size:11.5px;line-height:1.8}.group-desk .gd-savebar{position:sticky;bottom:12px;z-index:15;grid-column:1 / -1;display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid #e7ebf3;border-radius:14px;background:#fff;box-shadow:0 10px 30px rgba(16,24,40,0.1)}.group-desk .gd-savebar .btn{display:inline-flex;align-items:center;gap:5px;border-radius:11px}.group-desk .gd-dirty{color:#b45309;font-size:12.5px}.group-desk .gd-link{margin-inline-start:auto;color:#6b7280;font-size:12.5px;text-decoration:none}.group-desk .gd-delete{margin-top:10px;text-align:left}.group-desk .gd-delete .btn{font-size:13px;text-decoration:none}@media (max-width:991px){.group-desk .gd-layout{grid-template-columns:minmax(0,1fr)}.group-desk .gd-savebar{bottom:74px}}@media (max-width:575px){.group-desk .gd-row{flex-wrap:wrap;row-gap:6px}.group-desk .gd-info{flex-basis:calc(100% - 140px)}.group-desk .gd-link{display:none}.group-desk .gd-name{white-space:normal}.group-desk .gd-pin{margin-inline-start:38px}.group-desk .gd-actions{margin-inline-start:auto}}.panel-home{padding-top:16px;padding-bottom:32px}.panel-home .pn-section{margin-top:20px}.panel-home .pn-section h2{margin:0 0 10px;font-size:15px;font-weight:800}.panel-home .pn-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.panel-home .pn-card{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #e7ebf3;border-radius:16px;background:#fff;color:inherit;text-decoration:none;transition:border-color .15s,box-shadow .15s}.panel-home .pn-card:hover{border-color:#1450c3;box-shadow:0 8px 22px rgba(20,80,195,0.1)}.panel-home .pn-icon{display:grid;flex-shrink:0;place-items:center;width:46px;height:46px;border-radius:14px;font-size:20px}.panel-home .tone-green{background:#e8f8ee;color:#15803d}.panel-home .tone-blue{background:#eaf1ff;color:#1450c3}.panel-home .tone-gold{background:#fff5e0;color:#b7791f}.panel-home .tone-red{background:#fdecea;color:#c0392b}.panel-home .tone-dark{background:#eceef2;color:#374151}.panel-home .tone-sky{background:#e6f6fb;color:#0e7490}.panel-home .tone-violet{background:#f1ecfd;color:#6d28d9}.panel-home .pn-text{display:flex;flex:1;flex-direction:column;min-width:0}.panel-home .pn-text b{font-size:14px;font-weight:800;line-height:1.7}.panel-home .pn-text small{color:#6b7280;font-size:12px;line-height:1.7}.panel-home .pn-go{color:#9aa3b2}.panel-back{padding-top:10px}.panel-back a{display:inline-flex;align-items:center;gap:6px;color:#6b7280;font-size:12.5px;text-decoration:none}.panel-back a:hover{color:#1450c3}.tk-status{display:inline-flex;align-items:center;padding:2px 10px;border-radius:20px;font-size:12px;font-weight:700;white-space:nowrap}.tk-status.tk-open{background:#fff7e6;color:#b45309}.tk-status.tk-answered{background:#e7f8ef;color:#15803d}.tk-status.tk-closed{background:#f3f4f6;color:#6b7280}.user-dashboard .profile-body-container .profile-body-wrapper.tk-page,.user-dashboard .profile-body-container .profile-body-wrapper.my-requests{padding-bottom:18px}.user-dashboard .profile-body-container .profile-body-wrapper.tk-page .tk-head,.user-dashboard .profile-body-container .profile-body-wrapper.my-requests .tk-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.user-dashboard .profile-body-container .profile-body-wrapper.tk-page .tk-new,.user-dashboard .profile-body-container .profile-body-wrapper.my-requests .tk-new{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:12px;background:#1450c3;color:#fff;font-size:13px;font-weight:700}.user-dashboard .profile-body-container .profile-body-wrapper.tk-page .tk-new span,.user-dashboard .profile-body-container .profile-body-wrapper.my-requests .tk-new span{padding:0;border:0}.user-dashboard .profile-body-container .profile-body-wrapper.tk-page .tk-back,.user-dashboard .profile-body-container .profile-body-wrapper.my-requests .tk-back{display:inline-flex;align-items:center;gap:4px;color:#6b7280;font-size:13px}.tk-list{display:grid;gap:10px;margin:4px 22px 0;padding:0;list-style:none}@media (max-width:767px){.tk-list{margin:4px 14px 0}}.tk-row{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #eef0f4;border-radius:16px;background:#fafbfc;color:#1f2937;text-decoration:none;transition:border-color .15s,background .15s}.tk-row:hover{border-color:rgba(20,80,195,0.3);background:#fff}.tk-row.is-unread{border-color:rgba(20,80,195,0.35);background:#f5f8ff}.tk-row .tk-icon{display:inline-flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:rgba(20,80,195,0.1);color:#1450c3;font-size:18px}.tk-row .tk-main{display:flex;flex:1;flex-direction:column;min-width:0}.tk-row .tk-subject{overflow:hidden;font-size:14px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.tk-row .tk-meta{color:#9ca3af;font-size:12px}.tk-row .tk-new-reply{padding:2px 8px;border-radius:20px;background:#1450c3;color:#fff;font-size:11px;font-weight:700;white-space:nowrap}.tk-form{display:grid;gap:16px;margin:4px 22px 0}@media (max-width:767px){.tk-form{margin:4px 14px 0}}.tk-form .tk-field{display:grid;gap:6px}.tk-form .tk-field>span{color:#374151;font-size:13px;font-weight:700}.tk-form .tk-field small{color:#9ca3af;font-weight:500}.tk-form .tk-field .form-control,.tk-form .tk-field .form-select{min-height:46px;border:1px solid #e5e7eb;border-radius:12px;background-color:#f9fafb}.tk-form .tk-field .form-control:focus,.tk-form .tk-field .form-select:focus{border-color:#1450c3;background-color:#fff;box-shadow:0 0 0 4px rgba(20,80,195,0.12)}.tk-form .tk-cats{display:flex;flex-wrap:wrap;gap:8px}.tk-form .tk-cat{cursor:pointer}.tk-form .tk-cat input{position:absolute;opacity:0;pointer-events:none}.tk-form .tk-cat span{display:inline-block;padding:8px 14px;border:1px solid #e5e7eb;border-radius:20px;background:#f9fafb;color:#374151;font-size:13px;font-weight:600;transition:all .15s}.tk-form .tk-cat input:checked + span{border-color:#1450c3;background:rgba(20,80,195,0.08);color:#1450c3}.tk-form .tk-cat input:focus-visible + span{outline:2px solid #1450c3;outline-offset:2px}.tk-form .tk-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;justify-self:start;height:48px;padding:0 26px;border-radius:14px;font-weight:800}.tk-error{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:13px;font-weight:600}.tk-detail-head{margin:0 22px 14px;padding-top:18px}@media (max-width:767px){.tk-detail-head{margin:0 14px 14px}}.tk-detail-head h1{margin:8px 0 6px;color:#1f2937;font-size:18px;font-weight:900}.tk-detail-head .tk-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:#6b7280;font-size:12.5px}.tk-flash{margin:0 22px 12px;padding:10px 14px;border-radius:12px;background:#e8f7ee;color:#166534;font-size:13px;font-weight:600}.tk-thread-box{max-height:60vh;margin:0 22px;padding:14px;overflow-y:auto;border:1px solid #eef0f4;border-radius:18px;background:#f7f8fb}@media (max-width:767px){.tk-thread-box{margin:0 14px;max-height:55vh}}.ticket-desk .tk-thread-box{margin:0 0 12px}.tk-thread{display:flex;flex-direction:column;gap:10px}.tk-msg{display:flex;flex-direction:column;align-items:flex-end;max-width:82%;align-self:flex-end}.tk-msg .tk-bubble{padding:10px 14px;border-radius:16px 16px 16px 4px;background:#fff;color:#1f2937;font-size:13.5px;line-height:1.9;box-shadow:0 1px 2px rgba(16,24,40,0.06);overflow-wrap:anywhere}.tk-msg.is-mine{align-items:flex-start;align-self:flex-start}.tk-msg.is-mine .tk-bubble{border-radius:16px 16px 4px 16px;background:#1450c3;color:#fff}.tk-msg.from-staff:not(.is-mine) .tk-bubble{border:1px solid rgba(20,80,195,0.18)}.tk-msg .tk-msg-meta{margin-top:3px;padding:0 4px;color:#9ca3af;font-size:11px}.tk-reply{display:grid;gap:10px;margin:12px 22px 0}@media (max-width:767px){.tk-reply{margin:12px 14px 0}}.ticket-desk .tk-reply{margin:0}.tk-reply textarea{border:1px solid #e5e7eb;border-radius:14px;background:#fff;resize:vertical}.tk-reply textarea:focus{border-color:#1450c3;box-shadow:0 0 0 4px rgba(20,80,195,0.12)}.tk-reply .tk-reply-actions{display:flex;justify-content:flex-end}.tk-reply .btn{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 22px;border-radius:12px;font-weight:800}.tk-close{margin:6px 22px 0}.tk-close .btn-link{padding:0;color:#6b7280;font-size:12.5px;text-decoration:none}.ticket-desk .tk-row-unread td{background:#f7faff}.req-list{display:grid;gap:10px;margin:4px 22px 0;padding:0;list-style:none}@media (max-width:767px){.req-list{margin:4px 14px 0}}.req-card{padding:14px;border:1px solid #eef0f4;border-radius:18px;background:#fff;box-shadow:0 1px 3px rgba(16,24,40,0.04)}.req-card .req-top{display:flex;align-items:center;gap:12px}.req-card .req-thumb{display:inline-flex;flex:0 0 64px;align-items:center;justify-content:center;width:64px;height:64px;padding:5px;border:1px solid #f0f1f4;border-radius:14px;background:#fff}.req-card .req-thumb img{width:100%;height:100%;object-fit:contain}.req-card .req-thumb.req-thumb-icon{border:0;background:rgba(20,80,195,0.1);color:#1450c3;font-size:24px}.req-card .req-body{flex:1;min-width:0}.req-card .req-title{display:-webkit-box;overflow:hidden;color:#1f2937;font-size:13.5px;font-weight:800;line-height:1.8;-webkit-line-clamp:2;-webkit-box-orient:vertical}.req-card .req-title a{color:inherit}.req-card .req-meta{color:#9ca3af;font-size:12px}.req-card .req-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0 12px;padding:0;list-style:none}.req-card .req-steps li{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;color:#9ca3af;font-size:11.5px;font-weight:600;text-align:center}.req-card .req-steps li span{position:relative;z-index:1;width:14px;height:14px;border:2px solid #d1d5db;border-radius:50%;background:#fff}.req-card .req-steps li:not(:first-child)::before{content:'';position:absolute;top:6px;right:-50%;width:100%;height:2px;background:#e5e7eb}.req-card .req-steps li.done{color:#1f2937}.req-card .req-steps li.done span{border-color:#1450c3;background:#1450c3;box-shadow:0 0 0 3px rgba(20,80,195,0.15)}.req-card .req-steps li.done::before{background:#1450c3}.req-card .req-steps.req-lost li.done:last-child span{border-color:#9ca3af;background:#9ca3af;box-shadow:none}.req-card .req-steps.req-converted li.done:last-child span{border-color:#16a34a;background:#16a34a}.req-card .req-steps.req-no_answer li.done:nth-child(2) span{border-color:#d97706;background:#d97706}.req-card .req-actions{display:flex;flex-wrap:wrap;gap:8px;padding-top:12px;border-top:1px dashed #eef0f4}.req-card .req-actions form{display:contents}.req-card .req-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;color:#374151;font-size:12.5px;font-weight:700}.req-card .req-btn:hover{border-color:rgba(20,80,195,0.35);color:#1450c3}.req-card .req-btn.req-btn-primary{border-color:#1450c3;background:#1450c3;color:#fff}.req-card .req-btn.req-btn-primary:hover{color:#fff;box-shadow:0 6px 14px rgba(20,80,195,0.25)}.req-card .req-complain{margin-top:10px}.req-card .req-complain.show,.req-card .req-complain.collapsing{display:grid;gap:8px}.req-card .req-complain textarea{border-radius:12px;background:#f9fafb}.req-card .req-complain .btn{justify-self:start;display:inline-flex;align-items:center;gap:6px;border-radius:12px;font-weight:700}@media (max-width:575px){.req-card .req-btn{flex:1 1 100%;justify-content:center}}.tk-flash.is-error{background:#fef2f2;color:#b91c1c}.my-requests .tk-flash{margin:0 22px 12px}.lead-box .lead-box-track{margin-right:auto;color:#15803d;font-size:12.5px;font-weight:800;white-space:nowrap}.ticket-desk .desk-back,.lead-desk .desk-back{display:inline-flex;align-items:center;gap:4px;margin-bottom:10px;color:#6b7280;font-size:13px}.ticket-desk .tkd-head,.lead-desk .tkd-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px;padding:18px 20px;border:1px solid #eef0f4;border-radius:20px;background:linear-gradient(135deg,#ffffff,#f6f9ff);box-shadow:0 1px 3px rgba(16,24,40,0.04)}.ticket-desk .tkd-head h1,.lead-desk .tkd-head h1{margin:0 0 8px;color:#1f2937;font-size:19px;font-weight:900;line-height:1.7}.ticket-desk .tkd-head .tkd-head-main,.lead-desk .tkd-head .tkd-head-main{flex:1 1 380px;min-width:0}.ticket-desk .tkd-chips,.lead-desk .tkd-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ticket-desk .tkd-chip,.lead-desk .tkd-chip{display:inline-flex;align-items:center;gap:5px;padding:2px 10px;border:1px solid #eef0f4;border-radius:20px;background:#fff;color:#6b7280;font-size:12px}.ticket-desk .tkd-chip .bi,.lead-desk .tkd-chip .bi{color:#9ca3af;font-size:12px}.ticket-desk .tkd-actions,.lead-desk .tkd-actions{display:flex;flex-wrap:wrap;gap:8px}.ticket-desk .tkd-actions form,.lead-desk .tkd-actions form{display:contents}.ticket-desk .tkd-btn,.lead-desk .tkd-btn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border:1px solid rgba(20,80,195,0.25);border-radius:12px;background:#fff;color:#1450c3;font-size:13px;font-weight:700}.ticket-desk .tkd-btn:hover,.lead-desk .tkd-btn:hover{background:#1450c3;color:#fff}.ticket-desk .tkd-btn.tkd-btn-primary,.lead-desk .tkd-btn.tkd-btn-primary{border-color:#1450c3;background:#1450c3;color:#fff;box-shadow:0 6px 14px rgba(20,80,195,0.22)}.ticket-desk .tkd-btn.tkd-btn-muted,.lead-desk .tkd-btn.tkd-btn-muted{border-color:#e5e7eb;color:#4b5563}.ticket-desk .tkd-btn.tkd-btn-muted:hover,.lead-desk .tkd-btn.tkd-btn-muted:hover{background:#4b5563;border-color:#4b5563;color:#fff}.ticket-desk .desk-card,.lead-desk .desk-card{border-radius:18px}.ticket-desk .desk-card h2,.lead-desk .desk-card h2{display:flex;align-items:center;gap:6px}.ticket-desk .tkd-chat,.lead-desk .tkd-chat{padding:14px}.ticket-desk .tkd-composer,.lead-desk .tkd-composer{display:grid;gap:10px;margin-top:12px}.ticket-desk .tkd-quick,.lead-desk .tkd-quick{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.ticket-desk .tkd-quick::-webkit-scrollbar,.lead-desk .tkd-quick::-webkit-scrollbar{display:none}.ticket-desk .tkd-quick-btn,.lead-desk .tkd-quick-btn{flex:0 0 auto;padding:5px 12px;border:1px solid #e5e7eb;border-radius:20px;background:#fff;color:#4b5563;font-size:12px;white-space:nowrap}.ticket-desk .tkd-quick-btn:hover,.lead-desk .tkd-quick-btn:hover{border-color:rgba(20,80,195,0.35);background:rgba(20,80,195,0.06);color:#1450c3}.ticket-desk .tkd-compose-row,.lead-desk .tkd-compose-row{display:flex;align-items:flex-end;gap:10px}.ticket-desk .tkd-compose-row textarea,.lead-desk .tkd-compose-row textarea{flex:1;min-height:96px;border:1px solid #e5e7eb;border-radius:16px;background:#f9fafb;resize:vertical}.ticket-desk .tkd-compose-row textarea:focus,.lead-desk .tkd-compose-row textarea:focus{border-color:#1450c3;background:#fff;box-shadow:0 0 0 4px rgba(20,80,195,0.12)}.ticket-desk .tkd-send,.lead-desk .tkd-send{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;height:48px;padding:0 20px;border-radius:14px;font-weight:800;box-shadow:0 8px 18px rgba(20,80,195,0.25)}@media (max-width:575px){.ticket-desk .tkd-send,.lead-desk .tkd-send{padding:0 16px}.ticket-desk .tkd-send span,.lead-desk .tkd-send span{display:none}}.ticket-desk .tkd-hint,.lead-desk .tkd-hint{color:#9ca3af;font-size:12px}.ticket-desk .tkd-person,.lead-desk .tkd-person{display:flex;align-items:center;gap:12px}.ticket-desk .tkd-person>div,.lead-desk .tkd-person>div{display:flex;flex-direction:column;min-width:0}.ticket-desk .tkd-person strong,.lead-desk .tkd-person strong{color:#1f2937;font-size:15px;font-weight:800}.ticket-desk .tkd-person span[dir="ltr"],.lead-desk .tkd-person span[dir="ltr"]{color:#6b7280;font-size:13px;text-align:right}.ticket-desk .tkd-avatar,.lead-desk .tkd-avatar{display:inline-flex;flex:0 0 48px;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#1450c3,#4f8bff);color:#fff;font-size:19px;font-weight:800}.ticket-desk .tkd-stats,.lead-desk .tkd-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}.ticket-desk .tkd-stats>a,.ticket-desk .tkd-stats>span,.lead-desk .tkd-stats>a,.lead-desk .tkd-stats>span{display:flex;flex-direction:column;align-items:center;padding:8px 4px;border-radius:12px;background:#f7f8fa;color:#6b7280;font-size:11.5px;text-decoration:none}.ticket-desk .tkd-stats>a b,.ticket-desk .tkd-stats>span b,.lead-desk .tkd-stats>a b,.lead-desk .tkd-stats>span b{color:#1f2937;font-size:16px;font-weight:900}.ticket-desk .tkd-stats>a:hover,.lead-desk .tkd-stats>a:hover{background:rgba(20,80,195,0.08);color:#1450c3}.ticket-desk .tkd-stats>a:hover b,.lead-desk .tkd-stats>a:hover b{color:#1450c3}.ticket-desk .tkd-link,.lead-desk .tkd-link{display:inline-flex;align-items:center;gap:6px;margin-top:12px;color:#1450c3;font-size:13px;font-weight:700}.ticket-desk .tkd-lead-meta,.lead-desk .tkd-lead-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;color:#9ca3af;font-size:12px}.ticket-desk .tkd-others,.lead-desk .tkd-others{display:grid;gap:6px;margin:0;padding:0;list-style:none}.ticket-desk .tkd-others a,.lead-desk .tkd-others a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:12px;background:#f7f8fa;color:#1f2937;font-size:12.5px;text-decoration:none}.ticket-desk .tkd-others a:hover,.lead-desk .tkd-others a:hover{background:rgba(20,80,195,0.07)}.ticket-desk .tkd-others .tkd-other-title,.lead-desk .tkd-others .tkd-other-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket-desk .tkd-chip-warn,.lead-desk .tkd-chip-warn{border-color:#fde68a;background:#fffbeb;color:#b45309}.ticket-desk .tkd-chip-warn .bi,.lead-desk .tkd-chip-warn .bi{color:#d97706}.ticket-desk .tkd-chip-danger,.lead-desk .tkd-chip-danger{border-color:#fecaca;background:#fef2f2;color:#b91c1c}.ticket-desk .tkd-chip-danger .bi,.lead-desk .tkd-chip-danger .bi{color:#dc2626}.rp-desk{padding-bottom:40px}.rp-desk .rp-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.rp-desk .rp-head h1{display:flex;align-items:center;gap:8px;color:#23254e}.rp-desk .rp-head h1 .bi{color:#1450c3}.rp-desk .rp-period-label{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;color:#23254e;font-weight:700}.rp-desk .rp-period-label .bi{color:#1450c3}.rp-desk .rp-period-label span{color:#6b7280;font-weight:500}.rp-desk .rp-period-label .rp-note{font-size:12px}.rp-desk .rp-filter{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.rp-desk .rp-presets{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:14px;background:#eef1f7}.rp-desk .rp-preset{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border:0;border-radius:10px;background:transparent;color:#4b5563;font-size:13px;font-weight:700;white-space:nowrap;transition:background .15s,color .15s}.rp-desk .rp-preset:hover{color:#1450c3}.rp-desk .rp-preset.active{background:#fff;color:#1450c3;box-shadow:0 1px 4px rgba(20,30,70,0.12)}.rp-desk .rp-custom{flex-wrap:wrap;align-items:center;gap:8px}.rp-desk .rp-custom.show,.rp-desk .rp-custom.collapsing{display:flex}.rp-desk .rp-custom label{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#4b5563}.rp-desk .rp-custom .form-control{width:120px;border-radius:10px;text-align:center;direction:ltr}.rp-desk .rp-custom .btn{border-radius:10px;font-size:13px}.rp-desk .rp-tabs{display:flex;gap:6px;margin-bottom:16px;padding-bottom:2px;overflow-x:auto;scrollbar-width:none}.rp-desk .rp-tabs::-webkit-scrollbar{display:none}.rp-desk .rp-tab{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border:1px solid #e3e6ee;border-radius:14px;background:#fff;color:#4b5563;font-weight:700;white-space:nowrap}.rp-desk .rp-tab:hover{border-color:#1450c3;color:#1450c3}.rp-desk .rp-tab.active{border-color:#1450c3;background:#1450c3;color:#fff;box-shadow:0 6px 16px rgba(20,80,195,0.22)}.rp-desk .rp-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:16px}.rp-desk .rp-kpi{padding:14px;border:1px solid #eceef3;border-radius:18px;background:#fff;box-shadow:0 2px 10px rgba(20,30,70,0.04)}.rp-desk .rp-kpi-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.rp-desk .rp-kpi-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:12px;background:#edf2fd;color:#1450c3;font-size:17px}.rp-desk .rp-kpi-icon .bi{line-height:1}.rp-desk .rp-delta{display:inline-flex;align-items:center;padding:2px 8px 2px 6px;border-radius:20px;background:#f3f4f6;color:#6b7280;font-size:12px;font-weight:800;direction:ltr}.rp-desk .rp-delta .bi{font-size:16px;line-height:1}.rp-desk .rp-delta.is-good{background:#e7f8ef;color:#15803d}.rp-desk .rp-delta.is-bad{background:#fdecec;color:#dc2626}.rp-desk .rp-kpi-value{color:#23254e;font-size:21px;font-weight:800;line-height:1.4}.rp-desk .rp-kpi-label{color:#4b5563;font-size:13px;font-weight:700}.rp-desk .rp-kpi-label small{color:#9ca3af;font-weight:500}.rp-desk .rp-kpi-prev{margin-top:6px;padding-top:6px;border-top:1px dashed #eceef3;color:#9ca3af;font-size:12px}.rp-desk .rp-mini-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:16px}.rp-desk .rp-mini{display:grid;grid-template-columns:40px 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;padding:12px 14px;border:1px solid #eceef3;border-radius:16px;background:#fff}.rp-desk .rp-mini .bi{grid-row:span 2;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#edf2fd;color:#1450c3;font-size:18px;line-height:1}.rp-desk .rp-mini b{color:#23254e;font-size:18px;font-weight:800}.rp-desk .rp-mini span{color:#6b7280;font-size:12px;font-weight:700}.rp-desk .rp-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.rp-desk .rp-card{grid-column:span 2;min-width:0;padding:16px;border:1px solid #eceef3;border-radius:18px;background:#fff;box-shadow:0 2px 10px rgba(20,30,70,0.04)}.rp-desk .rp-card.rp-span-2{grid-column:span 4}.rp-desk .rp-card h2{margin-bottom:12px;color:#23254e;font-size:15px;font-weight:800}.rp-desk .rp-card h2 small{color:#9ca3af;font-size:12px;font-weight:600}.rp-desk .rp-card-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px}.rp-desk .rp-card-head h2{margin:0 0 0 auto}.rp-desk .rp-excel{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:10px;background:#e7f8ef;color:#15803d;font-size:13px;font-weight:800}.rp-desk .rp-excel:hover{background:#d1f2e0}.rp-desk .rp-brand-filter .form-select{min-width:160px;border-radius:10px}.rp-desk .rp-chart{position:relative;height:260px}.rp-desk .rp-chart.rp-chart-lg{height:340px}.rp-desk .rp-chart.rp-chart-sm{height:170px}.rp-desk .rp-chart.is-empty{height:auto}.rp-desk .rp-chart-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:40px 0;color:#9ca3af;font-size:13px;font-weight:700}.rp-desk .rp-chart-empty .bi{font-size:28px;line-height:1}.rp-desk .rp-table-wrap{max-height:520px;overflow:auto;border:1px solid #f0f1f5;border-radius:12px}.rp-desk .rp-table-wrap.rp-table-short{max-height:360px;margin-top:14px}.rp-desk .rp-table{margin:0;font-size:13px}.rp-desk .rp-table th{position:sticky;top:0;z-index:1;background:#f7f8fb;color:#6b7280;font-weight:800;white-space:nowrap}.rp-desk .rp-table td{vertical-align:middle;white-space:nowrap}.rp-desk .rp-table .rp-name{white-space:normal;min-width:260px}.rp-desk .rp-table a{color:#23254e;font-weight:700}.rp-desk .rp-table a:hover{color:#1450c3}.rp-desk .rp-bar{display:inline-block;width:70px;height:6px;margin-left:8px;border-radius:6px;background:#eef1f7;vertical-align:middle;overflow:hidden}.rp-desk .rp-bar span{display:block;height:100%;border-radius:6px;background:#1450c3}.rp-desk .rp-empty{padding:26px 0!important;color:#9ca3af;text-align:center}.rp-desk .rp-foot{margin:8px 0 0;color:#9ca3af;font-size:12px}.rp-desk .rp-rank{margin:0;padding:0;list-style:none;counter-reset:rank}.rp-desk .rp-rank li{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid #f3f4f6;counter-increment:rank}.rp-desk .rp-rank li::before{content:counter(rank,persian);display:inline-flex;align-items:center;justify-content:center;flex:0 0 26px;height:26px;border-radius:8px;background:#edf2fd;color:#1450c3;font-size:12px;font-weight:800}.rp-desk .rp-rank li.rp-empty::before{display:none}.rp-desk .rp-rank li a{flex:1;color:#23254e;font-weight:700}.rp-desk .rp-rank li b{color:#e11d48}@media (max-width:1199.98px){.rp-desk .rp-kpi{padding:12px}.rp-desk .rp-kpi-value{font-size:18px}}@media (max-width:991.98px){.rp-desk .rp-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-desk .rp-grid{grid-template-columns:minmax(0,1fr)}.rp-desk .rp-card,.rp-desk .rp-card.rp-span-2{grid-column:auto}.rp-desk .rp-filter{align-items:stretch;width:100%}}@media (max-width:575.98px){.rp-desk .rp-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rp-desk .rp-kpi{padding:12px;border-radius:14px}.rp-desk .rp-kpi-value{font-size:17px}.rp-desk .rp-chart{height:230px}.rp-desk .rp-chart.rp-chart-lg{height:280px}.rp-desk .rp-card{padding:12px;border-radius:14px}.rp-desk .rp-presets{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.rp-desk .rp-presets::-webkit-scrollbar{display:none}.rp-desk .rp-period-label .rp-note{display:none}}.card-specs{list-style:none;margin:2px 8px 8px;padding:7px 10px;border-radius:10px;background:#f6f7f9;font-size:11.5px;font-weight:400;line-height:1.9;text-align:right}.card-specs li{display:flex;justify-content:space-between;align-items:baseline;gap:8px;min-width:0}.card-specs .spec-label{flex-shrink:0;color:#9a9ca1}.card-specs .spec-value{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#3f4064;font-weight:500;unicode-bidi:plaintext;text-align:left}@media (max-width:767px){.card-specs{font-size:11px}}.swiper-shelve .swiper-wrapper{align-items:stretch}.swiper-shelve .swiper-shelve-slide{height:auto;display:flex}.swiper-shelve .swiper-shelve-slide>a{display:flex;flex-direction:column;width:100%}.swiper-shelve .swiper-shelve-slide .shelve-price-wrapper{margin-top:auto}.swiper-off-slide>a{display:flex;flex-direction:column;height:100%}.swiper-off-slide>a .off-price-wrapper{margin-top:auto}#productList .product-cart .product-info-wrapper .card-specs{margin:2px 14px 10px}@media (max-width:767px){#productList .product-cart .product-info-wrapper .card-specs{margin:2px 8px 8px 10px}}@media (max-width:767px){#productList .product-cart .product-info-wrapper .card-specs ~ .product-meta{margin-top:0;margin-bottom:8px}}.select-product .card-specs{margin:8px 4px 4px}@media (max-width:767px){.select-products-wrapper .select-product{flex:0 0 50%;max-width:50%;min-width:0}.select-products-wrapper .select-product:nth-child(2n){border-left:none}.select-products-wrapper .select-product:nth-child(2n + 1){border-left:1px solid #f0f0f1}.select-products-wrapper .select-product>a{display:block;min-width:0}.select-products-wrapper .select-product img{width:100%!important;max-width:150px!important;min-width:0!important;height:auto!important;min-height:0!important;aspect-ratio:1}}#main .swiper-shelve .swiper-shelve-slide .shelve-price-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 6px}#main .swiper-shelve .swiper-shelve-slide .shelve-price-wrapper::after{display:none}#main .swiper-shelve .swiper-shelve-slide .shelve-price-wrapper .discount{order:0;float:none;flex-shrink:0;padding:1px 8px;border-radius:12px;background-color:#ef394e;color:#fff;font-size:12px;font-weight:700;line-height:1.7}#main .swiper-shelve .swiper-shelve-slide .shelve-price-wrapper .sale-price{display:inline-flex;align-items:baseline;gap:3px;float:none;margin-right:auto;color:#1f2937;white-space:nowrap}#main .swiper-shelve .swiper-shelve-slide .shelve-price-wrapper .sale-price .sm-price,#main .swiper-shelve .swiper-shelve-slide .shelve-price-wrapper .sale-price .bold{font-size:16px;font-weight:700;letter-spacing:.2px;line-height:1.4}#main .swiper-shelve .swiper-shelve-slide .shelve-price-wrapper .sale-price .toman,#main .swiper-shelve .swiper-shelve-slide .shelve-price-wrapper .sale-price>span:last-child:not(.sm-price):not(.bold){margin-right:0;color:#81858b;font-size:11.5px;font-weight:500}@media (max-width:767px){#main .swiper-shelve .swiper-shelve-slide .shelve-price-wrapper{gap:4px;padding-right:6px;padding-left:6px}#main .swiper-shelve .swiper-shelve-slide .shelve-price-wrapper .discount{padding:1px 6px;font-size:11px}#main .swiper-shelve .swiper-shelve-slide .shelve-price-wrapper .sale-price{gap:2px}#main .swiper-shelve .swiper-shelve-slide .shelve-price-wrapper .sale-price .sm-price,#main .swiper-shelve .swiper-shelve-slide .shelve-price-wrapper .sale-price .bold{font-size:14px}#main .swiper-shelve .swiper-shelve-slide .shelve-price-wrapper .sale-price .toman,#main .swiper-shelve .swiper-shelve-slide .shelve-price-wrapper .sale-price>span:last-child:not(.sm-price):not(.bold){font-size:10.5px}}#main .swiper-shelve .swiper-shelve-slide .shelve-price-no-discount{min-height:1.9em;color:#a1a3a8;font-size:12.5px;font-weight:400;text-decoration-line:line-through;text-decoration-color:rgba(161,163,168,0.8)}#main .swiper-off-slide .off-price-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 6px}#main .swiper-off-slide .off-price-wrapper::after{display:none}#main .swiper-off-slide .off-price-wrapper .discount{order:0;float:none;flex-shrink:0;padding:1px 8px;border-radius:12px;background-color:#ef394e;color:#fff;font-size:12px;font-weight:700;line-height:1.7}#main .swiper-off-slide .off-price-wrapper .sale-price{display:inline-flex;align-items:baseline;gap:3px;float:none;margin-right:auto;color:#1f2937;white-space:nowrap}#main .swiper-off-slide .off-price-wrapper .sale-price .sm-price,#main .swiper-off-slide .off-price-wrapper .sale-price .bold{font-size:16px;font-weight:700;letter-spacing:.2px;line-height:1.4}#main .swiper-off-slide .off-price-wrapper .sale-price .toman,#main .swiper-off-slide .off-price-wrapper .sale-price>span:last-child:not(.sm-price):not(.bold){margin-right:0;color:#81858b;font-size:11.5px;font-weight:500}@media (max-width:767px){#main .swiper-off-slide .off-price-wrapper{gap:4px;padding-right:6px;padding-left:6px}#main .swiper-off-slide .off-price-wrapper .discount{padding:1px 6px;font-size:11px}#main .swiper-off-slide .off-price-wrapper .sale-price{gap:2px}#main .swiper-off-slide .off-price-wrapper .sale-price .sm-price,#main .swiper-off-slide .off-price-wrapper .sale-price .bold{font-size:14px}#main .swiper-off-slide .off-price-wrapper .sale-price .toman,#main .swiper-off-slide .off-price-wrapper .sale-price>span:last-child:not(.sm-price):not(.bold){font-size:10.5px}}#main .swiper-off-slide .off-price-no-discount{min-height:1.9em;color:#a1a3a8;font-size:12.5px;font-weight:400;text-decoration-line:line-through;text-decoration-color:rgba(161,163,168,0.8)}#main .select-product .select-product-price-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 6px}#main .select-product .select-product-price-wrapper::after{display:none}#main .select-product .select-product-price-wrapper .discount{order:0;float:none;flex-shrink:0;padding:1px 8px;border-radius:12px;background-color:#ef394e;color:#fff;font-size:12px;font-weight:700;line-height:1.7}#main .select-product .select-product-price-wrapper .sale-price{display:inline-flex;align-items:baseline;gap:3px;float:none;margin-right:auto;color:#1f2937;white-space:nowrap}#main .select-product .select-product-price-wrapper .sale-price .sm-price,#main .select-product .select-product-price-wrapper .sale-price .bold{font-size:16px;font-weight:700;letter-spacing:.2px;line-height:1.4}#main .select-product .select-product-price-wrapper .sale-price .toman,#main .select-product .select-product-price-wrapper .sale-price>span:last-child:not(.sm-price):not(.bold){margin-right:0;color:#81858b;font-size:11.5px;font-weight:500}@media (max-width:767px){#main .select-product .select-product-price-wrapper{gap:4px;padding-right:6px;padding-left:6px}#main .select-product .select-product-price-wrapper .discount{padding:1px 6px;font-size:11px}#main .select-product .select-product-price-wrapper .sale-price{gap:2px}#main .select-product .select-product-price-wrapper .sale-price .sm-price,#main .select-product .select-product-price-wrapper .sale-price .bold{font-size:14px}#main .select-product .select-product-price-wrapper .sale-price .toman,#main .select-product .select-product-price-wrapper .sale-price>span:last-child:not(.sm-price):not(.bold){font-size:10.5px}}#main .select-product .select-product-price-no-discount{min-height:1.9em;color:#a1a3a8;font-size:12.5px;font-weight:400;text-decoration-line:line-through;text-decoration-color:rgba(161,163,168,0.8)}#main #productList .product-cart .price-section .price-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 6px}#main #productList .product-cart .price-section .price-wrapper::after{display:none}#main #productList .product-cart .price-section .price-wrapper .discount{order:0;float:none;flex-shrink:0;padding:1px 8px;border-radius:12px;background-color:#ef394e;color:#fff;font-size:12px;font-weight:700;line-height:1.7}#main #productList .product-cart .price-section .price-wrapper .sale-price{display:inline-flex;align-items:baseline;gap:3px;float:none;margin-right:auto;color:#1f2937;white-space:nowrap}#main #productList .product-cart .price-section .price-wrapper .sale-price .sm-price,#main #productList .product-cart .price-section .price-wrapper .sale-price .bold{font-size:16px;font-weight:700;letter-spacing:.2px;line-height:1.4}#main #productList .product-cart .price-section .price-wrapper .sale-price .toman,#main #productList .product-cart .price-section .price-wrapper .sale-price>span:last-child:not(.sm-price):not(.bold){margin-right:0;color:#81858b;font-size:11.5px;font-weight:500}@media (max-width:767px){#main #productList .product-cart .price-section .price-wrapper{gap:4px;padding-right:6px;padding-left:6px}#main #productList .product-cart .price-section .price-wrapper .discount{padding:1px 6px;font-size:11px}#main #productList .product-cart .price-section .price-wrapper .sale-price{gap:2px}#main #productList .product-cart .price-section .price-wrapper .sale-price .sm-price,#main #productList .product-cart .price-section .price-wrapper .sale-price .bold{font-size:14px}#main #productList .product-cart .price-section .price-wrapper .sale-price .toman,#main #productList .product-cart .price-section .price-wrapper .sale-price>span:last-child:not(.sm-price):not(.bold){font-size:10.5px}}#main #productList .product-cart .price-section .price-no-discount{min-height:1.9em;color:#a1a3a8;font-size:12.5px;font-weight:400;text-decoration-line:line-through;text-decoration-color:rgba(161,163,168,0.8)}#main #productList .product-cart .price-section .not-available{color:#a1a3a8;font-size:13px;font-weight:500}.best-selling-page{padding-bottom:30px}.best-selling-page .bs-hero{position:relative;display:flex;align-items:center;gap:22px;margin:6px 0 24px;padding:28px 32px;overflow:hidden;border-radius:20px;background:linear-gradient(120deg,#ff5a3c 0%,#ff2d55 45%,#c2185b 100%);color:#fff}.best-selling-page .bs-hero::before,.best-selling-page .bs-hero::after{content:'';position:absolute;border-radius:50%;background:rgba(255,255,255,0.12)}.best-selling-page .bs-hero::before{width:260px;height:260px;left:-60px;top:-110px}.best-selling-page .bs-hero::after{width:160px;height:160px;left:22%;bottom:-90px}@media (max-width:767px){.best-selling-page .bs-hero{gap:14px;padding:20px 18px;border-radius:16px}}.best-selling-page .bs-hero-icon{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:84px;height:84px;border-radius:50%;background:rgba(255,255,255,0.18);box-shadow:inset 0 0 0 2px rgba(255,255,255,0.25);font-size:44px}.best-selling-page .bs-hero-icon .bi{animation:bs-flame 1.6s ease-in-out infinite;transform-origin:50% 90%;text-shadow:0 4px 18px rgba(255,230,120,0.7)}@media (max-width:767px){.best-selling-page .bs-hero-icon{width:58px;height:58px;font-size:30px}}.best-selling-page .bs-hero-text{position:relative;z-index:1;min-width:0}.best-selling-page .bs-hero-text h1{margin:0 0 6px;font-size:26px;font-weight:800}@media (max-width:767px){.best-selling-page .bs-hero-text h1{font-size:18px}}.best-selling-page .bs-hero-text p{margin:0 0 14px;opacity:0.92;font-size:14px}@media (max-width:767px){.best-selling-page .bs-hero-text p{font-size:12.5px;margin-bottom:10px}}.best-selling-page .bs-hero-chips{display:flex;flex-wrap:wrap;gap:8px}.best-selling-page .bs-hero-chips span{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:20px;background:rgba(255,255,255,0.18);font-size:12.5px;font-weight:600}@media (max-width:767px){.best-selling-page .bs-hero-chips span{font-size:11px;padding:3px 9px}}.best-selling-page .bs-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:28px}@media (max-width:991px){.best-selling-page .bs-podium{grid-template-columns:minmax(0,1fr);gap:12px}}.best-selling-page .bs-podium-card{--medal:#f5b301;position:relative;display:flex;flex-direction:column;padding:18px;border:2px solid color-mix(in srgb,var(--medal) 45%,transparent);border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,var(--medal) 10%,#fff) 0%,#fff 55%);color:#1f2937;transition:transform .2s,box-shadow .2s}.best-selling-page .bs-podium-card:hover{transform:translateY(-4px);box-shadow:0 14px 34px rgba(16,24,40,0.12)}.best-selling-page .bs-podium-card.rank-2{--medal:#9aa4b2}.best-selling-page .bs-podium-card.rank-3{--medal:#cd7f32}@media (max-width:991px){.best-selling-page .bs-podium-card{flex-direction:row;align-items:center;gap:14px;padding:14px}}.best-selling-page .bs-medal{position:absolute;top:14px;right:14px;z-index:1;display:inline-flex;align-items:center;gap:3px;padding:4px 10px 4px 12px;border-radius:20px;background:var(--medal);box-shadow:0 4px 12px color-mix(in srgb,var(--medal) 45%,transparent);color:#fff;font-size:15px;font-weight:800}.best-selling-page .bs-podium-image{display:flex;align-items:center;justify-content:center;height:200px;margin:18px 0 10px}.best-selling-page .bs-podium-image img{max-width:100%;max-height:100%;object-fit:contain;transition:transform .25s}@media (max-width:991px){.best-selling-page .bs-podium-image{flex:0 0 110px;height:110px;margin:26px 0 0}}.best-selling-page .bs-podium-card:hover .bs-podium-image img{transform:scale(1.04)}.best-selling-page .bs-podium-info{display:flex;flex-direction:column;flex:1;gap:6px;min-width:0}.best-selling-page .bs-podium-info .card-specs{margin:4px 0;background:rgba(255,255,255,0.8)}.best-selling-page .bs-rank-label{color:color-mix(in srgb,var(--medal) 75%,#000);font-size:12px;font-weight:700}.best-selling-page .bs-brand{color:#81858b;font-size:12px}.best-selling-page .bs-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;font-size:15px;font-weight:700;line-height:1.8}@media (max-width:767px){.best-selling-page .bs-title{font-size:13.5px}}.best-selling-page .bs-price{margin-top:auto;padding-top:6px;text-align:left}.best-selling-page .bs-price-row{display:flex;align-items:center;justify-content:flex-end;gap:6px}.best-selling-page .bs-discount{margin-left:auto;padding:1px 8px;border-radius:12px;background:#ef394e;color:#fff;font-size:12px;font-weight:700}.best-selling-page .bs-amount{font-size:20px;font-weight:800}@media (max-width:767px){.best-selling-page .bs-amount{font-size:17px}}.best-selling-page .bs-unit{color:#81858b;font-size:11px}.best-selling-page .bs-old-price{color:#a1a3a8;font-size:12.5px;text-decoration:line-through}.best-selling-page .bs-unavailable{color:#a1a3a8;font-weight:600}.best-selling-page .is-unavailable img{filter:grayscale(1);opacity:0.6}.best-selling-page .bs-list-title{display:flex;align-items:baseline;gap:10px;margin-bottom:8px}.best-selling-page .bs-list-title h2{margin:0;font-size:17px;font-weight:800;color:#1f2937}.best-selling-page .bs-list-title span{color:#81858b;font-size:13px}.best-selling-page #productList .product-cart>a{position:relative}.best-selling-page .bs-rank{position:absolute;top:0;right:12px;z-index:1;display:flex;align-items:center;justify-content:center;min-width:32px;height:34px;padding:0 6px 4px;border-radius:0 0 10px 10px;background:linear-gradient(180deg,#ff5a3c,#ff2d55);color:#fff;font-size:15px;font-weight:800}@keyframes bs-flame{0%,100%{transform:scale(1) rotate(-3deg)}50%{transform:scale(1.12) rotate(3deg)}}@media (prefers-reduced-motion:reduce){.best-selling-page .bs-hero-icon .bi{animation:none}}.deals-hero-wrapper{margin-top:6px;margin-bottom:18px}.deals-hero{position:relative;display:flex;align-items:center;gap:26px;padding:26px 32px;overflow:hidden;border-radius:20px;background:radial-gradient(circle at 12% 120%,rgba(255,214,102,0.55) 0,transparent 40%),linear-gradient(115deg,#ff3d55 0%,#ef394e 40%,#ff7a2f 100%);color:#fff}.deals-hero::after{content:'';position:absolute;inset:0;background:repeating-linear-gradient(-45deg,rgba(255,255,255,0.06) 0 14px,transparent 14px 28px);pointer-events:none}@media (max-width:767px){.deals-hero{gap:14px;padding:18px;border-radius:16px}}.deals-hero-badge{position:relative;z-index:1;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:96px;height:96px;border-radius:28px;background:#fff;box-shadow:0 10px 30px rgba(120,0,20,0.3);transform:rotate(-8deg);animation:deals-wiggle 2.8s ease-in-out infinite}@media (max-width:767px){.deals-hero-badge{width:62px;height:62px;border-radius:18px}}.deals-hero-pct{color:#ef394e;font-size:58px;font-weight:900;line-height:1}@media (max-width:767px){.deals-hero-pct{font-size:36px}}.deals-hero-spark{position:absolute;width:10px;height:10px;border-radius:50%;background:#ffd666;animation:deals-spark 2.2s ease-in-out infinite}.deals-hero-spark.spark-1{top:-8px;left:-6px}.deals-hero-spark.spark-2{bottom:-6px;right:-10px;width:8px;height:8px;animation-delay:.7s}.deals-hero-spark.spark-3{top:30%;right:-14px;width:6px;height:6px;animation-delay:1.3s}.deals-hero-text{position:relative;z-index:1;min-width:0}.deals-hero-text p{margin:0 0 12px;opacity:0.92;font-size:13.5px}@media (max-width:767px){.deals-hero-text p{font-size:12px;margin-bottom:8px}}.deals-hero-kicker{display:inline-flex;align-items:center;gap:5px;margin-bottom:6px;padding:2px 10px;border-radius:12px;background:rgba(255,255,255,0.2);font-size:12px;font-weight:700}.deals-hero-kicker .bi{color:#ffd666}.deals-hero-title{margin-bottom:6px;font-size:24px;font-weight:800;line-height:1.7}.deals-hero-title strong{display:inline-block;padding:0 10px;border-radius:10px;background:#fff;color:#ef394e;font-weight:900}@media (max-width:767px){.deals-hero-title{font-size:16px}}.deals-hero-chips{display:flex;flex-wrap:wrap;gap:8px}.deals-hero-chips span{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:20px;background:rgba(255,255,255,0.18);font-size:12.5px;font-weight:600}@media (max-width:767px){.deals-hero-chips span{padding:3px 9px;font-size:11px}}.deals-categories{display:flex;gap:8px;margin-top:14px;overflow-x:auto;scrollbar-width:none}.deals-categories::-webkit-scrollbar{display:none}.deals-categories a{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:7px 14px;border:1px solid #f1d3d7;border-radius:20px;background:#fff;color:#3f4064;font-size:13px;font-weight:500;transition:background-color .15s,color .15s,border-color .15s}.deals-categories a .bi{color:#ef394e}.deals-categories a span{padding:0 7px;border-radius:10px;background:#fdecee;color:#ef394e;font-size:11px;font-weight:700}.deals-categories a:hover{border-color:#ef394e;color:#ef394e}.deals-categories a.active{border-color:#ef394e;background:#ef394e;color:#fff}.deals-categories a.active .bi{color:#fff}.deals-categories a.active span{background:rgba(255,255,255,0.25);color:#fff}.deals-mode #productList .product-cart .product-image-wrapper{position:relative}.deals-mode #productList .product-cart .deal-ribbon{position:absolute;top:6px;right:8px;z-index:2;display:flex;flex-direction:column;align-items:center;min-width:50px;padding:6px 8px 8px;border-radius:12px 12px 12px 4px;background:linear-gradient(160deg,#ff4d63,#ef394e);box-shadow:0 6px 14px rgba(239,57,78,0.35);color:#fff;font-size:17px;font-weight:900;line-height:1.1}.deals-mode #productList .product-cart .deal-ribbon small{font-size:10px;font-weight:600;opacity:0.9}.deals-mode #productList .product-cart .deal-saving{display:flex;align-items:center;justify-content:flex-end;gap:5px;min-height:26px;padding:0 14px 10px;color:#16794a;font-size:12px;font-weight:700}.deals-mode #productList .product-cart .deal-saving .bi{color:#22a565;font-size:14px}@media (max-width:767px){.deals-mode #productList .product-cart .deal-saving{justify-content:flex-start;padding:0 8px 8px}}.deals-mode #productList .product-cart:hover .deal-ribbon{animation:deals-pop .5s ease}@keyframes deals-wiggle{0%,100%{transform:rotate(-8deg) scale(1)}50%{transform:rotate(6deg) scale(1.06)}}@keyframes deals-spark{0%,100%{transform:scale(0.6);opacity:0.4}50%{transform:scale(1.3);opacity:1}}@keyframes deals-pop{0%{transform:scale(1)}40%{transform:scale(1.15) rotate(-4deg)}100%{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.deals-hero-badge,.deals-hero-spark{animation:none}}.faq-page{padding-bottom:30px;line-height:1.9}.faq-page *{line-height:inherit}.faq-page .faq-hero{position:relative;margin:8px 0 26px;padding:34px 24px 26px;overflow:hidden;border-radius:22px;background:radial-gradient(circle at 85% -20%,rgba(20,80,195,0.18) 0,transparent 45%),radial-gradient(circle at 10% 120%,rgba(124,77,255,0.14) 0,transparent 40%),linear-gradient(180deg,#f3f7ff 0%,#fff 100%);border:1px solid #e8eefb;text-align:center}.faq-page .faq-hero h1{margin:10px 0 6px;color:#1f2937;font-size:26px;font-weight:800}@media (max-width:767px){.faq-page .faq-hero h1{font-size:19px}}.faq-page .faq-hero p{max-width:620px;margin:0 auto 18px;color:#6b7280;font-size:14px}@media (max-width:767px){.faq-page .faq-hero{padding:24px 14px 18px;border-radius:16px}}.faq-page .faq-hero-icon{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:18px;background:#1450c3;box-shadow:0 10px 24px rgba(20,80,195,0.3);color:#fff;font-size:26px}.faq-page .faq-search{position:relative;display:block;max-width:560px;margin:0 auto}.faq-page .faq-search .bi{position:absolute;top:50%;right:18px;transform:translateY(-50%);color:#9ca3af;font-size:17px}.faq-page .faq-search input{width:100%;height:52px;padding:0 48px 0 18px;border:1px solid #e3e7ef;border-radius:16px;background:#fff;box-shadow:0 6px 20px rgba(16,24,40,0.06);font-size:14.5px;transition:border-color .15s,box-shadow .15s}.faq-page .faq-search input:focus{outline:none;border-color:#1450c3;box-shadow:0 0 0 4px rgba(20,80,195,0.12)}.faq-page .faq-search-status{min-height:22px;margin-top:8px;color:#1450c3;font-size:13px;font-weight:600}.faq-page #faqTabs{gap:8px;flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;border:0;scrollbar-width:none}.faq-page #faqTabs::-webkit-scrollbar{display:none}@media (min-width:768px){.faq-page #faqTabs{flex-wrap:wrap}}.faq-page #faqTabs .nav-link{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border:1px solid #e6e8ee;border-radius:24px;background:#fff;color:#3f4064;font-size:14px;font-weight:500;white-space:nowrap;transition:background-color .15s,color .15s,border-color .15s}.faq-page #faqTabs .nav-link .bi{font-size:16px;color:#1450c3}.faq-page #faqTabs .nav-link:hover{border-color:rgba(20,80,195,0.5);color:#1450c3}.faq-page #faqTabs .nav-link.active{border-color:#1450c3;background:#1450c3;color:#fff;box-shadow:0 6px 16px rgba(20,80,195,0.25)}.faq-page #faqTabs .nav-link.active .bi{color:#fff}.faq-page .tab-pane h3{display:flex;align-items:center;gap:10px;margin-top:28px!important;color:#1f2937;font-size:17px;font-weight:800}.faq-page .tab-pane h3::before{content:'';width:5px;height:20px;border-radius:4px;background:#1450c3}.faq-page .accordion{display:flex;flex-direction:column;gap:10px}.faq-page .accordion-item{overflow:hidden;border:1px solid #eceef2!important;border-radius:14px!important;background:#fff;transition:border-color .15s,box-shadow .15s}.faq-page .accordion-item:hover{border-color:#dfe5f2!important}.faq-page .accordion-item:has(.accordion-button:not(.collapsed)){border-color:rgba(20,80,195,0.35)!important;box-shadow:0 8px 24px rgba(16,24,40,0.06)}.faq-page .accordion-header{margin:0}.faq-page .accordion-button{gap:12px;padding:16px 18px;background:#fff;color:#23254e;font-size:15px;font-weight:600;line-height:1.8;box-shadow:none}.faq-page .accordion-button::after{flex-shrink:0;margin-left:0;margin-right:auto;width:28px;height:28px;border-radius:50%;background-color:#f3f5f8;background-position:center;background-size:12px}.faq-page .accordion-button:not(.collapsed){background:rgba(20,80,195,0.05);color:#1450c3}.faq-page .accordion-button:not(.collapsed)::after{background-color:rgba(20,80,195,0.12)}.faq-page .accordion-button:focus{box-shadow:none}@media (max-width:767px){.faq-page .accordion-button{padding:14px;font-size:14px}}.faq-page .accordion-body{padding:4px 18px 16px;color:#4b5563;font-size:14.5px;line-height:2}.faq-page .accordion-body p:last-child{margin-bottom:0}.faq-page.searching #faqTabs{display:none!important}.faq-page.searching .tab-pane{display:block!important;opacity:1!important}.faq-page .faq-no-results{display:flex;align-items:center;justify-content:center;gap:8px;padding:30px 16px;color:#6b7280;font-size:14px}.faq-page .faq-no-results[hidden]{display:none}.faq-page .faq-contact{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:36px;padding:22px 24px;border-radius:20px;background:linear-gradient(120deg,#1450c3,#3b6fe0);color:#fff}.faq-page .faq-contact h2{margin:0 0 4px;color:#fff;font-size:18px;font-weight:800}.faq-page .faq-contact p{margin:0;opacity:0.9;font-size:13.5px}.faq-page .faq-contact-text{display:flex;align-items:center;gap:14px}.faq-page .faq-contact-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:52px;height:52px;border-radius:16px;background:rgba(255,255,255,0.18);font-size:24px}.faq-page .faq-contact-actions{display:flex;flex-wrap:wrap;gap:10px}.faq-page .faq-contact-actions .btn{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:12px;font-weight:700}.faq-page .faq-contact-actions .btn-primary{border-color:#fff;background:#fff;color:#1450c3}.faq-page .faq-contact-actions .btn-light{border-color:rgba(255,255,255,0.4);background:rgba(255,255,255,0.12);color:#fff}.stores-page{padding-bottom:30px}.stores-page .stores-hero{margin:6px 0 16px;overflow:hidden;border-radius:22px;box-shadow:0 10px 30px rgba(16,24,40,0.08)}.stores-page .stores-hero img{display:block;width:100%;height:auto;max-height:376px;object-fit:cover}@media (max-width:767px){.stores-page .stores-hero{border-radius:16px}}.stores-page .stores-intro{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 24px;margin-bottom:24px;padding:20px 24px;border:1px solid #e8eefb;border-radius:18px;background:linear-gradient(180deg,#f5f8ff 0%,#fff 100%)}.stores-page .stores-intro h1{margin:8px 0 6px;color:#1f2937;font-size:24px;font-weight:800}@media (max-width:767px){.stores-page .stores-intro h1{font-size:19px}}.stores-page .stores-intro p{max-width:640px;margin:0;color:#6b7280;font-size:14.5px;line-height:1.9}@media (max-width:767px){.stores-page .stores-intro{padding:16px}}.stores-page .stores-hero-kicker{display:inline-flex;align-items:center;gap:6px;padding:3px 12px;border-radius:14px;background:#1450c3;color:#fff;font-size:12.5px;font-weight:700}.stores-page .stores-hero-chips{display:flex;flex-wrap:wrap;gap:8px}.stores-page .stores-hero-chips span{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:1px solid #e3e9f6;border-radius:20px;background:#fff;color:#3f4064;font-size:13px;font-weight:600}.stores-page .stores-hero-chips span .bi{color:#1450c3}.stores-page .stores-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-bottom:28px}@media (max-width:1199px){.stores-page .stores-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.stores-page .stores-grid{grid-template-columns:minmax(0,1fr);gap:14px}}.stores-page .store-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid #eceef2;border-radius:18px;background:#fff;transition:transform .2s,box-shadow .2s}.stores-page .store-card:hover{transform:translateY(-4px);box-shadow:0 14px 34px rgba(16,24,40,0.12)}.stores-page .store-card:hover .store-card-image img{transform:scale(1.06)}.stores-page .store-card-image{position:relative;display:block;height:230px;overflow:hidden}.stores-page .store-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.stores-page .store-badge{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;gap:5px;padding:3px 11px;border-radius:14px;background:#f5b301;box-shadow:0 4px 12px rgba(0,0,0,0.2);color:#fff;font-size:12px;font-weight:700}.stores-page .store-number{position:absolute;bottom:12px;left:12px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:rgba(255,255,255,0.92);color:#1450c3;font-size:20px;font-weight:900}.stores-page .store-card-body{display:flex;flex-direction:column;flex:1;gap:10px;padding:16px 18px 18px}.stores-page .store-card-body h2{margin:0;font-size:18px;font-weight:800}.stores-page .store-card-body h2 a{color:#1f2937}.stores-page .store-info{margin:0;padding:0;list-style:none}.stores-page .store-info li{display:flex;align-items:center;gap:8px;padding:3px 0;color:#4b5563;font-size:13.5px}.stores-page .store-info .bi{color:#1450c3;font-size:15px}.stores-page .store-info a{color:#4b5563}.stores-page .store-actions{display:flex;gap:8px;margin-top:auto;padding-top:6px}.stores-page .store-actions .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:12px;font-weight:600}.stores-page .store-actions .btn-primary{flex:1}.stores-page .store-actions .btn-light{width:44px;border:1px solid #e6e8ee;background:#fff;color:#1450c3}.stores-page .stores-visit{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px;border-radius:18px;background:#f4f7fd}@media (max-width:767px){.stores-page .stores-visit{grid-template-columns:minmax(0,1fr)}}.stores-page .stores-visit-item{display:flex;align-items:center;gap:12px}.stores-page .stores-visit-item strong{display:block;color:#1f2937;font-size:14px}.stores-page .stores-visit-item span,.stores-page .stores-visit-item a{color:#6b7280;font-size:13px}.stores-page .stores-visit-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:14px;background:#fff;color:#1450c3;font-size:20px}.branch-page{padding-bottom:36px}.branch-page .branch-hero{position:relative;margin:6px 0 16px;overflow:hidden;border-radius:22px;background:linear-gradient(135deg,#1450c3 0%,#3b6dff 100%);box-shadow:0 10px 30px rgba(16,24,40,0.08)}.branch-page .branch-hero::after{position:absolute;inset:0;background:linear-gradient(to top,rgba(10,16,32,0.78) 0%,rgba(10,16,32,0.15) 55%,transparent 100%);content:""}@media (max-width:767px){.branch-page .branch-hero{border-radius:16px}}.branch-page .branch-hero-photo{display:block;width:100%;height:380px;object-fit:cover}@media (max-width:767px){.branch-page .branch-hero-photo{height:240px}}.branch-page .branch-hero-plain{min-height:200px}.branch-page .branch-hero-plain::after{display:none}.branch-page .branch-hero-text{position:absolute;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:flex-end;gap:14px;padding:24px 26px;color:#fff}.branch-page .branch-hero-text h1{margin:4px 0 4px;color:#fff;font-size:30px;font-weight:900}@media (max-width:767px){.branch-page .branch-hero-text h1{font-size:22px}}.branch-page .branch-hero-text p{display:flex;align-items:center;gap:6px;margin:0;color:rgba(255,255,255,0.9);font-size:15px}@media (max-width:767px){.branch-page .branch-hero-text{gap:10px;padding:16px}}.branch-page .branch-number{display:flex;flex:none;align-items:center;justify-content:center;width:58px;height:58px;border-radius:18px;background:rgba(255,255,255,0.95);color:#1450c3;font-size:28px;font-weight:900}@media (max-width:767px){.branch-page .branch-number{width:46px;height:46px;border-radius:14px;font-size:22px}}.branch-page .branch-badge{display:inline-flex;align-items:center;gap:5px;padding:2px 10px;border-radius:12px;background:#f5b301;color:#fff;font-size:12px;font-weight:700}.branch-page .branch-actions{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.branch-page .branch-actions .btn{display:inline-flex;align-items:center;gap:7px;padding:10px 18px;border-radius:14px;font-weight:700}.branch-page .branch-actions .btn-light{border:1px solid #e5e9f5;background:#fff}@media (max-width:575px){.branch-page .branch-actions .btn{flex:1 1 calc(50% - 10px);justify-content:center}.branch-page .branch-actions .btn-primary{flex-basis:100%}}.branch-page .branch-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:22px}@media (max-width:991px){.branch-page .branch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.branch-page .branch-grid{grid-template-columns:minmax(0,1fr)}}.branch-page .branch-card{padding:20px;border:1px solid #eceef2;border-radius:18px;background:#fff}.branch-page .branch-card h2{display:flex;align-items:center;gap:8px;margin:0 0 12px;color:#111827;font-size:17px;font-weight:800}.branch-page .branch-card h2 i{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:11px;background:rgba(20,80,195,0.08);color:#1450c3;font-size:16px}.branch-page .branch-card p{margin:0;color:#4b5563;font-size:14px;line-height:2}.branch-page .branch-services{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none}.branch-page .branch-services li{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:10px;background:#f5f7fb;color:#374151;font-size:12.5px;font-weight:700}.branch-page .branch-phones{display:flex;flex-direction:column;gap:8px;margin:0 0 12px;padding:0;list-style:none}.branch-page .branch-phones a{display:block;padding:10px 14px;border-radius:12px;background:#f5f7fb;color:#111827;font-size:16px;font-weight:800;text-align:left}.branch-page .branch-phones a:hover{color:#1450c3}.branch-page .branch-note{font-size:13px!important}.branch-page .branch-hours{margin:0;padding:0;list-style:none}.branch-page .branch-hours li{display:flex;align-items:center;justify-content:space-between;padding:7px 10px;border-radius:10px;color:#374151;font-size:14px}.branch-page .branch-hours li b{font-weight:700}.branch-page .branch-hours li small{margin-right:6px;padding:1px 7px;border-radius:8px;background:#1450c3;color:#fff;font-size:11px;font-weight:700}.branch-page .branch-hours .is-today{background:rgba(20,80,195,0.07);color:#1450c3}.branch-page .branch-hours .is-closed b{color:#dc2626}.branch-page .branch-map{margin-bottom:22px;overflow:hidden;border:1px solid #eceef2;border-radius:18px}.branch-page .branch-map iframe{display:block;width:100%;height:320px;border:0}@media (max-width:575px){.branch-page .branch-map iframe{height:240px}}.branch-page .branch-others h2{margin-bottom:12px;color:#111827;font-size:18px;font-weight:800}.branch-page .branch-others ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}@media (max-width:991px){.branch-page .branch-others ul{grid-template-columns:minmax(0,1fr)}}.branch-page .branch-others a{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid #eceef2;border-radius:16px;background:#fff;color:#111827;transition:border-color .15s ease}.branch-page .branch-others a:hover{border-color:rgba(20,80,195,0.4);color:#111827}.branch-page .branch-others img{flex:none;width:64px;height:64px;border-radius:12px;object-fit:cover}.branch-page .branch-others span{display:flex;flex:1;flex-direction:column}.branch-page .branch-others b{font-size:15px;font-weight:800}.branch-page .branch-others small{color:#6b7280;font-size:12.5px}.branch-page .branch-others i{color:#1450c3}body #installment-landing{}body #installment-landing .installment-hero{position:relative;padding:56px 0 64px;background:radial-gradient(circle at 90% 0%,rgba(20,80,195,0.14) 0,transparent 40%),radial-gradient(circle at 0% 100%,rgba(0,180,160,0.12) 0,transparent 38%),linear-gradient(180deg,#f5f8ff 0%,#fff 100%)}@media (max-width:991px){body #installment-landing .installment-hero{padding:36px 0 40px}}body #installment-landing .hero-kicker{display:inline-flex;align-items:center;gap:6px;margin-bottom:12px;padding:4px 14px;border-radius:20px;background:#1450c3;color:#fff;font-size:13px;font-weight:700}body #installment-landing .hero-heading{margin-bottom:10px;color:#1f2937;font-size:36px;font-weight:900}@media (max-width:767px){body #installment-landing .hero-heading{font-size:24px}}body #installment-landing .hero-subheading{display:inline-block;margin-bottom:0;padding:4px 14px;border-radius:12px;background:rgba(20,80,195,0.08);color:#1450c3;font-size:15px;font-weight:700}body #installment-landing .hero-paragraph{margin:18px 0 24px;color:#4b5563;font-size:15px;line-height:2.1}body #installment-landing .hero-actions{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:991px){body #installment-landing .hero-actions{justify-content:center}}body #installment-landing .hero-actions .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;min-width:200px;margin:0;padding:12px 26px;border-radius:14px;font-size:16px;font-weight:700}body #installment-landing .btn-primary-custom{border-color:#1450c3;background:#1450c3;box-shadow:0 10px 22px rgba(20,80,195,0.28)}body #installment-landing .btn-primary-custom:hover{border-color:#10419e;background:#10419e;box-shadow:0 12px 26px rgba(20,80,195,0.35)}body #installment-landing .btn-outline-custom{border:1.5px solid rgba(20,80,195,0.35);background:#fff;color:#1450c3;transition:background-color .2s,border-color .2s}body #installment-landing .btn-outline-custom:hover{border-color:#1450c3;background:rgba(20,80,195,0.06)}body #installment-landing .hero-image-container img{border-radius:24px!important;box-shadow:0 24px 50px rgba(16,24,40,0.14)!important}body #installment-landing .benefits-section{padding:56px 0 40px;background:#fff}body #installment-landing .section-title h2{margin-bottom:28px;color:#1f2937;font-size:24px;font-weight:800}body #installment-landing .section-title h2::after{content:'';display:block;width:56px;height:4px;margin:10px auto 0;border-radius:4px;background:#1450c3}@media (max-width:767px){body #installment-landing .section-title h2{font-size:19px}}body #installment-landing .benefit-card{padding:28px 22px;border:1px solid #eceef2;border-radius:20px;background:#fff;box-shadow:none}body #installment-landing .benefit-card:hover{transform:translateY(-6px);border-color:rgba(20,80,195,0.25);box-shadow:0 16px 36px rgba(16,24,40,0.1)}body #installment-landing .benefit-card .icon-wrapper{display:flex;align-items:center;justify-content:center;width:130px;height:130px;margin:0 auto 18px;border-radius:50%;background:radial-gradient(circle,rgba(20,80,195,0.1) 0%,rgba(20,80,195,0.03) 70%)}body #installment-landing .benefit-card .icon-wrapper img{max-width:96px}body #installment-landing .benefit-card p.text-muted{color:#1450c3!important;font-size:13px;font-weight:600}body #installment-landing .benefit-card h3{margin-bottom:0;color:#1f2937;font-size:17px;font-weight:800}body #installment-landing .consultation-form-section{padding:56px 0;background:radial-gradient(circle at 15% 20%,rgba(255,255,255,0.12) 0,transparent 35%),linear-gradient(130deg,#1450c3 0%,#2563eb 55%,#3b82f6 100%)}@media (max-width:767px){body #installment-landing .consultation-form-section{padding:28px 0}}body #installment-landing .loan-form-layout{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1.4fr);gap:32px;align-items:center;max-width:1080px;margin:0 auto}@media (max-width:991px){body #installment-landing .loan-form-layout{grid-template-columns:minmax(0,1fr);gap:20px}}body #installment-landing .loan-form-intro{color:#fff}body #installment-landing .loan-form-intro h2{margin:12px 0 10px;color:#fff;font-size:30px;font-weight:900}@media (max-width:767px){body #installment-landing .loan-form-intro h2{font-size:23px}}body #installment-landing .loan-form-intro p{margin-bottom:16px;color:rgba(255,255,255,0.88);font-size:15px;line-height:2}body #installment-landing .loan-form-intro ul{display:flex;flex-direction:column;gap:10px;margin:0 0 20px;padding:0;list-style:none}body #installment-landing .loan-form-intro li{display:flex;align-items:flex-start;gap:8px;font-size:14.5px;font-weight:700;line-height:1.9}body #installment-landing .loan-form-intro li i{margin-top:4px;color:#a5f3c4}@media (max-width:991px){body #installment-landing .loan-form-intro{text-align:center}body #installment-landing .loan-form-intro ul{align-items:center}}body #installment-landing .loan-form-kicker{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;border-radius:999px;background:rgba(255,255,255,0.16);color:#fff;font-size:13px;font-weight:700}body #installment-landing .loan-form-call{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border-radius:14px;background:rgba(255,255,255,0.14);color:#fff;font-size:14px}body #installment-landing .loan-form-call b{font-weight:800}body #installment-landing .loan-form-call:hover{background:rgba(255,255,255,0.22);color:#fff}body #installment-landing .form-wrapper-card{padding:28px;border-radius:24px;background:#fff;box-shadow:0 24px 60px rgba(10,30,80,0.3)}@media (max-width:767px){body #installment-landing .form-wrapper-card{padding:18px;border-radius:20px}}body #installment-landing .loan-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px}@media (max-width:575px){body #installment-landing .loan-fields{grid-template-columns:minmax(0,1fr);gap:14px}}body #installment-landing .loan-field{min-width:0;margin:0;padding:0;border:0}body #installment-landing .loan-field>label,body #installment-landing .loan-field legend{float:none;display:block;width:auto;margin-bottom:7px;padding:0;color:#374151;font-size:13.5px;font-weight:700}body #installment-landing .loan-field-wide{grid-column:1 / -1}body #installment-landing .loan-input{position:relative;display:block}body #installment-landing .loan-input i{position:absolute;top:50%;right:14px;color:#9ca3af;font-size:17px;transform:translateY(-50%);pointer-events:none}body #installment-landing .loan-input input{width:100%;height:50px;padding:0 42px 0 14px;border:1px solid #e3e7ef;border-radius:14px;background:#f9fafb;color:#111827;font-size:15px;transition:border-color .15s,box-shadow .15s,background-color .15s}body #installment-landing .loan-input input::placeholder{color:#9ca3af}body #installment-landing .loan-input input:focus{border-color:#1450c3;background:#fff;box-shadow:0 0 0 4px rgba(20,80,195,0.12);outline:none}body #installment-landing .loan-input input[dir="ltr"]{text-align:right}@media (pointer:coarse){body #installment-landing .loan-input input{font-size:16px}}body #installment-landing .loan-input:focus-within i{color:#1450c3}body #installment-landing .choice-group{display:flex;flex-wrap:wrap;gap:8px}body #installment-landing .choice-group label{position:relative;flex:1 1 auto;margin:0;cursor:pointer}body #installment-landing .choice-group input{position:absolute;opacity:0;pointer-events:none}body #installment-landing .choice-group span{display:flex;align-items:center;justify-content:center;min-height:46px;padding:8px 14px;border:1px solid #e3e7ef;border-radius:14px;background:#f9fafb;color:#374151;font-size:14px;font-weight:700;text-align:center;white-space:nowrap;transition:border-color .15s,background-color .15s,color .15s}body #installment-landing .choice-group label:hover span{border-color:rgba(20,80,195,0.4)}body #installment-landing .choice-group input:checked + span{border-color:#1450c3;background:rgba(20,80,195,0.08);color:#1450c3;box-shadow:inset 0 0 0 1px #1450c3}body #installment-landing .choice-group input:focus-visible + span{box-shadow:0 0 0 4px rgba(20,80,195,0.18)}body #installment-landing .choice-group-2 label{flex:1 1 0}body #installment-landing .captcha-field{display:flex;align-items:center;gap:8px}body #installment-landing .captcha-field img.captcha{flex:none;height:50px;padding:4px 8px;border:1px solid #e3e7ef;border-radius:14px;background:#fff}body #installment-landing .captcha-field input[type="text"]{flex:1;min-width:0;height:50px;padding:0 14px;border:1px solid #e3e7ef;border-radius:14px;background:#f9fafb;color:#111827;font-size:16px;letter-spacing:2px;text-align:center;direction:ltr}body #installment-landing .captcha-field input[type="text"]:focus{border-color:#1450c3;background:#fff;box-shadow:0 0 0 4px rgba(20,80,195,0.12);outline:none}body #installment-landing .captcha-refresh{display:inline-flex;flex:none;align-items:center;justify-content:center;width:50px;height:50px;border:1px solid #e3e7ef;border-radius:14px;background:#fff;color:#4b5563;font-size:19px}body #installment-landing .captcha-refresh:hover{border-color:#1450c3;color:#1450c3}body #installment-landing .loan-submit{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:22px;padding:15px;border-radius:16px;font-size:16px;font-weight:800}body #installment-landing .text-danger{font-size:13px}body #installment-landing .installment-categories-section{background:#f7f9fc}body #installment-landing .installment-categories-section .installment-category-card{padding:20px 10px 16px;border:1px solid #eceef2;border-radius:20px;box-shadow:none;transition:transform .2s,box-shadow .2s,border-color .2s}body #installment-landing .installment-categories-section .installment-category-card img{max-width:110px;padding:10px;border-radius:50%;background:radial-gradient(circle,#eef3ff 0%,#f7f9fc 70%);transition:transform .25s}body #installment-landing .installment-categories-section .installment-category-card h3{color:#1f2937;font-size:14.5px;font-weight:800}body #installment-landing .installment-categories-section .installment-category-card:hover{transform:translateY(-5px);border-color:rgba(20,80,195,0.3);box-shadow:0 14px 30px rgba(16,24,40,0.1)}body #installment-landing .installment-categories-section .installment-category-card:hover img{transform:scale(1.06)}body #installment-landing .installment-categories-section .installment-category-card:hover h3{color:#1450c3}body #installment-landing .lenders-section{padding:8px 0 32px}body #installment-landing .lenders-section .section-title p{color:#6b7280;font-size:14px}body #installment-landing .lender-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:880px;margin:0 auto}@media (max-width:767px){body #installment-landing .lender-cards{grid-template-columns:minmax(0,1fr)}}body #installment-landing .lender-card{display:flex;align-items:center;gap:14px;padding:18px;border:1px solid #e5e9f5;border-radius:18px;background:#fff;box-shadow:0 6px 20px rgba(17,24,39,0.05);color:#111827;transition:border-color 0.15s ease,transform 0.15s ease}body #installment-landing .lender-card:hover{border-color:rgba(20,80,195,0.45);color:#111827;transform:translateY(-2px)}body #installment-landing .lender-card img,body #installment-landing .lender-card .lender-card-icon{flex:none;width:48px;height:48px;border-radius:14px}body #installment-landing .lender-card .lender-card-icon{display:inline-flex;align-items:center;justify-content:center;background:rgba(54,79,217,0.1);color:#364fd9;font-size:24px}body #installment-landing .lender-card .lender-card-logo{border:1px solid #e5e9f5;background:#fff}body #installment-landing .lender-card .lender-card-logo img{width:40px;height:auto;border-radius:0}body #installment-landing .lender-card .lender-card-text{display:flex;flex:1;flex-direction:column;gap:2px}body #installment-landing .lender-card .lender-card-text strong{font-size:15px;font-weight:800}body #installment-landing .lender-card .lender-card-text span{color:#6b7280;font-size:13px;line-height:1.9}body #installment-landing .lender-card>i{flex:none;color:#1450c3;font-size:22px}body #installment-landing .installment-faq-section{padding:16px 0 48px}body #installment-landing .installment-faq-list{max-width:860px;margin:0 auto}body #installment-landing .installment-faq-list .accordion-item{margin-bottom:10px;overflow:hidden;border:1px solid #e5e9f5;border-radius:14px}body #installment-landing .installment-faq-list .accordion-header{margin:0}body #installment-landing .installment-faq-list .accordion-button{padding:16px 18px;color:#111827;font-size:15px;font-weight:800;line-height:1.8}body #installment-landing .installment-faq-list .accordion-button:not(.collapsed){background:rgba(20,80,195,0.06);box-shadow:none;color:#1450c3}body #installment-landing .installment-faq-list .accordion-button:focus{box-shadow:none}body #installment-landing .installment-faq-list .accordion-body{padding:4px 18px 16px;color:#4b5563;font-size:14px;line-height:2.1}body #digipay-landing{padding-bottom:32px}body #digipay-landing .cl-section-head{margin-bottom:20px;text-align:center}body #digipay-landing .cl-section-head h2{margin-bottom:6px;color:#111827;font-size:24px;font-weight:900}@media (max-width:767px){body #digipay-landing .cl-section-head h2{font-size:19px}}body #digipay-landing .cl-section-head p{margin:0;color:#6b7280;font-size:14px;line-height:2}body #digipay-landing .cl-section-head a{color:#1450c3;font-weight:700}body #digipay-landing .cl-hero{margin-bottom:40px;padding:48px 0 56px;background:radial-gradient(circle at 85% 10%,rgba(26,70,245,0.16) 0,transparent 42%),radial-gradient(circle at 5% 95%,rgba(0,180,160,0.1) 0,transparent 36%),linear-gradient(180deg,#f3f6ff 0%,#fff 100%)}@media (max-width:991px){body #digipay-landing .cl-hero{margin-bottom:28px;padding:28px 0 36px}}body #digipay-landing .cl-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,0.85fr);gap:40px;align-items:center}@media (max-width:991px){body #digipay-landing .cl-hero-grid{grid-template-columns:minmax(0,1fr);gap:28px}}body #digipay-landing .cl-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;padding:5px 8px 5px 14px;border-radius:999px;background:#fff;box-shadow:0 4px 16px rgba(26,70,245,0.12);color:#1a46f5;font-size:13px;font-weight:800}body #digipay-landing .cl-kicker img{width:22px;height:22px;border-radius:6px}body #digipay-landing .cl-hero-text h1{margin-bottom:14px;color:#111827;font-size:38px;font-weight:900;line-height:1.5}@media (max-width:767px){body #digipay-landing .cl-hero-text h1{font-size:25px}}body #digipay-landing .cl-lead{max-width:620px;margin-bottom:18px;color:#4b5563;font-size:15px;line-height:2.1}body #digipay-landing .cl-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:0;list-style:none}body #digipay-landing .cl-chips li{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid rgba(26,70,245,0.18);border-radius:12px;background:rgba(255,255,255,0.85);color:#1f2937;font-size:13px;font-weight:700}body #digipay-landing .cl-chips i{color:#1a46f5;font-size:15px}body #digipay-landing .cl-actions{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}body #digipay-landing .cl-btn{display:inline-flex;align-items:center;gap:8px;padding:11px 22px;border-radius:14px;font-size:15px;font-weight:800;transition:transform 0.15s ease,box-shadow 0.15s ease}body #digipay-landing .cl-btn:hover{transform:translateY(-1px)}@media (max-width:575px){body #digipay-landing .cl-btn{flex:1 1 100%;justify-content:center}}body #digipay-landing .cl-btn-primary{border:0;background:#1a46f5;box-shadow:0 10px 24px rgba(26,70,245,0.28);color:#fff}body #digipay-landing .cl-btn-primary:hover{color:#fff;box-shadow:0 12px 28px rgba(26,70,245,0.36)}body #digipay-landing .cl-btn-ghost{border:1.5px solid rgba(26,70,245,0.35);background:#fff;color:#1a46f5}body #digipay-landing .cl-btn-ghost:hover{border-color:#1a46f5;color:#1a46f5}body #digipay-landing .cl-call{display:inline-flex;align-items:center;gap:6px;color:#4b5563;font-size:14px}body #digipay-landing .cl-call b{color:#111827}body #digipay-landing .cl-call:hover b{color:#1a46f5}body #digipay-landing .cl-hero-art{position:relative;display:flex;justify-content:center;padding:24px 0}@media (max-width:991px){body #digipay-landing .cl-hero-art{display:none}}body #digipay-landing .cl-art-card{display:flex;align-items:center;justify-content:center;width:340px;height:340px;border-radius:40px;background:linear-gradient(145deg,#1a46f5 0%,#5575f8 100%);box-shadow:0 24px 60px rgba(26,70,245,0.3)}body #digipay-landing .cl-art-card img{width:auto;height:300px;transform:rotate(-6deg)}body #digipay-landing .cl-art-badge{position:absolute;display:inline-flex;align-items:center;gap:6px;padding:10px 14px;border-radius:14px;background:#fff;box-shadow:0 10px 30px rgba(17,24,39,0.12);color:#111827;font-size:13px;font-weight:800}body #digipay-landing .cl-art-badge i{color:#1a46f5;font-size:17px}body #digipay-landing .cl-art-badge-top{top:22px;right:0}body #digipay-landing .cl-art-badge-bottom{bottom:26px;left:0}body #digipay-landing .cl-steps{margin-bottom:44px}body #digipay-landing .cl-step-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;counter-reset:none}@media (max-width:991px){body #digipay-landing .cl-step-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){body #digipay-landing .cl-step-list{grid-template-columns:minmax(0,1fr)}}body #digipay-landing .cl-step-list li{position:relative;padding:20px 18px;border:1px solid #e5e9f5;border-radius:18px;background:#fff;box-shadow:0 6px 20px rgba(17,24,39,0.04)}@media (max-width:575px){body #digipay-landing .cl-step-list li{display:grid;grid-template-columns:38px minmax(0,1fr);column-gap:12px;padding:14px}}body #digipay-landing .cl-step-list h3{margin:12px 0 6px;color:#111827;font-size:16px;font-weight:800}@media (max-width:575px){body #digipay-landing .cl-step-list h3{margin:6px 0 2px;font-size:15px}}body #digipay-landing .cl-step-list p{margin:0;color:#6b7280;font-size:13.5px;line-height:2}@media (max-width:575px){body #digipay-landing .cl-step-list p{grid-column:2;font-size:13px}}@media (min-width:768px){body #digipay-landing .cl-step-list-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){body #digipay-landing .cl-step-list-3{grid-template-columns:repeat(3,minmax(0,1fr))}}body #digipay-landing .cl-step-list-3 a{color:#1a46f5;font-weight:700}@media (min-width:1200px){body #digipay-landing .cl-step-list-5{grid-template-columns:repeat(5,minmax(0,1fr))}}body #digipay-landing .cl-step-num{grid-row:span 2;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;background:rgba(26,70,245,0.1);color:#1a46f5;font-size:17px;font-weight:900}body #digipay-landing .cl-products{margin-bottom:36px}body #digipay-landing .cl-products .shelve-section{margin-bottom:18px}body #digipay-landing .cl-lead-section{margin-bottom:40px}body #digipay-landing .cl-faq-list{max-width:860px;margin:0 auto}body #digipay-landing .cl-faq-list .accordion-item{margin-bottom:10px;overflow:hidden;border:1px solid #e5e9f5;border-radius:14px}body #digipay-landing .cl-faq-list .accordion-header{margin:0}body #digipay-landing .cl-faq-list .accordion-button{padding:16px 18px;color:#111827;font-size:15px;font-weight:800;line-height:1.8}body #digipay-landing .cl-faq-list .accordion-button:not(.collapsed){background:rgba(26,70,245,0.06);box-shadow:none;color:#1a46f5}body #digipay-landing .cl-faq-list .accordion-button:focus{box-shadow:none}body #digipay-landing .cl-faq-list .accordion-body{padding:4px 18px 16px;color:#4b5563;font-size:14px;line-height:2.1}body #digipay-landing .cl-cats{margin-bottom:40px}body #digipay-landing .cl-cat-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}@media (max-width:991px){body #digipay-landing .cl-cat-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:575px){body #digipay-landing .cl-cat-list{grid-template-columns:repeat(2,minmax(0,1fr))}}body #digipay-landing .cl-cat-list a{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 10px;border:1px solid #e5e9f5;border-radius:18px;background:#fff;color:#111827;font-size:14px;font-weight:800;text-align:center;transition:border-color 0.15s ease,transform 0.15s ease}body #digipay-landing .cl-cat-list a:hover{border-color:rgba(26,70,245,0.5);color:#1a46f5;transform:translateY(-2px)}body #digipay-landing .cl-cat-list i{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:16px;background:rgba(26,70,245,0.1);color:#1a46f5;font-size:24px}body #digipay-landing .cl-kicker-logo img{width:auto;height:20px;border-radius:0}body #digipay-landing .cl-art-card-logo{border:10px solid #1a46f5;background:#fff}body #digipay-landing .cl-art-card-logo img{width:240px;height:auto;transform:none}body #digipay-landing .cl-notice{display:flex;gap:8px;align-items:flex-start;margin:-12px 0 32px;padding:12px 16px;border:1px solid #f5dca8;border-radius:14px;background:#fff8eb;color:#7a5a12;font-size:14px;line-height:2}body #digipay-landing .cl-notice i{margin-top:5px}body #digipay-landing .cl-notice a{color:inherit;font-weight:800;text-decoration:underline}body #digipay-landing .cl-others{margin-bottom:40px}body #digipay-landing .cl-other-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}@media (max-width:991px){body #digipay-landing .cl-other-list{grid-template-columns:minmax(0,1fr)}}body #digipay-landing .cl-other-list a{display:flex;align-items:center;gap:12px;height:100%;padding:14px 16px;border:1px solid #e5e9f5;border-radius:16px;background:#fff;color:#111827;transition:border-color 0.15s ease}body #digipay-landing .cl-other-list a:hover{border-color:rgba(26,70,245,0.5);color:#111827}body #digipay-landing .cl-other-list img,body #digipay-landing .cl-other-list .cl-other-icon{flex:none;width:40px;height:40px;border-radius:12px;object-fit:contain}body #digipay-landing .cl-other-list .cl-other-wide{padding:4px;border:1px solid #e5e9f5;background:#fff}body #digipay-landing .cl-other-list .cl-other-icon{display:inline-flex;align-items:center;justify-content:center;background:rgba(20,80,195,0.08);color:#1450c3;font-size:19px}body #digipay-landing .cl-other-list span{display:flex;flex-direction:column}body #digipay-landing .cl-other-list b{font-size:14px;font-weight:800}body #digipay-landing .cl-other-list small{color:#6b7280;font-size:12.5px}body #digipay-landing .cl-art-icon{color:#fff;font-size:150px;line-height:1}body #azkivam-landing{padding-bottom:32px}body #azkivam-landing .cl-section-head{margin-bottom:20px;text-align:center}body #azkivam-landing .cl-section-head h2{margin-bottom:6px;color:#111827;font-size:24px;font-weight:900}@media (max-width:767px){body #azkivam-landing .cl-section-head h2{font-size:19px}}body #azkivam-landing .cl-section-head p{margin:0;color:#6b7280;font-size:14px;line-height:2}body #azkivam-landing .cl-section-head a{color:#1450c3;font-weight:700}body #azkivam-landing .cl-hero{margin-bottom:40px;padding:48px 0 56px;background:radial-gradient(circle at 85% 10%,rgba(54,79,217,0.16) 0,transparent 42%),radial-gradient(circle at 5% 95%,rgba(0,180,160,0.1) 0,transparent 36%),linear-gradient(180deg,#f3f6ff 0%,#fff 100%)}@media (max-width:991px){body #azkivam-landing .cl-hero{margin-bottom:28px;padding:28px 0 36px}}body #azkivam-landing .cl-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,0.85fr);gap:40px;align-items:center}@media (max-width:991px){body #azkivam-landing .cl-hero-grid{grid-template-columns:minmax(0,1fr);gap:28px}}body #azkivam-landing .cl-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;padding:5px 8px 5px 14px;border-radius:999px;background:#fff;box-shadow:0 4px 16px rgba(54,79,217,0.12);color:#364fd9;font-size:13px;font-weight:800}body #azkivam-landing .cl-kicker img{width:22px;height:22px;border-radius:6px}body #azkivam-landing .cl-hero-text h1{margin-bottom:14px;color:#111827;font-size:38px;font-weight:900;line-height:1.5}@media (max-width:767px){body #azkivam-landing .cl-hero-text h1{font-size:25px}}body #azkivam-landing .cl-lead{max-width:620px;margin-bottom:18px;color:#4b5563;font-size:15px;line-height:2.1}body #azkivam-landing .cl-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:0;list-style:none}body #azkivam-landing .cl-chips li{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid rgba(54,79,217,0.18);border-radius:12px;background:rgba(255,255,255,0.85);color:#1f2937;font-size:13px;font-weight:700}body #azkivam-landing .cl-chips i{color:#364fd9;font-size:15px}body #azkivam-landing .cl-actions{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}body #azkivam-landing .cl-btn{display:inline-flex;align-items:center;gap:8px;padding:11px 22px;border-radius:14px;font-size:15px;font-weight:800;transition:transform 0.15s ease,box-shadow 0.15s ease}body #azkivam-landing .cl-btn:hover{transform:translateY(-1px)}@media (max-width:575px){body #azkivam-landing .cl-btn{flex:1 1 100%;justify-content:center}}body #azkivam-landing .cl-btn-primary{border:0;background:#364fd9;box-shadow:0 10px 24px rgba(54,79,217,0.28);color:#fff}body #azkivam-landing .cl-btn-primary:hover{color:#fff;box-shadow:0 12px 28px rgba(54,79,217,0.36)}body #azkivam-landing .cl-btn-ghost{border:1.5px solid rgba(54,79,217,0.35);background:#fff;color:#364fd9}body #azkivam-landing .cl-btn-ghost:hover{border-color:#364fd9;color:#364fd9}body #azkivam-landing .cl-call{display:inline-flex;align-items:center;gap:6px;color:#4b5563;font-size:14px}body #azkivam-landing .cl-call b{color:#111827}body #azkivam-landing .cl-call:hover b{color:#364fd9}body #azkivam-landing .cl-hero-art{position:relative;display:flex;justify-content:center;padding:24px 0}@media (max-width:991px){body #azkivam-landing .cl-hero-art{display:none}}body #azkivam-landing .cl-art-card{display:flex;align-items:center;justify-content:center;width:340px;height:340px;border-radius:40px;background:linear-gradient(145deg,#364fd9 0%,#697ce3 100%);box-shadow:0 24px 60px rgba(54,79,217,0.3)}body #azkivam-landing .cl-art-card img{width:auto;height:300px;transform:rotate(-6deg)}body #azkivam-landing .cl-art-badge{position:absolute;display:inline-flex;align-items:center;gap:6px;padding:10px 14px;border-radius:14px;background:#fff;box-shadow:0 10px 30px rgba(17,24,39,0.12);color:#111827;font-size:13px;font-weight:800}body #azkivam-landing .cl-art-badge i{color:#364fd9;font-size:17px}body #azkivam-landing .cl-art-badge-top{top:22px;right:0}body #azkivam-landing .cl-art-badge-bottom{bottom:26px;left:0}body #azkivam-landing .cl-steps{margin-bottom:44px}body #azkivam-landing .cl-step-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;counter-reset:none}@media (max-width:991px){body #azkivam-landing .cl-step-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){body #azkivam-landing .cl-step-list{grid-template-columns:minmax(0,1fr)}}body #azkivam-landing .cl-step-list li{position:relative;padding:20px 18px;border:1px solid #e5e9f5;border-radius:18px;background:#fff;box-shadow:0 6px 20px rgba(17,24,39,0.04)}@media (max-width:575px){body #azkivam-landing .cl-step-list li{display:grid;grid-template-columns:38px minmax(0,1fr);column-gap:12px;padding:14px}}body #azkivam-landing .cl-step-list h3{margin:12px 0 6px;color:#111827;font-size:16px;font-weight:800}@media (max-width:575px){body #azkivam-landing .cl-step-list h3{margin:6px 0 2px;font-size:15px}}body #azkivam-landing .cl-step-list p{margin:0;color:#6b7280;font-size:13.5px;line-height:2}@media (max-width:575px){body #azkivam-landing .cl-step-list p{grid-column:2;font-size:13px}}@media (min-width:768px){body #azkivam-landing .cl-step-list-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){body #azkivam-landing .cl-step-list-3{grid-template-columns:repeat(3,minmax(0,1fr))}}body #azkivam-landing .cl-step-list-3 a{color:#364fd9;font-weight:700}@media (min-width:1200px){body #azkivam-landing .cl-step-list-5{grid-template-columns:repeat(5,minmax(0,1fr))}}body #azkivam-landing .cl-step-num{grid-row:span 2;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;background:rgba(54,79,217,0.1);color:#364fd9;font-size:17px;font-weight:900}body #azkivam-landing .cl-products{margin-bottom:36px}body #azkivam-landing .cl-products .shelve-section{margin-bottom:18px}body #azkivam-landing .cl-lead-section{margin-bottom:40px}body #azkivam-landing .cl-faq-list{max-width:860px;margin:0 auto}body #azkivam-landing .cl-faq-list .accordion-item{margin-bottom:10px;overflow:hidden;border:1px solid #e5e9f5;border-radius:14px}body #azkivam-landing .cl-faq-list .accordion-header{margin:0}body #azkivam-landing .cl-faq-list .accordion-button{padding:16px 18px;color:#111827;font-size:15px;font-weight:800;line-height:1.8}body #azkivam-landing .cl-faq-list .accordion-button:not(.collapsed){background:rgba(54,79,217,0.06);box-shadow:none;color:#364fd9}body #azkivam-landing .cl-faq-list .accordion-button:focus{box-shadow:none}body #azkivam-landing .cl-faq-list .accordion-body{padding:4px 18px 16px;color:#4b5563;font-size:14px;line-height:2.1}body #azkivam-landing .cl-cats{margin-bottom:40px}body #azkivam-landing .cl-cat-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}@media (max-width:991px){body #azkivam-landing .cl-cat-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:575px){body #azkivam-landing .cl-cat-list{grid-template-columns:repeat(2,minmax(0,1fr))}}body #azkivam-landing .cl-cat-list a{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 10px;border:1px solid #e5e9f5;border-radius:18px;background:#fff;color:#111827;font-size:14px;font-weight:800;text-align:center;transition:border-color 0.15s ease,transform 0.15s ease}body #azkivam-landing .cl-cat-list a:hover{border-color:rgba(54,79,217,0.5);color:#364fd9;transform:translateY(-2px)}body #azkivam-landing .cl-cat-list i{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:16px;background:rgba(54,79,217,0.1);color:#364fd9;font-size:24px}body #azkivam-landing .cl-kicker-logo img{width:auto;height:20px;border-radius:0}body #azkivam-landing .cl-art-card-logo{border:10px solid #364fd9;background:#fff}body #azkivam-landing .cl-art-card-logo img{width:240px;height:auto;transform:none}body #azkivam-landing .cl-notice{display:flex;gap:8px;align-items:flex-start;margin:-12px 0 32px;padding:12px 16px;border:1px solid #f5dca8;border-radius:14px;background:#fff8eb;color:#7a5a12;font-size:14px;line-height:2}body #azkivam-landing .cl-notice i{margin-top:5px}body #azkivam-landing .cl-notice a{color:inherit;font-weight:800;text-decoration:underline}body #azkivam-landing .cl-others{margin-bottom:40px}body #azkivam-landing .cl-other-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}@media (max-width:991px){body #azkivam-landing .cl-other-list{grid-template-columns:minmax(0,1fr)}}body #azkivam-landing .cl-other-list a{display:flex;align-items:center;gap:12px;height:100%;padding:14px 16px;border:1px solid #e5e9f5;border-radius:16px;background:#fff;color:#111827;transition:border-color 0.15s ease}body #azkivam-landing .cl-other-list a:hover{border-color:rgba(54,79,217,0.5);color:#111827}body #azkivam-landing .cl-other-list img,body #azkivam-landing .cl-other-list .cl-other-icon{flex:none;width:40px;height:40px;border-radius:12px;object-fit:contain}body #azkivam-landing .cl-other-list .cl-other-wide{padding:4px;border:1px solid #e5e9f5;background:#fff}body #azkivam-landing .cl-other-list .cl-other-icon{display:inline-flex;align-items:center;justify-content:center;background:rgba(20,80,195,0.08);color:#1450c3;font-size:19px}body #azkivam-landing .cl-other-list span{display:flex;flex-direction:column}body #azkivam-landing .cl-other-list b{font-size:14px;font-weight:800}body #azkivam-landing .cl-other-list small{color:#6b7280;font-size:12.5px}body #azkivam-landing .cl-art-icon{color:#fff;font-size:150px;line-height:1}body #snapppay-landing{padding-bottom:32px}body #snapppay-landing .cl-section-head{margin-bottom:20px;text-align:center}body #snapppay-landing .cl-section-head h2{margin-bottom:6px;color:#111827;font-size:24px;font-weight:900}@media (max-width:767px){body #snapppay-landing .cl-section-head h2{font-size:19px}}body #snapppay-landing .cl-section-head p{margin:0;color:#6b7280;font-size:14px;line-height:2}body #snapppay-landing .cl-section-head a{color:#1450c3;font-weight:700}body #snapppay-landing .cl-hero{margin-bottom:40px;padding:48px 0 56px;background:radial-gradient(circle at 85% 10%,rgba(0,142,250,0.16) 0,transparent 42%),radial-gradient(circle at 5% 95%,rgba(0,180,160,0.1) 0,transparent 36%),linear-gradient(180deg,#f3f6ff 0%,#fff 100%)}@media (max-width:991px){body #snapppay-landing .cl-hero{margin-bottom:28px;padding:28px 0 36px}}body #snapppay-landing .cl-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,0.85fr);gap:40px;align-items:center}@media (max-width:991px){body #snapppay-landing .cl-hero-grid{grid-template-columns:minmax(0,1fr);gap:28px}}body #snapppay-landing .cl-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;padding:5px 8px 5px 14px;border-radius:999px;background:#fff;box-shadow:0 4px 16px rgba(0,142,250,0.12);color:#008efa;font-size:13px;font-weight:800}body #snapppay-landing .cl-kicker img{width:22px;height:22px;border-radius:6px}body #snapppay-landing .cl-hero-text h1{margin-bottom:14px;color:#111827;font-size:38px;font-weight:900;line-height:1.5}@media (max-width:767px){body #snapppay-landing .cl-hero-text h1{font-size:25px}}body #snapppay-landing .cl-lead{max-width:620px;margin-bottom:18px;color:#4b5563;font-size:15px;line-height:2.1}body #snapppay-landing .cl-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:0;list-style:none}body #snapppay-landing .cl-chips li{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid rgba(0,142,250,0.18);border-radius:12px;background:rgba(255,255,255,0.85);color:#1f2937;font-size:13px;font-weight:700}body #snapppay-landing .cl-chips i{color:#008efa;font-size:15px}body #snapppay-landing .cl-actions{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}body #snapppay-landing .cl-btn{display:inline-flex;align-items:center;gap:8px;padding:11px 22px;border-radius:14px;font-size:15px;font-weight:800;transition:transform 0.15s ease,box-shadow 0.15s ease}body #snapppay-landing .cl-btn:hover{transform:translateY(-1px)}@media (max-width:575px){body #snapppay-landing .cl-btn{flex:1 1 100%;justify-content:center}}body #snapppay-landing .cl-btn-primary{border:0;background:#008efa;box-shadow:0 10px 24px rgba(0,142,250,0.28);color:#fff}body #snapppay-landing .cl-btn-primary:hover{color:#fff;box-shadow:0 12px 28px rgba(0,142,250,0.36)}body #snapppay-landing .cl-btn-ghost{border:1.5px solid rgba(0,142,250,0.35);background:#fff;color:#008efa}body #snapppay-landing .cl-btn-ghost:hover{border-color:#008efa;color:#008efa}body #snapppay-landing .cl-call{display:inline-flex;align-items:center;gap:6px;color:#4b5563;font-size:14px}body #snapppay-landing .cl-call b{color:#111827}body #snapppay-landing .cl-call:hover b{color:#008efa}body #snapppay-landing .cl-hero-art{position:relative;display:flex;justify-content:center;padding:24px 0}@media (max-width:991px){body #snapppay-landing .cl-hero-art{display:none}}body #snapppay-landing .cl-art-card{display:flex;align-items:center;justify-content:center;width:340px;height:340px;border-radius:40px;background:linear-gradient(145deg,#008efa 0%,#38a9ff 100%);box-shadow:0 24px 60px rgba(0,142,250,0.3)}body #snapppay-landing .cl-art-card img{width:auto;height:300px;transform:rotate(-6deg)}body #snapppay-landing .cl-art-badge{position:absolute;display:inline-flex;align-items:center;gap:6px;padding:10px 14px;border-radius:14px;background:#fff;box-shadow:0 10px 30px rgba(17,24,39,0.12);color:#111827;font-size:13px;font-weight:800}body #snapppay-landing .cl-art-badge i{color:#008efa;font-size:17px}body #snapppay-landing .cl-art-badge-top{top:22px;right:0}body #snapppay-landing .cl-art-badge-bottom{bottom:26px;left:0}body #snapppay-landing .cl-steps{margin-bottom:44px}body #snapppay-landing .cl-step-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;counter-reset:none}@media (max-width:991px){body #snapppay-landing .cl-step-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){body #snapppay-landing .cl-step-list{grid-template-columns:minmax(0,1fr)}}body #snapppay-landing .cl-step-list li{position:relative;padding:20px 18px;border:1px solid #e5e9f5;border-radius:18px;background:#fff;box-shadow:0 6px 20px rgba(17,24,39,0.04)}@media (max-width:575px){body #snapppay-landing .cl-step-list li{display:grid;grid-template-columns:38px minmax(0,1fr);column-gap:12px;padding:14px}}body #snapppay-landing .cl-step-list h3{margin:12px 0 6px;color:#111827;font-size:16px;font-weight:800}@media (max-width:575px){body #snapppay-landing .cl-step-list h3{margin:6px 0 2px;font-size:15px}}body #snapppay-landing .cl-step-list p{margin:0;color:#6b7280;font-size:13.5px;line-height:2}@media (max-width:575px){body #snapppay-landing .cl-step-list p{grid-column:2;font-size:13px}}@media (min-width:768px){body #snapppay-landing .cl-step-list-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){body #snapppay-landing .cl-step-list-3{grid-template-columns:repeat(3,minmax(0,1fr))}}body #snapppay-landing .cl-step-list-3 a{color:#008efa;font-weight:700}@media (min-width:1200px){body #snapppay-landing .cl-step-list-5{grid-template-columns:repeat(5,minmax(0,1fr))}}body #snapppay-landing .cl-step-num{grid-row:span 2;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;background:rgba(0,142,250,0.1);color:#008efa;font-size:17px;font-weight:900}body #snapppay-landing .cl-products{margin-bottom:36px}body #snapppay-landing .cl-products .shelve-section{margin-bottom:18px}body #snapppay-landing .cl-lead-section{margin-bottom:40px}body #snapppay-landing .cl-faq-list{max-width:860px;margin:0 auto}body #snapppay-landing .cl-faq-list .accordion-item{margin-bottom:10px;overflow:hidden;border:1px solid #e5e9f5;border-radius:14px}body #snapppay-landing .cl-faq-list .accordion-header{margin:0}body #snapppay-landing .cl-faq-list .accordion-button{padding:16px 18px;color:#111827;font-size:15px;font-weight:800;line-height:1.8}body #snapppay-landing .cl-faq-list .accordion-button:not(.collapsed){background:rgba(0,142,250,0.06);box-shadow:none;color:#008efa}body #snapppay-landing .cl-faq-list .accordion-button:focus{box-shadow:none}body #snapppay-landing .cl-faq-list .accordion-body{padding:4px 18px 16px;color:#4b5563;font-size:14px;line-height:2.1}body #snapppay-landing .cl-cats{margin-bottom:40px}body #snapppay-landing .cl-cat-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}@media (max-width:991px){body #snapppay-landing .cl-cat-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:575px){body #snapppay-landing .cl-cat-list{grid-template-columns:repeat(2,minmax(0,1fr))}}body #snapppay-landing .cl-cat-list a{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 10px;border:1px solid #e5e9f5;border-radius:18px;background:#fff;color:#111827;font-size:14px;font-weight:800;text-align:center;transition:border-color 0.15s ease,transform 0.15s ease}body #snapppay-landing .cl-cat-list a:hover{border-color:rgba(0,142,250,0.5);color:#008efa;transform:translateY(-2px)}body #snapppay-landing .cl-cat-list i{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:16px;background:rgba(0,142,250,0.1);color:#008efa;font-size:24px}body #snapppay-landing .cl-kicker-logo img{width:auto;height:20px;border-radius:0}body #snapppay-landing .cl-art-card-logo{border:10px solid #008efa;background:#fff}body #snapppay-landing .cl-art-card-logo img{width:240px;height:auto;transform:none}body #snapppay-landing .cl-notice{display:flex;gap:8px;align-items:flex-start;margin:-12px 0 32px;padding:12px 16px;border:1px solid #f5dca8;border-radius:14px;background:#fff8eb;color:#7a5a12;font-size:14px;line-height:2}body #snapppay-landing .cl-notice i{margin-top:5px}body #snapppay-landing .cl-notice a{color:inherit;font-weight:800;text-decoration:underline}body #snapppay-landing .cl-others{margin-bottom:40px}body #snapppay-landing .cl-other-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}@media (max-width:991px){body #snapppay-landing .cl-other-list{grid-template-columns:minmax(0,1fr)}}body #snapppay-landing .cl-other-list a{display:flex;align-items:center;gap:12px;height:100%;padding:14px 16px;border:1px solid #e5e9f5;border-radius:16px;background:#fff;color:#111827;transition:border-color 0.15s ease}body #snapppay-landing .cl-other-list a:hover{border-color:rgba(0,142,250,0.5);color:#111827}body #snapppay-landing .cl-other-list img,body #snapppay-landing .cl-other-list .cl-other-icon{flex:none;width:40px;height:40px;border-radius:12px;object-fit:contain}body #snapppay-landing .cl-other-list .cl-other-wide{padding:4px;border:1px solid #e5e9f5;background:#fff}body #snapppay-landing .cl-other-list .cl-other-icon{display:inline-flex;align-items:center;justify-content:center;background:rgba(20,80,195,0.08);color:#1450c3;font-size:19px}body #snapppay-landing .cl-other-list span{display:flex;flex-direction:column}body #snapppay-landing .cl-other-list b{font-size:14px;font-weight:800}body #snapppay-landing .cl-other-list small{color:#6b7280;font-size:12.5px}body #snapppay-landing .cl-art-icon{color:#fff;font-size:150px;line-height:1}.promo-bar{position:relative;flex:none;overflow:hidden;background:linear-gradient(90deg,#0f3be6 0%,#1a46f5 45%,#3b6dff 100%);color:#fff}.promo-bar::before{position:absolute;top:0;bottom:0;left:-30%;width:30%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.18),transparent);animation:promo-sheen 6s ease-in-out infinite;content:"";pointer-events:none}.promo-bar-link{position:relative;display:flex;align-items:center;justify-content:center;gap:14px;height:56px;padding:0 48px;color:#fff}.promo-bar-link:hover{color:#fff}.promo-bar-link:hover .promo-bar-cta{transform:translateX(-2px);box-shadow:0 6px 16px rgba(5,20,90,0.3)}@media (max-width:767px){.promo-bar-link{gap:8px;height:46px;padding:0 36px 0 10px}}.promo-bar-logo{display:inline-flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:11px;background:#fff;box-shadow:0 4px 12px rgba(5,20,90,0.25)}.promo-bar-logo img{width:26px;height:26px;border-radius:6px}@media (max-width:767px){.promo-bar-logo{width:30px;height:30px;border-radius:9px}.promo-bar-logo img{width:22px;height:22px}}.promo-bar-lines{position:relative;display:block;width:330px;height:26px;overflow:hidden}.promo-bar-lines span{position:absolute;inset:0;font-size:16px;font-weight:700;line-height:26px;text-align:center;white-space:nowrap;opacity:0;transform:translateY(100%);animation:promo-line 12s infinite}.promo-bar-lines span:nth-child(2){animation-delay:4s}.promo-bar-lines span:nth-child(3){animation-delay:8s}.promo-bar-lines b{color:#ffe27a;font-weight:900}@media (max-width:767px){.promo-bar-lines{flex:1;width:auto;min-width:0}.promo-bar-lines span{font-size:13px;text-align:right}}.promo-bar-cta{display:inline-flex;flex:none;align-items:center;gap:4px;padding:7px 16px;border-radius:999px;background:#fff;color:#1a46f5;font-size:14px;font-weight:800;transition:transform .2s,box-shadow .2s}@media (max-width:767px){.promo-bar-cta{padding:5px 11px;font-size:12px}}.promo-bar-close{position:absolute;top:50%;left:12px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:8px;background:rgba(255,255,255,0.14);color:#fff;font-size:12px;transform:translateY(-50%)}.promo-bar-close:hover{background:rgba(255,255,255,0.26)}@media (max-width:767px){.promo-bar-close{right:8px;left:auto;width:24px;height:24px}}@keyframes promo-line{0%{opacity:0;transform:translateY(100%)}4%,30%{opacity:1;transform:translateY(0)}34%,100%{opacity:0;transform:translateY(-100%)}}@keyframes promo-sheen{0%{left:-30%}60%,100%{left:110%}}@media (prefers-reduced-motion:reduce){.promo-bar::before{display:none}.promo-bar-lines span{animation:none}.promo-bar-lines span:first-child{opacity:1;transform:none}}#header{}#header #user-box{margin-right:14px;font-size:14px}#header #user-box .user-menu-btn{display:inline-flex;align-items:center;gap:8px;padding:4px 6px 4px 12px;border:1px solid #e6e8ee;border-radius:24px;background:#fff;color:#23254e;font-size:14px;font-weight:600;transition:border-color .15s,box-shadow .15s}#header #user-box .user-menu-btn::after{margin:0 4px 0 0;color:#9ca3af}#header #user-box .user-menu-btn:hover,#header #user-box .user-menu-btn.show{border-color:rgba(20,80,195,0.4);box-shadow:0 4px 14px rgba(16,24,40,0.08)}#header #user-box .user-name{max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#header .user-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#1450c3,#4f8bff);color:#fff;font-size:16px}#header .user-menu{min-width:270px;margin-top:8px!important;padding:8px;border:1px solid #eceef2;border-radius:18px;box-shadow:0 18px 44px rgba(16,24,40,0.14)}#header .user-menu li{list-style:none}#header .user-menu .dropdown-item{display:flex;align-items:center;gap:12px;width:100%;padding:8px 10px;border-radius:12px;color:#374151;font-size:14px;font-weight:500;text-align:right;transition:background-color .15s,color .15s}#header .user-menu .dropdown-item:hover{background:#f4f6fa;color:#111827}#header .user-menu .dropdown-divider{margin:6px 4px;border-color:#f0f1f4}#header .user-menu-head{display:flex;align-items:center;gap:12px;margin-bottom:6px;padding:12px;border-radius:14px;background:linear-gradient(135deg,#f3f7ff,#eef2ff)}#header .user-menu-head .user-avatar{width:42px;height:42px;font-size:20px}#header .user-menu-head strong{display:block;color:#1f2937;font-size:14.5px;font-weight:800}#header .user-menu-head span[dir]{color:#6b7280;font-size:12.5px}#header .user-menu-label{padding:10px 10px 4px;color:#9ca3af;font-size:11.5px;font-weight:700}#header .um-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:10px;font-size:16px}#header .um-icon.tone-pink{background:#fdeef6;color:#db2777}#header .um-icon.tone-blue{background:#eaf1fd;color:#1450c3}#header .um-icon.tone-red{background:#fdecee;color:#ef394e}#header .um-icon.tone-green{background:#e8f7ee;color:#16794a}#header .um-icon.tone-gold{background:#fff6dc;color:#e0a100}#header .um-icon.tone-dark{background:#eef0f3;color:#374151}#header .um-icon .bi,#header .user-avatar .bi{margin:0;padding:0;line-height:1}#header .um-icon .bi::before,#header .user-avatar .bi::before{display:block;line-height:1;vertical-align:0}#header .um-extra{margin-right:auto;color:#9ca3af;font-size:12px}#header .user-menu-logout{border:0;background:none;color:#ef394e!important}#header .user-menu-logout:hover{background:#fff5f6!important}#header #login-box{padding:0;border:0}#header #login-box a{align-items:center;gap:8px;padding:7px 16px;border:1px solid #e6e8ee;border-radius:24px;color:#23254e;font-size:14px;font-weight:600;transition:border-color .15s,color .15s,box-shadow .15s}#header #login-box a i{padding:0;color:#1450c3;font-size:19px}#header #login-box a:hover{border-color:rgba(20,80,195,0.4);color:#1450c3;box-shadow:0 4px 14px rgba(16,24,40,0.08)}#header #cart-box{margin-right:12px;vertical-align:middle}@media (min-width:768px){#header #cart-box a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#f3f5f8;color:#23254e;font-size:20px;transition:background-color .15s,color .15s}#header #cart-box a:hover{background:rgba(20,80,195,0.1);color:#1450c3}#header #cart-box #basketCountBadge{top:-2px;right:-4px;bottom:auto;width:auto;min-width:20px;height:20px;padding:0 5px;border:2px solid #fff;border-radius:10px;background:#ef394e;font-size:11px;line-height:16px}}#header .search-box #searchPreview{top:-6px;right:-8px;width:calc(100% + 16px);min-height:0;max-height:78vh;padding-bottom:6px;border:1px solid #eef0f4;border-radius:20px;background:#fff;box-shadow:0 24px 60px rgba(16,24,40,0.18);overscroll-behavior:contain;cursor:default}@media (max-width:767px){#header .search-box #searchPreview{position:fixed;inset:0;z-index:2000;width:100%;height:100dvh;max-height:none;border:0;border-radius:0;box-shadow:none}}#header .search-box #searchPreview .search-input-wrapper{position:sticky;top:0;z-index:2;padding:12px 12px 10px;border-bottom:1px solid #f0f1f4;background:#fff}#header .search-box #searchPreview .search-input-wrapper .search-input{width:100%;height:46px;padding:0 44px 0 48px;border:1.5px solid transparent;border-radius:14px;background:#f3f4f6;color:#1f2937;font-size:14.5px;font-weight:500;outline:none;transition:border-color .15s,background .15s,box-shadow .15s}#header .search-box #searchPreview .search-input-wrapper .search-input::placeholder{color:#9ca3af}#header .search-box #searchPreview .search-input-wrapper .search-input:focus{border-color:#1450c3;background:#fff;box-shadow:0 0 0 4px rgba(20,80,195,0.1)}#header .search-box #searchPreview .search-input-wrapper .search-input-icon{position:absolute;top:50%;right:28px;color:#9ca3af;font-size:17px;transform:translateY(-50%);pointer-events:none}#header .search-box #searchPreview .search-input-wrapper #removeSearch{position:absolute;top:50%;left:20px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#e5e7eb;color:#4b5563;font-size:13px;transform:translateY(-50%);cursor:pointer;transition:background .15s,color .15s}#header .search-box #searchPreview .search-input-wrapper #removeSearch:hover{background:#1450c3;color:#fff}#header .search-box #searchPreview .search-result{min-height:0;max-height:none;padding:6px 16px 4px;overflow:visible;color:#1f2937}#header .search-box #searchPreview .search-result .search-section{padding:12px 0 8px}#header .search-box #searchPreview .search-result .search-section + .search-section{border-top:1px solid #f0f1f4}#header .search-box #searchPreview .search-result .search-section-title{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding-bottom:12px}#header .search-box #searchPreview .search-result .search-section-title>.pull-right,#header .search-box #searchPreview .search-result .search-section-title>.pull-left{float:none}#header .search-box #searchPreview .search-result .search-section-title .view-all{margin-right:auto}#header .search-box #searchPreview .search-result .search-section-title .view-all a{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:20px;background:rgba(20,80,195,0.07);color:#1450c3;font-size:12.5px;font-weight:700}#header .search-box #searchPreview .search-result .search-section-title .view-all a .bi{padding:0;font-size:10px}#header .search-box #searchPreview .search-section-title>.bi,#header .search-box #searchPreview .search-section-title>.pull-right,#header .search-box #searchPreview .popular-title>div{display:inline-flex;align-items:center;gap:8px;color:#1f2937;font-size:14px;font-weight:800}#header .search-box #searchPreview .search-section-title .bi:not(.bi-chevron-left),#header .search-box #searchPreview .popular-title .bi:not(.trashSearch){display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border-radius:9px;background:rgba(20,80,195,0.09);color:#1450c3;font-size:14px}#header .search-box #searchPreview .search-section-title>.bi{display:inline-flex}#header .search-box #searchPreview .search-section-title>span{font-size:14px;font-weight:800}#header .search-box #searchPreview .popular-title .bi-clock-fill{background:#f3f4f6;color:#6b7280}#header .search-box #searchPreview .popular-title .bi-fire{background:#fff1e6;color:#ea580c}#header .search-box #searchPreview .popular-wrapper{padding:12px 16px 8px;border-top:1px solid #f0f1f4}#header .search-box #searchPreview .popular-wrapper .popular-title{display:flex;align-items:center;gap:8px;padding:0 0 12px;font-size:14px;font-weight:800}#header .search-box #searchPreview .popular-wrapper .popular-title .trashSearch{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:auto;padding:0;border-radius:50%;color:#9ca3af;font-size:15px;cursor:pointer;transition:background .15s,color .15s}#header .search-box #searchPreview .popular-wrapper .popular-title .trashSearch:hover{background:#fef2f2;color:#dc2626}#header .search-box #searchPreview .search-tag-wrapper{display:flex;flex-wrap:wrap;gap:8px}#header .search-box #searchPreview .search-tag-wrapper::after{display:none}#header .search-box #searchPreview .search-tag-wrapper>a{max-width:100%;text-decoration:none}#header .search-box #searchPreview .search-tag-wrapper .search-item{display:inline-flex;float:none;align-items:center;gap:6px;max-width:100%;margin:0;padding:7px 14px;border:1px solid transparent;border-radius:20px;background:#f3f4f6;color:#374151;font-size:13px;font-weight:600;transition:background .15s,color .15s,border-color .15s}#header .search-box #searchPreview .search-tag-wrapper .search-item .search-tag{max-width:180px}#header .search-box #searchPreview .search-tag-wrapper .search-item .bi-chevron-left{color:#9ca3af;font-size:10px}#header .search-box #searchPreview .search-tag-wrapper .search-item:hover{border-color:rgba(20,80,195,0.25);background:rgba(20,80,195,0.07);color:#1450c3}#header .search-box #searchPreview .search-tag-wrapper .search-item:hover .bi-chevron-left{color:#1450c3}#header .search-box #searchPreview .search-tag-wrapper:has(.product-search-item){display:flex;flex-wrap:nowrap;gap:10px;margin:0 -16px;padding:2px 16px 10px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#d1d5db transparent}#header .search-box #searchPreview .search-tag-wrapper:has(.product-search-item)::-webkit-scrollbar{height:6px}#header .search-box #searchPreview .search-tag-wrapper:has(.product-search-item)::-webkit-scrollbar-thumb{border-radius:6px;background:#d1d5db}@media (max-width:767px){#header .search-box #searchPreview .search-tag-wrapper:has(.product-search-item){padding-bottom:4px;scrollbar-width:none}#header .search-box #searchPreview .search-tag-wrapper:has(.product-search-item)::-webkit-scrollbar{display:none}}#header .search-box #searchPreview .product-search-item{float:none;width:auto;border:1px solid #eef0f4;border-radius:16px;background:#fff;transition:border-color .15s,box-shadow .15s,transform .15s;flex:0 0 142px;scroll-snap-align:start}@media (max-width:767px){#header .search-box #searchPreview .product-search-item{flex-basis:132px}}#header .search-box #searchPreview .product-search-item:hover{border-color:rgba(20,80,195,0.25);box-shadow:0 10px 22px rgba(16,24,40,0.08);transform:translateY(-2px)}#header .search-box #searchPreview .product-search-item,#header .search-box #searchPreview .product-search-item>a{display:flex;flex-direction:column;align-items:center;padding:10px 10px 8px;color:#1f2937;text-decoration:none}#header .search-box #searchPreview .product-search-item>a{flex:1;width:100%;padding:0}#header .search-box #searchPreview .product-search-item img{width:100%;min-width:0;height:96px;min-height:0;margin-bottom:8px;object-fit:contain}@media (max-width:767px){#header .search-box #searchPreview .product-search-item img{height:84px}}#header .search-box #searchPreview .product-search-item .search-product-title{display:-webkit-box;width:100%;height:auto;min-height:calc(3 * 1.75em);padding:0;overflow:hidden;color:#1f2937;font-size:11.5px;font-weight:700;line-height:1.75;text-align:right;-webkit-line-clamp:3;-webkit-box-orient:vertical}#header .search-box #searchPreview .product-search-item .search-product-price{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:2px;width:100%;min-height:51px;margin-top:auto;padding-top:6px;border-top:1px dashed #eef0f4}#header .search-box #searchPreview .product-search-item .search-price-old{display:inline-flex;align-items:center;gap:6px}#header .search-box #searchPreview .product-search-item .search-price-old del{color:#9ca3af;font-size:11px}#header .search-box #searchPreview .product-search-item .search-price-old em{padding:0 6px;border-radius:20px;background:#ef394e;color:#fff;font-size:10.5px;font-style:normal;font-weight:700;line-height:18px}#header .search-box #searchPreview .product-search-item .search-price-now{color:#6b7280;font-size:11px}#header .search-box #searchPreview .product-search-item .search-price-now b{color:#1f2937;font-size:14px;font-weight:900}#header .search-box #searchPreview .product-search-item .search-price-none{color:#9ca3af;font-size:12px;font-weight:700}@media (max-width:767px){body:has(#searchPreview.d-block) .bottom-nav-bar{display:none}}#header .search-box #searchPreview .trashSearch,#header .search-box #searchPreview #removeSearch,#header .search-box #searchPreview .search-section-title .bi,#header .search-box #searchPreview .popular-title .bi{line-height:1}#header .search-box #searchPreview .trashSearch::before,#header .search-box #searchPreview #removeSearch::before,#header .search-box #searchPreview .search-section-title .bi::before,#header .search-box #searchPreview .popular-title .bi::before{display:block;line-height:1;vertical-align:0}#header .search-box #searchPreview .search-cat-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px}#header .search-box #searchPreview .search-cat-list .search-cat{display:flex;align-items:center;gap:10px;min-width:0;padding:8px 10px 8px 12px;border:1px solid #eef0f4;border-radius:14px;background:#fff;color:#1f2937;text-decoration:none;transition:border-color .15s,background .15s,box-shadow .15s}#header .search-box #searchPreview .search-cat-list .search-cat:hover{border-color:rgba(20,80,195,0.3);background:rgba(20,80,195,0.03);box-shadow:0 6px 16px rgba(16,24,40,0.06)}#header .search-box #searchPreview .search-cat-list .search-cat:hover .bi-chevron-left{color:#1450c3;transform:translateX(-2px)}#header .search-box #searchPreview .search-cat-list .search-cat-img{display:inline-flex;flex:0 0 44px;align-items:center;justify-content:center;width:44px;height:44px;padding:4px;border-radius:12px;background:#f6f7f9;color:#1450c3;font-size:18px}#header .search-box #searchPreview .search-cat-list .search-cat-img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}#header .search-box #searchPreview .search-cat-list .search-cat-text{display:flex;flex:1;flex-direction:column;min-width:0}#header .search-box #searchPreview .search-cat-list .search-cat-text b{color:#1f2937;font-size:13px;font-weight:800;line-height:1.7}#header .search-box #searchPreview .search-cat-list .search-cat-text small{overflow:hidden;color:#9ca3af;font-size:11px;line-height:1.5;text-align:right;text-overflow:ellipsis;white-space:nowrap}#header .search-box #searchPreview .search-cat-list .bi-chevron-left{flex-shrink:0;color:#c4c8d0;font-size:11px;transition:color .15s,transform .15s}.user-dashboard{padding-top:8px;padding-bottom:30px}.user-dashboard .profile-menu-container .profile-menu-wrapper{overflow:hidden;border:1px solid #eceef2;border-radius:18px;background:#fff;box-shadow:0 1px 3px rgba(16,24,40,0.04)}.user-dashboard .profile-menu-container .profile-menu-wrapper .top-menus{padding:18px;background:linear-gradient(135deg,#f3f7ff,#eef2ff)}.user-dashboard .profile-menu-container .profile-menu-wrapper .top-menus .user-info-menu{display:flex;align-items:center;gap:12px}.user-dashboard .profile-menu-container .profile-menu-wrapper .top-menus .user-info-menu .display-name{color:#1f2937;font-size:16px;font-weight:800}.user-dashboard .profile-menu-container .profile-menu-wrapper .top-menus .user-info-menu .user-mobile{color:#6b7280;font-size:13px}.user-dashboard .profile-menu-container .profile-menu-wrapper .menu-items{padding:8px}.user-dashboard .profile-menu-container .profile-menu-wrapper .menu-item{margin-bottom:2px;padding:0;border:0;border-radius:12px;font-size:14.5px;transition:background-color .15s}.user-dashboard .profile-menu-container .profile-menu-wrapper .menu-item>a{display:flex;align-items:center;gap:12px;padding:8px 10px;color:#374151}.user-dashboard .profile-menu-container .profile-menu-wrapper .menu-item .bi{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;padding:0;border-radius:10px;background:#f3f5f8;color:#5b6170;font-size:16px;transition:background-color .15s,color .15s}.user-dashboard .profile-menu-container .profile-menu-wrapper .menu-item form .menu-item-logout{color:#374151;font-size:14.5px}.user-dashboard .profile-menu-container .profile-menu-wrapper .menu-item:hover{background:#f6f8fc;border-right-color:transparent}.user-dashboard .profile-menu-container .profile-menu-wrapper .menu-item.active{position:relative;background:rgba(20,80,195,0.08)}.user-dashboard .profile-menu-container .profile-menu-wrapper .menu-item.active>a{color:#1450c3;font-weight:700}.user-dashboard .profile-menu-container .profile-menu-wrapper .menu-item.active .bi{background:#1450c3;color:#fff}.user-dashboard .profile-menu-container .profile-menu-wrapper .menu-item.active::before{content:'';position:absolute;top:10px;bottom:10px;right:-8px;width:4px;border-radius:4px;background:#1450c3}.user-dashboard .profile-menu-container .profile-menu-wrapper .menu-item.menu-item-exit .bi{background:#fdecee;color:#ef394e}.user-dashboard .profile-menu-container .profile-menu-wrapper .menu-item.menu-item-exit form .menu-item-logout{color:#ef394e}.user-dashboard .profile-menu-container .profile-menu-wrapper .menu-item.menu-item-exit:hover{background:#fff5f6}.user-dashboard .profile-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#1450c3,#4f8bff);box-shadow:0 6px 16px rgba(20,80,195,0.3);color:#fff;font-size:22px}.user-dashboard .profile-body-container .profile-body-wrapper{border:1px solid #eceef2;border-radius:18px;background:#fff;box-shadow:0 1px 3px rgba(16,24,40,0.04)}@media (max-width:767px){.user-dashboard .profile-body-container .profile-body-wrapper{border:0;box-shadow:none}}.user-dashboard .profile-body-container .profile-body-wrapper .profile-section-title{padding:18px 22px 8px}.user-dashboard .profile-body-container .profile-body-wrapper .profile-section-title>span,.user-dashboard .profile-body-container .profile-body-wrapper .profile-section-title span.d-inline-block{display:inline-flex!important;align-items:center;gap:10px;padding-bottom:0;border-bottom:0;color:#1f2937;font-size:17px;font-weight:800}.user-dashboard .profile-body-container .profile-body-wrapper .profile-section-title>span::before,.user-dashboard .profile-body-container .profile-body-wrapper .profile-section-title span.d-inline-block::before{content:'';width:5px;height:20px;border-radius:4px;background:#1450c3}.user-dashboard .profile-body-container .shelve-section,.user-dashboard .profile-body-container>section + section{margin-top:18px;border-radius:18px}.user-dashboard .profile-body-container .profile-body-wrapper .user-order-status-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:12px 22px 22px}@media (max-width:767px){.user-dashboard .profile-body-container .profile-body-wrapper .user-order-status-wrapper{grid-template-columns:minmax(0,1fr);padding:8px 0 16px}}.user-dashboard .profile-body-container .profile-body-wrapper .user-order-status-wrapper .user-order-status{--tone:#f59e0b;--tone-bg:#fff7e6;flex:none;margin:0;text-align:right}.user-dashboard .profile-body-container .profile-body-wrapper .user-order-status-wrapper .user-order-status:nth-child(2){--tone:#16a34a;--tone-bg:#e9f8ef}.user-dashboard .profile-body-container .profile-body-wrapper .user-order-status-wrapper .user-order-status:nth-child(3){--tone:#ef394e;--tone-bg:#fdecee}.user-dashboard .profile-body-container .profile-body-wrapper .user-order-status-wrapper .user-order-status a{position:relative;display:flex;align-items:center;gap:14px;height:100%;padding:16px 16px 16px 14px;overflow:hidden;border:1px solid #eceef3;border-radius:18px;background:#fff;color:#1f2937;transition:transform .2s,box-shadow .2s,border-color .2s}.user-dashboard .profile-body-container .profile-body-wrapper .user-order-status-wrapper .user-order-status a::before{position:absolute;top:14px;right:0;bottom:14px;width:4px;border-radius:4px 0 0 4px;background:var(--tone);content:""}.user-dashboard .profile-body-container .profile-body-wrapper .user-order-status-wrapper .user-order-status a:hover{border-color:color-mix(in srgb,var(--tone) 35%,transparent);box-shadow:0 12px 26px color-mix(in srgb,var(--tone) 18%,transparent);transform:translateY(-3px)}.user-dashboard .profile-body-container .profile-body-wrapper .user-order-status-wrapper .user-order-status .status-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:54px;height:54px;border-radius:16px;background:var(--tone-bg);color:var(--tone);font-size:24px}.user-dashboard .profile-body-container .profile-body-wrapper .user-order-status-wrapper .user-order-status .status-go{margin-right:auto;color:#c3c7d0;font-size:15px}.user-dashboard .profile-body-container .profile-body-wrapper .user-order-status-wrapper .user-order-status a:hover .status-go{color:var(--tone)}.user-dashboard .profile-body-container .profile-body-wrapper .user-order-status-wrapper .user-order-status .status-info{flex-direction:column-reverse}.user-dashboard .profile-body-container .profile-body-wrapper .user-order-status-wrapper .user-order-status .status-info .status-name{padding:0 0 2px;color:var(--tone);font-size:13px;font-weight:700}.user-dashboard .profile-body-container .profile-body-wrapper .user-order-status-wrapper .user-order-status .status-info .order-count{font-size:24px;font-weight:900}.user-dashboard .profile-body-container .profile-body-wrapper .user-order-status-wrapper .user-order-status .status-info>div:first-child{white-space:nowrap}.user-dashboard .ot-profile-pending{margin:0 22px 22px;border-radius:14px}@media (max-width:767px){.user-dashboard .ot-profile-pending{margin:0 0 16px}}.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper{padding:6px 22px 22px}@media (max-width:767px){.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper{padding:4px 0 16px}}.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width:767px){.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-grid{grid-template-columns:minmax(0,1fr);gap:10px}}.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-tile{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #eef0f4;border-radius:16px;background:#fafbfc}.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;border-radius:13px;font-size:18px}.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-icon.tone-blue{background:#eef3ff;color:#1450c3}.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-icon.tone-violet{background:#f3efff;color:#7c3aed}.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-icon.tone-sky{background:#e6f6fe;color:#0ea5e9}.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-icon.tone-red{background:#fff0f1;color:#e11d48}.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-icon.tone-amber{background:#fff6e5;color:#d97706}.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-icon.tone-green{background:#e9f8ef;color:#16a34a}.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-icon.tone-slate{background:#f1f3f7;color:#475569}.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-text{display:flex;flex:1;flex-direction:column;min-width:0}.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-item-key{margin:0;color:#6b7280;font-size:12.5px;font-weight:500}.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-value{overflow:hidden;color:#1f2937;font-size:15px;font-weight:800;line-height:1.8;text-overflow:ellipsis;white-space:nowrap}.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-value[dir="ltr"]{text-align:right}.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-edit,.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-lock{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border:0;border-radius:11px;font-size:15px}.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-edit{background:#fff;color:#1450c3;box-shadow:0 1px 3px rgba(16,24,40,0.08);transition:background .15s,color .15s}.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-edit:hover{background:#1450c3;color:#fff}.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-lock{color:#9ca3af}.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-edit-all{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:10px 20px;border-radius:13px;font-weight:700;box-shadow:0 8px 18px rgba(20,80,195,0.22)}@media (max-width:767px){.user-dashboard .profile-body-container .profile-body-wrapper .personal-info-wrapper .info-edit-all{width:100%;justify-content:center}}#addAddressModal.form-modal-v2 .modal-dialog,#selectAddressModal.form-modal-v2 .modal-dialog,#userInfoModal.form-modal-v2 .modal-dialog{max-width:540px}#addAddressModal.form-modal-v2 .modal-content,#selectAddressModal.form-modal-v2 .modal-content,#userInfoModal.form-modal-v2 .modal-content{border:0;border-radius:22px;overflow:hidden;box-shadow:0 24px 60px rgba(16,24,40,0.18)}@media (max-width:767px){#addAddressModal.form-modal-v2 .modal-content,#selectAddressModal.form-modal-v2 .modal-content,#userInfoModal.form-modal-v2 .modal-content{border-radius:0}}#addAddressModal.form-modal-v2 .modal-header,#selectAddressModal.form-modal-v2 .modal-header,#userInfoModal.form-modal-v2 .modal-header{display:flex;align-items:center;gap:12px;padding:18px 20px 16px;border-bottom:1px solid #eef0f4}#addAddressModal.form-modal-v2 .modal-header .modal-head-icon,#selectAddressModal.form-modal-v2 .modal-header .modal-head-icon,#userInfoModal.form-modal-v2 .modal-header .modal-head-icon{display:inline-flex;flex:0 0 44px;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:rgba(20,80,195,0.1);color:#1450c3;font-size:21px}#addAddressModal.form-modal-v2 .modal-header .modal-head-text,#selectAddressModal.form-modal-v2 .modal-header .modal-head-text,#userInfoModal.form-modal-v2 .modal-header .modal-head-text{flex:1;min-width:0}#addAddressModal.form-modal-v2 .modal-header .modal-head-text p,#selectAddressModal.form-modal-v2 .modal-header .modal-head-text p,#userInfoModal.form-modal-v2 .modal-header .modal-head-text p{margin:2px 0 0;color:#6b7280;font-size:12px}#addAddressModal.form-modal-v2 .modal-header .modal-title,#selectAddressModal.form-modal-v2 .modal-header .modal-title,#userInfoModal.form-modal-v2 .modal-header .modal-title{margin:0;color:#1f2937;font-size:16px;font-weight:900}#addAddressModal.form-modal-v2 .modal-header .btn-close,#selectAddressModal.form-modal-v2 .modal-header .btn-close,#userInfoModal.form-modal-v2 .modal-header .btn-close{flex:0 0 auto;width:36px;height:36px;margin:0;padding:0;border-radius:50%;background-color:#f3f4f6;background-size:11px;opacity:1}#addAddressModal.form-modal-v2 .modal-header .btn-close:hover,#selectAddressModal.form-modal-v2 .modal-header .btn-close:hover,#userInfoModal.form-modal-v2 .modal-header .btn-close:hover{background-color:#e5e7eb}#addAddressModal.form-modal-v2 .modal-body,#selectAddressModal.form-modal-v2 .modal-body,#userInfoModal.form-modal-v2 .modal-body{padding:18px 20px 6px}#addAddressModal.form-modal-v2 #addressError:not(.d-none),#addAddressModal.form-modal-v2 #profileError:not(.d-none),#selectAddressModal.form-modal-v2 #addressError:not(.d-none),#selectAddressModal.form-modal-v2 #profileError:not(.d-none),#userInfoModal.form-modal-v2 #addressError:not(.d-none),#userInfoModal.form-modal-v2 #profileError:not(.d-none){display:flex;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:13px;font-weight:600}#addAddressModal.form-modal-v2 #addressError:not(.d-none)::before,#addAddressModal.form-modal-v2 #profileError:not(.d-none)::before,#selectAddressModal.form-modal-v2 #addressError:not(.d-none)::before,#selectAddressModal.form-modal-v2 #profileError:not(.d-none)::before,#userInfoModal.form-modal-v2 #addressError:not(.d-none)::before,#userInfoModal.form-modal-v2 #profileError:not(.d-none)::before{font-family:bootstrap-icons;content:'\f333'}#addAddressModal.form-modal-v2 .select-from-map-btn,#selectAddressModal.form-modal-v2 .select-from-map-btn,#userInfoModal.form-modal-v2 .select-from-map-btn{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding:12px 14px;border:1px dashed rgba(20,80,195,0.45);border-radius:16px;background:rgba(20,80,195,0.05);color:#1450c3;text-align:right;transition:background .15s,border-color .15s}#addAddressModal.form-modal-v2 .select-from-map-btn:hover,#addAddressModal.form-modal-v2 .select-from-map-btn:focus-visible,#selectAddressModal.form-modal-v2 .select-from-map-btn:hover,#selectAddressModal.form-modal-v2 .select-from-map-btn:focus-visible,#userInfoModal.form-modal-v2 .select-from-map-btn:hover,#userInfoModal.form-modal-v2 .select-from-map-btn:focus-visible{border-color:#1450c3;background:rgba(20,80,195,0.1)}#addAddressModal.form-modal-v2 .select-from-map-btn .map-btn-icon,#selectAddressModal.form-modal-v2 .select-from-map-btn .map-btn-icon,#userInfoModal.form-modal-v2 .select-from-map-btn .map-btn-icon{display:inline-flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#1450c3;color:#fff;font-size:18px}#addAddressModal.form-modal-v2 .select-from-map-btn .map-btn-text,#selectAddressModal.form-modal-v2 .select-from-map-btn .map-btn-text,#userInfoModal.form-modal-v2 .select-from-map-btn .map-btn-text{display:flex;flex:1;flex-direction:column;gap:2px}#addAddressModal.form-modal-v2 .select-from-map-btn .map-btn-text strong,#selectAddressModal.form-modal-v2 .select-from-map-btn .map-btn-text strong,#userInfoModal.form-modal-v2 .select-from-map-btn .map-btn-text strong{color:#1f2937;font-size:14px;font-weight:800}#addAddressModal.form-modal-v2 .select-from-map-btn .map-btn-text small,#selectAddressModal.form-modal-v2 .select-from-map-btn .map-btn-text small,#userInfoModal.form-modal-v2 .select-from-map-btn .map-btn-text small{color:#6b7280;font-size:11.5px}#addAddressModal.form-modal-v2 .select-from-map-btn>.bi-chevron-left,#selectAddressModal.form-modal-v2 .select-from-map-btn>.bi-chevron-left,#userInfoModal.form-modal-v2 .select-from-map-btn>.bi-chevron-left{font-size:13px}#addAddressModal.form-modal-v2 .miniMap-container,#selectAddressModal.form-modal-v2 .miniMap-container,#userInfoModal.form-modal-v2 .miniMap-container{height:140px;margin-bottom:16px;border:1px solid #eef0f4;border-radius:16px;overflow:hidden}#addAddressModal.form-modal-v2 .miniMap-container #miniMap,#selectAddressModal.form-modal-v2 .miniMap-container #miniMap,#userInfoModal.form-modal-v2 .miniMap-container #miniMap{border-radius:0}#addAddressModal.form-modal-v2 .miniMap-container .miniMap-edit,#selectAddressModal.form-modal-v2 .miniMap-container .miniMap-edit,#userInfoModal.form-modal-v2 .miniMap-container .miniMap-edit{position:absolute;bottom:10px;left:10px;z-index:11;display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:20px;background:#fff;color:#1450c3;font-size:12px;font-weight:700;box-shadow:0 2px 8px rgba(16,24,40,0.15);pointer-events:none}#addAddressModal.form-modal-v2 .modal-fields,#selectAddressModal.form-modal-v2 .modal-fields,#userInfoModal.form-modal-v2 .modal-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}#addAddressModal.form-modal-v2 .modal-fields .is-wide,#selectAddressModal.form-modal-v2 .modal-fields .is-wide,#userInfoModal.form-modal-v2 .modal-fields .is-wide{grid-column:1 / -1}#addAddressModal.form-modal-v2 .modal-field .form-label,#selectAddressModal.form-modal-v2 .modal-field .form-label,#userInfoModal.form-modal-v2 .modal-field .form-label{margin-bottom:6px;color:#374151;font-size:13px;font-weight:700}#addAddressModal.form-modal-v2 .modal-field .form-label em,#selectAddressModal.form-modal-v2 .modal-field .form-label em,#userInfoModal.form-modal-v2 .modal-field .form-label em{color:#ef4444;font-style:normal}#addAddressModal.form-modal-v2 .modal-field .form-control,#addAddressModal.form-modal-v2 .modal-field .form-select,#selectAddressModal.form-modal-v2 .modal-field .form-control,#selectAddressModal.form-modal-v2 .modal-field .form-select,#userInfoModal.form-modal-v2 .modal-field .form-control,#userInfoModal.form-modal-v2 .modal-field .form-select{min-height:48px;padding:10px 14px;border:1px solid #e5e7eb;border-radius:12px;background-color:#f9fafb;color:#1f2937;font-size:14px;box-shadow:none;transition:border-color .15s,box-shadow .15s,background-color .15s}#addAddressModal.form-modal-v2 .modal-field .form-control::placeholder,#addAddressModal.form-modal-v2 .modal-field .form-select::placeholder,#selectAddressModal.form-modal-v2 .modal-field .form-control::placeholder,#selectAddressModal.form-modal-v2 .modal-field .form-select::placeholder,#userInfoModal.form-modal-v2 .modal-field .form-control::placeholder,#userInfoModal.form-modal-v2 .modal-field .form-select::placeholder{color:#9ca3af;font-size:13px}#addAddressModal.form-modal-v2 .modal-field .form-control:focus,#addAddressModal.form-modal-v2 .modal-field .form-select:focus,#selectAddressModal.form-modal-v2 .modal-field .form-control:focus,#selectAddressModal.form-modal-v2 .modal-field .form-select:focus,#userInfoModal.form-modal-v2 .modal-field .form-control:focus,#userInfoModal.form-modal-v2 .modal-field .form-select:focus{border-color:#1450c3;background-color:#fff;box-shadow:0 0 0 4px rgba(20,80,195,0.12)}#addAddressModal.form-modal-v2 .modal-field .form-control.is-invalid,#addAddressModal.form-modal-v2 .modal-field .form-select.is-invalid,#selectAddressModal.form-modal-v2 .modal-field .form-control.is-invalid,#selectAddressModal.form-modal-v2 .modal-field .form-select.is-invalid,#userInfoModal.form-modal-v2 .modal-field .form-control.is-invalid,#userInfoModal.form-modal-v2 .modal-field .form-select.is-invalid{border-color:#ef4444;background-color:#fff;box-shadow:0 0 0 4px rgba(239,68,68,0.1)}#addAddressModal.form-modal-v2 .modal-field .form-select,#selectAddressModal.form-modal-v2 .modal-field .form-select,#userInfoModal.form-modal-v2 .modal-field .form-select{padding-left:36px;background-position:left 14px center}#addAddressModal.form-modal-v2 .modal-field textarea.form-control,#selectAddressModal.form-modal-v2 .modal-field textarea.form-control,#userInfoModal.form-modal-v2 .modal-field textarea.form-control{min-height:92px;resize:none;line-height:1.9}#addAddressModal.form-modal-v2 .modal-field #addressPostalCode,#selectAddressModal.form-modal-v2 .modal-field #addressPostalCode,#userInfoModal.form-modal-v2 .modal-field #addressPostalCode{letter-spacing:1px;text-align:left}#addAddressModal.form-modal-v2 .modal-field #addressPostalCode:placeholder-shown,#selectAddressModal.form-modal-v2 .modal-field #addressPostalCode:placeholder-shown,#userInfoModal.form-modal-v2 .modal-field #addressPostalCode:placeholder-shown{direction:rtl!important;letter-spacing:0;text-align:right}#addAddressModal.form-modal-v2 .modal-footer,#selectAddressModal.form-modal-v2 .modal-footer,#userInfoModal.form-modal-v2 .modal-footer{padding:14px 20px 18px;border-top:0}@media (max-width:767px){#addAddressModal.form-modal-v2 .modal-footer,#selectAddressModal.form-modal-v2 .modal-footer,#userInfoModal.form-modal-v2 .modal-footer{padding-bottom:calc(14px + env(safe-area-inset-bottom));border-top:1px solid #eef0f4}}#addAddressModal.form-modal-v2 #btnSaveAddress,#addAddressModal.form-modal-v2 #btnSaveUserInfo,#selectAddressModal.form-modal-v2 #btnSaveAddress,#selectAddressModal.form-modal-v2 #btnSaveUserInfo,#userInfoModal.form-modal-v2 #btnSaveAddress,#userInfoModal.form-modal-v2 #btnSaveUserInfo{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;margin:0;border:0;border-radius:14px;background:#1450c3;color:#fff;font-size:15px;font-weight:800;box-shadow:0 8px 18px rgba(20,80,195,0.25);transition:transform .15s,box-shadow .15s}#addAddressModal.form-modal-v2 #btnSaveAddress:hover,#addAddressModal.form-modal-v2 #btnSaveUserInfo:hover,#selectAddressModal.form-modal-v2 #btnSaveAddress:hover,#selectAddressModal.form-modal-v2 #btnSaveUserInfo:hover,#userInfoModal.form-modal-v2 #btnSaveAddress:hover,#userInfoModal.form-modal-v2 #btnSaveUserInfo:hover{box-shadow:0 10px 22px rgba(20,80,195,0.32)}#addAddressModal.form-modal-v2 #btnSaveAddress:active,#addAddressModal.form-modal-v2 #btnSaveUserInfo:active,#selectAddressModal.form-modal-v2 #btnSaveAddress:active,#selectAddressModal.form-modal-v2 #btnSaveUserInfo:active,#userInfoModal.form-modal-v2 #btnSaveAddress:active,#userInfoModal.form-modal-v2 #btnSaveUserInfo:active{transform:scale(0.98)}#addAddressModal.form-modal-v2 #btnSaveAddress:disabled,#addAddressModal.form-modal-v2 #btnSaveUserInfo:disabled,#selectAddressModal.form-modal-v2 #btnSaveAddress:disabled,#selectAddressModal.form-modal-v2 #btnSaveUserInfo:disabled,#userInfoModal.form-modal-v2 #btnSaveAddress:disabled,#userInfoModal.form-modal-v2 #btnSaveUserInfo:disabled{opacity:.7}#addAddressModal.form-modal-v2 #btnSaveAddress .bi,#addAddressModal.form-modal-v2 #btnSaveUserInfo .bi,#selectAddressModal.form-modal-v2 #btnSaveAddress .bi,#selectAddressModal.form-modal-v2 #btnSaveUserInfo .bi,#userInfoModal.form-modal-v2 #btnSaveAddress .bi,#userInfoModal.form-modal-v2 #btnSaveUserInfo .bi{font-size:18px}.user-dashboard .profile-body-container .profile-body-wrapper .address-list-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:14px}.user-dashboard .profile-body-container .profile-body-wrapper .add-address-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid rgba(20,80,195,0.25);border-radius:12px;background:rgba(20,80,195,0.06);color:#1450c3;font-size:13px;font-weight:700;transition:background .15s,color .15s,border-color .15s}.user-dashboard .profile-body-container .profile-body-wrapper .add-address-btn:hover{border-color:#1450c3;background:#1450c3;color:#fff}.user-dashboard .profile-body-container .profile-body-wrapper .add-address-btn span{padding:0;border:0}.user-dashboard .profile-body-container .profile-body-wrapper .add-address-btn .bi{font-size:15px}.user-dashboard .profile-body-container .profile-body-wrapper .add-address-btn.is-solid{padding:11px 22px;border-color:#1450c3;background:#1450c3;color:#fff;font-size:14px;box-shadow:0 8px 18px rgba(20,80,195,0.22)}.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper{display:grid;gap:12px;padding:4px 22px 22px}@media (max-width:767px){.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper{padding:4px 14px 16px}}.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper .address-item-wrapper{display:flex;align-items:flex-start;gap:12px;padding:14px;border:1px solid #eef0f4;border-radius:16px;background:#fafbfc;color:#1f2937;transition:border-color .15s,background .15s,box-shadow .15s}.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper .address-item-wrapper:last-child{border-bottom:1px solid #eef0f4}.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper .address-item-wrapper:hover{border-color:rgba(20,80,195,0.25);background:#fff;box-shadow:0 8px 20px rgba(16,24,40,0.06)}.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper .address-pin{display:inline-flex;flex:0 0 42px;align-items:center;justify-content:center;width:42px;height:42px;border-radius:13px;background:rgba(20,80,195,0.1);color:#1450c3;font-size:19px}.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper .address-body{flex:1;min-width:0}.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper .street-address{padding:0 0 8px;color:#1f2937;font-size:14.5px;font-weight:800;line-height:1.9;overflow-wrap:anywhere}.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper .address-meta{display:flex;flex-wrap:wrap;gap:6px}.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper .address-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border:1px solid #eef0f4;border-radius:20px;background:#fff;color:#6b7280;font-size:12px}.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper .address-chip .bi{color:#9ca3af;font-size:13px}.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper .address-chip b{color:#374151;font-weight:700}.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper .address-chip b.is-missing{color:#d97706}.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper .address-more{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:10px;color:#6b7280}.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper .address-more:hover,.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper .address-more[aria-expanded="true"]{background:#eef0f4;color:#1f2937}.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper .dropdown-menu{min-width:140px;padding:6px;border:1px solid #eef0f4;border-radius:12px;box-shadow:0 10px 26px rgba(16,24,40,0.12)}.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper .dropdown-menu .dropdown-item{padding:8px 10px;border-radius:8px;color:#dc2626;font-size:13px;font-weight:600}.user-dashboard .profile-body-container .profile-body-wrapper .addresses-wrapper .dropdown-menu .dropdown-item:hover{background:#fef2f2}.user-dashboard .profile-body-container .profile-body-wrapper .empty-addresses-wrapper .no-address-message,.user-dashboard .profile-body-container .profile-body-wrapper .ot-empty{display:flex;flex-direction:column;align-items:center;padding:56px 20px 64px;text-align:center}.user-dashboard .profile-body-container .profile-body-wrapper .empty-addresses-wrapper .no-address-message h3,.user-dashboard .profile-body-container .profile-body-wrapper .ot-empty h3{margin:16px 0 6px;color:#1f2937;font-size:16px;font-weight:800}.user-dashboard .profile-body-container .profile-body-wrapper .empty-addresses-wrapper .no-address-message p,.user-dashboard .profile-body-container .profile-body-wrapper .ot-empty p{max-width:300px;margin:0 0 18px;color:#6b7280;font-size:13px;line-height:1.9}.user-dashboard .profile-body-container .profile-body-wrapper .address-empty-icon,.user-dashboard .profile-body-container .profile-body-wrapper .ot-empty-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:84px;height:84px;border-radius:50%;background:rgba(20,80,195,0.08);color:#1450c3;font-size:34px;box-shadow:0 0 0 10px rgba(20,80,195,0.04)}.user-dashboard .profile-body-container .profile-body-wrapper .ot-empty-cta{display:inline-flex;align-items:center;gap:7px;padding:11px 22px;border-radius:12px;background:#1450c3;color:#fff;font-size:14px;font-weight:700;box-shadow:0 8px 18px rgba(20,80,195,0.22);transition:transform .15s}.user-dashboard .profile-body-container .profile-body-wrapper .ot-empty-cta:active{transform:scale(0.98)}.user-dashboard .ot-orders .ot-tabs{gap:8px;margin-top:6px;padding:6px 22px 14px;border-bottom:1px solid #eef0f4}@media (max-width:767px){.user-dashboard .ot-orders .ot-tabs{padding:6px 14px 14px}}.user-dashboard .ot-orders .ot-tab{padding:7px 14px;margin:0;border:1px solid #eef0f4;border-radius:20px;background:#fafbfc;color:#4b5563;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,color .15s}.user-dashboard .ot-orders .ot-tab:hover{border-color:rgba(20,80,195,0.3);color:#1450c3}.user-dashboard .ot-orders .ot-tab.active{border-color:#1450c3;background:#1450c3;color:#fff;box-shadow:0 6px 14px rgba(20,80,195,0.2)}.user-dashboard .ot-orders .ot-tab.active .ot-tab-count{background:rgba(255,255,255,0.22);color:#fff}.user-dashboard .ot-orders .ot-tab-count{min-width:20px;padding:0 6px;background:#eef0f4;font-size:11px;font-weight:700;line-height:19px}#userInfoModal.form-modal-v2 .user-info-error-wrapper{padding:0}#userInfoModal.form-modal-v2 .user-info-error-wrapper #profileError.profileWarning{background:#fff7ed;color:#c2410c!important}#userInfoModal.form-modal-v2 .user-info-error-wrapper #profileError.profileWarning::before{content:'\f451'}#userInfoModal.form-modal-v2 #userInfoForm .form-control,#userInfoModal.form-modal-v2 #userInfoForm .form-select{border-color:#e5e7eb;background-color:#f9fafb}#userInfoModal.form-modal-v2 #userInfoForm .form-control:focus,#userInfoModal.form-modal-v2 #userInfoForm .form-select:focus{border-color:#1450c3;background-color:#fff}#userInfoModal.form-modal-v2 #userInfoForm .form-label small{color:#9ca3af;font-size:11.5px;font-weight:500}#userInfoModal.form-modal-v2 #userInfoForm .is-ltr{direction:ltr;text-align:left}#userInfoModal.form-modal-v2 #userInfoForm .is-ltr:placeholder-shown{direction:rtl;text-align:right}#userInfoModal.form-modal-v2 #userInfoForm input[type="number"]{-moz-appearance:textfield}#userInfoModal.form-modal-v2 #userInfoForm input[type="number"]::-webkit-outer-spin-button,#userInfoModal.form-modal-v2 #userInfoForm input[type="number"]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}#userInfoModal.form-modal-v2 .birth-date-info{display:grid;grid-template-columns:0.8fr 1.3fr 1fr;gap:8px}#userInfoModal.form-modal-v2 .birth-date-info .form-select{width:auto;min-width:0}#userInfoModal.form-modal-v2 .sex-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#userInfoModal.form-modal-v2 .sex-options label{display:flex;align-items:center;justify-content:center;gap:6px;height:48px;margin:0;border:1px solid #e5e7eb;border-radius:12px;background:#f9fafb;color:#4b5563;font-size:14px;font-weight:700;cursor:pointer;transition:border-color .15s,background .15s,color .15s,box-shadow .15s}#userInfoModal.form-modal-v2 .sex-options label .bi{font-size:18px}#userInfoModal.form-modal-v2 .sex-options label:hover{border-color:rgba(20,80,195,0.4)}#userInfoModal.form-modal-v2 .sex-options .btn-check:checked + label{border-color:#1450c3;background:rgba(20,80,195,0.08);color:#1450c3;box-shadow:0 0 0 4px rgba(20,80,195,0.1)}#userInfoModal.form-modal-v2 .sex-options .btn-check:focus-visible + label{box-shadow:0 0 0 4px rgba(20,80,195,0.2)}#main .products-container-favorite .product-grid{gap:14px;padding:4px 0 8px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1199px){#main .products-container-favorite .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){#main .products-container-favorite .product-grid{grid-template-columns:minmax(0,1fr);gap:10px}}#main .products-container-favorite .product-card{position:relative;border:1px solid #eceef3;border-radius:18px;transition:border-color .2s,box-shadow .2s,transform .2s}#main .products-container-favorite .product-card:hover{border-color:rgba(20,80,195,0.28);box-shadow:0 14px 30px rgba(16,24,40,0.08);transform:translateY(-2px)}#main .products-container-favorite .product-card .product-image{padding:16px 16px 4px}#main .products-container-favorite .product-card .product-image img{height:190px;border-radius:14px;background:#f7f8fb}@media (max-width:767px){#main .products-container-favorite .product-card .product-image{flex:none;width:112px;height:auto;padding:12px 0 12px 12px}#main .products-container-favorite .product-card .product-image img{width:100px;height:110px}}#main .products-container-favorite .product-card .product-info{padding:6px 16px 0}#main .products-container-favorite .product-card .product-info .brand{display:inline-block;margin-bottom:6px;padding:1px 9px;border-radius:8px;background:#f2f4f8;color:#4b5563;font-size:11.5px}#main .products-container-favorite .product-card .product-info .title{color:#111827;font-size:13px;font-weight:700}@media (max-width:767px){#main .products-container-favorite .product-card .product-info .title{width:auto}}#main .products-container-favorite .product-card .product-info .out-of-stock{display:inline-flex;align-items:center;gap:5px;margin:4px 0 14px;padding:3px 10px;border-radius:999px;background:#fdecef;color:#be123c;font-size:12.5px;font-weight:700}#main .products-container-favorite .product-card .product-info .pricing .price{color:#111827;font-size:17px;font-weight:800}@media (max-width:767px){#main .products-container-favorite .product-card .product-info{margin-top:10px;padding:6px 12px 0}}#main .products-container-favorite .product-card .product-actions{padding:4px 16px 16px;gap:8px}#main .products-container-favorite .product-card .icon-wrapper{flex:none;width:44px;max-width:none;height:44px;padding:0;border:1px solid #f1d4d9;border-radius:12px;background:#fff;color:#be123c;transition:background-color .15s}#main .products-container-favorite .product-card .icon-wrapper:hover{background:#fdecef}#main .products-container-favorite .product-card .btn-cart,#main .products-container-favorite .product-card .btn-cart-not-sold{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:44px;padding:0 14px;border-radius:12px;font-size:14px;font-weight:700}#main .products-container-favorite .product-card .btn-cart{border:0;background:#1450c3;color:#fff}#main .products-container-favorite .product-card .btn-cart:hover{background:#1145a7;color:#fff}#main .products-container-favorite .product-card .btn-cart-not-sold{border:1px solid #e3e7ef;background:#fff;color:#374151}#main .products-container-favorite .product-card .btn-cart-not-sold:hover{border-color:#1450c3;color:#1450c3}@media (min-width:768px){#main-navbar #categoryMenu .dropdown-content{height:auto;max-height:none;overflow:visible}#main-navbar #categoryMenu .dropdown-menu-content{max-height:none;overflow:visible;padding:14px 8px 18px}#main-navbar #categoryMenu #megaMenuList{min-width:240px;max-height:none;overflow:visible;margin-top:0!important;padding:0 0 0 10px;border-right:0;border-left:1px solid #f0f1f4}#main-navbar #categoryMenu #categoryList{gap:2px}#main-navbar #categoryMenu #categoryList .list-group-item{margin:0;padding:7px 10px;border:0;border-radius:10px;background:none;color:#3f4064;font-size:14px}#main-navbar #categoryMenu #categoryList .list-group-item>.d-flex{align-items:center;margin:0!important}#main-navbar #categoryMenu #categoryList .list-group-item .root-title{display:flex;align-items:center;gap:10px;min-width:0}#main-navbar #categoryMenu #categoryList .list-group-item .root-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;padding:0;border-radius:8px;background:#f3f5f8;color:#5b6170;font-size:15px;transition:background-color .15s,color .15s}#main-navbar #categoryMenu #categoryList .list-group-item .root-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#main-navbar #categoryMenu #categoryList .list-group-item .bi-chevron-left{color:#b0b3b9;font-size:11px}#main-navbar #categoryMenu #categoryList .list-group-item:hover{background:#f6f8fc}#main-navbar #categoryMenu #categoryList .list-group-item.active{background:rgba(20,80,195,0.08);color:#1450c3;font-weight:700}#main-navbar #categoryMenu #categoryList .list-group-item.active .root-icon{background:#1450c3;color:#fff}#main-navbar #categoryMenu #categoryList .list-group-item.active .bi-chevron-left{color:#1450c3}#main-navbar #categoryMenu .mega-menu-container{padding:0 18px 0 6px}#main-navbar #categoryMenu #accordionMegaMenu .accordion-item{margin-top:4px}#main-navbar #categoryMenu .accordion-header .d-flex{align-items:center;padding-bottom:12px;border-bottom:1px solid #f0f1f4;margin-bottom:16px}#main-navbar #categoryMenu .accordion-header .accordion-btn{margin-top:0!important}#main-navbar #categoryMenu .accordion-header .primary-color{font-size:16px}#main-navbar #categoryMenu .menu-all-link{align-items:center;gap:6px;margin-right:auto;padding:4px 12px;border-radius:16px;background:rgba(20,80,195,0.07);color:#1450c3!important;font-size:12.5px;font-weight:600}#main-navbar #categoryMenu .menu-all-link:hover{background:rgba(20,80,195,0.13)}#main-navbar #categoryMenu .sub-categories{width:auto;column-width:190px;column-gap:28px}#main-navbar #categoryMenu .tab-content .cl2-wrapper{margin-bottom:18px}#main-navbar #categoryMenu .tab-content .cl2{padding:0}#main-navbar #categoryMenu .tab-content .cl2 a{display:inline-flex;align-items:baseline;gap:6px;padding-bottom:4px;color:#23254e;font-size:14px;font-weight:700}#main-navbar #categoryMenu .tab-content .cl2 a .bi{align-self:center;color:#a1a3a8;font-size:10px}#main-navbar #categoryMenu .tab-content .cl3{padding:0}#main-navbar #categoryMenu .tab-content .cl3 a{display:flex;align-items:baseline;gap:6px;padding:3px 0;color:#62666d;font-size:13px}#main-navbar #categoryMenu .tab-content a:hover,#main-navbar #categoryMenu .tab-content a:hover .bi{color:#1450c3}#main-navbar #categoryMenu .menu-en{direction:ltr;unicode-bidi:isolate;color:#a1a3a8;font-size:11px;font-weight:500;letter-spacing:0.2px}#main-navbar #categoryMenu a:hover .menu-en{color:rgba(20,80,195,0.7)}}#categoryMenu .menu-en{margin-right:4px;direction:ltr;unicode-bidi:isolate;color:#a1a3a8;font-size:10.5px;font-weight:500}@media (min-width:768px){.navbar:has(#main-navbar){border-bottom:1px solid #eef0f4;box-shadow:0 2px 8px rgba(16,24,40,0.03)!important}#main-navbar{align-items:center;gap:6px;padding:7px 0}#main-navbar .nav-item{margin-right:0;font-size:14px}#main-navbar .nav-item .nav-link,#main-navbar .nav-item .nav-link:hover{border-bottom:0}#main-navbar .nav-link{position:relative;display:flex;align-items:center;gap:8px;padding:8px 14px 8px 12px!important;border-bottom:0;border-radius:12px;color:#3f4064;font-weight:500;transition:color .2s ease}#main-navbar .nav-link::before{content:'';position:absolute;right:50%;left:50%;bottom:-1px;height:2.5px;border-radius:3px;background:var(--chip-fg,#1450c3);opacity:0;transition:right .25s ease,left .25s ease,opacity .2s ease}#main-navbar .nav-link:hover,#main-navbar .nav-link:focus-visible{color:var(--chip-fg,#1450c3)}#main-navbar .nav-link:hover::before,#main-navbar .nav-link:focus-visible::before{right:14px;left:14px;opacity:1}#main-navbar .nav-link:hover .nav-icon,#main-navbar .nav-link:focus-visible .nav-icon{background:var(--chip-fg,#1450c3);color:#fff;transform:translateY(-1px);box-shadow:0 4px 10px color-mix(in srgb,var(--chip-fg,#1450c3) 35%,transparent)}#main-navbar .nav-item:has(.tone-fire) .nav-link{--chip-fg:#f0602b}#main-navbar .nav-item:has(.tone-brand) .nav-link{--chip-fg:#1450c3}#main-navbar .nav-item:has(.tone-off) .nav-link{--chip-fg:#ef394e}#main-navbar .nav-item:has(.tone-mag) .nav-link{--chip-fg:#7c4dff}#main-navbar .nav-item:has(.tone-help) .nav-link{--chip-fg:#0f9d8a}#main-navbar .nav-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:9px;background:var(--chip-bg,#f3f5f8);color:var(--chip-fg,#5b6170);font-size:15px;transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}#main-navbar .tone-cat{--chip-bg:#1450c3;--chip-fg:#fff}#main-navbar .tone-fire{--chip-bg:#fff1ea;--chip-fg:#f0602b}#main-navbar .tone-brand{--chip-bg:#eaf1fd;--chip-fg:#1450c3}#main-navbar .tone-off{--chip-bg:#fdecee;--chip-fg:#ef394e;font-weight:800}#main-navbar .tone-mag{--chip-bg:#f1edfd;--chip-fg:#7c4dff}#main-navbar .tone-help{--chip-bg:#e6f7f4;--chip-fg:#0f9d8a}#main-navbar .mega-dropdown>.menu-header>.nav-link{background:rgba(20,80,195,0.07);color:#1450c3;font-weight:700;transition:background-color .2s ease}#main-navbar .mega-dropdown>.menu-header>.nav-link::before{display:none}#main-navbar .mega-dropdown>.menu-header>.nav-link .nav-icon,#main-navbar .mega-dropdown>.menu-header>.nav-link:hover .nav-icon{background:#1450c3;color:#fff;box-shadow:none;transform:none}#main-navbar .mega-dropdown:hover>.menu-header>.nav-link{background:rgba(20,80,195,0.13)}}@media (max-width:767px){#navbarNavDropdown{background:#f5f7fb}#navbarNavDropdown #main-navbar{padding:0 12px 20px}#navbarNavDropdown .menu-header .nav-link{display:flex;align-items:center;gap:10px;margin:0 -12px 4px;padding:16px 16px 12px!important;background:#fff;color:#1f2937!important;font-size:17px;font-weight:900;box-shadow:0 1px 0 #eceef2}#navbarNavDropdown .menu-header .nav-link::after{display:none}#navbarNavDropdown .menu-header .nav-link .nav-icon{width:36px;height:36px;border-radius:11px;font-size:17px}#navbarNavDropdown #categoryMenu{padding:0;border:0;background:none}#navbarNavDropdown #categoryMenu .dropdown-menu-content{padding:0;background:none!important}#navbarNavDropdown #categoryMenu .dropdown-content,#navbarNavDropdown #categoryMenu .dropdown-content>.row,#navbarNavDropdown #categoryMenu .mega-menu-container{margin:0;padding:0}#navbarNavDropdown #accordionMegaMenu .accordion-item{margin:10px 0 0;padding:0;overflow:hidden;border:1px solid #e8eaef;border-radius:18px;background:#fff;box-shadow:0 1px 3px rgba(16,24,40,0.04)}#navbarNavDropdown #accordionMegaMenu .m-cat-head{display:flex;align-items:center;gap:12px;padding:12px 14px;cursor:pointer;-webkit-tap-highlight-color:transparent}#navbarNavDropdown #accordionMegaMenu .m-cat-head[aria-expanded="true"]{background:#f7f9ff}#navbarNavDropdown #accordionMegaMenu .m-cat-head[aria-expanded="true"] .m-cat-arrow{transform:rotate(180deg);background:#1450c3;color:#fff}#navbarNavDropdown #accordionMegaMenu .m-cat-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:46px;height:46px;border-radius:14px;background:#eef3ff;color:#1450c3;font-size:21px}#navbarNavDropdown #accordionMegaMenu .m-cat-text{display:flex;flex:1;flex-direction:column;min-width:0}#navbarNavDropdown #accordionMegaMenu .m-cat-text strong{color:#1f2937;font-size:15px;font-weight:800;line-height:1.7}#navbarNavDropdown #accordionMegaMenu .m-cat-preview{overflow:hidden;color:#9ca3af;font-size:12px;text-overflow:ellipsis;white-space:nowrap}#navbarNavDropdown #accordionMegaMenu .m-cat-arrow{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:50%;background:#f1f3f7;color:#6b7280;font-size:13px;transition:transform .2s,background .2s,color .2s}#navbarNavDropdown #accordionMegaMenu .accordion-body{padding:4px 14px 14px}#navbarNavDropdown #accordionMegaMenu .m-cat-all{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding:10px 14px;border-radius:12px;background:#eef3ff;color:#1450c3;font-size:13.5px;font-weight:800;text-decoration:none}#navbarNavDropdown #accordionMegaMenu .m-cat-all .bi-arrow-left{margin-right:auto}#navbarNavDropdown #accordionMegaMenu .sub-categories{columns:auto;width:auto}#navbarNavDropdown #categoryMenu .cl2-wrapper{margin:0 0 8px;padding:10px 12px;border:0;border-radius:14px;background:#f7f8fa}#navbarNavDropdown #categoryMenu .cl2-wrapper::after{display:none}#navbarNavDropdown #categoryMenu .cl2-wrapper .cl2 a{display:flex;align-items:center;gap:6px;padding:0;color:#1f2937;font-size:14px;font-weight:800;text-decoration:none}#navbarNavDropdown #categoryMenu .cl2-wrapper .cl2 a .menu-en{color:#9ca3af;font-size:11px;font-weight:600}#navbarNavDropdown #categoryMenu .cl2-wrapper .cl2 a .bi-chevron-left{margin-right:auto;color:#9ca3af;font-size:12px}#navbarNavDropdown #categoryMenu .cl2-wrapper .cl3{display:inline-block;float:none;width:auto;margin:8px 0 0 6px;padding:0}#navbarNavDropdown #categoryMenu .cl2-wrapper .cl3 a{display:inline-flex;align-items:center;gap:4px;padding:4px 11px;border:1px solid #e8eaef;border-radius:20px;background:#fff;color:#4b5563;font-size:12.5px;font-weight:600;text-decoration:none}#navbarNavDropdown #categoryMenu .cl2-wrapper .cl3 a:active{border-color:#1450c3;color:#1450c3}#navbarNavDropdown #categoryMenu .cl2-wrapper .cl3 a .menu-en{color:#9ca3af;font-size:10.5px}}#pdpWrapper #main-product-wrapper{}#pdpWrapper #main-product-wrapper .pdp-title{font-size:20px;font-weight:700;color:#1f2937;line-height:1.9}@media (max-width:767px){#pdpWrapper #main-product-wrapper .pdp-title{font-size:16px;line-height:1.7}}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper{}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .app-id-wrapper{margin-bottom:6px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .app-id-wrapper .divider-line{border-top-color:#eef0f4}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .highlighted-attributes-wrapper{overflow:visible;padding-bottom:0}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .highlighted-attributes-wrapper .attribute-title{margin-bottom:14px;font-size:17px;font-weight:800;color:#1f2937}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .highlighted-attributes-wrapper .attribute-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width:767px){#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .highlighted-attributes-wrapper .attribute-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .highlighted-attributes-wrapper .attribute-grid .attribute-item{flex:none;max-width:none;margin:0;padding:14px 16px;background:#f2f3f5;border:0;border-radius:12px}@media (max-width:767px){#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .highlighted-attributes-wrapper .attribute-grid .attribute-item{max-width:none;padding:12px}}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .highlighted-attributes-wrapper .attribute-grid .attribute-name{margin-bottom:8px;color:#81858b;font-size:13px;font-weight:400}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .highlighted-attributes-wrapper .attribute-grid .attribute-value{color:#1f2937;font-size:14px;font-weight:700;unicode-bidi:plaintext}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .more-highlighted-attributes-wrapper{margin:16px 0 24px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .more-highlighted-attributes-wrapper .divider-text{padding:0 14px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .more-highlighted-attributes-wrapper .show-all-attributes-btn{display:inline-flex;align-items:center;gap:10px;padding:10px 22px;border:1px solid #d9dbe0;border-radius:12px;background:#fff;color:#1f2937;font-size:14px;font-weight:600}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .more-highlighted-attributes-wrapper .show-all-attributes-btn:hover{border-color:#1450c3;color:#1450c3}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options{display:flex;flex-wrap:wrap;gap:12px;padding-top:12px;margin-bottom:24px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper{flex:1 1 300px;width:auto;min-width:0;margin:0;padding:14px 16px 10px;background:#fff;border:1px solid #e6e8ee;border-right-width:1px;border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,0.04)}@media (max-width:767px){#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper{flex-basis:100%;padding:12px 12px 6px}}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper .option-name-wrapper{display:flex;align-items:baseline;gap:6px;padding-bottom:10px;font-size:13px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper .option-name-wrapper .option-name-key{flex-shrink:0;padding:0;color:#81858b}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper .option-name-wrapper .option-name-value-wrapper{min-width:0;flex:1 1 auto;color:#1f2937;font-weight:700;font-size:14px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper .variant-option-wrapper{display:flex;flex-wrap:wrap;gap:8px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper .variant-option-wrapper .variant-option{position:relative;display:inline-flex;align-items:center;max-width:100%;min-height:40px;margin:0 0 8px;padding:8px 14px;background:#fff;border:1.5px solid #dfe3ea;border-radius:10px;color:#374151;font-size:14px;line-height:1.6;transition:border-color .15s,background-color .15s,box-shadow .15s}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper .variant-option-wrapper .variant-option .option-value{white-space:normal;overflow:visible;text-overflow:clip}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper .variant-option-wrapper .variant-option.is-unavailable{border-style:dashed;background:#f9fafb;color:#9ca3af;pointer-events:none}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper .variant-option-wrapper .variant-option.is-unavailable .color-option{opacity:.45}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper .variant-option-wrapper .variant-option.is-unavailable::before{content:'ناموجود';position:absolute;top:-9px;left:8px;padding:0 6px;border-radius:6px;background:#f3f4f6;color:#6b7280;font-size:10px;font-weight:700;line-height:16px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper .variant-option-wrapper .variant-option.is-unavailable:hover{border-color:#dfe3ea;background:#f9fafb}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper .variant-option-wrapper .variant-option .color-option{width:22px;height:22px;border-radius:50%;margin-left:8px;border:1px solid rgba(0,0,0,0.12);box-shadow:inset 0 0 0 2px #fff}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper .variant-option-wrapper .variant-option:hover{border-color:rgba(20,80,195,0.55);background:#fff}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper .variant-option-wrapper .variant-option.active{padding:8px 14px;border:1.5px solid #1450c3;background:rgba(20,80,195,0.06);color:#1450c3;font-weight:600;box-shadow:0 0 0 3px rgba(20,80,195,0.1)}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper .variant-option-wrapper .variant-option.active::after{content:'✓';position:absolute;top:-8px;left:-8px;width:18px;height:18px;border-radius:50%;background:#1450c3;color:#fff;font-size:11px;line-height:18px;text-align:center;box-shadow:0 0 0 2px #fff}@media (max-width:767px){#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .options .option-wrapper:first-of-type{width:auto}}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .description-wrapper{padding:16px 18px 12px;background:#f6f8fc;border:1px solid #eef0f4;border-radius:16px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .description-wrapper .description-title{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:15px;font-weight:800;color:#1f2937}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .description-wrapper .description-title .bi{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;background:rgba(20,80,195,0.1);color:#1450c3;font-size:15px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .description-wrapper .description-item{--desc-lines:2.5;position:relative;color:#374151;font-size:14px;line-height:2.1;text-align:justify;text-justify:inter-word;hyphens:auto;transition:max-height .35s ease}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .description-wrapper .description-item p{margin:0 0 6px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .description-wrapper .description-item p:last-child{margin-bottom:0}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .description-wrapper .description-item.is-collapsed{max-height:calc(var(--desc-lines) * 2.1em);overflow:hidden}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .description-wrapper .description-item.is-collapsed::after{content:'';position:absolute;right:0;bottom:0;left:0;height:1.6em;background:linear-gradient(to bottom,rgba(246,248,252,0),#f6f8fc 85%);pointer-events:none}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .description-wrapper .description-item ul{margin:0;padding-right:18px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .info-section .info-wrapper .description-wrapper .description-item li::marker{color:#1450c3}@media (min-width:993px){#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section{padding:18px;background:#fff;border:1px solid #e6e8ee;border-radius:16px;box-shadow:0 6px 24px rgba(16,24,40,0.06)}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .prices-info{padding-top:4px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .discount{background:#ef394e;border-radius:20px;padding:2px 8px;font-size:12px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .price-no-discount{font-size:14px;color:#a1a3a8}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .sale-price{font-size:24px;font-weight:800;color:#1f2937}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .toman{font-size:13px;color:#81858b}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .btn-group-add-to-card{margin-top:14px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .btn-group-add-to-card .btn{min-height:48px;font-size:16px;font-weight:600}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .btn-group-add-to-card #btnAddToCard{border-radius:0 12px 12px 0}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .btn-group-add-to-card .dropdown-toggle{width:60px;border-radius:12px 0 0 12px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper .quantity-group{min-height:48px;border-radius:12px;border-color:#e6e8ee;align-items:center}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .installment-notice{margin-top:12px;padding:10px 12px;border-radius:12px;border-color:#b9ecf2;background:#f0fcfe;line-height:1.8}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .non-salable{border-radius:12px;padding:10px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .guarantee-wrapper{display:flex;align-items:center;gap:6px;margin-top:14px;padding:12px 0 0;background:none;border-top:1px solid #eef0f4}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .guarantee-wrapper .bi{color:#1b873f;font-size:16px}#pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .hint-wrapper{margin-top:12px;padding:12px;border:0;border-radius:12px;background:#f6f8fc;font-size:12px}}#seller-section .seller-section{margin-top:18px;margin-bottom:18px;padding:18px 20px 8px;border:1px solid #e8eaef;border-radius:20px;background:#fff;box-shadow:0 1px 3px rgba(16,24,40,0.04)}#seller-section .seller-section .seller-section__title{display:flex;align-items:center;gap:10px;margin:0 0 14px;padding:0;color:#1f2937;font-size:16px;font-weight:800}#seller-section .seller-section .seller-section__title .bi{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin:0!important;border-radius:12px;background:#eef3ff;color:#1450c3;font-size:18px}#seller-section .seller-section .seller-card{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;min-height:0;margin-bottom:10px;padding:12px 16px;overflow:visible;border:1px solid #eef0f4;border-radius:16px;background:#fafbfc;box-shadow:none;transition:border-color .15s,background .15s,box-shadow .15s}#seller-section .seller-section .seller-card:hover{border-color:rgba(20,80,195,0.3);background:#fff;box-shadow:0 8px 20px rgba(16,24,40,0.06)}#seller-section .seller-section .seller-card .seller-card__header,#seller-section .seller-section .seller-card .warranty-wrapper,#seller-section .seller-section .seller-card .seller-card__actions{flex:none;margin:0}#seller-section .seller-section .seller-card .seller-card__header{display:flex;align-items:center;gap:10px;min-width:0;text-align:right}#seller-section .seller-section .seller-card .seller-card__header::before{content:'\f543';display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;border-radius:13px;background:#fff;box-shadow:inset 0 0 0 1px #e8eaef;color:#1450c3;font-family:bootstrap-icons;font-size:19px}#seller-section .seller-section .seller-card .seller-card__name{overflow:hidden;color:#1f2937;font-size:14.5px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}#seller-section .seller-section .seller-card .warranty-wrapper{gap:6px;justify-content:flex-start}#seller-section .seller-section .seller-card .warranty-wrapper:empty{display:none}#seller-section .seller-section .seller-card .warranty-wrapper .warranty-text{color:#6b7280;font-size:12px}#seller-section .seller-section .seller-card .warranty-wrapper .warranty{padding:2px 10px!important;border-radius:20px}#seller-section .seller-section .seller-card .warranty-wrapper .warranty .warranty__label{font-size:12px;font-weight:700}#seller-section .seller-section .seller-card .warranty-wrapper .digipay{background:#e8efff}#seller-section .seller-section .seller-card .warranty-wrapper .digipay .warranty__label{color:#0153e6}#seller-section .seller-section .seller-card .warranty-wrapper .snapppay{background:#e6f4ff}#seller-section .seller-section .seller-card .warranty-wrapper .snapppay .warranty__label{color:#0072d6}#seller-section .seller-section .seller-card .warranty-wrapper .zarrinpal{background:#fff8cc}#seller-section .seller-section .seller-card .warranty-wrapper .zarrinpal .warranty__label{color:#6b5800}#seller-section .seller-section .seller-card .seller-card__actions{display:flex;align-items:center;justify-content:flex-end;gap:14px}#seller-section .seller-section .seller-card .seller-card__actions .price-section{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:2px 6px;max-width:230px;margin:0}#seller-section .seller-section .seller-card .seller-card__actions .price-section .discount-percent{height:auto;padding:0 7px;border-radius:20px;background:#ef394e;font-size:11px;line-height:20px}#seller-section .seller-section .seller-card .seller-card__actions .price-section .seller-base-price{color:#9ca3af;font-size:12.5px}#seller-section .seller-section .seller-card .seller-card__actions .price-section .seller-price{color:#1f2937;font-size:18px;font-weight:800}#seller-section .seller-section .seller-card .seller-card__actions .price-section .toman{margin:0;color:#6b7280;font-size:11.5px;font-weight:400}#seller-section .seller-section .seller-card .seller-card__actions .remove-seller{display:inline-flex;align-items:center;gap:4px;margin:0;padding:6px 10px;border-radius:10px;color:#ef394e;font-size:12.5px}#seller-section .seller-section .seller-card .seller-card__actions .remove-seller:hover{background:#fdecee}#seller-section .seller-section .seller-card .seller-card__actions .btn-add-to-cart{display:inline-flex;align-items:center;gap:6px;height:42px;padding:0 18px;border-radius:12px;font-size:13px;font-weight:700;white-space:nowrap;box-shadow:0 6px 14px rgba(20,80,195,0.2)}#seller-section .seller-section .seller-card .seller-card__actions .btn-add-to-cart::before{content:'\f23f';font-family:bootstrap-icons;font-size:15px}#seller-section .seller-section .seller-card .seller-card__actions .btn-add-to-cart.is-active-cart-btn{box-shadow:none}#seller-section .seller-section .seller-card .seller-card__actions .btn-add-to-cart.is-active-cart-btn::before{content:'\f23a'}@media (max-width:767px){#seller-section .seller-section{margin-right:12px;margin-left:12px;width:auto;padding:14px 12px 4px;border-radius:16px}#seller-section .seller-section .seller-card{grid-template-columns:minmax(0,1fr);gap:8px;padding:12px}#seller-section .seller-section .seller-card .seller-card__name{overflow:visible;line-height:1.7;white-space:normal}#seller-section .seller-section .seller-card .warranty-wrapper{padding-right:52px}#seller-section .seller-section .seller-card .seller-card__actions{grid-column:1 / -1;justify-content:space-between;padding-top:10px;border-top:1px dashed #e8eaef}#seller-section .seller-section .seller-card .seller-card__actions .price-section{justify-content:flex-start}#seller-section .seller-section .seller-card .seller-card__actions .price-section .seller-price{font-size:16px}}#pdpPage .tab-bar{margin-bottom:18px;padding:6px;border:1px solid #e8eaef;border-radius:16px;background:rgba(255,255,255,0.96);box-shadow:0 4px 14px rgba(16,24,40,0.05);backdrop-filter:blur(6px)}#pdpPage .tab-bar .tab-list{gap:4px;padding:0}@media (max-width:767px){#pdpPage .tab-bar .tab-list{justify-content:space-between}}#pdpPage .tab-bar .tab-list li{flex:0 1 140px}#pdpPage .tab-bar .tab-list .tab-link{height:40px;border-radius:11px;color:#6b7280;font-size:13.5px;font-weight:600;transition:background .15s,color .15s}#pdpPage .tab-bar .tab-list .tab-link:hover{background:#f5f7fb;color:#1f2937}#pdpPage .tab-bar .tab-list .tab-link.active{background:#eef3ff;color:#1450c3;font-weight:800}#pdpPage .tab-bar .tab-list .tab-link.active::after{display:none}#pdpPage #productDetailSection{gap:20px}@media (min-width:768px){#pdpPage #productDetailSection .product-detail-wrapper{width:calc(100% - 300px);padding:0}}#pdpPage #productDetailSection .product-detail-wrapper>section{margin:0 0 18px;padding:18px 22px;border:1px solid #e8eaef!important;border-radius:20px;background:#fff;box-shadow:0 1px 3px rgba(16,24,40,0.04)}@media (max-width:767px){#pdpPage #productDetailSection .product-detail-wrapper>section{margin-right:12px;margin-left:12px;padding:14px 14px;border-radius:16px}}#pdpPage #productDetailSection .product-detail-wrapper .section-title-wrapper{padding:0 0 16px}#pdpPage #productDetailSection .product-detail-wrapper .section-title-wrapper .pdp-section-title{display:inline-flex;align-items:center;gap:10px;padding:0;border:0;color:#1f2937;font-size:17px;font-weight:800}#pdpPage #productDetailSection .product-detail-wrapper .section-title-wrapper .pdp-section-title::before{content:'';width:5px;height:22px;border-radius:4px;background:#1450c3}#pdpPage #productDetailSection .comments-wrapper .comments-section,#pdpPage #productDetailSection .questions-wrapper .question-section{padding:0}#pdpPage #productDetailSection .comments-wrapper .reviews-swiper .comment-wrapper,#pdpPage #productDetailSection .questions-wrapper .questions-swiper .question-wrapper{margin-bottom:10px;padding:16px 18px;border:1px solid #eef0f4!important;border-radius:16px;background:#fafbfc}#pdpPage #productDetailSection .comments-wrapper .reviews-swiper .comment-wrapper .bi-person-circle,#pdpPage #productDetailSection .questions-wrapper .questions-swiper .question-wrapper .bi-person-circle{color:#9ca3af!important;font-size:22px!important}#pdpPage #productDetailSection .comments-wrapper .reviews-swiper .comment-wrapper .comment-sender,#pdpPage #productDetailSection .questions-wrapper .questions-swiper .question-wrapper .comment-sender{color:#1f2937;font-size:13.5px;font-weight:700}#pdpPage #productDetailSection .comments-wrapper .reviews-swiper .comment-wrapper .buyer-badge,#pdpPage #productDetailSection .questions-wrapper .questions-swiper .question-wrapper .buyer-badge{padding:0 9px;border-radius:20px;background:#e9f8ef;color:#15803d;font-size:11px;font-weight:600;line-height:1.9}#pdpPage #productDetailSection .comments-wrapper .reviews-swiper .comment-wrapper .stars-wrapper i,#pdpPage #productDetailSection .questions-wrapper .questions-swiper .question-wrapper .stars-wrapper i{color:#f5b301!important;font-size:14px}#pdpPage #productDetailSection .comments-wrapper .reviews-swiper .comment-wrapper .comment-text,#pdpPage #productDetailSection .comments-wrapper .reviews-swiper .comment-wrapper .question-text,#pdpPage #productDetailSection .questions-wrapper .questions-swiper .question-wrapper .comment-text,#pdpPage #productDetailSection .questions-wrapper .questions-swiper .question-wrapper .question-text{color:#374151}#pdpPage #productDetailSection .comments-wrapper .reviews-swiper .comment-wrapper .comment-admin-reply,#pdpPage #productDetailSection .questions-wrapper .questions-swiper .question-wrapper .comment-admin-reply{border:0!important;border-radius:12px!important;background:#eef3ff!important}@media (max-width:767px){#pdpPage #productDetailSection .comments-wrapper .reviews-swiper .comment-wrapper,#pdpPage #productDetailSection .questions-wrapper .questions-swiper .question-wrapper{margin-bottom:0}}#pdpPage #productDetailSection .add-review-notice,#pdpPage #productDetailSection .add-question-notice{width:100%;margin:0!important}#pdpPage #productDetailSection .add-review-notice .btn-add-review,#pdpPage #productDetailSection .add-review-notice .btn-add-question,#pdpPage #productDetailSection .add-question-notice .btn-add-review,#pdpPage #productDetailSection .add-question-notice .btn-add-question{align-items:center;gap:14px;width:100%;padding:16px 18px;border:1.5px dashed #d5dcea;border-radius:16px;background:#fafbff;color:#4b5563;text-align:right;transition:border-color .15s,background .15s}#pdpPage #productDetailSection .add-review-notice .btn-add-review:hover,#pdpPage #productDetailSection .add-review-notice .btn-add-question:hover,#pdpPage #productDetailSection .add-question-notice .btn-add-review:hover,#pdpPage #productDetailSection .add-question-notice .btn-add-question:hover{border-color:#1450c3;background:#f3f7ff}#pdpPage #productDetailSection .add-review-notice .btn-add-review span.rounded-circle,#pdpPage #productDetailSection .add-review-notice .btn-add-question span.rounded-circle,#pdpPage #productDetailSection .add-question-notice .btn-add-review span.rounded-circle,#pdpPage #productDetailSection .add-question-notice .btn-add-question span.rounded-circle{display:inline-flex;align-items:center;justify-content:center;flex:none;width:48px!important;max-width:none;height:48px;margin:0!important;border-radius:14px!important;background:#eef3ff!important;color:#1450c3;font-size:20px}#pdpPage #productDetailSection .add-review-notice .btn-add-review p.fw-semi-bold,#pdpPage #productDetailSection .add-review-notice .btn-add-question p.fw-semi-bold,#pdpPage #productDetailSection .add-question-notice .btn-add-review p.fw-semi-bold,#pdpPage #productDetailSection .add-question-notice .btn-add-question p.fw-semi-bold{color:#1f2937!important;font-size:14px;font-weight:700}#pdpPage #productDetailSection .add-review-notice .btn-add-review .text-muted,#pdpPage #productDetailSection .add-review-notice .btn-add-question .text-muted,#pdpPage #productDetailSection .add-question-notice .btn-add-review .text-muted,#pdpPage #productDetailSection .add-question-notice .btn-add-question .text-muted{margin:0!important;font-size:12.5px;line-height:1.9}#pdpPage #productDetailSection .add-question-notice .btn-add-question{border:1.5px dashed #d5dcea}#pdpPage #productDetailSection .comments-wrapper .rate-section{padding:0 0 0 0!important;font-size:14px}@media (min-width:992px){#pdpPage #productDetailSection .comments-wrapper .rate-section{padding-right:18px!important}}@media (min-width:992px){#pdpPage #productDetailSection .comments-section>.row>.col-lg-8,#pdpPage #productDetailSection .question-section>.row>.col-lg-8{flex:1 1 0;width:auto;min-width:0}#pdpPage #productDetailSection .comments-section>.row>.rate-section,#pdpPage #productDetailSection .question-section>.row>.add-question-section{flex:0 0 300px;width:300px}}#pdpPage #productDetailSection .add-question-section{padding:0!important}@media (min-width:992px){#pdpPage #productDetailSection .add-question-section{padding-right:18px!important}}#pdpPage #productDetailSection .rate-summary{display:flex;flex-direction:column;gap:12px;margin-bottom:12px;padding:16px;border-radius:16px;background:linear-gradient(135deg,#fffaf0,#fff4dc)}#pdpPage #productDetailSection .rate-score{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-items:center;column-gap:14px}#pdpPage #productDetailSection .rate-score .rate-score-value{grid-row:1 / span 2}#pdpPage #productDetailSection .rate-score .star{align-self:end}#pdpPage #productDetailSection .rate-score .rate-count{align-self:start}#pdpPage #productDetailSection .rate-score .rate-score-value{display:flex;align-items:baseline;gap:4px}#pdpPage #productDetailSection .rate-score .rate-score-value strong{color:#1f2937;font-size:34px;font-weight:900;line-height:1.1}#pdpPage #productDetailSection .rate-score .rate-score-value strong.is-empty{color:#d1c7a8;font-weight:700}#pdpPage #productDetailSection .rate-score .rate-score-value span{color:#9ca3af;font-size:12px}#pdpPage #productDetailSection .rate-score .star{margin:0}#pdpPage #productDetailSection .rate-score .star i{margin:0 1px;color:#f5b301;font-size:14px}#pdpPage #productDetailSection .rate-score .rate-count{color:#6b7280;font-size:12px}#pdpPage #productDetailSection .rate-bars{flex:1;min-width:0}#pdpPage #productDetailSection .rate-bar-row{display:flex;align-items:center;gap:8px;margin-bottom:6px}#pdpPage #productDetailSection .rate-bar-row:last-child{margin-bottom:0}#pdpPage #productDetailSection .rate-bar-row .rate-bar-label{display:grid;grid-template-columns:12px 13px;align-items:center;justify-items:center;column-gap:3px;flex:0 0 28px;width:28px;color:#374151;font-size:12.5px;font-weight:800;line-height:1}#pdpPage #productDetailSection .rate-bar-row .rate-bar-label .bi{color:#f5b301;font-size:12px;line-height:1}#pdpPage #productDetailSection .rate-bar-row .rate-bar-label .bi::before{vertical-align:0}#pdpPage #productDetailSection .rate-bar-row .progress{flex:1;height:7px!important;margin:0;border-radius:7px;background:rgba(245,179,1,0.16)}#pdpPage #productDetailSection .rate-bar-row .progress .progress-bar{border-radius:7px;background:linear-gradient(270deg,#fcd34d,#f59e0b)}#pdpPage #productDetailSection .rate-bar-row .rate-bar-count{flex:0 0 24px;width:24px;color:#9ca3af;font-size:11.5px;font-variant-numeric:tabular-nums;line-height:1;text-align:left}#pdpPage #productDetailSection .new-comment-section,#pdpPage #productDetailSection .new-question-section{margin-top:0;padding:16px;border:1px solid #e8eaef;border-radius:16px;background:#fff}#pdpPage #productDetailSection .new-comment-section .new-comment-hint,#pdpPage #productDetailSection .new-comment-section .text-muted,#pdpPage #productDetailSection .new-question-section .new-comment-hint,#pdpPage #productDetailSection .new-question-section .text-muted{margin:0 0 12px!important;color:#6b7280;font-size:12.5px;font-weight:400;line-height:1.9}#pdpPage #productDetailSection .new-comment-section .btn,#pdpPage #productDetailSection .new-question-section .btn{display:flex;align-items:center;justify-content:center;gap:8px;height:46px;border-radius:13px;font-size:14px;font-weight:700}#pdpPage #productDetailSection .new-comment-section .btn-outline-danger,#pdpPage #productDetailSection .new-question-section .btn-outline-danger{border:0;background:#1450c3;color:#fff;box-shadow:0 6px 14px rgba(20,80,195,0.22)}#pdpPage #productDetailSection .new-comment-section .btn-outline-danger:hover,#pdpPage #productDetailSection .new-question-section .btn-outline-danger:hover{background:#1145a7}#pdpPage #productDetailSection #loadMoreBtn,#pdpPage #productDetailSection #loadMoreQuestionsBtn{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;border:1px solid #e3e6ec;border-radius:12px;background:#fff;color:#1450c3;font-weight:600}#pdpPage #productDetailSection .btn-open-answer-modal{padding:3px 12px;border-radius:20px;background:#eef3ff;color:#1450c3;font-size:12px;font-weight:600}#pdpPage #productDetailSection .mini-buy-section{width:300px;flex-shrink:0;margin:0;padding:16px;border:1px solid #e8eaef;border-radius:20px;background:#fff;box-shadow:0 10px 28px rgba(16,24,40,0.07);top:76px}#pdpPage #productDetailSection .mini-buy-section .product-overview-wrapper{align-items:center;gap:12px;padding:0 0 14px;border-bottom:1px dashed #e8eaef;font-size:13px;font-weight:700;line-height:1.9}#pdpPage #productDetailSection .mini-buy-section .product-overview-wrapper img{flex-shrink:0;width:72px;height:72px;margin:0;padding:6px;border-radius:14px;background:#f7f8fa;object-fit:contain}#pdpPage #productDetailSection .mini-buy-section .product-overview-wrapper .product-title{display:-webkit-box;overflow:hidden;color:#1f2937;-webkit-line-clamp:3;-webkit-box-orient:vertical}#pdpPage #productDetailSection .mini-buy-section .pdp-price-box .price-wrapper{padding-top:14px}#pdpPage #productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .prices-info{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:2px 6px}#pdpPage #productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .discount{float:none;order:2;margin:0;padding:0 8px;border-radius:20px;background:#ef394e;font-size:11.5px;line-height:20px}#pdpPage #productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .price-no-discount{order:1;color:#9ca3af;font-size:12.5px}#pdpPage #productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .sale-price{order:3;flex-basis:auto;color:#1f2937;font-size:20px;font-weight:900}#pdpPage #productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .toman{order:4;color:#6b7280;font-size:12px}#pdpPage #productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .btn-group-add-to-card{margin-top:14px;overflow:hidden;border-radius:13px;box-shadow:0 8px 18px rgba(20,80,195,0.22)}#pdpPage #productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .btn-group-add-to-card .btn{height:48px;border:0;font-size:14.5px;font-weight:700}#pdpPage #productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .btn-group-add-to-card #btnMiniBuySectionAddToCard{border-left:1px solid rgba(255,255,255,0.35)}#pdpPage #productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .quantity-group{align-items:center;height:48px;margin-top:14px;padding:4px;border:1px solid #e3e6ec;border-radius:13px}#pdpPage #productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .quantity-group .group-item{display:flex;align-items:center;justify-content:center;height:38px;border:0!important;border-radius:10px;color:#1450c3;font-size:18px;cursor:pointer}#pdpPage #productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .quantity-group .group-item:hover{background:#eef3ff}#pdpPage #productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .quantity-group #miniBuySectionQuantityCurrent{color:#1f2937;font-size:16px;font-weight:800;cursor:default}#pdpPage #productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .quantity-group #miniBuySectionQuantityCurrent:hover{background:none}#pdpPage #productDetailSection .mini-buy-section .pdp-price-box .price-wrapper .quantity-group .bi-trash-fill{color:#ef394e;font-size:15px}#pdpPage #productDetailSection .mini-buy-section .installment-notice{margin-top:12px;padding:8px 12px;border:0;border-radius:12px;background:#eef9fb;color:#0e7490;font-size:12px;line-height:1.8;text-decoration:none}#pdpPage #productDetailSection .mini-buy-section .installment-notice:hover{background:#e0f4f8}#pdpPage #productDetailSection .mini-buy-section .non-salable{margin-top:14px;padding:10px;border-radius:12px;background:#f3f4f6;color:#6b7280;font-weight:700;text-align:center}#pdpPage #productDetailSection .mini-buy-section .guarantee-wrapper{display:flex;align-items:center;gap:6px;margin-top:14px;color:#16a34a;font-size:12.5px;font-weight:600}#pdpPage #productDetailSection .mini-buy-section .guarantee-wrapper .bi-shield::before{content:'\f52f'}#pdpPage .features-section.pdp-features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0;padding:0;border:0}@media (max-width:991px){#pdpPage .features-section.pdp-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (max-width:767px){#pdpPage .features-section.pdp-features{margin:14px 12px}}#pdpPage .features-section.pdp-features .pdp-feature{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid #e8eaef;border-radius:16px;background:#fff;color:#1f2937;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s}#pdpPage .features-section.pdp-features .pdp-feature strong{display:block;font-size:13.5px;font-weight:800;line-height:1.8}#pdpPage .features-section.pdp-features .pdp-feature div>span{display:block;color:#6b7280;font-size:12px;line-height:1.8}@media (max-width:767px){#pdpPage .features-section.pdp-features .pdp-feature{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 12px 11px}#pdpPage .features-section.pdp-features .pdp-feature strong{font-size:13px;line-height:1.6}#pdpPage .features-section.pdp-features .pdp-feature div>span{margin-top:2px;font-size:11.5px;line-height:1.6}}#pdpPage .features-section.pdp-features a.pdp-feature:hover{border-color:rgba(20,80,195,0.3);box-shadow:0 8px 20px rgba(16,24,40,0.06);transform:translateY(-2px)}#pdpPage .features-section.pdp-features .pdp-feature-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:46px;height:46px;border-radius:14px;font-size:21px}@media (max-width:767px){#pdpPage .features-section.pdp-features .pdp-feature-icon{width:36px;height:36px;border-radius:11px;font-size:17px}}#pdpPage .features-section.pdp-features .pdp-feature-icon.tone-blue{background:#eef3ff;color:#1450c3}#pdpPage .features-section.pdp-features .pdp-feature-icon.tone-violet{background:#f3efff;color:#7c3aed}#pdpPage .features-section.pdp-features .pdp-feature-icon.tone-amber{background:#fff6e5;color:#d97706}#pdpPage .features-section.pdp-features .pdp-feature-icon.tone-green{background:#e9f8ef;color:#16a34a}#pdpPage #reviewModal{}#pdpPage #reviewModal .modal-content{overflow:hidden;border:0;border-radius:22px!important;box-shadow:0 24px 60px rgba(16,24,40,0.22)!important}#pdpPage #reviewModal #reviewForm{padding:20px!important}@media (max-width:575px){#pdpPage #reviewModal #reviewForm{padding:16px!important}}#pdpPage #reviewModal .modal-header{gap:12px;align-items:center;margin-bottom:14px!important}#pdpPage #reviewModal .modal-header .btn-close{align-self:flex-start;margin:0 auto 0 0;padding:10px;border-radius:50%;background-color:#f3f4f6;background-size:10px}#pdpPage #reviewModal .review-modal-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:13px;background:#fff4e0;color:#f59e0b;font-size:20px}#pdpPage #reviewModal .review-modal-heading{display:flex;flex-direction:column}#pdpPage #reviewModal .review-modal-heading .modal-title{color:#1f2937;font-size:16.5px;font-weight:800;line-height:1.7}#pdpPage #reviewModal .review-modal-heading span{color:#6b7280;font-size:12.5px}#pdpPage #reviewModal .modal-body{padding:0!important}#pdpPage #reviewModal .product-overview-wrapper{align-items:center;gap:12px;margin-bottom:16px;padding:10px 12px;border:0;border-radius:16px;background:#f5f7fb;font-size:13px;font-weight:700;line-height:1.9}#pdpPage #reviewModal .product-overview-wrapper img{flex-shrink:0;width:60px;height:60px;padding:4px;border-radius:12px;background:#fff;object-fit:contain}#pdpPage #reviewModal .product-overview-wrapper .product-title{display:-webkit-box;overflow:hidden;color:#1f2937;-webkit-line-clamp:2;-webkit-box-orient:vertical}#pdpPage #reviewModal .review-rate-box{margin-bottom:16px;padding:14px 12px 12px;border:1px solid #f3e7c9;border-radius:16px;background:linear-gradient(180deg,#fffaf0,#fff)}#pdpPage #reviewModal .review-rate-box .form-label{color:#374151;font-size:13.5px;font-weight:700}#pdpPage #reviewModal .review-rate-box .form-label em{color:#ef394e;font-style:normal}#pdpPage #reviewModal .review-rate-box .invalid-feedback{margin-top:6px;font-size:12.5px;text-align:center}#pdpPage #reviewModal .review-rate-box #rateInput.is-invalid ~ .invalid-feedback{display:block}#pdpPage #reviewModal .star-rating{gap:10px;color:#d6dae1;font-size:34px;line-height:1}#pdpPage #reviewModal .star-rating i{transition:transform .12s,color .12s}#pdpPage #reviewModal .star-rating i:hover{transform:scale(1.15)}#pdpPage #reviewModal .star-rating i.hovered,#pdpPage #reviewModal .star-rating i.selected{color:#f5b301}@media (max-width:575px){#pdpPage #reviewModal .star-rating{gap:6px;font-size:30px}}#pdpPage #reviewModal .rate-label{min-height:22px;margin-top:8px;color:#9ca3af;font-size:12.5px;font-weight:600}#pdpPage #reviewModal .rate-label.has-rate{color:#b45309;font-size:13.5px;font-weight:800}#pdpPage #reviewModal .review-text-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}#pdpPage #reviewModal .review-text-head .form-label{color:#374151;font-size:13.5px;font-weight:700}#pdpPage #reviewModal .review-text-head #commentError{min-height:0;color:#d97706;font-size:12px}#pdpPage #reviewModal .review-text-box{overflow:visible;border:1.5px solid #e3e6ec;border-radius:16px;transition:border-color .15s,box-shadow .15s}#pdpPage #reviewModal .review-text-box:focus-within{border-color:#1450c3;box-shadow:0 0 0 3px rgba(20,80,195,0.1)}#pdpPage #reviewModal .review-text-body{padding:12px 14px 8px}#pdpPage #reviewModal .review-text-body textarea{font-size:13.5px!important;line-height:2;box-shadow:none}#pdpPage #reviewModal .review-text-body textarea::placeholder{color:#9ca3af}#pdpPage #reviewModal .review-text-body #reviewCharCount{color:#9ca3af!important;font-size:11.5px;text-align:left}#pdpPage #reviewModal .review-sender-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border-top:1px solid #eef0f4;border-radius:0 0 15px 15px;background:#fafbfc}#pdpPage #reviewModal .review-sender-name{display:inline-flex;align-items:center;gap:6px;min-width:0;color:#374151;font-size:13px;font-weight:600}#pdpPage #reviewModal .review-sender-name .bi{color:#9ca3af;font-size:17px}#pdpPage #reviewModal .review-sender-toggle{display:inline-flex;align-items:center;flex-shrink:0;gap:6px;padding:5px 12px;border:1px solid #e3e6ec;border-radius:20px;background:#fff;color:#374151;font-size:12.5px;font-weight:600;cursor:pointer}#pdpPage #reviewModal .review-sender-toggle:hover{border-color:rgba(20,80,195,0.4)}#pdpPage #reviewModal .review-sender-toggle .bi-incognito{color:#6b7280}#pdpPage #reviewModal #anonymous-dropdown{min-width:250px;padding:6px;border:1px solid #e8eaef;border-radius:14px;background:#fff;box-shadow:0 14px 34px rgba(16,24,40,0.14)!important}#pdpPage #reviewModal #anonymous-dropdown .dropdown-item{padding:8px 10px;border-radius:10px;text-align:right!important;white-space:normal}#pdpPage #reviewModal #anonymous-dropdown .dropdown-item:hover{background:#f5f7fb}#pdpPage #reviewModal #anonymous-dropdown .dropdown-item .fw-semi-bold{color:#1f2937;font-size:13px;font-weight:700}@media (max-width:767px){#pdpPage #reviewModal #anonymous-dropdown{position:absolute;top:100%;left:0}}#pdpPage #reviewModal .review-tips-box{margin-bottom:4px;padding:8px 12px;border-radius:14px;background:linear-gradient(135deg,#f4f0ff,#eef7ff)}#pdpPage #reviewModal .review-tips-box>div>.bi{flex-shrink:0;color:#7c3aed;font-size:17px;background:none;-webkit-text-fill-color:currentColor}#pdpPage #reviewModal .review-tips-box .tip-wrapper{flex:1;height:44px}#pdpPage #reviewModal .review-tips-box .tip-content{transition:transform .5s ease-in-out}#pdpPage #reviewModal .review-tips-box .tip-line{display:flex;align-items:center;height:44px;margin:0;padding:0;color:#4c1d95;font-size:13px;font-weight:600;line-height:1.7}#pdpPage #reviewModal .modal-footer{padding:14px 0 0!important}#pdpPage #reviewModal .modal-footer #submitReviewBtn{display:flex;align-items:center;justify-content:center;gap:8px;height:50px;margin:0;border-radius:14px;font-size:15px;font-weight:700;box-shadow:0 8px 18px rgba(28,97,231,0.24)}#pdpPage #reviewModal .comment-rules{margin-top:14px;padding-top:12px;border-top:1px solid #f0f1f4!important;color:#6b7280!important;font-size:12px;line-height:1.9}@media (max-width:992px){#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section{width:auto!important;margin:12px;padding:14px;border:1px solid #e8eaef;border-radius:16px;background:#fff}}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .admin-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px dashed #e8eaef}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .admin-links .pull-right,#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .admin-links .pull-left{display:flex;flex-wrap:wrap;gap:6px;float:none}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .admin-links a{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:20px;background:#f1f3f7;color:#4b5563;font-size:12px;font-weight:600;line-height:1.9;text-decoration:none;transition:background .15s,color .15s}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .admin-links a:hover{background:#eef3ff;color:#1450c3}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .admin-links .pull-right a{background:#eef3ff;color:#1450c3}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .admin-links .pull-right a::before{content:'\f4ca';font-family:bootstrap-icons;font-size:12px}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .guarantee-wrapper{display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;border:0;border-radius:12px;background:#ecfdf3;color:#15803d;font-size:13px;font-weight:600;line-height:1.8}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .guarantee-wrapper .bi{margin:0!important;color:#16a34a;font-size:17px}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .guarantee-wrapper .bi.bi-shield::before{content:'\f52f'}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .hint-wrapper{display:flex;align-items:flex-start;gap:8px;margin-top:10px;padding:10px 12px;border:0;border-radius:12px;background:#f5f7fb;color:#6b7280;font-size:12px;line-height:1.9;text-align:justify}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .hint-wrapper i{flex-shrink:0;padding-top:3px;color:#9ca3af}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .hint-wrapper .hint-text{padding:0}@media (max-width:992px){#pdpPage .buy-box-footer{display:none}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box{position:fixed;right:0;bottom:0;left:0;z-index:1000;width:auto;padding:10px 14px calc(70px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;background:#fff;box-shadow:0 -8px 26px rgba(16,24,40,0.1)}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper{position:static;width:auto!important}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .price-wrapper.d-block{display:grid!important;grid-template-columns:minmax(176px,1fr) auto;grid-template-areas:"notice notice" "snapp snapp" "cta price";align-items:center;gap:0 12px}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .installment-notice{grid-area:notice;position:static;display:flex;align-items:center;justify-content:space-between;gap:8px;width:auto;margin:0 0 10px;padding:7px 12px!important;border:0!important;border-radius:12px!important;background:#eef9fb;color:#0e7490;font-size:12px;font-weight:600;text-decoration:none}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .installment-notice.d-none{display:none}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .installment-notice>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .installment-notice span{font-weight:800}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .installment-notice>.bi-chevron-left{flex-shrink:0;font-size:11px}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .snapp-pay-installment{grid-area:snapp;position:static;width:auto;margin:0 0 10px!important;box-shadow:none}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .prices-info{grid-area:price;position:static;top:0;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:0 5px;text-align:left}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .prices-info::after{content:'';order:3;flex-basis:100%}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .prices-info .price-no-discount{order:1;color:#9ca3af;font-size:12px!important;text-decoration:line-through}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .prices-info .discount{float:none;order:2;margin:0;padding:0 7px;border-radius:20px;background:#ef394e;color:#fff;font-size:11px;font-weight:700;line-height:19px}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .prices-info .sale-price{order:4;color:#1f2937;font-size:17px!important;white-space:nowrap;font-weight:900}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .prices-info .toman{order:5;color:#6b7280;font-size:11px!important}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .btn-group-add-to-card{grid-area:cta;position:static;width:auto!important;height:48px;overflow:visible;border-radius:14px;box-shadow:0 8px 18px rgba(20,80,195,0.25)}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .btn-group-add-to-card>.btn,#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .btn-group-add-to-card .btn-group>.btn{height:48px;border:0;background:#1450c3;color:#fff;font-size:14.5px;font-weight:800}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .btn-group-add-to-card #btnAddToCard{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:6px;min-width:0;padding:0 10px;border-radius:0 14px 14px 0;white-space:nowrap}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .btn-group-add-to-card #btnAddToCard::before{content:'\f23f';font-family:bootstrap-icons;font-size:17px;font-weight:400}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .btn-group-add-to-card .dropdown-toggle{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;min-width:0;padding:0 12px;border-right:1px solid rgba(255,255,255,0.25);border-radius:14px 0 0 14px;background:#1145a7}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .quantity-group{grid-area:cta;position:static!important;align-items:center;width:auto!important;height:48px;padding:4px;border:1px solid #e3e6ec;border-radius:14px;background-color:#fff!important}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .quantity-group .group-item{display:flex;flex:1;align-items:center;justify-content:center;height:38px;border:0!important;border-radius:10px;color:#1450c3;font-size:19px}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .quantity-group #quantityCurrent{color:#1f2937;font-size:16px;font-weight:800}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .quantity-group .bi-trash-fill{color:#ef394e;font-size:16px}#pdpPage #pdpWrapper #main-product-wrapper #detail-product-wrapper .buy-section .pdp-price-box .non-salable{position:static;width:auto!important;padding:12px;border-radius:14px;background:#f3f4f6;color:#6b7280;font-weight:800;text-align:center}}#pdpPage .btn-group-add-to-card .dropdown-toggle::after{content:'\f286';margin:0 6px 0 0;border:0;font-family:bootstrap-icons;font-size:10px;vertical-align:middle;transition:transform .2s}#pdpPage .btn-group-add-to-card .dropdown-toggle[aria-expanded="true"]::after{transform:rotate(180deg)}#pdpPage .btn-group-add-to-card .quantity-menu{min-width:116px;margin-bottom:8px!important;padding:6px;border:1px solid #eef0f4;border-radius:14px;background:#fff;box-shadow:0 14px 32px rgba(16,24,40,0.16)}#pdpPage .btn-group-add-to-card .quantity-menu .dropdown-header{padding:4px 10px 6px;color:#9ca3af;font-size:11.5px;font-weight:600;text-align:right}#pdpPage .btn-group-add-to-card .quantity-menu .dropdown-item{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:10px;color:#374151;font-size:15px;font-weight:800;cursor:pointer;transition:background .12s,color .12s}#pdpPage .btn-group-add-to-card .quantity-menu .dropdown-item:hover{background:#f3f6fd;color:#1450c3}#pdpPage .btn-group-add-to-card .quantity-menu .dropdown-item.active{background:rgba(20,80,195,0.1);color:#1450c3}#pdpPage .btn-group-add-to-card .quantity-menu .dropdown-item.active::after{content:'\f272';font-family:bootstrap-icons;font-size:15px}#addToBasketModal.atb-modal .modal-dialog{max-width:440px}#addToBasketModal.atb-modal .modal-content{position:relative}#addToBasketModal.atb-modal .modal-content,#addToBasketOffcanvas.atb-sheet{overflow:hidden;padding:18px 18px 20px;border:0;background:#fff}#addToBasketModal.atb-modal .modal-content{border-radius:22px;box-shadow:0 24px 60px rgba(16,24,40,0.2)}#addToBasketOffcanvas.atb-sheet{height:auto;max-height:80vh;padding-top:10px;padding-bottom:calc(18px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;box-shadow:0 -12px 40px rgba(16,24,40,0.18)}#addToBasketOffcanvas.atb-sheet .atb-grip{display:block;width:40px;height:4px;margin:0 auto 12px;border-radius:4px;background:#e5e7eb}#addToBasketModal.atb-modal .atb-head,#addToBasketOffcanvas.atb-sheet .atb-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}#addToBasketModal.atb-modal .atb-head .btn-close,#addToBasketOffcanvas.atb-sheet .atb-head .btn-close{flex-shrink:0;width:34px;height:34px;margin:0 auto 0 0;padding:0;border-radius:50%;background-color:#f3f4f6;background-size:11px;opacity:1}#addToBasketModal.atb-modal .atb-check,#addToBasketOffcanvas.atb-sheet .atb-check{display:inline-flex;flex:0 0 44px;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#e8f7ee;color:#16a34a;font-size:22px;box-shadow:0 0 0 6px rgba(22,163,74,0.08);animation:atb-pop .35s ease-out}#addToBasketModal.atb-modal .atb-check .bi::before,#addToBasketOffcanvas.atb-sheet .atb-check .bi::before{vertical-align:0}#addToBasketModal.atb-modal .atb-heading,#addToBasketOffcanvas.atb-sheet .atb-heading{display:flex;flex:1;flex-direction:column;min-width:0}#addToBasketModal.atb-modal .atb-heading b,#addToBasketOffcanvas.atb-sheet .atb-heading b{color:#1f2937;font-size:15.5px;font-weight:900}#addToBasketModal.atb-modal .atb-heading small,#addToBasketOffcanvas.atb-sheet .atb-heading small{color:#6b7280;font-size:12px}#addToBasketModal.atb-modal .atb-product,#addToBasketOffcanvas.atb-sheet .atb-product{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid #eef0f4;border-radius:16px;background:#fafbfc}#addToBasketModal.atb-modal .atb-image,#addToBasketOffcanvas.atb-sheet .atb-image{display:inline-flex;flex:0 0 76px;align-items:center;justify-content:center;width:76px;height:76px;padding:6px;border-radius:12px;background:#fff}#addToBasketModal.atb-modal .atb-image img,#addToBasketOffcanvas.atb-sheet .atb-image img{width:100%;height:100%;object-fit:contain}#addToBasketModal.atb-modal .atb-info,#addToBasketOffcanvas.atb-sheet .atb-info{flex:1;min-width:0}#addToBasketModal.atb-modal .atb-title,#addToBasketOffcanvas.atb-sheet .atb-title{display:-webkit-box;overflow:hidden;color:#1f2937;font-size:13px;font-weight:700;line-height:1.8;-webkit-line-clamp:2;-webkit-box-orient:vertical}#addToBasketModal.atb-modal .atb-price,#addToBasketOffcanvas.atb-sheet .atb-price{margin-top:4px;color:#6b7280;font-size:12px}#addToBasketModal.atb-modal .atb-price b,#addToBasketOffcanvas.atb-sheet .atb-price b{color:#1f2937;font-size:15px;font-weight:900}#addToBasketModal.atb-modal .atb-actions,#addToBasketOffcanvas.atb-sheet .atb-actions{display:grid;grid-template-columns:1.6fr 1fr;gap:10px;margin-top:16px}#addToBasketModal.atb-modal .atb-actions .btn,#addToBasketOffcanvas.atb-sheet .atb-actions .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:48px;border-radius:14px;font-size:14px;font-weight:800}#addToBasketModal.atb-modal .atb-actions .atb-go,#addToBasketOffcanvas.atb-sheet .atb-actions .atb-go{border:0;background:#1450c3;color:#fff;box-shadow:0 8px 18px rgba(20,80,195,0.25)}#addToBasketModal.atb-modal .atb-actions .atb-go .bi,#addToBasketOffcanvas.atb-sheet .atb-actions .atb-go .bi{font-size:17px}#addToBasketModal.atb-modal .atb-actions .atb-continue,#addToBasketOffcanvas.atb-sheet .atb-actions .atb-continue{border:1px solid #e5e7eb;background:#fff;color:#374151}#addToBasketModal.atb-modal .atb-actions .atb-continue:hover,#addToBasketOffcanvas.atb-sheet .atb-actions .atb-continue:hover{border-color:rgba(20,80,195,0.35);color:#1450c3}#addToBasketModal.atb-modal .atb-timer,#addToBasketOffcanvas.atb-sheet .atb-timer{position:absolute;right:0;bottom:0;left:0;height:3px;background:rgba(20,80,195,0.12)}#addToBasketModal.atb-modal .atb-timer::after,#addToBasketOffcanvas.atb-sheet .atb-timer::after{content:'';display:block;width:100%;height:100%;background:#1450c3;transform-origin:right;animation:atb-timer 4s linear forwards}@keyframes atb-timer{from{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes atb-pop{0%{transform:scale(0.4);opacity:0}70%{transform:scale(1.12);opacity:1}100%{transform:scale(1)}}.share-modal .modal-dialog{max-width:440px}.share-modal .modal-content{border:0;border-radius:22px;box-shadow:0 24px 60px rgba(20,30,70,0.2)}.share-modal .modal-header{padding:16px 18px 10px;border:0}.share-modal .modal-title{display:flex;align-items:center;gap:8px;margin:0;color:#23254e;font-size:16px;font-weight:800}.share-modal .modal-title .bi{color:#1450c3;line-height:1}.share-modal .modal-body{padding:4px 18px 20px}.share-product{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding:10px;border-radius:16px;background:#f6f8fc}.share-product img{flex:0 0 56px;width:56px;height:56px;padding:4px;border-radius:12px;background:#fff;object-fit:contain}.share-product span{display:-webkit-box;overflow:hidden;color:#23254e;font-size:13px;font-weight:700;line-height:1.7;-webkit-line-clamp:2;-webkit-box-orient:vertical}.share-label{display:block;margin-bottom:8px;color:#6b7280;font-size:12px;font-weight:700}.share-link{display:flex;align-items:center;gap:6px;margin-bottom:18px;padding:5px;border:1px solid #e3e6ee;border-radius:14px;background:#fff}.share-link:focus-within{border-color:#1450c3;box-shadow:0 0 0 3px rgba(20,80,195,0.12)}.share-link input{flex:1;min-width:0;padding:6px 8px;border:0;outline:0;background:transparent;color:#374151;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;text-overflow:ellipsis}.share-copy{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;padding:8px 14px;border:0;border-radius:10px;background:#1450c3;color:#fff;font-size:13px;font-weight:800;transition:background .15s}.share-copy .bi{font-size:14px;line-height:1}.share-copy:hover{background:#0f44a8}.share-copy.is-done{background:#16a34a}.share-apps{display:grid;grid-template-columns:repeat(5,1fr);gap:10px 6px}.share-app{display:flex;flex-direction:column;align-items:center;gap:6px;padding:0;border:0;background:none;color:#374151;font-size:12px;font-weight:700;text-decoration:none}.share-app>span{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:16px;background:var(--share-bg,#eef1f6);color:var(--share-fg,#374151);font-size:22px;transition:transform .15s,box-shadow .15s}.share-app>span .bi{line-height:1}.share-app:hover{color:#111827}.share-app:hover>span{transform:translateY(-2px);box-shadow:0 8px 18px rgba(20,30,70,0.14)}.share-app.is-whatsapp{--share-bg:#e7f8ee;--share-fg:#16a34a}.share-app.is-telegram{--share-bg:#e6f3fc;--share-fg:#229ed9}.share-app.is-x{--share-bg:#111827;--share-fg:#fff}.share-app.is-email{--share-bg:#fdf0e6;--share-fg:#ea580c}.share-app.is-sms{--share-bg:#eef2fb;--share-fg:#1450c3}.share-app.is-native{--share-bg:#f3f4f6;--share-fg:#4b5563}@media (max-width:575.98px){.share-modal .modal-dialog{margin:auto 12px}.share-apps{grid-template-columns:repeat(3,1fr)}}#pdpWrapper .links-wrapper{gap:10px}#pdpWrapper .links-wrapper:not(.d-flex){display:flex;flex-direction:column;padding-top:4px}@media (max-width:767px){#pdpWrapper .links-wrapper:not(.d-flex){display:none}}#pdpWrapper .links-wrapper .link-item{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid #eceef3;border-radius:14px;background:#fff;box-shadow:0 2px 8px rgba(20,30,70,0.05);cursor:pointer;transition:background .15s,border-color .15s,transform .15s,box-shadow .15s}#pdpWrapper .links-wrapper .link-item i{margin:0;color:#374151;font-size:18px;line-height:1;transition:color .15s,transform .2s}#pdpWrapper .links-wrapper .link-item:hover{border-color:rgba(20,80,195,0.25);background:#f3f6fd;box-shadow:0 6px 14px rgba(20,30,70,0.08);transform:translateY(-1px)}#pdpWrapper .links-wrapper .link-item:hover i{color:#1450c3}#pdpWrapper .links-wrapper .link-item:focus-visible{outline:2px solid #1450c3;outline-offset:2px}#pdpWrapper .links-wrapper .link-item:has(.bi-heart-fill){border-color:#fbd5dc;background:#fff1f3}#pdpWrapper .links-wrapper .link-item:has(.bi-heart-fill) i{color:#e11d48}#pdpWrapper .links-wrapper .link-item .bi-heart-fill{color:#e11d48;animation:pdp-like .35s ease}@media (max-width:767px){#pdpWrapper .links-wrapper .link-item{width:38px;height:38px;border-radius:12px}#pdpWrapper .links-wrapper .link-item i{font-size:16px}}#pdpWrapper .zoom-trigger{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:1px solid #eceef3;border-radius:12px;background:rgba(255,255,255,0.92);box-shadow:0 2px 8px rgba(20,30,70,0.06);backdrop-filter:blur(4px)}#pdpWrapper .zoom-trigger .bi{margin:0;color:#374151;font-size:15px;line-height:1}#pdpWrapper .zoom-trigger:hover{border-color:rgba(20,80,195,0.25);background:#f3f6fd}#pdpWrapper .zoom-trigger:hover .bi{color:#1450c3}#pdpWrapper #media-wrapper .product-highlights-carousel .highlight-wrapper{height:34px;padding:2px;border:0;background:none;box-shadow:none;line-height:normal}#pdpWrapper #media-wrapper .product-highlights-carousel .highlight-content{gap:12px}#pdpWrapper #media-wrapper .product-highlights-carousel .highlight-item{height:30px;margin:0;padding:0 4px 0 12px;gap:6px!important;border:1px solid #eceef3;border-radius:999px;background:#fff;box-shadow:0 3px 10px rgba(20,30,70,0.08);color:#23254e;font-size:12px;font-weight:700;white-space:nowrap}#pdpWrapper #media-wrapper .product-highlights-carousel .highlight-item i{display:inline-flex;align-items:center;justify-content:center;flex:0 0 22px;width:22px;height:22px;padding:0;border-radius:50%;background:color-mix(in srgb,currentColor 13%,#fff);font-size:12px;line-height:1;vertical-align:0}#pdpWrapper #media-wrapper .product-highlights-carousel .highlight-item i::before{line-height:1;vertical-align:0}#pdpWrapper .thumbnails .thumbnail-item{width:74px;height:74px;padding:6px;border:1px solid #eceef3;border-radius:14px;background:#fff;transition:border-color .15s,box-shadow .15s,transform .15s}#pdpWrapper .thumbnails .thumbnail-item img{object-fit:contain}#pdpWrapper .thumbnails .thumbnail-item:hover{border-color:#cfd8ee;transform:translateY(-1px)}@media (max-width:767px){#pdpWrapper .thumbnails .thumbnail-item{width:52px;height:52px;padding:4px;border-radius:12px}#pdpWrapper .thumbnails .thumbnail-item img{max-width:100%;min-height:0;max-height:100%}}#pdpWrapper .thumbnails .active,#pdpWrapper .thumbnails .thumbnail-item.active{border:2px solid #1450c3;box-shadow:0 0 0 3px rgba(20,80,195,0.12)}@keyframes pdp-like{0%{transform:scale(1)}45%{transform:scale(1.3)}100%{transform:scale(1)}}#productGalleryModal.gallery-viewer .modal-content{background:#f5f6f9}#productGalleryModal.gallery-viewer .modal-header{padding:12px 18px;border:0;background:#fff;box-shadow:0 1px 0 #eceef3}#productGalleryModal.gallery-viewer .gv-title{display:flex;align-items:center;gap:10px;min-width:0}#productGalleryModal.gallery-viewer .gv-title>span:first-child{overflow:hidden;color:#23254e;font-size:14px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}#productGalleryModal.gallery-viewer .gv-counter{flex-shrink:0;padding:2px 10px;border-radius:999px;background:#eef2fb;color:#1450c3;font-size:12px;font-weight:800}#productGalleryModal.gallery-viewer .gv-counter:empty{display:none}#productGalleryModal.gallery-viewer .gv-close{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;margin-right:auto;padding:0;border:0;border-radius:50%;background:#f3f4f6;color:#374151;font-size:16px}#productGalleryModal.gallery-viewer .gv-close .bi{line-height:1}#productGalleryModal.gallery-viewer .gv-close:hover{background:#e5e7eb}#productGalleryModal.gallery-viewer .modal-body{display:flex;flex-direction:column;gap:14px;padding:16px}#productGalleryModal.gallery-viewer .modal-swiper-wrapper{flex:1;min-height:0;height:auto;margin:0}#productGalleryModal.gallery-viewer .modal-swiper{border-radius:22px;background:#fff;box-shadow:0 6px 24px rgba(20,30,70,0.06)}#productGalleryModal.gallery-viewer .modal-swiper .swiper-slide{margin:0;padding:24px}#productGalleryModal.gallery-viewer .modal-swiper .swiper-slide img{width:auto;min-width:0;max-width:100%;max-height:100%;min-height:0;border-radius:12px;object-fit:contain}#productGalleryModal.gallery-viewer .gv-nav{position:absolute;top:50%;z-index:10;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:1px solid #eceef3;border-radius:50%;background:#fff;box-shadow:0 6px 18px rgba(20,30,70,0.12);color:#23254e;font-size:18px;transform:translateY(-50%);transition:background .15s,color .15s,box-shadow .15s}#productGalleryModal.gallery-viewer .gv-nav .bi{line-height:1}#productGalleryModal.gallery-viewer .gv-nav:hover{background:#1450c3;color:#fff;box-shadow:0 8px 22px rgba(20,80,195,0.3)}#productGalleryModal.gallery-viewer .gv-nav.swiper-button-disabled,#productGalleryModal.gallery-viewer .gv-nav:disabled{opacity:.35;pointer-events:none}#productGalleryModal.gallery-viewer .gv-nav.prev-btn{right:18px}#productGalleryModal.gallery-viewer .gv-nav.next-btn{left:18px}#productGalleryModal.gallery-viewer .gv-zoom{position:absolute;bottom:18px;left:18px;z-index:10;display:flex;flex-direction:column;overflow:hidden;border:1px solid #eceef3;border-radius:14px;background:#fff;box-shadow:0 6px 18px rgba(20,30,70,0.1)}#productGalleryModal.gallery-viewer .gv-zoom button{display:inline-flex;align-items:center;justify-content:center;width:42px;height:40px;padding:0;border:0;background:#fff;color:#374151;font-size:16px}#productGalleryModal.gallery-viewer .gv-zoom button .bi{line-height:1}#productGalleryModal.gallery-viewer .gv-zoom button + button{border-top:1px solid #f0f1f5}#productGalleryModal.gallery-viewer .gv-zoom button:hover{background:#f3f6fd;color:#1450c3}#productGalleryModal.gallery-viewer .modal-thumbnail-wrapper{display:flex;justify-content:center}#productGalleryModal.gallery-viewer .modal-thumbnail-wrapper .modal-thumbnail-swiper{width:auto;max-width:100%;margin:0}#productGalleryModal.gallery-viewer .modal-thumbnail-wrapper .thumbnail-item{float:none;width:68px;height:68px;margin:0 0 0 8px;padding:5px;border:1px solid #e3e6ee;border-radius:14px;background:#fff;opacity:.75;transition:opacity .15s,border-color .15s,box-shadow .15s}#productGalleryModal.gallery-viewer .modal-thumbnail-wrapper .thumbnail-item img{width:100%;height:100%;object-fit:contain}#productGalleryModal.gallery-viewer .modal-thumbnail-wrapper .thumbnail-item:hover{opacity:1}#productGalleryModal.gallery-viewer .modal-thumbnail-wrapper .active,#productGalleryModal.gallery-viewer .modal-thumbnail-wrapper .thumbnail-item.active{border:2px solid #1450c3;box-shadow:0 0 0 3px rgba(20,80,195,0.14);opacity:1}@media (max-width:767.98px){#productGalleryModal.gallery-viewer .modal-body{gap:10px;padding:10px}#productGalleryModal.gallery-viewer .modal-swiper{border-radius:16px}#productGalleryModal.gallery-viewer .modal-swiper .swiper-slide{padding:12px}#productGalleryModal.gallery-viewer .gv-zoom{bottom:12px;left:12px}#productGalleryModal.gallery-viewer .gv-zoom button{width:38px;height:36px}#productGalleryModal.gallery-viewer .modal-thumbnail-wrapper .thumbnail-item{width:56px;height:56px;border-radius:12px}}#pdpPage .stock-alert-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:10px;padding:11px 14px;border:1.5px solid #1450c3;border-radius:12px;background:#fff;color:#1450c3;font-size:14px;font-weight:700;transition:background .15s,color .15s}#pdpPage .stock-alert-btn .bi{font-size:17px}#pdpPage .stock-alert-btn .when-on{display:none}#pdpPage .stock-alert-btn:hover{background:#1450c3;color:#fff}#pdpPage .stock-alert-btn:disabled{opacity:.6}#pdpPage .stock-alert-btn.is-registered{border-color:#bbe5cb;background:#ecfaf1;color:#15803d;cursor:default}#pdpPage .stock-alert-btn.is-registered .bi::before{content:'\f189'}#pdpPage .stock-alert-btn.is-registered .when-on{display:inline}#pdpPage .stock-alert-btn.is-registered .when-off{display:none}#pdpPage .non-salable.d-none + .stock-alert-btn{display:none}@media (max-width:767px){#pdpWrapper .product-gallery{position:relative}#pdpWrapper .links-wrapper.pdp-float-actions{display:flex;flex-direction:column;gap:8px;position:absolute;top:0;right:0;z-index:11;padding:0}#pdpWrapper .links-wrapper.pdp-float-actions .link-item{width:38px;height:38px;border-radius:12px;background:rgba(255,255,255,0.92);box-shadow:0 2px 8px rgba(20,30,70,0.06);backdrop-filter:blur(4px)}#pdpWrapper .links-wrapper.pdp-float-actions .link-item i{font-size:16px}#pdpWrapper .sku-wrapper[style*="hidden"]{display:none}#pdpWrapper #pdpTitle{margin-top:14px}}#product-list-wrapper{}#product-list-wrapper .sticky-sidebar{padding:18px 16px 8px;border-color:#e6e8ee;border-radius:14px;box-shadow:0 1px 3px rgba(16,24,40,0.04)}#product-list-wrapper .filters-wrapper{}#product-list-wrapper .filters-wrapper .filter-header-wrapper{display:flex;align-items:center;gap:10px;padding-bottom:14px;border-bottom:1px solid #f0f1f4}#product-list-wrapper .filters-wrapper .filter-header-wrapper .title{float:none;font-size:17px;font-weight:700;color:#23254e}#product-list-wrapper .filters-wrapper .filter-header-wrapper .remove{float:none;margin-right:auto;color:#1450c3}#product-list-wrapper .filters-wrapper .filter-header-wrapper .close-filter{float:none;margin:0}#product-list-wrapper .filters-wrapper .filter-switches{padding:4px 0;border-bottom:1px solid #f0f1f4}#product-list-wrapper .filters-wrapper .filter-switches .form-check-reverse{padding-top:11px;padding-bottom:11px;font-size:14px}#product-list-wrapper .filters-wrapper .filter-item-wrapper{border-bottom:1px solid #f0f1f4}#product-list-wrapper .filters-wrapper .filter-item-wrapper:last-child{border-bottom:0}#product-list-wrapper .filters-wrapper .filter-item-wrapper .accordion-button{padding:14px 0;font-size:14px;font-weight:600;color:#23254e;background:none;box-shadow:none}#product-list-wrapper .filters-wrapper .filter-item-wrapper .accordion-body{padding:0 0 12px;max-height:none;overflow:visible}#product-list-wrapper .filters-wrapper .filter-item-wrapper .form-check-input:checked{background-color:#1450c3;border-color:#1450c3}#product-list-wrapper .filters-wrapper .filter-item-wrapper .form-check:not(.form-switch){display:flex;align-items:center;gap:8px;padding:6px 0;margin:0}#product-list-wrapper .filters-wrapper .filter-item-wrapper .form-check:not(.form-switch) .form-check-input{float:none;margin:0;flex-shrink:0}#product-list-wrapper .filters-wrapper .filter-item-wrapper .form-check:not(.form-switch) .form-check-label{display:flex;flex:1;align-items:center;gap:6px;min-width:0;font-size:13.5px}#product-list-wrapper .filters-wrapper .filter-item-wrapper .form-check:not(.form-switch) .form-check-label>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#product-list-wrapper .filters-wrapper .filter-item-wrapper .value-count{margin-right:auto;padding:0 7px;border-radius:10px;background:#f3f4f6;color:#81858b;font-size:11px;line-height:18px}#product-list-wrapper .filters-wrapper .filter-item-wrapper #brandCheckboxes{max-height:260px;overflow-y:auto}#product-list-wrapper .filters-wrapper .filter-item-wrapper #brandCheckboxes .pe-3{color:#81858b;font-size:12px}#product-list-wrapper .filters-wrapper .attribute-values .extra-value{display:none!important}#product-list-wrapper .filters-wrapper .attribute-values.expanded .extra-value{display:flex!important}#product-list-wrapper .filters-wrapper .attribute-values .less-text{display:none}#product-list-wrapper .filters-wrapper .attribute-values.expanded .more-text{display:none}#product-list-wrapper .filters-wrapper .attribute-values.expanded .less-text{display:inline}#product-list-wrapper .filters-wrapper .attribute-values.expanded .show-more-values .bi{transform:rotate(180deg)}#product-list-wrapper .filters-wrapper .filter-price .price-fields{display:flex;align-items:center;gap:8px;margin-bottom:14px}#product-list-wrapper .filters-wrapper .filter-price .price-fields label{flex:1;display:flex;align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:400;color:#81858b}#product-list-wrapper .filters-wrapper .filter-price .price-fields input{width:100%;min-width:0;padding:6px 8px;border:1px solid #e6e8ee;border-radius:8px;direction:ltr;text-align:center;font-size:13px;font-weight:600;color:#23254e}#product-list-wrapper .filters-wrapper .filter-price .price-fields input:focus{outline:none;border-color:#1450c3}#product-list-wrapper .filters-wrapper .filter-price .price-fields .toman{font-size:11px;font-weight:400;color:#81858b}#product-list-wrapper .filters-wrapper .filter-price .price-slider{position:relative;height:22px;margin:0 6px}#product-list-wrapper .filters-wrapper .filter-price .price-slider .price-track{position:absolute;top:9px;right:0;left:0;height:4px;border-radius:4px;background:#e5e7eb}#product-list-wrapper .filters-wrapper .filter-price .price-slider .price-track-range{position:absolute;top:0;bottom:0;border-radius:4px;background:#1450c3}#product-list-wrapper .filters-wrapper .filter-price .price-slider input[type="range"]{position:absolute;top:0;right:0;width:100%;height:22px;margin:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none;direction:rtl}#product-list-wrapper .filters-wrapper .filter-price .price-slider input[type="range"]::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid #1450c3;box-shadow:0 1px 3px rgba(0,0,0,0.2);cursor:pointer}#product-list-wrapper .filters-wrapper .filter-price .price-slider input[type="range"]::-moz-range-thumb{pointer-events:auto;width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid #1450c3;cursor:pointer}#product-list-wrapper .filters-wrapper .filter-price .price-slider input[type="range"]::-webkit-slider-runnable-track{background:none}#product-list-wrapper .filters-wrapper .filter-price .price-slider input[type="range"]::-moz-range-track{background:none}#product-list-wrapper .filters-wrapper .filter-price .price-bounds{display:flex;justify-content:space-between;margin:6px 0 12px;color:#81858b;font-size:11px;font-weight:400}#product-list-wrapper .filters-wrapper .filter-price #applyPrice{border-radius:10px;font-weight:600}@media (max-width:767px){#product-list-wrapper .products-ordering .pull-right{float:none;display:flex;align-items:center;width:100%;min-width:0}#product-list-wrapper .products-ordering .filter-title{float:none;flex-shrink:0}#product-list-wrapper .products-ordering .swiper-sorts{flex:1 1 auto;min-width:0;margin:0}}#product-list-wrapper .products-ordering .sort-item{width:auto;padding:0 8px;white-space:nowrap}#product-list-wrapper .products-ordering .sort-active{position:relative}@media (min-width:768px){#product-list-wrapper .products-ordering .sort-active::after{content:'';position:absolute;right:8px;left:8px;bottom:-6px;height:2px;border-radius:2px;background:#1450c3}}#product-list-wrapper .active-filters{display:none;flex-wrap:wrap;gap:8px;padding:4px 0 12px}#product-list-wrapper .active-filters.has-filters{display:flex}#product-list-wrapper .active-filters .active-filter-chip{display:inline-flex;align-items:center;gap:4px;padding:4px 10px 4px 6px;border:1px solid rgba(20,80,195,0.35);border-radius:16px;background:rgba(20,80,195,0.06);color:#1450c3;font-size:12.5px;cursor:pointer}#product-list-wrapper .active-filters .active-filter-chip:hover{background:rgba(20,80,195,0.12)}#product-list-wrapper .active-filters .active-filter-chip .bi{font-size:15px}#product-list-wrapper .active-filters .active-filter-clear{padding:4px 6px;border:0;background:none;color:#ef394e;font-size:12.5px}#product-list-wrapper .products-wrapper{min-width:0}#product-list-wrapper .products-wrapper .product-cart{border-color:#f0f1f4;transition:box-shadow .15s,transform .15s}@media (min-width:768px){#product-list-wrapper .products-wrapper .product-cart:hover{position:relative;z-index:2;box-shadow:0 8px 24px rgba(16,24,40,0.1)}}#product-list-wrapper .products-wrapper .product-cart .product-title-wrapper{color:#23254e}@media (min-width:768px){#product-list-wrapper .products-wrapper .product-cart .product-info-wrapper .product-brand,#product-list-wrapper .products-wrapper .product-cart .product-info-wrapper .product-title-wrapper{padding-right:14px;padding-left:14px}#product-list-wrapper .products-wrapper .product-cart .product-info-wrapper .price-section .price-wrapper,#product-list-wrapper .products-wrapper .product-cart .product-info-wrapper .price-section .not-available{padding-right:14px;padding-left:14px}#product-list-wrapper .products-wrapper .product-cart .product-info-wrapper .price-section .price-no-discount{padding-left:14px}}#product-list-wrapper .products-wrapper .product-cart .discount{border-radius:12px;background-color:#ef394e}.legal-page{padding-bottom:36px;color:#374151;line-height:2.1}.legal-page .legal-hero{margin:8px 0 24px;padding:34px 24px 26px;overflow:hidden;border:1px solid #e8eefb;border-radius:22px;background:radial-gradient(circle at 85% -20%,rgba(20,80,195,0.18) 0,transparent 45%),radial-gradient(circle at 10% 120%,rgba(22,163,74,0.12) 0,transparent 40%),linear-gradient(180deg,#f3f7ff 0%,#fff 100%);text-align:center}.legal-page .legal-hero h1{margin:12px 0 4px;color:#1f2937;font-size:26px;font-weight:800;line-height:1.6}.legal-page .legal-hero p{max-width:620px;margin:0 auto 16px;color:#6b7280;font-size:14px}@media (max-width:767px){.legal-page .legal-hero{padding:24px 14px 18px;border-radius:16px}.legal-page .legal-hero h1{font-size:20px}}.legal-page .legal-hero-icon{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:18px;background:#1450c3;box-shadow:0 10px 24px rgba(20,80,195,0.3);color:#fff;font-size:26px}.legal-page .legal-hero-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.legal-page .legal-hero-chips span{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border:1px solid #e3e9f7;border-radius:20px;background:#fff;color:#374151;font-size:12.5px;font-weight:600;line-height:1.9}.legal-page .legal-hero-chips span .bi{color:#1450c3}.legal-page .legal-layout{display:grid;grid-template-columns:260px minmax(0,1fr);align-items:start;gap:24px}@media (max-width:991px){.legal-page .legal-layout{grid-template-columns:minmax(0,1fr)}}.legal-page .legal-toc{position:sticky;top:18px;padding:16px 12px;border:1px solid #e8eaef;border-radius:18px;background:#fff;box-shadow:0 1px 3px rgba(16,24,40,0.04)}.legal-page .legal-toc .legal-toc-title{display:flex;align-items:center;gap:8px;margin:0 6px 8px;color:#1f2937;font-size:14.5px;font-weight:800}.legal-page .legal-toc .legal-toc-title .bi{color:#1450c3}.legal-page .legal-toc a{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:10px;color:#4b5563;font-size:13.5px;line-height:1.8;text-decoration:none;transition:background .15s,color .15s}.legal-page .legal-toc a span{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:8px;background:#f1f3f7;color:#6b7280;font-size:12px;font-weight:700}.legal-page .legal-toc a:hover{background:#eef3ff;color:#1450c3}.legal-page .legal-toc a:hover span{background:#1450c3;color:#fff}@media (max-width:991px){.legal-page .legal-toc{position:static;display:flex;gap:8px;padding:0;overflow-x:auto;border:0;background:none;box-shadow:none;scrollbar-width:none}.legal-page .legal-toc .legal-toc-title{display:none}.legal-page .legal-toc a{flex-shrink:0;padding:6px 12px 6px 8px;border:1px solid #e8eaef;border-radius:20px;background:#fff;font-size:12.5px;white-space:nowrap}}.legal-page .legal-content{display:flex;flex-direction:column;gap:16px;min-width:0}.legal-page .legal-intro{display:flex;gap:12px;padding:16px 18px;border-radius:16px;background:#eef3ff;color:#1e3a8a;font-size:14px}.legal-page .legal-intro .bi{margin-top:4px;color:#1450c3;font-size:18px}.legal-page .legal-intro p{margin:0}.legal-page .legal-section{scroll-margin-top:20px;padding:22px 24px 10px;border:1px solid #e8eaef;border-radius:18px;background:#fff;box-shadow:0 1px 3px rgba(16,24,40,0.04);font-size:14.5px}@media (max-width:767px){.legal-page .legal-section{padding:18px 16px 6px;font-size:14px}}.legal-page .legal-section p{margin:0 0 14px;text-align:justify}.legal-page .legal-section h3{position:relative;margin:18px 0 8px;padding-right:14px;color:#1f2937;font-size:15.5px;font-weight:700;line-height:1.8}.legal-page .legal-section h3::before{content:'';position:absolute;top:5px;right:0;bottom:5px;width:4px;border-radius:4px;background:#1450c3}.legal-page .legal-section-head{display:flex;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px dashed #e8eaef}.legal-page .legal-section-head h2{margin:0;color:#1f2937;font-size:18px;font-weight:800;line-height:1.7}@media (max-width:767px){.legal-page .legal-section-head h2{font-size:16px}}.legal-page .legal-section-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:13px;background:#eef3ff;color:#1450c3;font-size:20px}.legal-page .legal-section-number{order:3;margin-right:auto;color:#e5e7eb;font-size:30px;font-weight:900;line-height:1}.legal-page .legal-list{display:flex;flex-direction:column;gap:8px;margin:0 0 14px;padding:0;list-style:none}.legal-page .legal-list li{display:flex;gap:10px;padding:10px 14px;border-radius:12px;background:#f7f8fa}.legal-page .legal-list li .bi{flex-shrink:0;margin-top:2px;color:#1450c3;font-size:16px}.legal-page .legal-contact{display:flex;align-items:center;gap:16px;padding:20px 22px;border-radius:18px;background:linear-gradient(135deg,#1450c3,#3b7bff);color:#fff}.legal-page .legal-contact h2{margin:0 0 2px;font-size:17px;font-weight:800;line-height:1.7}.legal-page .legal-contact p{margin:0;color:rgba(255,255,255,0.85);font-size:13px}@media (max-width:767px){.legal-page .legal-contact{flex-direction:column;align-items:stretch;text-align:center}}.legal-page .legal-contact-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;align-self:center;width:52px;height:52px;border-radius:16px;background:rgba(255,255,255,0.16);font-size:24px}.legal-page .legal-contact-text{flex:1}.legal-page .legal-contact-actions{display:flex;flex-shrink:0;gap:8px}.legal-page .legal-contact-actions .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 16px;border:0;border-radius:12px;font-size:13.5px;font-weight:700}.legal-page .legal-contact-actions .btn-primary{background:#fff;color:#1450c3}.legal-page .legal-contact-actions .btn-light{background:rgba(255,255,255,0.16);color:#fff}@media (max-width:767px){.legal-page .legal-contact-actions .btn{flex:1}}html:has(.legal-page){scroll-behavior:smooth}.legal-page .legal-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 14px;padding:0;list-style:none}@media (max-width:767px){.legal-page .legal-steps{grid-template-columns:minmax(0,1fr)}}.legal-page .legal-steps li{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid #e8eefb;border-radius:14px;background:#f5f8ff;color:#1f2937;font-size:13.5px;font-weight:600;line-height:1.8}.legal-page .legal-steps li span{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#1450c3;color:#fff;font-size:13px;font-weight:800}.legal-page .legal-note{display:flex;gap:10px;margin:0 0 14px;padding:12px 14px;border-radius:14px;background:#eef3ff;color:#1e3a8a}.legal-page .legal-note .bi{flex-shrink:0;margin-top:3px;color:#1450c3;font-size:18px}.legal-page .legal-note p{margin:0;font-size:13.5px}.legal-page .legal-note.is-warning{background:#fffbeb;color:#92400e}.legal-page .legal-note.is-warning .bi{color:#d97706}.legal-page .legal-more a{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;border-radius:20px;background:#eef3ff;color:#1450c3;font-size:13px;font-weight:700;text-decoration:none}.legal-page .legal-more a:hover{background:#1450c3;color:#fff}@keyframes hd-pulse{0%{box-shadow:0 0 0 0 rgba(255,255,255,0.55)}70%{box-shadow:0 0 0 16px rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}}@keyframes hd-flicker{0%,100%{transform:rotate(-6deg) scale(1)}50%{transform:rotate(6deg) scale(1.12)}}#main .lenovo-off{position:relative;overflow:hidden;padding:18px 18px 18px 0;border:0;border-radius:26px;background:radial-gradient(circle at 92% -10%,rgba(255,214,102,0.28) 0,transparent 34%),radial-gradient(circle at 0 120%,rgba(79,140,255,0.35) 0,transparent 45%),linear-gradient(115deg,#0b2563 0%,#1145a7 48%,#185fe7 100%);box-shadow:0 16px 36px rgba(11,37,99,0.25)}#main .lenovo-off::before{content:'';position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,0.09) 1px,transparent 1.5px);background-size:18px 18px;pointer-events:none}@media (max-width:767px){#main .lenovo-off{margin-top:6px!important;padding:16px 12px 16px 0;border-radius:0}}#main .lenovo-off .off-section{position:relative}#main .lenovo-off .swiper-off .swiper-wrapper{align-items:stretch}#main .lenovo-off .swiper-off-slide{width:206px;height:auto;margin:0;padding-left:12px;background:none!important}@media (max-width:767px){#main .lenovo-off .swiper-off-slide{width:158px;padding-left:10px}}#main .lenovo-off .swiper-off-slide>a{position:relative;height:100%;padding:12px 12px 10px;border-radius:18px;background:#fff;box-shadow:0 8px 20px rgba(8,24,70,0.18);transition:transform .15s,box-shadow .15s}#main .lenovo-off .swiper-off-slide>a:hover{box-shadow:0 16px 30px rgba(8,24,70,0.3);transform:translateY(-4px)}#main .lenovo-off .swiper-off-slide>a:active{transform:scale(0.98)}@media (max-width:767px){#main .lenovo-off .swiper-off-slide>a{padding:10px 10px 8px;border-radius:16px}}#main .lenovo-off .swiper-off-slide .image-slide-wrapper{padding-top:6px}#main .lenovo-off .swiper-off-slide .image-slide-wrapper img{transition:transform .25s}#main .lenovo-off .swiper-off-slide>a:hover .image-slide-wrapper img{transform:scale(1.05)}#main .lenovo-off .swiper-off-slide .off-product-title-wrapper,#main .lenovo-off .swiper-off-slide .off-product-title-not-available{height:auto;min-height:46px;margin:8px 0 4px;padding:0 2px;color:#1f2937;font-size:12.5px;font-weight:700;line-height:1.9}#main .lenovo-off .swiper-off-slide .off-price-wrapper{padding-right:0!important;padding-left:0!important}#main .lenovo-off .swiper-off-slide .off-price-wrapper .discount{display:none}#main .lenovo-off .swiper-off-slide .off-price-wrapper .sm-price{color:#ef394e}#main .lenovo-off .swiper-off-slide .off-price-no-discount{padding-left:0!important;padding-bottom:0!important}#main .lenovo-off .deal-badge{position:absolute;top:-2px;right:-4px;z-index:2;display:flex;flex-direction:column;align-items:center;min-width:46px;padding:5px 7px 4px;border-radius:12px 12px 12px 4px;background:linear-gradient(160deg,#ff4d63,#ef394e);color:#fff;font-size:15px;font-weight:900;line-height:1.1;box-shadow:0 6px 14px rgba(239,57,78,0.35)}#main .lenovo-off .deal-badge small{font-size:9.5px;font-weight:700;opacity:.9}@media (max-width:767px){#main .lenovo-off .deal-badge{min-width:40px;font-size:13px}}#main .lenovo-off .hot-deals-intro{width:220px;padding-left:12px}@media (max-width:767px){#main .lenovo-off .hot-deals-intro{width:150px}}#main .lenovo-off .hot-deals-intro .hot-deals-card{height:100%;padding:18px 10px;border-radius:20px;background:rgba(255,255,255,0.12);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.28);backdrop-filter:blur(4px)}#main .lenovo-off .hot-deals-intro .hot-deals-card:hover{background:rgba(255,255,255,0.18)}#main .lenovo-off .hot-deals-intro .hot-deals-icon{color:#ef394e;box-shadow:none;animation:hd-pulse 2.2s infinite}#main .lenovo-off .hot-deals-intro .hot-deals-title{display:inline-flex;align-items:center;gap:6px;font-size:22px;font-weight:900;text-shadow:0 2px 10px rgba(8,24,70,0.35)}#main .lenovo-off .hot-deals-intro .hot-deals-title .bi{color:#ffd666;animation:hd-flicker 1.6s ease-in-out infinite}@media (max-width:767px){#main .lenovo-off .hot-deals-intro .hot-deals-title{font-size:17px}}#main .lenovo-off .hot-deals-intro .hot-deals-count{background:#ffd666;color:#7a3d00;font-weight:800}#main .lenovo-off .hot-deals-intro .hot-deals-count i{color:#c2410c}#main .lenovo-off .hot-deals-intro .hot-deals-btn{color:#1450c3;box-shadow:0 6px 14px rgba(8,24,70,0.22)}#main .lenovo-off .last-card{width:150px;border-radius:0}#main .lenovo-off .last-card .view-all-card{height:100%;border-radius:18px;background:rgba(255,255,255,0.14);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.3)}#main .lenovo-off .last-card .view-all-card a{gap:10px;color:#fff;text-decoration:none}#main .lenovo-off .last-card .view-all-card a i{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background:#fff;color:#1450c3;font-size:24px;transition:transform .15s}#main .lenovo-off .last-card .view-all-card a span{color:#fff;font-size:14px;font-weight:800}#main .lenovo-off .last-card .view-all-card a:hover i{transform:translateX(-4px)}@media (prefers-reduced-motion:reduce){#main .lenovo-off .hot-deals-icon,#main .lenovo-off .hot-deals-title .bi{animation:none}}@media (max-width:767px){#main .lenovo-off .hot-deals-intro{width:158px}#main .lenovo-off .hot-deals-intro .hot-deals-card{padding:16px 8px}#main .lenovo-off .hot-deals-intro .hot-deals-title{gap:4px;font-size:15.5px;white-space:nowrap}#main .lenovo-off .hot-deals-intro .hot-deals-count{font-size:11px;white-space:nowrap}#main .lenovo-off .hot-deals-intro .hot-deals-btn{padding:6px 12px;font-size:12px;white-space:nowrap}}@media (max-width:767px){.swiper-tags{padding:12px 12px 6px 0}.swiper-tags .swiper-slide{width:auto;margin:0 0 0 8px;padding:0;border:0;border-radius:0;font-size:12.5px}.swiper-tags .tag-item{display:inline-flex;align-items:center;gap:6px;padding:7px 14px 7px 12px;border:1px solid #e8eaef;border-radius:20px;background:#fff;color:#1f2937;font-weight:700;white-space:nowrap;box-shadow:0 1px 3px rgba(16,24,40,0.05);transition:border-color .15s,background .15s}.swiper-tags .tag-item .bi{color:#1450c3;font-size:14px}.swiper-tags a:active .tag-item{border-color:#1450c3;background:#eef3ff}}.home-carousel .carousel-inner{box-shadow:0 12px 30px rgba(16,24,40,0.12)}@media (max-width:767px){.home-carousel .carousel-inner{border-radius:20px}}@media (max-width:767.98px){.home-carousel .carousel-item{height:auto}.home-carousel .carousel-item img{height:auto;object-fit:initial}}.home-carousel .carousel-indicators{left:50%;right:auto;bottom:14px;gap:5px;margin:0;padding:6px 10px;border-radius:20px;background:rgba(15,23,42,0.28);backdrop-filter:blur(6px);transform:translateX(-50%)}@media (max-width:767px){.home-carousel .carousel-indicators{bottom:6px;padding:5px 8px;gap:4px}}.home-carousel .carousel-indicators [data-bs-target]{flex:none;width:7px;height:7px;margin:0;padding:0;border:0;border-radius:7px;background:#fff;opacity:.55;transition:width .3s,opacity .3s}@media (max-width:767px){.home-carousel .carousel-indicators [data-bs-target]{width:6px;height:6px}}.home-carousel .carousel-indicators .active{width:22px;opacity:1}@media (max-width:767px){.home-carousel .carousel-indicators .active{width:18px}}.home-carousel .carousel-control-prev,.home-carousel .carousel-control-next{top:50%;bottom:auto;width:46px;height:46px;margin:0 7%;border-radius:50%;background:rgba(255,255,255,0.82);box-shadow:0 6px 18px rgba(16,24,40,0.18);opacity:0;transform:translateY(-50%);transition:opacity .2s,background .2s}@media (max-width:767px){.home-carousel .carousel-control-prev,.home-carousel .carousel-control-next{display:none}}.home-carousel .carousel-control-prev:hover,.home-carousel .carousel-control-next:hover{background:#fff}.home-carousel:hover .carousel-control-prev,.home-carousel:hover .carousel-control-next{opacity:1}.home-carousel .carousel-control-prev-icon,.home-carousel .carousel-control-next-icon{width:18px;height:18px;filter:invert(1) brightness(0.2)}@media (max-width:768px){.top-categories-wrapper{margin-top:18px;padding:0 12px}.top-categories-wrapper .categorySwiper{padding:4px 0 8px}.top-categories-wrapper .swiper-button-next,.top-categories-wrapper .swiper-button-prev{display:none!important}.top-categories-wrapper .swiper-slide{padding:0}.top-categories-wrapper .swiper-slide a{display:flex;flex-direction:column;align-items:center;gap:7px;width:100%;color:#1f2937;text-decoration:none}.top-categories-wrapper .swiper-slide img{width:100%;max-width:76px;height:auto;aspect-ratio:1;margin:0;padding:8px;border-radius:22px;background:linear-gradient(160deg,#f4f7fd,#e9eef8);object-fit:contain;box-shadow:inset 0 0 0 1px rgba(20,80,195,0.05);transition:transform .15s}.top-categories-wrapper .swiper-slide a:active img{transform:scale(0.94)}.top-categories-wrapper .swiper-slide p{display:-webkit-box;min-height:2.9em;margin:0;overflow:hidden;max-width:100%;font-size:11.5px;font-weight:700;line-height:1.45;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:2}}@media (min-width:769px){.top-categories-wrapper{position:relative;margin-top:32px;padding:0 8px}.top-categories-wrapper .categorySwiper{padding:6px 4px 10px}.top-categories-wrapper .swiper-slide{width:100px;height:auto;padding:0}.top-categories-wrapper .swiper-slide a{display:flex;flex-direction:column;align-items:center;gap:9px;color:#1f2937;text-decoration:none}.top-categories-wrapper .swiper-slide img{width:88px;height:88px;margin:0;padding:10px;border-radius:26px;background:linear-gradient(160deg,#f4f7fd,#e9eef8);object-fit:contain;box-shadow:inset 0 0 0 1px rgba(20,80,195,0.05);transition:transform .18s ease,box-shadow .18s ease;-webkit-user-drag:none}.top-categories-wrapper .swiper-slide a:hover img{box-shadow:inset 0 0 0 1px rgba(20,80,195,0.18),0 8px 20px rgba(20,80,195,0.12);transform:translateY(-3px)}.top-categories-wrapper .swiper-slide a:hover p{color:#1450c3}.top-categories-wrapper .swiper-slide p{display:-webkit-box;min-height:2.9em;margin:0;overflow:hidden;font-size:13px;font-weight:700;line-height:1.45;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:2}.top-categories-wrapper .swiper-button-next,.top-categories-wrapper .swiper-button-prev{top:50px;width:38px;height:38px;margin-top:-19px;border-radius:50%;background:#fff;box-shadow:0 4px 14px rgba(17,24,39,0.14);color:#1f2937}.top-categories-wrapper .swiper-button-next::after,.top-categories-wrapper .swiper-button-prev::after{font-size:14px;font-weight:800}.top-categories-wrapper .swiper-button-next.swiper-button-disabled,.top-categories-wrapper .swiper-button-prev.swiper-button-disabled{opacity:0;pointer-events:none}.top-categories-wrapper .swiper-button-prev{right:4px;left:auto}.top-categories-wrapper .swiper-button-next{right:auto;left:4px}}#main .shelve-section{margin-top:28px;margin-bottom:28px;padding:22px 0 20px 20px;border:0;border-radius:24px;background:#f5f7fb}#main .shelve-section::after{display:none}@media (max-width:767px){#main .shelve-section{margin:14px 0;padding:18px 0 16px 0;border-radius:0}}#main .shelve-section .section-title-wrapper{align-items:center;padding:0 22px 16px 0}@media (max-width:767px){#main .shelve-section .section-title-wrapper{padding:0 14px 14px 14px}}#main .shelve-section .section-title-wrapper .pdp-section-title{display:inline-flex;align-items:center;gap:8px;margin:0;padding:0;border:0;color:#1f2937;font-size:19px;font-weight:900}@media (max-width:767px){#main .shelve-section .section-title-wrapper .pdp-section-title{font-size:16px}}#main .shelve-section .section-title-wrapper .pdp-section-title::before{content:'';width:5px;height:22px;border-radius:4px;background:#1450c3}#main .shelve-section .section-title-wrapper .pdp-section-title a{color:#1f2937}#main .shelve-section .section-title-wrapper .view-all-btn{align-self:center;padding:0}#main .shelve-section .section-title-wrapper .view-all-btn a{display:inline-flex;align-items:center;gap:4px;padding:5px 14px;border-radius:20px;background:#fff;color:#1450c3;font-size:13px;font-weight:700;box-shadow:0 1px 3px rgba(16,24,40,0.06);transition:background .15s,color .15s}#main .shelve-section .section-title-wrapper .view-all-btn a:hover{background:#1450c3;color:#fff}#main .shelve-section .section-title-wrapper .view-all-btn a .bi{font-size:10px}@media (max-width:767px){#main .shelve-section .section-title-wrapper .view-all-btn a{padding:4px 12px;font-size:12px}}#main .shelve-section .swiper-shelve{padding:2px 22px 6px 0}@media (max-width:767px){#main .shelve-section .swiper-shelve{padding:2px 14px 4px 0}}#main .shelve-section .swiper-shelve .swiper-shelve-slide{width:222px;padding-left:14px;border:0}@media (max-width:767px){#main .shelve-section .swiper-shelve .swiper-shelve-slide{width:64vw;max-width:270px;padding-left:12px}}#main .shelve-section .swiper-shelve .swiper-shelve-slide>a{padding:14px 14px 10px;border:1px solid #eef0f4;border-radius:18px;background:#fff;box-shadow:0 1px 3px rgba(16,24,40,0.04);transition:transform .15s,box-shadow .15s,border-color .15s}#main .shelve-section .swiper-shelve .swiper-shelve-slide>a:hover{border-color:rgba(20,80,195,0.2);box-shadow:0 12px 26px rgba(16,24,40,0.1);transform:translateY(-3px)}#main .shelve-section .swiper-shelve .swiper-shelve-slide>a:active{transform:scale(0.98)}@media (max-width:767px){#main .shelve-section .swiper-shelve .swiper-shelve-slide>a{padding:10px 10px 8px;border-radius:16px}}#main .shelve-section .swiper-shelve .swiper-shelve-slide .text-center{padding:4px 0}#main .shelve-section .swiper-shelve .swiper-shelve-slide img{width:150px;height:150px;min-width:0;min-height:0;object-fit:contain;transition:transform .25s}@media (max-width:767px){#main .shelve-section .swiper-shelve .swiper-shelve-slide img{width:140px;height:140px}}#main .shelve-section .swiper-shelve .swiper-shelve-slide>a:hover img{transform:scale(1.04)}#main .shelve-section .swiper-shelve .swiper-shelve-slide .shelve-product-title-wrapper{height:auto;min-height:46px;margin:10px 0 4px;padding:0 2px;color:#374151;font-size:13px;font-weight:600;line-height:1.9}@media (max-width:767px){#main .shelve-section .swiper-shelve .swiper-shelve-slide .shelve-product-title-wrapper{min-height:72px;-webkit-line-clamp:3;font-size:13px}}#main .shelve-section .swiper-shelve .swiper-shelve-slide .shelve-price-wrapper{padding:10px 0 0}#main .shelve-section .swiper-shelve .swiper-shelve-slide .shelve-price-no-discount{padding-left:0;padding-bottom:0}#main .shelve-section .swiper-shelve .swiper-shelve-slide .card-specs{margin-right:0;margin-left:0}#main .lp-products .shelve-section{margin:0;padding:12px 0;border-radius:0;background:transparent}nav.bottom-nav-bar{display:flex;align-items:stretch;justify-content:space-around;height:60px;padding:6px 8px 4px;border-top:0;border-radius:18px 18px 0 0;background:rgba(255,255,255,0.97);box-shadow:0 -6px 24px rgba(16,24,40,0.08);backdrop-filter:blur(8px)}@media (min-width:992px){nav.bottom-nav-bar{display:none}}nav.bottom-nav-bar .bottom-nav-item{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#6b7280!important;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}nav.bottom-nav-bar .bottom-nav-item:active .bottom-nav-icon{transform:scale(0.92)}nav.bottom-nav-bar .bottom-nav-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:52px;height:30px;border-radius:15px;transition:background .2s,transform .1s}nav.bottom-nav-bar .bottom-nav-icon i{font-size:21px;line-height:1}nav.bottom-nav-bar .item-title{margin:0;font-size:11px;font-weight:600;line-height:1.4}nav.bottom-nav-bar .is-active{color:#1450c3!important}nav.bottom-nav-bar .is-active .bottom-nav-icon{background:#eef3ff}nav.bottom-nav-bar .is-active .item-title{font-weight:800}nav.bottom-nav-bar .basket-count-badge{position:absolute;top:-3px;right:6px;display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 5px;border:2px solid #fff;border-radius:10px;background:#ef394e;color:#fff;font-size:10.5px;font-weight:800;line-height:1}nav.bottom-nav-bar .basket-count-badge.is-empty{display:none}#offcanvasProfile.account-sheet{height:auto;max-height:88vh;border:0;border-radius:24px 24px 0 0;background:#f5f7fb;color:#1f2937;box-shadow:0 -12px 40px rgba(16,24,40,0.18)}#offcanvasProfile.account-sheet .account-sheet-handle{display:block;width:44px;height:5px;margin:10px auto 4px;border-radius:5px;background:#d5dae3}#offcanvasProfile.account-sheet .account-sheet-head{display:flex;align-items:center;gap:12px;padding:10px 18px 14px}#offcanvasProfile.account-sheet .account-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#3b7bff,#1450c3);color:#fff;font-size:21px;font-weight:900;box-shadow:0 6px 14px rgba(20,80,195,0.3)}#offcanvasProfile.account-sheet .account-who{display:flex;flex:1;flex-direction:column;min-width:0}#offcanvasProfile.account-sheet .account-who strong{overflow:hidden;font-size:16px;font-weight:900;line-height:1.7;text-overflow:ellipsis;white-space:nowrap}#offcanvasProfile.account-sheet .account-who span{align-self:flex-end;color:#6b7280;font-size:13px;letter-spacing:.5px}#offcanvasProfile.account-sheet .account-close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;border:0;border-radius:50%;background:#fff;color:#4b5563;font-size:15px;box-shadow:0 1px 3px rgba(16,24,40,0.08)}#offcanvasProfile.account-sheet .offcanvas-body{padding:0 14px calc(18px + env(safe-area-inset-bottom))}#offcanvasProfile.account-sheet .account-group-title{margin:16px 6px 8px;color:#6b7280;font-size:12.5px;font-weight:700}#offcanvasProfile.account-sheet .account-group{overflow:hidden;border:1px solid #eef0f4;border-radius:18px;background:#fff}#offcanvasProfile.account-sheet .account-link,#offcanvasProfile.account-sheet .account-logout{display:flex;align-items:center;gap:12px;width:100%;padding:11px 14px;border:0;background:none;color:#1f2937;font-size:14.5px;font-weight:600;text-align:right;text-decoration:none;-webkit-tap-highlight-color:transparent}#offcanvasProfile.account-sheet .account-link:active,#offcanvasProfile.account-sheet .account-logout:active{background:#f5f7fb}#offcanvasProfile.account-sheet .account-link>.bi-chevron-left,#offcanvasProfile.account-sheet .account-logout>.bi-chevron-left{color:#c4c9d2;font-size:13px}#offcanvasProfile.account-sheet .account-link + .account-link{border-top:1px solid #f1f3f6}#offcanvasProfile.account-sheet .account-title{flex:1}#offcanvasProfile.account-sheet .account-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;border-radius:12px;font-size:17px}#offcanvasProfile.account-sheet .account-icon.tone-blue{background:#eef3ff;color:#1450c3}#offcanvasProfile.account-sheet .account-icon.tone-green{background:#e9f8ef;color:#16a34a}#offcanvasProfile.account-sheet .account-icon.tone-red{background:#fff0f1;color:#e11d48}#offcanvasProfile.account-sheet .account-icon.tone-amber{background:#fff6e5;color:#d97706}#offcanvasProfile.account-sheet .account-icon.tone-sky{background:#e6f6fe;color:#0ea5e9}#offcanvasProfile.account-sheet .account-icon.tone-violet{background:#f3efff;color:#7c3aed}#offcanvasProfile.account-sheet .account-icon.tone-slate{background:#f1f3f7;color:#475569}#offcanvasProfile.account-sheet .account-icon.tone-logout{background:#fff0f1;color:#e11d48}#offcanvasProfile.account-sheet .account-icon .bi{margin:0;padding:0;line-height:1}#offcanvasProfile.account-sheet .account-icon .bi::before{display:block;line-height:1;vertical-align:0}#offcanvasProfile.account-sheet .account-badge{display:inline-flex;align-items:center;gap:4px;padding:1px 9px;border-radius:20px;background:#fff6e5;color:#b45309;font-size:12px;font-weight:800}#offcanvasProfile.account-sheet .account-badge .bi{color:#f5b301;font-size:11px}#offcanvasProfile.account-sheet .account-logout-form{margin-top:14px;overflow:hidden;border:1px solid #fde2e5;border-radius:18px;background:#fff}#offcanvasProfile.account-sheet .account-logout{color:#e11d48;font-weight:700}a.back-to-top{width:44px;height:44px;left:16px;border:1px solid rgba(20,80,195,0.15);border-radius:50%;background:rgba(255,255,255,0.92);box-shadow:0 8px 22px rgba(16,24,40,0.14);backdrop-filter:blur(8px);transform:translateY(10px);transition:opacity .25s,visibility .25s,transform .25s,background .15s,box-shadow .15s}a.back-to-top.active{transform:none}a.back-to-top i{color:#1450c3;font-size:26px;transition:transform .2s,color .15s}a.back-to-top:hover{background:#1450c3;box-shadow:0 10px 24px rgba(20,80,195,0.35)}a.back-to-top:hover i{color:#fff;transform:translateY(-2px)}@media (max-width:767px){a.back-to-top{width:42px;height:42px}}#authPage{background:radial-gradient(circle at 100% 0,rgba(20,80,195,0.12) 0,transparent 40%),radial-gradient(circle at 0 100%,rgba(124,77,255,0.08) 0,transparent 40%),#f5f7fb}#authPage .auth-page{flex-direction:column;gap:16px;padding-top:24px;padding-bottom:24px}#authPage .auth-shell{display:flex;width:100%;max-width:880px;overflow:hidden;border:1px solid #e8eaef;border-radius:26px;background:#fff;box-shadow:0 24px 60px rgba(16,24,40,0.1)}@media (max-width:767px){#authPage .auth-shell{max-width:440px;border-radius:22px}}#authPage .auth-brand{position:relative;display:flex;flex-direction:column;justify-content:center;flex:0 0 380px;padding:40px 34px;overflow:hidden;background:radial-gradient(circle at 0 0,rgba(255,255,255,0.18) 0,transparent 45%),radial-gradient(circle at 100% 100%,rgba(124,77,255,0.35) 0,transparent 50%),linear-gradient(160deg,#2563eb,#1450c3 55%,#0f2f7a);color:#fff}@media (max-width:767px){#authPage .auth-brand{display:none}}#authPage .auth-brand h2{margin:18px 0 8px;font-size:22px;font-weight:900;line-height:1.6}#authPage .auth-brand p{margin:0 0 22px;color:rgba(255,255,255,0.82);font-size:13.5px;line-height:2}#authPage .auth-brand ul{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}#authPage .auth-brand li{display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:600}#authPage .auth-brand li .bi{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:rgba(255,255,255,0.16);font-size:15px}#authPage .auth-brand-logo{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:18px;background:#fff;box-shadow:0 10px 24px rgba(0,0,0,0.18)}#authPage .auth-brand-logo img{width:36px;height:36px;object-fit:contain}#authPage .center-form.auth-form{flex:1;max-width:none;padding:34px 36px 26px;border:0;border-radius:0}@media (max-width:575px){#authPage .center-form.auth-form{padding:26px 20px 20px}}#authPage .auth-form{}#authPage .auth-form .auth-image-box{padding-bottom:26px}#authPage .auth-form .auth-image-box img{width:128px;border-radius:0}#authPage .auth-form .auth-step-head{display:flex;align-items:flex-start;gap:12px;margin-bottom:20px}#authPage .auth-form .auth-step-head p,#authPage .auth-form .auth-step-head .auth-sent-to{display:block;margin:0;color:#6b7280;font-size:13px;line-height:1.9}#authPage .auth-form .auth-form-title{margin:0 0 2px;color:#1f2937;font-size:19px;font-weight:900;line-height:1.6}#authPage .auth-form .auth-step-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:46px;height:46px;border-radius:14px;background:#eef3ff;color:#1450c3;font-size:21px}#authPage .auth-form .auth-step-icon.tone-green{background:#e9f8ef;color:#16a34a}#authPage .auth-form #mobileNumber{display:inline-block;padding:0 8px;border-radius:8px;background:#f1f3f7;color:#1f2937;font-weight:700;letter-spacing:.5px}#authPage .auth-form .auth-field{margin-bottom:18px}#authPage .auth-form .auth-field .form-label{margin-bottom:8px;color:#374151;font-size:13px;font-weight:700}#authPage .auth-form .auth-input{position:relative}#authPage .auth-form .auth-input>.bi{position:absolute;top:25px;right:16px;transform:translateY(-50%);color:#9ca3af;font-size:18px;pointer-events:none}#authPage .auth-form .auth-input #inputAuthMobile{height:50px;padding:0 46px 0 16px;border:1.5px solid #e3e6ec;border-radius:14px;background:#fafbfc;color:#1f2937;font-size:17px;font-weight:700;letter-spacing:1.5px;text-align:left;transition:border-color .15s,box-shadow .15s,background .15s}#authPage .auth-form .auth-input #inputAuthMobile::placeholder{color:#c0c5ce;font-weight:500;letter-spacing:1px}#authPage .auth-form .auth-input #inputAuthMobile:focus{border-color:#1450c3;background:#fff;box-shadow:0 0 0 4px rgba(20,80,195,0.12)}#authPage .auth-form .auth-input #inputAuthMobile.is-invalid{border-color:#ef394e;box-shadow:0 0 0 4px rgba(239,57,78,0.1)}#authPage .auth-form .auth-input .invalid-feedback{margin-top:6px;font-size:12.5px}#authPage .auth-form .auth-submit{display:flex;align-items:center;justify-content:center;gap:8px;height:50px;border:0;border-radius:14px;font-size:15px;font-weight:700;box-shadow:0 10px 22px rgba(20,80,195,0.26)}#authPage .auth-form .auth-submit.d-none{display:none!important}#authPage .auth-form .auth-submit .bi{font-size:17px;transition:transform .15s}#authPage .auth-form .auth-submit:hover .bi{transform:translateX(-3px)}#authPage .auth-form #editMobile{margin:-8px 0 14px;padding:0;text-align:right}#authPage .auth-form #editMobile button{display:inline-flex;align-items:center;gap:6px;margin:0!important;padding:4px 12px;border-radius:20px;background:#eef3ff;color:#1450c3;font-size:12.5px;font-weight:700}#authPage .auth-form #editMobile button:hover{background:#1450c3;color:#fff}#authPage .auth-form #otpFields{display:flex;justify-content:center!important;gap:10px;height:auto;margin-bottom:14px;padding:0}#authPage .auth-form #otpFields input{width:54px;height:60px;padding:0;border:1.5px solid #e3e6ec;border-radius:14px;background:#fafbfc;color:#1f2937;font-size:24px;font-weight:800;caret-color:#1450c3;transition:border-color .15s,box-shadow .15s,background .15s,transform .1s}#authPage .auth-form #otpFields input:focus{border-color:#1450c3;background:#fff;box-shadow:0 0 0 4px rgba(20,80,195,0.12);transform:translateY(-1px)}#authPage .auth-form #otpFields input:not(:placeholder-shown),#authPage .auth-form #otpFields input:valid:not([value=""]){background:#fff}@media (max-width:400px){#authPage .auth-form #otpFields input{width:48px;height:54px;font-size:21px}}#authPage .auth-form .auth-resend{margin-bottom:16px;text-align:center}#authPage .auth-form #time-box{display:inline-flex!important;align-items:center;gap:6px;padding:5px 14px;border-radius:20px;background:#f5f7fb;color:#4b5563;font-size:12.5px}#authPage .auth-form #time-box.d-none{display:none!important}#authPage .auth-form #time-box #remaining-time{color:#1450c3;font-weight:800}#authPage .auth-form #time-box .bi{color:#9ca3af}#authPage .auth-form #resend-box{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;color:#6b7280;font-size:12.5px}#authPage .auth-form #resend-box.d-none{display:none!important}#authPage .auth-form #resend-box .resendOTP{display:inline-flex;align-items:center;gap:5px;padding:4px 12px;border:1px solid #e3e6ec;border-radius:20px;background:#fff;color:#1450c3;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s}#authPage .auth-form #resend-box .resendOTP i{font-size:13px}#authPage .auth-form #resend-box .resendOTP:hover{border-color:#1450c3;background:#eef3ff}#authPage .auth-form .auth-term-box{display:flex;gap:8px;margin-top:22px;padding-top:16px;border-top:1px dashed #e8eaef;color:#6b7280;font-size:11.5px;line-height:2}#authPage .auth-form .auth-term-box>.bi{color:#16a34a;font-size:15px}#authPage .auth-form .auth-term-box a{color:#1450c3;font-weight:600;text-decoration:none}#authPage .auth-back{display:inline-flex;align-items:center;gap:6px;color:#6b7280;font-size:13px;font-weight:600;text-decoration:none}#authPage .auth-back:hover{color:#1450c3}.office-page{padding-top:8px;padding-bottom:36px;color:#374151}.office-page .office-hero img{display:block;width:100%;height:auto;border-radius:22px;box-shadow:0 14px 34px rgba(16,24,40,0.1)}@media (max-width:767px){.office-page .office-hero img{border-radius:16px}}.office-page .office-intro{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px;margin:20px 0 22px}.office-page .office-intro h1{margin:10px 0 4px;color:#1f2937;font-size:26px;font-weight:900;line-height:1.6}@media (max-width:767px){.office-page .office-intro h1{font-size:21px}}.office-page .office-intro p{display:flex;align-items:center;gap:6px;margin:0;color:#6b7280;font-size:14px}.office-page .office-intro p .bi{color:#1450c3}.office-page .office-kicker{display:inline-flex;align-items:center;gap:6px;padding:3px 12px;border-radius:20px;background:#eef3ff;color:#1450c3;font-size:12.5px;font-weight:700;line-height:1.9}.office-page .office-services{display:flex;flex-wrap:wrap;gap:8px}.office-page .office-services span{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:1px solid #e8eaef;border-radius:20px;background:#fff;color:#1f2937;font-size:13px;font-weight:600}.office-page .office-services span .bi{color:#1450c3}.office-page .office-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:20px}@media (max-width:991px){.office-page .office-grid{grid-template-columns:minmax(0,1fr)}}.office-page .office-card{padding:22px;border:1px solid #e8eaef;border-radius:20px;background:#fff;box-shadow:0 1px 3px rgba(16,24,40,0.04)}@media (max-width:767px){.office-page .office-card{padding:18px 16px}}.office-page .office-card-head{display:flex;align-items:center;gap:12px;margin-bottom:16px}.office-page .office-card-head h2{margin:0;color:#1f2937;font-size:17px;font-weight:800}.office-page .office-card-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:13px;background:#eef3ff;color:#1450c3;font-size:20px}.office-page .office-card-icon.tone-amber{background:#fff6e5;color:#d97706}.office-page .office-info{display:flex;flex-direction:column;gap:10px;margin:0 0 18px;padding:0;list-style:none}.office-page .office-info li{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:#f7f8fa}.office-page .office-info small{display:block;color:#6b7280;font-size:12px}.office-page .office-info strong{color:#1f2937;font-size:14px;font-weight:700;line-height:1.9}.office-page .office-info strong a{color:#1f2937;text-decoration:none}.office-page .office-info strong a:hover{color:#1450c3}.office-page .office-info strong span{color:#6b7280;font-size:12.5px;font-weight:500}.office-page .office-info-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;border-radius:11px;background:#fff;color:#1450c3;font-size:17px;box-shadow:0 1px 2px rgba(16,24,40,0.06)}.office-page .office-actions{display:flex;flex-wrap:wrap;gap:10px}.office-page .office-actions .btn{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:8px;min-width:160px;height:46px;border-radius:13px;font-size:14px;font-weight:700}.office-page .office-actions .btn-primary{box-shadow:0 8px 18px rgba(20,80,195,0.24)}.office-page .office-actions .btn-light{border:1px solid #e3e6ec;background:#fff}.office-page .office-hours{margin:0;padding:0;list-style:none}.office-page .office-day{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:12px;font-size:14px}.office-page .office-day:nth-child(odd){background:#f9fafb}.office-page .office-day .office-day-name{display:inline-flex;align-items:center;gap:8px;color:#374151;font-weight:600}.office-page .office-day .office-day-name em{padding:0 8px;border-radius:20px;background:#1450c3;color:#fff;font-size:11px;font-style:normal;font-weight:700;line-height:1.9}.office-page .office-day .office-day-time{color:#1f2937;font-weight:700}.office-page .office-day.is-closed .office-day-time{padding:0 10px;border-radius:20px;background:#fff0f1;color:#e11d48;font-size:12.5px;line-height:1.9}.office-page .office-day.is-today{background:#eef3ff;box-shadow:inset 0 0 0 1.5px rgba(20,80,195,0.35)}.office-page .office-day.is-today .office-day-name,.office-page .office-day.is-today .office-day-time{color:#1450c3}.hire-page{padding-top:8px;padding-bottom:36px;color:#374151}.hire-page p{margin:0 0 12px;font-size:14.5px;line-height:2.1}.hire-page .hire-kicker{display:inline-flex;align-items:center;gap:6px;padding:3px 12px;border-radius:20px;background:#eef3ff;color:#1450c3;font-size:12.5px;font-weight:700;line-height:1.9}.hire-page [class*="tone-"]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.hire-page .tone-blue{background:#eef3ff;color:#1450c3}.hire-page .tone-sky{background:#e6f6fe;color:#0ea5e9}.hire-page .tone-violet{background:#f3efff;color:#7c3aed}.hire-page .tone-green{background:#e9f8ef;color:#16a34a}.hire-page .tone-amber{background:#fff6e5;color:#d97706}.hire-page .hire-hero{margin-bottom:18px;padding:34px 32px 28px;border:1px solid #e8eefb;border-radius:24px;background:radial-gradient(circle at 100% 0,rgba(20,80,195,0.16) 0,transparent 42%),radial-gradient(circle at 0 100%,rgba(22,163,74,0.1) 0,transparent 40%),linear-gradient(180deg,#f5f8ff 0%,#fff 100%)}.hire-page .hire-hero h1{margin:12px 0 8px;color:#1f2937;font-size:30px;font-weight:900;line-height:1.6}.hire-page .hire-hero p{max-width:860px;color:#4b5563;text-align:justify}@media (max-width:767px){.hire-page .hire-hero{padding:22px 16px 20px;border-radius:18px}.hire-page .hire-hero h1{font-size:22px}}.hire-page .hire-hero-chips{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 18px}.hire-page .hire-hero-chips span{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border:1px solid #e3e9f7;border-radius:20px;background:#fff;font-size:12.5px;font-weight:600;line-height:1.9}.hire-page .hire-hero-chips span .bi{color:#1450c3}.hire-page .hire-hero-cta{display:inline-flex;align-items:center;gap:8px;padding:11px 22px;border-radius:13px;font-size:14.5px;font-weight:700;box-shadow:0 8px 18px rgba(20,80,195,0.26)}.hire-page .hire-banner img{display:block;width:100%;height:auto;margin-bottom:34px;border-radius:22px;box-shadow:0 14px 34px rgba(16,24,40,0.1)}.hire-page .hire-section{margin-bottom:34px;scroll-margin-top:20px}.hire-page .hire-section-head{margin-bottom:18px;text-align:center}.hire-page .hire-section-head h2{margin:10px 0 0;color:#1f2937;font-size:22px;font-weight:800;line-height:1.7}.hire-page .hire-team{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width:991px){.hire-page .hire-team{grid-template-columns:minmax(0,1fr)}}.hire-page .hire-quote{position:relative;display:flex;flex-direction:column;margin:0;padding:22px 20px 18px;border:1px solid #e8eaef;border-radius:20px;background:#fff;box-shadow:0 1px 3px rgba(16,24,40,0.04)}.hire-page .hire-quote blockquote{flex:1;margin:0 0 16px;color:#374151;font-size:14px;line-height:2.1;text-align:justify}.hire-page .hire-quote figcaption{display:flex;align-items:center;gap:10px;padding-top:14px;border-top:1px dashed #e8eaef}.hire-page .hire-quote figcaption strong{display:block;color:#1f2937;font-size:14px;font-weight:800;line-height:1.7}.hire-page .hire-quote figcaption small{color:#6b7280;font-size:12px}.hire-page .hire-quote-mark{display:block;margin-bottom:4px;color:#c9d6f5;font-size:40px;line-height:.8}.hire-page .hire-avatar{width:44px;height:44px;border-radius:50%;font-size:18px;font-weight:800}.hire-page .hire-culture{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;padding:26px;border-radius:24px;background:#f5f7fb}.hire-page .hire-culture h2{margin:10px 0;color:#1f2937;font-size:22px;font-weight:800;line-height:1.7}.hire-page .hire-culture p{text-align:justify}@media (max-width:991px){.hire-page .hire-culture{grid-template-columns:minmax(0,1fr);padding:18px 16px;border-radius:18px}}.hire-page .hire-benefits{display:flex;flex-direction:column;gap:10px}.hire-page .hire-benefits h3{margin:0 0 4px;color:#1f2937;font-size:16px;font-weight:800}.hire-page .hire-benefit{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:#fff;color:#1f2937;font-size:13.5px;font-weight:600;line-height:1.8;box-shadow:0 1px 2px rgba(16,24,40,0.04)}.hire-page .hire-benefit-icon{width:40px;height:40px;border-radius:12px;font-size:18px}.hire-page .hire-jobs{display:flex;flex-direction:column;gap:12px}.hire-page .hire-job{border:1px solid #e8eaef;border-radius:18px;background:#fff;transition:box-shadow .15s,border-color .15s}.hire-page .hire-job:hover{border-color:rgba(20,80,195,0.3)}.hire-page .hire-job[open]{box-shadow:0 10px 26px rgba(16,24,40,0.07)}.hire-page .hire-job[open] .hire-job-toggle .bi{transform:rotate(180deg)}.hire-page .hire-job summary{display:flex;align-items:center;gap:14px;padding:16px 18px;cursor:pointer;list-style:none}.hire-page .hire-job summary::-webkit-details-marker{display:none}.hire-page .hire-job-icon{width:48px;height:48px;border-radius:14px;font-size:21px}.hire-page .hire-job-title{flex:1;min-width:0}.hire-page .hire-job-title strong{display:block;color:#1f2937;font-size:16px;font-weight:800;line-height:1.7}.hire-page .hire-job-meta{display:flex;flex-wrap:wrap;gap:6px}.hire-page .hire-job-meta span{display:inline-flex;align-items:center;gap:4px;padding:0 9px;border-radius:8px;background:#f4f5f8;color:#4b5563;font-size:11.5px;line-height:1.9}.hire-page .hire-job-toggle{display:inline-flex;align-items:center;flex-shrink:0;gap:6px;padding:6px 12px;border-radius:10px;background:#eef3ff;color:#1450c3;font-size:12.5px;font-weight:700}.hire-page .hire-job-toggle .bi{transition:transform .2s}@media (max-width:575px){.hire-page .hire-job-toggle{padding:6px 8px;font-size:0}.hire-page .hire-job-toggle .bi{font-size:14px}}.hire-page .hire-job-body{padding:0 18px 18px;border-top:1px dashed #e8eaef}.hire-page .hire-job-body>p:first-child{margin-top:14px;text-align:justify}.hire-page .hire-job-body h4{margin:14px 0 8px;color:#1f2937;font-size:14.5px;font-weight:800}.hire-page .hire-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 14px;padding:0;list-style:none}@media (max-width:767px){.hire-page .hire-list{grid-template-columns:minmax(0,1fr)}}.hire-page .hire-list li{position:relative;padding:8px 34px 8px 12px;border-radius:12px;background:#f7f8fa;font-size:13px;line-height:1.9}.hire-page .hire-list li::before{content:'\f633';position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#16a34a;color:#fff;font-family:bootstrap-icons;font-size:10px}.hire-page .job-apply{padding:14px 16px;border-radius:14px;background:#f5f8ff}.hire-page .job-apply p{margin-bottom:10px;font-size:13px}.hire-page .job-apply-actions{display:flex;flex-wrap:wrap;gap:8px}.hire-page .job-apply-actions .btn{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:12px;font-size:13.5px;font-weight:700}.hire-page .job-apply-actions .btn-light{border:1px solid #e3e6ec;background:#fff}.hire-page .hire-cta{display:flex;align-items:center;gap:16px;padding:24px 26px;border-radius:22px;background:radial-gradient(circle at 0 0,rgba(255,255,255,0.16) 0,transparent 40%),linear-gradient(135deg,#1450c3,#3b7bff);color:#fff}.hire-page .hire-cta>div{flex:1}.hire-page .hire-cta h2{margin:0 0 2px;font-size:19px;font-weight:800;line-height:1.7}.hire-page .hire-cta p{margin:0;color:rgba(255,255,255,0.85);font-size:13.5px}.hire-page .hire-cta .btn{display:inline-flex;align-items:center;gap:8px;padding:11px 20px;border-radius:13px;color:#1450c3;font-weight:700}@media (max-width:767px){.hire-page .hire-cta{flex-direction:column;align-items:stretch;padding:20px 16px;text-align:center}.hire-page .hire-cta .btn{justify-content:center}}.hire-page .hire-cta-icon{display:inline-flex;align-items:center;justify-content:center;align-self:center;flex-shrink:0;width:52px;height:52px;border-radius:16px;background:rgba(255,255,255,0.16);font-size:24px}@media (min-width:768px){.breadcrumb-wrapper{margin:8px 0 6px}}.breadcrumb-wrapper .breadcrumb{display:flex;flex-wrap:nowrap;align-items:center;gap:2px;padding:10px 15px;color:#9ca3af;font-size:13px;font-weight:400;line-height:1.8;white-space:nowrap}@media (max-width:767px){.breadcrumb-wrapper .breadcrumb{padding:10px 12px;font-size:12px}}.breadcrumb-wrapper .breadcrumb li{display:inline-flex;flex-shrink:0;align-items:center}.breadcrumb-wrapper .breadcrumb li>span:not([itemprop]){display:none}.breadcrumb-wrapper .breadcrumb li + li::before{content:'\F284';margin:0 4px;color:#c4c9d2;font-family:bootstrap-icons;font-size:10px;line-height:1}.breadcrumb-wrapper .breadcrumb a{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;color:#4b5563;text-decoration:none;transition:background .15s,color .15s}.breadcrumb-wrapper .breadcrumb a span{padding:0;color:inherit}.breadcrumb-wrapper .breadcrumb a:hover{background:#eef3ff;color:#1450c3}.breadcrumb-wrapper .breadcrumb li:first-child a{padding-right:4px;background:#f3f5f9;color:#1f2937;font-weight:600}.breadcrumb-wrapper .breadcrumb li:first-child a .bi{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#1450c3;color:#fff;font-size:12px}.breadcrumb-wrapper .breadcrumb li:first-child a:hover{background:#eef3ff;color:#1450c3}.breadcrumb-wrapper .breadcrumb li[aria-current]{flex-shrink:1;min-width:0}.breadcrumb-wrapper .breadcrumb li[aria-current] span{overflow:hidden;max-width:420px;padding:4px 6px;color:#9ca3af!important;text-overflow:ellipsis}.breadcrumb-wrapper .breadcrumb li:last-child span{color:#6b7280}#aboutPage.about-page{padding-top:8px;padding-bottom:36px;color:#374151}#aboutPage.about-page p{margin:0 0 12px;font-size:14.5px;line-height:2.1;text-align:justify}#aboutPage.about-page .about-kicker{display:inline-flex;align-items:center;gap:6px;padding:3px 12px;border-radius:20px;background:#eef3ff;color:#1450c3;font-size:12.5px;font-weight:700;line-height:1.9}#aboutPage.about-page .about-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:36px;margin-bottom:26px;padding:30px;border:1px solid #e8eefb;border-radius:24px;background:radial-gradient(circle at 100% 0,rgba(20,80,195,0.14) 0,transparent 42%),linear-gradient(180deg,#f5f8ff 0%,#fff 100%)}#aboutPage.about-page .about-hero h1{margin:12px 0 6px;color:#1f2937;font-size:30px;font-weight:900;line-height:1.6}#aboutPage.about-page .about-hero .about-lead{color:#1f2937;font-size:16px;font-weight:600;text-align:right}@media (max-width:991px){#aboutPage.about-page .about-hero{grid-template-columns:minmax(0,1fr);gap:22px;padding:20px 16px;border-radius:18px}#aboutPage.about-page .about-hero h1{font-size:22px}#aboutPage.about-page .about-hero .about-lead{font-size:14.5px}}#aboutPage.about-page .about-hero-media{position:relative}#aboutPage.about-page .about-hero-media img{display:block;width:100%;aspect-ratio:4 / 3;border-radius:20px;object-fit:cover;box-shadow:0 20px 40px rgba(16,24,40,0.14)}#aboutPage.about-page .about-badge{position:absolute;right:-14px;bottom:22px;display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:16px;background:#fff;box-shadow:0 12px 30px rgba(16,24,40,0.16)}#aboutPage.about-page .about-badge strong{color:#1450c3;font-size:26px;font-weight:900;line-height:1}#aboutPage.about-page .about-badge span{max-width:110px;color:#4b5563;font-size:12px;font-weight:600;line-height:1.7}@media (max-width:991px){#aboutPage.about-page .about-badge{right:10px;bottom:10px}}#aboutPage.about-page .about-values{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:34px}@media (max-width:991px){#aboutPage.about-page .about-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}#aboutPage.about-page .about-value{display:flex;flex-direction:column;align-items:center;gap:2px;padding:20px 12px 16px;border:1px solid #e8eaef;border-radius:18px;background:#fff;text-align:center;box-shadow:0 1px 3px rgba(16,24,40,0.04);transition:transform .15s,box-shadow .15s}#aboutPage.about-page .about-value:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgba(16,24,40,0.08)}#aboutPage.about-page .about-value strong{margin-top:10px;color:#1f2937;font-size:14.5px;font-weight:800}#aboutPage.about-page .about-value>span:last-child{color:#6b7280;font-size:12.5px;line-height:1.8}#aboutPage.about-page .about-value-icon{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:15px;font-size:22px}#aboutPage.about-page .about-value-icon.tone-blue{background:#eef3ff;color:#1450c3}#aboutPage.about-page .about-value-icon.tone-green{background:#e9f8ef;color:#16a34a}#aboutPage.about-page .about-value-icon.tone-red{background:#fff0f1;color:#e11d48}#aboutPage.about-page .about-value-icon.tone-violet{background:#f3efff;color:#7c3aed}#aboutPage.about-page .about-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:36px;margin-bottom:34px}#aboutPage.about-page .about-row.reverse .about-row-media{order:2}#aboutPage.about-page .about-row h2{margin:10px 0 10px;color:#1f2937;font-size:22px;font-weight:800;line-height:1.7}@media (max-width:991px){#aboutPage.about-page .about-row{grid-template-columns:minmax(0,1fr);gap:16px}#aboutPage.about-page .about-row.reverse .about-row-media{order:0}#aboutPage.about-page .about-row h2{font-size:19px}}#aboutPage.about-page .about-row-media img{display:block;width:100%;border-radius:20px;object-fit:cover;box-shadow:0 14px 34px rgba(16,24,40,0.1)}#aboutPage.about-page .about-address{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px;padding:10px 14px;border-radius:14px;background:#f5f7fb;color:#1f2937;font-size:14px;font-weight:600;line-height:1.9}#aboutPage.about-page .about-address .bi{margin-top:2px;color:#1450c3}#aboutPage.about-page .about-actions,#aboutPage.about-page .about-cta-actions{display:flex;flex-wrap:wrap;gap:10px}#aboutPage.about-page .about-actions .btn,#aboutPage.about-page .about-cta-actions .btn{display:inline-flex;align-items:center;gap:7px;padding:10px 18px;border-radius:12px;font-size:14px;font-weight:700}#aboutPage.about-page .about-actions .btn-light{border:0;background:#f1f3f7}#aboutPage.about-page .about-cta{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:26px 28px;border-radius:22px;background:radial-gradient(circle at 0 0,rgba(255,255,255,0.16) 0,transparent 40%),linear-gradient(135deg,#1450c3,#3b7bff);color:#fff}#aboutPage.about-page .about-cta h2{margin:0 0 2px;font-size:20px;font-weight:800;line-height:1.7}#aboutPage.about-page .about-cta p{margin:0;color:rgba(255,255,255,0.85);font-size:13.5px}#aboutPage.about-page .about-cta .btn-light{color:#1450c3}@media (max-width:767px){#aboutPage.about-page .about-cta{flex-direction:column;align-items:stretch;padding:20px 16px;text-align:center}#aboutPage.about-page .about-cta .about-cta-actions .btn{flex:1;justify-content:center}}.contact-page{padding-bottom:36px;color:#374151;line-height:1.9}.contact-page .contact-hero{margin:8px 0 20px;padding:34px 24px 28px;border:1px solid #e8eefb;border-radius:22px;background:radial-gradient(circle at 85% -20%,rgba(20,80,195,0.18) 0,transparent 45%),radial-gradient(circle at 10% 120%,rgba(14,165,233,0.14) 0,transparent 40%),linear-gradient(180deg,#f3f7ff 0%,#fff 100%);text-align:center}.contact-page .contact-hero h1{margin:12px 0 4px;color:#1f2937;font-size:26px;font-weight:800;line-height:1.6}.contact-page .contact-hero p{max-width:560px;margin:0 auto;color:#6b7280;font-size:14px}@media (max-width:767px){.contact-page .contact-hero{padding:24px 14px 20px;border-radius:16px}.contact-page .contact-hero h1{font-size:20px}}.contact-page .contact-hero-icon{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:18px;background:#1450c3;box-shadow:0 10px 24px rgba(20,80,195,0.3);color:#fff;font-size:26px}.contact-page .contact-methods{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:20px}@media (max-width:991px){.contact-page .contact-methods{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.contact-page .contact-methods{gap:10px}}.contact-page .contact-method{display:flex;flex-direction:column;align-items:center;gap:2px;padding:20px 12px 16px;border:1px solid #e8eaef;border-radius:18px;background:#fff;color:#1f2937;text-align:center;text-decoration:none;box-shadow:0 1px 3px rgba(16,24,40,0.04);transition:transform .15s,box-shadow .15s,border-color .15s}.contact-page .contact-method strong{margin-top:10px;font-size:14.5px;font-weight:800}.contact-page .contact-method .contact-method-value{color:#6b7280;font-size:13px}.contact-page .contact-method .contact-method-links{display:flex;flex-direction:column}.contact-page .contact-method .contact-method-links a{color:#1f2937;font-size:15px;font-weight:700;text-decoration:none}.contact-page .contact-method .contact-method-links a:hover{color:#1450c3}@media (max-width:575px){.contact-page .contact-method{padding:16px 8px 12px}.contact-page .contact-method strong{font-size:13.5px}.contact-page .contact-method .contact-method-value,.contact-page .contact-method .contact-method-links a{font-size:12px}}.contact-page a.contact-method:hover{border-color:rgba(20,80,195,0.3);box-shadow:0 10px 24px rgba(16,24,40,0.08);transform:translateY(-3px)}.contact-page .contact-method-icon{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:15px;font-size:22px}.contact-page .contact-method-icon.tone-blue{background:#eef3ff;color:#1450c3}.contact-page .contact-method-icon.tone-sky{background:#e6f6fe;color:#0ea5e9}.contact-page .contact-method-icon.tone-violet{background:#f3efff;color:#7c3aed}.contact-page .contact-method-icon.tone-amber{background:#fff6e5;color:#d97706}.contact-page .contact-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px}@media (max-width:991px){.contact-page .contact-layout{grid-template-columns:minmax(0,1fr)}}.contact-page .contact-card{padding:22px;border:1px solid #e8eaef;border-radius:20px;background:#fff;box-shadow:0 1px 3px rgba(16,24,40,0.04)}@media (max-width:767px){.contact-page .contact-card{padding:18px 16px}}.contact-page .contact-card-head{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.contact-page .contact-card-head h2{margin:0;color:#1f2937;font-size:17px;font-weight:800;line-height:1.8}.contact-page .contact-card-head p{margin:0;color:#6b7280;font-size:13.5px}.contact-page .contact-card-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:13px;background:#eef3ff;color:#1450c3;font-size:20px}.contact-page .contact-map{overflow:hidden;border:1px solid #e8eaef;border-radius:16px}.contact-page .contact-map iframe{display:block;width:100%;height:300px;border:0}.contact-page .contact-location-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.contact-page .contact-location-actions .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 10px;border:0;border-radius:12px;background:#f1f3f7;color:#374151;font-size:13px;font-weight:600}.contact-page .contact-location-actions .btn:hover{background:#eef3ff;color:#1450c3}.contact-page .contact-social{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:16px;padding-top:16px;border-top:1px dashed #e8eaef;color:#4b5563;font-size:13.5px;font-weight:600}.contact-page .contact-social>div{display:flex;gap:8px}.contact-page .contact-social .social-btn{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:13px;color:#fff;font-size:19px;transition:transform .15s}.contact-page .contact-social .social-btn:hover{transform:translateY(-2px)}.contact-page .contact-social .social-btn.instagram{background:linear-gradient(45deg,#f58529,#dd2a7b,#8134af)}.contact-page .contact-social .social-btn.telegram{background:#229ed9}.contact-page .contact-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:575px){.contact-page .contact-fields{grid-template-columns:1fr;gap:0}}.contact-page .contact-field{display:block;margin-bottom:14px}.contact-page .contact-field>span:first-child{display:block;margin-bottom:6px;color:#374151;font-size:13px;font-weight:600}.contact-page .contact-field>span:first-child em{color:#ef394e;font-style:normal}.contact-page .contact-input{position:relative;display:block}.contact-page .contact-input .bi{position:absolute;top:50%;right:14px;transform:translateY(-50%);color:#9ca3af;font-size:16px}.contact-page .contact-input .form-control{padding-right:40px}.contact-page .form-control,.contact-page .captcha-container input[type="text"]{width:100%;padding:11px 14px;border:1.5px solid #e3e6ec;border-radius:12px;background:#fafbfc;color:#1f2937;font-size:14px;transition:border-color .15s,box-shadow .15s,background .15s}.contact-page .form-control::placeholder,.contact-page .captcha-container input[type="text"]::placeholder{color:#9ca3af}.contact-page .form-control:focus,.contact-page .captcha-container input[type="text"]:focus{outline:none;border-color:#1450c3;background:#fff;box-shadow:0 0 0 3px rgba(20,80,195,0.12)}.contact-page input[type="tel"]{direction:ltr;text-align:right}.contact-page textarea.form-control{resize:vertical;min-height:140px}.contact-page .captcha-container{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.contact-page .captcha-container .text-danger{flex-basis:100%;font-size:12.5px}.contact-page .captcha-container img.captcha{flex-shrink:0;height:48px;border:1.5px solid #e3e6ec;border-radius:12px;background:#fff}.contact-page .captcha-container input[type="text"]{flex:1;min-width:120px;height:48px;direction:ltr;text-align:center;letter-spacing:2px}.contact-page .captcha-container input[type="text"]::placeholder{direction:rtl;letter-spacing:normal}.contact-page .captcha-refresh{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border:0;border-radius:12px;background:#eef3ff;color:#1450c3;font-size:19px;transition:transform .3s}.contact-page .captcha-refresh:hover{transform:rotate(90deg)}.contact-page .contact-submit{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:50px;border:0;border-radius:14px;background:#1450c3;box-shadow:0 8px 18px rgba(20,80,195,0.26);font-size:15px;font-weight:700}.contact-page #form-message img{max-width:80px}#B2BPage.b2b-page{padding-top:8px;padding-bottom:36px;color:#374151}#B2BPage.b2b-page p{margin:0 0 12px;font-size:14.5px;line-height:2.1;text-align:justify}#B2BPage.b2b-page .b2b-kicker{display:inline-flex;align-items:center;gap:6px;padding:3px 12px;border-radius:20px;background:#eef3ff;color:#1450c3;font-size:12.5px;font-weight:700;line-height:1.9}#B2BPage.b2b-page .b2b-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:30px;margin-bottom:30px;padding:30px;border:1px solid #e8eefb;border-radius:24px;background:radial-gradient(circle at 100% 0,rgba(20,80,195,0.16) 0,transparent 42%),radial-gradient(circle at 0 100%,rgba(14,165,233,0.12) 0,transparent 40%),linear-gradient(180deg,#f5f8ff 0%,#fff 100%)}@media (max-width:991px){#B2BPage.b2b-page .b2b-hero{grid-template-columns:minmax(0,1fr);gap:18px;padding:20px 16px;border-radius:18px}#B2BPage.b2b-page .b2b-hero .b2b-hero-media{order:-1}}#B2BPage.b2b-page .b2b-hero-title{margin:12px 0 0;color:#1f2937;font-size:30px;font-weight:900;line-height:1.6;text-align:right}@media (max-width:767px){#B2BPage.b2b-page .b2b-hero-title{font-size:23px}}#B2BPage.b2b-page .b2b-hero-subtitle{margin:0 0 10px;color:#1450c3;font-size:17px;font-weight:700;text-align:right}#B2BPage.b2b-page .b2b-hero-desc{color:#4b5563}#B2BPage.b2b-page .b2b-hero-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}#B2BPage.b2b-page .b2b-hero-chips span{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border:1px solid #e3e9f7;border-radius:20px;background:#fff;font-size:12.5px;font-weight:600;line-height:1.9}#B2BPage.b2b-page .b2b-hero-chips span .bi{color:#1450c3}#B2BPage.b2b-page .b2b-hero-actions{display:flex;flex-wrap:wrap;gap:10px}#B2BPage.b2b-page .b2b-hero-actions .btn{display:inline-flex;align-items:center;gap:8px;padding:11px 20px;border-radius:13px;font-size:14.5px;font-weight:700}#B2BPage.b2b-page .b2b-hero-actions .btn-primary{box-shadow:0 8px 18px rgba(20,80,195,0.26)}#B2BPage.b2b-page .b2b-hero-actions .btn-light{border:1px solid #e3e6ec;background:#fff}@media (max-width:575px){#B2BPage.b2b-page .b2b-hero-actions .btn{flex:1;justify-content:center}}#B2BPage.b2b-page .b2b-hero-media img{display:block;width:100%;max-height:380px;border-radius:20px;object-fit:contain}#B2BPage.b2b-page .b2b-section-head{margin-bottom:18px;text-align:center}#B2BPage.b2b-page .b2b-section-head h2{margin:10px 0 0;color:#1f2937;font-size:22px;font-weight:800;line-height:1.7}#B2BPage.b2b-page .b2b-why{margin-bottom:34px}#B2BPage.b2b-page .b2b-why-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}@media (max-width:1199px){#B2BPage.b2b-page .b2b-why-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){#B2BPage.b2b-page .b2b-why-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}#B2BPage.b2b-page .b2b-why-card{padding:20px 16px 8px;border:1px solid #e8eaef;border-radius:18px;background:#fff;text-align:center;box-shadow:0 1px 3px rgba(16,24,40,0.04);transition:transform .15s,box-shadow .15s}#B2BPage.b2b-page .b2b-why-card:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgba(16,24,40,0.08)}#B2BPage.b2b-page .b2b-why-card h3{margin:12px 0 4px;color:#1f2937;font-size:15px;font-weight:800}#B2BPage.b2b-page .b2b-why-card p{color:#6b7280;font-size:12.5px;line-height:1.9;text-align:center}@media (max-width:767px){#B2BPage.b2b-page .b2b-why-card{padding:16px 10px 4px}}#B2BPage.b2b-page .b2b-why-icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:16px;font-size:23px}#B2BPage.b2b-page .b2b-why-icon.tone-blue{background:#eef3ff;color:#1450c3}#B2BPage.b2b-page .b2b-why-icon.tone-sky{background:#e6f6fe;color:#0ea5e9}#B2BPage.b2b-page .b2b-why-icon.tone-violet{background:#f3efff;color:#7c3aed}#B2BPage.b2b-page .b2b-why-icon.tone-green{background:#e9f8ef;color:#16a34a}#B2BPage.b2b-page .b2b-why-icon.tone-amber{background:#fff6e5;color:#d97706}#B2BPage.b2b-page .b2b-form-section{display:grid;grid-template-columns:320px minmax(0,1fr);align-items:start;gap:20px;margin-bottom:36px;scroll-margin-top:20px}@media (max-width:991px){#B2BPage.b2b-page .b2b-form-section{grid-template-columns:minmax(0,1fr)}}#B2BPage.b2b-page .b2b-steps{padding:22px 20px;border-radius:20px;background:radial-gradient(circle at 100% 0,rgba(255,255,255,0.14) 0,transparent 45%),linear-gradient(160deg,#1450c3,#0f2f7a);color:#fff}#B2BPage.b2b-page .b2b-steps h2{margin:0 0 14px;font-size:17px;font-weight:800}#B2BPage.b2b-page .b2b-steps ol{margin:0 0 18px;padding:0;list-style:none}#B2BPage.b2b-page .b2b-steps li{position:relative;display:flex;gap:12px;padding-bottom:16px}#B2BPage.b2b-page .b2b-steps li:not(:last-child)::after{content:'';position:absolute;top:32px;right:15px;bottom:2px;width:2px;border-radius:2px;background:rgba(255,255,255,0.22)}#B2BPage.b2b-page .b2b-steps li>span{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;background:#fff;color:#1450c3;font-size:14px;font-weight:800}#B2BPage.b2b-page .b2b-steps li strong{display:block;font-size:14px;line-height:1.8}#B2BPage.b2b-page .b2b-steps li small{color:rgba(255,255,255,0.72);font-size:12px}#B2BPage.b2b-page .b2b-steps-call{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,0.12);color:#fff;text-decoration:none;transition:background .15s}#B2BPage.b2b-page .b2b-steps-call .bi{font-size:22px}#B2BPage.b2b-page .b2b-steps-call small{display:block;color:rgba(255,255,255,0.75);font-size:12px}#B2BPage.b2b-page .b2b-steps-call strong{font-size:16px}#B2BPage.b2b-page .b2b-steps-call:hover{background:rgba(255,255,255,0.2)}#B2BPage.b2b-page .b2b-form-card{padding:22px;border:1px solid #e8eaef;border-radius:20px;background:#fff;box-shadow:0 1px 3px rgba(16,24,40,0.04)}#B2BPage.b2b-page .b2b-form-card .contact-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:575px){#B2BPage.b2b-page .b2b-form-card .contact-fields{grid-template-columns:1fr;gap:0}}#B2BPage.b2b-page .b2b-form-card .contact-field{display:block;margin-bottom:14px}#B2BPage.b2b-page .b2b-form-card .contact-field>span:first-child{display:block;margin-bottom:6px;color:#374151;font-size:13px;font-weight:600}#B2BPage.b2b-page .b2b-form-card .contact-field>span:first-child em{color:#ef394e;font-style:normal}#B2BPage.b2b-page .b2b-form-card .contact-input{position:relative;display:block}#B2BPage.b2b-page .b2b-form-card .contact-input .bi{position:absolute;top:50%;right:14px;transform:translateY(-50%);color:#9ca3af;font-size:16px}#B2BPage.b2b-page .b2b-form-card .contact-input .form-control{padding-right:40px}#B2BPage.b2b-page .b2b-form-card .form-control,#B2BPage.b2b-page .b2b-form-card .captcha-container input[type="text"]{width:100%;padding:11px 14px;border:1.5px solid #e3e6ec;border-radius:12px;background:#fafbfc;color:#1f2937;font-size:14px;transition:border-color .15s,box-shadow .15s,background .15s}#B2BPage.b2b-page .b2b-form-card .form-control::placeholder,#B2BPage.b2b-page .b2b-form-card .captcha-container input[type="text"]::placeholder{color:#9ca3af}#B2BPage.b2b-page .b2b-form-card .form-control:focus,#B2BPage.b2b-page .b2b-form-card .captcha-container input[type="text"]:focus{outline:none;border-color:#1450c3;background:#fff;box-shadow:0 0 0 3px rgba(20,80,195,0.12)}#B2BPage.b2b-page .b2b-form-card input[type="tel"]{direction:ltr;text-align:right}#B2BPage.b2b-page .b2b-form-card textarea.form-control{resize:vertical;min-height:140px}#B2BPage.b2b-page .b2b-form-card .captcha-container{display:flex;flex-wrap:wrap;align-items:center;gap:8px}#B2BPage.b2b-page .b2b-form-card .captcha-container .text-danger{flex-basis:100%;font-size:12.5px}#B2BPage.b2b-page .b2b-form-card .captcha-container img.captcha{flex-shrink:0;height:48px;border:1.5px solid #e3e6ec;border-radius:12px;background:#fff}#B2BPage.b2b-page .b2b-form-card .captcha-container input[type="text"]{flex:1;min-width:120px;height:48px;direction:ltr;text-align:center;letter-spacing:2px}#B2BPage.b2b-page .b2b-form-card .captcha-container input[type="text"]::placeholder{direction:rtl;letter-spacing:normal}#B2BPage.b2b-page .b2b-form-card .captcha-refresh{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border:0;border-radius:12px;background:#eef3ff;color:#1450c3;font-size:19px;transition:transform .3s}#B2BPage.b2b-page .b2b-form-card .captcha-refresh:hover{transform:rotate(90deg)}#B2BPage.b2b-page .b2b-form-card .contact-submit{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:50px;border:0;border-radius:14px;background:#1450c3;box-shadow:0 8px 18px rgba(20,80,195,0.26);font-size:15px;font-weight:700}@media (max-width:767px){#B2BPage.b2b-page .b2b-form-card{padding:18px 16px}}#B2BPage.b2b-page .b2b-form-card .contact-fields{gap:0 12px}#B2BPage.b2b-page .b2b-form-head{display:flex;align-items:flex-start;gap:12px;margin-bottom:18px}#B2BPage.b2b-page .b2b-form-head .form-title{color:#1f2937;font-size:17px;font-weight:800;line-height:1.8}#B2BPage.b2b-page .b2b-form-head .form-subtitle{margin:0;color:#6b7280;font-size:13px;line-height:1.9;text-align:right}#B2BPage.b2b-page .b2b-form-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:13px;background:#eef3ff;color:#1450c3;font-size:20px}#B2BPage.b2b-page .b2b-article{margin-bottom:30px;padding:24px;border:1px solid #e8eaef;border-radius:20px;background:#fff}#B2BPage.b2b-page .b2b-article h1{margin:0 0 14px;color:#1f2937;font-size:22px;font-weight:800;line-height:1.7}#B2BPage.b2b-page .b2b-article blockquote{margin:0;padding:14px 18px 4px;border-right:4px solid #1450c3;border-radius:12px 0 0 12px;background:#f5f8ff;color:#374151}@media (max-width:767px){#B2BPage.b2b-page .b2b-article{padding:18px 16px}#B2BPage.b2b-page .b2b-article h1{font-size:18px}}#B2BPage.b2b-page .b2b-row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:30px;margin-bottom:30px}#B2BPage.b2b-page .b2b-row.reverse .b2b-row-media{order:-1}#B2BPage.b2b-page .b2b-row h2{margin:0 0 12px;color:#1f2937;font-size:20px;font-weight:800;line-height:1.7}@media (max-width:991px){#B2BPage.b2b-page .b2b-row{grid-template-columns:minmax(0,1fr);gap:14px}#B2BPage.b2b-page .b2b-row .b2b-row-media,#B2BPage.b2b-page .b2b-row.reverse .b2b-row-media{order:-1}#B2BPage.b2b-page .b2b-row h2{font-size:18px}}#B2BPage.b2b-page .b2b-row-media img{display:block;width:100%;border-radius:20px;object-fit:cover;box-shadow:0 14px 34px rgba(16,24,40,0.1)}#B2BPage.b2b-page .b2b-topics{display:flex;flex-direction:column;gap:10px;margin-bottom:30px}#B2BPage.b2b-page .b2b-topic{border:1px solid #e8eaef;border-radius:16px;background:#fff;transition:box-shadow .15s}#B2BPage.b2b-page .b2b-topic[open]{box-shadow:0 8px 22px rgba(16,24,40,0.06)}#B2BPage.b2b-page .b2b-topic[open] .b2b-topic-arrow{transform:rotate(180deg)}#B2BPage.b2b-page .b2b-topic summary{display:flex;align-items:center;gap:12px;padding:14px 18px;cursor:pointer;list-style:none}#B2BPage.b2b-page .b2b-topic summary::-webkit-details-marker{display:none}#B2BPage.b2b-page .b2b-topic summary h2,#B2BPage.b2b-page .b2b-topic summary h3{flex:1;margin:0;color:#1f2937;font-size:15.5px;font-weight:800;line-height:1.8}#B2BPage.b2b-page .b2b-topic .b2b-topic-body{padding:0 18px 6px 18px}#B2BPage.b2b-page .b2b-topic-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:12px;background:#eef3ff;color:#1450c3;font-size:18px}#B2BPage.b2b-page .b2b-topic-arrow{color:#9ca3af;transition:transform .2s}#B2BPage.b2b-page .b2b-cta{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 28px;border-radius:22px;background:radial-gradient(circle at 0 0,rgba(255,255,255,0.16) 0,transparent 40%),linear-gradient(135deg,#1450c3,#3b7bff);color:#fff}#B2BPage.b2b-page .b2b-cta p{margin:0;color:rgba(255,255,255,0.85);text-align:right}#B2BPage.b2b-page .b2b-cta .b2b-cta-title{color:#fff;font-size:20px;font-weight:800}#B2BPage.b2b-page .b2b-cta .btn{display:inline-flex;align-items:center;gap:8px;padding:11px 20px;border-radius:13px;color:#1450c3;font-weight:700}@media (max-width:767px){#B2BPage.b2b-page .b2b-cta{flex-direction:column;align-items:stretch;padding:20px 16px;text-align:center}#B2BPage.b2b-page .b2b-cta p{text-align:center}#B2BPage.b2b-page .b2b-cta .btn{justify-content:center}}.main-footer.footer-v2{margin-top:30px;border-top:0!important;background:#0f1a36;color:#e5e9f5;font-size:14px;line-height:1.9}.main-footer.footer-v2 a{text-decoration:none}.main-footer.footer-v2 .footer-features{padding:22px 0;background:#f5f7fb;border-top:1px solid #e8eaef}.main-footer.footer-v2 .footer-features-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}@media (max-width:1199px){.main-footer.footer-v2 .footer-features-grid{display:flex;overflow-x:auto;scrollbar-width:none;margin:0 -12px;padding:0 12px}}.main-footer.footer-v2 .footer-feature{display:flex;align-items:center;flex-shrink:0;gap:12px;padding:14px 16px;border:1px solid #e8eaef;border-radius:16px;background:#fff;color:#1f2937;transition:border-color .15s,transform .15s,box-shadow .15s}.main-footer.footer-v2 .footer-feature strong{display:block;font-size:13.5px;font-weight:800;line-height:1.7}.main-footer.footer-v2 .footer-feature div>span{display:block;color:#6b7280;font-size:12px;line-height:1.7}@media (max-width:1199px){.main-footer.footer-v2 .footer-feature{min-width:190px}}.main-footer.footer-v2 a.footer-feature:hover{border-color:rgba(20,80,195,0.35);box-shadow:0 8px 20px rgba(16,24,40,0.06);transform:translateY(-2px)}.main-footer.footer-v2 .footer-feature-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:13px;background:#eef3ff;color:#1450c3;font-size:20px}.main-footer.footer-v2 .footer-main{padding:40px 0 30px;background:radial-gradient(circle at 100% 0,rgba(111,155,255,0.16) 0,transparent 38%),radial-gradient(circle at 0 100%,rgba(124,77,255,0.12) 0,transparent 35%),linear-gradient(180deg,#132350,#0f1a36)}@media (max-width:767px){.main-footer.footer-v2 .footer-main{padding:26px 0 14px}}.main-footer.footer-v2 .footer-grid{display:grid;grid-template-columns:330px minmax(0,1fr);gap:48px}@media (max-width:991px){.main-footer.footer-v2 .footer-grid{grid-template-columns:minmax(0,1fr);gap:24px}}.main-footer.footer-v2 .footer-brand{display:flex;flex-direction:column;gap:16px}.main-footer.footer-v2 .footer-brand-head{display:flex;align-items:center;gap:12px;color:#fff}.main-footer.footer-v2 .footer-brand-head>span:last-child{display:flex;flex-direction:column}.main-footer.footer-v2 .footer-brand-head .app-name{font-size:19px;font-weight:800;line-height:1.6}.main-footer.footer-v2 .footer-brand-head .app-tagline{color:#9aa6c4;font-size:13px}.main-footer.footer-v2 .footer-logo{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:16px;background:#fff;box-shadow:0 8px 20px rgba(0,0,0,0.25)}.main-footer.footer-v2 .footer-logo img{width:34px;height:34px;object-fit:contain}.main-footer.footer-v2 .footer-support{padding:14px 16px;border:1px solid rgba(255,255,255,0.08);border-radius:16px;background:rgba(255,255,255,0.04)}.main-footer.footer-v2 .footer-support-title{display:flex;align-items:center;gap:12px;margin-bottom:12px}.main-footer.footer-v2 .footer-support-title>.bi{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:rgba(111,155,255,0.16);color:#6f9bff;font-size:19px}.main-footer.footer-v2 .footer-support-title strong{display:block;color:#fff;font-size:14px;line-height:1.6}.main-footer.footer-v2 .footer-support-title .working-days{color:#9aa6c4;font-size:12px}.main-footer.footer-v2 .footer-phones{display:grid;grid-template-columns:1fr 1fr;gap:8px}.main-footer.footer-v2 .footer-phones .contact-link{display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 8px;border-radius:11px;background:rgba(255,255,255,0.08);color:#fff;font-size:14px;font-weight:700;letter-spacing:.3px;transition:background .15s}.main-footer.footer-v2 .footer-phones .contact-link .bi{color:#6f9bff;font-size:14px}.main-footer.footer-v2 .footer-phones .contact-link:hover{background:#1450c3}.main-footer.footer-v2 .footer-phones .contact-link:hover .bi{color:#fff}.main-footer.footer-v2 .footer-instagram{display:flex;align-items:center;gap:12px;padding:10px 14px 10px 16px;border-radius:16px;background:linear-gradient(135deg,rgba(245,133,41,0.18),rgba(221,42,123,0.2),rgba(129,52,175,0.2));border:1px solid rgba(221,42,123,0.3);color:#fff;transition:transform .15s}.main-footer.footer-v2 .footer-instagram>span:nth-child(2){display:flex;flex:1;flex-direction:column;line-height:1.6}.main-footer.footer-v2 .footer-instagram>span:nth-child(2) strong{font-size:13.5px}.main-footer.footer-v2 .footer-instagram>span:nth-child(2) span{color:#f3c3dc;font-size:12px;text-align:right}.main-footer.footer-v2 .footer-instagram>.bi{color:#f3c3dc}.main-footer.footer-v2 .footer-instagram:hover{transform:translateY(-2px)}.main-footer.footer-v2 .footer-instagram-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:linear-gradient(45deg,#f58529,#dd2a7b,#8134af);font-size:19px}.main-footer.footer-v2 .footer-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}@media (max-width:991px){.main-footer.footer-v2 .footer-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.main-footer.footer-v2 .footer-links{display:block}}.main-footer.footer-v2 .footer-accordion .accordion-item{border:0;background:none}.main-footer.footer-v2 .footer-accordion .accordion-button{display:flex;align-items:center;gap:8px;padding:0 0 14px;background:none;box-shadow:none;color:#fff;font-size:15px;font-weight:800;opacity:1}.main-footer.footer-v2 .footer-accordion .accordion-button>.bi{color:#6f9bff;font-size:16px}.main-footer.footer-v2 .footer-accordion .accordion-button::after{margin-right:auto;margin-left:0;filter:invert(1) brightness(1.6)}.main-footer.footer-v2 .footer-accordion .accordion-button:disabled::after{display:none}.main-footer.footer-v2 .footer-accordion .accordion-body{display:flex;flex-direction:column;gap:2px;padding:0}.main-footer.footer-v2 .footer-accordion .footer-link{position:relative;align-self:flex-start;padding:3px 0;color:#9aa6c4;font-size:13.5px;transition:color .15s,padding .15s}.main-footer.footer-v2 .footer-accordion .footer-link::before{content:'';position:absolute;top:50%;right:0;width:0;height:2px;border-radius:2px;background:#6f9bff;transition:width .15s}.main-footer.footer-v2 .footer-accordion .footer-link:hover{padding-right:12px;color:#fff}.main-footer.footer-v2 .footer-accordion .footer-link:hover::before{width:6px}@media (max-width:767px){.main-footer.footer-v2 .footer-accordion{border-bottom:1px solid rgba(255,255,255,0.08)}.main-footer.footer-v2 .footer-accordion .accordion-button{padding:14px 0}.main-footer.footer-v2 .footer-accordion .accordion-body{padding-bottom:12px}}.main-footer.footer-v2 .footer-about{padding:24px 0;border-top:1px solid rgba(255,255,255,0.08);background:#0f1a36}.main-footer.footer-v2 .footer-about-grid{display:flex;align-items:center;gap:32px}@media (max-width:767px){.main-footer.footer-v2 .footer-about-grid{flex-direction:column;align-items:stretch;gap:18px}}.main-footer.footer-v2 .about-us-wrapper{flex:1;min-width:0}.main-footer.footer-v2 .about-us-wrapper .about-title{margin:0 0 6px;color:#fff;font-size:15px;font-weight:800;line-height:1.8}.main-footer.footer-v2 .about-us-wrapper .full-text p{margin:0;color:#9aa6c4;font-size:13px;line-height:2.1;text-align:justify}.main-footer.footer-v2 .about-us-wrapper .moreTextContainer{position:relative;max-height:98px;overflow:hidden;transition:max-height .3s}.main-footer.footer-v2 .about-us-wrapper .moreTextContainer .fade-effect{position:absolute;right:0;bottom:0;left:0;height:34px;background:linear-gradient(180deg,rgba(15,26,54,0),#0f1a36)}.main-footer.footer-v2 .about-us-wrapper .moreTextContainer.collapsed .fade-effect{display:none}.main-footer.footer-v2 .licenses{display:flex;flex-shrink:0;justify-content:center;gap:12px}.main-footer.footer-v2 .license-badge{display:inline-flex;align-items:center;justify-content:center;width:96px;height:104px}.main-footer.footer-v2 .license-badge img{max-width:100%;max-height:100%;border-radius:10px;object-fit:contain}.main-footer.footer-v2 .footer-bottom{padding:14px 0;border-top:1px solid rgba(255,255,255,0.08);background:#0b1430;color:#9aa6c4;font-size:12.5px}.main-footer.footer-v2 .footer-bottom .container-xxl{display:flex;align-items:center;justify-content:space-between;gap:12px}@media (max-width:767px){.main-footer.footer-v2 .footer-bottom .container-xxl{flex-direction:column;text-align:center}}.main-footer.footer-v2 .footer-bottom .footer-bottom-address{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.main-footer.footer-v2 .footer-bottom .footer-bottom-address .bi{color:#6f9bff}@media (max-width:767px){.main-footer.footer-v2 .footer-bottom{padding-bottom:76px}}#basketPage,#shippingPage,#paymentPage,#paymentRetryPage{background:#f5f7fb}.checkout-steps{display:flex;align-items:flex-start;justify-content:center;max-width:580px;margin:0 auto 22px;padding:0 8px}.checkout-steps .checkout-step{display:flex;flex-direction:column;align-items:center;flex-shrink:0;gap:7px;width:92px;color:#9ca3af;font-size:12.5px;font-weight:600;text-align:center;text-decoration:none;white-space:nowrap}.checkout-steps .checkout-step-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:#eceff4;color:#9ca3af;font-size:19px;transition:background .15s,color .15s,box-shadow .15s}.checkout-steps .current{color:#1450c3}.checkout-steps .current .checkout-step-icon{background:#1450c3;color:#fff;box-shadow:0 0 0 6px rgba(20,80,195,0.14)}.checkout-steps .done{color:#374151}.checkout-steps .done .checkout-step-icon{background:#eef3ff;color:#1450c3;font-size:21px}.checkout-steps a.done:hover .checkout-step-icon{background:#1450c3;color:#fff}.checkout-steps .checkout-step-line{flex:1;min-width:24px;height:3px;margin:20px -14px 0;border-radius:3px;background:#e3e7ee}.checkout-steps .checkout-step-line.done{background:#1450c3}@media (max-width:767px){.checkout-steps{margin-bottom:16px}.checkout-steps .checkout-step{width:78px;gap:5px;font-size:11px}.checkout-steps .checkout-step-icon{width:34px;height:34px;font-size:16px}.checkout-steps .current .checkout-step-icon{box-shadow:0 0 0 4px rgba(20,80,195,0.14)}.checkout-steps .checkout-step-line{margin-top:16px}}.checkout-header{margin-bottom:22px;padding:14px 0;background:#fff;border-bottom:1px solid #eceef2}.checkout-header .checkout-header-inner{display:flex;align-items:center;gap:16px}.checkout-header .checkout-logo{flex-shrink:0}.checkout-header .checkout-logo img{height:40px;width:auto}.checkout-header .checkout-steps{flex:1;margin:0 auto}.checkout-header .checkout-header-title{flex:1;color:#1f2937;font-size:16px;font-weight:800;text-align:center}.checkout-header .checkout-secure{display:inline-flex;align-items:center;flex-shrink:0;gap:6px;padding:6px 12px;border-radius:20px;background:#ecfdf3;color:#16a34a;font-size:12.5px;font-weight:700}.checkout-header .checkout-secure .bi{font-size:15px}@media (max-width:767px){.checkout-header{margin-bottom:0;padding:10px 0 12px}.checkout-header .checkout-header-inner{flex-wrap:wrap;justify-content:space-between;row-gap:12px}.checkout-header .checkout-logo img{height:32px}.checkout-header .checkout-steps{order:3;flex-basis:100%;max-width:none}.checkout-header .checkout-header-title{order:3;flex-basis:100%;font-size:14px}}.checkout-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.checkout-trust .checkout-trust-item{display:flex;flex-direction:column;align-items:center;gap:5px;padding:12px 6px;border:1px solid #e8eaef;border-radius:14px;background:#fff;color:#6b7280;font-size:11px;line-height:1.6;text-align:center}.checkout-trust .checkout-trust-item .bi{color:#1450c3;font-size:19px}#basketPage .checkout-v2,#shippingPage .checkout-v2,#paymentPage .checkout-v2,#paymentRetryPage .checkout-v2{padding-top:18px;padding-bottom:30px}#basketPage .checkout-v2>.row,#shippingPage .checkout-v2>.row,#paymentPage .checkout-v2>.row,#paymentRetryPage .checkout-v2>.row{align-items:flex-start}#basketPage .checkout-v2>.row>.basket-container,#basketPage .checkout-v2>.row>.shipping-container,#basketPage .checkout-v2>.row>.payment-container,#shippingPage .checkout-v2>.row>.basket-container,#shippingPage .checkout-v2>.row>.shipping-container,#shippingPage .checkout-v2>.row>.payment-container,#paymentPage .checkout-v2>.row>.basket-container,#paymentPage .checkout-v2>.row>.shipping-container,#paymentPage .checkout-v2>.row>.payment-container,#paymentRetryPage .checkout-v2>.row>.basket-container,#paymentRetryPage .checkout-v2>.row>.shipping-container,#paymentRetryPage .checkout-v2>.row>.payment-container{padding-bottom:20px}@media (min-width:768px){#basketPage .checkout-v2>.row>.basket-container,#basketPage .checkout-v2>.row>.shipping-container,#basketPage .checkout-v2>.row>.payment-container,#shippingPage .checkout-v2>.row>.basket-container,#shippingPage .checkout-v2>.row>.shipping-container,#shippingPage .checkout-v2>.row>.payment-container,#paymentPage .checkout-v2>.row>.basket-container,#paymentPage .checkout-v2>.row>.shipping-container,#paymentPage .checkout-v2>.row>.payment-container,#paymentRetryPage .checkout-v2>.row>.basket-container,#paymentRetryPage .checkout-v2>.row>.shipping-container,#paymentRetryPage .checkout-v2>.row>.payment-container{width:calc(100% - 310px)}}@media (min-width:1200px){#basketPage .checkout-v2>.row>.basket-container,#basketPage .checkout-v2>.row>.shipping-container,#basketPage .checkout-v2>.row>.payment-container,#shippingPage .checkout-v2>.row>.basket-container,#shippingPage .checkout-v2>.row>.shipping-container,#shippingPage .checkout-v2>.row>.payment-container,#paymentPage .checkout-v2>.row>.basket-container,#paymentPage .checkout-v2>.row>.shipping-container,#paymentPage .checkout-v2>.row>.payment-container,#paymentRetryPage .checkout-v2>.row>.basket-container,#paymentRetryPage .checkout-v2>.row>.shipping-container,#paymentRetryPage .checkout-v2>.row>.payment-container{width:calc(100% - 370px)}}#basketPage .checkout-v2 .continue-shopping-container,#shippingPage .checkout-v2 .continue-shopping-container,#paymentPage .checkout-v2 .continue-shopping-container,#paymentRetryPage .checkout-v2 .continue-shopping-container{}@media (min-width:768px){#basketPage .checkout-v2 .continue-shopping-container,#shippingPage .checkout-v2 .continue-shopping-container,#paymentPage .checkout-v2 .continue-shopping-container,#paymentRetryPage .checkout-v2 .continue-shopping-container{position:sticky;top:18px;width:310px}}@media (min-width:1200px){#basketPage .checkout-v2 .continue-shopping-container,#shippingPage .checkout-v2 .continue-shopping-container,#paymentPage .checkout-v2 .continue-shopping-container,#paymentRetryPage .checkout-v2 .continue-shopping-container{width:370px}}#basketPage .checkout-v2 .continue-shopping-container .summary-shopping-wrapper,#shippingPage .checkout-v2 .continue-shopping-container .summary-shopping-wrapper,#paymentPage .checkout-v2 .continue-shopping-container .summary-shopping-wrapper,#paymentRetryPage .checkout-v2 .continue-shopping-container .summary-shopping-wrapper{background:#fff;border:1px solid #e8eaef;border-radius:18px;box-shadow:0 1px 3px rgba(16,24,40,0.04),0 1px 2px rgba(16,24,40,0.03);overflow:hidden;padding:4px 0 0;font-size:14px}#basketPage .checkout-v2 .continue-shopping-container .summary-item-wrapper,#shippingPage .checkout-v2 .continue-shopping-container .summary-item-wrapper,#paymentPage .checkout-v2 .continue-shopping-container .summary-item-wrapper,#paymentRetryPage .checkout-v2 .continue-shopping-container .summary-item-wrapper{padding:10px 20px;color:#1f2937;line-height:1.9}#basketPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-item-title,#basketPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-header-title,#basketPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-item-value,#basketPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-header-value,#shippingPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-item-title,#shippingPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-header-title,#shippingPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-item-value,#shippingPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-header-value,#paymentPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-item-title,#paymentPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-header-title,#paymentPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-item-value,#paymentPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-header-value,#paymentRetryPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-item-title,#paymentRetryPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-header-title,#paymentRetryPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-item-value,#paymentRetryPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-header-value{padding:0}#basketPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-item-title,#shippingPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-item-title,#paymentPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-item-title,#paymentRetryPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-item-title{color:#6b7280;font-size:13.5px;font-weight:400}#basketPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-item-value,#shippingPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-item-value,#paymentPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-item-value,#paymentRetryPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-item-value{color:#1f2937;font-size:14.5px;font-weight:700;white-space:nowrap}#basketPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-item-value .toman,#shippingPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-item-value .toman,#paymentPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-item-value .toman,#paymentRetryPage .checkout-v2 .continue-shopping-container .summary-item-wrapper .summary-item-value .toman{margin-right:2px;color:#9ca3af;font-size:11px;font-weight:400}#basketPage .checkout-v2 .continue-shopping-container .summary-header,#shippingPage .checkout-v2 .continue-shopping-container .summary-header,#paymentPage .checkout-v2 .continue-shopping-container .summary-header,#paymentRetryPage .checkout-v2 .continue-shopping-container .summary-header{margin-bottom:4px;padding:14px 20px 12px;border-bottom:1px dashed #e8eaef}#basketPage .checkout-v2 .continue-shopping-container .summary-header .summary-header-title,#shippingPage .checkout-v2 .continue-shopping-container .summary-header .summary-header-title,#paymentPage .checkout-v2 .continue-shopping-container .summary-header .summary-header-title,#paymentRetryPage .checkout-v2 .continue-shopping-container .summary-header .summary-header-title{color:#1f2937;font-size:15.5px;font-weight:800}#basketPage .checkout-v2 .continue-shopping-container .summary-header .summary-header-value,#shippingPage .checkout-v2 .continue-shopping-container .summary-header .summary-header-value,#paymentPage .checkout-v2 .continue-shopping-container .summary-header .summary-header-value,#paymentRetryPage .checkout-v2 .continue-shopping-container .summary-header .summary-header-value{padding:2px 10px;border-radius:20px;background:#f1f3f7;color:#4b5563;font-size:12px;font-weight:600}#basketPage .checkout-v2 .continue-shopping-container .summary-discount .summary-item-value,#basketPage .checkout-v2 .continue-shopping-container .summary-discount .summary-item-value .toman,#basketPage .checkout-v2 .continue-shopping-container .red,#shippingPage .checkout-v2 .continue-shopping-container .summary-discount .summary-item-value,#shippingPage .checkout-v2 .continue-shopping-container .summary-discount .summary-item-value .toman,#shippingPage .checkout-v2 .continue-shopping-container .red,#paymentPage .checkout-v2 .continue-shopping-container .summary-discount .summary-item-value,#paymentPage .checkout-v2 .continue-shopping-container .summary-discount .summary-item-value .toman,#paymentPage .checkout-v2 .continue-shopping-container .red,#paymentRetryPage .checkout-v2 .continue-shopping-container .summary-discount .summary-item-value,#paymentRetryPage .checkout-v2 .continue-shopping-container .summary-discount .summary-item-value .toman,#paymentRetryPage .checkout-v2 .continue-shopping-container .red{color:#ef394e}#basketPage .checkout-v2 .continue-shopping-container .summary-coupon .summary-item-value,#shippingPage .checkout-v2 .continue-shopping-container .summary-coupon .summary-item-value,#paymentPage .checkout-v2 .continue-shopping-container .summary-coupon .summary-item-value,#paymentRetryPage .checkout-v2 .continue-shopping-container .summary-coupon .summary-item-value{color:#16a34a}#basketPage .checkout-v2 .continue-shopping-container .summary-total,#shippingPage .checkout-v2 .continue-shopping-container .summary-total,#paymentPage .checkout-v2 .continue-shopping-container .summary-total,#paymentRetryPage .checkout-v2 .continue-shopping-container .summary-total{margin:4px 20px 0;padding:14px 0 6px;border-top:1px solid #e8eaef}#basketPage .checkout-v2 .continue-shopping-container .summary-total .summary-item-title,#shippingPage .checkout-v2 .continue-shopping-container .summary-total .summary-item-title,#paymentPage .checkout-v2 .continue-shopping-container .summary-total .summary-item-title,#paymentRetryPage .checkout-v2 .continue-shopping-container .summary-total .summary-item-title{color:#1f2937;font-size:14px;font-weight:700}#basketPage .checkout-v2 .continue-shopping-container .summary-total .summary-item-value,#shippingPage .checkout-v2 .continue-shopping-container .summary-total .summary-item-value,#paymentPage .checkout-v2 .continue-shopping-container .summary-total .summary-item-value,#paymentRetryPage .checkout-v2 .continue-shopping-container .summary-total .summary-item-value{font-size:19px;font-weight:800}#basketPage .checkout-v2 .continue-shopping-container .summary-total .summary-item-value .bold,#basketPage .checkout-v2 .continue-shopping-container .summary-total .summary-item-value .black,#shippingPage .checkout-v2 .continue-shopping-container .summary-total .summary-item-value .bold,#shippingPage .checkout-v2 .continue-shopping-container .summary-total .summary-item-value .black,#paymentPage .checkout-v2 .continue-shopping-container .summary-total .summary-item-value .bold,#paymentPage .checkout-v2 .continue-shopping-container .summary-total .summary-item-value .black,#paymentRetryPage .checkout-v2 .continue-shopping-container .summary-total .summary-item-value .bold,#paymentRetryPage .checkout-v2 .continue-shopping-container .summary-total .summary-item-value .black{color:#1f2937}#basketPage .checkout-v2 .continue-shopping-container .summary-total .summary-item-value .toman,#shippingPage .checkout-v2 .continue-shopping-container .summary-total .summary-item-value .toman,#paymentPage .checkout-v2 .continue-shopping-container .summary-total .summary-item-value .toman,#paymentRetryPage .checkout-v2 .continue-shopping-container .summary-total .summary-item-value .toman{font-size:12px}#basketPage .checkout-v2 .continue-shopping-container .shipping-container,#shippingPage .checkout-v2 .continue-shopping-container .shipping-container,#paymentPage .checkout-v2 .continue-shopping-container .shipping-container,#paymentRetryPage .checkout-v2 .continue-shopping-container .shipping-container{width:auto!important;margin:8px 16px 0;padding:14px;border:0;border-radius:14px;background:#f6f8fc}#basketPage .checkout-v2 .continue-shopping-container .shipping-container .shipping-notice,#shippingPage .checkout-v2 .continue-shopping-container .shipping-container .shipping-notice,#paymentPage .checkout-v2 .continue-shopping-container .shipping-container .shipping-notice,#paymentRetryPage .checkout-v2 .continue-shopping-container .shipping-container .shipping-notice{font-size:12.5px}#basketPage .checkout-v2 .continue-shopping-container .shipping-container .free-shipping-hint,#shippingPage .checkout-v2 .continue-shopping-container .shipping-container .free-shipping-hint,#paymentPage .checkout-v2 .continue-shopping-container .shipping-container .free-shipping-hint,#paymentRetryPage .checkout-v2 .continue-shopping-container .shipping-container .free-shipping-hint{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:0;border:0;background:none;color:#374151;line-height:1.8}#basketPage .checkout-v2 .continue-shopping-container .shipping-container .free-shipping-hint strong,#shippingPage .checkout-v2 .continue-shopping-container .shipping-container .free-shipping-hint strong,#paymentPage .checkout-v2 .continue-shopping-container .shipping-container .free-shipping-hint strong,#paymentRetryPage .checkout-v2 .continue-shopping-container .shipping-container .free-shipping-hint strong{color:#1450c3}#basketPage .checkout-v2 .continue-shopping-container .shipping-container .free-shipping-icon,#shippingPage .checkout-v2 .continue-shopping-container .shipping-container .free-shipping-icon,#paymentPage .checkout-v2 .continue-shopping-container .shipping-container .free-shipping-icon,#paymentRetryPage .checkout-v2 .continue-shopping-container .shipping-container .free-shipping-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;padding:0;border-radius:12px;background:#eef3ff;color:#1450c3;font-size:16px;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,0.06)}#basketPage .checkout-v2 .continue-shopping-container .shipping-container #freeShippingBar,#shippingPage .checkout-v2 .continue-shopping-container .shipping-container #freeShippingBar,#paymentPage .checkout-v2 .continue-shopping-container .shipping-container #freeShippingBar,#paymentRetryPage .checkout-v2 .continue-shopping-container .shipping-container #freeShippingBar{display:block;padding:0}#basketPage .checkout-v2 .continue-shopping-container .shipping-container .progress,#shippingPage .checkout-v2 .continue-shopping-container .shipping-container .progress,#paymentPage .checkout-v2 .continue-shopping-container .shipping-container .progress,#paymentRetryPage .checkout-v2 .continue-shopping-container .shipping-container .progress{height:8px;margin:0 0 8px;border-radius:8px;background:#e1e7f2}#basketPage .checkout-v2 .continue-shopping-container .shipping-container .progress-bar,#shippingPage .checkout-v2 .continue-shopping-container .shipping-container .progress-bar,#paymentPage .checkout-v2 .continue-shopping-container .shipping-container .progress-bar,#paymentRetryPage .checkout-v2 .continue-shopping-container .shipping-container .progress-bar{border-radius:8px;background:linear-gradient(270deg,#6f9bf2,#1c61e7);transition:width .4s ease}#basketPage .checkout-v2 .continue-shopping-container .shipping-container .progress-bar-successful,#shippingPage .checkout-v2 .continue-shopping-container .shipping-container .progress-bar-successful,#paymentPage .checkout-v2 .continue-shopping-container .shipping-container .progress-bar-successful,#paymentRetryPage .checkout-v2 .continue-shopping-container .shipping-container .progress-bar-successful{background:linear-gradient(270deg,#4ade80,#16a34a)}#basketPage .checkout-v2 .continue-shopping-container .shipping-container .free-shipping-available,#basketPage .checkout-v2 .continue-shopping-container .shipping-container .remaining-free-shipping,#shippingPage .checkout-v2 .continue-shopping-container .shipping-container .free-shipping-available,#shippingPage .checkout-v2 .continue-shopping-container .shipping-container .remaining-free-shipping,#paymentPage .checkout-v2 .continue-shopping-container .shipping-container .free-shipping-available,#paymentPage .checkout-v2 .continue-shopping-container .shipping-container .remaining-free-shipping,#paymentRetryPage .checkout-v2 .continue-shopping-container .shipping-container .free-shipping-available,#paymentRetryPage .checkout-v2 .continue-shopping-container .shipping-container .remaining-free-shipping{padding:0!important}#basketPage .checkout-v2 .continue-shopping-container .shipping-container .free-shipping-available .summary-item-title,#basketPage .checkout-v2 .continue-shopping-container .shipping-container .remaining-free-shipping .summary-item-title,#shippingPage .checkout-v2 .continue-shopping-container .shipping-container .free-shipping-available .summary-item-title,#shippingPage .checkout-v2 .continue-shopping-container .shipping-container .remaining-free-shipping .summary-item-title,#paymentPage .checkout-v2 .continue-shopping-container .shipping-container .free-shipping-available .summary-item-title,#paymentPage .checkout-v2 .continue-shopping-container .shipping-container .remaining-free-shipping .summary-item-title,#paymentRetryPage .checkout-v2 .continue-shopping-container .shipping-container .free-shipping-available .summary-item-title,#paymentRetryPage .checkout-v2 .continue-shopping-container .shipping-container .remaining-free-shipping .summary-item-title{float:none;color:#6b7280;font-size:12px}#basketPage .checkout-v2 .continue-shopping-container .shipping-container .free-shipping-available .summary-item-title,#shippingPage .checkout-v2 .continue-shopping-container .shipping-container .free-shipping-available .summary-item-title,#paymentPage .checkout-v2 .continue-shopping-container .shipping-container .free-shipping-available .summary-item-title,#paymentRetryPage .checkout-v2 .continue-shopping-container .shipping-container .free-shipping-available .summary-item-title{color:#16a34a;font-weight:700}#basketPage .checkout-v2 .continue-shopping-container .shipping-container .remaining-for-free-shipping,#shippingPage .checkout-v2 .continue-shopping-container .shipping-container .remaining-for-free-shipping,#paymentPage .checkout-v2 .continue-shopping-container .shipping-container .remaining-for-free-shipping,#paymentRetryPage .checkout-v2 .continue-shopping-container .shipping-container .remaining-for-free-shipping{color:#1f2937}#basketPage .checkout-v2 .continue-shopping-container .shipping-container .summary-item-wrapper,#shippingPage .checkout-v2 .continue-shopping-container .shipping-container .summary-item-wrapper,#paymentPage .checkout-v2 .continue-shopping-container .shipping-container .summary-item-wrapper,#paymentRetryPage .checkout-v2 .continue-shopping-container .shipping-container .summary-item-wrapper{margin:0;padding:10px 0 0!important}#basketPage .checkout-v2 .continue-shopping-container .shipping-container .summary-item-wrapper .summary-item-title,#shippingPage .checkout-v2 .continue-shopping-container .shipping-container .summary-item-wrapper .summary-item-title,#paymentPage .checkout-v2 .continue-shopping-container .shipping-container .summary-item-wrapper .summary-item-title,#paymentRetryPage .checkout-v2 .continue-shopping-container .shipping-container .summary-item-wrapper .summary-item-title{color:#4b5563}#basketPage .checkout-v2 .continue-shopping-container .shipping-container .shipping-notice ~ .summary-item-wrapper,#basketPage .checkout-v2 .continue-shopping-container .shipping-container #freeShippingBar + .summary-item-wrapper,#basketPage .checkout-v2 .continue-shopping-container .shipping-container .shipping-cost-row,#shippingPage .checkout-v2 .continue-shopping-container .shipping-container .shipping-notice ~ .summary-item-wrapper,#shippingPage .checkout-v2 .continue-shopping-container .shipping-container #freeShippingBar + .summary-item-wrapper,#shippingPage .checkout-v2 .continue-shopping-container .shipping-container .shipping-cost-row,#paymentPage .checkout-v2 .continue-shopping-container .shipping-container .shipping-notice ~ .summary-item-wrapper,#paymentPage .checkout-v2 .continue-shopping-container .shipping-container #freeShippingBar + .summary-item-wrapper,#paymentPage .checkout-v2 .continue-shopping-container .shipping-container .shipping-cost-row,#paymentRetryPage .checkout-v2 .continue-shopping-container .shipping-container .shipping-notice ~ .summary-item-wrapper,#paymentRetryPage .checkout-v2 .continue-shopping-container .shipping-container #freeShippingBar + .summary-item-wrapper,#paymentRetryPage .checkout-v2 .continue-shopping-container .shipping-container .shipping-cost-row{margin-top:12px;border-top:1px dashed #d9e0ec}#basketPage .checkout-v2 .continue-shopping-container .shipping-container #shippingCostDue,#basketPage .checkout-v2 .continue-shopping-container .shipping-container #fastShippingCostDue,#basketPage .checkout-v2 .continue-shopping-container .shipping-container #fastshippingCostDue,#shippingPage .checkout-v2 .continue-shopping-container .shipping-container #shippingCostDue,#shippingPage .checkout-v2 .continue-shopping-container .shipping-container #fastShippingCostDue,#shippingPage .checkout-v2 .continue-shopping-container .shipping-container #fastshippingCostDue,#paymentPage .checkout-v2 .continue-shopping-container .shipping-container #shippingCostDue,#paymentPage .checkout-v2 .continue-shopping-container .shipping-container #fastShippingCostDue,#paymentPage .checkout-v2 .continue-shopping-container .shipping-container #fastshippingCostDue,#paymentRetryPage .checkout-v2 .continue-shopping-container .shipping-container #shippingCostDue,#paymentRetryPage .checkout-v2 .continue-shopping-container .shipping-container #fastShippingCostDue,#paymentRetryPage .checkout-v2 .continue-shopping-container .shipping-container #fastshippingCostDue{display:inline-block;padding:1px 12px;border-radius:20px;background:#eef3ff;color:#1450c3;font-size:12.5px;font-weight:700;line-height:1.9}#basketPage .checkout-v2 .continue-shopping-container .continue-button-wrapper,#shippingPage .checkout-v2 .continue-shopping-container .continue-button-wrapper,#paymentPage .checkout-v2 .continue-shopping-container .continue-button-wrapper,#paymentRetryPage .checkout-v2 .continue-shopping-container .continue-button-wrapper{padding:16px 20px 20px}#basketPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .btn,#shippingPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .btn,#paymentPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .btn,#paymentRetryPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:50px;border-radius:14px;font-size:15px;font-weight:700}#basketPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .btn-danger,#shippingPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .btn-danger,#paymentPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .btn-danger,#paymentRetryPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .btn-danger{box-shadow:0 8px 18px rgba(28,97,231,0.26)}#basketPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .btn-danger .bi,#shippingPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .btn-danger .bi,#paymentPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .btn-danger .bi,#paymentRetryPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .btn-danger .bi{font-size:17px;transition:transform .15s}#basketPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .btn-danger:hover .bi,#shippingPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .btn-danger:hover .bi,#paymentPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .btn-danger:hover .bi,#paymentRetryPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .btn-danger:hover .bi{transform:translateX(-3px)}#basketPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .btn-default,#shippingPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .btn-default,#paymentPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .btn-default,#paymentRetryPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .btn-default{border:1.5px solid #1c61e7!important;background:#fff;color:#1c61e7!important}#basketPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .btn-default:hover,#shippingPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .btn-default:hover,#paymentPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .btn-default:hover,#paymentRetryPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .btn-default:hover{background:#eef3ff}#basketPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .location-hint,#shippingPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .location-hint,#paymentPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .location-hint,#paymentRetryPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .location-hint{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px;padding:10px 12px;border:0;border-radius:12px;background:#fff1f2;color:#be123c!important;font-size:12.5px;line-height:1.8}#basketPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .location-hint .hint-text,#shippingPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .location-hint .hint-text,#paymentPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .location-hint .hint-text,#paymentRetryPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .location-hint .hint-text{padding:0!important}#basketPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .checkout-note,#shippingPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .checkout-note,#paymentPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .checkout-note,#paymentRetryPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .checkout-note{display:flex;gap:6px;margin:12px 0 0;color:#9ca3af;font-size:11.5px;line-height:1.8}#basketPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .checkout-note .bi,#shippingPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .checkout-note .bi,#paymentPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .checkout-note .bi,#paymentRetryPage .checkout-v2 .continue-shopping-container .continue-button-wrapper .checkout-note .bi{margin-top:2px}#basketPage .checkout-v2 .empty-basket-text,#shippingPage .checkout-v2 .empty-basket-text,#paymentPage .checkout-v2 .empty-basket-text,#paymentRetryPage .checkout-v2 .empty-basket-text{padding:16px 0 4px;color:#1f2937;font-size:19px;font-weight:800}#basketPage .checkout-v2 #hasNotBasketItem,#shippingPage .checkout-v2 #hasNotBasketItem,#paymentPage .checkout-v2 #hasNotBasketItem,#paymentRetryPage .checkout-v2 #hasNotBasketItem{margin-bottom:30px;padding-top:40px;padding-bottom:36px;border-radius:22px;background:#fff;box-shadow:0 1px 3px rgba(16,24,40,0.04),0 1px 2px rgba(16,24,40,0.03)}#basketPage .checkout-v2 #hasNotBasketItem img,#shippingPage .checkout-v2 #hasNotBasketItem img,#paymentPage .checkout-v2 #hasNotBasketItem img,#paymentRetryPage .checkout-v2 #hasNotBasketItem img{width:220px;max-width:60%}#basketPage .checkout-v2 #hasNotBasketItem .empty-basket-subtext,#shippingPage .checkout-v2 #hasNotBasketItem .empty-basket-subtext,#paymentPage .checkout-v2 #hasNotBasketItem .empty-basket-subtext,#paymentRetryPage .checkout-v2 #hasNotBasketItem .empty-basket-subtext{margin:0 0 18px;color:#6b7280;font-size:13.5px}#basketPage .checkout-v2 #hasNotBasketItem .empty-basket-links,#shippingPage .checkout-v2 #hasNotBasketItem .empty-basket-links,#paymentPage .checkout-v2 #hasNotBasketItem .empty-basket-links,#paymentRetryPage .checkout-v2 #hasNotBasketItem .empty-basket-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}#basketPage .checkout-v2 #hasNotBasketItem .empty-basket-links .btn,#shippingPage .checkout-v2 #hasNotBasketItem .empty-basket-links .btn,#paymentPage .checkout-v2 #hasNotBasketItem .empty-basket-links .btn,#paymentRetryPage .checkout-v2 #hasNotBasketItem .empty-basket-links .btn{display:inline-flex;align-items:center;gap:7px;padding:10px 20px;border-radius:12px;font-size:14px;font-weight:600}#basketPage .basket-page{}#basketPage .basket-page .basket-wrapper{background:#fff;border:1px solid #e8eaef;border-radius:18px;box-shadow:0 1px 3px rgba(16,24,40,0.04),0 1px 2px rgba(16,24,40,0.03);overflow:hidden}#basketPage .basket-page .basket-header{display:flex;align-items:center;justify-content:space-between;padding:16px 22px;border-bottom:1px solid #f0f1f4}#basketPage .basket-page .basket-title{display:flex;align-items:center;gap:10px;padding:0;color:#1f2937;font-size:17px;font-weight:800}#basketPage .basket-page .basket-title .bi{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;padding:0;border-radius:12px;background:#eef3ff;color:#1450c3;font-size:18px}#basketPage .basket-page .variant-count{padding:3px 12px;border-radius:20px;background:#f1f3f7;color:#4b5563;font-size:12.5px;font-weight:600}#basketPage .basket-page .basket-items-wrapper .basket-item{display:flex;gap:20px;padding:22px;border-bottom:1px solid #f0f1f4}#basketPage .basket-page .basket-items-wrapper .basket-item:last-child{border-bottom:0}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-image-wrapper{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:132px;height:132px;margin:0;padding:12px;border-radius:16px;background:#f7f8fa}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-image-wrapper img{width:100%;min-width:0;max-width:none;height:100%;min-height:0;max-height:none;object-fit:contain;mix-blend-mode:multiply;transition:transform .2s}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-image-wrapper:hover img{transform:scale(1.04)}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-info-wrapper{display:flex;flex:1;flex-direction:column;gap:10px;min-width:0;padding:0}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-title{display:-webkit-box;overflow:hidden;padding:0;color:#1f2937;font-size:14.5px;font-weight:700;line-height:1.9;text-decoration:none;-webkit-line-clamp:2;-webkit-box-orient:vertical}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-title:hover{color:#1450c3}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-tags{display:flex;flex-wrap:wrap;gap:6px}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-tag{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:3px 10px;border-radius:8px;background:#f4f5f8;color:#4b5563;font-size:12px;font-weight:500;line-height:1.8}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-tag .bi{color:#6b7280;font-size:13px}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-tag .option-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-tag.cash{background:#e9f8ef;color:#15803d}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-tag.snapppay{background:#e6f4ff;color:#0072d6}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-tag.digipay{background:#e8efff;color:#0153e6}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-tag.cash .bi,#basketPage .basket-page .basket-items-wrapper .basket-item .variant-tag.snapppay .bi,#basketPage .basket-page .basket-items-wrapper .basket-item .variant-tag.digipay .bi{color:inherit}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-hint{display:flex;align-items:center;gap:6px;padding:0;color:#16a34a;font-size:12px;font-weight:500}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-hint .bi{padding:0}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:auto;padding-top:4px}#basketPage .basket-page .basket-items-wrapper .basket-item .basket-quantity-group{display:inline-flex;align-items:center;flex-shrink:0;gap:2px;width:auto;height:42px;margin:0;padding:3px;border:1px solid #e3e6ec;border-radius:12px;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,0.05);font-size:17px}#basketPage .basket-page .basket-items-wrapper .basket-item .basket-quantity-group .group-item{display:flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;padding:0;border:0;border-radius:9px;transition:background .15s}#basketPage .basket-page .basket-items-wrapper .basket-item .basket-quantity-group .quantity-increase,#basketPage .basket-page .basket-items-wrapper .basket-item .basket-quantity-group .quantity-decrease{color:#1450c3;cursor:pointer}#basketPage .basket-page .basket-items-wrapper .basket-item .basket-quantity-group .quantity-increase:hover,#basketPage .basket-page .basket-items-wrapper .basket-item .basket-quantity-group .quantity-decrease:hover{background:#eef3ff}#basketPage .basket-page .basket-items-wrapper .basket-item .basket-quantity-group .quantity-decrease .bi-trash-fill{color:#ef394e;font-size:15px}#basketPage .basket-page .basket-items-wrapper .basket-item .basket-quantity-group .quantity-decrease:has(.bi-trash-fill):hover{background:#fdecee}#basketPage .basket-page .basket-items-wrapper .basket-item .basket-quantity-group .quantity-current{gap:4px;width:auto;min-width:34px;color:#1f2937;font-size:15px;font-weight:800;user-select:none}#basketPage .basket-page .basket-items-wrapper .basket-item .basket-quantity-group .quantity-current .quantity-spinner{width:14px;height:14px;color:#1450c3}#basketPage .basket-page .basket-items-wrapper .basket-item .basket-quantity-group .disabled,#basketPage .basket-page .basket-items-wrapper .basket-item .basket-quantity-group .disabled:hover{background:none;color:#c7cbd3;cursor:not-allowed}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-price{display:flex;flex-direction:column;align-items:flex-end;gap:3px;padding:0;text-align:left}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-price .price-info{display:flex;align-items:center;gap:6px}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-price .price-no-discount{color:#9ca3af;font-size:12.5px;font-weight:400;text-decoration:line-through}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-price .discount{float:none;margin:0;padding:0 7px;border-radius:20px;background:#ef394e;color:#fff;font-size:11.5px;font-weight:700;line-height:20px}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-price .final-price{display:flex;align-items:baseline;gap:4px}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-price .final-price .basket-item-total-price{color:#1f2937;font-size:18px;font-weight:800}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-price .final-price .toman{margin:0;color:#6b7280;font-size:11.5px;font-weight:400}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-price .basket-item-saving{margin-top:2px;padding:1px 8px;border-radius:6px;background:#ecfdf3;color:#16a34a;font-size:11.5px;font-weight:600}#basketPage .basket-page .pending-orders-container{margin-bottom:18px}#basketPage .basket-page .pending-orders-container .pending-orders-wrapper{background:#fff;border:1px solid #e8eaef;border-radius:18px;box-shadow:0 1px 3px rgba(16,24,40,0.04),0 1px 2px rgba(16,24,40,0.03);overflow:hidden;padding:0;border-color:#fde4b8}#basketPage .basket-page .pending-orders-container .pending-orders-count{display:flex;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid #fde4b8;background:linear-gradient(135deg,#fff8eb,#fff2d6);color:#7c4a03;font-size:14px}#basketPage .basket-page .pending-orders-container .pending-orders-count strong{display:block;font-weight:800}#basketPage .basket-page .pending-orders-container .pending-orders-count small{display:block;margin-top:2px;color:#a16207;font-size:12px}#basketPage .basket-page .pending-orders-container .pending-orders-count .pending-orders-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;padding:0;border-radius:12px;background:#eef3ff;color:#1450c3;font-size:18px;background:#ffe8b3;color:#d97706}#basketPage .basket-page .pending-orders-container .pending-order-item{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:12px 22px;padding:14px 20px;border-bottom:1px solid #f3f4f6}#basketPage .basket-page .pending-orders-container .pending-order-item:last-child{border-bottom:0}#basketPage .basket-page .pending-orders-container .pending-order-item .order-id{display:flex;flex-direction:column;margin:0;color:#9ca3af;font-size:11.5px}#basketPage .basket-page .pending-orders-container .pending-order-item .order-id .order-id-value{color:#1f2937;font-size:14px;font-weight:800;letter-spacing:.5px}#basketPage .basket-page .pending-orders-container .pending-order-item .order-total-amount{display:flex;align-items:baseline;gap:4px;margin:0;color:#6b7280;font-size:12.5px}#basketPage .basket-page .pending-orders-container .pending-order-item .order-total-amount .total-amount{color:#1f2937;font-size:16px;font-weight:800}#basketPage .basket-page .pending-orders-container .pending-order-item .order-total-amount .toman{color:#6b7280;font-size:11px}#basketPage .basket-page .pending-orders-container .pending-order-item .order-pending-hint{display:inline-flex;align-items:center;justify-self:start;gap:6px;margin:0;padding:4px 12px;border-radius:20px;background:#fff7e6;color:#b45309;font-size:12.5px}#basketPage .basket-page .pending-orders-container .pending-order-item .order-pending-hint .bi{padding:0}#basketPage .basket-page .pending-orders-container .pending-order-item .order-pending-buttons{display:flex;gap:8px}#basketPage .basket-page .pending-orders-container .pending-order-item .order-pending-buttons .btn{margin:0;padding:7px 16px;border-radius:10px;font-size:13px;font-weight:600}@media (max-width:767px){#basketPage .basket-page .pending-orders-container .pending-order-item{grid-template-columns:1fr auto}#basketPage .basket-page .pending-orders-container .pending-order-item .order-pending-hint,#basketPage .basket-page .pending-orders-container .pending-order-item .order-pending-buttons{grid-column:1 / -1}#basketPage .basket-page .pending-orders-container .pending-order-item .order-pending-buttons .btn{flex:1}}#shippingPage .shipping-page .shipping-wrapper,#shippingPage .shipping-page .payment-wrapper,#paymentPage .payment-page .shipping-wrapper,#paymentPage .payment-page .payment-wrapper,#paymentRetryPage .payment-page .shipping-wrapper,#paymentRetryPage .payment-page .payment-wrapper{background:#fff;border:1px solid #e8eaef;border-radius:18px;box-shadow:0 1px 3px rgba(16,24,40,0.04),0 1px 2px rgba(16,24,40,0.03);overflow:hidden;padding-bottom:6px}#shippingPage .shipping-page .shipping-title,#shippingPage .shipping-page .payment-title,#paymentPage .payment-page .shipping-title,#paymentPage .payment-page .payment-title,#paymentRetryPage .payment-page .shipping-title,#paymentRetryPage .payment-page .payment-title{display:flex;align-items:center;gap:10px;padding:16px 20px 6px;color:#1f2937;font-size:17px;font-weight:800}#shippingPage .shipping-page .shipping-title a,#shippingPage .shipping-page .payment-title a,#paymentPage .payment-page .shipping-title a,#paymentPage .payment-page .payment-title a,#paymentRetryPage .payment-page .shipping-title a,#paymentRetryPage .payment-page .payment-title a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#f1f3f7;transition:background .15s}#shippingPage .shipping-page .shipping-title a i,#shippingPage .shipping-page .payment-title a i,#paymentPage .payment-page .shipping-title a i,#paymentPage .payment-page .payment-title a i,#paymentRetryPage .payment-page .shipping-title a i,#paymentRetryPage .payment-page .payment-title a i{color:#1f2937;font-size:26px;line-height:1}#shippingPage .shipping-page .shipping-title a:hover,#shippingPage .shipping-page .payment-title a:hover,#paymentPage .payment-page .shipping-title a:hover,#paymentPage .payment-page .payment-title a:hover,#paymentRetryPage .payment-page .shipping-title a:hover,#paymentRetryPage .payment-page .payment-title a:hover{background:#eef3ff}#shippingPage .shipping-page .shipping-title span,#shippingPage .shipping-page .payment-title span,#paymentPage .payment-page .shipping-title span,#paymentPage .payment-page .payment-title span,#paymentRetryPage .payment-page .shipping-title span,#paymentRetryPage .payment-page .payment-title span{padding:0}#shippingPage .shipping-page .profile-complete-wrapper,#shippingPage .shipping-page .shipping-address-wrapper,#shippingPage .shipping-page .single-shipment-receiver-delivery-wrapper,#shippingPage .shipping-page .fast-receiver-delivery-wrapper,#shippingPage .shipping-page .normal-receiver-delivery-wrapper,#shippingPage .shipping-page .method-wrapper,#shippingPage .shipping-page .coupon-wrapper,#paymentPage .payment-page .profile-complete-wrapper,#paymentPage .payment-page .shipping-address-wrapper,#paymentPage .payment-page .single-shipment-receiver-delivery-wrapper,#paymentPage .payment-page .fast-receiver-delivery-wrapper,#paymentPage .payment-page .normal-receiver-delivery-wrapper,#paymentPage .payment-page .method-wrapper,#paymentPage .payment-page .coupon-wrapper,#paymentRetryPage .payment-page .profile-complete-wrapper,#paymentRetryPage .payment-page .shipping-address-wrapper,#paymentRetryPage .payment-page .single-shipment-receiver-delivery-wrapper,#paymentRetryPage .payment-page .fast-receiver-delivery-wrapper,#paymentRetryPage .payment-page .normal-receiver-delivery-wrapper,#paymentRetryPage .payment-page .method-wrapper,#paymentRetryPage .payment-page .coupon-wrapper{padding:0 20px 14px}#shippingPage .shipping-page .profile-wrapper,#shippingPage .shipping-page .address-wrapper,#shippingPage .shipping-page .receiver-wrapper,#shippingPage .shipping-page .method-wrapper .box-wrapper,#shippingPage .shipping-page .coupon-wrapper .box-wrapper,#paymentPage .payment-page .profile-wrapper,#paymentPage .payment-page .address-wrapper,#paymentPage .payment-page .receiver-wrapper,#paymentPage .payment-page .method-wrapper .box-wrapper,#paymentPage .payment-page .coupon-wrapper .box-wrapper,#paymentRetryPage .payment-page .profile-wrapper,#paymentRetryPage .payment-page .address-wrapper,#paymentRetryPage .payment-page .receiver-wrapper,#paymentRetryPage .payment-page .method-wrapper .box-wrapper,#paymentRetryPage .payment-page .coupon-wrapper .box-wrapper{display:flex;align-items:flex-start;gap:14px;margin:0;padding:16px 18px;border:1px solid #e8eaef;border-radius:16px;background:#fff;line-height:1.9;font-size:13px}#shippingPage .shipping-page .profile-wrapper>.bi,#shippingPage .shipping-page .address-wrapper>.bi,#shippingPage .shipping-page .receiver-wrapper>.bi,#shippingPage .shipping-page .method-wrapper .box-wrapper>.bi,#shippingPage .shipping-page .coupon-wrapper .box-wrapper>.bi,#paymentPage .payment-page .profile-wrapper>.bi,#paymentPage .payment-page .address-wrapper>.bi,#paymentPage .payment-page .receiver-wrapper>.bi,#paymentPage .payment-page .method-wrapper .box-wrapper>.bi,#paymentPage .payment-page .coupon-wrapper .box-wrapper>.bi,#paymentRetryPage .payment-page .profile-wrapper>.bi,#paymentRetryPage .payment-page .address-wrapper>.bi,#paymentRetryPage .payment-page .receiver-wrapper>.bi,#paymentRetryPage .payment-page .method-wrapper .box-wrapper>.bi,#paymentRetryPage .payment-page .coupon-wrapper .box-wrapper>.bi{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;padding:0;border-radius:12px;background:#eef3ff;color:#1450c3;font-size:19px}#shippingPage .shipping-page .profile-wrapper,#paymentPage .payment-page .profile-wrapper,#paymentRetryPage .payment-page .profile-wrapper{border-color:rgba(20,80,195,0.35);background:#fafcff}#shippingPage .shipping-page .profile-box,#shippingPage .shipping-page .address-box,#shippingPage .shipping-page .receiver-box,#shippingPage .shipping-page .payment-box,#paymentPage .payment-page .profile-box,#paymentPage .payment-page .address-box,#paymentPage .payment-page .receiver-box,#paymentPage .payment-page .payment-box,#paymentRetryPage .payment-page .profile-box,#paymentRetryPage .payment-page .address-box,#paymentRetryPage .payment-page .receiver-box,#paymentRetryPage .payment-page .payment-box{flex:1;min-width:0;padding:0}#shippingPage .shipping-page .profile-box-title,#shippingPage .shipping-page .address-box-title,#shippingPage .shipping-page .receiver-box-title,#shippingPage .shipping-page .payment-box-title,#shippingPage .shipping-page .coupon-box-title,#paymentPage .payment-page .profile-box-title,#paymentPage .payment-page .address-box-title,#paymentPage .payment-page .receiver-box-title,#paymentPage .payment-page .payment-box-title,#paymentPage .payment-page .coupon-box-title,#paymentRetryPage .payment-page .profile-box-title,#paymentRetryPage .payment-page .address-box-title,#paymentRetryPage .payment-page .receiver-box-title,#paymentRetryPage .payment-page .payment-box-title,#paymentRetryPage .payment-page .coupon-box-title{color:#6b7280;font-size:12.5px;font-weight:500}#shippingPage .shipping-page .address-box .address-text,#paymentPage .payment-page .address-box .address-text,#paymentRetryPage .payment-page .address-box .address-text{color:#1f2937;font-size:14px;font-weight:700;line-height:2}#shippingPage .shipping-page .address-box .address-edit-link,#paymentPage .payment-page .address-box .address-edit-link,#paymentRetryPage .payment-page .address-box .address-edit-link{display:inline-flex;align-items:center;gap:4px;margin-top:8px;padding:5px 12px;border-radius:20px;background:#eef3ff;color:#1450c3;font-size:12.5px;font-weight:600;transition:background .15s}#shippingPage .shipping-page .address-box .address-edit-link .bi-chevron-left,#paymentPage .payment-page .address-box .address-edit-link .bi-chevron-left,#paymentRetryPage .payment-page .address-box .address-edit-link .bi-chevron-left{padding:0;font-size:11px}#shippingPage .shipping-page .address-box .address-edit-link:hover,#paymentPage .payment-page .address-box .address-edit-link:hover,#paymentRetryPage .payment-page .address-box .address-edit-link:hover{background:#dae5ff}#shippingPage .shipping-page .address-box #inPersonDeliveryAddressNotice,#paymentPage .payment-page .address-box #inPersonDeliveryAddressNotice,#paymentRetryPage .payment-page .address-box #inPersonDeliveryAddressNotice{margin:10px 0 0!important;padding:8px 12px!important;border:0;border-radius:12px;font-size:12.5px}#shippingPage .shipping-page .receiver-box .receiver-form,#paymentPage .payment-page .receiver-box .receiver-form,#paymentRetryPage .payment-page .receiver-box .receiver-form{font-weight:500}#shippingPage .shipping-page .receiver-box .receiver-form .form-check,#paymentPage .payment-page .receiver-box .receiver-form .form-check,#paymentRetryPage .payment-page .receiver-box .receiver-form .form-check{margin:4px 0 0!important;padding-top:0!important}#shippingPage .shipping-page .receiver-box .receiver-form .row,#paymentPage .payment-page .receiver-box .receiver-form .row,#paymentRetryPage .payment-page .receiver-box .receiver-form .row{margin-top:12px}#shippingPage .shipping-page .receiver-box .receiver-form .form-label,#paymentPage .payment-page .receiver-box .receiver-form .form-label,#paymentRetryPage .payment-page .receiver-box .receiver-form .form-label{color:#4b5563;font-size:12.5px}#shippingPage .shipping-page .form-control,#paymentPage .payment-page .form-control,#paymentRetryPage .payment-page .form-control{padding:9px 12px;border-color:#e3e6ec;border-radius:12px;font-size:14px}#shippingPage .shipping-page .form-control:focus,#paymentPage .payment-page .form-control:focus,#paymentRetryPage .payment-page .form-control:focus{border-color:#1450c3;box-shadow:0 0 0 3px rgba(20,80,195,0.12)}#shippingPage .shipping-page .form-check-input:checked,#paymentPage .payment-page .form-check-input:checked,#paymentRetryPage .payment-page .form-check-input:checked{background-color:#1450c3;border-color:#1450c3}#shippingPage .shipping-page #profileCompleteForm #btnCompleteProfile,#paymentPage .payment-page #profileCompleteForm #btnCompleteProfile,#paymentRetryPage .payment-page #profileCompleteForm #btnCompleteProfile{border:0;border-radius:12px;background:#1c61e7;color:#fff;font-weight:600}#shippingPage .shipping-page .shipping-hint,#shippingPage .shipping-page .order-hint,#paymentPage .payment-page .shipping-hint,#paymentPage .payment-page .order-hint,#paymentRetryPage .payment-page .shipping-hint,#paymentRetryPage .payment-page .order-hint{margin:6px 20px 14px;padding:0 14px;border-radius:12px;background:#f6f8fc}#shippingPage .shipping-page .shipping-hint .hint-wrapper,#shippingPage .shipping-page .order-hint .hint-wrapper,#paymentPage .payment-page .shipping-hint .hint-wrapper,#paymentPage .payment-page .order-hint .hint-wrapper,#paymentRetryPage .payment-page .shipping-hint .hint-wrapper,#paymentRetryPage .payment-page .order-hint .hint-wrapper{align-items:flex-start;gap:10px;padding:10px 0;color:#6b7280;font-size:12.5px}#shippingPage .shipping-page .shipping-hint .hint-wrapper .bi,#shippingPage .shipping-page .order-hint .hint-wrapper .bi,#paymentPage .payment-page .shipping-hint .hint-wrapper .bi,#paymentPage .payment-page .order-hint .hint-wrapper .bi,#paymentRetryPage .payment-page .shipping-hint .hint-wrapper .bi,#paymentRetryPage .payment-page .order-hint .hint-wrapper .bi{color:#9ca3af}#shippingPage .shipping-page .shipping-hint .hint-wrapper .hint-text,#shippingPage .shipping-page .order-hint .hint-wrapper .hint-text,#paymentPage .payment-page .shipping-hint .hint-wrapper .hint-text,#paymentPage .payment-page .order-hint .hint-wrapper .hint-text,#paymentRetryPage .payment-page .shipping-hint .hint-wrapper .hint-text,#paymentRetryPage .payment-page .order-hint .hint-wrapper .hint-text{padding:0}#shippingPage .shipping-page #selectShippingMethod{padding:0 20px 14px}#shippingPage .shipping-page #selectShippingMethod .shipping-tab-container{gap:4px!important;margin:0!important;padding:4px;border-radius:14px;background:#f1f3f7}#shippingPage .shipping-page #selectShippingMethod .shipping-tab{display:flex;align-items:center;justify-content:center;gap:10px;padding:8px;border:0;border-radius:11px;background:transparent;color:#6b7280;font-size:13.5px;font-weight:700;--tab-tone:#1450c3;--tab-tone-light:#2b6ce9;--tab-soft:rgba(20,80,195,0.12);--tab-glow:rgba(20,80,195,0.32)}#shippingPage .shipping-page #selectShippingMethod .shipping-tab .bi{margin:0!important;font-size:17px}#shippingPage .shipping-page #selectShippingMethod .shipping-tab:hover{color:#1f2937}#shippingPage .shipping-page #selectShippingMethod .shipping-tab::before{display:none}#shippingPage .shipping-page #selectShippingMethod .shipping-tab.active{background:#fff;color:#1f2937;box-shadow:0 1px 3px rgba(16,24,40,0.1)}#shippingPage .shipping-page #selectShippingMethod .shipping-tab[data-color="danger"]{--tab-tone:#e11d48;--tab-tone-light:#fb5f7e;--tab-soft:rgba(225,29,72,.12);--tab-glow:rgba(225,29,72,.3)}#shippingPage .shipping-page #selectShippingMethod .shipping-tab[data-color="success"]{--tab-tone:#16a34a;--tab-tone-light:#34c56f;--tab-soft:rgba(22,163,74,.12);--tab-glow:rgba(22,163,74,.3)}#shippingPage .shipping-page #selectShippingMethod .shipping-tab .tab-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:34px;height:34px;border-radius:11px;background:#e4e7ee;transition:background .2s,box-shadow .2s,transform .2s}#shippingPage .shipping-page #selectShippingMethod .shipping-tab .tab-icon .bi{color:#6b7280;font-size:17px;line-height:1;transition:color .2s}#shippingPage .shipping-page #selectShippingMethod .shipping-tab:hover .tab-icon{background:var(--tab-soft)}#shippingPage .shipping-page #selectShippingMethod .shipping-tab:hover .tab-icon .bi{color:var(--tab-tone)}#shippingPage .shipping-page #selectShippingMethod .shipping-tab.active .tab-icon{background:linear-gradient(135deg,var(--tab-tone-light),var(--tab-tone));box-shadow:0 4px 10px var(--tab-glow);transform:scale(1.04)}#shippingPage .shipping-page #selectShippingMethod .shipping-tab.active .tab-icon .bi{color:#fff}#shippingPage .shipping-page .section-divider{margin:12px 0}#shippingPage .shipping-page .normal-shipping-shelve-section,#shippingPage .shipping-page .fast-shipping-shelve-section,#shippingPage .shipping-page .in_person_delivery-shelve-section{padding:0 20px 14px;border:0}#shippingPage .shipping-page .normal-shipping-shelve-section #singleShippingSection,#shippingPage .shipping-page .normal-shipping-shelve-section #normalShippingSection,#shippingPage .shipping-page .normal-shipping-shelve-section #fastShippingSection,#shippingPage .shipping-page .normal-shipping-shelve-section #inPersonDeliverySection,#shippingPage .shipping-page .fast-shipping-shelve-section #singleShippingSection,#shippingPage .shipping-page .fast-shipping-shelve-section #normalShippingSection,#shippingPage .shipping-page .fast-shipping-shelve-section #fastShippingSection,#shippingPage .shipping-page .fast-shipping-shelve-section #inPersonDeliverySection,#shippingPage .shipping-page .in_person_delivery-shelve-section #singleShippingSection,#shippingPage .shipping-page .in_person_delivery-shelve-section #normalShippingSection,#shippingPage .shipping-page .in_person_delivery-shelve-section #fastShippingSection,#shippingPage .shipping-page .in_person_delivery-shelve-section #inPersonDeliverySection{padding:16px 0 6px;border:1px solid #e8eaef;border-radius:16px;background:#fff}#shippingPage .shipping-page .normal-shipping-shelve-section .shipping-swiper-title,#shippingPage .shipping-page .fast-shipping-shelve-section .shipping-swiper-title,#shippingPage .shipping-page .in_person_delivery-shelve-section .shipping-swiper-title{align-items:center;gap:12px;padding:0 18px 14px;color:#6b7280;font-size:12.5px}#shippingPage .shipping-page .normal-shipping-shelve-section .shipping-swiper-title .shipping-swiper-icon,#shippingPage .shipping-page .fast-shipping-shelve-section .shipping-swiper-title .shipping-swiper-icon,#shippingPage .shipping-page .in_person_delivery-shelve-section .shipping-swiper-title .shipping-swiper-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;padding:0;border-radius:12px;background:#eef3ff;color:#1450c3;font-size:19px;margin:0}#shippingPage .shipping-page .normal-shipping-shelve-section .shipping-swiper-title .shipping-swiper-icon.text-info,#shippingPage .shipping-page .fast-shipping-shelve-section .shipping-swiper-title .shipping-swiper-icon.text-info,#shippingPage .shipping-page .in_person_delivery-shelve-section .shipping-swiper-title .shipping-swiper-icon.text-info{color:#1450c3!important}#shippingPage .shipping-page .normal-shipping-shelve-section .shipping-swiper-title .shipping-swiper-icon i,#shippingPage .shipping-page .fast-shipping-shelve-section .shipping-swiper-title .shipping-swiper-icon i,#shippingPage .shipping-page .in_person_delivery-shelve-section .shipping-swiper-title .shipping-swiper-icon i{padding:0;color:inherit;font-size:20px}#shippingPage .shipping-page .normal-shipping-shelve-section .shipping-swiper-title .delivery-title,#shippingPage .shipping-page .fast-shipping-shelve-section .shipping-swiper-title .delivery-title,#shippingPage .shipping-page .in_person_delivery-shelve-section .shipping-swiper-title .delivery-title{color:#1f2937;font-size:14.5px;font-weight:700}#shippingPage .shipping-page .normal-shipping-shelve-section .shipping-swiper-title .delivery-day-count,#shippingPage .shipping-page .fast-shipping-shelve-section .shipping-swiper-title .delivery-day-count,#shippingPage .shipping-page .in_person_delivery-shelve-section .shipping-swiper-title .delivery-day-count{padding:0;color:#6b7280;font-size:12px;font-weight:500}#shippingPage .shipping-page .normal-shipping-shelve-section #fastShippingSection .shipping-swiper-icon,#shippingPage .shipping-page .fast-shipping-shelve-section #fastShippingSection .shipping-swiper-icon,#shippingPage .shipping-page .in_person_delivery-shelve-section #fastShippingSection .shipping-swiper-icon{background:#fff1f2;color:#e11d48}#shippingPage .shipping-page .normal-shipping-shelve-section #fastShippingSection .shipping-swiper-icon .text-primary,#shippingPage .shipping-page .fast-shipping-shelve-section #fastShippingSection .shipping-swiper-icon .text-primary,#shippingPage .shipping-page .in_person_delivery-shelve-section #fastShippingSection .shipping-swiper-icon .text-primary{color:inherit!important}#shippingPage .shipping-page .normal-shipping-shelve-section #inPersonDeliverySection .shipping-swiper-icon,#shippingPage .shipping-page .fast-shipping-shelve-section #inPersonDeliverySection .shipping-swiper-icon,#shippingPage .shipping-page .in_person_delivery-shelve-section #inPersonDeliverySection .shipping-swiper-icon{background:#ecfdf3;color:#16a34a}#shippingPage .shipping-page .normal-shipping-shelve-section .normal-shipping-notice,#shippingPage .shipping-page .fast-shipping-shelve-section .normal-shipping-notice,#shippingPage .shipping-page .in_person_delivery-shelve-section .normal-shipping-notice{padding:0 18px 12px}#shippingPage .shipping-page .normal-shipping-shelve-section .normal-shipping-notice .alert,#shippingPage .shipping-page .fast-shipping-shelve-section .normal-shipping-notice .alert,#shippingPage .shipping-page .in_person_delivery-shelve-section .normal-shipping-notice .alert{align-items:center;padding:8px 12px;border:0;border-radius:12px;background:#f6f8fc;color:#6b7280;font-size:12.5px}#shippingPage .shipping-page .normal-shipping-shelve-section .fast-receiver-delivery-wrapper,#shippingPage .shipping-page .normal-shipping-shelve-section .normal-receiver-delivery-wrapper,#shippingPage .shipping-page .fast-shipping-shelve-section .fast-receiver-delivery-wrapper,#shippingPage .shipping-page .fast-shipping-shelve-section .normal-receiver-delivery-wrapper,#shippingPage .shipping-page .in_person_delivery-shelve-section .fast-receiver-delivery-wrapper,#shippingPage .shipping-page .in_person_delivery-shelve-section .normal-receiver-delivery-wrapper{padding:0 18px 12px}#shippingPage .shipping-page .normal-shipping-shelve-section .fast-receiver-delivery-wrapper .receiver-wrapper,#shippingPage .shipping-page .normal-shipping-shelve-section .normal-receiver-delivery-wrapper .receiver-wrapper,#shippingPage .shipping-page .fast-shipping-shelve-section .fast-receiver-delivery-wrapper .receiver-wrapper,#shippingPage .shipping-page .fast-shipping-shelve-section .normal-receiver-delivery-wrapper .receiver-wrapper,#shippingPage .shipping-page .in_person_delivery-shelve-section .fast-receiver-delivery-wrapper .receiver-wrapper,#shippingPage .shipping-page .in_person_delivery-shelve-section .normal-receiver-delivery-wrapper .receiver-wrapper{background:#f6f8fc;border-color:transparent}#shippingPage .shipping-page .normal-shipping-shelve-section .in-person-delivery-info-section .pickup-note,#shippingPage .shipping-page .fast-shipping-shelve-section .in-person-delivery-info-section .pickup-note,#shippingPage .shipping-page .in_person_delivery-shelve-section .in-person-delivery-info-section .pickup-note{display:flex;align-items:flex-start;gap:12px;margin:12px 18px 10px;padding:14px 16px;border:1px solid #dbe4f7;border-radius:16px;background:linear-gradient(180deg,#f5f8ff 0%,#fff 100%)}#shippingPage .shipping-page .normal-shipping-shelve-section .in-person-delivery-info-section .pickup-note strong,#shippingPage .shipping-page .fast-shipping-shelve-section .in-person-delivery-info-section .pickup-note strong,#shippingPage .shipping-page .in_person_delivery-shelve-section .in-person-delivery-info-section .pickup-note strong{display:block;margin-bottom:2px;color:#111827;font-size:14px;font-weight:800}#shippingPage .shipping-page .normal-shipping-shelve-section .in-person-delivery-info-section .pickup-note p,#shippingPage .shipping-page .fast-shipping-shelve-section .in-person-delivery-info-section .pickup-note p,#shippingPage .shipping-page .in_person_delivery-shelve-section .in-person-delivery-info-section .pickup-note p{margin:0 0 4px;color:#4b5563;font-size:13px;line-height:1.9}#shippingPage .shipping-page .normal-shipping-shelve-section .in-person-delivery-info-section .pickup-note a,#shippingPage .shipping-page .fast-shipping-shelve-section .in-person-delivery-info-section .pickup-note a,#shippingPage .shipping-page .in_person_delivery-shelve-section .in-person-delivery-info-section .pickup-note a{display:inline-flex;align-items:center;gap:2px;color:#1450c3;font-size:13px;font-weight:700}#shippingPage .shipping-page .normal-shipping-shelve-section .pickup-note-icon,#shippingPage .shipping-page .fast-shipping-shelve-section .pickup-note-icon,#shippingPage .shipping-page .in_person_delivery-shelve-section .pickup-note-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:rgba(20,80,195,0.1);color:#1450c3;font-size:19px}#shippingPage .shipping-page .normal-shipping-shelve-section .swiper-shelve,#shippingPage .shipping-page .fast-shipping-shelve-section .swiper-shelve,#shippingPage .shipping-page .in_person_delivery-shelve-section .swiper-shelve{padding:0 18px 4px}#shippingPage .shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide,#shippingPage .shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide,#shippingPage .shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide{display:flex;flex-direction:column;align-items:stretch;width:156px;margin-left:10px;padding:12px 10px 10px;border:1px solid #f0f1f4;border-radius:16px;background:#f7f8fa}#shippingPage .shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide>a,#shippingPage .shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide>a,#shippingPage .shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide>a{display:block;width:100%}#shippingPage .shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide img,#shippingPage .shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide img,#shippingPage .shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide img{width:96px;height:96px;min-height:96px;max-height:96px}#shippingPage .shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group,#shippingPage .shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group,#shippingPage .shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group{display:flex;align-items:center;justify-content:space-between;width:100%;height:44px;margin:12px 0 0;padding:4px;border:1px solid #e3e6ec;border-radius:12px;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,0.05);font-size:19px}#shippingPage .shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .group-item,#shippingPage .shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .group-item,#shippingPage .shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .group-item{display:flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;padding:0;border:0;border-radius:9px;transition:background .15s}#shippingPage .shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-increase,#shippingPage .shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-decrease,#shippingPage .shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-increase,#shippingPage .shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-decrease,#shippingPage .shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-increase,#shippingPage .shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-decrease{color:#1450c3;cursor:pointer}#shippingPage .shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-increase:hover,#shippingPage .shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-decrease:hover,#shippingPage .shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-increase:hover,#shippingPage .shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-decrease:hover,#shippingPage .shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-increase:hover,#shippingPage .shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-decrease:hover{background:#eef3ff}#shippingPage .shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-decrease:has(.bi-trash-fill):hover,#shippingPage .shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-decrease:has(.bi-trash-fill):hover,#shippingPage .shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-decrease:has(.bi-trash-fill):hover{background:#fdecee}#shippingPage .shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .bi-trash-fill,#shippingPage .shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .bi-trash-fill,#shippingPage .shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .bi-trash-fill{color:#ef394e;font-size:16px}#shippingPage .shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-current,#shippingPage .shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-current,#shippingPage .shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-current{flex:1;gap:4px;width:auto;color:#1f2937;font-size:16px;font-weight:800;user-select:none}#shippingPage .shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-current .quantity-spinner,#shippingPage .shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-current .quantity-spinner,#shippingPage .shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .quantity-current .quantity-spinner{width:14px;height:14px;color:#1450c3}#shippingPage .shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .disabled,#shippingPage .shipping-page .normal-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .disabled:hover,#shippingPage .shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .disabled,#shippingPage .shipping-page .fast-shipping-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .disabled:hover,#shippingPage .shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .disabled,#shippingPage .shipping-page .in_person_delivery-shelve-section .swiper-shelve .swiper-shelve-slide .shipping-quantity-group .disabled:hover{background:none;color:#c7cbd3;cursor:not-allowed}#shippingPage .shipping-page .delivery-time-section{margin-top:6px;padding:14px 18px 0;border-top:1px dashed #e8eaef}#shippingPage .shipping-page .delivery-time-section .delivery-swiper-title{align-items:center;gap:12px;padding-bottom:14px;color:#6b7280;font-size:12.5px}#shippingPage .shipping-page .delivery-time-section .delivery-swiper-title .delivery-swiper-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;padding:0;border-radius:12px;background:#eef3ff;color:#1450c3;font-size:19px;margin:0}#shippingPage .shipping-page .delivery-time-section .delivery-swiper-title .delivery-swiper-icon i{padding:0;color:inherit;font-size:19px}#shippingPage .shipping-page .delivery-time-section .delivery-swiper-title .delivery-day{padding:0;color:#1f2937;font-size:14px;font-weight:700;word-spacing:normal}#shippingPage .shipping-page .delivery-time-section .swiper-shelve{padding:2px 0 4px}#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-delivery-slide,#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-fast-delivery-slide,#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-single-delivery-slide{position:relative;width:84px;margin-left:10px;padding:12px 0;border:1.5px solid #e5e7eb;border-radius:14px;background:#fff;transition:border-color .15s,background .15s,box-shadow .15s}#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-delivery-slide:hover,#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-fast-delivery-slide:hover,#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-single-delivery-slide:hover{border-color:rgba(20,80,195,0.45)}#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-delivery-slide .day-of-week,#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-fast-delivery-slide .day-of-week,#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-single-delivery-slide .day-of-week{color:#6b7280;font-size:12.5px;font-weight:600}#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-delivery-slide .ordinal-number,#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-fast-delivery-slide .ordinal-number,#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-single-delivery-slide .ordinal-number{padding-top:2px;color:#1f2937;font-size:19px;font-weight:800}#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-delivery-slide .month-name,#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-fast-delivery-slide .month-name,#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-single-delivery-slide .month-name{color:#9ca3af;font-size:12px}#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-delivery-slide .delivery-range .day-of-week,#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-delivery-slide .delivery-range .ordinal-number,#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-delivery-slide .delivery-range .month-name,#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-fast-delivery-slide .delivery-range .day-of-week,#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-fast-delivery-slide .delivery-range .ordinal-number,#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-fast-delivery-slide .delivery-range .month-name,#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-single-delivery-slide .delivery-range .day-of-week,#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-single-delivery-slide .delivery-range .ordinal-number,#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-single-delivery-slide .delivery-range .month-name{font-size:12.5px}#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-delivery-slide .delivery-range .range-label,#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-fast-delivery-slide .delivery-range .range-label,#shippingPage .shipping-page .delivery-time-section .swiper-shelve .swiper-single-delivery-slide .delivery-range .range-label{color:#9ca3af;font-size:11px}#shippingPage .shipping-page .delivery-time-section .swiper-shelve .active{border-color:#1450c3;background:#eef3ff;box-shadow:0 4px 12px rgba(20,80,195,0.14)}#shippingPage .shipping-page .delivery-time-section .swiper-shelve .active .ordinal-number,#shippingPage .shipping-page .delivery-time-section .swiper-shelve .active .day-of-week{color:#1450c3}#shippingPage .shipping-page .delivery-time-section .swiper-shelve .active::after{content:'\F633';position:absolute;top:-7px;left:-7px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#1450c3;color:#fff;font-family:bootstrap-icons;font-size:11px}#shippingPage .shipping-page .delivery-time-section #singleDeliveryTimeFrameWrapper,#shippingPage .shipping-page .delivery-time-section #deliveryTimeFrameWrapper,#shippingPage .shipping-page .delivery-time-section #fastDeliveryTimeFrameWrapper{padding:12px 0 14px}#shippingPage .shipping-page .delivery-time-section #singleDeliveryTimeFrameWrapper .form-check,#shippingPage .shipping-page .delivery-time-section #deliveryTimeFrameWrapper .form-check,#shippingPage .shipping-page .delivery-time-section #fastDeliveryTimeFrameWrapper .form-check{display:inline-flex;align-items:center;gap:8px;margin:0 0 8px 8px;padding:9px 14px;border:1.5px solid #e5e7eb;border-radius:12px;background:#fff;transition:border-color .15s,background .15s}#shippingPage .shipping-page .delivery-time-section #singleDeliveryTimeFrameWrapper .form-check:has(.form-check-input:checked),#shippingPage .shipping-page .delivery-time-section #deliveryTimeFrameWrapper .form-check:has(.form-check-input:checked),#shippingPage .shipping-page .delivery-time-section #fastDeliveryTimeFrameWrapper .form-check:has(.form-check-input:checked){border-color:#1450c3;background:#eef3ff;color:#1450c3;font-weight:700}#shippingPage .shipping-page .delivery-time-section #singleDeliveryTimeFrameWrapper .form-check .form-check-input,#shippingPage .shipping-page .delivery-time-section #deliveryTimeFrameWrapper .form-check .form-check-input,#shippingPage .shipping-page .delivery-time-section #fastDeliveryTimeFrameWrapper .form-check .form-check-input{float:none;margin:0}#shippingPage .shipping-page .delivery-time-section #singleDeliveryTimeFrameWrapper .form-check label,#shippingPage .shipping-page .delivery-time-section #deliveryTimeFrameWrapper .form-check label,#shippingPage .shipping-page .delivery-time-section #fastDeliveryTimeFrameWrapper .form-check label{font-size:13px;word-spacing:normal}#shippingPage .shipping-page .swiper-shelve .swiper-wrapper{padding-top:8px}#paymentPage .payment-page .method-wrapper .box-wrapper,#paymentRetryPage .payment-page .method-wrapper .box-wrapper{display:block;padding:16px 18px 6px}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-box-title,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-box-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#1f2937;font-size:14.5px;font-weight:700}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-box-title .bi,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-box-title .bi{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;padding:0;border-radius:12px;background:#eef3ff;color:#1450c3;font-size:18px;margin:0!important}#paymentPage .payment-page .method-wrapper .box-wrapper .form-box,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .form-box{font-weight:500}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper{position:relative;display:flex;align-items:center;gap:14px;margin:0 0 10px;padding:12px 14px;border:1.5px solid #e8eaef;border-radius:14px;background:#fff;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper::after,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper::after{display:none}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper:hover,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper:hover{border-color:rgba(20,80,195,0.4)}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper:has(.form-check-input:checked),#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper:has(.form-check-input:checked){border-color:#1450c3;background:#f6f9ff;box-shadow:0 4px 14px rgba(20,80,195,0.1)}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper:has(.form-check-input:disabled),#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper:has(.form-check-input:disabled){opacity:.55;cursor:not-allowed}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .ipg-logo-wrapper,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .ipg-logo-wrapper{display:flex;align-items:center;justify-content:center;flex-shrink:0;float:none;order:2;width:54px;height:54px;margin-right:auto;padding:6px;border:1px solid #f0f1f4;border-radius:12px;background:#fff}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .ipg-logo-wrapper img,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .ipg-logo-wrapper img{max-width:100%;max-height:100%;height:auto;object-fit:contain}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper{flex:1;float:none;max-width:none;padding:0}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper .form-check-input,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper .form-check-input{margin:0 0 0 8px;border-color:#9ca3af;vertical-align:middle}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper .form-check-input:checked,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper .form-check-input:checked{background-color:#1450c3;border-color:#1450c3}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper label,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper label{color:#1f2937;font-size:14px;font-weight:700;vertical-align:middle}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper label::after,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper label::after{content:'';position:absolute;inset:0;z-index:1;border-radius:14px;cursor:pointer}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper .form-check-input:disabled + label::after,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper .form-check-input:disabled + label::after{cursor:not-allowed}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper .box-description,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper .box-description{padding-right:26px;color:#6b7280;font-size:12px}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper.disabled-option,#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .disabled-option,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper.disabled-option,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .disabled-option{opacity:.55;pointer-events:none}#paymentPage .payment-page .coupon-wrapper .box-wrapper,#paymentRetryPage .payment-page .coupon-wrapper .box-wrapper{display:block;margin:0}#paymentPage .payment-page .coupon-wrapper .box-wrapper .discount-code-header,#paymentRetryPage .payment-page .coupon-wrapper .box-wrapper .discount-code-header{gap:10px}#paymentPage .payment-page .coupon-wrapper .box-wrapper .discount-code-header .bi,#paymentRetryPage .payment-page .coupon-wrapper .box-wrapper .discount-code-header .bi{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;padding:0;border-radius:12px;background:#eef3ff;color:#1450c3;font-size:18px}#paymentPage .payment-page .coupon-wrapper .box-wrapper .discount-code-header .coupon-box-title,#paymentRetryPage .payment-page .coupon-wrapper .box-wrapper .discount-code-header .coupon-box-title{color:#1f2937;font-size:14.5px;font-weight:700}#paymentPage .payment-page .coupon-wrapper .box-wrapper .box-description,#paymentRetryPage .payment-page .coupon-wrapper .box-wrapper .box-description{padding:6px 0 10px;color:#6b7280;font-size:12.5px}#paymentPage .payment-page .coupon-wrapper .box-wrapper .discount-code-container,#paymentRetryPage .payment-page .coupon-wrapper .box-wrapper .discount-code-container{width:100%;max-width:460px;padding:0 0 4px}#paymentPage .payment-page .coupon-wrapper .box-wrapper .discount-code-container .discount-code-input,#paymentRetryPage .payment-page .coupon-wrapper .box-wrapper .discount-code-container .discount-code-input{height:48px;padding:0 16px 0 84px;border:1.5px solid #e3e6ec;border-radius:12px;font-size:15px}#paymentPage .payment-page .coupon-wrapper .box-wrapper .discount-code-container .discount-code-input:focus,#paymentRetryPage .payment-page .coupon-wrapper .box-wrapper .discount-code-container .discount-code-input:focus{outline:none;border-color:#1450c3;box-shadow:0 0 0 3px rgba(20,80,195,0.12)}#paymentPage .payment-page .coupon-wrapper .box-wrapper .discount-code-container .submit-discount-code,#paymentRetryPage .payment-page .coupon-wrapper .box-wrapper .discount-code-container .submit-discount-code{left:6px;height:36px;padding:0 18px;border-radius:9px;background:#eef3ff;color:#1450c3;font-size:13.5px;font-weight:700}#paymentPage .payment-page .coupon-wrapper .box-wrapper .discount-code-container .submit-discount-code:hover,#paymentRetryPage .payment-page .coupon-wrapper .box-wrapper .discount-code-container .submit-discount-code:hover{background:#1450c3;color:#fff}#paymentPage .payment-page .coupon-wrapper .box-wrapper .apply-discount-title,#paymentPage .payment-page .coupon-wrapper .box-wrapper .apply-discount-card,#paymentRetryPage .payment-page .coupon-wrapper .box-wrapper .apply-discount-title,#paymentRetryPage .payment-page .coupon-wrapper .box-wrapper .apply-discount-card{margin-top:8px}#paymentPage .payment-page .vpn-warning-wrapper,#paymentRetryPage .payment-page .vpn-warning-wrapper{margin:0 20px 14px;border:1px solid #fde4c4;border-radius:16px;background:linear-gradient(135deg,#fffbf5,#fff4e6);text-align:right}#paymentPage .payment-page .vpn-warning-wrapper .vpn-warning,#paymentRetryPage .payment-page .vpn-warning-wrapper .vpn-warning{display:flex;align-items:center;gap:12px;padding:12px 14px}#paymentPage .payment-page .vpn-warning-wrapper .vpn-icon,#paymentRetryPage .payment-page .vpn-warning-wrapper .vpn-icon{display:inline-flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#fff;color:#ea580c;font-size:19px;box-shadow:0 2px 8px rgba(234,88,12,0.15)}#paymentPage .payment-page .vpn-warning-wrapper .vpn-icon .bi::before,#paymentRetryPage .payment-page .vpn-warning-wrapper .vpn-icon .bi::before{vertical-align:0}#paymentPage .payment-page .vpn-warning-wrapper .vpn-text,#paymentRetryPage .payment-page .vpn-warning-wrapper .vpn-text{display:flex;flex-direction:column;gap:1px;min-width:0}#paymentPage .payment-page .vpn-warning-wrapper .vpn-text b,#paymentRetryPage .payment-page .vpn-warning-wrapper .vpn-text b{color:#9a3412;font-size:13.5px;font-weight:800}#paymentPage .payment-page .vpn-warning-wrapper .vpn-text small,#paymentRetryPage .payment-page .vpn-warning-wrapper .vpn-text small{color:#b45309;font-size:12px;line-height:1.8}#paymentPage .payment-page .order-summary-wrapper,#paymentRetryPage .payment-page .order-summary-wrapper{margin:0 20px 6px;padding:16px 18px 6px;border:1px solid #e8eaef;border-radius:16px;font-size:13px}#paymentPage .payment-page .order-summary-wrapper .order-summary-title,#paymentRetryPage .payment-page .order-summary-wrapper .order-summary-title{display:flex;align-items:center;gap:10px;padding:0 0 12px;color:#1f2937;font-size:14.5px;font-weight:700}#paymentPage .payment-page .order-summary-wrapper .order-summary-title .bi,#paymentRetryPage .payment-page .order-summary-wrapper .order-summary-title .bi{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;padding:0;border-radius:12px;background:#eef3ff;color:#1450c3;font-size:18px}#paymentPage .payment-page .order-summary-wrapper .order-summary-item,#paymentRetryPage .payment-page .order-summary-wrapper .order-summary-item{display:flex;align-items:baseline;gap:10px;padding:4px 0;font-weight:400}#paymentPage .payment-page .order-summary-wrapper .order-summary-item>span,#paymentRetryPage .payment-page .order-summary-wrapper .order-summary-item>span{flex-shrink:0;min-width:82px;color:#6b7280;font-size:12.5px}#paymentPage .payment-page .order-summary-wrapper .order-summary-item strong,#paymentRetryPage .payment-page .order-summary-wrapper .order-summary-item strong{color:#1f2937;font-weight:600;line-height:1.9}#paymentPage .payment-page .order-summary-wrapper .order-summary-address,#paymentRetryPage .payment-page .order-summary-wrapper .order-summary-address{align-items:flex-start;margin-bottom:10px;padding:10px 12px;border-radius:12px;background:#f6f8fc}#paymentPage .payment-page .order-summary-wrapper .order-summary-address .bi,#paymentRetryPage .payment-page .order-summary-wrapper .order-summary-address .bi{color:#1450c3}#paymentPage .payment-page .order-summary-wrapper .order-summary-address>span,#paymentRetryPage .payment-page .order-summary-wrapper .order-summary-address>span{min-width:auto;padding-top:1px}#paymentPage .payment-page .order-summary-wrapper .shipment-summary,#paymentRetryPage .payment-page .order-summary-wrapper .shipment-summary{margin-bottom:10px;padding:10px 12px;border-right:3px solid rgba(20,80,195,0.35);border-radius:0 0 0 0;background:#fff}#paymentPage .payment-page .order-summary-wrapper .shipment-summary .order-summary-item,#paymentRetryPage .payment-page .order-summary-wrapper .shipment-summary .order-summary-item{padding:2px 0}#paymentPage .payment-page .order-summary-wrapper .shipment-title,#paymentRetryPage .payment-page .order-summary-wrapper .shipment-title{display:flex;align-items:center;gap:6px;margin-bottom:4px;color:#1f2937;font-size:13.5px;font-weight:700}#paymentPage .payment-page .order-summary-wrapper .shipment-title .bi,#paymentRetryPage .payment-page .order-summary-wrapper .shipment-title .bi{color:#1450c3}#paymentPage .payment-page .list-unstyled,#paymentRetryPage .payment-page .list-unstyled{margin:0 20px 14px}@media (max-width:991px){#basketPage .basket-page .basket-items-wrapper .basket-item{display:grid;grid-template-columns:92px minmax(0,1fr);grid-template-rows:auto auto 1fr auto;gap:6px 12px;padding:16px}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-image-wrapper{grid-row:1 / span 3;width:92px;height:92px;padding:8px}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-info-wrapper{display:contents}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-title,#basketPage .basket-page .basket-items-wrapper .basket-item .variant-tags,#basketPage .basket-page .basket-items-wrapper .basket-item .variant-hint{grid-column:2}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-title{font-size:13.5px}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-tag{font-size:11px}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-footer{grid-column:1 / -1;margin-top:6px;padding-top:10px;border-top:1px dashed #eef0f4}#basketPage .basket-page .basket-items-wrapper .basket-item .variant-price .final-price .basket-item-total-price{font-size:16.5px}}@media (max-width:767px){#basketPage .checkout-v2,#shippingPage .checkout-v2,#paymentPage .checkout-v2,#paymentRetryPage .checkout-v2{padding:14px 12px 0!important}#basketPage .checkout-v2>.row,#shippingPage .checkout-v2>.row,#paymentPage .checkout-v2>.row,#paymentRetryPage .checkout-v2>.row{margin:0}#basketPage .checkout-v2>.row>section,#basketPage .checkout-v2>.row>#hasNotBasketItem,#shippingPage .checkout-v2>.row>section,#shippingPage .checkout-v2>.row>#hasNotBasketItem,#paymentPage .checkout-v2>.row>section,#paymentPage .checkout-v2>.row>#hasNotBasketItem,#paymentRetryPage .checkout-v2>.row>section,#paymentRetryPage .checkout-v2>.row>#hasNotBasketItem{padding-right:0;padding-left:0}#basketPage .checkout-v2 .basket-wrapper,#basketPage .checkout-v2 .shipping-wrapper,#basketPage .checkout-v2 .payment-wrapper,#shippingPage .checkout-v2 .basket-wrapper,#shippingPage .checkout-v2 .shipping-wrapper,#shippingPage .checkout-v2 .payment-wrapper,#paymentPage .checkout-v2 .basket-wrapper,#paymentPage .checkout-v2 .shipping-wrapper,#paymentPage .checkout-v2 .payment-wrapper,#paymentRetryPage .checkout-v2 .basket-wrapper,#paymentRetryPage .checkout-v2 .shipping-wrapper,#paymentRetryPage .checkout-v2 .payment-wrapper{border-radius:16px!important}#basketPage .checkout-v2>.row>.basket-container,#basketPage .checkout-v2>.row>.shipping-container,#basketPage .checkout-v2>.row>.payment-container,#shippingPage .checkout-v2>.row>.basket-container,#shippingPage .checkout-v2>.row>.shipping-container,#shippingPage .checkout-v2>.row>.payment-container,#paymentPage .checkout-v2>.row>.basket-container,#paymentPage .checkout-v2>.row>.shipping-container,#paymentPage .checkout-v2>.row>.payment-container,#paymentRetryPage .checkout-v2>.row>.basket-container,#paymentRetryPage .checkout-v2>.row>.shipping-container,#paymentRetryPage .checkout-v2>.row>.payment-container{padding-bottom:12px}#basketPage .checkout-v2 .continue-shopping-container,#shippingPage .checkout-v2 .continue-shopping-container,#paymentPage .checkout-v2 .continue-shopping-container,#paymentRetryPage .checkout-v2 .continue-shopping-container{margin-top:0;padding-bottom:150px}#basketPage .checkout-v2 .continue-shopping-container .summary-shopping-wrapper,#shippingPage .checkout-v2 .continue-shopping-container .summary-shopping-wrapper,#paymentPage .checkout-v2 .continue-shopping-container .summary-shopping-wrapper,#paymentRetryPage .checkout-v2 .continue-shopping-container .summary-shopping-wrapper{border:1px solid #e8eaef}#basketPage .checkout-v2 .continue-shopping-container .continue-button-wrapper,#shippingPage .checkout-v2 .continue-shopping-container .continue-button-wrapper,#paymentPage .checkout-v2 .continue-shopping-container .continue-button-wrapper,#paymentRetryPage .checkout-v2 .continue-shopping-container .continue-button-wrapper{padding:0 20px 6px!important}#shippingPage .shipping-page .profile-complete-wrapper,#shippingPage .shipping-page .shipping-address-wrapper,#shippingPage .shipping-page .single-shipment-receiver-delivery-wrapper,#shippingPage .shipping-page .method-wrapper,#shippingPage .shipping-page .coupon-wrapper,#shippingPage .shipping-page #selectShippingMethod,#shippingPage .shipping-page .normal-shipping-shelve-section,#shippingPage .shipping-page .fast-shipping-shelve-section,#shippingPage .shipping-page .in_person_delivery-shelve-section,#paymentPage .payment-page .profile-complete-wrapper,#paymentPage .payment-page .shipping-address-wrapper,#paymentPage .payment-page .single-shipment-receiver-delivery-wrapper,#paymentPage .payment-page .method-wrapper,#paymentPage .payment-page .coupon-wrapper,#paymentPage .payment-page #selectShippingMethod,#paymentPage .payment-page .normal-shipping-shelve-section,#paymentPage .payment-page .fast-shipping-shelve-section,#paymentPage .payment-page .in_person_delivery-shelve-section,#paymentRetryPage .payment-page .profile-complete-wrapper,#paymentRetryPage .payment-page .shipping-address-wrapper,#paymentRetryPage .payment-page .single-shipment-receiver-delivery-wrapper,#paymentRetryPage .payment-page .method-wrapper,#paymentRetryPage .payment-page .coupon-wrapper,#paymentRetryPage .payment-page #selectShippingMethod,#paymentRetryPage .payment-page .normal-shipping-shelve-section,#paymentRetryPage .payment-page .fast-shipping-shelve-section,#paymentRetryPage .payment-page .in_person_delivery-shelve-section{padding-right:12px;padding-left:12px}#shippingPage .shipping-page .vpn-warning-wrapper,#shippingPage .shipping-page .order-summary-wrapper,#shippingPage .shipping-page .shipping-hint,#shippingPage .shipping-page .order-hint,#paymentPage .payment-page .vpn-warning-wrapper,#paymentPage .payment-page .order-summary-wrapper,#paymentPage .payment-page .shipping-hint,#paymentPage .payment-page .order-hint,#paymentRetryPage .payment-page .vpn-warning-wrapper,#paymentRetryPage .payment-page .order-summary-wrapper,#paymentRetryPage .payment-page .shipping-hint,#paymentRetryPage .payment-page .order-hint{margin-right:12px;margin-left:12px}#shippingPage .shipping-page .profile-wrapper,#shippingPage .shipping-page .address-wrapper,#shippingPage .shipping-page .receiver-wrapper,#paymentPage .payment-page .profile-wrapper,#paymentPage .payment-page .address-wrapper,#paymentPage .payment-page .receiver-wrapper,#paymentRetryPage .payment-page .profile-wrapper,#paymentRetryPage .payment-page .address-wrapper,#paymentRetryPage .payment-page .receiver-wrapper{padding:14px}#shippingPage .shipping-page .profile-wrapper>.bi,#shippingPage .shipping-page .address-wrapper>.bi,#shippingPage .shipping-page .receiver-wrapper>.bi,#paymentPage .payment-page .profile-wrapper>.bi,#paymentPage .payment-page .address-wrapper>.bi,#paymentPage .payment-page .receiver-wrapper>.bi,#paymentRetryPage .payment-page .profile-wrapper>.bi,#paymentRetryPage .payment-page .address-wrapper>.bi,#paymentRetryPage .payment-page .receiver-wrapper>.bi{width:38px;height:38px;font-size:17px}#shippingPage .shipping-page .shipping-tab,#paymentPage .payment-page .shipping-tab,#paymentRetryPage .payment-page .shipping-tab{flex-direction:column;gap:2px!important;font-size:11.5px!important}#basketPage .basket-page .basket-header{padding:14px 16px}.checkout-footer-box{display:block;height:72px;padding:14px 16px;border:0;border-radius:18px 18px 0 0;box-shadow:0 -6px 24px rgba(16,24,40,0.1)}.checkout-footer-box .footer-title{padding-bottom:2px;color:#6b7280;font-size:11px}.checkout-footer-box .footer-price{color:#1f2937;font-size:15px;white-space:nowrap;font-weight:800}.checkout-footer-box .footer-price .toman{color:#9ca3af;font-size:11px;font-weight:400}#basketPage .btnShoppingContinue,#shippingPage #btnSelectDeliveryTime,#shippingPage #btnCreateOrder,#shippingPage #btnAddLocation,#paymentPage #btnPayment,#paymentPage #btnSelectIPG,#paymentRetryPage #btnPayment,#paymentRetryPage #btnSelectIPG{bottom:71px!important;right:14px!important;width:calc(100% - 190px)!important;max-width:260px;height:48px!important;padding:0 10px;font-size:14px!important;border-radius:13px!important;box-shadow:0 6px 16px rgba(28,97,231,0.28)!important}#shippingPage #btnSelectDeliveryTime,#shippingPage #btnAddLocation,#paymentPage #btnSelectIPG,#paymentRetryPage #btnSelectIPG{box-shadow:none!important}}.modal.seller-payment-option-modal{font-size:14px}.modal.seller-payment-option-modal .modal-content{overflow:hidden;border:0;border-radius:20px;box-shadow:0 20px 50px rgba(16,24,40,0.2)}.modal.seller-payment-option-modal .modal-header{gap:12px;padding:18px 20px 14px;border-bottom:1px solid #f0f1f4}.modal.seller-payment-option-modal .modal-header .btn-close{align-self:flex-start;margin:0 auto 0 0;padding:10px;border-radius:50%;background-color:#f3f4f6;background-size:10px}.modal.seller-payment-option-modal .payment-change-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;padding:0;border-radius:12px;background:#eef3ff;color:#1450c3;font-size:20px}.modal.seller-payment-option-modal .payment-change-heading{display:flex;flex-direction:column;gap:2px}.modal.seller-payment-option-modal .payment-change-heading .modal-title{color:#1f2937;font-size:16px;font-weight:800}.modal.seller-payment-option-modal .payment-change-heading span{color:#6b7280;font-size:12px}.modal.seller-payment-option-modal .modal-body{padding:16px 20px 4px}.modal.seller-payment-option-modal #paymentConfirmModalBody{margin:0}.modal.seller-payment-option-modal .payment-change-intro{padding:12px 14px;border-radius:14px;background:#f6f8fc;color:#374151;font-size:13.5px;line-height:2}.modal.seller-payment-option-modal .payment-change-intro strong{display:inline-block;padding:0 10px;border-radius:8px;background:#eef3ff;color:#1450c3;font-weight:800;line-height:1.9}.modal.seller-payment-option-modal .payment-conflict-count{margin:14px 0 8px;color:#6b7280;font-size:12.5px;font-weight:600}.modal.seller-payment-option-modal .payment-conflict-list{max-height:320px;margin:0;padding:0;overflow-y:auto;list-style:none}.modal.seller-payment-option-modal .payment-conflict-item{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;padding:8px 10px 8px 12px;border:1px solid #e8eaef;border-radius:14px;background:#fff;transition:border-color .15s}.modal.seller-payment-option-modal .payment-conflict-item:hover{border-color:rgba(20,80,195,0.3)}.modal.seller-payment-option-modal .payment-conflict-item .product-info-wrapper{display:flex;align-items:center;gap:10px;min-width:0;max-width:none;flex:1}.modal.seller-payment-option-modal .payment-conflict-item__thumb{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:52px;height:52px;border-radius:12px;background:#f7f8fa}.modal.seller-payment-option-modal .payment-conflict-item__image{flex-shrink:0;width:42px;height:42px;margin:0;object-fit:contain;mix-blend-mode:multiply}.modal.seller-payment-option-modal .payment-conflict-item__info{min-width:0}.modal.seller-payment-option-modal .payment-conflict-item__name{display:-webkit-box;overflow:hidden;color:#1f2937;font-size:12px;font-weight:600;line-height:1.8;-webkit-line-clamp:2;-webkit-box-orient:vertical}.modal.seller-payment-option-modal .payment-conflict-item__quantity{display:inline-block;margin-top:2px;padding:0 7px;border-radius:6px;background:#f1f3f7;color:#4b5563;font-size:10.5px;line-height:1.8}.modal.seller-payment-option-modal .payment-conflict-item__price{display:flex;flex-direction:column;align-items:flex-end;min-width:auto;white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:800;color:#1f2937}.modal.seller-payment-option-modal .payment-conflict-item__price strong{color:#1f2937;font-size:13px;font-weight:800}.modal.seller-payment-option-modal .payment-conflict-item__price .payment-conflict-item__currency{color:#9ca3af;font-size:10.5px;font-weight:400}.modal.seller-payment-option-modal .modal-payment-hint{margin:12px 0 0;border-radius:12px;background:#fffbeb}.modal.seller-payment-option-modal .modal-payment-hint .hint-wrapper{align-items:flex-start;gap:8px;padding:10px 12px;color:#92400e;font-size:12.5px}.modal.seller-payment-option-modal .modal-payment-hint .hint-wrapper .bi{margin-top:2px;color:#d97706}.modal.seller-payment-option-modal .modal-payment-hint .hint-wrapper .hint-text{padding:0}.modal.seller-payment-option-modal .modal-footer{flex-wrap:nowrap;gap:10px;padding:14px 20px 18px;border-top:0}.modal.seller-payment-option-modal .modal-footer .btn{height:48px;margin:0;border-radius:13px;font-size:14px;font-weight:700}.modal.seller-payment-option-modal .modal-footer .btn-light{flex:0 0 34%;border:0;background:#f1f3f7;color:#374151}.modal.seller-payment-option-modal .modal-footer .btn-danger{display:flex;align-items:center;justify-content:center;flex:1;gap:6px;width:auto;background-color:#1c61e7;box-shadow:0 8px 18px rgba(28,97,231,0.25)}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper{min-height:76px;padding:14px 16px;border-radius:16px}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper:has(.form-check-input:checked),#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper:has(.form-check-input:checked){box-shadow:0 8px 22px rgba(20,80,195,0.12)}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper:has(.form-check-input:checked) .ipg-logo-wrapper,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper:has(.form-check-input:checked) .ipg-logo-wrapper{border-color:transparent}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .ipg-logo-wrapper,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .ipg-logo-wrapper{width:56px;height:56px;border-radius:16px;box-shadow:0 2px 6px rgba(16,24,40,0.05)}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .pm-tile,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .pm-tile{border:0;color:#fff;font-size:26px}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .pm-tile .bi::before,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .pm-tile .bi::before{vertical-align:0}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .pm-tile.pm-online,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .pm-tile.pm-online{background:linear-gradient(135deg,#3b82f6,#1450c3);box-shadow:0 6px 14px rgba(20,80,195,0.28)}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .pm-tile.pm-cod,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .pm-tile.pm-cod{background:linear-gradient(135deg,#34d399,#059669);box-shadow:0 6px 14px rgba(5,150,105,0.28)}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper{display:flex;flex-wrap:wrap;align-items:center;min-width:0}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper .form-check-input,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper .form-check-input{flex:0 0 auto;margin:0 0 0 10px}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper label,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper label{display:inline-flex;flex:1;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;font-size:14.5px;font-weight:800}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper .box-description,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper .box-description{flex-basis:100%;margin-top:2px;padding-right:28px;font-size:12.5px}@media (max-width:767px){#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper{gap:10px;padding:12px}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .ipg-logo-wrapper,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .ipg-logo-wrapper{width:46px;height:46px;border-radius:13px}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .pm-tile,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .pm-tile{font-size:21px}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper label,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper label{font-size:13.5px}}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .pm-chip,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .pm-chip{padding:1px 9px;border-radius:20px;background:rgba(20,80,195,0.08);color:#1450c3;font-size:11px;font-style:normal;font-weight:700;line-height:20px}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .pm-chip.pm-chip-violet,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .pm-chip.pm-chip-violet{background:#efe9ff;color:#6d28d9}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .pm-chip.pm-chip-green,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .pm-chip.pm-chip-green{background:#e7f8ef;color:#047857}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper{transition:border-color .15s,background .15s,box-shadow .15s,transform .15s}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper:hover,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(16,24,40,0.06)}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper:has(.form-check-input:checked),#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper:has(.form-check-input:checked){background:linear-gradient(135deg,#f7faff,#eef4ff)}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .pm-logo,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .pm-logo{border:1px solid #eef0f4;background:#fff}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .pm-logo img,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .pm-logo img{width:100%;height:100%;object-fit:contain}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .form-check-input[type="radio"],#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .form-check-input[type="radio"]{width:22px;height:22px;margin-top:0;border:2px solid #d1d5db;background-color:#fff;box-shadow:none;cursor:pointer;transition:background-color .15s,border-color .15s}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .form-check-input[type="radio"]:checked,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .form-check-input[type="radio"]:checked{border-color:#1450c3;background-color:#1450c3;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.2' d='m4 8.4 2.6 2.6L12 5.6'/%3e%3c/svg%3e");background-size:14px}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .form-check-input[type="radio"]:focus-visible,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .form-check-input[type="radio"]:focus-visible{box-shadow:0 0 0 4px rgba(20,80,195,0.15)}#paymentPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper .box-description,#paymentRetryPage .payment-page .method-wrapper .box-wrapper .payment-method-wrapper .check-box-wrapper .box-description{padding-right:32px}.basket-page .variant-stock{display:inline-flex;align-items:center;gap:6px;margin:2px 0 6px;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700}.basket-page .variant-stock .bi{font-size:13px;line-height:1}.basket-page .variant-stock.is-ok{background:#e8f8ee;color:#15803d}.basket-page .variant-stock.is-low{align-self:flex-start;width:fit-content;padding:4px 12px 4px 11px;border:1px solid #fed7aa;background:linear-gradient(90deg,#fff7ed,#ffedd5);color:#c2410c}.basket-page .variant-stock .stock-dot{width:8px;height:8px;border-radius:50%;background:#f97316;box-shadow:0 0 0 0 rgba(249,115,22,0.5);animation:stock-pulse 1.8s ease-out infinite}@media (prefers-reduced-motion:reduce){.basket-page .variant-stock .stock-dot{animation:none}}.basket-page .variant-stock.is-out{background:#fdecef;color:#be123c;border-radius:12px}@keyframes stock-pulse{0%{box-shadow:0 0 0 0 rgba(249,115,22,0.5)}70%{box-shadow:0 0 0 7px rgba(249,115,22,0)}100%{box-shadow:0 0 0 0 rgba(249,115,22,0)}}.basket-reco{width:100%;margin-top:22px;padding:18px 0 6px;border-top:1px solid #eef0f4}.basket-reco .basket-reco-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:12px}.basket-reco .basket-reco-head h2{display:flex;align-items:center;gap:8px;margin:0;color:#23254e;font-size:16px;font-weight:800}.basket-reco .basket-reco-head h2 .bi{color:#f59e0b;line-height:1}.basket-reco .basket-reco-sub{color:#9ca3af;font-size:12px}.basket-reco .basket-reco-list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(180px,200px);gap:12px;padding:4px 2px 12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.basket-reco .basket-reco-card{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid #eceef3;border-radius:16px;background:#fff;scroll-snap-align:start;transition:box-shadow .15s,border-color .15s}.basket-reco .basket-reco-card:hover{border-color:#dbe3f5;box-shadow:0 6px 18px rgba(20,30,70,0.07)}.basket-reco .basket-reco-image{display:flex;align-items:center;justify-content:center;height:130px}.basket-reco .basket-reco-image img{max-width:100%;max-height:130px;object-fit:contain}.basket-reco .basket-reco-title{display:-webkit-box;min-height:40px;overflow:hidden;color:#23254e;font-size:13px;font-weight:700;line-height:1.55;-webkit-line-clamp:2;-webkit-box-orient:vertical}.basket-reco .basket-reco-title:hover{color:#1450c3}.basket-reco .basket-reco-opts{display:flex;flex-wrap:wrap;gap:4px}.basket-reco .basket-reco-opts span{padding:1px 7px;border-radius:6px;background:#f3f5fa;color:#6b7280;font-size:11px}.basket-reco .basket-reco-price{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:auto}.basket-reco .basket-reco-price strong{margin-right:auto;color:#23254e;font-size:14px;font-weight:800}.basket-reco .basket-reco-price small{color:#9ca3af;font-size:11px;font-weight:600}.basket-reco .basket-reco-price del{color:#9ca3af;font-size:12px}.basket-reco .basket-reco-off{padding:1px 7px;border-radius:999px;background:#e11d48;color:#fff;font-size:11px;font-weight:800}.basket-reco .basket-reco-add{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 10px;border:1px solid #1450c3;border-radius:12px;background:#fff;color:#1450c3;font-size:13px;font-weight:800}.basket-reco .basket-reco-add .bi{font-size:15px;line-height:1}.basket-reco .basket-reco-add:hover{background:#1450c3;color:#fff}.basket-reco .basket-reco-add.is-added{border-color:#16a34a;background:#16a34a;color:#fff}@media (max-width:575.98px){.basket-reco .basket-reco-list{grid-auto-columns:46%}}.show-more-values,.show-more-pill,.moreTextToggle,.moreTextToggleButton,.description-more,.btn-load-more,.show-more-wrapper .show-more-btn,#load-more-slide .btn,#load-more-question-slide .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 18px;border:1px solid rgba(20,80,195,0.18);border-radius:999px;background:#fff;color:#1450c3;font-size:13px;font-weight:700;line-height:1.6;text-decoration:none;cursor:pointer;box-shadow:0 6px 16px -10px rgba(20,80,195,0.55);transition:background .15s,box-shadow .15s,border-color .15s}.show-more-values:hover,.show-more-pill:hover,.moreTextToggle:hover,.moreTextToggleButton:hover,.description-more:hover,.btn-load-more:hover,.show-more-wrapper .show-more-btn:hover,#load-more-slide .btn:hover,#load-more-question-slide .btn:hover,.show-more-values:focus-visible,.show-more-pill:focus-visible,.moreTextToggle:focus-visible,.moreTextToggleButton:focus-visible,.description-more:focus-visible,.btn-load-more:focus-visible,.show-more-wrapper .show-more-btn:focus-visible,#load-more-slide .btn:focus-visible,#load-more-question-slide .btn:focus-visible{border-color:rgba(20,80,195,0.35);background:rgba(20,80,195,0.06);color:#1450c3;box-shadow:0 8px 20px -10px rgba(20,80,195,0.65)}.show-more-values .bi,.show-more-pill .bi,.moreTextToggle .bi,.moreTextToggleButton .bi,.description-more .bi,.btn-load-more .bi,.show-more-wrapper .show-more-btn .bi,#load-more-slide .btn .bi,#load-more-question-slide .btn .bi{margin:0;padding:0;font-size:12px;vertical-align:0;transition:transform .25s}[aria-expanded="true"].show-more-values .bi,[aria-expanded="true"].show-more-pill .bi,[aria-expanded="true"].moreTextToggle .bi,[aria-expanded="true"].moreTextToggleButton .bi,[aria-expanded="true"].description-more .bi,[aria-expanded="true"].btn-load-more .bi,.show-more-wrapper [aria-expanded="true"].show-more-btn .bi,#load-more-slide [aria-expanded="true"].btn .bi,#load-more-question-slide [aria-expanded="true"].btn .bi,.is-open.show-more-values .bi,.is-open.show-more-pill .bi,.is-open.moreTextToggle .bi,.is-open.moreTextToggleButton .bi,.is-open.description-more .bi,.is-open.btn-load-more .bi,.show-more-wrapper .is-open.show-more-btn .bi,#load-more-slide .is-open.btn .bi,#load-more-question-slide .is-open.btn .bi{transform:rotate(180deg)}.moreTextToggleButton,.moreTextToggle{display:flex;margin:14px auto 0}#description-wrapper #short-description{position:relative;display:block;text-align:justify}#description-wrapper #short-description::after{content:'';position:absolute;right:0;bottom:0;left:0;height:2.6em;background:linear-gradient(180deg,rgba(255,255,255,0),#fff);pointer-events:none}.show-more-values{margin-top:8px;padding:4px 12px;font-size:12px;box-shadow:none}footer .moreTextToggleButton{border-color:rgba(255,255,255,0.22);background:rgba(255,255,255,0.08);color:#e6e9ff;box-shadow:none}footer .moreTextToggleButton:hover,footer .moreTextToggleButton:focus-visible{border-color:rgba(255,255,255,0.4);background:rgba(255,255,255,0.14);color:#fff;box-shadow:none}.pagetitle{margin-bottom:10px}.pagetitle h1{font-size:24px;margin-bottom:0;font-weight:600;color:#E91E63}.back-to-top{position:fixed;visibility:hidden;opacity:0;left:15px;bottom:15px;z-index:1000;background:#1450c3;width:32px;height:32px;border-radius:4px;transition:all 0.4s}.back-to-top i{font-size:24px;color:#fff;line-height:0}.back-to-top:hover{color:#fff}.back-to-top.active{visibility:visible;opacity:1}.logo{line-height:1}@media (min-width:1200px){.logo{width:280px}}.logo img{max-height:26px;margin-left:6px}.logo span{font-size:26px;font-weight:700;color:#E91E63}.header{transition:all 0.5s;z-index:997;height:60px;box-shadow:0 1px 0 rgba(0,0,0,.14),0 2px 0 rgba(0,0,0,.05);background-color:#fff;padding-right:20px}.header .toggle-sidebar-btn{font-size:32px;padding-left:10px;cursor:pointer;color:#E91E63}.header .search-bar{width:360px;padding:0 20px}@media (max-width:1199px){.header .search-bar{position:fixed;top:50px;right:0;left:0;padding:20px;box-shadow:0px 0px 15px 0px rgba(1,41,112,0.1);background:white;z-index:9999;transition:0.3s;visibility:hidden;opacity:0}.header .search-bar-show{top:60px;visibility:visible;opacity:1}}.header .search-form{width:100%}.header .search-form input{font-size:14px;color:#E91E63;border:1px solid rgba(1,41,112,0.2);padding:7px 38px 7px 8px;border-radius:3px;transition:0.3s;width:100%}.header .search-form input:focus,.header .search-form input:hover{outline:none;box-shadow:0 0 10px 0 rgba(1,41,112,0.15);border:1px solid rgba(1,41,112,0.3)}.header .search-form button{border:0;padding:0;margin-right:-30px;background:none}.header .search-form button i{color:#E91E63}.header-nav ul{list-style:none}.header-nav>ul{margin:0;padding:0}.header-nav .nav-icon{font-size:22px;color:#E91E63;margin-left:25px;position:relative}.header-nav .nav-profile{color:#E91E63}.header-nav .nav-profile img{max-height:36px}.header-nav .nav-profile span{font-size:14px;font-weight:600}.header-nav .badge-number{position:absolute;inset:-2px -5px auto auto;font-weight:normal;font-size:12px;padding:3px 6px}.header-nav .notifications{inset:8px -15px auto auto!important}.header-nav .notifications .notification-item{display:flex;align-items:center;padding:15px 10px;transition:0.3s}.header-nav .notifications .notification-item i{margin:0 20px 0 10px;font-size:24px}.header-nav .notifications .notification-item h4{font-size:16px;font-weight:600;margin-bottom:5px}.header-nav .notifications .notification-item p{font-size:13px;margin-bottom:3px;color:#919191}.header-nav .notifications .notification-item:hover{background-color:#f6f9ff}.header-nav .messages{inset:8px -15px auto auto!important}.header-nav .messages .message-item{padding:15px 10px;transition:0.3s}.header-nav .messages .message-item a{display:flex}.header-nav .messages .message-item img{margin:0 20px 0 10px;max-height:40px}.header-nav .messages .message-item h4{font-size:16px;font-weight:600;margin-bottom:5px;color:#444444}.header-nav .messages .message-item p{font-size:13px;margin-bottom:3px;color:#919191}.header-nav .messages .message-item:hover{background-color:#f6f9ff}.header-nav .profile{min-width:240px;padding-bottom:0;top:8px!important}.header-nav .profile .dropdown-header h6{font-size:18px;margin-bottom:0;font-weight:600;color:#444444}.header-nav .profile .dropdown-header span{font-size:14px}.header-nav .profile .dropdown-item{font-size:14px;padding:10px 15px;transition:0.3s}.header-nav .profile .dropdown-item i{margin-left:10px;font-size:18px;line-height:0}.header-nav .profile .dropdown-item:hover{background-color:#f6f9ff}.sidebar{position:fixed;top:60px;right:0;bottom:0;width:300px;z-index:996;transition:all 0.3s;padding:20px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#aab7cf transparent;box-shadow:0px 0px 20px rgba(1,41,112,0.1);background-color:#fff}@media (max-width:1199px){.sidebar{right:-300px}}.sidebar::-webkit-scrollbar{width:5px;height:8px;background-color:#fff}.sidebar::-webkit-scrollbar-thumb{background-color:#aab7cf}@media (min-width:1200px){#main,#footer{}.panel #main,.panel #footer{margin-right:300px}}@media (max-width:1199px){.toggle-sidebar .sidebar{right:0}}@media (min-width:1200px){.toggle-sidebar #main,.toggle-sidebar #footer{margin-right:0}.toggle-sidebar .sidebar{right:-300px}}.sidebar-nav{padding:0;margin:0;list-style:none}.sidebar-nav li{padding:0;margin:0;list-style:none}.sidebar-nav .nav-item{margin-bottom:5px}.sidebar-nav .nav-heading{font-size:11px;text-transform:uppercase;color:#899bbd;font-weight:600;margin:10px 0 5px 15px}.sidebar-nav .nav-link{display:flex;align-items:center;font-size:15px;font-weight:600;color:#E91E63;transition:0.3;background:#f6f9ff;padding:10px 15px;border-radius:4px}.sidebar-nav .nav-link i{font-size:16px;margin-left:10px;color:#E91E63}.sidebar-nav .nav-link.collapsed{color:#444;background:#fff}.sidebar-nav .nav-link.collapsed i{color:#E91E63}.sidebar-nav .nav-link:hover{color:#E91E63;background:#f6f9ff}.sidebar-nav .nav-link:hover i{color:#E91E63}.sidebar-nav .nav-link .bi-chevron-down{margin-left:0;transition:transform 0.2s ease-in-out}.sidebar-nav .nav-link:not(.collapsed) .bi-chevron-down{transform:rotate(180deg)}.sidebar-nav .nav-content{padding:5px 0 0 0;margin:0;list-style:none}.sidebar-nav .nav-content a{display:flex;align-items:center;font-size:14px;font-weight:600;color:#E91E63;padding:10px 30px 10px 0;transition:0.3s}.sidebar-nav .nav-content a i{font-size:6px;margin-left:8px;line-height:0;border-radius:50%}.sidebar-nav .nav-content a:hover,.sidebar-nav .nav-content a.active{color:#E91E63}.sidebar-nav .nav-content a.active i{background-color:#E91E63}.iconslist{display:grid;max-width:100%;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.25rem;padding-top:15px}.iconslist .icon{background-color:#fff;border-radius:0.25rem;text-align:center;color:#E91E63;padding:15px 0}.iconslist i{margin:0.25rem;font-size:2.5rem}.iconslist .label{font-family:var(--bs-font-monospace);display:inline-block;width:100%;overflow:hidden;padding:0.25rem;font-size:12px;text-overflow:ellipsis;white-space:nowrap;color:#666}