@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Roboto:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Abril+Fatface&family=Bebas+Neue&family=Birthstone&family=Cinzel:wght@400;700&family=Cormorant+Garamond:wght@400;700&family=Dancing+Script:wght@400;700&family=Great+Vibes&family=Lobster&family=MedievalSharp&family=Montez&family=Oswald:wght@400;700&family=Pacifico&family=Parisienne&family=Playfair+Display:wght@400;700;900&family=Poiret+One&family=Prata&family=Quicksand:wght@400;600;700&family=Rouge+Script&family=Sacramento&family=UnifrakturCook:wght@700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Space+Mono:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap);@keyframes eli-pulse{0%,to{opacity:.55}50%{opacity:1}}.eli-wrap{display:block;height:100%;position:relative;width:100%}.eli-placeholder{animation:eli-pulse 1.4s ease-in-out infinite;inset:0;position:absolute}.eli-img,.eli-placeholder{height:100%;object-fit:cover;width:100%}.eli-img{display:block;opacity:0;transition:opacity .35s ease}.eli-img--loaded{opacity:1}@media (prefers-reduced-motion:reduce){.eli-img,.eli-placeholder{animation:none!important;opacity:1;transition:none!important}}:root{--elakay-accent-red:#ef4444}.header{animation:headerDrop .5s ease-out both,headerBreath 10s ease-in-out infinite;background:linear-gradient(135deg,#004b63,#007399 50%,#00a4d8);background:linear-gradient(135deg,var(--elakay-primary-dark) 0,var(--elakay-primary) 50%,var(--elakay-primary-light) 100%);box-shadow:0 4px 16px #0003;z-index:9}.header:before{animation:shine 3.5s infinite;background:linear-gradient(90deg,#0000,#ffffff2e,#0000);left:-120%}.header:after{background:radial-gradient(circle at 10% 20%,#ffffff14 0,#0000 55%),radial-gradient(circle at 80% 80%,#ffffff14 0,#0000 55%)}#logo_mlakay{animation:logoEnter .7s cubic-bezier(.22,.61,.36,1) .1s both;position:relative;z-index:20}#logo_mlakay.no-animation{animation:none}.logo-link{transition:transform .3s ease,filter .3s ease}.logo-link:hover{filter:drop-shadow(0 0 12px rgba(255,255,255,.7));transform:translateY(-2px) scale(1.05)}.logo-text{gap:8px}.logo-img{animation:logoFloat 4s ease-in-out infinite;transition:transform .5s ease,filter .4s ease}.logo-link:hover .logo-img{filter:drop-shadow(0 0 10px rgba(255,255,255,.8));transform:rotate(1turn) scale(1.05)}.logo-name{background:linear-gradient(135deg,#fff,#e0f2fe 40%,#bae6fd)}@media (prefers-reduced-motion:reduce){#logo_mlakay,.logo-img{animation:none}.logo-link:hover .logo-img{transform:scale(1.05)}}.formElakaySearch{animation:searchEnter .6s ease-out .2s both;z-index:10}.elakay_search{box-shadow:0 2px 10px #0f172a40;transition:box-shadow .3s ease,background .3s ease}.elakay_search:focus-within{box-shadow:0 8px 22px #0f172a59}.elakay_search:before{background:radial-gradient(circle at 0 0,#3b82f640 0,#0000 55%),radial-gradient(circle at 100% 100%,#2dd4bf40 0,#0000 55%);transition:opacity .3s ease}.elakay_input_search{transition:all .25s ease;z-index:1}.elakay_input_search:focus{color:#111827}.elakay_button_search{transition:transform .12s ease,box-shadow .12s ease,background .2s ease;z-index:1}.elakay_button_search:hover{box-shadow:0 8px 20px #2563eb73;transform:translateY(-1px)}.elakay_button_search:active{box-shadow:0 4px 10px #2563eb59;transform:translateY(0)}.elakay_departement{animation:pillEnter .6s ease-out .22s both;transition:transform .25s ease,box-shadow .25s ease}.elakay_departement:hover{box-shadow:0 4px 10px #00000040;transform:translateY(-1px) scale(1.05)}.elakay_liste_header{animation:menuEnter .6s ease-out .25s both;z-index:2}.elakay_liste_header .nav-item,.nav-link,.nav-link:after{transition:all .25s ease}.nav-link:after{background:#fff}.nav-link:hover{background:#ffffff26;box-shadow:0 4px 10px #00000038;transform:translateY(-1px)}.nav-link:hover:after{width:70%}.nav-icon{transition:transform .3s ease}.nav-icon:hover{transform:rotate(180deg)}.Langage_elakay{animation:pillEnter .6s ease-out .3s both,pillBreath 8s ease-in-out infinite;z-index:910}.language-icon{transition:transform .3s ease}.Langage_elakay:hover .language-icon{transform:rotate(180deg) scale(1.1)}.language-select{transition:all .25s ease}.language-select:hover{border-color:#fff9}.language-select option{background:var(--elakay-primary)}.user_elakay{animation:pillEnter .6s ease-out .32s both,pillBreath 9s ease-in-out infinite}.user-link{transition:all .25s ease}.user-link:hover{box-shadow:0 4px 10px #00000038;transform:translateY(-1px) scale(1.02)}.mlakay_shoppingcart{animation:pillEnter .6s ease-out .35s both,cartBreath 7s ease-in-out infinite}.cart-link{transition:all .25s ease}.cart-link:hover{box-shadow:0 4px 10px #0000003d;transform:translateY(-1px) scale(1.03)}.cart-icon{transition:transform .25s ease}.cart-link:hover .cart-icon{transform:scale(1.1) rotate(-5deg)}#count,.cart-count-badge{animation:countPulse 2.4s ease-in-out infinite;background:linear-gradient(135deg,#f97373 0,var(--elakay-accent-red) 40%,#dc2626 100%);box-shadow:0 2px 8px #ef444480}@media only screen and (max-width:800px){.formElakaySearch{bottom:0;left:auto;margin:3px 0 0;min-width:50px;position:absolute;right:60px;top:3px;transform-origin:right;transition:all .3s ease;width:70%}.header{height:85px;position:fixed;width:100%;z-index:900}.Langage_elakay{right:5px}.header-floating-actions{bottom:auto;right:12px;top:1px}}@media only screen and (max-width:700px){.me-l-2{display:none}.me-l-4{padding:0}.header{position:fixed;z-index:900}.formElakaySearch{right:50px;top:40px;width:74%}.Langage_elakay{bottom:auto;font-size:14px;margin:0;right:70px;top:3px}.header-floating-actions{bottom:auto;right:10px;top:3px}.elakay_liste_header{display:none}}@media only screen and (max-width:576px){.formElakaySearch{margin-left:0;right:50px;top:38px;width:70%}.Langage_elakay{font-size:13px;right:58px}.header-floating-actions{right:8px}.elakay_liste_header{display:none}}.cart-link:focus-visible,.language-select:focus-visible,.nav-link:focus-visible,.user-link:focus-visible{outline:2px solid #fff;outline-offset:2px}.search-container{position:relative}.modern-search,.modern-search-bar{align-items:center;background:linear-gradient(120deg,#e5f3ff,#fff 40%,#e0ecff);border-radius:999px;box-shadow:0 8px 20px #0f172a14,0 0 0 1px #94a3b840;display:flex;overflow:hidden;padding-left:0;position:relative;width:100%}.search-glow{background:radial-gradient(circle at 0 0,#3b82f64d 0,#0000 50%),radial-gradient(circle at 100% 100%,#2dd4bf4d 0,#0000 50%);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.modern-search-bar:focus-within .search-glow,.modern-search:focus-within .search-glow{opacity:1}.modern-search-input{background:#0000;border:none;border-radius:999px 0 0 999px;color:#0f172a;flex:1 1;font-size:16px;padding:8px 14px 8px 16px;position:relative;z-index:1}.modern-search-input::placeholder{color:#9ca3af}.modern-search-input:focus{outline:none}.modern-search-button{align-items:center;background:radial-gradient(circle at 0 0,#38bdf8 0,#0ea5e9 40%,#0369a1 100%);border:none;border-left:1px solid #94a3b859;border-radius:0 999px 999px 0;color:#fff;cursor:pointer;display:inline-flex;justify-content:center;padding:8px 16px;position:relative;transition:transform .12s ease,box-shadow .12s ease,background .2s ease;z-index:1}.modern-search-button:hover{box-shadow:0 8px 20px #2563eb73;transform:translateY(-1px)}.modern-search-button:active{box-shadow:0 4px 10px #2563eb59;transform:translateY(0)}.modern-search-icon-wrapper{align-items:center;display:inline-flex;justify-content:center}.modern-search-results{background:#fff;border:1px solid #94a3b866;border-radius:14px;box-shadow:0 18px 40px #0f172a59;left:0;margin-top:6px;max-height:380px;overflow-y:auto;padding:4px 0;position:absolute;right:0;z-index:1000}.animate-results{animation:searchResultsSlideDown .2s ease-out}@keyframes searchResultsSlideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.modern-search-results::-webkit-scrollbar{width:6px}.modern-search-results::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.modern-search-results::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.modern-search-results::-webkit-scrollbar-thumb:hover{background:#94a3b8}.search-result-item{background:#0000;border:none;border-bottom:1px solid #f1f5f9;cursor:pointer;display:block;padding:10px 14px;text-align:left;transition:all .18s ease;width:100%}.search-result-item:last-child{border-bottom:none}.search-result-item:hover{background:linear-gradient(90deg,#eff6ff,#fff);transform:translateX(4px)}.search-item-content{align-items:center;display:flex;gap:12px;justify-content:space-between}.search-item-text{flex:1 1}.search-item-name{color:#111827;font-size:14px;font-weight:500;line-height:1.4}.search-item-image{flex-shrink:0}.search-thumb{border:2px solid #e5e7eb;border-radius:8px;transition:all .25s ease}.search-result-item:hover .search-thumb{border-color:#007399;border-color:var(--elakay-primary);transform:scale(1.05)}.page-container.loading-page{box-sizing:border-box;flex:1 1;flex-direction:column;min-height:0;padding:clamp(16px,3vh,40px) 16px;width:100%}.page-container.loading-page,.square-wrapper{align-items:center;display:flex;justify-content:center}.square-wrapper{aspect-ratio:1/1;flex-shrink:0;max-width:100vw;overflow:hidden;width:350px}.loading-page h2{margin-bottom:0;margin-top:15px;text-align:center}.square-wrapper .search-loading{height:100%;object-fit:cover;object-position:center;width:100%}@keyframes searchSpin{to{transform:rotate(1turn)}}.search-error{border-radius:6px;font-size:13px;margin:6px 12px;padding:6px 10px}@media (max-width:768px){.search-result-item{padding:9px 10px}.search-item-name{font-size:13px}.search-thumb{height:40px!important;width:40px!important}}.no-animation,.no-header-animations,.no-shine:before{animation:none!important}.no-shine:before{opacity:0!important}.no-breath{animation:headerDrop .5s ease-out both!important}.no-hover .cart-link:hover,.no-hover .logo-link:hover,.no-hover .nav-link:hover,.no-hover .user-link:hover{transform:none!important}.drawer-toggle-btn{align-items:center;background:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:5px;height:44px;justify-content:center;padding:10px;position:relative;transition:background-color .2s ease;width:44px;z-index:99999}.drawer-toggle-btn:hover{background:#0000000d}.drawer-toggle-btn:focus{box-shadow:0 0 0 2px #6366f166;outline:none}.toggle-line{border-radius:2px;display:block;height:2.5px;transition:transform .3s cubic-bezier(.68,-.6,.32,1.6),opacity .2s ease,background-color .2s ease;width:24px}.drawer-toggle-btn.dark .toggle-line{background-color:#1e1b4b}.drawer-toggle-btn.light .toggle-line{background-color:#fff}.drawer-toggle-btn.primary .toggle-line{background-color:#6366f1}.drawer-toggle-btn.warm .toggle-line{background-color:#f97316}.drawer-toggle-btn.open .line-1{transform:translateY(7.5px) rotate(45deg)}.drawer-toggle-btn.open .line-2{opacity:0;transform:scaleX(0)}.drawer-toggle-btn.open .line-3{transform:translateY(-7.5px) rotate(-45deg)}.drawer-toggle-btn:not(.open):hover .line-1{transform:translateY(-2px)}.drawer-toggle-btn:not(.open):hover .line-3{transform:translateY(2px)}@media (prefers-reduced-motion:reduce){.toggle-line{transition:none}}.role-switch-dropdown{display:inline-block;position:relative}.role-switch-dropdown__trigger{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:4px}.role-switch-dropdown__trigger--fallback{font-size:.9rem;padding:4px 0}.role-switch-dropdown__trigger--active{color:#ffd166;font-weight:600}.role-switch-dropdown__caret{font-size:.7rem;margin-left:4px}.role-switch-dropdown__panel{background:#fff;border-radius:8px;box-shadow:0 6px 24px #0000002e;color:#222;min-width:230px;padding:8px 0}.role-switch-dropdown__panel--floating{position:fixed;z-index:99999}.role-switch-dropdown__panel-title{color:#888;font-size:.72rem;font-weight:700;letter-spacing:.04em;padding:4px 14px 8px;text-transform:uppercase}.role-switch-dropdown__item{align-items:center;background:#0000;border:none;color:#222;cursor:pointer;display:flex;font-size:.88rem;gap:8px;padding:7px 14px;text-align:left;width:100%}.role-switch-dropdown__item:hover{background:#f2f4f7}.role-switch-dropdown__item--selected{color:#1a6dd8;font-weight:600}.role-switch-dropdown__check{color:#1a6dd8;display:inline-block;font-weight:700;width:14px}.role-switch-dropdown__divider{background:#eaeaea;height:1px;margin:6px 0}.role-switch-dropdown__footer{align-items:flex-start;border-top:1px solid #eaeaea;display:flex;flex-direction:column;gap:6px;margin-top:4px;padding:8px 14px 2px}.role-switch-dropdown__badge{color:#6c757d;font-size:.78rem}.role-switch-dropdown__badge--active{color:#b8860b;font-weight:600}.role-switch-dropdown__return-btn{background:#0000;border:1px solid #b8860b;border-radius:4px;color:#b8860b;cursor:pointer;font-size:.75rem;padding:3px 9px}.role-switch-dropdown__return-btn:hover{background:#b8860b;color:#fff}.role-switch-dropdown--list{display:flex;flex-direction:column;gap:2px}.role-switch-checkbox-row{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:flex;font:inherit;font-size:.9rem;gap:8px;padding:4px 2px;text-align:left;width:100%}.role-switch-checkbox-icon{color:#1a6dd8;flex-shrink:0;height:16px;visibility:hidden;width:16px}.role-switch-checkbox-row--checked .role-switch-checkbox-icon{visibility:visible}.role-switch-checkbox-row--checked{font-weight:600}.navFooter .role-switch-checkbox-row{color:#ffffffd9;color:var(--ftr-link,#ffffffd9);font-size:15px;font-weight:500;padding:8px 2px}.role-switch-dropdown--cards{display:block;width:100%}.role-switch-cards-grid{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.role-switch-card{align-items:center;appearance:none;background:linear-gradient(135deg,#fffffffa,#f8fafcf5);border:1px solid #94a3b847;border-radius:16px;box-shadow:0 5px 16px #0f4e6314;color:#334155;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:.45rem;justify-content:center;min-height:132px;min-width:0;padding:1rem .75rem .8rem;text-align:center;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.role-switch-card:hover:not(:disabled){background:linear-gradient(135deg,#fff,#e0f2feb8);border-color:#00a4d88c;box-shadow:0 10px 24px #00739929;transform:translateY(-3px)}.role-switch-card:focus-visible{outline:3px solid #00a4d861;outline-offset:3px}.role-switch-card--active,.role-switch-card--active:disabled{background:linear-gradient(135deg,#e0f2fef5,#cffafed1);border:2px solid #00a4d8;box-shadow:0 9px 24px #00739933;color:#006b8a;cursor:default;opacity:1}.role-switch-card__icon{align-items:center;background:linear-gradient(135deg,#e0f2fe,#dbeafe);border-radius:13px;box-shadow:inset 0 0 0 1px #00a4d824;color:#007399;display:inline-flex;font-size:1.45rem;height:46px;justify-content:center;width:46px}.role-switch-card--active .role-switch-card__icon{background:linear-gradient(135deg,#00a4d8,#007399);color:#fff}.role-switch-card__label{font-size:.92rem;font-weight:700;line-height:1.2;max-width:100%;overflow-wrap:anywhere}.role-switch-card__status{align-items:center;color:#007399;display:inline-flex;font-size:.73rem;font-weight:700;gap:.25rem;justify-content:center;min-height:1.1rem}@media (max-width:991.98px){.role-switch-cards-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767.98px){.role-switch-cards-grid{gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.role-switch-card{min-height:118px;padding:.8rem .5rem .65rem}}@media (max-width:359.98px){.role-switch-cards-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.role-switch-card{transition:none}}:root{--elakay-accent:#4facfe;--elakay-accent-light:#00f2fe;--elakay-danger:#ef4444;--elakay-success:#34c759;--elakay-purple:#667eea;--elakay-pink:#f5576c;--bg-gradient-start:#fff;--bg-gradient-end:#f2f6fd;--transition-smooth:cubic-bezier(0.4,0,0.2,1);--transition-bounce:cubic-bezier(0.68,-0.55,0.265,1.55)}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow-x:hidden;padding:0}.elakayPage{display:flex;flex-direction:column;height:100vh;height:100dvh;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:relative;width:100%}.elakay-page-body-area{background:linear-gradient(135deg,#fff,#f2f6fd);background:linear-gradient(135deg,var(--bg-gradient-start) 0,var(--bg-gradient-end) 100%);display:flex;flex:1 0 auto;flex-direction:column;min-height:60vh;position:relative}.elakay-page-body-area.is-loading{min-height:calc(100vh - 90px);min-height:calc(100vh - var(--elakay-header-height, 90px));min-height:calc(100dvh - 90px);min-height:calc(100dvh - var(--elakay-header-height, 90px))}.elakay-layout-footer,.elakay-layout-header{flex:0 0 auto}.elakay-page-body-area.has-custom-background{isolation:isolate}.elakay-page-body-area.has-custom-background>.page-container{position:relative;z-index:1}.elakay-background-layer{inset:0;min-height:100%;pointer-events:none;position:absolute;z-index:0}.page-container{animation:fadeIn .8s ease-out;left:0;margin:0;padding:0;position:relative;right:0;width:100vw}.page-container:before{animation:moveGridBody 20s linear infinite;background-image:linear-gradient(90deg,#4facfe0d 1px,#0000 0),linear-gradient(#4facfe0d 1px,#0000 0);background-size:50px 50px;content:"";height:100%;opacity:.6;pointer-events:none;position:fixed;width:100%;z-index:0}@keyframes moveGridBody{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.page-container:after{animation:pulseBodyOverlay 10s ease-in-out infinite;background:radial-gradient(circle at 15% 20%,#4facfe1f 0,#0000 35%),radial-gradient(circle at 85% 80%,#0073991f 0,#0000 35%),radial-gradient(circle at 50% 50%,#00f2fe14 0,#0000 50%),radial-gradient(circle at 30% 70%,#667eea14 0,#0000 40%),radial-gradient(circle at 70% 30%,#f5576c14 0,#0000 40%);content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}@keyframes pulseBodyOverlay{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.content-wrap{animation:contentSlideIn 1s cubic-bezier(.68,-.55,.265,1.55);animation:contentSlideIn 1s var(--transition-bounce);margin-bottom:10px;padding-bottom:2.5rem;position:relative;z-index:2}@keyframes contentSlideIn{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.body-particles,.sign-particles{bottom:0;left:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:85px;z-index:1}.body-particle,.sign-particle{animation:sign-particle-rise linear infinite;background:#00d4ffe6;border-radius:50%;box-shadow:0 0 10px #00d4ffcc;height:4px;position:absolute;width:4px}.body-particle:first-child,.sign-particle:first-child{animation-delay:0s;animation-duration:3.2s;left:5%}.body-particle:nth-child(2),.sign-particle:nth-child(2){animation-delay:.5s;animation-duration:4.1s;left:12%}.body-particle:nth-child(3),.sign-particle:nth-child(3){animation-delay:1s;animation-duration:3.7s;left:23%}.body-particle:nth-child(4),.sign-particle:nth-child(4){animation-delay:1.5s;animation-duration:4.5s;left:35%}.body-particle:nth-child(5),.sign-particle:nth-child(5){animation-delay:2s;animation-duration:3.9s;left:42%}.body-particle:nth-child(6),.sign-particle:nth-child(6){animation-delay:.3s;animation-duration:4.3s;left:51%}.body-particle:nth-child(7),.sign-particle:nth-child(7){animation-delay:.8s;animation-duration:3.5s;left:58%}.body-particle:nth-child(8),.sign-particle:nth-child(8){animation-delay:1.3s;animation-duration:4.2s;left:67%}.body-particle:nth-child(9),.sign-particle:nth-child(9){animation-delay:1.8s;animation-duration:3.8s;left:74%}.body-particle:nth-child(10),.sign-particle:nth-child(10){animation-delay:2.3s;animation-duration:4.6s;left:81%}.body-particle:nth-child(11),.sign-particle:nth-child(11){animation-delay:.6s;animation-duration:3.4s;left:88%}.body-particle:nth-child(12),.sign-particle:nth-child(12){animation-delay:1.1s;animation-duration:4.4s;left:95%}.body-particle:nth-child(13),.sign-particle:nth-child(13){animation-delay:1.6s;animation-duration:3.6s;left:8%}.body-particle:nth-child(14),.sign-particle:nth-child(14){animation-delay:2.1s;animation-duration:4.8s;left:18%}.body-particle:nth-child(15),.sign-particle:nth-child(15){animation-delay:.4s;animation-duration:3.3s;left:28%}.body-particle:nth-child(16),.sign-particle:nth-child(16){animation-delay:.9s;animation-duration:4.7s;left:38%}.body-particle:nth-child(17),.sign-particle:nth-child(17){animation-delay:1.4s;animation-duration:3.1s;left:48%}.body-particle:nth-child(18),.sign-particle:nth-child(18){animation-delay:1.9s;animation-duration:4.9s;left:62%}.body-particle:nth-child(19),.sign-particle:nth-child(19){animation-delay:2.4s;animation-duration:3.2s;left:72%}.body-particle:nth-child(20),.sign-particle:nth-child(20){animation-delay:.7s;animation-duration:4s;left:92%}.floating-squares{height:100%;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%;z-index:1}.floating-square{animation:floatSquare 15s ease-in-out infinite;background:linear-gradient(135deg,#4facfe4d,#00f2fe4d);border:1px solid #4facfe66;box-shadow:0 0 30px #4facfe99,inset 0 0 20px #ffffff4d;opacity:0;position:absolute;transform:rotate(45deg)}.floating-square:first-child{animation-delay:0s;animation-duration:12s;height:25px;left:10%;top:10%;width:25px}.floating-square:nth-child(2){animation-delay:2s;animation-duration:15s;height:20px;left:80%;top:20%;width:20px}.floating-square:nth-child(3){animation-delay:4s;animation-duration:18s;height:30px;left:20%;top:60%;width:30px}.floating-square:nth-child(4){animation-delay:6s;animation-duration:14s;height:22px;left:70%;top:80%;width:22px}.floating-square:nth-child(5){animation-delay:8s;animation-duration:16s;height:28px;left:50%;top:40%;width:28px}.floating-square:nth-child(6){animation-delay:10s;animation-duration:13s;height:18px;left:40%;top:30%;width:18px}.floating-square:nth-child(7){animation-delay:12s;animation-duration:17s;height:24px;left:60%;top:70%;width:24px}.floating-square:nth-child(8){animation-delay:14s;animation-duration:15s;height:26px;left:85%;top:50%;width:26px}@keyframes floatSquare{0%,to{opacity:0;transform:translate(0) rotate(45deg) scale(1)}5%{opacity:.9}25%{opacity:.7;transform:translate(20px,-30px) rotate(135deg) scale(1.3)}50%{opacity:.5;transform:translate(40px,-60px) rotate(225deg) scale(1.6)}75%{opacity:.7;transform:translate(20px,-30px) rotate(315deg) scale(1.3)}95%{opacity:.9}to{opacity:0;transform:translate(0) rotate(405deg) scale(1)}}.header,.tete{left:0;position:absolute;top:0;width:100%;z-index:100}.header{animation:headerDrop .9s cubic-bezier(.68,-.55,.265,1.55) both,headerBreath 12s ease-in-out infinite,headerGradientMove 15s ease infinite;animation:headerDrop .9s var(--transition-bounce) both,headerBreath 12s ease-in-out infinite,headerGradientMove 15s ease infinite;background:linear-gradient(135deg,#004b63,#007399 30%,#00a4d8 60%,#4facfe);background:var(--hdr-gradient,linear-gradient(135deg,var(--elakay-primary-dark) 0,var(--elakay-primary) 30%,var(--elakay-primary-light) 60%,var(--elakay-accent) 100%)
  );background-size:200% 200%;border-bottom:1px solid #ffffff24;border-bottom:1px solid var(--hdr-border,#ffffff24);box-shadow:0 4px 25px #0006,0 0 80px #4facfe4d,inset 0 -1px 0 #ffffff1a;box-shadow:0 4px 25px var(--hdr-shadow,#0006),0 0 80px #4facfe4d,inset 0 -1px 0 var(--hdr-border,#ffffff1a);color:#fff;color:var(--hdr-text,#fff);height:85px;margin:0;min-width:320px;padding:0;transition:all .3s ease}@keyframes headerGradientMove{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.header:before{animation:shine 5s infinite;background:linear-gradient(90deg,#0000,#ffffff1a 20%,#ffffff4d 50%,#ffffff1a 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--hdr-shine,#ffffff1a) 20%,var(--hdr-shine,#ffffff4d) 50%,var(--hdr-shine,#ffffff1a) 80%,#0000 100%);height:100%;left:-150%;top:0;transform:skewX(-20deg);width:100%}.header:after,.header:before{content:"";position:absolute;z-index:1}.header:after{animation:pulseHeaderGlow 8s ease-in-out infinite;background:radial-gradient(circle at 10% 30%,#ffffff26 0,#0000 40%),radial-gradient(circle at 50% 50%,#4facfe26 0,#0000 50%),radial-gradient(circle at 90% 70%,#00f2fe26 0,#0000 40%),radial-gradient(circle at 30% 80%,#667eea1a 0,#0000 35%);inset:0;pointer-events:none}@keyframes pulseHeaderGlow{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}@keyframes headerDrop{0%{opacity:0;transform:translateY(-30px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.header-overlay{background:#00000008;inset:0;pointer-events:none;position:absolute;z-index:1}.navbar{height:87px;margin:0;padding:0;z-index:10}.menuBarSlider{height:30px;margin-top:80px}#logo_mlakay{animation:logoEnter 1s cubic-bezier(.68,-.55,.265,1.55) .1s both,logoFloat 5s ease-in-out 1.2s infinite,logoGlow 3s ease-in-out 2s infinite;animation:logoEnter 1s var(--transition-bounce) .1s both,logoFloat 5s ease-in-out 1.2s infinite,logoGlow 3s ease-in-out 2s infinite;color:#fff;color:var(--hdr-text,#fff);display:inline-table;left:30px;list-style-type:none;position:absolute;text-decoration:none;top:1px;z-index:1}@keyframes logoGlow{0%,to{filter:drop-shadow(0 0 5px rgba(79,172,254,.3))}50%{filter:drop-shadow(0 0 20px rgba(79,172,254,.8))}}.logo-link{color:#fff;color:var(--hdr-text,#fff);display:block;list-style-type:none;position:relative;text-decoration:none;transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s var(--transition-smooth)}.logo-link:before{animation:pulseLogoHalo 4s ease-in-out infinite;background:radial-gradient(circle,#4facfe4d,#0000 70%);border-radius:50%;content:"";inset:-15px;opacity:0;position:absolute;transition:opacity .5s ease}@keyframes pulseLogoHalo{0%,to{opacity:0;transform:scale(.8)}50%{opacity:.6;transform:scale(1.2)}}.logo-link:hover:before{opacity:1}.logo-link:hover{filter:drop-shadow(0 0 25px rgba(79,172,254,1));transform:translateY(-5px) scale(1.12)}.logo-text{align-items:center;display:flex;font-size:1.7rem;font-weight:700;gap:1px;margin:0}.logo-img{animation:logoRotateFloat 6s ease-in-out infinite,logoColorShift 8s ease-in-out infinite;transition:all .7s cubic-bezier(.4,0,.2,1);transition:all .7s var(--transition-smooth)}@keyframes logoRotateFloat{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-5px) rotate(8deg)}50%{transform:translateY(0) rotate(0deg)}75%{transform:translateY(-3px) rotate(-8deg)}}@keyframes logoColorShift{0%,to{filter:hue-rotate(0deg) brightness(1)}50%{filter:hue-rotate(15deg) brightness(1.2)}}.logo-link:hover .logo-img{animation:logoSpin .8s cubic-bezier(.68,-.55,.265,1.55);animation:logoSpin .8s var(--transition-bounce);filter:drop-shadow(0 0 20px rgba(255,255,255,1));transform:rotate(1turn) scale(1.2)}@keyframes logoSpin{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.3)}to{transform:rotate(1turn) scale(1.2)}}.logo-name{-webkit-text-fill-color:#0000;animation:shineLogoText 4s linear infinite;background:linear-gradient(90deg,#fff,#e0f2fe 20%,#bae6fd 40%,#4facfe 60%,#00f2fe 80%,#fff);background:linear-gradient(90deg,var(--hdr-text,#fff) 0,#e0f2fe 20%,#bae6fd 40%,var(--hdr-accent,#4facfe) 60%,var(--hdr-link-hover,#00f2fe) 80%,var(--hdr-text,#fff) 100%);-webkit-background-clip:text;background-clip:text;background-size:300% auto;font-weight:800;letter-spacing:.5px}@keyframes shineLogoText{to{background-position:300%}}@keyframes logoEnter{0%{opacity:0;transform:translateX(-40px) scale(.7) rotate(-10deg)}to{opacity:1;transform:translateX(0) scale(1) rotate(0deg)}}.formElakaySearch{animation:searchEnter 1s cubic-bezier(.68,-.55,.265,1.55) .3s both,searchFloat 4s ease-in-out 1.5s infinite;animation:searchEnter 1s var(--transition-bounce) .3s both,searchFloat 4s ease-in-out 1.5s infinite;margin-left:200px;margin-right:70px;min-width:240px;position:absolute;top:8px;width:51%;z-index:15}@keyframes searchFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.elakay_search{align-items:stretch;background:linear-gradient(120deg,#e5f3ff,#fff 40%,#e0ecff);background:var(--hdr-search-bg,linear-gradient(120deg,#e5f3ff 0,#fff 40%,#e0ecff 100%));border-radius:999px;box-shadow:0 4px 20px #0f172a40,0 0 40px #4facfe26,inset 0 1px 0 #ffffff80;display:flex;margin:0;overflow:hidden;padding-left:0;position:relative;transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s var(--transition-smooth);width:100%;z-index:10}.elakay_search:before{animation:searchGlowRotate 10s linear infinite;background:radial-gradient(circle at 0 0,#4facfe66 0,#0000 45%),radial-gradient(circle at 100% 100%,#00f2fe66 0,#0000 45%),radial-gradient(circle at 50% 50%,#667eea33 0,#0000 60%);border-radius:999px;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .5s ease}@keyframes searchGlowRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.elakay_search:focus-within{box-shadow:0 8px 35px #0f172a59,0 0 60px #4facfe80,inset 0 1px 0 #fffc;transform:translateY(-3px) scale(1.02)}.elakay_search:focus-within:before{opacity:1}.elakay_input_search{background-color:initial;border:none;border-radius:999px 0 0 999px;box-sizing:border-box;color:#0f172a;color:var(--hdr-search-text,#0f172a);flex:1 1;font-size:16px;outline:none;padding:8px 12px;position:relative;transition:all .4s ease;z-index:2}.elakay_input_search::placeholder{color:#9ca3af;transition:color .4s ease}.elakay_input_search:focus::placeholder{color:#cbd5e1}.elakay_button_search{align-items:center;background:radial-gradient(circle at 0 0,#38bdf8 0,#0ea5e9 40%,#0369a1 100%);border:none;border-left:1px solid #94a3b859;border-radius:0 999px 999px 0;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;justify-content:center;max-width:52px;min-width:45px;overflow:hidden;padding:11px 14px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s var(--transition-smooth);z-index:2}.elakay_button_search:before{animation:buttonGradientMove 3s ease infinite;background:linear-gradient(135deg,#4facfe,#00f2fe,#667eea);background:linear-gradient(135deg,var(--hdr-accent,#4facfe),var(--hdr-link-hover,#00f2fe),#667eea);background-size:200% 200%;border-radius:0 999px 999px 0;content:"";inset:0;opacity:0;position:absolute;transition:opacity .4s ease}@keyframes buttonGradientMove{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.elakay_button_search:hover:before{opacity:1}.elakay_button_search:hover{box-shadow:0 12px 30px #2563eb99,0 0 40px #4facfecc;transform:translateY(-3px) scale(1.1)}.elakay_button_search:active{transform:translateY(0) scale(.95)}.elakay_button_search svg{height:18px;position:relative;transition:transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s var(--transition-smooth);width:18px;z-index:1}.elakay_button_search:hover svg{animation:iconPulse .6s ease-in-out;transform:rotate(180deg) scale(1.2)}@keyframes iconPulse{0%,to{transform:rotate(180deg) scale(1.2)}50%{transform:rotate(180deg) scale(1.4)}}@keyframes searchEnter{0%{opacity:0;transform:translateY(-20px) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}.loadind_search{animation:slideDown .25s ease-out;background-color:#fff;border-radius:10px;box-shadow:0 8px 24px #0003;color:#565656;margin-left:3%;overflow:hidden;position:relative;width:90%;z-index:10}.elakay_departement{animation:pillEnter .9s cubic-bezier(.68,-.55,.265,1.55) .35s both,pillFloat 4s ease-in-out 1.8s infinite;animation:pillEnter .9s var(--transition-bounce) .35s both,pillFloat 4s ease-in-out 1.8s infinite;bottom:3px;display:inline-block;left:15px;position:absolute;text-decoration:none;transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s var(--transition-smooth);z-index:15}@keyframes pillFloat{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.02)}}.elakay_departement:hover{box-shadow:0 8px 25px #0006,0 0 40px #4facfe99;transform:translateY(-5px) scale(1.12)}.elakay_departement_name{border:none;color:#fff;color:var(--hdr-text,#fff);cursor:pointer;font-size:16px}.elakay_liste_header{animation:menuEnter 1s cubic-bezier(.68,-.55,.265,1.55) .4s both;animation:menuEnter 1s var(--transition-bounce) .4s both;bottom:0;left:175px;position:absolute;z-index:15}.elakay_liste_header ul{display:flex;gap:4px;margin:0;overflow:hidden;padding:0}.elakay_liste_header .nav-item{animation:fadeInUp .8s ease-out forwards;border:none;color:inherit;display:inline-block;font-size:15px;letter-spacing:0;line-height:20px;opacity:0;outline:none;transition:all .4s ease}.elakay_liste_header .nav-item:first-child{animation-delay:.5s}.elakay_liste_header .nav-item:nth-child(2){animation-delay:.6s}.elakay_liste_header .nav-item:nth-child(3){animation-delay:.7s}.elakay_liste_header .nav-item:nth-child(4){animation-delay:.8s}.elakay_liste_header .nav-item:nth-child(5){animation-delay:.9s}.elakay_liste_header .nav-item:nth-child(6){animation-delay:1s}.elakay_liste_header.no-animation .nav-item,html.elakay-animations-disabled .elakay_liste_header .nav-item{opacity:1!important;transform:none!important}.nav-link{border-radius:999px;color:#fff;color:var(--hdr-link,#fff);display:inline-block;overflow:hidden;padding:6px 12px;position:relative;transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s var(--transition-smooth)}.nav-link:before{background:linear-gradient(135deg,#4facfe40,#00f2fe40);border-radius:999px;content:"";inset:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.4,0,.2,1);transition:transform .5s var(--transition-smooth)}.nav-link:hover:before{transform:scaleX(1)}.nav-link:after{background:linear-gradient(90deg,#4facfe,#00f2fe);background:linear-gradient(90deg,var(--hdr-accent,#4facfe),var(--hdr-link-hover,#00f2fe));bottom:2px;box-shadow:0 0 15px #4facfe;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width .5s cubic-bezier(.4,0,.2,1);transition:width .5s var(--transition-smooth);width:0}.nav-link:hover{box-shadow:0 8px 20px #0006,0 0 30px #4facfe99;color:#fff;color:var(--hdr-link-hover,#fff);text-shadow:0 0 15px #4facfecc;transform:translateY(-3px) scale(1.05)}.nav-link:hover:after{width:85%}.nav-icon{color:#fff;color:var(--hdr-text,#fff);cursor:pointer;font-size:18px;transition:transform .5s ease}.nav-icon:hover{transform:rotate(1turn) scale(1.2)}.me-l-1,.me-l-2,.me-l-3,.me-l-4,.me-l-5,.me-l-6{padding:0 7px}@keyframes menuEnter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pillEnter{0%{opacity:0;transform:translateY(20px) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}.Langage_elakay{align-items:center;animation:pillEnter .9s cubic-bezier(.68,-.55,.265,1.55) .45s both,pillBreath 10s ease-in-out 2s infinite;animation:pillEnter .9s var(--transition-bounce) .45s both,pillBreath 10s ease-in-out 2s infinite;bottom:3px;color:#fff;color:var(--hdr-text,#fff);display:flex;font-size:15px;gap:6px;padding-left:5px;padding-right:5px;position:absolute;right:320px;z-index:15}@keyframes pillBreath{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.08)}}.language-icon{animation:iconOrbit 8s linear infinite;color:#fff;color:var(--hdr-text,#fff);font-size:20px;transition:all .6s cubic-bezier(.4,0,.2,1);transition:all .6s var(--transition-smooth)}@keyframes iconOrbit{0%,to{transform:rotate(0deg)}50%{transform:rotate(180deg)}}.Langage_elakay:hover .language-icon{animation:iconExplode .6s cubic-bezier(.68,-.55,.265,1.55);animation:iconExplode .6s var(--transition-bounce);filter:drop-shadow(0 0 15px rgba(79,172,254,1));transform:rotate(2turn) scale(1.3)}@keyframes iconExplode{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(1turn) scale(1.5)}to{transform:rotate(2turn) scale(1.3)}}.language-select{background:#ffffff2e;border:1px solid #ffffff59;border:1px solid var(--hdr-border,#ffffff59);border-radius:999px;color:#fff;color:var(--hdr-text,#fff);cursor:pointer;font-weight:500;overflow:hidden;padding:4px 10px;position:relative;transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s var(--transition-smooth)}.language-select:before{background:linear-gradient(135deg,#4facfe66,#00f2fe66);border-radius:999px;content:"";inset:0;opacity:0;position:absolute;transition:opacity .5s ease}.language-select:hover:before{opacity:1}.language-select:hover{background:#ffffff47;border-color:#4facfe;border-color:var(--hdr-accent,#4facfe);box-shadow:0 0 30px #4facfecc,inset 0 0 20px #ffffff4d;transform:translateY(-3px) scale(1.05)}.language-select option{background:#007399;background:var(--hdr-bg,var(--elakay-primary));color:#fff;color:var(--hdr-text,#fff)}.user_elakay{animation:pillEnter .9s cubic-bezier(.68,-.55,.265,1.55) .5s both,pillBreath 11s ease-in-out 2.2s infinite;animation:pillEnter .9s var(--transition-bounce) .5s both,pillBreath 11s ease-in-out 2.2s infinite;bottom:3px;color:#fff;color:var(--hdr-text,#fff);padding-left:10px;padding-right:10px;position:absolute;right:150px;z-index:15}.user-link,.user_elakay{display:inline-block;text-align:center;text-decoration:none}.user-link{border-radius:999px;color:#fff;color:var(--hdr-link,#fff);list-style-type:none;overflow:hidden;padding:6px 12px;position:relative;transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s var(--transition-smooth)}.user-link:before{background:linear-gradient(135deg,#4facfe4d,#00f2fe4d);border-radius:999px;content:"";inset:0;opacity:0;position:absolute;transition:opacity .5s ease}.user-link:hover:before{opacity:1}.user-link:hover{background:#ffffff2e;box-shadow:0 8px 20px #0006,0 0 30px #4facfe99;color:#fff;color:var(--hdr-link-hover,#fff);text-shadow:0 0 15px #4facfecc;transform:translateY(-3px) scale(1.08)}.user-greeting,.user-welcome{color:#fff;color:var(--hdr-text,#fff);font-size:12px;opacity:.9}.user-name{color:#fff;color:var(--hdr-text,#fff);font-size:14px}.header-floating-actions{align-items:center;bottom:3px;display:flex;flex-direction:column;gap:4px;position:absolute;right:35px;z-index:15}.mlakay_shoppingcart{animation:pillEnter .9s cubic-bezier(.68,-.55,.265,1.55) .55s both,cartBreath 9s ease-in-out 2.4s infinite;animation:pillEnter .9s var(--transition-bounce) .55s both,cartBreath 9s ease-in-out 2.4s infinite;float:none;margin-left:5px;overflow:visible;position:relative}@keyframes cartBreath{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.1)}}.cart-link,.mlakay_shoppingcart_name{display:inline-flex;overflow:hidden}.cart-link{align-items:center;border-radius:999px;padding:8px 12px;position:relative;transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s var(--transition-smooth)}.cart-link:before{background:linear-gradient(135deg,#4facfe4d,#00f2fe4d);border-radius:999px;content:"";inset:0;opacity:0;position:absolute;transition:opacity .5s ease}.cart-link:hover:before{opacity:1}.cart-link:hover{background:#ffffff2e;box-shadow:0 8px 25px #0006,0 0 35px #4facfeb3;transform:translateY(-3px) scale(1.1)}.cart-icon-wrapper{align-items:center;color:#fff;color:var(--hdr-text,#fff);display:flex;font-size:28px;position:relative}.cart-icon{filter:drop-shadow(0 3px 8px rgba(0,0,0,.4));transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s var(--transition-smooth)}.cart-link:hover .cart-icon{animation:cartShake .8s cubic-bezier(.68,-.55,.265,1.55);animation:cartShake .8s var(--transition-bounce);filter:drop-shadow(0 0 20px rgba(79,172,254,1))}@keyframes cartShake{0%,to{transform:scale(1.3) rotate(0deg)}10%,30%,50%,70%,90%{transform:scale(1.3) rotate(-15deg)}20%,40%,60%,80%{transform:scale(1.3) rotate(15deg)}}.cart-badge{position:absolute;right:-10px;top:-4px}#count,.cart-count-badge{animation:countPulse 2.5s ease-in-out infinite;background:linear-gradient(135deg,#f97373,#ef4444 40%,#dc2626);background:var(--hdr-badge,linear-gradient(135deg,#f97373 0,var(--elakay-danger) 40%,#dc2626 100%)
  );border-radius:10px;box-shadow:0 4px 15px #ef4444b3,0 0 25px #ef444480;color:#fff;display:inline-block;font-size:12px;font-weight:700;min-width:20px;padding:2px 6px;text-align:center}.navFooter{animation:footerSlideUp 1s cubic-bezier(.68,-.55,.265,1.55),footerGradientMove 20s ease infinite;animation:footerSlideUp 1s var(--transition-bounce),footerGradientMove 20s ease infinite;background:linear-gradient(135deg,#007399,#005a73 30%,#004b63 60%,#007399);background:var(--ftr-gradient,linear-gradient(135deg,#007399 0,#005a73 30%,#004b63 60%,#007399 100%)
  );background-size:200% 200%;border-top:1px solid #ffffff1f;bottom:0;box-shadow:0 -15px 60px #0009,0 0 80px #4facfe4d,inset 0 1px 0 #ffffff1a;color:#fff;color:var(--ftr-text,#fff);margin-bottom:0;margin-top:10px;min-height:300px;overflow:hidden;position:relative;width:100%;z-index:50}@keyframes footerSlideUp{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes footerGradientMove{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.navFooter:before{animation:moveGridFooter 30s linear infinite;background-image:linear-gradient(90deg,#667eea1a 1px,#0000 0),linear-gradient(#667eea1a 1px,#0000 0);background-image:linear-gradient(90deg,var(--ftr-grid,#667eea1a) 1px,#0000 1px),linear-gradient(var(--ftr-grid,#667eea1a) 1px,#0000 1px);background-size:60px 60px;content:"";height:100%;opacity:.7;pointer-events:none;position:absolute;width:100%;z-index:0}@keyframes moveGridFooter{0%{transform:translate(0) scale(1)}50%{transform:translate(30px,30px) scale(1.05)}to{transform:translate(60px,60px) scale(1)}}.navFooter:after{animation:pulseFooterOverlay 10s ease-in-out infinite;background:radial-gradient(circle at 10% 15%,#667eea2e 0,#0000 45%),radial-gradient(circle at 90% 85%,#f5576c2e 0,#0000 45%),radial-gradient(circle at 50% 50%,#4facfe1f 0,#0000 60%),radial-gradient(circle at 25% 75%,#00f2fe1f 0,#0000 50%),radial-gradient(circle at 75% 25%,#ffffff14 0,#0000 50%);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}@keyframes pulseFooterOverlay{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}.navFooter .card-footer{background:#0000;border:none;padding:50px 30px;position:relative;z-index:10}.navFooter h5{-webkit-text-fill-color:#0000;animation:fadeInLeft 1s ease-out,shineText 5s linear 1s infinite;background:linear-gradient(90deg,#fff,#e0f2fe 15%,#4facfe 30%,#00f2fe 50%,#4facfe 70%,#e0f2fe 85%,#fff);background:linear-gradient(90deg,var(--ftr-title,#fff) 0,#e0f2fe 15%,var(--ftr-link-hover,#4facfe) 30%,var(--ftr-accent,#00f2fe) 50%,var(--ftr-link-hover,#4facfe) 70%,#e0f2fe 85%,var(--ftr-title,#fff) 100%);-webkit-background-clip:text;background-clip:text;background-size:300% auto;color:#fff;color:var(--ftr-title,#fff);font-size:20px;font-weight:800;letter-spacing:1px;margin-bottom:25px;padding-bottom:15px;position:relative;text-transform:uppercase;z-index:10}.navFooter h5:after{animation:expandLine 1.5s ease-out .6s forwards,glowPulse 3s ease-in-out 2s infinite;background:linear-gradient(135deg,#4facfe,#00f2fe);background:linear-gradient(135deg,var(--ftr-link-hover,#4facfe) 0,var(--ftr-accent,#00f2fe) 100%);bottom:0;box-shadow:0 0 20px #4facfe,0 0 40px #4facfe80;content:"";height:3px;left:0;position:absolute;width:0}@keyframes expandLine{to{width:100px}}@keyframes glowPulse{0%,to{box-shadow:0 0 20px #4facfe,0 0 40px #4facfe80}50%{box-shadow:0 0 30px #4facfe,0 0 60px #4facfecc}}.navFooter h5:before{animation:rotateSquareOrbit 5s linear infinite;background:linear-gradient(135deg,#4facfe,#00f2fe);background:linear-gradient(135deg,var(--ftr-link-hover,#4facfe) 0,var(--ftr-accent,#00f2fe) 100%);box-shadow:0 0 15px #4facfe,0 0 30px #4facfe80;content:"";height:10px;left:-20px;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:10px}@keyframes rotateSquareOrbit{0%,to{box-shadow:0 0 15px #4facfe,0 0 30px #4facfe80;transform:translateY(-50%) rotate(45deg) scale(1)}25%{box-shadow:0 0 25px #4facfe,0 0 50px #4facfecc;transform:translateY(-50%) rotate(135deg) scale(1.3)}50%{box-shadow:0 0 30px #4facfe,0 0 60px #4facfe;transform:translateY(-50%) rotate(225deg) scale(1.5)}75%{box-shadow:0 0 25px #4facfe,0 0 50px #4facfecc;transform:translateY(-50%) rotate(315deg) scale(1.3)}}.navFooter h6{animation:fadeInUp .8s ease-out forwards;margin:0;opacity:0;padding:12px 0;position:relative;z-index:10}.navFooter h6:first-child{animation-delay:.1s}.navFooter h6:nth-child(2){animation-delay:.15s}.navFooter h6:nth-child(3){animation-delay:.2s}.navFooter h6:nth-child(4){animation-delay:.25s}.navFooter h6:nth-child(5){animation-delay:.3s}.navFooter h6:nth-child(6){animation-delay:.35s}.navFooter h6:nth-child(7){animation-delay:.4s}.navFooter h6:nth-child(8){animation-delay:.45s}.navFooter h6:nth-child(9){animation-delay:.5s}.navFooter h6:nth-child(10){animation-delay:.55s}.navFooter h6:nth-child(11){animation-delay:.6s}.navFooter h6:nth-child(12){animation-delay:.65s}.navFooter a,.navFooter span[style*="color: #ffffff"],.navFooter span[style*="color:#ffffff"]{align-items:center;border-radius:10px;color:#fffc;color:var(--ftr-link,#fffc);display:inline-flex;font-size:15px;font-weight:500;gap:10px;overflow:hidden;padding:8px 16px;position:relative;text-decoration:none;transition:all .6s cubic-bezier(.4,0,.2,1);transition:all .6s var(--transition-smooth)}.navFooter a:before,.navFooter span[style*="color: #ffffff"]:before{background:linear-gradient(135deg,#4facfe,#00f2fe);background:linear-gradient(135deg,var(--ftr-link-hover,#4facfe) 0,var(--ftr-accent,#00f2fe) 100%);box-shadow:0 0 15px #4facfe,0 0 30px #4facfe80;content:"";height:10px;left:-30px;opacity:0;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);transition:all .6s cubic-bezier(.4,0,.2,1);transition:all .6s var(--transition-smooth);width:10px}.navFooter a:hover:before,.navFooter span[style*="color: #ffffff"]:hover:before{left:10px;opacity:1;transform:translateY(-50%) rotate(405deg) scale(1.2)}.navFooter a:after,.navFooter span[style*="color: #ffffff"]:after{background:linear-gradient(135deg,#4facfe4d,#00f2fe4d);background:linear-gradient(135deg,var(--ftr-link-hover-bg,#4facfe4d),#00f2fe4d);border-radius:10px;content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .7s cubic-bezier(.4,0,.2,1);transition:left .7s var(--transition-smooth);width:100%;z-index:-1}.navFooter a:hover:after,.navFooter span[style*="color: #ffffff"]:hover:after{left:0}.navFooter a:hover,.navFooter span[style*="color: #ffffff"]:hover{background:#4facfe26;background:var(--ftr-link-hover-bg,#4facfe26);box-shadow:-5px 0 20px #4facfe66,inset 0 0 30px #4facfe33;color:#4facfe;color:var(--ftr-link-hover,#4facfe);cursor:pointer;text-shadow:0 0 15px #4facfecc,0 0 30px #4facfe66;transform:translateX(20px) scale(1.05)}.navFooter .mr-2,.navFooter .mr-3,.navFooter svg{color:#fffc;color:var(--ftr-link,#fffc);filter:drop-shadow(0 0 8px rgba(79,172,254,.4));transition:all .6s cubic-bezier(.4,0,.2,1);transition:all .6s var(--transition-smooth)}.navFooter a:hover .mr-2,.navFooter a:hover .mr-3,.navFooter a:hover svg,.navFooter span:hover svg{color:#4facfe;color:var(--ftr-link-hover,#4facfe);filter:drop-shadow(0 0 20px rgba(79,172,254,1));transform:scale(1.4) rotate(1turn) rotateY(180deg)}.navFooter .btn,.navFooter button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#4facfe1a;background:var(--ftr-btn-bg,#4facfe1a);border:2px solid #4facfe66;border:2px solid var(--ftr-btn-bg,#4facfe66);border-radius:30px;color:#fff;color:var(--ftr-btn-text,#fff);cursor:pointer;font-weight:700;letter-spacing:1px;margin:10px 5px;overflow:hidden;padding:12px 28px;position:relative;text-transform:uppercase;z-index:10}.navFooter .btn,.navFooter .btn:after,.navFooter .btn:before,.navFooter button{transition:all .6s cubic-bezier(.4,0,.2,1);transition:all .6s var(--transition-smooth)}.navFooter .btn:after,.navFooter .btn:before{background:linear-gradient(135deg,#4facfe99,#00f2fe99);box-shadow:0 0 20px #4facfecc;content:"";height:12px;opacity:0;position:absolute;width:12px}.navFooter .btn:before{left:-20px;top:-20px}.navFooter .btn:after{bottom:-20px;right:-20px}.navFooter .btn:hover:before{left:12px;opacity:1;top:12px;transform:rotate(45deg) scale(1.5)}.navFooter .btn:hover:after{bottom:12px;opacity:1;right:12px;transform:rotate(45deg) scale(1.5)}.navFooter .btn:hover,.navFooter button:hover{background:linear-gradient(135deg,#4facfe,#00f2fe 50%,#667eea);background:linear-gradient(135deg,var(--ftr-btn-hover,#4facfe) 0,var(--ftr-accent,#00f2fe) 50%,#667eea 100%);border-color:#4facfecc;border-color:var(--ftr-btn-hover,#4facfecc);box-shadow:0 20px 45px #4facfe99,inset 0 0 40px #fff3;color:#fff;color:var(--ftr-btn-text,#fff);transform:translateY(-7px) scale(1.08)}.navFooter .col,.navFooter .col-12,.navFooter .col-md-3,.navFooter .col-sm-3{padding:30px 25px;position:relative;z-index:10}.navFooter .col-12:after,.navFooter .col-md-3:after,.navFooter .col-sm-3:after,.navFooter .col:after{animation:separatorPulse 4s ease-in-out infinite;background:linear-gradient(180deg,#0000,#4facfe66 15%,#4facfeb3 50%,#4facfe66 85%,#0000);background:linear-gradient(to bottom,#0000,var(--ftr-divider,#4facfe66) 15%,var(--ftr-accent,#4facfeb3) 50%,var(--ftr-divider,#4facfe66) 85%,#0000);bottom:30px;content:"";position:absolute;right:0;top:30px;width:1px}@keyframes separatorPulse{0%,to{opacity:.6}50%{opacity:1}}.navFooter .col-12:last-child:after,.navFooter .col-md-3:last-child:after,.navFooter .col-sm-3:last-child:after,.navFooter .col:last-child:after{display:none}.navFooter .col-12:before,.navFooter .col-md-3:before,.navFooter .col-sm-3:before,.navFooter .col:before{animation:pulseSquareOrbit 3s ease-in-out infinite;background:linear-gradient(135deg,#4facfe,#00f2fe);background:linear-gradient(135deg,var(--ftr-link-hover,#4facfe) 0,var(--ftr-accent,#00f2fe) 100%);box-shadow:0 0 15px #4facfe;content:"";height:8px;position:absolute;right:-4px;top:50%;transform:translateY(-50%) rotate(45deg);width:8px}@keyframes pulseSquareOrbit{0%,to{box-shadow:0 0 15px #4facfe;transform:translateY(-50%) rotate(45deg) scale(1)}33%{box-shadow:0 0 25px #4facfe;transform:translateY(-60%) rotate(165deg) scale(1.4)}66%{box-shadow:0 0 25px #4facfe;transform:translateY(-40%) rotate(285deg) scale(1.4)}}.navFooter .col-12:last-child:before,.navFooter .col-md-3:last-child:before,.navFooter .col-sm-3:last-child:before,.navFooter .col:last-child:before{display:none}.navFooter .footer-grid{align-items:start;display:grid;grid-template-columns:minmax(0,1fr);width:100%}.navFooter .footer-grid>.footer-col{flex:none;max-width:none;min-width:0;width:auto}.navFooter .footer-grid .footer-link-text{overflow-wrap:anywhere}@media (min-width:768px){.navFooter .footer-grid{column-gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.navFooter .footer-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.navFooter .footer-grid>.footer-col{padding:30px 18px}.navFooter .footer-grid>.footer-col>h5{font-size:18px}}@media (max-width:1199.98px){.navFooter .footer-grid>.footer-col:after,.navFooter .footer-grid>.footer-col:before{display:none}}@media (max-width:767.98px){.navFooter .footer-grid>.footer-col{margin-bottom:0;padding-bottom:18px;padding-top:18px}.navFooter .footer-grid>.footer-col+.footer-col{border-top:1px solid #4facfe66;border-top:1px solid var(--ftr-divider,#4facfe66)}.navFooter .footer-grid>.footer-col>h5{margin-bottom:10px}}.navFooter .footer-mb-group+.footer-mb-group{margin-top:12px}.navFooter .footer-group-auth .footer-mb-panel{padding-top:4px}.navFooter .footer-mb-toggle,.navFooter .footer-mb-toggle:hover{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;border:0;border-bottom:1px solid #4facfe66;border-bottom:1px solid var(--ftr-divider,#4facfe66);border-radius:0;box-shadow:none;color:#fff;color:var(--ftr-title,#fff);display:flex;font-size:12px;font-weight:800;gap:8px;justify-content:space-between;letter-spacing:.08em;line-height:1.3;margin:8px 0 2px;overflow:visible;padding:8px 4px;text-align:left;text-transform:uppercase;transform:none;width:100%}.navFooter .footer-mb-toggle:hover{color:#4facfe;color:var(--ftr-link-hover,#4facfe)}.navFooter .footer-mb-toggle:after,.navFooter .footer-mb-toggle:before{display:none}.navFooter .footer-mb-toggle:focus-visible{outline:2px solid #00f2fe;outline:2px solid var(--ftr-accent,#00f2fe);outline-offset:2px}.navFooter .footer-mb-toggle-text{min-width:0;overflow-wrap:anywhere}.navFooter .footer-mb-chevron{flex-shrink:0;transition:transform .2s ease}.navFooter .footer-mb-group.is-open .footer-mb-chevron{transform:rotate(180deg)}html.elakay-animations-disabled .navFooter .footer-mb-chevron{transition:none}.navFooter.no-footer-animations .footer-mb-toggle,.navFooter.no-hover .footer-mb-toggle,html.elakay-animations-disabled .navFooter .footer-mb-toggle{color:#fff!important;color:var(--ftr-title,#fff)!important}.navFooter.no-hover .footer-mb-toggle:hover,html.elakay-animations-disabled .navFooter .footer-mb-toggle:hover{background:#0000!important;color:#4facfe!important;color:var(--ftr-link-hover,#4facfe)!important}.navFooter .footer-mb-inert{cursor:not-allowed}.navFooter .footer-mb-inert-link{align-items:center;color:#fffc;color:var(--ftr-link,#fffc);display:inline-flex;flex-wrap:wrap;font-size:15px;font-weight:500;gap:8px;opacity:.65;padding:8px 16px}.navFooter .footer-mb-badge{border:1px solid;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.04em;padding:1px 7px;text-transform:uppercase}.navFooter .text-center,.navFooter h6.text-center{animation:fadeIn 1.2s ease-out 1.2s both;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000004d;border-top:1px solid #4facfe33;border-top:1px solid var(--ftr-copyright-border,#4facfe33);color:#ffffffb3;color:var(--ftr-copyright-text,#ffffffb3);font-size:14px;margin-top:50px;padding:25px;position:relative;z-index:10}.navFooter .text-center:after,.navFooter .text-center:before{animation:floatTinyOrbit 6s ease-in-out infinite;border:2px solid #4facfe66;border:2px solid var(--ftr-divider,#4facfe66);box-shadow:0 0 15px #4facfe99;content:"";height:18px;position:absolute;width:18px}.navFooter .text-center:before{left:18%;top:-35px}.navFooter .text-center:after{animation-delay:3s;right:18%;top:-35px}@keyframes floatTinyOrbit{0%,to{opacity:.5;transform:translateY(0) rotate(0deg)}25%{opacity:1;transform:translateY(-25px) rotate(90deg)}50%{opacity:.8;transform:translateY(-35px) rotate(180deg)}75%{opacity:1;transform:translateY(-25px) rotate(270deg)}}.navFooter .footer-particle{background:#00739966;background:var(--ftr-particle,#00739966)}.elakayPage::-webkit-scrollbar{width:14px}.elakayPage::-webkit-scrollbar-track{background:linear-gradient(180deg,#f5f7fa,#c3cfe2);border-radius:10px;box-shadow:inset 0 0 10px #0000001a}.elakayPage::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#4facfe,#007399,#005a73);border:2px solid #ffffff4d;border-radius:10px;box-shadow:0 4px 10px #00000080,inset 0 0 15px #fff6}.elakayPage::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#007399,#005a73,#004b63);box-shadow:0 6px 20px #000000b3,inset 0 0 20px #ffffff80}.loader-wrapper{animation:loaderPulse 2s ease-in-out infinite;margin:15% auto;width:200px}@keyframes loaderPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.elakay_search--collapsible{border:2px solid #ffffffbf;box-sizing:border-box;height:40px;margin-left:auto;transition:width .3s ease,box-shadow .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1);transition:width .3s ease,box-shadow .5s var(--transition-smooth),transform .5s var(--transition-smooth);width:88px}.elakay_search--collapsible.is-open{width:100%}.elakay_search--collapsible .elakay_input_search{flex:0 0;min-width:0;opacity:0;padding:0;pointer-events:none;transition:opacity .5s ease;width:0}.elakay_search--collapsible.is-open .elakay_input_search{flex:1 1 auto;opacity:1;padding:0 4px 0 14px;pointer-events:auto;width:100%}.elakay_search--collapsible .elakay_button_image_search,.elakay_search--collapsible .elakay_button_search{flex:0 0 44px;height:100%;max-width:44px;min-width:44px;padding:0;width:44px}.elakay_search--collapsible .elakay_button_image_search{background:#00739914;border-left:1px solid #94a3b859;color:#007399;color:var(--hdr-bg,#007399)}.elakay_search--collapsible:not(.is-open) .elakay_button_image_search{border-left:none}.elakay_search--collapsible .elakay_button_image_search svg{height:18px;width:18px}@media only screen and (min-width:1500px){.page-container{margin:auto;min-height:100vh;width:75.5vw}}@media only screen and (max-width:1076px){.user_elakay{display:none}.Langage_elakay{right:140px}}@media only screen and (max-width:992px){.navFooter .col,.navFooter .col-12,.navFooter .col-md-3,.navFooter .col-sm-3{padding:20px 15px}.navFooter .col-12:after,.navFooter .col-12:before,.navFooter .col-md-3:after,.navFooter .col-md-3:before,.navFooter .col-sm-3:after,.navFooter .col-sm-3:before,.navFooter .col:after,.navFooter .col:before{display:none}.navFooter h5{font-size:18px;margin-bottom:20px}.navFooter h6{padding:10px 0}.navFooter a,.navFooter span[style*="color: #ffffff"],.navFooter span[style*="color:#ffffff"]{font-size:14px;padding:6px 12px}}@media only screen and (max-width:800px){.formElakaySearch{bottom:0;left:auto;margin:3px 0 0;min-width:50px;position:absolute;right:60px;top:3px;width:70%}.header{height:85px;position:fixed;width:100%;z-index:100}.Langage_elakay{right:5px}.header-floating-actions{bottom:auto;right:12px;top:1px}.floating-square{display:none}.page-container:after{opacity:.3}}@media only screen and (max-width:768px){.navFooter{min-height:auto}.navFooter .card-footer{padding:30px 20px}.navFooter .col,.navFooter .col-12,.navFooter .col-md-3,.navFooter .col-sm-3{margin-bottom:30px;padding:15px 10px}.navFooter h5{font-size:17px;margin-bottom:15px}.navFooter .btn,.navFooter button{font-size:13px;margin:8px 3px;padding:10px 20px}.navFooter .text-center{font-size:13px;padding:20px 15px}.navFooter:before{opacity:.4}}@media only screen and (max-width:700px){.me-l-2{display:none}.header{position:fixed;z-index:100}.formElakaySearch{right:50px;top:40px;width:74%}.Langage_elakay{bottom:auto;font-size:14px;margin:0;right:70px;top:3px}.header-floating-actions{bottom:auto;right:10px;top:3px}.elakay_liste_header{display:none}}@media only screen and (max-width:576px){.formElakaySearch{margin-left:0;right:50px;top:38px;width:70%}.Langage_elakay{font-size:13px;right:58px}.header-floating-actions{right:8px}.floating-square,.navFooter .col:before,.navFooter .text-center:after,.navFooter .text-center:before,.navFooter a:after,.navFooter a:before,.navFooter h5:before,.navFooter span[style*="color: #ffffff"]:after,.navFooter span[style*="color: #ffffff"]:before,.navFooter:after,.navFooter:before,.page-container:before{display:none}.navFooter .card-footer{padding:20px 15px}.navFooter h5{font-size:16px;margin-bottom:12px}.navFooter h6{font-size:14px;padding:8px 0}.navFooter a,.navFooter span[style*="color: #ffffff"],.navFooter span[style*="color:#ffffff"]{font-size:13px;padding:5px 10px}.navFooter .text-center{font-size:12px;padding:15px 10px}.navFooter .btn,.navFooter button{font-size:12px;padding:8px 16px}}.navFooter.no-footer-animations,html.elakay-animations-disabled .navFooter{animation:none!important;background-size:auto!important}.navFooter.no-footer-animations *,.navFooter.no-footer-animations :after,.navFooter.no-footer-animations :before,html.elakay-animations-disabled .navFooter *,html.elakay-animations-disabled .navFooter :after,html.elakay-animations-disabled .navFooter :before{animation:none!important;transition:none!important}.navFooter h5.no-title-animation,.navFooter.no-footer-animations h5,html.elakay-animations-disabled .navFooter h5{-webkit-text-fill-color:currentColor!important;background:none!important;-webkit-background-clip:border-box!important;background-clip:initial!important;color:#fff!important;color:var(--ftr-title,#fff)!important;opacity:1!important;text-shadow:none!important;transform:none!important}.navFooter.no-footer-animations h5:after,.navFooter.no-footer-animations h5:before,html.elakay-animations-disabled .navFooter h5:after,html.elakay-animations-disabled .navFooter h5:before{display:none!important}.navFooter h6.no-animation,.navFooter h6.no-item-animation,.navFooter.no-footer-animations h6,html.elakay-animations-disabled .navFooter h6{color:#fff!important;color:var(--ftr-text,#fff)!important;opacity:1!important;transform:none!important}.navFooter.no-footer-animations .footer-link-text,.navFooter.no-footer-animations a,.navFooter.no-footer-animations svg,.navFooter.no-hover .footer-link-text,.navFooter.no-hover a,.navFooter.no-hover svg,html.elakay-animations-disabled .navFooter .footer-link-text,html.elakay-animations-disabled .navFooter a,html.elakay-animations-disabled .navFooter svg{color:#fff!important;color:var(--ftr-link,#fff)!important;filter:none!important;opacity:1!important;text-shadow:none!important;transform:none!important}.navFooter.no-hover a:hover,.navFooter.no-hover span:hover,html.elakay-animations-disabled .navFooter a:hover,html.elakay-animations-disabled .navFooter span:hover{background:#0000!important;box-shadow:none!important;color:#fff!important;color:var(--ftr-link,#fff)!important;text-shadow:none!important;transform:none!important}.navFooter.no-hover button:hover,html.elakay-animations-disabled .navFooter button:hover{background:#ffffff24!important;background:var(--ftr-btn-bg,#ffffff24)!important;box-shadow:none!important;color:#fff!important;color:var(--ftr-btn-text,#fff)!important;text-shadow:none!important;transform:none!important}.navFooter.no-hover .footer-item:before,.navFooter.no-hover a:after,.navFooter.no-hover a:before,html.elakay-animations-disabled .navFooter a:after,html.elakay-animations-disabled .navFooter a:before{display:none!important}.navFooter.no-footer-animations .btn,.navFooter.no-footer-animations button,.navFooter.no-hover .btn,.navFooter.no-hover button,html.elakay-animations-disabled .navFooter .btn,html.elakay-animations-disabled .navFooter button{color:#fff!important;color:var(--ftr-btn-text,#fff)!important;text-shadow:none!important;transform:none!important}.navFooter .footer-copyright,.navFooter .footer-location-attribution,.navFooter .footer-location-control,.navFooter .footer-location-text{color:#fff!important;color:var(--ftr-copyright-text,var(--ftr-text,#fff))!important;opacity:1!important}:focus-visible{border-radius:4px;outline:3px solid #4facfe;outline-offset:4px}@media print{.body-particles,.floating-squares,.header,.navFooter,.page-container:after,.page-container:before{display:none}.elakayPage{overflow:visible;position:static}.content-wrap{margin-top:0}}.footer-location-control{align-items:center;color:#e0e0e0;color:var(--ftr-text,#e0e0e0);display:flex;flex-direction:column;gap:5px;justify-content:center;padding:12px 16px 4px;position:relative;text-align:center;z-index:2}.footer-location-row{align-items:center;display:inline-flex;gap:.35rem;justify-content:center;max-width:min(100%,720px);width:100%}.footer-location-map-icon,.footer-location-refresh{align-items:center;color:#a0c4d8;color:var(--ftr-link,#a0c4d8);display:inline-flex;font-size:.86rem;justify-content:center;line-height:1.35}.footer-location-map-icon{cursor:default}.footer-location-map-icon.active{cursor:pointer}.footer-location-map-icon.active:focus-visible,.footer-location-map-icon.active:hover{color:#00c8ff;color:var(--ftr-link-hover,#00c8ff)}.footer-location-text{color:#e0e0e0;color:var(--ftr-text,#e0e0e0);font-size:.86rem;font-weight:600;line-height:1.35;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.footer-location-refresh{background:#0000;border:0;cursor:pointer;padding:0}.footer-location-refresh:focus-visible,.footer-location-refresh:hover{color:#00c8ff;color:var(--ftr-link-hover,#00c8ff)}.footer-location-refresh:disabled{cursor:wait;opacity:.55}.footer-location-error{color:#ffb4b4}.footer-location-attribution{color:#a0a0b0;color:var(--ftr-text-secondary,#a0a0b0);font-size:.68rem;opacity:.85}@media (max-width:560px){.footer-location-row{max-width:100%}.footer-location-text{white-space:normal}}.session-expiry-warning{color:#1a1a1a;display:flex;flex-direction:column;height:100%}.session-expiry-warning__title{color:#1a1a1a;font-size:.95rem;font-weight:600;line-height:1.3;margin:0 0 4px}.session-expiry-warning__message{color:#6c757d;font-size:.85rem;line-height:1.4;margin:0 0 12px}.session-expiry-warning__countdown{color:#dc3545;font-weight:700}.session-expiry-warning__actions{display:flex;gap:8px;justify-content:flex-end}.session-expiry-warning__btn{border:1px solid #0000;border-radius:8px;cursor:pointer;font-size:.85rem;font-weight:500;padding:7px 14px;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.session-expiry-warning__btn:active{transform:scale(.96)}.session-expiry-warning__btn--cancel{background:#f5f5f5;border-color:#00000026;color:#1a1a1a}.session-expiry-warning__btn--cancel:hover{background:#ececec}.session-expiry-warning__btn--confirm{background:#dc3545;color:#fff}.session-expiry-warning__btn--confirm:hover{background:#c4283a}@media (max-width:480px){.session-expiry-warning__actions{justify-content:stretch}.session-expiry-warning__btn{flex:1 1;padding:10px 14px;text-align:center}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;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")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.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{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width: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{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;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:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.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-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:#0000001a;background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:4px;bottom:var(--swiper-scrollbar-bottom,4px);height:4px;height:var(--swiper-scrollbar-size,4px);left:1%;left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:auto;top:var(--swiper-scrollbar-top,auto);width:98%;width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:auto;left:var(--swiper-scrollbar-left,auto);position:absolute;right:4px;right:var(--swiper-scrollbar-right,4px);top:1%;top:var(--swiper-scrollbar-sides-offset,1%);width:4px;width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:#00000080;background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.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,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.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{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.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,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;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-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.elk-swp.elk-nav-size>.swiper-button-next,.elk-swp.elk-nav-size>.swiper-button-prev{height:var(--elk-nav-size)!important;margin-top:calc(var(--elk-nav-size)/-2)!important;width:var(--elk-nav-size)!important}.elk-swp.elk-nav-icon>.swiper-button-next svg,.elk-swp.elk-nav-icon>.swiper-button-next:after,.elk-swp.elk-nav-icon>.swiper-button-prev svg,.elk-swp.elk-nav-icon>.swiper-button-prev:after{font-size:var(--elk-nav-icon)!important;height:var(--elk-nav-icon)!important;width:auto}.elk-swp.elk-nav-color>.swiper-button-next,.elk-swp.elk-nav-color>.swiper-button-next:after,.elk-swp.elk-nav-color>.swiper-button-prev,.elk-swp.elk-nav-color>.swiper-button-prev:after{color:var(--elk-nav-color)!important}.elk-swp.elk-nav-hover-color>.swiper-button-next:hover,.elk-swp.elk-nav-hover-color>.swiper-button-next:hover:after,.elk-swp.elk-nav-hover-color>.swiper-button-prev:hover,.elk-swp.elk-nav-hover-color>.swiper-button-prev:hover:after{color:var(--elk-nav-hover-color)!important}.elk-swp.elk-nav-bg>.swiper-button-next,.elk-swp.elk-nav-bg>.swiper-button-prev{background:var(--elk-nav-bg)!important}.elk-swp.elk-nav-hover-bg>.swiper-button-next:hover,.elk-swp.elk-nav-hover-bg>.swiper-button-prev:hover{background:var(--elk-nav-hover-bg)!important}.elk-swp.elk-nav-border>.swiper-button-next,.elk-swp.elk-nav-border>.swiper-button-prev{border:var(--elk-nav-bw) solid var(--elk-nav-bc)!important}.elk-swp.elk-nav-radius>.swiper-button-next,.elk-swp.elk-nav-radius>.swiper-button-prev{border-radius:var(--elk-nav-radius)!important}.elk-swp.elk-nav-shadow>.swiper-button-next,.elk-swp.elk-nav-shadow>.swiper-button-prev{box-shadow:var(--elk-nav-shadow)!important}.elk-swp.elk-nav-offset>.swiper-button-prev{left:var(--elk-nav-offset)!important}.elk-swp.elk-nav-offset>.swiper-button-next{right:var(--elk-nav-offset)!important}.elk-swp.elk-nav-outside{padding-left:var(--elk-nav-gutter)!important;padding-right:var(--elk-nav-gutter)!important}.elk-swp.elk-nav-outside>.swiper-button-prev{left:0!important}.elk-swp.elk-nav-outside>.swiper-button-next{right:0!important}.elk-swp.elk-nav-hover-only>.swiper-button-next,.elk-swp.elk-nav-hover-only>.swiper-button-prev{opacity:0;transition:opacity .2s ease}.elk-swp.elk-nav-hover-only:focus-within>.swiper-button-next,.elk-swp.elk-nav-hover-only:focus-within>.swiper-button-prev,.elk-swp.elk-nav-hover-only:hover>.swiper-button-next,.elk-swp.elk-nav-hover-only:hover>.swiper-button-prev{opacity:1}.elk-swp.elk-nav-hover-only>.swiper-button-disabled{opacity:0!important}.elk-swp.elk-pag-size .swiper-pagination-bullet{height:var(--elk-pag-size)!important;width:var(--elk-pag-size)!important}.elk-swp.elk-pag-color .swiper-pagination-bullet{background:var(--elk-pag-color)!important}.elk-swp.elk-pag-color .swiper-pagination-fraction{color:var(--elk-pag-color)!important}.elk-swp.elk-pag-color .swiper-pagination-progressbar{background:var(--elk-pag-color)!important}.elk-swp.elk-pag-active .swiper-pagination-bullet-active{background:var(--elk-pag-active)!important;opacity:1!important}.elk-swp.elk-pag-active .swiper-pagination-current{color:var(--elk-pag-active)!important}.elk-swp.elk-pag-active .swiper-pagination-progressbar-fill{background:var(--elk-pag-active)!important}.elk-swp.elk-pag-opacity .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){opacity:var(--elk-pag-opacity)!important}.elk-swp.elk-pag-gap .swiper-pagination-bullets .swiper-pagination-bullet,.elk-swp.elk-pag-gap>.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet{margin:0 calc(var(--elk-pag-gap)/2)!important}.elk-swp.elk-pag-offset>.swiper-pagination-bullets,.elk-swp.elk-pag-offset>.swiper-pagination-fraction{bottom:var(--elk-pag-offset)!important}.elk-swp.elk-pag-top>.swiper-pagination-bullets,.elk-swp.elk-pag-top>.swiper-pagination-fraction{bottom:auto!important;top:8px!important;top:var(--elk-pag-offset,8px)!important}.elk-swp.elk-pag-top>.swiper-pagination-progressbar{bottom:auto!important;top:0!important}.elk-swp.elk-pag-bar-bottom>.swiper-pagination-progressbar{bottom:0!important;top:auto!important}.elk-swp.elk-pag-bar>.swiper-pagination-progressbar{height:var(--elk-pag-bar)!important}.elk-swp.elk-pag-pill .swiper-pagination-bullet{border-radius:999px!important}.elk-swp.elk-pag-pill .swiper-pagination-bullet-active{width:20.8px!important;width:calc(var(--elk-pag-size, 8px)*2.6)!important}.elk-swp.elk-pag-square .swiper-pagination-bullet{border-radius:2px!important}.elk-swp.elk-sb-size>.swiper-scrollbar.swiper-scrollbar-horizontal{height:var(--elk-sb-size)!important}.elk-swp.elk-sb-size>.swiper-scrollbar.swiper-scrollbar-vertical{width:var(--elk-sb-size)!important}.elk-swp.elk-sb-length>.swiper-scrollbar.swiper-scrollbar-horizontal{left:var(--elk-sb-inset)!important;width:var(--elk-sb-length)!important}.elk-swp.elk-sb-length>.swiper-scrollbar.swiper-scrollbar-vertical{height:var(--elk-sb-length)!important;top:var(--elk-sb-inset)!important}.elk-swp.elk-sb-track>.swiper-scrollbar{background:var(--elk-sb-track)!important}.elk-swp.elk-sb-thumb>.swiper-scrollbar .swiper-scrollbar-drag{background:var(--elk-sb-thumb)!important}.elk-swp.elk-sb-opacity>.swiper-scrollbar .swiper-scrollbar-drag{opacity:var(--elk-sb-opacity)!important}.elk-swp.elk-sb-radius>.swiper-scrollbar,.elk-swp.elk-sb-radius>.swiper-scrollbar .swiper-scrollbar-drag{border-radius:var(--elk-sb-radius)!important}.elk-swp.elk-sb-offset>.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:var(--elk-sb-offset)!important}.elk-swp.elk-sb-top>.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:auto!important;top:4px!important;top:var(--elk-sb-offset,4px)!important}@media (prefers-reduced-motion:reduce){.elk-swp.elk-nav-hover-only>.swiper-button-next,.elk-swp.elk-nav-hover-only>.swiper-button-prev{transition:none}}.elakay-subnav{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#ffffffd9;border-bottom:1px solid #0073991f;box-shadow:0 2px 12px #0000000d;display:flex;gap:12px;height:52px;margin-top:85px;margin-top:var(--elakay-header-height,85px);padding:0 14px;position:relative;z-index:90}.headershop-navbar+.elakay-subnav{margin-top:0}.elakay-subnav__btn{-webkit-tap-highlight-color:transparent;align-items:center;border:none;border-radius:50%;cursor:pointer;display:inline-flex;flex:0 0 auto;height:38px;justify-content:center;transition:transform .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1),box-shadow .2s ease;transition:transform .2s var(--transition-smooth,cubic-bezier(.4,0,.2,1)),background .2s var(--transition-smooth,cubic-bezier(.4,0,.2,1)),box-shadow .2s ease;width:38px}.elakay-subnav__btn:focus-visible{box-shadow:0 0 0 3px #4facfe73;outline:none}.elakay-subnav__back{background:#00739914;color:#004b63;color:var(--elakay-primary-dark,#004b63);font-size:16px}.elakay-subnav__back:hover{background:#00739929;transform:scale(1.06)}.elakay-subnav__back:active{transform:scale(.94)}.elakay-subnav__filter{background:#00739914;color:#004b63;color:var(--elakay-primary-dark,#004b63);font-size:16px}.elakay-subnav__filter:hover{background:#00739929;transform:scale(1.06)}.elakay-subnav__filter:active{transform:scale(.94)}.elakay-subnav__ticker{flex:1 1;height:28px;min-width:0;overflow:hidden}.elakay-subnav__swiper{height:100%}.elakay-subnav__swiper .swiper-wrapper{transition-timing-function:linear!important}.elakay-subnav__slide{align-items:center;color:#004b63;color:var(--elakay-primary-dark,#004b63);display:flex;font-size:13px;font-weight:500;height:100%;justify-content:center;padding:0 28px;text-align:center;white-space:nowrap;width:auto}@media (prefers-reduced-motion:reduce){.elakay-subnav__btn{transition:none}}.nemuUserContainer{display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;left:0;line-height:1.5;max-width:350px;pointer-events:none;position:fixed;top:0;width:100vw;z-index:1000}.headMenuUser{background:linear-gradient(135deg,#006080,#007399 50%,#008ab8);box-shadow:0 2px 8px #0000001a;flex-shrink:0;height:85px;overflow:hidden;pointer-events:auto;position:relative;width:100%;z-index:1100}.header-gradient-overlay{background:#00000005;inset:0;pointer-events:none;position:absolute}.auth-section{display:flex;flex-direction:column;justify-content:center;padding:12px 16px;position:relative;z-index:1200}.auth-section.authenticated{padding:10px 16px}.auth-buttons{display:flex;gap:10px;margin-bottom:8px}.btn-modern{border:none;border-radius:8px;cursor:pointer;display:inline-block;flex:1 1;font-size:.9rem;font-weight:600;max-width:150px;padding:9px 16px;text-align:center;text-decoration:none;transition:all .3s ease}.btn-signin,.btn-signup{background:#ffffff2e;border:1px solid #ffffff59;color:#fff;font-size:.8rem;padding:7px 12px}.btn-signin:hover,.btn-signup:hover{background:#ffffff4d;box-shadow:0 4px 8px #00000026;transform:translateY(-2px)}.btn-signout,.btn-signout-all{background:#ffffff2e;border:1px solid #ffffff59;color:#fff;font-size:.8rem;padding:7px 12px}.btn-signout-all:hover,.btn-signout:hover{background:#ffffff4d;transform:translateY(-2px)}.role-switch-menu-slot{border-bottom:1px solid #e5e7eb;margin-bottom:6px;padding:4px 10px 10px}.role-switch-menu-slot .role-switch-checkbox-row{color:#1f2937}.user-info,.user-welcome{align-items:center;color:#fff;display:flex;font-size:clamp(.9rem,2.8vw,1rem);gap:10px;min-height:32px}.user-avatar-icon,.user-icon{color:#fff;font-size:1.4rem}.user-name,.welcome-text{color:#fff;flex:1 1;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-close-m{align-items:center;background:none;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1.6rem;height:38px;justify-content:center;padding:0;transition:all .3s ease;width:38px}.btn-close-m:hover{background:#fff3;transform:rotate(90deg)}.numeUserpage{flex:1 1;max-height:calc(100vh - 85px);max-width:350px;min-height:0;overflow:hidden;pointer-events:none;position:relative;width:100%}.menuAdminClass,.menuAllcategory,.menuUserClass{-webkit-overflow-scrolling:touch;background-color:#fff;border-right:1px solid #e5e7eb;box-shadow:2px 0 12px #00000014;color:#1f2937;height:auto;left:0;max-height:calc(100vh - 85px);max-width:350px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;pointer-events:auto;position:fixed;scroll-behavior:smooth;top:85px;touch-action:pan-y;transform:translateX(-100%);transition:transform .35s cubic-bezier(.4,0,.2,1);width:100%;z-index:1060}.menuAdminClass.open,.menuAllcategory.open,.menuUserClass.open{transform:translateX(0)}.menuAdminClass::-webkit-scrollbar,.menuAllcategory::-webkit-scrollbar,.menuUserClass::-webkit-scrollbar{width:8px}.menuAdminClass::-webkit-scrollbar-track,.menuAllcategory::-webkit-scrollbar-track,.menuUserClass::-webkit-scrollbar-track{background:#f8fafc}.menuAdminClass::-webkit-scrollbar-thumb,.menuAllcategory::-webkit-scrollbar-thumb,.menuUserClass::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.menuAdminClass::-webkit-scrollbar-thumb:hover,.menuAllcategory::-webkit-scrollbar-thumb:hover,.menuUserClass::-webkit-scrollbar-thumb:hover{background:#94a3b8}.admin-header{align-items:center;background:linear-gradient(135deg,#1f3036,#71a1ad);box-shadow:0 2px 6px #00000014;color:#fff;display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:6px;min-height:60px;padding:14px 18px;position:sticky;top:0;z-index:10}.admin-title{color:#fff;font-size:clamp(1rem,3vw,1.1rem);font-weight:700;line-height:1.3;margin:0}.btn-back{align-items:center;background:#fff3;border:1px solid #ffffff4d;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1.3rem;height:38px;justify-content:center;transition:all .3s ease;width:38px}.btn-back:hover{background:#ffffff4d;transform:translateX(-4px)}.menu-list{list-style-type:none;margin:0;padding:12px 10px 60px;width:100%}.menu-section-title{align-items:center;color:#71a1ad;display:flex;font-size:.72rem;font-weight:700;gap:8px;letter-spacing:.06em;margin:0;padding:14px 10px 6px;text-transform:uppercase}.menu-item+.menu-section-title{border-top:1px solid #0000000f;margin-top:4px}.menu-section-title:after{background:#71a1ad40;content:"";flex:1 1;height:1px}.menu-item{border-radius:10px;height:auto;margin-bottom:6px;min-height:52px;overflow:hidden;position:relative;transition:all .3s ease}.menu-item:last-child{margin-bottom:12px}.menu-item.settings-item{background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1px solid #3b82f6;box-shadow:0 2px 6px #3b82f626;margin-bottom:14px;min-height:58px}.menu-link{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border-radius:10px;cursor:pointer;display:flex;font-size:clamp(.9rem,2.8vw,1rem);gap:12px;justify-content:flex-start;min-height:52px;padding:12px 16px;text-decoration:none;transition:all .3s ease}.menu-link,.menu-text{color:#1f2937;font-weight:500;line-height:1.4}.menu-text{word-wrap:break-word;flex:1 1;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.menu-item:hover .menu-link{background:linear-gradient(90deg,#f0f9ff,#fff);color:#007399;transform:translateX(6px)}.menu-item.settings-item:hover .menu-link{color:#1e40af;transform:translateX(2px) scale(1.01)}.menu-icon-wrapper{align-items:center;background:#f0f9ff;border-radius:10px;display:flex;flex-shrink:0;height:42px;justify-content:center;min-height:42px;min-width:42px;transition:all .3s ease;width:42px}.menu-item:hover .menu-icon-wrapper{background:linear-gradient(135deg,#007399,#008ab8);box-shadow:0 4px 12px #00739940;transform:scale(1.08) rotate(3deg)}.menu-icon{color:#007399;font-size:1.3rem;transition:all .3s ease}.menu-item:hover .menu-icon{color:#fff;transform:scale(1.05)}.menu-item.settings-item .menu-icon-wrapper{background:linear-gradient(135deg,#3b82f6,#60a5fa)}.menu-item.settings-item .menu-icon{color:#fff}.menu-item:hover .menu-text{color:#007399;font-weight:600}.menu-item.settings-item .menu-text{color:#1e40af;font-weight:600}.arrow-btn{align-items:center;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:8px;box-shadow:0 2px 8px #3b82f64d;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1.3rem;height:38px;justify-content:center;min-height:38px;min-width:38px;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:all .3s ease;width:38px}.arrow-btn:hover{box-shadow:0 4px 12px #3b82f666;transform:translateY(-50%) translateX(6px)}.menu-item.active .menu-link{background:linear-gradient(90deg,#e0f2fe,#f0f9ff);border-left:4px solid #007399;color:#007399;font-weight:600}.menu-item.active .menu-icon-wrapper{background:linear-gradient(135deg,#007399,#008ab8)}.menu-item.active .menu-icon{color:#fff}.menu-list .menu-item:nth-child(13):after,.menu-list .menu-item:nth-child(5):after,.menu-list .menu-item:nth-child(9):after{background:#e5e7eb;content:"";display:block;height:1px;margin:12px 0}.menu-item:before{background:linear-gradient(180deg,#007399,#008ab8);border-radius:0 4px 4px 0;content:"";height:0;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:height .3s ease;width:4px}.menu-item:hover:before{height:70%}.menu-link:active{background:linear-gradient(90deg,#f0f9ff,#fff);transform:translateX(4px) scale(.98)}@media only screen and (max-width:800px){.menuAdminClass,.menuAllcategory,.menuUserClass,.nemuUserContainer,.numeUserpage{max-width:350px}.headMenuUser{height:85px}.menuAdminClass,.menuAllcategory,.menuUserClass{max-height:calc(100vh - 80px);top:95px}.menu-link{font-size:.95rem;min-height:50px;padding:11px 15px}.menu-icon-wrapper{height:38px;min-height:38px;min-width:38px;width:38px}.menu-icon{font-size:1.2rem}.menu-item{min-height:50px}}@media only screen and (max-width:576px){.headMenuUser{height:85px}.menuAdminClass,.menuAllcategory,.menuUserClass{max-height:calc(100vh - 75px);top:85px}.menuAdminClass,.menuAllcategory,.menuUserClass,.nemuUserContainer,.numeUserpage{max-width:350px}.auth-buttons{gap:6px}.btn-modern{font-size:.8rem;padding:7px 12px}.user-info,.user-welcome{font-size:.85rem}.menu-link{font-size:.9rem;gap:10px;min-height:48px;padding:10px 14px}.menu-icon-wrapper{height:36px;min-height:36px;min-width:36px;width:36px}.menu-icon{font-size:1.15rem}.menu-item{min-height:48px}.menu-list{padding:10px 8px 80px}.menu-item:hover .menu-icon-wrapper,.menu-item:hover .menu-link{transform:none}}@media only screen and (max-width:380px){.menuAdminClass,.menuAllcategory,.menuUserClass,.nemuUserContainer,.numeUserpage{max-width:100vw}}.arrow-btn:focus-visible,.btn-back:focus-visible,.btn-modern:focus-visible,.menu-link:focus-visible{border-radius:10px;outline:3px solid #3b82f6;outline-offset:2px}.menu-icon,.menu-icon-wrapper,.menu-link{backface-visibility:hidden;transform:translateZ(0)}@supports (-webkit-touch-callout:none){.menuAdminClass,.menuAllcategory,.menuUserClass{-webkit-overflow-scrolling:touch}}@media (hover:none) and (pointer:coarse){.menuAdminClass,.menuAllcategory,.menuUserClass{overscroll-behavior-y:contain;scroll-behavior:smooth}}.menu-item.long-text .menu-link{min-height:62px;padding:14px 16px}.menu-item.has-badge .menu-link{padding-right:50px}.menu-badge{background:#ef4444;border-radius:10px;color:#fff;font-size:.75rem;font-weight:700;min-width:20px;padding:2px 6px;position:absolute;right:12px;text-align:center;top:50%;transform:translateY(-50%)}:root{--drawer-bg:#fffffff2;--drawer-shadow:0 25px 50px -12px #00000040;--drawer-border:#fff3;--accent-primary:#6366f1;--accent-secondary:#8b5cf6;--accent-gradient:linear-gradient(135deg,#6366f1,#8b5cf6 50%,#a855f7);--text-primary:#1e1b4b;--text-secondary:#64748b;--backdrop-color:#0f172a99;--transition-smooth:cubic-bezier(0.16,1,0.3,1);--drawer-width:350px}.drawer-backdrop{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0f172a99;background:var(--backdrop-color);inset:0;opacity:0;position:fixed;transition:opacity .4s cubic-bezier(.16,1,.3,1),visibility .4s cubic-bezier(.16,1,.3,1);transition:opacity .4s var(--transition-smooth),visibility .4s var(--transition-smooth);visibility:hidden;z-index:3999}.drawer-backdrop.visible{opacity:1;visibility:visible}.drawer-backdrop.no-drawer-animation{transition:none}.side-drawer{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#fffffff2;background:var(--drawer-bg);box-shadow:0 25px 50px -12px #00000040;box-shadow:var(--drawer-shadow);display:flex;flex-direction:column;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;height:100vh;height:100dvh;left:0;max-width:350px;max-width:var(--drawer-width);overflow:hidden;position:fixed;top:0;transform:translateX(-100%);transition:transform .5s cubic-bezier(.16,1,.3,1);transition:transform .5s var(--transition-smooth);width:100%;z-index:4000}.side-drawer.open{transform:translateX(0)}.side-drawer.no-drawer-animation{transition:none}.drawer-header{align-items:center;border-bottom:1px solid #6366f11a;display:flex;justify-content:flex-end;padding:1.25rem 1.5rem}.drawer-close-btn{align-items:center;background:#0000;border:2px solid #0000;border-radius:12px;color:#64748b;color:var(--text-secondary);cursor:pointer;display:flex;height:44px;justify-content:center;overflow:hidden;position:relative;transition:all .3s ease;width:44px}.drawer-close-btn:before{background:linear-gradient(135deg,#6366f1,#8b5cf6 50%,#a855f7);background:var(--accent-gradient);border-radius:10px;content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.drawer-close-btn:hover{border-color:#0000;color:#fff;transform:rotate(90deg)}.drawer-close-btn:hover:before{opacity:1}.drawer-close-btn svg{position:relative;z-index:1}.drawer-close-btn:focus{box-shadow:0 0 0 3px #6366f14d;outline:none}.drawer-content{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:1.5rem;scrollbar-color:#6366f1 #0000;scrollbar-color:var(--accent-primary) #0000;scrollbar-width:thin}.drawer-content::-webkit-scrollbar{width:6px}.drawer-content::-webkit-scrollbar-track{background:#0000}.drawer-content::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#6366f1,#8b5cf6);background:linear-gradient(180deg,var(--accent-primary),var(--accent-secondary));border-radius:3px}.side-drawer ul{list-style:none;margin:0;padding:0}.side-drawer li{animation:slideIn .4s cubic-bezier(.16,1,.3,1) forwards;animation:slideIn .4s var(--transition-smooth) forwards;margin:.5rem 0;opacity:0;transform:translateX(-20px)}.side-drawer.open li:first-child{animation-delay:.1s}.side-drawer.open li:nth-child(2){animation-delay:.15s}.side-drawer.open li:nth-child(3){animation-delay:.2s}.side-drawer.open li:nth-child(4){animation-delay:.25s}.side-drawer.open li:nth-child(5){animation-delay:.3s}.side-drawer.open li:nth-child(6){animation-delay:.35s}.side-drawer.open li:nth-child(7){animation-delay:.4s}.side-drawer.open li:nth-child(8){animation-delay:.45s}.side-drawer.no-item-animation li,html.elakay-animations-disabled .side-drawer li{opacity:1!important;transform:none!important}.side-drawer.no-item-animation li{animation:none!important}.side-drawer a{align-items:center;border-radius:12px;color:#1e1b4b;color:var(--text-primary);display:flex;font-size:1rem;font-weight:500;gap:.875rem;overflow:hidden;padding:.875rem 1rem;position:relative;text-decoration:none;transition:all .3s ease}.side-drawer a:before{background:linear-gradient(135deg,#6366f1,#8b5cf6 50%,#a855f7);background:var(--accent-gradient);border-radius:0 4px 4px 0;content:"";height:0;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:height .3s ease;width:4px}.side-drawer a:active,.side-drawer a:hover{background:#6366f114;color:#6366f1;color:var(--accent-primary);padding-left:1.25rem}.side-drawer a:active:before,.side-drawer a:hover:before{height:60%}.side-drawer.no-hover .drawer-close-btn,.side-drawer.no-hover a{transition:none}.side-drawer.no-hover a:active,.side-drawer.no-hover a:hover{padding-left:1rem;transform:none}.side-drawer.no-hover .drawer-close-btn:before,.side-drawer.no-hover a:active:before,.side-drawer.no-hover a:hover:before{transition:none}.side-drawer.no-hover .drawer-close-btn:hover{transform:none}.drawer-decoration{bottom:-100px;left:-100px;pointer-events:none;position:absolute;z-index:-1}.decoration-circle{background:linear-gradient(135deg,#6366f1,#8b5cf6 50%,#a855f7);background:var(--accent-gradient);border-radius:50%;filter:blur(40px);height:250px;opacity:.1;width:250px}.decoration-circle.small{height:150px;left:100px;opacity:.15;position:absolute;top:50px;width:150px}@media (max-width:400px){:root{--drawer-width:100%}.side-drawer{max-width:100%}}@media (prefers-reduced-motion:reduce){.drawer-backdrop,.drawer-close-btn,.side-drawer,.side-drawer a,.side-drawer li{animation:none;transition:none}.side-drawer li{opacity:1;transform:none}}.drawer-shop-section{display:none}@media (max-width:768px){.drawer-shop-section{border-bottom:1px solid #0073991f;display:block;padding:.75rem 1rem .5rem}.drawer-shop-section__title{color:#1a1a2e;font-size:1rem;font-weight:800;margin:0 0 .25rem;overflow-wrap:anywhere}.drawer-shop-section__group{margin:.5rem 0}.drawer-shop-section__label{color:#64748b;font-size:.7rem;font-weight:800;letter-spacing:.08em;margin:0 0 .25rem;text-transform:uppercase}.drawer-shop-section ul{list-style:none;margin:0;padding:0}.drawer-shop-section__item{align-items:center;background:none;border:0;border-radius:10px;color:#1a1a2e;cursor:pointer;display:flex;font-size:.95rem;font-weight:600;gap:.6rem;min-height:42px;padding:.5rem .75rem;text-align:left;text-decoration:none;width:100%}.drawer-shop-section__item:hover{background:#00739914;color:#005d7c;text-decoration:none}.drawer-shop-section__item svg{color:#007399;flex:0 0 auto}.drawer-shop-section__item--inert{cursor:default;opacity:.55}}.SideDrawer1-filters-container-modern{--elakay-primary:#007399;--elakay-primary-dark:#004b63;--elakay-primary-light:#00a4d8;--elakay-primary-soft:#e8f7fb;--elakay-accent:var(--elakay-primary-light);--elakay-text:#17152d;--elakay-muted:#6d6a7f;--elakay-line:#e7e6f2;--elakay-surface:#f7f7fc;background:var(--elakay-surface);color:var(--elakay-text);display:flex;flex-direction:column;min-height:100%;overflow:hidden}.SideDrawer1-filters-header{align-items:center;background:radial-gradient(circle at 86% 8%,#00a4d857,#0000 29%),linear-gradient(135deg,var(--elakay-primary-dark) 0,var(--elakay-primary) 66%,var(--elakay-primary-light) 100%);box-shadow:0 10px 30px #004b633d;display:flex;justify-content:space-between;min-height:92px;overflow:hidden;padding:20px 22px;position:relative;z-index:5}.SideDrawer1-filters-header:after,.SideDrawer1-filters-header:before{border-radius:999px;content:"";pointer-events:none;position:absolute}.SideDrawer1-filters-header:before{border:24px solid #ffffff12;height:150px;right:20px;top:-105px;width:150px}.SideDrawer1-filters-header:after{background:var(--elakay-accent);bottom:0;box-shadow:52px 0 0 #ffffff38;height:4px;left:22px;width:52px}.SideDrawer1-filters-header-content{align-items:center;display:flex;gap:13px;min-width:0;position:relative;z-index:1}.SideDrawer1-filters-icon-wrapper{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border:1px solid #ffffff3b;border-radius:14px;box-shadow:inset 0 1px 0 #ffffff2e;color:#fff;display:grid;flex:0 0 44px;height:44px;place-items:center;width:44px}.SideDrawer1-filters-icon{color:#fff;font-size:1.45rem}.SideDrawer1-filters-eyebrow{color:#8fe3ff;display:block;font-size:.64rem;font-weight:800;letter-spacing:.18em;line-height:1;margin-bottom:3px}.SideDrawer1-filters-title{color:#fff;font-size:1.22rem;font-weight:750;letter-spacing:-.02em;line-height:1.2;margin:0;max-width:235px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SideDrawer1-filters-close-btn{background:#ffffff1f;border:1px solid #ffffff3d;border-radius:12px;color:#fff;cursor:pointer;display:grid;flex:0 0 38px;font-size:1.35rem;height:38px;margin-left:12px;padding:0;place-items:center;position:relative;transition:background .18s ease,transform .18s ease;width:38px;z-index:1}.SideDrawer1-filters-close-btn:hover{background:#ffffff38;transform:rotate(4deg) scale(1.04)}.SideDrawer1-filters-body{background:linear-gradient(rgba(0,115,153,.025) 1px,#0000 1px),var(--elakay-surface);background-size:100% 28px;flex:1 1;overflow-x:hidden;overflow-y:auto;padding:14px 16px 20px;scrollbar-color:#89bdca #0000;scrollbar-width:thin}.SideDrawer1-filters-body::-webkit-scrollbar{width:5px}.SideDrawer1-filters-body::-webkit-scrollbar-thumb{background:#89bdca;border-radius:999px}.SideDrawer1-filters-accordion{border:0!important}.SideDrawer1-filter-item{background:#fff;border:1px solid var(--elakay-line)!important;border-radius:14px!important;box-shadow:0 5px 16px rgba(23,21,45,.045);margin-bottom:11px;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.SideDrawer1-filter-item:hover{border-color:#b7dfe9!important;box-shadow:0 9px 24px #00739917;transform:translateY(-1px)}.SideDrawer1-filter-item:last-child{margin-bottom:0}.SideDrawer1-filter-header{background:#fff!important;border:0!important;padding:0!important}.SideDrawer1-filter-item .accordion-button{align-items:center;background:#fff;border:0;box-shadow:none!important;color:var(--elakay-text);display:flex;font-size:.92rem;font-weight:700;gap:11px;min-height:54px;padding:13px 15px;transition:color .18s ease,background .18s ease}.SideDrawer1-filter-item .accordion-button:not(.collapsed){background:linear-gradient(90deg,var(--elakay-primary-soft),#fff 82%);color:var(--elakay-primary)}.SideDrawer1-filter-item .accordion-button:after{background-color:#f1f0f8;background-position:50%;background-size:10px;border-radius:6px;height:17px;padding:5px;transition:transform .18s ease,background-color .18s ease;width:17px}.SideDrawer1-filter-item .accordion-button:not(.collapsed):after{background-color:#d8f0f6;transform:rotate(-180deg)}.SideDrawer1-filter-header-icon{color:var(--elakay-primary);flex:0 0 auto;font-size:1.05rem}.SideDrawer1-filter-header-text{flex:1 1;min-width:0}.SideDrawer1-filter-body{background:#fbfbfe;border-top:1px solid #efeff6;padding:14px 15px 16px!important}.SideDrawer1-categories-list{display:flex;flex-direction:column;gap:7px}.SideDrawer1-price-stack{display:flex;flex-direction:column;gap:12px}.SideDrawer1-category-link{display:block;padding:0!important;text-decoration:none}.SideDrawer1-category-item{align-items:center;background:#fff;border:1px solid var(--elakay-line);border-radius:10px;display:flex;gap:10px;min-height:42px;padding:9px 11px;transition:color .18s ease,border-color .18s ease,background .18s ease,transform .18s ease}.SideDrawer1-category-item:hover{background:var(--elakay-primary-soft);border-color:#8dcfdf;transform:translateX(3px)}.SideDrawer1-category-dot{background:var(--elakay-accent);border-radius:50%;box-shadow:0 0 0 4px #00a4d81f;flex:0 0 8px;height:8px;width:8px}.SideDrawer1-category-name{color:#454158;font-size:.88rem;font-weight:600}.SideDrawer1-category-item:hover .SideDrawer1-category-name{color:var(--elakay-primary-dark)}.SideDrawer1-filters-footer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border-top:1px solid var(--elakay-line);box-shadow:0 -8px 24px #17152d0f;padding:13px 16px calc(13px + env(safe-area-inset-bottom));position:relative;z-index:4}.SideDrawer1-clear-filters-btn{align-items:center;background:#fff;border:1px solid #b7dfe9;border-radius:12px;box-shadow:0 4px 12px #00739912;color:var(--elakay-primary-dark);cursor:pointer;display:flex;font-size:.9rem;font-weight:750;gap:8px;justify-content:center;min-height:44px;padding:10px 18px;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease;width:100%}.SideDrawer1-clear-filters-btn:hover{background:var(--elakay-primary-dark);border-color:var(--elakay-primary-dark);color:#fff;transform:translateY(-1px)}.SideDrawer1-clear-icon{font-size:1.1rem}.SideDrawer1-category-link:focus-visible,.SideDrawer1-clear-filters-btn:focus-visible,.SideDrawer1-filters-close-btn:focus-visible{outline:3px solid #00a4d894;outline-offset:2px}@media (max-width:576px){.SideDrawer1-filters-header{min-height:84px;padding:17px 18px}.SideDrawer1-filters-header:after{left:18px}.SideDrawer1-filters-icon-wrapper{border-radius:12px;flex-basis:40px;height:40px;width:40px}.SideDrawer1-filters-title{font-size:1.12rem}.SideDrawer1-filters-body{padding:12px 12px 18px}.SideDrawer1-filter-item .accordion-button{min-height:50px;padding:12px 13px}.SideDrawer1-filter-body{padding:12px 13px 14px!important}}@media (prefers-reduced-motion:reduce){.SideDrawer1-clear-filters-btn,.SideDrawer1-filter-item,.SideDrawer1-filter-item *,.SideDrawer1-filters-close-btn{animation:none!important;transition:none!important}}.dnav{min-height:0}.dnav__list{grid-gap:6px;display:grid;gap:6px;list-style:none;margin:0;padding:0}.dnav__link{align-items:center;background:#fff;border:1px solid #e7e6f2;border:1px solid var(--elakay-line,#e7e6f2);border-radius:10px;color:#17152d;color:var(--elakay-text,#17152d);display:flex;font-size:14px;font-weight:600;gap:10px;min-height:42px;padding:9px 11px;text-decoration:none;transition:color .18s ease,border-color .18s ease,background .18s ease}.dnav__link svg{color:#007399;color:var(--elakay-primary,#007399);flex:0 0 auto}.dnav__label{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dnav__link:hover{border-color:#00a4d8;border-color:var(--elakay-primary-light,#00a4d8);color:#007399;color:var(--elakay-primary,#007399)}.dnav__link.is-active{background:#e8f7fb;background:var(--elakay-primary-soft,#e8f7fb);border-color:#007399;border-color:var(--elakay-primary,#007399);color:#004b63;color:var(--elakay-primary-dark,#004b63)}.dnav__link:focus-visible{outline:2px solid #007399;outline:2px solid var(--elakay-primary,#007399);outline-offset:2px}.dnav__link--inert{cursor:not-allowed;opacity:.6}.dnav__badge{background:#e5e7eb;border-radius:999px;color:#4b5563;font-size:11px;padding:1px 8px}.drawer1-section-label{background:#f7f7fc;background:var(--elakay-surface,#f7f7fc);color:#6d6a7f;font-size:11px;font-weight:800;letter-spacing:.08em;padding:12px 16px 4px;text-transform:uppercase}.dnav__group--active>.accordion-header .accordion-button{box-shadow:inset 3px 0 0 #007399;box-shadow:inset 3px 0 0 var(--elakay-primary,#007399);color:#004b63;color:var(--elakay-primary-dark,#004b63)}.dnav .card-mode-toggle{margin:8px 12px!important}.radio-group-modern,.rating-group-modern{display:flex;flex-direction:column;gap:7px}.price-radio-group{gap:3px}.price-radio-group .radio-label-modern{border-radius:8px;gap:8px;min-height:36px;padding:6px 9px}.price-radio-group .radio-circle{flex-basis:17px;height:17px;width:17px}.price-radio-group .radio-circle:after{height:7px;width:7px}.price-radio-group .radio-text{font-size:.84rem;line-height:1.2}.radio-item-modern,.rating-item-modern{animation:elakayRadioIn .28s ease-out backwards;position:relative}@keyframes elakayRadioIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.radio-input-modern{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.radio-label-modern,.rating-label-modern{align-items:center;background:#fff;border:1px solid #e5e4ef;border-radius:10px;color:#454158;cursor:pointer;display:flex;gap:10px;margin:0;min-height:43px;overflow:hidden;padding:9px 11px;position:relative;transition:color .16s ease,background .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease}.radio-label-modern:before,.rating-label-modern:before{background:#00a4d8;content:"";inset:0 auto 0 0;opacity:0;position:absolute;transform:scaleY(.45);transition:opacity .16s ease,transform .16s ease;width:3px}.radio-label-modern:hover,.rating-label-modern:hover{background:#f8f7ff;border-color:#b0dce7;transform:translateX(2px)}.radio-input-modern:checked+.radio-label-modern,.radio-input-modern:checked+.rating-label-modern{background:linear-gradient(90deg,#e8f7fb,#f8fdff);border-color:#8dcfdf;box-shadow:0 4px 12px #00739917;color:#007399}.radio-input-modern:checked+.radio-label-modern:before,.radio-input-modern:checked+.rating-label-modern:before{opacity:1;transform:scaleY(1)}.radio-circle{background:#fff;border:2px solid #bfbdcd;border-radius:50%;flex:0 0 19px;height:19px;position:relative;transition:border-color .16s ease,box-shadow .16s ease;width:19px;z-index:1}.radio-circle:after{background:#007399;border-radius:50%;content:"";height:9px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.35);transition:opacity .16s ease,transform .16s ease;width:9px}.radio-input-modern:checked+.radio-label-modern .radio-circle,.radio-input-modern:checked+.rating-label-modern .radio-circle{border-color:#007399;box-shadow:0 0 0 3px #0073991a}.radio-input-modern:checked+.radio-label-modern .radio-circle:after,.radio-input-modern:checked+.rating-label-modern .radio-circle:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.radio-text{color:inherit;flex:1 1;font-size:.87rem;font-weight:600;line-height:1.3;position:relative;z-index:1}.condition-content,.rating-content{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0;position:relative;z-index:1}.condition-icon{flex:0 0 auto;font-size:1rem}.new-icon{color:#16a36a}.used-icon{color:#e37b08}.rating-content .vote-container{min-width:0}.rating-up-text{color:#777386;font-size:.76rem;font-weight:600;white-space:nowrap}.radio-input-modern:focus-visible+.radio-label-modern,.radio-input-modern:focus-visible+.rating-label-modern{outline:3px solid #00a4d87a;outline-offset:2px}.radio-input-modern:disabled+.radio-label-modern,.radio-input-modern:disabled+.rating-label-modern{cursor:not-allowed;opacity:.52}@media (max-width:576px){.radio-label-modern,.rating-label-modern{min-height:41px;padding:8px 10px}.radio-text{font-size:.84rem}.rating-up-text{font-size:.72rem}.price-radio-group .radio-label-modern{min-height:34px;padding:5px 8px}}@media (prefers-reduced-motion:reduce){.radio-circle,.radio-item-modern,.radio-label-modern,.rating-item-modern,.rating-label-modern{animation:none;transition:none}}.SideDrawer1-checkbox-body{padding:12px 15px 15px!important}.SideDrawer1-checkbox-list-modern{display:flex;flex-direction:column;gap:7px;list-style:none;margin:0;padding:0}.SideDrawer1-checkbox-item-modern{animation:elakayCheckboxIn .26s ease-out backwards;margin:0!important;position:relative}@keyframes elakayCheckboxIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.SideDrawer1-checkbox-input-modern{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.SideDrawer1-checkbox-label-modern{align-items:center;background:#fff;border:1px solid #e5e4ef;border-radius:10px;color:#454158;cursor:pointer;display:flex;gap:10px;margin:0;min-height:42px;padding:9px 11px;position:relative;transition:color .16s ease,background .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease;-webkit-user-select:none;user-select:none}.SideDrawer1-checkbox-label-modern:hover{background:#f8f7ff;border-color:#b0dce7;color:#007399;transform:translateX(2px)}.SideDrawer1-checkbox-box{background:#fff;border:2px solid #bfbdcd;border-radius:6px;color:#fff;display:grid;flex:0 0 19px;height:19px;place-items:center;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease;width:19px}.SideDrawer1-checkbox-icon{color:#fff;font-size:10px;opacity:0;transform:scale(.4);transition:opacity .16s ease,transform .16s ease}.SideDrawer1-checkbox-input-modern:checked+.SideDrawer1-checkbox-label-modern{background:linear-gradient(90deg,#e8f7fb,#f8fdff);border-color:#8dcfdf;box-shadow:0 4px 12px #00739917;color:#007399;font-weight:700}.SideDrawer1-checkbox-input-modern:checked+.SideDrawer1-checkbox-label-modern .SideDrawer1-checkbox-box{background:#007399;border-color:#007399;box-shadow:0 0 0 3px #0073991a}.SideDrawer1-checkbox-input-modern:checked+.SideDrawer1-checkbox-label-modern .SideDrawer1-checkbox-icon{opacity:1;transform:scale(1)}.SideDrawer1-checkbox-text{color:inherit;flex:1 1;font-size:.87rem;font-weight:600;line-height:1.3}.SideDrawer1-checkbox-input-modern:focus-visible+.SideDrawer1-checkbox-label-modern{outline:3px solid #00a4d87a;outline-offset:2px}.SideDrawer1-checkbox-input-modern:disabled+.SideDrawer1-checkbox-label-modern{cursor:not-allowed;opacity:.5}@media (max-width:576px){.SideDrawer1-checkbox-body{padding:11px 13px 13px!important}.SideDrawer1-checkbox-label-modern{min-height:40px;padding:8px 10px}.SideDrawer1-checkbox-text{font-size:.84rem}}@media (prefers-reduced-motion:reduce){.SideDrawer1-checkbox-box,.SideDrawer1-checkbox-icon,.SideDrawer1-checkbox-item-modern,.SideDrawer1-checkbox-label-modern{animation:none;transition:none}}.customer-price-range{--customer-price-accent:#007399;--customer-price-accent-dark:#004b63;--customer-price-accent-light:#00a4d8;background:radial-gradient(circle at 100% 0,#00a4d821,#0000 42%),linear-gradient(145deg,#fff,#effbfe);border:1px solid #0073992b;border-radius:14px;box-shadow:0 8px 22px #00739912;box-sizing:border-box;padding:13px 14px 11px;width:100%}.customer-price-range-header{align-items:center;color:#292524;display:flex;font-size:13px;gap:12px;justify-content:space-between;margin-bottom:10px}.customer-price-range-label{align-items:center;display:inline-flex;font-weight:700;gap:7px;letter-spacing:.01em}.customer-price-range-label:before{background:linear-gradient(135deg,var(--customer-price-accent-dark),var(--customer-price-accent));border-radius:8px;box-shadow:0 4px 10px #0073993b;color:#fff;content:"$";display:inline-grid;font-size:13px;font-weight:800;height:24px;place-items:center;width:24px}.customer-price-range-values{font-feature-settings:"tnum";background:#e8f7fbeb;border:1px solid #00739929;border-radius:999px;color:var(--customer-price-accent-dark);flex-shrink:0;font-size:12px;font-variant-numeric:tabular-nums;font-weight:800;padding:5px 9px;white-space:nowrap}.customer-price-range-track-wrapper{height:30px;position:relative}.customer-price-range-track,.customer-price-range-track-active{border-radius:999px;height:6px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.customer-price-range-track{background:#e7e5e4;box-shadow:inset 0 1px 2px #2925241f;left:2px;right:2px}.customer-price-range-track-active{background:linear-gradient(90deg,var(--customer-price-accent-dark),var(--customer-price-accent) 58%,var(--customer-price-accent-light));box-shadow:0 2px 7px #00739933}.customer-price-range-input{appearance:none;background:#0000;left:0;margin:0;outline:none;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%}.customer-price-range-input::-webkit-slider-thumb{appearance:none;background:#fff;border:3px solid var(--customer-price-accent);border-radius:50%;box-shadow:0 2px 5px #29252433,0 0 0 4px #0073991a;cursor:pointer;height:20px;margin-top:-7px;pointer-events:all;position:relative;-webkit-transition:box-shadow .18s ease,transform .18s ease;transition:box-shadow .18s ease,transform .18s ease;width:20px;z-index:2}.customer-price-range-input::-moz-range-thumb{background:#fff;border:3px solid var(--customer-price-accent);border-radius:50%;box-shadow:0 2px 5px #29252433,0 0 0 4px #0073991a;cursor:pointer;height:20px;pointer-events:all;width:20px}.customer-price-range-input:focus-visible::-webkit-slider-thumb{box-shadow:0 2px 5px #29252433,0 0 0 6px #00a4d838}.customer-price-range-input:focus-visible::-moz-range-thumb{box-shadow:0 2px 5px #29252433,0 0 0 6px #00a4d838}.customer-price-range-input::-webkit-slider-runnable-track{-webkit-appearance:none;background:#0000;height:6px}.customer-price-range-input::-moz-range-track{background:#0000;border:none;height:6px}@media (max-width:400px){.customer-price-range{padding-inline:14px}.customer-price-range-header{gap:8px}}.local-selling-filter-bar{align-items:center;background:#f2f7f9;border-radius:8px;display:flex;flex-wrap:wrap;font-size:.85rem;gap:10px;margin-bottom:10px;padding:8px 12px}.local-selling-filter-summary{align-items:center;color:#00485c;display:flex;font-weight:600;gap:6px}.local-selling-filter-actions{display:flex;gap:8px;margin-left:auto}.local-selling-filter-actions button{background:#0000;border:none;color:#007399;cursor:pointer;font-weight:600;padding:4px 8px}.local-selling-filter-form{display:flex;flex-wrap:wrap;gap:8px;width:100%}.local-selling-filter-form input{border:1px solid #cbdbe3;border-radius:6px;flex:1 1;min-width:120px;padding:7px 10px}.local-selling-filter-form button{background:#007399;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;padding:7px 14px}.local-selling-filter-form select{background:#fff;border:1px solid #cbdbe3;border-radius:6px;flex:1 1;min-width:120px;padding:7px 10px}.elakay-user-filters{display:flex;flex-direction:column;gap:11px}.SideDrawer1-myshop-body{padding-top:14px}.elakay-user-filter-section{background:#fff;border:1px solid #e7e6f2;border-radius:14px;box-shadow:0 5px 16px rgba(23,21,45,.045);overflow:hidden;padding:14px;position:relative}.elakay-user-filter-section:after{background:#e8f7fb;border-radius:50%;content:"";height:54px;pointer-events:none;position:absolute;right:-25px;top:-32px;width:54px}.elakay-user-filter-heading{align-items:center;display:flex;gap:9px;margin-bottom:12px;position:relative;z-index:1}.elakay-user-filter-heading h4{color:#17152d;font-size:.9rem;font-weight:750;line-height:1.25;margin:0}.elakay-user-filter-number{background:#e8f7fb;border-radius:8px;color:#007399;display:grid;flex:0 0 27px;font-size:.63rem;font-weight:800;height:27px;place-items:center;width:27px}.elakay-user-filter-select{background-color:#fbfbfe;border:1px solid #dcdbe8;border-radius:10px;color:#454158;cursor:pointer;font-size:.87rem;font-weight:600;min-height:43px;outline:none;padding:9px 36px 9px 11px;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease;width:100%}.elakay-user-filter-select:focus,.elakay-user-filter-select:hover{background-color:#fff;border-color:#66bdd2;box-shadow:0 0 0 3px #0073991a}.elakay-user-publish-section{align-items:center;display:flex;gap:12px;justify-content:space-between}.elakay-user-publish-section .elakay-user-filter-heading{margin-bottom:0}.elakay-user-switch{cursor:pointer;flex:0 0 auto;margin:0;position:relative;z-index:1}.elakay-user-switch input{height:1px;opacity:0;position:absolute;width:1px}.elakay-user-switch-track{align-items:center;background:#cac8d5;border-radius:999px;display:flex;height:26px;padding:3px;transition:background .18s ease,box-shadow .18s ease;width:46px}.elakay-user-switch-track>span{background:#fff;border-radius:50%;box-shadow:0 2px 5px #17152d40;height:20px;transition:transform .18s ease;width:20px}.elakay-user-switch input:checked+.elakay-user-switch-track{background:linear-gradient(135deg,#004b63,#007399,#00a4d8);box-shadow:0 0 0 3px #0073991a}.elakay-user-switch input:checked+.elakay-user-switch-track>span{transform:translateX(20px)}.elakay-user-switch input:focus-visible+.elakay-user-switch-track{outline:3px solid #00a4d87a;outline-offset:2px}.elakay-user-category-list,.elakay-user-sort-list{display:flex;flex-direction:column;gap:7px;list-style:none;margin:0;padding:0}.elakay-user-category-item{margin:0!important}.elakay-user-category-input,.elakay-user-sort-input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.elakay-user-category-label,.elakay-user-sort-label{align-items:center;background:#fbfbfe;border:1px solid #e4e3ed;border-radius:9px;color:#4d495f;cursor:pointer;display:flex;font-size:.85rem;font-weight:600;gap:9px;margin:0;min-height:41px;padding:8px 10px;transition:color .16s ease,background .16s ease,border-color .16s ease,transform .16s ease}.elakay-user-category-label:hover,.elakay-user-sort-label:hover{background:#f4f3ff;border-color:#b0dce7;color:#007399;transform:translateX(2px)}.elakay-user-category-box{background:#fff;border:2px solid #bfbdcd;border-radius:5px;color:#0000;display:grid;flex:0 0 18px;font-size:9px;height:18px;place-items:center;transition:color .16s ease,background .16s ease,border-color .16s ease;width:18px}.elakay-user-category-input:checked+.elakay-user-category-label,.elakay-user-sort-input:checked+.elakay-user-sort-label{background:#e8f7fb;border-color:#8dcfdf;color:#007399}.elakay-user-category-input:checked+.elakay-user-category-label .elakay-user-category-box{background:#007399;border-color:#007399;color:#fff}.elakay-user-category-input:focus-visible+.elakay-user-category-label,.elakay-user-sort-input:focus-visible+.elakay-user-sort-label{outline:3px solid #00a4d87a;outline-offset:2px}.elakay-user-sort-item{position:relative}.elakay-user-sort-radio{background:#fff;border:2px solid #bfbdcd;border-radius:50%;flex:0 0 18px;height:18px;position:relative;width:18px}.elakay-user-sort-radio:after{background:#007399;border-radius:50%;content:"";height:8px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.4);transition:opacity .16s ease,transform .16s ease;width:8px}.elakay-user-sort-input:checked+.elakay-user-sort-label .elakay-user-sort-radio{border-color:#007399}.elakay-user-sort-input:checked+.elakay-user-sort-label .elakay-user-sort-radio:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.elakay-user-filter-actions,.elakay-user-order-toggle{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.elakay-user-order-btn{background:#fbfbfe;border:1px solid #e4e3ed;border-radius:11px;color:#5e5a6d;cursor:pointer;display:grid;font-size:1.65rem;min-height:52px;padding:8px;place-items:center;position:relative;transition:background .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease}.elakay-user-order-btn:hover{border-color:#b0dce7;transform:translateY(-1px)}.elakay-user-order-btn.active{background:#e8f7fb;border-color:#66bdd2;box-shadow:0 4px 12px #0073991a}.elakay-user-order-check{color:#007399;font-size:.92rem;position:absolute;right:6px;top:6px}.elakay-user-filter-actions{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border-top:1px solid #e7e6f2;bottom:-20px;box-shadow:0 -8px 24px #17152d0f;margin:2px -16px -20px;padding:13px 16px calc(13px + env(safe-area-inset-bottom));position:sticky;z-index:3}.elakay-user-filter-apply,.elakay-user-filter-reset{align-items:center;border-radius:11px;cursor:pointer;display:flex;font-size:.84rem;font-weight:750;gap:7px;justify-content:center;min-height:44px;padding:9px 12px;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.elakay-user-filter-reset{background:#fff;border:1px solid #8dcfdf;color:#007399}.elakay-user-filter-apply{background:linear-gradient(135deg,#004b63,#007399,#00a4d8);border:1px solid #0000;box-shadow:0 5px 14px #0073993b;color:#fff}.elakay-user-filter-apply:hover,.elakay-user-filter-reset:hover{transform:translateY(-1px)}.elakay-user-filter-apply:focus-visible,.elakay-user-filter-reset:focus-visible,.elakay-user-order-btn:focus-visible{outline:3px solid #00a4d87a;outline-offset:2px}@media (max-width:576px){.elakay-user-filter-section{padding:12px}.elakay-user-filter-heading h4{font-size:.86rem}.elakay-user-filter-actions{margin-inline:-12px;padding-inline:12px}}@media (prefers-reduced-motion:reduce){.elakay-user-filters *{transition:none!important}}:root{--elakay-primary:#007399;--elakay-primary-dark:#004b63;--elakay-primary-light:#00a4d8;--drawer1-bg:#f7f7fc;--drawer1-shadow:-28px 0 70px -20px #004b636b;--accent-warm:var(--elakay-primary);--accent-warm-light:var(--elakay-primary-light);--accent-warm-gradient:linear-gradient(135deg,var(--elakay-primary-dark) 0%,var(--elakay-primary) 62%,var(--elakay-primary-light) 100%);--text-dark:#17152d;--text-muted:#6d6a7f;--backdrop-dark:#00324294;--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--drawer1-width:390px}.drawer1-backdrop{backdrop-filter:blur(6px) saturate(.82);-webkit-backdrop-filter:blur(6px) saturate(.82);background:#00324294;background:var(--backdrop-dark);inset:0;opacity:0;position:fixed;transition:opacity .4s cubic-bezier(.16,1,.3,1),visibility .4s cubic-bezier(.16,1,.3,1);transition:opacity .4s var(--ease-out-expo),visibility .4s var(--ease-out-expo);visibility:hidden;z-index:3999}.drawer1-backdrop.visible{opacity:1;visibility:visible}.side-drawer1{background:#f7f7fc;background:var(--drawer1-bg);border-left:1px solid #ffffff80;box-shadow:-28px 0 70px -20px #004b636b;box-shadow:var(--drawer1-shadow);display:flex;flex-direction:column;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;height:100vh;height:100dvh;max-width:390px;max-width:var(--drawer1-width);overflow:hidden;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .5s cubic-bezier(.16,1,.3,1);transition:transform .5s var(--ease-out-expo);width:100%;z-index:4000}.side-drawer1.open{transform:translateX(0)}.drawer1-content{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-color:#007399 #0000;scrollbar-color:var(--accent-warm) #0000;scrollbar-width:thin}.drawer1-content::-webkit-scrollbar{width:6px}.drawer1-content::-webkit-scrollbar-track{background:#0000}.drawer1-content::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#007399,#00a4d8);background:linear-gradient(180deg,var(--elakay-primary),var(--elakay-primary-light));border-radius:3px}.side-drawer1 ul{list-style:none;margin:0;padding:0}.side-drawer1 li{margin:.5rem 0}.side-drawer1 a{align-items:center;border-radius:12px;color:#17152d;color:var(--text-dark);font-size:1rem;font-weight:500;gap:.5rem;padding:.35rem .01rem;text-decoration:none}.drawer1-decoration{bottom:0;overflow:hidden;pointer-events:none;position:absolute;right:0;z-index:-1}.deco-shape{border-radius:50%;filter:blur(60px);position:absolute}.deco-shape.shape-1{background:#007399;background:var(--elakay-primary);bottom:-150px;height:300px;opacity:.1;right:-100px;width:300px}.deco-shape.shape-2{background:linear-gradient(135deg,#007399,#00a4d8);background:linear-gradient(135deg,var(--elakay-primary),var(--elakay-primary-light));bottom:-50px;height:200px;opacity:.12;right:50px;width:200px}@media (max-width:400px){:root{--drawer1-width:100%}.side-drawer1{max-width:100%}}@media (prefers-reduced-motion:reduce){.drawer1-backdrop,.side-drawer1{transition:none}}.card-mode-toggle{background:#fff;border-bottom:1px solid #e7e6f2;display:flex;flex:0 0 auto;gap:6px;margin:0!important;padding:12px 16px}.card-mode-btn{align-items:center;background:#f5f5fa;border:1px solid #e4e3ed;border-radius:10px;color:#6d6a7f;color:var(--text-muted);cursor:pointer;display:flex;flex:1 1;font-size:13px;font-weight:700;gap:7px;justify-content:center;min-height:40px;padding:8px 10px;transition:all .2s cubic-bezier(.16,1,.3,1);transition:all .2s var(--ease-out-expo)}.card-mode-btn.active{background:linear-gradient(135deg,#004b63,#007399 62%,#00a4d8);background:var(--accent-warm-gradient);border-color:#0000;box-shadow:0 5px 14px #0073993d;color:#fff}.card-mode-btn:hover:not(.active){background:#e8f7fb;border-color:#b7dfe9;color:#007399;color:var(--elakay-primary)}.card-mode-btn:focus-visible{outline:3px solid #00a4d87a;outline-offset:2px}.drawer1-page-filters{min-height:0}.drawer1-section-label--main{scroll-margin-top:8px}.drawer1-section-label--sub{padding-top:16px}.drawer1-embedded{min-height:0}.backdrop{-webkit-tap-highlight-color:transparent;bottom:0;cursor:pointer;height:100%;height:100dvh;position:absolute;top:0;inset:0;isolation:isolate;margin:0;padding:0;-webkit-user-select:none;user-select:none;width:100%}.backdrop--animated{animation:backdropFadeIn .35s cubic-bezier(.16,1,.3,1) forwards}@keyframes backdropFadeIn{0%{opacity:0}to{opacity:1}}.backdrop--default{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0f172a99}.backdrop--dark{backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);background:#000000bf}.backdrop--blur{backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);background:#ffffff1a}.backdrop--gradient{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,#0f172ad9,#1e1b4bcc 50%,#0f172ad9)}.backdrop__orbs{inset:0;overflow:hidden;pointer-events:none;position:absolute}.backdrop__orb{animation:orbFloat 8s ease-in-out infinite;border-radius:50%;filter:blur(80px);opacity:.4;position:absolute}.backdrop__orb--1{animation-delay:0s;background:linear-gradient(135deg,#6366f1,#8b5cf6);height:400px;left:-10%;top:-10%;width:400px}.backdrop__orb--2{animation-delay:-2s;background:linear-gradient(135deg,#f97316,#fbbf24);bottom:-15%;height:350px;right:-10%;width:350px}.backdrop__orb--3{animation-delay:-4s;background:linear-gradient(135deg,#06b6d4,#3b82f6);height:300px;left:50%;top:50%;transform:translate(-50%,-50%);width:300px}@keyframes orbFloat{0%,to{transform:translate(0) scale(1)}25%{transform:translate(30px,-30px) scale(1.05)}50%{transform:translate(-20px,20px) scale(.95)}75%{transform:translate(-30px,-20px) scale(1.02)}}.backdrop__orb--3{animation-name:orbFloatCenter}@keyframes orbFloatCenter{0%,to{transform:translate(-50%,-50%) scale(1)}25%{transform:translate(-45%,-55%) scale(1.1)}50%{transform:translate(-55%,-45%) scale(.9)}75%{transform:translate(-48%,-52%) scale(1.05)}}.backdrop__noise{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-repeat:repeat;inset:0;opacity:.03;pointer-events:none;position:absolute}.backdrop--dark .backdrop__noise{opacity:.05}.backdrop--blur .backdrop__noise{opacity:.02}.backdrop:focus{outline:none}@media (prefers-reduced-motion:reduce){.backdrop--animated{animation:none;opacity:1}.backdrop__orb{animation:none}}@supports (-webkit-touch-callout:none){.backdrop{-webkit-overflow-scrolling:touch}}:root{--font-primary:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-secondary:"Roboto",Arial,sans-serif;--font-mono:"SF Mono",Monaco,"Cascadia Code",monospace}.product-price-container{display:flex;flex-direction:column;flex-shrink:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-primary);gap:0;height:30px;margin:0;max-height:30px;min-height:30px;overflow:hidden;padding:0;text-align:left}.price-main-row{gap:4px;justify-content:space-between}.price-info,.price-main-row{align-items:center;display:flex;flex-wrap:nowrap;height:100%;margin:0;padding:0;text-align:left}.price-info{flex:1 1;gap:3px;min-width:0}.current-price{color:#1a202c;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-primary);font-size:16px;font-weight:700;letter-spacing:0;line-height:1.1;margin:0;max-width:100%;overflow:hidden;padding:0;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap}.current-price:before{background:linear-gradient(90deg,#007399,#0000);bottom:-1px;content:"";height:1.5px;left:0;opacity:0;position:absolute;transition:opacity .3s ease;width:100%}.product-price-container:hover .current-price:before{opacity:1}.original-price{color:#718096;font-family:Roboto,Arial,sans-serif;font-family:var(--font-secondary);font-size:12px;font-style:italic;font-weight:400;letter-spacing:.01em;margin:0;max-width:100%;opacity:.8;overflow:hidden;padding:0;text-align:left;text-decoration:line-through;text-decoration-color:#e53e3e;text-decoration-thickness:1px;text-overflow:ellipsis;transition:opacity .3s ease;white-space:nowrap}.product-price-container:hover .original-price{opacity:1}.discount-badge{align-items:center;animation:pulse-badge 2s ease-in-out infinite;background:linear-gradient(135deg,#e53e3e,#c53030);border-radius:8px;box-shadow:0 1px 4px #e53e3e4d;color:#fff;display:inline-flex;flex-shrink:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-primary);font-size:11px;font-weight:600;justify-content:center;letter-spacing:.02em;margin:0;padding:1px 4px;text-transform:uppercase;white-space:nowrap}@keyframes pulse-badge{0%,to{box-shadow:0 2px 6px #e53e3e4d;transform:scale(1)}50%{box-shadow:0 4px 12px #e53e3e66;transform:scale(1.05)}}.savings-info,.savings-text{display:none}.add-to-cart-wrapper{align-items:center;display:flex;flex-shrink:0;height:30px;margin:0;padding:0}.cart-total-container{background:linear-gradient(135deg,#f7fafc,#edf2f7);border:1px solid #e2e8f0;border-radius:8px;display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-primary);gap:8px;padding:12px 16px}.total-row{align-items:center;display:flex;gap:16px;justify-content:space-between}.total-label{color:#2d3748;font-size:16px;font-weight:600;letter-spacing:.01em;text-align:left}.total-amount{color:#007399;font-family:SF Mono,Monaco,Cascadia Code,monospace;font-family:var(--font-mono);font-size:22px;font-weight:700;letter-spacing:0;max-width:100%;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1024px) and (min-width:768px){.product-price-container{gap:2px;height:30px;max-height:30px;min-height:30px;padding:1px 0}.current-price{font-size:14px}.original-price{font-size:12px}.discount-badge{font-size:10px;padding:1px 4px}.price-main-row{gap:4px}.price-info{gap:3px}.add-to-cart-wrapper{height:30px}.total-label{font-size:15px}.total-amount{font-size:20px}}@media (max-width:767px){.product-price-container{gap:1px;height:28px;max-height:28px;min-height:28px;padding:1px 0}.price-main-row{gap:4px}.price-info{gap:3px}.current-price{font-size:13px}.original-price{font-size:12px}.discount-badge{font-size:10px;padding:1px 3px}.add-to-cart-wrapper{height:30px}.cart-total-container{padding:10px 12px}.total-label{font-size:14px}.total-amount{font-size:18px}}@media (max-width:479px){.product-price-container{gap:1px;height:28px;max-height:28px;min-height:28px;padding:0}.price-main-row{gap:3px}.price-info{gap:2px}.current-price{font-size:13px}.original-price{font-size:12px}.discount-badge{font-size:10px;padding:1px 3px}.add-to-cart-wrapper{height:30px}.total-label{font-size:13px}.total-amount{font-size:16px}}@media (max-height:600px) and (orientation:landscape){.product-price-container{gap:4px;padding:0}.current-price{font-size:16px}.original-price{font-size:12px}.discount-badge{font-size:10px;padding:2px 5px}.savings-info{margin-top:0}.savings-text{font-size:10px;padding:2px 6px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.current-price,.total-amount{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.product-price-container:focus-within .current-price{border-radius:4px;outline:2px solid #00739980;outline-offset:3px}@media (prefers-reduced-motion:reduce){.current-price:before,.discount-badge,.original-price,.savings-text{animation:none!important;transition:none!important}}@media print{.discount-badge{animation:none!important;background:#000!important;box-shadow:none!important;color:#fff!important}.current-price:before,.savings-info:hover .savings-text{display:none}.add-to-cart-wrapper{display:none!important}}[dir=rtl] .price-info,[dir=rtl] .total-row{flex-direction:row-reverse}[dir=rtl] .total-label{text-align:right}[dir=rtl] .total-amount{text-align:left}[dir=rtl] .savings-info:hover .savings-text{transform:translateX(-2px)}:root{--deal-primary:#4facfe;--deal-primary-dark:#00f2fe;--deal-primary-darker:#0ea5e9;--deal-secondary:#667eea;--deal-secondary-dark:#764ba2;--deal-success:#34c759;--deal-success-light:#d1fae5;--deal-success-lighter:#a7f3d0;--deal-success-text:#065f46;--deal-danger:#ef4444;--deal-danger-dark:#dc2626;--deal-danger-light:#fee2e2;--deal-danger-lighter:#fecaca;--deal-danger-text:#991b1b;--deal-warning:#f59e0b;--deal-text:#1e293b;--deal-text-light:#64748b;--deal-text-lighter:#94a3b8;--deal-bg:#fff;--deal-bg-light:#f8fafc;--deal-bg-lighter:#f1f5f9;--deal-border:#e2e8f0;--deal-border-light:#cbd5e1;--deal-overlay:#0f172ab3;--deal-shadow:0 20px 60px #0000004d;--deal-radius:16px;--deal-transition:cubic-bezier(0.4,0,0.2,1)}.deal-modal-backdrop.show{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172ab3;background:var(--deal-overlay);opacity:1}.modal-dialog.deal-modal-dialog{max-width:600px}.deal-modal{animation:modalSlideIn .5s cubic-bezier(.4,0,.2,1) forwards;animation:modalSlideIn .5s var(--deal-transition) forwards;background:#fff;background:var(--deal-bg);border-radius:16px;border-radius:var(--deal-radius);box-shadow:0 20px 60px #0000004d,0 0 0 1px #0000000d;box-shadow:var(--deal-shadow),0 0 0 1px #0000000d;max-height:90vh;overflow:hidden}@keyframes modalSlideIn{0%{opacity:0;transform:scale(.85) translateY(50px)}to{opacity:1;transform:scale(1) translateY(0)}}.deal-modal-header{align-items:center;background:linear-gradient(135deg,#4facfe,#00f2fe);background:linear-gradient(135deg,var(--deal-primary) 0,var(--deal-primary-dark) 100%);display:flex;gap:16px;overflow:hidden;padding:24px 28px;position:relative}.deal-modal-header:before{animation:headerGridMove 20s linear infinite;background-image:linear-gradient(90deg,#ffffff1a 1px,#0000 0),linear-gradient(#ffffff1a 1px,#0000 0);background-size:20px 20px;content:"";inset:0;opacity:.3;position:absolute}@keyframes headerGridMove{0%{transform:translate(0)}to{transform:translate(20px,20px)}}.deal-modal-header:after{animation:headerGlow 4s ease-in-out infinite;background:radial-gradient(circle at 10% 20%,#fff3 0,#0000 50%),radial-gradient(circle at 90% 80%,#fff3 0,#0000 50%);content:"";inset:0;position:absolute}@keyframes headerGlow{0%,to{opacity:.5}50%{opacity:1}}.deal-header-icon{align-items:center;animation:iconFloat 3s ease-in-out infinite;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border-radius:12px;box-shadow:0 8px 20px #00000026,inset 0 0 20px #fff3;color:#fff;display:flex;font-size:24px;height:48px;justify-content:center;position:relative;width:48px;z-index:1}@keyframes iconFloat{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-5px) rotate(5deg)}}.deal-header-content{flex:1 1;position:relative;z-index:1}.deal-modal-title{color:#fff;font-size:20px;font-weight:700;margin:0;text-shadow:0 2px 10px #0003}.deal-modal-subtitle{color:#ffffffe6;font-size:13px;font-weight:500;margin:4px 0 0}.deal-close-btn{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #ffffff4d;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:20px;height:36px;justify-content:center;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s var(--deal-transition);width:36px;z-index:1}.deal-close-btn:hover{background:#ffffff40;box-shadow:0 4px 15px #0003;transform:rotate(90deg) scale(1.1)}.deal-close-btn:active{transform:rotate(90deg) scale(.95)}.deal-modal-body{max-height:calc(90vh - 200px);overflow-y:auto;padding:28px}.deal-modal-body::-webkit-scrollbar{width:8px}.deal-modal-body::-webkit-scrollbar-track{background:#f1f5f9;background:var(--deal-bg-lighter);border-radius:4px}.deal-modal-body::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#4facfe,#00f2fe);background:linear-gradient(180deg,var(--deal-primary),var(--deal-primary-dark));border-radius:4px;box-shadow:0 2px 6px #4facfe4d}.deal-modal-body::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#00f2fe,#4facfe);background:linear-gradient(180deg,var(--deal-primary-dark),var(--deal-primary))}.deal-product-preview{animation:fadeInUp .6s cubic-bezier(.4,0,.2,1) .2s both;animation:fadeInUp .6s var(--deal-transition) .2s both;background:linear-gradient(135deg,#f8fafc,#f1f5f9);background:linear-gradient(135deg,var(--deal-bg-light) 0,var(--deal-bg-lighter) 100%);border:1px solid #e2e8f0;border:1px solid var(--deal-border);border-radius:12px;box-shadow:0 2px 8px #0000000d;margin-bottom:24px;padding:16px}.deal-form{display:flex;flex-direction:column;gap:24px}.deal-discount-section{animation:fadeInUp .6s cubic-bezier(.4,0,.2,1) .3s both;animation:fadeInUp .6s var(--deal-transition) .3s both}.deal-label{align-items:center;color:#1e293b;color:var(--deal-text);display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:12px}.deal-label-icon{color:#4facfe;color:var(--deal-primary);font-size:16px}.deal-slider-container{margin-bottom:16px}.deal-slider{appearance:none;border-radius:999px;cursor:pointer;height:8px;outline:none;transition:all .3s ease;width:100%}.deal-slider::-webkit-slider-thumb{appearance:none;background:linear-gradient(135deg,#4facfe,#00f2fe);background:linear-gradient(135deg,var(--deal-primary),var(--deal-primary-dark));border-radius:50%;box-shadow:0 4px 12px #4facfe80,0 0 0 4px #4facfe26;cursor:pointer;height:24px;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transition:all .3s var(--deal-transition);transition:all .3s var(--deal-transition);width:24px}.deal-slider::-webkit-slider-thumb:hover{box-shadow:0 6px 20px #4facfeb3,0 0 0 6px #4facfe33;transform:scale(1.2)}.deal-slider::-webkit-slider-thumb:active{transform:scale(1.1)}.deal-slider::-moz-range-thumb{background:linear-gradient(135deg,#4facfe,#00f2fe);background:linear-gradient(135deg,var(--deal-primary),var(--deal-primary-dark));border:none;border-radius:50%;box-shadow:0 4px 12px #4facfe80,0 0 0 4px #4facfe26;cursor:pointer;height:24px;-moz-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-moz-transition:all .3s var(--deal-transition);transition:all .3s var(--deal-transition);width:24px}.deal-slider::-moz-range-thumb:hover{transform:scale(1.2)}.deal-slider-labels{color:#64748b;color:var(--deal-text-light);display:flex;font-size:12px;font-weight:500;justify-content:space-between;margin-top:8px}.deal-input-group{align-items:center;display:flex;margin-bottom:12px;position:relative}.deal-input-icon{color:#4facfe;color:var(--deal-primary);font-size:18px;left:16px;pointer-events:none;position:absolute;z-index:1}.deal-input{background:#fff;border:2px solid #e2e8f0;border:2px solid var(--deal-border);border-radius:12px;color:#1e293b;color:var(--deal-text);flex:1 1;font-size:16px;font-weight:600;outline:none;padding:14px 16px 14px 48px;transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s var(--deal-transition)}.deal-input:focus{border-color:#4facfe;border-color:var(--deal-primary);box-shadow:0 0 0 4px #4facfe26,0 4px 12px #4facfe33}.deal-input:hover{border-color:#cbd5e1;border-color:var(--deal-border-light)}.deal-input-badge{animation:badgePulse 2s ease-in-out infinite;background:linear-gradient(135deg,#4facfe,#00f2fe);background:linear-gradient(135deg,var(--deal-primary),var(--deal-primary-dark));border-radius:8px;box-shadow:0 2px 8px #4facfe66;color:#fff;font-size:12px;font-weight:700;padding:6px 12px;position:absolute;right:12px}.deal-helper-text{align-items:center;background:#f8fafc;background:var(--deal-bg-light);border-left:3px solid #4facfe;border-left:3px solid var(--deal-primary);border-radius:8px;color:#64748b;color:var(--deal-text-light);display:flex;font-size:12px;gap:8px;padding:10px 12px}.deal-helper-text svg{color:#4facfe;color:var(--deal-primary);flex-shrink:0;font-size:14px}.deal-price-preview{animation:fadeInUp .6s cubic-bezier(.4,0,.2,1) .4s both;animation:fadeInUp .6s var(--deal-transition) .4s both;display:flex;gap:16px}.deal-price-card{background:linear-gradient(135deg,#667eea,#764ba2);background:linear-gradient(135deg,var(--deal-secondary) 0,var(--deal-secondary-dark) 100%);border-radius:12px;box-shadow:0 8px 24px #667eea4d,inset 0 0 60px #ffffff1a;flex:1 1;overflow:hidden;padding:20px;position:relative}.deal-price-card:before{animation:priceShine 3s linear infinite;background:linear-gradient(45deg,#0000 30%,#ffffff1a 50%,#0000 70%);content:"";inset:0;position:absolute}@keyframes priceShine{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.deal-price-row{align-items:center;display:flex;justify-content:space-between;padding:10px 0;position:relative;z-index:1}.deal-price-row+.deal-price-row{border-top:1px solid #fff3}.deal-price-row.highlight{background:#ffffff26;border-radius:8px;margin:4px 0;padding:14px 12px}.deal-price-row.savings{margin-top:8px}.deal-price-label{align-items:center;color:#ffffffe6;display:flex;font-size:13px;font-weight:500;gap:6px}.deal-price-icon{font-size:14px}.deal-price-value{color:#fff;font-size:16px;font-weight:700}.deal-price-value.original{font-size:14px;opacity:.7;text-decoration:line-through}.deal-price-value.discounted{font-size:20px;text-shadow:0 2px 10px #0003}.deal-price-value.saved{color:#34c759;color:var(--deal-success);font-size:18px;text-shadow:0 2px 10px #34c75966}.deal-badge-preview{align-items:center;background:linear-gradient(135deg,#f8fafc,#e2e8f0);background:linear-gradient(135deg,var(--deal-bg-light) 0,var(--deal-border) 100%);border:2px dashed #cbd5e1;border:2px dashed var(--deal-border-light);border-radius:12px;display:flex;flex-direction:column;gap:12px;justify-content:center;min-width:140px;padding:20px}.deal-badge-label{color:#64748b;color:var(--deal-text-light);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.deal-badge-sample{align-items:center;animation:badgeRotate 4s linear infinite;background:linear-gradient(135deg,#ef4444,#dc2626);background:linear-gradient(135deg,var(--deal-danger),var(--deal-danger-dark));border-radius:50%;box-shadow:0 8px 24px #ef444466,inset 0 0 30px #fff3;display:flex;flex-direction:column;height:70px;justify-content:center;overflow:hidden;position:relative;width:70px}@keyframes badgeRotate{0%,to{transform:rotate(0deg)}50%{transform:rotate(10deg)}}.deal-badge-sample:before{animation:badgeShine 2s linear infinite;background:linear-gradient(45deg,#0000 30%,#ffffff4d 50%,#0000 70%);content:"";inset:0;position:absolute}@keyframes badgeShine{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{transform:translateX(100%) translateY(100%) rotate(45deg)}}.deal-badge-percent{font-size:22px;font-weight:800;line-height:1}.deal-badge-percent,.deal-badge-text{color:#fff;position:relative;z-index:1}.deal-badge-text{font-size:10px;font-weight:700;letter-spacing:1px}.deal-alert{align-items:center;animation:alertSlideIn .4s cubic-bezier(.4,0,.2,1);animation:alertSlideIn .4s var(--deal-transition);border-radius:10px;display:flex;font-size:14px;font-weight:500;gap:12px;padding:14px 16px}@keyframes alertSlideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.deal-alert svg{flex-shrink:0;font-size:18px}.deal-alert-error{background:#fee2e2;background:var(--deal-danger-light);border:1px solid #fecaca;border:1px solid var(--deal-danger-lighter);color:#991b1b;color:var(--deal-danger-text)}.deal-alert-error svg{color:#ef4444;color:var(--deal-danger)}.deal-alert-success{background:#d1fae5;background:var(--deal-success-light);border:1px solid #a7f3d0;border:1px solid var(--deal-success-lighter);color:#065f46;color:var(--deal-success-text)}.deal-alert-success svg{color:#34c759;color:var(--deal-success)}.deal-modal-actions{animation:fadeInUp .6s cubic-bezier(.4,0,.2,1) .5s both;animation:fadeInUp .6s var(--deal-transition) .5s both;border-top:1px solid #e2e8f0;border-top:1px solid var(--deal-border);display:flex;gap:12px;padding-top:24px}.deal-btn{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;flex:1 1;font-size:15px;font-weight:600;gap:8px;justify-content:center;outline:none;overflow:hidden;padding:14px 24px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s var(--deal-transition)}.deal-btn:before{background:linear-gradient(45deg,#0000 30%,#ffffff4d 50%,#0000 70%);content:"";inset:0;position:absolute;transform:translateX(-100%);transition:transform .6s ease}.deal-btn:hover:before{transform:translateX(100%)}.deal-btn-secondary{background:#f1f5f9;background:var(--deal-bg-lighter);border:2px solid #e2e8f0;border:2px solid var(--deal-border);color:#1e293b;color:var(--deal-text)}.deal-btn-secondary:hover{background:#e2e8f0;background:var(--deal-border);box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.deal-btn-secondary:active{transform:translateY(0)}.deal-btn-primary{background:linear-gradient(135deg,#4facfe,#00f2fe);background:linear-gradient(135deg,var(--deal-primary) 0,var(--deal-primary-dark) 100%);box-shadow:0 4px 15px #4facfe66;color:#fff}.deal-btn-primary:hover{box-shadow:0 8px 25px #4facfe80,0 0 40px #4facfe4d;transform:translateY(-3px)}.deal-btn-primary:active{transform:translateY(-1px)}.deal-btn:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.deal-btn svg{font-size:18px}.deal-spinner{animation:spin .8s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:18px;width:18px}@media (max-width:768px){.deal-modal{border-radius:16px 16px 0 0;border-radius:var(--deal-radius) var(--deal-radius) 0 0;margin:0;max-height:95vh;max-width:100%}.deal-modal-header{padding:20px}.deal-modal-title{font-size:18px}.deal-modal-subtitle{font-size:12px}.deal-modal-body{padding:20px}.deal-price-preview{flex-direction:column}.deal-badge-preview{min-width:auto;width:100%}.deal-modal-actions{flex-direction:column-reverse}.deal-btn{width:100%}}@media (max-width:480px){.deal-modal-container{padding:0}.deal-modal{border-radius:0;max-height:100vh}.deal-modal-header{padding:16px}.deal-header-icon{font-size:20px;height:40px;width:40px}.deal-modal-title{font-size:16px}.deal-modal-body,.deal-price-card{padding:16px}}.deal-btn:focus-visible,.deal-close-btn:focus-visible,.deal-input:focus-visible,.deal-slider:focus-visible{outline:3px solid #4facfe;outline:3px solid var(--deal-primary);outline-offset:2px}@media print{.deal-modal-container,.deal-modal-overlay{display:none}}@font-face{font-display:swap;font-family:FallbackDisplay;src:local("Impact"),local("Arial Black")}@keyframes td-fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes td-slideInLeft{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes td-slideInRight{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes td-scaleIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes td-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes td-glow{0%,to{filter:drop-shadow(0 0 10px currentColor) drop-shadow(0 2px 4px rgba(0,0,0,.3))}50%{filter:drop-shadow(0 0 25px currentColor) drop-shadow(0 4px 8px rgba(0,0,0,.4))}}@keyframes td-shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes td-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes td-rotate3d{0%{transform:perspective(1000px) rotateY(0deg)}to{transform:perspective(1000px) rotateY(1turn)}}.td-wrap{align-items:center;animation:td-fadeIn .6s ease-out;background:#0000;display:inline-flex;justify-content:center;line-height:1;max-width:100%;position:relative;transition:transform .25s ease,box-shadow .25s ease,-webkit-backdrop-filter .25s ease;transition:transform .25s ease,box-shadow .25s ease,backdrop-filter .25s ease;transition:transform .25s ease,box-shadow .25s ease,backdrop-filter .25s ease,-webkit-backdrop-filter .25s ease;z-index:1}.td-wrap:hover .td-text{animation:td-pulse 2s ease-in-out infinite}.td-reflection,.td-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:FallbackDisplay,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;font-family:var(--td-font,FallbackDisplay,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial);font-weight:900;letter-spacing:-.02em;letter-spacing:var(--td-letter-spacing,-.02em);text-align:center;text-align:var(--td-align,center);will-change:filter,text-shadow,transform}.td-text{display:inline-block;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));font-size:140px;font-size:var(--td-fz,140px);line-height:1;line-height:var(--td-line-height,1);position:relative;white-space:normal}.td-reflection{color:#00000080;color:var(--td-reflect,#00000080);filter:blur(10px) saturate(70%);filter:blur(var(--td-reflect-blur,10px)) saturate(70%);left:0;opacity:.35;pointer-events:none;position:absolute;right:0;top:58%;transform:translateY(6px) scaleY(1);transform:translateY(var(--td-reflect-shift,6px)) scaleY(1);white-space:normal}.td-reflection .td-line,.td-text .td-line{display:block}.td-text .td-line+.td-line{margin-top:0;margin-top:var(--td-line-gap,0)}@media (max-width:640px){.td-text{min-font-size:32px;font-size:140px;font-size:var(--td-fz-sm,var(--td-fz,140px))}.td-wrap{padding:.5rem}.td-text{filter:drop-shadow(0 2px 4px rgba(0,0,0,.4))!important;text-shadow:none!important}.td-reflection{filter:blur(6px);opacity:.25}.td-glass{backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;box-shadow:0 4px 16px #00000040!important;max-width:88vw!important}}@media (max-width:480px){.td-glass{border-left-width:3px!important;border-radius:10px!important;max-width:90vw!important;padding:clamp(4px,1.6vw,10px) clamp(8px,3vw,14px)!important}.td-reflection,.td-text{letter-spacing:0}.td-reflection{display:none}}.td-glass{will-change:transform,backdrop-filter}.td-glass:hover{box-shadow:0 12px 36px #00000052;transform:translateY(-2px)}@media (min-width:641px) and (max-width:1024px){.td-text{min-font-size:48px;font-size:140px;font-size:var(--td-fz-md,var(--td-fz,140px))}}@media (min-width:1025px){.td-text{font-size:140px;font-size:var(--td-fz-lg,var(--td-fz,140px))}}[data-variant] .td-text{text-shadow:0 0 8px #00000080,0 2px 4px #0000004d,0 4px 8px #0003}[data-variant=grey3D] .td-text{background:linear-gradient(180deg,#fff,#bdbdbd 45%,#a6a6a6 55%,#cfcfcf);background:linear-gradient(180deg,var(--td-grad-start,#fff) 0,#bdbdbd 45%,#a6a6a6 55%,var(--td-grad-end,#cfcfcf) 100%);background:linear-gradient(180deg,#fff,color-mix(in oklab,#fff 90%,#000) 45%,color-mix(in oklab,#cfcfcf 90%,#000) 55%,#cfcfcf);background:linear-gradient(180deg,var(--td-grad-start,#fff) 0,color-mix(in oklab,var(--td-grad-start,#fff) 90%,#000) 45%,color-mix(in oklab,var(--td-grad-end,#cfcfcf) 90%,#000) 55%,var(--td-grad-end,#cfcfcf) 100%);-webkit-background-clip:text;background-clip:text;color:#0000;filter:drop-shadow(0 2px 4px rgba(0,0,0,.35));text-shadow:0 0 10px #0006,0 -2px 0 #0000002e,1px 1px 0 #0000002e,2px 2px 0 #00000029,3px 3px 0 #00000024,4px 4px 0 #0000001f,6px 6px 10px #00000059;text-shadow:0 0 10px #0006,0 -2px 0 #0000002e,1px 1px 0 #0000002e,2px 2px 0 #00000029,3px 3px 0 #00000024,4px 4px 0 #0000001f,6px 6px var(--td-shadow-blur,10px) var(--td-shadow,#00000059)}[data-variant=grey3D] .td-text:before{background:linear-gradient(180deg,#0000,#0000000f 50%,#ffffff0f);border-radius:10px;content:"";inset:0;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:45%}[data-variant=grey3D] .td-reflection{color:#0009;-webkit-mask-image:linear-gradient(180deg,#000000e6,#0003 40%,#0000);mask-image:linear-gradient(180deg,#000000e6,#0003 40%,#0000);opacity:.85}[data-variant=orange3D] .td-text{-webkit-text-stroke:1px #0003;color:#fff;color:var(--td-text,#fff);filter:drop-shadow(0 6px 12px rgba(0,0,0,.4));text-shadow:0 0 12px #ffb40099,0 2px 0 #ffb400,3.2px 4px 0 #ffb400,6.4px 8px 0 #ffb400,8.8px 12px 12px #00000059;text-shadow:0 0 12px #ffb40099,0 calc(var(--td-shadow-off, 8px)*.25) 0 var(--td-shadow,#ffb400),calc(var(--td-shadow-off, 8px)*.4) calc(var(--td-shadow-off, 8px)*.5) 0 var(--td-shadow,#ffb400),calc(var(--td-shadow-off, 8px)*.8) calc(var(--td-shadow-off, 8px)*1) 0 var(--td-shadow,#ffb400),calc(var(--td-shadow-off, 8px)*1.1) calc(var(--td-shadow-off, 8px)*1.5) var(--td-shadow-blur,12px) #00000059}[data-variant=orange3D] .td-text:before{background:#00000059;background:var(--td-shadow,#00000059);border-radius:6px;content:"";height:58%;left:-6px;position:absolute;right:-6px;top:42%;transform:translateY(8px) skewY(-8deg);z-index:-1}[data-variant=yellowOutline] .td-text{-webkit-text-stroke:4px #0006;-webkit-text-stroke:var(--td-stroke-w,4px) var(--td-stroke,#0006);text-stroke:4px #0006;text-stroke:var(--td-stroke-w,4px) var(--td-stroke,#0006);color:#ffd447;color:var(--td-text,#ffd447);font-family:"Segoe Script","Brush Script MT",cursive,var(--td-font);text-shadow:0 0 15px #ffd447cc,0 2.8px 0 #163b2f,0 9.6px 12px #0006;text-shadow:0 0 15px #ffd447cc,0 calc(var(--td-shadow-off, 8px)*.35) 0 var(--td-shadow,#163b2f),0 calc(var(--td-shadow-off, 8px)*1.2) var(--td-shadow-blur,12px) #0006;transform-origin:center}[data-variant=redCartoon] .td-text{-webkit-text-stroke:6px #d32222;-webkit-text-stroke:var(--td-outline-w,6px) var(--td-outline,#d32222);text-stroke:6px #d32222;text-stroke:var(--td-outline-w,6px) var(--td-outline,#d32222);color:#fff;color:var(--td-text,#fff);filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));text-shadow:0 0 10px #fff9,6px 8px 0 #c11c1c,10px 12px 12px #00000073;text-shadow:0 0 10px #fff9,calc(var(--td-shadow-off, 8px)*.75) calc(var(--td-shadow-off, 8px)*1) 0 var(--td-shadow,#c11c1c),calc(var(--td-shadow-off, 8px)*1.25) calc(var(--td-shadow-off, 8px)*1.5) var(--td-shadow-blur,12px) #00000073}[data-variant=neonGlow] .td-text{-webkit-text-stroke:1px #ffffff26;animation:td-glow 2s ease-in-out infinite;color:#39ff14;color:var(--td-text,#39ff14);text-shadow:0 0 4px #fff,0 0 2.88px #39ff14,0 0 7.2px #39ff14,0 0 13.2px #39ff14,0 0 24px #39ff14,0 0 38.4px #39ff14,0 0 52.8px #39ff14;text-shadow:0 0 4px #fff,0 0 calc(var(--td-glow-radius, 24px)*.12) var(--td-glow,#39ff14),0 0 calc(var(--td-glow-radius, 24px)*.3) var(--td-glow,#39ff14),0 0 calc(var(--td-glow-radius, 24px)*.55) var(--td-glow,#39ff14),0 0 calc(var(--td-glow-radius, 24px)*1) var(--td-glow,#39ff14),0 0 calc(var(--td-glow-radius, 24px)*1.6) var(--td-glow,#39ff14),0 0 calc(var(--td-glow-radius, 24px)*2.2) var(--td-glow,#39ff14)}[data-variant=chromeBevel] .td-text{-webkit-text-stroke:.5px #0000001a;background:linear-gradient(180deg,#fff,#eaeaea 10%,#a0a7b2 20%,#f7f9fb 35%,#8c96a3 50%,#e8eef7 65%,#c5d0df 80%,#f1f5fb);-webkit-background-clip:text;background-clip:text;color:#0000;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));text-shadow:0 0 10px #ffffff80,0 1px 0 #0000004d,0 3px 3px #00000040,0 8px 18px #0006}[data-variant=chromeBevel] .td-text:before{background:linear-gradient(180deg,#ffffffe6,#fff0);content:"";height:18%;left:0;mix-blend-mode:screen;position:absolute;right:0;top:10%}[data-variant=bubbleGum] .td-text{-webkit-text-stroke:6px #ff6ea8;-webkit-text-stroke:var(--td-outline-w,6px) var(--td-outline,#ff6ea8);text-stroke:6px #ff6ea8;text-stroke:var(--td-outline-w,6px) var(--td-outline,#ff6ea8);border-radius:8px;color:#ffe6ef;color:var(--td-text,#ffe6ef);text-shadow:0 0 12px #ff6ea8cc,0 2px 0 #ff6ea8,0 8px 16px #0000004d;text-shadow:0 0 12px #ff6ea8cc,0 2px 0 var(--td-outline,#ff6ea8),0 8px 16px #0000004d}[data-variant=gradientOutline] .td-text{-webkit-text-stroke:4px #141414;-webkit-text-stroke:var(--td-stroke-w,4px) var(--td-outline,#141414);text-stroke:4px #141414;text-stroke:var(--td-stroke-w,4px) var(--td-outline,#141414);background:linear-gradient(90deg,#ff8a00,#e52e71);background:linear-gradient(90deg,var(--td-grad-start,#ff8a00),var(--td-grad-end,#e52e71));-webkit-background-clip:text;background-clip:text;color:#0000;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));text-shadow:0 0 15px #ff8a0099,0 8px 12px #00000059;text-shadow:0 0 15px #ff8a0099,0 var(--td-shadow-off,8px) var(--td-shadow-blur,12px) #00000059}[data-variant=halftoneComic] .td-text{-webkit-text-stroke:4px #111;-webkit-text-stroke:var(--td-outline-w,4px) var(--td-outline,#111);text-stroke:4px #111;text-stroke:var(--td-outline-w,4px) var(--td-outline,#111);color:#fff;color:var(--td-text,#fff);filter:drop-shadow(0 3px 6px rgba(0,0,0,.3));text-shadow:0 0 8px #ffffff80,4px 6px 0 #00000059}[data-variant=glassy] .td-text{-webkit-text-stroke:2px #fff6;-webkit-text-stroke:var(--td-stroke-w,2px) var(--td-stroke,#fff6);text-stroke:2px #fff6;text-stroke:var(--td-stroke-w,2px) var(--td-stroke,#fff6);background:linear-gradient(180deg,#ffffffd9,#fff3);background:linear-gradient(180deg,var(--td-grad-start,#ffffffd9),var(--td-grad-end,#fff3));-webkit-background-clip:text;background-clip:text;color:#0000;filter:drop-shadow(0 4px 12px rgba(0,0,0,.3));text-shadow:0 0 10px #fffc,0 1px 0 #fff9,0 8px 12px #00000059;text-shadow:0 0 10px #fffc,0 1px 0 #fff9,0 var(--td-shadow-off,8px) var(--td-shadow-blur,12px) #00000059}[data-variant=glassy] .td-text:before{background:linear-gradient(180deg,#fffffff2,#fff0);border-radius:8px;content:"";height:20%;left:0;position:absolute;right:0;top:12%}[data-variant=neonGlow]:hover .td-text{animation:td-glow 1s ease-in-out infinite}[data-variant=chromeBevel]:hover .td-text,[data-variant=grey3D]:hover .td-text{animation:td-shimmer 3s linear infinite;background-size:200% auto}[data-variant=bubbleGum]:hover .td-text,[data-variant=orange3D]:hover .td-text{animation:td-pulse 1.5s ease-in-out infinite}[data-variant=gradientOutline]:hover .td-text{animation:td-shimmer 2s linear infinite;background-size:200% auto}[data-font=birthstone] .td-text,[data-font=dancingScript] .td-text,[data-font=greatVibes] .td-text,[data-font=montez] .td-text,[data-font=pacifico] .td-text,[data-font=parisienne] .td-text,[data-font=rougeScript] .td-text,[data-font=sacramento] .td-text{font-weight:400;letter-spacing:.01em}[data-font=bebasNeue] .td-text,[data-font=oswald] .td-text{font-weight:700;letter-spacing:.03em;text-transform:uppercase}[data-font=cinzel] .td-text,[data-font=poiretOne] .td-text{text-transform:uppercase}[data-font=quicksand] .td-text{font-weight:700;letter-spacing:.01em}[data-font=cormorantGaramond] .td-text{font-weight:700}@media (prefers-reduced-motion:reduce){.td-reflection,.td-text,.td-wrap{animation:none!important}}@media (prefers-contrast:high){[data-variant] .td-text{-webkit-text-stroke-width:4.8px;-webkit-text-stroke-width:calc(var(--td-stroke-w, 4px)*1.2);text-stroke-width:4.8px;text-stroke-width:calc(var(--td-stroke-w, 4px)*1.2);text-shadow:0 0 10px #000c,0 2px 4px #0009,0 4px 8px #0006}}@media print{.td-text,.td-wrap{animation:none}.td-text{filter:none!important;text-shadow:none!important}.td-reflection{display:none}}@media (max-width:640px){[data-variant=chromeBevel] .td-text,[data-variant=grey3D] .td-text{-webkit-text-stroke:2px #0000004d;background:#fff;background:var(--td-text,#fff);-webkit-background-clip:unset;background-clip:initial;color:#333;color:var(--td-text,#333)}[data-variant=neonGlow] .td-text{text-shadow:0 0 4px var(--td-glow),0 0 8px var(--td-glow),0 0 16px var(--td-glow)}[data-variant] .td-text:before{display:none}}@media (min-width:641px) and (max-width:1024px){.td-text{letter-spacing:-.015em;letter-spacing:var(--td-letter-spacing,-.015em)}}.dpromo{--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-inactive-opacity:0.6;--swiper-navigation-color:#fff;margin:0 auto;position:relative;width:100%}.dpromo .swiper-pagination-bullet{box-shadow:0 0 0 1px #0000004d}.dpromo .swiper-button-next,.dpromo .swiper-button-prev{filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.dpromo.is-compact .swiper-button-next,.dpromo.is-compact .swiper-button-prev{display:none}.dpromo-frame{background:#0f172a;box-shadow:0 4px 8px #0000001a;overflow:hidden;position:relative;width:100%}.dpromo-swiper,.dpromo-swiper .swiper-slide,.dpromo-swiper .swiper-wrapper{height:100%!important;max-height:none;min-height:0}.dpromo-swiper{width:100%}.dpromo-slide{height:100%;overflow:hidden;position:relative;width:100%}.dpromo-layer{inset:0;pointer-events:none;position:absolute}.dpromo-image-wrap{overflow:hidden}.dpromo-image{display:block;height:100%;-webkit-user-select:none;user-select:none;width:100%}.dpromo-image-fallback{background:linear-gradient(135deg,#1e293b,#334155);inset:0;position:absolute}.dpromo-text{box-sizing:border-box;display:flex;min-width:0;pointer-events:none;position:absolute}.dpromo-text>.dpromo-anim{max-width:100%;min-width:0;position:relative}.dpromo-text .td-wrap{animation:none;max-width:100%;overflow-wrap:anywhere;word-break:normal}.dpromo-text .td-wrap:hover .td-text{animation:none}.dpromo-text .td-wrap{color:var(--td-text)}.dpromo-text.dpromo-ink-dark .td-text{-webkit-text-stroke-color:#ffffff4d;filter:drop-shadow(0 2px 6px rgba(255,255,255,.3));text-shadow:0 1px 0 #ffffff73,0 0 10px #ffffff59!important}.dpromo-text.dpromo-ink-dark .td-text:before{display:none}.dpromo-text .td-text{white-space:normal}.dpromo-blend-scrim>.dpromo-anim:before,.dpromo-card-scrim>.dpromo-anim:before{background:radial-gradient(ellipse at center,var(--dpromo-scrim) 0,#0000 72%);content:"";filter:blur(6px);inset:-18% -12%;pointer-events:none;position:absolute;z-index:-1}.dpromo-card-fade>.dpromo-anim:before{background:linear-gradient(90deg,#0000,var(--dpromo-scrim) 30%,var(--dpromo-scrim) 70%,#0000);content:"";inset:-20% -40% -20% -40%;pointer-events:none;position:absolute;z-index:-1}.dpromo-blend-softShadow .td-text{filter:drop-shadow(0 6px 14px rgba(0,0,0,.45)) drop-shadow(0 1px 2px rgba(0,0,0,.5))}.dpromo-blend-translucent>.dpromo-anim{opacity:.86}.dpromo-text.dpromo-blend-overlay{mix-blend-mode:overlay}.dpromo-text.dpromo-blend-softLight{mix-blend-mode:soft-light}.dpromo-text.dpromo-blend-screen{mix-blend-mode:screen}.dpromo-text.dpromo-blend-multiply{mix-blend-mode:multiply}.dpromo-blend-overlay .td-text,.dpromo-blend-softLight .td-text{filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}.dpromo-blend-gradientFade>.dpromo-anim{-webkit-mask-image:linear-gradient(180deg,#000 55%,#00000059);mask-image:linear-gradient(180deg,#000 55%,#00000059)}.dpromo-blend-depth>.dpromo-anim{-webkit-mask-image:linear-gradient(180deg,#000 40%,#0000008c);mask-image:linear-gradient(180deg,#000 40%,#0000008c);transform:perspective(600px) rotateX(8deg);transform-origin:50% 100%}.dpromo-blend-depth .td-text{filter:drop-shadow(0 10px 18px rgba(0,0,0,.45))}.dpromo-text.dpromo-blend-emboss{mix-blend-mode:hard-light}.dpromo-blend-emboss .td-text{text-shadow:-1px -1px 0 #ffffff59,1px 1px 0 #00000073!important}.dpromo-blend-glass .td-wrap{backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%)}.dpromo-clip-text{-webkit-text-fill-color:#0000;-webkit-text-stroke:max(1px,.012em) #0000008c;-webkit-text-stroke:max(1px,.012em) var(--dpromo-clip-stroke,#0000008c);-webkit-background-clip:text;background-clip:text;color:#fff;display:inline-block;filter:drop-shadow(0 6px 16px rgba(0,0,0,.55)) brightness(1.18) saturate(1.2);font-family:Bebas Neue,Oswald,Abril Fatface,Impact,sans-serif;font-weight:900;letter-spacing:.01em;line-height:.95;overflow-wrap:anywhere}.dpromo-clip-line{display:block}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.dpromo-clip-text{-webkit-text-fill-color:#fff;background:none!important;color:#fff}}.dpromo-text.is-compact .td-text{filter:drop-shadow(0 2px 4px rgba(0,0,0,.4))}.dpromo-text.is-compact.dpromo-blend-glass .td-wrap{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.dpromo-text.is-compact>.dpromo-anim:before{filter:none}.dpromo-anim{--dpa-duration:900ms;--dpa-delay:0ms;--dpa-ease:ease-out;--dpa-iter:1;--dpa-dir:normal}.dpromo-slide.is-active .dpromo-anim[class*=dpromo-anim-]:not(.dpromo-anim-none),.dpromo-slide.is-active .dpromo-anim[class*=dpromo-img-]:not(.dpromo-img-none){animation-delay:var(--dpa-delay);animation-direction:var(--dpa-dir);animation-duration:var(--dpa-duration);animation-fill-mode:both;animation-iteration-count:var(--dpa-iter);animation-timing-function:var(--dpa-ease)}.dpromo-slide:not(.is-active):not(.dpromo-static) .dpromo-text>.dpromo-anim:not(.dpromo-anim-none):not(.dpromo-anim-glowPulse):not(.dpromo-anim-floating){opacity:0}.dpromo-slide.is-active .dpromo-anim-fadeIn{animation-name:dpromo-fade-in}.dpromo-slide.is-active .dpromo-anim-fadeOut{animation-name:dpromo-fade-out}.dpromo-slide.is-active .dpromo-anim-slideLeft{animation-name:dpromo-slide-left}.dpromo-slide.is-active .dpromo-anim-slideRight{animation-name:dpromo-slide-right}.dpromo-slide.is-active .dpromo-anim-slideUp{animation-name:dpromo-slide-up}.dpromo-slide.is-active .dpromo-anim-slideDown{animation-name:dpromo-slide-down}.dpromo-slide.is-active .dpromo-anim-zoomIn{animation-name:dpromo-zoom-in}.dpromo-slide.is-active .dpromo-anim-zoomOut{animation-name:dpromo-zoom-out}.dpromo-slide.is-active .dpromo-anim-blurIn{animation-name:dpromo-blur-in}.dpromo-slide.is-active .dpromo-anim-reveal{animation-name:dpromo-reveal}.dpromo-slide.is-active .dpromo-anim-typewriter{animation-name:dpromo-typewriter;animation-timing-function:steps(28)}.dpromo-slide.is-active .dpromo-anim-glowPulse{animation-name:dpromo-glow-pulse}.dpromo-slide.is-active .dpromo-anim-floating{animation-name:dpromo-floating;animation-timing-function:ease-in-out}.dpromo-slide.is-active .dpromo-anim-textFusion{animation-name:dpromo-text-fusion}.dpromo-slide.is-active .dpromo-img-fade{animation-name:dpromo-fade-in}.dpromo-slide.is-active .dpromo-img-zoomIn{animation-name:dpromo-img-zoom-in}.dpromo-slide.is-active .dpromo-img-zoomOut{animation-name:dpromo-img-zoom-out}.dpromo-slide.is-active .dpromo-img-pan{animation-name:dpromo-img-pan;animation-timing-function:linear}.dpromo-slide.is-active .dpromo-img-kenBurns{animation-name:dpromo-img-ken-burns;animation-timing-function:linear}.dpromo-slide.is-active .dpromo-img-parallax{animation-name:dpromo-img-parallax;animation-timing-function:ease-in-out}.dpromo-slide.is-active .dpromo-img-reveal{animation-name:dpromo-img-reveal}.dpromo-slide.is-active .dpromo-img-maskWipe{animation-name:dpromo-img-wipe}.dpromo-slide.is-active .dpromo-img-maskCircle{animation-name:dpromo-img-circle}.dpromo-img-kenBurns,.dpromo-img-pan,.dpromo-img-parallax,.dpromo-img-zoomIn,.dpromo-img-zoomOut{will-change:transform}@keyframes dpromo-fade-in{0%{opacity:0}to{opacity:1}}@keyframes dpromo-fade-out{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:.15}}@keyframes dpromo-slide-left{0%{opacity:0;transform:translateX(14%)}to{opacity:1;transform:none}}@keyframes dpromo-slide-right{0%{opacity:0;transform:translateX(-14%)}to{opacity:1;transform:none}}@keyframes dpromo-slide-up{0%{opacity:0;transform:translateY(28%)}to{opacity:1;transform:none}}@keyframes dpromo-slide-down{0%{opacity:0;transform:translateY(-28%)}to{opacity:1;transform:none}}@keyframes dpromo-zoom-in{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:none}}@keyframes dpromo-zoom-out{0%{opacity:0;transform:scale(1.18)}to{opacity:1;transform:none}}@keyframes dpromo-blur-in{0%{filter:blur(14px);opacity:0}to{filter:none;opacity:1}}@keyframes dpromo-reveal{0%{clip-path:inset(0 0 100% 0);transform:translateY(12%)}to{clip-path:inset(0 0 0 0);transform:none}}@keyframes dpromo-typewriter{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes dpromo-glow-pulse{0%{filter:drop-shadow(0 0 0 transparent)}to{filter:drop-shadow(0 0 14px var(--dpromo-glow))}}@keyframes dpromo-floating{0%{transform:translateY(-3%)}to{transform:translateY(3%)}}@keyframes dpromo-text-fusion{0%{filter:blur(12px);letter-spacing:.25em;opacity:0;transform:scale(1.06)}60%{filter:blur(2px);opacity:.85}to{filter:none;letter-spacing:normal;opacity:1;transform:none}}@keyframes dpromo-img-zoom-in{0%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes dpromo-img-zoom-out{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes dpromo-img-pan{0%{transform:scale(1.1) translateX(-3%)}to{transform:scale(1.1) translateX(3%)}}@keyframes dpromo-img-ken-burns{0%{transform:scale(1) translate(0)}to{transform:scale(1.12) translate(-2%,-1.5%)}}@keyframes dpromo-img-parallax{0%{transform:scale(1.08) translateY(-2%)}to{transform:scale(1.08) translateY(2%)}}@keyframes dpromo-img-reveal{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes dpromo-img-wipe{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes dpromo-img-circle{0%{clip-path:circle(0 at 50% 50%)}to{clip-path:circle(75% at 50% 50%)}}.dpromo-instant .dpromo-anim,.dpromo-static .dpromo-anim{animation:none!important}@media (prefers-reduced-motion:reduce){.dpromo .dpromo-anim{animation:none!important}.dpromo .dpromo-slide:not(.is-active) .dpromo-text>.dpromo-anim{opacity:1!important}}.elakay-animations-disabled .dpromo .dpromo-anim{animation:none!important}.dpromo-placeholder{animation:dpromo-shimmer 1.4s linear infinite;aspect-ratio:1200/686;background:linear-gradient(110deg,#e5e7eb 8%,#f3f4f6 18%,#e5e7eb 33%);background-size:200% 100%;width:100%}@keyframes dpromo-shimmer{to{background-position-x:-200%}}@media (prefers-reduced-motion:reduce){.dpromo-placeholder{animation:none}}.elk-promo-banner{aspect-ratio:1200/686;aspect-ratio:var(--elk-promo-ratio,1200/686)}.elk-promo-banner .elk-promo-loader{height:100%;object-fit:contain;width:100%}.dpromo-hit{background:#0000;border:1px dashed #0000;cursor:move;padding:0;position:absolute;touch-action:none;z-index:60}.dpromo-hit:hover{border-color:#ffffffb3}.dpromo-hit.is-selected{border:2px solid #4facfe;box-shadow:0 0 0 1px #0006}.dsw-slot{display:flex;flex-direction:column;gap:16px;margin:16px auto;max-width:1400px;padding:0 12px}.dsw,.dsw-slot{box-sizing:border-box;min-width:0;width:100%}.dsw{margin:0 auto;max-width:100%}.dsw,.dsw-frame{position:relative}.dsw-frame{box-shadow:0 4px 14px #0f172a14;container-type:inline-size;isolation:isolate;overflow:hidden;width:100%}.dsw-frame .dsw-swiper,.dsw-frame .dsw-swiper .swiper-slide,.dsw-frame .dsw-swiper .swiper-wrapper{height:100%;width:100%}.dsw-frame .dsw-swiper{--swiper-theme-color:#fff;--swiper-navigation-size:22px;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-inactive-opacity:0.55;--swiper-pagination-bottom:10px;inset:0;position:absolute}.dsw-frame .dsw-swiper .swiper-slide{overflow:hidden;position:relative}.dsw-slide,.dsw-slide .dsw-image{inset:0;position:absolute}.dsw-slide .dsw-image{display:block;height:100%;max-height:none;max-width:none;-webkit-user-select:none;user-select:none;width:100%}.dsw-image-fallback{background:linear-gradient(135deg,#94a3b840,#94a3b814);inset:0;position:absolute}.dsw .swiper-button-next,.dsw .swiper-button-prev{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a73;border-radius:999px;height:40px;margin-top:-20px;transition:background .2s ease;width:40px}.dsw .swiper-button-next:hover,.dsw .swiper-button-prev:hover{background:#0f172ab3}.dsw .swiper-button-next:focus-visible,.dsw .swiper-button-prev:focus-visible,.dsw .swiper-pagination-bullet:focus-visible{outline:3px solid #4facfe;outline-offset:2px}.dsw .swiper-button-next:after,.dsw .swiper-button-prev:after{font-size:16px;font-weight:700}.dsw .swiper-pagination{line-height:0}.dsw .swiper-pagination-bullet{height:9px;position:relative;vertical-align:bottom;width:9px}.dsw .swiper-pagination-bullet:after{content:"";inset:-8px -4px;position:absolute}.dsw .swiper-pagination-bullet-active{border-radius:6px;transition:width .25s ease;width:22px}.dsw-content{display:flex;inset:0;padding:max(12px,3.5cqi) max(14px,4.5cqi);pointer-events:none;position:absolute;z-index:2}.dsw-has-pagination .dsw-content{padding-bottom:max(28px,4cqi)}.dsw-has-arrows .dsw-content{padding-left:max(56px,4.5cqi);padding-right:max(56px,4.5cqi)}.dsw-content-inner{display:flex;flex-direction:column;gap:.45em;max-width:min(92%,640px);min-width:0;pointer-events:auto}.dsw-pos-top-left{align-items:flex-start;justify-content:flex-start}.dsw-pos-top-center{align-items:flex-start;justify-content:center;text-align:center}.dsw-pos-top-right{align-items:flex-start;justify-content:flex-end;text-align:right}.dsw-pos-center-left{align-items:center;justify-content:flex-start}.dsw-pos-center{align-items:center;justify-content:center;text-align:center}.dsw-pos-center-right{align-items:center;justify-content:flex-end;text-align:right}.dsw-pos-bottom-left{align-items:flex-end;justify-content:flex-start}.dsw-pos-bottom-center{align-items:flex-end;justify-content:center;text-align:center}.dsw-pos-bottom-right{align-items:flex-end;justify-content:flex-end;text-align:right}.dsw-pos-bottom-center .dsw-content-inner,.dsw-pos-center .dsw-content-inner,.dsw-pos-top-center .dsw-content-inner{align-items:center}.dsw-pos-bottom-right .dsw-content-inner,.dsw-pos-center-right .dsw-content-inner,.dsw-pos-top-right .dsw-content-inner{align-items:flex-end}.dsw-pos-bottom-left .dsw-content-inner,.dsw-pos-center-left .dsw-content-inner,.dsw-pos-top-left .dsw-content-inner{align-items:flex-start}.dsw-theme-light{color:#fff}.dsw-theme-dark:before,.dsw-theme-light:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.dsw-theme-light:before{background:linear-gradient(0deg,#0206178c,#0206171a 60%,#0000)}.dsw-theme-light.dsw-pos-top-center:before,.dsw-theme-light.dsw-pos-top-left:before,.dsw-theme-light.dsw-pos-top-right:before{background:linear-gradient(180deg,#0206178c,#0206171a 60%,#0000)}.dsw-theme-light.dsw-pos-center-left:before,.dsw-theme-light.dsw-pos-center-right:before,.dsw-theme-light.dsw-pos-center:before{background:#02061752}.dsw-theme-dark{color:#0f172a}.dsw-theme-dark:before{background:linear-gradient(0deg,#ffffffb3,#ffffff26 60%,#0000)}.dsw-theme-dark.dsw-pos-top-center:before,.dsw-theme-dark.dsw-pos-top-left:before,.dsw-theme-dark.dsw-pos-top-right:before{background:linear-gradient(180deg,#ffffffb3,#ffffff26 60%,#0000)}.dsw-theme-dark.dsw-pos-center-left:before,.dsw-theme-dark.dsw-pos-center-right:before,.dsw-theme-dark.dsw-pos-center:before{background:#fff6}.dsw-content.dsw-overlay-none:before{display:none}.dsw-content.dsw-theme-light.dsw-overlay-full:before{background:#0206176b}.dsw-content.dsw-theme-dark.dsw-overlay-full:before{background:#ffffff8c}.dsw-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.4rem;font-size:clamp(.85rem,calc(10cqi/3),2.6rem);font-size:clamp(.85rem,calc(10cqi/var(--dsw-ratio, 3)),2.6rem);font-weight:800;letter-spacing:-.01em;line-height:1.1;margin:0;overflow:hidden;overflow-wrap:anywhere;text-shadow:0 1px 2px #0000002e}.dsw-theme-dark .dsw-title{text-shadow:none}.dsw-subtitle{-webkit-line-clamp:2;font-size:.95rem;font-size:clamp(.72rem,calc(1cqi*5.2/3),1.3rem);font-size:clamp(.72rem,calc(1cqi*5.2/var(--dsw-ratio, 3)),1.3rem);font-weight:500;line-height:1.35;opacity:.95}.dsw-description,.dsw-subtitle{-webkit-box-orient:vertical;display:-webkit-box;margin:0;overflow:hidden;overflow-wrap:anywhere}.dsw-description{-webkit-line-clamp:3;font-size:.85rem;font-size:clamp(.72rem,calc(1cqi*4.2/3),1.05rem);font-size:clamp(.72rem,calc(1cqi*4.2/var(--dsw-ratio, 3)),1.05rem);font-weight:400;line-height:1.4;opacity:.92}.dsw-button{align-items:center;border:2px solid #0000;border-radius:999px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:.9rem;font-size:clamp(.78rem,calc(1cqi*4.4/3),1.05rem);font-size:clamp(.78rem,calc(1cqi*4.4/var(--dsw-ratio, 3)),1.05rem);font-weight:700;gap:6px;justify-content:center;line-height:1.15;margin-top:.35em;max-width:100%;min-height:32px;min-width:0;padding:.5em 1.25em;text-align:center;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.dsw-button:hover{box-shadow:0 6px 16px #0000002e;text-decoration:none;transform:translateY(-1px)}.dsw-button:focus-visible{outline:3px solid #4facfe;outline-offset:3px}.dsw-button-primary{background:#007399;color:#fff}.dsw-button-primary:hover{background:#005a73;color:#fff}.dsw-button-light{background:#fff;color:#0f172a}.dsw-button-light:hover{color:#0f172a}.dsw-button-dark{background:#0f172a;color:#fff}.dsw-button-dark:hover{color:#fff}.dsw-button-outline{background:#0000;border-color:currentColor;color:inherit}.dsw-button-outline:hover{color:inherit}.dsw-button-label{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;min-width:0;overflow:hidden;overflow-wrap:anywhere}.dsw-h-md .dsw-description,.dsw-h-sm .dsw-description,.dsw-h-sm .dsw-subtitle,.dsw-h-xs .dsw-description,.dsw-h-xs .dsw-subtitle,.dsw-h-xs .dsw-title{display:none}.dsw-h-sm .dsw-content{padding:8px 12px}.dsw-h-sm.dsw-has-pagination .dsw-content{padding-bottom:28px}.dsw-h-sm .dsw-button{min-height:26px;padding:.35em .9em}.dsw-h-xs .dsw-content{padding:6px 10px}.dsw-h-xs.dsw-has-pagination .dsw-content{padding-bottom:16px}.dsw-h-xs .dsw-button{font-size:.72rem;margin-top:0;min-height:24px;padding:.25em .8em}.dsw-h-xs .dsw-button-label{-webkit-line-clamp:1}.dsw-h-xs .dsw-swiper{--swiper-pagination-bottom:4px}.dsw-h-xs .swiper-pagination-bullet{height:6px;width:6px}.dsw-h-xs .swiper-pagination-bullet-active{width:14px}.dsw-device-mobile.dsw-has-arrows .dsw-content,.dsw-h-sm.dsw-has-arrows .dsw-content{padding-left:44px;padding-right:44px}.dsw-h-xs.dsw-has-arrows .dsw-content{padding-left:36px;padding-right:36px}.dsw-device-mobile .swiper-button-next,.dsw-device-mobile .swiper-button-prev,.dsw-h-sm .swiper-button-next,.dsw-h-sm .swiper-button-prev{height:32px;margin-top:-16px;width:32px}.dsw-device-mobile .swiper-button-next:after,.dsw-device-mobile .swiper-button-prev:after,.dsw-h-sm .swiper-button-next:after,.dsw-h-sm .swiper-button-prev:after{font-size:13px}.dsw-h-xs .swiper-button-next,.dsw-h-xs .swiper-button-prev{height:26px;margin-top:-13px;width:26px}.dsw-h-xs .swiper-button-next:after,.dsw-h-xs .swiper-button-prev:after{font-size:11px}.dsw .swiper-button-prev{left:8px}.dsw .swiper-button-next{right:8px}.dsw-visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}@media (max-width:575.98px){.dsw-slot{gap:12px;margin:12px auto;padding:0 8px}}@media (prefers-reduced-motion:reduce){.dsw .swiper-pagination-bullet-active,.dsw-button{transition:none}.dsw-button:hover{transform:none}}.dsw-canvas{inset:0;overflow:hidden;position:absolute}.dsw-canvas-bg-media{display:block;height:100%;inset:0;max-height:none;max-width:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.dsw-canvas-overlay{inset:0;pointer-events:none;position:absolute}.dsw-canvas-hit{display:block;inset:0;position:absolute;z-index:1}.dsw-canvas-hit:focus-visible{outline:3px solid #4facfe;outline-offset:-3px}.dsw-canvas-elements{inset:0;pointer-events:none;position:absolute;z-index:2}.dsw-el{box-sizing:border-box;pointer-events:auto;position:absolute;transform-origin:center}.dsw-el-passthrough{pointer-events:none}.dsw-el-anim,.dsw-el-content,.dsw-el-link{box-sizing:border-box;display:block;height:100%;width:100%}.dsw-el-autoheight .dsw-el-anim,.dsw-el-autoheight .dsw-el-content,.dsw-el-autoheight .dsw-el-link{height:auto}.dsw-el-link{color:inherit;text-decoration:none}.dsw-el-link:focus-visible{border-radius:4px;outline:3px solid #4facfe;outline-offset:2px}.dsw-el-text-body{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.dsw-el-button-body{align-items:center;background-color:#fff;background-color:var(--dsw-bg,#fff);color:#0f172a;color:var(--dsw-fg,#0f172a);display:flex;justify-content:center;min-height:100%;overflow-wrap:anywhere;transition:background-color .2s ease,color .2s ease,transform .2s ease}.dsw-el-autoheight .dsw-el-button-body{min-height:0}.dsw-el-link:focus-visible .dsw-el-button-body,.dsw-el-link:hover .dsw-el-button-body{background-color:#fff;background-color:var(--dsw-hover-bg,var(--dsw-bg,#fff));color:#0f172a;color:var(--dsw-hover-color,var(--dsw-fg,#0f172a));transform:translateY(-1px)}.dsw-el-media{max-height:none;max-width:none;-webkit-user-select:none;user-select:none}.dsw-el-autoheight img.dsw-el-media{height:auto}.dsw-el-media-missing{background:repeating-linear-gradient(45deg,#94a3b859 0 8px,#94a3b826 8px 16px)}@keyframes dsw-anim-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes dsw-anim-fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes dsw-anim-fadeDown{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:none}}@keyframes dsw-anim-fadeLeft{0%{opacity:0;transform:translateX(32px)}to{opacity:1;transform:none}}@keyframes dsw-anim-fadeRight{0%{opacity:0;transform:translateX(-32px)}to{opacity:1;transform:none}}@keyframes dsw-anim-slideUp{0%{opacity:0;transform:translateY(60%)}40%{opacity:1}to{opacity:1;transform:none}}@keyframes dsw-anim-slideDown{0%{opacity:0;transform:translateY(-60%)}40%{opacity:1}to{opacity:1;transform:none}}@keyframes dsw-anim-slideLeft{0%{opacity:0;transform:translateX(60%)}40%{opacity:1}to{opacity:1;transform:none}}@keyframes dsw-anim-slideRight{0%{opacity:0;transform:translateX(-60%)}40%{opacity:1}to{opacity:1;transform:none}}@keyframes dsw-anim-zoomIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes dsw-anim-zoomOut{0%{opacity:0;transform:scale(1.4)}to{opacity:1;transform:none}}@keyframes dsw-anim-bounce{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.08)}70%{transform:scale(.95)}to{opacity:1;transform:none}}@keyframes dsw-anim-flip{0%{opacity:0;transform:perspective(600px) rotateY(90deg)}to{opacity:1;transform:perspective(600px) rotateY(0)}}@keyframes dsw-anim-rotate{0%{opacity:0;transform:rotate(-180deg) scale(.6)}to{opacity:1;transform:none}}@keyframes dsw-anim-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes dsw-anim-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8%)}}@media (prefers-reduced-motion:reduce){.dsw-el-anim{animation:none!important}.dsw-el-button-body{transition:none}}.dsw-hero-loading{aspect-ratio:3/1;background:linear-gradient(135deg,#94a3b838,#94a3b814);border-radius:12px;max-height:480px;width:100%}/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,#ffffff26,#fff0);--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:#212529bf;--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:#21252980;--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.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 #00000026;--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:#0d6efd40;--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]{--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:#dee2e6bf;--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:#dee2e680;--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:#ffffff26;--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f;color-scheme:dark}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background-color:var(--bs-body-bg);color:var(--bs-body-color);font-family: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;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);text-align:var(--bs-body-text-align)}hr{border-top:1px solid;border-top:var(--bs-border-width) solid;color:inherit;margin:1rem 0;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;color:var(--bs-heading-color);margin-top:0}.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 + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}ol,ul{padding-left:2rem}.small,small{font-size:.875em}.mark,mark{background-color:#fff3cd;background-color:var(--bs-highlight-bg);color:#212529;color:var(--bs-highlight-color);padding:.1875em}sub,sup{font-size:.75em}a{color:#0d6efd;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}code,kbd,pre,samp{font-family:var(--bs-font-monospace)}code,pre{font-size:.875em}code{color:#d63384;color:var(--bs-code-color)}kbd{background-color:var(--bs-body-color);border-radius:.25rem;color:var(--bs-body-bg);font-size:.875em;padding:.1875rem .375rem}kbd kbd{font-size:1em}img,svg{vertical-align:middle}table{caption-side:bottom}caption{color:#212529bf;color:var(--bs-secondary-color);padding-bottom:.5rem;padding-top:.5rem}th{text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}button:focus:not(:focus-visible){outline:0}[role=button]{cursor:pointer}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}::-moz-focus-inner{border-style:none;padding:0}legend{float:left;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{-webkit-appearance:button;font:inherit}iframe{border:0}.display-1{font-size:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw)}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw)}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw)}@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}}.initialism{font-size:.875em}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{font-size:.875em;margin-bottom:1rem;margin-top:-1rem}.blockquote-footer:before{content:"— "}.img-thumbnail{background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem;border-radius:var(--bs-border-radius)}.figure-caption{color:#212529bf;color:var(--bs-secondary-color);font-size:.875em}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{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;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.col{flex:1 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-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-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left: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}.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-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left: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}.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-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left: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}.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-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left: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}.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-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left: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}.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-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left: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:#0000;--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);border-color:var(--bs-table-border-color);vertical-align:top}.table>:not(caption)>*>*{background-color:var(--bs-table-bg);border-bottom-width:1px;border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)));color:var(--bs-table-color);color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));padding:.5rem}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid;border-top:calc(var(--bs-border-width)*2) solid}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:1px 0;border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 1px;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-columns>:not(caption)>tr>:nth-child(2n),.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-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}.table-primary,.table-secondary{border-color:var(--bs-table-border-color);color:var(--bs-table-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}.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}.table-info,.table-success{border-color:var(--bs-table-border-color);color:var(--bs-table-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}.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}.table-danger,.table-warning{border-color:var(--bs-table-border-color);color:var(--bs-table-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}.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}.table-dark,.table-light{border-color:var(--bs-table-border-color);color:var(--bs-table-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}@media (max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1399.98px){.table-responsive-xxl{-webkit-overflow-scrolling:touch;overflow-x:auto}}.form-label{margin-bottom:.5rem}.col-form-label{padding-bottom:calc(.375rem + var(--bs-border-width));padding-top:calc(.375rem + var(--bs-border-width))}.col-form-label-lg{padding-bottom:calc(.5rem + var(--bs-border-width));padding-top:calc(.5rem + var(--bs-border-width))}.col-form-label-sm{padding-bottom:calc(.25rem + var(--bs-border-width));padding-top:calc(.25rem + var(--bs-border-width))}.form-text{color:#212529bf;color:var(--bs-secondary-color);font-size:.875em}.form-control{background-color:var(--bs-body-bg);border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem;border-radius:var(--bs-border-radius);color:#212529;color:var(--bs-body-color)}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{background-color:var(--bs-body-bg);border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;color:#212529;color:var(--bs-body-color)}.form-control::-webkit-date-and-time-value{height:1.5em;margin:0;min-width:85px}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:#212529bf;color:var(--bs-secondary-color)}.form-control:disabled{background-color:#e9ecef;background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{background-color:#f8f9fa;background-color:var(--bs-tertiary-bg);border:0 solid;border-color:inherit;border-inline-end-width:1px;border-inline-end-width:var(--bs-border-width);border-radius:0;color:#212529;color:var(--bs-body-color);margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#e9ecef;background-color:var(--bs-secondary-bg)}.form-control-plaintext{border-width:var(--bs-border-width) 0;color:var(--bs-body-color)}.form-control-plaintext:focus{outline:0}.form-control-sm{border-radius:.25rem;border-radius:var(--bs-border-radius-sm);min-height:calc(1.5em + .5rem + 2px);min-height:calc(1.5em + .5rem + var(--bs-border-width)*2)}.form-control-sm::file-selector-button{margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{border-radius:.5rem;border-radius:var(--bs-border-radius-lg);min-height:calc(1.5em + 1rem + 2px);min-height:calc(1.5em + 1rem + var(--bs-border-width)*2)}.form-control-lg::file-selector-button{margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px);min-height:calc(1.5em + .75rem + var(--bs-border-width)*2)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px);min-height:calc(1.5em + .5rem + var(--bs-border-width)*2)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px);min-height:calc(1.5em + 1rem + var(--bs-border-width)*2)}.form-control-color{height:calc(1.5em + .75rem + 2px);height:calc(1.5em + .75rem + var(--bs-border-width)*2);padding:.375rem;width:3rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.375rem;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:.375rem;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + 2px);height:calc(1.5em + .5rem + var(--bs-border-width)*2)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px);height:calc(1.5em + 1rem + var(--bs-border-width)*2)}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml;charset=utf-8,%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");background-color:#fff;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),none;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-position:right .75rem center;background-size:16px 12px;border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem;border-radius:var(--bs-border-radius);color:#212529;color:var(--bs-body-color);display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem 2.25rem .375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;outline:0}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:#e9ecef;background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:#0000;text-shadow:0 0 0 #212529;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{border-radius:.25rem;border-radius:var(--bs-border-radius-sm);font-size:.875rem;padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.form-select-lg{border-radius:.5rem;border-radius:var(--bs-border-radius-lg);font-size:1.25rem;padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml;charset=utf-8,%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{margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-left:0;padding-right:1.5em;text-align:right}.form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);flex-shrink:0;height:1em;margin-top:.25em;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:top;width:1em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;outline:0}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%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;charset=utf-8,%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{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%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");background-color:#0d6efd;border-color:#0d6efd}.form-check-input:disabled{filter:none;opacity:.5;pointer-events:none}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");background-image:var(--bs-form-switch-bg);background-position:0;border-radius:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}@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;charset=utf-8,%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{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");background-position:100%}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{filter:none;opacity:.65;pointer-events:none}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(255, 255, 255, 0.25)'/%3E%3C/svg%3E")}.form-range{appearance:none;background-color:initial;height:1.5rem;padding:0;width:100%}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@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{background-color:#e9ecef;background-color:var(--bs-secondary-bg);border-color:#0000;border-radius:1rem;color:#0000;cursor:pointer;height:.5rem;width:100%}.form-range::-moz-range-thumb{appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;height:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@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{background-color:#e9ecef;background-color:var(--bs-secondary-bg);border-color:#0000;border-radius:1rem;color:#0000;cursor:pointer;height:.5rem;width:100%}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#212529bf;background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:#212529bf;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 + 2px);height:calc(3.5rem + var(--bs-border-width)*2);line-height:1.25;min-height:calc(3.5rem + 2px);min-height:calc(3.5rem + var(--bs-border-width)*2)}.form-floating>label{border:1px solid #0000;border:var(--bs-border-width) solid #0000;color:#212529a6;color:rgba(var(--bs-body-color-rgb),.65);height:100%;left:0;max-width:100%;overflow:hidden;padding:1rem .75rem;pointer-events:none;position:absolute;text-align:start;text-overflow:ellipsis;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;white-space:nowrap;z-index:2}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:#0000}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-select{padding-bottom:.625rem;padding-left:.75rem;padding-top:1.625rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{background-color:#fff;background-color:var(--bs-body-bg);border-radius:.375rem;border-radius:var(--bs-border-radius);content:"";height:1.5em;inset:1rem .375rem;position:absolute;z-index:-1}.form-floating>textarea:disabled~label:after{background-color:#e9ecef;background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:1px 0;border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{background-color:#f8f9fa;background-color:var(--bs-tertiary-bg);border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem;border-radius:var(--bs-border-radius);color:#212529;color:var(--bs-body-color)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{border-radius:.5rem;border-radius:var(--bs-border-radius-lg);font-size:1.25rem;padding:.5rem 1rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{border-radius:.25rem;border-radius:var(--bs-border-radius-sm);font-size:.875rem;padding:.25rem .5rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.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,.input-group.has-validation>:nth-last-child(n+3):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,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-bottom-right-radius:0;border-top-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px;margin-left:calc(var(--bs-border-width)*-1)}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-bottom-left-radius:0;border-top-left-radius:0}.valid-feedback{color:#198754;color:var(--bs-form-valid-color);font-size:.875em}.valid-tooltip{background-color:#198754;background-color:var(--bs-success);border-radius:.375rem;border-radius:var(--bs-border-radius)}.form-control.is-valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%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.1'/%3E%3C/svg%3E");border-color:#198754;border-color:var(--bs-form-valid-border-color)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem #19875440;box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754;border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml;charset=utf-8,%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.1'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem #19875440;box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3.75rem + 1.5em)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754;border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754;background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem #19875440;box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754;color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{color:var(--bs-form-invalid-color);font-size:.875em}.invalid-tooltip{background-color:#dc3545;background-color:var(--bs-danger);border-radius:.375rem;border-radius:var(--bs-border-radius)}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem #dc354540;box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' 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-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem #dc354540;box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3.75rem + 1.5em)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545;background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem #dc354540;box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):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:#0000;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:#0000;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:#0000;--bs-btn-box-shadow:inset 0 1px 0 #ffffff26,0 1px 1px rgba(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);background-color:var(--bs-btn-bg);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);color:var(--bs-btn-color);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);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);text-decoration:none}.btn:hover{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}.btn-check+.btn:hover{background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);color:var(--bs-btn-color)}.btn:focus-visible{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);color:var(--bs-btn-hover-color);outline:0}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);color:var(--bs-btn-active-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);color:var(--bs-btn-disabled-color);opacity:var(--bs-btn-disabled-opacity);pointer-events:none}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.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,.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,.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,.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,.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,.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,.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,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#0d6efd;--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,.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:#0000;--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,.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:#0000;--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,.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:#0000;--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,.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:#0000;--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,.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:#0000;--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,.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:#0000;--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,.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:#0000;--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:#0000;--bs-btn-border-color:#0000;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:#0000;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:#0000;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:#0000;--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-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.collapsing.collapse-horizontal{height:auto;transition:width .35s ease;width:0}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);color:var(--bs-dropdown-color);font-size:var(--bs-dropdown-font-size);margin:0;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);z-index:var(--bs-dropdown-zindex)}.dropdown-menu[data-bs-popper]{left:0;margin-top:var(--bs-dropdown-spacer);top:100%}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{bottom:100%;margin-bottom:var(--bs-dropdown-spacer);margin-top:0;top:auto}.dropend .dropdown-menu[data-bs-popper]{left:100%;margin-left:var(--bs-dropdown-spacer);margin-top:0;right:auto;top:0}.dropend .dropdown-toggle:after{border-bottom:.3em solid #0000;border-left:.3em solid;border-right:0;border-top:.3em solid #0000;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{left:auto;margin-right:var(--bs-dropdown-spacer);margin-top:0;right:100%;top:0}.dropstart .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:before{border-bottom:.3em solid #0000;border-right:.3em solid;border-top:.3em solid #0000;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{border-top:1px solid var(--bs-dropdown-divider-bg);margin:var(--bs-dropdown-divider-margin-y) 0;opacity:1}.dropdown-item{border-radius:0;border-radius:var(--bs-dropdown-item-border-radius,0);color:var(--bs-dropdown-link-color);padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);text-decoration:none}.dropdown-item:focus,.dropdown-item:hover{background-color:var(--bs-dropdown-link-hover-bg);color:var(--bs-dropdown-link-hover-color)}.dropdown-item.active,.dropdown-item:active{background-color:var(--bs-dropdown-link-active-bg);color:var(--bs-dropdown-link-active-color)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color)}.dropdown-header{color:var(--bs-dropdown-header-color);padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x)}.dropdown-item-text{color:var(--bs-dropdown-link-color);padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x)}.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:#ffffff26;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-group{border-radius:.375rem;border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:-1px;margin-left:calc(var(--bs-border-width)*-1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(var(--bs-border-width)*-1)}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn{border-top-left-radius:0;border-top-right-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)}.nav-link{background:0 0;border:0;color:var(--bs-nav-link-color);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{box-shadow:0 0 0 .25rem #0d6efd40;outline:0}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);cursor:default;pointer-events:none}.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{border:var(--bs-nav-tabs-border-width) solid #0000;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius);margin-bottom:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:var(--bs-nav-tabs-link-hover-border-color);isolation:isolate}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color);color:var(--bs-nav-tabs-link-active-color)}.nav-tabs .dropdown-menu{margin-top:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--bs-nav-pills-link-active-bg);color:var(--bs-nav-pills-link-active-color)}.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{border-bottom:var(--bs-nav-underline-border-width) solid #0000;padding-left:0;padding-right:0}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:initial}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{border-bottom-color:initial;color:var(--bs-nav-underline-link-active-color);font-weight:700}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(33, 37, 41, 0.75)' 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;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{align-items:center;display:flex;flex-wrap:inherit;justify-content:space-between}.navbar-brand{color:var(--bs-navbar-brand-color);font-size:var(--bs-navbar-brand-font-size);margin-right:var(--bs-navbar-brand-margin-end);padding-bottom:var(--bs-navbar-brand-padding-y);padding-top:var(--bs-navbar-brand-padding-y);text-decoration:none}.navbar-brand:focus,.navbar-brand:hover{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)}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-text{color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-toggler{border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);color:var(--bs-navbar-color);font-size:var(--bs-navbar-toggler-font-size);padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);outline:0;text-decoration:none}.navbar-toggler-icon{background-image:var(--bs-navbar-toggler-icon-bg);background-position:50%;background-repeat:no-repeat;background-size:100%}.navbar-nav-scroll{max-height:75vh;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{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@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{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@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{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@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{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@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{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}.navbar-expand{flex-wrap:nowrap}.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 .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:#ffffff8c;--bs-navbar-hover-color:#ffffffbf;--bs-navbar-disabled-color:#ffffff40;--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:#ffffff1a}.navbar-dark,.navbar[data-bs-theme=dark],[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.55)' 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;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);color:#212529;color:var(--bs-body-color);height:var(--bs-card-height)}.card>.list-group{border-bottom:inherit;border-top:inherit}.card>.list-group:first-child{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);border-top-width:0}.card>.list-group:last-child{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{color:var(--bs-card-color);padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x)}.card-title{color:var(--bs-card-title-color);margin-bottom:var(--bs-card-title-spacer-y)}.card-subtitle{color:var(--bs-card-subtitle-color);margin-top:calc(var(--bs-card-title-spacer-y)*-.5)}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-bottom:calc(var(--bs-card-cap-padding-y)*-1);margin-left:calc(var(--bs-card-cap-padding-x)*-.5);margin-right:calc(var(--bs-card-cap-padding-x)*-.5)}.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(var(--bs-card-cap-padding-x)*-.5);margin-right:calc(var(--bs-card-cap-padding-x)*-.5)}.card-img-overlay{border-radius:var(--bs-card-inner-border-radius);padding:var(--bs-card-img-overlay-padding)}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-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;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-header,.card-group>.card:not(:last-child)>.card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-footer,.card-group>.card:not(:last-child)>.card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-header,.card-group>.card:not(:first-child)>.card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-footer,.card-group>.card:not(:first-child)>.card-img-bottom{border-bottom-left-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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m2 5 6 6 6-6'/%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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m2 5 6 6 6-6'/%3E%3C/svg%3E");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem #0d6efd40;--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{align-items:center;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;color:var(--bs-accordion-btn-color);display:flex;overflow-anchor:none;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);position:relative;text-align:left;transition:var(--bs-accordion-transition);width:100%}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(var(--bs-accordion-border-width)*-1) 0 var(--bs-accordion-border-color);color:var(--bs-accordion-active-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);content:"";flex-shrink:0;height:var(--bs-accordion-btn-icon-width);margin-left:auto;transition:var(--bs-accordion-btn-icon-transition);width:var(--bs-accordion-btn-icon-width)}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{box-shadow:var(--bs-accordion-btn-focus-box-shadow);outline:0;z-index:3}.accordion-header{margin-bottom:0}.accordion-item{background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);color:var(--bs-accordion-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.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-header .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-item{border-left:0;border-radius:0;border-right:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%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-.708'/%3E%3C/svg%3E");--bs-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf-8,%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-.708'/%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);background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius);font-size:var(--bs-breadcrumb-font-size);margin-bottom:var(--bs-breadcrumb-margin-bottom);padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider,"/");float:left;padding-right:var(--bs-breadcrumb-item-padding-x)}.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 #0d6efd40;--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--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)}.page-link{background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);color:var(--bs-pagination-color);font-size:var(--bs-pagination-font-size);padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color);color:var(--bs-pagination-hover-color)}.page-link:focus{background-color:var(--bs-pagination-focus-bg);box-shadow:var(--bs-pagination-focus-box-shadow);color:var(--bs-pagination-focus-color)}.active>.page-link,.page-link.active{background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color);color:var(--bs-pagination-active-color);z-index:3}.disabled>.page-link,.page-link.disabled{background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color);color:var(--bs-pagination-disabled-color);pointer-events:none}.page-item:not(:first-child) .page-link{margin-left:-1px;margin-left:calc(var(--bs-border-width)*-1)}.page-item:first-child .page-link{border-bottom-left-radius:var(--bs-pagination-border-radius);border-top-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-bottom-right-radius:var(--bs-pagination-border-radius);border-top-right-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);border-radius:var(--bs-badge-border-radius);color:var(--bs-badge-color);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x)}.alert{--bs-alert-bg:#0000;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:#0000;--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;background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);color:var(--bs-alert-color);margin-bottom:var(--bs-alert-margin-bottom);padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x)}.alert-link{color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{padding:1.25rem 1rem;position:absolute;right:0;top:0;z-index:2}.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)}.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:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius);display:flex;font-size:var(--bs-progress-font-size);height:var(--bs-progress-height);overflow:hidden}.progress-bar{background-color:var(--bs-progress-bar-bg);color:var(--bs-progress-bar-color);transition:var(--bs-progress-bar-transition)}.progress-bar-striped{background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{counter-reset:section;list-style-type:none}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item{background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);color:var(--bs-list-group-color);padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);text-decoration:none}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-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{background-color:var(--bs-list-group-disabled-bg);color:var(--bs-list-group-disabled-color)}.list-group-item.active{background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color);color:var(--bs-list-group-active-color)}.list-group-item+.list-group-item.active{border-top-width:var(--bs-list-group-border-width);margin-top:calc(var(--bs-list-group-border-width)*-1)}.list-group-item-action{color:var(--bs-list-group-action-color)}.list-group-item-action:not(.active):focus,.list-group-item-action:not(.active):hover{background-color:var(--bs-list-group-action-hover-bg);color:var(--bs-list-group-action-hover-color);text-decoration:none;z-index:1}.list-group-item-action:not(.active):active{background-color:var(--bs-list-group-action-active-bg);color:var(--bs-list-group-action-active-color)}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}@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-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@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-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-md>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@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-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@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-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@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-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}.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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%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.414'/%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 #0d6efd40;--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;background:#0000 var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;box-sizing:initial;filter:var(--bs-btn-close-filter);height:1em;opacity:var(--bs-btn-close-opacity);padding:.25em;width:1em}.btn-close,.btn-close:hover{color:var(--bs-btn-close-color)}.btn-close:hover{opacity:var(--bs-btn-close-hover-opacity);text-decoration:none}.btn-close:focus{box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity);outline:0}.btn-close.disabled,.btn-close:disabled{opacity:var(--bs-btn-close-disabled-opacity);pointer-events:none;-webkit-user-select:none;user-select:none}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.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);background-color:var(--bs-toast-bg);border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);border-radius:var(--bs-toast-border-radius);box-shadow:var(--bs-toast-box-shadow);color:var(--bs-toast-color);font-size:var(--bs-toast-font-size);max-width:100%;pointer-events:auto;width:var(--bs-toast-max-width)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;max-width:100%;pointer-events:none;position:absolute;width:max-content;z-index:var(--bs-toast-zindex)}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{background-color:var(--bs-toast-header-bg);border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));color:var(--bs-toast-header-color);padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x)}.toast-header .btn-close{margin-left:var(--bs-toast-padding-x);margin-right:calc(var(--bs-toast-padding-x)*-.5)}.toast-body{word-wrap:break-word;padding:var(--bs-toast-padding-x)}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:var(--bs-body-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);overflow-x:hidden;overflow-y:auto;z-index:var(--bs-modal-zindex)}.modal-dialog{margin:var(--bs-modal-margin)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%}.modal-dialog-centered{min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{background-color:var(--bs-modal-bg);border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);color:var(--bs-modal-color)}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;background-color:var(--bs-backdrop-bg);z-index:var(--bs-backdrop-zindex)}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{align-items:center;border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius);flex-shrink:0;padding:var(--bs-modal-header-padding)}.modal-header .btn-close{margin-bottom:calc(var(--bs-modal-header-padding-y)*-.5);margin-left:auto;margin-right:calc(var(--bs-modal-header-padding-x)*-.5);margin-top:calc(var(--bs-modal-header-padding-y)*-.5);padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5)}.modal-title{line-height:var(--bs-modal-title-line-height)}.modal-body{padding:var(--bs-modal-padding)}.modal-footer{background-color:var(--bs-modal-footer-bg);border-bottom-left-radius:var(--bs-modal-inner-border-radius);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);flex-shrink:0;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{margin-left:auto;margin-right:auto;max-width:var(--bs-modal-width)}.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{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{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;font-family: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;font-family:var(--bs-font-sans-serif);font-size:var(--bs-tooltip-font-size);margin:var(--bs-tooltip-margin);z-index:var(--bs-tooltip-zindex)}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;height:var(--bs-tooltip-arrow-height);width:var(--bs-tooltip-arrow-width)}.tooltip .tooltip-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(var(--bs-tooltip-arrow-height)*-1)}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{border-top-color:var(--bs-tooltip-bg);border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;top:-1px}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{height:var(--bs-tooltip-arrow-width);left:calc(var(--bs-tooltip-arrow-height)*-1);width:var(--bs-tooltip-arrow-height)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{border-right-color:var(--bs-tooltip-bg);border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;right:-1px}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(var(--bs-tooltip-arrow-height)*-1)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:var(--bs-tooltip-bg);border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);bottom:-1px}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{height:var(--bs-tooltip-arrow-width);right:calc(var(--bs-tooltip-arrow-height)*-1);width:var(--bs-tooltip-arrow-height)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{border-left-color:var(--bs-tooltip-bg);border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);left:-1px}.tooltip-inner{background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius);color:var(--bs-tooltip-color);max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x)}.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);background-color:var(--bs-popover-bg);border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius);font-family: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;font-family:var(--bs-font-sans-serif);font-size:var(--bs-popover-font-size);max-width:var(--bs-popover-max-width);z-index:var(--bs-popover-zindex)}.popover .popover-arrow{display:block;height:var(--bs-popover-arrow-height);width:var(--bs-popover-arrow-width)}.popover .popover-arrow:after,.popover .popover-arrow:before{border:0 solid #0000;content:"";display:block;position:absolute}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-top>.popover-arrow:before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{border-top-color:var(--bs-popover-arrow-border);bottom:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{border-top-color:var(--bs-popover-bg);bottom:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{height:var(--bs-popover-arrow-width);left:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-end>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{border-right-color:var(--bs-popover-arrow-border);left:0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{border-right-color:var(--bs-popover-bg);left:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:before{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{border-bottom-color:var(--bs-popover-arrow-border);top:0}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{border-bottom-color:var(--bs-popover-bg);top:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg);content:"";display:block;left:50%;margin-left:calc(var(--bs-popover-arrow-width)*-.5);position:absolute;top:0;width:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{height:var(--bs-popover-arrow-width);right:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-start>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{border-left-color:var(--bs-popover-arrow-border);right:0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{border-left-color:var(--bs-popover-bg);right:var(--bs-popover-border-width)}.popover-header{background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius);color:var(--bs-popover-header-color);font-size:var(--bs-popover-header-font-size);padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x)}.popover-body{color:var(--bs-popover-body-color);padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x)}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{opacity:1;z-index:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{opacity:0;transition:opacity 0s .6s;z-index:0}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{background:0 0;border:0;filter:var(--bs-carousel-control-icon-filter);padding:0}.carousel-control-next-icon,.carousel-control-prev-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:2rem;width:2rem}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%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 0'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%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-.708'/%3E%3C/svg%3E")}.carousel-indicators{margin-bottom:1rem;padding:0;z-index:2}.carousel-indicators [data-bs-target]{background-clip:padding-box;background-color:#fff;background-color:var(--bs-carousel-indicator-active-bg);border:0;border-bottom:10px solid #0000;border-top:10px solid #0000;box-sizing:initial;cursor:pointer;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;opacity:.5;padding:0;text-indent:-999px;transition:opacity .6s ease;width:30px}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-caption{bottom:1.25rem;color:var(--bs-carousel-caption-color);padding-bottom:1.25rem;padding-top:1.25rem}.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}.spinner-border,.spinner-grow{animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);border-radius:50%;display:inline-block;flex-shrink:0;height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);width:var(--bs-spinner-width)}.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-right-color:currentcolor;border:var(--bs-spinner-border-width) solid;border-right:var(--bs-spinner-border-width) solid #0000}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}.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}.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-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--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{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-sm.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-sm.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom,.offcanvas-sm.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-sm.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:767.98px){.offcanvas-md{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-md.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-md.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom,.offcanvas-md.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-md.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:991.98px){.offcanvas-lg{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-lg.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-lg.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom,.offcanvas-lg.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-lg.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:1199.98px){.offcanvas-xl{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-xl.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-xl.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom,.offcanvas-xl.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-xl.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:1399.98px){.offcanvas-xxl{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-xxl.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-xxl.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom,.offcanvas-xxl.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-xxl.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}.offcanvas{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas.offcanvas-bottom,.offcanvas.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{align-items:center;display:flex;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{margin-bottom:calc(var(--bs-offcanvas-padding-y)*-.5);margin-left:auto;margin-right:calc(var(--bs-offcanvas-padding-x)*-.5);margin-top:calc(var(--bs-offcanvas-padding-y)*-.5);padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5)}.offcanvas-title{line-height:var(--bs-offcanvas-title-line-height);margin-bottom:0}.offcanvas-body{flex-grow:1;overflow-y:auto;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.placeholder{background-color:currentcolor;cursor:wait;display:inline-block;min-height:1em;opacity:.5;vertical-align:middle}.placeholder.btn:before{content:"";display:inline-block}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{animation:placeholder-wave 2s linear infinite;-webkit-mask-image:linear-gradient(130deg,#000 55%,#000c 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,#000c 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0;mask-position:-200% 0}}.text-bg-primary{background-color:#0d6efd!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-secondary{background-color:#6c757d!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-success{background-color:#198754!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-info{background-color:#0dcaf0!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-warning{background-color:#ffc107!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-danger{background-color:#dc3545!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-light{background-color:#f8f9fa!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-dark{background-color:#212529!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.link-primary{color:#0d6efd!important;color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:#0d6efd!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:#0a58ca!important;color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;text-decoration-color:#0a58ca!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:#6c757d!important;color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:#6c757d!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:#565e64!important;color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;text-decoration-color:#565e64!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:#198754!important;color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:#198754!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:#146c43!important;color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;text-decoration-color:#146c43!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:#0dcaf0!important;color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:#0dcaf0!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:#3dd5f3!important;color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;text-decoration-color:#3dd5f3!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:#ffc107!important;color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:#ffc107!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:#ffcd39!important;color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;text-decoration-color:#ffcd39!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:#dc3545!important;color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:#dc3545!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:#b02a37!important;color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;text-decoration-color:#b02a37!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:#f8f9fa!important;color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:#f8f9fa!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:#f9fafb!important;color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;text-decoration-color:#f9fafb!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:#212529!important;color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:#212529!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:#1a1e21!important;color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;text-decoration-color:#1a1e21!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:#000!important;color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:#000!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:#000000bf!important;color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;text-decoration-color:#000000bf!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{box-shadow:0 0 0 .25rem #0d6efd40;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);outline:0}.icon-link{align-items:center;backface-visibility:hidden;display:inline-flex;gap:.375rem;text-decoration-color:#0d6efd80;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em}.icon-link>.bi{fill:currentcolor;flex-shrink:0;height:1em;transition:transform .2s ease-in-out;width:1em}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:translate3d(.25em,0,0);transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio:before{content:"";display:block;padding-top:var(--bs-aspect-ratio)}.ratio>*{height:100%;left:0;position:absolute;top:0;width: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%}.sticky-top{top:0}.sticky-bottom,.sticky-top{position:sticky;z-index:1020}.sticky-bottom{bottom:0}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{bottom:0;position:sticky;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{bottom:0;position:sticky;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{bottom:0;position:sticky;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{bottom:0;position:sticky;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{bottom:0;position:sticky;z-index:1020}}.hstack{align-items:center;flex-direction:row}.hstack,.vstack{align-self:stretch;display:flex}.vstack{flex:1 1 auto;flex-direction:column}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.vr{align-self:stretch;background-color:currentcolor;display:inline-block;min-height:1em;opacity:.25;width:1px;width:var(--bs-border-width)}.float-start{float:left!important}.float-end{float:right!important}.object-fit-contain{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.object-fit-fill{object-fit:fill!important}.object-fit-scale{object-fit:scale-down!important}.object-fit-none{object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!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-grid{display:grid!important}.d-inline-grid{display:inline-grid!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}.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))}.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{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right: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-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end{border-right:1px solid #dee2e6!important;border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start{border-left:1px solid #dee2e6!important;border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left: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:#9ec5fe!important;border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:#c4c8cb!important;border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:#a3cfbb!important;border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:#9eeaf9!important;border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:#ffe69c!important;border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:#f1aeb5!important;border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:#e9ecef!important;border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:#adb5bd!important;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}.justify-content-evenly{justify-content:space-evenly!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}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.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-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.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-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.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-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.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-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.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:.25rem!important}.row-gap-2{row-gap:.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{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:3rem!important}.font-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .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:left!important}.text-end{text-align:right!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-break{word-wrap:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(13,110,253,var(--bs-text-opacity))!important;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(108,117,125,var(--bs-text-opacity))!important;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(25,135,84,var(--bs-text-opacity))!important;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(13,202,240,var(--bs-text-opacity))!important;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(255,193,7,var(--bs-text-opacity))!important;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(220,53,69,var(--bs-text-opacity))!important;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(248,249,250,var(--bs-text-opacity))!important;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(33,37,41,var(--bs-text-opacity))!important;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(0,0,0,var(--bs-text-opacity))!important;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(255,255,255,var(--bs-text-opacity))!important;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(33,37,41,var(--bs-text-opacity))!important;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{color:#212529bf!important;color:var(--bs-secondary-color)!important}.text-black-50,.text-muted,.text-white-50{--bs-text-opacity:1}.text-body-secondary{--bs-text-opacity:1;color:#212529bf!important;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:#21252980!important;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:#000!important;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1}.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:#052c65!important;color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:#2b2f32!important;color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:#0a3622!important;color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:#055160!important;color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:#664d03!important;color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:#58151c!important;color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:#495057!important;color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:#495057!important;color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;text-decoration-color:rgba(13,110,253,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;text-decoration-color:rgba(108,117,125,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;text-decoration-color:rgba(25,135,84,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;text-decoration-color:rgba(13,202,240,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;text-decoration-color:rgba(255,193,7,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;text-decoration-color:rgba(220,53,69,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;text-decoration-color:rgba(248,249,250,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;text-decoration-color:rgba(33,37,41,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;text-decoration-color:#0d6efd!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(13,110,253,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(108,117,125,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(25,135,84,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(13,202,240,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(255,193,7,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(220,53,69,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(248,249,250,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(33,37,41,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(0,0,0,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(255,255,255,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{background-color:rgba(255,255,255,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-body,.bg-transparent{--bs-bg-opacity:1}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(233,236,239,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(248,249,250,var(--bs-bg-opacity))!important;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:#cfe2ff!important;background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:#e2e3e5!important;background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:#d1e7dd!important;background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:#cff4fc!important;background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:#fff3cd!important;background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:#f8d7da!important;background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:#fcfcfd!important;background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:#ced4da!important;background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:linear-gradient(180deg,#ffffff26,#fff0)!important;background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.375rem!important;border-radius:var(--bs-border-radius)!important}.rounded-1{border-radius:.25rem!important;border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:.375rem!important;border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:.5rem!important;border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:1rem!important;border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:2rem!important;border-radius:var(--bs-border-radius-xxl)!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:.375rem!important;border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:.375rem!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:.25rem!important;border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:.25rem!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:.375rem!important;border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:.375rem!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:.5rem!important;border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:.5rem!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:1rem!important;border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:1rem!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:2rem!important;border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:2rem!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:50rem!important;border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:50rem!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-bottom-right-radius:.375rem!important;border-bottom-right-radius:var(--bs-border-radius)!important;border-top-right-radius:.375rem!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.rounded-end-1{border-bottom-right-radius:.25rem!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:.25rem!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-bottom-right-radius:.375rem!important;border-bottom-right-radius:var(--bs-border-radius)!important;border-top-right-radius:.375rem!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-bottom-right-radius:.5rem!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:.5rem!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-bottom-right-radius:1rem!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:1rem!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-bottom-right-radius:2rem!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:2rem!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.rounded-end-pill{border-bottom-right-radius:50rem!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:50rem!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-left-radius:.375rem!important;border-bottom-left-radius:var(--bs-border-radius)!important;border-bottom-right-radius:.375rem!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:.25rem!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:.25rem!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-left-radius:.375rem!important;border-bottom-left-radius:var(--bs-border-radius)!important;border-bottom-right-radius:.375rem!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-left-radius:.5rem!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:.5rem!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-left-radius:1rem!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:1rem!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-left-radius:2rem!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:2rem!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:50rem!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:50rem!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:.375rem!important;border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:.375rem!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:.25rem!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:.25rem!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:.375rem!important;border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:.375rem!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:.5rem!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:.5rem!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:1rem!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:1rem!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:2rem!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:2rem!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:50rem!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:50rem!important;border-top-left-radius:var(--bs-border-radius-pill)!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:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{object-fit:contain!important}.object-fit-sm-cover{object-fit:cover!important}.object-fit-sm-fill{object-fit:fill!important}.object-fit-sm-scale{object-fit:scale-down!important}.object-fit-sm-none{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:.25rem!important}.m-sm-2{margin:.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:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.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-bottom:0!important;margin-top:0!important}.my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.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-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.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-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.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:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.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-bottom:0!important;padding-top:0!important}.py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.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-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.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-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.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:.25rem!important}.row-gap-sm-2{row-gap:.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{column-gap:0!important}.column-gap-sm-1{column-gap:.25rem!important}.column-gap-sm-2{column-gap:.5rem!important}.column-gap-sm-3{column-gap:1rem!important}.column-gap-sm-4{column-gap:1.5rem!important}.column-gap-sm-5{column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{object-fit:contain!important}.object-fit-md-cover{object-fit:cover!important}.object-fit-md-fill{object-fit:fill!important}.object-fit-md-scale{object-fit:scale-down!important}.object-fit-md-none{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:.25rem!important}.m-md-2{margin:.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:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.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-bottom:0!important;margin-top:0!important}.my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-md-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.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-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.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-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.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:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.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-bottom:0!important;padding-top:0!important}.py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.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-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.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-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.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:.25rem!important}.row-gap-md-2{row-gap:.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{column-gap:0!important}.column-gap-md-1{column-gap:.25rem!important}.column-gap-md-2{column-gap:.5rem!important}.column-gap-md-3{column-gap:1rem!important}.column-gap-md-4{column-gap:1.5rem!important}.column-gap-md-5{column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{object-fit:contain!important}.object-fit-lg-cover{object-fit:cover!important}.object-fit-lg-fill{object-fit:fill!important}.object-fit-lg-scale{object-fit:scale-down!important}.object-fit-lg-none{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:.25rem!important}.m-lg-2{margin:.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:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.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-bottom:0!important;margin-top:0!important}.my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.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-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.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-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.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:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.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-bottom:0!important;padding-top:0!important}.py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.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-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.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-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.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:.25rem!important}.row-gap-lg-2{row-gap:.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{column-gap:0!important}.column-gap-lg-1{column-gap:.25rem!important}.column-gap-lg-2{column-gap:.5rem!important}.column-gap-lg-3{column-gap:1rem!important}.column-gap-lg-4{column-gap:1.5rem!important}.column-gap-lg-5{column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{object-fit:contain!important}.object-fit-xl-cover{object-fit:cover!important}.object-fit-xl-fill{object-fit:fill!important}.object-fit-xl-scale{object-fit:scale-down!important}.object-fit-xl-none{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:.25rem!important}.m-xl-2{margin:.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:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.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-bottom:0!important;margin-top:0!important}.my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.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-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.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-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.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:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.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-bottom:0!important;padding-top:0!important}.py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.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-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.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-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.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:.25rem!important}.row-gap-xl-2{row-gap:.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{column-gap:0!important}.column-gap-xl-1{column-gap:.25rem!important}.column-gap-xl-2{column-gap:.5rem!important}.column-gap-xl-3{column-gap:1rem!important}.column-gap-xl-4{column-gap:1.5rem!important}.column-gap-xl-5{column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{object-fit:contain!important}.object-fit-xxl-cover{object-fit:cover!important}.object-fit-xxl-fill{object-fit:fill!important}.object-fit-xxl-scale{object-fit:scale-down!important}.object-fit-xxl-none{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:.25rem!important}.m-xxl-2{margin:.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:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.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-bottom:0!important;margin-top:0!important}.my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xxl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xxl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.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-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.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-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.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:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.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-bottom:0!important;padding-top:0!important}.py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xxl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.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-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.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-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.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:.25rem!important}.row-gap-xxl-2{row-gap:.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{column-gap:0!important}.column-gap-xxl-1{column-gap:.25rem!important}.column-gap-xxl-2{column-gap:.5rem!important}.column-gap-xxl-3{column-gap:1rem!important}.column-gap-xxl-4{column-gap:1.5rem!important}.column-gap-xxl-5{column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!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}}.support-chat-page,.support-chat-page-auth{--elakay-bg:#f4f7fa;--elakay-gray:#f3f4f6;--elakay-border:#e4e9ef}.support-chat-page{grid-gap:16px;background:var(--elakay-bg);display:grid;gap:16px;grid-template-columns:minmax(260px,330px) minmax(0,1fr);min-height:680px;padding:18px}.support-chat-page-auth{align-items:center;grid-template-columns:minmax(0,760px);justify-content:center}.support-chat-page-widget{grid-template-columns:minmax(0,1fr)}.support-chat-page-widget .support-history-panel{display:none}@media (min-width:640px){.support-chat-page-widget{margin:0 auto;max-width:430px}}.support-chat-shell,.support-chat-sidebar,.support-history-panel{background:#fff;border:1px solid #dfe7ef;border-radius:8px;box-shadow:0 8px 22px #12243a0f;min-width:0}.support-chat-sidebar{display:flex;flex-direction:column;gap:16px;padding:16px}.support-history-panel{display:flex;flex-direction:column;gap:12px;overflow:hidden;padding:14px}.support-history-actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr auto}.support-history-actions button,.support-history-item{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-weight:700;gap:8px;transition:background .15s ease,border-color .15s ease,color .15s ease}.support-history-actions button{background:#f9fbfc;border:1px solid #d9e4ec;color:#173247;min-height:40px;padding:8px 10px}.support-history-actions button:hover:not(:disabled){background:#e9f7fa;border-color:#9ed0db;color:#075e6d}.support-history-actions button:disabled{cursor:not-allowed;opacity:.55}.support-history-list{grid-gap:8px;display:grid;gap:8px;overflow-y:auto;padding-right:2px}.support-history-empty{align-items:center;background:#fbfcfe;border:1px dashed #cddae5;border-radius:8px;color:#657386;display:flex;font-size:13px;gap:8px;min-height:70px;padding:12px}.support-history-item{background:#fff;border:1px solid #dfe7ef;color:#173247;min-height:74px;padding:10px 34px 10px 10px;position:relative;text-align:left;width:100%}.support-history-item.active,.support-history-item:hover{background:#f0fafc;border-color:#9ed0db}.support-history-icon{align-items:center;background:#0b7285;border-radius:8px;color:#fff;display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;width:34px}.support-history-main{grid-gap:2px;display:grid;gap:2px;min-width:0}.support-history-main small,.support-history-main strong,.support-history-main time{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-history-main strong{color:#102033;font-size:13px}.support-history-main small,.support-history-main time{color:#657386;font-size:11px;font-weight:500}.support-history-delete{align-items:center;border-radius:8px;color:#8794a5;display:inline-flex;height:24px;justify-content:center;position:absolute;right:8px;top:8px;width:24px}.support-history-delete:hover{background:#fff0f0;color:#a12020}.support-chat-brand{align-items:flex-start;border-bottom:1px solid #e7edf3;display:flex;gap:12px;padding-bottom:14px}.support-brand-icon{background:#0b7285;border-radius:8px}.support-brand-icon,.support-message-avatar,.support-message-icon{align-items:center;color:#fff;display:inline-flex;flex:0 0 auto;height:42px;justify-content:center;width:42px}.support-message-avatar,.support-message-icon{background:linear-gradient(135deg,#007399,#00a8cc);border-radius:50%;box-shadow:0 4px 10px #00739940}.support-chat-brand h1,.support-chat-header h2,.support-message-body h3,.support-responsible-info h3{color:#102033;font-weight:700;letter-spacing:0;margin:0}.support-chat-brand h1{font-size:18px}.support-chat-brand p,.support-chat-header p,.support-responsible-info p,.support-responsible-info small{color:#657386;line-height:1.45;margin:4px 0 0}.support-chat-brand p,.support-chat-header p{font-size:13px}.support-quick-list{grid-gap:8px;display:grid;gap:8px}.support-card-action,.support-message-tools button,.support-quick-list button{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-weight:700;gap:8px;justify-content:center;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.support-quick-list button{background:#f9fbfc;border:1px solid #d9e4ec;color:#173247;justify-content:flex-start;min-height:44px;padding:10px 12px;text-align:left;width:100%}.support-quick-list button:hover{background:#e9f7fa;border-color:#9ed0db;color:#075e6d}.support-card-action span,.support-quick-list span{min-width:0}.support-chat-shell{display:flex;flex-direction:column;overflow:hidden}.support-auth-shell{justify-content:center;min-height:420px}.support-auth-required{grid-gap:14px;display:grid;gap:14px;justify-items:center;margin:0 auto;max-width:520px;padding:24px;text-align:center}.support-auth-icon{align-items:center;background:#173247;border-radius:8px;color:#fff;display:inline-flex;font-size:24px;height:58px;justify-content:center;width:58px}.support-auth-required h2{color:#102033;font-size:22px;letter-spacing:0;margin:0}.support-auth-required p{color:#657386;line-height:1.55;margin:0}.support-auth-required button{align-items:center;background:#0b7285;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-weight:700;gap:8px;justify-content:center;min-height:42px;padding:0 16px}.support-auth-required button:hover{background:#075e6d}.support-chat-header{align-items:center;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-bottom:2px solid #007399;border-bottom:2px solid var(--elakay-primary,#007399);display:flex;gap:12px;padding:14px 18px}.support-chat-header-back,.support-chat-header-icon-btn{align-items:center;background:#0000;border:none;border-radius:50%;color:#173247;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:15px;height:34px;justify-content:center;transition:background .15s ease;width:34px}.support-chat-header-back:hover,.support-chat-header-icon-btn:hover{background:#0b72851f}.support-chat-header-identity{align-items:center;display:flex;flex:1 1 auto;gap:12px;min-width:0}.support-chat-header-text{min-width:0}.support-chat-header-text h2,.support-chat-header-text p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-chat-header-avatar{align-items:center;background:linear-gradient(135deg,#007399,#00a4d8);background:linear-gradient(135deg,var(--elakay-primary,#007399) 0,var(--elakay-primary-light,#00a4d8) 100%);border-radius:50%;box-shadow:0 4px 10px #00739940;color:#fff;display:inline-flex;flex:0 0 auto;font-size:16px;height:40px;justify-content:center;position:relative;width:40px}.support-chat-header-dot{background:#22c55e;border:2px solid #fff;border-radius:50%;bottom:-1px;height:11px;position:absolute;right:-1px;width:11px}.support-chat-header h2{font-size:18px}.support-chat-header-actions{align-items:center;display:flex;flex:0 0 auto;gap:6px}.support-chat-header-menu{position:relative}.support-chat-header-dropdown{background:#fff;border:1px solid #e4e9ef;border-radius:10px;box-shadow:0 10px 26px #10203329;display:grid;min-width:190px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.support-chat-header-dropdown button{align-items:center;background:#0000;border:none;border-radius:6px;color:#173247;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;min-height:36px;padding:6px 10px;text-align:left}.support-chat-header-dropdown button:hover:not(:disabled){background:#f0fafc;color:#075e6d}.support-chat-header-dropdown button:disabled{cursor:not-allowed;opacity:.5}.support-chat-status{align-items:center;background:#effaf2;border:1px solid #b8e2c7;border-radius:8px;color:#126b38;display:inline-flex;font-size:12px;font-weight:700;min-height:30px;padding:0 10px;white-space:nowrap}.support-chat-body{gap:14px;max-height:680px;min-height:430px;overflow-y:auto;padding:18px}.support-chat-body,.support-chat-history-inline{background:#fbfcfe;display:flex;flex:1 1;flex-direction:column}.support-chat-history-inline{gap:12px;min-height:0;overflow:hidden;padding:14px}.support-chat-history-inline .support-history-list{flex:1 1;min-height:0}.support-chat-date-divider{align-items:center;display:flex;justify-content:center;margin:6px 0}.support-chat-date-divider span{background:#eef2f6;border-radius:999px;color:#8794a5;font-size:11px;font-weight:700;letter-spacing:.02em;padding:4px 12px;text-transform:uppercase}.support-chat-message{align-items:flex-start;animation:support-message-in .3s ease both;display:flex;gap:10px;width:100%}.support-chat-message.user{animation-name:support-message-in-mine;justify-content:flex-end}.support-message-body{background:#f3f4f6;background:var(--elakay-gray,#f3f4f6);border:1px solid #dde7f0;border-radius:16px;border-bottom-left-radius:4px;color:#102033;max-width:min(760px,86%);padding:13px 14px}.support-chat-message.user .support-message-body{background:linear-gradient(135deg,#004b63,#007399);background:linear-gradient(135deg,var(--elakay-primary-dark,#004b63) 0,var(--elakay-primary,#007399) 100%);border:none;border-radius:16px;border-bottom-right-radius:4px;color:#fff}.support-chat-message.user .support-message-body h3{color:#fff}@keyframes support-message-in{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}@keyframes support-message-in-mine{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}.support-message-body h3{font-size:15px;margin-bottom:6px}.support-message-body p{line-height:1.55;margin:0;white-space:pre-wrap;word-break:break-word}.support-message-time{color:#ffffffbf;display:inline-block;font-size:10px;font-weight:600;margin-left:8px;vertical-align:middle;white-space:nowrap}.support-message-tools{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.support-find-responsible-btn{align-items:center;align-self:flex-start;animation:support-find-responsible-in .35s ease both;background:#007399;background:var(--elakay-primary,#007399);border:none;border-radius:999px;box-shadow:0 4px 12px #00739940;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:8px;margin-top:12px;padding:10px 18px;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.support-find-responsible-btn:hover:not(:disabled){background:#004b63;background:var(--elakay-primary-dark,#004b63);box-shadow:0 6px 16px #00739952;transform:translateY(-1px)}.support-find-responsible-btn:disabled{cursor:not-allowed;opacity:.6}@keyframes support-find-responsible-in{0%{opacity:0;transform:translateY(4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:480px){.support-find-responsible-btn{justify-content:center;width:100%}}.support-chat-suggestions-stack{display:flex;flex-direction:column;gap:14px;max-width:min(760px,86%);width:100%}.support-chat-suggestions{display:flex;flex-direction:column;gap:10px;width:100%}.support-chat-suggestion{background:#fff;border:1px solid #e4e9ef;border:1px solid var(--elakay-border,#e4e9ef);border-radius:22px;box-shadow:0 1px 3px #1020330f;color:#173247;cursor:pointer;font-size:13.5px;font-weight:600;min-height:46px;padding:12px 18px;text-align:left;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,background .15s ease,color .15s ease;width:100%}.support-chat-suggestion:hover{background:#f0fafc;border-color:#8fcbd7;box-shadow:0 4px 10px #0b72851f;color:#075e6d;transform:translateY(-1px)}.support-chat-suggestions-cross{border-top:1px dashed #d9e4ec;margin-top:14px;padding-top:12px}.support-chat-suggestions-cross-label{align-items:center;color:#657386;display:flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.02em;margin-bottom:8px;text-transform:uppercase;width:100%}.support-chat-suggestions-cross-label svg{color:#d9a441}.support-chat-suggestion-cross{background:#f9fbfc;border-color:#d9e4ec}.support-chat-suggestion-cross:hover{background:#f0fafc;border-color:#8fcbd7}.support-chain-options{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.support-chain-options button{background:#0b7285;border:1px solid #0b7285;border-radius:999px;color:#fff;cursor:pointer;font-size:12px;font-weight:700;min-height:32px;padding:6px 12px}.support-chain-options button:hover{background:#095c6c}.support-final-step-hint{color:#64748b;font-size:12px;font-style:italic;margin-top:10px}.support-attachments{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.support-attachment-thumb{background:#000;border:1px solid #c9d8e4;border-radius:8px;cursor:pointer;height:64px;overflow:hidden;padding:0;position:relative;width:64px}.support-attachment-thumb img,.support-attachment-thumb video{height:100%;object-fit:cover;width:100%}.support-attachment-play{color:#fff;font-size:22px;left:50%;opacity:.9;position:absolute;top:50%;transform:translate(-50%,-50%)}.support-attachment-link{align-items:center;background:#fff;border:1px solid #c9d8e4;border-radius:8px;color:#0b6475;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:6px 10px;text-decoration:none}.support-attachment-link:hover{background:#e7f6f9}.support-media-modal-body{align-items:center;display:flex;justify-content:center}.support-media-modal-body img,.support-media-modal-body video{max-height:70vh;max-width:100%}.support-contact-confirm{background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;margin-top:12px;padding:10px 12px}.support-contact-confirm p{color:#7c2d12;font-size:13px;margin:0 0 8px}.support-contact-confirm-actions{display:flex;flex-wrap:wrap;gap:8px}.support-contact-confirm-actions button{background:#fff;border:1px solid #c9d8e4;border-radius:8px;color:#173247;cursor:pointer;font-size:12px;font-weight:700;min-height:32px;padding:6px 12px}.support-contact-request-status{align-items:center;color:#475569;display:flex;font-size:12px;gap:8px}.support-contact-request-status.pending{align-items:flex-start;flex-direction:column}.support-contact-request-status.pending button{background:#fff;border:1px solid #c9d8e4;border-radius:8px;cursor:pointer;font-size:11px;min-height:28px;padding:4px 10px}.support-contact-request-status.accepted{color:#166534;font-weight:700}.support-contact-request-status.declined{color:#991b1b;font-weight:700}.support-message-tools button{background:#f6fbfc;border:1px solid #c9d8e4;color:#0b6475;font-size:12px;min-height:34px;padding:7px 10px}.support-message-tools button:hover{background:#e7f6f9;border-color:#8fcbd7}.support-card-action:disabled,.support-chat-input-bar button:disabled,.support-message-tools button:disabled{cursor:not-allowed;opacity:.55}.support-direct-status,.support-responsibles-note,.support-responsibles-state{align-items:center;background:#f8fbfd;border:1px solid #d8e5ee;border-radius:8px;color:#536274;display:flex;font-size:13px;gap:8px;margin-top:12px;padding:10px 12px}.support-direct-status.error,.support-responsibles-state.error{background:#fff5f5;border-color:#f2c9c9;color:#a12020}.support-direct-status.success{background:#effaf2;border-color:#b8e2c7;color:#126b38}.support-chat-alert,.support-empty-state{align-items:center;border-radius:8px;display:flex;font-size:13px;gap:8px;margin:12px 18px 0;padding:10px 12px}.support-chat-alert.success{background:#effaf2;border:1px solid #b8e2c7;color:#126b38}.support-chat-alert.error{background:#fff5f5;border:1px solid #f2c9c9;color:#a12020}.support-empty-state{background:#fff;border:1px dashed #cddae5;color:#657386;justify-content:center;margin:auto;min-height:240px}.support-empty-state p{margin:0}.support-typing{align-items:center;display:inline-flex;gap:5px;min-height:20px;min-width:52px}.support-typing span{animation:support-typing 1s ease-in-out infinite;background:#7f90a4;border-radius:50%;height:7px;width:7px}.support-typing span:nth-child(2){animation-delay:.14s}.support-typing span:nth-child(3){animation-delay:.28s}.support-responsible-list{grid-gap:10px;display:grid;gap:10px;margin-top:12px}.support-responsible-card{grid-gap:10px;background:#fff;border:1px solid #dfe7ef;border-radius:8px;display:grid;gap:10px;grid-template-columns:44px minmax(0,1fr);padding:12px}.support-responsible-avatar{align-items:center;background:#173247;border-radius:50%;color:#fff;display:inline-flex;font-weight:700;height:44px;justify-content:center;overflow:hidden;width:44px}.support-responsible-avatar img{height:100%;object-fit:cover;width:100%}.support-responsible-info{min-width:0}.support-responsible-info h3{font-size:14px;overflow-wrap:anywhere}.support-responsible-info p,.support-responsible-info small{display:block;font-size:12px;overflow-wrap:anywhere}.support-responsible-actions{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1}.support-card-action{background:#fff;border:1px solid #d2dee8;color:#163247;font-size:12px;min-height:34px;padding:7px 10px}.support-card-action:hover{background:#f1fafc;border-color:#9ed0db;color:#075e6d}.support-card-action.primary{background:#0b7285;border-color:#0b7285;color:#fff}.support-card-action.primary:hover{background:#075e6d}.support-direct-status{grid-column:1/-1;margin-top:0}.support-chat-input-bar{align-items:flex-end;background:#fff;border-top:1px solid #e7edf3;display:flex;gap:10px;padding:14px}.support-chat-input-bar textarea{background:#f3f4f6;background:var(--elakay-gray,#f3f4f6);border:1px solid #d3dee8;border-radius:22px;color:#102033;flex:1 1 auto;font-size:14px;line-height:1.45;max-height:160px;min-height:44px;outline:none;padding:11px 18px;resize:none}.support-chat-input-bar textarea:focus{background:#fff;border-color:#0b7285;border-color:var(--elakay-primary,#0b7285);box-shadow:0 0 0 3px #0b72851f}.support-chat-send-btn{align-items:center;background:#0b7285;background:var(--elakay-primary,#0b7285);border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:16px;height:44px;justify-content:center;transition:background .15s ease,transform .15s ease;width:44px}.support-chat-send-btn:hover:not(:disabled){background:#075e6d;background:var(--elakay-primary-dark,#075e6d);transform:scale(1.05)}.message-spin{animation:message-spin .8s linear infinite}@keyframes message-spin{to{transform:rotate(1turn)}}@keyframes support-typing{0%,80%,to{opacity:.45;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.support-chat-message{animation:none!important}}@media (max-width:980px){.support-chat-page{grid-template-columns:1fr;padding:12px}.support-chat-sidebar,.support-history-panel{order:2}.support-chat-shell{order:1}.support-quick-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.support-chat-page{padding:8px}.support-chat-brand{align-items:flex-start}.support-history-actions{grid-template-columns:1fr}.support-chat-header{padding:12px}.support-quick-list{grid-template-columns:1fr}.support-message-body{max-width:92%}.support-chat-body{min-height:360px;padding:12px}.support-chat-input-bar button{min-height:44px}.support-responsible-actions{display:grid;grid-template-columns:1fr}}.modal-dialog.contact-us-modal{max-width:430px;width:100%}@media (max-width:480px){.modal-dialog.contact-us-modal{margin:8px auto;max-width:calc(100% - 16px)}}.contact-us-modal .modal-content{background:#0000;border:1px solid #dfe7ef;border-radius:35px;box-shadow:none;margin:0;overflow:hidden;padding:0}.contact-us-modal .contact-us-modal-body{background:#0000;border:none;border-radius:0;margin:0;overflow:hidden;padding:0}.contact-us-modal-body .support-chat-page{background:#0000;border-radius:0;gap:0;height:100%;margin:0;min-height:0;padding:0;width:100%}.contact-us-modal-body .support-chat-shell{background:#0000;border:none;border-radius:35px;box-shadow:none;display:flex;flex-direction:column;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.esb{margin:0 auto;min-width:0;width:100%}.esb-placeholder{align-items:center;background:#f8fafc;border:2px dashed #94a3b8;border-radius:12px;color:#475569;display:flex;font-size:.9rem;gap:10px;justify-content:center;min-height:120px;padding:16px;text-align:center}.esb-placeholder svg{color:#007399;flex-shrink:0;font-size:1.4rem}.esb-picker-search{margin-bottom:12px}.esb-picker-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));list-style:none;margin:0;padding:0}.esb-picker-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;display:flex;flex-direction:column;gap:6px;height:100%;padding:8px}.esb-picker-card.is-selected{border-color:#007399;box-shadow:0 0 0 3px #00739926}.esb-picker-card strong{font-size:.9rem;overflow-wrap:anywhere}.esb-picker-meta{color:#6b7280;display:flex;flex-wrap:wrap;font-size:.75rem;gap:6px}.esb-picker-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.esb-picker-preview{margin-top:14px}.esb-picker-empty{color:#6b7280;padding:24px;text-align:center}@keyframes anim-gradient-wave{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes anim-gradient-shift{0%,to{background-position:0 0}50%{background-position:100% 100%}}@keyframes anim-gradient-diagonal{0%,to{background-position:0 0}50%{background-position:100% 100%}}@keyframes anim-gradient-vertical{0%,to{background-position:0 0}50%{background-position:0 100%}}@keyframes anim-gradient-radial-pulse{0%,to{background-size:150% 150%}50%{background-size:180% 180%}}@keyframes anim-gradient-radial-expand{0%,to{background-size:100% 100%}50%{background-size:130% 130%}}@keyframes anim-sweep-ltr{0%{left:-100%;opacity:0}10%{opacity:1}90%{opacity:1}to{left:100%;opacity:0}}@keyframes anim-sweep-rtl{0%{opacity:0;right:-100%}10%{opacity:1}90%{opacity:1}to{opacity:0;right:100%}}@keyframes anim-sweep-white-ltr{0%{left:-100%;opacity:0}10%{opacity:.8}50%{opacity:1}90%{opacity:.8}to{left:100%;opacity:0}}@keyframes anim-sweep-blue-rtl{0%{opacity:0;right:-100%}10%{opacity:.7}50%{opacity:1}90%{opacity:.7}to{opacity:0;right:100%}}@keyframes anim-pulse-center{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(.8)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}}@keyframes anim-pulse-diamond{0%,to{opacity:.6;transform:translate(-50%,-50%) rotate(45deg) scale(.8)}50%{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(1.2)}}@keyframes anim-pulse-rays{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(.8)}50%{opacity:.9;transform:translate(-50%,-50%) scale(1.3)}}@keyframes anim-wave-up{0%{bottom:-100%;transform:scaleX(1.2) scaleY(1)}50%{bottom:20%;transform:scaleX(1.3) scaleY(1.1)}to{bottom:-100%;transform:scaleX(1.2) scaleY(1)}}@keyframes anim-aurora{0%{opacity:.6;transform:translateY(-20%) translateX(0)}25%{opacity:.9;transform:translateY(-15%) translateX(-5%)}50%{opacity:1;transform:translateY(-10%) translateX(0)}75%{opacity:.9;transform:translateY(-15%) translateX(5%)}to{opacity:.6;transform:translateY(-20%) translateX(0)}}@keyframes anim-rotate-spiral{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes anim-rotate-rays{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes anim-rotate-vortex{0%{transform:translate(-50%,-50%) rotate(0deg) scale(1)}50%{transform:translate(-50%,-50%) rotate(180deg) scale(1.2)}to{transform:translate(-50%,-50%) rotate(1turn) scale(1)}}@keyframes anim-rotate-kaleidoscope{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes anim-float-particle-1{0%{left:10%;top:-10%;transform:scale(.8)}25%{left:80%;top:30%;transform:scale(1.2)}50%{left:20%;top:70%;transform:scale(1)}75%{left:70%;top:40%;transform:scale(1.1)}to{left:10%;top:-10%;transform:scale(.8)}}@keyframes anim-float-particle-2{0%{right:10%;top:80%;transform:scale(1)}33%{right:70%;top:20%;transform:scale(.9)}66%{right:30%;top:60%;transform:scale(1.1)}to{right:10%;top:80%;transform:scale(1)}}@keyframes anim-explode{0%{height:0;opacity:1;width:0}80%{height:200%;opacity:.3;width:200%}to{height:250%;opacity:0;width:250%}}@keyframes anim-explode-bg{0%,to{background-size:100% 100%}50%{background-size:120% 120%}}@keyframes anim-shockwave{0%{height:50px;opacity:1;width:50px}to{height:300px;opacity:0;width:300px}}@keyframes anim-rain{0%{opacity:0;top:-100%}10%{opacity:1}90%{opacity:1}to{opacity:0;top:120%}}@keyframes anim-flame-1{0%,to{height:0;transform:scaleX(1)}50%{height:60%;transform:scaleX(1.2)}}@keyframes anim-flame-2{0%,to{height:0;transform:scaleX(1)}50%{height:70%;transform:scaleX(.9)}}@keyframes anim-fog-1{0%{left:-20%;opacity:.3}50%{left:10%;opacity:.6}to{left:-20%;opacity:.3}}@keyframes anim-fog-2{0%{opacity:.4;right:-20%}50%{opacity:.7;right:10%}to{opacity:.4;right:-20%}}@keyframes anim-shooting-star-1{0%{opacity:0;right:-10%;top:10%}20%{opacity:1}80%{opacity:1}to{opacity:0;right:110%;top:60%}}@keyframes anim-shooting-star-2{0%{opacity:0;right:-10%;top:40%}20%{opacity:1}80%{opacity:1}to{opacity:0;right:110%;top:85%}}@keyframes anim-matrix-fall{0%{opacity:0;transform:translateY(-100%)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes anim-glitch-1{0%,to{clip-path:inset(0 0 0 0);transform:translateX(0)}20%{clip-path:inset(20% 0 60% 0);transform:translateX(-5px)}40%{clip-path:inset(40% 0 40% 0);transform:translateX(5px)}60%{clip-path:inset(60% 0 20% 0);transform:translateX(-3px)}80%{clip-path:inset(80% 0 5% 0);transform:translateX(3px)}}@keyframes anim-scan-line{0%{top:-10%}to{top:110%}}@keyframes anim-neon-pulse{0%,to{filter:brightness(1) drop-shadow(0 0 5px currentColor)}50%{filter:brightness(1.3) drop-shadow(0 0 20px currentColor) drop-shadow(0 0 40px currentColor)}}@keyframes anim-neon-flicker{0%,19%,21%,23%,25%,54%,56%,to{filter:drop-shadow(0 0 10px currentColor);opacity:1}20%,24%,55%{filter:none;opacity:.5}}@keyframes anim-blob-1{0%,to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%;transform:translate(-50%,-50%) rotate(0deg)}50%{border-radius:30% 60% 70% 40%/50% 60% 30% 60%;transform:translate(-50%,-50%) rotate(180deg)}}@keyframes anim-blob-2{0%,to{border-radius:40% 60% 60% 40%/70% 30% 70% 30%;transform:translate(-50%,-50%) rotate(0deg) scale(1)}33%{border-radius:60% 40% 30% 70%/40% 60% 40% 60%;transform:translate(-50%,-50%) rotate(120deg) scale(1.1)}66%{border-radius:30% 70% 70% 30%/30% 40% 60% 70%;transform:translate(-50%,-50%) rotate(240deg) scale(.9)}}@keyframes anim-liquid-wave{0%{transform:translateX(-100%) rotate(0deg)}to{transform:translateX(100%) rotate(1turn)}}@keyframes anim-prism-shift{0%{background-position:0 50%;filter:hue-rotate(0deg)}50%{background-position:100% 50%;filter:hue-rotate(180deg)}to{background-position:0 50%;filter:hue-rotate(1turn)}}@keyframes anim-holographic{0%{background-position:0 0;filter:hue-rotate(0deg) brightness(1)}25%{filter:hue-rotate(90deg) brightness(1.1)}50%{background-position:100% 100%;filter:hue-rotate(180deg) brightness(1)}75%{filter:hue-rotate(270deg) brightness(1.1)}to{background-position:0 0;filter:hue-rotate(1turn) brightness(1)}}@keyframes anim-electric-pulse{0%,to{opacity:.3;transform:scaleY(1)}10%,30%,50%,70%,90%{opacity:1;transform:scaleY(1.1)}20%,40%,60%,80%{opacity:.5;transform:scaleY(.95)}}@keyframes anim-lightning-strike{0%,to{opacity:0;transform:translateY(-100%)}5%{opacity:1;transform:translateY(0)}10%{opacity:.3}15%{opacity:1}20%{opacity:0;transform:translateY(0)}}@keyframes anim-orbit-1{0%{transform:rotate(0deg) translateX(100px) rotate(0deg)}to{transform:rotate(1turn) translateX(100px) rotate(-1turn)}}@keyframes anim-orbit-2{0%{transform:rotate(180deg) translateX(80px) rotate(-180deg)}to{transform:rotate(540deg) translateX(80px) rotate(-540deg)}}@keyframes anim-orbit-3{0%{transform:rotate(90deg) translateX(120px) rotate(-90deg)}to{transform:rotate(450deg) translateX(120px) rotate(-450deg)}}@keyframes anim-ripple-expand{0%{opacity:1;transform:translate(-50%,-50%) scale(0)}to{opacity:0;transform:translate(-50%,-50%) scale(4)}}@keyframes anim-water-surface{0%,to{transform:translateY(0) scaleY(1)}25%{transform:translateY(-3px) scaleY(1.02)}50%{transform:translateY(0) scaleY(.98)}75%{transform:translateY(3px) scaleY(1.01)}}@keyframes anim-smoke-rise{0%{opacity:0;transform:translateY(100%) scale(.5)}50%{opacity:.8}to{opacity:0;transform:translateY(-50%) scale(1.5)}}@keyframes anim-cloud-drift{0%{transform:translateX(-100%) translateY(0)}50%{transform:translateX(0) translateY(-10px)}to{transform:translateX(100%) translateY(0)}}@keyframes anim-confetti-fall{0%{opacity:1;transform:translateY(-100%) rotate(0deg)}to{opacity:0;transform:translateY(100vh) rotate(2turn)}}@keyframes anim-sparkle{0%,to{opacity:0;transform:scale(0) rotate(0deg)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes anim-hexagon-pulse{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(.8) rotate(0deg)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.2) rotate(30deg)}}@keyframes anim-triangle-spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes anim-square-morph{0%,to{border-radius:0;transform:translate(-50%,-50%) rotate(0deg) scale(1)}25%{border-radius:25%;transform:translate(-50%,-50%) rotate(90deg) scale(1.1)}50%{border-radius:50%;transform:translate(-50%,-50%) rotate(180deg) scale(1)}75%{border-radius:25%;transform:translate(-50%,-50%) rotate(270deg) scale(.9)}}@keyframes anim-energy-charge{0%{filter:blur(10px);opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{filter:blur(5px);opacity:1}to{filter:blur(0);opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes anim-power-surge{0%,to{background-size:100% 100%;filter:brightness(1)}25%{background-size:150% 150%;filter:brightness(1.2)}50%{background-size:100% 100%;filter:brightness(1.4)}75%{background-size:120% 120%;filter:brightness(1.1)}}@keyframes anim-mesh-flow{0%{background-position:0 0,100% 100%,50% 50%}33%{background-position:100% 0,0 100%,50% 0}66%{background-position:100% 100%,0 0,0 50%}to{background-position:0 0,100% 100%,50% 50%}}@keyframes anim-northern-lights{0%,to{opacity:.7;transform:translateX(0) skewX(0deg)}25%{opacity:1;transform:translateX(10%) skewX(5deg)}50%{opacity:.8;transform:translateX(-5%) skewX(-3deg)}75%{opacity:.9;transform:translateX(5%) skewX(2deg)}}@keyframes anim-fade-in{0%{opacity:0}to{opacity:1}}@keyframes anim-fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes anim-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes anim-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes anim-bounce{0%,20%,53%,to{transform:translateY(0)}40%,43%{transform:translateY(-30px)}70%{transform:translateY(-15px)}90%{transform:translateY(-4px)}}:root{--anim-primary:#0073994d;--anim-accent:#3b82f640;--anim-secondary:#8b5cf633;--anim-tertiary:#ec489933;--anim-light1:#f0f0f0;--anim-light2:#e0e0e0;--anim-white:#fffc;--anim-ease:ease-in-out;--anim-ease-linear:linear}[class*=anim-type-]{overflow:hidden;position:relative}[class*=anim-type-]:after,[class*=anim-type-]:before{pointer-events:none;z-index:1}[class*=anim-type-]>*{position:relative;z-index:2}.anim-type-00{animation:anim-gradient-wave 10s ease-in-out infinite;animation:anim-gradient-wave 10s var(--anim-ease) infinite;background:linear-gradient(135deg,#f8f9fa,#e8f4f8 20%,#f0f8ff 40%,#e8f4f8 60%,#f0f8ff 80%,#f8f9fa);background-size:400% 400%}.anim-type-00:before{animation:anim-sweep-ltr 5s ease-in-out infinite;animation:anim-sweep-ltr 5s var(--anim-ease) infinite;background:linear-gradient(90deg,#0000,#0073994d 20%,#3b82f640 40%,#8b5cf633 60%,#3b82f640 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary) 20%,var(--anim-accent) 40%,var(--anim-secondary) 60%,var(--anim-accent) 80%,#0000 100%);left:-100%;transform:skewX(-20deg)}.anim-type-00:after,.anim-type-00:before{content:"";height:200%;position:absolute;top:-50%;width:150%}.anim-type-00:after{animation:anim-sweep-rtl 7s ease-in-out infinite;animation:anim-sweep-rtl 7s var(--anim-ease) infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#8b5cf633 20%,#ec489933 40%,#8b5cf633 60%,#0000);background:linear-gradient(-90deg,#0000 0,var(--anim-secondary) 20%,var(--anim-tertiary) 40%,var(--anim-secondary) 60%,#0000 100%);right:-100%;transform:skewX(20deg)}.anim-type-01{animation:anim-gradient-wave 10s ease-in-out infinite;animation:anim-gradient-wave 10s var(--anim-ease) infinite;background:linear-gradient(135deg,#f8f9fa,#e8f4f8 50%,#f8f9fa);background-size:400% 400%}.anim-type-01:before{animation:anim-sweep-ltr 5s ease-in-out infinite;animation:anim-sweep-ltr 5s var(--anim-ease) infinite;background:linear-gradient(90deg,#0000,#0073994d 20%,#3b82f640 50%,#0073994d 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary) 20%,var(--anim-accent) 50%,var(--anim-primary) 80%,#0000 100%);left:-100%;transform:skewX(-20deg)}.anim-type-01:after,.anim-type-01:before{content:"";height:200%;position:absolute;top:-50%;width:150%}.anim-type-01:after{animation:anim-sweep-rtl 7s ease-in-out infinite;animation:anim-sweep-rtl 7s var(--anim-ease) infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#8b5cf633 20%,#ec489933 50%,#8b5cf633 80%,#0000);background:linear-gradient(-90deg,#0000 0,var(--anim-secondary) 20%,var(--anim-tertiary) 50%,var(--anim-secondary) 80%,#0000 100%);right:-100%;transform:skewX(20deg)}.anim-type-02{animation:anim-gradient-shift 8s ease-in-out infinite;animation:anim-gradient-shift 8s var(--anim-ease) infinite;background:linear-gradient(135deg,#fff,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%,#fff);background:linear-gradient(135deg,#fff 0,var(--anim-light1,#e8f4f8) 25%,var(--anim-light2,#d4ecf7) 50%,var(--anim-light1,#e8f4f8) 75%,#fff 100%);background-size:200% 200%}.anim-type-02:before{background:radial-gradient(circle at center,#fffc 0,#3b82f640 30%,#0000 70%);background:radial-gradient(circle at center,var(--anim-white,#fffc) 0,var(--anim-accent,#4facfe66) 30%,#0000 70%);filter:blur(40px);height:80%;width:80%}.anim-type-02:after,.anim-type-02:before{animation:anim-pulse-center 4s ease-in-out infinite;animation:anim-pulse-center 4s var(--anim-ease) infinite;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.anim-type-02:after{animation-delay:2s;background:radial-gradient(circle at center,#0073994d 0,#0000 60%);background:radial-gradient(circle at center,var(--anim-primary,#0073994d) 0,#0000 60%);filter:blur(30px);height:60%;width:60%}.anim-type-03{background:linear-gradient(0deg,#e0e0e0 0,#f0f0f0 50%,#fff);background:linear-gradient(to top,var(--anim-light2,#ffe0b2) 0,var(--anim-light1,#fff3e0) 50%,#fff 100%)}.anim-type-03:before{background:linear-gradient(0deg,#0073994d 0,#3b82f640 30%,#0000 60%);background:linear-gradient(to top,var(--anim-primary,#ff6b3566) 0,var(--anim-accent,#ff9a7640) 30%,#0000 60%);height:150%;transform:scaleX(1.2)}.anim-type-03:after,.anim-type-03:before{animation:anim-wave-up 6s ease-in-out infinite;animation:anim-wave-up 6s var(--anim-ease) infinite;border-radius:50% 50% 0 0;bottom:-100%;content:"";left:0;position:absolute;width:100%}.anim-type-03:after{animation-delay:3s;background:linear-gradient(0deg,#3b82f640 0,#0000 50%);background:linear-gradient(to top,var(--anim-accent,#ff9a764d) 0,#0000 50%);height:120%;transform:scaleX(1.3)}.anim-type-04{animation:anim-gradient-radial-pulse 8s ease-in-out infinite;animation:anim-gradient-radial-pulse 8s var(--anim-ease) infinite;background:radial-gradient(circle at center,#fff 0,#f0f0f0 40%,#e0e0e0 70%,#fff 100%);background:radial-gradient(circle at center,#fff 0,var(--anim-light1,#caf0f8) 40%,var(--anim-light2,#90e0ef) 70%,#fff 100%);background-position:50%;background-size:150% 150%}.anim-type-04:before{animation:anim-rotate-spiral 8s linear infinite;animation:anim-rotate-spiral 8s var(--anim-ease-linear) infinite;background:conic-gradient(from 0deg at 50% 50%,#0000 0deg,#0073994d 45deg,#3b82f640 90deg,#0000 135deg,#0000 1turn);background:conic-gradient(from 0deg at 50% 50%,#0000 0deg,var(--anim-primary,#0077b64d) 45deg,var(--anim-accent,#00d4ff40) 90deg,#0000 135deg,#0000 1turn);filter:blur(20px);height:200%;width:200%}.anim-type-04:after,.anim-type-04:before{content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.anim-type-04:after{animation:anim-rotate-spiral 8s linear infinite reverse;animation:anim-rotate-spiral 8s var(--anim-ease-linear) infinite reverse;background:conic-gradient(from 180deg at 50% 50%,#0000 0deg,#3b82f640 45deg,#0000 90deg,#0000 1turn);background:conic-gradient(from 180deg at 50% 50%,#0000 0deg,var(--anim-accent,#00d4ff33) 45deg,#0000 90deg,#0000 1turn);filter:blur(25px);height:150%;width:150%}.anim-type-05{animation:anim-gradient-diagonal 10s ease-in-out infinite;animation:anim-gradient-diagonal 10s var(--anim-ease) infinite;background:linear-gradient(45deg,#fff,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%,#fff);background:linear-gradient(45deg,#fff 0,var(--anim-light1,#f3e5f5) 25%,var(--anim-light2,#e1bee7) 50%,var(--anim-light1,#f3e5f5) 75%,#fff 100%);background-size:300% 300%}.anim-type-05:before{background:linear-gradient(45deg,#0000,#0073994d 25%,#3b82f640 50%,#0073994d 75%,#0000);background:linear-gradient(45deg,#0000 0,var(--anim-primary,#9c27b04d) 25%,var(--anim-accent,#ba68c866) 50%,var(--anim-primary,#9c27b04d) 75%,#0000 100%);height:60%;width:60%}.anim-type-05:after,.anim-type-05:before{animation:anim-pulse-diamond 5s ease-in-out infinite;animation:anim-pulse-diamond 5s var(--anim-ease) infinite;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);content:"";left:50%;position:absolute;top:50%}.anim-type-05:after{animation-delay:2.5s;background:linear-gradient(135deg,#3b82f640,#0000 50%,#3b82f640);background:linear-gradient(135deg,var(--anim-accent,#ba68c880) 0,#0000 50%,var(--anim-accent,#ba68c880) 100%);height:40%;width:40%}.anim-type-06{animation:anim-gradient-vertical 12s ease-in-out infinite;animation:anim-gradient-vertical 12s var(--anim-ease) infinite;background:linear-gradient(180deg,#fff,#f0f0f0 30%,#e0e0e0 60%,#f0f0f0 90%,#fff);background:linear-gradient(180deg,#fff 0,var(--anim-light1,#e8f5e9) 30%,var(--anim-light2,#c8e6c9) 60%,var(--anim-light1,#e8f5e9) 90%,#fff 100%);background-size:100% 200%}.anim-type-06:before{animation:anim-float-particle-1 15s ease-in-out infinite;animation:anim-float-particle-1 15s var(--anim-ease) infinite;background:radial-gradient(circle at center,#0073994d 0,#3b82f640 40%,#0000 70%);background:radial-gradient(circle at center,var(--anim-primary,#43a04766) 0,var(--anim-accent,#81c78440) 40%,#0000 70%);filter:blur(30px);height:200px;width:200px}.anim-type-06:after,.anim-type-06:before{border-radius:50%;content:"";position:absolute}.anim-type-06:after{animation:anim-float-particle-2 12s ease-in-out infinite;animation:anim-float-particle-2 12s var(--anim-ease) infinite;background:radial-gradient(circle at center,#3b82f640 0,#0000 60%);background:radial-gradient(circle at center,var(--anim-accent,#81c78459) 0,#0000 60%);filter:blur(25px);height:150px;width:150px}.anim-type-07{animation:anim-gradient-radial-expand 6s ease-in-out infinite;animation:anim-gradient-radial-expand 6s var(--anim-ease) infinite;background:radial-gradient(circle at center,#f0f0f0 0,#e0e0e0 40%,#fff 80%);background:radial-gradient(circle at center,var(--anim-light1,#fff3e0) 0,var(--anim-light2,#ffe0b2) 40%,#fff 80%)}.anim-type-07:before{animation:anim-rotate-rays 20s linear infinite;animation:anim-rotate-rays 20s var(--anim-ease-linear) infinite;background:repeating-conic-gradient(from 0deg at 50% 50%,#0000 0deg,#0000 5deg,#0073994d 5deg,#0073994d 10deg);background:repeating-conic-gradient(from 0deg at 50% 50%,#0000 0deg,#0000 5deg,var(--anim-primary,#f57c0026) 5deg,var(--anim-primary,#f57c0026) 10deg);height:150%;-webkit-mask-image:radial-gradient(circle at center,#0000 10%,#000 30%,#0000 80%);mask-image:radial-gradient(circle at center,#0000 10%,#000 30%,#0000 80%);width:150%}.anim-type-07:after,.anim-type-07:before{content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.anim-type-07:after{animation:anim-pulse-rays 4s ease-in-out infinite;animation:anim-pulse-rays 4s var(--anim-ease) infinite;background:radial-gradient(circle at center,#3b82f640 0,#0000 50%);background:radial-gradient(circle at center,var(--anim-accent,#ffa0004d) 0,#0000 50%);filter:blur(20px);height:100%;width:100%}.anim-type-08{background:linear-gradient(180deg,#fff 0,#f0f0f0 30%,#e0e0e0 60%,#fff);background:linear-gradient(to bottom,#fff 0,var(--anim-light1,#ffebee) 30%,var(--anim-light2,#ffcdd2) 60%,#fff 100%)}.anim-type-08:before{background:linear-gradient(90deg,#0000,#0073994d 15%,#3b82f640 35%,#0073994d 50%,#3b82f640 65%,#0073994d 85%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#d32f2f33) 15%,var(--anim-accent,#ef53504d) 35%,var(--anim-primary,#d32f2f40) 50%,var(--anim-accent,#ef53504d) 65%,var(--anim-primary,#d32f2f33) 85%,#0000 100%);clip-path:ellipse(60% 40% at 50% 30%);filter:blur(15px);transform:translateY(-20%)}.anim-type-08:after,.anim-type-08:before{animation:anim-aurora 8s ease-in-out infinite;animation:anim-aurora 8s var(--anim-ease) infinite;content:"";height:100%;left:-10%;position:absolute;top:0;width:120%}.anim-type-08:after{animation-delay:4s;background:linear-gradient(90deg,#0000,#3b82f640 20%,#0073994d 40%,#3b82f640 60%,#0073994d 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-accent,#ef535040) 20%,var(--anim-primary,#d32f2f33) 40%,var(--anim-accent,#ef535040) 60%,var(--anim-primary,#d32f2f33) 80%,#0000 100%);clip-path:ellipse(55% 35% at 50% 40%);filter:blur(20px);transform:translateY(-10%)}.anim-type-09{animation:anim-explode-bg 6s ease-in-out infinite;animation:anim-explode-bg 6s var(--anim-ease) infinite;background:radial-gradient(circle,#f0f0f0 0,#e0e0e0 50%,#fff 100%);background:radial-gradient(circle,var(--anim-light1,#fffde7) 0,var(--anim-light2,#fff9c4) 50%,#fff 100%)}.anim-type-09:before{animation:anim-explode 3s ease-out infinite;background:radial-gradient(circle,#0073994d 0,#3b82f640 50%,#0000 100%);background:radial-gradient(circle,var(--anim-primary,#fbc02d99) 0,var(--anim-accent,#ffeb3b66) 50%,#0000 100%)}.anim-type-09:after,.anim-type-09:before{border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.anim-type-09:after{animation:anim-explode 3s ease-out 1.5s infinite;background:radial-gradient(circle,#3b82f640 0,#0000 70%);background:radial-gradient(circle,var(--anim-accent,#ffeb3b80) 0,#0000 70%)}.anim-type-10{background:linear-gradient(135deg,#f0f0f0,#e0e0e0);background:linear-gradient(135deg,var(--anim-light1,#e8eaf6) 0,var(--anim-light2,#c5cae9) 100%)}.anim-type-10:before{animation:anim-rotate-vortex 6s linear infinite;animation:anim-rotate-vortex 6s var(--anim-ease-linear) infinite;background:conic-gradient(from 0deg,#0000 0deg,#0073994d 30deg,#3b82f640 60deg,#0000 90deg,#0000 180deg,#0073994d 210deg,#0000 240deg);background:conic-gradient(from 0deg,#0000 0deg,var(--anim-primary,#3949ab4d) 30deg,var(--anim-accent,#5c6bc066) 60deg,#0000 90deg,#0000 180deg,var(--anim-primary,#3949ab33) 210deg,#0000 240deg);content:"";filter:blur(15px);height:150%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%}.anim-type-11{background:linear-gradient(180deg,#f0f0f0 0,#e0e0e0);background:linear-gradient(to bottom,var(--anim-light1,#e0f7fa) 0,var(--anim-light2,#b2ebf2) 100%)}.anim-type-11:before{animation:anim-rain 2s linear infinite;animation:anim-rain 2s var(--anim-ease-linear) infinite;background:linear-gradient(180deg,#0000 0,#0073994d 50%,#0000);background:linear-gradient(to bottom,#0000 0,var(--anim-primary,#00acc199) 50%,#0000 100%);border-radius:50%;box-shadow:0 0 10px #3b82f640,100px 50px 10px #0073994d,-80px 30px 10px #3b82f640,200px 80px 10px #0073994d,-150px 100px 10px #3b82f640,50px 120px 10px #0073994d;box-shadow:0 0 10px var(--anim-accent,#26c6da80),100px 50px 10px var(--anim-primary,#00acc166),-80px 30px 10px var(--anim-accent,#26c6da4d),200px 80px 10px var(--anim-primary,#00acc159),-150px 100px 10px var(--anim-accent,#26c6da66),50px 120px 10px var(--anim-primary,#00acc14d);content:"";height:100px;left:20%;position:absolute;top:-100%;width:3px}.anim-type-12{background:#fff}.anim-type-12:before{animation:anim-rotate-kaleidoscope 12s linear infinite;animation:anim-rotate-kaleidoscope 12s var(--anim-ease-linear) infinite;background:conic-gradient(from 0deg,#0073994d 0deg 45deg,#3b82f640 45deg 90deg,#8b5cf633 90deg 135deg,#ec489933 135deg 180deg,#0073994d 180deg 225deg,#3b82f640 225deg 270deg,#8b5cf633 270deg 315deg,#ec489933 315deg 1turn);background:conic-gradient(from 0deg,var(--anim-primary,#e91e6333) 0deg 45deg,var(--anim-accent,#9c27b033) 45deg 90deg,var(--anim-secondary,#2196f333) 90deg 135deg,var(--anim-tertiary,#4caf5033) 135deg 180deg,var(--anim-primary,#e91e6333) 180deg 225deg,var(--anim-accent,#9c27b033) 225deg 270deg,var(--anim-secondary,#2196f333) 270deg 315deg,var(--anim-tertiary,#4caf5033) 315deg 1turn);content:"";filter:blur(20px);height:200%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%}.anim-type-13{background:radial-gradient(circle,#f0f0f0 0,#e0e0e0 100%);background:radial-gradient(circle,var(--anim-light1,#e3f2fd) 0,var(--anim-light2,#bbdefb) 100%)}.anim-type-13:before{animation:anim-shockwave 3s ease-out infinite;border:3px solid #0073994d;border:3px solid var(--anim-primary,#1e88e599);border-radius:50%}.anim-type-13:after,.anim-type-13:before{content:"";height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}.anim-type-13:after{animation:anim-shockwave 3s ease-out 1.5s infinite;border:3px solid #3b82f640;border:3px solid var(--anim-accent,#42a5f580);border-radius:50%}.anim-type-14{background:linear-gradient(0deg,#e0e0e0 0,#f0f0f0 50%,#fff);background:linear-gradient(to top,var(--anim-light2,#ffccbc) 0,var(--anim-light1,#fbe9e7) 50%,#fff 100%)}.anim-type-14:before{animation:anim-flame-1 2s ease-in-out infinite;animation:anim-flame-1 2s var(--anim-ease) infinite;background:linear-gradient(0deg,#0073994d 0,#3b82f640 50%,#0000);background:linear-gradient(to top,var(--anim-primary,#ff572299) 0,var(--anim-accent,#ff704366) 50%,#0000 100%);filter:blur(10px);left:30%;width:40px}.anim-type-14:after,.anim-type-14:before{border-radius:50% 50% 0 0;bottom:0;content:"";height:0;position:absolute}.anim-type-14:after{animation:anim-flame-2 2.5s ease-in-out infinite;animation:anim-flame-2 2.5s var(--anim-ease) infinite;background:linear-gradient(0deg,#3b82f640 0,#0073994d 50%,#0000);background:linear-gradient(to top,var(--anim-accent,#ff704380) 0,var(--anim-primary,#ff57224d) 50%,#0000 100%);filter:blur(12px);right:30%;width:50px}.anim-type-15{background:linear-gradient(135deg,#f0f0f0,#e0e0e0);background:linear-gradient(135deg,var(--anim-light1,#ede7f6) 0,var(--anim-light2,#d1c4e9) 100%)}.anim-type-15:before{animation:anim-fog-1 12s ease-in-out infinite;animation:anim-fog-1 12s var(--anim-ease) infinite;background:radial-gradient(ellipse at center,#0073994d 0,#3b82f640 40%,#0000 70%);background:radial-gradient(ellipse at center,var(--anim-primary,#7e57c24d) 0,var(--anim-accent,#9575cd33) 40%,#0000 70%);content:"";filter:blur(40px);height:40%;left:-20%;position:absolute;top:30%;width:150%}.anim-type-15:after{animation:anim-fog-2 10s ease-in-out infinite;animation:anim-fog-2 10s var(--anim-ease) infinite;background:radial-gradient(ellipse at center,#3b82f640 0,#0000 60%);background:radial-gradient(ellipse at center,var(--anim-accent,#9575cd40) 0,#0000 60%);content:"";filter:blur(35px);height:35%;position:absolute;right:-20%;top:50%;width:140%}.anim-type-16{background:radial-gradient(circle,#f0f0f0 0,#e0e0e0 100%);background:radial-gradient(circle,var(--anim-light1,#e8eaf6) 0,var(--anim-light2,#c5cae9) 100%)}.anim-type-16:before{animation:anim-shooting-star-1 3s ease-out infinite;background:linear-gradient(270deg,#0000 0,#0073994d 50%,#3b82f640);background:linear-gradient(to left,#0000 0,var(--anim-primary,#28359399) 50%,var(--anim-accent,#3f51b5cc) 100%);box-shadow:0 0 10px #3b82f640;box-shadow:0 0 10px var(--anim-accent,#3f51b599);content:"";height:3px;position:absolute;right:-10%;top:10%;transform:rotate(-45deg);width:150px}.anim-type-16:after{animation:anim-shooting-star-2 4s ease-out 2s infinite;background:linear-gradient(270deg,#0000 0,#3b82f640 50%,#0073994d);background:linear-gradient(to left,#0000 0,var(--anim-accent,#3f51b580) 50%,var(--anim-primary,#283593b3) 100%);box-shadow:0 0 8px #0073994d;box-shadow:0 0 8px var(--anim-primary,#28359380);content:"";height:2px;position:absolute;right:-10%;top:40%;transform:rotate(-40deg);width:120px}.anim-type-17{animation:anim-gradient-wave 10s ease-in-out infinite;animation:anim-gradient-wave 10s var(--anim-ease) infinite;background:linear-gradient(135deg,#fff,#f0f0f0 20%,#e0e0e0 40%,#f0f0f0 60%,#e0e0e0 80%,#fff);background:linear-gradient(135deg,#fff 0,var(--anim-light1,#e8f4f8) 20%,var(--anim-light2,#d4ecf7) 40%,var(--anim-light1,#e8f4f8) 60%,var(--anim-light2,#d4ecf7) 80%,#fff 100%);background-size:400% 400%}.anim-type-17:before{animation:anim-sweep-white-ltr 6s ease-in-out infinite;animation:anim-sweep-white-ltr 6s var(--anim-ease) infinite;background:linear-gradient(90deg,#0000,#fff3 10%,#fff9 25%,#fffc 50%,#fff9 75%,#fff3 90%,#0000);background:linear-gradient(90deg,#0000 0,#fff3 10%,#fff9 25%,var(--anim-white,#fff) 50%,#fff9 75%,#fff3 90%,#0000 100%);box-shadow:0 0 50px #fffc;left:-100%;transform:skewX(-20deg)}.anim-type-17:after,.anim-type-17:before{content:"";height:200%;position:absolute;top:-50%;width:150%}.anim-type-17:after{animation:anim-sweep-blue-rtl 8s ease-in-out infinite;animation:anim-sweep-blue-rtl 8s var(--anim-ease) infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#4facfe26 10%,#4facfe59 25%,#3b82f640 50%,#0073994d 75%,#005a7333 90%,#0000);background:linear-gradient(-90deg,#0000 0,#4facfe26 10%,#4facfe59 25%,var(--anim-accent,#4facfe) 50%,var(--anim-primary,#00739966) 75%,#005a7333 90%,#0000 100%);box-shadow:0 0 40px #4facfe80;right:-100%;transform:skewX(20deg)}.anim-type-18{background:linear-gradient(180deg,#0a0a0a,#0d1f0d 50%,#0a0a0a)}.anim-type-18:before{animation:anim-matrix-fall 2s linear infinite;background:linear-gradient(180deg,#0000 0,#0073994d 50%,#0000);background:linear-gradient(to bottom,#0000 0,var(--anim-primary,#00ff41cc) 50%,#0000 100%);box-shadow:50px 0 0 #0073994d,120px 30px 0 #3b82f640,200px -20px 0 #0073994d,280px 50px 0 #3b82f640,350px -10px 0 #0073994d,420px 40px 0 #3b82f640;box-shadow:50px 0 0 var(--anim-primary,#00ff4199),120px 30px 0 var(--anim-accent,#00c83280),200px -20px 0 var(--anim-primary,#00ff4166),280px 50px 0 var(--anim-accent,#00c83299),350px -10px 0 var(--anim-primary,#00ff4180),420px 40px 0 var(--anim-accent,#00c83266);content:"";filter:blur(1px);height:100px;left:10%;position:absolute;top:0;width:2px}.anim-type-18:after{animation:anim-scan-line 3s linear infinite;background:linear-gradient(90deg,#0000,#0073994d,#0000);background:linear-gradient(90deg,#0000,var(--anim-primary,#00ff414d),#0000);content:"";height:5px;left:0;position:absolute;top:0;width:100%}.anim-type-19{background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#1a1a2e)}.anim-type-19:before{animation:anim-neon-pulse 2s ease-in-out infinite;border:3px solid #0073994d;border:3px solid var(--anim-primary,#ff0080cc);border-radius:20px;box-shadow:0 0 10px #0073994d,0 0 20px #0073994d,0 0 30px #0073994d,inset 0 0 10px #0073994d;box-shadow:0 0 10px var(--anim-primary,#ff008080),0 0 20px var(--anim-primary,#ff00804d),0 0 30px var(--anim-primary,#ff008033),inset 0 0 10px var(--anim-primary,#ff00801a);height:60%;width:80%}.anim-type-19:after,.anim-type-19:before{background:#0000;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.anim-type-19:after{animation:anim-neon-flicker 3s ease-in-out infinite;border:2px solid #3b82f640;border:2px solid var(--anim-accent,#0ff9);border-radius:15px;box-shadow:0 0 8px #3b82f640,0 0 16px #3b82f640;box-shadow:0 0 8px var(--anim-accent,#0ff6),0 0 16px var(--anim-accent,#0ff3);height:40%;width:60%}.anim-type-20{background:linear-gradient(135deg,#f0f0f0,#e0e0e0);background:linear-gradient(135deg,var(--anim-light1,#667eea) 0,var(--anim-light2,#764ba2) 100%)}.anim-type-20:before{animation:anim-blob-1 8s ease-in-out infinite;background:linear-gradient(135deg,#0073994d,#3b82f640);background:linear-gradient(135deg,var(--anim-primary,#667eea99) 0,var(--anim-accent,#764ba299) 100%);filter:blur(20px);height:60%;width:60%}.anim-type-20:after,.anim-type-20:before{content:"";left:50%;position:absolute;top:50%}.anim-type-20:after{animation:anim-blob-2 10s ease-in-out infinite;background:linear-gradient(135deg,#3b82f640,#0073994d);background:linear-gradient(135deg,var(--anim-accent,#764ba280) 0,var(--anim-primary,#667eea80) 100%);filter:blur(15px);height:40%;width:40%}.anim-type-21{animation:anim-holographic 8s ease infinite;background:linear-gradient(135deg,#ff0080,#ff8c00 17%,#40e0d0 33%,#00ff80 50%,#8000ff 67%,#ff0080 83%,#ff8c00);background-size:400% 400%}.anim-type-21:before{animation:anim-prism-shift 4s ease-in-out infinite;background:linear-gradient(45deg,#0000 30%,#ffffff4d 50%,#0000 70%);background-size:200% 200%}.anim-type-21:after,.anim-type-21:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.anim-type-21:after{background:repeating-linear-gradient(90deg,#0000,#0000 2px,#ffffff08 0,#ffffff08 4px)}.anim-type-22{background:linear-gradient(180deg,#1a1a2e,#2d2d44 30%,#1a1a2e)}.anim-type-22:before{animation:anim-lightning-strike 4s ease-out infinite;background:linear-gradient(180deg,#0073994d,#3b82f640 30%,#0000);background:linear-gradient(180deg,var(--anim-primary,#ffff00e6) 0,var(--anim-accent,#ffc800b3) 30%,#0000 100%);box-shadow:0 0 20px #0073994d;box-shadow:0 0 20px var(--anim-primary,#ffff0080);clip-path:polygon(0 0,100% 0,60% 30%,100% 30%,40% 60%,80% 60%,20% 100%,50% 60%,0 60%,60% 30%,0 30%);filter:blur(2px);left:30%;width:3px}.anim-type-22:after,.anim-type-22:before{content:"";height:100%;position:absolute;top:0}.anim-type-22:after{animation:anim-lightning-strike 5s ease-out 2s infinite;background:linear-gradient(180deg,#3b82f640,#0000);background:linear-gradient(180deg,var(--anim-accent,#c8c8ffcc) 0,#0000 100%);clip-path:polygon(50% 0,100% 0,30% 40%,70% 40%,0 100%,40% 40%,0 40%);filter:blur(1px);right:25%;width:2px}.anim-type-23{background:radial-gradient(circle at center,#f0f0f0 0,#e0e0e0 100%);background:radial-gradient(circle at center,var(--anim-light1,#1a1a3e) 0,var(--anim-light2,#0d0d1a) 100%)}.anim-type-23:before{animation:anim-orbit-1 8s linear infinite;background:radial-gradient(circle,#0073994d 0,#3b82f640 50%,#0000 70%);background:radial-gradient(circle,var(--anim-primary,#ffc864) 0,var(--anim-accent,#ff9632cc) 50%,#0000 70%);box-shadow:0 0 20px #0073994d,0 0 40px #0073994d;box-shadow:0 0 20px var(--anim-primary,#ffc86499),0 0 40px var(--anim-primary,#ffc8644d);height:20px;width:20px}.anim-type-23:after,.anim-type-23:before{border-radius:50%;content:"";left:50%;position:absolute;top:50%;transform-origin:center center}.anim-type-23:after{animation:anim-orbit-2 6s linear infinite;background:radial-gradient(circle,#3b82f640 0,#8b5cf633 50%,#0000 70%);background:radial-gradient(circle,var(--anim-accent,#64c8ff) 0,var(--anim-secondary,#3296ffcc) 50%,#0000 70%);box-shadow:0 0 15px #3b82f640;box-shadow:0 0 15px var(--anim-accent,#64c8ff80);height:15px;width:15px}.anim-type-24{animation:anim-water-surface 4s ease-in-out infinite;background:linear-gradient(180deg,#f0f0f0,#e0e0e0 50%,#f0f0f0);background:linear-gradient(180deg,var(--anim-light1,#e0f7fa) 0,var(--anim-light2,#80deea) 50%,var(--anim-light1,#e0f7fa) 100%)}.anim-type-24:before{animation:anim-ripple-expand 3s ease-out infinite;border:2px solid #0073994d;border:2px solid var(--anim-primary,#0096c899);border-radius:50%}.anim-type-24:after,.anim-type-24:before{content:"";height:50px;left:50%;position:absolute;top:50%;width:50px}.anim-type-24:after{animation:anim-ripple-expand 3s ease-out 1s infinite;border:2px solid #3b82f640;border:2px solid var(--anim-accent,#00c8fa80);border-radius:50%}.anim-type-25{background:linear-gradient(180deg,#f0f0f0,#e0e0e0);background:linear-gradient(180deg,var(--anim-light1,#2c3e50) 0,var(--anim-light2,#34495e) 100%)}.anim-type-25:before{animation:anim-smoke-rise 6s ease-out infinite;background:radial-gradient(ellipse at center,#0073994d 0,#3b82f640 40%,#0000 70%);background:radial-gradient(ellipse at center,var(--anim-primary,#c8c8c866) 0,var(--anim-accent,#96969633) 40%,#0000 70%);filter:blur(20px);height:100px;left:30%;width:100px}.anim-type-25:after,.anim-type-25:before{border-radius:50%;bottom:0;content:"";position:absolute}.anim-type-25:after{animation:anim-smoke-rise 8s ease-out 2s infinite;background:radial-gradient(ellipse at center,#3b82f640 0,#0000 60%);background:radial-gradient(ellipse at center,var(--anim-accent,#b4b4b459) 0,#0000 60%);filter:blur(15px);height:80px;right:30%;width:80px}.anim-type-26{background:linear-gradient(135deg,#f0f0f0,#e0e0e0);background:linear-gradient(135deg,var(--anim-light1,#ffecd2) 0,var(--anim-light2,#fcb69f) 100%)}.anim-type-26:before{animation:anim-confetti-fall 4s linear infinite;background:#0073994d;background:var(--anim-primary,#ff6b6b);box-shadow:50px 0 0 #3b82f640,100px 20px 0 #8b5cf633,150px -10px 0 #ec489933,200px 30px 0 #0073994d,250px 0 0 #3b82f640,300px 15px 0 #8b5cf633,350px -5px 0 #ec489933;box-shadow:50px 0 0 var(--anim-accent,#4ecdc4),100px 20px 0 var(--anim-secondary,#ffe66d),150px -10px 0 var(--anim-tertiary,#95e1d3),200px 30px 0 var(--anim-primary,#ff6b6b),250px 0 0 var(--anim-accent,#4ecdc4),300px 15px 0 var(--anim-secondary,#ffe66d),350px -5px 0 var(--anim-tertiary,#95e1d3);content:"";height:10px;left:10%;position:absolute;top:-20px;width:10px}.anim-type-26:after{animation:anim-confetti-fall 5s linear 1s infinite;background:#8b5cf633;background:var(--anim-secondary,#ffe66d);box-shadow:40px 10px 0 #ec489933,90px 0 0 #0073994d,140px 25px 0 #3b82f640,190px -15px 0 #8b5cf633,240px 5px 0 #ec489933;box-shadow:40px 10px 0 var(--anim-tertiary,#95e1d3),90px 0 0 var(--anim-primary,#ff6b6b),140px 25px 0 var(--anim-accent,#4ecdc4),190px -15px 0 var(--anim-secondary,#ffe66d),240px 5px 0 var(--anim-tertiary,#95e1d3);content:"";height:8px;left:25%;position:absolute;top:-30px;width:8px}.anim-type-27{background:radial-gradient(ellipse at center,#f0f0f0 0,#e0e0e0 100%);background:radial-gradient(ellipse at center,var(--anim-light1,#1a1a3e) 0,var(--anim-light2,#0d0d2b) 100%)}.anim-type-27:before{animation:anim-sparkle 2s ease-in-out infinite;background:#0073994d;background:var(--anim-primary,#ffffffe6);box-shadow:60px 30px 0 #3b82f640,120px -20px 0 #0073994d,200px 50px 0 #3b82f640,280px 10px 0 #0073994d,350px 40px 0 #3b82f640;box-shadow:60px 30px 0 var(--anim-accent,#ffffc8cc),120px -20px 0 var(--anim-primary,#ffffffb3),200px 50px 0 var(--anim-accent,#ffffc8e6),280px 10px 0 var(--anim-primary,#fff9),350px 40px 0 var(--anim-accent,#ffffc8cc);height:4px;left:20%;top:20%;width:4px}.anim-type-27:after,.anim-type-27:before{border-radius:50%;content:"";position:absolute}.anim-type-27:after{animation:anim-sparkle 2.5s ease-in-out .5s infinite;background:#3b82f640;background:var(--anim-accent,#ffffc8cc);box-shadow:80px -40px 0 #0073994d,150px 20px 0 #3b82f640,220px -10px 0 #0073994d,300px 30px 0 #3b82f640;box-shadow:80px -40px 0 var(--anim-primary,#ffffffb3),150px 20px 0 var(--anim-accent,#ffffc8e6),220px -10px 0 var(--anim-primary,#fff9),300px 30px 0 var(--anim-accent,#ffffc8cc);height:3px;left:15%;top:60%;width:3px}.anim-type-28{background:linear-gradient(135deg,#f0f0f0,#e0e0e0);background:linear-gradient(135deg,var(--anim-light1,#2c3e50) 0,var(--anim-light2,#3498db) 100%)}.anim-type-28:before{animation:anim-hexagon-pulse 4s ease-in-out infinite;background:#0073994d;background:var(--anim-primary,#3498db66);height:100px;width:100px}.anim-type-28:after,.anim-type-28:before{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);content:"";left:50%;position:absolute;top:50%}.anim-type-28:after{animation:anim-hexagon-pulse 4s ease-in-out 2s infinite;background:#3b82f640;background:var(--anim-accent,#2ecc7180);height:60px;width:60px}.anim-type-29{background:linear-gradient(135deg,#f0f0f0,#e0e0e0);background:linear-gradient(135deg,var(--anim-light1,#ff9a9e) 0,var(--anim-light2,#fad0c4) 100%)}.anim-type-29:before{animation:anim-triangle-spin 10s linear infinite;border-bottom:100px solid #0073994d;border-bottom:100px solid var(--anim-primary,#ff6b6b66);border-left:60px solid #0000;border-right:60px solid #0000}.anim-type-29:after,.anim-type-29:before{content:"";height:0;left:50%;position:absolute;top:50%;width:0}.anim-type-29:after{animation:anim-triangle-spin 8s linear infinite reverse;border-bottom:70px solid #3b82f640;border-bottom:70px solid var(--anim-accent,#ff9a9e80);border-left:40px solid #0000;border-right:40px solid #0000}.anim-type-30{background:linear-gradient(135deg,#f0f0f0,#e0e0e0);background:linear-gradient(135deg,var(--anim-light1,#a18cd1) 0,var(--anim-light2,#fbc2eb) 100%)}.anim-type-30:before{animation:anim-square-morph 8s ease-in-out infinite;background:linear-gradient(135deg,#0073994d,#3b82f640);background:linear-gradient(135deg,var(--anim-primary,#a18cd180) 0,var(--anim-accent,#fbc2eb80) 100%);height:100px;width:100px}.anim-type-30:after,.anim-type-30:before{content:"";left:50%;position:absolute;top:50%}.anim-type-30:after{animation:anim-square-morph 8s ease-in-out 4s infinite;background:linear-gradient(135deg,#3b82f640,#0073994d);background:linear-gradient(135deg,var(--anim-accent,#fbc2eb99) 0,var(--anim-primary,#a18cd199) 100%);height:60px;width:60px}.anim-type-31{animation:anim-power-surge 4s ease-in-out infinite;background:radial-gradient(circle at center,#f0f0f0 0,#e0e0e0 50%,#24243e 100%);background:radial-gradient(circle at center,var(--anim-light1,#0f0c29) 0,var(--anim-light2,#302b63) 50%,#24243e 100%)}.anim-type-31:before{animation:anim-energy-charge 2s ease-out infinite;background:radial-gradient(circle,#0073994d 0,#3b82f640 40%,#0000 70%);background:radial-gradient(circle,var(--anim-primary,#ff6464cc) 0,var(--anim-accent,#ff323266) 40%,#0000 70%);height:100px;width:100px}.anim-type-31:after,.anim-type-31:before{border-radius:50%;content:"";left:50%;position:absolute;top:50%}.anim-type-31:after{animation:anim-energy-charge 2s ease-out 1s infinite;background:radial-gradient(circle,#3b82f640 0,#0000 60%);background:radial-gradient(circle,var(--anim-accent,#6464ffb3) 0,#0000 60%);height:80px;width:80px}.anim-type-32{background:linear-gradient(180deg,#0c1445,#1a237e 30%,#0d47a1 60%,#0c1445)}.anim-type-32:before{animation:anim-northern-lights 8s ease-in-out infinite;background:linear-gradient(90deg,#0000,#0073994d 20%,#3b82f640 40%,#8b5cf633 60%,#3b82f640 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#00ff804d) 20%,var(--anim-accent,#00c8ff66) 40%,var(--anim-secondary,#8000ff4d) 60%,var(--anim-accent,#00c8ff4d) 80%,#0000 100%);filter:blur(30px);height:40%;left:-20%;top:10%;width:140%}.anim-type-32:after,.anim-type-32:before{border-radius:50%;content:"";position:absolute}.anim-type-32:after{animation:anim-northern-lights 10s ease-in-out 2s infinite;background:linear-gradient(90deg,#0000,#3b82f640 25%,#0073994d 50%,#3b82f640 75%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-accent,#00c8ff40) 25%,var(--anim-primary,#00ff8059) 50%,var(--anim-accent,#00c8ff40) 75%,#0000 100%);filter:blur(25px);height:30%;left:-10%;top:30%;width:120%}.anim-theme-turquoise{--anim-primary:#0073994d;--anim-accent:#00d4ff40;--anim-secondary:#4facfe33;--anim-light1:#e0f7fa;--anim-light2:#b2ebf2}.anim-theme-orange{--anim-primary:#ff6b3566;--anim-accent:#ff9a7640;--anim-secondary:#ffc10733;--anim-light1:#fff3e0;--anim-light2:#ffe0b2}.anim-theme-purple{--anim-primary:#9c27b04d;--anim-accent:#ba68c866;--anim-secondary:#7b1fa233;--anim-light1:#f3e5f5;--anim-light2:#e1bee7}.anim-theme-green{--anim-primary:#43a04766;--anim-accent:#81c78440;--anim-secondary:#4caf5033;--anim-light1:#e8f5e9;--anim-light2:#c8e6c9}.anim-theme-red{--anim-primary:#d32f2f4d;--anim-accent:#ef53504d;--anim-secondary:#f4433633;--anim-light1:#ffebee;--anim-light2:#ffcdd2}.anim-theme-yellow{--anim-primary:#fbc02d99;--anim-accent:#ffeb3b66;--anim-secondary:#ffc1074d;--anim-light1:#fffde7;--anim-light2:#fff9c4}.anim-theme-indigo{--anim-primary:#3949ab4d;--anim-accent:#5c6bc066;--anim-secondary:#3f51b533;--anim-light1:#e8eaf6;--anim-light2:#c5cae9}.anim-theme-rose{--anim-primary:#e91e634d;--anim-accent:#ec407a4d;--anim-secondary:#f0629233;--anim-light1:#fce4ec;--anim-light2:#f8bbd0}.anim-paused,.anim-paused:after,.anim-paused:before{animation-play-state:paused!important}.anim-disabled{animation:none!important}.anim-disabled:after,.anim-disabled:before{animation:none!important;display:none!important}.anim-delay-100{animation-delay:.1s}.anim-delay-200{animation-delay:.2s}.anim-delay-300{animation-delay:.3s}.anim-delay-500{animation-delay:.5s}.anim-delay-1000{animation-delay:1s}.anim-delay-2000{animation-delay:2s}.anim-fade-in{animation:anim-fade-in .3s ease-out both}.anim-fade-in-up{animation:anim-fade-in-up .4s ease-out both}.anim-shimmer{animation:anim-shimmer 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%}.anim-spin{animation:anim-spin 1s linear infinite}.anim-bounce{animation:anim-bounce 1s ease infinite}.category-pub-container{border-radius:16px;border-radius:var(--radius-lg);box-shadow:0 10px 40px #00000014;margin-top:2rem;margin-top:var(--margin-xl);overflow:hidden;padding:1.5rem 1rem;padding:var(--padding-lg) var(--padding-md);position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);transition:all var(--transition-normal);width:100%}.category-pub-container>*{position:relative;z-index:2}.category-pub-container{grid-gap:32px;align-items:center;display:grid;gap:32px;grid-template-columns:auto 1fr;grid-template-rows:1fr}.action-button-wrapper{align-items:center;grid-column:1;grid-row:1}.gallery-scroll-wrapper{-webkit-overflow-scrolling:touch;flex:1 1;grid-column:2;grid-row:1;overflow-x:auto;overflow-y:hidden;padding:8px 0;scroll-behavior:smooth}.gallery-scroll-wrapper::-webkit-scrollbar{height:8px}.gallery-scroll-wrapper::-webkit-scrollbar-track{background:#0000000d;border-radius:10px}.gallery-scroll-wrapper::-webkit-scrollbar-thumb{background:#0003;border-radius:10px;-webkit-transition:background .3s ease;transition:background .3s ease}.gallery-scroll-wrapper::-webkit-scrollbar-thumb:hover{background:#0000004d}.glass-btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid;border-radius:50px;box-shadow:0 4px 12px #0000001a,inset 0 1px 0 #fff9;font-size:16px;gap:.5rem;letter-spacing:.5px;padding:14px 36px;text-decoration:none;text-transform:capitalize;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap}.glass-btn.follow-btn{background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:#3b82f6;color:#fff}.glass-btn.follow-btn:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 8px 20px #3b82f666,inset 0 1px 0 #fffc;transform:translateY(-2px)}.glass-btn.unfollow-btn{background-color:#fffffff2;border-color:#dc2626;color:#dc2626}.glass-btn.unfollow-btn:hover{background-color:#dc2626;box-shadow:0 8px 20px #dc26264d,inset 0 1px 0 #fff3;color:#fff;transform:translateY(-2px)}.glass-btn.view-all-btn{background:linear-gradient(135deg,#8b5cf6,#7c3aed);border-color:#8b5cf6;color:#fff}.glass-btn.view-all-btn:hover{background:linear-gradient(135deg,#7c3aed,#6d28d9);box-shadow:0 8px 20px #8b5cf666,inset 0 1px 0 #fff9;transform:translateY(-2px)}.glass-btn.view-lakay-btn{background:linear-gradient(135deg,#007399,#005f7f);border-color:#007399;color:#fff}.glass-btn.view-lakay-btn:hover{background:linear-gradient(135deg,#005f7f,#004d66);box-shadow:0 8px 20px #00739966,inset 0 1px 0 #fff9;transform:translateY(-2px)}.gallery-images{display:flex;gap:0;padding:0}.mySwiper .swiper-button-next,.mySwiper .swiper-button-prev{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;border:1px solid #00000014;border-radius:50%;box-shadow:0 4px 16px #0000001a,0 2px 4px #0000000f;height:48px;transition:all .3s cubic-bezier(.4,0,.2,1);width:48px}.mySwiper .swiper-button-next:hover,.mySwiper .swiper-button-prev:hover{background:#fff;box-shadow:0 8px 24px #00000026,0 4px 8px #00000014;transform:scale(1.05)}.mySwiper .swiper-button-next:after,.mySwiper .swiper-button-prev:after{color:#007399;font-size:20px;font-weight:800}.mySwiper .swiper-pagination{bottom:10px}.mySwiper .swiper-pagination-bullet{background:#cbd5e1;height:10px;opacity:1;transition:all .3s ease;width:10px}.mySwiper .swiper-pagination-bullet-active{background:#007399;border-radius:5px;box-shadow:0 2px 8px #00739966;width:28px}.mySwiper .swiper-scrollbar{background:#0000000d;border-radius:10px;height:6px}.mySwiper .swiper-scrollbar-drag{background:linear-gradient(90deg,#007399,#005f7f);border-radius:10px;box-shadow:0 2px 4px #0073994d}.products-grid-wrapper{height:100%;width:100%}.products-row{aspect-ratio:1/1;background:#fff;border:1px solid #0000000a;border-radius:16px;box-shadow:0 2px 8px #0000000f,0 4px 16px #00000014;overflow:hidden;position:relative;transition:all .35s cubic-bezier(.4,0,.2,1);width:100%}.products-row--loading{animation:products-row-loading 1.4s linear infinite;background:linear-gradient(110deg,#e9eef2 8%,#f5f8fa 18%,#e9eef2 33%);background-size:200% 100%;pointer-events:none}@keyframes products-row-loading{to{background-position-x:-200%}}@media (prefers-reduced-motion:reduce){.products-row--loading{animation:none}}.products-row:hover{border-color:#00739926;box-shadow:0 8px 24px #0000001f,0 16px 48px #00000026;transform:translateY(-6px) scale(1.02)}.products-row .card-img-top{background:linear-gradient(135deg,#f8f9fa,#e9ecef);display:block;height:100%;object-fit:cover;object-position:center;transition:transform .45s cubic-bezier(.4,0,.2,1);width:100%}.products-row:hover .card-img-top{filter:brightness(1.05);transform:scale(1.1)}.products-row:before{background:linear-gradient(90deg,#fff0,#fff6 50%,#fff0);content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;transition:left .6s ease;width:100%;z-index:15}.products-row:hover:before{left:100%}.category-pub-container.\30_type_Animation,.category-pub-container.anim-type-00{animation:anim-gradient-wave 10s ease-in-out infinite;background:linear-gradient(135deg,#f8f9fa,#e8f4f8 20%,#f0f8ff 40%,#e8f4f8 60%,#f0f8ff 80%,#f8f9fa);background-size:400% 400%}.category-pub-container.\30_type_Animation:before,.category-pub-container.anim-type-00:before{animation:anim-sweep-ltr 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00739926 20%,#3b82f640 40%,#8b5cf633 60%,#3b82f626 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#00739926) 20%,var(--anim-accent,#3b82f640) 40%,var(--anim-secondary,#8b5cf633) 60%,var(--anim-accent,#3b82f626) 80%,#0000 100%);content:"";height:200%;left:-100%;pointer-events:none;position:absolute;top:-50%;transform:skewX(-20deg);width:150%;z-index:1}.category-pub-container.\30_type_Animation:after,.category-pub-container.anim-type-00:after{animation:anim-sweep-rtl 7s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#a855f726 20%,#ec489933 40%,#a855f726 60%,#0000);background:linear-gradient(-90deg,#0000 0,var(--anim-secondary,#a855f726) 20%,#ec489933 40%,var(--anim-secondary,#a855f726) 60%,#0000 100%);content:"";height:200%;pointer-events:none;position:absolute;right:-100%;top:-50%;transform:skewX(20deg);width:150%;z-index:1}.category-pub-container.\31_type_Animation,.category-pub-container.anim-type-01{animation:anim-gradient-wave 10s ease-in-out infinite;background:linear-gradient(135deg,#f8f9fa,#e8f4f8 50%,#f8f9fa);background-size:400% 400%}.category-pub-container.\31_type_Animation:before,.category-pub-container.anim-type-01:before{animation:anim-sweep-ltr 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00739926 20%,#3b82f640 50%,#00739926 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#00739926) 20%,var(--anim-accent,#3b82f640) 50%,var(--anim-primary,#00739926) 80%,#0000 100%);content:"";height:200%;left:-100%;pointer-events:none;position:absolute;top:-50%;transform:skewX(-20deg);width:150%;z-index:1}.category-pub-container.\31_type_Animation:after,.category-pub-container.anim-type-01:after{animation:anim-sweep-rtl 7s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#a855f726 20%,#ec489933 50%,#a855f726 80%,#0000);background:linear-gradient(-90deg,#0000 0,var(--anim-secondary,#a855f726) 20%,var(--anim-tertiary,#ec489933) 50%,var(--anim-secondary,#a855f726) 80%,#0000 100%);content:"";height:200%;pointer-events:none;position:absolute;right:-100%;top:-50%;transform:skewX(20deg);width:150%;z-index:1}.category-pub-container.\32_type_Animation,.category-pub-container.anim-type-02{animation:anim-gradient-shift 8s ease-in-out infinite;background:linear-gradient(135deg,#fff,#e8f4f8 25%,#d4ecf7 50%,#e8f4f8 75%,#fff);background:linear-gradient(135deg,#fff 0,var(--anim-light1,#e8f4f8) 25%,var(--anim-light2,#d4ecf7) 50%,var(--anim-light1,#e8f4f8) 75%,#fff 100%);background-size:200% 200%}.category-pub-container.\32_type_Animation:before,.category-pub-container.anim-type-02:before{animation:anim-pulse-center 4s ease-in-out infinite;background:radial-gradient(circle at center,#fffc 0,#4facfe66 30%,#0000 70%);background:radial-gradient(circle at center,var(--anim-white,#fffc) 0,var(--anim-accent,#4facfe66) 30%,#0000 70%);content:"";filter:blur(40px);height:80%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1}.category-pub-container.\32_type_Animation:after,.category-pub-container.anim-type-02:after{animation:anim-pulse-center 4s ease-in-out infinite;animation-delay:2s;background:radial-gradient(circle at center,#0073994d 0,#0000 60%);background:radial-gradient(circle at center,var(--anim-primary,#0073994d) 0,#0000 60%);content:"";filter:blur(30px);height:60%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%;z-index:1}.category-pub-container.\33_type_Animation,.category-pub-container.anim-type-03{background:linear-gradient(0deg,#ffe0b2 0,#fff3e0 50%,#fff);background:linear-gradient(to top,var(--anim-light2,#ffe0b2) 0,var(--anim-light1,#fff3e0) 50%,#fff 100%)}.category-pub-container.\33_type_Animation:before,.category-pub-container.anim-type-03:before{animation:anim-wave-up 6s ease-in-out infinite;background:linear-gradient(0deg,#ff6b3566 0,#ff9a7640 30%,#0000 60%);background:linear-gradient(to top,var(--anim-primary,#ff6b3566) 0,var(--anim-accent,#ff9a7640) 30%,#0000 60%);border-radius:50% 50% 0 0;bottom:-100%;content:"";height:150%;left:0;pointer-events:none;position:absolute;transform:scaleX(1.2);width:100%;z-index:1}.category-pub-container.\33_type_Animation:after,.category-pub-container.anim-type-03:after{animation:anim-wave-up 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(0deg,#ff9a764d 0,#0000 50%);background:linear-gradient(to top,var(--anim-accent,#ff9a764d) 0,#0000 50%);border-radius:50% 50% 0 0;bottom:-100%;content:"";height:120%;left:0;pointer-events:none;position:absolute;transform:scaleX(1.3);width:100%;z-index:1}.category-pub-container.\34_type_Animation,.category-pub-container.anim-type-04{animation:anim-gradient-radial-pulse 8s ease-in-out infinite;background:radial-gradient(circle at center,#fff 0,#caf0f8 40%,#90e0ef 70%,#fff 100%);background:radial-gradient(circle at center,#fff 0,var(--anim-light1,#caf0f8) 40%,var(--anim-light2,#90e0ef) 70%,#fff 100%);background-position:50%;background-size:150% 150%}.category-pub-container.\34_type_Animation:before,.category-pub-container.anim-type-04:before{animation:anim-rotate-spiral 8s linear infinite;background:conic-gradient(from 0deg at 50% 50%,#0000 0deg,#0077b64d 45deg,#00d4ff40 90deg,#0000 135deg,#0000 1turn);background:conic-gradient(from 0deg at 50% 50%,#0000 0deg,var(--anim-primary,#0077b64d) 45deg,var(--anim-accent,#00d4ff40) 90deg,#0000 135deg,#0000 1turn);content:"";filter:blur(20px);height:200%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%;z-index:1}.category-pub-container.\34_type_Animation:after,.category-pub-container.anim-type-04:after{animation:anim-rotate-spiral 8s linear infinite reverse;background:conic-gradient(from 180deg at 50% 50%,#0000 0deg,#00d4ff33 45deg,#0000 90deg,#0000 1turn);background:conic-gradient(from 180deg at 50% 50%,#0000 0deg,var(--anim-accent,#00d4ff33) 45deg,#0000 90deg,#0000 1turn);content:"";filter:blur(25px);height:150%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:1}.category-pub-container.\35_type_Animation,.category-pub-container.anim-type-05{animation:anim-gradient-diagonal 10s ease-in-out infinite;background:linear-gradient(45deg,#fff,#f3e5f5 25%,#e1bee7 50%,#f3e5f5 75%,#fff);background:linear-gradient(45deg,#fff 0,var(--anim-light1,#f3e5f5) 25%,var(--anim-light2,#e1bee7) 50%,var(--anim-light1,#f3e5f5) 75%,#fff 100%);background-size:300% 300%}.category-pub-container.\35_type_Animation:before,.category-pub-container.anim-type-05:before{animation:anim-pulse-diamond 5s ease-in-out infinite;background:linear-gradient(45deg,#0000,#9c27b04d 25%,#ba68c866 50%,#9c27b04d 75%,#0000);background:linear-gradient(45deg,#0000 0,var(--anim-primary,#9c27b04d) 25%,var(--anim-accent,#ba68c866) 50%,var(--anim-primary,#9c27b04d) 75%,#0000 100%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);content:"";height:60%;left:50%;pointer-events:none;position:absolute;top:50%;width:60%;z-index:1}.category-pub-container.\35_type_Animation:after,.category-pub-container.anim-type-05:after{animation:anim-pulse-diamond 5s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(135deg,#ba68c880,#0000 50%,#ba68c880);background:linear-gradient(135deg,var(--anim-accent,#ba68c880) 0,#0000 50%,var(--anim-accent,#ba68c880) 100%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);content:"";height:40%;left:50%;pointer-events:none;position:absolute;top:50%;width:40%;z-index:1}.category-pub-container.\36_type_Animation,.category-pub-container.anim-type-06{animation:anim-gradient-vertical 12s ease-in-out infinite;background:linear-gradient(180deg,#fff,#e8f5e9 30%,#c8e6c9 60%,#e8f5e9 90%,#fff);background:linear-gradient(180deg,#fff 0,var(--anim-light1,#e8f5e9) 30%,var(--anim-light2,#c8e6c9) 60%,var(--anim-light1,#e8f5e9) 90%,#fff 100%);background-size:100% 200%}.category-pub-container.\36_type_Animation:before,.category-pub-container.anim-type-06:before{animation:anim-float-particle-1 15s ease-in-out infinite;background:radial-gradient(circle at center,#43a04766 0,#81c78440 40%,#0000 70%);background:radial-gradient(circle at center,var(--anim-primary,#43a04766) 0,var(--anim-accent,#81c78440) 40%,#0000 70%);border-radius:50%;content:"";filter:blur(30px);height:200px;pointer-events:none;position:absolute;width:200px;z-index:1}.category-pub-container.\36_type_Animation:after,.category-pub-container.anim-type-06:after{animation:anim-float-particle-2 12s ease-in-out infinite;background:radial-gradient(circle at center,#81c78459 0,#0000 60%);background:radial-gradient(circle at center,var(--anim-accent,#81c78459) 0,#0000 60%);border-radius:50%;content:"";filter:blur(25px);height:150px;pointer-events:none;position:absolute;width:150px;z-index:1}.category-pub-container.\37_type_Animation,.category-pub-container.anim-type-07{animation:anim-gradient-radial-expand 6s ease-in-out infinite;background:radial-gradient(circle at center,#fff3e0 0,#ffe0b2 40%,#fff 80%);background:radial-gradient(circle at center,var(--anim-light1,#fff3e0) 0,var(--anim-light2,#ffe0b2) 40%,#fff 80%)}.category-pub-container.\37_type_Animation:before,.category-pub-container.anim-type-07:before{animation:anim-rotate-rays 20s linear infinite;background:repeating-conic-gradient(from 0deg at 50% 50%,#0000 0deg,#0000 5deg,#f57c0026 5deg,#f57c0026 10deg);background:repeating-conic-gradient(from 0deg at 50% 50%,#0000 0deg,#0000 5deg,var(--anim-primary,#f57c0026) 5deg,var(--anim-primary,#f57c0026) 10deg);content:"";height:150%;left:50%;-webkit-mask-image:radial-gradient(circle at center,#0000 10%,#000 30%,#0000 80%);mask-image:radial-gradient(circle at center,#0000 10%,#000 30%,#0000 80%);pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:1}.category-pub-container.\37_type_Animation:after,.category-pub-container.anim-type-07:after{animation:anim-pulse-rays 4s ease-in-out infinite;background:radial-gradient(circle at center,#ffa0004d 0,#0000 50%);background:radial-gradient(circle at center,var(--anim-accent,#ffa0004d) 0,#0000 50%);content:"";filter:blur(20px);height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.category-pub-container.\38_type_Animation,.category-pub-container.anim-type-08{background:linear-gradient(180deg,#fff 0,#ffebee 30%,#ffcdd2 60%,#fff);background:linear-gradient(to bottom,#fff 0,var(--anim-light1,#ffebee) 30%,var(--anim-light2,#ffcdd2) 60%,#fff 100%)}.category-pub-container.\38_type_Animation:before,.category-pub-container.anim-type-08:before{animation:anim-aurora 8s ease-in-out infinite;background:linear-gradient(90deg,#0000,#d32f2f33 15%,#ef53504d 35%,#d32f2f40 50%,#ef53504d 65%,#d32f2f33 85%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#d32f2f33) 15%,var(--anim-accent,#ef53504d) 35%,var(--anim-primary,#d32f2f40) 50%,var(--anim-accent,#ef53504d) 65%,var(--anim-primary,#d32f2f33) 85%,#0000 100%);clip-path:ellipse(60% 40% at 50% 30%);content:"";filter:blur(15px);height:100%;left:-10%;pointer-events:none;position:absolute;top:0;transform:translateY(-20%);width:120%;z-index:1}.category-pub-container.\38_type_Animation:after,.category-pub-container.anim-type-08:after{animation:anim-aurora 8s ease-in-out infinite;animation-delay:4s;background:linear-gradient(90deg,#0000,#ef535040 20%,#d32f2f33 40%,#ef535040 60%,#d32f2f33 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-accent,#ef535040) 20%,var(--anim-primary,#d32f2f33) 40%,var(--anim-accent,#ef535040) 60%,var(--anim-primary,#d32f2f33) 80%,#0000 100%);clip-path:ellipse(55% 35% at 50% 40%);content:"";filter:blur(20px);height:100%;left:-10%;pointer-events:none;position:absolute;top:0;transform:translateY(-10%);width:120%;z-index:1}.category-pub-container.\39_type_Animation,.category-pub-container.anim-type-09{animation:anim-explode-bg 6s ease-in-out infinite;background:radial-gradient(circle,#fffde7 0,#fff9c4 50%,#fff 100%);background:radial-gradient(circle,var(--anim-light1,#fffde7) 0,var(--anim-light2,#fff9c4) 50%,#fff 100%)}.category-pub-container.\39_type_Animation:before,.category-pub-container.anim-type-09:before{animation:anim-explode 3s ease-out infinite;background:radial-gradient(circle,#fbc02d99 0,#ffeb3b66 50%,#0000 100%);background:radial-gradient(circle,var(--anim-primary,#fbc02d99) 0,var(--anim-accent,#ffeb3b66) 50%,#0000 100%);border-radius:50%;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:0;z-index:1}.category-pub-container.\39_type_Animation:after,.category-pub-container.anim-type-09:after{animation:anim-explode 3s ease-out 1.5s infinite;background:radial-gradient(circle,#ffeb3b80 0,#0000 70%);background:radial-gradient(circle,var(--anim-accent,#ffeb3b80) 0,#0000 70%);border-radius:50%;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:0;z-index:1}.category-pub-container.\31\30_type_Animation,.category-pub-container.anim-type-10{background:linear-gradient(135deg,#e8eaf6,#c5cae9);background:linear-gradient(135deg,var(--anim-light1,#e8eaf6) 0,var(--anim-light2,#c5cae9) 100%)}.category-pub-container.\31\30_type_Animation:before,.category-pub-container.anim-type-10:before{animation:anim-rotate-vortex 6s linear infinite;background:conic-gradient(from 0deg,#0000 0deg,#3949ab4d 30deg,#5c6bc066 60deg,#0000 90deg,#0000 180deg,#3949ab33 210deg,#0000 240deg);background:conic-gradient(from 0deg,#0000 0deg,var(--anim-primary,#3949ab4d) 30deg,var(--anim-accent,#5c6bc066) 60deg,#0000 90deg,#0000 180deg,var(--anim-primary,#3949ab33) 210deg,#0000 240deg);content:"";filter:blur(15px);height:150%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:1}.category-pub-container.\31\31_type_Animation,.category-pub-container.anim-type-11{background:linear-gradient(180deg,#e0f7fa 0,#b2ebf2);background:linear-gradient(to bottom,var(--anim-light1,#e0f7fa) 0,var(--anim-light2,#b2ebf2) 100%)}.category-pub-container.\31\31_type_Animation:before,.category-pub-container.anim-type-11:before{animation:anim-rain 2s linear infinite;background:linear-gradient(180deg,#0000 0,#00acc199 50%,#0000);background:linear-gradient(to bottom,#0000 0,var(--anim-primary,#00acc199) 50%,#0000 100%);border-radius:50%;box-shadow:0 0 10px #26c6da80,100px 50px 10px #00acc166,-80px 30px 10px #26c6da4d,200px 80px 10px #00acc159,-150px 100px 10px #26c6da66;box-shadow:0 0 10px var(--anim-accent,#26c6da80),100px 50px 10px var(--anim-primary,#00acc166),-80px 30px 10px var(--anim-accent,#26c6da4d),200px 80px 10px var(--anim-primary,#00acc159),-150px 100px 10px var(--anim-accent,#26c6da66);content:"";height:100px;left:20%;pointer-events:none;position:absolute;top:-100%;width:3px;z-index:1}.category-pub-container.\31\32_type_Animation,.category-pub-container.anim-type-12{background:#fff}.category-pub-container.\31\32_type_Animation:before,.category-pub-container.anim-type-12:before{animation:anim-rotate-kaleidoscope 12s linear infinite;background:conic-gradient(from 0deg,#e91e6333 0deg 45deg,#9c27b033 45deg 90deg,#2196f333 90deg 135deg,#4caf5033 135deg 180deg,#e91e6333 180deg 225deg,#9c27b033 225deg 270deg,#2196f333 270deg 315deg,#4caf5033 315deg 1turn);background:conic-gradient(from 0deg,var(--anim-primary,#e91e6333) 0deg 45deg,var(--anim-accent,#9c27b033) 45deg 90deg,var(--anim-secondary,#2196f333) 90deg 135deg,var(--anim-tertiary,#4caf5033) 135deg 180deg,var(--anim-primary,#e91e6333) 180deg 225deg,var(--anim-accent,#9c27b033) 225deg 270deg,var(--anim-secondary,#2196f333) 270deg 315deg,var(--anim-tertiary,#4caf5033) 315deg 1turn);content:"";filter:blur(20px);height:200%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%;z-index:1}.category-pub-container.\31\33_type_Animation,.category-pub-container.anim-type-13{background:radial-gradient(circle,#e3f2fd 0,#bbdefb 100%);background:radial-gradient(circle,var(--anim-light1,#e3f2fd) 0,var(--anim-light2,#bbdefb) 100%)}.category-pub-container.\31\33_type_Animation:before,.category-pub-container.anim-type-13:before{animation:anim-shockwave 3s ease-out infinite;border:3px solid #1e88e599;border:3px solid var(--anim-primary,#1e88e599);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:1}.category-pub-container.\31\33_type_Animation:after,.category-pub-container.anim-type-13:after{animation:anim-shockwave 3s ease-out 1.5s infinite;border:3px solid #42a5f580;border:3px solid var(--anim-accent,#42a5f580);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:1}.category-pub-container.\31\34_type_Animation,.category-pub-container.anim-type-14{background:linear-gradient(0deg,#ffccbc 0,#fbe9e7 50%,#fff);background:linear-gradient(to top,var(--anim-light2,#ffccbc) 0,var(--anim-light1,#fbe9e7) 50%,#fff 100%)}.category-pub-container.\31\34_type_Animation:before,.category-pub-container.anim-type-14:before{animation:anim-flame-1 2s ease-in-out infinite;background:linear-gradient(0deg,#ff572299 0,#ff704366 50%,#0000);background:linear-gradient(to top,var(--anim-primary,#ff572299) 0,var(--anim-accent,#ff704366) 50%,#0000 100%);border-radius:50% 50% 0 0;bottom:0;content:"";filter:blur(10px);height:0;left:30%;pointer-events:none;position:absolute;width:40px;z-index:1}.category-pub-container.\31\34_type_Animation:after,.category-pub-container.anim-type-14:after{animation:anim-flame-2 2.5s ease-in-out infinite;background:linear-gradient(0deg,#ff704380 0,#ff57224d 50%,#0000);background:linear-gradient(to top,var(--anim-accent,#ff704380) 0,var(--anim-primary,#ff57224d) 50%,#0000 100%);border-radius:50% 50% 0 0;bottom:0;content:"";filter:blur(12px);height:0;pointer-events:none;position:absolute;right:30%;width:50px;z-index:1}.category-pub-container.\31\35_type_Animation,.category-pub-container.anim-type-15{background:linear-gradient(135deg,#ede7f6,#d1c4e9);background:linear-gradient(135deg,var(--anim-light1,#ede7f6) 0,var(--anim-light2,#d1c4e9) 100%)}.category-pub-container.\31\35_type_Animation:before,.category-pub-container.anim-type-15:before{animation:anim-fog-1 12s ease-in-out infinite;background:radial-gradient(ellipse at center,#7e57c24d 0,#9575cd33 40%,#0000 70%);background:radial-gradient(ellipse at center,var(--anim-primary,#7e57c24d) 0,var(--anim-accent,#9575cd33) 40%,#0000 70%);content:"";filter:blur(40px);height:40%;left:-20%;pointer-events:none;position:absolute;top:30%;width:150%;z-index:1}.category-pub-container.\31\35_type_Animation:after,.category-pub-container.anim-type-15:after{animation:anim-fog-2 10s ease-in-out infinite;background:radial-gradient(ellipse at center,#9575cd40 0,#0000 60%);background:radial-gradient(ellipse at center,var(--anim-accent,#9575cd40) 0,#0000 60%);content:"";filter:blur(35px);height:35%;pointer-events:none;position:absolute;right:-20%;top:50%;width:140%;z-index:1}.category-pub-container.\31\36_type_Animation,.category-pub-container.anim-type-16{background:radial-gradient(circle,#e8eaf6 0,#c5cae9 100%);background:radial-gradient(circle,var(--anim-light1,#e8eaf6) 0,var(--anim-light2,#c5cae9) 100%)}.category-pub-container.\31\36_type_Animation:before,.category-pub-container.anim-type-16:before{animation:anim-shooting-star-1 3s ease-out infinite;background:linear-gradient(270deg,#0000 0,#28359399 50%,#3f51b5cc);background:linear-gradient(to left,#0000 0,var(--anim-primary,#28359399) 50%,var(--anim-accent,#3f51b5cc) 100%);box-shadow:0 0 10px #3f51b599;box-shadow:0 0 10px var(--anim-accent,#3f51b599);content:"";height:3px;pointer-events:none;position:absolute;right:-10%;top:10%;transform:rotate(-45deg);width:150px;z-index:1}.category-pub-container.\31\36_type_Animation:after,.category-pub-container.anim-type-16:after{animation:anim-shooting-star-2 4s ease-out 2s infinite;background:linear-gradient(270deg,#0000 0,#3f51b580 50%,#283593b3);background:linear-gradient(to left,#0000 0,var(--anim-accent,#3f51b580) 50%,var(--anim-primary,#283593b3) 100%);box-shadow:0 0 8px #28359380;box-shadow:0 0 8px var(--anim-primary,#28359380);content:"";height:2px;pointer-events:none;position:absolute;right:-10%;top:40%;transform:rotate(-40deg);width:120px;z-index:1}.category-pub-container.\31\37_type_Animation,.category-pub-container.anim-type-17{animation:anim-gradient-wave 10s ease-in-out infinite;background:linear-gradient(135deg,#fff,#e8f4f8 20%,#d4ecf7 40%,#e8f4f8 60%,#d4ecf7 80%,#fff);background:linear-gradient(135deg,#fff 0,var(--anim-light1,#e8f4f8) 20%,var(--anim-light2,#d4ecf7) 40%,var(--anim-light1,#e8f4f8) 60%,var(--anim-light2,#d4ecf7) 80%,#fff 100%);background-size:400% 400%}.category-pub-container.\31\37_type_Animation:before,.category-pub-container.anim-type-17:before{animation:anim-sweep-white-ltr 6s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff3 10%,#fff9 25%,#fff 50%,#fff9 75%,#fff3 90%,#0000);background:linear-gradient(90deg,#0000 0,#fff3 10%,#fff9 25%,var(--anim-white,#fff) 50%,#fff9 75%,#fff3 90%,#0000 100%);box-shadow:0 0 50px #fffc;content:"";height:200%;left:-100%;pointer-events:none;position:absolute;top:-50%;transform:skewX(-20deg);width:150%;z-index:1}.category-pub-container.\31\37_type_Animation:after,.category-pub-container.anim-type-17:after{animation:anim-sweep-blue-rtl 8s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#4facfe26 10%,#4facfe59 25%,#4facfe 50%,#00739966 75%,#005a7333 90%,#0000);background:linear-gradient(-90deg,#0000 0,#4facfe26 10%,#4facfe59 25%,var(--anim-accent,#4facfe) 50%,var(--anim-primary,#00739966) 75%,#005a7333 90%,#0000 100%);box-shadow:0 0 40px #4facfe80;content:"";height:200%;pointer-events:none;position:absolute;right:-100%;top:-50%;transform:skewX(20deg);width:150%;z-index:1}.category-pub-container.\31\38_type_Animation,.category-pub-container.anim-type-18{background:linear-gradient(180deg,#0a0a0a,#0d1f0d 50%,#0a0a0a)}.category-pub-container.\31\38_type_Animation:before,.category-pub-container.anim-type-18:before{animation:anim-matrix-fall 2s linear infinite;background:linear-gradient(180deg,#0000 0,#00ff41cc 50%,#0000);background:linear-gradient(to bottom,#0000 0,var(--anim-primary,#00ff41cc) 50%,#0000 100%);box-shadow:50px 0 0 #00ff4199,120px 30px 0 #00c83280,200px -20px 0 #00ff4166,280px 50px 0 #00c83299,350px -10px 0 #00ff4180,420px 40px 0 #00c83266;box-shadow:50px 0 0 var(--anim-primary,#00ff4199),120px 30px 0 var(--anim-accent,#00c83280),200px -20px 0 var(--anim-primary,#00ff4166),280px 50px 0 var(--anim-accent,#00c83299),350px -10px 0 var(--anim-primary,#00ff4180),420px 40px 0 var(--anim-accent,#00c83266);content:"";filter:blur(1px);height:100px;left:10%;pointer-events:none;position:absolute;top:0;width:2px;z-index:1}.category-pub-container.\31\38_type_Animation:after,.category-pub-container.anim-type-18:after{animation:anim-scan-line 3s linear infinite;background:linear-gradient(90deg,#0000,#00ff414d,#0000);background:linear-gradient(90deg,#0000,var(--anim-primary,#00ff414d),#0000);content:"";height:5px;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.category-pub-container.\31\39_type_Animation,.category-pub-container.anim-type-19{background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#1a1a2e)}.category-pub-container.\31\39_type_Animation:before,.category-pub-container.anim-type-19:before{animation:anim-neon-pulse 2s ease-in-out infinite;background:#0000;border:3px solid #ff0080cc;border:3px solid var(--anim-primary,#ff0080cc);border-radius:20px;box-shadow:0 0 10px #ff008080,0 0 20px #ff00804d,0 0 30px #ff008033,inset 0 0 10px #ff00801a;box-shadow:0 0 10px var(--anim-primary,#ff008080),0 0 20px var(--anim-primary,#ff00804d),0 0 30px var(--anim-primary,#ff008033),inset 0 0 10px var(--anim-primary,#ff00801a);content:"";height:60%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1}.category-pub-container.\31\39_type_Animation:after,.category-pub-container.anim-type-19:after{animation:anim-neon-flicker 3s ease-in-out infinite;background:#0000;border:2px solid #0ff9;border:2px solid var(--anim-accent,#0ff9);border-radius:15px;box-shadow:0 0 8px #0ff6,0 0 16px #0ff3;box-shadow:0 0 8px var(--anim-accent,#0ff6),0 0 16px var(--anim-accent,#0ff3);content:"";height:40%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%;z-index:1}.category-pub-container.\32\30_type_Animation,.category-pub-container.anim-type-20{background:linear-gradient(135deg,#667eea,#764ba2);background:linear-gradient(135deg,var(--anim-light1,#667eea) 0,var(--anim-light2,#764ba2) 100%)}.category-pub-container.\32\30_type_Animation:before,.category-pub-container.anim-type-20:before{animation:anim-blob-1 8s ease-in-out infinite;background:linear-gradient(135deg,#667eea99,#764ba299);background:linear-gradient(135deg,var(--anim-primary,#667eea99) 0,var(--anim-accent,#764ba299) 100%);content:"";filter:blur(20px);height:60%;left:50%;pointer-events:none;position:absolute;top:50%;width:60%;z-index:1}.category-pub-container.\32\30_type_Animation:after,.category-pub-container.anim-type-20:after{animation:anim-blob-2 10s ease-in-out infinite;background:linear-gradient(135deg,#764ba280,#667eea80);background:linear-gradient(135deg,var(--anim-accent,#764ba280) 0,var(--anim-primary,#667eea80) 100%);content:"";filter:blur(15px);height:40%;left:50%;pointer-events:none;position:absolute;top:50%;width:40%;z-index:1}.category-pub-container.\32\31_type_Animation,.category-pub-container.anim-type-21{animation:anim-holographic 8s ease infinite;background:linear-gradient(135deg,#ff0080,#ff8c00 17%,#40e0d0 33%,#00ff80 50%,#8000ff 67%,#ff0080 83%,#ff8c00);background-size:400% 400%}.category-pub-container.\32\31_type_Animation:before,.category-pub-container.anim-type-21:before{animation:anim-prism-shift 4s ease-in-out infinite;background:linear-gradient(45deg,#0000 30%,#ffffff4d 50%,#0000 70%);background-size:200% 200%;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.category-pub-container.\32\31_type_Animation:after,.category-pub-container.anim-type-21:after{background:repeating-linear-gradient(90deg,#0000,#0000 2px,#ffffff08 0,#ffffff08 4px);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.category-pub-container.\32\32_type_Animation,.category-pub-container.anim-type-22{background:linear-gradient(180deg,#1a1a2e,#2d2d44 30%,#1a1a2e)}.category-pub-container.\32\32_type_Animation:before,.category-pub-container.anim-type-22:before{animation:anim-lightning-strike 4s ease-out infinite;background:linear-gradient(180deg,#ffff00e6,#ffc800b3 30%,#0000);background:linear-gradient(180deg,var(--anim-primary,#ffff00e6) 0,var(--anim-accent,#ffc800b3) 30%,#0000 100%);box-shadow:0 0 20px #ffff0080;box-shadow:0 0 20px var(--anim-primary,#ffff0080);clip-path:polygon(0 0,100% 0,60% 30%,100% 30%,40% 60%,80% 60%,20% 100%,50% 60%,0 60%,60% 30%,0 30%);content:"";filter:blur(2px);height:100%;left:30%;pointer-events:none;position:absolute;top:0;width:3px;z-index:1}.category-pub-container.\32\32_type_Animation:after,.category-pub-container.anim-type-22:after{animation:anim-lightning-strike 5s ease-out 2s infinite;background:linear-gradient(180deg,#c8c8ffcc,#0000);background:linear-gradient(180deg,var(--anim-accent,#c8c8ffcc) 0,#0000 100%);clip-path:polygon(50% 0,100% 0,30% 40%,70% 40%,0 100%,40% 40%,0 40%);content:"";filter:blur(1px);height:100%;pointer-events:none;position:absolute;right:25%;top:0;width:2px;z-index:1}.category-pub-container.\32\33_type_Animation,.category-pub-container.anim-type-23{background:radial-gradient(circle at center,#1a1a3e 0,#0d0d1a 100%);background:radial-gradient(circle at center,var(--anim-light1,#1a1a3e) 0,var(--anim-light2,#0d0d1a) 100%)}.category-pub-container.\32\33_type_Animation:before,.category-pub-container.anim-type-23:before{animation:anim-orbit-1 8s linear infinite;background:radial-gradient(circle,#ffc864 0,#ff9632cc 50%,#0000 70%);background:radial-gradient(circle,var(--anim-primary,#ffc864) 0,var(--anim-accent,#ff9632cc) 50%,#0000 70%);border-radius:50%;box-shadow:0 0 20px #ffc86499,0 0 40px #ffc8644d;box-shadow:0 0 20px var(--anim-primary,#ffc86499),0 0 40px var(--anim-primary,#ffc8644d);content:"";height:20px;left:50%;pointer-events:none;position:absolute;top:50%;transform-origin:center center;width:20px;z-index:1}.category-pub-container.\32\33_type_Animation:after,.category-pub-container.anim-type-23:after{animation:anim-orbit-2 6s linear infinite;background:radial-gradient(circle,#64c8ff 0,#3296ffcc 50%,#0000 70%);background:radial-gradient(circle,var(--anim-accent,#64c8ff) 0,var(--anim-secondary,#3296ffcc) 50%,#0000 70%);border-radius:50%;box-shadow:0 0 15px #64c8ff80;box-shadow:0 0 15px var(--anim-accent,#64c8ff80);content:"";height:15px;left:50%;pointer-events:none;position:absolute;top:50%;transform-origin:center center;width:15px;z-index:1}.category-pub-container.\32\34_type_Animation,.category-pub-container.anim-type-24{animation:anim-water-surface 4s ease-in-out infinite;background:linear-gradient(180deg,#e0f7fa,#80deea 50%,#e0f7fa);background:linear-gradient(180deg,var(--anim-light1,#e0f7fa) 0,var(--anim-light2,#80deea) 50%,var(--anim-light1,#e0f7fa) 100%)}.category-pub-container.\32\34_type_Animation:before,.category-pub-container.anim-type-24:before{animation:anim-ripple-expand 3s ease-out infinite;border:2px solid #0096c899;border:2px solid var(--anim-primary,#0096c899);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;width:50px;z-index:1}.category-pub-container.\32\34_type_Animation:after,.category-pub-container.anim-type-24:after{animation:anim-ripple-expand 3s ease-out 1s infinite;border:2px solid #00c8fa80;border:2px solid var(--anim-accent,#00c8fa80);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;width:50px;z-index:1}.category-pub-container.\32\35_type_Animation,.category-pub-container.anim-type-25{background:linear-gradient(180deg,#2c3e50,#34495e);background:linear-gradient(180deg,var(--anim-light1,#2c3e50) 0,var(--anim-light2,#34495e) 100%)}.category-pub-container.\32\35_type_Animation:before,.category-pub-container.anim-type-25:before{animation:anim-smoke-rise 6s ease-out infinite;background:radial-gradient(ellipse at center,#c8c8c866 0,#96969633 40%,#0000 70%);background:radial-gradient(ellipse at center,var(--anim-primary,#c8c8c866) 0,var(--anim-accent,#96969633) 40%,#0000 70%);border-radius:50%;bottom:0;content:"";filter:blur(20px);height:100px;left:30%;pointer-events:none;position:absolute;width:100px;z-index:1}.category-pub-container.\32\35_type_Animation:after,.category-pub-container.anim-type-25:after{animation:anim-smoke-rise 8s ease-out 2s infinite;background:radial-gradient(ellipse at center,#b4b4b459 0,#0000 60%);background:radial-gradient(ellipse at center,var(--anim-accent,#b4b4b459) 0,#0000 60%);border-radius:50%;bottom:0;content:"";filter:blur(15px);height:80px;pointer-events:none;position:absolute;right:30%;width:80px;z-index:1}.category-pub-container.\32\36_type_Animation,.category-pub-container.anim-type-26{background:linear-gradient(135deg,#ffecd2,#fcb69f);background:linear-gradient(135deg,var(--anim-light1,#ffecd2) 0,var(--anim-light2,#fcb69f) 100%)}.category-pub-container.\32\36_type_Animation:before,.category-pub-container.anim-type-26:before{animation:anim-confetti-fall 4s linear infinite;background:#ff6b6b;background:var(--anim-primary,#ff6b6b);box-shadow:50px 0 0 #4ecdc4,100px 20px 0 #ffe66d,150px -10px 0 #95e1d3,200px 30px 0 #ff6b6b,250px 0 0 #4ecdc4,300px 15px 0 #ffe66d,350px -5px 0 #95e1d3;box-shadow:50px 0 0 var(--anim-accent,#4ecdc4),100px 20px 0 var(--anim-secondary,#ffe66d),150px -10px 0 var(--anim-tertiary,#95e1d3),200px 30px 0 var(--anim-primary,#ff6b6b),250px 0 0 var(--anim-accent,#4ecdc4),300px 15px 0 var(--anim-secondary,#ffe66d),350px -5px 0 var(--anim-tertiary,#95e1d3);content:"";height:10px;left:10%;pointer-events:none;position:absolute;top:-20px;width:10px;z-index:1}.category-pub-container.\32\36_type_Animation:after,.category-pub-container.anim-type-26:after{animation:anim-confetti-fall 5s linear 1s infinite;background:#ffe66d;background:var(--anim-secondary,#ffe66d);box-shadow:40px 10px 0 #95e1d3,90px 0 0 #ff6b6b,140px 25px 0 #4ecdc4,190px -15px 0 #ffe66d,240px 5px 0 #95e1d3;box-shadow:40px 10px 0 var(--anim-tertiary,#95e1d3),90px 0 0 var(--anim-primary,#ff6b6b),140px 25px 0 var(--anim-accent,#4ecdc4),190px -15px 0 var(--anim-secondary,#ffe66d),240px 5px 0 var(--anim-tertiary,#95e1d3);content:"";height:8px;left:25%;pointer-events:none;position:absolute;top:-30px;width:8px;z-index:1}.category-pub-container.\32\37_type_Animation,.category-pub-container.anim-type-27{background:radial-gradient(ellipse at center,#1a1a3e 0,#0d0d2b 100%);background:radial-gradient(ellipse at center,var(--anim-light1,#1a1a3e) 0,var(--anim-light2,#0d0d2b) 100%)}.category-pub-container.\32\37_type_Animation:before,.category-pub-container.anim-type-27:before{animation:anim-sparkle 2s ease-in-out infinite;background:#ffffffe6;background:var(--anim-primary,#ffffffe6);border-radius:50%;box-shadow:60px 30px 0 #ffffc8cc,120px -20px 0 #ffffffb3,200px 50px 0 #ffffc8e6,280px 10px 0 #fff9,350px 40px 0 #ffffc8cc;box-shadow:60px 30px 0 var(--anim-accent,#ffffc8cc),120px -20px 0 var(--anim-primary,#ffffffb3),200px 50px 0 var(--anim-accent,#ffffc8e6),280px 10px 0 var(--anim-primary,#fff9),350px 40px 0 var(--anim-accent,#ffffc8cc);content:"";height:4px;left:20%;pointer-events:none;position:absolute;top:20%;width:4px;z-index:1}.category-pub-container.\32\37_type_Animation:after,.category-pub-container.anim-type-27:after{animation:anim-sparkle 2.5s ease-in-out .5s infinite;background:#ffffc8cc;background:var(--anim-accent,#ffffc8cc);border-radius:50%;box-shadow:80px -40px 0 #ffffffb3,150px 20px 0 #ffffc8e6,220px -10px 0 #fff9,300px 30px 0 #ffffc8cc;box-shadow:80px -40px 0 var(--anim-primary,#ffffffb3),150px 20px 0 var(--anim-accent,#ffffc8e6),220px -10px 0 var(--anim-primary,#fff9),300px 30px 0 var(--anim-accent,#ffffc8cc);content:"";height:3px;left:15%;pointer-events:none;position:absolute;top:60%;width:3px;z-index:1}.category-pub-container.\32\38_type_Animation,.category-pub-container.anim-type-28{background:linear-gradient(135deg,#2c3e50,#3498db);background:linear-gradient(135deg,var(--anim-light1,#2c3e50) 0,var(--anim-light2,#3498db) 100%)}.category-pub-container.\32\38_type_Animation:before,.category-pub-container.anim-type-28:before{animation:anim-hexagon-pulse 4s ease-in-out infinite;background:#3498db66;background:var(--anim-primary,#3498db66);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:50%;width:100px;z-index:1}.category-pub-container.\32\38_type_Animation:after,.category-pub-container.anim-type-28:after{animation:anim-hexagon-pulse 4s ease-in-out 2s infinite;background:#2ecc7180;background:var(--anim-accent,#2ecc7180);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);content:"";height:60px;left:50%;pointer-events:none;position:absolute;top:50%;width:60px;z-index:1}.category-pub-container.\32\39_type_Animation,.category-pub-container.anim-type-29{background:linear-gradient(135deg,#ff9a9e,#fad0c4);background:linear-gradient(135deg,var(--anim-light1,#ff9a9e) 0,var(--anim-light2,#fad0c4) 100%)}.category-pub-container.\32\39_type_Animation:before,.category-pub-container.anim-type-29:before{animation:anim-triangle-spin 10s linear infinite;border-bottom:100px solid #ff6b6b66;border-bottom:100px solid var(--anim-primary,#ff6b6b66);border-left:60px solid #0000;border-right:60px solid #0000;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0;z-index:1}.category-pub-container.\32\39_type_Animation:after,.category-pub-container.anim-type-29:after{animation:anim-triangle-spin 8s linear infinite reverse;border-bottom:70px solid #ff9a9e80;border-bottom:70px solid var(--anim-accent,#ff9a9e80);border-left:40px solid #0000;border-right:40px solid #0000;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0;z-index:1}.category-pub-container.\33\30_type_Animation,.category-pub-container.anim-type-30{background:linear-gradient(135deg,#a18cd1,#fbc2eb);background:linear-gradient(135deg,var(--anim-light1,#a18cd1) 0,var(--anim-light2,#fbc2eb) 100%)}.category-pub-container.\33\30_type_Animation:before,.category-pub-container.anim-type-30:before{animation:anim-square-morph 8s ease-in-out infinite;background:linear-gradient(135deg,#a18cd180,#fbc2eb80);background:linear-gradient(135deg,var(--anim-primary,#a18cd180) 0,var(--anim-accent,#fbc2eb80) 100%);content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:50%;width:100px;z-index:1}.category-pub-container.\33\30_type_Animation:after,.category-pub-container.anim-type-30:after{animation:anim-square-morph 8s ease-in-out 4s infinite;background:linear-gradient(135deg,#fbc2eb99,#a18cd199);background:linear-gradient(135deg,var(--anim-accent,#fbc2eb99) 0,var(--anim-primary,#a18cd199) 100%);content:"";height:60px;left:50%;pointer-events:none;position:absolute;top:50%;width:60px;z-index:1}.category-pub-container.\33\31_type_Animation,.category-pub-container.anim-type-31{animation:anim-power-surge 4s ease-in-out infinite;background:radial-gradient(circle at center,#0f0c29 0,#302b63 50%,#24243e 100%);background:radial-gradient(circle at center,var(--anim-light1,#0f0c29) 0,var(--anim-light2,#302b63) 50%,#24243e 100%)}.category-pub-container.\33\31_type_Animation:before,.category-pub-container.anim-type-31:before{animation:anim-energy-charge 2s ease-out infinite;background:radial-gradient(circle,#ff6464cc 0,#ff323266 40%,#0000 70%);background:radial-gradient(circle,var(--anim-primary,#ff6464cc) 0,var(--anim-accent,#ff323266) 40%,#0000 70%);border-radius:50%;content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:50%;width:100px;z-index:1}.category-pub-container.\33\31_type_Animation:after,.category-pub-container.anim-type-31:after{animation:anim-energy-charge 2s ease-out 1s infinite;background:radial-gradient(circle,#6464ffb3 0,#0000 60%);background:radial-gradient(circle,var(--anim-accent,#6464ffb3) 0,#0000 60%);border-radius:50%;content:"";height:80px;left:50%;pointer-events:none;position:absolute;top:50%;width:80px;z-index:1}.category-pub-container.\33\32_type_Animation,.category-pub-container.anim-type-32{background:linear-gradient(180deg,#0c1445,#1a237e 30%,#0d47a1 60%,#0c1445)}.category-pub-container.\33\32_type_Animation:before,.category-pub-container.anim-type-32:before{animation:anim-northern-lights 8s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00ff804d 20%,#00c8ff66 40%,#8000ff4d 60%,#00c8ff4d 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#00ff804d) 20%,var(--anim-accent,#00c8ff66) 40%,var(--anim-secondary,#8000ff4d) 60%,var(--anim-accent,#00c8ff4d) 80%,#0000 100%);border-radius:50%;content:"";filter:blur(30px);height:40%;left:-20%;pointer-events:none;position:absolute;top:10%;width:140%;z-index:1}.category-pub-container.\33\32_type_Animation:after,.category-pub-container.anim-type-32:after{animation:anim-northern-lights 10s ease-in-out 2s infinite;background:linear-gradient(90deg,#0000,#00c8ff40 25%,#00ff8059 50%,#00c8ff40 75%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-accent,#00c8ff40) 25%,var(--anim-primary,#00ff8059) 50%,var(--anim-accent,#00c8ff40) 75%,#0000 100%);border-radius:50%;content:"";filter:blur(25px);height:30%;left:-10%;pointer-events:none;position:absolute;top:30%;width:120%;z-index:1}.products-row{animation:fadeInScale .5s cubic-bezier(.4,0,.2,1);animation-fill-mode:both}@media (max-width:768px){.category-pub-container{gap:20px;grid-template-columns:1fr;grid-template-rows:auto 1fr;padding:1rem .75rem}.action-button-wrapper{grid-column:1;grid-row:1;justify-content:flex-start;padding:0 .5rem;width:100%}.gallery-scroll-wrapper{grid-column:1;grid-row:2}.glass-btn{font-size:15px;padding:12px 28px}.mySwiper .swiper-button-next,.mySwiper .swiper-button-prev{height:40px;width:40px}.mySwiper .swiper-button-next:after,.mySwiper .swiper-button-prev:after{font-size:18px}.products-row{border-radius:14px}}@media (max-width:568px){.category-pub-container{gap:16px;padding:.75rem .5rem}.glass-btn{font-size:14px;padding:10px 24px}.mySwiper .swiper-button-next,.mySwiper .swiper-button-prev{display:none}.products-row{border-radius:12px}}.glass-btn:focus{outline:3px solid #00739980;outline-offset:3px}.products-row:focus-within{outline:3px solid #00739999;outline-offset:3px}@media (prefers-reduced-motion:reduce){.category-pub-container:after,.category-pub-container:before{animation:none!important}.products-row:hover{transform:translateY(-2px)}.products-row:before{display:none}}@media print{.category-pub-container:after,.category-pub-container:before,.mySwiper .swiper-button-next,.mySwiper .swiper-button-prev,.mySwiper .swiper-pagination{display:none}.products-row{border:1px solid #e5e7eb;box-shadow:none}.products-row:hover{transform:none}.products-row:before{display:none}}.page-empty-space{align-items:center;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding:20px;perspective:1000px;position:relative;width:100%}.AppPageEmptySpace0{animation:waveBackground0 8s ease-in-out infinite;background:linear-gradient(135deg,#fef2f2,#fee2e2)}.AppPageEmptySpace1{animation:waveBackground1 8s ease-in-out infinite;background:linear-gradient(135deg,#fefce8,#fef3c7)}.AppPageEmptySpace2{animation:waveBackground2 8s ease-in-out infinite;background:linear-gradient(135deg,#f0fdf4,#dcfce7)}.AppPageEmptySpace3{animation:waveBackground3 8s ease-in-out infinite;background:linear-gradient(135deg,#fdf4ff,#fae8ff)}.AppPageEmptySpace4{animation:waveBackground4 8s ease-in-out infinite;background:linear-gradient(135deg,#eff6ff,#dbeafe)}.AppPageEmptySpace5{animation:waveBackground5 8s ease-in-out infinite;background:linear-gradient(135deg,#f5f3ff,#ede9fe)}.AppPageEmptySpace6{animation:waveBackground6 8s ease-in-out infinite;background:linear-gradient(135deg,#ecfeff,#cffafe)}@keyframes waveBackground0{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes waveBackground1{0%,to{background-position:20% 30%}50%{background-position:80% 70%}}@keyframes waveBackground2{0%,to{background-position:40% 60%}50%{background-position:60% 40%}}@keyframes waveBackground3{0%,to{background-position:10% 70%}50%{background-position:90% 30%}}@keyframes waveBackground4{0%,to{background-position:30% 40%}50%{background-position:70% 60%}}@keyframes waveBackground5{0%,to{background-position:50% 20%}50%{background-position:50% 80%}}@keyframes waveBackground6{0%,to{background-position:60% 50%}50%{background-position:40% 50%}}.empty-slogan{animation:sloganSpectacular 2s cubic-bezier(.68,-.55,.265,1.55) forwards;color:#1f2937;font-size:clamp(1.2rem,4vw,1.8rem);font-weight:800;margin:0 0 24px;opacity:0;text-align:center;text-shadow:2px 2px 4px #0000001a,0 0 20px #0073994d;transform-style:preserve-3d}@keyframes sloganSpectacular{0%{filter:blur(10px);opacity:0;transform:translateY(-100px) rotateX(-90deg) scale(.5)}50%{filter:blur(5px);opacity:.5;transform:translateY(20px) rotateX(20deg) scale(1.2)}70%{filter:blur(2px);opacity:.8;transform:translateY(-10px) rotateX(-10deg) scale(1.1)}to{filter:blur(0);opacity:1;transform:translateY(0) rotateX(0deg) scale(1)}}.empty-slogan{animation:sloganSpectacular 2s cubic-bezier(.68,-.55,.265,1.55) forwards,floatSlogan 4s ease-in-out 2s infinite}@keyframes floatSlogan{0%,to{transform:translateY(0) rotateX(0deg)}50%{transform:translateY(-10px) rotateX(5deg)}}.dropping-texts{align-items:center;display:flex;flex-direction:column;gap:12px;min-height:140px;position:relative;transform-style:preserve-3d}.drop-text-item{animation:dropExplosive 2s cubic-bezier(.68,-.55,.265,1.55) forwards;color:#007399;font-size:clamp(1rem,3vw,1.3rem);font-weight:700;opacity:0;text-shadow:2px 2px 4px #0000001a,0 0 15px #00739980;transform-style:preserve-3d}@keyframes dropExplosive{0%{filter:blur(20px) brightness(2);opacity:0;transform:translateY(-150px) translateZ(-200px) rotateX(-180deg) rotate(-180deg) scale(0)}30%{filter:blur(15px) brightness(1.8);opacity:.3}50%{filter:blur(5px) brightness(1.4);opacity:.6;transform:translateY(30px) translateZ(100px) rotateX(30deg) rotate(30deg) scale(1.3)}70%{filter:blur(2px) brightness(1.1);opacity:.9;transform:translateY(-15px) translateZ(50px) rotateX(-15deg) rotate(-15deg) scale(1.1)}85%{filter:blur(1px) brightness(1);transform:translateY(5px) translateZ(20px) rotateX(5deg) rotate(5deg) scale(.95)}to{filter:blur(0) brightness(1);opacity:1;transform:translateY(0) translateZ(0) rotateX(0deg) rotate(0deg) scale(1)}}.drop-text-item{animation:dropExplosive 2s cubic-bezier(.68,-.55,.265,1.55) forwards,pulseRotate 3s ease-in-out 2s infinite}@keyframes pulseRotate{0%,to{transform:scale(1) rotate(0deg)}25%{transform:scale(1.05) rotate(2deg)}50%{transform:scale(1.1) rotate(0deg)}75%{transform:scale(1.05) rotate(-2deg)}}.drop-text-item:last-child{animation:youExplosion 3s cubic-bezier(.68,-.55,.265,1.55) forwards;color:#ef4444;font-size:clamp(1.5rem,5vw,2.5rem);font-weight:900;text-shadow:3px 3px 6px #0003,0 0 30px #ef444499,0 0 60px #ef444466}@keyframes youExplosion{0%{filter:blur(30px) brightness(3) hue-rotate(180deg);opacity:0;transform:translateY(-300px) translateZ(-500px) rotateX(-1turn) rotateY(-1turn) rotate(-1turn) scale(0)}20%{filter:blur(25px) brightness(2.5) hue-rotate(120deg);opacity:.2}40%{filter:blur(10px) brightness(2) hue-rotate(60deg);opacity:.5;transform:translateY(80px) translateZ(200px) rotateX(60deg) rotateY(60deg) rotate(60deg) scale(1.8)}60%{filter:blur(5px) brightness(1.5) hue-rotate(30deg);opacity:.8;transform:translateY(-40px) translateZ(100px) rotateX(-30deg) rotateY(-30deg) rotate(-30deg) scale(1.3)}80%{filter:blur(2px) brightness(1.2) hue-rotate(0deg);transform:translateY(20px) translateZ(50px) rotateX(10deg) rotateY(10deg) rotate(10deg) scale(.9)}to{filter:blur(0) brightness(1) hue-rotate(0deg);opacity:1;transform:translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotate(0deg) scale(1)}}.drop-text-item:last-child{animation:youExplosion 3s cubic-bezier(.68,-.55,.265,1.55) forwards,youDance 4s ease-in-out 3s infinite}@keyframes youDance{0%,to{text-shadow:3px 3px 6px #0003,0 0 30px #ef444499;transform:scale(1) rotate(0deg) translateY(0)}20%{text-shadow:5px 5px 10px #0000004d,0 0 40px #ef4444cc,0 0 80px #ef444480;transform:scale(1.15) rotate(5deg) translateY(-8px)}40%{transform:scale(1.08) rotate(-3deg) translateY(-4px)}60%{text-shadow:6px 6px 12px #0000004d,0 0 50px #ef4444e6,0 0 100px #ef444499;transform:scale(1.2) rotate(3deg) translateY(-10px)}80%{transform:scale(1.05) rotate(-2deg) translateY(-3px)}}.page-empty-space:before{animation:rotateParticles 25s linear infinite;background:radial-gradient(circle at 20% 30%,#fff6 0,#0000 50%),radial-gradient(circle at 80% 70%,#00739933 0,#0000 50%),radial-gradient(circle at 50% 50%,#ef44441a 0,#0000 60%);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%}@keyframes rotateParticles{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.1)}to{transform:rotate(1turn) scale(1)}}.page-empty-space:after{animation:rippleCircle 4s ease-out infinite;border:3px solid #00739933;border-radius:50%;content:"";height:300px;left:50%;margin:-150px 0 0 -150px;pointer-events:none;position:absolute;top:50%;width:300px}@keyframes rippleCircle{0%{border-width:5px;height:0;margin:0;opacity:1;width:0}to{border-width:1px;height:600px;margin:-300px 0 0 -300px;opacity:0;width:600px}}.dropping-texts:after,.dropping-texts:before{animation:sparkle 3s ease-in-out infinite;content:"✨";font-size:2rem;opacity:0;position:absolute}.dropping-texts:before{animation-delay:.5s;left:-30px;top:-20px}.dropping-texts:after{animation-delay:1.5s;bottom:-20px;right:-30px}@keyframes sparkle{0%,to{opacity:0;transform:scale(0) rotate(0deg)}50%{opacity:1;transform:scale(1.5) rotate(180deg)}}@media only screen and (max-width:576px){.page-empty-space{padding:15px}.empty-slogan{font-size:clamp(1rem,4vw,1.3rem);margin-bottom:16px}.dropping-texts{gap:8px;min-height:100px}.drop-text-item:last-child{font-size:clamp(1.3rem,5vw,1.8rem)}@keyframes dropExplosive{0%{opacity:0;transform:translateY(-100px) rotateX(-90deg) scale(0)}50%{transform:translateY(20px) rotateX(20deg) scale(1.2)}to{opacity:1;transform:translateY(0) rotateX(0deg) scale(1)}}}@media (prefers-reduced-motion:reduce){.dropping-texts:after,.dropping-texts:before,.page-empty-space:after,.page-empty-space:before{animation:none}.drop-text-item,.drop-text-item:last-child,.empty-slogan{animation:fadeInSimple .8s ease-out forwards}@keyframes fadeInSimple{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}}.catery-name-header{background:linear-gradient(90deg,#f8fafc,#fff);border-bottom:2px solid #e5e7eb;overflow:hidden;padding:10px 14px;text-overflow:ellipsis;transition:background .3s ease;white-space:nowrap;width:100%}.catery-name-header:hover{background:linear-gradient(90deg,#f0f9ff,#fff)}.catery-name-text{color:#1f2937;display:inline-block;font-weight:600;transition:color .3s ease}.catery-name-header:hover .catery-name-text{color:#007399}@media only screen and (max-width:576px){.catery-name-header{padding:8px 12px}}.matrix-swiper-container{background:#fff;border:1px solid #0f172a0f;border-radius:16px;border-radius:var(--radius-lg);box-shadow:0 1px 2px #0f172a0a,0 10px 28px #0f172a0d;margin-top:2rem;margin-top:var(--margin-xl);overflow:hidden;padding:1.5rem 1rem;padding:var(--padding-lg) var(--padding-md);position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);transition:all var(--transition-normal);width:100%}.matrix-swiper-container>*{position:relative;z-index:2}.matrix-swiper-container--standard{background:linear-gradient(180deg,#fff,#f6fbfd);border-color:#00739917;box-shadow:0 2px 8px #0f172a0a,0 12px 30px #0073990f}.matrix-swiper-container--standard .matrix-header{padding-bottom:.35rem}.matrix-swiper-container--standard .matrix-title{color:#143848}.matrix-swiper-container.\30_type_Animation,.matrix-swiper-container.anim-type-00{animation:anim-gradient-wave 10s ease-in-out infinite;background:linear-gradient(135deg,#f8f9fa,#e8f4f8 20%,#f0f8ff 40%,#e8f4f8 60%,#f0f8ff 80%,#f8f9fa);background-size:400% 400%}.matrix-swiper-container.\30_type_Animation:before,.matrix-swiper-container.anim-type-00:before{animation:anim-sweep-ltr 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00739926 20%,#3b82f640 40%,#8b5cf633 60%,#3b82f626 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#00739926) 20%,var(--anim-accent,#3b82f640) 40%,var(--anim-secondary,#8b5cf633) 60%,var(--anim-accent,#3b82f626) 80%,#0000 100%);content:"";height:200%;left:-100%;pointer-events:none;position:absolute;top:-50%;transform:skewX(-20deg);width:150%;z-index:1}.matrix-swiper-container.\30_type_Animation:after,.matrix-swiper-container.anim-type-00:after{animation:anim-sweep-rtl 7s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#a855f726 20%,#ec489933 40%,#a855f726 60%,#0000);background:linear-gradient(-90deg,#0000 0,var(--anim-secondary,#a855f726) 20%,#ec489933 40%,var(--anim-secondary,#a855f726) 60%,#0000 100%);content:"";height:200%;pointer-events:none;position:absolute;right:-100%;top:-50%;transform:skewX(20deg);width:150%;z-index:1}.matrix-swiper-container.\31_type_Animation,.matrix-swiper-container.anim-type-01{animation:anim-gradient-wave 10s ease-in-out infinite;background:linear-gradient(135deg,#f8f9fa,#e8f4f8 50%,#f8f9fa);background-size:400% 400%}.matrix-swiper-container.\31_type_Animation:before,.matrix-swiper-container.anim-type-01:before{animation:anim-sweep-ltr 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00739926 20%,#3b82f640 50%,#00739926 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#00739926) 20%,var(--anim-accent,#3b82f640) 50%,var(--anim-primary,#00739926) 80%,#0000 100%);content:"";height:200%;left:-100%;pointer-events:none;position:absolute;top:-50%;transform:skewX(-20deg);width:150%;z-index:1}.matrix-swiper-container.\31_type_Animation:after,.matrix-swiper-container.anim-type-01:after{animation:anim-sweep-rtl 7s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#a855f726 20%,#ec489933 50%,#a855f726 80%,#0000);background:linear-gradient(-90deg,#0000 0,var(--anim-secondary,#a855f726) 20%,var(--anim-tertiary,#ec489933) 50%,var(--anim-secondary,#a855f726) 80%,#0000 100%);content:"";height:200%;pointer-events:none;position:absolute;right:-100%;top:-50%;transform:skewX(20deg);width:150%;z-index:1}.matrix-swiper-container.\32_type_Animation,.matrix-swiper-container.anim-type-02{animation:anim-gradient-shift 8s ease-in-out infinite;background:linear-gradient(135deg,#fff,#e8f4f8 25%,#d4ecf7 50%,#e8f4f8 75%,#fff);background:linear-gradient(135deg,#fff 0,var(--anim-light1,#e8f4f8) 25%,var(--anim-light2,#d4ecf7) 50%,var(--anim-light1,#e8f4f8) 75%,#fff 100%);background-size:200% 200%}.matrix-swiper-container.\32_type_Animation:before,.matrix-swiper-container.anim-type-02:before{animation:anim-pulse-center 4s ease-in-out infinite;background:radial-gradient(circle at center,#fffc 0,#4facfe66 30%,#0000 70%);background:radial-gradient(circle at center,var(--anim-white,#fffc) 0,var(--anim-accent,#4facfe66) 30%,#0000 70%);content:"";filter:blur(40px);height:80%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1}.matrix-swiper-container.\32_type_Animation:after,.matrix-swiper-container.anim-type-02:after{animation:anim-pulse-center 4s ease-in-out infinite;animation-delay:2s;background:radial-gradient(circle at center,#0073994d 0,#0000 60%);background:radial-gradient(circle at center,var(--anim-primary,#0073994d) 0,#0000 60%);content:"";filter:blur(30px);height:60%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%;z-index:1}.matrix-swiper-container.\33_type_Animation,.matrix-swiper-container.anim-type-03{background:linear-gradient(0deg,#ffe0b2 0,#fff3e0 50%,#fff);background:linear-gradient(to top,var(--anim-light2,#ffe0b2) 0,var(--anim-light1,#fff3e0) 50%,#fff 100%)}.matrix-swiper-container.\33_type_Animation:before,.matrix-swiper-container.anim-type-03:before{animation:anim-wave-up 6s ease-in-out infinite;background:linear-gradient(0deg,#ff6b3566 0,#ff9a7640 30%,#0000 60%);background:linear-gradient(to top,var(--anim-primary,#ff6b3566) 0,var(--anim-accent,#ff9a7640) 30%,#0000 60%);border-radius:50% 50% 0 0;bottom:-100%;content:"";height:150%;left:0;pointer-events:none;position:absolute;transform:scaleX(1.2);width:100%;z-index:1}.matrix-swiper-container.\33_type_Animation:after,.matrix-swiper-container.anim-type-03:after{animation:anim-wave-up 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(0deg,#ff9a764d 0,#0000 50%);background:linear-gradient(to top,var(--anim-accent,#ff9a764d) 0,#0000 50%);border-radius:50% 50% 0 0;bottom:-100%;content:"";height:120%;left:0;pointer-events:none;position:absolute;transform:scaleX(1.3);width:100%;z-index:1}.matrix-swiper-container.\34_type_Animation,.matrix-swiper-container.anim-type-04{animation:anim-gradient-radial-pulse 8s ease-in-out infinite;background:radial-gradient(circle at center,#fff 0,#caf0f8 40%,#90e0ef 70%,#fff 100%);background:radial-gradient(circle at center,#fff 0,var(--anim-light1,#caf0f8) 40%,var(--anim-light2,#90e0ef) 70%,#fff 100%);background-position:50%;background-size:150% 150%}.matrix-swiper-container.\34_type_Animation:before,.matrix-swiper-container.anim-type-04:before{animation:anim-rotate-spiral 8s linear infinite;background:conic-gradient(from 0deg at 50% 50%,#0000 0deg,#0077b64d 45deg,#00d4ff40 90deg,#0000 135deg,#0000 1turn);background:conic-gradient(from 0deg at 50% 50%,#0000 0deg,var(--anim-primary,#0077b64d) 45deg,var(--anim-accent,#00d4ff40) 90deg,#0000 135deg,#0000 1turn);content:"";filter:blur(20px);height:200%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%;z-index:1}.matrix-swiper-container.\34_type_Animation:after,.matrix-swiper-container.anim-type-04:after{animation:anim-rotate-spiral 8s linear infinite reverse;background:conic-gradient(from 180deg at 50% 50%,#0000 0deg,#00d4ff33 45deg,#0000 90deg,#0000 1turn);background:conic-gradient(from 180deg at 50% 50%,#0000 0deg,var(--anim-accent,#00d4ff33) 45deg,#0000 90deg,#0000 1turn);content:"";filter:blur(25px);height:150%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:1}.matrix-swiper-container.\35_type_Animation,.matrix-swiper-container.anim-type-05{animation:anim-gradient-diagonal 10s ease-in-out infinite;background:linear-gradient(45deg,#fff,#f3e5f5 25%,#e1bee7 50%,#f3e5f5 75%,#fff);background:linear-gradient(45deg,#fff 0,var(--anim-light1,#f3e5f5) 25%,var(--anim-light2,#e1bee7) 50%,var(--anim-light1,#f3e5f5) 75%,#fff 100%);background-size:300% 300%}.matrix-swiper-container.\35_type_Animation:before,.matrix-swiper-container.anim-type-05:before{animation:anim-pulse-diamond 5s ease-in-out infinite;background:linear-gradient(45deg,#0000,#9c27b04d 25%,#ba68c866 50%,#9c27b04d 75%,#0000);background:linear-gradient(45deg,#0000 0,var(--anim-primary,#9c27b04d) 25%,var(--anim-accent,#ba68c866) 50%,var(--anim-primary,#9c27b04d) 75%,#0000 100%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);content:"";height:60%;left:50%;pointer-events:none;position:absolute;top:50%;width:60%;z-index:1}.matrix-swiper-container.\35_type_Animation:after,.matrix-swiper-container.anim-type-05:after{animation:anim-pulse-diamond 5s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(135deg,#ba68c880,#0000 50%,#ba68c880);background:linear-gradient(135deg,var(--anim-accent,#ba68c880) 0,#0000 50%,var(--anim-accent,#ba68c880) 100%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);content:"";height:40%;left:50%;pointer-events:none;position:absolute;top:50%;width:40%;z-index:1}.matrix-swiper-container.\36_type_Animation,.matrix-swiper-container.anim-type-06{animation:anim-gradient-vertical 12s ease-in-out infinite;background:linear-gradient(180deg,#fff,#e8f5e9 30%,#c8e6c9 60%,#e8f5e9 90%,#fff);background:linear-gradient(180deg,#fff 0,var(--anim-light1,#e8f5e9) 30%,var(--anim-light2,#c8e6c9) 60%,var(--anim-light1,#e8f5e9) 90%,#fff 100%);background-size:100% 200%}.matrix-swiper-container.\36_type_Animation:before,.matrix-swiper-container.anim-type-06:before{animation:anim-float-particle-1 15s ease-in-out infinite;background:radial-gradient(circle at center,#43a04766 0,#81c78440 40%,#0000 70%);background:radial-gradient(circle at center,var(--anim-primary,#43a04766) 0,var(--anim-accent,#81c78440) 40%,#0000 70%);border-radius:50%;content:"";filter:blur(30px);height:200px;pointer-events:none;position:absolute;width:200px;z-index:1}.matrix-swiper-container.\36_type_Animation:after,.matrix-swiper-container.anim-type-06:after{animation:anim-float-particle-2 12s ease-in-out infinite;background:radial-gradient(circle at center,#81c78459 0,#0000 60%);background:radial-gradient(circle at center,var(--anim-accent,#81c78459) 0,#0000 60%);border-radius:50%;content:"";filter:blur(25px);height:150px;pointer-events:none;position:absolute;width:150px;z-index:1}.matrix-swiper-container.\37_type_Animation,.matrix-swiper-container.anim-type-07{animation:anim-gradient-radial-expand 6s ease-in-out infinite;background:radial-gradient(circle at center,#fff3e0 0,#ffe0b2 40%,#fff 80%);background:radial-gradient(circle at center,var(--anim-light1,#fff3e0) 0,var(--anim-light2,#ffe0b2) 40%,#fff 80%)}.matrix-swiper-container.\37_type_Animation:before,.matrix-swiper-container.anim-type-07:before{animation:anim-rotate-rays 20s linear infinite;background:repeating-conic-gradient(from 0deg at 50% 50%,#0000 0deg,#0000 5deg,#f57c0026 5deg,#f57c0026 10deg);background:repeating-conic-gradient(from 0deg at 50% 50%,#0000 0deg,#0000 5deg,var(--anim-primary,#f57c0026) 5deg,var(--anim-primary,#f57c0026) 10deg);content:"";height:150%;left:50%;-webkit-mask-image:radial-gradient(circle at center,#0000 10%,#000 30%,#0000 80%);mask-image:radial-gradient(circle at center,#0000 10%,#000 30%,#0000 80%);pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:1}.matrix-swiper-container.\37_type_Animation:after,.matrix-swiper-container.anim-type-07:after{animation:anim-pulse-rays 4s ease-in-out infinite;background:radial-gradient(circle at center,#ffa0004d 0,#0000 50%);background:radial-gradient(circle at center,var(--anim-accent,#ffa0004d) 0,#0000 50%);content:"";filter:blur(20px);height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.matrix-swiper-container.\38_type_Animation,.matrix-swiper-container.anim-type-08{background:linear-gradient(180deg,#fff 0,#ffebee 30%,#ffcdd2 60%,#fff);background:linear-gradient(to bottom,#fff 0,var(--anim-light1,#ffebee) 30%,var(--anim-light2,#ffcdd2) 60%,#fff 100%)}.matrix-swiper-container.\38_type_Animation:before,.matrix-swiper-container.anim-type-08:before{animation:anim-aurora 8s ease-in-out infinite;background:linear-gradient(90deg,#0000,#d32f2f33 15%,#ef53504d 35%,#d32f2f40 50%,#ef53504d 65%,#d32f2f33 85%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#d32f2f33) 15%,var(--anim-accent,#ef53504d) 35%,var(--anim-primary,#d32f2f40) 50%,var(--anim-accent,#ef53504d) 65%,var(--anim-primary,#d32f2f33) 85%,#0000 100%);clip-path:ellipse(60% 40% at 50% 30%);content:"";filter:blur(15px);height:100%;left:-10%;pointer-events:none;position:absolute;top:0;transform:translateY(-20%);width:120%;z-index:1}.matrix-swiper-container.\38_type_Animation:after,.matrix-swiper-container.anim-type-08:after{animation:anim-aurora 8s ease-in-out infinite;animation-delay:4s;background:linear-gradient(90deg,#0000,#ef535040 20%,#d32f2f33 40%,#ef535040 60%,#d32f2f33 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-accent,#ef535040) 20%,var(--anim-primary,#d32f2f33) 40%,var(--anim-accent,#ef535040) 60%,var(--anim-primary,#d32f2f33) 80%,#0000 100%);clip-path:ellipse(55% 35% at 50% 40%);content:"";filter:blur(20px);height:100%;left:-10%;pointer-events:none;position:absolute;top:0;transform:translateY(-10%);width:120%;z-index:1}.matrix-swiper-container.\39_type_Animation,.matrix-swiper-container.anim-type-09{animation:anim-explode-bg 6s ease-in-out infinite;background:radial-gradient(circle,#fffde7 0,#fff9c4 50%,#fff 100%);background:radial-gradient(circle,var(--anim-light1,#fffde7) 0,var(--anim-light2,#fff9c4) 50%,#fff 100%)}.matrix-swiper-container.\39_type_Animation:before,.matrix-swiper-container.anim-type-09:before{animation:anim-explode 3s ease-out infinite;background:radial-gradient(circle,#fbc02d99 0,#ffeb3b66 50%,#0000 100%);background:radial-gradient(circle,var(--anim-primary,#fbc02d99) 0,var(--anim-accent,#ffeb3b66) 50%,#0000 100%);border-radius:50%;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:0;z-index:1}.matrix-swiper-container.\39_type_Animation:after,.matrix-swiper-container.anim-type-09:after{animation:anim-explode 3s ease-out 1.5s infinite;background:radial-gradient(circle,#ffeb3b80 0,#0000 70%);background:radial-gradient(circle,var(--anim-accent,#ffeb3b80) 0,#0000 70%);border-radius:50%;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:0;z-index:1}.matrix-swiper-container.\31\30_type_Animation,.matrix-swiper-container.anim-type-10{background:linear-gradient(135deg,#e8eaf6,#c5cae9);background:linear-gradient(135deg,var(--anim-light1,#e8eaf6) 0,var(--anim-light2,#c5cae9) 100%)}.matrix-swiper-container.\31\30_type_Animation:before,.matrix-swiper-container.anim-type-10:before{animation:anim-rotate-vortex 6s linear infinite;background:conic-gradient(from 0deg,#0000 0deg,#3949ab4d 30deg,#5c6bc066 60deg,#0000 90deg,#0000 180deg,#3949ab33 210deg,#0000 240deg);background:conic-gradient(from 0deg,#0000 0deg,var(--anim-primary,#3949ab4d) 30deg,var(--anim-accent,#5c6bc066) 60deg,#0000 90deg,#0000 180deg,var(--anim-primary,#3949ab33) 210deg,#0000 240deg);content:"";filter:blur(15px);height:150%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:1}.matrix-swiper-container.\31\31_type_Animation,.matrix-swiper-container.anim-type-11{background:linear-gradient(180deg,#e0f7fa 0,#b2ebf2);background:linear-gradient(to bottom,var(--anim-light1,#e0f7fa) 0,var(--anim-light2,#b2ebf2) 100%)}.matrix-swiper-container.\31\31_type_Animation:before,.matrix-swiper-container.anim-type-11:before{animation:anim-rain 2s linear infinite;background:linear-gradient(180deg,#0000 0,#00acc199 50%,#0000);background:linear-gradient(to bottom,#0000 0,var(--anim-primary,#00acc199) 50%,#0000 100%);border-radius:50%;box-shadow:0 0 10px #26c6da80,100px 50px 10px #00acc166,-80px 30px 10px #26c6da4d,200px 80px 10px #00acc159,-150px 100px 10px #26c6da66;box-shadow:0 0 10px var(--anim-accent,#26c6da80),100px 50px 10px var(--anim-primary,#00acc166),-80px 30px 10px var(--anim-accent,#26c6da4d),200px 80px 10px var(--anim-primary,#00acc159),-150px 100px 10px var(--anim-accent,#26c6da66);content:"";height:100px;left:20%;pointer-events:none;position:absolute;top:-100%;width:3px;z-index:1}.matrix-swiper-container.\31\32_type_Animation,.matrix-swiper-container.anim-type-12{background:#fff}.matrix-swiper-container.\31\32_type_Animation:before,.matrix-swiper-container.anim-type-12:before{animation:anim-rotate-kaleidoscope 12s linear infinite;background:conic-gradient(from 0deg,#e91e6333 0deg 45deg,#9c27b033 45deg 90deg,#2196f333 90deg 135deg,#4caf5033 135deg 180deg,#e91e6333 180deg 225deg,#9c27b033 225deg 270deg,#2196f333 270deg 315deg,#4caf5033 315deg 1turn);background:conic-gradient(from 0deg,var(--anim-primary,#e91e6333) 0deg 45deg,var(--anim-accent,#9c27b033) 45deg 90deg,var(--anim-secondary,#2196f333) 90deg 135deg,var(--anim-tertiary,#4caf5033) 135deg 180deg,var(--anim-primary,#e91e6333) 180deg 225deg,var(--anim-accent,#9c27b033) 225deg 270deg,var(--anim-secondary,#2196f333) 270deg 315deg,var(--anim-tertiary,#4caf5033) 315deg 1turn);content:"";filter:blur(20px);height:200%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%;z-index:1}.matrix-swiper-container.\31\33_type_Animation,.matrix-swiper-container.anim-type-13{background:radial-gradient(circle,#e3f2fd 0,#bbdefb 100%);background:radial-gradient(circle,var(--anim-light1,#e3f2fd) 0,var(--anim-light2,#bbdefb) 100%)}.matrix-swiper-container.\31\33_type_Animation:before,.matrix-swiper-container.anim-type-13:before{animation:anim-shockwave 3s ease-out infinite;border:3px solid #1e88e599;border:3px solid var(--anim-primary,#1e88e599);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:1}.matrix-swiper-container.\31\33_type_Animation:after,.matrix-swiper-container.anim-type-13:after{animation:anim-shockwave 3s ease-out 1.5s infinite;border:3px solid #42a5f580;border:3px solid var(--anim-accent,#42a5f580);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:1}.matrix-swiper-container.\31\34_type_Animation,.matrix-swiper-container.anim-type-14{background:linear-gradient(0deg,#ffccbc 0,#fbe9e7 50%,#fff);background:linear-gradient(to top,var(--anim-light2,#ffccbc) 0,var(--anim-light1,#fbe9e7) 50%,#fff 100%)}.matrix-swiper-container.\31\34_type_Animation:before,.matrix-swiper-container.anim-type-14:before{animation:anim-flame-1 2s ease-in-out infinite;background:linear-gradient(0deg,#ff572299 0,#ff704366 50%,#0000);background:linear-gradient(to top,var(--anim-primary,#ff572299) 0,var(--anim-accent,#ff704366) 50%,#0000 100%);border-radius:50% 50% 0 0;bottom:0;content:"";filter:blur(10px);height:0;left:30%;pointer-events:none;position:absolute;width:40px;z-index:1}.matrix-swiper-container.\31\34_type_Animation:after,.matrix-swiper-container.anim-type-14:after{animation:anim-flame-2 2.5s ease-in-out infinite;background:linear-gradient(0deg,#ff704380 0,#ff57224d 50%,#0000);background:linear-gradient(to top,var(--anim-accent,#ff704380) 0,var(--anim-primary,#ff57224d) 50%,#0000 100%);border-radius:50% 50% 0 0;bottom:0;content:"";filter:blur(12px);height:0;pointer-events:none;position:absolute;right:30%;width:50px;z-index:1}.matrix-swiper-container.\31\35_type_Animation,.matrix-swiper-container.anim-type-15{background:linear-gradient(135deg,#ede7f6,#d1c4e9);background:linear-gradient(135deg,var(--anim-light1,#ede7f6) 0,var(--anim-light2,#d1c4e9) 100%)}.matrix-swiper-container.\31\35_type_Animation:before,.matrix-swiper-container.anim-type-15:before{animation:anim-fog-1 12s ease-in-out infinite;background:radial-gradient(ellipse at center,#7e57c24d 0,#9575cd33 40%,#0000 70%);background:radial-gradient(ellipse at center,var(--anim-primary,#7e57c24d) 0,var(--anim-accent,#9575cd33) 40%,#0000 70%);content:"";filter:blur(40px);height:40%;left:-20%;pointer-events:none;position:absolute;top:30%;width:150%;z-index:1}.matrix-swiper-container.\31\35_type_Animation:after,.matrix-swiper-container.anim-type-15:after{animation:anim-fog-2 10s ease-in-out infinite;background:radial-gradient(ellipse at center,#9575cd40 0,#0000 60%);background:radial-gradient(ellipse at center,var(--anim-accent,#9575cd40) 0,#0000 60%);content:"";filter:blur(35px);height:35%;pointer-events:none;position:absolute;right:-20%;top:50%;width:140%;z-index:1}.matrix-swiper-container.\31\36_type_Animation,.matrix-swiper-container.anim-type-16{background:radial-gradient(circle,#e8eaf6 0,#c5cae9 100%);background:radial-gradient(circle,var(--anim-light1,#e8eaf6) 0,var(--anim-light2,#c5cae9) 100%)}.matrix-swiper-container.\31\36_type_Animation:before,.matrix-swiper-container.anim-type-16:before{animation:anim-shooting-star-1 3s ease-out infinite;background:linear-gradient(270deg,#0000 0,#28359399 50%,#3f51b5cc);background:linear-gradient(to left,#0000 0,var(--anim-primary,#28359399) 50%,var(--anim-accent,#3f51b5cc) 100%);box-shadow:0 0 10px #3f51b599;box-shadow:0 0 10px var(--anim-accent,#3f51b599);content:"";height:3px;pointer-events:none;position:absolute;right:-10%;top:10%;transform:rotate(-45deg);width:150px;z-index:1}.matrix-swiper-container.\31\36_type_Animation:after,.matrix-swiper-container.anim-type-16:after{animation:anim-shooting-star-2 4s ease-out 2s infinite;background:linear-gradient(270deg,#0000 0,#3f51b580 50%,#283593b3);background:linear-gradient(to left,#0000 0,var(--anim-accent,#3f51b580) 50%,var(--anim-primary,#283593b3) 100%);box-shadow:0 0 8px #28359380;box-shadow:0 0 8px var(--anim-primary,#28359380);content:"";height:2px;pointer-events:none;position:absolute;right:-10%;top:40%;transform:rotate(-40deg);width:120px;z-index:1}.matrix-swiper-container.\31\37_type_Animation,.matrix-swiper-container.anim-type-17{animation:anim-gradient-wave 10s ease-in-out infinite;background:linear-gradient(135deg,#fff,#e8f4f8 20%,#d4ecf7 40%,#e8f4f8 60%,#d4ecf7 80%,#fff);background:linear-gradient(135deg,#fff 0,var(--anim-light1,#e8f4f8) 20%,var(--anim-light2,#d4ecf7) 40%,var(--anim-light1,#e8f4f8) 60%,var(--anim-light2,#d4ecf7) 80%,#fff 100%);background-size:400% 400%}.matrix-swiper-container.\31\37_type_Animation:before,.matrix-swiper-container.anim-type-17:before{animation:anim-sweep-white-ltr 6s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff3 10%,#fff9 25%,#fff 50%,#fff9 75%,#fff3 90%,#0000);background:linear-gradient(90deg,#0000 0,#fff3 10%,#fff9 25%,var(--anim-white,#fff) 50%,#fff9 75%,#fff3 90%,#0000 100%);box-shadow:0 0 50px #fffc;content:"";height:200%;left:-100%;pointer-events:none;position:absolute;top:-50%;transform:skewX(-20deg);width:150%;z-index:1}.matrix-swiper-container.\31\37_type_Animation:after,.matrix-swiper-container.anim-type-17:after{animation:anim-sweep-blue-rtl 8s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#4facfe26 10%,#4facfe59 25%,#4facfe 50%,#00739966 75%,#005a7333 90%,#0000);background:linear-gradient(-90deg,#0000 0,#4facfe26 10%,#4facfe59 25%,var(--anim-accent,#4facfe) 50%,var(--anim-primary,#00739966) 75%,#005a7333 90%,#0000 100%);box-shadow:0 0 40px #4facfe80;content:"";height:200%;pointer-events:none;position:absolute;right:-100%;top:-50%;transform:skewX(20deg);width:150%;z-index:1}.matrix-swiper-container.\31\38_type_Animation,.matrix-swiper-container.anim-type-18{background:linear-gradient(180deg,#0a0a0a,#0d1f0d 50%,#0a0a0a)}.matrix-swiper-container.\31\38_type_Animation:before,.matrix-swiper-container.anim-type-18:before{animation:anim-matrix-fall 2s linear infinite;background:linear-gradient(180deg,#0000 0,#00ff41cc 50%,#0000);background:linear-gradient(to bottom,#0000 0,var(--anim-primary,#00ff41cc) 50%,#0000 100%);box-shadow:50px 0 0 #00ff4199,120px 30px 0 #00c83280,200px -20px 0 #00ff4166,280px 50px 0 #00c83299,350px -10px 0 #00ff4180,420px 40px 0 #00c83266;box-shadow:50px 0 0 var(--anim-primary,#00ff4199),120px 30px 0 var(--anim-accent,#00c83280),200px -20px 0 var(--anim-primary,#00ff4166),280px 50px 0 var(--anim-accent,#00c83299),350px -10px 0 var(--anim-primary,#00ff4180),420px 40px 0 var(--anim-accent,#00c83266);content:"";filter:blur(1px);height:100px;left:10%;pointer-events:none;position:absolute;top:0;width:2px;z-index:1}.matrix-swiper-container.\31\38_type_Animation:after,.matrix-swiper-container.anim-type-18:after{animation:anim-scan-line 3s linear infinite;background:linear-gradient(90deg,#0000,#00ff414d,#0000);background:linear-gradient(90deg,#0000,var(--anim-primary,#00ff414d),#0000);content:"";height:5px;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.matrix-swiper-container.\31\39_type_Animation,.matrix-swiper-container.anim-type-19{background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#1a1a2e)}.matrix-swiper-container.\31\39_type_Animation:before,.matrix-swiper-container.anim-type-19:before{animation:anim-neon-pulse 2s ease-in-out infinite;background:#0000;border:3px solid #ff0080cc;border:3px solid var(--anim-primary,#ff0080cc);border-radius:20px;box-shadow:0 0 10px #ff008080,0 0 20px #ff00804d,0 0 30px #ff008033,inset 0 0 10px #ff00801a;box-shadow:0 0 10px var(--anim-primary,#ff008080),0 0 20px var(--anim-primary,#ff00804d),0 0 30px var(--anim-primary,#ff008033),inset 0 0 10px var(--anim-primary,#ff00801a);content:"";height:60%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1}.matrix-swiper-container.\31\39_type_Animation:after,.matrix-swiper-container.anim-type-19:after{animation:anim-neon-flicker 3s ease-in-out infinite;background:#0000;border:2px solid #0ff9;border:2px solid var(--anim-accent,#0ff9);border-radius:15px;box-shadow:0 0 8px #0ff6,0 0 16px #0ff3;box-shadow:0 0 8px var(--anim-accent,#0ff6),0 0 16px var(--anim-accent,#0ff3);content:"";height:40%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%;z-index:1}.matrix-swiper-container.\32\30_type_Animation,.matrix-swiper-container.anim-type-20{background:linear-gradient(135deg,#667eea,#764ba2);background:linear-gradient(135deg,var(--anim-light1,#667eea) 0,var(--anim-light2,#764ba2) 100%)}.matrix-swiper-container.\32\30_type_Animation:before,.matrix-swiper-container.anim-type-20:before{animation:anim-blob-1 8s ease-in-out infinite;background:linear-gradient(135deg,#667eea99,#764ba299);background:linear-gradient(135deg,var(--anim-primary,#667eea99) 0,var(--anim-accent,#764ba299) 100%);content:"";filter:blur(20px);height:60%;left:50%;pointer-events:none;position:absolute;top:50%;width:60%;z-index:1}.matrix-swiper-container.\32\30_type_Animation:after,.matrix-swiper-container.anim-type-20:after{animation:anim-blob-2 10s ease-in-out infinite;background:linear-gradient(135deg,#764ba280,#667eea80);background:linear-gradient(135deg,var(--anim-accent,#764ba280) 0,var(--anim-primary,#667eea80) 100%);content:"";filter:blur(15px);height:40%;left:50%;pointer-events:none;position:absolute;top:50%;width:40%;z-index:1}.matrix-swiper-container.\32\31_type_Animation,.matrix-swiper-container.anim-type-21{animation:anim-holographic 8s ease infinite;background:linear-gradient(135deg,#ff0080,#ff8c00 17%,#40e0d0 33%,#00ff80 50%,#8000ff 67%,#ff0080 83%,#ff8c00);background-size:400% 400%}.matrix-swiper-container.\32\31_type_Animation:before,.matrix-swiper-container.anim-type-21:before{animation:anim-prism-shift 4s ease-in-out infinite;background:linear-gradient(45deg,#0000 30%,#ffffff4d 50%,#0000 70%);background-size:200% 200%;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.matrix-swiper-container.\32\31_type_Animation:after,.matrix-swiper-container.anim-type-21:after{background:repeating-linear-gradient(90deg,#0000,#0000 2px,#ffffff08 0,#ffffff08 4px);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.matrix-swiper-container.\32\32_type_Animation,.matrix-swiper-container.anim-type-22{background:linear-gradient(180deg,#1a1a2e,#2d2d44 30%,#1a1a2e)}.matrix-swiper-container.\32\32_type_Animation:before,.matrix-swiper-container.anim-type-22:before{animation:anim-lightning-strike 4s ease-out infinite;background:linear-gradient(180deg,#ffff00e6,#ffc800b3 30%,#0000);background:linear-gradient(180deg,var(--anim-primary,#ffff00e6) 0,var(--anim-accent,#ffc800b3) 30%,#0000 100%);box-shadow:0 0 20px #ffff0080;box-shadow:0 0 20px var(--anim-primary,#ffff0080);clip-path:polygon(0 0,100% 0,60% 30%,100% 30%,40% 60%,80% 60%,20% 100%,50% 60%,0 60%,60% 30%,0 30%);content:"";filter:blur(2px);height:100%;left:30%;pointer-events:none;position:absolute;top:0;width:3px;z-index:1}.matrix-swiper-container.\32\32_type_Animation:after,.matrix-swiper-container.anim-type-22:after{animation:anim-lightning-strike 5s ease-out 2s infinite;background:linear-gradient(180deg,#c8c8ffcc,#0000);background:linear-gradient(180deg,var(--anim-accent,#c8c8ffcc) 0,#0000 100%);clip-path:polygon(50% 0,100% 0,30% 40%,70% 40%,0 100%,40% 40%,0 40%);content:"";filter:blur(1px);height:100%;pointer-events:none;position:absolute;right:25%;top:0;width:2px;z-index:1}.matrix-swiper-container.\32\33_type_Animation,.matrix-swiper-container.anim-type-23{background:radial-gradient(circle at center,#1a1a3e 0,#0d0d1a 100%);background:radial-gradient(circle at center,var(--anim-light1,#1a1a3e) 0,var(--anim-light2,#0d0d1a) 100%)}.matrix-swiper-container.\32\33_type_Animation:before,.matrix-swiper-container.anim-type-23:before{animation:anim-orbit-1 8s linear infinite;background:radial-gradient(circle,#ffc864 0,#ff9632cc 50%,#0000 70%);background:radial-gradient(circle,var(--anim-primary,#ffc864) 0,var(--anim-accent,#ff9632cc) 50%,#0000 70%);border-radius:50%;box-shadow:0 0 20px #ffc86499,0 0 40px #ffc8644d;box-shadow:0 0 20px var(--anim-primary,#ffc86499),0 0 40px var(--anim-primary,#ffc8644d);content:"";height:20px;left:50%;pointer-events:none;position:absolute;top:50%;transform-origin:center center;width:20px;z-index:1}.matrix-swiper-container.\32\33_type_Animation:after,.matrix-swiper-container.anim-type-23:after{animation:anim-orbit-2 6s linear infinite;background:radial-gradient(circle,#64c8ff 0,#3296ffcc 50%,#0000 70%);background:radial-gradient(circle,var(--anim-accent,#64c8ff) 0,var(--anim-secondary,#3296ffcc) 50%,#0000 70%);border-radius:50%;box-shadow:0 0 15px #64c8ff80;box-shadow:0 0 15px var(--anim-accent,#64c8ff80);content:"";height:15px;left:50%;pointer-events:none;position:absolute;top:50%;transform-origin:center center;width:15px;z-index:1}.matrix-swiper-container.\32\34_type_Animation,.matrix-swiper-container.anim-type-24{animation:anim-water-surface 4s ease-in-out infinite;background:linear-gradient(180deg,#e0f7fa,#80deea 50%,#e0f7fa);background:linear-gradient(180deg,var(--anim-light1,#e0f7fa) 0,var(--anim-light2,#80deea) 50%,var(--anim-light1,#e0f7fa) 100%)}.matrix-swiper-container.\32\34_type_Animation:before,.matrix-swiper-container.anim-type-24:before{animation:anim-ripple-expand 3s ease-out infinite;border:2px solid #0096c899;border:2px solid var(--anim-primary,#0096c899);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;width:50px;z-index:1}.matrix-swiper-container.\32\34_type_Animation:after,.matrix-swiper-container.anim-type-24:after{animation:anim-ripple-expand 3s ease-out 1s infinite;border:2px solid #00c8fa80;border:2px solid var(--anim-accent,#00c8fa80);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;width:50px;z-index:1}.matrix-swiper-container.\32\35_type_Animation,.matrix-swiper-container.anim-type-25{background:linear-gradient(180deg,#2c3e50,#34495e);background:linear-gradient(180deg,var(--anim-light1,#2c3e50) 0,var(--anim-light2,#34495e) 100%)}.matrix-swiper-container.\32\35_type_Animation:before,.matrix-swiper-container.anim-type-25:before{animation:anim-smoke-rise 6s ease-out infinite;background:radial-gradient(ellipse at center,#c8c8c866 0,#96969633 40%,#0000 70%);background:radial-gradient(ellipse at center,var(--anim-primary,#c8c8c866) 0,var(--anim-accent,#96969633) 40%,#0000 70%);border-radius:50%;bottom:0;content:"";filter:blur(20px);height:100px;left:30%;pointer-events:none;position:absolute;width:100px;z-index:1}.matrix-swiper-container.\32\35_type_Animation:after,.matrix-swiper-container.anim-type-25:after{animation:anim-smoke-rise 8s ease-out 2s infinite;background:radial-gradient(ellipse at center,#b4b4b459 0,#0000 60%);background:radial-gradient(ellipse at center,var(--anim-accent,#b4b4b459) 0,#0000 60%);border-radius:50%;bottom:0;content:"";filter:blur(15px);height:80px;pointer-events:none;position:absolute;right:30%;width:80px;z-index:1}.matrix-swiper-container.\32\36_type_Animation,.matrix-swiper-container.anim-type-26{background:linear-gradient(135deg,#ffecd2,#fcb69f);background:linear-gradient(135deg,var(--anim-light1,#ffecd2) 0,var(--anim-light2,#fcb69f) 100%)}.matrix-swiper-container.\32\36_type_Animation:before,.matrix-swiper-container.anim-type-26:before{animation:anim-confetti-fall 4s linear infinite;background:#ff6b6b;background:var(--anim-primary,#ff6b6b);box-shadow:50px 0 0 #4ecdc4,100px 20px 0 #ffe66d,150px -10px 0 #95e1d3,200px 30px 0 #ff6b6b,250px 0 0 #4ecdc4,300px 15px 0 #ffe66d,350px -5px 0 #95e1d3;box-shadow:50px 0 0 var(--anim-accent,#4ecdc4),100px 20px 0 var(--anim-secondary,#ffe66d),150px -10px 0 var(--anim-tertiary,#95e1d3),200px 30px 0 var(--anim-primary,#ff6b6b),250px 0 0 var(--anim-accent,#4ecdc4),300px 15px 0 var(--anim-secondary,#ffe66d),350px -5px 0 var(--anim-tertiary,#95e1d3);content:"";height:10px;left:10%;pointer-events:none;position:absolute;top:-20px;width:10px;z-index:1}.matrix-swiper-container.\32\36_type_Animation:after,.matrix-swiper-container.anim-type-26:after{animation:anim-confetti-fall 5s linear 1s infinite;background:#ffe66d;background:var(--anim-secondary,#ffe66d);box-shadow:40px 10px 0 #95e1d3,90px 0 0 #ff6b6b,140px 25px 0 #4ecdc4,190px -15px 0 #ffe66d,240px 5px 0 #95e1d3;box-shadow:40px 10px 0 var(--anim-tertiary,#95e1d3),90px 0 0 var(--anim-primary,#ff6b6b),140px 25px 0 var(--anim-accent,#4ecdc4),190px -15px 0 var(--anim-secondary,#ffe66d),240px 5px 0 var(--anim-tertiary,#95e1d3);content:"";height:8px;left:25%;pointer-events:none;position:absolute;top:-30px;width:8px;z-index:1}.matrix-swiper-container.\32\37_type_Animation,.matrix-swiper-container.anim-type-27{background:radial-gradient(ellipse at center,#1a1a3e 0,#0d0d2b 100%);background:radial-gradient(ellipse at center,var(--anim-light1,#1a1a3e) 0,var(--anim-light2,#0d0d2b) 100%)}.matrix-swiper-container.\32\37_type_Animation:before,.matrix-swiper-container.anim-type-27:before{animation:anim-sparkle 2s ease-in-out infinite;background:#ffffffe6;background:var(--anim-primary,#ffffffe6);border-radius:50%;box-shadow:60px 30px 0 #ffffc8cc,120px -20px 0 #ffffffb3,200px 50px 0 #ffffc8e6,280px 10px 0 #fff9,350px 40px 0 #ffffc8cc;box-shadow:60px 30px 0 var(--anim-accent,#ffffc8cc),120px -20px 0 var(--anim-primary,#ffffffb3),200px 50px 0 var(--anim-accent,#ffffc8e6),280px 10px 0 var(--anim-primary,#fff9),350px 40px 0 var(--anim-accent,#ffffc8cc);content:"";height:4px;left:20%;pointer-events:none;position:absolute;top:20%;width:4px;z-index:1}.matrix-swiper-container.\32\37_type_Animation:after,.matrix-swiper-container.anim-type-27:after{animation:anim-sparkle 2.5s ease-in-out .5s infinite;background:#ffffc8cc;background:var(--anim-accent,#ffffc8cc);border-radius:50%;box-shadow:80px -40px 0 #ffffffb3,150px 20px 0 #ffffc8e6,220px -10px 0 #fff9,300px 30px 0 #ffffc8cc;box-shadow:80px -40px 0 var(--anim-primary,#ffffffb3),150px 20px 0 var(--anim-accent,#ffffc8e6),220px -10px 0 var(--anim-primary,#fff9),300px 30px 0 var(--anim-accent,#ffffc8cc);content:"";height:3px;left:15%;pointer-events:none;position:absolute;top:60%;width:3px;z-index:1}.matrix-swiper-container.\32\38_type_Animation,.matrix-swiper-container.anim-type-28{background:linear-gradient(135deg,#2c3e50,#3498db);background:linear-gradient(135deg,var(--anim-light1,#2c3e50) 0,var(--anim-light2,#3498db) 100%)}.matrix-swiper-container.\32\38_type_Animation:before,.matrix-swiper-container.anim-type-28:before{animation:anim-hexagon-pulse 4s ease-in-out infinite;background:#3498db66;background:var(--anim-primary,#3498db66);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:50%;width:100px;z-index:1}.matrix-swiper-container.\32\38_type_Animation:after,.matrix-swiper-container.anim-type-28:after{animation:anim-hexagon-pulse 4s ease-in-out 2s infinite;background:#2ecc7180;background:var(--anim-accent,#2ecc7180);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);content:"";height:60px;left:50%;pointer-events:none;position:absolute;top:50%;width:60px;z-index:1}.matrix-swiper-container.\32\39_type_Animation,.matrix-swiper-container.anim-type-29{background:linear-gradient(135deg,#ff9a9e,#fad0c4);background:linear-gradient(135deg,var(--anim-light1,#ff9a9e) 0,var(--anim-light2,#fad0c4) 100%)}.matrix-swiper-container.\32\39_type_Animation:before,.matrix-swiper-container.anim-type-29:before{animation:anim-triangle-spin 10s linear infinite;border-bottom:100px solid #ff6b6b66;border-bottom:100px solid var(--anim-primary,#ff6b6b66);border-left:60px solid #0000;border-right:60px solid #0000;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0;z-index:1}.matrix-swiper-container.\32\39_type_Animation:after,.matrix-swiper-container.anim-type-29:after{animation:anim-triangle-spin 8s linear infinite reverse;border-bottom:70px solid #ff9a9e80;border-bottom:70px solid var(--anim-accent,#ff9a9e80);border-left:40px solid #0000;border-right:40px solid #0000;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0;z-index:1}.matrix-swiper-container.\33\30_type_Animation,.matrix-swiper-container.anim-type-30{background:linear-gradient(135deg,#a18cd1,#fbc2eb);background:linear-gradient(135deg,var(--anim-light1,#a18cd1) 0,var(--anim-light2,#fbc2eb) 100%)}.matrix-swiper-container.\33\30_type_Animation:before,.matrix-swiper-container.anim-type-30:before{animation:anim-square-morph 8s ease-in-out infinite;background:linear-gradient(135deg,#a18cd180,#fbc2eb80);background:linear-gradient(135deg,var(--anim-primary,#a18cd180) 0,var(--anim-accent,#fbc2eb80) 100%);content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:50%;width:100px;z-index:1}.matrix-swiper-container.\33\30_type_Animation:after,.matrix-swiper-container.anim-type-30:after{animation:anim-square-morph 8s ease-in-out 4s infinite;background:linear-gradient(135deg,#fbc2eb99,#a18cd199);background:linear-gradient(135deg,var(--anim-accent,#fbc2eb99) 0,var(--anim-primary,#a18cd199) 100%);content:"";height:60px;left:50%;pointer-events:none;position:absolute;top:50%;width:60px;z-index:1}.matrix-swiper-container.\33\31_type_Animation,.matrix-swiper-container.anim-type-31{animation:anim-power-surge 4s ease-in-out infinite;background:radial-gradient(circle at center,#0f0c29 0,#302b63 50%,#24243e 100%);background:radial-gradient(circle at center,var(--anim-light1,#0f0c29) 0,var(--anim-light2,#302b63) 50%,#24243e 100%)}.matrix-swiper-container.\33\31_type_Animation:before,.matrix-swiper-container.anim-type-31:before{animation:anim-energy-charge 2s ease-out infinite;background:radial-gradient(circle,#ff6464cc 0,#ff323266 40%,#0000 70%);background:radial-gradient(circle,var(--anim-primary,#ff6464cc) 0,var(--anim-accent,#ff323266) 40%,#0000 70%);border-radius:50%;content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:50%;width:100px;z-index:1}.matrix-swiper-container.\33\31_type_Animation:after,.matrix-swiper-container.anim-type-31:after{animation:anim-energy-charge 2s ease-out 1s infinite;background:radial-gradient(circle,#6464ffb3 0,#0000 60%);background:radial-gradient(circle,var(--anim-accent,#6464ffb3) 0,#0000 60%);border-radius:50%;content:"";height:80px;left:50%;pointer-events:none;position:absolute;top:50%;width:80px;z-index:1}.matrix-swiper-container.\33\32_type_Animation,.matrix-swiper-container.anim-type-32{background:linear-gradient(180deg,#0c1445,#1a237e 30%,#0d47a1 60%,#0c1445)}.matrix-swiper-container.\33\32_type_Animation:before,.matrix-swiper-container.anim-type-32:before{animation:anim-northern-lights 8s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00ff804d 20%,#00c8ff66 40%,#8000ff4d 60%,#00c8ff4d 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#00ff804d) 20%,var(--anim-accent,#00c8ff66) 40%,var(--anim-secondary,#8000ff4d) 60%,var(--anim-accent,#00c8ff4d) 80%,#0000 100%);border-radius:50%;content:"";filter:blur(30px);height:40%;left:-20%;pointer-events:none;position:absolute;top:10%;width:140%;z-index:1}.matrix-swiper-container.\33\32_type_Animation:after,.matrix-swiper-container.anim-type-32:after{animation:anim-northern-lights 10s ease-in-out 2s infinite;background:linear-gradient(90deg,#0000,#00c8ff40 25%,#00ff8059 50%,#00c8ff40 75%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-accent,#00c8ff40) 25%,var(--anim-primary,#00ff8059) 50%,var(--anim-accent,#00c8ff40) 75%,#0000 100%);border-radius:50%;content:"";filter:blur(25px);height:30%;left:-10%;pointer-events:none;position:absolute;top:30%;width:120%;z-index:1}.matrix-header{border-bottom:1px solid #0f172a12;margin-bottom:1rem;margin-bottom:var(--swiper-padding-md);overflow:visible;padding-bottom:.75rem;padding-bottom:var(--swiper-padding-sm);position:relative}.matrix-header.animated_0:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#0073991f 0,#3b82f614 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_0:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#007399,#3b82f6 15%,#8b5cf6 30%,#ec4899 45%,#f97316 60%,#8b5cf6 75%,#3b82f6 85%,#007399);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #00739966,0 0 20px #3b82f64d;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_1:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#e91e6326 0,#9c27b01a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_1:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#e91e63,#9c27b0 20%,#fff 40%,#9c27b0 60%,#e91e63);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #e91e6366,0 0 20px #9c27b080;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_2:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#4caf5026 0,#ffeb3b1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_2:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#4caf50,#ffeb3b 20%,#fff 40%,#ffeb3b 60%,#4caf50);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #4caf5066,0 0 20px #ffeb3b99;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_3:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff980026 0,#f443361a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_3:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#ff9800,#f44336 20%,#fff 40%,#f44336 60%,#ff9800);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ff980080,0 0 20px #f4433699;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_4:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#2196f326 0,#3f51b51a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_4:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#2196f3,#3f51b5 20%,#fff 40%,#3f51b5 60%,#2196f3);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #2196f366,0 0 20px #3f51b580;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_5:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#00bcd426 0,#0096881a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_5:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#00bcd4,#009688 20%,#fff 40%,#009688 60%,#00bcd4);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #00bcd466,0 0 20px #00968880;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_6:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ffd70026 0,#cd7f321a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_6:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,gold,#cd7f32 20%,#fff 40%,#cd7f32 60%,gold);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ffd70080,0 0 20px #cd7f3299;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_7:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#c0c0c026 0,#e5e4e21a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_7:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,silver,#e5e4e2 20%,#fff 40%,#e5e4e2 60%,silver);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #c0c0c066,0 0 20px #fff9;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_8:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff00ff26 0,#00ffff1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_8:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#f0f,#0ff 25%,#fff 50%,#0ff 75%,#f0f);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ff00ff80,0 0 20px #0ff9;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_9:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff00001a 0,#ffa50014 20%,#00ff0014 40%,#007fff14 60%,#8b00ff1a 80%,#0000 100%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_9:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,red,#ff8000 14%,#ff0 28%,#0f0 42%,#0ff 56%,#0080ff 70%,#8000ff 84%,red);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #ff00004d,0 0 25px #0ff6;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_10:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#673ab726 0,#b39ddb1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_10:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#673ab7,#b39ddb 20%,#fff 40%,#b39ddb 60%,#673ab7);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #673ab766,0 0 20px #b39ddb80;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_11:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#cddc3926 0,#8bc34a1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_11:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#cddc39,#8bc34a 20%,#fff 40%,#8bc34a 60%,#cddc39);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #cddc3966,0 0 20px #8bc34a80;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_12:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#e91e6326 0,#9c27b01a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_12:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#e91e63,#9c27b0 20%,#fff 40%,#9c27b0 60%,#e91e63);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #e91e6366,0 0 20px #9c27b080;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_13:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ffc10726 0,#ffa0001a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_13:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#ffc107,#ffa000 20%,#fff 40%,#ffa000 60%,#ffc107);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ffc10780,0 0 20px #ffa00099;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_14:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#79554826 0,#bcaaa41a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_14:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#795548,#bcaaa4 20%,#fff 40%,#bcaaa4 60%,#795548);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #79554866,0 0 20px #bcaaa480;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_15:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#607d8b26 0,#90a4ae1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_15:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#607d8b,#90a4ae 20%,#fff 40%,#90a4ae 60%,#607d8b);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #607d8b66,0 0 20px #90a4ae80;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_16:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff7f5026 0,#ffdab91a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_16:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,coral,#ffdab9 20%,#fff 40%,#ffdab9 60%,coral);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ff7f5066,0 0 20px #ffdab980;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_17:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#4facfe26 0,#0073991a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_17:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#007399,#4facfe 20%,#fff 40%,#4facfe 60%,#005a73);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #00739966,0 0 20px #fff9;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_18:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#00ff4126 0,#00c8321a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_18:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,#00ff41,#00c832 20%,#00ff41 40%,#00c832 60%,#00ff41);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #00ff4199,0 0 25px #00c832b3;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_19:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff008026 0,#00ffff1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_19:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,#ff0080,#0ff 25%,#ff0080 50%,#0ff 75%,#ff0080);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #ff008099,0 0 25px #00ffffb3;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_20:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#667eea26 0,#764ba21a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_20:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#667eea,#764ba2 20%,#fff 40%,#764ba2 60%,#667eea);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #667eea80,0 0 20px #764ba299;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_21:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff00801a 0,#40e0d014 30%,#8000ff14 60%,#0000 100%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_21:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,#ff0080,#ff8c00 15%,#40e0d0 30%,#00ff80 45%,#8000ff 60%,#ff0080 75%,#40e0d0);background-size:400% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #ff008066,0 0 25px #40e0d080;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_22:before{animation:headerPulseGlow 3s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ffff0026 0,#ffc8001a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_22:after{animation:headerRainbowFlow 3s linear infinite;background:linear-gradient(90deg,#ff0,#ffc800 25%,#fff 50%,#ffc800 75%,#ff0);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #ffff00b3,0 0 30px #ffc800cc;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_23:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ffc86426 0,#ff96321a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_23:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#ffc864,#ff9632 20%,#fff 40%,#ff9632 60%,#ffc864);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ffc86480,0 0 20px #ff963299;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_24:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#0096c826 0,#00c8fa1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_24:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#0096c8,#00c8fa 20%,#fff 40%,#00c8fa 60%,#0096c8);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #0096c866,0 0 20px #00c8fa80;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_25:before{animation:headerPulseGlow 5s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#c8c8c826 0,#9696961a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_25:after{animation:headerRainbowFlow 7s linear infinite;background:linear-gradient(90deg,#c8c8c8,#969696 20%,#fff 40%,#969696 60%,#c8c8c8);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #c8c8c866,0 0 20px #96969666;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_26:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff6b6b1a 0,#4ecdc414 30%,#ffe66d14 60%,#0000 100%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_26:after{animation:headerRainbowFlow 5s linear infinite;background:linear-gradient(90deg,#ff6b6b,#4ecdc4 20%,#ffe66d 40%,#95e1d3 60%,#ff6b6b 80%,#4ecdc4);background-size:400% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ff6b6b66,0 0 20px #4ecdc480;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_27:before{animation:headerPulseGlow 3s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ffffc826 0,#ffffff1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_27:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,#ffffc8,#fff 25%,#ffffc8 50%,#fff 75%,#ffffc8);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #ffffc8b3,0 0 25px #fffc;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_28:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#3498db26 0,#2ecc711a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_28:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#3498db,#2ecc71 20%,#fff 40%,#2ecc71 60%,#3498db);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #3498db66,0 0 20px #2ecc7180;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_29:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff9a9e26 0,#fad0c41a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_29:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#ff9a9e,#fad0c4 20%,#fff 40%,#fad0c4 60%,#ff9a9e);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ff9a9e66,0 0 20px #fad0c480;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_30:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#a18cd126 0,#fbc2eb1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_30:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#a18cd1,#fbc2eb 20%,#fff 40%,#fbc2eb 60%,#a18cd1);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #a18cd166,0 0 20px #fbc2eb80;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_31:before{animation:headerPulseGlow 3s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff646426 0,#6464ff1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_31:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,#ff6464,#6464ff 25%,#fff 50%,#6464ff 75%,#ff6464);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #ff646480,0 0 25px #6464ff99;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-header.animated_32:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#00ff801a 0,#00c8ff14 30%,#8000ff14 60%,#0000 100%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.matrix-header.animated_32:after{animation:headerRainbowFlow 5s linear infinite;background:linear-gradient(90deg,#00ff80,#00c8ff 20%,#8000ff 40%,#00c8ff 60%,#00ff80 80%,#8000ff);background-size:400% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #00ff8066,0 0 25px #00c8ff80;content:"";height:4px;left:0;position:absolute;width:100%}.matrix-title{color:#1f2937;display:inline-block;font-size:1.75rem;font-weight:700;letter-spacing:-.5px;line-height:1.2;margin:0;max-width:100%;overflow-wrap:anywhere;position:relative;text-shadow:0 2px 4px #0000000d;z-index:1}.matrix-title.animated_0:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff6 20%,#fff 50%,#fff6 80%,#0000);box-shadow:0 0 20px #fffc;left:-150%}.matrix-title.animated_0:after,.matrix-title.animated_0:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_0:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#4facfe66 20%,#4facfe 50%,#00739999 80%,#0000);background:linear-gradient(-90deg,#0000 0,#4facfe66 20%,var(--anim-accent,#4facfe) 50%,#00739999 80%,#0000 100%);box-shadow:0 0 15px #4facfe99;right:-150%}.matrix-title.animated_1:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#e91e6366 20%,#e91e63 50%,#e91e6366 80%,#0000);background:linear-gradient(90deg,#0000 0,#e91e6366 20%,var(--anim-primary,#e91e63) 50%,#e91e6366 80%,#0000 100%);box-shadow:0 0 20px #e91e63b3;left:-150%}.matrix-title.animated_1:after,.matrix-title.animated_1:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_1:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#9c27b066 20%,#9c27b0 50%,#9c27b099 80%,#0000);background:linear-gradient(-90deg,#0000 0,#9c27b066 20%,var(--anim-accent,#9c27b0) 50%,#9c27b099 80%,#0000 100%);box-shadow:0 0 15px #9c27b099;right:-150%}.matrix-title.animated_2:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#4caf5066 20%,#4caf50 50%,#4caf5066 80%,#0000);background:linear-gradient(90deg,#0000 0,#4caf5066 20%,var(--anim-primary,#4caf50) 50%,#4caf5066 80%,#0000 100%);box-shadow:0 0 20px #4caf50b3;left:-150%}.matrix-title.animated_2:after,.matrix-title.animated_2:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_2:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#ffeb3b66 20%,#ffeb3b 50%,#ffeb3b99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#ffeb3b66 20%,var(--anim-accent,#ffeb3b) 50%,#ffeb3b99 80%,#0000 100%);box-shadow:0 0 15px #ffeb3bb3;right:-150%}.matrix-title.animated_3:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff980066 20%,#ff9800 50%,#ff980066 80%,#0000);background:linear-gradient(90deg,#0000 0,#ff980066 20%,var(--anim-primary,#ff9800) 50%,#ff980066 80%,#0000 100%);box-shadow:0 0 20px #ff9800b3;left:-150%}.matrix-title.animated_3:after,.matrix-title.animated_3:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_3:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#f4433666 20%,#f44336 50%,#f4433699 80%,#0000);background:linear-gradient(-90deg,#0000 0,#f4433666 20%,var(--anim-accent,#f44336) 50%,#f4433699 80%,#0000 100%);box-shadow:0 0 15px #f4433699;right:-150%}.matrix-title.animated_4:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#2196f366 20%,#2196f3 50%,#2196f366 80%,#0000);background:linear-gradient(90deg,#0000 0,#2196f366 20%,var(--anim-primary,#2196f3) 50%,#2196f366 80%,#0000 100%);box-shadow:0 0 20px #2196f3b3;left:-150%}.matrix-title.animated_4:after,.matrix-title.animated_4:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_4:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#3f51b566 20%,#3f51b5 50%,#3f51b599 80%,#0000);background:linear-gradient(-90deg,#0000 0,#3f51b566 20%,var(--anim-accent,#3f51b5) 50%,#3f51b599 80%,#0000 100%);box-shadow:0 0 15px #3f51b599;right:-150%}.matrix-title.animated_5:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00bcd466 20%,#00bcd4 50%,#00bcd466 80%,#0000);background:linear-gradient(90deg,#0000 0,#00bcd466 20%,var(--anim-primary,#00bcd4) 50%,#00bcd466 80%,#0000 100%);box-shadow:0 0 20px #00bcd4b3;left:-150%}.matrix-title.animated_5:after,.matrix-title.animated_5:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_5:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#00968866 20%,#009688 50%,#00968899 80%,#0000);background:linear-gradient(-90deg,#0000 0,#00968866 20%,var(--anim-accent,#009688) 50%,#00968899 80%,#0000 100%);box-shadow:0 0 15px #00968899;right:-150%}.matrix-title.animated_6:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffd70066 20%,gold 50%,#ffd70066 80%,#0000);background:linear-gradient(90deg,#0000 0,#ffd70066 20%,var(--anim-primary,gold) 50%,#ffd70066 80%,#0000 100%);box-shadow:0 0 20px #ffd700b3;left:-150%}.matrix-title.animated_6:after,.matrix-title.animated_6:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_6:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#cd7f3266 20%,#cd7f32 50%,#cd7f3299 80%,#0000);background:linear-gradient(-90deg,#0000 0,#cd7f3266 20%,var(--anim-accent,#cd7f32) 50%,#cd7f3299 80%,#0000 100%);box-shadow:0 0 15px #cd7f3299;right:-150%}.matrix-title.animated_7:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#c0c0c066 20%,#dcdcdc 50%,#c0c0c066 80%,#0000);background:linear-gradient(90deg,#0000 0,#c0c0c066 20%,var(--anim-primary,#dcdcdc) 50%,#c0c0c066 80%,#0000 100%);box-shadow:0 0 20px #c0c0c0b3;left:-150%}.matrix-title.animated_7:after,.matrix-title.animated_7:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_7:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#e5e4e266 20%,#e5e4e2 50%,#c8c8c899 80%,#0000);background:linear-gradient(-90deg,#0000 0,#e5e4e266 20%,var(--anim-accent,#e5e4e2) 50%,#c8c8c899 80%,#0000 100%);box-shadow:0 0 15px #e5e4e299;right:-150%}.matrix-title.animated_8:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#f0f6 20%,#f0f 50%,#f0f6 80%,#0000);background:linear-gradient(90deg,#0000 0,#f0f6 20%,var(--anim-primary,#f0f) 50%,#f0f6 80%,#0000 100%);box-shadow:0 0 25px #f0fc;left:-150%}.matrix-title.animated_8:after,.matrix-title.animated_8:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_8:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#0ff6 20%,#0ff 50%,#0ff9 80%,#0000);background:linear-gradient(-90deg,#0000 0,#0ff6 20%,var(--anim-accent,#0ff) 50%,#0ff9 80%,#0000 100%);box-shadow:0 0 25px #0ffc;right:-150%}.matrix-title.animated_9:before{animation:titleShineLeftRight 6s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff000080 10%,#ffa50080 25%,#ffff0080 40%,#00ff0080 55%,#007fff80 70%,#8b00ff80 85%,#0000);left:-150%}.matrix-title.animated_9:after,.matrix-title.animated_9:before{box-shadow:0 0 20px #ffffff80;content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_9:after{animation:titleShineRightLeft 7s ease-in-out infinite;animation-delay:3.5s;background:linear-gradient(-90deg,#0000,#8b00ff80 10%,#007fff80 25%,#00ff0080 40%,#ffff0080 55%,#ffa50080 70%,#ff000080 85%,#0000);right:-150%}.matrix-title.animated_10:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#673ab766 20%,#673ab7 50%,#673ab766 80%,#0000);background:linear-gradient(90deg,#0000 0,#673ab766 20%,var(--anim-primary,#673ab7) 50%,#673ab766 80%,#0000 100%);box-shadow:0 0 20px #673ab7b3;left:-150%}.matrix-title.animated_10:after,.matrix-title.animated_10:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_10:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#b39ddb66 20%,#b39ddb 50%,#b39ddb99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#b39ddb66 20%,var(--anim-accent,#b39ddb) 50%,#b39ddb99 80%,#0000 100%);box-shadow:0 0 15px #b39ddb99;right:-150%}.matrix-title.animated_11:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#cddc3966 20%,#cddc39 50%,#cddc3966 80%,#0000);background:linear-gradient(90deg,#0000 0,#cddc3966 20%,var(--anim-primary,#cddc39) 50%,#cddc3966 80%,#0000 100%);box-shadow:0 0 20px #cddc39b3;left:-150%}.matrix-title.animated_11:after,.matrix-title.animated_11:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_11:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#8bc34a66 20%,#8bc34a 50%,#8bc34a99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#8bc34a66 20%,var(--anim-accent,#8bc34a) 50%,#8bc34a99 80%,#0000 100%);box-shadow:0 0 15px #8bc34a99;right:-150%}.matrix-title.animated_12:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#e91e6366 20%,#e91e63 50%,#e91e6366 80%,#0000);background:linear-gradient(90deg,#0000 0,#e91e6366 20%,var(--anim-primary,#e91e63) 50%,#e91e6366 80%,#0000 100%);box-shadow:0 0 20px #e91e63b3;left:-150%}.matrix-title.animated_12:after,.matrix-title.animated_12:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_12:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#9c27b066 20%,#9c27b0 50%,#9c27b099 80%,#0000);background:linear-gradient(-90deg,#0000 0,#9c27b066 20%,var(--anim-accent,#9c27b0) 50%,#9c27b099 80%,#0000 100%);box-shadow:0 0 15px #9c27b099;right:-150%}.matrix-title.animated_13:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffc10766 20%,#ffc107 50%,#ffc10766 80%,#0000);background:linear-gradient(90deg,#0000 0,#ffc10766 20%,var(--anim-primary,#ffc107) 50%,#ffc10766 80%,#0000 100%);box-shadow:0 0 20px #ffc107b3;left:-150%}.matrix-title.animated_13:after,.matrix-title.animated_13:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_13:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#ffa00066 20%,#ffa000 50%,#ffa00099 80%,#0000);background:linear-gradient(-90deg,#0000 0,#ffa00066 20%,var(--anim-accent,#ffa000) 50%,#ffa00099 80%,#0000 100%);box-shadow:0 0 15px #ffa00099;right:-150%}.matrix-title.animated_14:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#79554866 20%,#795548 50%,#79554866 80%,#0000);background:linear-gradient(90deg,#0000 0,#79554866 20%,var(--anim-primary,#795548) 50%,#79554866 80%,#0000 100%);box-shadow:0 0 20px #795548b3;left:-150%}.matrix-title.animated_14:after,.matrix-title.animated_14:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_14:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#bcaaa466 20%,#bcaaa4 50%,#bcaaa499 80%,#0000);background:linear-gradient(-90deg,#0000 0,#bcaaa466 20%,var(--anim-accent,#bcaaa4) 50%,#bcaaa499 80%,#0000 100%);box-shadow:0 0 15px #bcaaa499;right:-150%}.matrix-title.animated_15:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#607d8b66 20%,#607d8b 50%,#607d8b66 80%,#0000);background:linear-gradient(90deg,#0000 0,#607d8b66 20%,var(--anim-primary,#607d8b) 50%,#607d8b66 80%,#0000 100%);box-shadow:0 0 20px #607d8bb3;left:-150%}.matrix-title.animated_15:after,.matrix-title.animated_15:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_15:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#90a4ae66 20%,#90a4ae 50%,#90a4ae99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#90a4ae66 20%,var(--anim-accent,#90a4ae) 50%,#90a4ae99 80%,#0000 100%);box-shadow:0 0 15px #90a4ae99;right:-150%}.matrix-title.animated_16:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff7f5066 20%,coral 50%,#ff7f5066 80%,#0000);background:linear-gradient(90deg,#0000 0,#ff7f5066 20%,var(--anim-primary,coral) 50%,#ff7f5066 80%,#0000 100%);box-shadow:0 0 20px #ff7f50b3;left:-150%}.matrix-title.animated_16:after,.matrix-title.animated_16:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_16:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#ffdab966 20%,#ffdab9 50%,#ffdab999 80%,#0000);background:linear-gradient(-90deg,#0000 0,#ffdab966 20%,var(--anim-accent,#ffdab9) 50%,#ffdab999 80%,#0000 100%);box-shadow:0 0 15px #ffdab999;right:-150%}.matrix-title.animated_17:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff6 20%,#fff 50%,#fff6 80%,#0000);box-shadow:0 0 30px #ffffffe6;left:-150%}.matrix-title.animated_17:after,.matrix-title.animated_17:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_17:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#4facfe66 20%,#4facfe 50%,#00739999 80%,#0000);background:linear-gradient(-90deg,#0000 0,#4facfe66 20%,var(--anim-accent,#4facfe) 50%,#00739999 80%,#0000 100%);box-shadow:0 0 20px #4facfeb3;right:-150%}.matrix-title.animated_18:before{animation:titleShineLeftRight 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00ff414d 20%,#00ff41e6 50%,#00ff414d 80%,#0000);background:linear-gradient(90deg,#0000 0,#00ff414d 20%,var(--anim-primary,#00ff41e6) 50%,#00ff414d 80%,#0000 100%);box-shadow:0 0 25px #00ff41cc;left:-150%}.matrix-title.animated_18:after,.matrix-title.animated_18:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_18:after{animation:titleShineRightLeft 5s ease-in-out infinite;animation-delay:2s;background:linear-gradient(-90deg,#0000,#00c8324d 20%,#00c832cc 50%,#00962880 80%,#0000);background:linear-gradient(-90deg,#0000 0,#00c8324d 20%,var(--anim-accent,#00c832cc) 50%,#00962880 80%,#0000 100%);box-shadow:0 0 20px #00c83299;right:-150%}.matrix-title.animated_19:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff008066 20%,#ff0080 50%,#ff008066 80%,#0000);background:linear-gradient(90deg,#0000 0,#ff008066 20%,var(--anim-primary,#ff0080) 50%,#ff008066 80%,#0000 100%);box-shadow:0 0 30px #ff0080e6;left:-150%}.matrix-title.animated_19:after,.matrix-title.animated_19:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_19:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#0ff6 20%,#0ff 50%,#0ff9 80%,#0000);background:linear-gradient(-90deg,#0000 0,#0ff6 20%,var(--anim-accent,#0ff) 50%,#0ff9 80%,#0000 100%);box-shadow:0 0 30px #00ffffe6;right:-150%}.matrix-title.animated_20:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#667eea66 20%,#667eea 50%,#667eea66 80%,#0000);background:linear-gradient(90deg,#0000 0,#667eea66 20%,var(--anim-primary,#667eea) 50%,#667eea66 80%,#0000 100%);box-shadow:0 0 25px #667eeacc;left:-150%}.matrix-title.animated_20:after,.matrix-title.animated_20:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_20:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#764ba266 20%,#764ba2 50%,#764ba299 80%,#0000);background:linear-gradient(-90deg,#0000 0,#764ba266 20%,var(--anim-accent,#764ba2) 50%,#764ba299 80%,#0000 100%);box-shadow:0 0 20px #764ba2b3;right:-150%}.matrix-title.animated_21:before{animation:titleShineLeftRight 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff008080 10%,#ff8c0080 25%,#40e0d080 40%,#00ff8080 55%,#8000ff80 70%,#ff008080 85%,#0000);left:-150%}.matrix-title.animated_21:after,.matrix-title.animated_21:before{box-shadow:0 0 25px #fff9;content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_21:after{animation:titleShineRightLeft 5s ease-in-out infinite;animation-delay:2s;background:linear-gradient(-90deg,#0000,#8000ff80 10%,#00ff8080 25%,#40e0d080 40%,#ff8c0080 55%,#ff008080 70%,#0000);right:-150%}.matrix-title.animated_22:before{animation:titleShineLeftRight 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff06 20%,#ff0 50%,#ff06 80%,#0000);background:linear-gradient(90deg,#0000 0,#ff06 20%,var(--anim-primary,#ff0) 50%,#ff06 80%,#0000 100%);box-shadow:0 0 30px #ffff00e6;left:-150%}.matrix-title.animated_22:after,.matrix-title.animated_22:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_22:after{animation:titleShineRightLeft 5s ease-in-out infinite;animation-delay:2s;background:linear-gradient(-90deg,#0000,#ffc80066 20%,#ffc800 50%,#ffc80099 80%,#0000);background:linear-gradient(-90deg,#0000 0,#ffc80066 20%,var(--anim-accent,#ffc800) 50%,#ffc80099 80%,#0000 100%);box-shadow:0 0 25px #ffc800cc;right:-150%}.matrix-title.animated_23:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffc86466 20%,#ffc864 50%,#ffc86466 80%,#0000);background:linear-gradient(90deg,#0000 0,#ffc86466 20%,var(--anim-primary,#ffc864) 50%,#ffc86466 80%,#0000 100%);box-shadow:0 0 25px #ffc864cc;left:-150%}.matrix-title.animated_23:after,.matrix-title.animated_23:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_23:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#ff963266 20%,#ff9632 50%,#ff963299 80%,#0000);background:linear-gradient(-90deg,#0000 0,#ff963266 20%,var(--anim-accent,#ff9632) 50%,#ff963299 80%,#0000 100%);box-shadow:0 0 20px #ff9632b3;right:-150%}.matrix-title.animated_24:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#0096c866 20%,#0096c8 50%,#0096c866 80%,#0000);background:linear-gradient(90deg,#0000 0,#0096c866 20%,var(--anim-primary,#0096c8) 50%,#0096c866 80%,#0000 100%);box-shadow:0 0 20px #0096c8b3;left:-150%}.matrix-title.animated_24:after,.matrix-title.animated_24:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_24:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#00c8fa66 20%,#00c8fa 50%,#00c8fa99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#00c8fa66 20%,var(--anim-accent,#00c8fa) 50%,#00c8fa99 80%,#0000 100%);box-shadow:0 0 15px #00c8fa99;right:-150%}.matrix-title.animated_25:before{animation:titleShineLeftRight 6s ease-in-out infinite;background:linear-gradient(90deg,#0000,#c8c8c866 20%,#c8c8c8e6 50%,#c8c8c866 80%,#0000);background:linear-gradient(90deg,#0000 0,#c8c8c866 20%,var(--anim-primary,#c8c8c8e6) 50%,#c8c8c866 80%,#0000 100%);box-shadow:0 0 20px #c8c8c899;left:-150%}.matrix-title.animated_25:after,.matrix-title.animated_25:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_25:after{animation:titleShineRightLeft 7s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#96969666 20%,#969696cc 50%,#96969680 80%,#0000);background:linear-gradient(-90deg,#0000 0,#96969666 20%,var(--anim-accent,#969696cc) 50%,#96969680 80%,#0000 100%);box-shadow:0 0 15px #96969680;right:-150%}.matrix-title.animated_26:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff6b6b80 15%,#4ecdc480 30%,#ffe66d80 45%,#95e1d380 60%,#ff6b6b80 75%,#0000);left:-150%}.matrix-title.animated_26:after,.matrix-title.animated_26:before{box-shadow:0 0 20px #ffffff80;content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_26:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#95e1d380 15%,#ffe66d80 30%,#4ecdc480 45%,#ff6b6b80 60%,#95e1d380 75%,#0000);right:-150%}.matrix-title.animated_27:before{animation:titleShineLeftRight 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff80 20%,#ffffc8e6 50%,#ffffff80 80%,#0000);box-shadow:0 0 30px #ffffc8e6;left:-150%}.matrix-title.animated_27:after,.matrix-title.animated_27:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_27:after{animation:titleShineRightLeft 5s ease-in-out infinite;animation-delay:2s;background:linear-gradient(-90deg,#0000,#ffffc866 20%,#fff 50%,#ffffc899 80%,#0000);background:linear-gradient(-90deg,#0000 0,#ffffc866 20%,var(--anim-accent,#fff) 50%,#ffffc899 80%,#0000 100%);box-shadow:0 0 25px #fffc;right:-150%}.matrix-title.animated_28:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#3498db66 20%,#3498db 50%,#3498db66 80%,#0000);background:linear-gradient(90deg,#0000 0,#3498db66 20%,var(--anim-primary,#3498db) 50%,#3498db66 80%,#0000 100%);box-shadow:0 0 20px #3498dbb3;left:-150%}.matrix-title.animated_28:after,.matrix-title.animated_28:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_28:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#2ecc7166 20%,#2ecc71 50%,#2ecc7199 80%,#0000);background:linear-gradient(-90deg,#0000 0,#2ecc7166 20%,var(--anim-accent,#2ecc71) 50%,#2ecc7199 80%,#0000 100%);box-shadow:0 0 15px #2ecc7199;right:-150%}.matrix-title.animated_29:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff9a9e66 20%,#ff9a9e 50%,#ff9a9e66 80%,#0000);background:linear-gradient(90deg,#0000 0,#ff9a9e66 20%,var(--anim-primary,#ff9a9e) 50%,#ff9a9e66 80%,#0000 100%);box-shadow:0 0 20px #ff9a9eb3;left:-150%}.matrix-title.animated_29:after,.matrix-title.animated_29:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_29:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#fad0c466 20%,#fad0c4 50%,#fad0c499 80%,#0000);background:linear-gradient(-90deg,#0000 0,#fad0c466 20%,var(--anim-accent,#fad0c4) 50%,#fad0c499 80%,#0000 100%);box-shadow:0 0 15px #fad0c499;right:-150%}.matrix-title.animated_30:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#a18cd166 20%,#a18cd1 50%,#a18cd166 80%,#0000);background:linear-gradient(90deg,#0000 0,#a18cd166 20%,var(--anim-primary,#a18cd1) 50%,#a18cd166 80%,#0000 100%);box-shadow:0 0 20px #a18cd1b3;left:-150%}.matrix-title.animated_30:after,.matrix-title.animated_30:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_30:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#fbc2eb66 20%,#fbc2eb 50%,#fbc2eb99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#fbc2eb66 20%,var(--anim-accent,#fbc2eb) 50%,#fbc2eb99 80%,#0000 100%);box-shadow:0 0 15px #fbc2eb99;right:-150%}.matrix-title.animated_31:before{animation:titleShineLeftRight 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff646466 20%,#ff6464 50%,#ff646466 80%,#0000);background:linear-gradient(90deg,#0000 0,#ff646466 20%,var(--anim-primary,#ff6464) 50%,#ff646466 80%,#0000 100%);box-shadow:0 0 25px #ff6464cc;left:-150%}.matrix-title.animated_31:after,.matrix-title.animated_31:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_31:after{animation:titleShineRightLeft 5s ease-in-out infinite;animation-delay:2s;background:linear-gradient(-90deg,#0000,#6464ff66 20%,#6464ff 50%,#6464ff99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#6464ff66 20%,var(--anim-accent,#6464ff) 50%,#6464ff99 80%,#0000 100%);box-shadow:0 0 25px #6464ffcc;right:-150%}.matrix-title.animated_32:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00ff8066 15%,#00c8ff80 35%,#8000ff66 55%,#00c8ff66 75%,#0000);box-shadow:0 0 25px #00c8ff99;left:-150%}.matrix-title.animated_32:after,.matrix-title.animated_32:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.matrix-title.animated_32:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#00c8ff66 15%,#00ff8080 35%,#00c8ff66 55%,#8000ff66 75%,#0000);box-shadow:0 0 20px #00ff8080;right:-150%}.matrix-swiper{opacity:1;padding:.5rem 0;padding:var(--padding-xs) 0}.matrix-swiper,.swiper-categories-matrix-slide{box-sizing:border-box;height:auto!important;min-height:0}.swiper-categories-matrix-slide{aspect-ratio:1/1!important;overflow:hidden;position:relative}.swiper-categories-matrix-slide>*{height:100%;min-height:0;min-width:0;width:100%}.matrix-swiper .swiper-wrapper{align-items:flex-start;min-height:0}.swiper-categories-matrix-slide-inner{box-sizing:border-box;display:block;height:100%;min-height:0;min-width:0;width:100%}.swiper-categories-matrix-empty,.swiper-categories-matrix-full-card{box-sizing:border-box;height:100%;min-height:0;min-width:0;overflow:hidden;width:100%}.swiper-categories-matrix-empty-animation{flex:1 1 auto;min-height:0;min-width:0;width:100%}.matrix-swiper .swiper-button-next,.matrix-swiper .swiper-button-prev{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;border:1px solid #00000014;border-radius:50%;box-shadow:0 4px 16px #0000001a;height:3rem;height:var(--size-2xl);transition:all .3s cubic-bezier(.4,0,.2,1);transition:all var(--transition-normal);width:3rem;width:var(--size-2xl)}.matrix-swiper .swiper-button-next:hover,.matrix-swiper .swiper-button-prev:hover{background:#fff;box-shadow:0 8px 24px #00000026;transform:scale(1.05)}.matrix-swiper .swiper-button-next:after,.matrix-swiper .swiper-button-prev:after{color:#007399;font-size:20px;font-weight:800}.matrix-swiper .swiper-pagination{bottom:10px}.matrix-swiper .swiper-pagination-bullet{background:#cbd5e1;height:10px;opacity:1;transition:all .3s cubic-bezier(.4,0,.2,1);transition:all var(--transition-normal);width:10px}.matrix-swiper .swiper-pagination-bullet-active{background:#007399;border-radius:5px;box-shadow:0 2px 8px #00739966;width:28px}.matrix-swiper .swiper-scrollbar{background:#0000000d;border-radius:8px;border-radius:var(--radius-sm);height:6px}.matrix-swiper .swiper-scrollbar-drag{background:linear-gradient(90deg,#007399,#005f7f);border-radius:8px;border-radius:var(--radius-sm);box-shadow:0 2px 4px #0073994d}.matrix-category-card{background:#fff;border:1px solid #00000012;border-radius:16px;box-shadow:0 2px 8px #0000000f,0 1px 3px #0073991f;display:flex;flex-direction:column;height:auto;overflow:hidden;text-decoration:none;transition:all .35s cubic-bezier(.4,0,.2,1)}.matrix-category-card:hover{border-color:#00739933;box-shadow:0 12px 32px #0000001a,0 4px 12px #00739926;transform:translateY(-4px)}.matrix-card-header{align-items:center;background:#fafbfc;border-bottom:1px solid #0f172a0f;display:flex;gap:.5rem;justify-content:space-between;min-height:40px;padding:.625rem .875rem}.matrix-card-body{overflow:hidden;padding:0;width:100%}.matrix-category-card--prod-category{aspect-ratio:1/1;height:100%;position:relative;width:100%}.matrix-card-body--prod-category{border-radius:inherit;height:100%;inset:0;overflow:hidden;position:absolute;width:100%}.matrix-card-body--prod-category .products-grid{aspect-ratio:auto;height:100%;width:100%}.matrix-category-card-link--standard{border-radius:14px;color:inherit;display:block;height:100%;text-decoration:none;width:100%}.matrix-category-card--standard{background:linear-gradient(180deg,#fff,#f8fbfd);border:1px solid #0073991f;border-radius:14px;box-shadow:0 3px 12px #0f172a12}.matrix-category-card--standard:hover{border-color:#00a4d852;box-shadow:0 10px 26px #00739924;transform:translateY(-3px)}.matrix-card-header--standard{background:linear-gradient(135deg,#f7fbfd,#eef8fc);border-bottom:1px solid #0073991f;flex-shrink:0;min-height:48px;padding:0}.matrix-card-header--standard .catery-name-header{background:#0000;border-bottom:0;padding:.75rem .9rem;width:100%}.matrix-card-header--standard .catery-name-text{color:#12384a;font-weight:700}.matrix-card-body--standard{background:#fff;flex:1 1 auto;min-height:0;overflow:hidden;padding:.45rem}.matrix-card-body--standard .products-grid{aspect-ratio:auto;background:#0000;gap:6px;height:100%;width:100%}.matrix-card-body--standard .grid-cell{background:#edf4f7;border-radius:10px}.matrix-card-footer--standard{background:#f7fbfd;border-top:1px solid #0073991a;flex-shrink:0;padding:.7rem .9rem}.matrix-card-footer--standard .matrix-see-more-btn,.matrix-card-footer--standard .matrix-see-more-link{color:#007399;font-size:.875rem;font-weight:700}.matrix-card-footer--standard .matrix-see-more-btn:hover,.matrix-card-footer--standard .matrix-see-more-link:hover{color:#004f68}.matrix-empty-card--standard{background:linear-gradient(180deg,#fff,#f8fbfd);border-color:#0073991a;border-radius:14px}.matrix-category-card--square{aspect-ratio:1/1;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 2px 10px #00739914;display:block;overflow:hidden;position:relative;width:100%}.matrix-category-card--square:hover{border-color:#00a4d8;box-shadow:0 10px 26px #00739933;transform:translateY(-4px)}.matrix-card-body--square{height:100%;inset:0;overflow:hidden;padding:0;position:absolute;width:100%}.matrix-card-body--square>div{height:100%;width:100%}.matrix-card-body--square .products-grid{aspect-ratio:auto;background:#eef1f4;gap:0;height:100%;width:100%}.matrix-card-body--square .grid-cell{border-radius:0}.matrix-square-viewlink{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffd9;border-radius:50%;color:#007399;display:flex;font-size:1.05rem;height:36px;justify-content:center;opacity:0;position:absolute;right:10px;text-decoration:none;top:10px;transform:translateY(-6px);transition:opacity .25s ease,transform .25s ease,background .25s ease,color .25s ease;width:36px;z-index:6}.matrix-category-card--square:focus-within .matrix-square-viewlink,.matrix-category-card--square:hover .matrix-square-viewlink{opacity:1;transform:translateY(0)}.matrix-square-viewlink:hover{background:#00a4d8;color:#fff}.matrix-square-overlay{align-items:center;background:linear-gradient(0deg,#001e28d9 0,#001e2873 65%,#001e2800);border:none;bottom:0;color:#fff;cursor:pointer;display:flex;gap:.5rem;justify-content:space-between;left:0;padding:.85rem 1rem;position:absolute;right:0;text-align:left;transition:background .3s ease;width:100%;z-index:5}.matrix-square-name{color:#fff;font-size:clamp(.8rem,2.4vw,1.05rem);font-weight:700;letter-spacing:-.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.matrix-square-icon{align-items:center;background:#ffffff2e;border-radius:50%;display:flex;flex-shrink:0;font-size:1rem;height:30px;justify-content:center;transition:transform .3s cubic-bezier(.4,0,.2,1),background .25s ease,color .25s ease;width:30px}.matrix-category-card--square:focus-within .matrix-square-overlay,.matrix-category-card--square:hover .matrix-square-overlay{background:linear-gradient(0deg,#007399eb 0,#00739980 65%,#00739900)}.matrix-category-card--square:focus-within .matrix-square-icon,.matrix-category-card--square:hover .matrix-square-icon{background:#00a4d8;transform:rotate(90deg)}.matrix-empty-card--square{aspect-ratio:1/1;border-radius:16px}.matrix-card-footer{background:#fff;border-top:1px solid #0f172a0f;padding:1rem 1.25rem;transition:background .3s ease}.matrix-category-card:hover .matrix-card-footer{background:#fafbfc}.matrix-see-more-btn,.matrix-see-more-link{align-items:center;background:#0000;border:none;color:#007399;cursor:pointer;display:inline-flex;font-size:.9375rem;font-weight:600;gap:.4375rem;padding:0;position:relative;text-decoration:none;transition:color .3s ease,gap .3s ease}.matrix-card-header .matrix-see-more-btn,.matrix-card-header .matrix-see-more-link{font-size:.8125rem}.matrix-see-more-btn:hover,.matrix-see-more-link:hover{color:#005f7f;gap:.625rem}.matrix-see-more-btn svg,.matrix-see-more-link svg{transition:transform .3s ease}.matrix-see-more-btn:hover svg,.matrix-see-more-link:hover svg{transform:translateX(3px)}.matrix-empty-card{background:linear-gradient(135deg,#fafafa,#f2f5f7);border:1px solid #0f172a12;border-radius:16px;border-radius:var(--swiper-radius-lg);box-shadow:0 1px 3px #0f172a0a}.empty-card-aspect,.matrix-empty-card{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.empty-card-aspect{box-sizing:border-box;min-height:0;min-width:0}.empty-footer{background:#0000;border-top:1px solid #0000;padding:.6rem .75rem;visibility:hidden}.matrix-swiper-container .products-grid{grid-gap:3px;background:#eef1f4;display:grid;gap:3px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));height:100%;min-height:0;min-width:0;overflow:hidden;width:100%}.matrix-swiper-container .products-grid--1{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.matrix-swiper-container .products-grid--2{grid-template-rows:minmax(0,1fr)}.matrix-swiper-container .products-grid--3>.grid-cell:first-child{grid-row:span 2}.matrix-loading-card{animation:matrix-loading-shimmer 1.4s linear infinite;background:linear-gradient(110deg,#e9eef2 8%,#f5f8fa 18%,#e9eef2 33%);background-size:200% 100%;border-radius:14px;height:100%;width:100%}@keyframes matrix-loading-shimmer{to{background-position-x:-200%}}@media (prefers-reduced-motion:reduce){.matrix-loading-card{animation:none}}.matrix-swiper-container .grid-cell{align-items:center;background:#f3f4f6;display:flex;height:100%;justify-content:center;min-height:0;min-width:0;overflow:hidden;position:relative;width:100%}.matrix-swiper-container .grid-cell .card-img-top{display:block;height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.matrix-category-card:hover .grid-cell .card-img-top{transform:scale(1.06)}.matrix-swiper-container .fallback-image-wrapper,.matrix-swiper-container .grid-cell .empty{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.matrix-swiper-container .fallback-image-wrapper{min-height:0;min-width:0;overflow:hidden}.matrix-swiper-container .fallback-image{display:block;height:50%;min-height:0;min-width:0;object-fit:contain;opacity:.35;width:50%}.matrix-swiper-container .catery-name-text{color:#111827;flex:1 1;font-size:.875rem;font-weight:700;letter-spacing:-.2px;line-height:1.3;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.matrix-category-card a,a .matrix-category-card{color:inherit;display:block;height:100%;text-decoration:none}.matrix-swiper-container .matrix-card-body--prod-category .matrix-see-more-link.matrix-prod-category-overlay-link{align-items:center;background:linear-gradient(0deg,#001e28db 0,#001e287a 68%,#001e2800);border:0;border-radius:0 0 16px 16px;bottom:0;color:#fff;display:flex;gap:.5rem;height:auto;justify-content:space-between;left:0;min-height:52px;padding:.85rem 1rem;position:absolute;right:0;text-decoration:none;width:100%;z-index:5}.matrix-swiper-container .matrix-card-body--prod-category .matrix-see-more-link.matrix-prod-category-overlay-link:hover{background:linear-gradient(0deg,#007399eb 0,#00739985 68%,#00739900);color:#fff;gap:.5rem}.matrix-swiper-container .matrix-prod-category-overlay-link .catery-name-text{color:#fff;font-size:clamp(.8rem,2.4vw,1.05rem);font-weight:700;letter-spacing:-.01em;text-shadow:0 1px 6px #0000005c}@media (max-width:1200px){.matrix-title{font-size:1.625rem}}@media (max-width:768px){.matrix-swiper-container{border-radius:12px;border-radius:var(--radius-md);margin-top:1.5rem;margin-top:var(--margin-lg);padding:1rem .75rem;padding:var(--padding-md) var(--padding-sm)}.matrix-title{font-size:1.5rem}.matrix-swiper .swiper-button-next,.matrix-swiper .swiper-button-prev{height:40px;width:40px}.matrix-swiper .swiper-button-next:after,.matrix-swiper .swiper-button-prev:after{font-size:18px}}@media (max-width:568px){.matrix-swiper-container{padding:.75rem .5rem;padding:var(--padding-sm) var(--padding-xs)}.matrix-title{font-size:1.375rem}.matrix-swiper .swiper-button-next,.matrix-swiper .swiper-button-prev{display:none}}.pgp-result-bar{align-items:center;border-radius:14px;display:flex;flex-wrap:wrap;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;gap:12px;justify-content:space-between;margin-bottom:20px;padding:16px 24px;transition:all .3s cubic-bezier(.4,0,.2,1)}.pgp-result-bar.style-gradient{background:linear-gradient(135deg,#00a4d8,#007399);box-shadow:0 4px 20px #0073994d;color:#fff}.pgp-result-bar.style-glass{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffd9;border:1px solid #ffffff80;box-shadow:0 8px 32px #00000014;color:#1e293b}.pgp-result-bar.style-dark{background:linear-gradient(135deg,#1e293b,#0f172a);box-shadow:0 4px 20px #0f172a4d;color:#fff}.pgp-result-bar.style-minimal{background:#f8fafc;border:1px solid #e2e8f0;color:#475569}.pgp-result-bar.style-success{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 20px #10b9814d;color:#fff}.pgp-result-bar.style-warm{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 4px 20px #f59e0b4d;color:#fff}.pgp-result-bar.style-cool{background:linear-gradient(135deg,#06b6d4,#0891b2);box-shadow:0 4px 20px #06b6d44d;color:#fff}.pgp-result-bar.style-rose{background:linear-gradient(135deg,#f43f5e,#e11d48);box-shadow:0 4px 20px #f43f5e4d;color:#fff}.pgp-result-bar.style-indigo{background:linear-gradient(135deg,#6366f1,#4f46e5);box-shadow:0 4px 20px #6366f14d;color:#fff}.pgp-result-bar.style-slate{background:linear-gradient(135deg,#64748b,#475569);box-shadow:0 4px 20px #64748b4d;color:#fff}.pgp-result-bar.style-custom{box-shadow:0 4px 20px #00000026;color:#fff}.pgp-result-bar.style-transparent{background:#0000;box-shadow:none;color:#1e293b;padding:16px 4px}.pgp-result-bar.style-cool.animated,.pgp-result-bar.style-gradient.animated,.pgp-result-bar.style-indigo.animated,.pgp-result-bar.style-rose.animated,.pgp-result-bar.style-success.animated,.pgp-result-bar.style-warm.animated{animation:gradientWave 4s ease-in-out infinite;background-size:200% 200%}.pgp-result-left{align-items:center;display:flex;gap:14px}.pgp-result-icon{align-items:center;border-radius:12px;display:flex;font-size:18px;height:44px;justify-content:center;width:44px}.pgp-result-bar.style-cool .pgp-result-icon,.pgp-result-bar.style-custom .pgp-result-icon,.pgp-result-bar.style-dark .pgp-result-icon,.pgp-result-bar.style-gradient .pgp-result-icon,.pgp-result-bar.style-indigo .pgp-result-icon,.pgp-result-bar.style-rose .pgp-result-icon,.pgp-result-bar.style-slate .pgp-result-icon,.pgp-result-bar.style-success .pgp-result-icon,.pgp-result-bar.style-warm .pgp-result-icon{background:#fff3;color:#fff}.pgp-result-bar.style-glass .pgp-result-icon,.pgp-result-bar.style-minimal .pgp-result-icon,.pgp-result-bar.style-transparent .pgp-result-icon{background:linear-gradient(135deg,#00a4d8,#007399);color:#fff}.pgp-result-content h5{align-items:center;display:flex;flex-wrap:wrap;font-size:18px;font-weight:700;gap:8px;margin:0 0 2px}.pgp-result-content p{font-size:13px;margin:0;opacity:.85}.pgp-result-badge{align-items:center;border-radius:10px;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:6px 14px}.pgp-result-bar.style-cool .pgp-result-badge,.pgp-result-bar.style-custom .pgp-result-badge,.pgp-result-bar.style-dark .pgp-result-badge,.pgp-result-bar.style-gradient .pgp-result-badge,.pgp-result-bar.style-indigo .pgp-result-badge,.pgp-result-bar.style-rose .pgp-result-badge,.pgp-result-bar.style-slate .pgp-result-badge,.pgp-result-bar.style-success .pgp-result-badge,.pgp-result-bar.style-warm .pgp-result-badge{background:#fff3;color:#fff}.pgp-result-bar.style-glass .pgp-result-badge,.pgp-result-bar.style-minimal .pgp-result-badge,.pgp-result-bar.style-transparent .pgp-result-badge{background:linear-gradient(135deg,#00a4d8,#007399);color:#fff}.pgp-result-right{align-items:center;display:flex;gap:12px}.pgp-see-more{align-items:center;background:linear-gradient(135deg,#00a4d8,#007399);border-radius:8px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:8px 16px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;white-space:nowrap}.pgp-see-more:focus-visible,.pgp-see-more:hover{box-shadow:0 4px 12px #0073994d;color:#fff;text-decoration:none;transform:translateY(-1px)}.pgp-page-info{border-radius:8px;font-family:Space Mono,monospace;font-size:14px;font-weight:600;padding:8px 16px}.pgp-result-bar.style-cool .pgp-page-info,.pgp-result-bar.style-custom .pgp-page-info,.pgp-result-bar.style-dark .pgp-page-info,.pgp-result-bar.style-gradient .pgp-page-info,.pgp-result-bar.style-indigo .pgp-page-info,.pgp-result-bar.style-rose .pgp-page-info,.pgp-result-bar.style-slate .pgp-page-info,.pgp-result-bar.style-success .pgp-page-info,.pgp-result-bar.style-warm .pgp-page-info{background:#ffffff26}.pgp-result-bar.style-glass .pgp-page-info,.pgp-result-bar.style-minimal .pgp-page-info,.pgp-result-bar.style-transparent .pgp-page-info{background:#f1f5f9;color:#475569}.pgp-grid-wrapper{border-radius:20px;padding:20px;transition:all .3s cubic-bezier(.4,0,.2,1)}.pgp-grid-wrapper.style-gradient{background:linear-gradient(135deg,#f5f7fa,#e4e8f0)}.pgp-grid-wrapper.style-glass{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff9;border:1px solid #fffc}.pgp-grid-wrapper.style-dark{background:linear-gradient(135deg,#1e293b,#0f172a)}.pgp-grid-wrapper.style-minimal{background:#fff;border:1px solid #e2e8f0;box-shadow:0 1px 3px #0000000a}.pgp-grid-wrapper.style-warm{background:linear-gradient(135deg,#fef3c7,#fde68a 50%,#fef3c7)}.pgp-grid-wrapper.style-cool{background:linear-gradient(135deg,#e0f2fe,#bae6fd 50%,#e0f2fe)}.pgp-grid-wrapper.style-rose{background:linear-gradient(135deg,#fce7f3,#fbcfe8 50%,#fce7f3)}.pgp-grid-wrapper.style-success{background:linear-gradient(135deg,#d1fae5,#a7f3d0 50%,#d1fae5)}.pgp-grid-wrapper.style-indigo{background:linear-gradient(135deg,#e0e7ff,#c7d2fe 50%,#e0e7ff)}.pgp-grid-wrapper.style-slate{background:linear-gradient(135deg,#f1f5f9,#e2e8f0 50%,#f1f5f9)}.pgp-grid-wrapper.style-transparent{background:#0000;padding:0}.pgp-grid-wrapper.style-cool.animated,.pgp-grid-wrapper.style-gradient.animated,.pgp-grid-wrapper.style-indigo.animated,.pgp-grid-wrapper.style-rose.animated,.pgp-grid-wrapper.style-success.animated,.pgp-grid-wrapper.style-warm.animated{animation:gradientShift 8s ease-in-out infinite;background-size:200% 200%}.pgp-product-row{margin:0 -8px}.pgp-product-col{display:flex;min-width:0;padding:8px}.pgp-card-shell{display:flex;height:100%;min-width:0;width:100%}.pgp-card-shell .product-card{width:100%}.pgp-similarity-badge{background:linear-gradient(135deg,#007399,#00a4d8);border-radius:999px;box-shadow:0 2px 8px #00739966;color:#fff;font-size:12px;font-weight:700;left:14px;padding:4px 10px;pointer-events:none;position:absolute;top:14px;z-index:5}.pgp-product-col.animate-appear{animation:fadeInUp .4s ease-out both}.pgp-product-col:first-child{animation-delay:0ms}.pgp-product-col:nth-child(2){animation-delay:50ms}.pgp-product-col:nth-child(3){animation-delay:.1s}.pgp-product-col:nth-child(4){animation-delay:.15s}.pgp-product-col:nth-child(5){animation-delay:.2s}.pgp-product-col:nth-child(6){animation-delay:.25s}.pgp-product-col:nth-child(7){animation-delay:.3s}.pgp-product-col:nth-child(8){animation-delay:.35s}.pgp-product-col:nth-child(9){animation-delay:.4s}.pgp-product-col:nth-child(10){animation-delay:.45s}.pgp-product-col:nth-child(11){animation-delay:.5s}.pgp-product-col:nth-child(12){animation-delay:.55s}.pgp-empty-card{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #00000014;border-radius:12px;box-shadow:0 1px 3px #0000000a;overflow:hidden;transition:all .3s ease}.pgp-empty-card:hover{border-color:#00739933;box-shadow:0 4px 12px #0000000f}.pgp-empty-card-image{align-items:center;aspect-ratio:1;display:flex;justify-content:center;overflow:hidden;position:relative}.pgp-empty-card-image img{height:50%;object-fit:contain;opacity:.3;transition:opacity .3s;width:50%}.pgp-empty-card:hover .pgp-empty-card-image img{opacity:.5}.pgp-empty-card-body{display:flex;flex-direction:column;gap:8px;min-height:83px;padding:12px}.pgp-skeleton{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#e2e8f0 25%,#f1f5f9 50%,#e2e8f0 75%);background-size:200% 100%;border-radius:6px}.pgp-skeleton.title{height:14px;width:75%}.pgp-skeleton.subtitle{height:10px;width:50%}.pgp-skeleton.price{height:18px;margin-top:auto;width:35%}.pgp-pagination-wrapper{display:flex;justify-content:center;margin-top:24px}.pgp-no-results{padding:60px 24px;text-align:center}.pgp-no-results-icon{align-items:center;animation:float 3s ease-in-out infinite;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-radius:50%;color:#94a3b8;display:flex;font-size:32px;height:80px;justify-content:center;margin:0 auto 20px;width:80px}.pgp-no-results h4{color:#334155;font-size:20px;font-weight:700;margin:0 0 8px}.pgp-no-results p{color:#64748b;font-size:14px;margin:0}.pgs-no-results-message{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:12px;color:#475569;font-size:14px;font-weight:500;margin-bottom:16px;padding:16px 20px;text-align:center;width:100%}@media (max-width:768px){.pgp-result-bar{border-radius:12px;padding:14px 18px}.pgp-result-icon{font-size:16px;height:38px;width:38px}.pgp-result-content h5{font-size:15px}.pgp-result-content p{font-size:12px}.pgp-result-right{justify-content:flex-end;width:100%}.pgp-grid-wrapper{border-radius:16px;padding:12px}.pgp-product-col{padding:6px}}@media (max-width:480px){.pgp-result-bar{padding:12px 14px}.pgp-result-left{width:100%}.pgp-result-content h5{font-size:14px}.pgp-page-info{font-size:12px;padding:6px 12px}}.embla{--slide-spacing:1rem;--slide-size:100%;position:relative}.embla:focus-visible{border-radius:12px;outline:3px solid #00739947;outline-offset:4px}.embla__arrow{background:#fffffff0;border:1px solid #0000001f;border-radius:50%;box-shadow:0 5px 18px #17313c29;color:#17313c;cursor:pointer;display:grid;font-size:30px;height:42px;line-height:1;place-items:center;position:absolute;top:calc(50% - 42px);width:42px;z-index:3}.embla__arrow:focus-visible,.embla__arrow:hover{background:#007399;color:#fff;outline:3px solid #00739933}.embla__arrow--prev{left:12px}.embla__arrow--next{right:12px}.embla__counter{background:#17313cc7;border-radius:999px;color:#fff;font-size:11px;font-weight:800;padding:5px 9px;position:absolute;right:12px;top:12px;z-index:3}@media(max-width:575px){.embla__arrow{height:38px;top:calc(50% - 34px);width:38px}.embla__arrow--prev{left:8px}.embla__arrow--next{right:8px}}.embla__viewport{aspect-ratio:1;background:#f5f5f5;border-radius:12px;overflow:hidden}.embla__container{backface-visibility:hidden;display:flex;height:100%;margin-left:calc(var(--slide-spacing)*-1);touch-action:pan-y}.embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);position:relative}.embla__slide__img{display:block;height:100%;object-fit:cover;width:100%}.embla__slide__loader{align-items:center;display:flex;inset:0 0 0 var(--slide-spacing);justify-content:center;position:absolute}.embla__slide__loader img{height:44px;object-fit:contain;width:44px}.embla__slide__number{background-color:rgba(var(--background-site-rgb-value),.85);border-radius:50%;font-weight:900;pointer-events:none;position:absolute;right:.6rem;text-align:center;top:.6rem;width:4.6rem;z-index:1}.embla__slide__number>span{-webkit-text-fill-color:#0000;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(45deg,var(--brand-primary),var(--brand-secondary));bottom:0;color:var(--brand-primary);display:block;font-size:1.6rem;left:0;position:absolute;right:0;top:0}.embla-thumbs{--thumbs-slide-spacing:0.8rem;margin-top:var(--thumbs-slide-spacing)}.embla-thumbs__viewport{overflow:hidden}.embla-thumbs__container{display:flex;flex-direction:row;margin-left:calc(var(--thumbs-slide-spacing)*-1)}.embla-thumbs__slide{flex:0 0 28%;min-width:0;padding-left:var(--thumbs-slide-spacing);position:relative}@media (min-width:576px){.embla-thumbs__slide{flex:0 0 18%}}.embla-thumbs__slide__button{-webkit-appearance:none;background-color:initial;border:0;cursor:pointer;display:block;margin:0;opacity:.4;padding:0;text-decoration:none;touch-action:manipulation;transition:opacity .2s;width:100%}.embla-thumbs__slide--selected .embla-thumbs__slide__button{border-style:dotted solid double dashed;opacity:1}.embla-thumbs__slide__img{aspect-ratio:1;display:block;object-fit:cover;width:100%}.user-comments-section{width:100%}.comments-list{display:flex;flex-direction:column;gap:16px;padding:16px 0}.comment-item{animation:slideInComment .4s ease-out backwards;display:flex;width:100%}@keyframes slideInComment{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.comment-me{justify-content:flex-end}.comment-me .comment-bubble{background:linear-gradient(135deg,#e4ebf0,#ebf5fb);border-bottom-right-radius:4px}.comment-other{justify-content:flex-start}.comment-other .comment-bubble{background:#f3f4f6;border-bottom-left-radius:4px}.comment-bubble{border-radius:16px;box-shadow:0 2px 8px #00000014;max-width:85%;min-width:650px;padding:16px;transition:all .3s ease}.comment-bubble:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-2px)}.comment-header{margin-bottom:12px}.user-info{gap:12px}.user-avatar,.user-info{align-items:center;display:flex}.user-avatar{background:linear-gradient(135deg,#007399,#008ab8);border-radius:50%;color:#fff;flex-shrink:0;font-size:1.2rem;height:40px;justify-content:center;width:40px}.user-details{display:flex;flex-direction:column;gap:4px}.user-name{color:#1f2937;font-size:.95rem;font-weight:600}.user-rating{font-size:.9rem}.comment-content{margin-bottom:12px}.comment-title{color:#1f2937;font-size:1rem;font-weight:600;line-height:1.4;margin:0 0 8px}.comment-text{word-wrap:break-word;color:#374151;font-size:.95rem;line-height:1.6;margin:0}.comment-text p{margin:0 0 8px}.comment-text p:last-child{margin-bottom:0}.comment-actions{align-items:center;border-top:1px solid #0000000f;display:flex;gap:8px;padding-top:8px}.action-btn-like{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:1rem;gap:6px;padding:6px 12px;transition:all .3s ease}.action-btn-like:hover{background:#0000000a}.like-btn{color:#10b981}.like-btn:hover{background:#dcfce7;transform:scale(1.05)}.dislike-btn{color:#ef4444}.dislike-btn:hover{background:#fee2e2;transform:scale(1.05)}.action-count{color:#6b7280;font-size:.85rem;font-weight:500}.comments-footer{border-top:2px solid #e5e7eb;display:flex;flex-direction:column;gap:16px;margin-top:24px;padding-top:24px}.cancel-btn{align-self:flex-start;background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:10px;box-shadow:0 4px 10px #ef444433;color:#fff;cursor:pointer;font-weight:600;padding:12px 24px;transition:all .3s ease}.cancel-btn:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 6px 16px #ef44444d;transform:translateY(-2px)}.pagination-btn{border:2px solid #0000;border-radius:10px;font-size:.9rem;font-weight:600;padding:10px 20px;transition:all .3s ease}.pagination-next,.pagination-prev{background:linear-gradient(135deg,#007399,#008ab8);border:none}.pagination-next:hover,.pagination-prev:hover{background:linear-gradient(135deg,#006080,#007399);box-shadow:0 4px 12px #0073994d;transform:translateY(-2px)}.pagination-next-disabled,.pagination-prev-disabled{background:#e5e7eb;color:#9ca3af}@media only screen and (max-width:768px){.comment-bubble{max-width:90%;min-width:300px}.user-avatar{font-size:1.1rem;height:36px;width:36px}.comment-title{font-size:.95rem}.comment-text{font-size:.9rem}}@media only screen and (max-width:576px){.comments-list{gap:12px}.comment-bubble{max-width:95%;min-width:300px;padding:12px}.user-avatar{font-size:1rem;height:32px;width:32px}.comment-title,.user-name{font-size:.9rem}.comment-text{font-size:.85rem}.action-btn-like{font-size:.9rem;padding:4px 10px}.action-count{font-size:.8rem}.cancel-btn{font-size:.9rem;padding:10px 20px;width:100%}.pagination-btn{font-size:.85rem;padding:8px 16px}}.action-btn-like:focus-visible,.cancel-btn:focus-visible,.pagination-btn:focus-visible{outline:3px solid #3b82f6;outline-offset:2px}.action-btn-like,.comment-bubble{transform:translateZ(0);will-change:transform}.comments-empty{color:#9ca3af;padding:40px 20px;text-align:center}.comments-empty-icon{font-size:3rem;margin-bottom:16px;opacity:.5}.comments-empty-text{font-size:1.1rem;font-weight:500}.pagination-wrapper{align-items:center;display:flex;gap:.75rem}.pagination-info{color:#64748b;font-size:.875rem;font-weight:500;padding:0 .5rem}.pagination-btn{border:none;border-radius:8px;cursor:pointer;font-family:inherit;font-size:.9375rem;font-weight:500;padding:.625rem 1.25rem;transition:all .2s ease}.pagination-next,.pagination-prev{background:#007399;color:#fff}.pagination-next:hover,.pagination-prev:hover{background:#004b63}.pagination-next-disabled,.pagination-prev-disabled{background:#e2e8f0;color:#94a3b8;cursor:not-allowed}.pagination-btn:focus-visible{outline:2px solid #007399;outline-offset:2px}@media only screen and (max-width:576px){.pagination-wrapper{flex-wrap:wrap;justify-content:center}.pagination-btn{font-size:.875rem;padding:.5rem 1rem}.pagination-info{font-size:.8125rem;margin-bottom:.5rem;order:-1;text-align:center;width:100%}}.commentaire-section{padding:32px 0;width:100%}.commentaire-container{margin:0 auto;max-width:1200px;padding:0 16px}.commentaire-wrapper{background:#fff;border-radius:16px;box-shadow:0 4px 12px #0000000f;overflow:hidden}.commentaire-header{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-bottom:2px solid #007399;padding:24px 32px}.commentaire-title{color:#1f2937;font-size:clamp(1.5rem,4vw,2rem);font-weight:700;margin:0;max-width:100%;overflow-wrap:anywhere;text-align:center}.rating-summary-section{background:#f9fafb;padding:32px}.rating-summary-grid{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:300px 1fr}.rating-summary-left{display:flex;justify-content:center}.rating-summary-right{flex:1 1}.vote-summary-card{background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;min-width:250px;padding:32px;text-align:center}.vote-rating-display{align-items:center;display:flex;flex-direction:column;gap:12px}.rating-number{color:#007399;font-size:4rem;font-weight:800;line-height:1}.rating-stars{font-size:2rem}.rating-count{color:#6b7280;font-size:.95rem;font-weight:500;margin:0}.vote-progress-table{display:flex;flex-direction:column;gap:12px}.rating-progress-row{grid-gap:16px;align-items:center;border-radius:8px;cursor:pointer;display:grid;gap:16px;grid-template-columns:80px 1fr 60px;padding:8px 12px;transition:all .3s ease}.rating-progress-row:hover{background:#f0f9ff;transform:translateX(4px)}.rating-stars-label{align-items:center;color:#1f2937;display:flex;font-size:1rem;font-weight:600;gap:6px}.star-icon{color:#fbbf24;font-size:1.2rem}.rating-progress-bar{background:#e5e7eb;border-radius:6px;height:12px;overflow:hidden;position:relative}.rating-progress-fill{background:linear-gradient(90deg,#007399,#008ab8);border-radius:6px;height:100%;transition:width .4s ease}.rating-percentage{color:#6b7280;font-size:.9rem;font-weight:600;text-align:right}.vote-button-section{background:#fff;border-bottom:1px solid #e5e7eb;border-top:1px solid #e5e7eb;padding:24px 32px}.comments-list-section{background:#fff;padding:32px}.comment-by-rating{margin-bottom:16px}@media only screen and (max-width:992px){.rating-summary-grid{gap:24px;grid-template-columns:1fr}.rating-summary-left{justify-content:center}.vote-summary-card{margin:0 auto;max-width:350px}.commentaire-header{padding:20px 24px}.rating-summary-section{padding:24px}.vote-button-section{padding:20px 24px}.comments-list-section{padding:24px}}@media only screen and (max-width:576px){.commentaire-section{padding:20px 0}.commentaire-wrapper{border-radius:12px}.commentaire-header{padding:16px 20px}.commentaire-title{font-size:1.3rem}.rating-summary-section{padding:20px 16px}.vote-summary-card{min-width:auto;padding:24px 20px;width:100%}.rating-number{font-size:3rem}.rating-stars{font-size:1.5rem}.rating-progress-row{gap:12px;grid-template-columns:60px 1fr 50px;padding:6px 10px}.rating-stars-label{font-size:.9rem}.star-icon{font-size:1rem}.rating-progress-bar{height:10px}.rating-percentage{font-size:.85rem}.vote-button-section{padding:16px 20px}.comments-list-section{padding:20px 16px}}@keyframes fadeInComment{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.commentaire-wrapper{animation:fadeInComment .4s ease-out}.rating-progress-row:focus-visible{outline:3px solid #3b82f6;outline-offset:2px}.rating-progress-fill,.rating-progress-row{transform:translateZ(0);will-change:transform,width}.modal-product-container .modal-content{border:none;border-radius:16px;box-shadow:0 10px 40px #00000026;overflow:hidden}.modal-product-dialog{max-width:95vw}.modal-product-wrapper{background:#fff;padding:0;position:relative}.modal-close-button{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 4px 12px #00000026;color:#1f2937;cursor:pointer;display:flex;font-size:1.5rem;height:44px;justify-content:center;position:absolute;right:16px;top:16px;transition:all .3s ease;width:44px;z-index:1000}.modal-close-button:hover{background:#f3f4f6;box-shadow:0 6px 16px #0003;transform:rotate(90deg) scale(1.1)}.modal-product-view{animation:fadeInModal .4s ease-out;padding:24px}@keyframes fadeInModal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.product-view-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr 1.2fr;margin-bottom:32px}.product-view-image{background:#f9fafb;border-radius:12px;overflow:hidden}.product-view-info{display:flex;flex-direction:column}.modal-star-rating{font-size:1.5rem;margin-bottom:16px}.modal-product-info{padding:0}.product-info-content{display:flex;flex-direction:column;gap:16px}.product-title{font-size:clamp(1.5rem,4vw,2rem);line-height:1.2;margin:0}.product-short-description{font-size:1rem}.modal-view-product-link{align-items:center;align-self:flex-start;background:#1f2937;border-radius:8px;color:#fff;display:inline-flex;font-size:.9rem;font-weight:600;gap:8px;padding:10px 18px;text-decoration:none;transition:background .2s ease}.modal-view-product-link:hover{background:#111827;color:#fff}.product-view-details{background:#f9fafb;border-radius:12px;margin-bottom:32px;padding:24px}.modal-product-details{width:100%}.custom-tabs{border-bottom:2px solid #e5e7eb}.custom-tabs .nav-link{border:none;border-bottom:3px solid #0000;color:#6b7280;font-weight:600;padding:12px 20px;transition:all .3s ease}.custom-tabs .nav-link:hover{background:#f0f9ff;border-radius:8px 8px 0 0;color:#007399}.custom-tabs .nav-link.active{background:#fff;border-bottom:3px solid #007399;border-radius:8px 8px 0 0;color:#007399}.tab-title{align-items:center;display:flex;gap:8px}.tab-icon{font-size:1.2rem}.tab-content-wrapper{padding:24px 0}.filter-details-wrapper{max-width:800px}.filter-details-table{box-shadow:0 2px 8px #0000000a}.filter-key{color:#1f2937;font-weight:600;padding:12px 16px;text-align:left;width:40%}.product-description{color:#374151;font-size:1rem;line-height:1.8;max-width:800px}.product-description p{margin-bottom:12px}.product-description ol,.product-description ul{margin-bottom:12px;margin-left:20px}.product-view-comments{border-top:2px solid #e5e7eb;margin-top:32px;padding-top:32px}@media only screen and (max-width:992px){.product-view-grid{gap:24px;grid-template-columns:1fr}.modal-product-view,.product-view-details{padding:20px}.filter-details-wrapper{max-width:100%}}@media only screen and (max-width:576px){.modal-product-dialog{margin:0;max-width:100vw}.modal-product-container .modal-content{border-radius:0;min-height:100vh}.modal-product-view{padding:16px}.modal-close-button{font-size:1.3rem;height:40px;right:12px;top:12px;width:40px}.product-view-grid{gap:20px}.product-title{font-size:1.3rem}.product-view-details{padding:16px}.custom-tabs .nav-link{font-size:.9rem;padding:10px 16px}.tab-content-wrapper{padding:16px 0}.filter-key,.filter-value{font-size:.9rem;padding:10px 12px}}.modal-close-button:focus-visible{outline:3px solid #3b82f6;outline-offset:2px}.modal-close-button,.modal-product-wrapper{transform:translateZ(0);will-change:transform}.product-card{--product-card-image-height:clamp(240px,19vw,280px);--product-card-body-height:100px;border:1px solid #00000014;border-radius:12px;display:grid;grid-template-rows:var(--product-card-image-height) var(--product-card-body-height);height:auto;min-height:calc(var(--product-card-image-height) + var(--product-card-body-height));min-width:0;transform:translateZ(0)}.product-card:before{background:linear-gradient(90deg,#007399,#00a8cc);height:4px;left:0;right:0;top:0}.card-elakay-global :where(.card-body-modern){background:#fff;background:var(--elakay-card-background,#fff);color:#2d3748;color:var(--elakay-card-text-color,#2d3748)}.card-elakay-global :where(.product-name){color:inherit}.card-elakay-global :where(.show-image-wrapper){border-radius:12px 12px 0 0;border-radius:var(--elakay-card-radius,12px) var(--elakay-card-radius,12px) 0 0}.card-elakay-global.merge-mode :where(.card-body-modern){background:#0000}.card-elakay-global.merge-mode :where(.show-image-wrapper){border-radius:0}.card-body-modern{background:linear-gradient(180deg,#fff 0,#fafafa);display:flex;flex-direction:column;gap:2px;height:var(--product-card-body-height);justify-content:space-between;max-height:none;min-height:0;min-width:0;padding:6px 10px}.card-body-modern,.product-name{margin:0;overflow:hidden;text-align:left}.product-name{color:#2d3748;flex-shrink:0;font-size:16px;font-weight:500;height:26px;line-height:1.25;max-height:26px;min-height:26px;padding:0;text-overflow:ellipsis;transition:color .3s ease;white-space:nowrap}.product-card:hover .product-name{color:#007399}.dropshipping-platform-badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111827d1;border-radius:999px;box-shadow:0 4px 14px #00000038;color:#fff;font-size:11px;font-weight:800;left:10px;letter-spacing:.2px;line-height:1;max-width:calc(100% - 20px);overflow:hidden;padding:5px 9px;position:absolute;text-decoration:none;text-overflow:ellipsis;top:10px;white-space:nowrap;z-index:5}.dropshipping-platform-badge:hover{background:linear-gradient(135deg,#007399,#00a8cc);color:#fff;text-decoration:none}.action-buttons-container{align-items:center;display:flex;flex-shrink:0;height:28px;margin-top:0;max-height:28px;min-height:28px;padding:0}.action-buttons-wrapper{display:flex;flex-wrap:nowrap;gap:14px;justify-content:flex-end;margin:0;padding:0;text-align:right;width:100%}.action-btn{align-items:center;border:none;border-radius:50%;box-shadow:0 1px 3px #00000026;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;height:30px;justify-content:center;margin:0;overflow:hidden;padding:0;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:30px}.action-btn:before{background:#ffffff4d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .4s ease,height .4s ease;width:0}.action-btn:hover:before{height:120%;width:120%}.action-btn:hover{box-shadow:0 4px 12px #0003;transform:translateY(-2px) scale(1.05)}.action-btn:active{transform:translateY(0) scale(.95)}.action-btn:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.delete-btn{background:linear-gradient(135deg,#dc3545,#c82333);color:#fff}.delete-btn:hover{background:linear-gradient(135deg,#c82333,#bd2130)}.product-card.trash-mode{--product-card-body-height:auto;grid-template-rows:var(--product-card-image-height) auto;min-height:calc(var(--product-card-image-height) + 190px)}.product-card.trash-mode .card-body-modern{gap:10px;height:auto;justify-content:flex-start;min-height:190px;overflow:visible;padding:14px 16px 16px}.elakay-card-trash-info{background:#fff1f2;border:1px solid #fda4af;border-radius:10px;color:#881337;font-size:13px;line-height:1.45;padding:10px 12px}.trash-action-buttons-container{height:auto;margin-top:auto;max-height:none;min-height:42px;width:100%}.trash-action-buttons-wrapper{gap:10px;justify-content:stretch}.trash-action-buttons-wrapper .action-btn{border-radius:10px;flex:1 1;font-size:13px;font-weight:700;gap:7px;height:42px;min-width:0;padding:0 12px;width:auto}.trash-action-buttons-wrapper .restore-btn{background:linear-gradient(135deg,#059669,#047857);color:#fff}.trash-action-buttons-wrapper .action-btn span{position:relative;white-space:nowrap;z-index:1}.cardproduct-deal-btn{background:linear-gradient(135deg,#28a745,#218838);color:#fff}.cardproduct-deal-btn:hover{background:linear-gradient(135deg,#218838,#1e7e34)}.edit-btn{background:linear-gradient(135deg,#007399,#005a73);color:#fff;text-decoration:none}.edit-btn:hover{background:linear-gradient(135deg,#005a73,#004d5e)}.unpublished-btn{background:linear-gradient(135deg,#ffc107,#e0a800);color:#fff;text-decoration:none}.unpublished-btn:hover{background:linear-gradient(135deg,#e0a800,#c69500)}.add-to-cart-btn{align-items:center;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;font-weight:500;justify-content:center;margin:0;overflow:hidden;padding:0;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.add-to-cart-btn:after{background:#fff6;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .5s ease,height .5s ease;width:0}.add-to-cart-btn.default-style{background:linear-gradient(135deg,#007399,#00a8cc);border-radius:50%;box-shadow:0 1px 4px #0073994d;color:#fff;font-size:16px;height:28px;width:28px}.add-to-cart-btn.default-style:hover{background:linear-gradient(135deg,#005a73,#007399);box-shadow:0 2px 10px #00739966;transform:translateY(-1px) scale(1.05)}.add-to-cart-btn.promo-style{background:linear-gradient(135deg,#212529,#343a40);border-radius:14px;box-shadow:0 1px 4px #0003;color:#fff;font-size:10px;letter-spacing:.5px;padding:3px 10px}.add-to-cart-btn.promo-style:hover{background:linear-gradient(135deg,#343a40,#495057);box-shadow:0 2px 10px #0000004d;transform:translateY(-1px)}.add-to-cart-btn:disabled{cursor:not-allowed;opacity:.6;transform:none!important}.add-to-cart-anchor{align-items:center;display:inline-flex;position:relative}.add-to-cart-btn.default-style.is-added{background:linear-gradient(135deg,#059669,#10b981)}.add-to-cart-btn.default-style.is-error{background:linear-gradient(135deg,#b91c1c,#ef4444)}.add-to-cart-feedback{background:#059669;border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 2px 8px #0003;color:#fff;font-size:11px;line-height:1.3;max-width:180px;padding:4px 8px;pointer-events:none;position:absolute;right:0;width:max-content;z-index:6}.add-to-cart-feedback.is-error{background:#b91c1c}@media (pointer:coarse){.add-to-cart-btn.default-style{overflow:visible}.add-to-cart-btn.default-style:before{content:"";inset:-8px;position:absolute}}.spinner-small{animation:spin .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:16px;width:16px}.show-image-wrapper{background:#f8f9fa;border-radius:12px 12px 0 0;flex-shrink:0;height:280px;height:var(--product-card-image-height,280px);-webkit-mask-image:-webkit-radial-gradient(#fff,#000);max-height:none;min-height:0;overflow:hidden;position:relative;width:100%}.show-image-wrapper.hovered .image-action-btn{opacity:1;transform:translateY(0)}.image-link{display:block}.image-container,.image-link{height:100%;min-width:0;position:relative;width:100%}.image-container{align-items:center;display:flex;justify-content:center}.product-image{transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .35s ease;-webkit-user-select:none;user-select:none}.show-image-wrapper:hover .product-image{transform:scale(1.08)}.loading-overlay{align-items:center;background:#ffffffe6;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}.loader-image{aspect-ratio:1/1;max-width:90vw;object-fit:contain;position:absolute;transform:scale(.85);width:350px;z-index:1}.loading-text{color:#1e293b;font-size:2.1rem;font-weight:500;position:relative;text-align:center;text-shadow:0 2px 10px #fffc;z-index:2}.lading-elakay{-webkit-text-fill-color:#0000;animation:shineText 3s linear infinite;background:linear-gradient(90deg,#007399,#4facfe 50%,#00f2fe);-webkit-background-clip:text;background-clip:text;background-size:200% auto;display:block;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));font-size:3.5rem;font-weight:800;margin-bottom:.5rem}.loading-text .btn,.loading-text button{background:linear-gradient(135deg,#007399,#4facfe);border:none;border-radius:30px;box-shadow:0 4px 15px #0073994d;cursor:pointer;display:block;font-size:1rem;font-weight:600;margin:1rem auto 0;padding:.75rem 2rem;transition:all .3s ease}.loading-text .btn:hover,.loading-text button:hover{box-shadow:0 6px 20px #00739966;transform:translateY(-2px)}@keyframes shineText{to{background-position:200%}}.vote-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(0deg,#000000a6,#0000);bottom:0;justify-content:space-between;left:0;padding:8px 12px;position:absolute;right:0;transition:all .3s ease;z-index:1}.vote-content,.vote-overlay{align-items:center;display:flex}.vote-content{color:#fff;font-size:14px;font-weight:500;gap:8px}.vote-count{color:#ffffffe6;font-size:12px}.image-action-btn{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:none;border-radius:50%;box-shadow:0 4px 12px #00000026;color:#007399;cursor:pointer;display:flex;font-size:18px;height:40px;justify-content:center;opacity:0;position:absolute;top:12px;transition:all .4s cubic-bezier(.4,0,.2,1);width:40px;z-index:3}.image-action-btn.left{left:12px;transform:translateY(-10px)}.image-action-btn.right{right:12px;transform:translateY(-10px)}.image-action-btn:hover{background:#007399;box-shadow:0 6px 20px #00739966;color:#fff;transform:translateY(0) scale(1.1)}.image-action-btn:active{transform:translateY(0) scale(.95)}@media (hover:none){.image-action-btn{opacity:1;transform:translateY(0)}}@media (max-width:1024px) and (min-width:768px){.product-card{--product-card-image-height:clamp(230px,26vw,245px);--product-card-body-height:96px}.card-body-modern{gap:4px;padding:5px 8px}.product-name{font-size:16px;height:26px;line-height:1.25;max-height:26px;min-height:26px}.current-price{font-size:15px}.original-price{font-size:11px}.discount-badge{font-size:11px;padding:1px 3px}.action-buttons-container,.product-price-container{height:30px;max-height:30px;min-height:30px}.action-btn,.add-to-cart-btn.default-style{font-size:16px;height:28px;width:28px}.action-buttons-wrapper{gap:14px}.image-action-btn{font-size:14px;height:32px;width:32px}}@media (max-width:767px){.product-card{--product-card-image-height:clamp(188px,56vw,225px);--product-card-body-height:94px}.card-body-modern{gap:1px;padding:4px 6px}.product-name{font-size:16px;height:26px;line-height:1.25;max-height:26px;min-height:26px}.current-price{font-size:15px}.original-price{font-size:10px}.discount-badge{font-size:10px;padding:1px 3px}.product-price-container{height:30px;max-height:30px;min-height:30px}.price-main-row{gap:3px}.price-info{gap:2px}.action-buttons-container{height:30px;max-height:30px;min-height:30px}.action-btn,.add-to-cart-btn.default-style{font-size:16px;height:28px;width:28px}.action-buttons-wrapper{gap:14px}.image-action-btn{font-size:13px;height:30px;width:30px}}@media (max-width:479px){.product-card{--product-card-image-height:clamp(165px,54vw,205px);--product-card-body-height:88px}.card-body-modern{gap:1px;padding:4px 6px}.product-name{font-size:14px;height:24px;line-height:1.25;max-height:24px;min-height:24px}.current-price{font-size:15px}.original-price{font-size:10px}.discount-badge{font-size:10px;padding:1px 2px}.product-price-container{height:31px;max-height:31px;min-height:31px}.price-info,.price-main-row{gap:2px}.action-buttons-container{height:31px;max-height:31px;min-height:31px}.action-btn,.add-to-cart-btn.default-style{font-size:16px;height:28px;width:28px}.action-buttons-wrapper{gap:14px}}.action-btn:focus,.add-to-cart-btn:focus,.image-action-btn:focus{outline:3px solid #00739980;outline-offset:2px}@media (prefers-reduced-motion:reduce){.action-btn,.add-to-cart-btn,.image-action-btn,.product-card,.product-image{animation:none!important;transition:none!important}}@media print{.action-buttons-wrapper,.add-to-cart-btn,.image-action-btn{display:none!important}}.product-card.landscape{align-items:stretch;display:flex;flex-direction:row;grid-template-rows:none;height:auto;min-height:0;width:100%}.product-card.landscape>.show-image-wrapper{border-radius:12px 0 0 12px;flex-shrink:0;height:auto;max-width:220px;min-width:120px;width:38%}.product-card.landscape>.card-body-modern{height:auto;justify-content:flex-start;padding:10px 12px;width:62%}.product-card.landscape .product-name{font-size:clamp(14px,1.5vw,18px);font-weight:600}.product-card.landscape .elakay-card-category-landscape,.product-card.landscape .elakay-card-seller-landscape{color:#6b7280;font-size:11px}.product-card.landscape .elakay-card-description-landscape{color:#4b5563;font-size:12px;line-height:1.4;margin:4px 0}.product-card.landscape .elakay-card-see-more{background:none;border:none;color:#007399;color:var(--elakay-primary,#007399);cursor:pointer;font-size:11px;font-weight:600;margin-left:4px;padding:0}.product-card.landscape .elakay-card-stock-landscape{color:#16a34a;font-size:11px}.product-card.landscape .elakay-card-discount-landscape{color:#dc2626;font-size:11px;font-weight:700}@media (max-width:768px){.product-card.landscape{flex-direction:row}.product-card.landscape>.show-image-wrapper{min-width:110px;width:42%}.product-card.landscape>.card-body-modern{width:58%}}@media (max-width:480px){.product-card.landscape{flex-direction:column}.product-card.landscape>.card-body-modern,.product-card.landscape>.show-image-wrapper{max-width:none;width:100%}.product-card.landscape>.show-image-wrapper{border-radius:12px 12px 0 0}}.exp-search-wrapper{align-items:center;border:none;border-radius:999px;box-sizing:border-box;display:flex;height:40px;min-width:0;overflow:hidden;padding-left:14px;transition:width .5s ease;width:40px}.exp-search-wrapper.expanded{width:100%}.exp-input{border:none;flex:1 1;font-size:16px;height:100%;min-width:0;opacity:0;outline:none;padding:0;transition:opacity .5s ease;width:100%}.exp-input::placeholder{color:#9ca3af;color:var(--exp-placeholder,#9ca3af)}.exp-search-wrapper.expanded .exp-input{opacity:1}.exp-search-icon{appearance:none;background:#00739914;background:var(--exp-icon-background,#00739914);border:none;border-left:1px solid #94a3b859;border-left:1px solid var(--exp-icon-border,#94a3b859);color:#007399;color:var(--exp-icon-color,#007399);cursor:pointer;display:grid;flex:0 0 44px;height:100%;padding:0;place-items:center;width:44px}.exp-search-wrapper:focus-within{box-shadow:0 0 0 3px #00739929}@media (max-width:480px){.exp-search-wrapper{height:42px}.exp-search-icon{flex-basis:42px;width:42px}}@keyframes headershop-slideDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes headershop-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes headershop-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes headershop-shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes headershop-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes headershop-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes headershop-glow{0%,to{box-shadow:0 4px 20px #0073991a}50%{box-shadow:0 6px 30px #00739933}}.headershop-navbar{animation:headershop-slideDown .6s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(135deg,#fffffffa,#f8fafcfa);border-bottom:2px solid #0073991a;box-shadow:0 4px 24px #0073991f,inset 0 1px 0 #fffc;display:flex;flex-direction:column;justify-content:space-between;min-width:320px;padding:.625rem 1.25rem;transition:all .3s ease}.headershop-navbar:hover{animation:headershop-glow 2s ease-in-out infinite}.headershop-parent-container{align-items:center;color:#000;display:flex;gap:1rem;left:1.25rem;max-width:100%;position:absolute;top:30%;width:calc(100% - 2.5rem)}.headershop-title-wrapper{display:inline-block}.autoWidthHeaderShopSeller,.headershop-shop-title{background:linear-gradient(135deg,#00739914,#00a4d80d);border:2px solid #00739933;border-radius:14px;box-shadow:0 2px 8px #00739914;color:#007399;display:inline-block;font-size:1.5rem;font-weight:800;letter-spacing:.3px;padding:.5rem 1rem;position:relative;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);white-space:nowrap}.autoWidthHeaderShopSeller:before,.headershop-shop-title:before{background:linear-gradient(90deg,#0000,#00a4d840,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.autoWidthHeaderShopSeller:hover,.headershop-shop-title:hover{background:linear-gradient(135deg,#0073991f,#00a4d814);border-color:#00739959;box-shadow:0 6px 20px #00739933;color:#00a4d8;transform:translateX(6px) scale(1.03)}.autoWidthHeaderShopSeller:hover:before,.headershop-shop-title:hover:before{left:100%}.autoWidthHeaderShopSeller:active,.headershop-shop-title:active{transform:translateX(6px) scale(.98)}.headershop-search-container{display:inline-block;position:relative;width:60%}.headershop-menu{animation:headershop-fadeIn .8s ease-out .2s backwards;gap:.5rem;left:1.25rem;position:absolute;top:48px;width:calc(100% - 2.5rem)}.headershop-menu-item{padding:.25rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.headershop-menu-item:hover{transform:translateY(-3px)}.headershop-menu-link{align-items:center;background:#ffffff80;border:1px solid #00739914;border-radius:10px;color:#475569;display:flex;font-size:1rem;gap:.5rem;padding:.5rem .875rem;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.headershop-menu-link:after{background:linear-gradient(90deg,#007399,#00a4d8);border-radius:2px;bottom:-2px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);transition:all .4s cubic-bezier(.4,0,.2,1);width:0}.headershop-menu-link:hover{background:linear-gradient(135deg,#00739914,#00a4d80d);border-color:#00739926;box-shadow:0 4px 12px #0073991f;color:#007399}.headershop-menu-link:hover:after{width:85%}.headershop-menu-link img{filter:grayscale(0);transition:all .3s ease}.headershop-menu-link:hover img{animation:headershop-pulse .6s ease-in-out;filter:grayscale(0) brightness(1.15)}.headershop-drawer-toggle{align-items:center;background:linear-gradient(135deg,#00739914,#00a4d80d);border:2px solid #00739926;border-radius:10px;cursor:pointer;display:flex;justify-content:center;padding:.625rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.headershop-drawer-toggle:hover{background:linear-gradient(135deg,#007399,#00a4d8);border-color:#007399;box-shadow:0 6px 20px #00739940;transform:scale(1.08) rotate(5deg)}.headershop-drawer-toggle:hover .toggle-button_line1{background:#fff!important}.headershop-update-icon{background:linear-gradient(135deg,#00739914,#00a4d80d);border:2px solid #00739926;border-radius:10px;color:#007399;font-size:1.375rem;padding:.625rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.headershop-update-icon:hover{animation:headershop-rotate .8s ease-in-out;background:linear-gradient(135deg,#007399,#00a4d8);border-color:#007399;box-shadow:0 6px 20px #0073994d;color:#fff}.headershop-edit-icon{align-items:center;background:linear-gradient(135deg,#0073991a,#00a4d814);border:2px solid #00739933;border-radius:12px;color:#007399;cursor:pointer;display:flex;font-size:.9375rem;font-weight:700;gap:.5rem;overflow:hidden;padding:.5rem 1rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.headershop-edit-icon:before{background:#ffffff4d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .4s ease,height .4s ease;width:0}.headershop-edit-icon:hover{background:linear-gradient(135deg,#007399,#00a4d8);border-color:#007399;box-shadow:0 8px 24px #0073994d;color:#fff;transform:translateY(-3px)}.headershop-edit-icon:hover:before{height:300px;width:300px}.headershop-edit-icon:active{transform:translateY(-1px)}.headershop-modal .modal-content{animation:headershop-fadeIn .4s ease-out;border:2px solid #0073991f;border-radius:28px;box-shadow:0 24px 70px #00739940;overflow:hidden}.headershop-modal .modal-body{background:linear-gradient(135deg,#0073990d,#00a4d808);padding:3.5rem;position:relative}.headershop-modal .modal-body:before{animation:headershop-rotate 20s linear infinite;background:radial-gradient(circle,#00a4d81a 0,#0000 70%);content:"";height:200%;position:absolute;right:-50%;top:-50%;width:200%}.headershop-modal h1{-webkit-text-fill-color:#0000;animation:headershop-pulse 2.5s ease-in-out infinite;background:linear-gradient(135deg,#007399,#00a4d8);-webkit-background-clip:text;background-clip:text;font-size:2.75rem;font-weight:900;margin-bottom:0;position:relative;text-shadow:0 4px 12px #00739926;z-index:1}.headershop-logo-elakay{height:auto;transition:all .3s ease;width:14px}.headershop-menu-link:hover .headershop-logo-elakay{transform:scale(1.2) rotate(5deg)}.headershop-mr-7{margin-right:7%}@media (min-width:1025px){.headershop-navbar{height:90px}.autoWidthHeaderShopSeller,.headershop-shop-title{font-size:1.625rem}.headershop-menu-link{font-size:1.0625rem;padding:.5rem 1rem}}@media (max-width:1024px) and (min-width:769px){.headershop-navbar{height:85px}.autoWidthHeaderShopSeller,.headershop-shop-title{font-size:1.375rem}.headershop-search-container{width:55%}}@media (max-width:768px){.headershop-navbar{height:auto;min-height:110px;padding:.75rem 1rem}.headershop-parent-container{align-items:flex-start;flex-direction:column;gap:.875rem;left:0;padding:.5rem 0;position:relative;top:0;width:100%}.autoWidthHeaderShopSeller,.headershop-shop-title{font-size:1.25rem;padding:.4rem .875rem}.headershop-search-container{width:100%}.headershop-menu{flex-wrap:wrap;gap:.5rem;left:0;padding:.5rem 0;position:relative;top:0;width:100%}.headershop-menu-item{padding:.2rem}.headershop-menu-link{font-size:.875rem;gap:.375rem;padding:.375rem .75rem}.headershop-edit-icon{font-size:.875rem;padding:.4rem .8rem}.headershop-update-icon{font-size:1.25rem;padding:.5rem}.headershop-modal h1{font-size:2rem}.headershop-modal .modal-body{padding:2.5rem}}@media (max-width:480px){.headershop-navbar{min-height:130px;padding:.625rem .875rem}.autoWidthHeaderShopSeller,.headershop-shop-title{font-size:1.125rem;padding:.375rem .75rem}.headershop-menu{gap:.375rem}.headershop-menu-link{font-size:.8125rem;padding:.3rem .625rem}.headershop-edit-icon{font-size:.8125rem;padding:.375rem .7rem}.headershop-modal h1{font-size:1.75rem}.headershop-modal .modal-body{padding:2rem}.headershop-logo-elakay{width:12px}}.autoWidthHeaderShopSeller:focus-visible,.headershop-drawer-toggle:focus-visible,.headershop-edit-icon:focus-visible,.headershop-menu-link:focus-visible,.headershop-shop-title:focus-visible,.headershop-update-icon:focus-visible{border-radius:12px;outline:4px solid #00a4d8;outline-offset:3px}@media (prefers-reduced-motion:reduce){.autoWidthHeaderShopSeller,.headershop-edit-icon,.headershop-menu-item,.headershop-menu-link,.headershop-modal h1,.headershop-navbar,.headershop-shop-title,.headershop-update-icon{animation:none!important;transition:none!important}}@media print{.headershop-navbar{animation:none;background:#fff;border-bottom:1px solid #ccc;box-shadow:none;position:relative}.headershop-drawer-toggle,.headershop-edit-icon,.headershop-menu,.headershop-update-icon{display:none}}.headershop-navbar.headershop-scrolled{background:linear-gradient(135deg,#fffffffc,#f8fafcfc);box-shadow:0 8px 40px #0073992e,inset 0 1px 0 #ffffffe6}@media (max-width:1024px){.headershop-menu,.headershop-parent-container{max-width:100%;overflow-x:hidden}.autoWidthHeaderShopSeller,.headershop-shop-title{max-width:100%;overflow:hidden;text-overflow:ellipsis}}.headershop-menu-item:hover .headershop-menu-link{animation:headershop-bounce .6s ease-in-out}@media (prefers-contrast:high){.autoWidthHeaderShopSeller,.headershop-edit-icon,.headershop-menu-link,.headershop-shop-title{border-width:3px}.headershop-navbar{border-bottom-width:3px}}.headershop-navbar{align-items:center;background:snow;background:var(--headershop-background,snow);border-bottom:1px solid #ece9f5;border-bottom:1px solid var(--headershop-border,#ece9f5);box-shadow:0 4px 12px #0000001a;box-shadow:0 4px 12px var(--headershop-shadow,#0000001a);box-sizing:border-box;gap:4px;grid-template-rows:43px 31px;height:85px;height:var(--headershop-height,85px);max-height:85px;max-height:var(--headershop-height,85px);min-height:85px;min-height:var(--headershop-height,85px);min-width:0;overflow:hidden;padding:4px 15px 3px;position:sticky;top:0;width:100%;z-index:1000}.headershop-navbar:hover{animation:none}.headershop-top-row{align-items:center;display:flex;gap:16px;height:43px;min-width:0;overflow:hidden;width:100%}.headershop-title-wrapper{flex:0 0 169px;max-width:169px;min-width:0;overflow:hidden}.headershop-share{flex:0 0 auto}.autoWidthHeaderShopSeller,.headershop-shop-title{box-sizing:border-box;color:#111;color:var(--headershop-title-color,#111);font-family:inherit;font-family:var(--headershop-title-font,inherit);font-size:24px;font-size:var(--headershop-title-size,24px);font-weight:700;font-weight:var(--headershop-title-weight,700);height:40px;line-height:26px;max-width:100%;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;transform:none}.headershop-search-container{align-items:center;display:flex;flex:0 1 51%;min-height:40px;min-width:240px;width:51%}.headershop-search-container .exp-search-wrapper{height:40px;max-width:none;width:100%}.headershop-search-container .exp-input{min-width:0;opacity:1}.headershop-bottom-row{gap:8px;height:31px;overflow:hidden;width:100%}.headershop-bottom-row,.headershop-menu{align-items:center;display:flex;min-width:0}.headershop-menu{-webkit-overflow-scrolling:touch;flex:1 1 auto;flex-wrap:nowrap;gap:4px;list-style:none;margin:0;overflow-x:auto;overflow-y:hidden;padding:0;position:static;scrollbar-width:none;width:auto}.headershop-menu::-webkit-scrollbar,.headershop-mode-bar::-webkit-scrollbar{display:none}.headershop-menu-item{flex:0 0 auto;margin:0;padding:0}.headershop-menu-link{box-sizing:border-box;color:#000;color:var(--headershop-menu-color,#000);font-family:inherit;font-family:var(--headershop-menu-font,inherit);font-size:16px;font-size:var(--headershop-menu-size,16px);font-weight:600;font-weight:var(--headershop-menu-weight,600);height:30px;line-height:20px;padding:4px 10px;white-space:nowrap}.headershop-menu-button{appearance:none;cursor:pointer}.headershop-drawer-item{align-items:center;display:flex}.headershop-update-icon{justify-content:center;padding:5px;width:30px}.headershop-editor-chip,.headershop-update-icon{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;height:30px}.headershop-editor-chip{border-radius:999px;gap:5px;padding:4px 10px;white-space:nowrap}.headershop-mode-bar{align-self:auto;background:#fffffff2;background:var(--headershop-mode-background,#fffffff2);border:1px solid #ece9f5;border:1px solid var(--headershop-mode-border,#ece9f5);border-radius:16px;box-shadow:0 2px 8px #0000000f;box-sizing:border-box;display:flex;flex:0 1 auto;gap:3px;height:31px;max-width:58%;overflow-x:auto;overflow-y:hidden;padding:2px 5px;scrollbar-width:none}.headershop-mode-button{align-items:center;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;flex:0 0 auto;font-size:12px;font-weight:500;gap:4px;height:25px;padding:3px 8px;transition:all .15s ease;white-space:nowrap}.headershop-mode-button.active{font-weight:700}@media (max-width:1024px){.headershop-navbar{padding-left:15px;padding-right:12px}.headershop-top-row{gap:10px}.headershop-title-wrapper{flex:0 1 169px;max-width:169px}.headershop-search-container{flex:1 1 auto;width:min(70%,720px)}.headershop-search-container .exp-search-wrapper{max-width:none;width:100%}}@media (max-width:768px){.headershop-navbar{gap:4px;grid-template-rows:43px 31px;height:85px;max-height:85px;min-height:85px;padding:4px 10px 3px 15px}.headershop-top-row{align-items:center;display:flex;gap:8px}.headershop-title-wrapper{flex:1 1 auto;max-width:none;min-width:0;width:auto}.autoWidthHeaderShopSeller,.headershop-shop-title{font-size:min(24px,18px);font-size:min(var(--headershop-title-size,24px),18px);height:40px;line-height:26px;padding:5px 9px;transform:none;width:auto}.autoWidthHeaderShopSeller:active,.autoWidthHeaderShopSeller:hover,.headershop-shop-title:active,.headershop-shop-title:hover{transform:none}.headershop-search-container{flex:0 0 44px;min-height:40px;min-width:44px;transition:flex-basis .3s ease,width .3s ease;width:44px}.headershop-search-container .exp-search-wrapper{height:40px;max-width:44px;padding-left:0;transition:width .3s ease,max-width .3s ease;width:44px}.headershop-search-container .exp-input{flex:0 0;opacity:0;pointer-events:none;width:0}.headershop-search-container .exp-search-icon{border-left:none}.headershop-search-container.search-open{flex:1 1 68%;min-width:0;width:auto}.headershop-search-container.search-open .exp-search-wrapper{max-width:none;padding-left:12px;width:100%}.headershop-search-container.search-open .exp-input{flex:1 1 auto;opacity:1;pointer-events:auto;width:100%}.headershop-search-container.search-open .exp-search-icon{border-left:1px solid #94a3b859;border-left:1px solid var(--exp-icon-border,#94a3b859)}.headershop-menu{height:31px;padding:0}.headershop-menu-link{font-size:13px;height:28px;line-height:18px;padding:4px 8px}.headershop-mode-bar{align-self:auto;flex:0 1 auto;justify-content:flex-start;max-width:58%;width:auto}}@media (max-width:480px){.headershop-navbar{padding:4px 8px 3px 10px}.headershop-search-container .exp-search-wrapper{height:40px}.headershop-menu-link{font-size:13px;padding:4px 7px}.headershop-mode-button{font-size:11px;padding:3px 6px}}.headershop-manage-link{align-items:center;display:inline-flex;gap:6px}.headershop-manage-link svg{flex:0 0 auto}.headershop-manage-link--inert{cursor:default;opacity:.5}.headershop-menu-sep{align-self:center;background:#cbd5e1;flex:0 0 auto;height:20px;margin:0 8px;padding:0;pointer-events:none;width:1px}@media (max-width:1024px) and (min-width:769px){.headershop-navbar--site .headershop-menu-link{padding-left:7px;padding-right:7px}.headershop-navbar--site .headershop-menu-sep{margin:0 4px}}@media (max-width:768px){.headershop-navbar--site .headershop-menu-item--filter,.headershop-navbar--site .headershop-menu-item--manage,.headershop-navbar--site .headershop-menu-item--page,.headershop-navbar--site .headershop-menu-sep,.headershop-navbar--site .headershop-update-icon,.headershop-navbar:not(.headershop-navbar--site) .headershop-manage-label{display:none}}.headershop-history__list{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 12px 28px #0f172a24;list-style:none;margin:0;min-width:220px;padding:6px;position:fixed;z-index:2000}.headershop-history__link{align-items:center;border-radius:8px;color:#1e293b;display:flex;font-weight:600;gap:8px;padding:8px 10px;text-decoration:none;white-space:nowrap}.headershop-history__link:focus-visible,.headershop-history__link:hover{background:#f1f5f9;color:#007399;color:var(--elakay-primary,#007399);text-decoration:none}.headershop-history__link svg{color:#007399;color:var(--elakay-primary,#007399)}.elakay-share{display:inline-flex;position:relative}.elakay-share-btn{align-items:center;background:#00739914;border:none;border-radius:50%;color:#007399;cursor:pointer;display:inline-flex;font-size:15px;height:36px;justify-content:center;transition:all .2s ease;width:36px}.elakay-share-btn:hover{background:#00739929;transform:scale(1.06)}.elakay-share-btn:active{transform:scale(.94)}.elakay-share-btn:disabled,.elakay-share-copy-btn:disabled{cursor:not-allowed;opacity:.5;transform:none}.elakay-share-copy-btn{align-items:center;background:#00739914;border:none;border-radius:50%;color:#007399;cursor:pointer;display:inline-flex;font-size:14px;height:36px;justify-content:center;margin-left:8px;transition:all .2s ease;width:36px}.elakay-share-copy-btn:hover{background:#00739929;transform:scale(1.06)}.elakay-share-backdrop{inset:0;position:fixed;z-index:1000}.elakay-share-menu{grid-gap:2px;background:#fff;border:1px solid #eef1f3;border-radius:14px;box-shadow:0 10px 30px #00000026;display:grid;gap:2px;grid-template-columns:repeat(2,1fr);padding:8px;position:absolute;right:0;top:calc(100% + 8px);width:300px;z-index:1001}.elakay-share-menu-item{align-items:center;background:none;border:none;border-radius:8px;color:#1f2937;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:10px;overflow:hidden;padding:9px 10px;text-align:left;text-decoration:none;text-overflow:ellipsis;transition:background .15s ease;white-space:nowrap;width:100%}.elakay-share-menu-item:hover{background:#00739914;color:#004b63}.elakay-share-icon{flex-shrink:0;font-size:15px}.elakay-share-icon--whatsapp{color:#25d366}.elakay-share-icon--facebook{color:#1877f2}.elakay-share-icon--telegram{color:#229ed9}.elakay-share-icon--twitter{color:#1da1f2}.elakay-share-icon--linkedin{color:#0a66c2}.elakay-share-icon--pinterest{color:#e60023}.elakay-share-icon--sms{color:#34c759}.elakay-share-icon--email{color:#6b7280}.elakay-share-icon--link{color:#007399}@media (max-width:380px){.elakay-share-menu{grid-template-columns:1fr;width:240px}}.alsel-field{display:flex;flex-direction:column;gap:6px;min-width:0}.alsel-field>label{margin:0}.alsel-optional{color:#64748b;font-size:.85em;font-weight:400}.alsel-status{display:flex;flex:0 0 100%;flex-direction:column;gap:6px;grid-column:1/-1;margin:-2px 0 6px;max-width:100%}.alsel-status[hidden]{display:none}.alsel-msg{font-size:.84rem;line-height:1.4;margin:0}.alsel-msg--info{color:#335b6b}.alsel-msg--ok{color:#0f7a45}.alsel-msg--warn{color:#b42318}.alsel-error{color:#b42318}.alsel-error,.alsel-hint{font-size:.82rem;margin:4px 0 0}.alsel-hint{color:#64748b}.alsel-choice-list{display:flex;flex-wrap:wrap;gap:6px}.alsel-choice{background:#f1f9fc;border:1px solid #9cc7d6;border-radius:999px;color:#0b5a74;cursor:pointer;font-size:.84rem;line-height:1.3;padding:5px 12px}.alsel-choice:focus-visible,.alsel-choice:hover{background:#dff1f8;border-color:#007399;outline:none}.alsel-link{background:none;border:0;color:#007399;cursor:pointer;font-size:inherit;font-weight:600;padding:0;text-decoration:underline}.alsel-choice:disabled,.alsel-link:disabled{cursor:not-allowed;opacity:.55}.geo-cascade{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.geo-cascade__field{display:flex;flex-direction:column;gap:6px;min-width:0}.geo-cascade__field label{color:#1e293b;font-size:.88rem;font-weight:650;margin:0}.geo-cascade__field input,.geo-cascade__field select{background:#fff;border:1px solid #cbdbe3;border-radius:8px;box-sizing:border-box;font-size:.9rem;padding:9px 10px;width:100%}.geo-cascade__field input:disabled,.geo-cascade__field select:disabled{background:#f3f6f8;color:#8a9aa5;cursor:not-allowed}.geo-cascade__error{color:#b42318;font-size:.78rem}.geo-cascade__note{color:#5b7480;font-size:.82rem;grid-column:1/-1;margin:0}@media(max-width:600px){.geo-cascade{grid-template-columns:1fr}}.local-selling-switch-row{align-items:center;cursor:pointer;display:flex;font-weight:650;gap:10px;margin-bottom:12px}.local-selling-switch-row input{accent-color:#007399;cursor:pointer;height:20px;width:20px}.local-selling-hint{color:#5b7480;font-size:.85rem;margin:6px 0}.local-selling-mode-picker{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.local-selling-mode-chip{align-items:center;background:#f2f7f9;border:1px solid #cbdbe3;border-radius:20px;cursor:pointer;display:flex;font-size:.85rem;gap:6px;padding:8px 12px}.local-selling-mode-chip input{cursor:pointer}.local-selling-field-group{border:1px solid #e5edf0;border-radius:10px;margin-bottom:14px;padding:14px}.local-selling-field-group>label{display:block;font-weight:650;margin-bottom:8px}.local-selling-add-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.local-selling-add-row input,.local-selling-add-row select{background:#fff;border:1px solid #cbdbe3;border-radius:8px;padding:9px 10px}.local-selling-add-row input{flex:1 1;min-width:160px}.local-selling-custom-radius{width:90px}.local-selling-add-row button{background:#007399;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:9px 16px}.local-selling-badges{display:flex;flex-wrap:wrap;gap:8px}.local-selling-badge{align-items:center;background:#e6f4f8;border-radius:16px;color:#00485c;display:inline-flex;font-size:.85rem;gap:6px;padding:6px 10px}.local-selling-badge button{background:#0000;border:none;color:#00485c;cursor:pointer;font-weight:700;line-height:1;padding:0 2px}.local-selling-zone-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:10px 0 0;padding:0}.local-selling-zone-list li{align-items:center;background:#f7fafb;border:1px solid #e5edf0;border-radius:8px;display:flex;font-size:.9rem;justify-content:space-between;padding:8px 12px}.local-selling-zone-list li button{background:#0000;border:none;color:#b42318;cursor:pointer}.local-selling-summary{background:#f0fdf4;border-left:4px solid #16a34a;border-radius:8px;color:#166534;font-size:.9rem;margin-top:8px;padding:12px 14px}.local-selling-alert{border-radius:8px;font-size:.9rem;margin-top:12px;padding:10px 14px}.local-selling-alert-error{background:#fee2e2;color:#dc2626}.local-selling-alert-success{background:#dcfce7;color:#166534}.local-selling-btn{background:#fff;border:1px solid #cbdbe3;border-radius:8px;cursor:pointer;font-weight:600;padding:9px 18px}.local-selling-btn-ghost{color:#374151}.local-selling-btn-primary{background:#007399;border-color:#007399;color:#fff}.local-selling-btn-primary:disabled{cursor:not-allowed;opacity:.6}.local-selling-builder{background:#fbfdfe}.local-selling-builder__title{color:#00485c;font-weight:700;margin-bottom:10px}.local-selling-radius{margin-top:12px}.local-selling-radius>label{display:block;font-size:.88rem;font-weight:650;margin-bottom:6px}.local-selling-builder__actions{margin:4px 0 0}.local-selling-add-row button:disabled{cursor:not-allowed;opacity:.55}.local-selling-add-row .local-selling-btn-secondary{background:#fff;border:1px solid #cbdbe3;color:#374151}.local-selling-zone-actions{align-items:center;display:inline-flex;flex-shrink:0;gap:8px}.local-selling-zone-list li button.local-selling-zone-edit{color:#007399;font-weight:600}.local-selling-zone-list li.is-editing{background:#eef8fb;border-color:#007399}.local-selling-zone-list li>span:first-child{min-width:0;overflow-wrap:anywhere}.local-selling-badges+.local-selling-badges{margin-top:6px}@media(max-width:600px){.local-selling-modal .modal-footer{flex-wrap:wrap}.local-selling-modal .modal-footer .local-selling-btn{flex:1 1 45%}}.swiper{height:100%}.swiper-slide{background:#0000!important;background:var(--slide-bg,#0000)!important;font-size:18px;text-align:center}.swiper{height:300px;margin-left:auto;margin-right:auto;width:100%}.swiper-slide{background-position:50%;background-size:cover}.mySwiper2{height:80%;width:100%}.mySwiper{box-sizing:border-box;height:20%;padding:10px 0}.mySwiper .swiper-slide{height:100%;width:25%}.mySwiper .swiper-slide-thumb-active{opacity:1}.swiper-slide img{display:block;height:100%;object-fit:cover;width:100%}.swiper_circle{border:1px solid #fff3;display:block;margin:18px auto;padding:16px 10px;width:80%}.swiper_circle .swiper-wrapper{align-items:center}@media(max-width:1024px){.swiper_circle{max-height:230px;min-height:150px;padding:10px 8px;width:100%}}@media(max-width:768px){.swiper_circle{padding:10px 6px}}@media(max-width:576px){.swiper_circle{margin-bottom:1px;margin-top:1px;max-height:200px;min-height:100px;padding:8px 2px}.swiper_circle .swiper-slide{padding-left:4px;padding-right:4px}}.modal-dialog.pb-html-modal-dialog{margin:2.5vh auto;max-width:95vw;width:95vw}.pb-html-modal{border-radius:14px;box-shadow:0 20px 60px #1e0f4659;display:flex;flex-direction:column;height:88vh;max-height:88vh;overflow:hidden;padding:0}.modal-dialog.pb-html-modal-dialog--fullscreen{height:100dvh;margin:0;max-width:100vw;width:100vw}.pb-html-modal-dialog--fullscreen .pb-html-modal{border-radius:0;height:100dvh;max-height:100dvh}.pb-html-modal-subbar{align-items:center;background:#faf9fd;border-bottom:1px solid #ece9f5;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:8px 16px}.pb-html-page-select{background:#fff;border:1px solid #ece9f5;border-radius:8px;color:#4a4a68;cursor:pointer;flex:0 1 auto;font-size:11px;font-weight:700;max-width:220px;min-width:0;padding:5px 8px}.pb-html-modal-tabs{align-items:center;background:#fff;border:1px solid #ece9f5;border-radius:8px;display:flex;flex:0 0 auto;gap:2px;padding:3px}.pb-html-modal-tab{align-items:center;background:none;border:none;border-radius:6px;color:#7a73a0;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:5px;padding:5px 10px;transition:background .15s ease,color .15s ease}.pb-html-modal-tab:hover{background:#f3effe}.pb-html-modal-tab.active{background:#6d28d9;color:#fff}.pb-html-modal-tab-badge{align-items:center;background:#e11d48;border-radius:999px;color:#fff;display:inline-flex;font-size:10px;font-weight:800;height:16px;justify-content:center;line-height:16px;min-width:16px;padding:0 4px}.pb-html-modal-tab.active .pb-html-modal-tab-badge{background:#ffffff59}.pb-html-modal-toggle{align-items:center;background:#fff;border:1px solid #e4dcfb;border-radius:8px;color:#4a4a68;cursor:pointer;display:inline-flex;font-size:11px;font-weight:700;gap:5px;padding:6px 10px}.pb-html-modal-toggle.active{background:#6d28d9;border-color:#6d28d9;color:#fff}.pb-html-modal-body{background:#151326;display:flex;flex:1 1 auto;flex-direction:row;min-height:0}.pb-html-modal-body--code-only{flex-direction:row}.pb-html-editor-pane,.pb-html-preview-pane{display:flex;flex-direction:column;min-height:0;min-width:0}.pb-html-editor-pane{flex:1 1 50%}.pb-html-preview-pane{background:#fff;border-left:1px solid #302a50;flex:1 1 50%}.pb-html-editor-pane--full,.pb-html-preview-pane--full{flex:1 1 100%}.pb-html-code-editor-textarea,.pb-html-console-empty{background:#151326;border:none;color:#d9d4ed;flex:1 1 auto;font-family:ui-monospace,SF Mono,Menlo,Monaco,Consolas,monospace;font-size:12.5px;line-height:1.55;min-height:0;outline:none;padding:14px 18px;resize:none;tab-size:2;white-space:pre;width:100%}.pb-html-preview-frame{background:#fff;border:none;flex:1 1 auto;min-height:0;width:100%}.pb-html-preview-placeholder{align-items:center;color:#9b93b8;display:flex;flex:1 1 auto;font-size:12px;justify-content:center;padding:24px;text-align:center}.pb-html-console-pane{background:#151326;flex:1 1 auto;min-height:0;overflow-y:auto;padding:8px 0}.pb-html-console-entry{align-items:flex-start;border-bottom:1px solid #ffffff0f;color:#d9d4ed;display:flex;font-family:ui-monospace,SF Mono,Menlo,Monaco,Consolas,monospace;font-size:12px;gap:8px;line-height:1.5;padding:6px 16px;white-space:pre-wrap;word-break:break-word}.pb-html-console-entry--error{color:#fca5a5}.pb-html-console-entry--warn{color:#fde68a}.pb-html-console-entry--info,.pb-html-console-entry--log{color:#d9d4ed}.pb-html-console-entry-time{color:#7a73a0;flex:0 0 auto;font-size:10.5px;padding-top:1px}.pb-html-modal-statusbar{align-items:center;border-top:1px solid #ece9f5;display:flex;flex:0 0 auto;flex-wrap:wrap;font-size:12px;gap:8px;min-height:34px;padding:8px 16px}.pb-html-status--valid{color:#15803d}.pb-html-status--invalid{color:#e11d48}.pb-html-modal-footer{align-items:center;border-top:1px solid #ece9f5;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px;padding:10px 16px}.pb-html-modal-footer-spacer{flex:1 1 auto}@media (max-width:860px){.pb-html-modal-body,.pb-html-modal-body--code-only{flex-direction:column}.pb-html-editor-pane{flex:1 1 50%}.pb-html-preview-pane{border-left:none;border-top:1px solid #302a50;flex:1 1 50%}}@media (max-width:720px){.modal-dialog.pb-html-modal-dialog{margin:0;max-width:100vw;width:100vw}.pb-html-modal{border-radius:0;height:100dvh;max-height:100dvh}.pb-html-modal-footer-spacer{display:none}}.dswa{--dswa-primary:#007399;--dswa-primary-dark:#005a73;--dswa-primary-soft:#0073991a;--dswa-accent:#4facfe;--dswa-success:#10b981;--dswa-success-soft:#10b9811f;--dswa-warning:#d97706;--dswa-warning-soft:#f59e0b24;--dswa-danger:#dc2626;--dswa-danger-soft:#ef44441a;--dswa-text:#1f2937;--dswa-muted:#6b7280;--dswa-border:#e5e7eb;--dswa-bg:#f9fafb;--dswa-card:#fff;--dswa-radius:14px;--dswa-radius-sm:8px;--dswa-shadow:0 4px 20px #0000000f;color:var(--dswa-text)}.dswa,.dswa *,.dswa :after,.dswa :before{box-sizing:border-box}.dswa-page{margin:0 auto;max-width:1320px;overflow-x:hidden;padding:24px 16px 48px;width:100%}.dswa-header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}.dswa-header h1{align-items:center;display:flex;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:800;gap:10px;letter-spacing:-.02em;margin:0}.dswa-header h1 svg{color:var(--dswa-primary)}.dswa-header p{color:var(--dswa-muted);font-size:.95rem;margin:6px 0 0;max-width:720px}.dswa-stats{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.dswa-stat{align-items:baseline;background:var(--dswa-card);border:1px solid var(--dswa-border);border-radius:var(--dswa-radius-sm);color:var(--dswa-muted);display:flex;font-size:.85rem;gap:8px;padding:10px 14px}.dswa-stat strong{color:var(--dswa-text);font-size:1.2rem}.dswa-btn{align-items:center;background:var(--dswa-card);border:1px solid var(--dswa-border);border-radius:var(--dswa-radius-sm);color:var(--dswa-text);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:8px;justify-content:center;line-height:1.2;min-height:38px;padding:8px 14px;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}.dswa-btn:hover:not(:disabled){border-color:var(--dswa-primary);color:var(--dswa-primary)}.dswa-btn:focus-visible{outline:3px solid var(--dswa-accent);outline-offset:2px}.dswa-btn:disabled{cursor:not-allowed;opacity:.5}.dswa-btn-primary{background:var(--dswa-primary);border-color:var(--dswa-primary);color:#fff}.dswa-btn-primary:hover:not(:disabled){background:var(--dswa-primary-dark);border-color:var(--dswa-primary-dark);color:#fff}.dswa-btn-danger{border-color:#dc262659;color:var(--dswa-danger)}.dswa-btn-danger:hover:not(:disabled),.dswa-btn-solid-danger{background:var(--dswa-danger);border-color:var(--dswa-danger);color:#fff}.dswa-btn-solid-danger:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c;color:#fff}.dswa-btn-ghost{background:#0000;border-color:#0000}.dswa-btn-sm{font-size:.8rem;min-height:32px;padding:5px 10px}.dswa-icon-btn{min-height:34px;min-width:34px;padding:6px}.dswa-btn .dswa-spin{animation:dswa-spin .9s linear infinite}@keyframes dswa-spin{to{transform:rotate(1turn)}}.dswa-switch{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-size:.875rem;gap:10px;padding:0;text-align:left}.dswa-switch:disabled{cursor:not-allowed;opacity:.5}.dswa-switch-track{background:#cbd5e1;border-radius:999px;flex:0 0 auto;height:22px;position:relative;transition:background .15s ease;width:38px}.dswa-switch-track:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000040;content:"";height:16px;left:3px;position:absolute;top:3px;transition:transform .15s ease;width:16px}.dswa-switch[aria-checked=true] .dswa-switch-track{background:var(--dswa-success)}.dswa-switch[aria-checked=true] .dswa-switch-track:after{transform:translateX(16px)}.dswa-switch:focus-visible .dswa-switch-track{outline:3px solid var(--dswa-accent);outline-offset:2px}.dswa-segmented{background:#eef2f7;border-radius:10px;display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px}.dswa-segmented button{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--dswa-muted);cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:6px;min-height:32px;padding:5px 12px}.dswa-segmented button[aria-pressed=true]{background:#fff;box-shadow:0 1px 3px #0000001a;color:var(--dswa-primary)}.dswa-segmented button:focus-visible{outline:3px solid var(--dswa-accent);outline-offset:1px}.dswa-field{display:flex;flex-direction:column;gap:6px;min-width:0}.dswa-field>label,.dswa-label{align-items:center;color:var(--dswa-text);display:flex;font-size:.8rem;font-weight:700;gap:8px;justify-content:space-between}.dswa-field small,.dswa-hint{color:var(--dswa-muted);font-size:.78rem;font-weight:400}.dswa-input,.dswa-select,.dswa-textarea{background:#fff;border:1px solid var(--dswa-border);border-radius:var(--dswa-radius-sm);color:var(--dswa-text);font-size:.9rem;line-height:1.3;min-height:38px;padding:8px 11px;width:100%}.dswa-textarea{min-height:72px;resize:vertical}.dswa-input:focus,.dswa-select:focus,.dswa-textarea:focus{border-color:var(--dswa-primary);box-shadow:0 0 0 3px var(--dswa-primary-soft);outline:none}.dswa-input[aria-invalid=true]{border-color:var(--dswa-danger)}.dswa-field-error{color:var(--dswa-danger);font-size:.78rem;font-weight:600}.dswa-grid-2{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.dswa-grid-3{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:767.98px){.dswa-grid-2,.dswa-grid-3{grid-template-columns:minmax(0,1fr)}}.dswa-toolbar{align-items:center;background:var(--dswa-card);border:1px solid var(--dswa-border);border-radius:var(--dswa-radius);display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px;padding:12px}.dswa-search{flex:1 1 240px;min-width:0;position:relative}.dswa-search svg{color:var(--dswa-muted);left:11px;position:absolute;top:50%;transform:translateY(-50%)}.dswa-search .dswa-input{padding-left:34px}.dswa-toolbar .dswa-select{flex:0 1 180px;width:auto}@media (max-width:575.98px){.dswa-toolbar .dswa-select{flex:1 1 100%}}.dswa-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:700;gap:5px;line-height:1.3;padding:3px 9px;white-space:nowrap}.dswa-badge-active{background:var(--dswa-success-soft);color:#047857}.dswa-badge-inactive{background:#f1f5f9;color:#475569}.dswa-badge-warning{background:var(--dswa-warning-soft);color:#92400e}.dswa-badge-info{background:var(--dswa-primary-soft);color:var(--dswa-primary-dark)}.dswa-badge-danger{background:var(--dswa-danger-soft);color:#b91c1c}.dswa-table-wrap{background:var(--dswa-card);border:1px solid var(--dswa-border);border-radius:var(--dswa-radius);box-shadow:var(--dswa-shadow);overflow-x:auto}.dswa-table{border-collapse:collapse;font-size:.875rem;width:100%}.dswa-table th{background:var(--dswa-bg);color:var(--dswa-muted);font-size:.72rem;font-weight:700;letter-spacing:.04em;padding:11px 14px;text-align:left;text-transform:uppercase;white-space:nowrap}.dswa-table td,.dswa-table th{border-bottom:1px solid var(--dswa-border)}.dswa-table td{padding:12px 14px;vertical-align:middle}.dswa-table tr:last-child td{border-bottom:0}.dswa-table tr:hover td{background:#fcfdff}.dswa-name{color:var(--dswa-text);font-weight:700;overflow-wrap:anywhere}.dswa-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--dswa-muted);display:-webkit-box;font-size:.8rem;margin-top:3px;max-width:320px;overflow:hidden;text-overflow:ellipsis}.dswa-actions{display:flex;flex-wrap:wrap;gap:6px}.dswa-muted{color:var(--dswa-muted)}.dswa-nowrap{white-space:nowrap}.dswa-thumb{background:#eef2f7;border:1px solid var(--dswa-border);border-radius:8px;max-width:100%;overflow:hidden;position:relative;width:132px}.dswa-thumb img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.dswa-thumb-sm{width:72px}.dswa-thumb-count{background:#0f172ab8;border-radius:999px;bottom:5px;color:#fff;font-size:.68rem;font-weight:700;padding:1px 6px;position:absolute;right:5px}.dswa-usage-btn{background:none;border:0;color:var(--dswa-primary);cursor:pointer;font-size:.85rem;font-weight:700;padding:0;text-decoration:underline;text-underline-offset:2px}.dswa-usage-list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:8px 0 0;padding:0}.dswa-usage-list li{align-items:center;border:1px solid var(--dswa-border);border-radius:var(--dswa-radius-sm);display:flex;flex-wrap:wrap;font-size:.84rem;gap:8px;padding:8px 10px}.dswa-cards{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.dswa-card{background:var(--dswa-card);border:1px solid var(--dswa-border);border-radius:var(--dswa-radius);box-shadow:var(--dswa-shadow);display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px}.dswa-card .dswa-thumb{width:100%}.dswa-card-meta{color:var(--dswa-muted);display:flex;flex-wrap:wrap;font-size:.8rem;gap:6px 12px}.dswa-card-top{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.dswa-empty{background:var(--dswa-card);border:1px dashed #cbd5e1;border-radius:var(--dswa-radius);color:var(--dswa-muted);padding:42px 16px;text-align:center}.dswa-empty svg{color:#94a3b8;font-size:2rem;margin-bottom:8px}.dswa-empty h3{color:var(--dswa-text);font-size:1.05rem;margin:0 0 6px}.dswa-pagination{align-items:center;color:var(--dswa-muted);display:flex;flex-wrap:wrap;font-size:.85rem;gap:10px;justify-content:space-between;margin-top:14px}.dswa-notice{align-items:flex-start;border:1px solid #0000;border-radius:var(--dswa-radius-sm);display:flex;font-size:.875rem;font-weight:500;gap:10px;margin-bottom:14px;padding:11px 14px}.dswa-notice-success{background:var(--dswa-success-soft);border-color:#10b9814d;color:#065f46}.dswa-notice-error{background:var(--dswa-danger-soft);border-color:#ef44444d;color:#991b1b}.dswa-notice-info{background:var(--dswa-primary-soft);border-color:#00739940;color:var(--dswa-primary-dark)}.dswa-notice-warning{background:var(--dswa-warning-soft);border-color:#f59e0b59;color:#92400e}.dswa-notice button{margin-left:auto}.dswa-modal .modal-content{border:0;border-radius:var(--dswa-radius);overflow:hidden}.dswa-modal .modal-header{border-bottom:1px solid var(--dswa-border);padding:14px 18px}.dswa-modal .modal-title{align-items:center;display:flex;font-size:1.1rem;font-weight:800;gap:8px}.dswa-modal .modal-body{background:var(--dswa-bg);padding:18px}.dswa-modal .modal-footer{border-top:1px solid var(--dswa-border);flex-wrap:wrap;gap:8px;padding:12px 18px}@media (max-width:575.98px){.dswa-modal .modal-dialog{margin:0;max-width:100%;min-height:100%}.dswa-modal .modal-content{border-radius:0;min-height:100vh}.dswa-modal .modal-body{padding:12px}.dswa-modal .modal-footer{justify-content:flex-start}}.dswa-editor{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.dswa-editor-main{min-width:0}.dswa-editor-preview{position:sticky;top:0}@media (max-width:1199.98px){.dswa-editor{grid-template-columns:minmax(0,1fr)}.dswa-editor-preview{order:-1;position:static}}.dswa-panel{background:var(--dswa-card);border:1px solid var(--dswa-border);border-radius:var(--dswa-radius);display:flex;flex-direction:column;gap:12px;min-width:0;padding:14px}.dswa-panel+.dswa-panel{margin-top:14px}.dswa-panel-title{align-items:center;display:flex;font-size:.95rem;font-weight:800;gap:10px;justify-content:space-between;margin:0}.dswa-panel-title .dswa-counter{color:var(--dswa-muted);font-size:.8rem;font-weight:700}.dswa-collapse-btn{align-items:center;background:none;border:0;color:var(--dswa-text);cursor:pointer;display:flex;font-size:.95rem;font-weight:800;justify-content:space-between;padding:0;text-align:left;width:100%}.dswa-collapse-btn:focus-visible{outline:3px solid var(--dswa-accent);outline-offset:3px}.dswa-slide-card{background:#fff;border:1px solid var(--dswa-border);border-radius:12px;overflow:hidden}.dswa-slide-card.is-first{border-color:#00739973}.dswa-slide-head{align-items:center;background:var(--dswa-bg);border-bottom:1px solid var(--dswa-border);display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:9px 12px}.dswa-slide-head strong{font-size:.86rem}.dswa-slide-body{display:flex;flex-direction:column;gap:12px;padding:12px}.dswa-slide-media{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:150px minmax(0,1fr)}@media (max-width:575.98px){.dswa-slide-media{grid-template-columns:minmax(0,1fr)}}.dswa-slide-thumb{align-items:center;aspect-ratio:16/9;background:repeating-conic-gradient(#eef2f7 0 25%,#f8fafc 0 50%) 50% /16px 16px;border:1px dashed #cbd5e1;border-radius:8px;color:#94a3b8;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}.dswa-slide-thumb img{height:100%;inset:0;object-fit:contain;position:absolute;width:100%}.dswa-file-label{align-items:center;background:var(--dswa-primary-soft);border:1px dashed var(--dswa-primary);border-radius:var(--dswa-radius-sm);color:var(--dswa-primary);cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:700;gap:8px;min-height:38px;padding:8px 14px}.dswa-file-label:focus-within{outline:3px solid var(--dswa-accent);outline-offset:2px}.dswa-file-input{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}.dswa-meta-line{color:var(--dswa-muted);display:flex;flex-wrap:wrap;font-size:.78rem;gap:6px}.dswa-inline-row{align-items:flex-start;display:flex;gap:8px}.dswa-inline-row .dswa-input{flex:1 1 auto;min-width:0}.dswa-slide-strip{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(min(100%,172px),1fr));list-style:none;margin:0;padding:0}.dswa-slide-tile{background:#fff;border:1px solid var(--dswa-border);border-radius:12px;display:flex;flex-direction:column;gap:8px;min-width:0;padding:8px;position:relative;transition:border-color .15s ease,box-shadow .15s ease,opacity .15s ease}.dswa-slide-tile[draggable=true]{cursor:grab}.dswa-slide-tile.is-first{border-color:#00739966}.dswa-slide-tile.is-selected{border-color:var(--dswa-primary);box-shadow:0 0 0 2px var(--dswa-primary-soft)}.dswa-slide-tile.has-error{border-color:var(--dswa-danger)}.dswa-slide-tile.is-dragging{opacity:.45}.dswa-slide-tile.is-drop-target{background:#4facfe14;border-color:var(--dswa-accent);border-style:dashed}.dswa-slide-tile-head{align-items:center;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.dswa-slide-tile-head strong{font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}.dswa-slide-tile-head .dswa-badge{font-size:.68rem}.dswa-slide-tile .dswa-drag-handle{color:#94a3b8;flex:none}.dswa-slide-tile-thumb{align-items:center;background:repeating-conic-gradient(#eef2f7 0 25%,#f8fafc 0 50%) 50% /14px 14px;border:1px dashed #cbd5e1;border-radius:8px;color:#94a3b8;cursor:pointer;display:flex;justify-content:center;overflow:hidden;padding:0;position:relative;width:100%}.dswa-slide-tile-thumb:focus-visible{outline:3px solid var(--dswa-accent);outline-offset:2px}.dswa-slide-tile-thumb img{height:100%;inset:0;position:absolute;width:100%}.dswa-slide-tile-empty{align-items:center;display:inline-flex;font-size:.75rem;font-weight:600;gap:6px;padding:6px;text-align:center}.dswa-slide-tile-spinner{color:var(--dswa-primary);position:absolute}.dswa-slide-tile-error{align-items:center;background:var(--dswa-danger);border-radius:999px;color:#fff;display:inline-flex;font-size:.75rem;font-weight:800;height:20px;justify-content:center;position:absolute;right:6px;top:6px;width:20px}.dswa-slide-tile-actions{display:flex;flex-wrap:wrap;gap:4px}.dswa-slide-tile-actions .dswa-btn{flex:1 1 auto;justify-content:center;padding-left:6px;padding-right:6px}.dswa-slide-tile-actions .dswa-btn[aria-pressed=true]{background:var(--dswa-primary-soft);border-color:var(--dswa-primary);color:var(--dswa-primary)}.dswa-slide-tile-move{display:flex;gap:4px;justify-content:space-between}.dswa-slide-strip-add{display:flex;min-width:0}.dswa-slide-strip-add .dswa-add-here{flex:1 1 auto;flex-direction:column;min-height:120px}.dswa-slide-strip-add .dswa-add-here small{color:var(--dswa-muted);font-weight:600}.dswa-slide-editor{background:#fff;border:1px solid var(--dswa-border);border-radius:12px;min-width:0;overflow:hidden}.dswa-slide-editor.is-first{border-color:#00739973}.dswa-subsection{display:flex;flex-direction:column;gap:10px;min-width:0}.dswa-subsection+.dswa-subsection{border-top:1px solid var(--dswa-border);padding-top:12px}.dswa-subsection h4{color:var(--dswa-muted);font-size:.8rem;font-weight:800;letter-spacing:.04em;margin:0;text-transform:uppercase}.dswa-summary{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));list-style:none;margin:0;padding:0}.dswa-summary li{align-items:baseline;background:var(--dswa-bg);border-radius:var(--dswa-radius-sm);display:flex;font-size:.78rem;gap:8px;justify-content:space-between;min-width:0;padding:6px 10px}.dswa-summary li span{color:var(--dswa-muted)}.dswa-summary li strong{overflow-wrap:anywhere;text-align:right}.dswa-summary li.is-wide{grid-column:span 2}@media (max-width:575.98px){.dswa-summary li.is-wide{grid-column:auto}}.dswa-visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.dswa-preview-stage{background:repeating-linear-gradient(45deg,#f1f5f9,#f1f5f9 10px,#f8fafc 0,#f8fafc 20px);border:1px solid var(--dswa-border);border-radius:12px;display:flex;justify-content:center;min-width:0;overflow:hidden;padding:14px}.dswa-preview-device{background:#fff;border-radius:8px;box-shadow:0 0 0 1px #cbd5e1,0 8px 24px #0f172a1f;flex:none;max-width:100%;overflow:hidden;position:relative}.dswa-preview-device-mobile,.dswa-preview-device-tablet{border-radius:16px;box-shadow:0 0 0 5px #1f2937,0 10px 30px #0000002e}.dswa-preview-viewport{background:#fff;padding:12px 0}.dswa-preview-viewport.is-scaled{left:0;position:absolute;top:0;transform-origin:0 0}.dswa-preview-slot{padding:0 12px}.dswa-preview-device-mobile .dswa-preview-slot{padding:0 8px}.dswa-preview-caption{color:var(--dswa-muted);font-size:.78rem;margin-top:8px;text-align:center}.dswa-preview-page-block{background:#e2e8f0;border-radius:6px;height:18px;margin:8px 12px}.dswa-position-grid{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(3,34px)}.dswa-position-grid button{background:#fff;border:1px solid var(--dswa-border);border-radius:6px;cursor:pointer;height:26px;position:relative;width:34px}.dswa-position-grid button:after{background:#cbd5e1;border-radius:3px;content:"";inset:8px 11px;position:absolute}.dswa-position-grid button[aria-pressed=true]{background:var(--dswa-primary-soft);border-color:var(--dswa-primary)}.dswa-position-grid button[aria-pressed=true]:after{background:var(--dswa-primary)}.dswa-position-grid button:focus-visible{outline:3px solid var(--dswa-accent);outline-offset:1px}.dswa-compose{display:flex;flex-direction:column;gap:8px}.dswa-compose-head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:4px}.dswa-compose-count{font-size:.9rem;font-weight:800}.dswa-compose-count.is-full{color:var(--dswa-warning)}.dswa-page-edge,.dswa-section-block{align-items:center;border-radius:var(--dswa-radius-sm);display:flex;font-size:.85rem;font-weight:700;gap:10px;padding:10px 12px}.dswa-page-edge{background:#eef2f7;color:#475569;font-size:.7rem;justify-content:center;letter-spacing:.04em;text-transform:uppercase}.dswa-section-block{background:#fff;border:1px solid var(--dswa-border)}.dswa-section-block code{background:#f1f5f9;border-radius:4px;color:var(--dswa-muted);font-size:.72rem;padding:1px 6px}.dswa-section-block .dswa-section-index{align-items:center;background:#e2e8f0;border-radius:7px;display:inline-flex;font-size:.75rem;height:26px;justify-content:center;min-width:26px}.dswa-slot{border-left:3px solid #0000;border-radius:0 var(--dswa-radius-sm) var(--dswa-radius-sm) 0;display:flex;flex-direction:column;gap:6px;margin-left:18px;padding:6px;transition:background .15s ease,border-color .15s ease}.dswa-slot.has-items{background:#0073990a;border-left-color:var(--dswa-primary)}.dswa-slot.is-drop-target{background:#4facfe1f;border-left-color:var(--dswa-accent)}.dswa-slot.is-orphans{background:var(--dswa-warning-soft);border-left-color:var(--dswa-warning);margin-left:0}.dswa-add-here{align-items:center;background:#0000;border:1px dashed #94a3b8;border-radius:var(--dswa-radius-sm);color:var(--dswa-primary);cursor:pointer;display:flex;font-size:.8rem;font-weight:700;gap:8px;justify-content:center;min-height:34px;padding:6px 10px;width:100%}.dswa-add-here:hover:not(:disabled){background:var(--dswa-primary-soft);border-color:var(--dswa-primary)}.dswa-add-here:disabled{color:#94a3b8;cursor:not-allowed}.dswa-add-here:focus-visible{outline:3px solid var(--dswa-accent);outline-offset:2px}.dswa-chip{align-items:center;background:#fff;border:1px solid var(--dswa-border);border-radius:10px;box-shadow:0 1px 2px #0000000a;display:flex;flex-wrap:wrap;gap:10px;padding:8px 10px}.dswa-chip[draggable=true]{cursor:grab}.dswa-chip.is-dragging{opacity:.45}.dswa-chip.is-hidden{background:#f8fafc}.dswa-chip-pos{align-items:center;background:var(--dswa-primary);border-radius:7px;color:#fff;display:inline-flex;font-size:.78rem;font-weight:800;height:26px;justify-content:center;min-width:26px}.dswa-chip-main{flex:1 1 160px;min-width:0}.dswa-chip-name{font-size:.86rem;font-weight:700;overflow-wrap:anywhere}.dswa-chip-sub{display:flex;flex-wrap:wrap;gap:6px;margin-top:3px}.dswa-chip-actions{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.dswa-drag-handle{color:#94a3b8}.dswa-picker-list{display:flex;flex-direction:column;gap:8px;max-height:60vh;overflow-y:auto}.dswa-picker-item{align-items:center;background:#fff;border:1px solid var(--dswa-border);border-radius:10px;color:inherit;cursor:pointer;display:flex;gap:12px;padding:10px;text-align:left;width:100%}.dswa-picker-item:hover:not(:disabled){background:var(--dswa-primary-soft);border-color:var(--dswa-primary)}.dswa-picker-item:disabled{background:#f8fafc;cursor:not-allowed;opacity:.6}.dswa-picker-item:focus-visible{outline:3px solid var(--dswa-accent);outline-offset:1px}.dswa-thumb-canvas{container-type:inline-size;position:relative}.dswa-thumb-canvas-frame{inset:0;pointer-events:none;position:absolute}.dswa-header-actions{align-items:flex-end;display:flex;flex-direction:column;gap:6px;max-width:320px}.dswa-header-actions .dswa-hint{text-align:right}@media (max-width:575.98px){.dswa-header-actions{align-items:stretch;max-width:none}.dswa-header-actions .dswa-hint{text-align:left}}.dswa-scope-tabs{background:#eef2f7;border-radius:12px;display:flex;flex-wrap:wrap;gap:4px;margin:0 0 14px;max-width:100%;padding:4px;width:fit-content}.dswa-scope-tab{background:#0000;border:0;border-radius:9px;color:var(--dswa-muted);cursor:pointer;font-size:.86rem;font-weight:700;min-height:36px;padding:7px 14px}.dswa-scope-tab.is-active{background:#fff;box-shadow:0 1px 3px #0000001a;color:var(--dswa-primary)}.dswa-scope-tab:focus-visible{outline:3px solid var(--dswa-accent);outline-offset:1px}.dswa-access-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));margin-top:12px}.dswa-access-role{margin:0!important}.dswa-access-role.is-family{border-color:#00739973}.dswa-access-perms{display:flex;flex-direction:column;gap:8px}.gpub-banner{margin-bottom:16px}.gpub-banner,.gpub-swiper{display:flex;flex-direction:column;gap:12px}.gpub-swiper-card{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(120px,220px) minmax(0,1fr) auto}.gpub-swiper-meta{align-items:flex-start;display:flex;flex-direction:column;gap:6px;min-width:0}@media (max-width:767.98px){.gpub-swiper-card{grid-template-columns:minmax(0,1fr)}}.pub-products-container{margin:0;padding:0;width:100%}.products-grid{grid-gap:8px;background:#0000;gap:8px;margin:0;padding:0}.grid-cell .grid-cell img{aspect-ratio:1/1;box-shadow:0 2px 8px #0747a180;margin:0;min-width:87px;padding:0}.grid-cell .grid-cell img,.product-card{border-radius:20px;overflow:hidden;position:relative;width:100%}.product-card{background:#fff;box-shadow:0 2px 8px #00000014;cursor:pointer;height:100%;transition:all .3s cubic-bezier(.4,0,.2,1)}.product-card:hover{box-shadow:0 8px 20px #00000026;transform:translateY(-4px);z-index:10}.product-card.empty{cursor:default}.product-card.empty:hover{box-shadow:0 2px 8px #00000014;transform:none}.product-card-inner{height:100%;overflow:hidden;position:relative;width:100%}.product-image{background:linear-gradient(135deg,#f0f0f0,#e5e5e5);display:block;height:100%;object-fit:cover;object-position:center;transition:transform .4s cubic-bezier(.4,0,.2,1);width:100%}.product-card:hover .product-image{transform:scale(1.08)}.fallback-image-wrapper{overflow:hidden}.fallback-image{filter:grayscale(20%);opacity:.5}.product-card:hover .price-overlay{box-shadow:0 6px 16px #0003;transform:translateY(-2px)}.price-amount{font-feature-settings:"tnum";color:#1e293b;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.2px}@media (max-width:400px){.price-overlay{padding:4px 8px}.price-amount{font-size:11px}}.loading-grid{grid-gap:8px;aspect-ratio:1/1;display:grid;gap:8px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);width:100%}.loading-cell{aspect-ratio:1/1;border-radius:12px;overflow:hidden;width:100%}.loading-skeleton{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#f0f0f0,#e0e0e0 50%,#f0f0f0);background-size:200% 100%;height:100%;width:100%}.grid-cell{animation:fadeInScale .4s cubic-bezier(.4,0,.2,1);animation-fill-mode:both}.grid-cell:first-child{animation-delay:.05s}.grid-cell:nth-child(2){animation-delay:.1s}.grid-cell:nth-child(3){animation-delay:.15s}.grid-cell:nth-child(4){animation-delay:.2s}.product-card:before{background:linear-gradient(135deg,#fff0,#ffffff4d);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:1}.product-card:hover:before{opacity:1}@media (max-width:768px){.products-grid{gap:6px}.product-card{border-radius:10px}}@media (max-width:480px){.products-grid{gap:4px}.product-card{border-radius:8px}.price-overlay{border-radius:6px}}.product-card:focus-within{outline:3px solid #3b82f680;outline-offset:2px}@media print{.product-card{border:1px solid #e5e7eb;box-shadow:none}.product-card:hover{transform:none}}.ec-matrix{grid-gap:2px;aspect-ratio:1/1;background:#eef1f4;display:grid;gap:2px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));min-height:0;min-width:0;overflow:hidden;position:relative;width:100%}.ec-matrix--count-3>.ec-matrix__cell:first-child{grid-row:1/span 2}.ec-matrix--count-2{grid-template-rows:minmax(0,1fr)}.ec-matrix--count-0,.ec-matrix--count-1{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.ec-matrix .ec-matrix__cell{align-items:center;background:#f3f4f6;display:flex;height:100%;justify-content:center;min-height:0;min-width:0;overflow:hidden;position:relative;width:100%}.ec-matrix .ec-matrix__img{display:block;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease;width:100%}.ec-matrix .ec-matrix__cell--empty .ec-matrix__empty-icon{display:block;height:50%;min-height:0;min-width:0;object-fit:contain;opacity:.35;transform:none;width:50%}.card-circle-link:hover .ec-matrix .ec-matrix__img,.ec-cat-card:hover .ec-matrix .ec-matrix__img,.ec-detail-media:hover .ec-matrix .ec-matrix__img{transform:scale(1.05)}.ec-matrix__overlay{align-items:flex-end;background:linear-gradient(0deg,#000000b3 0,#00000040 60%,#0000);bottom:0;display:flex;justify-content:center;left:0;min-height:42%;padding:0 10px 10px;pointer-events:none;position:absolute;width:100%;z-index:2}.ec-matrix__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:#fff;display:-webkit-box;font-size:clamp(12px,1vw,15px);font-weight:600;letter-spacing:.01em;line-height:1.3;max-width:100%;overflow:hidden;overflow-wrap:anywhere;text-align:center;text-shadow:0 1px 2px #00000059}.ec-cat-media>.ec-matrix{aspect-ratio:auto;height:100%}.ec-detail-media-link>.ec-matrix{aspect-ratio:1/1;height:auto}.card-circle-image-wrapper.card-circle-image-wrapper--matrix{border-radius:14px;box-shadow:0 4px 14px #0f172a1f}.card-circle-link:hover .card-circle-image-wrapper--matrix{box-shadow:0 10px 24px #0f172a2e}.card-circle-image-wrapper--matrix>.ec-matrix{aspect-ratio:auto;border-radius:inherit;height:100%;inset:0;position:absolute}.card-circle-wrapper.card-circle-wrapper--matrix{max-width:207px}.card-circle-wrapper--matrix .ec-matrix__title{font-size:clamp(13.8px,1.15vw,17.25px)}@media only screen and (max-width:800px){.card-circle-wrapper.card-circle-wrapper--matrix{max-width:184px}}@media only screen and (max-width:576px){.card-circle-wrapper.card-circle-wrapper--matrix{max-width:161px}}@media only screen and (max-width:400px){.card-circle-wrapper.card-circle-wrapper--matrix{max-width:138px}}@media (prefers-reduced-motion:reduce){.ec-matrix .ec-matrix__img{transition:none}.card-circle-link:hover .ec-matrix .ec-matrix__img,.ec-cat-card:hover .ec-matrix .ec-matrix__img,.ec-detail-media:hover .ec-matrix .ec-matrix__img{transform:none}}.card-circle-container{display:flex;justify-content:center;padding:1px;width:100%}.card-circle-wrapper{align-items:center;animation:fadeIn .4s ease-out;display:flex;flex-direction:column;gap:10px;max-width:180px;width:100%}.card-circle-link{display:block;text-decoration:none;width:100%}.card-circle-image-wrapper{background:#0000;border-radius:50%;box-shadow:0 4px 12px #0000001a;overflow:hidden;padding-bottom:100%;position:relative;transition:all .3s ease;width:100%}.card-circle-link:hover .card-circle-image-wrapper{box-shadow:0 8px 20px #0000002e;transform:translateY(-4px)}.card-circle-loader{align-items:center;background:#0000;display:flex;inset:0;justify-content:center;position:absolute;z-index:2}.loader-img{height:40px;opacity:.6;width:40px}.card-circle-image{height:100%;inset:0;object-fit:cover;position:absolute;transition:opacity .3s ease,transform .3s ease;width:100%}.card-circle-link:hover .card-circle-image{transform:scale(1.05)}.card-circle-name{padding:0 4px;text-align:center;width:100%}.card-circle-name-link{border-radius:8px;color:#0d0d0d;display:inline-block;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,sans-serif;font-size:clamp(.9rem,2.7vw,1.05rem);font-weight:700;letter-spacing:.01em;line-height:1.25;max-width:100%;overflow:hidden;padding:2px 6px;text-decoration:none;text-overflow:ellipsis;text-shadow:0 2px 4px #fffffff2,0 2px 4px #00000073;transition:color .25s ease,transform .2s ease;white-space:nowrap}.card-circle-name-link:hover{color:#000;transform:translateY(-1px)}.card-circle-wrapper.small{max-width:120px}.card-circle-wrapper.small .card-circle-name-link{font-size:clamp(.8rem,2.5vw,.95rem)}.card-circle-wrapper.large{max-width:220px}.card-circle-wrapper.large .card-circle-name-link{font-size:clamp(1rem,3vw,1.25rem)}@media only screen and (max-width:800px){.card-circle-container{padding:6px}.card-circle-wrapper{gap:9px;max-width:160px}.loader-img{height:35px;width:35px}.card-circle-name-link{font-size:clamp(.85rem,2.5vw,1rem);padding:3px 8px}}@media only screen and (max-width:576px){.card-circle-container{padding:4px}.card-circle-wrapper{gap:8px;max-width:140px}.card-circle-image-wrapper:hover{transform:translateY(-2px)}.loader-img{height:30px;width:30px}.card-circle-name-link{font-size:clamp(.8rem,2.3vw,.95rem);padding:2px 6px}}@media only screen and (max-width:400px){.card-circle-wrapper{max-width:120px}.card-circle-name-link{font-size:clamp(.75rem,2.2vw,.9rem)}}.card-circle-link:focus-visible{border-radius:50%;outline:3px solid #3b82f6;outline-offset:4px}.card-circle-name-link:focus-visible{border-radius:999px;outline:2px solid #3b82f6;outline-offset:2px}.card-circle-image,.card-circle-image-wrapper{transform:translateZ(0);will-change:transform}.card-circle-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));padding:20px}@media (max-width:576px){.card-circle-grid{gap:12px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));padding:12px}}:root{--size-xl:2rem;--size-2xl:3rem}#app{height:100%}.slider-product-swiper.swiper{height:100%;width:100%}.slider-product-swiper .swiper-slide{align-items:center;font-size:18px;text-align:center}.slider-product-swiper .swiper-slide img{display:block;height:100%;object-fit:cover;width:100%}.slider-product-wrapper{border-radius:12px;border-radius:var(--radius-md);height:auto;margin-top:1.5rem;margin-top:var(--margin-lg);overflow:hidden;padding:1rem;padding:var(--padding-md);position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);transition:all var(--transition-normal)}.slider-product-wrapper>*{position:relative;z-index:2}.slider-product-header{margin-bottom:1rem;margin-bottom:var(--margin-md);padding:.75rem .5rem;padding:var(--padding-sm) var(--padding-xs)}.slider-name{color:#1f2937;font-size:1.5rem;letter-spacing:-.5px;line-height:1.2}.slider-link{color:#0ea5e9;font-size:.9375rem;transition:color .3s cubic-bezier(.4,0,.2,1);transition:color var(--transition-normal)}.slider-link:hover{color:#0284c7}.slider-product-swiper{height:auto;padding:.5rem 0;padding:var(--padding-xs) 0;width:100%}.slider-product-swiper .swiper-slide{align-items:stretch;box-sizing:border-box;display:flex;height:auto;justify-content:center;max-width:none;min-height:auto;width:auto}.slider-product__slide{height:100%;width:100%}.swiper_circle{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:14px;width:84%}.swiper_circle,.swiper_circle .swiper-slide{align-items:center;display:flex;justify-content:center}.swiper_circle .swiper-slide{padding-bottom:6px;padding-top:6px}.slider-product-wrapper.\30_type_Animation,.slider-product-wrapper.anim-type-00{animation:anim-gradient-wave 10s ease-in-out infinite;background:linear-gradient(135deg,#f8f9fa,#e8f4f8 20%,#f0f8ff 40%,#e8f4f8 60%,#f0f8ff 80%,#f8f9fa);background-size:400% 400%}.slider-product-wrapper.\30_type_Animation:before,.slider-product-wrapper.anim-type-00:before{animation:anim-sweep-ltr 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00739926 20%,#3b82f640 40%,#8b5cf633 60%,#3b82f626 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#00739926) 20%,var(--anim-accent,#3b82f640) 40%,var(--anim-secondary,#8b5cf633) 60%,var(--anim-accent,#3b82f626) 80%,#0000 100%);content:"";height:200%;left:-100%;pointer-events:none;position:absolute;top:-50%;transform:skewX(-20deg);width:150%;z-index:1}.slider-product-wrapper.\30_type_Animation:after,.slider-product-wrapper.anim-type-00:after{animation:anim-sweep-rtl 7s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#a855f726 20%,#ec489933 40%,#a855f726 60%,#0000);background:linear-gradient(-90deg,#0000 0,var(--anim-secondary,#a855f726) 20%,#ec489933 40%,var(--anim-secondary,#a855f726) 60%,#0000 100%);content:"";height:200%;pointer-events:none;position:absolute;right:-100%;top:-50%;transform:skewX(20deg);width:150%;z-index:1}.slider-product-wrapper.\31_type_Animation,.slider-product-wrapper.anim-type-01{animation:anim-gradient-wave 10s ease-in-out infinite;background:linear-gradient(135deg,#f8f9fa,#e8f4f8 50%,#f8f9fa);background-size:400% 400%}.slider-product-wrapper.\31_type_Animation:before,.slider-product-wrapper.anim-type-01:before{animation:anim-sweep-ltr 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00739926 20%,#3b82f640 50%,#00739926 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#00739926) 20%,var(--anim-accent,#3b82f640) 50%,var(--anim-primary,#00739926) 80%,#0000 100%);content:"";height:200%;left:-100%;pointer-events:none;position:absolute;top:-50%;transform:skewX(-20deg);width:150%;z-index:1}.slider-product-wrapper.\31_type_Animation:after,.slider-product-wrapper.anim-type-01:after{animation:anim-sweep-rtl 7s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#a855f726 20%,#ec489933 50%,#a855f726 80%,#0000);background:linear-gradient(-90deg,#0000 0,var(--anim-secondary,#a855f726) 20%,var(--anim-tertiary,#ec489933) 50%,var(--anim-secondary,#a855f726) 80%,#0000 100%);content:"";height:200%;pointer-events:none;position:absolute;right:-100%;top:-50%;transform:skewX(20deg);width:150%;z-index:1}.slider-product-wrapper.\32_type_Animation,.slider-product-wrapper.anim-type-02{animation:anim-gradient-shift 8s ease-in-out infinite;background:linear-gradient(135deg,#fff,#e8f4f8 25%,#d4ecf7 50%,#e8f4f8 75%,#fff);background:linear-gradient(135deg,#fff 0,var(--anim-light1,#e8f4f8) 25%,var(--anim-light2,#d4ecf7) 50%,var(--anim-light1,#e8f4f8) 75%,#fff 100%);background-size:200% 200%}.slider-product-wrapper.\32_type_Animation:before,.slider-product-wrapper.anim-type-02:before{animation:anim-pulse-center 4s ease-in-out infinite;background:radial-gradient(circle at center,#fffc 0,#4facfe66 30%,#0000 70%);background:radial-gradient(circle at center,var(--anim-white,#fffc) 0,var(--anim-accent,#4facfe66) 30%,#0000 70%);content:"";filter:blur(40px);height:80%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1}.slider-product-wrapper.\32_type_Animation:after,.slider-product-wrapper.anim-type-02:after{animation:anim-pulse-center 4s ease-in-out infinite;animation-delay:2s;background:radial-gradient(circle at center,#0073994d 0,#0000 60%);background:radial-gradient(circle at center,var(--anim-primary,#0073994d) 0,#0000 60%);content:"";filter:blur(30px);height:60%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%;z-index:1}.slider-product-wrapper.\33_type_Animation,.slider-product-wrapper.anim-type-03{background:linear-gradient(0deg,#ffe0b2 0,#fff3e0 50%,#fff);background:linear-gradient(to top,var(--anim-light2,#ffe0b2) 0,var(--anim-light1,#fff3e0) 50%,#fff 100%)}.slider-product-wrapper.\33_type_Animation:before,.slider-product-wrapper.anim-type-03:before{animation:anim-wave-up 6s ease-in-out infinite;background:linear-gradient(0deg,#ff6b3566 0,#ff9a7640 30%,#0000 60%);background:linear-gradient(to top,var(--anim-primary,#ff6b3566) 0,var(--anim-accent,#ff9a7640) 30%,#0000 60%);border-radius:50% 50% 0 0;bottom:-100%;content:"";height:150%;left:0;pointer-events:none;position:absolute;transform:scaleX(1.2);width:100%;z-index:1}.slider-product-wrapper.\33_type_Animation:after,.slider-product-wrapper.anim-type-03:after{animation:anim-wave-up 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(0deg,#ff9a764d 0,#0000 50%);background:linear-gradient(to top,var(--anim-accent,#ff9a764d) 0,#0000 50%);border-radius:50% 50% 0 0;bottom:-100%;content:"";height:120%;left:0;pointer-events:none;position:absolute;transform:scaleX(1.3);width:100%;z-index:1}.slider-product-wrapper.\34_type_Animation,.slider-product-wrapper.anim-type-04{animation:anim-gradient-radial-pulse 8s ease-in-out infinite;background:radial-gradient(circle at center,#fff 0,#caf0f8 40%,#90e0ef 70%,#fff 100%);background:radial-gradient(circle at center,#fff 0,var(--anim-light1,#caf0f8) 40%,var(--anim-light2,#90e0ef) 70%,#fff 100%);background-position:50%;background-size:150% 150%}.slider-product-wrapper.\34_type_Animation:before,.slider-product-wrapper.anim-type-04:before{animation:anim-rotate-spiral 8s linear infinite;background:conic-gradient(from 0deg at 50% 50%,#0000 0deg,#0077b64d 45deg,#00d4ff40 90deg,#0000 135deg,#0000 1turn);background:conic-gradient(from 0deg at 50% 50%,#0000 0deg,var(--anim-primary,#0077b64d) 45deg,var(--anim-accent,#00d4ff40) 90deg,#0000 135deg,#0000 1turn);content:"";filter:blur(20px);height:200%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%;z-index:1}.slider-product-wrapper.\34_type_Animation:after,.slider-product-wrapper.anim-type-04:after{animation:anim-rotate-spiral 8s linear infinite reverse;background:conic-gradient(from 180deg at 50% 50%,#0000 0deg,#00d4ff33 45deg,#0000 90deg,#0000 1turn);background:conic-gradient(from 180deg at 50% 50%,#0000 0deg,var(--anim-accent,#00d4ff33) 45deg,#0000 90deg,#0000 1turn);content:"";filter:blur(25px);height:150%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:1}.slider-product-wrapper.\35_type_Animation,.slider-product-wrapper.anim-type-05{animation:anim-gradient-diagonal 10s ease-in-out infinite;background:linear-gradient(45deg,#fff,#f3e5f5 25%,#e1bee7 50%,#f3e5f5 75%,#fff);background:linear-gradient(45deg,#fff 0,var(--anim-light1,#f3e5f5) 25%,var(--anim-light2,#e1bee7) 50%,var(--anim-light1,#f3e5f5) 75%,#fff 100%);background-size:300% 300%}.slider-product-wrapper.\35_type_Animation:before,.slider-product-wrapper.anim-type-05:before{animation:anim-pulse-diamond 5s ease-in-out infinite;background:linear-gradient(45deg,#0000,#9c27b04d 25%,#ba68c866 50%,#9c27b04d 75%,#0000);background:linear-gradient(45deg,#0000 0,var(--anim-primary,#9c27b04d) 25%,var(--anim-accent,#ba68c866) 50%,var(--anim-primary,#9c27b04d) 75%,#0000 100%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);content:"";height:60%;left:50%;pointer-events:none;position:absolute;top:50%;width:60%;z-index:1}.slider-product-wrapper.\35_type_Animation:after,.slider-product-wrapper.anim-type-05:after{animation:anim-pulse-diamond 5s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(135deg,#ba68c880,#0000 50%,#ba68c880);background:linear-gradient(135deg,var(--anim-accent,#ba68c880) 0,#0000 50%,var(--anim-accent,#ba68c880) 100%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);content:"";height:40%;left:50%;pointer-events:none;position:absolute;top:50%;width:40%;z-index:1}.slider-product-wrapper.\36_type_Animation,.slider-product-wrapper.anim-type-06{animation:anim-gradient-vertical 12s ease-in-out infinite;background:linear-gradient(180deg,#fff,#e8f5e9 30%,#c8e6c9 60%,#e8f5e9 90%,#fff);background:linear-gradient(180deg,#fff 0,var(--anim-light1,#e8f5e9) 30%,var(--anim-light2,#c8e6c9) 60%,var(--anim-light1,#e8f5e9) 90%,#fff 100%);background-size:100% 200%}.slider-product-wrapper.\36_type_Animation:before,.slider-product-wrapper.anim-type-06:before{animation:anim-float-particle-1 15s ease-in-out infinite;background:radial-gradient(circle at center,#43a04766 0,#81c78440 40%,#0000 70%);background:radial-gradient(circle at center,var(--anim-primary,#43a04766) 0,var(--anim-accent,#81c78440) 40%,#0000 70%);border-radius:50%;content:"";filter:blur(30px);height:200px;pointer-events:none;position:absolute;width:200px;z-index:1}.slider-product-wrapper.\36_type_Animation:after,.slider-product-wrapper.anim-type-06:after{animation:anim-float-particle-2 12s ease-in-out infinite;background:radial-gradient(circle at center,#81c78459 0,#0000 60%);background:radial-gradient(circle at center,var(--anim-accent,#81c78459) 0,#0000 60%);border-radius:50%;content:"";filter:blur(25px);height:150px;pointer-events:none;position:absolute;width:150px;z-index:1}.slider-product-wrapper.\37_type_Animation,.slider-product-wrapper.anim-type-07{animation:anim-gradient-radial-expand 6s ease-in-out infinite;background:radial-gradient(circle at center,#fff3e0 0,#ffe0b2 40%,#fff 80%);background:radial-gradient(circle at center,var(--anim-light1,#fff3e0) 0,var(--anim-light2,#ffe0b2) 40%,#fff 80%)}.slider-product-wrapper.\37_type_Animation:before,.slider-product-wrapper.anim-type-07:before{animation:anim-rotate-rays 20s linear infinite;background:repeating-conic-gradient(from 0deg at 50% 50%,#0000 0deg,#0000 5deg,#f57c0026 5deg,#f57c0026 10deg);background:repeating-conic-gradient(from 0deg at 50% 50%,#0000 0deg,#0000 5deg,var(--anim-primary,#f57c0026) 5deg,var(--anim-primary,#f57c0026) 10deg);content:"";height:150%;left:50%;-webkit-mask-image:radial-gradient(circle at center,#0000 10%,#000 30%,#0000 80%);mask-image:radial-gradient(circle at center,#0000 10%,#000 30%,#0000 80%);pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:1}.slider-product-wrapper.\37_type_Animation:after,.slider-product-wrapper.anim-type-07:after{animation:anim-pulse-rays 4s ease-in-out infinite;background:radial-gradient(circle at center,#ffa0004d 0,#0000 50%);background:radial-gradient(circle at center,var(--anim-accent,#ffa0004d) 0,#0000 50%);content:"";filter:blur(20px);height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.slider-product-wrapper.\38_type_Animation,.slider-product-wrapper.anim-type-08{background:linear-gradient(180deg,#fff 0,#ffebee 30%,#ffcdd2 60%,#fff);background:linear-gradient(to bottom,#fff 0,var(--anim-light1,#ffebee) 30%,var(--anim-light2,#ffcdd2) 60%,#fff 100%)}.slider-product-wrapper.\38_type_Animation:before,.slider-product-wrapper.anim-type-08:before{animation:anim-aurora 8s ease-in-out infinite;background:linear-gradient(90deg,#0000,#d32f2f33 15%,#ef53504d 35%,#d32f2f40 50%,#ef53504d 65%,#d32f2f33 85%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#d32f2f33) 15%,var(--anim-accent,#ef53504d) 35%,var(--anim-primary,#d32f2f40) 50%,var(--anim-accent,#ef53504d) 65%,var(--anim-primary,#d32f2f33) 85%,#0000 100%);clip-path:ellipse(60% 40% at 50% 30%);content:"";filter:blur(15px);height:100%;left:-10%;pointer-events:none;position:absolute;top:0;transform:translateY(-20%);width:120%;z-index:1}.slider-product-wrapper.\38_type_Animation:after,.slider-product-wrapper.anim-type-08:after{animation:anim-aurora 8s ease-in-out infinite;animation-delay:4s;background:linear-gradient(90deg,#0000,#ef535040 20%,#d32f2f33 40%,#ef535040 60%,#d32f2f33 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-accent,#ef535040) 20%,var(--anim-primary,#d32f2f33) 40%,var(--anim-accent,#ef535040) 60%,var(--anim-primary,#d32f2f33) 80%,#0000 100%);clip-path:ellipse(55% 35% at 50% 40%);content:"";filter:blur(20px);height:100%;left:-10%;pointer-events:none;position:absolute;top:0;transform:translateY(-10%);width:120%;z-index:1}.slider-product-wrapper.\39_type_Animation,.slider-product-wrapper.anim-type-09{animation:anim-explode-bg 6s ease-in-out infinite;background:radial-gradient(circle,#fffde7 0,#fff9c4 50%,#fff 100%);background:radial-gradient(circle,var(--anim-light1,#fffde7) 0,var(--anim-light2,#fff9c4) 50%,#fff 100%)}.slider-product-wrapper.\39_type_Animation:before,.slider-product-wrapper.anim-type-09:before{animation:anim-explode 3s ease-out infinite;background:radial-gradient(circle,#fbc02d99 0,#ffeb3b66 50%,#0000 100%);background:radial-gradient(circle,var(--anim-primary,#fbc02d99) 0,var(--anim-accent,#ffeb3b66) 50%,#0000 100%);border-radius:50%;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:0;z-index:1}.slider-product-wrapper.\39_type_Animation:after,.slider-product-wrapper.anim-type-09:after{animation:anim-explode 3s ease-out 1.5s infinite;background:radial-gradient(circle,#ffeb3b80 0,#0000 70%);background:radial-gradient(circle,var(--anim-accent,#ffeb3b80) 0,#0000 70%);border-radius:50%;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:0;z-index:1}.slider-product-wrapper.\31\30_type_Animation,.slider-product-wrapper.anim-type-10{background:linear-gradient(135deg,#e8eaf6,#c5cae9);background:linear-gradient(135deg,var(--anim-light1,#e8eaf6) 0,var(--anim-light2,#c5cae9) 100%)}.slider-product-wrapper.\31\30_type_Animation:before,.slider-product-wrapper.anim-type-10:before{animation:anim-rotate-vortex 6s linear infinite;background:conic-gradient(from 0deg,#0000 0deg,#3949ab4d 30deg,#5c6bc066 60deg,#0000 90deg,#0000 180deg,#3949ab33 210deg,#0000 240deg);background:conic-gradient(from 0deg,#0000 0deg,var(--anim-primary,#3949ab4d) 30deg,var(--anim-accent,#5c6bc066) 60deg,#0000 90deg,#0000 180deg,var(--anim-primary,#3949ab33) 210deg,#0000 240deg);content:"";filter:blur(15px);height:150%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:1}.slider-product-wrapper.\31\31_type_Animation,.slider-product-wrapper.anim-type-11{background:linear-gradient(180deg,#e0f7fa 0,#b2ebf2);background:linear-gradient(to bottom,var(--anim-light1,#e0f7fa) 0,var(--anim-light2,#b2ebf2) 100%)}.slider-product-wrapper.\31\31_type_Animation:before,.slider-product-wrapper.anim-type-11:before{animation:anim-rain 2s linear infinite;background:linear-gradient(180deg,#0000 0,#00acc199 50%,#0000);background:linear-gradient(to bottom,#0000 0,var(--anim-primary,#00acc199) 50%,#0000 100%);border-radius:50%;box-shadow:0 0 10px #26c6da80,100px 50px 10px #00acc166,-80px 30px 10px #26c6da4d,200px 80px 10px #00acc159,-150px 100px 10px #26c6da66;box-shadow:0 0 10px var(--anim-accent,#26c6da80),100px 50px 10px var(--anim-primary,#00acc166),-80px 30px 10px var(--anim-accent,#26c6da4d),200px 80px 10px var(--anim-primary,#00acc159),-150px 100px 10px var(--anim-accent,#26c6da66);content:"";height:100px;left:20%;pointer-events:none;position:absolute;top:-100%;width:3px;z-index:1}.slider-product-wrapper.\31\32_type_Animation,.slider-product-wrapper.anim-type-12{background:#fff}.slider-product-wrapper.\31\32_type_Animation:before,.slider-product-wrapper.anim-type-12:before{animation:anim-rotate-kaleidoscope 12s linear infinite;background:conic-gradient(from 0deg,#e91e6333 0deg 45deg,#9c27b033 45deg 90deg,#2196f333 90deg 135deg,#4caf5033 135deg 180deg,#e91e6333 180deg 225deg,#9c27b033 225deg 270deg,#2196f333 270deg 315deg,#4caf5033 315deg 1turn);background:conic-gradient(from 0deg,var(--anim-primary,#e91e6333) 0deg 45deg,var(--anim-accent,#9c27b033) 45deg 90deg,var(--anim-secondary,#2196f333) 90deg 135deg,var(--anim-tertiary,#4caf5033) 135deg 180deg,var(--anim-primary,#e91e6333) 180deg 225deg,var(--anim-accent,#9c27b033) 225deg 270deg,var(--anim-secondary,#2196f333) 270deg 315deg,var(--anim-tertiary,#4caf5033) 315deg 1turn);content:"";filter:blur(20px);height:200%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%;z-index:1}.slider-product-wrapper.\31\33_type_Animation,.slider-product-wrapper.anim-type-13{background:radial-gradient(circle,#e3f2fd 0,#bbdefb 100%);background:radial-gradient(circle,var(--anim-light1,#e3f2fd) 0,var(--anim-light2,#bbdefb) 100%)}.slider-product-wrapper.\31\33_type_Animation:before,.slider-product-wrapper.anim-type-13:before{animation:anim-shockwave 3s ease-out infinite;border:3px solid #1e88e599;border:3px solid var(--anim-primary,#1e88e599);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:1}.slider-product-wrapper.\31\33_type_Animation:after,.slider-product-wrapper.anim-type-13:after{animation:anim-shockwave 3s ease-out 1.5s infinite;border:3px solid #42a5f580;border:3px solid var(--anim-accent,#42a5f580);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:1}.slider-product-wrapper.\31\34_type_Animation,.slider-product-wrapper.anim-type-14{background:linear-gradient(0deg,#ffccbc 0,#fbe9e7 50%,#fff);background:linear-gradient(to top,var(--anim-light2,#ffccbc) 0,var(--anim-light1,#fbe9e7) 50%,#fff 100%)}.slider-product-wrapper.\31\34_type_Animation:before,.slider-product-wrapper.anim-type-14:before{animation:anim-flame-1 2s ease-in-out infinite;background:linear-gradient(0deg,#ff572299 0,#ff704366 50%,#0000);background:linear-gradient(to top,var(--anim-primary,#ff572299) 0,var(--anim-accent,#ff704366) 50%,#0000 100%);border-radius:50% 50% 0 0;bottom:0;content:"";filter:blur(10px);height:0;left:30%;pointer-events:none;position:absolute;width:40px;z-index:1}.slider-product-wrapper.\31\34_type_Animation:after,.slider-product-wrapper.anim-type-14:after{animation:anim-flame-2 2.5s ease-in-out infinite;background:linear-gradient(0deg,#ff704380 0,#ff57224d 50%,#0000);background:linear-gradient(to top,var(--anim-accent,#ff704380) 0,var(--anim-primary,#ff57224d) 50%,#0000 100%);border-radius:50% 50% 0 0;bottom:0;content:"";filter:blur(12px);height:0;pointer-events:none;position:absolute;right:30%;width:50px;z-index:1}.slider-product-wrapper.\31\35_type_Animation,.slider-product-wrapper.anim-type-15{background:linear-gradient(135deg,#ede7f6,#d1c4e9);background:linear-gradient(135deg,var(--anim-light1,#ede7f6) 0,var(--anim-light2,#d1c4e9) 100%)}.slider-product-wrapper.\31\35_type_Animation:before,.slider-product-wrapper.anim-type-15:before{animation:anim-fog-1 12s ease-in-out infinite;background:radial-gradient(ellipse at center,#7e57c24d 0,#9575cd33 40%,#0000 70%);background:radial-gradient(ellipse at center,var(--anim-primary,#7e57c24d) 0,var(--anim-accent,#9575cd33) 40%,#0000 70%);content:"";filter:blur(40px);height:40%;left:-20%;pointer-events:none;position:absolute;top:30%;width:150%;z-index:1}.slider-product-wrapper.\31\35_type_Animation:after,.slider-product-wrapper.anim-type-15:after{animation:anim-fog-2 10s ease-in-out infinite;background:radial-gradient(ellipse at center,#9575cd40 0,#0000 60%);background:radial-gradient(ellipse at center,var(--anim-accent,#9575cd40) 0,#0000 60%);content:"";filter:blur(35px);height:35%;pointer-events:none;position:absolute;right:-20%;top:50%;width:140%;z-index:1}.slider-product-wrapper.\31\36_type_Animation,.slider-product-wrapper.anim-type-16{background:radial-gradient(circle,#e8eaf6 0,#c5cae9 100%);background:radial-gradient(circle,var(--anim-light1,#e8eaf6) 0,var(--anim-light2,#c5cae9) 100%)}.slider-product-wrapper.\31\36_type_Animation:before,.slider-product-wrapper.anim-type-16:before{animation:anim-shooting-star-1 3s ease-out infinite;background:linear-gradient(270deg,#0000 0,#28359399 50%,#3f51b5cc);background:linear-gradient(to left,#0000 0,var(--anim-primary,#28359399) 50%,var(--anim-accent,#3f51b5cc) 100%);box-shadow:0 0 10px #3f51b599;box-shadow:0 0 10px var(--anim-accent,#3f51b599);content:"";height:3px;pointer-events:none;position:absolute;right:-10%;top:10%;transform:rotate(-45deg);width:150px;z-index:1}.slider-product-wrapper.\31\36_type_Animation:after,.slider-product-wrapper.anim-type-16:after{animation:anim-shooting-star-2 4s ease-out 2s infinite;background:linear-gradient(270deg,#0000 0,#3f51b580 50%,#283593b3);background:linear-gradient(to left,#0000 0,var(--anim-accent,#3f51b580) 50%,var(--anim-primary,#283593b3) 100%);box-shadow:0 0 8px #28359380;box-shadow:0 0 8px var(--anim-primary,#28359380);content:"";height:2px;pointer-events:none;position:absolute;right:-10%;top:40%;transform:rotate(-40deg);width:120px;z-index:1}.slider-product-wrapper.\31\37_type_Animation,.slider-product-wrapper.anim-type-17{animation:anim-gradient-wave 10s ease-in-out infinite;background:linear-gradient(135deg,#fff,#e8f4f8 20%,#d4ecf7 40%,#e8f4f8 60%,#d4ecf7 80%,#fff);background:linear-gradient(135deg,#fff 0,var(--anim-light1,#e8f4f8) 20%,var(--anim-light2,#d4ecf7) 40%,var(--anim-light1,#e8f4f8) 60%,var(--anim-light2,#d4ecf7) 80%,#fff 100%);background-size:400% 400%}.slider-product-wrapper.\31\37_type_Animation:before,.slider-product-wrapper.anim-type-17:before{animation:anim-sweep-white-ltr 6s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff3 10%,#fff9 25%,#fff 50%,#fff9 75%,#fff3 90%,#0000);background:linear-gradient(90deg,#0000 0,#fff3 10%,#fff9 25%,var(--anim-white,#fff) 50%,#fff9 75%,#fff3 90%,#0000 100%);box-shadow:0 0 50px #fffc;content:"";height:200%;left:-100%;pointer-events:none;position:absolute;top:-50%;transform:skewX(-20deg);width:150%;z-index:1}.slider-product-wrapper.\31\37_type_Animation:after,.slider-product-wrapper.anim-type-17:after{animation:anim-sweep-blue-rtl 8s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#4facfe26 10%,#4facfe59 25%,#4facfe 50%,#00739966 75%,#005a7333 90%,#0000);background:linear-gradient(-90deg,#0000 0,#4facfe26 10%,#4facfe59 25%,var(--anim-accent,#4facfe) 50%,var(--anim-primary,#00739966) 75%,#005a7333 90%,#0000 100%);box-shadow:0 0 40px #4facfe80;content:"";height:200%;pointer-events:none;position:absolute;right:-100%;top:-50%;transform:skewX(20deg);width:150%;z-index:1}.slider-product-wrapper.\31\38_type_Animation,.slider-product-wrapper.anim-type-18{background:linear-gradient(180deg,#0a0a0a,#0d1f0d 50%,#0a0a0a)}.slider-product-wrapper.\31\38_type_Animation:before,.slider-product-wrapper.anim-type-18:before{animation:anim-matrix-fall 2s linear infinite;background:linear-gradient(180deg,#0000 0,#00ff41cc 50%,#0000);background:linear-gradient(to bottom,#0000 0,var(--anim-primary,#00ff41cc) 50%,#0000 100%);box-shadow:50px 0 0 #00ff4199,120px 30px 0 #00c83280,200px -20px 0 #00ff4166,280px 50px 0 #00c83299,350px -10px 0 #00ff4180,420px 40px 0 #00c83266;box-shadow:50px 0 0 var(--anim-primary,#00ff4199),120px 30px 0 var(--anim-accent,#00c83280),200px -20px 0 var(--anim-primary,#00ff4166),280px 50px 0 var(--anim-accent,#00c83299),350px -10px 0 var(--anim-primary,#00ff4180),420px 40px 0 var(--anim-accent,#00c83266);content:"";filter:blur(1px);height:100px;left:10%;pointer-events:none;position:absolute;top:0;width:2px;z-index:1}.slider-product-wrapper.\31\38_type_Animation:after,.slider-product-wrapper.anim-type-18:after{animation:anim-scan-line 3s linear infinite;background:linear-gradient(90deg,#0000,#00ff414d,#0000);background:linear-gradient(90deg,#0000,var(--anim-primary,#00ff414d),#0000);content:"";height:5px;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.slider-product-wrapper.\31\39_type_Animation,.slider-product-wrapper.anim-type-19{background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#1a1a2e)}.slider-product-wrapper.\31\39_type_Animation:before,.slider-product-wrapper.anim-type-19:before{animation:anim-neon-pulse 2s ease-in-out infinite;background:#0000;border:3px solid #ff0080cc;border:3px solid var(--anim-primary,#ff0080cc);border-radius:20px;box-shadow:0 0 10px #ff008080,0 0 20px #ff00804d,0 0 30px #ff008033,inset 0 0 10px #ff00801a;box-shadow:0 0 10px var(--anim-primary,#ff008080),0 0 20px var(--anim-primary,#ff00804d),0 0 30px var(--anim-primary,#ff008033),inset 0 0 10px var(--anim-primary,#ff00801a);content:"";height:60%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1}.slider-product-wrapper.\31\39_type_Animation:after,.slider-product-wrapper.anim-type-19:after{animation:anim-neon-flicker 3s ease-in-out infinite;background:#0000;border:2px solid #0ff9;border:2px solid var(--anim-accent,#0ff9);border-radius:15px;box-shadow:0 0 8px #0ff6,0 0 16px #0ff3;box-shadow:0 0 8px var(--anim-accent,#0ff6),0 0 16px var(--anim-accent,#0ff3);content:"";height:40%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%;z-index:1}.slider-product-wrapper.\32\30_type_Animation,.slider-product-wrapper.anim-type-20{background:linear-gradient(135deg,#667eea,#764ba2);background:linear-gradient(135deg,var(--anim-light1,#667eea) 0,var(--anim-light2,#764ba2) 100%)}.slider-product-wrapper.\32\30_type_Animation:before,.slider-product-wrapper.anim-type-20:before{animation:anim-blob-1 8s ease-in-out infinite;background:linear-gradient(135deg,#667eea99,#764ba299);background:linear-gradient(135deg,var(--anim-primary,#667eea99) 0,var(--anim-accent,#764ba299) 100%);content:"";filter:blur(20px);height:60%;left:50%;pointer-events:none;position:absolute;top:50%;width:60%;z-index:1}.slider-product-wrapper.\32\30_type_Animation:after,.slider-product-wrapper.anim-type-20:after{animation:anim-blob-2 10s ease-in-out infinite;background:linear-gradient(135deg,#764ba280,#667eea80);background:linear-gradient(135deg,var(--anim-accent,#764ba280) 0,var(--anim-primary,#667eea80) 100%);content:"";filter:blur(15px);height:40%;left:50%;pointer-events:none;position:absolute;top:50%;width:40%;z-index:1}.slider-product-wrapper.\32\31_type_Animation,.slider-product-wrapper.anim-type-21{animation:anim-holographic 8s ease infinite;background:linear-gradient(135deg,#ff0080,#ff8c00 17%,#40e0d0 33%,#00ff80 50%,#8000ff 67%,#ff0080 83%,#ff8c00);background-size:400% 400%}.slider-product-wrapper.\32\31_type_Animation:before,.slider-product-wrapper.anim-type-21:before{animation:anim-prism-shift 4s ease-in-out infinite;background:linear-gradient(45deg,#0000 30%,#ffffff4d 50%,#0000 70%);background-size:200% 200%;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.slider-product-wrapper.\32\31_type_Animation:after,.slider-product-wrapper.anim-type-21:after{background:repeating-linear-gradient(90deg,#0000,#0000 2px,#ffffff08 0,#ffffff08 4px);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.slider-product-wrapper.\32\32_type_Animation,.slider-product-wrapper.anim-type-22{background:linear-gradient(180deg,#1a1a2e,#2d2d44 30%,#1a1a2e)}.slider-product-wrapper.\32\32_type_Animation:before,.slider-product-wrapper.anim-type-22:before{animation:anim-lightning-strike 4s ease-out infinite;background:linear-gradient(180deg,#ffff00e6,#ffc800b3 30%,#0000);background:linear-gradient(180deg,var(--anim-primary,#ffff00e6) 0,var(--anim-accent,#ffc800b3) 30%,#0000 100%);box-shadow:0 0 20px #ffff0080;box-shadow:0 0 20px var(--anim-primary,#ffff0080);clip-path:polygon(0 0,100% 0,60% 30%,100% 30%,40% 60%,80% 60%,20% 100%,50% 60%,0 60%,60% 30%,0 30%);content:"";filter:blur(2px);height:100%;left:30%;pointer-events:none;position:absolute;top:0;width:3px;z-index:1}.slider-product-wrapper.\32\32_type_Animation:after,.slider-product-wrapper.anim-type-22:after{animation:anim-lightning-strike 5s ease-out 2s infinite;background:linear-gradient(180deg,#c8c8ffcc,#0000);background:linear-gradient(180deg,var(--anim-accent,#c8c8ffcc) 0,#0000 100%);clip-path:polygon(50% 0,100% 0,30% 40%,70% 40%,0 100%,40% 40%,0 40%);content:"";filter:blur(1px);height:100%;pointer-events:none;position:absolute;right:25%;top:0;width:2px;z-index:1}.slider-product-wrapper.\32\33_type_Animation,.slider-product-wrapper.anim-type-23{background:radial-gradient(circle at center,#1a1a3e 0,#0d0d1a 100%);background:radial-gradient(circle at center,var(--anim-light1,#1a1a3e) 0,var(--anim-light2,#0d0d1a) 100%)}.slider-product-wrapper.\32\33_type_Animation:before,.slider-product-wrapper.anim-type-23:before{animation:anim-orbit-1 8s linear infinite;background:radial-gradient(circle,#ffc864 0,#ff9632cc 50%,#0000 70%);background:radial-gradient(circle,var(--anim-primary,#ffc864) 0,var(--anim-accent,#ff9632cc) 50%,#0000 70%);border-radius:50%;box-shadow:0 0 20px #ffc86499,0 0 40px #ffc8644d;box-shadow:0 0 20px var(--anim-primary,#ffc86499),0 0 40px var(--anim-primary,#ffc8644d);content:"";height:20px;left:50%;pointer-events:none;position:absolute;top:50%;transform-origin:center center;width:20px;z-index:1}.slider-product-wrapper.\32\33_type_Animation:after,.slider-product-wrapper.anim-type-23:after{animation:anim-orbit-2 6s linear infinite;background:radial-gradient(circle,#64c8ff 0,#3296ffcc 50%,#0000 70%);background:radial-gradient(circle,var(--anim-accent,#64c8ff) 0,var(--anim-secondary,#3296ffcc) 50%,#0000 70%);border-radius:50%;box-shadow:0 0 15px #64c8ff80;box-shadow:0 0 15px var(--anim-accent,#64c8ff80);content:"";height:15px;left:50%;pointer-events:none;position:absolute;top:50%;transform-origin:center center;width:15px;z-index:1}.slider-product-wrapper.\32\34_type_Animation,.slider-product-wrapper.anim-type-24{animation:anim-water-surface 4s ease-in-out infinite;background:linear-gradient(180deg,#e0f7fa,#80deea 50%,#e0f7fa);background:linear-gradient(180deg,var(--anim-light1,#e0f7fa) 0,var(--anim-light2,#80deea) 50%,var(--anim-light1,#e0f7fa) 100%)}.slider-product-wrapper.\32\34_type_Animation:before,.slider-product-wrapper.anim-type-24:before{animation:anim-ripple-expand 3s ease-out infinite;border:2px solid #0096c899;border:2px solid var(--anim-primary,#0096c899);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;width:50px;z-index:1}.slider-product-wrapper.\32\34_type_Animation:after,.slider-product-wrapper.anim-type-24:after{animation:anim-ripple-expand 3s ease-out 1s infinite;border:2px solid #00c8fa80;border:2px solid var(--anim-accent,#00c8fa80);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;width:50px;z-index:1}.slider-product-wrapper.\32\35_type_Animation,.slider-product-wrapper.anim-type-25{background:linear-gradient(180deg,#2c3e50,#34495e);background:linear-gradient(180deg,var(--anim-light1,#2c3e50) 0,var(--anim-light2,#34495e) 100%)}.slider-product-wrapper.\32\35_type_Animation:before,.slider-product-wrapper.anim-type-25:before{animation:anim-smoke-rise 6s ease-out infinite;background:radial-gradient(ellipse at center,#c8c8c866 0,#96969633 40%,#0000 70%);background:radial-gradient(ellipse at center,var(--anim-primary,#c8c8c866) 0,var(--anim-accent,#96969633) 40%,#0000 70%);border-radius:50%;bottom:0;content:"";filter:blur(20px);height:100px;left:30%;pointer-events:none;position:absolute;width:100px;z-index:1}.slider-product-wrapper.\32\35_type_Animation:after,.slider-product-wrapper.anim-type-25:after{animation:anim-smoke-rise 8s ease-out 2s infinite;background:radial-gradient(ellipse at center,#b4b4b459 0,#0000 60%);background:radial-gradient(ellipse at center,var(--anim-accent,#b4b4b459) 0,#0000 60%);border-radius:50%;bottom:0;content:"";filter:blur(15px);height:80px;pointer-events:none;position:absolute;right:30%;width:80px;z-index:1}.slider-product-wrapper.\32\36_type_Animation,.slider-product-wrapper.anim-type-26{background:linear-gradient(135deg,#ffecd2,#fcb69f);background:linear-gradient(135deg,var(--anim-light1,#ffecd2) 0,var(--anim-light2,#fcb69f) 100%)}.slider-product-wrapper.\32\36_type_Animation:before,.slider-product-wrapper.anim-type-26:before{animation:anim-confetti-fall 4s linear infinite;background:#ff6b6b;background:var(--anim-primary,#ff6b6b);box-shadow:50px 0 0 #4ecdc4,100px 20px 0 #ffe66d,150px -10px 0 #95e1d3,200px 30px 0 #ff6b6b,250px 0 0 #4ecdc4,300px 15px 0 #ffe66d,350px -5px 0 #95e1d3;box-shadow:50px 0 0 var(--anim-accent,#4ecdc4),100px 20px 0 var(--anim-secondary,#ffe66d),150px -10px 0 var(--anim-tertiary,#95e1d3),200px 30px 0 var(--anim-primary,#ff6b6b),250px 0 0 var(--anim-accent,#4ecdc4),300px 15px 0 var(--anim-secondary,#ffe66d),350px -5px 0 var(--anim-tertiary,#95e1d3);content:"";height:10px;left:10%;pointer-events:none;position:absolute;top:-20px;width:10px;z-index:1}.slider-product-wrapper.\32\36_type_Animation:after,.slider-product-wrapper.anim-type-26:after{animation:anim-confetti-fall 5s linear 1s infinite;background:#ffe66d;background:var(--anim-secondary,#ffe66d);box-shadow:40px 10px 0 #95e1d3,90px 0 0 #ff6b6b,140px 25px 0 #4ecdc4,190px -15px 0 #ffe66d,240px 5px 0 #95e1d3;box-shadow:40px 10px 0 var(--anim-tertiary,#95e1d3),90px 0 0 var(--anim-primary,#ff6b6b),140px 25px 0 var(--anim-accent,#4ecdc4),190px -15px 0 var(--anim-secondary,#ffe66d),240px 5px 0 var(--anim-tertiary,#95e1d3);content:"";height:8px;left:25%;pointer-events:none;position:absolute;top:-30px;width:8px;z-index:1}.slider-product-wrapper.\32\37_type_Animation,.slider-product-wrapper.anim-type-27{background:radial-gradient(ellipse at center,#1a1a3e 0,#0d0d2b 100%);background:radial-gradient(ellipse at center,var(--anim-light1,#1a1a3e) 0,var(--anim-light2,#0d0d2b) 100%)}.slider-product-wrapper.\32\37_type_Animation:before,.slider-product-wrapper.anim-type-27:before{animation:anim-sparkle 2s ease-in-out infinite;background:#ffffffe6;background:var(--anim-primary,#ffffffe6);border-radius:50%;box-shadow:60px 30px 0 #ffffc8cc,120px -20px 0 #ffffffb3,200px 50px 0 #ffffc8e6,280px 10px 0 #fff9,350px 40px 0 #ffffc8cc;box-shadow:60px 30px 0 var(--anim-accent,#ffffc8cc),120px -20px 0 var(--anim-primary,#ffffffb3),200px 50px 0 var(--anim-accent,#ffffc8e6),280px 10px 0 var(--anim-primary,#fff9),350px 40px 0 var(--anim-accent,#ffffc8cc);content:"";height:4px;left:20%;pointer-events:none;position:absolute;top:20%;width:4px;z-index:1}.slider-product-wrapper.\32\37_type_Animation:after,.slider-product-wrapper.anim-type-27:after{animation:anim-sparkle 2.5s ease-in-out .5s infinite;background:#ffffc8cc;background:var(--anim-accent,#ffffc8cc);border-radius:50%;box-shadow:80px -40px 0 #ffffffb3,150px 20px 0 #ffffc8e6,220px -10px 0 #fff9,300px 30px 0 #ffffc8cc;box-shadow:80px -40px 0 var(--anim-primary,#ffffffb3),150px 20px 0 var(--anim-accent,#ffffc8e6),220px -10px 0 var(--anim-primary,#fff9),300px 30px 0 var(--anim-accent,#ffffc8cc);content:"";height:3px;left:15%;pointer-events:none;position:absolute;top:60%;width:3px;z-index:1}.slider-product-wrapper.\32\38_type_Animation,.slider-product-wrapper.anim-type-28{background:linear-gradient(135deg,#2c3e50,#3498db);background:linear-gradient(135deg,var(--anim-light1,#2c3e50) 0,var(--anim-light2,#3498db) 100%)}.slider-product-wrapper.\32\38_type_Animation:before,.slider-product-wrapper.anim-type-28:before{animation:anim-hexagon-pulse 4s ease-in-out infinite;background:#3498db66;background:var(--anim-primary,#3498db66);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:50%;width:100px;z-index:1}.slider-product-wrapper.\32\38_type_Animation:after,.slider-product-wrapper.anim-type-28:after{animation:anim-hexagon-pulse 4s ease-in-out 2s infinite;background:#2ecc7180;background:var(--anim-accent,#2ecc7180);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);content:"";height:60px;left:50%;pointer-events:none;position:absolute;top:50%;width:60px;z-index:1}.slider-product-wrapper.\32\39_type_Animation,.slider-product-wrapper.anim-type-29{background:linear-gradient(135deg,#ff9a9e,#fad0c4);background:linear-gradient(135deg,var(--anim-light1,#ff9a9e) 0,var(--anim-light2,#fad0c4) 100%)}.slider-product-wrapper.\32\39_type_Animation:before,.slider-product-wrapper.anim-type-29:before{animation:anim-triangle-spin 10s linear infinite;border-bottom:100px solid #ff6b6b66;border-bottom:100px solid var(--anim-primary,#ff6b6b66);border-left:60px solid #0000;border-right:60px solid #0000;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0;z-index:1}.slider-product-wrapper.\32\39_type_Animation:after,.slider-product-wrapper.anim-type-29:after{animation:anim-triangle-spin 8s linear infinite reverse;border-bottom:70px solid #ff9a9e80;border-bottom:70px solid var(--anim-accent,#ff9a9e80);border-left:40px solid #0000;border-right:40px solid #0000;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0;z-index:1}.slider-product-wrapper.\33\30_type_Animation,.slider-product-wrapper.anim-type-30{background:linear-gradient(135deg,#a18cd1,#fbc2eb);background:linear-gradient(135deg,var(--anim-light1,#a18cd1) 0,var(--anim-light2,#fbc2eb) 100%)}.slider-product-wrapper.\33\30_type_Animation:before,.slider-product-wrapper.anim-type-30:before{animation:anim-square-morph 8s ease-in-out infinite;background:linear-gradient(135deg,#a18cd180,#fbc2eb80);background:linear-gradient(135deg,var(--anim-primary,#a18cd180) 0,var(--anim-accent,#fbc2eb80) 100%);content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:50%;width:100px;z-index:1}.slider-product-wrapper.\33\30_type_Animation:after,.slider-product-wrapper.anim-type-30:after{animation:anim-square-morph 8s ease-in-out 4s infinite;background:linear-gradient(135deg,#fbc2eb99,#a18cd199);background:linear-gradient(135deg,var(--anim-accent,#fbc2eb99) 0,var(--anim-primary,#a18cd199) 100%);content:"";height:60px;left:50%;pointer-events:none;position:absolute;top:50%;width:60px;z-index:1}.slider-product-wrapper.\33\31_type_Animation,.slider-product-wrapper.anim-type-31{animation:anim-power-surge 4s ease-in-out infinite;background:radial-gradient(circle at center,#0f0c29 0,#302b63 50%,#24243e 100%);background:radial-gradient(circle at center,var(--anim-light1,#0f0c29) 0,var(--anim-light2,#302b63) 50%,#24243e 100%)}.slider-product-wrapper.\33\31_type_Animation:before,.slider-product-wrapper.anim-type-31:before{animation:anim-energy-charge 2s ease-out infinite;background:radial-gradient(circle,#ff6464cc 0,#ff323266 40%,#0000 70%);background:radial-gradient(circle,var(--anim-primary,#ff6464cc) 0,var(--anim-accent,#ff323266) 40%,#0000 70%);border-radius:50%;content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:50%;width:100px;z-index:1}.slider-product-wrapper.\33\31_type_Animation:after,.slider-product-wrapper.anim-type-31:after{animation:anim-energy-charge 2s ease-out 1s infinite;background:radial-gradient(circle,#6464ffb3 0,#0000 60%);background:radial-gradient(circle,var(--anim-accent,#6464ffb3) 0,#0000 60%);border-radius:50%;content:"";height:80px;left:50%;pointer-events:none;position:absolute;top:50%;width:80px;z-index:1}.slider-product-wrapper.\33\32_type_Animation,.slider-product-wrapper.anim-type-32{background:linear-gradient(180deg,#0c1445,#1a237e 30%,#0d47a1 60%,#0c1445)}.slider-product-wrapper.\33\32_type_Animation:before,.slider-product-wrapper.anim-type-32:before{animation:anim-northern-lights 8s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00ff804d 20%,#00c8ff66 40%,#8000ff4d 60%,#00c8ff4d 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#00ff804d) 20%,var(--anim-accent,#00c8ff66) 40%,var(--anim-secondary,#8000ff4d) 60%,var(--anim-accent,#00c8ff4d) 80%,#0000 100%);border-radius:50%;content:"";filter:blur(30px);height:40%;left:-20%;pointer-events:none;position:absolute;top:10%;width:140%;z-index:1}.slider-product-wrapper.\33\32_type_Animation:after,.slider-product-wrapper.anim-type-32:after{animation:anim-northern-lights 10s ease-in-out 2s infinite;background:linear-gradient(90deg,#0000,#00c8ff40 25%,#00ff8059 50%,#00c8ff40 75%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-accent,#00c8ff40) 25%,var(--anim-primary,#00ff8059) 50%,var(--anim-accent,#00c8ff40) 75%,#0000 100%);border-radius:50%;content:"";filter:blur(25px);height:30%;left:-10%;pointer-events:none;position:absolute;top:30%;width:120%;z-index:1}.slider-product-header{margin-bottom:.5rem;margin-bottom:var(--swiper-padding-xs);overflow:visible;position:relative}.slider-product-header.animated_0:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#0073991f 0,#3b82f614 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_0:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#007399,#3b82f6 15%,#8b5cf6 30%,#ec4899 45%,#f97316 60%,#8b5cf6 75%,#3b82f6 85%,#007399);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #00739966,0 0 20px #3b82f64d;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_1:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#e91e6326 0,#9c27b01a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_1:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#e91e63,#9c27b0 20%,#fff 40%,#9c27b0 60%,#e91e63);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #e91e6366,0 0 20px #9c27b080;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_2:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#4caf5026 0,#ffeb3b1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_2:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#4caf50,#ffeb3b 20%,#fff 40%,#ffeb3b 60%,#4caf50);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #4caf5066,0 0 20px #ffeb3b99;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_3:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff980026 0,#f443361a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_3:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#ff9800,#f44336 20%,#fff 40%,#f44336 60%,#ff9800);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ff980080,0 0 20px #f4433699;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_4:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#2196f326 0,#3f51b51a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_4:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#2196f3,#3f51b5 20%,#fff 40%,#3f51b5 60%,#2196f3);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #2196f366,0 0 20px #3f51b580;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_5:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#00bcd426 0,#0096881a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_5:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#00bcd4,#009688 20%,#fff 40%,#009688 60%,#00bcd4);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #00bcd466,0 0 20px #00968880;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_6:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ffd70026 0,#cd7f321a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_6:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,gold,#cd7f32 20%,#fff 40%,#cd7f32 60%,gold);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ffd70080,0 0 20px #cd7f3299;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_7:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#c0c0c026 0,#e5e4e21a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_7:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,silver,#e5e4e2 20%,#fff 40%,#e5e4e2 60%,silver);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #c0c0c066,0 0 20px #fff9;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_8:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff00ff26 0,#00ffff1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_8:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#f0f,#0ff 25%,#fff 50%,#0ff 75%,#f0f);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ff00ff80,0 0 20px #0ff9;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_9:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff00001a 0,#ffa50014 20%,#00ff0014 40%,#007fff14 60%,#8b00ff1a 80%,#0000 100%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_9:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,red,#ff8000 14%,#ff0 28%,#0f0 42%,#0ff 56%,#0080ff 70%,#8000ff 84%,red);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #ff00004d,0 0 25px #0ff6;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_10:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#673ab726 0,#b39ddb1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_10:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#673ab7,#b39ddb 20%,#fff 40%,#b39ddb 60%,#673ab7);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #673ab766,0 0 20px #b39ddb80;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_11:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#cddc3926 0,#8bc34a1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_11:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#cddc39,#8bc34a 20%,#fff 40%,#8bc34a 60%,#cddc39);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #cddc3966,0 0 20px #8bc34a80;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_12:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#e91e6326 0,#9c27b01a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_12:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#e91e63,#9c27b0 20%,#fff 40%,#9c27b0 60%,#e91e63);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #e91e6366,0 0 20px #9c27b080;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_13:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ffc10726 0,#ffa0001a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_13:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#ffc107,#ffa000 20%,#fff 40%,#ffa000 60%,#ffc107);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ffc10780,0 0 20px #ffa00099;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_14:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#79554826 0,#bcaaa41a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_14:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#795548,#bcaaa4 20%,#fff 40%,#bcaaa4 60%,#795548);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #79554866,0 0 20px #bcaaa480;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_15:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#607d8b26 0,#90a4ae1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_15:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#607d8b,#90a4ae 20%,#fff 40%,#90a4ae 60%,#607d8b);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #607d8b66,0 0 20px #90a4ae80;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_16:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff7f5026 0,#ffdab91a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_16:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,coral,#ffdab9 20%,#fff 40%,#ffdab9 60%,coral);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ff7f5066,0 0 20px #ffdab980;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_17:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#4facfe26 0,#0073991a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_17:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#007399,#4facfe 20%,#fff 40%,#4facfe 60%,#005a73);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #00739966,0 0 20px #fff9;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_18:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#00ff4126 0,#00c8321a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_18:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,#00ff41,#00c832 20%,#00ff41 40%,#00c832 60%,#00ff41);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #00ff4199,0 0 25px #00c832b3;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_19:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff008026 0,#00ffff1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_19:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,#ff0080,#0ff 25%,#ff0080 50%,#0ff 75%,#ff0080);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #ff008099,0 0 25px #00ffffb3;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_20:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#667eea26 0,#764ba21a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_20:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#667eea,#764ba2 20%,#fff 40%,#764ba2 60%,#667eea);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #667eea80,0 0 20px #764ba299;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_21:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff00801a 0,#40e0d014 30%,#8000ff14 60%,#0000 100%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_21:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,#ff0080,#ff8c00 15%,#40e0d0 30%,#00ff80 45%,#8000ff 60%,#ff0080 75%,#40e0d0);background-size:400% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #ff008066,0 0 25px #40e0d080;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_22:before{animation:headerPulseGlow 3s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ffff0026 0,#ffc8001a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_22:after{animation:headerRainbowFlow 3s linear infinite;background:linear-gradient(90deg,#ff0,#ffc800 25%,#fff 50%,#ffc800 75%,#ff0);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #ffff00b3,0 0 30px #ffc800cc;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_23:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ffc86426 0,#ff96321a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_23:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#ffc864,#ff9632 20%,#fff 40%,#ff9632 60%,#ffc864);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ffc86480,0 0 20px #ff963299;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_24:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#0096c826 0,#00c8fa1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_24:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#0096c8,#00c8fa 20%,#fff 40%,#00c8fa 60%,#0096c8);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #0096c866,0 0 20px #00c8fa80;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_25:before{animation:headerPulseGlow 5s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#c8c8c826 0,#9696961a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_25:after{animation:headerRainbowFlow 7s linear infinite;background:linear-gradient(90deg,#c8c8c8,#969696 20%,#fff 40%,#969696 60%,#c8c8c8);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #c8c8c866,0 0 20px #96969666;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_26:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff6b6b1a 0,#4ecdc414 30%,#ffe66d14 60%,#0000 100%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_26:after{animation:headerRainbowFlow 5s linear infinite;background:linear-gradient(90deg,#ff6b6b,#4ecdc4 20%,#ffe66d 40%,#95e1d3 60%,#ff6b6b 80%,#4ecdc4);background-size:400% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ff6b6b66,0 0 20px #4ecdc480;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_27:before{animation:headerPulseGlow 3s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ffffc826 0,#ffffff1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_27:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,#ffffc8,#fff 25%,#ffffc8 50%,#fff 75%,#ffffc8);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #ffffc8b3,0 0 25px #fffc;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_28:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#3498db26 0,#2ecc711a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_28:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#3498db,#2ecc71 20%,#fff 40%,#2ecc71 60%,#3498db);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #3498db66,0 0 20px #2ecc7180;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_29:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff9a9e26 0,#fad0c41a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_29:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#ff9a9e,#fad0c4 20%,#fff 40%,#fad0c4 60%,#ff9a9e);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ff9a9e66,0 0 20px #fad0c480;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_30:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#a18cd126 0,#fbc2eb1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_30:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#a18cd1,#fbc2eb 20%,#fff 40%,#fbc2eb 60%,#a18cd1);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #a18cd166,0 0 20px #fbc2eb80;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_31:before{animation:headerPulseGlow 3s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff646426 0,#6464ff1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_31:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,#ff6464,#6464ff 25%,#fff 50%,#6464ff 75%,#ff6464);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #ff646480,0 0 25px #6464ff99;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-header.animated_32:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#00ff801a 0,#00c8ff14 30%,#8000ff14 60%,#0000 100%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.slider-product-header.animated_32:after{animation:headerRainbowFlow 5s linear infinite;background:linear-gradient(90deg,#00ff80,#00c8ff 20%,#8000ff 40%,#00c8ff 60%,#00ff80 80%,#8000ff);background-size:400% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #00ff8066,0 0 25px #00c8ff80;content:"";height:4px;left:0;position:absolute;width:100%}.slider-product-title{color:#1f2937;display:inline-block;font-size:1.75rem;font-weight:700;letter-spacing:-.5px;line-height:1.2;margin:0;max-width:100%;overflow-wrap:anywhere;position:relative;text-shadow:0 2px 4px #0000000d;z-index:1}.slider-product-title.animated_0:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff6 20%,#fff 50%,#fff6 80%,#0000);box-shadow:0 0 20px #fffc;left:-150%}.slider-product-title.animated_0:after,.slider-product-title.animated_0:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_0:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#4facfe66 20%,#4facfe 50%,#00739999 80%,#0000);background:linear-gradient(-90deg,#0000 0,#4facfe66 20%,var(--anim-accent,#4facfe) 50%,#00739999 80%,#0000 100%);box-shadow:0 0 15px #4facfe99;right:-150%}.slider-product-title.animated_1:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#e91e6366 20%,#e91e63 50%,#e91e6366 80%,#0000);background:linear-gradient(90deg,#0000 0,#e91e6366 20%,var(--anim-primary,#e91e63) 50%,#e91e6366 80%,#0000 100%);box-shadow:0 0 20px #e91e63b3;left:-150%}.slider-product-title.animated_1:after,.slider-product-title.animated_1:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_1:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#9c27b066 20%,#9c27b0 50%,#9c27b099 80%,#0000);background:linear-gradient(-90deg,#0000 0,#9c27b066 20%,var(--anim-accent,#9c27b0) 50%,#9c27b099 80%,#0000 100%);box-shadow:0 0 15px #9c27b099;right:-150%}.slider-product-title.animated_2:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#4caf5066 20%,#4caf50 50%,#4caf5066 80%,#0000);background:linear-gradient(90deg,#0000 0,#4caf5066 20%,var(--anim-primary,#4caf50) 50%,#4caf5066 80%,#0000 100%);box-shadow:0 0 20px #4caf50b3;left:-150%}.slider-product-title.animated_2:after,.slider-product-title.animated_2:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_2:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#ffeb3b66 20%,#ffeb3b 50%,#ffeb3b99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#ffeb3b66 20%,var(--anim-accent,#ffeb3b) 50%,#ffeb3b99 80%,#0000 100%);box-shadow:0 0 15px #ffeb3bb3;right:-150%}.slider-product-title.animated_3:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff980066 20%,#ff9800 50%,#ff980066 80%,#0000);background:linear-gradient(90deg,#0000 0,#ff980066 20%,var(--anim-primary,#ff9800) 50%,#ff980066 80%,#0000 100%);box-shadow:0 0 20px #ff9800b3;left:-150%}.slider-product-title.animated_3:after,.slider-product-title.animated_3:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_3:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#f4433666 20%,#f44336 50%,#f4433699 80%,#0000);background:linear-gradient(-90deg,#0000 0,#f4433666 20%,var(--anim-accent,#f44336) 50%,#f4433699 80%,#0000 100%);box-shadow:0 0 15px #f4433699;right:-150%}.slider-product-title.animated_4:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#2196f366 20%,#2196f3 50%,#2196f366 80%,#0000);background:linear-gradient(90deg,#0000 0,#2196f366 20%,var(--anim-primary,#2196f3) 50%,#2196f366 80%,#0000 100%);box-shadow:0 0 20px #2196f3b3;left:-150%}.slider-product-title.animated_4:after,.slider-product-title.animated_4:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_4:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#3f51b566 20%,#3f51b5 50%,#3f51b599 80%,#0000);background:linear-gradient(-90deg,#0000 0,#3f51b566 20%,var(--anim-accent,#3f51b5) 50%,#3f51b599 80%,#0000 100%);box-shadow:0 0 15px #3f51b599;right:-150%}.slider-product-title.animated_5:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00bcd466 20%,#00bcd4 50%,#00bcd466 80%,#0000);background:linear-gradient(90deg,#0000 0,#00bcd466 20%,var(--anim-primary,#00bcd4) 50%,#00bcd466 80%,#0000 100%);box-shadow:0 0 20px #00bcd4b3;left:-150%}.slider-product-title.animated_5:after,.slider-product-title.animated_5:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_5:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#00968866 20%,#009688 50%,#00968899 80%,#0000);background:linear-gradient(-90deg,#0000 0,#00968866 20%,var(--anim-accent,#009688) 50%,#00968899 80%,#0000 100%);box-shadow:0 0 15px #00968899;right:-150%}.slider-product-title.animated_6:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffd70066 20%,gold 50%,#ffd70066 80%,#0000);background:linear-gradient(90deg,#0000 0,#ffd70066 20%,var(--anim-primary,gold) 50%,#ffd70066 80%,#0000 100%);box-shadow:0 0 20px #ffd700b3;left:-150%}.slider-product-title.animated_6:after,.slider-product-title.animated_6:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_6:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#cd7f3266 20%,#cd7f32 50%,#cd7f3299 80%,#0000);background:linear-gradient(-90deg,#0000 0,#cd7f3266 20%,var(--anim-accent,#cd7f32) 50%,#cd7f3299 80%,#0000 100%);box-shadow:0 0 15px #cd7f3299;right:-150%}.slider-product-title.animated_7:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#c0c0c066 20%,#dcdcdc 50%,#c0c0c066 80%,#0000);background:linear-gradient(90deg,#0000 0,#c0c0c066 20%,var(--anim-primary,#dcdcdc) 50%,#c0c0c066 80%,#0000 100%);box-shadow:0 0 20px #c0c0c0b3;left:-150%}.slider-product-title.animated_7:after,.slider-product-title.animated_7:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_7:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#e5e4e266 20%,#e5e4e2 50%,#c8c8c899 80%,#0000);background:linear-gradient(-90deg,#0000 0,#e5e4e266 20%,var(--anim-accent,#e5e4e2) 50%,#c8c8c899 80%,#0000 100%);box-shadow:0 0 15px #e5e4e299;right:-150%}.slider-product-title.animated_8:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#f0f6 20%,#f0f 50%,#f0f6 80%,#0000);background:linear-gradient(90deg,#0000 0,#f0f6 20%,var(--anim-primary,#f0f) 50%,#f0f6 80%,#0000 100%);box-shadow:0 0 25px #f0fc;left:-150%}.slider-product-title.animated_8:after,.slider-product-title.animated_8:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_8:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#0ff6 20%,#0ff 50%,#0ff9 80%,#0000);background:linear-gradient(-90deg,#0000 0,#0ff6 20%,var(--anim-accent,#0ff) 50%,#0ff9 80%,#0000 100%);box-shadow:0 0 25px #0ffc;right:-150%}.slider-product-title.animated_9:before{animation:titleShineLeftRight 6s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff000080 10%,#ffa50080 25%,#ffff0080 40%,#00ff0080 55%,#007fff80 70%,#8b00ff80 85%,#0000);left:-150%}.slider-product-title.animated_9:after,.slider-product-title.animated_9:before{box-shadow:0 0 20px #ffffff80;content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_9:after{animation:titleShineRightLeft 7s ease-in-out infinite;animation-delay:3.5s;background:linear-gradient(-90deg,#0000,#8b00ff80 10%,#007fff80 25%,#00ff0080 40%,#ffff0080 55%,#ffa50080 70%,#ff000080 85%,#0000);right:-150%}.slider-product-title.animated_10:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#673ab766 20%,#673ab7 50%,#673ab766 80%,#0000);background:linear-gradient(90deg,#0000 0,#673ab766 20%,var(--anim-primary,#673ab7) 50%,#673ab766 80%,#0000 100%);box-shadow:0 0 20px #673ab7b3;left:-150%}.slider-product-title.animated_10:after,.slider-product-title.animated_10:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_10:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#b39ddb66 20%,#b39ddb 50%,#b39ddb99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#b39ddb66 20%,var(--anim-accent,#b39ddb) 50%,#b39ddb99 80%,#0000 100%);box-shadow:0 0 15px #b39ddb99;right:-150%}.slider-product-title.animated_11:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#cddc3966 20%,#cddc39 50%,#cddc3966 80%,#0000);background:linear-gradient(90deg,#0000 0,#cddc3966 20%,var(--anim-primary,#cddc39) 50%,#cddc3966 80%,#0000 100%);box-shadow:0 0 20px #cddc39b3;left:-150%}.slider-product-title.animated_11:after,.slider-product-title.animated_11:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_11:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#8bc34a66 20%,#8bc34a 50%,#8bc34a99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#8bc34a66 20%,var(--anim-accent,#8bc34a) 50%,#8bc34a99 80%,#0000 100%);box-shadow:0 0 15px #8bc34a99;right:-150%}.slider-product-title.animated_12:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#e91e6366 20%,#e91e63 50%,#e91e6366 80%,#0000);background:linear-gradient(90deg,#0000 0,#e91e6366 20%,var(--anim-primary,#e91e63) 50%,#e91e6366 80%,#0000 100%);box-shadow:0 0 20px #e91e63b3;left:-150%}.slider-product-title.animated_12:after,.slider-product-title.animated_12:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_12:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#9c27b066 20%,#9c27b0 50%,#9c27b099 80%,#0000);background:linear-gradient(-90deg,#0000 0,#9c27b066 20%,var(--anim-accent,#9c27b0) 50%,#9c27b099 80%,#0000 100%);box-shadow:0 0 15px #9c27b099;right:-150%}.slider-product-title.animated_13:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffc10766 20%,#ffc107 50%,#ffc10766 80%,#0000);background:linear-gradient(90deg,#0000 0,#ffc10766 20%,var(--anim-primary,#ffc107) 50%,#ffc10766 80%,#0000 100%);box-shadow:0 0 20px #ffc107b3;left:-150%}.slider-product-title.animated_13:after,.slider-product-title.animated_13:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_13:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#ffa00066 20%,#ffa000 50%,#ffa00099 80%,#0000);background:linear-gradient(-90deg,#0000 0,#ffa00066 20%,var(--anim-accent,#ffa000) 50%,#ffa00099 80%,#0000 100%);box-shadow:0 0 15px #ffa00099;right:-150%}.slider-product-title.animated_14:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#79554866 20%,#795548 50%,#79554866 80%,#0000);background:linear-gradient(90deg,#0000 0,#79554866 20%,var(--anim-primary,#795548) 50%,#79554866 80%,#0000 100%);box-shadow:0 0 20px #795548b3;left:-150%}.slider-product-title.animated_14:after,.slider-product-title.animated_14:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_14:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#bcaaa466 20%,#bcaaa4 50%,#bcaaa499 80%,#0000);background:linear-gradient(-90deg,#0000 0,#bcaaa466 20%,var(--anim-accent,#bcaaa4) 50%,#bcaaa499 80%,#0000 100%);box-shadow:0 0 15px #bcaaa499;right:-150%}.slider-product-title.animated_15:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#607d8b66 20%,#607d8b 50%,#607d8b66 80%,#0000);background:linear-gradient(90deg,#0000 0,#607d8b66 20%,var(--anim-primary,#607d8b) 50%,#607d8b66 80%,#0000 100%);box-shadow:0 0 20px #607d8bb3;left:-150%}.slider-product-title.animated_15:after,.slider-product-title.animated_15:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_15:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#90a4ae66 20%,#90a4ae 50%,#90a4ae99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#90a4ae66 20%,var(--anim-accent,#90a4ae) 50%,#90a4ae99 80%,#0000 100%);box-shadow:0 0 15px #90a4ae99;right:-150%}.slider-product-title.animated_16:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff7f5066 20%,coral 50%,#ff7f5066 80%,#0000);background:linear-gradient(90deg,#0000 0,#ff7f5066 20%,var(--anim-primary,coral) 50%,#ff7f5066 80%,#0000 100%);box-shadow:0 0 20px #ff7f50b3;left:-150%}.slider-product-title.animated_16:after,.slider-product-title.animated_16:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_16:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#ffdab966 20%,#ffdab9 50%,#ffdab999 80%,#0000);background:linear-gradient(-90deg,#0000 0,#ffdab966 20%,var(--anim-accent,#ffdab9) 50%,#ffdab999 80%,#0000 100%);box-shadow:0 0 15px #ffdab999;right:-150%}.slider-product-title.animated_17:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff6 20%,#fff 50%,#fff6 80%,#0000);box-shadow:0 0 30px #ffffffe6;left:-150%}.slider-product-title.animated_17:after,.slider-product-title.animated_17:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_17:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#4facfe66 20%,#4facfe 50%,#00739999 80%,#0000);background:linear-gradient(-90deg,#0000 0,#4facfe66 20%,var(--anim-accent,#4facfe) 50%,#00739999 80%,#0000 100%);box-shadow:0 0 20px #4facfeb3;right:-150%}.slider-product-title.animated_18:before{animation:titleShineLeftRight 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00ff414d 20%,#00ff41e6 50%,#00ff414d 80%,#0000);background:linear-gradient(90deg,#0000 0,#00ff414d 20%,var(--anim-primary,#00ff41e6) 50%,#00ff414d 80%,#0000 100%);box-shadow:0 0 25px #00ff41cc;left:-150%}.slider-product-title.animated_18:after,.slider-product-title.animated_18:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_18:after{animation:titleShineRightLeft 5s ease-in-out infinite;animation-delay:2s;background:linear-gradient(-90deg,#0000,#00c8324d 20%,#00c832cc 50%,#00962880 80%,#0000);background:linear-gradient(-90deg,#0000 0,#00c8324d 20%,var(--anim-accent,#00c832cc) 50%,#00962880 80%,#0000 100%);box-shadow:0 0 20px #00c83299;right:-150%}.slider-product-title.animated_19:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff008066 20%,#ff0080 50%,#ff008066 80%,#0000);background:linear-gradient(90deg,#0000 0,#ff008066 20%,var(--anim-primary,#ff0080) 50%,#ff008066 80%,#0000 100%);box-shadow:0 0 30px #ff0080e6;left:-150%}.slider-product-title.animated_19:after,.slider-product-title.animated_19:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_19:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#0ff6 20%,#0ff 50%,#0ff9 80%,#0000);background:linear-gradient(-90deg,#0000 0,#0ff6 20%,var(--anim-accent,#0ff) 50%,#0ff9 80%,#0000 100%);box-shadow:0 0 30px #00ffffe6;right:-150%}.slider-product-title.animated_20:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#667eea66 20%,#667eea 50%,#667eea66 80%,#0000);background:linear-gradient(90deg,#0000 0,#667eea66 20%,var(--anim-primary,#667eea) 50%,#667eea66 80%,#0000 100%);box-shadow:0 0 25px #667eeacc;left:-150%}.slider-product-title.animated_20:after,.slider-product-title.animated_20:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_20:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#764ba266 20%,#764ba2 50%,#764ba299 80%,#0000);background:linear-gradient(-90deg,#0000 0,#764ba266 20%,var(--anim-accent,#764ba2) 50%,#764ba299 80%,#0000 100%);box-shadow:0 0 20px #764ba2b3;right:-150%}.slider-product-title.animated_21:before{animation:titleShineLeftRight 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff008080 10%,#ff8c0080 25%,#40e0d080 40%,#00ff8080 55%,#8000ff80 70%,#ff008080 85%,#0000);left:-150%}.slider-product-title.animated_21:after,.slider-product-title.animated_21:before{box-shadow:0 0 25px #fff9;content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_21:after{animation:titleShineRightLeft 5s ease-in-out infinite;animation-delay:2s;background:linear-gradient(-90deg,#0000,#8000ff80 10%,#00ff8080 25%,#40e0d080 40%,#ff8c0080 55%,#ff008080 70%,#0000);right:-150%}.slider-product-title.animated_22:before{animation:titleShineLeftRight 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff06 20%,#ff0 50%,#ff06 80%,#0000);background:linear-gradient(90deg,#0000 0,#ff06 20%,var(--anim-primary,#ff0) 50%,#ff06 80%,#0000 100%);box-shadow:0 0 30px #ffff00e6;left:-150%}.slider-product-title.animated_22:after,.slider-product-title.animated_22:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_22:after{animation:titleShineRightLeft 5s ease-in-out infinite;animation-delay:2s;background:linear-gradient(-90deg,#0000,#ffc80066 20%,#ffc800 50%,#ffc80099 80%,#0000);background:linear-gradient(-90deg,#0000 0,#ffc80066 20%,var(--anim-accent,#ffc800) 50%,#ffc80099 80%,#0000 100%);box-shadow:0 0 25px #ffc800cc;right:-150%}.slider-product-title.animated_23:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffc86466 20%,#ffc864 50%,#ffc86466 80%,#0000);background:linear-gradient(90deg,#0000 0,#ffc86466 20%,var(--anim-primary,#ffc864) 50%,#ffc86466 80%,#0000 100%);box-shadow:0 0 25px #ffc864cc;left:-150%}.slider-product-title.animated_23:after,.slider-product-title.animated_23:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_23:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#ff963266 20%,#ff9632 50%,#ff963299 80%,#0000);background:linear-gradient(-90deg,#0000 0,#ff963266 20%,var(--anim-accent,#ff9632) 50%,#ff963299 80%,#0000 100%);box-shadow:0 0 20px #ff9632b3;right:-150%}.slider-product-title.animated_24:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#0096c866 20%,#0096c8 50%,#0096c866 80%,#0000);background:linear-gradient(90deg,#0000 0,#0096c866 20%,var(--anim-primary,#0096c8) 50%,#0096c866 80%,#0000 100%);box-shadow:0 0 20px #0096c8b3;left:-150%}.slider-product-title.animated_24:after,.slider-product-title.animated_24:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_24:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#00c8fa66 20%,#00c8fa 50%,#00c8fa99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#00c8fa66 20%,var(--anim-accent,#00c8fa) 50%,#00c8fa99 80%,#0000 100%);box-shadow:0 0 15px #00c8fa99;right:-150%}.slider-product-title.animated_25:before{animation:titleShineLeftRight 6s ease-in-out infinite;background:linear-gradient(90deg,#0000,#c8c8c866 20%,#c8c8c8e6 50%,#c8c8c866 80%,#0000);background:linear-gradient(90deg,#0000 0,#c8c8c866 20%,var(--anim-primary,#c8c8c8e6) 50%,#c8c8c866 80%,#0000 100%);box-shadow:0 0 20px #c8c8c899;left:-150%}.slider-product-title.animated_25:after,.slider-product-title.animated_25:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_25:after{animation:titleShineRightLeft 7s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#96969666 20%,#969696cc 50%,#96969680 80%,#0000);background:linear-gradient(-90deg,#0000 0,#96969666 20%,var(--anim-accent,#969696cc) 50%,#96969680 80%,#0000 100%);box-shadow:0 0 15px #96969680;right:-150%}.slider-product-title.animated_26:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff6b6b80 15%,#4ecdc480 30%,#ffe66d80 45%,#95e1d380 60%,#ff6b6b80 75%,#0000);left:-150%}.slider-product-title.animated_26:after,.slider-product-title.animated_26:before{box-shadow:0 0 20px #ffffff80;content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_26:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#95e1d380 15%,#ffe66d80 30%,#4ecdc480 45%,#ff6b6b80 60%,#95e1d380 75%,#0000);right:-150%}.slider-product-title.animated_27:before{animation:titleShineLeftRight 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff80 20%,#ffffc8e6 50%,#ffffff80 80%,#0000);box-shadow:0 0 30px #ffffc8e6;left:-150%}.slider-product-title.animated_27:after,.slider-product-title.animated_27:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_27:after{animation:titleShineRightLeft 5s ease-in-out infinite;animation-delay:2s;background:linear-gradient(-90deg,#0000,#ffffc866 20%,#fff 50%,#ffffc899 80%,#0000);background:linear-gradient(-90deg,#0000 0,#ffffc866 20%,var(--anim-accent,#fff) 50%,#ffffc899 80%,#0000 100%);box-shadow:0 0 25px #fffc;right:-150%}.slider-product-title.animated_28:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#3498db66 20%,#3498db 50%,#3498db66 80%,#0000);background:linear-gradient(90deg,#0000 0,#3498db66 20%,var(--anim-primary,#3498db) 50%,#3498db66 80%,#0000 100%);box-shadow:0 0 20px #3498dbb3;left:-150%}.slider-product-title.animated_28:after,.slider-product-title.animated_28:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_28:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#2ecc7166 20%,#2ecc71 50%,#2ecc7199 80%,#0000);background:linear-gradient(-90deg,#0000 0,#2ecc7166 20%,var(--anim-accent,#2ecc71) 50%,#2ecc7199 80%,#0000 100%);box-shadow:0 0 15px #2ecc7199;right:-150%}.slider-product-title.animated_29:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff9a9e66 20%,#ff9a9e 50%,#ff9a9e66 80%,#0000);background:linear-gradient(90deg,#0000 0,#ff9a9e66 20%,var(--anim-primary,#ff9a9e) 50%,#ff9a9e66 80%,#0000 100%);box-shadow:0 0 20px #ff9a9eb3;left:-150%}.slider-product-title.animated_29:after,.slider-product-title.animated_29:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_29:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#fad0c466 20%,#fad0c4 50%,#fad0c499 80%,#0000);background:linear-gradient(-90deg,#0000 0,#fad0c466 20%,var(--anim-accent,#fad0c4) 50%,#fad0c499 80%,#0000 100%);box-shadow:0 0 15px #fad0c499;right:-150%}.slider-product-title.animated_30:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#a18cd166 20%,#a18cd1 50%,#a18cd166 80%,#0000);background:linear-gradient(90deg,#0000 0,#a18cd166 20%,var(--anim-primary,#a18cd1) 50%,#a18cd166 80%,#0000 100%);box-shadow:0 0 20px #a18cd1b3;left:-150%}.slider-product-title.animated_30:after,.slider-product-title.animated_30:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_30:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#fbc2eb66 20%,#fbc2eb 50%,#fbc2eb99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#fbc2eb66 20%,var(--anim-accent,#fbc2eb) 50%,#fbc2eb99 80%,#0000 100%);box-shadow:0 0 15px #fbc2eb99;right:-150%}.slider-product-title.animated_31:before{animation:titleShineLeftRight 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff646466 20%,#ff6464 50%,#ff646466 80%,#0000);background:linear-gradient(90deg,#0000 0,#ff646466 20%,var(--anim-primary,#ff6464) 50%,#ff646466 80%,#0000 100%);box-shadow:0 0 25px #ff6464cc;left:-150%}.slider-product-title.animated_31:after,.slider-product-title.animated_31:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_31:after{animation:titleShineRightLeft 5s ease-in-out infinite;animation-delay:2s;background:linear-gradient(-90deg,#0000,#6464ff66 20%,#6464ff 50%,#6464ff99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#6464ff66 20%,var(--anim-accent,#6464ff) 50%,#6464ff99 80%,#0000 100%);box-shadow:0 0 25px #6464ffcc;right:-150%}.slider-product-title.animated_32:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00ff8066 15%,#00c8ff80 35%,#8000ff66 55%,#00c8ff66 75%,#0000);box-shadow:0 0 25px #00c8ff99;left:-150%}.slider-product-title.animated_32:after,.slider-product-title.animated_32:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.slider-product-title.animated_32:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#00c8ff66 15%,#00ff8080 35%,#00c8ff66 55%,#8000ff66 75%,#0000);box-shadow:0 0 20px #00ff8080;right:-150%}@media (max-width:768px){.swiper_circle{padding:10px 6px}.slider-name{font-size:1.375rem}}@media (max-width:576px){.swiper_circle{margin-bottom:1px;margin-top:1px;max-height:200px;min-height:100px;padding:2px;width:100%}.swiper_circle .swiper-slide{padding-left:4px;padding-right:4px}.slider-product-wrapper{margin-top:1rem;margin-top:var(--margin-md);padding:.75rem;padding:var(--padding-sm)}.slider-name{font-size:1.25rem}.slider-link{font-size:.875rem}}.user-prod-follow-card{animation:fadeInCard .4s ease-out;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000f;overflow:hidden;transition:all .3s ease;width:100%}@keyframes fadeInCard{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.user-prod-follow-card:hover{box-shadow:0 4px 16px #0000001a}.shop-header{align-items:center;background:linear-gradient(90deg,#f8fafc,#fff);border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:10px 14px}.shop-title{color:#1f2937;flex:1 1;font-size:.9rem;font-weight:600}.see-more-link{border-radius:6px;color:#007399;font-size:.85rem;font-weight:500;padding:4px 8px;text-decoration:none;transition:all .3s ease}.see-more-link:hover{background:#f0f9ff;color:#006080}.products-grid{grid-gap:0;aspect-ratio:1/1;display:grid;gap:0;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);width:100%}.products-grid.loading{opacity:.6}.product-cell{aspect-ratio:1/1;background:#f9fafb;overflow:hidden;position:relative;width:100%}.product-cell:first-child,.product-cell:nth-child(2){border-bottom:1px solid #e5e7eb}.product-cell:first-child,.product-cell:nth-child(3){border-right:1px solid #e5e7eb}.product-image-container{height:100%;overflow:hidden;position:relative;transition:transform .3s ease;width:100%}.product-cell:hover .product-image-container{transform:scale(1.05)}.product-image-container img{height:100%;object-fit:cover;width:100%}.fallback-image-wrapper{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.fallback-image{height:60%;object-fit:contain;opacity:.4;width:60%}@media only screen and (max-width:576px){.shop-header{padding:8px 12px}.shop-title{font-size:.85rem}.see-more-link{font-size:.8rem}}.product-image-container{transform:translateZ(0);will-change:transform}.category-pub-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1px solid #ffffff40;border-radius:14px;margin:18px 0;padding:18px}.category-pub-layout{align-items:stretch;display:flex;gap:16px}.action-button-wrapper{display:flex;flex-direction:column;flex-shrink:0;justify-content:center;min-width:160px}.products-grid-wrapper{flex:1 1;min-width:0}.products-row{margin:0;padding:0}.filler-content{align-items:center;aspect-ratio:1/1;border-radius:8px;display:flex;justify-content:center;overflow:hidden;width:100%}.filler-image{height:60%;object-fit:contain;opacity:.3;width:60%}.glass-btn{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(180deg,#eef1f5,#cfd4da);border:1px solid #fff6;border-radius:100vmax;box-shadow:0 4px 16px #0000001f,inset 0 2px 4px #fff9,inset 0 -2px 6px #0000001a;color:#1e293b;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;justify-content:center;padding:5px 50px;transition:all .2s ease}.glass-btn:hover{filter:brightness(1.05);transform:translateY(-2px)}.glass-btn:active{filter:brightness(.95);transform:translateY(0)}.follow-btn{border-color:#059669;color:#047857}.follow-btn:hover{border-color:#10b981}.unfollow-btn{border-color:#dc2626;color:#b91c1c}.unfollow-btn:hover{border-color:#ef4444}.view-all-btn{border-color:#007399;color:#007399}.view-all-btn:hover{border-color:#09c}@media only screen and (max-width:800px){.category-pub-container{margin:12px 0;padding:12px}.category-pub-layout{gap:12px}}@media only screen and (max-width:576px){.category-pub-layout{flex-direction:column;gap:12px}.action-button-wrapper{flex-direction:row;min-width:100%}.glass-btn{font-size:.9rem;padding:5px 50px}}.glass-btn{transform:translateZ(0);will-change:transform}.msh-spin{animation:msh-spin 1s linear infinite}@keyframes msh-spin{to{transform:rotate(1turn)}}.msh-btn{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#1f2937;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;line-height:1.2;padding:7px 12px}.msh-btn:disabled{cursor:not-allowed;opacity:.55}.msh-btn-primary{background:#007399;border-color:#007399;color:#fff}.msh-btn-create{background:linear-gradient(135deg,#007399,#0ea5e9);border-color:#0000;color:#fff;white-space:nowrap}.msh-btn:focus-visible,.msh-option:focus-visible,.msh-switcher-toggle:focus-visible{outline:2px solid #0ea5e9;outline-offset:2px}.msh-create{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.msh-limit{color:#b45309;font-size:12px;font-weight:600}.msh-create-compact .msh-btn-create{font-size:12px;padding:5px 10px}.msh-switcher{flex-wrap:wrap;position:relative}.msh-switcher,.msh-switcher-toggle{align-items:center;display:inline-flex;gap:8px;max-width:100%}.msh-switcher-toggle{background:#fff;border:1px solid #cbd5e1;border-radius:999px;color:#0f172a;cursor:pointer;font-size:13px;font-weight:700;padding:6px 12px}.msh-switcher-name{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msh-switcher-chevron{color:#64748b;font-size:11px}.msh-quota-pill{background:#e0f2fe;color:#075985;font-size:12px;padding:3px 10px;white-space:nowrap}.msh-quota-pill,.msh-tag{border-radius:999px;font-weight:700}.msh-tag{background:#f1f5f9;color:#475569;font-size:10px;letter-spacing:.02em;padding:2px 7px;text-transform:uppercase}.msh-tag-warning{background:#fef3c7;color:#92400e}.msh-menu{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 14px 40px #0f172a2e;max-height:60vh;overflow:auto;padding:8px;position:fixed;width:min(340px,calc(100vw - 32px));z-index:1050}.msh-menu-title{color:#64748b;font-size:11px;font-weight:800;padding:4px 8px 6px;text-transform:uppercase}.msh-option{grid-gap:2px 8px;align-items:center;background:#0000;border:0;border-radius:8px;color:#0f172a;cursor:pointer;display:grid;gap:2px 8px;grid-template-columns:1fr auto;padding:8px;text-align:left;width:100%}.msh-option:hover:not(:disabled){background:#f1f5f9}.msh-option.is-active{background:#e0f2fe}.msh-option:disabled{cursor:default;opacity:.7}.msh-option-main{align-items:center;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.msh-option-main strong{overflow-wrap:anywhere}.msh-option-sub{color:#64748b;font-size:12px;grid-column:1}.msh-option-check{color:#0284c7;grid-column:2;grid-row:1/span 2}.msh-pending-actions{display:flex;gap:6px;margin-top:-3px;padding:0 8px 8px}.msh-action{background:#f0f9ff;border:1px solid #bae6fd;border-radius:7px;color:#0369a1;cursor:pointer;font-size:12px;font-weight:700;padding:5px 8px}.msh-action:disabled{cursor:wait;opacity:.65}.msh-action-danger{background:#fff7f7;border-color:#fecaca;color:#b91c1c}.msh-menu-link{align-items:center;border-top:1px solid #f1f5f9;color:#007399;display:flex;font-size:13px;font-weight:600;gap:6px;margin-top:4px;padding:8px;text-decoration:none}.modal-backdrop.msh-management-backdrop{z-index:19999!important}.modal.msh-management-modal{z-index:20000!important}.msh-management-modal .modal-dialog{position:relative}.msh-management-modal .modal-content{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 24px 70px #0f172a40}.msh-management-modal .modal-header{background:#f8fafc;border-bottom:1px solid #e2e8f0}.msh-management-modal .modal-title{color:#0f172a;font-size:17px;font-weight:800}.msh-management-modal .modal-body{color:#334155;font-size:14px}.msh-management-modal .modal-footer{border-top:1px solid #e2e8f0}.msh-management-modal .btn-danger{background:#dc2626;border-color:#dc2626;font-weight:700}.msh-management-modal .btn-danger:hover{background:#b91c1c;border-color:#b91c1c}.msh-management-modal .btn-primary{background:#007399;border-color:#007399;font-weight:700}.msh-management-modal .btn-primary:hover{background:#075985;border-color:#075985}.msh-management-modal .form-control{border:1px solid #cbd5e1;border-radius:8px;padding:9px 12px}.msh-management-modal .form-control:focus{border-color:#0ea5e9;box-shadow:0 0 0 3px #0ea5e926}.msh-bar{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:12px auto 0;max-width:1100px;padding:8px 12px}.msh-bar-label{color:#475569;font-size:12px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.headershop-title-extra{align-items:center;display:flex;flex:0 1 auto;min-width:0}.msh-header-slot{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:6px;min-width:0}.msh-header-slot .msh-switcher{flex-wrap:nowrap}.msh-header-slot .msh-switcher-toggle{font-size:12px;padding:4px 10px}.msh-header-slot .msh-btn-create{font-size:12px;padding:5px 10px}.msh-header-slot .msh-limit{display:none}@media (max-width:1100px){.msh-header-slot .msh-quota-pill{display:none}.msh-header-slot .msh-switcher-name{max-width:110px}}@media (max-width:768px){.msh-header-slot .msh-btn-text,.msh-header-slot .msh-switcher-name,.msh-header-slot .msh-tag{display:none}.msh-switcher-name{max-width:140px}}.msh-modal .modal-footer,.msh-modal .modal-header{border-color:#f1f5f9}.msh-modal-title{font-size:1.1rem;font-weight:800;gap:8px;margin:0}.msh-modal-title,.msh-summary{align-items:center;display:flex}.msh-summary{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-wrap:wrap;font-size:13px;font-weight:600;gap:8px 16px;margin-bottom:12px;padding:10px 12px}.msh-quota{color:#075985}.msh-fieldset{border:1px solid #e2e8f0;border-radius:10px;margin:0 0 12px;min-width:0;padding:10px 12px 12px}.msh-fieldset legend{float:none;font-size:13px;font-weight:800;margin:0;padding:0 6px;width:auto}.msh-grid{grid-gap:10px 12px;display:grid;gap:10px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:576px){.msh-grid{grid-template-columns:1fr}}.msh-field{grid-gap:4px;color:#334155;display:grid;font-size:13px;font-weight:600;gap:4px;margin:0;min-width:0}.msh-field-wide{grid-column:1/-1}.msh-input{background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#0f172a;font-size:14px;font-weight:400;min-width:0;padding:8px 10px;width:100%}.msh-input:focus{outline:2px solid #0ea5e9;outline-offset:0}.msh-error{color:#b91c1c;font-weight:600}.msh-hint{color:#6b7280;display:block;font-size:12px;margin-top:8px}.msh-radio-row{display:flex;flex-wrap:wrap;font-size:13px;gap:16px;margin-bottom:8px}.msh-confirm label,.msh-radio-row label{align-items:flex-start;display:inline-flex;font-weight:500;gap:8px}.msh-confirm{grid-gap:8px;display:grid;font-size:13px;gap:8px}.msh-alert{border-radius:8px;font-size:13px;margin:10px 0 0;padding:9px 12px}.msh-alert-warning{background:#fffbeb;border:1px solid #fde68a;color:#92400e;margin:0 0 12px}.msh-alert-error{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.msh-alert-success{background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46}.msh-admin{grid-gap:14px;display:grid;gap:14px}.msh-admin-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.msh-admin-card{grid-gap:6px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;display:grid;gap:6px;padding:10px}.msh-admin-card label{color:#334155;font-size:13px;font-weight:700}.msh-admin-hint{color:#64748b;font-size:12px;margin:0}.msh-admin-table{border-collapse:collapse;font-size:13px;width:100%}.msh-admin-table td,.msh-admin-table th{border-bottom:1px solid #f1f5f9;padding:6px 8px;text-align:left;vertical-align:middle}.msh-admin-table-wrap{overflow-x:auto}.msh-admin-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}@media (max-width:576px){.msh-management-modal .modal-dialog{margin:12px}.msh-management-modal .modal-header{padding:14px 16px}.msh-management-modal .modal-body{padding:16px}.msh-management-modal .modal-title{font-size:15px}.msh-pending-actions{flex-wrap:wrap}.msh-action{font-size:11px;padding:5px 7px}.msh-menu{max-height:70vh}}@keyframes glow{0%,to{box-shadow:0 8px 32px #00739926}50%{box-shadow:0 12px 40px #00739940}}.elakay-countdown{background:#f4fafc;border:1px solid #cfe1e8;border-radius:12px;color:#0f2f3d;container-type:inline-size;padding:12px;width:100%}.elakay-countdown-title{color:#31566a;font-size:.75rem;font-weight:750;letter-spacing:.06em;margin:0 0 8px;text-align:center;text-transform:uppercase}.elakay-countdown-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.elakay-countdown-unit{align-items:center;background:#fff;border:1px solid #d7e6ec;border-radius:10px;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:8px 4px}.elakay-countdown-value{font-feature-settings:"tnum";color:#005f80;font-size:clamp(22px,3.2vw,42px);font-size:clamp(22px,9cqi,42px);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.05}.elakay-countdown-label{color:#475569;font-size:clamp(11px,1.1vw,14px);font-size:clamp(11px,3.2cqi,14px);font-weight:700;letter-spacing:.04em;line-height:1.2;margin-top:4px;max-width:100%;overflow-wrap:anywhere;text-align:center;text-transform:uppercase}.elakay-countdown--warning{background:#fffbeb;border-color:#f0d48a}.elakay-countdown--warning .elakay-countdown-value{color:#8a5a00}.elakay-countdown--critical{background:#fff5f5;border-color:#f3b4b4}.elakay-countdown--critical .elakay-countdown-value{color:#a11d1d}@container (max-width: 380px){.elakay-countdown-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elakay-countdown-value{font-size:clamp(22px,13cqi,30px)}.elakay-countdown-label{font-size:clamp(11px,4cqi,13px)}}@supports not (container-type:inline-size){@media (max-width:400px){.elakay-countdown-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}}.timer-expired,.timer-welcome{align-items:center;animation:fadeIn .4s ease-out;border-radius:12px;display:flex;gap:10px;justify-content:center;padding:14px 16px;text-align:center}.timer-expired{background:#fffbeb;border:1px solid #f0d48a;color:#7a4b00}.timer-expired p{font-weight:600;line-height:1.4;margin:0}.timer-welcome{background:#eef9fc;border:1px solid #b9dbe7;color:#005f80}.timer-welcome h1{font-size:clamp(1.25rem,3vw,1.75rem);font-weight:800;margin:0}@media (prefers-reduced-motion:reduce){.timer-expired,.timer-welcome{animation:none}}.activation-countdown{align-items:center;border-radius:10px;display:flex;font-size:.85rem;gap:10px;padding:8px 12px}.activation-countdown-icon{flex-shrink:0;font-size:1.1rem}.activation-countdown-label{display:block;font-size:.7rem;font-weight:700;letter-spacing:.04em;margin-bottom:2px;text-transform:uppercase}.activation-countdown-value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.activation-countdown--normal{background:#f0f9ff;color:#0c4a6e}.activation-countdown--normal .activation-countdown-label{color:#0369a1}.activation-countdown--warning{background:#fef9c3;color:#854d0e}.activation-countdown--warning .activation-countdown-label{color:#a16207}.activation-countdown--critical{background:#fee2e2;color:#991b1b}.activation-countdown--critical .activation-countdown-label{color:#b91c1c}.activation-countdown--expired{background:#f1f5f9;color:#475569;font-weight:600}.activation-countdown--compact{display:inline-flex;font-size:.78rem;gap:6px;padding:4px 8px}.role-doc-content{min-width:0;overflow-wrap:anywhere}.role-doc-content img,.role-doc-content video{height:auto;max-width:100%}.role-doc-state{align-items:center;background:#f8fbfc;border:1px dashed #c7d6de;border-radius:8px;color:#334155;display:flex;flex-direction:column;gap:10px;justify-content:center;margin:14px 0;min-height:160px;padding:24px 16px;text-align:center}.role-doc-state-icon{font-size:1.6rem}.role-doc-state-text{font-weight:600;line-height:1.45;margin:0;max-width:52ch}.role-doc-state--warning{background:#fffaeb;border-color:#f2c66d;color:#7a4b00}.role-doc-state--danger{background:#fff5f5;border-color:#f1a7a7;color:#8a1c1c}.role-doc-state--muted{color:#475569}.role-doc-spinner{animation:role-doc-spin .8s linear infinite;border:3px solid #cfe3ea;border-radius:50%;border-top-color:#007399;height:26px;width:26px}@keyframes role-doc-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.role-doc-spinner{animation-duration:2.4s}}.role-doc-notice{align-items:flex-start;background:#eef7fb;border-radius:8px;color:#0c4a6e;display:flex;font-size:.9rem;gap:8px;line-height:1.4;margin:12px 0 0;padding:10px 12px}.role-doc-notice svg{flex-shrink:0;margin-top:2px}.role-doc-notice--warning{background:#fff7e6;color:#7a4b00}.modal-dialog.role-proposal-modal{margin:2.5vh auto;max-width:none;width:min(95vw,1400px)}.role-proposal-modal .modal-content{border-radius:12px;max-height:95vh;overflow:hidden}.role-proposal-modal .modal-header{border-bottom:1px solid #dbe5ea;padding:14px 20px}.role-proposal-modal .modal-title h2{font-size:clamp(1.1rem,2.4vw,1.5rem);font-weight:750;line-height:1.25;margin:0}.role-proposal-modal .modal-title h2 span{color:#007399}.role-proposal-modal .modal-body{max-height:calc(95vh - 64px);overflow-x:hidden;overflow-y:auto;padding:0}.role-proposal-toolbar{grid-gap:12px 20px;align-items:end;background:#fff;border-bottom:1px solid #e6edf1;display:grid;gap:12px 20px;grid-template-columns:minmax(0,1fr) 420px;padding:14px 20px;position:sticky;top:0;z-index:2}.role-proposal-select label{color:#475569;display:block;font-size:.78rem;font-weight:700;letter-spacing:.03em;margin-bottom:4px;text-transform:uppercase}.role-proposal-select select{max-width:360px;width:100%}.role-proposal-meta{color:#475569;display:flex;flex-wrap:wrap;font-size:.85rem;gap:6px 14px;margin-top:8px}.role-proposal-meta strong{color:#17202a}.role-proposal-steps{grid-gap:8px;display:grid;gap:8px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:12px 0 0;padding:0}.role-proposal-steps button{background:#f9fbfc;border:1px solid #dbe5ea;border-radius:8px;color:#475569;font-size:.9rem;font-weight:700;line-height:1.2;min-height:44px;padding:8px 10px;width:100%}.role-proposal-steps li.done button{border-color:#00739959;color:#004c66}.role-proposal-steps li.active button{background:#eef9fc;border-color:#007399;box-shadow:0 0 0 3px #00739924;color:#004c66}.role-proposal-steps button:focus-visible{outline:3px solid #00739959;outline-offset:2px}.role-proposal-timer{min-width:0;width:100%}.role-proposal-document{margin:0 auto;padding:8px 20px 0;width:min(100%,1100px)}.role-proposal-footer{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:14px 20px 20px}.role-proposal-footer .btn{min-width:120px}.role-proposal-agree{margin:0 auto;padding:0 20px;width:min(100%,860px)}.role-proposal-agree ul{padding-left:1.5rem}.role-proposal-agree li{margin-bottom:8px}@media (max-width:991.98px){.modal-dialog.role-proposal-modal{margin:8px auto;width:calc(100vw - 16px)}.role-proposal-modal .modal-content{max-height:calc(100vh - 16px)}.role-proposal-modal .modal-body{max-height:calc(100vh - 80px)}.role-proposal-toolbar{grid-template-columns:1fr;position:static}.role-proposal-select select{max-width:none}}@media (max-width:575.98px){.modal-dialog.role-proposal-modal{margin:0;width:100vw}.role-proposal-modal .modal-content{border-radius:0;max-height:100vh;min-height:100vh}.role-proposal-modal .modal-body{max-height:calc(100vh - 60px)}.role-proposal-agree,.role-proposal-document,.role-proposal-footer,.role-proposal-toolbar{padding-left:12px;padding-right:12px}.role-proposal-steps{grid-template-columns:1fr}.role-proposal-footer .btn{flex:1 1 120px}}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmerProgress{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes pulseGlow{0%,to{box-shadow:0 0 10px #0073994d}50%{box-shadow:0 0 20px #00739999}}@keyframes floatAnimation{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.wrapper-progressBar{animation:fadeInUp .6s ease both;background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border-radius:20px;box-shadow:0 8px 32px #0073991f;margin-bottom:2rem;padding:2rem 1rem;width:100%}.wrapper-progressBar h2{-webkit-text-fill-color:#0000;animation:shimmerProgress 4s linear infinite;background:linear-gradient(135deg,#006b8a,#007399 50%,#00a4d8);-webkit-background-clip:text;background-clip:text;background-size:200% auto;font-size:1.75rem;font-weight:800;margin-bottom:2rem;text-align:center}.progressBar{align-items:center;counter-reset:step;display:flex;justify-content:space-between;list-style:none;margin:0;padding:0}.progressBar li{color:#64748b;cursor:pointer;flex:1 1;font-size:.9375rem;font-weight:600;position:relative;text-align:center;transition:all .3s ease}.progressBar li:hover{color:#334155}.progressBar li:before{background:#fff;border:3px solid #e2e8f0;border-radius:50%;content:counter(step);counter-increment:step;display:block;font-size:1.25rem;font-weight:700;height:50px;line-height:50px;margin:0 auto .75rem;position:relative;text-align:center;transition:all .3s cubic-bezier(.34,1.56,.64,1);width:50px;z-index:2}.progressBar li:after{background:#e2e8f0;content:"";height:3px;left:-50%;position:absolute;top:25px;transition:background .3s ease;width:100%;z-index:1}.progressBar li:first-child:after{content:none}.progressBar li.active{color:#007399}.progressBar li.active:before{animation:pulseGlow 2s infinite;background:linear-gradient(135deg,#007399,#00a4d8);border-color:#007399;box-shadow:0 4px 12px #0073994d;color:#fff;transform:scale(1.1)}.progressBar li.active+li:after,.progressBar li.active:after{background:linear-gradient(90deg,#007399,#00a4d8)}.blockEl{animation:fadeInUp .8s ease both;background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border-radius:24px;box-shadow:0 12px 40px #0073991f;margin-bottom:2rem;padding:2rem}.boxCategory1{animation:slideInFromTop .6s ease both;background:linear-gradient(135deg,#0073990d,#00a4d808);border-radius:16px}.boxCategory1 h2{color:#1e293b;font-size:2rem;font-weight:800;margin-bottom:1rem}.boxCategory1 p{color:#475569;font-size:1rem;line-height:1.6}.add-product-display-settings{border-top:1px solid #e2e8f0;margin-top:2rem;padding-top:1.5rem}.form-group{animation:fadeInUp .5s ease both}.form-group:first-child{animation-delay:.1s}.form-group:nth-child(2){animation-delay:.15s}.form-group:nth-child(3){animation-delay:.2s}.form-group:nth-child(4){animation-delay:.25s}.form-group:nth-child(5){animation-delay:.3s}.form-group label{color:#334155;display:block;font-size:.9375rem;font-weight:600;margin-bottom:.5rem}.form-control{font-size:.9375rem;padding:.875rem 1rem}textarea.form-control{min-height:120px}select.form-control{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='%23007399' d='M6 8 0 2 1.41.59 6 5.17 10.59.59 12 2z'/%3E%3C/svg%3E");padding-right:2.5rem}.input-group-prepend{align-items:center;bottom:0;display:flex;left:0;position:absolute;top:0;z-index:2}.input-group-text{background:linear-gradient(135deg,#007399,#00a4d8);border:none;border-radius:12px 0 0 12px;color:#fff;font-size:1.125rem;font-weight:700;padding:0 1rem}.input-group .form-control{padding-left:3rem}.btn{border-radius:12px;font-weight:600;padding:.875rem 1.75rem;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.btn-primary{background:linear-gradient(135deg,#007399,#00a4d8);box-shadow:0 4px 12px #0073994d}.btn-primary:hover{box-shadow:0 8px 24px #00739966;transform:translateY(-3px)}.btn-primary:active{transform:translateY(-1px)}.btn-secondary{background:linear-gradient(135deg,#64748b,#475569);box-shadow:0 4px 12px #64748b4d}.btn-secondary:hover{box-shadow:0 8px 24px #64748b66;transform:translateY(-3px)}.btn-info{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 4px 12px #3b82f64d}.btn-info:hover{box-shadow:0 8px 24px #3b82f666;transform:translateY(-3px)}.rounded-4{border-radius:12px}.switch{height:34px}.slider{background-color:#e2e8f0;border-radius:34px}.slider:before{border-radius:50%;bottom:4px;box-shadow:0 2px 4px #0003;height:26px;left:4px;width:26px}input:checked+.slider{background:linear-gradient(135deg,#007399,#00a4d8)}input:checked+.slider:before{transform:translateX(26px)}.accordion-item{background:#fff;border:2px solid #e2e8f0;border-radius:12px;margin-bottom:1rem;overflow:hidden;transition:all .3s ease}.accordion-item:hover{border-color:#007399;box-shadow:0 4px 12px #0073991a}.accordion-button{background:#fff;border:none;color:#1e293b;font-size:1rem;font-weight:600;padding:1.25rem 1.5rem;transition:all .3s ease}.accordion-button:not(.collapsed){background:linear-gradient(135deg,#00739914,#00a4d80d);color:#007399}.accordion-button:hover{background:#00a4d80d}.accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23007399'%3E%3Cpath d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.accordion-body{color:#475569;line-height:1.6;padding:1.5rem}.circleSelling{align-items:center;background:#fff;border:2px solid #007399;border-radius:50%;color:#007399;display:inline-flex;font-weight:700;height:32px;justify-content:center;margin-right:.75rem;transition:all .3s ease;width:32px}.accordion-button:not(.collapsed) .circleSelling{background:linear-gradient(135deg,#007399,#00a4d8);border-color:#0000;box-shadow:0 2px 8px #0073994d;color:#fff}.max-w-xl{margin:0 auto;max-width:42rem}.flex-wrap{align-items:center;background:#fff;border:2px solid #e2e8f0;border-radius:12px;display:flex;flex-wrap:wrap;gap:.75rem;min-height:80px;padding:1rem}.keyword-tag{background:linear-gradient(135deg,#00739914,#00a4d80d);border:2px solid #007399;color:#007399;font-size:.875rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.keyword-tag:hover{background:linear-gradient(135deg,#007399,#00a4d8);box-shadow:0 4px 12px #00739933;color:#fff;transform:translateY(-2px)}.keyword-tag svg{cursor:pointer;font-size:1.25rem;transition:transform .2s ease}.keyword-tag:hover svg{transform:scale(1.2)}.alert{animation:fadeInUp .5s ease both;margin-bottom:1.5rem;padding:1.25rem 1.5rem}.alert-info{background:linear-gradient(135deg,#3b82f614,#2563eb0d);border-left:4px solid #3b82f6;color:#1e40af}.alert-success{background:linear-gradient(135deg,#10b98114,#10b9810d);border-left:4px solid #10b981;color:#065f46}.alert h2{font-size:1.25rem;font-weight:700;margin:0}.shadow-lg{animation:floatAnimation 6s ease-in-out infinite;border-radius:16px;box-shadow:0 12px 40px #00739926!important;overflow:hidden;transition:all .3s ease}.shadow-lg:hover{box-shadow:0 20px 60px #00739940!important;transform:translateY(-8px)}.shadow-lg img{display:block;height:auto;width:100%}.text-info{color:#3b82f6!important}.font-weight-light{font-weight:400}.btn.p-2{align-items:center;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:50%;box-shadow:0 4px 12px #ef44444d;color:#fff;display:inline-flex;height:42px;justify-content:center;padding:.75rem!important;transition:all .3s ease;width:42px}.btn.p-2:hover{box-shadow:0 6px 20px #ef444466;transform:rotate(90deg) scale(1.1)}.modal-content{box-shadow:0 20px 60px #00739933}.modal-header{background:linear-gradient(135deg,#00739914,#00a4d80d);border-bottom:2px solid #e2e8f0;border-radius:24px 24px 0 0;padding:1.5rem 2rem}.modal-title{color:#007399;font-weight:800}.add-success-modal{border:none;border-radius:24px;overflow:hidden}.add-success-close{position:absolute;right:1rem;top:1rem;z-index:5}.add-success-body{animation:fadeInUp .5s ease both;padding:3rem 2.5rem 2.5rem;text-align:center}.add-success-icon{align-items:center;animation:pulseGlow 2.4s ease-in-out infinite;background:linear-gradient(135deg,#10b9811f,#10b9810d);border-radius:50%;color:#10b981;display:flex;font-size:3rem;height:84px;justify-content:center;margin:0 auto 1.5rem;width:84px}.add-success-title{color:#0f172a;font-size:1.4rem;font-weight:800;margin-bottom:.75rem}.add-success-question{color:#64748b;font-size:1.0625rem;margin-bottom:2rem}.add-success-actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.add-success-actions .btn{align-items:center;display:inline-flex;flex:1 1 220px;gap:.5rem;justify-content:center}@media (max-width:480px){.add-success-body{padding:2.5rem 1.5rem 2rem}.add-success-actions{flex-direction:column}.add-success-actions .btn{flex:1 1 auto;width:100%}}@media (max-width:1024px) and (min-width:769px){.wrapper-progressBar{padding:1.7rem .85rem}.wrapper-progressBar h2{font-size:1.4875rem;margin-bottom:1.7rem}.progressBar li{font-size:.797rem}.progressBar li:before{font-size:1.0625rem;height:42.5px;line-height:42.5px;width:42.5px}.progressBar li:after{height:2.55px;top:21.25px}.blockEl{border-radius:20.4px;padding:1.7rem}.boxCategory1{border-radius:17px;padding:1.7rem}.boxCategory1 h2{font-size:1.7rem}.circleSelling{font-size:.85rem;height:27.2px;width:27.2px}}@media (max-width:768px) and (min-width:481px){.wrapper-progressBar{padding:1.4rem .7rem}.wrapper-progressBar h2{font-size:1.225rem;margin-bottom:1.4rem}.progressBar li{font-size:.65625rem}.progressBar li:before{font-size:.875rem;height:35px;line-height:35px;width:35px}.progressBar li:after{height:2.1px;top:17.5px}.blockEl{border-radius:16.8px;padding:1.4rem}.boxCategory1{border-radius:14px;padding:1.4rem}.boxCategory1 h2{font-size:1.4rem}.btn{border-radius:8.4px;font-size:.7rem;padding:.6125rem 1.225rem}.accordion-button{font-size:.7rem;padding:.875rem 1.05rem}.circleSelling{font-size:.7rem;height:22.4px;width:22.4px}.form-control{border-radius:8.4px;font-size:.65625rem;padding:.6125rem .7rem}}@media (max-width:480px){.wrapper-progressBar{padding:1.1rem .55rem}.wrapper-progressBar h2{font-size:.9625rem;margin-bottom:1.1rem}.progressBar li{font-size:.515625rem}.progressBar li:before{font-size:.6875rem;height:27.5px;line-height:27.5px;width:27.5px}.progressBar li:after{height:1.65px;top:13.75px}.blockEl{border-radius:13.2px;padding:1.1rem}.boxCategory1{border-radius:11px;padding:1.1rem}.boxCategory1 h2{font-size:1.1rem}.btn{border-radius:6.6px;font-size:.55rem;padding:.48125rem .9625rem}.accordion-button{font-size:.55rem;padding:.6875rem .825rem}.circleSelling{font-size:.55rem;height:17.6px;width:17.6px}.form-control{border-radius:6.6px;font-size:.515625rem;padding:.48125rem .55rem}}@media (max-width:768px){.wrapper-progressBar{-webkit-overflow-scrolling:touch;overflow-x:auto}.progressBar{min-width:fit-content}.progressBar li{flex-shrink:0}.progressBar li:first-child:after{content:none}}.accordion-button:focus-visible,.btn:focus-visible,.form-control:focus-visible{outline:3px solid #00a4d8;outline-offset:2px}@media print{.accordion-button,.btn,.switch{display:none}.shadow-lg{box-shadow:none!important}.blockEl{border:1px solid #e2e8f0;box-shadow:none}}.footer-mobile-app{display:flex;justify-content:flex-end;padding:0 20px 8px;position:relative;z-index:2}.footer-mobile-app__btn{align-items:center;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0000!important;border:none!important;border-radius:4px;box-shadow:none!important;color:#ffffffd9;color:var(--ftr-link,#ffffffd9);display:inline-flex;font-size:.8rem;font-weight:600;gap:7px;letter-spacing:normal!important;margin:0!important;padding:4px 2px!important;text-transform:none!important;transition:color .2s ease,opacity .2s ease}.footer-mobile-app__btn:after,.footer-mobile-app__btn:before{display:none!important}.footer-mobile-app__btn:focus-visible,.footer-mobile-app__btn:hover{background:#0000!important;box-shadow:none!important;color:#fff!important;color:var(--ftr-link-hover,#fff)!important;opacity:.85;transform:none!important}.footer-mobile-app__icons{align-items:center;display:inline-flex;gap:5px}.footer-mobile-app__icon{font-size:.95rem}.footer-mobile-app__icon--apple{color:#fff}.footer-mobile-app__icon--android{color:#3ddc84}.footer-mobile-app__label{white-space:nowrap}@media only screen and (max-width:576px){.footer-mobile-app{padding:0 16px 10px}.footer-mobile-app__label{white-space:normal}}.navFooter.no-footer-animations .footer-mobile-app__btn,.navFooter.no-hover .footer-mobile-app__btn,html.elakay-animations-disabled .navFooter .footer-mobile-app__btn{color:#fff!important;color:var(--ftr-link,#fff)!important;transform:none!important}.footer-mobile-app-modal-backdrop.show{opacity:.72}.footer-mobile-app-modal-backdrop{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.footer-mobile-app-modal .modal-content{border:none;border-radius:18px;box-shadow:0 25px 60px #00283c59;overflow:hidden}.footer-mobile-app-modal__body{padding:40px 32px 32px}.footer-mobile-app-modal__icons{align-items:center;display:flex;gap:22px;justify-content:center;margin-bottom:18px}.footer-mobile-app-modal__icon{color:#007399;font-size:2.4rem}.footer-mobile-app-modal__title{color:#005a73;font-size:1.6rem;font-weight:800;margin:0 0 10px}.footer-mobile-app-modal__subtitle{color:#4a5568;font-size:.95rem;line-height:1.5;margin:0 auto 18px;max-width:420px}.footer-mobile-app-modal__coming-soon{color:#007399;font-size:1.9rem;font-weight:800;letter-spacing:.5px;margin:0 0 12px}.footer-mobile-app-modal__description{color:#64748b;font-size:.88rem;line-height:1.5;margin:0 auto 26px;max-width:420px}.footer-mobile-app-modal__close-btn{background:#007399;border:none;border-radius:999px;color:#fff;cursor:pointer;font-weight:700;padding:10px 32px;transition:background-color .2s ease,transform .2s ease}.footer-mobile-app-modal__close-btn:focus-visible,.footer-mobile-app-modal__close-btn:hover{background:#00a4c8;transform:translateY(-2px)}.footer-mobile-app-modal__close-btn:active{transform:translateY(0) scale(.97)}@media only screen and (max-width:576px){.footer-mobile-app-modal__body{padding:32px 20px 24px}.footer-mobile-app-modal__icon{font-size:2rem}.footer-mobile-app-modal__title{font-size:1.35rem}.footer-mobile-app-modal__coming-soon{font-size:1.55rem}}@media (prefers-reduced-motion:reduce){.footer-mobile-app-modal__close-btn{transition:none}}.family-error-button{align-items:center;background:#111827;border:1px solid #9ca3af;border-radius:999px;bottom:18px;box-shadow:0 8px 25px #00000047;color:#fff;cursor:pointer;display:inline-flex;font-weight:800;gap:5px;padding:10px 13px;position:fixed;right:18px;z-index:1090}.family-error-button svg{font-size:20px}.floating-trash-button{background:#111827;bottom:78px;color:#fff;justify-content:center;min-width:54px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.floating-trash-button:hover{box-shadow:0 12px 30px #00000057;color:#fff;text-decoration:none;transform:translateY(-2px)}.floating-trash-button:focus-visible{outline:3px solid #67e8f9;outline-offset:3px}.family-error-button.has-errors{animation:familyErrorPulse 1.8s infinite;background:#b91c1c;border-color:#fecaca}.family-error-backdrop.show{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172ab8;opacity:1}.modal-dialog.family-error-modal-dialog{max-width:min(920px,100%)}.family-error-modal{background:#f8fafc;border-radius:16px;box-shadow:0 24px 70px #0000006b;color:#172033;max-height:88vh}.family-error-modal,.family-error-modal-body{display:flex;flex-direction:column;overflow:hidden}.family-error-modal-body{flex:1 1;min-height:0;padding:0}.family-error-modal>header{align-items:center;background:#111827;color:#fff;display:flex;justify-content:space-between;padding:17px 20px}.family-error-modal>header>div{align-items:center;display:flex;gap:12px;min-width:0}.family-error-modal>header svg{flex:0 0 auto;font-size:24px}.family-error-modal h2{font-size:18px;margin:0}.family-error-modal header p{color:#cbd5e1;font-size:12px;margin:3px 0 0;overflow-wrap:anywhere}.family-error-modal header button{background:#0000;border:0;color:#fff;cursor:pointer}.family-error-actions{align-items:center;border-bottom:1px solid #dbe3ee;display:flex;gap:8px;padding:11px 16px}.family-error-actions span{font-weight:700;margin-right:auto}.family-error-actions button{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:8px;cursor:pointer;display:inline-flex;gap:5px;padding:7px 10px}.family-error-actions button:disabled{cursor:default;opacity:.45}.family-error-list{flex:1 1;min-height:0;overflow:auto;padding:14px}.family-error-list article{background:#fff;border:1px solid #fecaca;border-left:5px solid #dc2626;border-radius:10px;margin-bottom:12px;padding:14px}.family-error-number{color:#64748b;font-size:11px;font-weight:700}.family-error-list h3{color:#991b1b;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;margin:7px 0 12px;overflow-wrap:anywhere;white-space:pre-wrap}.family-error-list dl{grid-gap:7px 10px;display:grid;font-size:13px;gap:7px 10px;grid-template-columns:90px 1fr;margin:0}.family-error-list dt{font-weight:800}.family-error-list dd{margin:0;overflow-wrap:anywhere}.family-error-list pre{background:#0f172a;border-radius:7px;color:#dbeafe;font-size:11px;max-height:230px;overflow:auto;padding:10px;white-space:pre-wrap}.family-error-empty{color:#64748b;padding:45px 20px;text-align:center}@keyframes familyErrorPulse{50%{box-shadow:0 0 0 7px #dc262629,0 8px 25px #00000047}}@media (max-width:640px){.family-error-actions{flex-wrap:wrap}.family-error-actions span{flex-basis:100%}.family-error-list dl{grid-template-columns:1fr}.family-error-list dd{margin-bottom:6px}}.email-inbox-floating-button{align-items:center;animation:emailInboxPulse 1.8s infinite;background:#111827;border:1px solid #9ca3af;border-radius:999px;bottom:18px;box-shadow:0 8px 25px #00000047;color:#fff;cursor:pointer;display:inline-flex;font-weight:800;gap:6px;left:18px;padding:10px 14px;position:fixed;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;z-index:1090}.email-inbox-floating-button:focus-visible,.email-inbox-floating-button:hover{box-shadow:0 12px 30px #00000057;color:#fff;text-decoration:none;transform:translateY(-2px)}.email-inbox-floating-button:focus-visible{outline:3px solid #67e8f9;outline-offset:3px}.email-inbox-floating-button svg{flex:0 0 auto;font-size:20px}.email-inbox-floating-button span{min-width:16px;text-align:center}@keyframes emailInboxPulse{50%{box-shadow:0 0 0 7px #2563eb2e,0 8px 25px #00000047}}@media (max-width:640px){.email-inbox-floating-button{bottom:12px;left:12px;padding:9px 12px}}.ds-password-summary{grid-gap:8px;background:#f6f8fb;border-radius:10px;display:grid;gap:8px;padding:12px}.ds-password-summary>div{display:flex;gap:16px;justify-content:space-between}.ds-password-summary span{color:#667085}.ds-password-summary strong{overflow-wrap:anywhere;text-align:right}.ds-password-preview{background:#eff6ff;border-left:3px solid #3b82f6;margin:14px 0;padding:12px}.ds-password-preview p{margin:6px 0 0;overflow-wrap:anywhere}.ds-password-label{display:block;font-weight:700;margin-bottom:6px;margin-top:16px}.ds-password-input-row{display:flex;gap:8px}.ds-password-input-row input{border:1px solid #cbd5e1;border-radius:8px;flex:1 1;min-width:0;padding:10px 12px}.ds-password-input-row button{background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:0 12px}.ds-password-error{color:#b42318;font-weight:600;margin-top:10px}.cj-sync-action-modal .modal-content{background:#fff;border:0;border-radius:22px;box-shadow:0 28px 80px #0f172a3d;overflow:hidden}.cj-sync-action-modal .modal-header{background:linear-gradient(135deg,#111827,#1d4ed8 70%,#06b6d4 130%);border:0;color:#fff;padding:24px 28px 20px}.cj-sync-action-modal--delete .modal-header,.cj-sync-action-modal--delete-filter .modal-header{background:linear-gradient(135deg,#3f0d12,#a71930 72%,#ef4444)}.cj-sync-action-modal__heading{min-width:0;padding-right:16px}.cj-sync-action-modal__eyebrow{color:#ffffffb8;display:block;font-size:11px;font-weight:800;letter-spacing:.13em;margin-bottom:6px;text-transform:uppercase}.cj-sync-action-modal .modal-title{font-size:clamp(20px,3vw,28px);font-weight:800;line-height:1.15}.cj-sync-action-modal .modal-header .close{color:#fff;opacity:.82;text-shadow:none}.cj-sync-action-modal__product,.cj-sync-action-modal__subtitle{color:#ffffffc7;font-size:13px;margin-top:7px}.cj-sync-action-modal .modal-body{background:linear-gradient(180deg,#f8fafc,#fff 120px);color:#263244;padding:26px 28px}.cj-sync-action-modal__requested-action,.cj-sync-action-modal__summary{grid-gap:5px;background:#eff6ffc7;border:1px solid #dbe7f5;border-radius:14px;display:grid;gap:5px;margin-bottom:18px;padding:14px 16px}.cj-sync-action-modal__requested-action span{color:#64748b;font-size:12px;font-weight:700;text-transform:uppercase}.cj-sync-action-modal__requested-action strong{color:#0f2f66;font-size:15px}.cj-sync-action-modal__password-help{color:#526174;line-height:1.55;margin:0 0 16px}.cj-sync-action-modal__password{grid-gap:8px;color:#172033;display:grid;font-weight:800;gap:8px;margin:0}.cj-sync-action-modal__password>div{background:#fff;border:1px solid #b8c5d6;border-radius:13px;display:flex;overflow:hidden;transition:border-color .18s,box-shadow .18s}.cj-sync-action-modal__password>div:focus-within{border-color:#2563eb;box-shadow:0 0 0 4px #2563eb21}.cj-sync-action-modal__password input{border:0;flex:1 1;font-size:16px;min-width:0;outline:0;padding:13px 15px}.cj-sync-action-modal__password button{background:#f8fafc;border:0;border-left:1px solid #dbe3ee;color:#1d4ed8;font-weight:800;min-width:74px}.cj-sync-action-modal__error,.cj-sync-action-modal__warning{border-radius:11px;margin:14px 0;padding:12px 14px}.cj-sync-action-modal__error{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.cj-sync-action-modal__warning{background:#fffbeb;border:1px solid #fde68a;color:#854d0e}.cj-sync-action-modal .modal-footer{background:#fff;border:0;gap:10px;padding:18px 28px 24px}.cj-sync-action-modal .modal-footer .btn{border-radius:11px;font-weight:800;min-width:125px;padding:11px 18px}.cj-sync-action-modal .modal-footer .btn-primary{background:linear-gradient(135deg,#2563eb,#0f6ecf);border:0;box-shadow:0 8px 20px #2563eb38}.cj-sync-action-modal .modal-footer .btn-danger{background:linear-gradient(135deg,#dc2626,#991b1b);border:0}@media (max-width:520px){.ds-password-summary>div{flex-direction:column;gap:2px}.ds-password-summary strong{text-align:left}.cj-sync-action-modal .modal-dialog{margin:12px}.cj-sync-action-modal .modal-body,.cj-sync-action-modal .modal-header{padding-left:20px;padding-right:20px}.cj-sync-action-modal .modal-footer{padding:14px 20px 20px}.cj-sync-action-modal .modal-footer .btn{flex:1 1;min-width:0}}.slider-product-wrapper{background:#fff;border-radius:14px;box-shadow:0 0 22px #00000021;margin:25px auto;width:100%}.slider-product-header{align-items:center;display:flex;justify-content:space-between;padding:6px 20px;width:100%}.slider-name{color:#222;font-size:22px;font-weight:700;margin:0}.slider-link{color:#007399;font-size:15px;font-weight:600;opacity:.75;text-decoration:none}.slider-link:hover{color:#007399;opacity:1}.slider-swiper{margin-top:10px}.slider-product-slide{background:#0000!important;margin:0!important;padding:0!important}.card-transparent{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff26;border:1px solid #ffffff4d;border-radius:14px}.mySwiper .swiper-button-next,.mySwiper .swiper-button-prev{display:none!important}.circle-swiper{max-height:600px;min-height:250px}@media (max-width:992px){.circle-swiper{max-height:230px;min-height:150px}}@media (max-width:576px){.circle-swiper{max-height:230px;min-height:150px}}@media(max-width:768px){.slider-product-wrapper{padding:12px 10px}.slider-name{font-size:18px}.slider-link{font-size:14px}}.epm-modal-dialog{margin-left:auto;margin-right:auto;max-width:1050px;width:calc(100% - 20px)}@media (min-width:641px){.epm-modal-dialog--address{max-width:1050px;width:min(94vw,1050px)}.epm-modal-dialog--phone{max-width:760px;width:min(92vw,760px)}}@media (min-width:641px) and (max-width:991px){.epm-modal-dialog--address{width:min(92vw,820px)}.epm-modal-dialog--phone{width:min(90vw,620px)}}.epm-modal-content{border:0;border-radius:20px;box-shadow:0 28px 70px #102a4333;display:flex;flex-direction:column;max-height:90vh}.modal.fade .epm-modal-dialog{transform:scale(.98) translateY(-8px);transition:transform .2s ease-out,opacity .2s ease-out}.modal.show .epm-modal-dialog{transform:scale(1) translateY(0)}.epm-modal-header{align-items:flex-start;background:#fff;border-bottom:1px solid #eef2f5;border-radius:20px 20px 0 0;display:flex;gap:16px;padding:24px 32px}.epm-modal-icon{background:linear-gradient(135deg,#007399,#00a3cc);border-radius:14px;box-shadow:0 8px 20px #0073994d;color:#fff;display:inline-grid;flex-shrink:0;font-size:22px;height:52px;place-items:center;width:52px}.epm-modal-heading{flex:1 1;min-width:0}.epm-modal-title{color:#17202a;font-size:1.15rem;font-weight:700;line-height:1.25;margin:0}.epm-modal-subtitle{color:#6b7684;font-size:.86rem;line-height:1.4;margin:4px 0 0}.epm-modal-close{background:#0000;border:0;border-radius:10px;color:#64748b;display:inline-grid;flex-shrink:0;font-size:16px;height:34px;place-items:center;transition:background .16s ease,color .16s ease;width:34px}.epm-modal-close:hover{background:#f1f5f8;color:#17202a}.epm-modal-close:focus-visible{outline:2px solid #00a3cc;outline-offset:2px}.epm-modal-body{overflow-y:auto;padding:26px 32px 28px}.epm-field{grid-gap:6px;display:grid;gap:6px;margin-bottom:18px}.epm-grid .epm-field{margin-bottom:0}.epm-field label{align-items:center;color:#384250;display:flex;font-size:.875rem;font-weight:600;gap:6px;margin:0}.epm-field-icon{color:#007399;font-size:.95em}.epm-field .form-control,.epm-field select.form-control{background:#fff!important;border:1px solid #d7dee3!important;border-radius:11px!important;box-shadow:none!important;color:#17202a;font-size:.98rem;min-height:52px;padding:12px 14px!important;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.epm-field .form-control:hover:not(:disabled):not(:focus){border-color:#b7c4cc!important}.epm-field .form-control:focus{border-color:#007399!important;box-shadow:0 0 0 3px #0073991f!important;outline:0}.epm-field .form-control[aria-invalid=true]{border-color:#c0392b!important;box-shadow:0 0 0 3px #c0392b1a!important}.epm-field .form-control:disabled{background:#f5f7f8!important;color:#94a3b8;cursor:not-allowed}.epm-field-hint{color:#7c8895}.epm-field-error,.epm-field-hint{font-size:.78rem;font-style:normal;margin:0}.epm-field-error{color:#c0392b}.epm-grid{grid-column-gap:28px;grid-row-gap:22px;column-gap:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:22px;row-gap:22px}.epm-grid-full{grid-column:1/-1}@media (max-width:640px){.epm-grid{grid-template-columns:1fr;row-gap:18px}}.epm-phone-field .PhoneInput{align-items:center;background:#fff;border:1px solid #d7dee3;border-radius:11px;display:flex;min-height:52px;padding:0 14px;transition:border-color .16s ease,box-shadow .16s ease}.epm-phone-field .PhoneInput:hover{border-color:#b7c4cc}.epm-phone-field .PhoneInput--focus{border-color:#007399;box-shadow:0 0 0 3px #0073991f}.epm-phone-field.epm-field-invalid .PhoneInput{border-color:#c0392b;box-shadow:0 0 0 3px #c0392b1a}.epm-phone-field .PhoneInputCountry{margin-right:10px}.epm-phone-country-select{background:#0000;border:none;border-right:1px solid #e2e8f0;color:#17202a;flex-shrink:1;font-size:.95rem;margin-right:12px;max-width:42%;min-width:0;outline:none;overflow:hidden;padding:12px 12px 12px 0;text-overflow:ellipsis;white-space:nowrap}.epm-phone-country-select:focus-visible{border-radius:4px;outline:2px solid #00a3cc;outline-offset:2px}@media (max-width:480px){.epm-phone-country-select{font-size:.86rem;margin-right:8px;max-width:34%;padding-right:8px}}.epm-phone-field .PhoneInputInput{background:#0000;border:none;color:#17202a;flex:1 1;font-size:1rem;min-width:0;outline:none;padding:12px 0}.epm-banner{align-items:flex-start;background:#00739912;border:1px solid #0073992e;border-radius:10px;color:#00475e;display:flex;font-size:.85rem;gap:10px;margin-bottom:18px;padding:12px 14px}.epm-banner svg{flex-shrink:0;font-size:15px;margin-top:2px}.epm-alert-danger{background:#b4231814;border:1px solid #b423184d;border-radius:10px;color:#b42318;font-size:.85rem;margin-bottom:16px;padding:12px 14px}.epm-actions{border-top:1px solid #edf2f5;display:flex;gap:10px;justify-content:flex-end;margin-top:18px;padding-top:16px}.epm-btn{align-items:center;border-radius:10px;display:inline-flex;font-size:.92rem;font-weight:700;gap:8px;justify-content:center;line-height:1.2;min-height:44px;padding:11px 22px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.epm-btn-cancel{background:#fff;border:1px solid #d3dee3;color:#415160}.epm-btn-cancel:hover:not(:disabled){background:#f6f9fb;border-color:#bfd0d9}.epm-btn-primary{background:linear-gradient(135deg,#007399,#00a3cc);border:1px solid #0000;box-shadow:0 6px 16px #00739947;color:#fff}.epm-btn-primary:hover:not(:disabled){box-shadow:0 10px 22px #0073995c;transform:translateY(-1px)}.epm-btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.epm-spin{animation:epm-spin .8s linear infinite;display:inline-block}@keyframes epm-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:640px){.epm-modal-dialog{width:calc(100% - 20px)}.epm-modal-content{max-height:calc(100dvh - 20px)}.epm-modal-header{padding:18px 18px 16px}.epm-modal-body{padding:18px 18px 20px}.epm-actions{flex-direction:column-reverse}.epm-actions .epm-btn{width:100%}}@media (prefers-reduced-motion:reduce){.epm-btn,.epm-field .form-control,.epm-modal-close,.modal.fade .epm-modal-dialog,.modal.show .epm-modal-dialog{transform:none!important;transition:none!important}.epm-spin{animation:none!important}}:root{--imc-width:450px;--imc-height:700px;--imc-radius:16px;--imc-radius-sm:16px;--imc-gap:12px;--imc-grid-pad-x:16px;--imc-grid-pad-y:16px;--imc-top-bg-height:650px;--imc-overlay-color:#0f172a73;--imc-gradient-start:#0000;--imc-gradient-mid:#00000040;--imc-gradient-end:#000000a6;--imc-shadow-main:0 20px 60px #00000026,0 8px 24px #0000001a;--imc-shadow-card:0 4px 16px #00000014,0 2px 6px #0000000a;--imc-shadow-hover:0 12px 32px #0000002e,0 6px 12px #00000014;--imc-price-bg:#fffffff5;--imc-price-shadow:0 8px 20px #0000001f;--imc-border-light:1px solid #ffffff26;--imc-transition-fast:0.2s cubic-bezier(0.4,0,0.2,1);--imc-transition-normal:0.3s cubic-bezier(0.4,0,0.2,1);--imc-transition-slow:0.4s cubic-bezier(0.4,0,0.2,1)}.image-matrix-card{background:linear-gradient(180deg,#fff,#fafafa);border-radius:16px;border-radius:var(--imc-radius);margin:0 auto;overflow:hidden;position:relative;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);transition:transform var(--imc-transition-normal),box-shadow var(--imc-transition-normal);width:450px;width:var(--imc-width)}.image-matrix-card:hover{box-shadow:0 24px 72px #0000002e,0 12px 32px #0000001f;transform:translateY(-4px)}.card-content_{background:linear-gradient(0deg,#004d66d9 0,#005470c7 5%,#005c7ac2 10%,#006385bf 15%,#006b8fba 20%,#0091c299);background:linear-gradient(to top,var(--bg-color-1,#004d66d9) 0,var(--bg-color-2,#005470c7) 5%,var(--bg-color-3,#005c7ac2) 10%,var(--bg-color-4,#006385bf) 15%,var(--bg-color-5,#006b8fba) 20%,var(--bg-color-6,#0091c299) 100%);height:100%;position:relative;width:100%;z-index:5}.card-background{background-position:50%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:16px;border-top-left-radius:var(--imc-radius);border-top-right-radius:16px;border-top-right-radius:var(--imc-radius);height:650px;height:var(--imc-top-bg-height);left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.card-background-overlay{background:linear-gradient(180deg,#fff0,#d17b7b26 25%,#ffffff73 55%,#ffffffeb);box-shadow:inset 0 -180px 180px -120px #0f172a73;box-shadow:inset 0 -180px 180px -120px var(--imc-overlay-color);inset:0;position:absolute;z-index:2}.card-info-zone{align-items:center;display:flex;justify-content:center;margin:0;overflow:hidden;padding:0;text-align:center;z-index:10}.info-zone-background{background-position:50%;background-repeat:no-repeat;background-size:cover;filter:brightness(1.1) contrast(.95);inset:0;position:absolute;z-index:1}.info-zone-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(180deg,#0000,#00000040 50%,#000000a6);background:linear-gradient(180deg,var(--imc-gradient-start) 0,var(--imc-gradient-mid) 50%,var(--imc-gradient-end) 100%);inset:0;position:absolute;z-index:2}.info-zone-content{background:#0000;display:flex;flex-direction:column;gap:8px;padding:32px 28px;position:relative;width:100%;z-index:10}.card-title{color:#0f172a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,system-ui,sans-serif;font-size:36px;font-weight:800;letter-spacing:-1px;line-height:1.1;text-align:left;text-shadow:0 2px 12px #fffffff2,0 4px 24px #ffffffb3,0 1px 3px #0f172a1a}.card-subtitle{color:#1e293b;font-size:15px;font-weight:600;letter-spacing:.3px;line-height:1.5;margin:0;text-align:left;text-shadow:0 2px 8px #ffffffe6,0 1px 3px #fffc}@media (max-width:480px){.info-zone-content{gap:6px;padding:24px 20px}.card-title{font-size:28px;letter-spacing:-.8px}.card-subtitle{font-size:14px}}.card-images-zone{align-items:center;flex:1 1;justify-content:center;margin:0;min-height:0;padding:16px;padding:var(--imc-grid-pad-y) var(--imc-grid-pad-x);position:relative;z-index:10}.products-matrix{grid-gap:12px;grid-gap:var(--imc-gap);align-content:center;box-sizing:border-box;display:grid;gap:12px;gap:var(--imc-gap);height:100%;justify-content:center;margin:0;padding:0;width:100%}.products-matrix.matrix-1{grid-template-columns:1fr;margin:0 auto;max-width:320px}.products-matrix.matrix-2,.products-matrix.matrix-3{grid-template-columns:repeat(2,1fr)}.products-matrix.matrix-3 .product-square-card:last-child{grid-column:1/-1;margin:0 auto;max-width:50%}.products-matrix.matrix-4,.products-matrix.matrix-5{grid-template-columns:repeat(2,1fr)}.products-matrix.matrix-5 .product-square-card:last-child{grid-column:1/-1;margin:0 auto;max-width:50%}.products-matrix.matrix-6{grid-template-columns:repeat(2,1fr)}.product-square-card{aspect-ratio:1/1;background:linear-gradient(135deg,#fffffff2,#f8f8f8f2);border:1px solid #ffffff26;border:var(--imc-border-light);border-radius:16px;border-radius:var(--imc-radius-sm);box-shadow:0 4px 16px #00000014,0 2px 6px #0000000a;box-shadow:var(--imc-shadow-card);cursor:pointer;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);transition:all var(--imc-transition-normal);width:100%}.product-square-card:hover{box-shadow:0 12px 32px #0000002e,0 6px 12px #00000014;box-shadow:var(--imc-shadow-hover);transform:translateY(-6px) scale(1.02);z-index:20}.product-square-card:before{background:linear-gradient(135deg,#fff0,#fff6);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s cubic-bezier(.4,0,.2,1);transition:opacity var(--imc-transition-normal);z-index:1}.product-square-card:hover:before{opacity:1}.square-card-inner{height:100%;margin:0;padding:0;position:relative;width:100%}.square-card-image{display:block;filter:brightness(1.02) contrast(1.05);height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.4,0,.2,1);transition:transform var(--imc-transition-slow);width:100%}.product-square-card:hover .square-card-image{filter:brightness(1.05) contrast(1.08);transform:scale(1.08)}.price-overlay{align-items:center;-webkit-backdrop-filter:blur(12px) saturate(180%);backdrop-filter:blur(12px) saturate(180%);background:#fffffff5;background:var(--imc-price-bg);border:1px solid #0000000a;border-radius:999px;bottom:12px;box-shadow:0 8px 20px #0000001f;box-shadow:var(--imc-price-shadow);display:inline-flex;gap:8px;left:50%;padding:8px 14px;position:absolute;transform:translateX(-50%);transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--imc-transition-fast);z-index:30}.product-square-card:hover .price-overlay{box-shadow:0 12px 28px #00000029;transform:translateY(-2px)}.price-current{font-feature-settings:"tnum";color:#0f172a;font-size:15px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.3px}.price-original{font-feature-settings:"tnum";color:#94a3b8;font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;text-decoration:line-through}.products-matrix.matrix-5 .price-overlay,.products-matrix.matrix-6 .price-overlay{bottom:12px;left:50%;padding:6px 11px}.products-matrix.matrix-5 .price-current,.products-matrix.matrix-6 .price-current{font-size:13px}.products-matrix.matrix-5 .price-original,.products-matrix.matrix-6 .price-original{font-size:11px}.product-square-card{animation:fadeInUp .6s cubic-bezier(.4,0,.2,1);animation-fill-mode:both}.product-square-card:first-child{animation-delay:.05s}.product-square-card:nth-child(2){animation-delay:.1s}.product-square-card:nth-child(3){animation-delay:.15s}.product-square-card:nth-child(4){animation-delay:.2s}.product-square-card:nth-child(5){animation-delay:.25s}.product-square-card:nth-child(6){animation-delay:.3s}.product-square-card:focus-within{outline:3px solid #3b82f680;outline-offset:3px}@media (max-width:480px){.card-title{font-size:28px}.card-subtitle{font-size:13px}.price-overlay{padding:6px 10px}.price-current{font-size:13px}.price-original{font-size:11px}}.card-title{gap:12px}.btn-unfollow{background:#0000;border:1px solid;border-radius:20px;cursor:pointer;font-size:.65em;opacity:.7;padding:3px 10px;transition:opacity .2s}.btn-unfollow:hover{opacity:1}.card-title{align-items:center;display:flex;justify-content:space-between;width:100%}.card-title svg{opacity:.6;transition:opacity .2s,color .2s}.card-title svg:hover{color:#e74c3c;opacity:1}.card-title .follow-shop-control{flex-direction:column;flex-shrink:0;gap:2px}.card-title .follow-shop-control,.card-title .follow-shop-heart{align-items:center;display:inline-flex;justify-content:center;line-height:1}.card-title .follow-shop-heart{background:#0000;border:0;color:inherit;cursor:pointer;font-size:30px;min-height:44px;min-width:44px;padding:0}.card-title .follow-shop-heart svg{height:1em;width:1em}.card-title .follow-shop-heart:focus-visible{border-radius:8px;outline:2px solid #007399;outline-offset:2px}.card-title .follow-shop-count{font-feature-settings:"tnum";font-size:17px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1;pointer-events:none;white-space:nowrap}.page-matrix-swiper-container{border-radius:16px;border-radius:var(--swiper-radius-lg);height:auto;margin-top:2rem;margin-top:var(--swiper-margin-xl);min-height:auto;overflow:hidden;padding:1.5rem 1rem;padding:var(--swiper-padding-lg) var(--swiper-padding-md);position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);transition:all var(--swiper-transition);width:100%}.page-matrix-swiper-container>*{position:relative;z-index:2}.page-matrix-swiper-container.\30_type_Animation,.page-matrix-swiper-container.anim-type-00{animation:anim-gradient-wave 10s ease-in-out infinite;background:linear-gradient(135deg,#f8f9fa,#e8f4f8 20%,#f0f8ff 40%,#e8f4f8 60%,#f0f8ff 80%,#f8f9fa);background-size:400% 400%}.page-matrix-swiper-container.\30_type_Animation:before,.page-matrix-swiper-container.anim-type-00:before{animation:anim-sweep-ltr 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00739926 20%,#3b82f640 40%,#8b5cf633 60%,#3b82f626 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#00739926) 20%,var(--anim-accent,#3b82f640) 40%,var(--anim-secondary,#8b5cf633) 60%,var(--anim-accent,#3b82f626) 80%,#0000 100%);content:"";height:200%;left:-100%;pointer-events:none;position:absolute;top:-50%;transform:skewX(-20deg);width:150%;z-index:1}.page-matrix-swiper-container.\30_type_Animation:after,.page-matrix-swiper-container.anim-type-00:after{animation:anim-sweep-rtl 7s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#a855f726 20%,#ec489933 40%,#a855f726 60%,#0000);background:linear-gradient(-90deg,#0000 0,var(--anim-secondary,#a855f726) 20%,#ec489933 40%,var(--anim-secondary,#a855f726) 60%,#0000 100%);content:"";height:200%;pointer-events:none;position:absolute;right:-100%;top:-50%;transform:skewX(20deg);width:150%;z-index:1}.page-matrix-swiper-container.\31_type_Animation,.page-matrix-swiper-container.anim-type-01{animation:anim-gradient-wave 10s ease-in-out infinite;background:linear-gradient(135deg,#f8f9fa,#e8f4f8 50%,#f8f9fa);background-size:400% 400%}.page-matrix-swiper-container.\31_type_Animation:before,.page-matrix-swiper-container.anim-type-01:before{animation:anim-sweep-ltr 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00739926 20%,#3b82f640 50%,#00739926 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#00739926) 20%,var(--anim-accent,#3b82f640) 50%,var(--anim-primary,#00739926) 80%,#0000 100%);content:"";height:200%;left:-100%;pointer-events:none;position:absolute;top:-50%;transform:skewX(-20deg);width:150%;z-index:1}.page-matrix-swiper-container.\31_type_Animation:after,.page-matrix-swiper-container.anim-type-01:after{animation:anim-sweep-rtl 7s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#a855f726 20%,#ec489933 50%,#a855f726 80%,#0000);background:linear-gradient(-90deg,#0000 0,var(--anim-secondary,#a855f726) 20%,var(--anim-tertiary,#ec489933) 50%,var(--anim-secondary,#a855f726) 80%,#0000 100%);content:"";height:200%;pointer-events:none;position:absolute;right:-100%;top:-50%;transform:skewX(20deg);width:150%;z-index:1}.page-matrix-swiper-container.\32_type_Animation,.page-matrix-swiper-container.anim-type-02{animation:anim-gradient-shift 8s ease-in-out infinite;background:linear-gradient(135deg,#fff,#e8f4f8 25%,#d4ecf7 50%,#e8f4f8 75%,#fff);background:linear-gradient(135deg,#fff 0,var(--anim-light1,#e8f4f8) 25%,var(--anim-light2,#d4ecf7) 50%,var(--anim-light1,#e8f4f8) 75%,#fff 100%);background-size:200% 200%}.page-matrix-swiper-container.\32_type_Animation:before,.page-matrix-swiper-container.anim-type-02:before{animation:anim-pulse-center 4s ease-in-out infinite;background:radial-gradient(circle at center,#fffc 0,#4facfe66 30%,#0000 70%);background:radial-gradient(circle at center,var(--anim-white,#fffc) 0,var(--anim-accent,#4facfe66) 30%,#0000 70%);content:"";filter:blur(40px);height:80%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1}.page-matrix-swiper-container.\32_type_Animation:after,.page-matrix-swiper-container.anim-type-02:after{animation:anim-pulse-center 4s ease-in-out infinite;animation-delay:2s;background:radial-gradient(circle at center,#0073994d 0,#0000 60%);background:radial-gradient(circle at center,var(--anim-primary,#0073994d) 0,#0000 60%);content:"";filter:blur(30px);height:60%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%;z-index:1}.page-matrix-swiper-container.\33_type_Animation,.page-matrix-swiper-container.anim-type-03{background:linear-gradient(0deg,#ffe0b2 0,#fff3e0 50%,#fff);background:linear-gradient(to top,var(--anim-light2,#ffe0b2) 0,var(--anim-light1,#fff3e0) 50%,#fff 100%)}.page-matrix-swiper-container.\33_type_Animation:before,.page-matrix-swiper-container.anim-type-03:before{animation:anim-wave-up 6s ease-in-out infinite;background:linear-gradient(0deg,#ff6b3566 0,#ff9a7640 30%,#0000 60%);background:linear-gradient(to top,var(--anim-primary,#ff6b3566) 0,var(--anim-accent,#ff9a7640) 30%,#0000 60%);border-radius:50% 50% 0 0;bottom:-100%;content:"";height:150%;left:0;pointer-events:none;position:absolute;transform:scaleX(1.2);width:100%;z-index:1}.page-matrix-swiper-container.\33_type_Animation:after,.page-matrix-swiper-container.anim-type-03:after{animation:anim-wave-up 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(0deg,#ff9a764d 0,#0000 50%);background:linear-gradient(to top,var(--anim-accent,#ff9a764d) 0,#0000 50%);border-radius:50% 50% 0 0;bottom:-100%;content:"";height:120%;left:0;pointer-events:none;position:absolute;transform:scaleX(1.3);width:100%;z-index:1}.page-matrix-swiper-container.\34_type_Animation,.page-matrix-swiper-container.anim-type-04{animation:anim-gradient-radial-pulse 8s ease-in-out infinite;background:radial-gradient(circle at center,#fff 0,#caf0f8 40%,#90e0ef 70%,#fff 100%);background:radial-gradient(circle at center,#fff 0,var(--anim-light1,#caf0f8) 40%,var(--anim-light2,#90e0ef) 70%,#fff 100%);background-position:50%;background-size:150% 150%}.page-matrix-swiper-container.\34_type_Animation:before,.page-matrix-swiper-container.anim-type-04:before{animation:anim-rotate-spiral 8s linear infinite;background:conic-gradient(from 0deg at 50% 50%,#0000 0deg,#0077b64d 45deg,#00d4ff40 90deg,#0000 135deg,#0000 1turn);background:conic-gradient(from 0deg at 50% 50%,#0000 0deg,var(--anim-primary,#0077b64d) 45deg,var(--anim-accent,#00d4ff40) 90deg,#0000 135deg,#0000 1turn);content:"";filter:blur(20px);height:200%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%;z-index:1}.page-matrix-swiper-container.\34_type_Animation:after,.page-matrix-swiper-container.anim-type-04:after{animation:anim-rotate-spiral 8s linear infinite reverse;background:conic-gradient(from 180deg at 50% 50%,#0000 0deg,#00d4ff33 45deg,#0000 90deg,#0000 1turn);background:conic-gradient(from 180deg at 50% 50%,#0000 0deg,var(--anim-accent,#00d4ff33) 45deg,#0000 90deg,#0000 1turn);content:"";filter:blur(25px);height:150%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:1}.page-matrix-swiper-container.\35_type_Animation,.page-matrix-swiper-container.anim-type-05{animation:anim-gradient-diagonal 10s ease-in-out infinite;background:linear-gradient(45deg,#fff,#f3e5f5 25%,#e1bee7 50%,#f3e5f5 75%,#fff);background:linear-gradient(45deg,#fff 0,var(--anim-light1,#f3e5f5) 25%,var(--anim-light2,#e1bee7) 50%,var(--anim-light1,#f3e5f5) 75%,#fff 100%);background-size:300% 300%}.page-matrix-swiper-container.\35_type_Animation:before,.page-matrix-swiper-container.anim-type-05:before{animation:anim-pulse-diamond 5s ease-in-out infinite;background:linear-gradient(45deg,#0000,#9c27b04d 25%,#ba68c866 50%,#9c27b04d 75%,#0000);background:linear-gradient(45deg,#0000 0,var(--anim-primary,#9c27b04d) 25%,var(--anim-accent,#ba68c866) 50%,var(--anim-primary,#9c27b04d) 75%,#0000 100%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);content:"";height:60%;left:50%;pointer-events:none;position:absolute;top:50%;width:60%;z-index:1}.page-matrix-swiper-container.\35_type_Animation:after,.page-matrix-swiper-container.anim-type-05:after{animation:anim-pulse-diamond 5s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(135deg,#ba68c880,#0000 50%,#ba68c880);background:linear-gradient(135deg,var(--anim-accent,#ba68c880) 0,#0000 50%,var(--anim-accent,#ba68c880) 100%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);content:"";height:40%;left:50%;pointer-events:none;position:absolute;top:50%;width:40%;z-index:1}.page-matrix-swiper-container.\36_type_Animation,.page-matrix-swiper-container.anim-type-06{animation:anim-gradient-vertical 12s ease-in-out infinite;background:linear-gradient(180deg,#fff,#e8f5e9 30%,#c8e6c9 60%,#e8f5e9 90%,#fff);background:linear-gradient(180deg,#fff 0,var(--anim-light1,#e8f5e9) 30%,var(--anim-light2,#c8e6c9) 60%,var(--anim-light1,#e8f5e9) 90%,#fff 100%);background-size:100% 200%}.page-matrix-swiper-container.\36_type_Animation:before,.page-matrix-swiper-container.anim-type-06:before{animation:anim-float-particle-1 15s ease-in-out infinite;background:radial-gradient(circle at center,#43a04766 0,#81c78440 40%,#0000 70%);background:radial-gradient(circle at center,var(--anim-primary,#43a04766) 0,var(--anim-accent,#81c78440) 40%,#0000 70%);border-radius:50%;content:"";filter:blur(30px);height:200px;pointer-events:none;position:absolute;width:200px;z-index:1}.page-matrix-swiper-container.\36_type_Animation:after,.page-matrix-swiper-container.anim-type-06:after{animation:anim-float-particle-2 12s ease-in-out infinite;background:radial-gradient(circle at center,#81c78459 0,#0000 60%);background:radial-gradient(circle at center,var(--anim-accent,#81c78459) 0,#0000 60%);border-radius:50%;content:"";filter:blur(25px);height:150px;pointer-events:none;position:absolute;width:150px;z-index:1}.page-matrix-swiper-container.\37_type_Animation,.page-matrix-swiper-container.anim-type-07{animation:anim-gradient-radial-expand 6s ease-in-out infinite;background:radial-gradient(circle at center,#fff3e0 0,#ffe0b2 40%,#fff 80%);background:radial-gradient(circle at center,var(--anim-light1,#fff3e0) 0,var(--anim-light2,#ffe0b2) 40%,#fff 80%)}.page-matrix-swiper-container.\37_type_Animation:before,.page-matrix-swiper-container.anim-type-07:before{animation:anim-rotate-rays 20s linear infinite;background:repeating-conic-gradient(from 0deg at 50% 50%,#0000 0deg,#0000 5deg,#f57c0026 5deg,#f57c0026 10deg);background:repeating-conic-gradient(from 0deg at 50% 50%,#0000 0deg,#0000 5deg,var(--anim-primary,#f57c0026) 5deg,var(--anim-primary,#f57c0026) 10deg);content:"";height:150%;left:50%;-webkit-mask-image:radial-gradient(circle at center,#0000 10%,#000 30%,#0000 80%);mask-image:radial-gradient(circle at center,#0000 10%,#000 30%,#0000 80%);pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:1}.page-matrix-swiper-container.\37_type_Animation:after,.page-matrix-swiper-container.anim-type-07:after{animation:anim-pulse-rays 4s ease-in-out infinite;background:radial-gradient(circle at center,#ffa0004d 0,#0000 50%);background:radial-gradient(circle at center,var(--anim-accent,#ffa0004d) 0,#0000 50%);content:"";filter:blur(20px);height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.page-matrix-swiper-container.\38_type_Animation,.page-matrix-swiper-container.anim-type-08{background:linear-gradient(180deg,#fff 0,#ffebee 30%,#ffcdd2 60%,#fff);background:linear-gradient(to bottom,#fff 0,var(--anim-light1,#ffebee) 30%,var(--anim-light2,#ffcdd2) 60%,#fff 100%)}.page-matrix-swiper-container.\38_type_Animation:before,.page-matrix-swiper-container.anim-type-08:before{animation:anim-aurora 8s ease-in-out infinite;background:linear-gradient(90deg,#0000,#d32f2f33 15%,#ef53504d 35%,#d32f2f40 50%,#ef53504d 65%,#d32f2f33 85%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#d32f2f33) 15%,var(--anim-accent,#ef53504d) 35%,var(--anim-primary,#d32f2f40) 50%,var(--anim-accent,#ef53504d) 65%,var(--anim-primary,#d32f2f33) 85%,#0000 100%);clip-path:ellipse(60% 40% at 50% 30%);content:"";filter:blur(15px);height:100%;left:-10%;pointer-events:none;position:absolute;top:0;transform:translateY(-20%);width:120%;z-index:1}.page-matrix-swiper-container.\38_type_Animation:after,.page-matrix-swiper-container.anim-type-08:after{animation:anim-aurora 8s ease-in-out infinite;animation-delay:4s;background:linear-gradient(90deg,#0000,#ef535040 20%,#d32f2f33 40%,#ef535040 60%,#d32f2f33 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-accent,#ef535040) 20%,var(--anim-primary,#d32f2f33) 40%,var(--anim-accent,#ef535040) 60%,var(--anim-primary,#d32f2f33) 80%,#0000 100%);clip-path:ellipse(55% 35% at 50% 40%);content:"";filter:blur(20px);height:100%;left:-10%;pointer-events:none;position:absolute;top:0;transform:translateY(-10%);width:120%;z-index:1}.page-matrix-swiper-container.\39_type_Animation,.page-matrix-swiper-container.anim-type-09{animation:anim-explode-bg 6s ease-in-out infinite;background:radial-gradient(circle,#fffde7 0,#fff9c4 50%,#fff 100%);background:radial-gradient(circle,var(--anim-light1,#fffde7) 0,var(--anim-light2,#fff9c4) 50%,#fff 100%)}.page-matrix-swiper-container.\39_type_Animation:before,.page-matrix-swiper-container.anim-type-09:before{animation:anim-explode 3s ease-out infinite;background:radial-gradient(circle,#fbc02d99 0,#ffeb3b66 50%,#0000 100%);background:radial-gradient(circle,var(--anim-primary,#fbc02d99) 0,var(--anim-accent,#ffeb3b66) 50%,#0000 100%);border-radius:50%;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:0;z-index:1}.page-matrix-swiper-container.\39_type_Animation:after,.page-matrix-swiper-container.anim-type-09:after{animation:anim-explode 3s ease-out 1.5s infinite;background:radial-gradient(circle,#ffeb3b80 0,#0000 70%);background:radial-gradient(circle,var(--anim-accent,#ffeb3b80) 0,#0000 70%);border-radius:50%;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:0;z-index:1}.page-matrix-swiper-container.\31\30_type_Animation,.page-matrix-swiper-container.anim-type-10{background:linear-gradient(135deg,#e8eaf6,#c5cae9);background:linear-gradient(135deg,var(--anim-light1,#e8eaf6) 0,var(--anim-light2,#c5cae9) 100%)}.page-matrix-swiper-container.\31\30_type_Animation:before,.page-matrix-swiper-container.anim-type-10:before{animation:anim-rotate-vortex 6s linear infinite;background:conic-gradient(from 0deg,#0000 0deg,#3949ab4d 30deg,#5c6bc066 60deg,#0000 90deg,#0000 180deg,#3949ab33 210deg,#0000 240deg);background:conic-gradient(from 0deg,#0000 0deg,var(--anim-primary,#3949ab4d) 30deg,var(--anim-accent,#5c6bc066) 60deg,#0000 90deg,#0000 180deg,var(--anim-primary,#3949ab33) 210deg,#0000 240deg);content:"";filter:blur(15px);height:150%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:1}.page-matrix-swiper-container.\31\31_type_Animation,.page-matrix-swiper-container.anim-type-11{background:linear-gradient(180deg,#e0f7fa 0,#b2ebf2);background:linear-gradient(to bottom,var(--anim-light1,#e0f7fa) 0,var(--anim-light2,#b2ebf2) 100%)}.page-matrix-swiper-container.\31\31_type_Animation:before,.page-matrix-swiper-container.anim-type-11:before{animation:anim-rain 2s linear infinite;background:linear-gradient(180deg,#0000 0,#00acc199 50%,#0000);background:linear-gradient(to bottom,#0000 0,var(--anim-primary,#00acc199) 50%,#0000 100%);border-radius:50%;box-shadow:0 0 10px #26c6da80,100px 50px 10px #00acc166,-80px 30px 10px #26c6da4d,200px 80px 10px #00acc159,-150px 100px 10px #26c6da66;box-shadow:0 0 10px var(--anim-accent,#26c6da80),100px 50px 10px var(--anim-primary,#00acc166),-80px 30px 10px var(--anim-accent,#26c6da4d),200px 80px 10px var(--anim-primary,#00acc159),-150px 100px 10px var(--anim-accent,#26c6da66);content:"";height:100px;left:20%;pointer-events:none;position:absolute;top:-100%;width:3px;z-index:1}.page-matrix-swiper-container.\31\32_type_Animation,.page-matrix-swiper-container.anim-type-12{background:#fff}.page-matrix-swiper-container.\31\32_type_Animation:before,.page-matrix-swiper-container.anim-type-12:before{animation:anim-rotate-kaleidoscope 12s linear infinite;background:conic-gradient(from 0deg,#e91e6333 0deg 45deg,#9c27b033 45deg 90deg,#2196f333 90deg 135deg,#4caf5033 135deg 180deg,#e91e6333 180deg 225deg,#9c27b033 225deg 270deg,#2196f333 270deg 315deg,#4caf5033 315deg 1turn);background:conic-gradient(from 0deg,var(--anim-primary,#e91e6333) 0deg 45deg,var(--anim-accent,#9c27b033) 45deg 90deg,var(--anim-secondary,#2196f333) 90deg 135deg,var(--anim-tertiary,#4caf5033) 135deg 180deg,var(--anim-primary,#e91e6333) 180deg 225deg,var(--anim-accent,#9c27b033) 225deg 270deg,var(--anim-secondary,#2196f333) 270deg 315deg,var(--anim-tertiary,#4caf5033) 315deg 1turn);content:"";filter:blur(20px);height:200%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%;z-index:1}.page-matrix-swiper-container.\31\33_type_Animation,.page-matrix-swiper-container.anim-type-13{background:radial-gradient(circle,#e3f2fd 0,#bbdefb 100%);background:radial-gradient(circle,var(--anim-light1,#e3f2fd) 0,var(--anim-light2,#bbdefb) 100%)}.page-matrix-swiper-container.\31\33_type_Animation:before,.page-matrix-swiper-container.anim-type-13:before{animation:anim-shockwave 3s ease-out infinite;border:3px solid #1e88e599;border:3px solid var(--anim-primary,#1e88e599);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:1}.page-matrix-swiper-container.\31\33_type_Animation:after,.page-matrix-swiper-container.anim-type-13:after{animation:anim-shockwave 3s ease-out 1.5s infinite;border:3px solid #42a5f580;border:3px solid var(--anim-accent,#42a5f580);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:1}.page-matrix-swiper-container.\31\34_type_Animation,.page-matrix-swiper-container.anim-type-14{background:linear-gradient(0deg,#ffccbc 0,#fbe9e7 50%,#fff);background:linear-gradient(to top,var(--anim-light2,#ffccbc) 0,var(--anim-light1,#fbe9e7) 50%,#fff 100%)}.page-matrix-swiper-container.\31\34_type_Animation:before,.page-matrix-swiper-container.anim-type-14:before{animation:anim-flame-1 2s ease-in-out infinite;background:linear-gradient(0deg,#ff572299 0,#ff704366 50%,#0000);background:linear-gradient(to top,var(--anim-primary,#ff572299) 0,var(--anim-accent,#ff704366) 50%,#0000 100%);border-radius:50% 50% 0 0;bottom:0;content:"";filter:blur(10px);height:0;left:30%;pointer-events:none;position:absolute;width:40px;z-index:1}.page-matrix-swiper-container.\31\34_type_Animation:after,.page-matrix-swiper-container.anim-type-14:after{animation:anim-flame-2 2.5s ease-in-out infinite;background:linear-gradient(0deg,#ff704380 0,#ff57224d 50%,#0000);background:linear-gradient(to top,var(--anim-accent,#ff704380) 0,var(--anim-primary,#ff57224d) 50%,#0000 100%);border-radius:50% 50% 0 0;bottom:0;content:"";filter:blur(12px);height:0;pointer-events:none;position:absolute;right:30%;width:50px;z-index:1}.page-matrix-swiper-container.\31\35_type_Animation,.page-matrix-swiper-container.anim-type-15{background:linear-gradient(135deg,#ede7f6,#d1c4e9);background:linear-gradient(135deg,var(--anim-light1,#ede7f6) 0,var(--anim-light2,#d1c4e9) 100%)}.page-matrix-swiper-container.\31\35_type_Animation:before,.page-matrix-swiper-container.anim-type-15:before{animation:anim-fog-1 12s ease-in-out infinite;background:radial-gradient(ellipse at center,#7e57c24d 0,#9575cd33 40%,#0000 70%);background:radial-gradient(ellipse at center,var(--anim-primary,#7e57c24d) 0,var(--anim-accent,#9575cd33) 40%,#0000 70%);content:"";filter:blur(40px);height:40%;left:-20%;pointer-events:none;position:absolute;top:30%;width:150%;z-index:1}.page-matrix-swiper-container.\31\35_type_Animation:after,.page-matrix-swiper-container.anim-type-15:after{animation:anim-fog-2 10s ease-in-out infinite;background:radial-gradient(ellipse at center,#9575cd40 0,#0000 60%);background:radial-gradient(ellipse at center,var(--anim-accent,#9575cd40) 0,#0000 60%);content:"";filter:blur(35px);height:35%;pointer-events:none;position:absolute;right:-20%;top:50%;width:140%;z-index:1}.page-matrix-swiper-container.\31\36_type_Animation,.page-matrix-swiper-container.anim-type-16{background:radial-gradient(circle,#e8eaf6 0,#c5cae9 100%);background:radial-gradient(circle,var(--anim-light1,#e8eaf6) 0,var(--anim-light2,#c5cae9) 100%)}.page-matrix-swiper-container.\31\36_type_Animation:before,.page-matrix-swiper-container.anim-type-16:before{animation:anim-shooting-star-1 3s ease-out infinite;background:linear-gradient(270deg,#0000 0,#28359399 50%,#3f51b5cc);background:linear-gradient(to left,#0000 0,var(--anim-primary,#28359399) 50%,var(--anim-accent,#3f51b5cc) 100%);box-shadow:0 0 10px #3f51b599;box-shadow:0 0 10px var(--anim-accent,#3f51b599);content:"";height:3px;pointer-events:none;position:absolute;right:-10%;top:10%;transform:rotate(-45deg);width:150px;z-index:1}.page-matrix-swiper-container.\31\36_type_Animation:after,.page-matrix-swiper-container.anim-type-16:after{animation:anim-shooting-star-2 4s ease-out 2s infinite;background:linear-gradient(270deg,#0000 0,#3f51b580 50%,#283593b3);background:linear-gradient(to left,#0000 0,var(--anim-accent,#3f51b580) 50%,var(--anim-primary,#283593b3) 100%);box-shadow:0 0 8px #28359380;box-shadow:0 0 8px var(--anim-primary,#28359380);content:"";height:2px;pointer-events:none;position:absolute;right:-10%;top:40%;transform:rotate(-40deg);width:120px;z-index:1}.page-matrix-swiper-container.\31\37_type_Animation,.page-matrix-swiper-container.anim-type-17{animation:anim-gradient-wave 10s ease-in-out infinite;background:linear-gradient(135deg,#fff,#e8f4f8 20%,#d4ecf7 40%,#e8f4f8 60%,#d4ecf7 80%,#fff);background:linear-gradient(135deg,#fff 0,var(--anim-light1,#e8f4f8) 20%,var(--anim-light2,#d4ecf7) 40%,var(--anim-light1,#e8f4f8) 60%,var(--anim-light2,#d4ecf7) 80%,#fff 100%);background-size:400% 400%}.page-matrix-swiper-container.\31\37_type_Animation:before,.page-matrix-swiper-container.anim-type-17:before{animation:anim-sweep-white-ltr 6s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff3 10%,#fff9 25%,#fff 50%,#fff9 75%,#fff3 90%,#0000);background:linear-gradient(90deg,#0000 0,#fff3 10%,#fff9 25%,var(--anim-white,#fff) 50%,#fff9 75%,#fff3 90%,#0000 100%);box-shadow:0 0 50px #fffc;content:"";height:200%;left:-100%;pointer-events:none;position:absolute;top:-50%;transform:skewX(-20deg);width:150%;z-index:1}.page-matrix-swiper-container.\31\37_type_Animation:after,.page-matrix-swiper-container.anim-type-17:after{animation:anim-sweep-blue-rtl 8s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#4facfe26 10%,#4facfe59 25%,#4facfe 50%,#00739966 75%,#005a7333 90%,#0000);background:linear-gradient(-90deg,#0000 0,#4facfe26 10%,#4facfe59 25%,var(--anim-accent,#4facfe) 50%,var(--anim-primary,#00739966) 75%,#005a7333 90%,#0000 100%);box-shadow:0 0 40px #4facfe80;content:"";height:200%;pointer-events:none;position:absolute;right:-100%;top:-50%;transform:skewX(20deg);width:150%;z-index:1}.page-matrix-swiper-container.\31\38_type_Animation,.page-matrix-swiper-container.anim-type-18{background:linear-gradient(180deg,#0a0a0a,#0d1f0d 50%,#0a0a0a)}.page-matrix-swiper-container.\31\38_type_Animation:before,.page-matrix-swiper-container.anim-type-18:before{animation:anim-matrix-fall 2s linear infinite;background:linear-gradient(180deg,#0000 0,#00ff41cc 50%,#0000);background:linear-gradient(to bottom,#0000 0,var(--anim-primary,#00ff41cc) 50%,#0000 100%);box-shadow:50px 0 0 #00ff4199,120px 30px 0 #00c83280,200px -20px 0 #00ff4166,280px 50px 0 #00c83299,350px -10px 0 #00ff4180,420px 40px 0 #00c83266;box-shadow:50px 0 0 var(--anim-primary,#00ff4199),120px 30px 0 var(--anim-accent,#00c83280),200px -20px 0 var(--anim-primary,#00ff4166),280px 50px 0 var(--anim-accent,#00c83299),350px -10px 0 var(--anim-primary,#00ff4180),420px 40px 0 var(--anim-accent,#00c83266);content:"";filter:blur(1px);height:100px;left:10%;pointer-events:none;position:absolute;top:0;width:2px;z-index:1}.page-matrix-swiper-container.\31\38_type_Animation:after,.page-matrix-swiper-container.anim-type-18:after{animation:anim-scan-line 3s linear infinite;background:linear-gradient(90deg,#0000,#00ff414d,#0000);background:linear-gradient(90deg,#0000,var(--anim-primary,#00ff414d),#0000);content:"";height:5px;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.page-matrix-swiper-container.\31\39_type_Animation,.page-matrix-swiper-container.anim-type-19{background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#1a1a2e)}.page-matrix-swiper-container.\31\39_type_Animation:before,.page-matrix-swiper-container.anim-type-19:before{animation:anim-neon-pulse 2s ease-in-out infinite;background:#0000;border:3px solid #ff0080cc;border:3px solid var(--anim-primary,#ff0080cc);border-radius:20px;box-shadow:0 0 10px #ff008080,0 0 20px #ff00804d,0 0 30px #ff008033,inset 0 0 10px #ff00801a;box-shadow:0 0 10px var(--anim-primary,#ff008080),0 0 20px var(--anim-primary,#ff00804d),0 0 30px var(--anim-primary,#ff008033),inset 0 0 10px var(--anim-primary,#ff00801a);content:"";height:60%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1}.page-matrix-swiper-container.\31\39_type_Animation:after,.page-matrix-swiper-container.anim-type-19:after{animation:anim-neon-flicker 3s ease-in-out infinite;background:#0000;border:2px solid #0ff9;border:2px solid var(--anim-accent,#0ff9);border-radius:15px;box-shadow:0 0 8px #0ff6,0 0 16px #0ff3;box-shadow:0 0 8px var(--anim-accent,#0ff6),0 0 16px var(--anim-accent,#0ff3);content:"";height:40%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%;z-index:1}.page-matrix-swiper-container.\32\30_type_Animation,.page-matrix-swiper-container.anim-type-20{background:linear-gradient(135deg,#667eea,#764ba2);background:linear-gradient(135deg,var(--anim-light1,#667eea) 0,var(--anim-light2,#764ba2) 100%)}.page-matrix-swiper-container.\32\30_type_Animation:before,.page-matrix-swiper-container.anim-type-20:before{animation:anim-blob-1 8s ease-in-out infinite;background:linear-gradient(135deg,#667eea99,#764ba299);background:linear-gradient(135deg,var(--anim-primary,#667eea99) 0,var(--anim-accent,#764ba299) 100%);content:"";filter:blur(20px);height:60%;left:50%;pointer-events:none;position:absolute;top:50%;width:60%;z-index:1}.page-matrix-swiper-container.\32\30_type_Animation:after,.page-matrix-swiper-container.anim-type-20:after{animation:anim-blob-2 10s ease-in-out infinite;background:linear-gradient(135deg,#764ba280,#667eea80);background:linear-gradient(135deg,var(--anim-accent,#764ba280) 0,var(--anim-primary,#667eea80) 100%);content:"";filter:blur(15px);height:40%;left:50%;pointer-events:none;position:absolute;top:50%;width:40%;z-index:1}.page-matrix-swiper-container.\32\31_type_Animation,.page-matrix-swiper-container.anim-type-21{animation:anim-holographic 8s ease infinite;background:linear-gradient(135deg,#ff0080,#ff8c00 17%,#40e0d0 33%,#00ff80 50%,#8000ff 67%,#ff0080 83%,#ff8c00);background-size:400% 400%}.page-matrix-swiper-container.\32\31_type_Animation:before,.page-matrix-swiper-container.anim-type-21:before{animation:anim-prism-shift 4s ease-in-out infinite;background:linear-gradient(45deg,#0000 30%,#ffffff4d 50%,#0000 70%);background-size:200% 200%;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.page-matrix-swiper-container.\32\31_type_Animation:after,.page-matrix-swiper-container.anim-type-21:after{background:repeating-linear-gradient(90deg,#0000,#0000 2px,#ffffff08 0,#ffffff08 4px);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.page-matrix-swiper-container.\32\32_type_Animation,.page-matrix-swiper-container.anim-type-22{background:linear-gradient(180deg,#1a1a2e,#2d2d44 30%,#1a1a2e)}.page-matrix-swiper-container.\32\32_type_Animation:before,.page-matrix-swiper-container.anim-type-22:before{animation:anim-lightning-strike 4s ease-out infinite;background:linear-gradient(180deg,#ffff00e6,#ffc800b3 30%,#0000);background:linear-gradient(180deg,var(--anim-primary,#ffff00e6) 0,var(--anim-accent,#ffc800b3) 30%,#0000 100%);box-shadow:0 0 20px #ffff0080;box-shadow:0 0 20px var(--anim-primary,#ffff0080);clip-path:polygon(0 0,100% 0,60% 30%,100% 30%,40% 60%,80% 60%,20% 100%,50% 60%,0 60%,60% 30%,0 30%);content:"";filter:blur(2px);height:100%;left:30%;pointer-events:none;position:absolute;top:0;width:3px;z-index:1}.page-matrix-swiper-container.\32\32_type_Animation:after,.page-matrix-swiper-container.anim-type-22:after{animation:anim-lightning-strike 5s ease-out 2s infinite;background:linear-gradient(180deg,#c8c8ffcc,#0000);background:linear-gradient(180deg,var(--anim-accent,#c8c8ffcc) 0,#0000 100%);clip-path:polygon(50% 0,100% 0,30% 40%,70% 40%,0 100%,40% 40%,0 40%);content:"";filter:blur(1px);height:100%;pointer-events:none;position:absolute;right:25%;top:0;width:2px;z-index:1}.page-matrix-swiper-container.\32\33_type_Animation,.page-matrix-swiper-container.anim-type-23{background:radial-gradient(circle at center,#1a1a3e 0,#0d0d1a 100%);background:radial-gradient(circle at center,var(--anim-light1,#1a1a3e) 0,var(--anim-light2,#0d0d1a) 100%)}.page-matrix-swiper-container.\32\33_type_Animation:before,.page-matrix-swiper-container.anim-type-23:before{animation:anim-orbit-1 8s linear infinite;background:radial-gradient(circle,#ffc864 0,#ff9632cc 50%,#0000 70%);background:radial-gradient(circle,var(--anim-primary,#ffc864) 0,var(--anim-accent,#ff9632cc) 50%,#0000 70%);border-radius:50%;box-shadow:0 0 20px #ffc86499,0 0 40px #ffc8644d;box-shadow:0 0 20px var(--anim-primary,#ffc86499),0 0 40px var(--anim-primary,#ffc8644d);content:"";height:20px;left:50%;pointer-events:none;position:absolute;top:50%;transform-origin:center center;width:20px;z-index:1}.page-matrix-swiper-container.\32\33_type_Animation:after,.page-matrix-swiper-container.anim-type-23:after{animation:anim-orbit-2 6s linear infinite;background:radial-gradient(circle,#64c8ff 0,#3296ffcc 50%,#0000 70%);background:radial-gradient(circle,var(--anim-accent,#64c8ff) 0,var(--anim-secondary,#3296ffcc) 50%,#0000 70%);border-radius:50%;box-shadow:0 0 15px #64c8ff80;box-shadow:0 0 15px var(--anim-accent,#64c8ff80);content:"";height:15px;left:50%;pointer-events:none;position:absolute;top:50%;transform-origin:center center;width:15px;z-index:1}.page-matrix-swiper-container.\32\34_type_Animation,.page-matrix-swiper-container.anim-type-24{animation:anim-water-surface 4s ease-in-out infinite;background:linear-gradient(180deg,#e0f7fa,#80deea 50%,#e0f7fa);background:linear-gradient(180deg,var(--anim-light1,#e0f7fa) 0,var(--anim-light2,#80deea) 50%,var(--anim-light1,#e0f7fa) 100%)}.page-matrix-swiper-container.\32\34_type_Animation:before,.page-matrix-swiper-container.anim-type-24:before{animation:anim-ripple-expand 3s ease-out infinite;border:2px solid #0096c899;border:2px solid var(--anim-primary,#0096c899);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;width:50px;z-index:1}.page-matrix-swiper-container.\32\34_type_Animation:after,.page-matrix-swiper-container.anim-type-24:after{animation:anim-ripple-expand 3s ease-out 1s infinite;border:2px solid #00c8fa80;border:2px solid var(--anim-accent,#00c8fa80);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;width:50px;z-index:1}.page-matrix-swiper-container.\32\35_type_Animation,.page-matrix-swiper-container.anim-type-25{background:linear-gradient(180deg,#2c3e50,#34495e);background:linear-gradient(180deg,var(--anim-light1,#2c3e50) 0,var(--anim-light2,#34495e) 100%)}.page-matrix-swiper-container.\32\35_type_Animation:before,.page-matrix-swiper-container.anim-type-25:before{animation:anim-smoke-rise 6s ease-out infinite;background:radial-gradient(ellipse at center,#c8c8c866 0,#96969633 40%,#0000 70%);background:radial-gradient(ellipse at center,var(--anim-primary,#c8c8c866) 0,var(--anim-accent,#96969633) 40%,#0000 70%);border-radius:50%;bottom:0;content:"";filter:blur(20px);height:100px;left:30%;pointer-events:none;position:absolute;width:100px;z-index:1}.page-matrix-swiper-container.\32\35_type_Animation:after,.page-matrix-swiper-container.anim-type-25:after{animation:anim-smoke-rise 8s ease-out 2s infinite;background:radial-gradient(ellipse at center,#b4b4b459 0,#0000 60%);background:radial-gradient(ellipse at center,var(--anim-accent,#b4b4b459) 0,#0000 60%);border-radius:50%;bottom:0;content:"";filter:blur(15px);height:80px;pointer-events:none;position:absolute;right:30%;width:80px;z-index:1}.page-matrix-swiper-container.\32\36_type_Animation,.page-matrix-swiper-container.anim-type-26{background:linear-gradient(135deg,#ffecd2,#fcb69f);background:linear-gradient(135deg,var(--anim-light1,#ffecd2) 0,var(--anim-light2,#fcb69f) 100%)}.page-matrix-swiper-container.\32\36_type_Animation:before,.page-matrix-swiper-container.anim-type-26:before{animation:anim-confetti-fall 4s linear infinite;background:#ff6b6b;background:var(--anim-primary,#ff6b6b);box-shadow:50px 0 0 #4ecdc4,100px 20px 0 #ffe66d,150px -10px 0 #95e1d3,200px 30px 0 #ff6b6b,250px 0 0 #4ecdc4,300px 15px 0 #ffe66d,350px -5px 0 #95e1d3;box-shadow:50px 0 0 var(--anim-accent,#4ecdc4),100px 20px 0 var(--anim-secondary,#ffe66d),150px -10px 0 var(--anim-tertiary,#95e1d3),200px 30px 0 var(--anim-primary,#ff6b6b),250px 0 0 var(--anim-accent,#4ecdc4),300px 15px 0 var(--anim-secondary,#ffe66d),350px -5px 0 var(--anim-tertiary,#95e1d3);content:"";height:10px;left:10%;pointer-events:none;position:absolute;top:-20px;width:10px;z-index:1}.page-matrix-swiper-container.\32\36_type_Animation:after,.page-matrix-swiper-container.anim-type-26:after{animation:anim-confetti-fall 5s linear 1s infinite;background:#ffe66d;background:var(--anim-secondary,#ffe66d);box-shadow:40px 10px 0 #95e1d3,90px 0 0 #ff6b6b,140px 25px 0 #4ecdc4,190px -15px 0 #ffe66d,240px 5px 0 #95e1d3;box-shadow:40px 10px 0 var(--anim-tertiary,#95e1d3),90px 0 0 var(--anim-primary,#ff6b6b),140px 25px 0 var(--anim-accent,#4ecdc4),190px -15px 0 var(--anim-secondary,#ffe66d),240px 5px 0 var(--anim-tertiary,#95e1d3);content:"";height:8px;left:25%;pointer-events:none;position:absolute;top:-30px;width:8px;z-index:1}.page-matrix-swiper-container.\32\37_type_Animation,.page-matrix-swiper-container.anim-type-27{background:radial-gradient(ellipse at center,#1a1a3e 0,#0d0d2b 100%);background:radial-gradient(ellipse at center,var(--anim-light1,#1a1a3e) 0,var(--anim-light2,#0d0d2b) 100%)}.page-matrix-swiper-container.\32\37_type_Animation:before,.page-matrix-swiper-container.anim-type-27:before{animation:anim-sparkle 2s ease-in-out infinite;background:#ffffffe6;background:var(--anim-primary,#ffffffe6);border-radius:50%;box-shadow:60px 30px 0 #ffffc8cc,120px -20px 0 #ffffffb3,200px 50px 0 #ffffc8e6,280px 10px 0 #fff9,350px 40px 0 #ffffc8cc;box-shadow:60px 30px 0 var(--anim-accent,#ffffc8cc),120px -20px 0 var(--anim-primary,#ffffffb3),200px 50px 0 var(--anim-accent,#ffffc8e6),280px 10px 0 var(--anim-primary,#fff9),350px 40px 0 var(--anim-accent,#ffffc8cc);content:"";height:4px;left:20%;pointer-events:none;position:absolute;top:20%;width:4px;z-index:1}.page-matrix-swiper-container.\32\37_type_Animation:after,.page-matrix-swiper-container.anim-type-27:after{animation:anim-sparkle 2.5s ease-in-out .5s infinite;background:#ffffc8cc;background:var(--anim-accent,#ffffc8cc);border-radius:50%;box-shadow:80px -40px 0 #ffffffb3,150px 20px 0 #ffffc8e6,220px -10px 0 #fff9,300px 30px 0 #ffffc8cc;box-shadow:80px -40px 0 var(--anim-primary,#ffffffb3),150px 20px 0 var(--anim-accent,#ffffc8e6),220px -10px 0 var(--anim-primary,#fff9),300px 30px 0 var(--anim-accent,#ffffc8cc);content:"";height:3px;left:15%;pointer-events:none;position:absolute;top:60%;width:3px;z-index:1}.page-matrix-swiper-container.\32\38_type_Animation,.page-matrix-swiper-container.anim-type-28{background:linear-gradient(135deg,#2c3e50,#3498db);background:linear-gradient(135deg,var(--anim-light1,#2c3e50) 0,var(--anim-light2,#3498db) 100%)}.page-matrix-swiper-container.\32\38_type_Animation:before,.page-matrix-swiper-container.anim-type-28:before{animation:anim-hexagon-pulse 4s ease-in-out infinite;background:#3498db66;background:var(--anim-primary,#3498db66);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:50%;width:100px;z-index:1}.page-matrix-swiper-container.\32\38_type_Animation:after,.page-matrix-swiper-container.anim-type-28:after{animation:anim-hexagon-pulse 4s ease-in-out 2s infinite;background:#2ecc7180;background:var(--anim-accent,#2ecc7180);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);content:"";height:60px;left:50%;pointer-events:none;position:absolute;top:50%;width:60px;z-index:1}.page-matrix-swiper-container.\32\39_type_Animation,.page-matrix-swiper-container.anim-type-29{background:linear-gradient(135deg,#ff9a9e,#fad0c4);background:linear-gradient(135deg,var(--anim-light1,#ff9a9e) 0,var(--anim-light2,#fad0c4) 100%)}.page-matrix-swiper-container.\32\39_type_Animation:before,.page-matrix-swiper-container.anim-type-29:before{animation:anim-triangle-spin 10s linear infinite;border-bottom:100px solid #ff6b6b66;border-bottom:100px solid var(--anim-primary,#ff6b6b66);border-left:60px solid #0000;border-right:60px solid #0000;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0;z-index:1}.page-matrix-swiper-container.\32\39_type_Animation:after,.page-matrix-swiper-container.anim-type-29:after{animation:anim-triangle-spin 8s linear infinite reverse;border-bottom:70px solid #ff9a9e80;border-bottom:70px solid var(--anim-accent,#ff9a9e80);border-left:40px solid #0000;border-right:40px solid #0000;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0;z-index:1}.page-matrix-swiper-container.\33\30_type_Animation,.page-matrix-swiper-container.anim-type-30{background:linear-gradient(135deg,#a18cd1,#fbc2eb);background:linear-gradient(135deg,var(--anim-light1,#a18cd1) 0,var(--anim-light2,#fbc2eb) 100%)}.page-matrix-swiper-container.\33\30_type_Animation:before,.page-matrix-swiper-container.anim-type-30:before{animation:anim-square-morph 8s ease-in-out infinite;background:linear-gradient(135deg,#a18cd180,#fbc2eb80);background:linear-gradient(135deg,var(--anim-primary,#a18cd180) 0,var(--anim-accent,#fbc2eb80) 100%);content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:50%;width:100px;z-index:1}.page-matrix-swiper-container.\33\30_type_Animation:after,.page-matrix-swiper-container.anim-type-30:after{animation:anim-square-morph 8s ease-in-out 4s infinite;background:linear-gradient(135deg,#fbc2eb99,#a18cd199);background:linear-gradient(135deg,var(--anim-accent,#fbc2eb99) 0,var(--anim-primary,#a18cd199) 100%);content:"";height:60px;left:50%;pointer-events:none;position:absolute;top:50%;width:60px;z-index:1}.page-matrix-swiper-container.\33\31_type_Animation,.page-matrix-swiper-container.anim-type-31{animation:anim-power-surge 4s ease-in-out infinite;background:radial-gradient(circle at center,#0f0c29 0,#302b63 50%,#24243e 100%);background:radial-gradient(circle at center,var(--anim-light1,#0f0c29) 0,var(--anim-light2,#302b63) 50%,#24243e 100%)}.page-matrix-swiper-container.\33\31_type_Animation:before,.page-matrix-swiper-container.anim-type-31:before{animation:anim-energy-charge 2s ease-out infinite;background:radial-gradient(circle,#ff6464cc 0,#ff323266 40%,#0000 70%);background:radial-gradient(circle,var(--anim-primary,#ff6464cc) 0,var(--anim-accent,#ff323266) 40%,#0000 70%);border-radius:50%;content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:50%;width:100px;z-index:1}.page-matrix-swiper-container.\33\31_type_Animation:after,.page-matrix-swiper-container.anim-type-31:after{animation:anim-energy-charge 2s ease-out 1s infinite;background:radial-gradient(circle,#6464ffb3 0,#0000 60%);background:radial-gradient(circle,var(--anim-accent,#6464ffb3) 0,#0000 60%);border-radius:50%;content:"";height:80px;left:50%;pointer-events:none;position:absolute;top:50%;width:80px;z-index:1}.page-matrix-swiper-container.\33\32_type_Animation,.page-matrix-swiper-container.anim-type-32{background:linear-gradient(180deg,#0c1445,#1a237e 30%,#0d47a1 60%,#0c1445)}.page-matrix-swiper-container.\33\32_type_Animation:before,.page-matrix-swiper-container.anim-type-32:before{animation:anim-northern-lights 8s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00ff804d 20%,#00c8ff66 40%,#8000ff4d 60%,#00c8ff4d 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#00ff804d) 20%,var(--anim-accent,#00c8ff66) 40%,var(--anim-secondary,#8000ff4d) 60%,var(--anim-accent,#00c8ff4d) 80%,#0000 100%);border-radius:50%;content:"";filter:blur(30px);height:40%;left:-20%;pointer-events:none;position:absolute;top:10%;width:140%;z-index:1}.page-matrix-swiper-container.\33\32_type_Animation:after,.page-matrix-swiper-container.anim-type-32:after{animation:anim-northern-lights 10s ease-in-out 2s infinite;background:linear-gradient(90deg,#0000,#00c8ff40 25%,#00ff8059 50%,#00c8ff40 75%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-accent,#00c8ff40) 25%,var(--anim-primary,#00ff8059) 50%,var(--anim-accent,#00c8ff40) 75%,#0000 100%);border-radius:50%;content:"";filter:blur(25px);height:30%;left:-10%;pointer-events:none;position:absolute;top:30%;width:120%;z-index:1}.page-matrix-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:.5rem;margin-bottom:var(--swiper-padding-xs);overflow:visible;position:relative}.page-matrix-header.animated_0:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#0073991f 0,#3b82f614 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_0:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#007399,#3b82f6 15%,#8b5cf6 30%,#ec4899 45%,#f97316 60%,#8b5cf6 75%,#3b82f6 85%,#007399);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #00739966,0 0 20px #3b82f64d;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_1:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#e91e6326 0,#9c27b01a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_1:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#e91e63,#9c27b0 20%,#fff 40%,#9c27b0 60%,#e91e63);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #e91e6366,0 0 20px #9c27b080;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_2:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#4caf5026 0,#ffeb3b1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_2:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#4caf50,#ffeb3b 20%,#fff 40%,#ffeb3b 60%,#4caf50);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #4caf5066,0 0 20px #ffeb3b99;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_3:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff980026 0,#f443361a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_3:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#ff9800,#f44336 20%,#fff 40%,#f44336 60%,#ff9800);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ff980080,0 0 20px #f4433699;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_4:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#2196f326 0,#3f51b51a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_4:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#2196f3,#3f51b5 20%,#fff 40%,#3f51b5 60%,#2196f3);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #2196f366,0 0 20px #3f51b580;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_5:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#00bcd426 0,#0096881a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_5:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#00bcd4,#009688 20%,#fff 40%,#009688 60%,#00bcd4);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #00bcd466,0 0 20px #00968880;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_6:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ffd70026 0,#cd7f321a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_6:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,gold,#cd7f32 20%,#fff 40%,#cd7f32 60%,gold);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ffd70080,0 0 20px #cd7f3299;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_7:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#c0c0c026 0,#e5e4e21a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_7:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,silver,#e5e4e2 20%,#fff 40%,#e5e4e2 60%,silver);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #c0c0c066,0 0 20px #fff9;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_8:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff00ff26 0,#00ffff1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_8:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#f0f,#0ff 25%,#fff 50%,#0ff 75%,#f0f);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ff00ff80,0 0 20px #0ff9;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_9:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff00001a 0,#ffa50014 20%,#00ff0014 40%,#007fff14 60%,#8b00ff1a 80%,#0000 100%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_9:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,red,#ff8000 14%,#ff0 28%,#0f0 42%,#0ff 56%,#0080ff 70%,#8000ff 84%,red);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #ff00004d,0 0 25px #0ff6;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_10:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#673ab726 0,#b39ddb1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_10:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#673ab7,#b39ddb 20%,#fff 40%,#b39ddb 60%,#673ab7);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #673ab766,0 0 20px #b39ddb80;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_11:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#cddc3926 0,#8bc34a1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_11:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#cddc39,#8bc34a 20%,#fff 40%,#8bc34a 60%,#cddc39);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #cddc3966,0 0 20px #8bc34a80;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_12:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#e91e6326 0,#9c27b01a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_12:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#e91e63,#9c27b0 20%,#fff 40%,#9c27b0 60%,#e91e63);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #e91e6366,0 0 20px #9c27b080;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_13:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ffc10726 0,#ffa0001a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_13:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#ffc107,#ffa000 20%,#fff 40%,#ffa000 60%,#ffc107);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ffc10780,0 0 20px #ffa00099;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_14:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#79554826 0,#bcaaa41a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_14:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#795548,#bcaaa4 20%,#fff 40%,#bcaaa4 60%,#795548);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #79554866,0 0 20px #bcaaa480;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_15:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#607d8b26 0,#90a4ae1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_15:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#607d8b,#90a4ae 20%,#fff 40%,#90a4ae 60%,#607d8b);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #607d8b66,0 0 20px #90a4ae80;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_16:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff7f5026 0,#ffdab91a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_16:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,coral,#ffdab9 20%,#fff 40%,#ffdab9 60%,coral);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ff7f5066,0 0 20px #ffdab980;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_17:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#4facfe26 0,#0073991a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_17:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#007399,#4facfe 20%,#fff 40%,#4facfe 60%,#005a73);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #00739966,0 0 20px #fff9;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_18:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#00ff4126 0,#00c8321a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_18:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,#00ff41,#00c832 20%,#00ff41 40%,#00c832 60%,#00ff41);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #00ff4199,0 0 25px #00c832b3;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_19:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff008026 0,#00ffff1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_19:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,#ff0080,#0ff 25%,#ff0080 50%,#0ff 75%,#ff0080);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #ff008099,0 0 25px #00ffffb3;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_20:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#667eea26 0,#764ba21a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_20:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#667eea,#764ba2 20%,#fff 40%,#764ba2 60%,#667eea);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #667eea80,0 0 20px #764ba299;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_21:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff00801a 0,#40e0d014 30%,#8000ff14 60%,#0000 100%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_21:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,#ff0080,#ff8c00 15%,#40e0d0 30%,#00ff80 45%,#8000ff 60%,#ff0080 75%,#40e0d0);background-size:400% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #ff008066,0 0 25px #40e0d080;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_22:before{animation:headerPulseGlow 3s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ffff0026 0,#ffc8001a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_22:after{animation:headerRainbowFlow 3s linear infinite;background:linear-gradient(90deg,#ff0,#ffc800 25%,#fff 50%,#ffc800 75%,#ff0);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #ffff00b3,0 0 30px #ffc800cc;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_23:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ffc86426 0,#ff96321a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_23:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#ffc864,#ff9632 20%,#fff 40%,#ff9632 60%,#ffc864);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ffc86480,0 0 20px #ff963299;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_24:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#0096c826 0,#00c8fa1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_24:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#0096c8,#00c8fa 20%,#fff 40%,#00c8fa 60%,#0096c8);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #0096c866,0 0 20px #00c8fa80;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_25:before{animation:headerPulseGlow 5s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#c8c8c826 0,#9696961a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_25:after{animation:headerRainbowFlow 7s linear infinite;background:linear-gradient(90deg,#c8c8c8,#969696 20%,#fff 40%,#969696 60%,#c8c8c8);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #c8c8c866,0 0 20px #96969666;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_26:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff6b6b1a 0,#4ecdc414 30%,#ffe66d14 60%,#0000 100%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_26:after{animation:headerRainbowFlow 5s linear infinite;background:linear-gradient(90deg,#ff6b6b,#4ecdc4 20%,#ffe66d 40%,#95e1d3 60%,#ff6b6b 80%,#4ecdc4);background-size:400% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ff6b6b66,0 0 20px #4ecdc480;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_27:before{animation:headerPulseGlow 3s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ffffc826 0,#ffffff1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_27:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,#ffffc8,#fff 25%,#ffffc8 50%,#fff 75%,#ffffc8);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #ffffc8b3,0 0 25px #fffc;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_28:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#3498db26 0,#2ecc711a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_28:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#3498db,#2ecc71 20%,#fff 40%,#2ecc71 60%,#3498db);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #3498db66,0 0 20px #2ecc7180;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_29:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff9a9e26 0,#fad0c41a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_29:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#ff9a9e,#fad0c4 20%,#fff 40%,#fad0c4 60%,#ff9a9e);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ff9a9e66,0 0 20px #fad0c480;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_30:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#a18cd126 0,#fbc2eb1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_30:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#a18cd1,#fbc2eb 20%,#fff 40%,#fbc2eb 60%,#a18cd1);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #a18cd166,0 0 20px #fbc2eb80;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_31:before{animation:headerPulseGlow 3s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff646426 0,#6464ff1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_31:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,#ff6464,#6464ff 25%,#fff 50%,#6464ff 75%,#ff6464);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #ff646480,0 0 25px #6464ff99;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-header.animated_32:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#00ff801a 0,#00c8ff14 30%,#8000ff14 60%,#0000 100%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.page-matrix-header.animated_32:after{animation:headerRainbowFlow 5s linear infinite;background:linear-gradient(90deg,#00ff80,#00c8ff 20%,#8000ff 40%,#00c8ff 60%,#00ff80 80%,#8000ff);background-size:400% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #00ff8066,0 0 25px #00c8ff80;content:"";height:4px;left:0;position:absolute;width:100%}.page-matrix-title{color:#1f2937;display:inline-block;font-size:1.75rem;font-weight:700;letter-spacing:-.5px;line-height:1.2;margin:0;max-width:100%;overflow-wrap:anywhere;position:relative;text-shadow:0 2px 4px #0000000d;z-index:1}.page-matrix-title.animated_0:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff6 20%,#fff 50%,#fff6 80%,#0000);box-shadow:0 0 20px #fffc;left:-150%}.page-matrix-title.animated_0:after,.page-matrix-title.animated_0:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_0:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#4facfe66 20%,#4facfe 50%,#00739999 80%,#0000);background:linear-gradient(-90deg,#0000 0,#4facfe66 20%,var(--anim-accent,#4facfe) 50%,#00739999 80%,#0000 100%);box-shadow:0 0 15px #4facfe99;right:-150%}.page-matrix-title.animated_1:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#e91e6366 20%,#e91e63 50%,#e91e6366 80%,#0000);background:linear-gradient(90deg,#0000 0,#e91e6366 20%,var(--anim-primary,#e91e63) 50%,#e91e6366 80%,#0000 100%);box-shadow:0 0 20px #e91e63b3;left:-150%}.page-matrix-title.animated_1:after,.page-matrix-title.animated_1:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_1:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#9c27b066 20%,#9c27b0 50%,#9c27b099 80%,#0000);background:linear-gradient(-90deg,#0000 0,#9c27b066 20%,var(--anim-accent,#9c27b0) 50%,#9c27b099 80%,#0000 100%);box-shadow:0 0 15px #9c27b099;right:-150%}.page-matrix-title.animated_2:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#4caf5066 20%,#4caf50 50%,#4caf5066 80%,#0000);background:linear-gradient(90deg,#0000 0,#4caf5066 20%,var(--anim-primary,#4caf50) 50%,#4caf5066 80%,#0000 100%);box-shadow:0 0 20px #4caf50b3;left:-150%}.page-matrix-title.animated_2:after,.page-matrix-title.animated_2:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_2:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#ffeb3b66 20%,#ffeb3b 50%,#ffeb3b99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#ffeb3b66 20%,var(--anim-accent,#ffeb3b) 50%,#ffeb3b99 80%,#0000 100%);box-shadow:0 0 15px #ffeb3bb3;right:-150%}.page-matrix-title.animated_3:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff980066 20%,#ff9800 50%,#ff980066 80%,#0000);background:linear-gradient(90deg,#0000 0,#ff980066 20%,var(--anim-primary,#ff9800) 50%,#ff980066 80%,#0000 100%);box-shadow:0 0 20px #ff9800b3;left:-150%}.page-matrix-title.animated_3:after,.page-matrix-title.animated_3:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_3:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#f4433666 20%,#f44336 50%,#f4433699 80%,#0000);background:linear-gradient(-90deg,#0000 0,#f4433666 20%,var(--anim-accent,#f44336) 50%,#f4433699 80%,#0000 100%);box-shadow:0 0 15px #f4433699;right:-150%}.page-matrix-title.animated_4:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#2196f366 20%,#2196f3 50%,#2196f366 80%,#0000);background:linear-gradient(90deg,#0000 0,#2196f366 20%,var(--anim-primary,#2196f3) 50%,#2196f366 80%,#0000 100%);box-shadow:0 0 20px #2196f3b3;left:-150%}.page-matrix-title.animated_4:after,.page-matrix-title.animated_4:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_4:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#3f51b566 20%,#3f51b5 50%,#3f51b599 80%,#0000);background:linear-gradient(-90deg,#0000 0,#3f51b566 20%,var(--anim-accent,#3f51b5) 50%,#3f51b599 80%,#0000 100%);box-shadow:0 0 15px #3f51b599;right:-150%}.page-matrix-title.animated_5:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00bcd466 20%,#00bcd4 50%,#00bcd466 80%,#0000);background:linear-gradient(90deg,#0000 0,#00bcd466 20%,var(--anim-primary,#00bcd4) 50%,#00bcd466 80%,#0000 100%);box-shadow:0 0 20px #00bcd4b3;left:-150%}.page-matrix-title.animated_5:after,.page-matrix-title.animated_5:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_5:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#00968866 20%,#009688 50%,#00968899 80%,#0000);background:linear-gradient(-90deg,#0000 0,#00968866 20%,var(--anim-accent,#009688) 50%,#00968899 80%,#0000 100%);box-shadow:0 0 15px #00968899;right:-150%}.page-matrix-title.animated_6:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffd70066 20%,gold 50%,#ffd70066 80%,#0000);background:linear-gradient(90deg,#0000 0,#ffd70066 20%,var(--anim-primary,gold) 50%,#ffd70066 80%,#0000 100%);box-shadow:0 0 20px #ffd700b3;left:-150%}.page-matrix-title.animated_6:after,.page-matrix-title.animated_6:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_6:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#cd7f3266 20%,#cd7f32 50%,#cd7f3299 80%,#0000);background:linear-gradient(-90deg,#0000 0,#cd7f3266 20%,var(--anim-accent,#cd7f32) 50%,#cd7f3299 80%,#0000 100%);box-shadow:0 0 15px #cd7f3299;right:-150%}.page-matrix-title.animated_7:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#c0c0c066 20%,#dcdcdc 50%,#c0c0c066 80%,#0000);background:linear-gradient(90deg,#0000 0,#c0c0c066 20%,var(--anim-primary,#dcdcdc) 50%,#c0c0c066 80%,#0000 100%);box-shadow:0 0 20px #c0c0c0b3;left:-150%}.page-matrix-title.animated_7:after,.page-matrix-title.animated_7:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_7:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#e5e4e266 20%,#e5e4e2 50%,#c8c8c899 80%,#0000);background:linear-gradient(-90deg,#0000 0,#e5e4e266 20%,var(--anim-accent,#e5e4e2) 50%,#c8c8c899 80%,#0000 100%);box-shadow:0 0 15px #e5e4e299;right:-150%}.page-matrix-title.animated_8:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#f0f6 20%,#f0f 50%,#f0f6 80%,#0000);background:linear-gradient(90deg,#0000 0,#f0f6 20%,var(--anim-primary,#f0f) 50%,#f0f6 80%,#0000 100%);box-shadow:0 0 25px #f0fc;left:-150%}.page-matrix-title.animated_8:after,.page-matrix-title.animated_8:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_8:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#0ff6 20%,#0ff 50%,#0ff9 80%,#0000);background:linear-gradient(-90deg,#0000 0,#0ff6 20%,var(--anim-accent,#0ff) 50%,#0ff9 80%,#0000 100%);box-shadow:0 0 25px #0ffc;right:-150%}.page-matrix-title.animated_9:before{animation:titleShineLeftRight 6s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff000080 10%,#ffa50080 25%,#ffff0080 40%,#00ff0080 55%,#007fff80 70%,#8b00ff80 85%,#0000);left:-150%}.page-matrix-title.animated_9:after,.page-matrix-title.animated_9:before{box-shadow:0 0 20px #ffffff80;content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_9:after{animation:titleShineRightLeft 7s ease-in-out infinite;animation-delay:3.5s;background:linear-gradient(-90deg,#0000,#8b00ff80 10%,#007fff80 25%,#00ff0080 40%,#ffff0080 55%,#ffa50080 70%,#ff000080 85%,#0000);right:-150%}.page-matrix-title.animated_10:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#673ab766 20%,#673ab7 50%,#673ab766 80%,#0000);background:linear-gradient(90deg,#0000 0,#673ab766 20%,var(--anim-primary,#673ab7) 50%,#673ab766 80%,#0000 100%);box-shadow:0 0 20px #673ab7b3;left:-150%}.page-matrix-title.animated_10:after,.page-matrix-title.animated_10:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_10:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#b39ddb66 20%,#b39ddb 50%,#b39ddb99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#b39ddb66 20%,var(--anim-accent,#b39ddb) 50%,#b39ddb99 80%,#0000 100%);box-shadow:0 0 15px #b39ddb99;right:-150%}.page-matrix-title.animated_11:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#cddc3966 20%,#cddc39 50%,#cddc3966 80%,#0000);background:linear-gradient(90deg,#0000 0,#cddc3966 20%,var(--anim-primary,#cddc39) 50%,#cddc3966 80%,#0000 100%);box-shadow:0 0 20px #cddc39b3;left:-150%}.page-matrix-title.animated_11:after,.page-matrix-title.animated_11:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_11:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#8bc34a66 20%,#8bc34a 50%,#8bc34a99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#8bc34a66 20%,var(--anim-accent,#8bc34a) 50%,#8bc34a99 80%,#0000 100%);box-shadow:0 0 15px #8bc34a99;right:-150%}.page-matrix-title.animated_12:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#e91e6366 20%,#e91e63 50%,#e91e6366 80%,#0000);background:linear-gradient(90deg,#0000 0,#e91e6366 20%,var(--anim-primary,#e91e63) 50%,#e91e6366 80%,#0000 100%);box-shadow:0 0 20px #e91e63b3;left:-150%}.page-matrix-title.animated_12:after,.page-matrix-title.animated_12:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_12:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#9c27b066 20%,#9c27b0 50%,#9c27b099 80%,#0000);background:linear-gradient(-90deg,#0000 0,#9c27b066 20%,var(--anim-accent,#9c27b0) 50%,#9c27b099 80%,#0000 100%);box-shadow:0 0 15px #9c27b099;right:-150%}.page-matrix-title.animated_13:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffc10766 20%,#ffc107 50%,#ffc10766 80%,#0000);background:linear-gradient(90deg,#0000 0,#ffc10766 20%,var(--anim-primary,#ffc107) 50%,#ffc10766 80%,#0000 100%);box-shadow:0 0 20px #ffc107b3;left:-150%}.page-matrix-title.animated_13:after,.page-matrix-title.animated_13:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_13:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#ffa00066 20%,#ffa000 50%,#ffa00099 80%,#0000);background:linear-gradient(-90deg,#0000 0,#ffa00066 20%,var(--anim-accent,#ffa000) 50%,#ffa00099 80%,#0000 100%);box-shadow:0 0 15px #ffa00099;right:-150%}.page-matrix-title.animated_14:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#79554866 20%,#795548 50%,#79554866 80%,#0000);background:linear-gradient(90deg,#0000 0,#79554866 20%,var(--anim-primary,#795548) 50%,#79554866 80%,#0000 100%);box-shadow:0 0 20px #795548b3;left:-150%}.page-matrix-title.animated_14:after,.page-matrix-title.animated_14:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_14:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#bcaaa466 20%,#bcaaa4 50%,#bcaaa499 80%,#0000);background:linear-gradient(-90deg,#0000 0,#bcaaa466 20%,var(--anim-accent,#bcaaa4) 50%,#bcaaa499 80%,#0000 100%);box-shadow:0 0 15px #bcaaa499;right:-150%}.page-matrix-title.animated_15:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#607d8b66 20%,#607d8b 50%,#607d8b66 80%,#0000);background:linear-gradient(90deg,#0000 0,#607d8b66 20%,var(--anim-primary,#607d8b) 50%,#607d8b66 80%,#0000 100%);box-shadow:0 0 20px #607d8bb3;left:-150%}.page-matrix-title.animated_15:after,.page-matrix-title.animated_15:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_15:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#90a4ae66 20%,#90a4ae 50%,#90a4ae99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#90a4ae66 20%,var(--anim-accent,#90a4ae) 50%,#90a4ae99 80%,#0000 100%);box-shadow:0 0 15px #90a4ae99;right:-150%}.page-matrix-title.animated_16:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff7f5066 20%,coral 50%,#ff7f5066 80%,#0000);background:linear-gradient(90deg,#0000 0,#ff7f5066 20%,var(--anim-primary,coral) 50%,#ff7f5066 80%,#0000 100%);box-shadow:0 0 20px #ff7f50b3;left:-150%}.page-matrix-title.animated_16:after,.page-matrix-title.animated_16:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_16:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#ffdab966 20%,#ffdab9 50%,#ffdab999 80%,#0000);background:linear-gradient(-90deg,#0000 0,#ffdab966 20%,var(--anim-accent,#ffdab9) 50%,#ffdab999 80%,#0000 100%);box-shadow:0 0 15px #ffdab999;right:-150%}.page-matrix-title.animated_17:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff6 20%,#fff 50%,#fff6 80%,#0000);box-shadow:0 0 30px #ffffffe6;left:-150%}.page-matrix-title.animated_17:after,.page-matrix-title.animated_17:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_17:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#4facfe66 20%,#4facfe 50%,#00739999 80%,#0000);background:linear-gradient(-90deg,#0000 0,#4facfe66 20%,var(--anim-accent,#4facfe) 50%,#00739999 80%,#0000 100%);box-shadow:0 0 20px #4facfeb3;right:-150%}.page-matrix-title.animated_18:before{animation:titleShineLeftRight 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00ff414d 20%,#00ff41e6 50%,#00ff414d 80%,#0000);background:linear-gradient(90deg,#0000 0,#00ff414d 20%,var(--anim-primary,#00ff41e6) 50%,#00ff414d 80%,#0000 100%);box-shadow:0 0 25px #00ff41cc;left:-150%}.page-matrix-title.animated_18:after,.page-matrix-title.animated_18:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_18:after{animation:titleShineRightLeft 5s ease-in-out infinite;animation-delay:2s;background:linear-gradient(-90deg,#0000,#00c8324d 20%,#00c832cc 50%,#00962880 80%,#0000);background:linear-gradient(-90deg,#0000 0,#00c8324d 20%,var(--anim-accent,#00c832cc) 50%,#00962880 80%,#0000 100%);box-shadow:0 0 20px #00c83299;right:-150%}.page-matrix-title.animated_19:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff008066 20%,#ff0080 50%,#ff008066 80%,#0000);background:linear-gradient(90deg,#0000 0,#ff008066 20%,var(--anim-primary,#ff0080) 50%,#ff008066 80%,#0000 100%);box-shadow:0 0 30px #ff0080e6;left:-150%}.page-matrix-title.animated_19:after,.page-matrix-title.animated_19:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_19:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#0ff6 20%,#0ff 50%,#0ff9 80%,#0000);background:linear-gradient(-90deg,#0000 0,#0ff6 20%,var(--anim-accent,#0ff) 50%,#0ff9 80%,#0000 100%);box-shadow:0 0 30px #00ffffe6;right:-150%}.page-matrix-title.animated_20:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#667eea66 20%,#667eea 50%,#667eea66 80%,#0000);background:linear-gradient(90deg,#0000 0,#667eea66 20%,var(--anim-primary,#667eea) 50%,#667eea66 80%,#0000 100%);box-shadow:0 0 25px #667eeacc;left:-150%}.page-matrix-title.animated_20:after,.page-matrix-title.animated_20:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_20:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#764ba266 20%,#764ba2 50%,#764ba299 80%,#0000);background:linear-gradient(-90deg,#0000 0,#764ba266 20%,var(--anim-accent,#764ba2) 50%,#764ba299 80%,#0000 100%);box-shadow:0 0 20px #764ba2b3;right:-150%}.page-matrix-title.animated_21:before{animation:titleShineLeftRight 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff008080 10%,#ff8c0080 25%,#40e0d080 40%,#00ff8080 55%,#8000ff80 70%,#ff008080 85%,#0000);left:-150%}.page-matrix-title.animated_21:after,.page-matrix-title.animated_21:before{box-shadow:0 0 25px #fff9;content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_21:after{animation:titleShineRightLeft 5s ease-in-out infinite;animation-delay:2s;background:linear-gradient(-90deg,#0000,#8000ff80 10%,#00ff8080 25%,#40e0d080 40%,#ff8c0080 55%,#ff008080 70%,#0000);right:-150%}.page-matrix-title.animated_22:before{animation:titleShineLeftRight 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff06 20%,#ff0 50%,#ff06 80%,#0000);background:linear-gradient(90deg,#0000 0,#ff06 20%,var(--anim-primary,#ff0) 50%,#ff06 80%,#0000 100%);box-shadow:0 0 30px #ffff00e6;left:-150%}.page-matrix-title.animated_22:after,.page-matrix-title.animated_22:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_22:after{animation:titleShineRightLeft 5s ease-in-out infinite;animation-delay:2s;background:linear-gradient(-90deg,#0000,#ffc80066 20%,#ffc800 50%,#ffc80099 80%,#0000);background:linear-gradient(-90deg,#0000 0,#ffc80066 20%,var(--anim-accent,#ffc800) 50%,#ffc80099 80%,#0000 100%);box-shadow:0 0 25px #ffc800cc;right:-150%}.page-matrix-title.animated_23:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffc86466 20%,#ffc864 50%,#ffc86466 80%,#0000);background:linear-gradient(90deg,#0000 0,#ffc86466 20%,var(--anim-primary,#ffc864) 50%,#ffc86466 80%,#0000 100%);box-shadow:0 0 25px #ffc864cc;left:-150%}.page-matrix-title.animated_23:after,.page-matrix-title.animated_23:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_23:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#ff963266 20%,#ff9632 50%,#ff963299 80%,#0000);background:linear-gradient(-90deg,#0000 0,#ff963266 20%,var(--anim-accent,#ff9632) 50%,#ff963299 80%,#0000 100%);box-shadow:0 0 20px #ff9632b3;right:-150%}.page-matrix-title.animated_24:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#0096c866 20%,#0096c8 50%,#0096c866 80%,#0000);background:linear-gradient(90deg,#0000 0,#0096c866 20%,var(--anim-primary,#0096c8) 50%,#0096c866 80%,#0000 100%);box-shadow:0 0 20px #0096c8b3;left:-150%}.page-matrix-title.animated_24:after,.page-matrix-title.animated_24:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_24:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#00c8fa66 20%,#00c8fa 50%,#00c8fa99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#00c8fa66 20%,var(--anim-accent,#00c8fa) 50%,#00c8fa99 80%,#0000 100%);box-shadow:0 0 15px #00c8fa99;right:-150%}.page-matrix-title.animated_25:before{animation:titleShineLeftRight 6s ease-in-out infinite;background:linear-gradient(90deg,#0000,#c8c8c866 20%,#c8c8c8e6 50%,#c8c8c866 80%,#0000);background:linear-gradient(90deg,#0000 0,#c8c8c866 20%,var(--anim-primary,#c8c8c8e6) 50%,#c8c8c866 80%,#0000 100%);box-shadow:0 0 20px #c8c8c899;left:-150%}.page-matrix-title.animated_25:after,.page-matrix-title.animated_25:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_25:after{animation:titleShineRightLeft 7s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#96969666 20%,#969696cc 50%,#96969680 80%,#0000);background:linear-gradient(-90deg,#0000 0,#96969666 20%,var(--anim-accent,#969696cc) 50%,#96969680 80%,#0000 100%);box-shadow:0 0 15px #96969680;right:-150%}.page-matrix-title.animated_26:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff6b6b80 15%,#4ecdc480 30%,#ffe66d80 45%,#95e1d380 60%,#ff6b6b80 75%,#0000);left:-150%}.page-matrix-title.animated_26:after,.page-matrix-title.animated_26:before{box-shadow:0 0 20px #ffffff80;content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_26:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#95e1d380 15%,#ffe66d80 30%,#4ecdc480 45%,#ff6b6b80 60%,#95e1d380 75%,#0000);right:-150%}.page-matrix-title.animated_27:before{animation:titleShineLeftRight 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff80 20%,#ffffc8e6 50%,#ffffff80 80%,#0000);box-shadow:0 0 30px #ffffc8e6;left:-150%}.page-matrix-title.animated_27:after,.page-matrix-title.animated_27:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_27:after{animation:titleShineRightLeft 5s ease-in-out infinite;animation-delay:2s;background:linear-gradient(-90deg,#0000,#ffffc866 20%,#fff 50%,#ffffc899 80%,#0000);background:linear-gradient(-90deg,#0000 0,#ffffc866 20%,var(--anim-accent,#fff) 50%,#ffffc899 80%,#0000 100%);box-shadow:0 0 25px #fffc;right:-150%}.page-matrix-title.animated_28:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#3498db66 20%,#3498db 50%,#3498db66 80%,#0000);background:linear-gradient(90deg,#0000 0,#3498db66 20%,var(--anim-primary,#3498db) 50%,#3498db66 80%,#0000 100%);box-shadow:0 0 20px #3498dbb3;left:-150%}.page-matrix-title.animated_28:after,.page-matrix-title.animated_28:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_28:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#2ecc7166 20%,#2ecc71 50%,#2ecc7199 80%,#0000);background:linear-gradient(-90deg,#0000 0,#2ecc7166 20%,var(--anim-accent,#2ecc71) 50%,#2ecc7199 80%,#0000 100%);box-shadow:0 0 15px #2ecc7199;right:-150%}.page-matrix-title.animated_29:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff9a9e66 20%,#ff9a9e 50%,#ff9a9e66 80%,#0000);background:linear-gradient(90deg,#0000 0,#ff9a9e66 20%,var(--anim-primary,#ff9a9e) 50%,#ff9a9e66 80%,#0000 100%);box-shadow:0 0 20px #ff9a9eb3;left:-150%}.page-matrix-title.animated_29:after,.page-matrix-title.animated_29:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_29:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#fad0c466 20%,#fad0c4 50%,#fad0c499 80%,#0000);background:linear-gradient(-90deg,#0000 0,#fad0c466 20%,var(--anim-accent,#fad0c4) 50%,#fad0c499 80%,#0000 100%);box-shadow:0 0 15px #fad0c499;right:-150%}.page-matrix-title.animated_30:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#a18cd166 20%,#a18cd1 50%,#a18cd166 80%,#0000);background:linear-gradient(90deg,#0000 0,#a18cd166 20%,var(--anim-primary,#a18cd1) 50%,#a18cd166 80%,#0000 100%);box-shadow:0 0 20px #a18cd1b3;left:-150%}.page-matrix-title.animated_30:after,.page-matrix-title.animated_30:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_30:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#fbc2eb66 20%,#fbc2eb 50%,#fbc2eb99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#fbc2eb66 20%,var(--anim-accent,#fbc2eb) 50%,#fbc2eb99 80%,#0000 100%);box-shadow:0 0 15px #fbc2eb99;right:-150%}.page-matrix-title.animated_31:before{animation:titleShineLeftRight 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff646466 20%,#ff6464 50%,#ff646466 80%,#0000);background:linear-gradient(90deg,#0000 0,#ff646466 20%,var(--anim-primary,#ff6464) 50%,#ff646466 80%,#0000 100%);box-shadow:0 0 25px #ff6464cc;left:-150%}.page-matrix-title.animated_31:after,.page-matrix-title.animated_31:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_31:after{animation:titleShineRightLeft 5s ease-in-out infinite;animation-delay:2s;background:linear-gradient(-90deg,#0000,#6464ff66 20%,#6464ff 50%,#6464ff99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#6464ff66 20%,var(--anim-accent,#6464ff) 50%,#6464ff99 80%,#0000 100%);box-shadow:0 0 25px #6464ffcc;right:-150%}.page-matrix-title.animated_32:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00ff8066 15%,#00c8ff80 35%,#8000ff66 55%,#00c8ff66 75%,#0000);box-shadow:0 0 25px #00c8ff99;left:-150%}.page-matrix-title.animated_32:after,.page-matrix-title.animated_32:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_32:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#00c8ff66 15%,#00ff8080 35%,#00c8ff66 55%,#8000ff66 75%,#0000);box-shadow:0 0 20px #00ff8080;right:-150%}.page-matrix-swiper{box-sizing:border-box;height:auto;padding:.5rem 0;padding:var(--swiper-padding-xs) 0;width:100%}.page-matrix-swiper .swiper-slide{align-items:stretch;height:auto;justify-content:center;width:auto}.page-matrix-slide,.page-matrix-swiper .swiper-slide{box-sizing:border-box;display:flex;max-width:none;min-height:auto}.page-matrix-slide{flex-direction:column;height:100%;margin:0 auto;width:100%}.page-matrix-slide .image-matrix-card{box-sizing:border-box;height:auto;margin:0 auto;max-width:none;min-height:auto;width:100%}.page-matrix-swiper .swiper-button-next,.page-matrix-swiper .swiper-button-prev{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;border:1px solid #00000014;border-radius:50%;box-shadow:0 4px 16px #0000001a;height:3rem;height:var(--swiper-btn-size);transition:all .3s cubic-bezier(.4,0,.2,1);transition:all var(--swiper-transition);width:3rem;width:var(--swiper-btn-size)}.page-matrix-swiper .swiper-button-next:hover,.page-matrix-swiper .swiper-button-prev:hover{background:#fff;box-shadow:0 8px 24px #00000026;transform:scale(1.05)}.page-matrix-swiper .swiper-button-next:after,.page-matrix-swiper .swiper-button-prev:after{color:#007399;font-size:20px;font-weight:800}.page-matrix-swiper .swiper-pagination{bottom:10px}.page-matrix-swiper .swiper-pagination-bullet{background:#cbd5e1;height:10px;opacity:1;transition:all .3s cubic-bezier(.4,0,.2,1);transition:all var(--swiper-transition);width:10px}.page-matrix-swiper .swiper-pagination-bullet-active{background:#007399;border-radius:5px;box-shadow:0 2px 8px #00739966;width:28px}.page-matrix-swiper .swiper-scrollbar{background:#0000000d;border-radius:8px;border-radius:var(--swiper-radius-sm);height:6px}.page-matrix-swiper .swiper-scrollbar-drag{background:linear-gradient(90deg,#007399,#005f7f);border-radius:8px;border-radius:var(--swiper-radius-sm);box-shadow:0 2px 4px #0073994d}@media (max-width:1200px){.page-matrix-title{font-size:1.625rem}}@media (max-width:768px){.page-matrix-swiper-container{border-radius:12px;border-radius:var(--swiper-radius-md);margin-top:1.5rem;margin-top:var(--swiper-margin-lg);padding:1rem .75rem;padding:var(--swiper-padding-md) var(--swiper-padding-sm)}.page-matrix-title{font-size:1.5rem}.page-matrix-swiper .swiper-button-next,.page-matrix-swiper .swiper-button-prev{height:40px;width:40px}.page-matrix-swiper .swiper-button-next:after,.page-matrix-swiper .swiper-button-prev:after{font-size:18px}}@media (max-width:568px){.page-matrix-swiper-container{padding:.75rem .5rem;padding:var(--swiper-padding-sm) var(--swiper-padding-xs)}.page-matrix-title{font-size:1.375rem}.page-matrix-swiper .swiper-button-next,.page-matrix-swiper .swiper-button-prev{display:none}}.matrix-cards-grid{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));justify-content:center;margin:0 auto;max-width:1440px;padding:8px 16px 32px}.matrix-cards-grid-item{display:flex;justify-content:center;width:100%}.matrix-cards-grid .image-matrix-card{max-width:450px;max-width:var(--imc-width,450px);width:100%}@media (min-width:1024px){.matrix-cards-grid{grid-template-columns:repeat(3,minmax(340px,1fr))}}@media (min-width:640px) and (max-width:1023px){.matrix-cards-grid{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media (max-width:639px){.matrix-cards-grid{gap:20px;grid-template-columns:1fr;padding:8px 12px 24px}}:root{--padding-xs:0.5rem;--padding-sm:0.75rem;--padding-md:1rem;--padding-lg:1.5rem;--margin-xs:0.5rem;--margin-md:1rem;--margin-lg:1.5rem;--margin-xl:2rem;--radius-xl:24px;--transition-normal:0.3s cubic-bezier(0.4,0,0.2,1);--swiper-padding-xs:0.5rem;--swiper-padding-sm:0.75rem;--swiper-padding-md:1rem;--swiper-padding-lg:1.5rem;--swiper-margin-xs:0.5rem;--swiper-margin-md:1rem;--swiper-margin-lg:1.5rem;--swiper-margin-xl:2rem;--swiper-radius-sm:8px;--swiper-radius-md:12px;--swiper-radius-lg:16px;--swiper-transition:0.3s cubic-bezier(0.4,0,0.2,1);--swiper-btn-size:3rem}.follow-page-container{animation:slideInFollow .5s cubic-bezier(.4,0,.2,1);background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;margin:16px 0;overflow:hidden;padding:16px;position:relative}.follow-page-container>*{position:relative;z-index:2}@keyframes slideInFollow{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.follow-page-layout{align-items:stretch;display:flex;gap:16px}.follow-products-wrapper{display:flex;flex:1 1;flex-direction:column;gap:12px;min-width:0}.shop-name-badge{align-items:center;animation:badgePulse 2s ease-in-out infinite;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #007399;border-radius:20px;box-shadow:0 2px 6px #00739926;display:inline-flex;gap:8px;padding:8px 16px;width:fit-content}@keyframes badgePulse{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}.shop-icon{color:#007399;font-size:1.1rem}.shop-name{color:#007399;font-size:.95rem;font-weight:700;max-width:100%;overflow-wrap:anywhere}.products-grid-follow{flex:1 1;transition:opacity .3s ease}.products-grid-follow.loading{opacity:.5}.mySwiper{height:100%;width:100%}.mySwiper .swiper-slide{align-items:center;box-sizing:border-box;display:flex;height:auto;justify-content:center;max-width:none;width:auto}.follow-product-item{animation:fadeInProduct .4s ease-out backwards;padding:6px}.follow-product-item:first-child{animation-delay:.1s}.follow-product-item:nth-child(2){animation-delay:.15s}.follow-product-item:nth-child(3){animation-delay:.2s}.follow-product-item:nth-child(4){animation-delay:.25s}@keyframes fadeInProduct{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.follow-product-image{aspect-ratio:1/1;background:#f9fafb;border-radius:10px;box-shadow:0 2px 8px #0000000f;overflow:hidden;transition:all .3s ease;width:100%}.follow-product-image:hover{box-shadow:0 6px 16px #0000001f;transform:translateY(-4px)}.follow-product-image img{height:100%;object-fit:cover;width:100%}.follow-page-container .follow-product-item{box-sizing:border-box;width:100%}.follow-product-image-link{border-radius:10px;color:inherit;display:block;text-decoration:none;width:100%}.follow-product-image-link:focus-visible{outline:3px solid #3b82f6;outline-offset:2px}.follow-gallery-empty{align-items:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;color:#64748b;display:flex;font-size:.9rem;gap:10px;justify-content:center;min-height:120px;padding:16px;text-align:center}.follow-gallery-empty-icon{color:#007399;flex-shrink:0;font-size:1.6rem}.follow-actions-wrapper{flex-shrink:0;gap:12px;min-width:160px}.follow-actions-wrapper,.follow-btn-action{display:flex;flex-direction:column;justify-content:center}.follow-btn-action{align-items:center;border:none;border-radius:12px;box-shadow:0 4px 10px #0000001a;cursor:pointer;font-size:.95rem;font-weight:600;gap:8px;overflow:hidden;padding:18px 20px;position:relative;text-align:center;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.follow-btn-action:before{background:linear-gradient(135deg,#ffffff4d,#0000);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.follow-btn-action:hover:before{opacity:1}.follow-btn-heart{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.follow-btn-heart:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 8px 20px #10b98166;transform:translateY(-4px) scale(1.02)}.follow-btn-heart .btn-icon{animation:heartBeat 1.5s ease-in-out infinite}.follow-btn-heart:hover .btn-icon{animation:heartBeatFast .6s ease-in-out infinite}@keyframes heartBeatFast{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}.view-lakay-btn{background:linear-gradient(135deg,#007399,#008ab8);color:#fff}.view-lakay-btn:hover{background:linear-gradient(135deg,#006080,#007399);box-shadow:0 8px 20px #00739966;color:#fff;transform:translateY(-4px) scale(1.02)}.btn-icon{font-size:1.5rem;transition:transform .3s ease}.follow-btn-action:hover .btn-icon{transform:scale(1.15)}.btn-text{font-size:.9rem;line-height:1.2}.follow-page-container.\30_type_Animation,.follow-page-container.anim-type-00{animation:anim-gradient-wave 10s ease-in-out infinite;background:linear-gradient(135deg,#f8f9fa,#e8f4f8 20%,#f0f8ff 40%,#e8f4f8 60%,#f0f8ff 80%,#f8f9fa);background-size:400% 400%}.follow-page-container.\30_type_Animation:before,.follow-page-container.anim-type-00:before{animation:anim-sweep-ltr 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00739926 20%,#3b82f640 40%,#8b5cf633 60%,#3b82f626 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#00739926) 20%,var(--anim-accent,#3b82f640) 40%,var(--anim-secondary,#8b5cf633) 60%,var(--anim-accent,#3b82f626) 80%,#0000 100%);content:"";height:200%;left:-100%;pointer-events:none;position:absolute;top:-50%;transform:skewX(-20deg);width:150%;z-index:1}.follow-page-container.\30_type_Animation:after,.follow-page-container.anim-type-00:after{animation:anim-sweep-rtl 7s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#a855f726 20%,#ec489933 40%,#a855f726 60%,#0000);background:linear-gradient(-90deg,#0000 0,var(--anim-secondary,#a855f726) 20%,#ec489933 40%,var(--anim-secondary,#a855f726) 60%,#0000 100%);content:"";height:200%;pointer-events:none;position:absolute;right:-100%;top:-50%;transform:skewX(20deg);width:150%;z-index:1}.follow-page-container.\31_type_Animation,.follow-page-container.anim-type-01{animation:anim-gradient-wave 10s ease-in-out infinite;background:linear-gradient(135deg,#f8f9fa,#e8f4f8 50%,#f8f9fa);background-size:400% 400%}.follow-page-container.\31_type_Animation:before,.follow-page-container.anim-type-01:before{animation:anim-sweep-ltr 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00739926 20%,#3b82f640 50%,#00739926 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#00739926) 20%,var(--anim-accent,#3b82f640) 50%,var(--anim-primary,#00739926) 80%,#0000 100%);content:"";height:200%;left:-100%;pointer-events:none;position:absolute;top:-50%;transform:skewX(-20deg);width:150%;z-index:1}.follow-page-container.\31_type_Animation:after,.follow-page-container.anim-type-01:after{animation:anim-sweep-rtl 7s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#a855f726 20%,#ec489933 50%,#a855f726 80%,#0000);background:linear-gradient(-90deg,#0000 0,var(--anim-secondary,#a855f726) 20%,var(--anim-tertiary,#ec489933) 50%,var(--anim-secondary,#a855f726) 80%,#0000 100%);content:"";height:200%;pointer-events:none;position:absolute;right:-100%;top:-50%;transform:skewX(20deg);width:150%;z-index:1}.follow-page-container.\32_type_Animation,.follow-page-container.anim-type-02{animation:anim-gradient-shift 8s ease-in-out infinite;background:linear-gradient(135deg,#fff,#e8f4f8 25%,#d4ecf7 50%,#e8f4f8 75%,#fff);background:linear-gradient(135deg,#fff 0,var(--anim-light1,#e8f4f8) 25%,var(--anim-light2,#d4ecf7) 50%,var(--anim-light1,#e8f4f8) 75%,#fff 100%);background-size:200% 200%}.follow-page-container.\32_type_Animation:before,.follow-page-container.anim-type-02:before{animation:anim-pulse-center 4s ease-in-out infinite;background:radial-gradient(circle at center,#fffc 0,#4facfe66 30%,#0000 70%);background:radial-gradient(circle at center,var(--anim-white,#fffc) 0,var(--anim-accent,#4facfe66) 30%,#0000 70%);content:"";filter:blur(40px);height:80%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1}.follow-page-container.\32_type_Animation:after,.follow-page-container.anim-type-02:after{animation:anim-pulse-center 4s ease-in-out infinite;animation-delay:2s;background:radial-gradient(circle at center,#0073994d 0,#0000 60%);background:radial-gradient(circle at center,var(--anim-primary,#0073994d) 0,#0000 60%);content:"";filter:blur(30px);height:60%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%;z-index:1}.follow-page-container.\33_type_Animation,.follow-page-container.anim-type-03{background:linear-gradient(0deg,#ffe0b2 0,#fff3e0 50%,#fff);background:linear-gradient(to top,var(--anim-light2,#ffe0b2) 0,var(--anim-light1,#fff3e0) 50%,#fff 100%)}.follow-page-container.\33_type_Animation:before,.follow-page-container.anim-type-03:before{animation:anim-wave-up 6s ease-in-out infinite;background:linear-gradient(0deg,#ff6b3566 0,#ff9a7640 30%,#0000 60%);background:linear-gradient(to top,var(--anim-primary,#ff6b3566) 0,var(--anim-accent,#ff9a7640) 30%,#0000 60%);border-radius:50% 50% 0 0;bottom:-100%;content:"";height:150%;left:0;pointer-events:none;position:absolute;transform:scaleX(1.2);width:100%;z-index:1}.follow-page-container.\33_type_Animation:after,.follow-page-container.anim-type-03:after{animation:anim-wave-up 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(0deg,#ff9a764d 0,#0000 50%);background:linear-gradient(to top,var(--anim-accent,#ff9a764d) 0,#0000 50%);border-radius:50% 50% 0 0;bottom:-100%;content:"";height:120%;left:0;pointer-events:none;position:absolute;transform:scaleX(1.3);width:100%;z-index:1}.follow-page-container.\34_type_Animation,.follow-page-container.anim-type-04{animation:anim-gradient-radial-pulse 8s ease-in-out infinite;background:radial-gradient(circle at center,#fff 0,#caf0f8 40%,#90e0ef 70%,#fff 100%);background:radial-gradient(circle at center,#fff 0,var(--anim-light1,#caf0f8) 40%,var(--anim-light2,#90e0ef) 70%,#fff 100%);background-position:50%;background-size:150% 150%}.follow-page-container.\34_type_Animation:before,.follow-page-container.anim-type-04:before{animation:anim-rotate-spiral 8s linear infinite;background:conic-gradient(from 0deg at 50% 50%,#0000 0deg,#0077b64d 45deg,#00d4ff40 90deg,#0000 135deg,#0000 1turn);background:conic-gradient(from 0deg at 50% 50%,#0000 0deg,var(--anim-primary,#0077b64d) 45deg,var(--anim-accent,#00d4ff40) 90deg,#0000 135deg,#0000 1turn);content:"";filter:blur(20px);height:200%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%;z-index:1}.follow-page-container.\34_type_Animation:after,.follow-page-container.anim-type-04:after{animation:anim-rotate-spiral 8s linear infinite reverse;background:conic-gradient(from 180deg at 50% 50%,#0000 0deg,#00d4ff33 45deg,#0000 90deg,#0000 1turn);background:conic-gradient(from 180deg at 50% 50%,#0000 0deg,var(--anim-accent,#00d4ff33) 45deg,#0000 90deg,#0000 1turn);content:"";filter:blur(25px);height:150%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:1}.follow-page-container.\35_type_Animation,.follow-page-container.anim-type-05{animation:anim-gradient-diagonal 10s ease-in-out infinite;background:linear-gradient(45deg,#fff,#f3e5f5 25%,#e1bee7 50%,#f3e5f5 75%,#fff);background:linear-gradient(45deg,#fff 0,var(--anim-light1,#f3e5f5) 25%,var(--anim-light2,#e1bee7) 50%,var(--anim-light1,#f3e5f5) 75%,#fff 100%);background-size:300% 300%}.follow-page-container.\35_type_Animation:before,.follow-page-container.anim-type-05:before{animation:anim-pulse-diamond 5s ease-in-out infinite;background:linear-gradient(45deg,#0000,#9c27b04d 25%,#ba68c866 50%,#9c27b04d 75%,#0000);background:linear-gradient(45deg,#0000 0,var(--anim-primary,#9c27b04d) 25%,var(--anim-accent,#ba68c866) 50%,var(--anim-primary,#9c27b04d) 75%,#0000 100%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);content:"";height:60%;left:50%;pointer-events:none;position:absolute;top:50%;width:60%;z-index:1}.follow-page-container.\35_type_Animation:after,.follow-page-container.anim-type-05:after{animation:anim-pulse-diamond 5s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(135deg,#ba68c880,#0000 50%,#ba68c880);background:linear-gradient(135deg,var(--anim-accent,#ba68c880) 0,#0000 50%,var(--anim-accent,#ba68c880) 100%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);content:"";height:40%;left:50%;pointer-events:none;position:absolute;top:50%;width:40%;z-index:1}.follow-page-container.\36_type_Animation,.follow-page-container.anim-type-06{animation:anim-gradient-vertical 12s ease-in-out infinite;background:linear-gradient(180deg,#fff,#e8f5e9 30%,#c8e6c9 60%,#e8f5e9 90%,#fff);background:linear-gradient(180deg,#fff 0,var(--anim-light1,#e8f5e9) 30%,var(--anim-light2,#c8e6c9) 60%,var(--anim-light1,#e8f5e9) 90%,#fff 100%);background-size:100% 200%}.follow-page-container.\36_type_Animation:before,.follow-page-container.anim-type-06:before{animation:anim-float-particle-1 15s ease-in-out infinite;background:radial-gradient(circle at center,#43a04766 0,#81c78440 40%,#0000 70%);background:radial-gradient(circle at center,var(--anim-primary,#43a04766) 0,var(--anim-accent,#81c78440) 40%,#0000 70%);border-radius:50%;content:"";filter:blur(30px);height:200px;pointer-events:none;position:absolute;width:200px;z-index:1}.follow-page-container.\36_type_Animation:after,.follow-page-container.anim-type-06:after{animation:anim-float-particle-2 12s ease-in-out infinite;background:radial-gradient(circle at center,#81c78459 0,#0000 60%);background:radial-gradient(circle at center,var(--anim-accent,#81c78459) 0,#0000 60%);border-radius:50%;content:"";filter:blur(25px);height:150px;pointer-events:none;position:absolute;width:150px;z-index:1}.follow-page-container.\37_type_Animation,.follow-page-container.anim-type-07{animation:anim-gradient-radial-expand 6s ease-in-out infinite;background:radial-gradient(circle at center,#fff3e0 0,#ffe0b2 40%,#fff 80%);background:radial-gradient(circle at center,var(--anim-light1,#fff3e0) 0,var(--anim-light2,#ffe0b2) 40%,#fff 80%)}.follow-page-container.\37_type_Animation:before,.follow-page-container.anim-type-07:before{animation:anim-rotate-rays 20s linear infinite;background:repeating-conic-gradient(from 0deg at 50% 50%,#0000 0deg,#0000 5deg,#f57c0026 5deg,#f57c0026 10deg);background:repeating-conic-gradient(from 0deg at 50% 50%,#0000 0deg,#0000 5deg,var(--anim-primary,#f57c0026) 5deg,var(--anim-primary,#f57c0026) 10deg);content:"";height:150%;left:50%;-webkit-mask-image:radial-gradient(circle at center,#0000 10%,#000 30%,#0000 80%);mask-image:radial-gradient(circle at center,#0000 10%,#000 30%,#0000 80%);pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:1}.follow-page-container.\37_type_Animation:after,.follow-page-container.anim-type-07:after{animation:anim-pulse-rays 4s ease-in-out infinite;background:radial-gradient(circle at center,#ffa0004d 0,#0000 50%);background:radial-gradient(circle at center,var(--anim-accent,#ffa0004d) 0,#0000 50%);content:"";filter:blur(20px);height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.follow-page-container.\38_type_Animation,.follow-page-container.anim-type-08{background:linear-gradient(180deg,#fff 0,#ffebee 30%,#ffcdd2 60%,#fff);background:linear-gradient(to bottom,#fff 0,var(--anim-light1,#ffebee) 30%,var(--anim-light2,#ffcdd2) 60%,#fff 100%)}.follow-page-container.\38_type_Animation:before,.follow-page-container.anim-type-08:before{animation:anim-aurora 8s ease-in-out infinite;background:linear-gradient(90deg,#0000,#d32f2f33 15%,#ef53504d 35%,#d32f2f40 50%,#ef53504d 65%,#d32f2f33 85%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#d32f2f33) 15%,var(--anim-accent,#ef53504d) 35%,var(--anim-primary,#d32f2f40) 50%,var(--anim-accent,#ef53504d) 65%,var(--anim-primary,#d32f2f33) 85%,#0000 100%);clip-path:ellipse(60% 40% at 50% 30%);content:"";filter:blur(15px);height:100%;left:-10%;pointer-events:none;position:absolute;top:0;transform:translateY(-20%);width:120%;z-index:1}.follow-page-container.\38_type_Animation:after,.follow-page-container.anim-type-08:after{animation:anim-aurora 8s ease-in-out infinite;animation-delay:4s;background:linear-gradient(90deg,#0000,#ef535040 20%,#d32f2f33 40%,#ef535040 60%,#d32f2f33 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-accent,#ef535040) 20%,var(--anim-primary,#d32f2f33) 40%,var(--anim-accent,#ef535040) 60%,var(--anim-primary,#d32f2f33) 80%,#0000 100%);clip-path:ellipse(55% 35% at 50% 40%);content:"";filter:blur(20px);height:100%;left:-10%;pointer-events:none;position:absolute;top:0;transform:translateY(-10%);width:120%;z-index:1}.follow-page-container.\39_type_Animation,.follow-page-container.anim-type-09{animation:anim-explode-bg 6s ease-in-out infinite;background:radial-gradient(circle,#fffde7 0,#fff9c4 50%,#fff 100%);background:radial-gradient(circle,var(--anim-light1,#fffde7) 0,var(--anim-light2,#fff9c4) 50%,#fff 100%)}.follow-page-container.\39_type_Animation:before,.follow-page-container.anim-type-09:before{animation:anim-explode 3s ease-out infinite;background:radial-gradient(circle,#fbc02d99 0,#ffeb3b66 50%,#0000 100%);background:radial-gradient(circle,var(--anim-primary,#fbc02d99) 0,var(--anim-accent,#ffeb3b66) 50%,#0000 100%);border-radius:50%;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:0;z-index:1}.follow-page-container.\39_type_Animation:after,.follow-page-container.anim-type-09:after{animation:anim-explode 3s ease-out 1.5s infinite;background:radial-gradient(circle,#ffeb3b80 0,#0000 70%);background:radial-gradient(circle,var(--anim-accent,#ffeb3b80) 0,#0000 70%);border-radius:50%;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:0;z-index:1}.follow-page-container.\31\30_type_Animation,.follow-page-container.anim-type-10{background:linear-gradient(135deg,#e8eaf6,#c5cae9);background:linear-gradient(135deg,var(--anim-light1,#e8eaf6) 0,var(--anim-light2,#c5cae9) 100%)}.follow-page-container.\31\30_type_Animation:before,.follow-page-container.anim-type-10:before{animation:anim-rotate-vortex 6s linear infinite;background:conic-gradient(from 0deg,#0000 0deg,#3949ab4d 30deg,#5c6bc066 60deg,#0000 90deg,#0000 180deg,#3949ab33 210deg,#0000 240deg);background:conic-gradient(from 0deg,#0000 0deg,var(--anim-primary,#3949ab4d) 30deg,var(--anim-accent,#5c6bc066) 60deg,#0000 90deg,#0000 180deg,var(--anim-primary,#3949ab33) 210deg,#0000 240deg);content:"";filter:blur(15px);height:150%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:1}.follow-page-container.\31\31_type_Animation,.follow-page-container.anim-type-11{background:linear-gradient(180deg,#e0f7fa 0,#b2ebf2);background:linear-gradient(to bottom,var(--anim-light1,#e0f7fa) 0,var(--anim-light2,#b2ebf2) 100%)}.follow-page-container.\31\31_type_Animation:before,.follow-page-container.anim-type-11:before{animation:anim-rain 2s linear infinite;background:linear-gradient(180deg,#0000 0,#00acc199 50%,#0000);background:linear-gradient(to bottom,#0000 0,var(--anim-primary,#00acc199) 50%,#0000 100%);border-radius:50%;box-shadow:0 0 10px #26c6da80,100px 50px 10px #00acc166,-80px 30px 10px #26c6da4d,200px 80px 10px #00acc159,-150px 100px 10px #26c6da66;box-shadow:0 0 10px var(--anim-accent,#26c6da80),100px 50px 10px var(--anim-primary,#00acc166),-80px 30px 10px var(--anim-accent,#26c6da4d),200px 80px 10px var(--anim-primary,#00acc159),-150px 100px 10px var(--anim-accent,#26c6da66);content:"";height:100px;left:20%;pointer-events:none;position:absolute;top:-100%;width:3px;z-index:1}.follow-page-container.\31\32_type_Animation,.follow-page-container.anim-type-12{background:#fff}.follow-page-container.\31\32_type_Animation:before,.follow-page-container.anim-type-12:before{animation:anim-rotate-kaleidoscope 12s linear infinite;background:conic-gradient(from 0deg,#e91e6333 0deg 45deg,#9c27b033 45deg 90deg,#2196f333 90deg 135deg,#4caf5033 135deg 180deg,#e91e6333 180deg 225deg,#9c27b033 225deg 270deg,#2196f333 270deg 315deg,#4caf5033 315deg 1turn);background:conic-gradient(from 0deg,var(--anim-primary,#e91e6333) 0deg 45deg,var(--anim-accent,#9c27b033) 45deg 90deg,var(--anim-secondary,#2196f333) 90deg 135deg,var(--anim-tertiary,#4caf5033) 135deg 180deg,var(--anim-primary,#e91e6333) 180deg 225deg,var(--anim-accent,#9c27b033) 225deg 270deg,var(--anim-secondary,#2196f333) 270deg 315deg,var(--anim-tertiary,#4caf5033) 315deg 1turn);content:"";filter:blur(20px);height:200%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%;z-index:1}.follow-page-container.\31\33_type_Animation,.follow-page-container.anim-type-13{background:radial-gradient(circle,#e3f2fd 0,#bbdefb 100%);background:radial-gradient(circle,var(--anim-light1,#e3f2fd) 0,var(--anim-light2,#bbdefb) 100%)}.follow-page-container.\31\33_type_Animation:before,.follow-page-container.anim-type-13:before{animation:anim-shockwave 3s ease-out infinite;border:3px solid #1e88e599;border:3px solid var(--anim-primary,#1e88e599);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:1}.follow-page-container.\31\33_type_Animation:after,.follow-page-container.anim-type-13:after{animation:anim-shockwave 3s ease-out 1.5s infinite;border:3px solid #42a5f580;border:3px solid var(--anim-accent,#42a5f580);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:1}.follow-page-container.\31\34_type_Animation,.follow-page-container.anim-type-14{background:linear-gradient(0deg,#ffccbc 0,#fbe9e7 50%,#fff);background:linear-gradient(to top,var(--anim-light2,#ffccbc) 0,var(--anim-light1,#fbe9e7) 50%,#fff 100%)}.follow-page-container.\31\34_type_Animation:before,.follow-page-container.anim-type-14:before{animation:anim-flame-1 2s ease-in-out infinite;background:linear-gradient(0deg,#ff572299 0,#ff704366 50%,#0000);background:linear-gradient(to top,var(--anim-primary,#ff572299) 0,var(--anim-accent,#ff704366) 50%,#0000 100%);border-radius:50% 50% 0 0;bottom:0;content:"";filter:blur(10px);height:0;left:30%;pointer-events:none;position:absolute;width:40px;z-index:1}.follow-page-container.\31\34_type_Animation:after,.follow-page-container.anim-type-14:after{animation:anim-flame-2 2.5s ease-in-out infinite;background:linear-gradient(0deg,#ff704380 0,#ff57224d 50%,#0000);background:linear-gradient(to top,var(--anim-accent,#ff704380) 0,var(--anim-primary,#ff57224d) 50%,#0000 100%);border-radius:50% 50% 0 0;bottom:0;content:"";filter:blur(12px);height:0;pointer-events:none;position:absolute;right:30%;width:50px;z-index:1}.follow-page-container.\31\35_type_Animation,.follow-page-container.anim-type-15{background:linear-gradient(135deg,#ede7f6,#d1c4e9);background:linear-gradient(135deg,var(--anim-light1,#ede7f6) 0,var(--anim-light2,#d1c4e9) 100%)}.follow-page-container.\31\35_type_Animation:before,.follow-page-container.anim-type-15:before{animation:anim-fog-1 12s ease-in-out infinite;background:radial-gradient(ellipse at center,#7e57c24d 0,#9575cd33 40%,#0000 70%);background:radial-gradient(ellipse at center,var(--anim-primary,#7e57c24d) 0,var(--anim-accent,#9575cd33) 40%,#0000 70%);content:"";filter:blur(40px);height:40%;left:-20%;pointer-events:none;position:absolute;top:30%;width:150%;z-index:1}.follow-page-container.\31\35_type_Animation:after,.follow-page-container.anim-type-15:after{animation:anim-fog-2 10s ease-in-out infinite;background:radial-gradient(ellipse at center,#9575cd40 0,#0000 60%);background:radial-gradient(ellipse at center,var(--anim-accent,#9575cd40) 0,#0000 60%);content:"";filter:blur(35px);height:35%;pointer-events:none;position:absolute;right:-20%;top:50%;width:140%;z-index:1}.follow-page-container.\31\36_type_Animation,.follow-page-container.anim-type-16{background:radial-gradient(circle,#e8eaf6 0,#c5cae9 100%);background:radial-gradient(circle,var(--anim-light1,#e8eaf6) 0,var(--anim-light2,#c5cae9) 100%)}.follow-page-container.\31\36_type_Animation:before,.follow-page-container.anim-type-16:before{animation:anim-shooting-star-1 3s ease-out infinite;background:linear-gradient(270deg,#0000 0,#28359399 50%,#3f51b5cc);background:linear-gradient(to left,#0000 0,var(--anim-primary,#28359399) 50%,var(--anim-accent,#3f51b5cc) 100%);box-shadow:0 0 10px #3f51b599;box-shadow:0 0 10px var(--anim-accent,#3f51b599);content:"";height:3px;pointer-events:none;position:absolute;right:-10%;top:10%;transform:rotate(-45deg);width:150px;z-index:1}.follow-page-container.\31\36_type_Animation:after,.follow-page-container.anim-type-16:after{animation:anim-shooting-star-2 4s ease-out 2s infinite;background:linear-gradient(270deg,#0000 0,#3f51b580 50%,#283593b3);background:linear-gradient(to left,#0000 0,var(--anim-accent,#3f51b580) 50%,var(--anim-primary,#283593b3) 100%);box-shadow:0 0 8px #28359380;box-shadow:0 0 8px var(--anim-primary,#28359380);content:"";height:2px;pointer-events:none;position:absolute;right:-10%;top:40%;transform:rotate(-40deg);width:120px;z-index:1}.follow-page-container.\31\37_type_Animation,.follow-page-container.anim-type-17{animation:anim-gradient-wave 10s ease-in-out infinite;background:linear-gradient(135deg,#fff,#e8f4f8 20%,#d4ecf7 40%,#e8f4f8 60%,#d4ecf7 80%,#fff);background:linear-gradient(135deg,#fff 0,var(--anim-light1,#e8f4f8) 20%,var(--anim-light2,#d4ecf7) 40%,var(--anim-light1,#e8f4f8) 60%,var(--anim-light2,#d4ecf7) 80%,#fff 100%);background-size:400% 400%}.follow-page-container.\31\37_type_Animation:before,.follow-page-container.anim-type-17:before{animation:anim-sweep-white-ltr 6s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff3 10%,#fff9 25%,#fff 50%,#fff9 75%,#fff3 90%,#0000);background:linear-gradient(90deg,#0000 0,#fff3 10%,#fff9 25%,var(--anim-white,#fff) 50%,#fff9 75%,#fff3 90%,#0000 100%);box-shadow:0 0 50px #fffc;content:"";height:200%;left:-100%;pointer-events:none;position:absolute;top:-50%;transform:skewX(-20deg);width:150%;z-index:1}.follow-page-container.\31\37_type_Animation:after,.follow-page-container.anim-type-17:after{animation:anim-sweep-blue-rtl 8s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#4facfe26 10%,#4facfe59 25%,#4facfe 50%,#00739966 75%,#005a7333 90%,#0000);background:linear-gradient(-90deg,#0000 0,#4facfe26 10%,#4facfe59 25%,var(--anim-accent,#4facfe) 50%,var(--anim-primary,#00739966) 75%,#005a7333 90%,#0000 100%);box-shadow:0 0 40px #4facfe80;content:"";height:200%;pointer-events:none;position:absolute;right:-100%;top:-50%;transform:skewX(20deg);width:150%;z-index:1}.follow-page-container.\31\38_type_Animation,.follow-page-container.anim-type-18{background:linear-gradient(180deg,#0a0a0a,#0d1f0d 50%,#0a0a0a)}.follow-page-container.\31\38_type_Animation:before,.follow-page-container.anim-type-18:before{animation:anim-matrix-fall 2s linear infinite;background:linear-gradient(180deg,#0000 0,#00ff41cc 50%,#0000);background:linear-gradient(to bottom,#0000 0,var(--anim-primary,#00ff41cc) 50%,#0000 100%);box-shadow:50px 0 0 #00ff4199,120px 30px 0 #00c83280,200px -20px 0 #00ff4166,280px 50px 0 #00c83299,350px -10px 0 #00ff4180,420px 40px 0 #00c83266;box-shadow:50px 0 0 var(--anim-primary,#00ff4199),120px 30px 0 var(--anim-accent,#00c83280),200px -20px 0 var(--anim-primary,#00ff4166),280px 50px 0 var(--anim-accent,#00c83299),350px -10px 0 var(--anim-primary,#00ff4180),420px 40px 0 var(--anim-accent,#00c83266);content:"";filter:blur(1px);height:100px;left:10%;pointer-events:none;position:absolute;top:0;width:2px;z-index:1}.follow-page-container.\31\38_type_Animation:after,.follow-page-container.anim-type-18:after{animation:anim-scan-line 3s linear infinite;background:linear-gradient(90deg,#0000,#00ff414d,#0000);background:linear-gradient(90deg,#0000,var(--anim-primary,#00ff414d),#0000);content:"";height:5px;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.follow-page-container.\31\39_type_Animation,.follow-page-container.anim-type-19{background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#1a1a2e)}.follow-page-container.\31\39_type_Animation:before,.follow-page-container.anim-type-19:before{animation:anim-neon-pulse 2s ease-in-out infinite;background:#0000;border:3px solid #ff0080cc;border:3px solid var(--anim-primary,#ff0080cc);border-radius:20px;box-shadow:0 0 10px #ff008080,0 0 20px #ff00804d,0 0 30px #ff008033,inset 0 0 10px #ff00801a;box-shadow:0 0 10px var(--anim-primary,#ff008080),0 0 20px var(--anim-primary,#ff00804d),0 0 30px var(--anim-primary,#ff008033),inset 0 0 10px var(--anim-primary,#ff00801a);content:"";height:60%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1}.follow-page-container.\31\39_type_Animation:after,.follow-page-container.anim-type-19:after{animation:anim-neon-flicker 3s ease-in-out infinite;background:#0000;border:2px solid #0ff9;border:2px solid var(--anim-accent,#0ff9);border-radius:15px;box-shadow:0 0 8px #0ff6,0 0 16px #0ff3;box-shadow:0 0 8px var(--anim-accent,#0ff6),0 0 16px var(--anim-accent,#0ff3);content:"";height:40%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%;z-index:1}.follow-page-container.\32\30_type_Animation,.follow-page-container.anim-type-20{background:linear-gradient(135deg,#667eea,#764ba2);background:linear-gradient(135deg,var(--anim-light1,#667eea) 0,var(--anim-light2,#764ba2) 100%)}.follow-page-container.\32\30_type_Animation:before,.follow-page-container.anim-type-20:before{animation:anim-blob-1 8s ease-in-out infinite;background:linear-gradient(135deg,#667eea99,#764ba299);background:linear-gradient(135deg,var(--anim-primary,#667eea99) 0,var(--anim-accent,#764ba299) 100%);content:"";filter:blur(20px);height:60%;left:50%;pointer-events:none;position:absolute;top:50%;width:60%;z-index:1}.follow-page-container.\32\30_type_Animation:after,.follow-page-container.anim-type-20:after{animation:anim-blob-2 10s ease-in-out infinite;background:linear-gradient(135deg,#764ba280,#667eea80);background:linear-gradient(135deg,var(--anim-accent,#764ba280) 0,var(--anim-primary,#667eea80) 100%);content:"";filter:blur(15px);height:40%;left:50%;pointer-events:none;position:absolute;top:50%;width:40%;z-index:1}.follow-page-container.\32\31_type_Animation,.follow-page-container.anim-type-21{animation:anim-holographic 8s ease infinite;background:linear-gradient(135deg,#ff0080,#ff8c00 17%,#40e0d0 33%,#00ff80 50%,#8000ff 67%,#ff0080 83%,#ff8c00);background-size:400% 400%}.follow-page-container.\32\31_type_Animation:before,.follow-page-container.anim-type-21:before{animation:anim-prism-shift 4s ease-in-out infinite;background:linear-gradient(45deg,#0000 30%,#ffffff4d 50%,#0000 70%);background-size:200% 200%;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.follow-page-container.\32\31_type_Animation:after,.follow-page-container.anim-type-21:after{background:repeating-linear-gradient(90deg,#0000,#0000 2px,#ffffff08 0,#ffffff08 4px);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.follow-page-container.\32\32_type_Animation,.follow-page-container.anim-type-22{background:linear-gradient(180deg,#1a1a2e,#2d2d44 30%,#1a1a2e)}.follow-page-container.\32\32_type_Animation:before,.follow-page-container.anim-type-22:before{animation:anim-lightning-strike 4s ease-out infinite;background:linear-gradient(180deg,#ffff00e6,#ffc800b3 30%,#0000);background:linear-gradient(180deg,var(--anim-primary,#ffff00e6) 0,var(--anim-accent,#ffc800b3) 30%,#0000 100%);box-shadow:0 0 20px #ffff0080;box-shadow:0 0 20px var(--anim-primary,#ffff0080);clip-path:polygon(0 0,100% 0,60% 30%,100% 30%,40% 60%,80% 60%,20% 100%,50% 60%,0 60%,60% 30%,0 30%);content:"";filter:blur(2px);height:100%;left:30%;pointer-events:none;position:absolute;top:0;width:3px;z-index:1}.follow-page-container.\32\32_type_Animation:after,.follow-page-container.anim-type-22:after{animation:anim-lightning-strike 5s ease-out 2s infinite;background:linear-gradient(180deg,#c8c8ffcc,#0000);background:linear-gradient(180deg,var(--anim-accent,#c8c8ffcc) 0,#0000 100%);clip-path:polygon(50% 0,100% 0,30% 40%,70% 40%,0 100%,40% 40%,0 40%);content:"";filter:blur(1px);height:100%;pointer-events:none;position:absolute;right:25%;top:0;width:2px;z-index:1}.follow-page-container.\32\33_type_Animation,.follow-page-container.anim-type-23{background:radial-gradient(circle at center,#1a1a3e 0,#0d0d1a 100%);background:radial-gradient(circle at center,var(--anim-light1,#1a1a3e) 0,var(--anim-light2,#0d0d1a) 100%)}.follow-page-container.\32\33_type_Animation:before,.follow-page-container.anim-type-23:before{animation:anim-orbit-1 8s linear infinite;background:radial-gradient(circle,#ffc864 0,#ff9632cc 50%,#0000 70%);background:radial-gradient(circle,var(--anim-primary,#ffc864) 0,var(--anim-accent,#ff9632cc) 50%,#0000 70%);border-radius:50%;box-shadow:0 0 20px #ffc86499,0 0 40px #ffc8644d;box-shadow:0 0 20px var(--anim-primary,#ffc86499),0 0 40px var(--anim-primary,#ffc8644d);content:"";height:20px;left:50%;pointer-events:none;position:absolute;top:50%;transform-origin:center center;width:20px;z-index:1}.follow-page-container.\32\33_type_Animation:after,.follow-page-container.anim-type-23:after{animation:anim-orbit-2 6s linear infinite;background:radial-gradient(circle,#64c8ff 0,#3296ffcc 50%,#0000 70%);background:radial-gradient(circle,var(--anim-accent,#64c8ff) 0,var(--anim-secondary,#3296ffcc) 50%,#0000 70%);border-radius:50%;box-shadow:0 0 15px #64c8ff80;box-shadow:0 0 15px var(--anim-accent,#64c8ff80);content:"";height:15px;left:50%;pointer-events:none;position:absolute;top:50%;transform-origin:center center;width:15px;z-index:1}.follow-page-container.\32\34_type_Animation,.follow-page-container.anim-type-24{animation:anim-water-surface 4s ease-in-out infinite;background:linear-gradient(180deg,#e0f7fa,#80deea 50%,#e0f7fa);background:linear-gradient(180deg,var(--anim-light1,#e0f7fa) 0,var(--anim-light2,#80deea) 50%,var(--anim-light1,#e0f7fa) 100%)}.follow-page-container.\32\34_type_Animation:before,.follow-page-container.anim-type-24:before{animation:anim-ripple-expand 3s ease-out infinite;border:2px solid #0096c899;border:2px solid var(--anim-primary,#0096c899);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;width:50px;z-index:1}.follow-page-container.\32\34_type_Animation:after,.follow-page-container.anim-type-24:after{animation:anim-ripple-expand 3s ease-out 1s infinite;border:2px solid #00c8fa80;border:2px solid var(--anim-accent,#00c8fa80);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;width:50px;z-index:1}.follow-page-container.\32\35_type_Animation,.follow-page-container.anim-type-25{background:linear-gradient(180deg,#2c3e50,#34495e);background:linear-gradient(180deg,var(--anim-light1,#2c3e50) 0,var(--anim-light2,#34495e) 100%)}.follow-page-container.\32\35_type_Animation:before,.follow-page-container.anim-type-25:before{animation:anim-smoke-rise 6s ease-out infinite;background:radial-gradient(ellipse at center,#c8c8c866 0,#96969633 40%,#0000 70%);background:radial-gradient(ellipse at center,var(--anim-primary,#c8c8c866) 0,var(--anim-accent,#96969633) 40%,#0000 70%);border-radius:50%;bottom:0;content:"";filter:blur(20px);height:100px;left:30%;pointer-events:none;position:absolute;width:100px;z-index:1}.follow-page-container.\32\35_type_Animation:after,.follow-page-container.anim-type-25:after{animation:anim-smoke-rise 8s ease-out 2s infinite;background:radial-gradient(ellipse at center,#b4b4b459 0,#0000 60%);background:radial-gradient(ellipse at center,var(--anim-accent,#b4b4b459) 0,#0000 60%);border-radius:50%;bottom:0;content:"";filter:blur(15px);height:80px;pointer-events:none;position:absolute;right:30%;width:80px;z-index:1}.follow-page-container.\32\36_type_Animation,.follow-page-container.anim-type-26{background:linear-gradient(135deg,#ffecd2,#fcb69f);background:linear-gradient(135deg,var(--anim-light1,#ffecd2) 0,var(--anim-light2,#fcb69f) 100%)}.follow-page-container.\32\36_type_Animation:before,.follow-page-container.anim-type-26:before{animation:anim-confetti-fall 4s linear infinite;background:#ff6b6b;background:var(--anim-primary,#ff6b6b);box-shadow:50px 0 0 #4ecdc4,100px 20px 0 #ffe66d,150px -10px 0 #95e1d3,200px 30px 0 #ff6b6b,250px 0 0 #4ecdc4,300px 15px 0 #ffe66d,350px -5px 0 #95e1d3;box-shadow:50px 0 0 var(--anim-accent,#4ecdc4),100px 20px 0 var(--anim-secondary,#ffe66d),150px -10px 0 var(--anim-tertiary,#95e1d3),200px 30px 0 var(--anim-primary,#ff6b6b),250px 0 0 var(--anim-accent,#4ecdc4),300px 15px 0 var(--anim-secondary,#ffe66d),350px -5px 0 var(--anim-tertiary,#95e1d3);content:"";height:10px;left:10%;pointer-events:none;position:absolute;top:-20px;width:10px;z-index:1}.follow-page-container.\32\36_type_Animation:after,.follow-page-container.anim-type-26:after{animation:anim-confetti-fall 5s linear 1s infinite;background:#ffe66d;background:var(--anim-secondary,#ffe66d);box-shadow:40px 10px 0 #95e1d3,90px 0 0 #ff6b6b,140px 25px 0 #4ecdc4,190px -15px 0 #ffe66d,240px 5px 0 #95e1d3;box-shadow:40px 10px 0 var(--anim-tertiary,#95e1d3),90px 0 0 var(--anim-primary,#ff6b6b),140px 25px 0 var(--anim-accent,#4ecdc4),190px -15px 0 var(--anim-secondary,#ffe66d),240px 5px 0 var(--anim-tertiary,#95e1d3);content:"";height:8px;left:25%;pointer-events:none;position:absolute;top:-30px;width:8px;z-index:1}.follow-page-container.\32\37_type_Animation,.follow-page-container.anim-type-27{background:radial-gradient(ellipse at center,#1a1a3e 0,#0d0d2b 100%);background:radial-gradient(ellipse at center,var(--anim-light1,#1a1a3e) 0,var(--anim-light2,#0d0d2b) 100%)}.follow-page-container.\32\37_type_Animation:before,.follow-page-container.anim-type-27:before{animation:anim-sparkle 2s ease-in-out infinite;background:#ffffffe6;background:var(--anim-primary,#ffffffe6);border-radius:50%;box-shadow:60px 30px 0 #ffffc8cc,120px -20px 0 #ffffffb3,200px 50px 0 #ffffc8e6,280px 10px 0 #fff9,350px 40px 0 #ffffc8cc;box-shadow:60px 30px 0 var(--anim-accent,#ffffc8cc),120px -20px 0 var(--anim-primary,#ffffffb3),200px 50px 0 var(--anim-accent,#ffffc8e6),280px 10px 0 var(--anim-primary,#fff9),350px 40px 0 var(--anim-accent,#ffffc8cc);content:"";height:4px;left:20%;pointer-events:none;position:absolute;top:20%;width:4px;z-index:1}.follow-page-container.\32\37_type_Animation:after,.follow-page-container.anim-type-27:after{animation:anim-sparkle 2.5s ease-in-out .5s infinite;background:#ffffc8cc;background:var(--anim-accent,#ffffc8cc);border-radius:50%;box-shadow:80px -40px 0 #ffffffb3,150px 20px 0 #ffffc8e6,220px -10px 0 #fff9,300px 30px 0 #ffffc8cc;box-shadow:80px -40px 0 var(--anim-primary,#ffffffb3),150px 20px 0 var(--anim-accent,#ffffc8e6),220px -10px 0 var(--anim-primary,#fff9),300px 30px 0 var(--anim-accent,#ffffc8cc);content:"";height:3px;left:15%;pointer-events:none;position:absolute;top:60%;width:3px;z-index:1}.follow-page-container.\32\38_type_Animation,.follow-page-container.anim-type-28{background:linear-gradient(135deg,#2c3e50,#3498db);background:linear-gradient(135deg,var(--anim-light1,#2c3e50) 0,var(--anim-light2,#3498db) 100%)}.follow-page-container.\32\38_type_Animation:before,.follow-page-container.anim-type-28:before{animation:anim-hexagon-pulse 4s ease-in-out infinite;background:#3498db66;background:var(--anim-primary,#3498db66);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:50%;width:100px;z-index:1}.follow-page-container.\32\38_type_Animation:after,.follow-page-container.anim-type-28:after{animation:anim-hexagon-pulse 4s ease-in-out 2s infinite;background:#2ecc7180;background:var(--anim-accent,#2ecc7180);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);content:"";height:60px;left:50%;pointer-events:none;position:absolute;top:50%;width:60px;z-index:1}.follow-page-container.\32\39_type_Animation,.follow-page-container.anim-type-29{background:linear-gradient(135deg,#ff9a9e,#fad0c4);background:linear-gradient(135deg,var(--anim-light1,#ff9a9e) 0,var(--anim-light2,#fad0c4) 100%)}.follow-page-container.\32\39_type_Animation:before,.follow-page-container.anim-type-29:before{animation:anim-triangle-spin 10s linear infinite;border-bottom:100px solid #ff6b6b66;border-bottom:100px solid var(--anim-primary,#ff6b6b66);border-left:60px solid #0000;border-right:60px solid #0000;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0;z-index:1}.follow-page-container.\32\39_type_Animation:after,.follow-page-container.anim-type-29:after{animation:anim-triangle-spin 8s linear infinite reverse;border-bottom:70px solid #ff9a9e80;border-bottom:70px solid var(--anim-accent,#ff9a9e80);border-left:40px solid #0000;border-right:40px solid #0000;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0;z-index:1}.follow-page-container.\33\30_type_Animation,.follow-page-container.anim-type-30{background:linear-gradient(135deg,#a18cd1,#fbc2eb);background:linear-gradient(135deg,var(--anim-light1,#a18cd1) 0,var(--anim-light2,#fbc2eb) 100%)}.follow-page-container.\33\30_type_Animation:before,.follow-page-container.anim-type-30:before{animation:anim-square-morph 8s ease-in-out infinite;background:linear-gradient(135deg,#a18cd180,#fbc2eb80);background:linear-gradient(135deg,var(--anim-primary,#a18cd180) 0,var(--anim-accent,#fbc2eb80) 100%);content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:50%;width:100px;z-index:1}.follow-page-container.\33\30_type_Animation:after,.follow-page-container.anim-type-30:after{animation:anim-square-morph 8s ease-in-out 4s infinite;background:linear-gradient(135deg,#fbc2eb99,#a18cd199);background:linear-gradient(135deg,var(--anim-accent,#fbc2eb99) 0,var(--anim-primary,#a18cd199) 100%);content:"";height:60px;left:50%;pointer-events:none;position:absolute;top:50%;width:60px;z-index:1}.follow-page-container.\33\31_type_Animation,.follow-page-container.anim-type-31{animation:anim-power-surge 4s ease-in-out infinite;background:radial-gradient(circle at center,#0f0c29 0,#302b63 50%,#24243e 100%);background:radial-gradient(circle at center,var(--anim-light1,#0f0c29) 0,var(--anim-light2,#302b63) 50%,#24243e 100%)}.follow-page-container.\33\31_type_Animation:before,.follow-page-container.anim-type-31:before{animation:anim-energy-charge 2s ease-out infinite;background:radial-gradient(circle,#ff6464cc 0,#ff323266 40%,#0000 70%);background:radial-gradient(circle,var(--anim-primary,#ff6464cc) 0,var(--anim-accent,#ff323266) 40%,#0000 70%);border-radius:50%;content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:50%;width:100px;z-index:1}.follow-page-container.\33\31_type_Animation:after,.follow-page-container.anim-type-31:after{animation:anim-energy-charge 2s ease-out 1s infinite;background:radial-gradient(circle,#6464ffb3 0,#0000 60%);background:radial-gradient(circle,var(--anim-accent,#6464ffb3) 0,#0000 60%);border-radius:50%;content:"";height:80px;left:50%;pointer-events:none;position:absolute;top:50%;width:80px;z-index:1}.follow-page-container.\33\32_type_Animation,.follow-page-container.anim-type-32{background:linear-gradient(180deg,#0c1445,#1a237e 30%,#0d47a1 60%,#0c1445)}.follow-page-container.\33\32_type_Animation:before,.follow-page-container.anim-type-32:before{animation:anim-northern-lights 8s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00ff804d 20%,#00c8ff66 40%,#8000ff4d 60%,#00c8ff4d 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#00ff804d) 20%,var(--anim-accent,#00c8ff66) 40%,var(--anim-secondary,#8000ff4d) 60%,var(--anim-accent,#00c8ff4d) 80%,#0000 100%);border-radius:50%;content:"";filter:blur(30px);height:40%;left:-20%;pointer-events:none;position:absolute;top:10%;width:140%;z-index:1}.follow-page-container.\33\32_type_Animation:after,.follow-page-container.anim-type-32:after{animation:anim-northern-lights 10s ease-in-out 2s infinite;background:linear-gradient(90deg,#0000,#00c8ff40 25%,#00ff8059 50%,#00c8ff40 75%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-accent,#00c8ff40) 25%,var(--anim-primary,#00ff8059) 50%,var(--anim-accent,#00c8ff40) 75%,#0000 100%);border-radius:50%;content:"";filter:blur(25px);height:30%;left:-10%;pointer-events:none;position:absolute;top:30%;width:120%;z-index:1}.follow-page-header{margin-bottom:var(swiper-padding-xs);overflow:visible;position:relative}.follow-page-header.animated_0:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#0073991f 0,#3b82f614 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_0:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#007399,#3b82f6 15%,#8b5cf6 30%,#ec4899 45%,#f97316 60%,#8b5cf6 75%,#3b82f6 85%,#007399);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #00739966,0 0 20px #3b82f64d;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_1:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#e91e6326 0,#9c27b01a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_1:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#e91e63,#9c27b0 20%,#fff 40%,#9c27b0 60%,#e91e63);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #e91e6366,0 0 20px #9c27b080;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_2:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#4caf5026 0,#ffeb3b1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_2:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#4caf50,#ffeb3b 20%,#fff 40%,#ffeb3b 60%,#4caf50);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #4caf5066,0 0 20px #ffeb3b99;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_3:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff980026 0,#f443361a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_3:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#ff9800,#f44336 20%,#fff 40%,#f44336 60%,#ff9800);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ff980080,0 0 20px #f4433699;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_4:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#2196f326 0,#3f51b51a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_4:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#2196f3,#3f51b5 20%,#fff 40%,#3f51b5 60%,#2196f3);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #2196f366,0 0 20px #3f51b580;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_5:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#00bcd426 0,#0096881a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_5:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#00bcd4,#009688 20%,#fff 40%,#009688 60%,#00bcd4);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #00bcd466,0 0 20px #00968880;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_6:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ffd70026 0,#cd7f321a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_6:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,gold,#cd7f32 20%,#fff 40%,#cd7f32 60%,gold);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ffd70080,0 0 20px #cd7f3299;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_7:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#c0c0c026 0,#e5e4e21a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_7:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,silver,#e5e4e2 20%,#fff 40%,#e5e4e2 60%,silver);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #c0c0c066,0 0 20px #fff9;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_8:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff00ff26 0,#00ffff1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_8:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#f0f,#0ff 25%,#fff 50%,#0ff 75%,#f0f);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ff00ff80,0 0 20px #0ff9;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_9:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff00001a 0,#ffa50014 20%,#00ff0014 40%,#007fff14 60%,#8b00ff1a 80%,#0000 100%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_9:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,red,#ff8000 14%,#ff0 28%,#0f0 42%,#0ff 56%,#0080ff 70%,#8000ff 84%,red);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #ff00004d,0 0 25px #0ff6;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_10:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#673ab726 0,#b39ddb1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_10:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#673ab7,#b39ddb 20%,#fff 40%,#b39ddb 60%,#673ab7);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #673ab766,0 0 20px #b39ddb80;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_11:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#cddc3926 0,#8bc34a1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_11:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#cddc39,#8bc34a 20%,#fff 40%,#8bc34a 60%,#cddc39);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #cddc3966,0 0 20px #8bc34a80;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_12:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#e91e6326 0,#9c27b01a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_12:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#e91e63,#9c27b0 20%,#fff 40%,#9c27b0 60%,#e91e63);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #e91e6366,0 0 20px #9c27b080;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_13:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ffc10726 0,#ffa0001a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_13:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#ffc107,#ffa000 20%,#fff 40%,#ffa000 60%,#ffc107);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ffc10780,0 0 20px #ffa00099;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_14:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#79554826 0,#bcaaa41a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_14:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#795548,#bcaaa4 20%,#fff 40%,#bcaaa4 60%,#795548);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #79554866,0 0 20px #bcaaa480;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_15:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#607d8b26 0,#90a4ae1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_15:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#607d8b,#90a4ae 20%,#fff 40%,#90a4ae 60%,#607d8b);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #607d8b66,0 0 20px #90a4ae80;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_16:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff7f5026 0,#ffdab91a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_16:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,coral,#ffdab9 20%,#fff 40%,#ffdab9 60%,coral);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ff7f5066,0 0 20px #ffdab980;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_17:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#4facfe26 0,#0073991a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_17:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#007399,#4facfe 20%,#fff 40%,#4facfe 60%,#005a73);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #00739966,0 0 20px #fff9;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_18:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#00ff4126 0,#00c8321a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_18:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,#00ff41,#00c832 20%,#00ff41 40%,#00c832 60%,#00ff41);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #00ff4199,0 0 25px #00c832b3;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_19:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff008026 0,#00ffff1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_19:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,#ff0080,#0ff 25%,#ff0080 50%,#0ff 75%,#ff0080);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #ff008099,0 0 25px #00ffffb3;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_20:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#667eea26 0,#764ba21a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_20:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#667eea,#764ba2 20%,#fff 40%,#764ba2 60%,#667eea);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #667eea80,0 0 20px #764ba299;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_21:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff00801a 0,#40e0d014 30%,#8000ff14 60%,#0000 100%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_21:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,#ff0080,#ff8c00 15%,#40e0d0 30%,#00ff80 45%,#8000ff 60%,#ff0080 75%,#40e0d0);background-size:400% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #ff008066,0 0 25px #40e0d080;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_22:before{animation:headerPulseGlow 3s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ffff0026 0,#ffc8001a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_22:after{animation:headerRainbowFlow 3s linear infinite;background:linear-gradient(90deg,#ff0,#ffc800 25%,#fff 50%,#ffc800 75%,#ff0);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #ffff00b3,0 0 30px #ffc800cc;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_23:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ffc86426 0,#ff96321a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_23:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#ffc864,#ff9632 20%,#fff 40%,#ff9632 60%,#ffc864);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ffc86480,0 0 20px #ff963299;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_24:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#0096c826 0,#00c8fa1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_24:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#0096c8,#00c8fa 20%,#fff 40%,#00c8fa 60%,#0096c8);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #0096c866,0 0 20px #00c8fa80;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_25:before{animation:headerPulseGlow 5s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#c8c8c826 0,#9696961a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_25:after{animation:headerRainbowFlow 7s linear infinite;background:linear-gradient(90deg,#c8c8c8,#969696 20%,#fff 40%,#969696 60%,#c8c8c8);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #c8c8c866,0 0 20px #96969666;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_26:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff6b6b1a 0,#4ecdc414 30%,#ffe66d14 60%,#0000 100%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_26:after{animation:headerRainbowFlow 5s linear infinite;background:linear-gradient(90deg,#ff6b6b,#4ecdc4 20%,#ffe66d 40%,#95e1d3 60%,#ff6b6b 80%,#4ecdc4);background-size:400% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ff6b6b66,0 0 20px #4ecdc480;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_27:before{animation:headerPulseGlow 3s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ffffc826 0,#ffffff1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_27:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,#ffffc8,#fff 25%,#ffffc8 50%,#fff 75%,#ffffc8);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #ffffc8b3,0 0 25px #fffc;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_28:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#3498db26 0,#2ecc711a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_28:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#3498db,#2ecc71 20%,#fff 40%,#2ecc71 60%,#3498db);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #3498db66,0 0 20px #2ecc7180;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_29:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff9a9e26 0,#fad0c41a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_29:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#ff9a9e,#fad0c4 20%,#fff 40%,#fad0c4 60%,#ff9a9e);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #ff9a9e66,0 0 20px #fad0c480;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_30:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#a18cd126 0,#fbc2eb1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_30:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#a18cd1,#fbc2eb 20%,#fff 40%,#fbc2eb 60%,#a18cd1);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 10px #a18cd166,0 0 20px #fbc2eb80;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_31:before{animation:headerPulseGlow 3s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff646426 0,#6464ff1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_31:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,#ff6464,#6464ff 25%,#fff 50%,#6464ff 75%,#ff6464);background-size:300% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #ff646480,0 0 25px #6464ff99;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-header.animated_32:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#00ff801a 0,#00c8ff14 30%,#8000ff14 60%,#0000 100%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.follow-page-header.animated_32:after{animation:headerRainbowFlow 5s linear infinite;background:linear-gradient(90deg,#00ff80,#00c8ff 20%,#8000ff 40%,#00c8ff 60%,#00ff80 80%,#8000ff);background-size:400% 100%;border-radius:8px;border-radius:var(--swiper-radius-sm);bottom:0;box-shadow:0 2px 15px #00ff8066,0 0 25px #00c8ff80;content:"";height:4px;left:0;position:absolute;width:100%}.follow-page-title{color:#1f2937;display:inline-block;font-size:1.75rem;font-weight:700;letter-spacing:-.5px;line-height:1.2;margin:0;position:relative;text-shadow:0 2px 4px #0000000d;z-index:1}.follow-page-title.animated_0:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff6 20%,#fff 50%,#fff6 80%,#0000);box-shadow:0 0 20px #fffc;left:-150%}.follow-page-title.animated_0:after,.follow-page-title.animated_0:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_0:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#4facfe66 20%,#4facfe 50%,#00739999 80%,#0000);background:linear-gradient(-90deg,#0000 0,#4facfe66 20%,var(--anim-accent,#4facfe) 50%,#00739999 80%,#0000 100%);box-shadow:0 0 15px #4facfe99;right:-150%}.follow-page-title.animated_1:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#e91e6366 20%,#e91e63 50%,#e91e6366 80%,#0000);background:linear-gradient(90deg,#0000 0,#e91e6366 20%,var(--anim-primary,#e91e63) 50%,#e91e6366 80%,#0000 100%);box-shadow:0 0 20px #e91e63b3;left:-150%}.follow-page-title.animated_1:after,.follow-page-title.animated_1:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_1:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#9c27b066 20%,#9c27b0 50%,#9c27b099 80%,#0000);background:linear-gradient(-90deg,#0000 0,#9c27b066 20%,var(--anim-accent,#9c27b0) 50%,#9c27b099 80%,#0000 100%);box-shadow:0 0 15px #9c27b099;right:-150%}.follow-page-title.animated_2:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#4caf5066 20%,#4caf50 50%,#4caf5066 80%,#0000);background:linear-gradient(90deg,#0000 0,#4caf5066 20%,var(--anim-primary,#4caf50) 50%,#4caf5066 80%,#0000 100%);box-shadow:0 0 20px #4caf50b3;left:-150%}.follow-page-title.animated_2:after,.follow-page-title.animated_2:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_2:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#ffeb3b66 20%,#ffeb3b 50%,#ffeb3b99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#ffeb3b66 20%,var(--anim-accent,#ffeb3b) 50%,#ffeb3b99 80%,#0000 100%);box-shadow:0 0 15px #ffeb3bb3;right:-150%}.follow-page-title.animated_3:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff980066 20%,#ff9800 50%,#ff980066 80%,#0000);background:linear-gradient(90deg,#0000 0,#ff980066 20%,var(--anim-primary,#ff9800) 50%,#ff980066 80%,#0000 100%);box-shadow:0 0 20px #ff9800b3;left:-150%}.follow-page-title.animated_3:after,.follow-page-title.animated_3:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_3:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#f4433666 20%,#f44336 50%,#f4433699 80%,#0000);background:linear-gradient(-90deg,#0000 0,#f4433666 20%,var(--anim-accent,#f44336) 50%,#f4433699 80%,#0000 100%);box-shadow:0 0 15px #f4433699;right:-150%}.follow-page-title.animated_4:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#2196f366 20%,#2196f3 50%,#2196f366 80%,#0000);background:linear-gradient(90deg,#0000 0,#2196f366 20%,var(--anim-primary,#2196f3) 50%,#2196f366 80%,#0000 100%);box-shadow:0 0 20px #2196f3b3;left:-150%}.follow-page-title.animated_4:after,.follow-page-title.animated_4:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_4:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#3f51b566 20%,#3f51b5 50%,#3f51b599 80%,#0000);background:linear-gradient(-90deg,#0000 0,#3f51b566 20%,var(--anim-accent,#3f51b5) 50%,#3f51b599 80%,#0000 100%);box-shadow:0 0 15px #3f51b599;right:-150%}.follow-page-title.animated_5:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00bcd466 20%,#00bcd4 50%,#00bcd466 80%,#0000);background:linear-gradient(90deg,#0000 0,#00bcd466 20%,var(--anim-primary,#00bcd4) 50%,#00bcd466 80%,#0000 100%);box-shadow:0 0 20px #00bcd4b3;left:-150%}.follow-page-title.animated_5:after,.follow-page-title.animated_5:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_5:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#00968866 20%,#009688 50%,#00968899 80%,#0000);background:linear-gradient(-90deg,#0000 0,#00968866 20%,var(--anim-accent,#009688) 50%,#00968899 80%,#0000 100%);box-shadow:0 0 15px #00968899;right:-150%}.follow-page-title.animated_6:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffd70066 20%,gold 50%,#ffd70066 80%,#0000);background:linear-gradient(90deg,#0000 0,#ffd70066 20%,var(--anim-primary,gold) 50%,#ffd70066 80%,#0000 100%);box-shadow:0 0 20px #ffd700b3;left:-150%}.follow-page-title.animated_6:after,.follow-page-title.animated_6:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_6:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#cd7f3266 20%,#cd7f32 50%,#cd7f3299 80%,#0000);background:linear-gradient(-90deg,#0000 0,#cd7f3266 20%,var(--anim-accent,#cd7f32) 50%,#cd7f3299 80%,#0000 100%);box-shadow:0 0 15px #cd7f3299;right:-150%}.follow-page-title.animated_7:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#c0c0c066 20%,#dcdcdc 50%,#c0c0c066 80%,#0000);background:linear-gradient(90deg,#0000 0,#c0c0c066 20%,var(--anim-primary,#dcdcdc) 50%,#c0c0c066 80%,#0000 100%);box-shadow:0 0 20px #c0c0c0b3;left:-150%}.follow-page-title.animated_7:after,.follow-page-title.animated_7:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_7:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#e5e4e266 20%,#e5e4e2 50%,#c8c8c899 80%,#0000);background:linear-gradient(-90deg,#0000 0,#e5e4e266 20%,var(--anim-accent,#e5e4e2) 50%,#c8c8c899 80%,#0000 100%);box-shadow:0 0 15px #e5e4e299;right:-150%}.follow-page-title.animated_8:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#f0f6 20%,#f0f 50%,#f0f6 80%,#0000);background:linear-gradient(90deg,#0000 0,#f0f6 20%,var(--anim-primary,#f0f) 50%,#f0f6 80%,#0000 100%);box-shadow:0 0 25px #f0fc;left:-150%}.follow-page-title.animated_8:after,.follow-page-title.animated_8:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_8:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#0ff6 20%,#0ff 50%,#0ff9 80%,#0000);background:linear-gradient(-90deg,#0000 0,#0ff6 20%,var(--anim-accent,#0ff) 50%,#0ff9 80%,#0000 100%);box-shadow:0 0 25px #0ffc;right:-150%}.follow-page-title.animated_9:before{animation:titleShineLeftRight 6s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff000080 10%,#ffa50080 25%,#ffff0080 40%,#00ff0080 55%,#007fff80 70%,#8b00ff80 85%,#0000);left:-150%}.follow-page-title.animated_9:after,.follow-page-title.animated_9:before{box-shadow:0 0 20px #ffffff80;content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_9:after{animation:titleShineRightLeft 7s ease-in-out infinite;animation-delay:3.5s;background:linear-gradient(-90deg,#0000,#8b00ff80 10%,#007fff80 25%,#00ff0080 40%,#ffff0080 55%,#ffa50080 70%,#ff000080 85%,#0000);right:-150%}.follow-page-title.animated_10:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#673ab766 20%,#673ab7 50%,#673ab766 80%,#0000);background:linear-gradient(90deg,#0000 0,#673ab766 20%,var(--anim-primary,#673ab7) 50%,#673ab766 80%,#0000 100%);box-shadow:0 0 20px #673ab7b3;left:-150%}.follow-page-title.animated_10:after,.follow-page-title.animated_10:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_10:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#b39ddb66 20%,#b39ddb 50%,#b39ddb99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#b39ddb66 20%,var(--anim-accent,#b39ddb) 50%,#b39ddb99 80%,#0000 100%);box-shadow:0 0 15px #b39ddb99;right:-150%}.follow-page-title.animated_11:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#cddc3966 20%,#cddc39 50%,#cddc3966 80%,#0000);background:linear-gradient(90deg,#0000 0,#cddc3966 20%,var(--anim-primary,#cddc39) 50%,#cddc3966 80%,#0000 100%);box-shadow:0 0 20px #cddc39b3;left:-150%}.follow-page-title.animated_11:after,.follow-page-title.animated_11:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_11:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#8bc34a66 20%,#8bc34a 50%,#8bc34a99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#8bc34a66 20%,var(--anim-accent,#8bc34a) 50%,#8bc34a99 80%,#0000 100%);box-shadow:0 0 15px #8bc34a99;right:-150%}.follow-page-title.animated_12:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#e91e6366 20%,#e91e63 50%,#e91e6366 80%,#0000);background:linear-gradient(90deg,#0000 0,#e91e6366 20%,var(--anim-primary,#e91e63) 50%,#e91e6366 80%,#0000 100%);box-shadow:0 0 20px #e91e63b3;left:-150%}.follow-page-title.animated_12:after,.follow-page-title.animated_12:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_12:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#9c27b066 20%,#9c27b0 50%,#9c27b099 80%,#0000);background:linear-gradient(-90deg,#0000 0,#9c27b066 20%,var(--anim-accent,#9c27b0) 50%,#9c27b099 80%,#0000 100%);box-shadow:0 0 15px #9c27b099;right:-150%}.follow-page-title.animated_13:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffc10766 20%,#ffc107 50%,#ffc10766 80%,#0000);background:linear-gradient(90deg,#0000 0,#ffc10766 20%,var(--anim-primary,#ffc107) 50%,#ffc10766 80%,#0000 100%);box-shadow:0 0 20px #ffc107b3;left:-150%}.follow-page-title.animated_13:after,.follow-page-title.animated_13:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_13:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#ffa00066 20%,#ffa000 50%,#ffa00099 80%,#0000);background:linear-gradient(-90deg,#0000 0,#ffa00066 20%,var(--anim-accent,#ffa000) 50%,#ffa00099 80%,#0000 100%);box-shadow:0 0 15px #ffa00099;right:-150%}.follow-page-title.animated_14:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#79554866 20%,#795548 50%,#79554866 80%,#0000);background:linear-gradient(90deg,#0000 0,#79554866 20%,var(--anim-primary,#795548) 50%,#79554866 80%,#0000 100%);box-shadow:0 0 20px #795548b3;left:-150%}.follow-page-title.animated_14:after,.follow-page-title.animated_14:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_14:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#bcaaa466 20%,#bcaaa4 50%,#bcaaa499 80%,#0000);background:linear-gradient(-90deg,#0000 0,#bcaaa466 20%,var(--anim-accent,#bcaaa4) 50%,#bcaaa499 80%,#0000 100%);box-shadow:0 0 15px #bcaaa499;right:-150%}.follow-page-title.animated_15:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#607d8b66 20%,#607d8b 50%,#607d8b66 80%,#0000);background:linear-gradient(90deg,#0000 0,#607d8b66 20%,var(--anim-primary,#607d8b) 50%,#607d8b66 80%,#0000 100%);box-shadow:0 0 20px #607d8bb3;left:-150%}.follow-page-title.animated_15:after,.follow-page-title.animated_15:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_15:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#90a4ae66 20%,#90a4ae 50%,#90a4ae99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#90a4ae66 20%,var(--anim-accent,#90a4ae) 50%,#90a4ae99 80%,#0000 100%);box-shadow:0 0 15px #90a4ae99;right:-150%}.follow-page-title.animated_16:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff7f5066 20%,coral 50%,#ff7f5066 80%,#0000);background:linear-gradient(90deg,#0000 0,#ff7f5066 20%,var(--anim-primary,coral) 50%,#ff7f5066 80%,#0000 100%);box-shadow:0 0 20px #ff7f50b3;left:-150%}.follow-page-title.animated_16:after,.follow-page-title.animated_16:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_16:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#ffdab966 20%,#ffdab9 50%,#ffdab999 80%,#0000);background:linear-gradient(-90deg,#0000 0,#ffdab966 20%,var(--anim-accent,#ffdab9) 50%,#ffdab999 80%,#0000 100%);box-shadow:0 0 15px #ffdab999;right:-150%}.follow-page-title.animated_17:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff6 20%,#fff 50%,#fff6 80%,#0000);box-shadow:0 0 30px #ffffffe6;left:-150%}.follow-page-title.animated_17:after,.follow-page-title.animated_17:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_17:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#4facfe66 20%,#4facfe 50%,#00739999 80%,#0000);background:linear-gradient(-90deg,#0000 0,#4facfe66 20%,var(--anim-accent,#4facfe) 50%,#00739999 80%,#0000 100%);box-shadow:0 0 20px #4facfeb3;right:-150%}.follow-page-title.animated_18:before{animation:titleShineLeftRight 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00ff414d 20%,#00ff41e6 50%,#00ff414d 80%,#0000);background:linear-gradient(90deg,#0000 0,#00ff414d 20%,var(--anim-primary,#00ff41e6) 50%,#00ff414d 80%,#0000 100%);box-shadow:0 0 25px #00ff41cc;left:-150%}.follow-page-title.animated_18:after,.follow-page-title.animated_18:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_18:after{animation:titleShineRightLeft 5s ease-in-out infinite;animation-delay:2s;background:linear-gradient(-90deg,#0000,#00c8324d 20%,#00c832cc 50%,#00962880 80%,#0000);background:linear-gradient(-90deg,#0000 0,#00c8324d 20%,var(--anim-accent,#00c832cc) 50%,#00962880 80%,#0000 100%);box-shadow:0 0 20px #00c83299;right:-150%}.follow-page-title.animated_19:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff008066 20%,#ff0080 50%,#ff008066 80%,#0000);background:linear-gradient(90deg,#0000 0,#ff008066 20%,var(--anim-primary,#ff0080) 50%,#ff008066 80%,#0000 100%);box-shadow:0 0 30px #ff0080e6;left:-150%}.follow-page-title.animated_19:after,.follow-page-title.animated_19:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_19:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#0ff6 20%,#0ff 50%,#0ff9 80%,#0000);background:linear-gradient(-90deg,#0000 0,#0ff6 20%,var(--anim-accent,#0ff) 50%,#0ff9 80%,#0000 100%);box-shadow:0 0 30px #00ffffe6;right:-150%}.follow-page-title.animated_20:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#667eea66 20%,#667eea 50%,#667eea66 80%,#0000);background:linear-gradient(90deg,#0000 0,#667eea66 20%,var(--anim-primary,#667eea) 50%,#667eea66 80%,#0000 100%);box-shadow:0 0 25px #667eeacc;left:-150%}.follow-page-title.animated_20:after,.follow-page-title.animated_20:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_20:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#764ba266 20%,#764ba2 50%,#764ba299 80%,#0000);background:linear-gradient(-90deg,#0000 0,#764ba266 20%,var(--anim-accent,#764ba2) 50%,#764ba299 80%,#0000 100%);box-shadow:0 0 20px #764ba2b3;right:-150%}.follow-page-title.animated_21:before{animation:titleShineLeftRight 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff008080 10%,#ff8c0080 25%,#40e0d080 40%,#00ff8080 55%,#8000ff80 70%,#ff008080 85%,#0000);left:-150%}.follow-page-title.animated_21:after,.follow-page-title.animated_21:before{box-shadow:0 0 25px #fff9;content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_21:after{animation:titleShineRightLeft 5s ease-in-out infinite;animation-delay:2s;background:linear-gradient(-90deg,#0000,#8000ff80 10%,#00ff8080 25%,#40e0d080 40%,#ff8c0080 55%,#ff008080 70%,#0000);right:-150%}.follow-page-title.animated_22:before{animation:titleShineLeftRight 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff06 20%,#ff0 50%,#ff06 80%,#0000);background:linear-gradient(90deg,#0000 0,#ff06 20%,var(--anim-primary,#ff0) 50%,#ff06 80%,#0000 100%);box-shadow:0 0 30px #ffff00e6;left:-150%}.follow-page-title.animated_22:after,.follow-page-title.animated_22:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_22:after{animation:titleShineRightLeft 5s ease-in-out infinite;animation-delay:2s;background:linear-gradient(-90deg,#0000,#ffc80066 20%,#ffc800 50%,#ffc80099 80%,#0000);background:linear-gradient(-90deg,#0000 0,#ffc80066 20%,var(--anim-accent,#ffc800) 50%,#ffc80099 80%,#0000 100%);box-shadow:0 0 25px #ffc800cc;right:-150%}.follow-page-title.animated_23:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffc86466 20%,#ffc864 50%,#ffc86466 80%,#0000);background:linear-gradient(90deg,#0000 0,#ffc86466 20%,var(--anim-primary,#ffc864) 50%,#ffc86466 80%,#0000 100%);box-shadow:0 0 25px #ffc864cc;left:-150%}.follow-page-title.animated_23:after,.follow-page-title.animated_23:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_23:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#ff963266 20%,#ff9632 50%,#ff963299 80%,#0000);background:linear-gradient(-90deg,#0000 0,#ff963266 20%,var(--anim-accent,#ff9632) 50%,#ff963299 80%,#0000 100%);box-shadow:0 0 20px #ff9632b3;right:-150%}.follow-page-title.animated_24:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#0096c866 20%,#0096c8 50%,#0096c866 80%,#0000);background:linear-gradient(90deg,#0000 0,#0096c866 20%,var(--anim-primary,#0096c8) 50%,#0096c866 80%,#0000 100%);box-shadow:0 0 20px #0096c8b3;left:-150%}.follow-page-title.animated_24:after,.follow-page-title.animated_24:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_24:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#00c8fa66 20%,#00c8fa 50%,#00c8fa99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#00c8fa66 20%,var(--anim-accent,#00c8fa) 50%,#00c8fa99 80%,#0000 100%);box-shadow:0 0 15px #00c8fa99;right:-150%}.follow-page-title.animated_25:before{animation:titleShineLeftRight 6s ease-in-out infinite;background:linear-gradient(90deg,#0000,#c8c8c866 20%,#c8c8c8e6 50%,#c8c8c866 80%,#0000);background:linear-gradient(90deg,#0000 0,#c8c8c866 20%,var(--anim-primary,#c8c8c8e6) 50%,#c8c8c866 80%,#0000 100%);box-shadow:0 0 20px #c8c8c899;left:-150%}.follow-page-title.animated_25:after,.follow-page-title.animated_25:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_25:after{animation:titleShineRightLeft 7s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#96969666 20%,#969696cc 50%,#96969680 80%,#0000);background:linear-gradient(-90deg,#0000 0,#96969666 20%,var(--anim-accent,#969696cc) 50%,#96969680 80%,#0000 100%);box-shadow:0 0 15px #96969680;right:-150%}.follow-page-title.animated_26:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff6b6b80 15%,#4ecdc480 30%,#ffe66d80 45%,#95e1d380 60%,#ff6b6b80 75%,#0000);left:-150%}.follow-page-title.animated_26:after,.follow-page-title.animated_26:before{box-shadow:0 0 20px #ffffff80;content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_26:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#95e1d380 15%,#ffe66d80 30%,#4ecdc480 45%,#ff6b6b80 60%,#95e1d380 75%,#0000);right:-150%}.follow-page-title.animated_27:before{animation:titleShineLeftRight 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff80 20%,#ffffc8e6 50%,#ffffff80 80%,#0000);box-shadow:0 0 30px #ffffc8e6;left:-150%}.follow-page-title.animated_27:after,.follow-page-title.animated_27:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_27:after{animation:titleShineRightLeft 5s ease-in-out infinite;animation-delay:2s;background:linear-gradient(-90deg,#0000,#ffffc866 20%,#fff 50%,#ffffc899 80%,#0000);background:linear-gradient(-90deg,#0000 0,#ffffc866 20%,var(--anim-accent,#fff) 50%,#ffffc899 80%,#0000 100%);box-shadow:0 0 25px #fffc;right:-150%}.follow-page-title.animated_28:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#3498db66 20%,#3498db 50%,#3498db66 80%,#0000);background:linear-gradient(90deg,#0000 0,#3498db66 20%,var(--anim-primary,#3498db) 50%,#3498db66 80%,#0000 100%);box-shadow:0 0 20px #3498dbb3;left:-150%}.follow-page-title.animated_28:after,.follow-page-title.animated_28:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_28:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#2ecc7166 20%,#2ecc71 50%,#2ecc7199 80%,#0000);background:linear-gradient(-90deg,#0000 0,#2ecc7166 20%,var(--anim-accent,#2ecc71) 50%,#2ecc7199 80%,#0000 100%);box-shadow:0 0 15px #2ecc7199;right:-150%}.follow-page-title.animated_29:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff9a9e66 20%,#ff9a9e 50%,#ff9a9e66 80%,#0000);background:linear-gradient(90deg,#0000 0,#ff9a9e66 20%,var(--anim-primary,#ff9a9e) 50%,#ff9a9e66 80%,#0000 100%);box-shadow:0 0 20px #ff9a9eb3;left:-150%}.follow-page-title.animated_29:after,.follow-page-title.animated_29:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_29:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#fad0c466 20%,#fad0c4 50%,#fad0c499 80%,#0000);background:linear-gradient(-90deg,#0000 0,#fad0c466 20%,var(--anim-accent,#fad0c4) 50%,#fad0c499 80%,#0000 100%);box-shadow:0 0 15px #fad0c499;right:-150%}.follow-page-title.animated_30:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#a18cd166 20%,#a18cd1 50%,#a18cd166 80%,#0000);background:linear-gradient(90deg,#0000 0,#a18cd166 20%,var(--anim-primary,#a18cd1) 50%,#a18cd166 80%,#0000 100%);box-shadow:0 0 20px #a18cd1b3;left:-150%}.follow-page-title.animated_30:after,.follow-page-title.animated_30:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_30:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#fbc2eb66 20%,#fbc2eb 50%,#fbc2eb99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#fbc2eb66 20%,var(--anim-accent,#fbc2eb) 50%,#fbc2eb99 80%,#0000 100%);box-shadow:0 0 15px #fbc2eb99;right:-150%}.follow-page-title.animated_31:before{animation:titleShineLeftRight 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff646466 20%,#ff6464 50%,#ff646466 80%,#0000);background:linear-gradient(90deg,#0000 0,#ff646466 20%,var(--anim-primary,#ff6464) 50%,#ff646466 80%,#0000 100%);box-shadow:0 0 25px #ff6464cc;left:-150%}.follow-page-title.animated_31:after,.follow-page-title.animated_31:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_31:after{animation:titleShineRightLeft 5s ease-in-out infinite;animation-delay:2s;background:linear-gradient(-90deg,#0000,#6464ff66 20%,#6464ff 50%,#6464ff99 80%,#0000);background:linear-gradient(-90deg,#0000 0,#6464ff66 20%,var(--anim-accent,#6464ff) 50%,#6464ff99 80%,#0000 100%);box-shadow:0 0 25px #6464ffcc;right:-150%}.follow-page-title.animated_32:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00ff8066 15%,#00c8ff80 35%,#8000ff66 55%,#00c8ff66 75%,#0000);box-shadow:0 0 25px #00c8ff99;left:-150%}.follow-page-title.animated_32:after,.follow-page-title.animated_32:before{content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.follow-page-title.animated_32:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#00c8ff66 15%,#00ff8080 35%,#00c8ff66 55%,#8000ff66 75%,#0000);box-shadow:0 0 20px #00ff8080;right:-150%}.products-grid-follow.loading .follow-product-image{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%}.follow-btn-action:active{transform:scale(.98)}.follow-btn-action:after{background:#ffffff4d;border-radius:12px;content:"";inset:0;opacity:0;position:absolute;transform:scale(0);transition:all .4s ease}.follow-btn-action:active:after{opacity:1;transform:scale(1)}@media only screen and (max-width:800px){.follow-page-container{margin:14px 0;padding:14px}.follow-page-layout{gap:14px}.follow-actions-wrapper{gap:10px;min-width:140px}.follow-btn-action{gap:6px;padding:16px 18px}.btn-icon{font-size:1.3rem}.btn-text{font-size:.85rem}.shop-name-badge{padding:6px 14px}.shop-name{font-size:.9rem}}@media only screen and (max-width:576px){.follow-page-container{border-radius:10px;margin:12px 0;padding:12px}.follow-page-layout{flex-direction:column;gap:16px}.follow-actions-wrapper{flex-direction:row;gap:10px;min-width:100%}.follow-btn-action{flex:1 1;flex-direction:row;gap:8px;padding:14px 16px}.btn-icon{font-size:1.2rem}.btn-text{font-size:.8rem}.shop-name-badge{justify-content:center;padding:8px 12px;width:100%}.follow-product-item{padding:4px}}.follow-btn-action:focus-visible{outline:3px solid #3b82f6;outline-offset:3px}.follow-btn-action,.follow-product-image{backface-visibility:hidden;transform:translateZ(0);will-change:transform}@media (prefers-reduced-motion:reduce){.follow-btn-heart .btn-icon,.follow-page-container:after,.follow-page-container:before,.follow-product-item,.shop-name-badge{animation:none!important}}.order-actions-toolbar{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0}.order-time-field{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:16px 0}.order-time-field input:not([type=checkbox]){border:1px solid #ccd9df;border-radius:6px;max-width:65%;padding:8px}.order-actions-modal input.order-selection-checkbox[type=checkbox]{accent-color:#14804a;appearance:auto!important;-webkit-appearance:checkbox!important;cursor:pointer;display:inline-block!important;flex:0 0 22px;height:22px!important;margin:0!important;opacity:1!important;pointer-events:auto!important;position:static!important;visibility:visible!important;width:22px!important}.order-select-all{align-items:center;cursor:pointer;display:inline-flex;gap:10px}.order-bulk-rows{max-height:50vh;overflow:auto}.order-bulk-row{align-items:center;border-bottom:1px solid #dceaf3;cursor:pointer;display:flex;gap:12px;padding:14px 8px;transition:background-color .12s ease,box-shadow .12s ease}.order-bulk-row.is-selected{background-color:#e7f6ec;box-shadow:inset 3px 0 #14804a}.order-bulk-row img{height:56px;object-fit:contain;width:56px}.order-bulk-row__details{flex:1 1;overflow-wrap:anywhere}.order-bulk-row strong:last-child{white-space:nowrap}.order-actions-modal .order-reminder-switch{background:#899ba8;border:1px solid #899ba8;border-radius:999px;cursor:pointer;flex:0 0 52px;height:30px;padding:3px;position:relative;transition:background-color .12s ease;width:52px}.order-actions-modal .order-reminder-switch[aria-checked=true]{background:#14804a;border-color:#14804a}.order-reminder-switch__knob{align-items:center;background:#fff;border-radius:50%;color:#14804a;display:flex;font-size:15px;font-weight:700;height:22px;justify-content:center;transition:transform .12s ease;width:22px}.order-reminder-switch[aria-checked=true] .order-reminder-switch__knob{transform:translateX(22px)}.order-actions-modal .order-reminder-switch:focus-visible,.order-actions-modal input.order-selection-checkbox:focus-visible{outline:3px solid #007399;outline-offset:3px}.order-actions-modal .order-reminder-switch:disabled,.order-actions-modal input.order-selection-checkbox:disabled{cursor:not-allowed;opacity:.6!important}@media(max-width:480px){.order-bulk-row{font-size:12px;gap:6px}.order-bulk-row img{height:36px;width:36px}.order-time-field{flex-wrap:wrap}}.chat-container{display:flex;flex-direction:column;font-family:sans-serif;height:500px;margin:auto;max-width:100%;overflow:scroll;padding:10px}.message{border-radius:15px;font-size:14px;line-height:1.4;margin:5px 0;max-width:80%;padding:10px 15px}.custormer{align-self:flex-end;background-color:#dcf8c6;color:#000}.seller{align-self:flex-start;background-color:#d3d3d3;color:#000}.custormerImg{align-self:flex-end;color:#000}.sellerImg{align-self:flex-start;color:#000}.swiper_effectCard{height:320px;width:240px}.swiper-slide{align-items:center;border-radius:18px;color:#fff;display:flex;font-size:22px;font-weight:700;justify-content:center}.ofa-panel{background:#fff;border:1px solid #dce8ef;border-radius:16px;color:#243447;margin:16px 0;padding:20px}.ofa-title{border-left:4px solid #0097bd;font-size:16px;font-weight:700;margin:0 0 18px;padding-left:12px}.ofa-summary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 20px}.ofa-summary>div{background:#f4f9fc;border-radius:12px;padding:14px}.ofa-summary dt{color:#64768a;font-size:12px;font-weight:500}.ofa-summary dd{color:#006c8e;font-size:20px;font-weight:700;margin:6px 0 0}.ofa-controls{align-items:flex-end;display:flex;flex-wrap:wrap;gap:14px}.ofa-field{flex:1 1 180px}.ofa-field label{display:block;font-size:13px;font-weight:600;margin-bottom:8px}.ofa-field input{background:#fff;border:1px solid #bfd2df;border-radius:10px;box-sizing:border-box;color:#243447;min-height:44px;padding:10px 12px;width:100%}.ofa-button:focus-visible,.ofa-field input:focus-visible{outline:3px solid #8dd5e9;outline-offset:2px}.ofa-buttons{display:flex;flex-wrap:wrap;gap:10px}.ofa-button{border:1px solid #007b9e;border-radius:10px;cursor:pointer;font-size:13px;font-weight:700;min-height:44px;padding:10px 16px}.ofa-button--primary{background:#007b9e;color:#fff}.ofa-button--outline{background:#fff;color:#007b9e}.ofa-button:disabled{cursor:not-allowed;opacity:.5}.ofa-error,.ofa-panel>[role=alert]{color:#b42333;font-size:13px;margin:10px 0 0}@media (max-width:575px){.ofa-panel{padding:16px}.ofa-summary{grid-template-columns:1fr}.ofa-buttons{width:100%}.ofa-button{flex:1 1 130px}}.opm{margin-top:1.5rem}.opm-box:hover{transform:none}.opm-card{align-items:center;color:#1e293b;display:flex;gap:12px;margin:0}.opm-card strong{display:block;font-size:.9375rem;font-weight:700;overflow-wrap:anywhere}.opm-card__icon{align-items:center;background:#00a4d81a;border-radius:12px;color:#007399;display:inline-flex;flex:0 0 40px;font-size:18px;height:40px;justify-content:center;width:40px}.opm-card__exp{color:#64748b;display:block;font-size:.8125rem;margin-top:2px}.opm-details{margin:1rem 0 0}.opm-details>div{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.opm-details dt{color:#475569;font-size:.875rem;font-weight:600}.opm-details dd{margin:0}.opm-badge{border-radius:999px;display:inline-block;font-size:.8125rem;font-weight:700;line-height:1.4;padding:4px 10px}.opm-badge--info{background:#e0f2fe;color:#075985}.opm-badge--warn{background:#fef3c7;color:#92400e}.opm-badge--error{background:#fee2e2;color:#991b1b}.opm-badge--ok{background:#dcfce7;color:#166534}.opm-badge--muted{background:#f1f5f9;color:#475569}.opm-hint{color:#52657a;line-height:1.55}.opm-hint,.opm-notice{font-size:.875rem;margin:.75rem 0 0}.opm-notice{border-radius:10px;line-height:1.5;padding:10px 12px}.opm-notice--success{background:#ecfdf5;color:#065f46}.opm-notice--error{background:#fef2f2;color:#991b1b}.opm-actions{grid-gap:10px;display:grid;gap:10px;margin-top:1rem}.opm-no-pulse{animation:none!important}.opm-link{background:none;border:0;color:#007399;cursor:pointer;font-weight:700;padding:0;text-decoration:underline}.opm-modal .modal-content{border:0;border-radius:18px;color:#1e293b}.opm-modal__title{font-size:1.125rem;font-weight:700;margin:0}.opm-modal__intro{color:#52657a;font-size:.875rem;line-height:1.55;margin:0 0 1rem}.opm-modal__current{background:#f8fafc;border-radius:12px;display:flex;flex-wrap:wrap;font-size:.875rem;gap:8px;justify-content:space-between;margin:0 0 1rem;padding:10px 12px}.opm-modal__current span{color:#64748b}.opm-modal__current--new{background:#00a4d814;margin:1rem 0 0}.opm-cards{border:0;margin:0;min-width:0;padding:0}.opm-cards legend{color:#334155;float:none;font-weight:700;padding:0;width:auto}.opm-cards legend,.opm-muted{font-size:.875rem;margin:0 0 8px}.opm-muted{color:#64748b}.opm-card-option{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:12px;cursor:pointer;display:flex;flex-wrap:wrap;gap:10px;margin:0 0 8px;padding:12px 14px;transition:border-color .2s ease,box-shadow .2s ease}.opm-card-option:hover{border-color:#00a4d8}.opm-card-option.is-selected{border-color:#007399;box-shadow:0 0 0 3px #00a4d82e}.opm-card-option.is-disabled{cursor:not-allowed;opacity:.6}.opm-card-option input[type=radio]{accent-color:#007399;flex:0 0 auto;height:18px;margin:0;opacity:1!important;pointer-events:auto!important;position:static!important;width:18px}.opm-card-option input[type=radio]:focus-visible{outline:3px solid #8dd5e9;outline-offset:2px}.opm-card-option__label{flex:1 1 140px;font-size:.9375rem;font-weight:700;overflow-wrap:anywhere}.opm-card-option__exp{color:#64748b;font-size:.8125rem}.opm-tag{background:#e0f2fe;border-radius:999px;color:#075985;font-size:.75rem;font-weight:700;padding:2px 8px}.opm-tag--muted{background:#f1f5f9;color:#64748b}.opm-add{align-items:center;color:#007399;display:inline-flex;font-weight:700;margin-top:4px;min-height:44px;text-decoration:none}.opm-add:focus-visible,.opm-add:hover{text-decoration:underline}.opm-modal .modal-footer{flex-wrap:nowrap;gap:10px}.opm-modal .modal-footer .opm-footer-btn{margin:0;width:auto}.opm-modal .modal-footer .opm-footer-btn--secondary{flex:0 0 auto;padding-inline:1.25rem}.opm-modal .modal-footer .opm-footer-btn--primary{flex:1 1 auto;min-width:0}@media (max-width:575px){.opm-modal .modal-footer{flex-direction:column-reverse}.opm-modal .modal-footer .opm-footer-btn{width:100%}}@keyframes ov-orderViewEnter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ov-cardSlideIn{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@keyframes ov-shimmerGlow{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes ov-pulseGlow{0%,to{box-shadow:0 4px 16px #00739933}50%{box-shadow:0 8px 24px #0073994d}}.ov-container{animation:ov-orderViewEnter .6s cubic-bezier(.34,1.56,.64,1) both;margin:0 auto;max-width:1200px;padding:1.5rem}.ov-product-card{animation:ov-cardSlideIn .5s cubic-bezier(.34,1.56,.64,1) both;animation-delay:.1s;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border-radius:20px;box-shadow:0 8px 32px #00739914,0 0 0 1px #e2e8f0cc;margin-bottom:1.5rem;overflow:hidden;transition:all .4s cubic-bezier(.34,1.56,.64,1)}.ov-product-card:hover{box-shadow:0 12px 48px #0073991f,0 0 0 1px #00a4d84d;transform:translateY(-4px)}.ov-product-header{background:linear-gradient(135deg,#0073990d,#00a4d808);border-bottom:1px solid #e2e8f099;padding:1.5rem}.ov-product-header h3{-webkit-text-fill-color:#0000;animation:ov-shimmerGlow 4s linear infinite;background:linear-gradient(135deg,#006b8a,#007399 50%,#00a4d8);-webkit-background-clip:text;background-clip:text;background-size:200% auto;font-size:1.5rem;font-weight:800;margin:0}.ov-product-body{align-items:flex-start;display:flex;gap:1.5rem;padding:1.5rem}.ov-product-image{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-radius:16px;box-shadow:0 4px 16px #00000014,inset 0 1px 0 #fffc;flex-shrink:0;height:140px;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.34,1.56,.64,1);width:140px}.ov-product-image:before{background:linear-gradient(135deg,#00a4d81a,#0000);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.ov-product-image:hover{box-shadow:0 8px 24px #0000001f;transform:scale(1.05)}.ov-product-image:hover:before{opacity:1}.ov-product-image img{display:block;height:100%;object-fit:cover;width:100%}.ov-product-info{flex:1 1;min-width:0}.ov-product-info h6{color:#1e293b;font-size:1rem;font-weight:600;line-height:1.6;margin:0 0 1rem}.ov-product-info a{color:#007399;text-decoration:none;transition:color .3s ease}.ov-product-info a:hover{color:#00a4d8}.ov-info-section{animation:ov-cardSlideIn .5s cubic-bezier(.34,1.56,.64,1) both;animation-delay:.2s;background:linear-gradient(135deg,#f0f0f080,#f5f5f54d);border-radius:20px;margin-bottom:1.5rem;padding:2rem}.ov-timestamp{align-items:center;background:linear-gradient(135deg,#f8fafcf2,#f1f5f9e6);border-radius:12px;box-shadow:0 2px 8px #0000000d;color:#64748b;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem;transition:all .3s ease}.ov-timestamp:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}.ov-info-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:1.5rem}.ov-section-title{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(135deg,#1e293b,#334155);-webkit-background-clip:text;background-clip:text;display:flex;font-size:1.125rem;font-weight:700;gap:.5rem;margin:0 0 1rem;max-width:100%;overflow-wrap:anywhere}.ov-section-title:before{background:linear-gradient(135deg,#007399,#00a4d8);border-radius:2px;content:"";height:20px;width:4px}.ov-table{background:#fff;border-radius:16px;box-shadow:0 2px 12px #0000000d,0 0 0 1px #e2e8f099;overflow:hidden;width:100%}.ov-table tbody tr{border-bottom:1px solid #e2e8f080;transition:all .3s ease}.ov-table tbody tr:last-child{border-bottom:none}.ov-table tbody tr:hover{background:#00a4d805}.ov-table td,.ov-table th{padding:.875rem;vertical-align:middle}.ov-table th{color:#475569;font-size:.9375rem;font-weight:600;text-align:left}.ov-table td{color:#1e293b;font-size:.9375rem;font-weight:500;text-align:right}.ov-table tr.ov-total-row{background:linear-gradient(135deg,#0073990d,#00a4d808)}.ov-table tr.ov-total-row td,.ov-table tr.ov-total-row th{color:#007399;font-size:1.125rem;font-weight:700;padding:1.125rem .875rem}.ov-card-info{background:#fff;border-radius:16px;box-shadow:0 2px 12px #0000000d,0 0 0 1px #e2e8f099;margin-bottom:1rem;padding:1.25rem;transition:all .3s ease}.ov-card-info:hover{box-shadow:0 4px 16px #00000014,0 0 0 1px #00a4d84d;transform:translateY(-2px)}.ov-card-info h6{color:#1e293b;font-size:.9375rem;font-weight:600;line-height:1.6;margin:.25rem 0}.ov-btn{align-items:center;border:none;border-radius:14px;cursor:pointer;display:flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:center;overflow:hidden;padding:.875rem 1.5rem;position:relative;transition:all .4s cubic-bezier(.34,1.56,.64,1);width:100%}.ov-btn:before{content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.ov-btn:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.ov-btn-outline{background:linear-gradient(135deg,#f8fafcfa,#f1f5f9f2);box-shadow:0 4px 12px #00000014,inset 0 1px 0 #fffc;color:#1e293b}.ov-btn-outline:before{background:linear-gradient(135deg,#94a3b81a,#0000)}.ov-btn-outline:hover:not(:disabled){background:linear-gradient(135deg,#f1f5f9fa,#e2e8f0f2);box-shadow:0 8px 24px #0000001f;color:#0f172a;transform:translateY(-3px)}.ov-btn-outline:hover:not(:disabled):before{opacity:1}.ov-btn-danger{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 4px 16px #ef44444d,inset 0 1px 0 #fff3;color:#fff}.ov-btn-danger:before{background:linear-gradient(135deg,#fff3,#0000)}.ov-btn-danger:hover:not(:disabled){background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 8px 24px #ef444466;transform:translateY(-3px)}.ov-btn-danger:hover:not(:disabled):before{opacity:1}.ov-btn-primary{animation:ov-pulseGlow 2s ease-in-out infinite;background:linear-gradient(135deg,#007399,#00a4d8);box-shadow:0 4px 16px #0073994d,inset 0 1px 0 #fff3;color:#fff}.ov-btn-primary:before{background:linear-gradient(135deg,#fff3,#0000)}.ov-btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#006b8a,#007399);box-shadow:0 12px 32px #00739966;transform:translateY(-3px) scale(1.02)}.ov-btn-primary:hover:not(:disabled):before{opacity:1}.ov-btn-group{display:flex;gap:1rem;margin-top:1.5rem}.ov-form{animation:ov-cardSlideIn .5s cubic-bezier(.34,1.56,.64,1) both;animation-delay:.3s;background:#fff;border-radius:20px;box-shadow:0 8px 32px #00739914,0 0 0 1px #e2e8f0cc;padding:2rem}.ov-form h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1e293b,#334155);-webkit-background-clip:text;background-clip:text;font-size:1.75rem;font-weight:800;margin:0 0 2rem}.ov-form-group{margin-bottom:1.5rem}.ov-form-group label{align-items:center;color:#1e293b;display:flex;font-size:.9375rem;font-weight:600;gap:.5rem;margin-bottom:.75rem}.ov-form-group label:before{background:linear-gradient(135deg,#007399,#00a4d8);border-radius:2px;content:"";height:16px;width:3px}.ov-form-control{background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:2px solid #e2e8f0cc;border-radius:12px;box-shadow:0 2px 8px #0000000d,inset 0 1px 0 #fffc;color:#1e293b;font-size:1rem;padding:.875rem 1.25rem;transition:all .3s cubic-bezier(.34,1.56,.64,1);width:100%}.ov-form-control:focus{background:#fff;border-color:#00a4d899;box-shadow:0 0 0 4px #00a4d81a,0 4px 16px #0073991f;outline:none;transform:translateY(-2px)}textarea.ov-form-control{min-height:120px;resize:vertical}select.ov-form-control{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23007399' d='M6 9 1 4h10z'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;cursor:pointer;padding-right:3rem}.ov-read-more{background:linear-gradient(135deg,#fff3cdf2,#ffeebae6);border:1px solid #ffc1074d;border-radius:16px;box-shadow:0 4px 16px #ffc10726;margin:1.5rem 0;padding:1.5rem}.ov-read-more p{color:#854404;line-height:1.8;margin:0}.ov-read-more strong{color:#664300;font-weight:700}.ov-read-more-link{align-items:center;color:#007399;cursor:pointer;display:inline-flex;font-weight:700;gap:.25rem;padding:0 .5rem;text-decoration:none;transition:color .3s ease}.ov-read-more-link:hover{color:#00a4d8;text-decoration:underline}.ov-feedback{align-items:center;border-radius:12px;display:flex;font-size:.95rem;font-weight:600;gap:.5rem;margin-bottom:1rem;padding:1rem 1.25rem}.ov-feedback-success{background:linear-gradient(135deg,#10b9811a,#0596691a);border:1px solid #10b98140;color:#065f46}.ov-feedback-error{background:linear-gradient(135deg,#ef44441a,#dc26261a);border:1px solid #ef444440;color:#991b1b}.ov-loading{align-items:center;color:#64748b;display:flex;font-size:1.1rem;justify-content:center;padding:4rem 2rem}.ov-loading:before{animation:ov-spin .8s linear infinite;border:3px solid #00739933;border-radius:50%;border-top-color:#007399;content:"";height:24px;margin-right:.75rem;width:24px}@keyframes ov-spin{to{transform:rotate(1turn)}}@media (max-width:768px){.ov-container{padding:0}.ov-product-body{align-items:flex-start;flex-direction:row;gap:.7rem;padding:.5rem}.ov-product-image{height:100px;width:100px}.ov-info-grid{gap:1.5rem;grid-template-columns:1fr}.ov-btn-group{flex-direction:column}.ov-product-header{padding:1rem}.ov-product-header h3{font-size:1.125rem}.ov-form,.ov-info-section{padding:1.5rem}.ov-table td,.ov-table th{font-size:.875rem;padding:.75rem .5rem}}@media (min-width:769px) and (max-width:1024px){.ov-info-grid{grid-template-columns:repeat(2,1fr)}.ov-product-body{flex-direction:row;gap:1.25rem;padding:1.25rem}.ov-product-image{height:120px;width:120px}}.ov-btn:focus-visible,.ov-form-control:focus-visible{outline:3px solid #00a4d8;outline-offset:2px}.ogp-result-right{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.ogp-filter-btn{align-items:center;background:linear-gradient(135deg,#007399,#00a4d8);border:none;border-radius:50px;box-shadow:0 4px 12px #00739940;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.5rem 1.125rem;transition:all .25s ease;white-space:nowrap}.ogp-filter-btn:hover{box-shadow:0 6px 16px #00739959;transform:translateY(-1px)}.ogp-filter-btn:active{transform:translateY(0)}.ogp-filter-btn svg{font-size:.875rem}.ogp-filter-btn-float{position:absolute;right:16px;top:16px;z-index:2}.ogp-grid-wrapper{padding:1rem 0}.ogp-orders-stack{display:flex;flex-direction:column;gap:1.25rem;width:100%}.ogp-order-item-wrapper{width:100%}.ogp-empty-order-card{align-items:center;display:flex!important;flex-direction:row!important;gap:1rem;max-width:100%;padding:1rem}.ogp-empty-order-image{border-radius:12px;flex-shrink:0;height:120px!important;width:120px!important}.ogp-empty-state{align-items:center;display:flex;justify-content:center;min-height:400px;padding:2rem 1rem;width:100%}.ogp-empty-state-inner{background:linear-gradient(135deg,#fff,#f8fafc);border:2px solid #00739914;border-radius:24px;box-shadow:0 8px 32px #00739914;max-width:500px;padding:3rem 2rem;position:relative;text-align:center;width:100%}.ogp-empty-icon-wrapper{align-items:center;background:linear-gradient(135deg,#e0f2fe,#bae6fd);border-radius:24px;box-shadow:0 8px 24px #0073991f;display:flex;height:96px;justify-content:center;margin:0 auto 1.5rem;width:96px}.ogp-empty-icon{color:#007399;font-size:3rem}.ogp-empty-image{border-radius:12px;display:block;height:auto;margin:1rem auto 1.5rem;max-width:280px;width:100%}.ogp-empty-title{color:#1e293b;font-size:1.5rem;font-weight:800;line-height:1.3;margin-bottom:.5rem;max-width:100%;overflow-wrap:anywhere}.ogp-empty-message{color:#64748b;font-size:1rem;line-height:1.6;margin:0 auto;max-width:400px}.ogp-pagination-wrapper{display:flex;justify-content:center;margin-top:1rem;padding:1.5rem 0;width:100%}@media (max-width:768px){.ogp-result-right{justify-content:space-between;width:100%}.ogp-filter-btn{font-size:.8rem;padding:.5rem 1rem}.ogp-filter-btn span{display:inline}.ogp-orders-stack{gap:1rem}.ogp-empty-state{min-height:320px;padding:1.5rem .75rem}.ogp-empty-state-inner{padding:2rem 1.25rem}.ogp-empty-icon-wrapper{height:72px;width:72px}.ogp-empty-icon{font-size:2.25rem}.ogp-empty-title{font-size:1.25rem}.ogp-empty-message{font-size:.9rem}.ogp-empty-order-card{flex-direction:column!important;text-align:center}.ogp-empty-order-image{height:120px!important;width:100%!important}.ogp-filter-btn-float{margin:0 auto 1rem;position:static}}@media (max-width:480px){.ogp-filter-btn span{display:none}.ogp-filter-btn{padding:.5rem .75rem}.ogp-empty-state-inner{padding:1.5rem 1rem}.ogp-empty-image{max-width:220px}}.ogp-filter-btn:focus-visible{outline:3px solid #00a4d8;outline-offset:2px}.orders-tracking-modal .modal-content{background:linear-gradient(135deg,#fffffffa,#f8fafcf5);border:none;border-radius:24px;box-shadow:0 24px 64px #0073992e,0 0 0 1px #e2e8f099;display:flex;flex-direction:column;max-height:90vh;overflow:hidden}.orders-tracking-modal .modal-body{display:flex;flex-direction:column;min-height:0;overflow-y:auto;padding:0}.orders-tracking-iframe{background:#fff;border:none;display:block;flex:1 1 auto;min-height:60vh;width:100%}.orders-tracking-modal-close{align-items:center;background:linear-gradient(135deg,#fffffffa,#f1f5f9f2);border:none;border-radius:50%;box-shadow:0 4px 14px #0000001f,inset 0 1px 0 #fffc;color:#475569;cursor:pointer;display:inline-flex;font-size:1rem;height:38px;justify-content:center;position:absolute;right:16px;top:14px;transition:all .3s cubic-bezier(.34,1.56,.64,1);width:38px;z-index:10}.orders-tracking-modal-close:hover{background:linear-gradient(135deg,#007399,#00a4d8);box-shadow:0 8px 22px #00739959;color:#fff;transform:translateY(-2px) scale(1.05)}.orders-tracking-modal-close:focus-visible{outline:3px solid #00a4d8;outline-offset:2px}.orders-tracking-modal-header{grid-gap:10px 20px;background:linear-gradient(135deg,#0073990d,#00a4d808);border-bottom:1px solid #0073991a;display:grid;gap:10px 20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:52px 24px 18px}.orders-tracking-modal-header-row{align-items:baseline;display:flex;gap:8px;min-width:0}.orders-tracking-modal-header-icon{color:#00a4d8;flex:0 0 auto;font-size:.85rem;transform:translateY(1px)}.orders-tracking-modal-header-label{color:#64748b;flex:0 0 auto;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.orders-tracking-modal-header-value{font-feature-settings:"tnum";color:#1e293b;font-size:.88rem;font-variant-numeric:tabular-nums;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tracking-tabs{background:#f1f5f999;display:flex;gap:4px;padding:14px 20px}.tracking-tab{align-items:center;background:#0000;border:none;border-radius:10px;color:#64748b;cursor:pointer;display:inline-flex;flex:1 1;font-size:.9rem;font-weight:700;gap:8px;justify-content:center;padding:10px 14px;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.tracking-tab:hover{background:#00739914;color:#007399}.tracking-tab.active{background:linear-gradient(135deg,#007399,#00a4d8);box-shadow:0 6px 18px #00739952;color:#fff;transform:translateY(-1px)}.tracking-tab:focus-visible{outline:3px solid #00a4d8;outline-offset:2px}.tracking-tab-panel{min-height:0}.tracking-steps{box-sizing:border-box;margin:0 auto;max-width:480px;padding:28px 24px;width:100%}.tracking-steps-empty{color:#64748b;font-weight:500;padding:48px 20px;text-align:center}.tracking-steps-exception{align-items:center;background:linear-gradient(135deg,#f59e0b,#f97316);border-radius:12px;box-shadow:0 6px 16px #f59e0b47;color:#fff;display:flex;font-size:.88rem;font-weight:600;gap:10px;margin-bottom:20px;padding:12px 16px}.tracking-steps-exception-icon{flex:0 0 auto;font-size:1rem}.tracking-steps-list{list-style:none;margin:0;padding:0}.tracking-step{align-items:flex-start;display:flex;gap:14px}.tracking-step-marker{align-items:center;display:flex;flex:0 0 auto;flex-direction:column}.tracking-step-icon{align-items:center;background:linear-gradient(135deg,#f8fafcfa,#f1f5f9f2);border-radius:50%;box-shadow:0 2px 8px #00000014,inset 0 1px 0 #fffc;color:#94a3b8;display:flex;height:36px;justify-content:center;min-width:36px;position:relative;transition:all .3s cubic-bezier(.34,1.56,.64,1);width:36px}.tracking-step-icon svg{height:15px;width:15px}.tracking-step-icon-badge{align-items:center;background:#fff;border:1.5px solid #d1fae5;border-radius:50%;bottom:-3px;box-shadow:0 1px 4px #0003;color:#059669;display:flex;height:16px;justify-content:center;position:absolute;right:-3px;width:16px}.tracking-step-icon-badge svg{height:8px;width:8px}.tracking-step-connector{background:#e2e8f0;border-radius:3px;flex:1 1 auto;min-height:34px;transition:background .3s ease;width:3px}.tracking-step-content{display:flex;flex-direction:column;gap:2px;min-width:0;padding-bottom:30px;padding-top:4px}.tracking-step-label{color:#334155;font-size:.95rem;font-weight:700;word-break:break-word}.tracking-step-date{font-feature-settings:"tnum";color:#94a3b8;font-size:.78rem;font-variant-numeric:tabular-nums}.tracking-step--completed .tracking-step-icon{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 12px #10b98159;color:#fff}.tracking-step--completed .tracking-step-connector{background:linear-gradient(180deg,#10b981,#059669)}.tracking-step--completed .tracking-step-label{color:#166534}.tracking-step--current .tracking-step-icon{animation:trackingCurrentPulse 2.2s ease-in-out infinite;background:linear-gradient(135deg,#007399,#00a4d8);box-shadow:0 0 0 5px #00a4d82e,0 4px 14px #00739966;color:#fff}.tracking-step--current .tracking-step-label{color:#007399}@keyframes trackingCurrentPulse{0%,to{box-shadow:0 0 0 5px #00a4d82e,0 4px 14px #00739966}50%{box-shadow:0 0 0 9px #00a4d814,0 4px 14px #00739966}}@keyframes trackingStepArrive{0%{opacity:.4;transform:scale(.7)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.tracking-step--just-changed .tracking-step-icon{animation:trackingStepArrive .5s cubic-bezier(.34,1.56,.64,1)}.tracking-step--current.tracking-step--just-changed .tracking-step-icon{animation:trackingStepArrive .5s cubic-bezier(.34,1.56,.64,1),trackingCurrentPulse 2.2s ease-in-out infinite}.tracking-step--just-changed .tracking-step-content{animation:trackingStepContentFadeIn .5s ease-out}@keyframes trackingStepContentFadeIn{0%{opacity:.3;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.tracking-step--current .tracking-step-icon,.tracking-step--current.tracking-step--just-changed .tracking-step-icon,.tracking-step--just-changed .tracking-step-content,.tracking-step--just-changed .tracking-step-icon{animation:none}}.tracking-step:last-child .tracking-step-content{padding-bottom:4px}.tracking-iframe-fallback{align-items:center;display:flex;flex-direction:column;gap:18px;justify-content:center;padding:64px 24px;text-align:center}.tracking-iframe-fallback-icon{align-items:center;background:linear-gradient(135deg,#0073991a,#00a4d80f);border-radius:50%;color:#00a4d8;display:inline-flex;font-size:1.5rem;height:56px;justify-content:center;width:56px}.tracking-iframe-fallback p{color:#475569;font-weight:600;margin:0;max-width:34ch}.tracking-iframe-fallback-link{align-items:center;background:linear-gradient(135deg,#007399,#00a4d8);border-radius:12px;box-shadow:0 4px 16px #0073994d,inset 0 1px 0 #fff3;color:#fff;display:inline-flex;font-size:.9375rem;font-weight:700;gap:8px;padding:.75rem 1.5rem;text-decoration:none;transition:all .4s cubic-bezier(.34,1.56,.64,1)}.tracking-iframe-fallback-link:hover{background:linear-gradient(135deg,#006b8a,#007399);box-shadow:0 12px 32px #00739966;color:#fff;transform:translateY(-3px) scale(1.02)}.tracking-iframe-fallback-link:focus-visible{outline:3px solid #00a4d8;outline-offset:2px}@media (max-width:576px){.orders-tracking-modal .modal-content{border-radius:18px;max-height:94vh}.orders-tracking-modal-header{grid-template-columns:1fr;padding:60px 16px 14px}.tracking-tabs{padding:10px 12px}.tracking-tab{font-size:.82rem;padding:9px 8px}.tracking-steps{padding:20px 16px}.tracking-iframe-fallback{padding:48px 18px}}.orders-item-modal-fullscreen .modal-dialog{height:100vh!important;margin:0!important;max-width:100vw!important;width:100vw!important}.orders-item-modal-fullscreen .modal-content{background:#f8fafc;border:none;border-radius:0;height:100vh}.orders-item-modal-fullscreen .orders-item-modal-body{-webkit-overflow-scrolling:touch;background:#f8fafc;height:100vh;overflow-y:auto;padding:1.5rem 1rem}.orders-item-modal-fullscreen .orders-item-modal-close{align-items:center;background:#fffffff2;border:2px solid #007399;border-radius:50%;box-shadow:0 4px 12px #00000026;color:#007399;cursor:pointer;display:flex;font-size:1.75rem;height:44px;justify-content:center;line-height:1;position:absolute;right:16px;top:12px;transition:all .2s ease;width:44px;z-index:1100}.orders-item-modal-fullscreen .orders-item-modal-close:hover{background:#007399;color:#fff;transform:scale(1.05)}@media (max-width:768px){.orders-item-modal-fullscreen .orders-item-modal-body{padding:.5rem}.orders-item-modal-fullscreen .orders-item-modal-close{font-size:1.5rem;height:40px;right:8px;top:8px;width:40px}}.elakay-investment-page{background:#f6f8f5;color:#10201c;width:100%}.investment-shell{margin:0 auto;width:min(1180px,calc(100% - 32px))}.investment-market-hero{background:#0d1f1b;color:#fff;padding:42px 0 28px}.investment-market-hero__grid{grid-gap:28px;align-items:end;display:grid;gap:28px;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr)}.investment-eyebrow{color:#7bdcb5;font-size:12px;font-weight:800;letter-spacing:0;margin:0 0 12px;text-transform:uppercase}.investment-market-hero h1{font-size:clamp(34px,5vw,66px);font-weight:900;letter-spacing:0;line-height:1.02;margin:0;max-width:720px}.investment-market-hero p{color:#c6d6d0;font-size:16px;line-height:1.65;margin:16px 0 0;max-width:660px}.investment-search{grid-gap:8px;background:#fff;border-radius:8px;display:grid;gap:8px;grid-template-columns:1fr auto;padding:10px}.investment-search input{background:#0000;border:0;color:#10201c;font-size:14px;min-width:0;outline:0}.investment-action,.investment-icon-button{align-items:center;border:0;border-radius:8px;cursor:pointer;display:inline-flex;font-weight:800;gap:8px;justify-content:center;min-height:38px;text-decoration:none}.investment-icon-button{background:#13c784;color:#06261b;width:42px}.investment-action{background:#13c784;color:#06261b;padding:0 16px}.investment-action:disabled{cursor:not-allowed;opacity:.55}.investment-action--secondary{background:#e5ece8;color:#18352e}.investment-stats-band{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}.investment-stat-tile{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;min-height:82px;padding:16px}.investment-stat-tile strong{display:block;font-size:24px;line-height:1}.investment-stat-tile span{color:#b7cac3;display:block;font-size:12px;margin-top:8px}.investment-priority-banner,.investment-priority-strip{align-items:center;background:#d4af3724;border:1px solid #d4af3773;border-radius:8px;color:#f7e8a5;display:inline-flex;font-size:13px;font-weight:850;gap:8px;margin-top:14px;max-width:100%;min-height:34px;padding:0 12px;width:fit-content}.investment-filter-band{background:#fff;border-bottom:1px solid #dbe4df;padding:18px 0}.investment-filter-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.investment-chip{align-items:center;background:#fff;border:1px solid #d7e2dc;border-radius:8px;color:#26443b;cursor:pointer;display:inline-flex;font-size:13px;font-weight:750;gap:7px;min-height:34px;padding:0 12px;text-decoration:none}.investment-chip.active{background:#e8fbf2;border-color:#13c784;color:#073d2a}.investment-project-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));padding:26px 0 42px}.investment-pagination{display:flex;gap:10px;grid-column:1/-1;justify-content:space-between;margin-top:8px}.investment-page-btn{align-items:center;background:#fff;border:1px solid #dbe4df;border-radius:999px;color:#16323d;display:inline-flex;font-size:13px;font-weight:700;gap:6px;min-height:38px;padding:0 16px;text-decoration:none}.investment-page-btn.disabled{opacity:.45;pointer-events:none}.investment-card{background:#fff;border:1px solid #dbe4df;border-radius:8px;color:inherit;display:flex;flex-direction:column;min-height:430px;overflow:hidden;text-decoration:none}.investment-card__media{background:linear-gradient(135deg,#0d1f1b,#2f7560 55%,#d4af37);height:176px;overflow:hidden;position:relative}.investment-card__media-bg{background-position:50%;background-size:cover;inset:0;opacity:1;opacity:var(--investment-card-image-opacity,1);position:absolute}.investment-priority-ribbon{align-items:center;background:#09221ce6;border-radius:8px;color:#f8e7a3;display:inline-flex;font-size:11px;font-weight:900;gap:7px;left:12px;max-width:calc(100% - 24px);min-height:30px;overflow:hidden;padding:0 10px;position:absolute;right:12px;text-overflow:ellipsis;top:12px;white-space:nowrap;width:fit-content;z-index:2}.investment-card__badge-row{bottom:12px;display:flex;gap:8px;justify-content:space-between;left:12px;position:absolute;right:12px;z-index:1}.investment-badge{align-items:center;background:#ffffffeb;border-radius:6px;color:#10201c;display:inline-flex;font-size:11px;font-weight:850;min-height:26px;padding:0 8px}.investment-card__body{display:flex;flex:1 1;flex-direction:column;gap:12px;padding:16px}.investment-card h3{color:#0d1f1b;font-size:18px;font-weight:900;line-height:1.25;margin:0}.investment-card__access-note{align-items:center;background:#fff6d5;border-radius:6px;color:#6f4c00;display:inline-flex;font-size:11px;font-weight:900;max-width:100%;min-height:26px;padding:0 8px;width:fit-content}.investment-card p{color:#53645e;font-size:13px;line-height:1.55;margin:0}.investment-progress{grid-gap:8px;display:grid;gap:8px}.investment-progress__meta{color:#233d35;display:flex;font-size:12px;font-weight:800;gap:12px;justify-content:space-between}.investment-progress__bar{background:#e4ebe7;border-radius:999px;height:10px;overflow:hidden}.investment-progress__bar span{background:#13c784;display:block;height:100%;max-width:100%;width:0;width:var(--progress,0)}.investment-card__facts{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:auto}.investment-card__fact{background:#f3f6f4;border-radius:8px;min-height:52px;padding:9px}.investment-card__fact span{color:#64756f;display:block;font-size:11px}.investment-card__fact strong{color:#10201c;display:block;font-size:13px;margin-top:3px}.investment-card__footer{align-items:center;color:#0b7550;display:flex;font-size:13px;font-weight:900;gap:12px;justify-content:space-between;padding-top:4px}.investment-empty{background:#fff;border:1px solid #dbe4df;border-radius:8px;grid-column:1/-1;padding:48px 20px;text-align:center}.investment-detail-hero{background:#fff;border-bottom:1px solid #dbe4df}.investment-detail-hero__inner{grid-gap:30px;display:grid;gap:30px;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);padding:34px 0}.investment-detail-media{background:linear-gradient(135deg,#0d1f1b,#2f7560 55%,#d4af37);border-radius:8px;min-height:420px;overflow:hidden}.investment-detail-media img{display:block;height:100%;min-height:420px;object-fit:cover;width:100%}.investment-detail-title h1{color:#0d1f1b;font-size:clamp(30px,4vw,54px);font-weight:900;line-height:1.05;margin:8px 0 12px}.investment-detail-title p{color:#53645e;font-size:15px;line-height:1.65;margin:0}.investment-detail-title .investment-priority-banner{background:#fff6d5;color:#6f4c00;margin:0 0 12px}.investment-detail-panel{background:#f8faf8;border:1px solid #dbe4df;border-radius:8px;padding:18px}.investment-detail-panel h2{color:#0d1f1b;font-size:19px;font-weight:900;margin:0 0 12px}.investment-amount-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.investment-amount-grid input{border:1px solid #cad7d1;border-radius:8px;font-size:15px;grid-column:1/-1;min-height:42px;padding:0 12px;width:100%}.investment-checkbox{align-items:flex-start;color:#435850;display:flex;font-size:13px;gap:8px;grid-column:1/-1;line-height:1.45}.investment-checkbox input{margin-top:1px;min-height:18px;width:18px}.investment-checkbox.is-disabled{opacity:.58}.investment-contract-gate{grid-gap:10px;background:#fff;border:1px solid #dbe4df;border-radius:8px;display:grid;gap:10px;grid-column:1/-1;padding:12px}.investment-document-button{grid-gap:10px;align-items:center;background:#f8faf8;border:1px solid #cfdcd6;border-radius:8px;color:#18352e;cursor:pointer;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;min-height:54px;padding:10px 12px;text-align:left;width:100%}.investment-document-button.is-read{background:#e8fbf2;border-color:#13c784;color:#073d2a}.investment-document-button span{grid-gap:3px;display:grid;gap:3px;min-width:0}.investment-document-button strong{color:inherit;font-size:14px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.investment-document-button em{color:#61756e;font-size:12px;font-style:normal;font-weight:850}.investment-contract-accept{padding:2px 0 0}.investment-contract-status{display:flex;flex-wrap:wrap;gap:8px}.investment-contract-status span{align-items:center;background:#f3f6f4;border:1px solid #dbe4df;border-radius:999px;color:#61756e;display:inline-flex;font-size:12px;font-weight:850;gap:6px;min-height:28px;padding:0 10px}.investment-contract-status span.is-active{background:#e8fbf2;border-color:#13c78473;color:#0b7550}.investment-detail-layout{grid-gap:24px;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 330px;padding:26px 0 48px}.investment-detail-content{grid-gap:18px;display:grid;gap:18px}.investment-info-section{background:#fff;border:1px solid #dbe4df;border-radius:8px;padding:22px}.investment-info-section h2{color:#0d1f1b;font-size:21px;font-weight:900;margin:0 0 14px}.investment-info-section li,.investment-info-section p{color:#4e625b;font-size:14px;line-height:1.7}.investment-info-section ul{margin:0;padding-left:18px}.investment-document-list{grid-gap:10px;display:grid;gap:10px}.investment-document-link{grid-gap:12px;align-items:center;background:#f8faf8;border:1px solid #dbe4df;border-radius:8px;color:#18352e;cursor:pointer;display:grid;font:inherit;gap:12px;grid-template-columns:minmax(0,1fr) auto auto;min-height:54px;padding:10px 12px;text-align:left;text-decoration:none;width:100%}.investment-document-link span{align-items:center;display:inline-flex;gap:8px;min-width:0}.investment-document-link strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.investment-document-link em{color:#61756e;font-size:12px;font-style:normal;font-weight:800}.investment-side-stack{grid-gap:12px;align-self:start;display:grid;gap:12px;position:sticky;top:16px}.investment-side-card{background:#fff;border:1px solid #dbe4df;border-radius:8px;padding:16px}.investment-side-card h3{font-size:16px;font-weight:900;margin:0 0 12px}.investment-kv{grid-gap:10px;display:grid;gap:10px}.investment-kv div{border-bottom:1px solid #edf2ef;display:flex;font-size:13px;gap:12px;justify-content:space-between;padding-bottom:9px}.investment-kv span{color:#61756e}.investment-kv strong{color:#10201c;text-align:right}.investment-alert{background:#fff7e6;border-radius:8px;color:#6f4c00;font-size:13px;line-height:1.5;padding:12px}.investment-form-message{color:#0b7550;font-size:13px;grid-column:1/-1;line-height:1.45;min-height:20px}.investment-form-message.error{color:#a42b2b}.investment-modal-backdrop{align-items:center;background:#051410ad;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1050}.investment-contract-modal{background:#fff;border-radius:8px;box-shadow:0 22px 70px #05141057;display:grid;grid-template-rows:auto minmax(0,1fr);max-height:calc(100vh - 48px);overflow:hidden;width:min(960px,100%)}.investment-contract-modal__header{align-items:center;border-bottom:1px solid #e4ece8;display:flex;gap:14px;justify-content:space-between;padding:14px 16px}.investment-contract-modal__header .modal-title,.investment-contract-modal__header h2{color:#0d1f1b;font-size:18px;font-weight:900;line-height:1.25;margin:0}.investment-contract-modal__header span{color:#61756e;display:block;font-size:12px;font-weight:850;margin-top:3px}.investment-contract-modal__body{background:#f8faf8;max-height:calc(100vh - 116px);min-height:300px;overflow:auto;padding:0}.modal-dialog.investment-contract-modal-dialog{max-width:min(1600px,96vw)}.investment-contract-modal-content{border-radius:8px;max-height:calc(100vh - 24px);overflow:hidden}.modal-dialog.investment-investor-modal-dialog{max-width:min(640px,95vw)}.investment-investor-modal{background:#fff;border-radius:8px;box-shadow:0 22px 70px #05141057;display:grid;grid-template-rows:auto minmax(0,1fr) auto;max-height:calc(100vh - 48px);overflow:hidden}.investment-investor-modal__body{display:flex;flex-direction:column;gap:10px;padding:16px}.investment-investor-modal__fact{background:#eef6f2;border-radius:8px;color:#18352e;font-size:13px;margin:0;padding:10px 12px}.investment-investor-modal__footer{align-items:center;border-top:1px solid #e4ece8;display:flex;gap:10px;justify-content:flex-end;padding:14px 16px}.investment-modal-close{align-items:center;background:#fff;border:1px solid #dbe4df;border-radius:8px;color:#18352e;cursor:pointer;display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;width:40px}.investment-contract-frame{background:#fff;border:0;display:block;height:min(70vh,720px);width:100%}.investment-contract-rich-document{background:#fff;max-height:min(70vh,720px);overflow:auto;padding:20px}.investment-contract-rich-document h3{color:#0d1f1b;font-size:18px;font-weight:900;margin:0 0 10px}.investment-contract-rich-document li,.investment-contract-rich-document p{color:#4e625b;font-size:14px;line-height:1.7}.investment-contract-rich-document ul{margin:0 0 12px;padding-left:18px}.investment-contract-image-wrap{align-items:center;background:#f8faf8;display:flex;justify-content:center;min-height:300px;padding:18px}.investment-contract-image{border-radius:8px;max-height:min(70vh,720px);max-width:100%;object-fit:contain}.investment-contract-empty{align-items:center;color:#61756e;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:300px;padding:28px;text-align:center}.investment-contract-empty p{font-size:14px;line-height:1.55;margin:0;max-width:360px}.investment-payment-backdrop-bs.show{background:#04120fbd;opacity:1}.modal-dialog.investment-payment-dialog{max-width:min(1040px,95vw)}.investment-payment-modal{background:#fff;border-radius:8px;box-shadow:0 28px 80px #03100d61;display:grid;grid-template-rows:auto minmax(0,1fr) auto;max-height:calc(100vh - 48px);overflow:hidden}.investment-payment-modal__footer,.investment-payment-modal__header{align-items:center;border-bottom:1px solid #e3ebe7;display:flex;gap:14px;justify-content:space-between;padding:16px 18px}.investment-payment-modal__header span{align-items:center;color:#0b7550;display:inline-flex;font-size:12px;font-weight:900;gap:7px;text-transform:uppercase}.investment-payment-modal__header h2{color:#0d1f1b;font-size:22px;font-weight:900;line-height:1.25;margin:4px 0 0}.investment-payment-steps{align-items:center;background:#f8faf8;border-bottom:1px solid #e3ebe7;display:flex;gap:10px;padding:12px 18px}.investment-payment-step{align-items:center;color:#6b7c76;display:inline-flex;font-size:13px;font-weight:700;gap:8px}.investment-payment-step__badge{align-items:center;background:#e3ebe7;border-radius:50%;color:#6b7c76;display:inline-flex;font-size:12px;font-weight:900;height:22px;justify-content:center;width:22px}.investment-payment-step.is-active{color:#0d1f1b}.investment-payment-step.is-active .investment-payment-step__badge,.investment-payment-step.is-done .investment-payment-step__badge{background:#0b7550;color:#fff}.investment-payment-step__arrow{color:#b7c3bd;flex-shrink:0}.investment-payment-modal__body{grid-gap:0;display:grid;gap:0;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);min-height:420px;overflow:auto}.investment-payment-modal__body--info{grid-gap:14px;align-content:start;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));padding:18px}.investment-payment-modal__body--info .investment-payment-summary{border:1px solid #dbe4df;border-radius:12px}.investment-payment-summary{grid-gap:12px;align-content:start;background:#f8faf8;border-right:1px solid #e3ebe7;display:grid;gap:12px;padding:18px}.investment-payment-summary__title{align-items:center;color:#0d1f1b;display:flex;gap:9px}.investment-payment-summary__title h3{font-size:16px;font-weight:900;margin:0}.investment-payment-line{grid-gap:5px;background:#fff;border:1px solid #dbe4df;border-radius:8px;display:grid;gap:5px;padding:11px}.investment-payment-line span,.investment-payment-selected-card span{color:#61756e;font-size:12px;font-weight:800}.investment-payment-line strong{color:#10201c;font-size:14px}.investment-payment-selected-card,.investment-payment-status-ok{align-items:flex-start;background:#e8fbf2;border-radius:8px;color:#0b7550;display:flex;font-size:13px;font-weight:850;gap:10px;line-height:1.45;padding:12px}.investment-payment-selected-card{align-items:center;background:#fff;border:1px solid #dbe4df;color:#18352e}.investment-payment-selected-card div{grid-gap:2px;display:grid;gap:2px}.investment-payment-selected-card strong{color:#10201c;font-size:14px}.investment-payment-methods{grid-gap:14px;align-content:start;background:#fff;display:grid;gap:14px;padding:18px}.investment-payment-tabs{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.investment-payment-primary,.investment-payment-secondary,.investment-payment-tabs button,.investment-saved-method{border-radius:8px;cursor:pointer;font:inherit}.investment-payment-tabs button{align-items:center;background:#f8faf8;border:1px solid #dbe4df;color:#26443b;display:inline-flex;font-size:13px;font-weight:900;gap:8px;justify-content:center;min-height:42px}.investment-payment-tabs button.active{background:#e8fbf2;border-color:#13c784;color:#073d2a}.investment-payment-tabs button:disabled{cursor:not-allowed;opacity:.52}.investment-payment-empty,.investment-payment-error,.investment-payment-loading,.investment-payment-warning{align-items:center;border-radius:8px;display:flex;font-size:13px;gap:9px;line-height:1.45;min-height:42px;padding:10px 12px}.investment-payment-empty,.investment-payment-loading,.investment-payment-warning{background:#f8faf8;border:1px solid #dbe4df;color:#61756e}.investment-payment-error{background:#fff1f1;border:1px solid #a42b2b38;color:#a42b2b}.investment-saved-method-list{grid-gap:8px;display:grid;gap:8px}.investment-saved-method{grid-gap:10px;align-items:center;background:#f8faf8;border:1px solid #dbe4df;color:#18352e;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;min-height:58px;padding:10px 12px;text-align:left;width:100%}.investment-saved-method.active{background:#e8fbf2;border-color:#13c784;color:#073d2a}.investment-saved-method span{grid-gap:3px;display:grid;gap:3px}.investment-saved-method strong{color:inherit;font-size:14px}.investment-saved-method em{color:#61756e;font-size:12px;font-style:normal;font-weight:800}.investment-new-card-form,.investment-payment-note{grid-gap:10px;display:grid;gap:10px}.investment-new-card-form label,.investment-payment-note{grid-gap:6px;color:#26443b;display:grid;font-size:12px;font-weight:900;gap:6px}.investment-new-card-form input,.investment-payment-note textarea{border:1px solid #cad7d1;border-radius:8px;color:#10201c;font:inherit;font-size:14px;min-height:42px;padding:0 11px;width:100%}.investment-payment-note textarea{min-height:88px;padding:10px 11px;resize:vertical}.investment-payment-card-element{background:#fff;border:1px solid #cad7d1;border-radius:8px;min-height:44px;padding:13px 11px}.investment-payment-address-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.investment-payment-address-grid label:first-child{grid-column:1/-1}.investment-payment-save-card{align-items:flex-start;color:#435850!important;display:flex!important;font-size:13px!important;font-weight:700!important;gap:8px!important;line-height:1.45}.investment-payment-save-card input{margin-top:1px;min-height:18px;width:18px}.investment-payment-modal__footer{border-bottom:0;border-top:1px solid #e3ebe7;justify-content:flex-end}.investment-payment-primary,.investment-payment-secondary{align-items:center;border:0;display:inline-flex;font-size:13px;font-weight:900;gap:8px;justify-content:center;min-height:40px;padding:0 14px}.investment-payment-secondary{background:#e5ece8;color:#18352e}.investment-payment-primary{background:#13c784;color:#06261b}.investment-payment-primary:disabled,.investment-payment-secondary:disabled{cursor:not-allowed;opacity:.58}@media (max-width:900px){.investment-detail-hero__inner,.investment-detail-layout,.investment-market-hero__grid{grid-template-columns:1fr}.investment-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.investment-side-stack{position:static}.investment-payment-modal__body{grid-template-columns:1fr}.investment-payment-summary{border-bottom:1px solid #e3ebe7;border-right:0}.investment-payment-modal__body--info{grid-template-columns:1fr}}@media (max-width:620px){.investment-shell{width:min(100% - 20px,1180px)}.investment-market-hero{padding-top:28px}.investment-market-hero h1{font-size:34px}.investment-amount-grid,.investment-card__facts,.investment-project-grid,.investment-stats-band{grid-template-columns:1fr}.investment-detail-media,.investment-detail-media img{min-height:260px}.investment-document-link{grid-template-columns:minmax(0,1fr) auto}.investment-document-link em{grid-column:1/-1}.investment-priority-ribbon{left:10px;max-width:calc(100% - 20px);right:10px}.investment-modal-backdrop{padding:10px}.investment-contract-modal{max-height:calc(100vh - 20px)}.investment-contract-frame,.investment-contract-rich-document{height:68vh;max-height:68vh}.investment-payment-modal{max-height:calc(100vh - 20px)}.investment-payment-address-grid,.investment-payment-tabs{grid-template-columns:1fr}.investment-payment-modal__footer{align-items:stretch;flex-direction:column-reverse}.investment-payment-primary,.investment-payment-secondary{width:100%}}.investment-new-card-form .investment-billing-field select{background:#fff;border:1px solid #cad7d1;border-radius:8px;color:#10201c;font:inherit;font-size:14px;min-height:42px;padding:0 11px;width:100%}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:#00000080;--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:#0000001a}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1 1;min-width:0}.PhoneInputCountryIcon{height:1em;height:var(--PhoneInputCountryFlag-height);width:1.5em;width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio))}.PhoneInputCountryIcon--square{width:1em;width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:#0000001a;background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 1px #00000080,inset 0 0 0 1px #00000080;box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;height:100%;width:100%}.PhoneInputInternationalIconPhone{opacity:.8;opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:.65;opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{align-items:center;align-self:stretch;display:flex;margin-right:.35em;margin-right:var(--PhoneInputCountrySelect-marginRight);position:relative}.PhoneInputCountrySelect{border:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{border-bottom-width:1px;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-color:currentColor;border-color:var(--PhoneInputCountrySelectArrow-color);border-left-width:0;border-right-width:1px;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-style:solid;border-top-width:0;content:"";display:block;height:.3em;height:var(--PhoneInputCountrySelectArrow-width);margin-left:.35em;margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);opacity:.45;opacity:var(--PhoneInputCountrySelectArrow-opacity);transform:rotate(45deg);transform:var(--PhoneInputCountrySelectArrow-transform);width:.3em;width:var(--PhoneInputCountrySelectArrow-width)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 1px #03b2cb,inset 0 0 0 1px #03b2cb;box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.elakay-job-page{background:#f6f7f2;color:#17221f;width:100%}.job-shell{margin:0 auto;width:min(1180px,calc(100% - 32px))}.job-home-page.elakay-job-page{background:#f5f9fc}.job-home-hero{background:#fff;border-bottom:1px solid #e1ecf2;padding:36px 0 0}.job-home-hero__inner{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);padding-bottom:26px}.job-home-hero__intro h1{color:#00344a;font-size:clamp(28px,4vw,46px);font-weight:900;letter-spacing:-.5px;line-height:1.1;margin:10px 0 0;max-width:640px}.job-home-hero__intro p{color:#4d6675;font-size:15px;line-height:1.6;margin:14px 0 0;max-width:560px}.job-home-eyebrow{background:#e6f4fb;border-radius:20px;display:inline-flex;font-size:12px;font-weight:800;letter-spacing:.4px;min-height:26px;padding:0 12px;text-transform:uppercase}.job-home-eyebrow,.job-home-search{align-items:center;color:#007399;color:var(--elakay-primary,#007399)}.job-home-search{background:#f5f9fc;border:1px solid #cfe3ee;border-radius:999px;display:flex;gap:10px;padding:6px 6px 6px 16px}.job-home-search input{background:#0000;border:0;color:#16323d;flex:1 1;font-size:14px;min-width:0;outline:0;padding:12px 0}.job-home-search button{align-items:center;background:#007399;background:var(--elakay-primary,#007399);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:800;min-height:40px;padding:0 18px}.job-home-stats{border-top:1px solid #eef4f8;display:flex;flex-wrap:wrap;gap:28px;padding:18px 0 22px}.job-home-stat{align-items:baseline;display:flex;gap:8px}.job-home-stat strong{color:#00344a;font-size:22px;font-weight:900}.job-home-stat span{color:#5a7282;font-size:12px}.job-home-filters{background:#fbfdfe;border-bottom:1px solid #e1ecf2;padding:14px 0}.job-home-filters__row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.job-home-filter-label{color:#5a7282;font-size:12px;font-weight:800;gap:6px;text-transform:uppercase}.job-home-filter-label,.job-home-pill{align-items:center;display:inline-flex}.job-home-pill{background:#fff;border:1px solid #d8e6ee;border-radius:999px;color:#335868;font-size:13px;font-weight:700;min-height:32px;padding:0 13px;text-decoration:none}.job-home-pill.active{background:#007399;background:var(--elakay-primary,#007399);border-color:#007399;border-color:var(--elakay-primary,#007399);color:#fff}.job-home-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding:22px 0 44px}.job-home-pagination{display:flex;gap:10px;grid-column:1/-1;justify-content:space-between;margin-top:8px}.job-home-page-btn{align-items:center;background:#fff;border:1px solid #d8e6ee;border-radius:999px;color:#16323d;display:inline-flex;font-size:13px;font-weight:700;gap:6px;min-height:38px;padding:0 16px;text-decoration:none}.job-home-page-btn.disabled{opacity:.45;pointer-events:none}.job-row{grid-gap:16px;align-items:start;background:#fff;border:1px solid #e1ecf2;border-radius:10px;color:inherit;display:grid;gap:16px;grid-template-columns:44px minmax(0,1fr);height:100%;padding:16px 18px;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.job-row:hover{border-color:#007399;border-color:var(--elakay-primary,#007399);box-shadow:0 4px 14px #0073991a}.job-row__mark{align-items:center;background:#e6f4fb;border-radius:10px;color:#007399;color:var(--elakay-primary,#007399);display:flex;font-size:17px;font-weight:900;height:44px;justify-content:center;width:44px}.job-row__main h3{color:#16323d;font-size:16px;font-weight:800;margin:0}.job-row__meta{display:flex;flex-wrap:wrap;gap:14px;margin-top:6px}.job-row__meta span{align-items:center;color:#5a7282;display:inline-flex;font-size:12px;gap:5px}.job-row__badges{display:flex;flex-wrap:wrap;gap:6px;grid-column:2}.job-row__badge{background:#f0f6fa;border-radius:6px;color:#335868;display:inline-flex;font-size:11px;justify-content:center;min-height:22px;padding:0 9px;white-space:nowrap}.job-row__action,.job-row__badge{align-items:center;font-weight:800}.job-row__action{color:#007399;color:var(--elakay-primary,#007399);display:flex;font-size:13px;gap:10px;grid-column:2;justify-content:space-between;overflow-wrap:anywhere}.job-home-empty{background:#fff;border:1px dashed #cfe3ee;border-radius:10px;color:#5a7282;grid-column:1/-1;padding:48px 20px;text-align:center}.job-home-empty h2{color:#16323d;margin:0 0 8px}.job-detail-page.elakay-job-page{background:#f5f9fc}.job-detail-notfound{padding:64px 20px;text-align:center}.job-detail-cta{align-items:center;background:#007399;background:var(--elakay-primary,#007399);border-radius:999px;color:#fff;display:inline-flex;font-size:13px;font-weight:800;gap:8px;min-height:40px;padding:0 18px;text-decoration:none}.job-detail-topbar{background:#fff;border-bottom:1px solid #e1ecf2;padding:26px 0}.job-detail-topbar__inner{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:56px minmax(0,1fr) auto}.job-detail-mark{align-items:center;background:#e6f4fb;border-radius:12px;color:#007399;color:var(--elakay-primary,#007399);display:flex;font-size:22px;font-weight:900;height:56px;justify-content:center;overflow:hidden;width:56px}.job-detail-mark img{height:100%;object-fit:cover;width:100%}.job-detail-heading h1{color:#00344a;font-size:clamp(24px,3.4vw,34px);font-weight:900;line-height:1.15;margin:6px 0 0}.job-detail-quickfacts{display:flex;flex-wrap:wrap;gap:16px;margin-top:10px}.job-detail-quickfacts span{align-items:center;color:#5a7282;display:inline-flex;font-size:13px;gap:6px}.job-detail-stats{grid-gap:1px;background:#e1ecf2;border:1px solid #e1ecf2;border-radius:10px;display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px;overflow:hidden}.job-detail-stat{grid-gap:4px;background:#fff;display:grid;gap:4px;padding:16px;text-align:center}.job-detail-stat strong{color:#00344a;font-size:17px;font-weight:900}.job-detail-stat span{color:#5a7282;font-size:11px;letter-spacing:.3px;text-transform:uppercase}.job-detail-grid{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 340px;padding:26px 0 48px}.job-detail-main{grid-gap:16px;display:grid;gap:16px}.job-detail-summary{background:#fff;border-left:3px solid #007399;border-left:3px solid var(--elakay-primary,#007399);border-radius:8px;color:#335868;font-size:15px;line-height:1.6;margin:0;padding:16px 18px}.job-detail-card{background:#fff;border:1px solid #e1ecf2;border-radius:10px;padding:22px}.job-detail-card h2{color:#16323d;font-size:18px;font-weight:900;margin:0 0 14px}.job-detail-card li,.job-detail-card p{color:#4d6675;font-size:14px;line-height:1.7}.job-detail-card ul{margin:0;padding-left:18px}.job-document-list{grid-gap:10px;display:grid;gap:10px}.job-document-link{grid-gap:12px;align-items:center;background:#f8faf6;border:1px solid #dce4df;border-radius:8px;color:#223c36;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto auto;min-height:54px;padding:10px 12px;text-decoration:none}.job-document-link span{align-items:center;display:inline-flex;gap:8px;min-width:0}.job-document-link strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-document-link em{color:#61756e;font-size:12px;font-style:normal;font-weight:800}.job-detail-apply{grid-gap:12px;align-self:start;background:#fff;border:1px solid #e1ecf2;border-radius:10px;display:grid;gap:12px;padding:20px;position:sticky;top:16px}.job-detail-apply h2{color:#16323d;font-size:18px;font-weight:900;margin:0}.job-detail-apply-form{grid-gap:10px;display:grid;gap:10px}.job-detail-apply-form input,.job-detail-apply-form select,.job-detail-apply-form textarea{border:1px solid #d8e6ee;border-radius:8px;color:#16323d;font-size:14px;min-height:42px;padding:0 12px;width:100%}.job-detail-apply-form textarea{min-height:96px;padding-top:10px;resize:vertical}.job-detail-apply-form .job-detail-apply-phone.PhoneInput{border:1px solid #d8e6ee;border-radius:8px;color:#16323d;font-size:14px;min-height:42px;padding:0 12px;width:100%}.job-detail-apply-form .job-detail-apply-phone .PhoneInputInput{background:#0000;border:none;color:#16323d;font-size:14px;outline:none}.job-detail-apply-form .job-detail-apply-phone .PhoneInputCountry{margin-right:8px}.job-detail-apply-field-hint{color:#a42b2b;font-size:12px;font-weight:600;margin-top:-4px}.job-detail-apply-upload{align-items:center;background:#f4fafd;border:1px dashed #9cc3d6;border-radius:8px;color:#16323d;cursor:pointer;display:inline-flex;font-size:13px;font-weight:800;gap:8px;justify-content:center;min-height:42px;padding:0 14px}.job-detail-apply-upload input{display:none}.job-detail-apply-documents{grid-gap:8px;display:grid;gap:8px}.job-detail-apply-document{align-items:center;background:#f8fbfc;border:1px solid #e1ecf2;border-radius:8px;color:#16323d;display:flex;font-size:13px;gap:10px;justify-content:space-between;min-height:40px;padding:8px 10px}.job-detail-apply-document span{align-items:center;display:inline-flex;gap:7px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-detail-apply-document-actions{align-items:center;display:inline-flex;flex-shrink:0;gap:6px}.job-detail-apply-document .job-detail-apply-document-actions button,.job-detail-apply-document-actions a{align-items:center;background:#fff;border:1px solid #d8e6ee;border-radius:6px;color:#16323d;cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.job-detail-apply-document .job-detail-apply-document-actions button{border-color:#f1d3d3;color:#a42b2b}.job-detail-apply-social{grid-gap:8px;background:#f8fbfc;border:1px solid #e1ecf2;border-radius:8px;display:grid;gap:8px;padding:10px}.job-detail-apply-social-header{align-items:center;color:#16323d;display:flex;font-size:13px;font-weight:800;justify-content:space-between}.job-detail-apply-social .job-detail-apply-social-add{background:#fff;border:1px solid #9cc3d6;border-radius:6px;color:#007399;font-size:12px;font-weight:800;min-height:30px;padding:0 10px}.job-detail-apply-social-row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 1.4fr auto}.job-detail-apply-social-row input{min-height:38px}.job-detail-apply-social .job-detail-apply-social-row button{background:#fff;border:1px solid #f1d3d3;border-radius:6px;color:#a42b2b;height:30px;min-height:30px;padding:0;width:30px}.job-detail-apply-form button{align-items:center;background:#007399;background:var(--elakay-primary,#007399);border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-weight:800;gap:8px;justify-content:center;min-height:42px}.job-detail-apply-form button:disabled{cursor:not-allowed;opacity:.6}.job-detail-apply-secondary{align-items:center;border:1px solid #d8e6ee;border-radius:8px;color:#16323d;display:inline-flex;font-weight:800;gap:8px;justify-content:center;min-height:42px;text-decoration:none}.job-detail-message{font-size:13px;line-height:1.45;min-height:20px}.job-detail-message.success{color:#0a7d6c}.job-detail-message.error{color:#a42b2b}.job-detail-apply-note{align-items:flex-start;background:#e6f4fb;border-radius:8px;color:#335868;display:flex;font-size:12px;gap:8px;line-height:1.5;margin:0;padding:10px}@media (max-width:900px){.job-detail-grid,.job-home-hero__inner{grid-template-columns:1fr}.job-row{grid-template-columns:40px minmax(0,1fr)}.job-row__action,.job-row__badges{grid-column:2}.job-detail-apply{position:static}}@media (max-width:620px){.job-shell{width:min(100% - 20px,1180px)}.job-home-hero__intro h1{font-size:28px}.job-detail-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.job-detail-topbar__inner{grid-template-columns:48px minmax(0,1fr)}.job-detail-cta{grid-column:1/-1;justify-content:center}.job-row{grid-template-columns:1fr}.job-row__action,.job-row__badges{grid-column:1}.job-row__mark{display:none}.job-home-list{grid-template-columns:1fr}.job-document-link{grid-template-columns:minmax(0,1fr) auto}.job-detail-apply-social-row{grid-template-columns:1fr}.job-document-link em{grid-column:1/-1}}.epm-modal-dialog--name{max-width:600px;width:min(92vw,600px)}.prf-name-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.prf-edit-name-btn{align-items:center;background:#fff;border:1px solid #cfe3ea;border-radius:50%;color:#007399;cursor:pointer;display:inline-flex;font-size:15px;height:36px;justify-content:center;padding:0;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease;width:36px}.prf-edit-name-btn:hover{background:#00739912;border-color:#007399}.prf-edit-name-btn:focus-visible{box-shadow:0 0 0 3px #00739940;outline:0}.prf-success{margin:8px 0 0}.prf-address-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px 28px;justify-content:space-between}.prf-address-row>h5{flex:1 1 320px;margin:0;min-width:0}.prf-lang{border-left:1px solid #e3e9ed;flex:0 1 330px;min-width:0;padding-left:24px}.prf-lang:only-child{border-left:0;padding-left:0}.prf-lang-form{margin:0}.prf-lang-label{align-items:center;color:#17202a;display:inline-flex;font-size:.8rem;font-weight:700;gap:7px;letter-spacing:.04em;margin:0 0 7px;text-transform:uppercase}.prf-lang-icon{color:#007399;font-size:18px}.prf-lang-control{align-items:stretch;display:flex;gap:8px}.prf-lang-select{appearance:none;-webkit-appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='%23007399' d='M6 8 0 0h12z'/%3E%3C/svg%3E") no-repeat right 12px center;border:1px solid #cfd8de;border-radius:8px;color:#17202a;cursor:pointer;flex:1 1 auto;font-size:.9rem;font-weight:600;height:38px;min-width:0;padding:0 34px 0 12px;transition:border-color .16s ease,box-shadow .16s ease}.prf-lang-select:hover:not(:disabled){border-color:#9fb3bf}.prf-lang-select:focus{border-color:#007399;box-shadow:0 0 0 3px #00739933;outline:0}.prf-lang-select:disabled{cursor:default;opacity:.7}.prf-lang-save{background:#007399;border:1px solid #007399;border-radius:8px;color:#fff;cursor:pointer;flex:0 0 auto;font-size:.82rem;font-weight:600;height:38px;padding:0 14px;transition:background .16s ease,opacity .16s ease;white-space:nowrap}.prf-lang-save:hover:not(:disabled){background:#005f80}.prf-lang-save:disabled{cursor:default;opacity:.45}.prf-lang-hint{color:#7c8895;font-size:.74rem;line-height:1.35;margin:6px 0 0}.prf-lang-feedback{margin:10px 0 0}.prf-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (max-width:767px){.prf-lang{border-left:0;border-top:1px solid #e3e9ed;flex-basis:100%;padding:16px 0 0}.prf-lang:only-child{border-top:0;padding-top:0}}.selectable-option-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr))}.selectable-option{align-items:center;background:#fff;border:1px solid #d9e5ea;border-radius:9px;color:#263746;display:flex;gap:8px;justify-content:space-between;min-width:0;padding:10px;text-align:left;transition:border-color .2s,background-color .2s,color .2s,transform .2s,box-shadow .2s}.selectable-option:hover:not(:disabled){border-color:#8fd4e8;transform:translateY(-1px)}.selectable-option.selected{background:#ecfaff;border-color:#00a4d8;box-shadow:0 4px 12px #0073991a;color:#006b8e}.selectable-option svg{color:#007399;flex:0 0 auto}.selectable-option:focus-visible{outline:3px solid #00a4d847;outline-offset:2px}@media(max-width:800px){.selectable-option-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.selectable-option-grid{grid-template-columns:1fr}}.images-loading-modern{padding:24px;padding:var(--spacing-lg,24px);width:100%}.images-loading-container{background:#fff;background:var(--bg-primary,#fff);border-radius:16px;border-radius:var(--radius-lg,16px);box-shadow:0 1px 3px #0000000f;box-shadow:var(--shadow-sm,0 1px 3px #0000000f);margin:0 auto;max-width:1000px;padding:32px;padding:var(--spacing-xl,32px)}.upload-header-modern{margin-bottom:32px;margin-bottom:var(--spacing-xl,32px)}.header-success-modern,.header-warning-modern{align-items:center;border-radius:12px;border-radius:var(--radius-md,12px);display:flex;gap:16px;gap:var(--spacing-md,16px);padding:24px;padding:var(--spacing-lg,24px)}.header-success-modern{background:#34c7591a;border:2px solid #34c759;border:2px solid var(--success-color,#34c759)}.header-warning-modern{background:#ff95001a;border:2px solid #ff9500;border:2px solid var(--warning-color,#ff9500)}.header-icon-modern{flex-shrink:0;font-size:32px}.header-success-modern .header-icon-modern{color:#34c759;color:var(--success-color,#34c759)}.header-warning-modern .header-icon-modern{color:#ff9500;color:var(--warning-color,#ff9500)}.header-title-modern{font-size:18px;font-weight:600;margin:0}.header-success-modern .header-title-modern{color:#34c759;color:var(--success-color,#34c759)}.header-warning-modern .header-title-modern{color:#ff9500;color:var(--warning-color,#ff9500)}.upload-form-modern{display:flex;flex-direction:column;gap:24px;gap:var(--spacing-lg,24px)}.preview-grid-modern{grid-gap:16px;grid-gap:var(--spacing-md,16px);display:grid;gap:16px;gap:var(--spacing-md,16px);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:24px;margin-bottom:var(--spacing-lg,24px)}.preview-item-modern{background:#f5f5f7;background:var(--bg-secondary,#f5f5f7);border-radius:12px;border-radius:var(--radius-md,12px);overflow:hidden;position:relative;transition:all .2s ease}.preview-item-modern:hover{box-shadow:0 4px 12px #00000014;box-shadow:var(--shadow-md,0 4px 12px #00000014);transform:translateY(-4px)}.preview-delete-modern{align-items:center;background:#000000b3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:20px;height:32px;justify-content:center;opacity:0;position:absolute;right:8px;top:8px;transition:all .2s ease;width:32px;z-index:10}.preview-item-modern:hover .preview-delete-modern{opacity:1}.preview-delete-modern:hover{background:#ef4444;background:var(--danger-color,#ef4444);transform:scale(1.1)}.preview-image-modern{height:200px;object-fit:cover}.preview-info-modern{background:#fff;display:flex;flex-direction:column;gap:4px;padding:12px;padding:var(--spacing-sm,12px)}.preview-name-modern{color:#1a1f36;color:var(--text-primary,#1a1f36);font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-size-modern{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:11px}.drop-zone-wrapper-modern{width:100%}.drop-zone-modern{background:#f5f5f7;background:var(--bg-secondary,#f5f5f7);border:3px dashed #e5e7eb;border:3px dashed var(--border-color,#e5e7eb);border-radius:16px;border-radius:var(--radius-lg,16px);cursor:pointer;padding:48px;padding:var(--spacing-2xl,48px);position:relative;transition:all .3s ease}.drop-zone-modern:hover{background:#667eea0d}.drop-zone-modern.highlight,.drop-zone-modern:hover{border-color:#667eea;border-color:var(--primary-color,#667eea)}.drop-zone-modern.highlight{background:#667eea1a;border-style:solid}.drop-zone-modern.disabled{background:#ef44440d;border-color:#ef4444;border-color:var(--danger-color,#ef4444);cursor:not-allowed}.drop-zone-input-modern{display:none}.drop-zone-label-modern{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:16px;gap:var(--spacing-md,16px);margin:0}.drop-zone-modern.disabled .drop-zone-label-modern{cursor:not-allowed}.drop-zone-icon-modern{color:#667eea;color:var(--primary-color,#667eea);font-size:64px;transition:all .3s ease}.drop-zone-modern:hover .drop-zone-icon-modern{transform:scale(1.1)}.drop-zone-modern.highlight .drop-zone-icon-modern{color:#5568d3;color:var(--primary-hover,#5568d3);transform:scale(1.2)}.drop-zone-icon-modern.disabled{color:#ef4444;color:var(--danger-color,#ef4444)}.drop-zone-text-modern{align-items:center;display:flex;flex-direction:column;gap:8px;gap:var(--spacing-xs,8px);text-align:center}.drop-zone-title-modern{color:#1a1f36;color:var(--text-primary,#1a1f36);font-size:16px;font-weight:600}.drop-zone-title-modern.disabled{color:#ef4444;color:var(--danger-color,#ef4444)}.drop-zone-subtitle-modern{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:14px}.drop-zone-counter-modern{align-items:baseline;background:#fff;border-radius:9999px;border-radius:var(--radius-full,9999px);box-shadow:0 1px 3px #0000000f;box-shadow:var(--shadow-sm,0 1px 3px #0000000f);display:flex;gap:8px;gap:var(--spacing-xs,8px);padding:12px 24px;padding:var(--spacing-sm,12px) var(--spacing-lg,24px)}.counter-current-modern{color:#667eea;color:var(--primary-color,#667eea);font-size:24px;font-weight:700}.counter-max-modern,.counter-separator-modern{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:20px}.counter-max-modern{font-weight:600}.counter-label-modern{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:13px;margin-left:8px;margin-left:var(--spacing-xs,8px)}.upload-actions-modern{display:flex;justify-content:flex-end;margin-top:24px;margin-top:var(--spacing-lg,24px)}.btn-upload-modern{align-items:center;border:none;border-radius:8px;border-radius:var(--radius-sm,8px);cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:12px;gap:var(--spacing-sm,12px);padding:12px 24px;transition:all .2s ease}.btn-upload-modern.primary{background:#667eea;background:var(--primary-color,#667eea);color:#fff}.btn-upload-modern.primary:hover{background:#5568d3;background:var(--primary-hover,#5568d3);box-shadow:0 4px 12px #00000014;box-shadow:var(--shadow-md,0 4px 12px #00000014);transform:translateY(-1px)}.btn-upload-modern.disabled{background:#f5f5f7;background:var(--bg-secondary,#f5f5f7);color:#6b7280;color:var(--text-secondary,#6b7280);cursor:not-allowed}.btn-upload-modern svg{font-size:20px}@media (max-width:768px){.images-loading-modern{padding:16px;padding:var(--spacing-md,16px)}.images-loading-container{padding:24px;padding:var(--spacing-lg,24px)}.preview-grid-modern{gap:12px;gap:var(--spacing-sm,12px);grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.preview-image-modern{height:150px}.drop-zone-modern{padding:32px 24px;padding:var(--spacing-xl,32px) var(--spacing-lg,24px)}.drop-zone-icon-modern{font-size:48px}.drop-zone-title-modern{font-size:15px}.drop-zone-subtitle-modern{font-size:13px}.header-title-modern{font-size:16px}.header-icon-modern{font-size:28px}}@media (max-width:480px){.images-loading-container{padding:16px;padding:var(--spacing-md,16px)}.preview-grid-modern{grid-template-columns:1fr}.preview-image-modern{height:200px}.drop-zone-modern{padding:24px 16px;padding:var(--spacing-lg,24px) var(--spacing-md,16px)}.drop-zone-icon-modern{font-size:40px}.drop-zone-counter-modern{flex-wrap:wrap;justify-content:center}.counter-current-modern{font-size:20px}.counter-max-modern,.counter-separator-modern{font-size:18px}.btn-upload-modern{justify-content:center;width:100%}.header-success-modern,.header-warning-modern{flex-direction:column;text-align:center}}.drop-zone-modern:focus-within{outline:2px solid #667eea;outline:2px solid var(--primary-color,#667eea);outline-offset:2px}.btn-upload-modern:focus-visible{outline:2px solid #667eea;outline:2px solid var(--primary-color,#667eea);outline-offset:2px}.preview-item-modern{animation:fadeIn .3s ease}@keyframes checkoutEnter{0%{opacity:0;transform:translateY(30px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes sectionSlide{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes shimmerGlow{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes pulseButton{0%,to{box-shadow:0 4px 16px #00a4d84d}50%{box-shadow:0 6px 24px #00a4d880}}@keyframes cardFlip{0%{opacity:0;transform:rotateY(10deg)}to{opacity:1;transform:rotateY(0deg)}}.checkout-premium{animation:checkoutEnter .7s cubic-bezier(.34,1.56,.64,1) both}.row.mt-4.mb-4.justify-content-center .col[style*="border: 1px solid Gainsboro"]{animation:sectionSlide .6s cubic-bezier(.34,1.56,.64,1) both;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#fffffff2,#f8fafcfa)!important;border:1px solid #e2e8f0cc!important;border-radius:20px!important;box-shadow:0 12px 40px #0073991f,0 0 0 1px #fffc,inset 0 1px 0 #fff9!important;overflow:hidden;padding:2rem!important;position:relative}.row.mt-4.mb-4.justify-content-center .col[style*="border: 1px solid Gainsboro"]:before{animation:shimmerGlow 10s linear infinite;background:radial-gradient(circle at center,#00a4d80f 0,#0000 60%);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%;z-index:0}.row.mt-4.mb-4.justify-content-center .col[style*="border: 1px solid Gainsboro"]>*{position:relative;z-index:1}.row.mt-4.mb-4.justify-content-center h4{-webkit-text-fill-color:#0000;animation:shimmerGlow 3s linear infinite;background:linear-gradient(135deg,#006b8a,#007399 25%,#00a4d8 50%,#007399 75%,#006b8a);-webkit-background-clip:text;background-clip:text;background-size:200% auto;font-weight:800;margin-bottom:1.5rem}.row.mt-4.mb-4.justify-content-center h6{color:#1e293b;font-weight:600;line-height:1.6;margin:.5rem 0}.table{margin-bottom:0}.table tbody tr{border-bottom:1px solid #e2e8f080;transition:all .3s ease}.table tbody tr:last-child{border-bottom:none}.table tbody tr:hover{background:#00a4d805}.table th{color:#475569;font-weight:600}.table td,.table th{font-size:.9375rem;padding:.875rem .5rem}.table td{color:#1e293b;font-weight:500}.table tr.text-danger td,.table tr.text-danger th{color:#007399!important;font-size:1.125rem!important;font-weight:700!important;padding:1rem .5rem}.form-group{margin-bottom:1.5rem}.form-group label.text-muted{align-items:center;color:#1e293b!important;display:flex;font-size:.9375rem;font-weight:600;gap:.5rem;margin-bottom:.75rem}.form-group label.text-muted:before{background:linear-gradient(135deg,#007399,#00a4d8);border-radius:2px;content:"";height:16px;width:3px}.form-control{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:2px solid #e2e8f0cc;border-radius:12px;box-shadow:0 2px 8px #0073990f,inset 0 1px 0 #fffc;padding:.875rem 1.25rem;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.form-control:focus{background:#fff;border-color:#00a4d899;box-shadow:0 0 0 4px #00a4d81a,0 4px 16px #00739926;transform:translateY(-2px)}select.form-control{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23007399' d='M6 9 1 4h10z'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;cursor:pointer;padding-right:3rem}textarea.form-control{min-height:100px;resize:vertical}.btn{border:none;border-radius:14px!important;font-weight:700;overflow:hidden;padding:.875rem 2rem!important;position:relative;transition:all .4s cubic-bezier(.34,1.56,.64,1)}.btn:before{content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s ease}.btn-info.btn-block,.btn-md.btn-info{animation:pulseButton 2s ease-in-out infinite;background:linear-gradient(135deg,#007399,#00a4d8);box-shadow:0 4px 16px #00a4d84d,inset 0 1px 0 #fff3;color:#fff}.btn-info.btn-block:before,.btn-md.btn-info:before{background:linear-gradient(135deg,#ffffff4d,#0000)}.btn-info.btn-block:hover,.btn-md.btn-info:hover{background:linear-gradient(135deg,#006b8a,#007399);box-shadow:0 12px 32px #00a4d880,0 0 40px #00a4d833;transform:translateY(-4px) scale(1.02)}.btn-info.btn-block:hover:before,.btn-md.btn-info:hover:before{opacity:1}.btn.disabled,.btn:disabled{animation:none;background:linear-gradient(135deg,#cbd5e180,#94a3b880);box-shadow:none;color:#94a3b8;cursor:not-allowed;opacity:.6}.btn.disabled:hover,.btn:disabled:hover{box-shadow:none;transform:none}.btn-outline-info,.btn-outline-primary{background:linear-gradient(135deg,#f1f5f9fa,#e2e8f0f2);box-shadow:0 4px 12px #47556926,inset 0 1px 0 #fffc;color:#475569}.btn-outline-info:before,.btn-outline-primary:before{background:linear-gradient(135deg,#94a3b833,#0000)}.btn-outline-info:hover,.btn-outline-primary:hover{background:linear-gradient(135deg,#e2e8f0fa,#cbd5e1f2);box-shadow:0 8px 24px #47556940;color:#334155;transform:translateY(-3px)}.btn-outline-info:hover:before,.btn-outline-primary:hover:before{opacity:1}.float-left{float:left}.float-right{float:right}a{color:#007399;font-weight:600;position:relative;transition:all .3s ease}a:after{background:linear-gradient(90deg,#007399,#00a4d8);bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}a:hover{color:#00a4d8}a:hover:after{width:100%}.form-check-input[type=checkbox],.form-check-input[type=radio]{border:2px solid #0073994d;cursor:pointer;height:20px;margin-right:.75rem;transition:all .3s ease;width:20px}.form-check-input[type=checkbox]:checked,.form-check-input[type=radio]:checked{background-color:#007399;border-color:#007399;box-shadow:0 0 0 4px #0073991a}.form-check-label{color:#1e293b;cursor:pointer;font-weight:500;transition:color .3s ease}.form-check-label:hover{color:#007399}.col-12.col-md-12[style*="textAlign: center"] .row .col{cursor:pointer;padding:1.5rem 1rem;transition:all .3s ease}.col-12.col-md-12[style*="textAlign: center"] .row .col:hover{background:#00a4d80d}.col[style*="borderBottom: 6px solid #007399"]{background:linear-gradient(135deg,#00739914,#00a4d80d)!important;position:relative}.col[style*="borderBottom: 6px solid #007399"]:after{background:linear-gradient(90deg,#007399,#00a4d8);bottom:0;content:"";height:6px;left:0;position:absolute;right:0}.text-danger{color:#007399!important}.text-warning{color:#f59e0b!important}.text-info{color:#00a4d8!important}.text-muted{color:#64748b!important}.fa-refresh.fa-spin{animation:spin 1s linear infinite}.modal-content{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:none;border-radius:24px;box-shadow:0 25px 80px #00739940}.modal-header{border-bottom:2px solid #e2e8f080;padding:2rem}.modal-body{padding:2rem}.modal-backdrop.show{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009}.custom-modal.alert-success{background:linear-gradient(135deg,#10b9811a,#0596690d)!important;border:2px solid #10b9814d;border-radius:16px;box-shadow:0 10px 30px #10b98133,inset 0 1px 0 #ffffff80;color:#065f46!important;padding:2rem}.card{animation:cardFlip .6s cubic-bezier(.34,1.56,.64,1) both}@media (max-width:768px){.row.mt-4.mb-4.justify-content-center .col[style*="border: 1px solid Gainsboro"]{border-radius:16px!important;padding:1.5rem!important}.btn{border-radius:12px!important;font-size:.9375rem;padding:.75rem 1.5rem!important}.form-control{border-radius:10px;padding:.75rem 1rem}.table td,.table th{font-size:.875rem;padding:.75rem .25rem}}@media (prefers-reduced-motion:reduce){.btn,.card,.checkout-premium,.form-control,.row.mt-4.mb-4.justify-content-center .col[style*="border: 1px solid Gainsboro"],a{animation:none!important;transition:none!important}}.help-block{color:#64748b;font-size:.875rem;margin-top:.25rem}.clearfix:after{display:table}@keyframes gpm-fade-in{0%{opacity:0}to{opacity:1}}@keyframes gpm-slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ck-hint{color:#6b7280;display:block;font-size:12px;margin-top:4px}.ck-hint--error{color:#ef4444;font-weight:600}div[style*="background: #ffffff"]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#fffffff2,#f8fafcfa)!important;border-radius:16px!important;box-shadow:0 8px 32px #00739914,0 0 0 1px #ffffff80!important}.ck-default-address{color:#00485c;font-size:.82rem;font-weight:500;margin:.3rem 0 0}.elk-pay-methods{margin:0 0 1rem}.elk-pay-methods__title{color:#0d2d3d;font-size:.95rem;font-weight:700;margin-bottom:.5rem}.elk-pay-methods__row{-webkit-overflow-scrolling:touch;display:flex;gap:.5rem;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x proximity}.elk-pay-methods__option{align-items:center;background:#fff;border:1.5px solid #daeaf5;border-radius:12px;color:#0d2d3d;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:.88rem;font-weight:600;gap:.45rem;min-height:44px;padding:.5rem .9rem;scroll-snap-align:start;transition:border-color .15s ease,box-shadow .15s ease}.elk-pay-methods__option:hover{border-color:#7fb8cc}.elk-pay-methods__option:focus-visible{outline:3px solid #00739959;outline-offset:2px}.elk-pay-methods__option.is-active{background:#f2f9fc;border-color:#007399;box-shadow:0 0 0 2px #00739926}.elk-pay-methods__icon{font-size:1.35rem}.elk-pay-methods__panel{margin-top:.75rem}.elk-pay-hint{color:#5a7a8a;font-size:.85rem;padding:.6rem 0}.elk-pay-hint--warn{color:#b45309}.elk-pay-disabled{opacity:.5;pointer-events:none}.elk-pay-paypal{min-height:50px}.elk-wallet{margin-bottom:1.25rem}.elk-wallet__grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin-bottom:14px}.elk-wallet__card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 4px #0000000d;padding:14px 16px}.elk-wallet__card--primary{background:#f2f9fc;border-color:#007399}.elk-wallet__label{color:#64748b;font-size:11px;font-weight:700;letter-spacing:.4px;margin-bottom:4px;text-transform:uppercase}.elk-wallet__value{font-feature-settings:"tnum";color:#0f172a;font-size:1.35rem;font-variant-numeric:tabular-nums;font-weight:700}.elk-wallet__sub{color:#64748b;font-size:12px;margin-top:4px}.elk-wallet__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.elk-btn{border:0;border-radius:999px;cursor:pointer;font-weight:600;min-height:42px;padding:0 18px}.elk-btn--primary{background:#007399;color:#fff}.elk-btn--primary:disabled{background:#94a3b8;cursor:not-allowed}.elk-btn--ghost{background:#f1f5f9;color:#0f172a}.elk-btn--danger{background:#fee2e2;color:#991b1b}.elk-notice{border-radius:10px;font-size:13px;margin-bottom:12px;padding:10px 12px}.elk-notice--warn{background:#fffbeb;border:1px solid #fcd34d;color:#92400e}.elk-notice--error{background:#fef2f2;border:1px solid #fca5a5;color:#991b1b}.elk-notice--ok{background:#f0fdf4;border:1px solid #86efac;color:#166534}.elk-table-wrap{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow-x:auto}.elk-table{border-collapse:collapse;font-size:13px;width:100%}.elk-table th{border-bottom:1px solid #e2e8f0;color:#64748b;font-weight:600;text-align:left}.elk-table td,.elk-table th{padding:8px 10px;white-space:nowrap}.elk-table td{border-bottom:1px solid #f1f5f9}.elk-table td.num,.elk-table th.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.elk-badge{border-radius:999px;display:inline-block;font-size:11px;font-weight:700;padding:2px 10px}.elk-badge--available,.elk-badge--paid{background:#d1fae5;color:#065f46}.elk-badge--pending,.elk-badge--processing,.elk-badge--requested,.elk-badge--waiting_release{background:#e0f2fe;color:#075985}.elk-badge--pending_delivery{background:#f1f5f9;color:#334155}.elk-badge--blocked,.elk-badge--failed,.elk-badge--needs_review{background:#fee2e2;color:#991b1b}.elk-badge--cancelled,.elk-badge--withdrawn{background:#ede9fe;color:#5b21b6}.elk-section-title{color:#0f172a;font-size:1rem;font-weight:700;margin:18px 0 8px}.elk-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.elk-field{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.elk-field label{color:#0f172a;font-size:13px;font-weight:600}.elk-field input,.elk-field select{border:1px solid #cbd5e1;border-radius:10px;font-size:15px;min-height:42px;padding:0 12px}.elk-radio-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.elk-summary-row{border-bottom:1px dashed #e2e8f0;display:flex;font-size:14px;justify-content:space-between;padding:6px 0}.elk-summary-row strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.elk-ps{max-width:960px}.elk-ps__group{background:#fff;border:1px solid #e2e8f0;border-radius:14px;margin-bottom:16px;padding:16px 18px}.elk-ps__group h3{font-size:1rem;font-weight:700;margin:0 0 4px}.elk-ps__group p.elk-ps__desc{color:#64748b;font-size:13px;margin:0 0 12px}.elk-ps__row{align-items:center;border-top:1px solid #f1f5f9;display:flex;gap:12px;justify-content:space-between;padding:10px 0}.elk-ps__row:first-of-type{border-top:0}.elk-ps__name{align-items:center;color:#0f172a;display:flex;font-weight:600;gap:8px}.elk-ps__meta{color:#64748b;font-size:12px}.elk-switch{flex:0 0 auto;height:26px;position:relative;width:46px}.elk-switch input[type=checkbox]{cursor:pointer;height:100%!important;inset:0;margin:0;opacity:0!important;pointer-events:auto!important;position:absolute!important;width:100%!important;z-index:2}.elk-switch__track{background:#cbd5e1;border-radius:999px;inset:0;position:absolute;transition:background .15s ease}.elk-switch__track:after{background:#fff;border-radius:50%;box-shadow:0 1px 2px #0003;content:"";height:20px;left:3px;position:absolute;top:3px;transition:transform .15s ease;width:20px}.elk-switch input:checked+.elk-switch__track{background:#007399}.elk-switch input:checked+.elk-switch__track:after{transform:translateX(20px)}.elk-switch input:disabled{cursor:not-allowed}.elk-switch input:disabled+.elk-switch__track{opacity:.6}.elk-switch input:focus-visible+.elk-switch__track{outline:3px solid #00739959;outline-offset:2px}.elk-pay-slot .elk-pay-methods__panel>.ck-card{background:#0000;border:0;box-shadow:none;margin:0;padding:0}.elk-checks{list-style:none;margin:8px 0 0;padding:0}.elk-checks li{align-items:baseline;border-top:1px solid #f1f5f9;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;padding:6px 0}.elk-checks li>span:first-child{font-weight:700;width:16px}.elk-checks li.is-ok>span:first-child{color:#15803d}.elk-checks li.is-fail>span:first-child{color:#b91c1c}.elk-checks li.is-unknown>span:first-child{color:#92400e}.elk-banking-head{align-items:center;color:#0f172a;display:flex;font-size:1.1rem;font-weight:700;gap:8px;margin:22px 0 6px}.cki-dialog,.cki-entry{--cki-primary:#007399;--cki-primary-dark:#004b63;--cki-primary-light:#00a4d8;--cki-accent:#4facfe;--cki-border:#daeaf5;--cki-bg-soft:#f4f8fc;--cki-text:#0d2d3d;--cki-muted:#5a7a8a;--cki-danger:#b42318;--cki-radius:14px;--cki-radius-sm:9px;font-family:Plus Jakarta Sans,sans-serif}.cki-entry{margin-top:1rem}.cki-entry__hint{color:var(--cki-muted);font-size:.8rem;margin:.45rem 0 0;text-align:center}.cki-btn{align-items:center;border:none;border-radius:var(--cki-radius-sm);cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:700;gap:.45rem;justify-content:center;letter-spacing:.01em;padding:.72rem 1.5rem;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),background .2s}.cki-btn--block{width:100%}.cki-btn--primary{background:linear-gradient(135deg,var(--cki-primary) 0,var(--cki-primary-dark) 100%);box-shadow:0 4px 18px #00739947;color:#fff}.cki-btn--primary:hover:not(:disabled){background:linear-gradient(135deg,var(--cki-primary-light) 0,var(--cki-primary) 100%);box-shadow:0 8px 28px #00739961;transform:translateY(-2px)}.cki-btn--primary:disabled{box-shadow:none;cursor:not-allowed;opacity:.4}.cki-btn--ghost{background:#0000;border:1.5px solid var(--cki-primary-light);color:var(--cki-primary)}.cki-btn:focus-visible{outline:3px solid #00a4d873;outline-offset:2px}.cki-dialog{max-width:1100px}.cki-dialog .modal-content{border:1px solid var(--cki-border);border-radius:var(--cki-radius);overflow:hidden}.cki-header{align-items:flex-start;background:#fff;border-bottom:1.5px solid var(--cki-border)}.cki-title{color:var(--cki-primary);font-size:1.15rem;font-weight:700;margin:0}.cki-subtitle{color:var(--cki-muted);font-size:.85rem;margin:.2rem 0 0}.cki-body{background:#f2f6fd;color:var(--cki-text);padding:1.25rem}.cki-state{color:var(--cki-muted);flex-direction:column;padding:2rem 1rem;text-align:center}.cki-state,.cki-toolbar{align-items:center;display:flex;gap:.75rem}.cki-toolbar{flex-wrap:wrap;justify-content:space-between;margin-bottom:.75rem}.cki-selectall{align-items:center;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;gap:.55rem;margin:0}.cki-count{color:var(--cki-muted);font-size:.82rem}.cki-checkbox,.cki-checkbox[type=checkbox]:checked,.cki-checkbox[type=checkbox]:not(:checked){accent-color:var(--cki-primary);cursor:pointer;display:inline-block!important;height:18px!important;margin:0!important;opacity:1!important;pointer-events:auto!important;position:static!important;vertical-align:middle;width:18px!important}.cki-checkbox:disabled{cursor:not-allowed;opacity:.45!important}.cki-checkbox:focus-visible{outline:2px solid var(--cki-primary-light);outline-offset:2px}.cki-table-wrap{background:#fff;border:1.5px solid var(--cki-border);border-radius:var(--cki-radius);box-shadow:0 2px 12px #00739912;overflow-x:auto}.cki-table{border-collapse:collapse;font-size:.88rem;margin:0;width:100%}.cki-table thead th{background:var(--cki-bg-soft);border-bottom:1.5px solid var(--cki-border);color:var(--cki-muted);font-size:.72rem;font-weight:700;letter-spacing:.06em;padding:.7rem .75rem;text-align:left;text-transform:uppercase;white-space:nowrap}.cki-cell{border-bottom:1px solid var(--cki-border);padding:.75rem;vertical-align:middle}.cki-row:last-child .cki-cell{border-bottom:none}.cki-row{transition:background .15s}.cki-row.is-selected{background:#00a4d80d}.cki-row.is-disabled{background:#fafbfc}.cki-row.is-disabled .cki-name,.cki-row.is-disabled .cki-thumb{opacity:.6}.cki-row.has-error,.cki-row.has-error.is-disabled,.cki-row.has-error.is-selected{background:#ef44441a}.cki-cell--check{text-align:center;width:44px}.cki-cell--image{width:76px}.cki-cell--money,.cki-table thead th.cki-cell--money{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.cki-cell--money .ck-summary__value{font-size:.88rem;font-weight:600}.cki-cell--total{color:var(--cki-primary-dark);font-weight:700}.cki-thumb{background:#fff;border:1px solid var(--cki-border);border-radius:10px;display:block;height:60px;object-fit:cover;width:60px}.cki-name{color:var(--cki-text);font-weight:600;line-height:1.35;overflow-wrap:anywhere}.cki-rating{align-items:center;display:flex;gap:.35rem;margin-top:.2rem}.cki-options,.cki-votes{color:var(--cki-muted);font-size:.78rem}.cki-options{margin-top:.25rem;overflow-wrap:anywhere;text-transform:capitalize}.cki-cell--product{min-width:0}.cki-badge{background:#e6f3f8;border-radius:6px;color:var(--cki-primary-dark);display:inline-block;font-size:.74rem;margin-top:.35rem;padding:.15rem .5rem}.cki-issue{color:var(--cki-danger);font-size:.78rem;font-weight:600;margin-top:.35rem}.cki-amount{display:block;font-weight:600}.cki-unit{color:var(--cki-muted);display:block;font-size:.75rem}.cki-muted{color:#9fb3bf}.cki-sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.cki-summary{background:#fff;border:1.5px solid var(--cki-border);border-radius:var(--cki-radius);box-shadow:0 2px 12px #00739912;margin:1rem 0 0 auto;max-width:420px;padding:1.1rem 1.25rem}.cki-summary__row{align-items:center;color:var(--cki-muted);display:flex;font-size:.9rem;gap:1rem;justify-content:space-between;padding:.45rem 0}.cki-summary .ck-summary__value,.cki-summary__value{font-feature-settings:"tnum";color:var(--cki-text);font-variant-numeric:tabular-nums;font-weight:600}.cki-summary__divider{background:var(--cki-border);height:1px;margin:.4rem 0}.cki-summary__row--total{color:var(--cki-text);font-size:1rem;font-weight:700}.cki-summary__total{font-feature-settings:"tnum";-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--cki-primary) 0,var(--cki-accent) 100%);-webkit-background-clip:text;background-clip:text;font-size:1.3rem;font-variant-numeric:tabular-nums;font-weight:700}.cki-summary .cki-btn{margin-top:.75rem}.cki-hint{color:var(--cki-muted);font-size:.78rem;margin:.5rem 0 0}.cki-alert{border-radius:var(--cki-radius-sm);font-size:.84rem;font-weight:500;margin:.6rem 0;padding:.6rem .85rem}.cki-alert--success{background:#f0fdf4;border:1px solid #86efac;color:#166534}.cki-alert--warn{background:#fffbeb;border:1px solid #fcd34d;color:#b45309}.cki-alert--error{background:#fef2f2;border:1px solid #fca5a5;color:#b91c1c}.cki-spinner{animation:cki-spin .7s linear infinite;border:2px solid #daeaf5;border-radius:50%;border-top-color:#007399;border:2px solid var(--cki-border,#daeaf5);border-top-color:var(--cki-primary,#007399);display:inline-block;height:12px;vertical-align:-2px;width:12px}@keyframes cki-spin{to{transform:rotate(1turn)}}@keyframes ck-spin{to{transform:rotate(1turn)}}.cki-dialog .ck-summary__value--free{color:#34c759}@media (max-width:767px){.cki-body{padding:.75rem}.cki-table-wrap{background:#0000;border:none;box-shadow:none;overflow:visible}.cki-table thead{display:none}.cki-table,.cki-table tbody{display:block}.cki-row{grid-column-gap:.6rem;background:#fff;border:1.5px solid var(--cki-border);border-radius:var(--cki-radius);column-gap:.6rem;display:grid;grid-template-columns:34px 64px minmax(0,1fr);margin-bottom:.65rem;padding:.7rem}.cki-row.is-selected{background:#fff;border-color:var(--cki-primary-light);box-shadow:0 0 0 2px #00a4d81f}.cki-row.has-error,.cki-row.has-error.is-selected{background:#ef44441a;border-color:#ef444459}.cki-cell{border:none;padding:0}.cki-cell--check{padding-top:.2rem;text-align:left;width:auto}.cki-cell--image{width:auto}.cki-thumb{height:64px;width:64px}.cki-cell--money{align-items:baseline;display:flex;grid-column:1/-1;justify-content:space-between;padding:.3rem 0 0;text-align:right}.cki-cell--money:before{color:var(--cki-muted);content:attr(data-label);font-size:.8rem;font-weight:500}.cki-cell--itemprice{border-top:1px solid var(--cki-border);margin-top:.55rem;padding-top:.5rem}.cki-cell--money .cki-amount,.cki-cell--money .cki-unit{display:inline}.cki-cell--money .cki-unit{margin-left:.4rem}.cki-cell--money .cki-money{text-align:right}.cki-summary{margin-left:0;max-width:none}}@media (prefers-reduced-motion:reduce){.cki-btn,.cki-row,.cki-spinner{animation:none!important;transition:none!important}}.cart-unavailable{grid-gap:6px;display:grid;gap:6px;margin-bottom:12px}.cart-unavailable__list{margin:0;padding-left:18px}.cart-unavailable__list li{overflow-wrap:anywhere}.cart-unavailable__remove{background:#fff;border:1px solid #f0c27a;border-radius:8px;color:#b45309;cursor:pointer;font-size:12px;font-weight:600;margin-left:8px;padding:2px 10px}.cart-unavailable__remove:disabled{cursor:default;opacity:.6}.filter-selector-modern{display:flex;flex-direction:column;gap:24px;gap:var(--spacing-lg,24px)}.filter-group{display:flex;flex-direction:column;gap:12px;gap:var(--spacing-sm,12px)}.filter-label{color:#1a1f36;color:var(--text-primary,#1a1f36);font-size:14px;letter-spacing:-.1px;margin:0;padding:0}.filter-options{width:100%}.filter-options--variant{max-height:100px;overflow-x:hidden;overflow-y:auto}.filter-swatches{display:flex;flex-wrap:wrap;gap:12px;gap:var(--spacing-sm,12px)}.filter-swatch{align-items:center;border:2px solid #e5e7eb;border:2px solid var(--border-color,#e5e7eb);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;min-height:48px;min-width:48px;padding:8px;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1)}.filter-swatch.square{border-radius:8px;border-radius:var(--radius-sm,8px)}.filter-swatch.circle{border-radius:50%}.filter-swatch.available{border-color:#e5e7eb;border-color:var(--border-color,#e5e7eb);opacity:1}.filter-swatch.unavailable{cursor:not-allowed;opacity:.3;position:relative}.filter-swatch.unavailable:after{background:#ef4444;background:var(--danger-color,#ef4444);content:"";height:2px;left:-5%;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);width:110%}.filter-swatch.selected{border-color:#667eea;border-color:var(--primary-color,#667eea);border-width:3px;box-shadow:0 0 0 3px #667eea33;transform:scale(1.05)}.filter-swatch:hover:not(.unavailable){box-shadow:0 4px 12px #00000014;box-shadow:var(--shadow-md,0 4px 12px #00000014);transform:scale(1.1);z-index:10}.filter-swatch:active:not(.unavailable){transform:scale(.95)}.swatch-label{color:inherit;display:inline-block;font-size:12px;font-weight:600;max-width:160px;overflow:hidden;pointer-events:none;position:relative;text-overflow:ellipsis;text-shadow:-1px -1px 0 #fffc,1px -1px 0 #fffc,-1px 1px 0 #fffc,1px 1px 0 #fffc;vertical-align:middle;white-space:nowrap;z-index:1}.filter-select{appearance:none;background:#fff;background:var(--bg-primary,#fff);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%236b7280' d='M10.293 3.293 6 7.586 1.707 3.293A1 1 0 0 0 .293 4.707l5 5a1 1 0 0 0 1.414 0l5-5a1 1 0 1 0-1.414-1.414z'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:8px;border-radius:var(--radius-sm,8px);color:#1a1f36;color:var(--text-primary,#1a1f36);cursor:pointer;font-size:15px;padding:12px 44px 12px 16px;transition:all .2s ease;width:100%}.filter-select:hover{background-color:#f5f5f7;background-color:var(--bg-secondary,#f5f5f7)}.filter-select:focus,.filter-select:hover{border-color:#667eea;border-color:var(--primary-color,#667eea)}.filter-select:focus{background-color:#fff;background-color:var(--bg-primary,#fff);box-shadow:0 0 0 3px #667eea1a;outline:none}.filter-select option{font-size:14px;padding:12px}.filter-image-grid{grid-gap:16px;grid-gap:var(--spacing-md,16px);display:grid;gap:16px;gap:var(--spacing-md,16px);grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}.filter-image-item{appearance:none;aspect-ratio:1;background:#0000;border:2px solid #e5e7eb;border:2px solid var(--border-color,#e5e7eb);border-radius:8px;border-radius:var(--radius-sm,8px);cursor:pointer;overflow:hidden;padding:0;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1)}.filter-image-item.available{border-color:#e5e7eb;border-color:var(--border-color,#e5e7eb);opacity:1}.filter-image-item.unavailable{cursor:not-allowed;opacity:.3;position:relative}.filter-image-item.unavailable:after{background:#ef4444;background:var(--danger-color,#ef4444);content:"";height:3px;left:-5%;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);width:110%;z-index:2}.filter-image-item.selected{border-color:#667eea;border-color:var(--primary-color,#667eea);border-width:3px;box-shadow:0 0 0 3px #667eea33}.filter-image-item:hover:not(.unavailable){box-shadow:0 4px 12px #00000014;box-shadow:var(--shadow-md,0 4px 12px #00000014);transform:scale(1.08);z-index:10}.image-wrapper{height:100%;position:relative;width:100%}.image-wrapper img{height:100%;object-fit:cover;width:100%}.image-label{background:linear-gradient(0deg,#000c,#0000);bottom:0;color:#fff;font-size:11px;font-weight:500;left:0;padding:8px;padding:var(--spacing-xs,8px);position:absolute;right:0;text-align:center}@media (max-width:768px){.filter-selector-modern{gap:16px;gap:var(--spacing-md,16px)}.filter-label{font-size:13px}.filter-swatches{gap:8px;gap:var(--spacing-xs,8px)}.filter-swatch{min-height:44px;min-width:44px;padding:6px}.swatch-label{font-size:11px}.filter-select{font-size:14px;padding:10px 40px 10px 14px}.filter-image-grid{gap:12px;gap:var(--spacing-sm,12px);grid-template-columns:repeat(auto-fill,minmax(70px,1fr))}.image-label{font-size:10px;padding:6px}}@media (max-width:480px){.filter-label{font-size:12px}.filter-swatch{min-height:40px;min-width:40px;padding:5px}.swatch-label{font-size:10px}.filter-select{font-size:13px;padding:9px 36px 9px 12px}.filter-image-grid{gap:8px;gap:var(--spacing-xs,8px);grid-template-columns:repeat(auto-fill,minmax(60px,1fr))}.image-label{font-size:9px;padding:4px}}.filter-image-item:focus-visible,.filter-select:focus-visible,.filter-swatch:focus-visible{outline:2px solid #667eea;outline:2px solid var(--primary-color,#667eea);outline-offset:2px}@media (prefers-reduced-motion:reduce){.filter-image-item,.filter-select,.filter-swatch{transition:none}}.cart-empty{align-items:center;background:radial-gradient(ellipse at 50% 0,#eaf8fc 0,#fff 65%);border:1px solid #dceaf0;border-radius:24px;box-shadow:0 8px 28px #224e5e0f;box-sizing:border-box;display:flex;flex-direction:column;margin:24px auto 32px;max-width:1200px;padding:44px 24px 48px;text-align:center}.cart-empty-illustration{border-radius:24px;height:148px;margin-bottom:24px;overflow:hidden;position:relative;width:220px}.cart-empty .cart-empty-image{display:block;height:auto;left:50%;max-width:none;position:absolute;top:-4px;transform:translateX(-50%);width:650px}.cart-empty-title{color:#203744;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;line-height:1.25;margin:0;overflow-wrap:anywhere}.cart-empty .cart-empty-text{color:#627681;font-size:1rem;line-height:1.7;margin:14px 0 26px;max-width:460px}.cart-empty-action{align-items:center;background:#007399;border:1px solid #007399;border-radius:999px;color:#fff;display:inline-flex;font-size:1rem;font-weight:600;gap:12px;justify-content:center;line-height:1.5;max-width:100%;min-height:48px;padding:12px 24px;text-decoration:none;transition:background-color .2s,box-shadow .2s}.cart-empty-action svg{flex-shrink:0}.cart-empty-action:hover{background:#005e7d;box-shadow:0 4px 12px #0073992e;color:#fff;text-decoration:none}.cart-empty-action:focus-visible{outline:3px solid #007399;outline-offset:4px}@media (max-width:575px){.cart-empty{border-radius:18px;margin:16px 8px 24px;padding:32px 20px}.cart-empty-illustration{height:128px;margin-bottom:20px;width:190px}.cart-empty .cart-empty-image{width:565px}.cart-empty-action{width:100%}}@media (prefers-reduced-motion:reduce){.cart-empty-action{transition:none}}.role-token-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.role-token-wide{grid-column:1/-1}.role-token-panel{border:1px solid #ddd;border:1px solid var(--bs-border-color,#ddd);border-radius:.5rem;margin:1rem 0;padding:1rem}.role-token-panel label,.role-token-share{overflow-wrap:anywhere}.role-token-share{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.role-token-share canvas,.role-token-share svg{height:auto;max-width:100%}.role-token-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.event-entry-card{background:linear-gradient(135deg,#fff,#f4f6ff);border:1px solid #e3e7f5;border-radius:24px;box-shadow:0 16px 48px #25377a12;margin:1.5rem auto;max-width:960px;padding:clamp(1rem,4vw,2.5rem)}.event-entry-card h1,.event-entry-card h2{margin-top:1rem}.event-target,.event-target-select{background:#eef2ff;border:1px solid #dce2f6;border-radius:16px;color:#283b79;padding:1rem 1.25rem}.event-target small,.event-target-select>span{display:block;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.event-target-select>strong{font-size:1.45rem;margin:.4rem 0}.event-role-path{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0}.event-role-path button{background:#fff;border:1px solid #d8deef;border-radius:12px;color:#334371;padding:.65rem 1rem}.event-role-path button.target{background:#33478e;border-color:#33478e;color:#fff}.event-role-path button:focus-visible,.event-role-path button:hover{outline:2px solid #7386cd;outline-offset:2px}.event-card-heading{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:1.25rem}.event-card-heading h3{font-size:1.25rem;margin:0 0 .5rem}.event-metrics{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr 2fr;margin-bottom:1rem}.event-metrics small,.event-metrics strong{display:block}.event-metrics small{color:#657090}.event-metrics strong{font-size:1.05rem;margin-top:.35rem}.aa-event-status-body>progress{accent-color:#4258a6;height:.5rem;margin-bottom:1rem;width:100%}.event-sharing-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:1rem}.event-sharing h4{font-size:1rem;margin-bottom:1rem}.event-sharing .qr-share-row{flex-wrap:wrap}.event-identity,.event-sharing .qr-url-bar{overflow-wrap:anywhere;word-break:break-all}.event-sharing .qr-url-bar{display:block;margin-bottom:.75rem}.event-identity{display:block;margin:.75rem 0}.aa-selected-role{background:#e5f3f7;border-radius:999px;color:#007399;font-size:.7rem;font-weight:700;max-width:100%;overflow:hidden;padding:.25rem .55rem;text-overflow:ellipsis;white-space:nowrap;width:fit-content}@media (max-width:700px){.event-metrics,.event-sharing-grid{grid-template-columns:1fr}.event-card-heading{align-items:flex-start}}.event-choosing-page{background:linear-gradient(90deg,#f4f8fc,#fff 18%,#fff 82%,#f4f8fc);margin:0 auto;max-width:1440px;padding:20px 18px 48px}.event-wizard{grid-gap:22px;display:grid;gap:22px}.event-wizard-header{background:#fff;border:1px solid #dbe5ea;border-radius:8px;box-shadow:0 14px 38px #102a4314;padding:18px}.event-wizard .uart-role-radio-group{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.event-wizard .uart-role-radio-option{appearance:none;font-family:inherit;text-align:left;width:100%}.event-wizard-content{padding:18px}.event-wizard .uart-sign-card{background:#0000;border:0;border-radius:0;box-shadow:none;margin:0;max-width:none;width:100%}.event-wizard .uart-sign-card-header{background:#0000}.event-wizard .uart-sign-card-body{padding-inline:clamp(18px,5vw,72px)}.event-step-icon{background:linear-gradient(135deg,#007399,#00a3cc);border-radius:18px;box-shadow:0 10px 24px #00739938;color:#fff;display:grid;font-size:1.25rem;height:56px;margin:0 auto 12px;place-items:center;width:56px}.event-account-form{margin:0 auto;padding:22px 6px 8px;width:min(100%,820px)}.event-account-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))}.event-account-location,.event-account-wide{grid-column:1/-1}.event-account-location{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))}.event-account-location-label{display:block;font-size:1rem;font-weight:800}.event-account-location .form-control,.event-account-location .form-select,.event-account-phone{background:#fff;border:2px solid #e1e5ea;border-radius:16px;min-height:62px}.event-account-phone{padding:0 16px}.event-account-location .form-control:focus,.event-account-location .form-select:focus,.event-account-phone:focus-within{border-color:#007da5;box-shadow:0 0 0 4px #007da51a}.event-account-phone .PhoneInputInput{background:#0000;border:0;height:58px;outline:0}.event-address-line{grid-template-columns:42px 1fr}.event-account-field{grid-gap:9px;color:#1f2937;display:grid;gap:9px;margin:0}.event-account-field>strong{font-size:1rem;font-weight:800}.event-account-field>strong em{color:#e11d48;font-style:normal}.event-account-field>small{color:#7b8698;font-size:.86rem;font-weight:400}.event-account-input{align-items:center;background:#fff;border:2px solid #e1e5ea;border-radius:16px;color:#007da5;display:grid;grid-template-columns:42px 1fr 42px;min-height:62px;overflow:hidden;transition:border-color .2s,box-shadow .2s}.event-account-input:focus-within{border-color:#007da5;box-shadow:0 0 0 4px #007da51a}.event-account-input>svg{font-size:1.25rem;justify-self:center}.event-account-input input{background:#0000;border:0;color:#263244;font-size:1rem;height:58px;min-width:0;outline:0;padding:0 8px}.event-account-input input::placeholder{color:#a4acba}.event-account-input button{background:#0000;border:0;color:#707b8d;display:grid;font-size:1.15rem;height:42px;padding:0;place-items:center;width:42px}.event-account-consent{align-items:center;background:#fffaf1;border:1px solid #f2c77b;border-radius:14px;color:#6b7280;display:flex;font-size:.92rem;gap:12px;margin:28px 0 22px;padding:18px}.event-account-consent input{accent-color:#007da5;flex-shrink:0;height:21px;margin:0;width:21px}.event-primary-action{align-items:center;background:linear-gradient(135deg,#007399,#00a3cc);border-color:#007399;border-radius:14px;display:flex;font-weight:800;gap:10px;justify-content:center;margin:0 auto;min-height:52px;width:100%}
/* !important: mdb.css forces .btn-primary's background-color (blue) with !important. */.event-primary-action.disabled,.event-primary-action:disabled{background:#d5dbe2!important;border-color:#d5dbe2!important;box-shadow:none!important;color:#5f6b7a!important;cursor:not-allowed;opacity:1}.event-primary-action[aria-busy=true]:disabled{background:linear-gradient(135deg,#007399,#00a3cc)!important;border-color:#007399!important;color:#fff!important;cursor:progress;opacity:.85}.event-account-input.is-invalid,.event-account-location .form-control[aria-invalid=true],.event-account-location .form-select[aria-invalid=true],.event-account-phone.is-invalid{background:#fffbfa;border-color:#d92d20}.event-account-input.is-invalid:focus-within,.event-account-location .form-control[aria-invalid=true]:focus,.event-account-location .form-select[aria-invalid=true]:focus,.event-account-phone.is-invalid:focus-within{border-color:#d92d20;box-shadow:0 0 0 4px #d92d201f}.event-account-input.is-invalid>svg{color:#d92d20}.event-account-field>small.event-account-error,.event-account-location .alsel-error{color:#b42318;font-size:.86rem;font-weight:600}.event-account-consent{cursor:pointer;transition:border-color .2s,background-color .2s}.event-account-consent input[type=checkbox]{appearance:auto!important;cursor:pointer;height:21px!important;margin:0!important;opacity:1!important;pointer-events:auto!important;position:static!important;width:21px!important}.event-account-consent.is-blocked{background:#fff5f4;border-color:#f04438}.event-account-consent.is-accepted{background:#ecfdf3;border-color:#12b76a;color:#05603a;font-weight:600}.event-account-consent.is-accepted input{accent-color:#12a150}.event-account-consent-icon{color:#12a150;flex-shrink:0;font-size:1.3rem;margin-left:auto}.event-account-consent-status{color:#b42318;font-size:.88rem;font-weight:600;margin:-12px 0 16px;min-height:1.25rem}.event-account-consent-status.is-ready{color:#05603a}.event-account-created{align-items:flex-start;background:#ecfdf3;border-radius:12px;color:#05603a;display:flex;font-weight:600;gap:8px;justify-content:center;margin:0;padding:12px 14px}.event-account-created svg{flex-shrink:0;margin-top:3px}.event-account-created.is-pending{background:#fffaeb;color:#93370d}.event-activation-modal .modal-content{border:0;border-radius:18px;box-shadow:0 24px 70px #0f2a3c3d}.event-activation-modal .modal-body{grid-gap:20px;display:grid;gap:20px;padding:28px;text-align:center}.event-activation-modal .verification-code-input{justify-content:center}.event-final-panel{color:#475569;line-height:1.65;margin:18px auto;max-width:820px;padding:8px 0;text-align:left}.event-wizard .uart-progress-bar button:disabled{cursor:not-allowed;opacity:.5}.event-existing-account-link{background:#fff;border:1px solid #0086ad;border-radius:10px;color:#007399;font-weight:700;margin-top:14px;max-width:100%;padding:10px 16px;width:max-content}.event-existing-account-link:hover{background:#007da5;color:#fff}.event-step-auth-page{background:#06192b;min-height:70vh}.event-signin-dialog{max-width:500px}.event-signin-dialog .modal-content{background:#f6f7f9;border:0;border-radius:24px;box-shadow:0 28px 80px #00000059}.event-signin-dialog .modal-body{padding:0}.event-signin-card{padding:42px 48px 46px}.event-signin-card h1{color:#00a0c8;font-size:2rem;font-weight:800;margin:0;text-align:center}.event-signin-card>p{color:#7a8496;margin:12px 0 34px;text-align:center}.event-signin-card form{grid-gap:24px;display:grid;gap:24px}.event-signin-card label{grid-gap:8px;color:#263244;display:grid;font-size:.9rem;font-weight:800;gap:8px;margin:0}.event-signin-card label small{color:#7b8698;font-size:.78rem;font-weight:400}.event-modal-input{align-items:center;background:#fff;border:2px solid #e0e4e9;border-radius:13px;color:#007da5;display:grid;grid-template-columns:42px 1fr 42px;min-height:56px;overflow:hidden}.event-modal-input:focus-within{border-color:#0088b2;box-shadow:0 0 0 3px #0088b221}.event-modal-input>svg{justify-self:center}.event-modal-input input{background:#0000;border:0;height:52px;min-width:0;outline:0}.event-modal-input button{background:#0000;border:0;color:#70798a;display:grid;height:42px;place-items:center;width:42px}.event-forgot-link{color:#007da5;font-size:.86rem;font-weight:700;margin-top:-4px;width:max-content}.event-signin-create,.event-signin-primary{border-radius:12px;display:grid;font-weight:800;min-height:56px;place-items:center;width:100%}.event-signin-primary{background:linear-gradient(135deg,#007da5,#00a7ce);border:0;box-shadow:0 10px 22px #007da533;color:#fff}.event-signin-create{background:#0000;border:2px solid #0086ad;color:#007da5}.event-signin-divider{align-items:center;color:#778294;display:flex;gap:12px}.event-signin-divider:after,.event-signin-divider:before{background:#e1e5e9;content:"";flex:1 1;height:1px}.event-signin-divider span{background:#fff;padding:0 12px}.event-signin-code{grid-gap:26px;display:grid;gap:26px}.event-signin-code .verification-code-input{justify-content:center}@media (max-width:560px){.event-signin-card{padding:32px 22px 36px}.event-signin-dialog{margin:12px}}.event-wizard .role-document-content{max-width:none}.event-existing-wizard{margin:0 auto 42px;max-width:1440px;width:100%}.event-existing-wizard .event-existing-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.event-existing-agreement{border-top:1px solid #edf2f5;padding:20px 0 4px}.event-existing-agreement .alert{margin:0 auto 18px;max-width:680px}.event-inline-agreement{margin:0 auto;max-width:760px}.event-final-panel .role-request-checks{margin:20px 0}@media (max-width:900px){.event-choosing-page{padding:14px 10px 36px}.event-wizard .uart-progress-header{grid-template-columns:1fr}.event-wizard .uart-activation-countdown-wrap{width:100%}.event-wizard .uart-progress-bar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.event-wizard-content,.event-wizard-header{padding:12px}.event-account-grid,.event-existing-wizard .event-existing-steps,.event-wizard .uart-progress-bar{grid-template-columns:1fr}.event-account-grid .wide{grid-column:auto}.event-wizard .uart-role-radio-group{grid-template-columns:repeat(2,minmax(0,1fr))}.event-wizard .uart-progress-bar button{min-height:58px}.event-wizard .uart-btn-row{grid-template-columns:1fr 1fr}.event-wizard .uart-btn{min-width:0;width:100%}.event-wizard .uart-sign-card-header{padding:22px 16px 16px}.event-wizard .uart-sign-card-body{padding:8px 16px 18px}}.verification-code-input{align-items:center;display:flex;flex-wrap:nowrap;gap:12px;justify-content:center;width:100%}.verification-code-box{background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#0f172a;font-size:24px;font-weight:700;height:56px;outline:none;padding:0;text-align:center;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,transform .2s ease;width:56px}.verification-code-box:focus{border-color:#007399;box-shadow:0 0 0 3px #00739926;transform:translateY(-1px)}.verification-code-box.is-filled{background:#0073990d;border-color:#007399}.verification-code-box.has-error{background:#dc26260d;border-color:#dc2626}.verification-code-box:disabled{cursor:not-allowed;opacity:.6}@media (max-width:480px){.verification-code-input{gap:7px}.verification-code-box{border-radius:8px;font-size:20px;height:44px;width:44px}}@media (max-width:360px){.verification-code-input{gap:5px}.verification-code-box{font-size:18px;height:39px;width:39px}}:root{--sign-primary:#007399;--sign-primary-light:#00a3cc;--sign-primary-dark:#057;--sign-secondary:#6b7280;--sign-accent:#00d4ff;--sign-success:#34c759;--sign-danger:#ef4444;--sign-warning:#f59e0b;--sign-bg-gradient-start:#0a1929;--sign-bg-gradient-end:#001e3c}.sign-app-wrapper{overflow-x:hidden}.sign-app-wrapper,.sign-page-wrapper{height:100vh;height:100dvh;margin:0;padding:0}.sign-page-wrapper{background:linear-gradient(135deg,#0a1929,#001e3c);background:linear-gradient(135deg,var(--sign-bg-gradient-start) 0,var(--sign-bg-gradient-end) 100%);display:flex;flex-direction:column}.sign-header,.sign-page-wrapper{overflow:hidden;position:relative}.sign-header{background:linear-gradient(135deg,#007399,#00a3cc 50%,#00d4ff);box-shadow:0 8px 32px #0073994d;padding:20px 40px;z-index:100}.sign-header-bg-shapes{inset:0;overflow:hidden;position:absolute}.sign-shape{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;border-radius:50%;position:absolute}.sign-shape-1{animation:sign-float 8s ease-in-out infinite;height:300px;right:-100px;top:-150px;width:300px}.sign-shape-2{animation:sign-float 6s ease-in-out infinite reverse;bottom:-100px;height:200px;left:10%;width:200px}.sign-shape-3{animation:sign-float 10s ease-in-out infinite;animation-delay:1s;height:150px;left:-75px;top:50%;width:150px}.sign-shape-4{animation:sign-float 7s ease-in-out infinite;animation-delay:2s;height:100px;right:20%;top:20%;width:100px}@keyframes sign-float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(180deg)}}.sign-header-content{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:10}.sign-logo{align-items:center;cursor:pointer;display:flex;gap:5px;text-decoration:none;transition:transform .3s cubic-bezier(.68,-.55,.265,1.55)}.sign-logo:hover{transform:scale(1.05)}.sign-logo-icon-wrapper{align-items:center;display:flex;height:50px;justify-content:center;position:relative;width:50px}.sign-logo-image{animation:sign-bounce 2s ease-in-out infinite;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2));height:70px;position:relative;width:70px;z-index:2}@keyframes sign-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.sign-logo-pulse{animation:sign-pulse 2s ease-out infinite;background:#ffffff4d;border-radius:50%;inset:-5px;position:absolute}@keyframes sign-pulse{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.5)}}.sign-logo-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#e0f2fe);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:2rem;font-weight:800;letter-spacing:1px;text-shadow:0 4px 12px #0000004d}.sign-header-decorations{align-items:center;display:flex;gap:12px}.sign-decoration-icon{animation:sign-rotate 10s linear infinite;color:#fffc;font-size:28px}@keyframes sign-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sign-decoration-line{animation:sign-shimmer 2s ease-in-out infinite;background:linear-gradient(90deg,#fff0,#fffc 50%,#fff0);height:2px;width:60px}@keyframes sign-shimmer{0%,to{opacity:.5;transform:scaleX(.8)}50%{opacity:1;transform:scaleX(1.2)}}.sign-main-content{align-items:center;align-items:safe center;display:flex;flex:1 1;justify-content:center;margin:0;min-height:0;overflow-y:auto;padding:0 20px;position:relative}.sign-particles{inset:0;overflow:hidden;pointer-events:none;position:absolute}.sign-particle{animation:sign-particle-rise linear infinite;background:#00d4ff99;border-radius:50%;box-shadow:0 0 10px #00d4ffcc;height:4px;position:absolute;width:4px}@keyframes sign-particle-rise{0%{bottom:-10px;opacity:0}50%{opacity:1}to{bottom:100%;opacity:0}}.sign-form-container{max-width:480px;position:relative;width:100%;z-index:10}.sign-form-card{animation:sign-card-entrance .8s cubic-bezier(.34,1.56,.64,1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2;border-radius:24px;box-shadow:0 20px 60px #0000004d,0 0 0 1px #ffffff1a;padding:48px;position:relative}@keyframes sign-card-entrance{0%{opacity:0;transform:translateY(40px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.sign-form-card-glow{border-radius:24px;filter:blur(20px);inset:-2px;opacity:0;position:absolute;transition:opacity .3s ease;z-index:-1}.sign-form-card:hover .sign-form-card-glow{opacity:.6}.sign-form-header{margin-bottom:40px;text-align:center}.sign-form-title{-webkit-text-fill-color:#0000;animation:sign-title-glow 3s ease-in-out infinite;background:linear-gradient(135deg,#007399,#00d4ff);background:linear-gradient(135deg,var(--sign-primary) 0,var(--sign-accent) 100%);-webkit-background-clip:text;background-clip:text;font-size:32px;font-weight:800;margin:0 0 12px}@keyframes sign-title-glow{0%,to{filter:brightness(1)}50%{filter:brightness(1.2)}}.sign-form-subtitle{color:#6b7280;color:var(--sign-secondary);font-size:15px;margin:0}.sign-activation-icon-wrapper,.sign-signup-icon-wrapper,.sign-verification-icon-wrapper{display:flex;justify-content:center;margin-bottom:24px}.sign-signup-icon-circle{align-items:center;animation:sign-signup-pulse 2.5s ease-in-out infinite;background:linear-gradient(135deg,#007399,#00d4ff);background:linear-gradient(135deg,var(--sign-primary) 0,var(--sign-accent) 100%);border-radius:50%;box-shadow:0 8px 24px #0073994d;display:flex;height:70px;justify-content:center;width:70px}@keyframes sign-signup-pulse{0%,to{box-shadow:0 8px 24px #0073994d,0 0 0 0 #007399b3;transform:scale(1) rotate(0deg)}50%{box-shadow:0 12px 32px #00739966,0 0 0 20px #00739900;transform:scale(1.1) rotate(5deg)}}.sign-activation-icon-circle{align-items:center;animation:sign-pulse-activation 2s ease-in-out infinite;background:linear-gradient(135deg,#007399,#00d4ff);background:linear-gradient(135deg,var(--sign-primary) 0,var(--sign-accent) 100%);border-radius:50%;box-shadow:0 8px 24px #0073994d;display:flex;height:100px;justify-content:center;width:100px}@keyframes sign-pulse-activation{0%,to{box-shadow:0 8px 24px #0073994d,0 0 0 0 #007399b3;transform:scale(1)}50%{box-shadow:0 12px 32px #00739966,0 0 0 25px #00739900;transform:scale(1.08)}}.sign-verification-icon-circle{align-items:center;animation:sign-pulse-circle 2s ease-in-out infinite;background:linear-gradient(135deg,#007399,#00d4ff);background:linear-gradient(135deg,var(--sign-primary) 0,var(--sign-accent) 100%);border-radius:50%;display:flex;height:80px;justify-content:center;width:80px}@keyframes sign-pulse-circle{0%,to{box-shadow:0 0 0 0 #007399b3;transform:scale(1)}50%{box-shadow:0 0 0 20px #00739900;transform:scale(1.05)}}.sign-activation-icon,.sign-signup-icon,.sign-verification-icon{color:#fff;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2));font-size:32px}.sign-activation-icon{font-size:50px}.sign-verification-icon{font-size:40px}.sign-form{width:100%}.sign-form-group{animation:sign-form-group-fade .4s ease-out backwards;margin-bottom:24px}.sign-form-group:first-child{animation-delay:.1s}.sign-form-group:nth-child(2){animation-delay:.15s}.sign-form-group:nth-child(3){animation-delay:.2s}.sign-form-group:nth-child(4){animation-delay:.25s}.sign-form-group:nth-child(5){animation-delay:.3s}@keyframes sign-form-group-fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.sign-input-label{color:#1f2937;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.sign-input-wrapper{align-items:center;display:flex;position:relative}.sign-input-hint{color:#6b7280;color:var(--sign-secondary);display:block;font-size:12px;margin-top:6px}.sign-input-hint.sign-input-hint-error{color:#ef4444;color:var(--sign-danger);font-weight:600}.sign-input-icon-wrapper{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;top:0;width:48px;z-index:1}.sign-input-icon{color:#007399;color:var(--sign-primary);font-size:20px;transition:all .3s ease}.sign-form-input:focus+.sign-input-icon-wrapper .sign-input-icon,.sign-form-input:focus~.sign-input-icon-wrapper .sign-input-icon{color:#00d4ff;color:var(--sign-accent);transform:scale(1.1)}.sign-form-input{background:#fff;border:2px solid #e5e7eb;border-radius:12px;color:#1f2937;font-size:15px;padding:14px 20px 14px 48px;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.sign-form-input:focus{border-color:#007399;border-color:var(--sign-primary);box-shadow:0 0 0 4px #0073991a,0 4px 12px #00739926;outline:none;transform:translateY(-2px)}.sign-form-input::placeholder{color:#9ca3af}.sign-code-input{font-size:24px;font-weight:700;letter-spacing:4px;text-align:center}.sign-password-toggle{align-items:center;background:#0000;border:none;color:#6b7280;color:var(--sign-secondary);cursor:pointer;display:flex;font-size:20px;padding:0;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:all .3s ease;z-index:2}.sign-password-toggle:hover{color:#007399;color:var(--sign-primary);transform:translateY(-50%) scale(1.2)}.sign-password-strength{align-items:center;display:flex;gap:12px;margin-top:8px}.sign-strength-bar{background:#e5e7eb;border-radius:2px;flex:1 1;height:4px;overflow:hidden}.sign-strength-fill{border-radius:2px;height:100%;transition:all .3s ease;width:0}.sign-strength-fill.weak{background:linear-gradient(90deg,#ef4444,#dc2626);width:33%}.sign-strength-fill.medium{background:linear-gradient(90deg,#f59e0b,#d97706);width:66%}.sign-strength-fill.strong{background:linear-gradient(90deg,#34c759,#22c55e);width:100%}.sign-strength-text{font-size:12px;font-weight:600;min-width:60px;text-align:right}.sign-strength-fill.weak+.sign-strength-text{color:#ef4444}.sign-strength-fill.medium+.sign-strength-text{color:#f59e0b}.sign-strength-fill.strong+.sign-strength-text{color:#34c759}.sign-checkbox-wrapper{align-items:center;background:#0073990d;border-radius:8px;display:flex;gap:12px;margin:20px 0;padding:12px;transition:all .3s ease}.sign-checkbox-wrapper:hover{background:#0073991a}.sign-checkbox-input{accent-color:#007399;accent-color:var(--sign-primary);cursor:pointer;flex-shrink:0;height:20px;width:20px}.sign-checkbox-label{align-items:center;color:#6b7280;color:var(--sign-secondary);cursor:pointer;display:flex;font-size:14px;gap:8px;margin:0;-webkit-user-select:none;user-select:none}.sign-checkbox-icon{color:#007399;color:var(--sign-primary);font-size:18px}.sign-terms-wrapper{align-items:flex-start;background:#00739908;border:1px solid #0073991a;border-radius:8px;display:flex;gap:12px;margin:24px 0;padding:16px;transition:background .2s ease,border-color .2s ease}.sign-terms-wrapper.active{background:#34c7590f;border-color:#34c75959}.sign-terms-wrapper.inactive{border-color:#f59e0b59}.sign-terms-label .sign-checkbox-icon{font-size:16px;margin-right:2px;transition:color .2s ease;vertical-align:-3px}.sign-terms-wrapper.active .sign-checkbox-icon{color:#34c759;color:var(--sign-success)}.sign-terms-wrapper.inactive .sign-checkbox-icon{color:#f59e0b;color:var(--sign-warning)}.sign-terms-wrapper .sign-checkbox-input{margin-top:2px}.sign-terms-label{color:#6b7280;color:var(--sign-secondary);cursor:pointer;font-size:13px;line-height:1.6;margin:0;-webkit-user-select:none;user-select:none}.sign-terms-link{color:#007399;color:var(--sign-primary);font-weight:600;position:relative;text-decoration:none;transition:all .2s ease}.sign-terms-link:after{background:#007399;background:var(--sign-primary);bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}.sign-terms-link:hover:after{width:100%}.sign-terms-link:hover{color:#00d4ff;color:var(--sign-accent)}.sign-code-display{background:linear-gradient(135deg,#0073990d,#00d4ff0d);border:2px dashed #007399;border:2px dashed var(--sign-primary);border-radius:12px;margin-bottom:24px;padding:24px;text-align:center}.sign-code-stars{-webkit-text-fill-color:#0000;animation:sign-code-shimmer 3s ease-in-out infinite;background:linear-gradient(135deg,#007399,#00d4ff);background:linear-gradient(135deg,var(--sign-primary) 0,var(--sign-accent) 100%);-webkit-background-clip:text;background-clip:text;font-size:32px;font-weight:700;letter-spacing:8px}@keyframes sign-code-shimmer{0%,to{opacity:1}50%{opacity:.6}}.sign-activation-description,.sign-verification-description{background:#6b72800d;border-left:4px solid #007399;border-left:4px solid var(--sign-primary);border-radius:8px;color:#6b7280;color:var(--sign-secondary);font-size:14px;margin:0 0 32px;padding:16px;text-align:center}.sign-verification-title{font-size:18px;font-weight:700;margin:0 0 12px}.sign-verification-note,.sign-verification-title{color:#007399;color:var(--sign-primary);text-align:center}.sign-verification-note{background:#0073990d;border-radius:8px;font-size:13px;font-style:italic;margin:0;padding:12px}.sign-btn-primary,.sign-btn-secondary{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:12px;justify-content:center;overflow:hidden;padding:16px 24px;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.sign-btn-primary{background:linear-gradient(135deg,#007399,#00a3cc);background:linear-gradient(135deg,var(--sign-primary) 0,var(--sign-primary-light) 100%);box-shadow:0 8px 20px #0073994d;color:#fff}.sign-btn-primary:before{content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.sign-btn-primary:hover:before{opacity:1}.sign-btn-primary:hover{box-shadow:0 12px 28px #00739966;transform:translateY(-3px)}.sign-btn-primary:active{transform:translateY(-1px)}.sign-btn-animated .sign-btn-icon{position:relative;transition:transform .3s cubic-bezier(.68,-.55,.265,1.55);z-index:1}.sign-btn-animated:hover .sign-btn-icon{transform:translateX(4px)}.sign-btn-secondary{background:#0000;border:2px solid #007399;border:2px solid var(--sign-primary);color:#007399;color:var(--sign-primary);margin-top:12px}.sign-btn-secondary:hover{background:#007399;background:var(--sign-primary);box-shadow:0 8px 20px #00739933;color:#fff;transform:translateY(-3px)}.sign-btn-full{width:100%}.sign-btn-icon{font-size:20px}.sign-button-group{margin-top:24px}.sign-divider{margin:32px 0 24px;position:relative;text-align:center}.sign-divider:before{background:linear-gradient(90deg,#0000,#e5e7eb 50%,#0000);content:"";height:1px;left:0;position:absolute;right:0;top:50%}.sign-divider-text{background:#fff;color:#6b7280;color:var(--sign-secondary);font-size:14px;font-weight:600;padding:0 16px;position:relative}.sign-links-row{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:28px}.sign-link{color:#6b7280;color:var(--sign-secondary);font-size:14px;position:relative;text-decoration:none;transition:all .3s ease}.sign-link:after{background:#007399;background:var(--sign-primary);bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.sign-link:hover:after{width:100%}.sign-link-primary,.sign-link:hover{color:#007399;color:var(--sign-primary)}.sign-link-primary{font-weight:600}.sign-activation-help,.sign-verification-container{margin-top:32px}.sign-activation-help{border-top:1px solid #e5e7eb;padding-top:24px;text-align:center}.sign-help-text{color:#6b7280;color:var(--sign-secondary);font-size:14px;margin:0 0 16px}.sign-link-resend{align-items:center;background:#0073990d;border-radius:8px;color:#007399;color:var(--sign-primary);display:inline-flex;font-size:15px;font-weight:600;gap:8px;padding:12px 24px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.sign-link-resend:hover{background:#0073991a;box-shadow:0 4px 12px #00739926;transform:translateY(-2px)}.sign-resend-icon{animation:sign-resend-rotate 2s linear infinite;font-size:18px}.sign-link-resend:hover .sign-resend-icon{animation:sign-resend-rotate-fast 1s linear infinite}@keyframes sign-resend-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes sign-resend-rotate-fast{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sign-alert{animation:sign-alert-slide .3s ease;border-radius:12px;font-size:14px;margin-bottom:24px;padding:16px}@keyframes sign-alert-slide{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.sign-alert-danger{background:#ef44441a;border:2px solid #ef4444;border:2px solid var(--sign-danger);color:#ef4444;color:var(--sign-danger)}.sign-alert-success{align-items:flex-start;animation:sign-success-slide .5s cubic-bezier(.34,1.56,.64,1);background:linear-gradient(135deg,#34c7591a,#22c55e0d);border:2px solid #34c759;border:2px solid var(--sign-success);color:#34c759;color:var(--sign-success);display:flex;gap:16px;padding:20px}@keyframes sign-success-slide{0%{opacity:0;transform:translateY(-20px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.sign-alert-loading{align-items:center;background:#0073991a;border:2px solid #007399;border:2px solid var(--sign-primary);color:#007399;color:var(--sign-primary);display:flex;gap:16px;justify-content:center}.sign-alert-icon{flex-shrink:0;font-size:32px}.sign-alert-success .sign-alert-icon{animation:sign-success-icon .6s cubic-bezier(.68,-.55,.265,1.55)}@keyframes sign-success-icon{0%{opacity:0;transform:scale(0) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}.sign-alert-text{font-size:15px;font-weight:600;margin:0 0 8px}.sign-alert-subtitle{font-size:13px;margin:0;opacity:.8}.sign-alert-action{margin-top:12px}.sign-alert-link{background:#ffffffe6;border-radius:6px;color:inherit;display:inline-block;font-size:14px;font-weight:600;padding:8px 16px;text-decoration:none;transition:all .3s ease}.sign-alert-link:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.sign-loading-dots{display:flex;gap:6px}.sign-dot{animation:sign-dot-bounce 1.4s ease-in-out infinite;background:#007399;background:var(--sign-primary);border-radius:50%;height:8px;width:8px}.sign-dot:first-child{animation-delay:0s}.sign-dot:nth-child(2){animation-delay:.2s}.sign-dot:nth-child(3){animation-delay:.4s}@keyframes sign-dot-bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-10px)}}.sign-loading-text{font-weight:600}.sign-modal-dialog{max-width:520px}.sign-modal-header{background:linear-gradient(135deg,#007399,#00d4ff);background:linear-gradient(135deg,var(--sign-primary) 0,var(--sign-accent) 100%);border:none;color:#fff;padding:24px 32px}.sign-modal-title{color:#fff;font-size:22px;font-weight:700;margin:0}.sign-modal-body{padding:40px 32px}.sign-verification-container{display:flex;flex-direction:column;gap:24px}.sign-verification-container .sign-countdown-wrapper{border-radius:12px;border-width:1px;margin-bottom:12px;padding:10px 12px}.sign-verification-container .sign-countdown-header{gap:8px;margin-bottom:6px}.sign-verification-container .sign-countdown-icon-wrapper{height:28px;width:28px}.sign-verification-container .sign-countdown-icon{height:16px;width:16px}.sign-verification-container .sign-countdown-label{font-size:11px;letter-spacing:.5px}.sign-verification-container .sign-countdown-time{gap:8px;margin-bottom:8px}.sign-verification-container .sign-countdown-digits{font-size:28px;letter-spacing:1px}.sign-verification-container .sign-countdown-progress-wrapper{margin-bottom:8px}.sign-verification-container .sign-countdown-progress-bg{border-radius:999px;height:6px}.sign-verification-container .sign-countdown-progress-fill{border-radius:999px}.sign-verification-container .sign-countdown-message{font-size:12px;gap:6px;line-height:1.35;padding:6px 8px}.sign-verification-container .sign-countdown-message-icon{height:14px;width:14px}.sign-verification-container .sign-countdown-urgent{font-size:10px;padding:2px 8px}.sign-active-countdown .sign-countdown-wrapper{border-radius:12px;border-width:1px;margin-bottom:14px;padding:12px 14px}.sign-active-countdown .sign-countdown-header{gap:8px;margin-bottom:8px}.sign-active-countdown .sign-countdown-icon-wrapper{height:30px;width:30px}.sign-active-countdown .sign-countdown-icon{height:17px;width:17px}.sign-active-countdown .sign-countdown-label{font-size:11px;letter-spacing:.5px}.sign-active-countdown .sign-countdown-time{gap:8px;margin-bottom:10px}.sign-active-countdown .sign-countdown-digits{font-size:32px;letter-spacing:1px}.sign-active-countdown .sign-countdown-progress-wrapper{margin-bottom:8px}.sign-active-countdown .sign-countdown-progress-bg{border-radius:999px;height:6px}.sign-active-countdown .sign-countdown-progress-fill{border-radius:999px}.sign-active-countdown .sign-countdown-message{font-size:12px;gap:6px;line-height:1.35;padding:7px 9px}.sign-active-countdown .sign-countdown-message-icon{height:14px;width:14px}.sign-active-countdown .sign-countdown-urgent{font-size:10px;padding:2px 8px}.sign-footer{background:linear-gradient(135deg,#001e3c,#0a1929);overflow:hidden;padding:40px 20px 20px;position:relative}.sign-footer-waves{height:100px;left:0;position:absolute;top:0;width:100%}.sign-wave{background-size:50% 100%;height:100%;position:absolute;width:200%}.sign-wave-1{animation:sign-wave 8s linear infinite;background:linear-gradient(90deg,#0000,#00a3cc4d,#0000);top:0}.sign-wave-2{animation:sign-wave 10s linear infinite;animation-delay:-2s;background:linear-gradient(90deg,#0000,#00d4ff33,#0000);top:20px}.sign-wave-3{animation:sign-wave 12s linear infinite;animation-delay:-4s;background:linear-gradient(90deg,#0000,#0073991a,#0000);top:40px}@keyframes sign-wave{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.sign-footer-content{color:#fffc;position:relative;text-align:center;z-index:10}.sign-footer-text{font-size:14px;margin:0 0 16px}.sign-footer-links{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.sign-footer-link{color:#ffffffb3;font-size:14px;text-decoration:none;transition:all .3s ease}.sign-footer-link:hover{color:#00d4ff;color:var(--sign-accent);transform:translateY(-2px)}.sign-footer-separator{color:#ffffff4d}@media (max-width:1024px){.sign-main-content{padding:0 24px}.sign-form-card{padding:40px 32px}.sign-shape-1{height:220px;width:220px}.sign-shape-2{height:150px;width:150px}.sign-shape-3{height:110px;width:110px}.sign-shape-4{height:80px;width:80px}.sign-form-header{margin-bottom:32px}.sign-divider{margin:28px 0 20px}.sign-checkbox-wrapper{margin:18px 0}.sign-terms-wrapper{margin:20px 0}.sign-button-group{margin-top:20px}.sign-links-row{margin-bottom:22px}.sign-activation-help,.sign-verification-container{margin-top:26px}}@media (max-width:768px){.sign-header{padding:16px 24px}.sign-logo-text{font-size:1.6rem}.sign-form-card{padding:36px 28px}.sign-form-title{font-size:28px}.sign-main-content{padding:0 16px}.sign-shape-1{height:180px;right:-70px;top:-90px;width:180px}.sign-shape-2{height:120px;width:120px}.sign-shape-3{height:90px;width:90px}.sign-shape-4{height:60px;width:60px}.sign-form-header{margin-bottom:28px}.sign-divider{margin:24px 0 18px}.sign-checkbox-wrapper{margin:16px 0}.sign-terms-wrapper{margin:18px 0}.sign-button-group{margin-top:18px}.sign-links-row{margin-bottom:20px}.sign-activation-help,.sign-verification-container{margin-top:22px}.sign-footer{padding:28px 16px 16px}}@media (max-width:576px){.sign-header{padding:14px 20px}.sign-logo-text{font-size:1.4rem}.sign-logo-image{height:32px;width:32px}.sign-form-card{border-radius:20px;padding:32px 24px}.sign-form-title{font-size:24px}.sign-links-row{align-items:flex-start;flex-direction:column}.sign-footer-links{gap:12px}.sign-modal-body{padding:32px 24px}.sign-activation-icon-circle{height:80px;width:80px}.sign-activation-icon{font-size:40px}.sign-signup-icon-circle{height:60px;width:60px}.sign-signup-icon{font-size:28px}.sign-code-stars{font-size:24px;letter-spacing:6px}.sign-terms-wrapper{padding:12px}.sign-terms-label{font-size:12px}.sign-password-strength{align-items:stretch;flex-direction:column;gap:8px}.sign-strength-text{text-align:left}.sign-alert-success{align-items:center;flex-direction:column;text-align:center}.sign-alert-icon{font-size:28px}.sign-shape-1{height:140px;right:-50px;top:-70px;width:140px}.sign-shape-2{height:100px;width:100px}.sign-shape-3{height:70px;width:70px}.sign-shape-4{height:50px;width:50px}.sign-form-header{margin-bottom:22px}.sign-divider{margin:18px 0 14px}.sign-checkbox-wrapper{margin:12px 0}.sign-button-group{margin-top:14px}.sign-links-row{margin-bottom:16px}.sign-activation-help,.sign-verification-container{margin-top:18px}.sign-footer{padding:22px 14px 14px}}@media (max-width:400px){.sign-form{padding:24px 20px}.sign-form-input{font-size:14px;padding:12px 16px 12px 44px}.sign-input-icon{font-size:18px;left:14px}.sign-main-content{padding:0 12px}.sign-shape-1,.sign-shape-2,.sign-shape-3,.sign-shape-4{display:none}.sign-form-header{margin-bottom:18px}.sign-divider{margin:16px 0 12px}.sign-button-group{margin-top:12px}.sign-links-row{margin-bottom:14px}}.sign-btn-primary:focus-visible,.sign-btn-secondary:focus-visible,.sign-form-input:focus-visible,.sign-link:focus-visible{outline:2px solid #007399;outline:2px solid var(--sign-primary);outline-offset:2px}.no-animations *{transition:none!important}.no-animations *,.no-header-animation{animation:none!important}.no-hover:hover{transform:none!important}.no-bounce{animation:none!important}.no-entrance,.sign-logo.no-hover:hover{transform:none!important}.no-entrance{opacity:1!important}.no-entrance,.no-glow{animation:none!important}.sign-form-card-glow{display:none}.no-fade{animation:none!important;opacity:1!important;transform:translateY(0)!important}.no-focus-animation:focus{transform:none!important}.sign-input-icon.no-animation{transition:none!important}.sign-btn-primary.no-hover:hover,.sign-btn-secondary.no-hover:hover,.sign-form-input.no-focus-animation:focus+.sign-input-icon-wrapper .sign-input-icon,.sign-form-input.no-focus-animation:focus~.sign-input-icon-wrapper .sign-input-icon,.sign-link.no-hover:hover{transform:none!important}.sign-link.no-hover:hover:after{width:0!important}.no-slide{animation:none!important}.sign-checkbox-wrapper.no-animation:hover{background:#0073990d!important}.no-waves .sign-footer-waves{display:none!important}.sign-footer-link.no-hover:hover{transform:none!important}.no-pulse .sign-logo-pulse{display:none!important}.sign-verification-icon-circle.no-pulse{animation:none!important}.sign-modal-dialog.no-animation *{animation:none!important;transition:none!important}.no-shimmer .sign-code-stars,.sign-activation-help.no-animation,.sign-activation-icon-circle.no-pulse{animation:none!important}.sign-link-resend.no-animation:hover{transform:none!important}.sign-alert-success.no-animation,.sign-alert-success.no-animation .sign-alert-icon{animation:none!important}.sign-countdown-wrapper{background:linear-gradient(135deg,#0073990d,#00d4ff0d);border:2px solid #00739933;border-radius:16px;margin-bottom:24px;padding:24px;transition:all .5s cubic-bezier(.4,0,.2,1)}.sign-countdown-wrapper.warning{background:linear-gradient(135deg,#f59e0b14,#fbbf240d);border-color:#f59e0b66}.sign-countdown-wrapper.danger{animation:sign-countdown-shake .5s ease-in-out;background:linear-gradient(135deg,#ef444414,#f871710d);border-color:#ef444480}.sign-countdown-wrapper.expired{background:linear-gradient(135deg,#ef44441f,#b91c1c14);border-color:#ef444499}@keyframes sign-countdown-shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-4px)}20%,40%,60%,80%{transform:translateX(4px)}}.sign-countdown-header{align-items:center;display:flex;gap:12px;margin-bottom:16px}.sign-countdown-icon-wrapper{align-items:center;background:linear-gradient(135deg,#007399,#00d4ff);background:linear-gradient(135deg,var(--sign-primary) 0,var(--sign-accent) 100%);border-radius:50%;display:flex;height:40px;justify-content:center;transition:all .5s ease;width:40px}.sign-countdown-icon-wrapper.warning{background:linear-gradient(135deg,#f59e0b,#fbbf24)}.sign-countdown-icon-wrapper.danger,.sign-countdown-icon-wrapper.expired{animation:sign-countdown-pulse-danger 1s ease-in-out infinite;background:linear-gradient(135deg,#ef4444,#f87171)}@keyframes sign-countdown-pulse-danger{0%,to{box-shadow:0 0 0 0 #ef4444b3;transform:scale(1)}50%{box-shadow:0 0 0 10px #ef444400;transform:scale(1.05)}}.sign-countdown-icon{color:#fff;height:22px;width:22px}.sign-countdown-label{color:#6b7280;color:var(--sign-secondary);font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.sign-countdown-time{align-items:center;display:flex;gap:12px;justify-content:center;margin-bottom:20px}.sign-countdown-digits{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#007399,#00d4ff);background:linear-gradient(135deg,var(--sign-primary) 0,var(--sign-accent) 100%);-webkit-background-clip:text;background-clip:text;font-family:SF Mono,Monaco,Consolas,monospace;font-size:48px;font-weight:800;letter-spacing:4px;transition:all .5s ease}.sign-countdown-time.warning .sign-countdown-digits{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#f59e0b,#d97706);-webkit-background-clip:text;background-clip:text}.sign-countdown-time.danger .sign-countdown-digits,.sign-countdown-time.expired .sign-countdown-digits{-webkit-text-fill-color:#0000;animation:sign-countdown-blink 1s ease-in-out infinite;background:linear-gradient(135deg,#ef4444,#dc2626);-webkit-background-clip:text;background-clip:text}@keyframes sign-countdown-blink{0%,to{opacity:1}50%{opacity:.5}}.sign-countdown-urgent{animation:sign-countdown-urgent-pulse .8s ease-in-out infinite;background:#ef44441a;border-radius:20px;color:#ef4444;font-size:12px;font-weight:700;letter-spacing:1px;padding:4px 12px;text-transform:uppercase}@keyframes sign-countdown-urgent-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.sign-countdown-progress-wrapper{margin-bottom:16px}.sign-countdown-progress-bg{background:#0000001a;border-radius:6px;height:12px;overflow:hidden;position:relative}.sign-countdown-progress-fill{border-radius:6px;height:100%;overflow:hidden;position:relative;transition:width 1s linear,background .5s ease}.sign-countdown-progress-fill.normal{background:linear-gradient(90deg,#007399,#00d4ff);background:linear-gradient(90deg,var(--sign-primary) 0,var(--sign-accent) 100%)}.sign-countdown-progress-fill.warning{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.sign-countdown-progress-fill.danger,.sign-countdown-progress-fill.expired{background:linear-gradient(90deg,#ef4444,#f87171)}.sign-countdown-progress-fill.expired{width:0!important}.sign-countdown-progress-shine{animation:sign-countdown-shine 2s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff6 50%,#0000);height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes sign-countdown-shine{0%{left:-100%}to{left:100%}}.sign-countdown-progress-markers{color:#6b7280;color:var(--sign-secondary);display:flex;font-size:10px;justify-content:space-between;margin-top:6px;opacity:.6}.sign-countdown-status{text-align:center}.sign-countdown-message{align-items:center;border-radius:8px;display:flex;font-size:14px;gap:8px;justify-content:center;margin:0;padding:12px 16px;transition:all .3s ease}.sign-countdown-message.normal{background:#6b72800d;color:#6b7280;color:var(--sign-secondary)}.sign-countdown-message.warning{background:#f59e0b1a;color:#92400e;font-weight:500}.sign-countdown-message.danger{animation:sign-countdown-message-pulse 1.5s ease-in-out infinite;background:#ef44441a;color:#991b1b;font-weight:600}.sign-countdown-message.expired{background:#ef444426;color:#7f1d1d;font-weight:600}@keyframes sign-countdown-message-pulse{0%,to{background:#ef44441a}50%{background:#ef444433}}.sign-countdown-message-icon{flex-shrink:0;height:18px;width:18px}.sign-countdown-loading{display:flex;gap:6px;justify-content:center;padding:20px}.sign-countdown-wrapper.no-animation,.sign-countdown-wrapper.no-animation *{animation:none!important;transition:none!important}@media (max-width:576px){.sign-countdown-wrapper{margin-bottom:16px;padding:16px}.sign-countdown-header{margin-bottom:10px}.sign-countdown-time{margin-bottom:12px}.sign-countdown-progress-wrapper{margin-bottom:10px}.sign-countdown-digits{font-size:36px;letter-spacing:2px}.sign-countdown-icon-wrapper{height:32px;width:32px}.sign-countdown-icon{height:18px;width:18px}.sign-countdown-message{flex-direction:column;font-size:12px;text-align:center}}.sign-countdown-circular{align-items:center;display:flex;flex-direction:column;gap:16px}.sign-countdown-circle-wrapper{height:120px;position:relative;width:120px}.sign-countdown-circle-svg{height:100%;transform:rotate(-90deg);width:100%}.sign-countdown-circle-bg{fill:none;stroke:#0000001a;stroke-width:8}.sign-countdown-circle-progress{fill:none;stroke:#007399;stroke:var(--sign-primary);stroke-width:8;stroke-linecap:round;transition:stroke-dashoffset 1s linear,stroke .5s ease}.sign-countdown-circle-progress.warning{stroke:#f59e0b}.sign-countdown-circle-progress.danger,.sign-countdown-circle-progress.expired{stroke:#ef4444}.sign-countdown-circle-text{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.sign-countdown-circle-time{color:#007399;color:var(--sign-primary);font-size:24px;font-weight:800}.sign-countdown-circle-time.warning{color:#f59e0b}.sign-countdown-circle-time.danger,.sign-countdown-circle-time.expired{color:#ef4444}.sign-countdown-circle-label{color:#6b7280;color:var(--sign-secondary);font-size:10px;letter-spacing:1px;text-transform:uppercase}.suspended-account-notice{display:flex;flex-direction:column;gap:10px;padding:20px 4px;text-align:left}.suspended-account-icon{color:#b91c1c;font-size:2.5rem;margin-bottom:4px;text-align:center}.suspended-account-notice h2{color:#991b1b;font-size:1.3rem;margin-bottom:10px;text-align:center}.suspended-account-detail{border-bottom:1px solid #f1f5f9;display:flex;flex-direction:column;gap:2px;padding-bottom:8px}.suspended-account-label{color:#64748b;font-size:.75rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.suspended-account-help{color:#475569;font-size:.85rem;margin-top:10px}.suspended-account-back{align-self:center;background:#0000;border:1px solid #cbd5e1;border-radius:8px;color:#334155;cursor:pointer;font-weight:600;margin-top:10px;padding:8px 24px}.wrapper-progressBar1{-webkit-overflow-scrolling:touch;margin:2rem 0;padding:0;width:100%}.progressBar1{counter-reset:step;display:flex!important;flex-direction:row!important;justify-content:space-between!important;list-style:none;margin:0;min-width:fit-content;padding:0;position:relative}.progressBar1:before{content:none!important;display:none!important}.progressBar1 li{color:#94a3b8;counter-increment:step;cursor:pointer;flex:1 1!important;font-size:.9375rem;font-weight:600;padding:0 .2rem;position:relative;text-align:center!important;transition:all .3s ease}.progressBar1 li:before{background:#fff;border:3px solid #e2e8f0;border-radius:50%;color:#94a3b8;content:counter(step);display:block;font-size:1.125rem;font-weight:700;height:48px;line-height:48px;margin:0 auto .75rem;position:relative;transition:all .4s ease;width:48px;z-index:2}.progressBar1 li:after{background:#e2e8f0;content:"";height:4px;left:-50%;position:absolute;top:24px;transition:all .4s ease;width:100%;z-index:1}.progressBar1 li:first-child:after{content:none}.progressBar1 li.active{color:#007399}.progressBar1 li.active:before{background:linear-gradient(135deg,#007399,#00a4d8);border-color:#007399;box-shadow:0 6px 20px #00739959;color:#fff;transform:scale(1.1)}.progressBar1 li.active:after{background:linear-gradient(90deg,#007399,#00a4d8)}.progressBar1 li.done{color:#007399}.progressBar1 li.done:before{background:linear-gradient(135deg,#007399,#00a4d8);border-color:#007399;box-shadow:0 6px 20px #00739940;color:#fff}.progressBar1 li.done:after{background:linear-gradient(90deg,#007399,#00a4d8)}.step-modal-content{animation:slideInUp .4s ease-out}.step-navigation{border-top:2px solid #e2e8f0;display:flex;justify-content:space-between;margin-top:2rem;padding-top:1.5rem}.btn-primary{background:linear-gradient(135deg,#007399,#00a4d8)!important;border:none!important;border-radius:12px!important;box-shadow:0 6px 20px #0073994d!important;color:#fff!important;font-weight:600!important;min-width:140px;padding:.875rem 2rem!important;transition:all .3s ease!important}.btn-primary:hover{box-shadow:0 8px 24px #00739966!important;transform:translateY(-2px)!important}.btn-primary:active{transform:translateY(0)!important}.btn-primary.disabled,.btn-primary:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.step-checkbox-list{margin:2rem 0}.step-checkbox-list ul{list-style:none;padding:0}.step-checkbox-list li{background:linear-gradient(135deg,#00739908,#00a4d805);border:2px solid #0073991a;border-radius:12px;margin-bottom:1rem;padding:1.25rem 1.5rem;transition:all .3s ease}.step-checkbox-list li:hover{background:linear-gradient(135deg,#0073990d,#00a4d808);border-color:#00739933}.step-checkbox-list .form-check-input{border:2px solid #007399;cursor:pointer;height:1.375rem;margin-right:1rem;transition:all .3s ease;width:1.375rem}.step-checkbox-list .form-check-input:checked{background-color:#007399;border-color:#007399;box-shadow:0 4px 12px #0073994d}.step-checkbox-list .form-check-label{color:#1e293b;cursor:pointer;font-size:1.0625rem;font-weight:500;line-height:1.6}.get-started-btn{margin:2rem 0;text-align:center}.get-started-btn .btn{font-size:1.125rem;min-width:200px}@media (max-width:768px){.progressBar1 li{font-size:.875rem}.progressBar1 li:before{font-size:1rem;height:40px;line-height:40px;margin-bottom:.5rem;width:40px}.progressBar1 li:after{height:3px;top:20px}}@media (max-width:480px){.progressBar1 li{font-size:.75rem}.progressBar1 li:before{font-size:.9375rem;height:36px;line-height:36px;margin-bottom:.375rem;width:36px}.progressBar1 li:after{height:3px;top:18px}.btn-primary{margin-bottom:.75rem;width:100%}.step-navigation{flex-direction:column-reverse}}.progressBar1 li:focus-visible{outline:3px solid #00a4d8;outline-offset:4px}.role-request-progress{grid-gap:8px;counter-reset:request-step;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0 0 28px;padding:0}.role-request-progress.three{grid-template-columns:repeat(3,minmax(0,1fr))}.role-request-progress li{border-bottom:3px solid #dbe5eb;color:#64748b;counter-increment:request-step;font-weight:600;padding:12px 8px;text-align:center}.role-request-progress li:before{background:#e8f1f5;border-radius:50%;content:counter(request-step);display:inline-grid;height:28px;margin-right:7px;place-items:center;width:28px}.role-request-progress li.active{border-color:#00a4d8;color:#007399}.role-request-progress li.active:before{background:#007399;color:#fff}.role-request-explanation{background:#f2fbfe;border:1px solid #b9e5f3;border-radius:14px;margin-bottom:20px;padding:20px}.role-request-explanation h3{color:#006b8e;margin-top:0}.role-request-location-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:2fr 1fr 1fr 1fr}.role-request-location-grid label{color:#263746;font-weight:600}.role-request-location-grid input{border:1px solid #cbd5e1;border-radius:9px;margin-top:6px;padding:11px 12px;width:100%}.role-request-search{margin:18px 0}.role-request-categories{margin-top:18px}.role-request-categories>input{border:1px solid #cbd5e1;border-radius:9px;padding:11px;width:100%}.role-request-categories>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;max-height:180px;overflow:auto}.role-request-categories label{align-items:center;border:1px solid #dce6eb;border-radius:999px;cursor:pointer;display:flex;gap:7px;padding:8px 10px}.role-request-categories label.selected{background:#ecfaff;border-color:#00a4d8;color:#006b8e}.role-request-agent-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.role-request-promo-agent{margin:18px 0}.role-request-promo-agent h3{color:#006b8e;margin-top:0}.role-request-promo-agent .role-request-agent-card{cursor:default;max-width:420px}.role-request-agent-card{align-items:center;background:#fff;border:2px solid #dce6eb;border-radius:12px;color:#263746;display:flex;gap:12px;padding:12px 14px;text-align:left;transition:border-color .2s,box-shadow .2s,transform .2s;width:100%}.role-request-agent-card.selected,.role-request-agent-card:hover{border-color:#00a4d8;box-shadow:0 8px 24px #00739924;transform:translateY(-1px)}.role-request-agent-card.selected{background:#f0fbff}.role-request-agent-card img,.role-request-avatar{border-radius:50%;flex:0 0 58px;height:58px;object-fit:cover;width:58px}.role-request-avatar{background:linear-gradient(135deg,#007399,#00a4d8);color:#fff;display:grid;font-weight:800;place-items:center}.role-request-agent-main{grid-gap:2px;display:grid;flex:1 1;gap:2px;min-width:0}.role-request-agent-main strong{color:#006b8e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.role-request-agent-main small{color:#64748b}.role-request-match-count{color:#007399!important;font-weight:750}.role-request-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.role-request-tags em{background:#e7f7fb;border-radius:999px;color:#006b8e;font-size:11px;font-style:normal;padding:4px 7px}.role-request-card-buttons{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:5px}.role-request-card-buttons button{background:#fff;border:1px solid #00a4d8;border-radius:7px;color:#007399;font-size:12px;line-height:1.2;min-height:30px;padding:4px 8px}.role-request-card-buttons>span{color:#007399;font-size:12px;font-weight:700}.role-request-selected-count{background:#e7f7fb;border-radius:999px;color:#006b8e;font-weight:800;margin:14px 0 0 auto;padding:7px 11px;width:max-content}.role-request-agent-pagination{align-items:center;background:#f4f9fb;border-radius:14px;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:18px 0;padding:14px}.role-request-agent-pagination button{align-items:center;background:linear-gradient(135deg,#007399,#00a4d8);border:1px solid #007399;border-radius:14px;box-shadow:0 5px 13px #00739933;color:#fff;display:inline-flex;font-weight:700;gap:7px;justify-content:center;min-height:42px;padding:9px 14px;transition:transform .2s,box-shadow .2s,opacity .2s;width:120px}.role-request-agent-pagination button:hover:not(:disabled){box-shadow:0 8px 18px #00739947;transform:translateY(-2px)}.role-request-agent-pagination button:disabled{background:#e9eff2;border-color:#d5e0e5;box-shadow:none;color:#8aa0aa;cursor:not-allowed;opacity:.72}.role-request-agent-pagination>span{color:#526a76;font-weight:650}@media(max-width:520px){.role-request-agent-pagination button{width:calc(50% - 6px)}.role-request-agent-pagination>span{order:3;text-align:center;width:100%}}.agent-public-profile{grid-gap:22px;display:grid;gap:22px;grid-template-columns:190px 1fr}.agent-public-profile>img,.agent-public-profile>picture>img{background:#edf3f5;border-radius:18px;height:190px;object-fit:cover;width:190px}.agent-public-profile section{border-top:1px solid #e1e9ed;grid-column:1/-1;padding-top:16px}.agent-public-role{background:#e8f7fb;border-radius:999px;color:#006b8e;display:inline-block;padding:5px 9px}.role-request-application{grid-gap:16px;background:#fbfdfe;border:1px solid #d9e6ec;border-radius:14px;display:grid;gap:16px;margin:22px 0;padding:20px}.role-request-application h3,.role-request-application>p{margin:0}.role-request-application h3{color:#006b8e}.role-request-actions{display:flex;gap:12px;justify-content:space-between;margin:26px 0 8px}.role-request-checks{grid-gap:12px;display:grid;gap:12px;margin:22px auto;max-width:880px}.role-request-checks label{align-items:center;background:#f7fafc;border:1px solid #dce6eb;border-radius:9px;cursor:pointer;display:flex;gap:12px;padding:13px;transition:background-color .2s,border-color .2s,color .2s}.role-request-checks label.selected{background:#d1fae5;border-color:#73d6a6;color:#075d35}.role-request-checks input[type=checkbox]{accent-color:#0a8f57;appearance:auto!important;cursor:pointer;flex:0 0 20px;height:20px!important;margin:0!important;width:20px!important}.role-request-empty{display:block;margin:20px auto;width:min(100%,920px)}.role-request-success{padding:24px 16px;text-align:center}@media (max-width:900px){.role-request-location-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.role-request-progress,.role-request-progress.three{grid-template-columns:1fr}.role-request-progress li{text-align:left}.role-request-agent-grid,.role-request-location-grid{grid-template-columns:1fr}.role-request-actions .btn{min-width:110px}.agent-public-profile{grid-template-columns:1fr}.agent-public-profile>img,.agent-public-profile>picture>img{height:140px;width:140px}}.third-category-selector{margin-top:18px}.third-category-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.third-category-header h4{color:#006b8e;margin:0}.third-category-header p{color:#637b86;margin:4px 0 0}.third-category-header strong{background:#e7f7fb;border-radius:999px;color:#006b8e;padding:7px 10px;white-space:nowrap}.third-category-search{border:1px solid #cbdbe3;border-radius:9px;margin:15px 0 10px;padding:11px 12px;width:100%}.third-category-items{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr))}.third-category-items label{align-items:center;background:#fff;border:1px solid #d9e5ea;border-radius:9px;cursor:pointer;display:flex;gap:8px;margin:0;padding:10px}.third-category-items label.selected{background:#ecfaff;border-color:#00a4d8}.third-category-items input{width:auto}.third-category-error{background:#fff1f2;border-radius:8px;color:#991b1b;margin:8px 0;padding:9px}.third-category-state{color:#637b86;grid-column:1/-1;padding:24px;text-align:center}.third-category-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:15px}.third-category-pagination button{background:#fff;border:1px solid #cbdbe3;border-radius:7px;padding:7px 10px}.third-category-pagination button.active{background:#007399;border-color:#007399;color:#fff}.third-category-pagination span{color:#637b86;margin-left:auto}@media(max-width:800px){.third-category-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.third-category-header{flex-direction:column}.third-category-items{grid-template-columns:1fr}.third-category-pagination span{margin-left:0;width:100%}}.third-category-pagination{background:#f4f9fb;border-radius:14px;gap:9px;justify-content:center;padding:14px}.third-category-pagination .third-category-page-direction{align-items:center;background:linear-gradient(135deg,#007399,#00a4d8);border:1px solid #007399;border-radius:14px;box-shadow:0 5px 13px #00739933;color:#fff;display:inline-flex;font-weight:700;gap:7px;justify-content:center;min-height:42px;padding:9px 14px;transition:transform .2s,box-shadow .2s,opacity .2s;width:120px}.third-category-pagination .third-category-page-direction:hover:not(:disabled){box-shadow:0 8px 18px #00739947;transform:translateY(-2px)}.third-category-pagination .third-category-page-direction:disabled{background:#e9eff2;border-color:#d5e0e5;box-shadow:none;color:#8aa0aa;opacity:.72}.third-category-pagination>span{margin-left:10px}@media(max-width:520px){.third-category-pagination .third-category-page-direction{width:calc(50% - 5px)}.third-category-pagination>span{margin:4px 0 0;order:3;text-align:center;width:100%}}.third-category-items>.selectable-option-grid{grid-column:1/-1}.country-zip-location{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.country-zip-location .country-zip-field label{font-weight:650}.country-zip-location input,.country-zip-location select{background:#fff;border:1px solid #cbdbe3;border-radius:9px;box-sizing:border-box;padding:11px 12px;width:100%}.country-zip-location input:disabled,.country-zip-location select:disabled{background:#f2f7f9;color:#47636f}.country-zip-status{grid-column:1/-1}.country-zip-error{color:#b42318;grid-column:1/-1}@media(max-width:850px){.country-zip-location{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.country-zip-location{grid-template-columns:1fr}}.specialized-categories{min-width:0}.specialized-categories>h4{color:#006b8e;margin:0 0 10px}.specialized-category-groups{grid-gap:12px;display:grid;gap:12px}.specialized-category-group{background:#f3fbfd;border-left:3px solid #00a4d8;border-radius:0 9px 9px 0;padding:11px 13px}.specialized-category-group>strong{color:#18313d;display:block;font-size:12px;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.specialized-category-group ul{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.specialized-category-group li{background:#fff;border-radius:999px;color:#006b8e;font-size:12px;padding:4px 8px}.specialized-categories.compact .specialized-category-group{padding:8px 10px}.specialized-categories.compact .specialized-category-groups{gap:8px}.language-badges h4{color:#006b8e;margin:0 0 8px}.language-badges>div{display:flex;flex-wrap:wrap;gap:7px}.language-badges span{background:#ecfaff;border:1px solid #b9e5f3;border-radius:999px;color:#006b8e;font-size:12px;font-weight:700;padding:5px 9px}.professional-video{background:linear-gradient(145deg,#fff,#f5fbfd);border:1px solid #d8e8ef;border-radius:18px;box-shadow:0 10px 30px #12435614;margin:20px 0;padding:20px}.professional-video__heading{align-items:center;color:#006f93;display:flex;gap:12px;margin-bottom:15px}.professional-video__heading>svg{font-size:28px}.professional-video__heading h4{font-size:18px;margin:0}.professional-video__heading span{color:#69818c;display:block;font-size:12px;margin-top:2px;text-transform:capitalize}.professional-video__stage{aspect-ratio:16/9;background:#07151d;border-radius:14px;box-shadow:0 9px 24px #07151d2e;overflow:hidden;position:relative;width:100%}.professional-video__stage.is-vertical{aspect-ratio:9/16;margin-inline:auto;width:min(100%,390px)}.professional-video__stage iframe{border:0;display:block;height:100%;width:100%}.professional-video__loading{background:#07151d;color:#d9edf4;display:grid;inset:0;place-items:center;position:absolute;z-index:1}.professional-video__fallback{align-items:center;color:#e9f7fb;display:flex;flex-direction:column;height:100%;justify-content:center;padding:24px;text-align:center}.professional-video__fallback>svg{color:#32b8df;font-size:44px}.professional-video__fallback p{color:#a9c3ce;margin:7px 0 0;max-width:430px}.professional-video__controls{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:14px}.professional-video__languages{display:flex;flex-wrap:wrap;gap:7px}.professional-video__languages button{background:#fff;border:1px solid #b8d7e2;border-radius:999px;color:#426575;font-weight:800;min-width:44px;padding:7px 10px;transition:.18s ease}.professional-video__languages button:hover{border-color:#159dc6;color:#007399}.professional-video__languages button.active{background:#007399;border-color:#007399;box-shadow:0 5px 14px #00739938;color:#fff}.professional-video__controls>a{align-items:center;color:#007399;display:inline-flex;font-weight:700;gap:7px;text-decoration:none}.professional-video__controls>a:hover{text-decoration:underline}@media(max-width:560px){.professional-video{border-radius:14px;padding:14px}.professional-video__controls{align-items:flex-start;flex-direction:column}.professional-video__stage.is-vertical{max-height:68vh}}.expandable-textarea{--expandable-bg:#fff;--expandable-text:#263746;--expandable-border:#cbd5e1;grid-gap:7px;display:grid;gap:7px;min-width:0}.expandable-textarea label{align-items:center;color:var(--expandable-text);display:flex;font-weight:650;gap:12px;justify-content:space-between}.expandable-textarea label strong{color:#b42318;flex:0 0 auto;font-size:12px}.expandable-textarea-control{min-height:44px;transition:min-height .28s ease}.expandable-textarea input,.expandable-textarea textarea{background:var(--expandable-bg);border:1px solid var(--expandable-border);border-radius:10px;color:var(--expandable-text);padding:11px 12px;transition:min-height .28s ease,border-color .2s,box-shadow .2s,background-color .2s;width:100%}.expandable-textarea input{cursor:text;height:44px}.expandable-textarea textarea{min-height:132px;resize:vertical}.expandable-textarea input:focus,.expandable-textarea textarea:focus{border-color:#00a4d8;box-shadow:0 0 0 3px #00a4d824;outline:0}.expandable-textarea.invalid input,.expandable-textarea.invalid textarea{border-color:#d92d20}.expandable-textarea>small{color:#b42318}.expandable-textarea.collapsed .expandable-textarea-control{min-height:44px}.expandable-textarea.expanded .expandable-textarea-control{min-height:132px}@media(prefers-reduced-motion:reduce){.expandable-textarea input,.expandable-textarea textarea,.expandable-textarea-control{transition:none}}.expandable-textarea input,.expandable-textarea textarea{border-radius:16px;box-shadow:0 5px 18px #0f2d3c12;box-sizing:border-box;font:inherit;line-height:1.55;padding:13px 15px;transition:min-height .28s ease,border-color .2s,box-shadow .2s,background-color .2s,transform .2s}.expandable-textarea input:hover,.expandable-textarea textarea:hover{border-color:#8fcddd;box-shadow:0 7px 22px #0f2d3c1a}.expandable-textarea input:focus,.expandable-textarea textarea:focus{box-shadow:0 0 0 4px #00a4d821,0 9px 28px #0f2d3c1c;transform:translateY(-1px)}.expandable-application-section{min-width:0}.expandable-application-toggle{align-items:center;background:#0000;border:0;color:#007399;display:inline-flex;font-size:.88rem;font-weight:700;gap:6px;padding:4px 0;transition:opacity .2s,color .2s;width:max-content}.expandable-application-toggle:hover{color:#005d7c;text-decoration:underline}.expandable-application-toggle:focus-visible{border-radius:4px;outline:3px solid #00a4d838;outline-offset:4px}.expandable-application-toggle span{font-size:1.05rem}.expandable-application-region{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(-7px);transition:grid-template-rows .35s ease,opacity .28s ease,transform .35s ease}.expandable-application-section.open .expandable-application-region{grid-template-rows:1fr;opacity:1;transform:translateY(0)}.expandable-application-content{grid-gap:16px;display:grid;gap:16px;min-height:0;overflow:hidden;padding-top:0;transition:padding-top .35s ease}.expandable-application-section.open .expandable-application-content{padding-top:14px}@media(prefers-reduced-motion:reduce){.expandable-application-content,.expandable-application-region{transition:none}}.application-links{grid-gap:12px;display:grid;gap:12px;margin:18px 0 6px}.application-links h3{font-size:1.05rem;font-weight:800;margin:0}.application-links-help{color:#64748b;font-size:.88rem;margin:0}.application-link-row{grid-gap:10px;align-items:start;background:#f8fbfc;border:1px solid #dce6eb;border-radius:12px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) 44px;padding:12px}.application-link-field{grid-gap:5px;display:grid;gap:5px;min-width:0}.application-link-field label{color:#334155;font-size:.82rem;font-weight:700;margin:0}.application-link-field input{background:#fff;border:1.5px solid #d6dee6;border-radius:10px;color:#1f2937;min-height:42px;min-width:0;padding:0 10px;width:100%}.application-link-field input:focus{border-color:#007399;box-shadow:0 0 0 3px #0073991f;outline:0}.application-link-field.is-invalid input{background:#fffbfa;border-color:#d92d20}.application-link-field small{color:#b42318;font-size:.8rem;font-weight:600}.application-link-remove{align-self:end;background:#fff;border:1px solid #f3c2bd;border-radius:10px;color:#b42318;display:grid;height:42px;place-items:center;width:44px}.application-link-remove:focus-visible,.application-link-remove:hover{background:#fff1f0;outline:0}.application-links-add{align-items:center;background:#f1f9fc;border:1.5px dashed #007399;border-radius:10px;color:#005f80;display:inline-flex;font-weight:700;gap:8px;justify-self:start;padding:9px 14px}.application-links-add:focus-visible,.application-links-add:hover{background:#dff1f8;outline:0}.application-links-limit{color:#b42318;font-size:.86rem;font-weight:600;margin:0}.application-links-view h4{margin:0 0 8px}.application-links-view ul{grid-gap:6px;display:grid;gap:6px;list-style:none;margin:0;padding:0}.application-links-view li{align-items:center;background:#fafcfd;border:1px solid #e3e8ee;border-radius:10px;display:flex;flex-wrap:wrap;gap:8px;overflow-wrap:anywhere;padding:8px 10px}.application-links-view a{align-items:center;color:#005f80;display:inline-flex;font-weight:700;gap:6px;text-decoration:none}.application-links-view a:focus-visible,.application-links-view a:hover{text-decoration:underline}.application-links-view a svg{font-size:.72rem;opacity:.7}.application-links-view button{background:#fff;border:1px solid #d6dee6;border-radius:8px;color:#475569;display:grid;height:32px;padding:0;place-items:center;width:32px}.application-links-view small{color:#05603a;font-size:.8rem;font-weight:600}.application-links-empty{color:#64748b;font-style:italic;margin:0}@media (max-width:640px){.application-link-row{grid-template-columns:minmax(0,1fr) 44px}.application-link-row .application-link-field:nth-child(2){grid-column:1/2}.application-link-remove{align-self:center;grid-column:2;grid-row:1/span 2}}.uart-role-page{background:#f6f9fb;color:#17202a;min-height:100%;padding:18px 10px 34px}.uart-progress-area{margin-inline:0}.uart-progress-wrapper{background:#fff;border:1px solid #dbe5ea;border-radius:8px;box-shadow:0 14px 38px #102a4314;padding:18px;width:100%}.uart-progress-header{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 420px}.uart-role-page>.row{margin-left:0;margin-right:0}.uart-progress-title{color:#17202a;font-size:1.35rem;font-weight:750;line-height:1.25;margin:0}.uart-progress-title span{color:#007399}.uart-progress-subtitle{color:#556575;font-size:.9rem;margin:6px 0 0}.uart-role-field{margin-top:16px;width:100%}.uart-role-field-label{color:#475569;font-size:.78rem;font-weight:750;letter-spacing:.04em;margin:0 0 8px;text-transform:uppercase}.uart-role-meta{color:#475569;display:flex;flex-wrap:wrap;font-size:.88rem;gap:4px 16px;margin-top:8px}.uart-role-meta strong{color:#17202a}.uart-role-agree-notice{align-items:flex-start;display:flex;flex-direction:column;gap:10px;margin-top:8px}.uart-role-radio-group{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));width:100%}.uart-role-radio-option{align-items:center;background-color:#fff;border:1px solid #bfd0d9;border-radius:8px;color:#17202a;cursor:pointer;display:flex;flex:1 1 140px;font-size:.92rem;font-weight:650;gap:8px;margin:0;max-width:100%;min-width:0;padding:10px 14px;position:relative;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.uart-role-radio-option:hover{border-color:#00739957}.uart-role-radio-option.is-checked{background-color:#eef9fc;border-color:#007399;box-shadow:0 0 0 3px #00739924;color:#004c66}.uart-role-radio-option .form-check-input{appearance:none;-webkit-appearance:none;background:#fff;border:2px solid #8aa2ad;border-radius:50%;cursor:pointer;flex-shrink:0;height:20px;margin:0;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease;width:20px}.uart-role-radio-option .form-check-input:checked{border-color:#007399;box-shadow:inset 0 0 0 4px #007399}.uart-role-radio-option .form-check-input:focus-visible{outline:3px solid #00739947;outline-offset:2px}.uart-role-radio-label{line-height:1.3;max-width:100%;min-width:0;overflow-wrap:normal;white-space:normal;word-break:normal}.uart-progress-bar{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:20px 0 0;padding:0}.uart-progress-bar li{min-width:0}.uart-progress-bar button{grid-gap:10px;align-items:center;background:#f9fbfc;border:1px solid #dbe5ea;border-radius:8px;color:#556575;cursor:pointer;display:grid;font-size:.9rem;font-weight:700;gap:10px;grid-template-columns:34px minmax(0,1fr);line-height:1.2;min-height:74px;padding:12px;text-align:left;transition:border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease;width:100%}.uart-step-icon{background:#e8f0f4;border-radius:999px;color:#516170;display:inline-grid;flex-shrink:0;font-size:1rem;height:34px;place-items:center;transition:background-color .18s ease,color .18s ease;width:34px}.uart-progress-bar li.active button,.uart-progress-bar li.done button{background:#eef9fc;border-color:#0073996b;color:#004c66}.uart-progress-bar li.active button{box-shadow:0 8px 22px #00739926}.uart-progress-bar li.done button .uart-step-icon{background:#167b59;color:#fff}.uart-progress-bar li.active button .uart-step-icon{background:#007399;color:#fff}.uart-btn:focus-visible,.uart-delete-icon-btn:focus-visible,.uart-edit-icon-btn:focus-visible,.uart-password-toggle:focus-visible,.uart-progress-bar button:focus-visible{outline:3px solid #00739947;outline-offset:2px}.uart-page-shell{background:#fff;border:1px solid #dbe5ea;border-radius:8px;box-shadow:0 14px 38px #102a4314;padding:18px}.uart-sign-card{background:#fffffffa;border:1px solid #dbe5eaf2;border-radius:18px;box-shadow:0 18px 48px #102a431f;margin:18px auto;overflow:hidden;width:min(100%,860px)}.uart-sign-card-header{background:linear-gradient(180deg,#0073990f,#fff0),#fff;border-bottom:1px solid #edf2f5;padding:28px 28px 20px;text-align:center}.uart-sign-card-title{color:#17202a;font-size:1.35rem;font-weight:800;line-height:1.2;margin:0}.uart-sign-card-subtitle{color:#5d6c79;font-size:.93rem;line-height:1.45;margin:8px auto 0;max-width:540px}.uart-signup-icon-strip{align-items:center;background:#f8fbfc;border:1px solid #dbe5ea;border-radius:999px;display:inline-flex;gap:10px;justify-content:center;margin-top:16px;padding:8px 10px}.uart-signup-icon-strip span{background:#fff;border-radius:999px;box-shadow:0 4px 12px #102a4314;color:#007399;display:inline-grid;height:34px;place-items:center;width:34px}.uart-signup-icon-strip svg{font-size:18px}.uart-sign-card-body{padding:8px 28px 22px}.uart-sign-card-footer{background:#f8fbfc;border-top:1px solid #edf2f5;padding:14px 18px}.uart-sign-card-footer .uart-actions-wrap{margin:0!important}.uart-sign-card-footer .uart-actions-wrap .col{max-width:100%;padding:0}.uart-content-card{background:#fff;border:1px solid #dbe5ea;border-radius:8px;margin:14px 0;padding:18px}.uart-content-card img{border-radius:8px;box-shadow:none!important}.uart-actions-wrap{margin:24px 0 8px!important;width:100%}.uart-actions-wrap .col{flex:0 0 100%;max-width:640px}.uart-btn-row{grid-gap:12px;align-items:center;background:#f8fbfc;border:1px solid #dbe5ea;border-radius:8px;box-shadow:none;display:grid;gap:12px;grid-template-columns:1fr 1fr;padding:12px;width:100%;z-index:5}.uart-btn{background:linear-gradient(135deg,#007399,#00a3cc)!important;border:1px solid #0000!important;border-radius:12px!important;box-shadow:0 8px 20px #0073994d!important;color:#fff!important;font-weight:700!important;line-height:1.2!important;min-height:42px;min-width:132px;padding:10px 16px!important;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.uart-btn:hover{box-shadow:0 12px 28px #00739966!important;color:#fff!important;transform:translateY(-3px)}.uart-btn:active{transform:translateY(0)}.uart-btn-prev{background:#fff!important;border-color:#bfd0d9!important;color:#006b8a!important;grid-column:1;justify-self:start}.uart-btn-prev:hover{background:#eef9fc!important;border-color:#007399!important;color:#004c66!important}.uart-btn-next{grid-column:2;justify-self:end}.uart-btn-disabled,.uart-btn.disabled,.uart-btn:disabled{background:#9aabb5!important;box-shadow:none!important;cursor:not-allowed!important;opacity:.72!important;transform:none!important}.uart-btn-link{display:inline-flex;justify-content:center;width:auto}.uart-btn-icon{display:inline-flex;margin-right:8px;vertical-align:-2px}.uart-activate,.uart-btn-activate{display:block;margin:0 auto 14px}.uart-edit-form,.uart-inline-panel,.uart-user-form{background:#fff;border:1px solid #dbe5ea;border-radius:16px;box-shadow:0 12px 28px #102a4312;overflow:hidden}.uart-plan-info-card .uart-edit-form,.uart-plan-info-card .uart-inline-panel,.uart-plan-info-card .uart-user-form{border:0;border-radius:0;box-shadow:none}.uart-plan-info-card .uart-edit-form,.uart-plan-info-card .uart-user-form{margin:20px auto 0;max-width:680px;padding:0}.uart-plan-info-card .uart-inline-panel{margin-inline:auto;max-width:720px}.uart-plan-info-card .uart-inline-panel-header,.uart-plan-info-card .uart-user-form .uart-form-header{display:none}.uart-inline-panel-header{background:#eff6f8;border-bottom:1px solid #dbe5ea;display:grid;min-height:52px;padding:12px;place-items:center;text-align:center}.uart-form-title,.uart-inline-panel-header h4{color:#17202a;font-size:1.05rem;font-weight:750;margin:0}.uart-form-header{margin-bottom:22px;text-align:center}.uart-form-icon-wrapper{display:flex;justify-content:center;margin-bottom:14px}.uart-form-icon-circle{align-items:center;background:linear-gradient(135deg,#007399,#00a3cc);border-radius:18px;box-shadow:0 8px 20px #0073994d;display:flex;height:56px;justify-content:center;width:56px}.uart-form-icon-circle svg{color:#fff;font-size:24px}.uart-form-subtitle{color:#556575;font-size:.85rem;margin:4px 0 0}.uart-alert{border-radius:10px;font-size:.88rem;margin-bottom:18px;padding:14px 16px}.uart-alert-danger{background:#b4231814;border:2px solid #b42318;color:#b42318}.uart-alert-success{background:#167b5914;border:2px solid #167b59;color:#114c3a}.uart-alert-info{background:#00739914;border:2px solid #007399;color:#00475e}.uart-edit-form,.uart-user-form{margin:22px auto;max-width:680px;padding:22px}.uart-edit-form{border:0;box-shadow:none;margin:0;max-width:none}.uart-edit-form-section{grid-gap:14px;display:grid;gap:14px}.uart-edit-form .form-label-group,.uart-field{grid-gap:7px;display:grid;gap:7px;margin-bottom:16px;position:relative}.uart-edit-form .form-label-group label,.uart-field label,.uart-page-shell .form-address-premium .text-muted{color:#415160!important;font-size:.88rem;font-weight:750;grid-row:1;margin:0}.uart-input-wrapper{align-items:center;display:flex;grid-row:2;position:relative}.uart-input-icon-wrapper{align-items:center;bottom:0;display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:44px}.uart-input-icon{color:#007399;font-size:18px}.uart-edit-form .form-control,.uart-field .form-control,.uart-page-shell .form-address-premium .form-control{background:#fff!important;border:1px solid #bfd0d9!important;border-radius:12px!important;box-shadow:none!important;color:#17202a;font-size:1rem;grid-row:2;min-height:46px;padding:10px 12px!important;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.uart-input-wrapper .form-control{padding-left:42px!important}.uart-password-field .form-control{padding-right:48px!important}.uart-input-hint{color:#6b7280;display:block;font-size:.78rem;margin-top:2px}.uart-edit-form .form-control:focus,.uart-field .form-control:focus,.uart-page-shell .form-address-premium .form-control:focus{border-color:#007399!important;box-shadow:0 0 0 3px #00739924,0 4px 12px #0073991a!important;outline:0;transform:translateY(-1px)}.uart-edit-form .form-control[aria-invalid=true],.uart-field .form-control[aria-invalid=true]{border-color:#b42318!important;box-shadow:0 0 0 3px #b423181f!important}.uart-password-toggle{background:#eff6f8;border:0;border-radius:8px;color:#007399;display:inline-grid;height:38px;margin:0;place-items:center;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:38px;z-index:2}.uart-form-submit{margin-top:6px;width:100%}.uart-phone-field{margin:20px!important}.uart-plan-info-card .uart-edit-summary-step,.uart-plan-info-card .uart-phone-step{margin-bottom:0!important;margin-top:0!important}.uart-plan-info-card .uart-phone-field{margin:20px auto!important;max-width:560px}.uart-phone-actions{display:flex;justify-content:flex-end;padding:0 20px 20px}.uart-phone-submit{align-items:center;display:inline-flex;justify-content:center}.uart-phone-input{background:#fff;border:1px solid #bfd0d9;border-radius:8px;min-height:46px;padding:0 10px}.uart-phone-input:focus-within{border-color:#007399;box-shadow:0 0 0 3px #00739924}.uart-phone-input .PhoneInputInput{border:0;color:#17202a;font-size:1rem;min-height:44px;outline:0}.uart-phone-input .PhoneInputCountry{margin-right:10px}.uart-info-summary{margin:0!important}.uart-info-table{margin:0;table-layout:fixed}.uart-info-table td{border-color:#edf2f5;color:#17202a;overflow-wrap:anywhere;padding:12px 8px;vertical-align:middle}.uart-info-table td:first-child,.uart-info-table td:last-child{text-align:center;width:54px}.uart-info-table h4{font-size:.98rem;font-weight:650;line-height:1.35;margin:0}.uart-info-icon{background:#eff6f8;border-radius:999px;color:#007399;display:inline-grid;font-size:1.05rem;height:38px;place-items:center;width:38px}.uart-delete-icon-btn,.uart-edit-icon-btn{border:0;border-radius:8px;color:#fff;display:inline-grid;height:36px;place-items:center;width:36px}.uart-edit-icon-btn{background:#007399}.uart-delete-icon-btn{background:#b42318}.uart-radio-grid{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:20px max-content 20px max-content 20px max-content;margin-bottom:16px}.uart-radio-grid br{display:none}.uart-radio-grid .form-check-input{appearance:none;-webkit-appearance:none;background:#fff;border:2px solid #8aa2ad;border-radius:50%;cursor:pointer;display:inline-grid;height:20px;margin:0;place-items:center;transition:border-color .16s ease,box-shadow .16s ease;width:20px}.uart-radio-grid .form-check-input:checked{border-color:#007399;box-shadow:0 0 0 4px #0073991f}.uart-radio-grid .form-check-input:checked:after{background:#007399;border-radius:50%;content:"";height:10px;width:10px}.uart-radio-grid .form-check-input:focus-visible{outline:3px solid #00739947;outline-offset:2px}.uart-radio-grid .form-check-label{color:#17202a;cursor:pointer;font-weight:600}.uart-agreement-panel{background:#0000;border:0;border-radius:0;box-shadow:none;margin:0;padding:0}.uart-agreement-header{margin-bottom:0}.uart-agreement-title{color:#17202a;font-size:1.15rem;font-weight:750;margin:0}.uart-agreement-subtitle{color:#556575;font-size:.9rem;margin:6px 0 0}.uart-agreement-body{padding:24px 28px 18px}.uart-agreement-activate{display:flex;justify-content:center;padding:0 28px 26px}.uart-activation-countdown-wrap{display:flex;justify-content:center;min-width:0;width:100%}.uart-checkbox-list{grid-gap:14px;display:grid;gap:14px;list-style:none;margin:0;padding:0;width:100%}.uart-checkbox-card{grid-gap:14px;align-items:start;background:#fff;border:1px solid #dbe5ea;border-radius:14px;box-shadow:0 8px 20px #102a430d;display:grid;gap:14px;grid-template-columns:30px minmax(0,1fr);margin-bottom:0;padding:16px 18px;position:relative;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease;width:100%}.uart-checkbox-card:hover{border-color:#00739957;box-shadow:0 12px 24px #102a4314}.uart-checkbox-card.is-checked{background:#f1fbf8;border-color:#167b596b}.uart-checkbox-card.is-pending{background:#fffaf0;border-color:#b9700047}.uart-checkbox-card .form-check-input{appearance:none;-webkit-appearance:none;background:#fff;border:2px solid #8aa2ad;border-radius:6px;cursor:pointer;display:inline-grid;grid-column:1;grid-row:1;height:24px;justify-self:center;margin:2px 0 0;place-items:center;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease;width:24px}.uart-checkbox-card .form-check-input:checked{background:#167b59;border-color:#167b59;box-shadow:0 0 0 4px #167b591f}.uart-checkbox-card .form-check-input:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:12px;margin-top:-2px;transform:rotate(45deg);width:7px}.uart-checkbox-card .form-check-input:focus-visible{outline:3px solid #00739947;outline-offset:2px}.uart-checkbox-card .form-check-input:read-only{cursor:default}.uart-checkbox-card .form-check-label{align-items:flex-start;color:#17202a;cursor:pointer;display:flex;font-size:.98rem;font-weight:650;grid-column:2;grid-row:1;-webkit-hyphens:none;hyphens:none;line-height:1.45;min-height:24px;padding-top:1px}.uart-checkbox-card .form-check-label,.uart-checkbox-label-text{min-width:0;overflow-wrap:normal;white-space:normal;width:100%;word-break:normal}.uart-checkbox-label-text{display:block;max-width:100%}.uart-checkbox-card.is-checked .form-check-label{color:#114c3a}.uart-checkbox-status .form-check-label{cursor:default}.uart-incomplete-alert{border-radius:12px;grid-column:1/-1;grid-row:2;line-height:1.45;margin:12px 0 0;padding:12px 14px}.uart-alert-link{background:#0000;border:0;color:#004c66;cursor:pointer;font:inherit;font-weight:800;padding:0;text-decoration:underline}.uart-modal-content{border:0;border-radius:8px;overflow:hidden}.uart-modal-header{background:#007399;border-bottom:0;color:#fff}.uart-modal-header .modal-title,.uart-modal-header h2{color:#fff;margin:0}.uart-modal-body{background:#f6f9fb;padding:22px}.uart-modal-header-welcome{background:#167b59}.uart-modal-body-welcome{background:#f5fbf8}.uart-edit-modal-content{border-radius:18px}.uart-edit-modal-header{align-items:flex-start;background:linear-gradient(180deg,#00739914,#fff0),#fff;border-bottom:1px solid #edf2f5;padding:22px 26px}.uart-edit-modal-header .btn-close{margin-top:2px}.uart-edit-modal-heading{align-items:center;display:flex;gap:16px}.uart-edit-modal-icon{background:linear-gradient(135deg,#007399,#00a3cc);border-radius:16px;box-shadow:0 8px 20px #0073994d;color:#fff;display:inline-grid;flex-shrink:0;font-size:22px;height:52px;place-items:center;width:52px}.uart-edit-modal-title.modal-title{color:#17202a;font-size:1.2rem;font-weight:800;line-height:1.25;margin:0}.uart-edit-modal-subtitle{color:#5d6c79;font-size:.88rem;line-height:1.4;margin:5px 0 0}.uart-phone-list{grid-gap:10px;display:grid;gap:10px;margin-bottom:18px}.uart-phone-list-empty{color:#6b7280;font-size:.85rem;font-style:italic;margin-bottom:18px}.uart-phone-chip{align-items:center;background:#fff;border:1px solid #dbe5ea;border-radius:12px;box-shadow:0 4px 12px #102a430d;display:flex;gap:12px;padding:10px 12px}.uart-phone-chip-number{color:#17202a;flex:1 1;font-weight:650;min-width:0;overflow-wrap:anywhere}.uart-phone-add-label{color:#415160;font-size:.88rem;font-weight:750;margin-bottom:7px}.uart-address-banner{align-items:flex-start;display:flex;gap:10px}.uart-address-banner-icon{flex-shrink:0;font-size:15px;margin-top:2px}.uart-address-grid{grid-gap:0 18px;display:grid;gap:0 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.uart-address-field--full{grid-column:1/-1}.uart-field-label-icon{color:#007399;font-size:.85em;margin-right:6px;vertical-align:-1px}.uart-edit-modal-content{display:flex;flex-direction:column;max-height:90vh}.uart-edit-modal-body{overflow-y:auto}.uart-edit-modal-dialog{margin-left:auto;margin-right:auto;max-width:520px;width:calc(100% - 24px)}@media (min-width:576px){.uart-edit-modal-dialog{width:520px}}.uart-edit-modal-dialog.uart-edit-modal-dialog--wide{max-width:620px}@media (min-width:576px){.uart-edit-modal-dialog.uart-edit-modal-dialog--wide{width:600px}}.uart-edit-modal-body{padding:20px 26px 24px}.uart-modal-actions{border-top:1px solid #edf2f5;display:flex;gap:10px;justify-content:flex-end;margin-top:18px;padding-top:16px}.uart-btn-cancel,.uart-btn-save{border-radius:10px!important;font-size:.92rem!important;font-weight:700!important;line-height:1.2!important;min-height:42px;min-width:0;padding:10px 20px!important;text-align:center;transition:all .2s ease!important}.uart-btn-cancel{background:#fff!important;border:1px solid #d3dee3!important;box-shadow:none!important;color:#415160!important}.uart-btn-cancel:hover:not(:disabled){background:#f6f9fb!important;border-color:#bfd0d9!important;transform:none!important}.uart-btn-save{background:linear-gradient(135deg,#007399,#00a3cc)!important;border:1px solid #0000!important;box-shadow:0 6px 16px #00739947!important;color:#fff!important}.uart-btn-save:hover:not(:disabled){box-shadow:0 10px 22px #0073995c!important;transform:translateY(-2px)}.uart-btn-cancel:disabled,.uart-btn-save:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.6!important;transform:none!important}.uart-btn-save .uart-spin{animation:uart-spin .8s linear infinite;margin-right:6px}@keyframes uart-spin{to{transform:rotate(1turn)}}@media (max-width:420px){.uart-modal-actions{flex-direction:column-reverse}.uart-btn-cancel,.uart-btn-save{width:100%}}.uart-name-mode-group{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.uart-name-mode-option{align-items:center;background:#fff;border:1px solid #bfd0d9;border-radius:999px;color:#17202a;cursor:pointer;display:flex;font-size:.85rem;font-weight:650;gap:7px;padding:7px 14px;position:relative;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.uart-name-mode-option:hover{border-color:#00739957}.uart-name-mode-option.is-checked{background-color:#eef9fc;border-color:#007399;box-shadow:0 0 0 3px #00739924;color:#004c66}.uart-name-mode-option input{appearance:none;-webkit-appearance:none;background:#fff;border:2px solid #8aa2ad;border-radius:50%;cursor:pointer;flex-shrink:0;height:16px;margin:0;width:16px}.uart-name-mode-option input:checked{border-color:#007399;box-shadow:inset 0 0 0 3px #007399}.uart-password-criteria{grid-gap:4px;background:#f9fbfc;border:1px solid #edf2f5;border-radius:10px;display:grid;gap:4px;margin:-8px 0 16px;padding:10px 12px}.uart-password-criterion{align-items:center;color:#6b7280;display:flex;font-size:.78rem;gap:7px}.uart-password-criterion svg{color:#9aabb5;flex-shrink:0}.uart-password-criterion.is-met{color:#114c3a}.uart-password-criterion.is-met svg{color:#167b59}.uart-field-error{color:#b42318;font-size:.78rem;margin-top:5px}.uart-field-hint{color:#6b7280;font-size:.78rem;margin-top:5px}.uart-inline-success{align-items:center;border-radius:10px;display:flex;font-size:.85rem;gap:8px;margin-bottom:14px;padding:10px 14px}.uart-page-shell .form-address-premium{animation:none!important;padding:18px!important}.uart-page-shell .form-address-premium .row{animation:none!important}.uart-page-shell .form-address-premium .form-group{margin-bottom:16px!important}.uart-page-shell .form-address-premium .bg.clearfix{display:flex!important;gap:12px!important;justify-content:flex-end!important;margin-top:8px!important}.uart-page-shell .form-address-premium .btn{border-radius:8px!important;font-weight:750!important;transform:none!important}@media (max-width:900px){.uart-progress-header{align-items:stretch;grid-template-columns:1fr}.uart-progress-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.uart-sign-card{width:100%}.uart-sign-card-header{padding:24px 20px 18px}.uart-agreement-activate,.uart-agreement-body,.uart-sign-card-body{padding-inline:20px}}@media (max-width:640px){.uart-role-page{padding:12px 6px 26px}.uart-page-shell,.uart-progress-wrapper{padding:12px}.uart-progress-title{font-size:1.12rem}.uart-progress-bar{gap:8px;grid-template-columns:1fr}.uart-progress-bar button{min-height:54px}.uart-role-radio-group{grid-template-columns:repeat(2,minmax(0,1fr))}.uart-role-radio-option{min-height:46px}.uart-sign-card{border-radius:14px;margin:12px auto}.uart-sign-card-header{padding:20px 16px 16px}.uart-sign-card-title{font-size:1.1rem}.uart-sign-card-subtitle{font-size:.84rem}.uart-agreement-body,.uart-sign-card-body{padding:16px}.uart-sign-card-footer{padding:12px}.uart-btn-row{padding:10px}.uart-btn,.uart-btn-link{width:100%}.uart-actions-wrap .uart-btn{max-width:calc(50% - 6px);min-width:112px;padding-inline:12px!important;width:auto}.uart-edit-form,.uart-user-form{padding:16px}.uart-plan-info-card .uart-edit-form,.uart-plan-info-card .uart-user-form{padding:0}.uart-radio-grid{grid-template-columns:20px minmax(0,1fr)}.uart-checkbox-card{gap:12px;grid-template-columns:28px minmax(0,1fr);padding:14px}.uart-checkbox-card .form-check-input{height:22px;width:22px}.uart-agreement-activate{padding:0 16px 18px}.uart-info-table td:first-child,.uart-info-table td:last-child{width:42px}.uart-delete-icon-btn,.uart-edit-icon-btn,.uart-info-icon{height:34px;width:34px}.uart-address-grid{gap:0;grid-template-columns:1fr}.uart-modal-actions{flex-direction:column-reverse}.uart-modal-actions .uart-btn-cancel,.uart-modal-actions .uart-btn-save{width:100%}}@media (prefers-reduced-motion:reduce){.uart-btn,.uart-progress-bar button,.uart-role-radio-option,.uart-role-radio-option .form-check-input,.uart-step-icon{transition:none!important}}@media (max-width:420px){.uart-role-radio-group{grid-template-columns:1fr}}:root{--userstep-primary:#007399;--userstep-primary-light:#00a4d8;--userstep-bg-soft:#f8fafc;--userstep-text-main:#1e293b;--userstep-text-muted:#64748b;--userstep-border-soft:#0073991a;--userstep-shadow-soft:0 8px 24px #00739914;--userstep-shadow-strong:0 16px 40px #00739926;--userstep-radius-xl:24px;--userstep-radius-lg:20px;--userstep-radius-md:16px;--userstep-radius-sm:12px}@keyframes userstep-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes userstep-slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes userstep-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes userstep-gift-bounce{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-3px) rotate(-5deg)}75%{transform:translateY(-2px) rotate(5deg)}}@keyframes userstep-ribbon-shimmer{0%{background-position:-200%}to{background-position:200%}}.userstep-page-wrapper{animation:userstep-fadeIn .6s ease-in-out;background:linear-gradient(135deg,#f8fafcfa,#fffffff2);min-height:100vh;padding:2rem 0 3rem}.userstep-container{margin:0 auto;max-width:1200px;padding:0 1rem;width:100%}.userstep-section{margin-bottom:3rem}.userstep-section:last-child{margin-bottom:0}.userstep-hero-wrapper{animation:userstep-slideInUp .5s ease-out;margin-bottom:3rem}.userstep-swiper{background:#fff;border-radius:20px;border-radius:var(--userstep-radius-lg);box-shadow:0 12px 40px #00739926;max-height:450px;overflow:hidden}.userstep-swiper img{display:block;height:auto;width:100%}.userstep-page-header{animation:userstep-slideInUp .6s ease-out;padding:2rem 1rem 3rem;text-align:center}.userstep-header-badge{align-items:center;background:linear-gradient(135deg,#0073991a,#00a4d81a);border:1px solid #00739933;border-radius:999px;color:#007399;color:var(--userstep-primary);display:inline-flex;font-size:.875rem;font-weight:700;gap:.5rem;letter-spacing:.5px;margin-bottom:1.5rem;padding:.55rem 1.25rem;text-transform:uppercase}.userstep-header-badge svg{animation:userstep-pulse 2s ease-in-out infinite;color:#00a4d8;color:var(--userstep-primary-light);font-size:1rem}.userstep-header-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#007399,#00a4d8);-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;line-height:1.15;margin-bottom:1rem}.userstep-header-subtitle{color:#64748b;color:var(--userstep-text-muted);font-size:1.08rem;line-height:1.75;margin:0 auto 2rem;max-width:700px}.userstep-free-trial-banner{align-items:center;animation:userstep-ribbon-shimmer 4s ease-in-out infinite;background:linear-gradient(135deg,#fef3c7,#fde68a 50%,#fef3c7);background-size:200% auto;border:2px solid #d9770633;border-radius:18px;box-shadow:0 8px 24px #92400e26;color:#92400e;display:inline-flex;gap:1rem;max-width:100%;padding:1rem 2rem}.userstep-free-trial-icon{animation:userstep-gift-bounce 2s ease-in-out infinite;color:#d97706;flex-shrink:0;font-size:2rem}.userstep-free-trial-text{align-items:flex-start;display:flex;flex-direction:column;text-align:left}.userstep-free-trial-text strong{color:#78350f;font-size:1.2rem;font-weight:800;line-height:1.2}.userstep-free-trial-text span{color:#92400e;font-size:.92rem;line-height:1.4;opacity:.95}.userstep-accordion-container{margin:0 auto;max-width:1100px}.userstep-accordion-container .accordion{display:flex;flex-wrap:wrap;gap:1.1rem}.userstep-accordion-item{animation:userstep-slideInUp .5s ease-out backwards;background:#fff;border:2px solid #0073991a;border:2px solid var(--userstep-border-soft);border-radius:20px!important;border-radius:var(--userstep-radius-lg)!important;box-shadow:0 8px 24px #00739914;box-shadow:var(--userstep-shadow-soft);flex:1 1 300px;isolation:isolate;margin-bottom:0;overflow:hidden;scroll-margin-top:96px;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,flex-basis .2s ease}.userstep-accordion-item:has(.accordion-collapse.show){flex-basis:100%}.userstep-accordion-item:first-child{animation-delay:.1s}.userstep-accordion-item:nth-child(2){animation-delay:.2s}.userstep-accordion-item:nth-child(3){animation-delay:.3s}.userstep-accordion-item:hover{box-shadow:0 12px 32px #0073991f;transform:translateY(-2px)}.userstep-accordion-item:first-of-type,.userstep-accordion-item:last-of-type{border-radius:20px!important;border-radius:var(--userstep-radius-lg)!important}.userstep-accordion-header{margin-bottom:0}.userstep-accordion-header .accordion-button{background:linear-gradient(135deg,#0073990d,#00a4d808)!important;border:none!important;box-shadow:none!important;color:#007399!important;color:var(--userstep-primary)!important;font-size:1.2rem!important;font-weight:700!important;padding:1.4rem 1.6rem!important;transition:all .3s ease!important}.userstep-accordion-header .accordion-button:hover{background:linear-gradient(135deg,#00739914,#00a4d80d)!important}.userstep-accordion-header .accordion-button:not(.collapsed){background:linear-gradient(135deg,#007399,#00a4d8)!important;color:#fff!important}.userstep-accordion-header .accordion-button:not(.collapsed)
.userstep-accordion-header-titlewrap{color:#fff!important}.userstep-accordion-header .accordion-button:focus{border-color:#0000!important;box-shadow:0 0 0 4px #0073991a!important}.userstep-accordion-header .accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23007399'%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")!important;background-size:1rem!important;flex-shrink:0;margin-left:1rem!important;transition:transform .3s ease!important}.userstep-accordion-header .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%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")!important;transform:rotate(-180deg)!important}.userstep-accordion-header-content{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;min-width:0;padding-right:.25rem;width:100%}.userstep-accordion-header-icon{align-items:center;border-radius:12px;box-shadow:0 4px 12px #00739940;color:#fff;display:inline-flex;flex-shrink:0;font-size:1.25rem;height:44px;justify-content:center;width:44px}.userstep-accordion-header-titlewrap{display:flex;flex:1 1 260px;flex-direction:column;gap:.15rem;min-width:0}.userstep-accordion-header-text{font-size:1.18rem;font-weight:700;line-height:1.35;min-width:0;overflow-wrap:anywhere;text-align:left}.userstep-accordion-header-tagline{font-size:.82rem;font-weight:500;opacity:.75}.userstep-accordion-header-footer{align-items:center;display:flex;flex:1 0 100%;font-size:.78rem;font-weight:700;gap:.6rem;justify-content:space-between;margin-top:.35rem;opacity:.85}.userstep-accordion-header-viewdetails{letter-spacing:.3px;text-transform:uppercase}.userstep-accordion-header-pill{align-items:center;border-radius:999px;display:inline-flex;flex-shrink:0;font-size:.72rem;font-weight:800;gap:.35rem;letter-spacing:.45px;padding:.42rem .875rem;text-transform:uppercase;white-space:nowrap}.userstep-pill-free{background:linear-gradient(135deg,#fef3c7,#fde68a)!important;border:1px solid #d977064d;box-shadow:0 2px 8px #d9770633;color:#92400e!important}.userstep-pill-free svg{color:#d97706;font-size:.875rem}.userstep-accordion-header .accordion-button:not(.collapsed) .userstep-pill-free{background:#fff!important;color:#92400e!important}.userstep-pill-soon{background:#64748b26!important;border:1px solid #64748b40;color:#475569!important}.userstep-accordion-header .accordion-button:not(.collapsed) .userstep-pill-soon{background:#fff3!important;border-color:#ffffff38;color:#fff!important}.userstep-accordion-body{background:#fff;padding:1.5rem!important}.userstep-accordion-body-content-wrapper{grid-gap:1.25rem;display:grid;gap:1.25rem}.userstep-accordion-body-content-wrapper>.alert,.userstep-accordion-body-content-wrapper>.userstep-add-agent-action{margin-bottom:0}.userstep-accordion-body-content{grid-gap:1.5rem;align-items:start;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.userstep-role-left,.userstep-role-right{grid-gap:.9rem;display:grid;gap:.9rem;min-width:0}.userstep-role-cta{grid-gap:.9rem;display:grid;gap:.9rem}.userstep-role-cta .userstep-cta-helper,.userstep-role-cta .userstep-request-limit{margin-bottom:0}.userstep-plan-card{background:linear-gradient(135deg,#fff,#f8fafc);border:2px solid #0073991a;border-radius:20px;border-radius:var(--userstep-radius-lg);min-width:0;overflow:hidden;padding:2rem;position:relative;transition:all .3s ease}.userstep-plan-card:before{background:linear-gradient(90deg,#007399,#00a4d8);background:linear-gradient(90deg,var(--plan-accent,#007399) 0,var(--plan-accent,#00a4d8) 100%);content:"";height:4px;inset:0 auto auto 0;position:absolute;width:100%}.userstep-plan-card:hover{border-color:#0073994d;border-color:var(--plan-accent,#0073994d);box-shadow:0 16px 40px #00739926;box-shadow:var(--userstep-shadow-strong);transform:translateY(-4px)}.userstep-plan-ribbon{align-items:center;background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:999px;box-shadow:0 4px 12px #d9770659;color:#fff;display:inline-flex;font-size:.75rem;font-weight:800;gap:.35rem;letter-spacing:.5px;max-width:calc(100% - 2rem);padding:.45rem .875rem;position:absolute;right:16px;text-transform:uppercase;top:16px;z-index:2}.userstep-plan-ribbon svg{animation:userstep-gift-bounce 2s ease-in-out infinite;flex-shrink:0;font-size:.875rem}.userstep-plan-icon{align-items:center;border-radius:20px;box-shadow:0 8px 24px #0073994d;color:#fff;display:flex;font-size:2rem;height:72px;justify-content:center;margin:0 auto 1.5rem;width:72px}.userstep-plan-title{color:#1e293b;color:var(--userstep-text-main);font-size:1.7rem;font-weight:800;line-height:1.2;margin-bottom:.5rem;text-align:center}.userstep-plan-description{color:#64748b;color:var(--userstep-text-muted);font-size:.88rem;line-height:1.45;margin:0 0 1rem;text-align:center}.userstep-target-profiles{margin-bottom:1.5rem}.userstep-target-profiles-label{color:#64748b;font-size:.78rem;font-weight:800;letter-spacing:.5px;margin-bottom:.5rem;text-align:center;text-transform:uppercase}.userstep-target-profiles-badges{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.userstep-target-profiles-viewall{background:#0000;border:0;color:#007399;color:var(--plan-accent,#007399);font-size:.78rem;font-weight:700;padding:.42rem .2rem}.userstep-target-profiles-viewall:hover{text-decoration:underline}.userstep-plan-current-badge{align-items:center;background:#16a34a1a;border:1px solid #16a34a4d;border-radius:999px;color:#15803d;display:flex;font-size:.75rem;font-weight:800;gap:.4rem;letter-spacing:.4px;margin:0 auto 1rem;max-width:100%;padding:.35rem .85rem;text-transform:uppercase;width:fit-content}.userstep-plan-card--current{background:linear-gradient(135deg,#fff,#16a34a0a);border-color:#16a34a59}.userstep-plan-free-label{align-items:center;background:linear-gradient(135deg,#10b9811a,#0596691a);border:1px solid #10b98140;border-radius:999px;color:#059669;display:flex;font-size:.84rem;font-weight:700;gap:.375rem;justify-content:center;margin:0 auto 1.5rem;max-width:100%;padding:.55rem 1rem;text-align:center;width:fit-content}.userstep-plan-free-label svg{color:#10b981;flex-shrink:0;font-size:.9rem}.userstep-plan-price{background:#00739908;border:1px solid #00739914;border-radius:16px;margin-bottom:2rem;padding:1.25rem;text-align:center}.userstep-plan-price-main{align-items:baseline;display:flex;flex-wrap:wrap;gap:.25rem;justify-content:center;margin-bottom:.5rem}.userstep-plan-price-currency{color:#64748b;color:var(--userstep-text-muted);font-size:1.25rem;font-weight:700}.userstep-plan-price-amount{color:#007399;color:var(--plan-accent,#007399);font-size:clamp(2.3rem,4vw,3rem);font-weight:900;line-height:1}.userstep-plan-price-period{color:#64748b;color:var(--userstep-text-muted);font-size:1rem;font-weight:500}.userstep-plan-price-year{color:#64748b;color:var(--userstep-text-muted);font-size:.9rem;line-height:1.5}.userstep-plan-price-year strong{color:#1e293b;color:var(--userstep-text-main);font-weight:700;margin:0 .25rem}.userstep-plan-price--trial{text-align:center}.userstep-plan-price-headline{align-items:center;color:#059669;display:flex;font-size:1.3rem;font-weight:800;gap:.5rem;justify-content:center}.userstep-plan-price-headline-icon{font-size:1.1rem}.userstep-plan-price-sub{color:#64748b;color:var(--userstep-text-muted);font-size:.85rem;margin-top:.3rem}.userstep-plan-price-regular{border-top:1px dashed #0000001f;color:#64748b;color:var(--userstep-text-muted);font-size:.78rem;line-height:1.4;margin-top:.75rem;padding-top:.75rem}.userstep-plan-features-header{align-items:center;border-bottom:2px solid #0073991a;color:#007399;display:flex;font-size:.85rem;font-weight:800;gap:.5rem;justify-content:space-between;letter-spacing:.55px;margin-bottom:.4rem;padding-bottom:.5rem;text-transform:uppercase}.userstep-plan-service-count{font-size:.78rem;letter-spacing:normal;text-transform:none}.userstep-explore-services,.userstep-plan-service-count{color:#007399;color:var(--plan-accent,#007399);font-weight:700}.userstep-explore-services{background:#0000;border:0;display:block;font-size:.82rem;padding:0 0 .9rem;text-align:left;width:100%}.userstep-explore-services:hover{text-decoration:underline}.userstep-plan-services{grid-gap:.25rem;display:grid;gap:.25rem}.userstep-included-benefits{background:#0073990d;border:1px solid #0073991f;border-radius:16px;border-radius:var(--userstep-radius-md,12px);margin-bottom:1.1rem;padding:.9rem 1rem}.userstep-included-benefits-row{align-items:center;color:#334155;display:flex;flex-wrap:wrap;font-size:.92rem;font-weight:700;gap:.6rem}.userstep-included-benefits-icon{flex-shrink:0;font-size:1rem}.userstep-included-benefits-toggle{background:#0000;border:0;color:#007399;color:var(--plan-accent,#007399);font-size:.8rem;font-weight:700;margin-left:auto;padding:.2rem 0}.userstep-included-benefits-toggle:hover{text-decoration:underline}.userstep-included-benefits-panel{grid-gap:.9rem;display:grid;gap:.9rem;margin-top:.75rem}.userstep-included-benefits-group-label{color:#64748b;display:block;font-size:.75rem;font-weight:800;letter-spacing:.5px;margin-bottom:.4rem;text-transform:uppercase}.userstep-service-accordion{grid-gap:.7rem;display:grid;gap:.7rem}.userstep-service-group{background:#fff;border:1px solid #0073991a;border:1px solid var(--userstep-border-soft);border-radius:12px;border-radius:var(--userstep-radius-sm,12px);overflow:hidden;transition:border-color .2s ease}.userstep-service-group--open{border-color:#0073994d}.userstep-service-group-heading{margin:0}.userstep-service-group-toggle{align-items:center;background:#0000;border:0;cursor:pointer;display:flex;gap:.75rem;justify-content:space-between;padding:.85rem 1rem;text-align:left;width:100%}.userstep-service-group-label{color:#1e293b;color:var(--userstep-text-main);font-size:.85rem;font-weight:800}.userstep-service-group-meta{align-items:center;display:flex;flex-shrink:0;gap:.65rem}.userstep-service-group-count{color:#64748b;color:var(--userstep-text-muted);font-size:.72rem;font-weight:700;white-space:nowrap}.userstep-service-group-chevron{color:#64748b;color:var(--userstep-text-muted);font-size:.75rem;transition:transform .2s ease}.userstep-service-group--open .userstep-service-group-chevron{color:#007399;color:var(--plan-accent,#007399);transform:rotate(180deg)}.userstep-service-group-panel{padding:0 1rem 1rem}.userstep-group-status{align-items:center;display:inline-flex;font-size:.7rem;font-weight:700;gap:.3rem;letter-spacing:.2px;white-space:nowrap}.userstep-group-status-dot{font-size:.55rem;line-height:1}.userstep-group-status--active{color:#16a34a}.userstep-group-status--soon{color:#d97706}.userstep-group-status--coming_back{color:#64748b}.userstep-plan-group-chips{display:flex;flex-wrap:wrap;gap:.5rem}.userstep-chip{align-items:center;background:#0073990f;border:1px solid #0073991f;border-radius:999px;color:#334155;display:inline-flex;font-size:.82rem;font-weight:600;line-height:1.3;padding:.42rem .85rem}.userstep-chip--link{color:#007399;color:var(--plan-accent,#007399);cursor:pointer;text-decoration:none;transition:background .2s ease,border-color .2s ease}.userstep-chip--link:hover{background:#00739924;border-color:#0073994d}.userstep-invitation-statuses{grid-gap:.6rem;display:grid;gap:.6rem;list-style:none;margin:1rem 0 0;padding:0}.userstep-invitation-statuses li{align-items:center;background:#ffffffa6;border:1px solid #0073991a;border-radius:12px;display:flex;gap:1rem;justify-content:space-between;min-width:0;padding:.65rem .8rem}.userstep-invitation-statuses>li>span{flex:0 0 auto;text-transform:capitalize}.userstep-agent-request-identity{align-items:center;display:flex;gap:.65rem;min-width:0}.userstep-agent-request-identity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.userstep-agent-request-copy{display:grid;min-width:0}.userstep-agent-request-copy small,.userstep-agent-request-copy time{color:#64748b;font-size:.75rem}.userstep-agent-request-avatar{background:linear-gradient(135deg,#007399,#00a4d8);border-radius:50%;color:#fff;display:grid;flex:0 0 36px;font-size:.75rem;font-weight:800;height:36px;letter-spacing:.04em;overflow:hidden;place-items:center;width:36px}.userstep-agent-request-avatar img{height:100%;object-fit:cover;width:100%}.userstep-request-limit{font-size:.86rem;font-weight:700;margin:.8rem 0 0}.userstep-add-agent-action{display:flex;justify-content:flex-end;margin:0}.userstep-add-agent-button{background:#00739912!important;border:1px solid #00739940!important;border-radius:12px!important;color:#007399!important;font-weight:700!important;min-height:42px;padding:.65rem 1rem}.userstep-add-agent-button:focus-visible,.userstep-add-agent-button:hover{background:#00739921!important}.userstep-request-closed{align-items:center;background:#94a3b81a;border:1px solid #64748b2e;border-radius:14px;color:#475569;display:flex;font-size:.92rem;gap:.7rem;margin-top:1rem;padding:1rem 1.1rem}@media (max-width:520px){.userstep-invitation-statuses li{align-items:flex-start}.userstep-agent-request-avatar{flex-basis:42px;height:42px;width:42px}.userstep-add-agent-action,.userstep-add-agent-button{width:100%}}.userstep-terms-block{min-width:0;padding:0}.userstep-trial-highlight{background:linear-gradient(135deg,#fbbf241a,#f59e0b14);border:2px solid #d9770633;border-radius:16px;display:flex;gap:1rem;margin-bottom:1rem;padding:1.25rem}.userstep-trial-highlight-icon{animation:userstep-gift-bounce 2s ease-in-out infinite;color:#d97706;flex-shrink:0;font-size:2rem}.userstep-trial-highlight strong{color:#78350f;display:block;font-size:1.125rem;font-weight:800;line-height:1.25;margin-bottom:.25rem}.userstep-trial-highlight p{color:#92400e;font-size:.92rem;line-height:1.55;margin:0}.userstep-terms-note{background:#0073990a;border-left:4px solid #00a4d8;color:#475569;line-height:1.75;margin-bottom:1.5rem}.userstep-role-request-closed,.userstep-terms-note{border-radius:0 8px 8px 0;font-size:.95rem;padding:1rem 1.25rem}.userstep-role-request-closed{background:#d9770614;border-left:4px solid #d97706;color:#92400e;line-height:1.55;margin:0 0 1.5rem}.userstep-terms-list{list-style:none;margin:0 0 1.5rem;padding:0}.userstep-terms-list li{color:#475569;font-size:1rem;line-height:1.5;overflow-wrap:anywhere;padding:.75rem 0}.userstep-terms-list li+li{border-top:1px solid #0000000f}.userstep-agree-row{align-items:center;background:#00a4d80f;border:2px dashed #00a4d84d;border-radius:12px;display:flex;gap:.9rem;margin-top:.75rem;padding:1rem 1.25rem!important;position:relative}.userstep-checkbox{accent-color:#007399;border:2px solid #007399;cursor:pointer;flex-shrink:0;height:1.25rem;margin:0;width:1.25rem}.userstep-checkbox-label{color:#1e293b;cursor:pointer;font-size:1rem;font-weight:500;line-height:1.5;margin:0;-webkit-user-select:none;user-select:none}.userstep-cta-wrapper{display:flex;justify-content:center;margin-top:1.5rem}.userstep-btn-primary{align-items:center!important;background:linear-gradient(135deg,#007399,#00a4d8)!important;border:none!important;border-radius:14px!important;box-shadow:0 8px 24px #00739959!important;color:#fff!important;display:inline-flex!important;font-size:1rem!important;font-weight:700!important;gap:.25rem;justify-content:center!important;max-width:100%;min-width:240px;padding:1rem 2rem!important;text-align:center;transition:all .3s ease!important;white-space:normal}.userstep-btn-primary:hover:not(.userstep-btn-disabled){box-shadow:0 12px 32px #00739980!important;transform:translateY(-2px)!important}.userstep-btn-primary:active:not(.userstep-btn-disabled){transform:translateY(0)!important}.userstep-btn-disabled{box-shadow:0 4px 12px #00739926!important;cursor:not-allowed!important;opacity:.45!important;transform:none!important}.userstep-cancel-role-wrapper{flex-direction:column;gap:.75rem}.userstep-btn-cancel-role{background:linear-gradient(135deg,#b91c1c,#ef4444)!important;border:none!important;border-radius:14px!important;box-shadow:0 8px 24px #b91c1c4d!important;color:#fff!important;font-size:1rem!important;font-weight:700!important;max-width:100%;min-width:240px;padding:1rem 2rem!important;text-align:center;transition:all .3s ease!important}.userstep-btn-cancel-role:hover:not(:disabled){box-shadow:0 12px 32px #b91c1c73!important;transform:translateY(-2px)!important}.userstep-cancel-pending{text-align:center}.userstep-cancel-pending-date{font-weight:600;margin-bottom:.75rem}.userstep-cancel-pending .userstep-btn-primary{margin-top:.5rem}.userstep-cta-helper{align-items:center;color:#64748b;color:var(--userstep-text-muted);display:flex;flex-wrap:wrap;font-size:.85rem;font-weight:500;gap:.5rem;justify-content:center;line-height:1.5;margin-top:1rem;text-align:center}.userstep-cta-helper svg{color:#10b981;flex-shrink:0;font-size:1rem}.userstep-coming-soon-block{padding:2rem 1rem;text-align:center}.userstep-coming-soon-badge{align-items:center;background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #92400e26;border-radius:999px;color:#92400e;display:inline-flex;font-size:.875rem;font-weight:700;gap:.5rem;letter-spacing:.5px;margin-bottom:1.5rem;max-width:100%;padding:.5rem 1.25rem;text-transform:uppercase}.userstep-coming-soon-title{color:#1e293b;color:var(--userstep-text-main);font-size:1.5rem;font-weight:700;line-height:1.4;margin-bottom:.75rem}.userstep-coming-soon-text{color:#64748b;color:var(--userstep-text-muted);font-size:1rem;line-height:1.7;margin:0 auto;max-width:420px}.userstep-coming-soon-block--suspended .userstep-coming-soon-badge{background:linear-gradient(135deg,#e0f2fe,#bae6fd);border-color:#0759852e;color:#075985}.userstep-coming-soon-block--suspended .userstep-coming-soon-title{font-size:clamp(2rem,5vw,3.5rem);font-weight:800;letter-spacing:.08em;line-height:1.1}.userstep-coming-soon-block--suspended .userstep-coming-soon-text{color:#075985;font-size:1.125rem;font-weight:600}.userstep-link{border-bottom:2px solid #0000;color:#007399;font-weight:600;overflow-wrap:anywhere;text-decoration:none;transition:all .3s ease}.userstep-link:hover{border-bottom-color:#00a4d8;color:#00a4d8}.userstep-modal .modal-content{border:2px solid #0073991a!important;border-radius:24px!important;box-shadow:0 20px 60px #00739933!important;overflow:hidden}.userstep-modal .modal-header{background:linear-gradient(135deg,#007399,#00a4d8);border-bottom:none;border-radius:24px 24px 0 0!important;color:#fff;padding:1.5rem 2rem}.userstep-modal .modal-header .btn-close{filter:brightness(0) invert(1);opacity:.85}.userstep-modal .modal-header .btn-close:hover{opacity:1}.userstep-modal .modal-title{color:#fff;font-size:1.5rem;font-weight:800}.userstep-modal .modal-title h2{color:#fff;font-size:1.5rem;line-height:1.3;margin:0}.userstep-modal .modal-body{overflow-wrap:anywhere;padding:2rem}@media (max-width:992px){.userstep-accordion-body-content{gap:1.5rem;grid-template-columns:1fr}.userstep-terms-block{padding:0}}@media (max-width:768px){.userstep-page-wrapper{padding:1.25rem 0 2.25rem}.userstep-header-subtitle{font-size:1rem}.userstep-free-trial-banner{gap:.75rem;padding:.9rem 1.15rem}.userstep-free-trial-icon{font-size:1.5rem}.userstep-free-trial-text strong{font-size:1.02rem}.userstep-free-trial-text span{font-size:.82rem}.userstep-accordion-header .accordion-button{padding:1.15rem!important}.userstep-accordion-header-content{gap:.75rem}.userstep-accordion-item{flex-basis:100%}.userstep-accordion-header-titlewrap{flex-basis:100%;order:2}.userstep-accordion-header-text{font-size:1rem}.userstep-accordion-header-footer{order:4}.userstep-accordion-header-icon{font-size:1rem;height:38px;width:38px}.userstep-accordion-header-pill{font-size:.64rem;order:3;padding:.28rem .6rem}.userstep-accordion-body{padding:1.35rem!important}.userstep-plan-card{padding:1.35rem}.userstep-plan-title{font-size:1.35rem}.userstep-plan-ribbon{font-size:.68rem;padding:.34rem .7rem;right:12px;top:12px}.userstep-btn-primary{font-size:.95rem!important;min-width:0!important;padding:.9rem 1.2rem!important;width:100%}.userstep-swiper{max-height:320px}.userstep-modal .modal-title,.userstep-modal .modal-title h2{font-size:1.25rem}.userstep-modal .modal-body{padding:1.4rem}}@media (max-width:480px){.userstep-container{padding:0 .8rem}.userstep-header-badge{font-size:.74rem;padding:.42rem .95rem}.userstep-free-trial-banner{flex-direction:column;padding:1rem;text-align:center}.userstep-free-trial-text{align-items:center;text-align:center}.userstep-accordion-header-content{gap:.5rem}.userstep-accordion-header-text{font-size:.94rem}.userstep-accordion-body{padding:1.1rem!important}.userstep-plan-card{padding:1.15rem}.userstep-plan-title{font-size:1.2rem}.userstep-plan-feature{font-size:.85rem;gap:.6rem}.userstep-trial-highlight{flex-direction:column;text-align:center}.userstep-swiper{max-height:240px}.userstep-cta-helper{font-size:.8rem}}.userstep-accordion-header .accordion-button:focus-visible,.userstep-btn-primary:focus-visible,.userstep-checkbox:focus-visible,.userstep-explore-services:focus-visible,.userstep-included-benefits-toggle:focus-visible,.userstep-link:focus-visible,.userstep-service-group-toggle:focus-visible,.userstep-target-profiles-viewall:focus-visible{outline:3px solid #00a4d8;outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.userstep-accordion-body,.userstep-accordion-item,.userstep-coming-soon-block,.userstep-plan-card,.userstep-terms-block{word-wrap:break-word;max-width:100%;overflow-wrap:break-word}.userstep-accordion-header-text,.userstep-checkbox-label,.userstep-coming-soon-text,.userstep-plan-feature span,.userstep-terms-note{overflow-wrap:anywhere;word-break:break-word}.userstep-checkbox-input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.userstep-switch{align-items:center;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;-webkit-user-select:none;user-select:none}.userstep-switch-track{align-items:center;background:#cbd5e1;border-radius:999px;box-shadow:inset 0 0 0 1px #0f172a14;display:inline-flex;height:30px;padding:3px;position:relative;transition:background-color .25s ease,box-shadow .25s ease;width:52px}.userstep-switch-thumb{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0000002e,0 1px 2px #0000001f;height:24px;position:relative;transform:translateX(0);transition:transform .25s ease,background-color .25s ease,box-shadow .25s ease;width:24px}.userstep-switch-thumb:after{background:radial-gradient(circle at 30% 30%,#fffffff2,#ffffffb3);border-radius:50%;content:"";inset:0;pointer-events:none;position:absolute}.userstep-checkbox-input:checked+.userstep-switch .userstep-switch-track{background:linear-gradient(135deg,#34c759,#16a34a);box-shadow:inset 0 0 0 1px #16a34a26,0 0 0 4px #34c7591f}.userstep-checkbox-input:checked+.userstep-switch .userstep-switch-thumb{background:#fff;transform:translateX(22px)}.userstep-switch:hover .userstep-switch-track{box-shadow:inset 0 0 0 1px #0f172a14,0 4px 10px #00000014}.userstep-checkbox-input:checked+.userstep-switch:hover .userstep-switch-track{box-shadow:inset 0 0 0 1px #16a34a26,0 0 0 4px #34c75924,0 6px 14px #16a34a2e}.userstep-checkbox-input:focus-visible+.userstep-switch .userstep-switch-track{outline:3px solid #00a4d8;outline-offset:3px}.userstep-checkbox-input:disabled+.userstep-switch{cursor:not-allowed;opacity:.6}.userstep-role-cta--below-agree{justify-items:center;margin-top:1.25rem}.spv-gallery{display:flex;flex-direction:column;gap:10px;height:100%;width:100%}.spv-main{aspect-ratio:1/1;background:#f4f8fc;border-radius:8px;flex:1 1 auto;min-height:0;overflow:hidden;position:relative;width:100%}.spv-main img,.spv-main-placeholder,.spv-main>div,.spv-main>div>img,.spv-main>div>picture>img{height:100%;width:100%}.spv-main-placeholder{box-sizing:border-box;object-fit:contain;opacity:.6;padding:15%}.spv-thumbs{-webkit-overflow-scrolling:touch;display:flex;flex:0 0 auto;gap:8px;overflow-x:auto;padding-bottom:2px;scroll-snap-type:x proximity;scrollbar-width:thin}.spv-thumb{background:#f4f8fc;border:2px solid #0000;border-radius:6px;box-sizing:border-box;cursor:pointer;flex:0 0 auto;height:clamp(44px,16vw,72px);opacity:.7;overflow:hidden;padding:0;position:relative;scroll-snap-align:start;transition:opacity .15s ease,border-color .15s ease;width:clamp(44px,16vw,72px)}.spv-thumb:hover{opacity:1}.spv-thumb.active{border-color:#007399;opacity:1}.spv-thumb img,.spv-thumb>div,.spv-thumb>div>img,.spv-thumb>div>picture>img{height:100%;object-fit:cover;width:100%}@media (max-width:480px){.spv-gallery{gap:8px}.spv-main{border-radius:6px}.spv-thumbs{gap:6px}.spv-thumb{border-radius:4px}}.prod-compare-table-wrap{margin:24px 0}.prod-compare-table-header{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:12px}.prod-compare-table-title{color:#111827;font-size:18px;font-weight:700;margin:0}.prod-compare-table-diff-toggle{align-items:center;color:#374151;cursor:pointer;display:flex;font-size:13px;gap:6px}.prod-compare-table-scroll{border:1px solid #e5e7eb;border-radius:10px;overflow-x:auto}.prod-compare-table{background:#fff;border-collapse:collapse;width:100%}.prod-compare-table td,.prod-compare-table th{border-bottom:1px solid #e5e7eb;color:#111827;font-size:13px;padding:12px 16px;text-align:left;vertical-align:top}.prod-compare-table tbody td{max-width:220px;min-width:184px;overflow-wrap:break-word;white-space:normal;word-break:break-word}.prod-compare-table thead th{vertical-align:bottom;white-space:normal}.prod-compare-table-rowlabel{background:#f9fafb;color:#6b7280;font-weight:600;left:0;position:sticky;white-space:nowrap}.prod-compare-table thead th img{border-radius:8px;display:block;height:80px;margin-bottom:8px;object-fit:cover;width:80px}.compare-product-name{color:#007399;display:block;font-weight:600;min-width:184px;text-decoration:none}.compare-current-col{background:#0073990d}.compare-current-badge{background:#007399;border-radius:10px;color:#fff;display:inline-block;font-size:10px;font-weight:600;margin-top:4px;padding:1px 8px;text-transform:uppercase}.compare-description{display:block}.compare-description-toggle{background:none;border:none;color:#007399;cursor:pointer;display:inline;font-size:12px;font-weight:600;margin-left:4px;padding:0;text-decoration:underline}.compare-description-toggle:hover{color:#004b63}.compare-instock{color:#16a34a;font-weight:600}.compare-outofstock{color:#dc2626;font-weight:600}.compare-rating{align-items:center;display:flex;gap:8px}.compare-rating-count{color:#6b7280;font-size:12px;white-space:nowrap}@media (prefers-reduced-motion:reduce){.prod-compare-table *{transition:none}}.pb-manager,.pb-modal,.pb-offers{--pb-primary:#007399;--pb-primary-dark:#004b63;--pb-primary-soft:#e6f3f8;--pb-text:#0d2d3d;--pb-muted:#5a7a8a;--pb-border:#daeaf5;--pb-bg:#fff;--pb-bg-alt:#f4f8fc;--pb-success:#1f9d55;--pb-danger:#dc2626;--pb-warning:#b45309;--pb-radius:12px;color:var(--pb-text)}.pb-btn{align-items:center;border:1.5px solid #0000;border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;justify-content:center;line-height:1.2;padding:9px 16px;transition:background .15s,border-color .15s,opacity .15s}.pb-btn svg{flex:0 0 auto;font-size:1.2em}.pb-btn:disabled{cursor:not-allowed;opacity:.5}.pb-btn--primary{background:var(--pb-primary);color:#fff}.pb-btn--primary:not(:disabled):hover{background:var(--pb-primary-dark)}.pb-btn--ghost{background:var(--pb-bg);border-color:var(--pb-border);color:var(--pb-primary)}.pb-btn--ghost:not(:disabled):hover{border-color:var(--pb-primary)}.pb-btn--danger{background:var(--pb-danger);color:#fff}.pb-btn--danger-ghost{background:var(--pb-bg);border-color:#fbd5d5;color:var(--pb-danger)}.pb-btn--cart{background:#fff;border-color:var(--pb-primary);color:var(--pb-primary)}.pb-btn--cart:not(:disabled):hover{background:var(--pb-primary-soft)}.pb-btn--block{width:100%}.pb-btn--sm{font-size:13px;padding:6px 10px}.pb-btn:focus-visible,.pb-chip:focus-visible,.pb-icon-btn:focus-visible,.pb-method:focus-visible,.pb-switch:focus-visible,.pb-tab:focus-visible{outline:3px solid #7cc4dd;outline-offset:2px}.pb-icon-btn{align-items:center;background:var(--pb-bg);border:1px solid var(--pb-border);border-radius:8px;color:var(--pb-muted);cursor:pointer;display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.pb-icon-btn:hover{border-color:#fbd5d5;color:var(--pb-danger)}.pb-badge{align-items:center;background:#eef2f5;border-radius:999px;color:#475569;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:2px 9px;white-space:nowrap}.pb-badge--success{background:#e3f6ec;color:var(--pb-success)}.pb-badge--danger{background:#fdecec;color:var(--pb-danger)}.pb-badge--warning{background:#fdf3e2;color:var(--pb-warning)}.pb-badge--info{background:var(--pb-primary-soft);color:var(--pb-primary-dark)}.pb-badge--save{background:#e3f6ec;color:var(--pb-success)}.pb-alert{align-items:flex-start;border-radius:10px;display:flex;font-size:14px;gap:6px;margin:10px 0;padding:10px 14px}.pb-alert--error{background:#fdecec;color:#991b1b}.pb-alert--success{background:#e3f6ec;color:#14532d}.pb-alert--warning{background:#fdf3e2;color:#7c2d12}.pb-alert--info{background:var(--pb-primary-soft);color:var(--pb-primary-dark)}.pb-note{font-size:12.5px;margin:4px 0}.pb-empty,.pb-note{color:var(--pb-muted)}.pb-empty{background:var(--pb-bg-alt);border-radius:10px;font-size:14px;padding:18px;text-align:center}.pb-strike{color:var(--pb-muted);font-weight:400;margin-right:6px;text-decoration:line-through}.pb-neg{color:var(--pb-danger)}.pb-pos{color:var(--pb-success)}.pb-field{color:var(--pb-text);display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:5px;margin-bottom:12px}.pb-field input,.pb-field textarea,.pb-select{background:var(--pb-bg);border:1.5px solid var(--pb-border);border-radius:9px;color:var(--pb-text);font-size:14px;font-weight:400;max-width:100%;padding:8px 11px;width:100%}.pb-field input:focus,.pb-field textarea:focus,.pb-select:focus{border-color:var(--pb-primary);box-shadow:0 0 0 3px #0073991f;outline:none}.pb-field--inline{align-items:center;flex-direction:row;gap:6px;margin:0}.pb-field--inline input{width:90px}.pb-field--inline .pb-select{min-width:140px;width:auto}.pb-field--narrow{max-width:220px}.pb-grid-2{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.pb-checkbox{accent-color:var(--pb-primary);cursor:pointer;display:inline-block!important;flex:0 0 auto;height:18px!important;margin:2px 0 0!important;opacity:1!important;pointer-events:auto!important;position:static!important;width:18px!important}.pb-check{background:#fff8f8;border:1.5px solid #fbd5d5;border-radius:10px;cursor:pointer;font-size:14px;gap:10px;line-height:1.45;margin:12px 0;padding:12px}.pb-check,.pb-switch-row{align-items:flex-start;display:flex}.pb-switch-row{border-bottom:1px solid var(--pb-border);gap:12px;padding:10px 0}.pb-switch-row--off{opacity:.55}.pb-switch{background:#cbd5e1;border:none;border-radius:999px;cursor:pointer;flex:0 0 auto;height:24px;margin-top:2px;position:relative;transition:background .15s;width:44px}.pb-switch:disabled{cursor:not-allowed}.pb-switch--on{background:var(--pb-primary)}.pb-switch-knob{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0003;height:18px;left:3px;position:absolute;top:3px;transition:transform .15s;width:18px}.pb-switch--on .pb-switch-knob{transform:translateX(20px)}.pb-switch-label{font-size:14px;font-weight:600}.pb-switch-desc{color:var(--pb-muted);font-size:12.5px}.pb-limits{grid-gap:0 12px;display:grid;gap:0 12px;grid-template-columns:1fr 1fr;padding:12px 0 4px 56px}.pb-limits .pb-note{grid-column:1/-1}.pb-row-end{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin-top:12px}.pb-inline-msg{font-size:13px}.pb-inline-msg--success{color:var(--pb-success)}.pb-inline-msg--error{color:var(--pb-danger)}.pb-manager{display:flex;flex-direction:column;gap:16px}.pb-manager-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.pb-manager-head h3{align-items:center;color:var(--pb-text);display:flex;font-size:20px;gap:8px;margin:0}.pb-manager-head p{color:var(--pb-muted);font-size:14px;margin:4px 0 0}.pb-card,.pb-editor,.pb-panel{background:var(--pb-bg);border:1px solid var(--pb-border);border-radius:var(--pb-radius);box-shadow:0 2px 12px #0073990f}.pb-panel{padding:16px 18px}.pb-panel-head{align-items:flex-start;color:var(--pb-primary);display:flex;gap:10px;margin-bottom:4px}.pb-panel-head h4{color:var(--pb-text);font-size:16px;margin:0}.pb-panel-head p{color:var(--pb-muted);font-size:13px;margin:2px 0 0}.pb-list{display:flex;flex-direction:column;gap:12px}.pb-list h4{font-size:16px;margin:6px 0 0}.pb-card{display:flex;overflow:hidden}.pb-card-cover{background:var(--pb-bg-alt);display:grid;flex:0 0 150px;grid-template-columns:1fr 1fr}.pb-card-cover img{height:100%;min-height:75px;object-fit:cover;width:100%}.pb-card-cover img:only-child{grid-column:1/-1}.pb-card-body{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0;padding:14px 16px}.pb-card-head{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.pb-card-head h5{font-size:16px;margin:0;overflow-wrap:anywhere}.pb-card-products{color:var(--pb-muted);font-size:13px;overflow-wrap:anywhere}.pb-card-figures{font-size:13px;gap:6px 14px}.pb-card-actions,.pb-card-figures{align-items:center;display:flex;flex-wrap:wrap}.pb-card-actions{gap:6px}.pb-card--review{border-style:dashed}.pb-review-line{border-top:1px solid var(--pb-border);display:flex;gap:10px;padding:8px 0}.pb-review-line img{border-radius:8px;flex:0 0 auto;height:52px;object-fit:cover;width:52px}.pb-editor{padding:18px}.pb-editor-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.pb-editor-head h4{font-size:18px;margin:0 0 6px}.pb-editor-status{align-items:center;display:flex;gap:10px}.pb-section{border-top:1px solid var(--pb-border);padding:16px 0}.pb-section h5{color:var(--pb-primary-dark);font-size:15px;margin:0 0 6px}.pb-lines{display:flex;flex-direction:column;gap:10px;list-style:none;margin:10px 0;padding:0}.pb-line{background:var(--pb-bg-alt);border:1px solid var(--pb-border);border-radius:10px;display:flex;gap:12px;padding:12px}.pb-line>img{background:#fff;border-radius:8px;flex:0 0 auto;height:64px;object-fit:cover;width:64px}.pb-line-body{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.pb-line-name{font-weight:600;gap:8px;overflow-wrap:anywhere}.pb-line-controls,.pb-line-name{align-items:center;display:flex;flex-wrap:wrap}.pb-line-controls{gap:8px 16px}.pb-line-result{font-size:14px;gap:8px 12px}.pb-line-issue,.pb-line-result{align-items:center;display:flex;flex-wrap:wrap}.pb-line-issue{background:#fdecec;border-radius:8px;color:#991b1b;font-size:13px;gap:6px;padding:6px 10px}.pb-line-issue--warn{background:#fdf3e2;color:#7c2d12}.pb-count{color:var(--pb-muted);font-size:12px;text-align:right}.pb-result-meta{align-items:center;color:var(--pb-muted);display:flex;flex-wrap:wrap;font-size:12.5px;gap:4px 12px}.pb-result-meta span{align-items:center;display:inline-flex;gap:3px}.pb-result-badges{display:flex;flex-wrap:wrap;gap:4px}.pb-selector{border:1px solid var(--pb-border);border-radius:10px;margin-top:8px;padding:12px}.pb-tabs{background:var(--pb-bg-alt);border-radius:10px;display:flex;gap:4px;margin-bottom:10px;padding:4px}.pb-tab{background:#0000;border:none;border-radius:8px;color:var(--pb-muted);cursor:pointer;flex:1 1;font-size:13.5px;font-weight:600;padding:8px}.pb-tab--on{background:#fff;box-shadow:0 1px 4px #00000014;color:var(--pb-primary)}.pb-search{align-items:center;border:1.5px solid var(--pb-border);border-radius:10px;color:var(--pb-muted);display:flex;gap:8px;padding:8px 12px}.pb-search input{background:#0000;border:none;flex:1 1;font-size:14px;min-width:0;outline:none}.pb-results{display:flex;flex-direction:column;gap:6px;margin-top:10px;max-height:360px;overflow-y:auto}.pb-result{align-items:center;border:1px solid #0000;border-radius:9px;display:flex;gap:10px;padding:8px}.pb-result:hover{background:var(--pb-bg-alt);border-color:var(--pb-border)}.pb-result>img{border-radius:8px;flex:0 0 auto;height:48px;object-fit:cover;width:48px}.pb-result-body{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.pb-result-name{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pb-images{display:flex;flex-wrap:wrap;gap:10px}.pb-image{border:1px solid var(--pb-border);border-radius:10px;height:110px;overflow:hidden;position:relative;width:110px}.pb-image img{height:100%;object-fit:cover;width:100%}.pb-image .pb-icon-btn{height:26px;position:absolute;right:4px;top:4px;width:26px}.pb-image--pending{border-style:dashed;opacity:.8}.pb-image-add{align-items:center;border:1.5px dashed var(--pb-border);border-radius:10px;color:var(--pb-primary);cursor:pointer;display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:4px;height:110px;justify-content:center;width:110px}.pb-image-add svg{font-size:24px}.pb-methods{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));margin:8px 0 12px}.pb-method{background:#fff;border:1.5px solid var(--pb-border);border-radius:10px;color:var(--pb-text);cursor:pointer;display:flex;flex-direction:column;gap:3px;padding:10px 12px;text-align:left}.pb-method span{color:var(--pb-muted);font-size:12px}.pb-method--on{background:var(--pb-primary-soft);border-color:var(--pb-primary)}.pb-sim-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.pb-sim-grid>div{background:var(--pb-bg-alt);border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:10px 12px}.pb-sim-grid span{color:var(--pb-muted);font-size:12px}.pb-sim-grid strong{font-size:16px}.pb-table-wrap{margin-top:10px;overflow-x:auto}.pb-table{border-collapse:collapse;font-size:13px;min-width:560px;width:100%}.pb-table td,.pb-table th{border-bottom:1px solid var(--pb-border);padding:8px;text-align:right}.pb-table td:first-child,.pb-table th:first-child{text-align:left}.pb-table th{color:var(--pb-muted);font-weight:600}.pb-preview-wrap{max-width:380px}.pb-editor-actions{border-top:1px solid var(--pb-border);display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;padding-top:12px}.pb-dl{grid-gap:6px 14px;display:grid;font-size:14px;gap:6px 14px;grid-template-columns:auto 1fr;margin:12px 0}.pb-dl dt{color:var(--pb-muted);font-weight:500}.pb-dl dd{font-weight:600;margin:0;text-align:right}.pb-offers{gap:10px;margin:1rem 0 0}.pb-offer-card,.pb-offers{display:flex;flex-direction:column}.pb-offer-card{background:linear-gradient(180deg,#f2fafd,#fff 60%);border:1.5px solid #bfe0ec;border-radius:14px;gap:8px;padding:14px}.pb-offer-eyebrow{align-items:center;color:var(--pb-primary);display:flex;font-size:11px;font-weight:800;gap:5px;letter-spacing:.08em;text-transform:uppercase}.pb-offer-title{color:var(--pb-text);font-size:17px;font-weight:700}.pb-offer-desc,.pb-offer-title{margin:0;overflow-wrap:anywhere}.pb-offer-desc{color:var(--pb-muted);font-size:13.5px}.pb-offer-thumbs{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.pb-offer-thumbs img{background:#fff;border:1px solid var(--pb-border);border-radius:9px;height:56px;object-fit:cover;width:56px}.pb-offer-plus{color:var(--pb-primary);font-weight:700;padding:0 2px}.pb-offer-promo img{border-radius:10px;max-height:220px;object-fit:cover;width:100%}.pb-offer-count{color:var(--pb-muted);font-size:12.5px}.pb-offer-prices{display:flex;flex-direction:column;font-size:14px;gap:3px}.pb-offer-price-row{display:flex;gap:8px;justify-content:space-between}.pb-offer-price-main strong{color:var(--pb-text);font-size:19px}.pb-offer-save{color:var(--pb-success);font-size:13.5px;font-weight:700}.pb-offer-actions{display:flex;flex-direction:column;gap:8px}.pb-offer-actions .pb-btn{font-size:13.5px;min-height:42px;padding:10px 8px}.pb-buy-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.pb-modal-footer{gap:8px}.pb-modal-footer .pb-buy-row{flex:1 1 360px}.pb-checkout-panel{background:#fff;border:1.5px solid #bfe0ec;border-radius:14px;padding:12px}.pb-checkout-head{align-items:flex-start;display:flex;flex-wrap:wrap;font-size:14px;gap:8px;justify-content:space-between}.pb-modal-title{align-items:center;color:var(--pb-primary);display:flex;font-size:18px;gap:8px}.pb-modal-gallery{display:flex;gap:8px;margin:10px 0}.pb-modal-gallery img{border-radius:10px;flex:1 1;max-height:240px;min-width:0;object-fit:cover}.pb-modal-lines{display:flex;flex-direction:column;gap:10px;list-style:none;margin:12px 0;padding:0}.pb-modal-line{border:1px solid var(--pb-border);border-radius:12px;display:flex;gap:12px;padding:12px}.pb-modal-line--off{background:#fff8f8}.pb-modal-line>img,.pb-modal-line>picture>img{border-radius:10px;flex:0 0 auto;height:84px;object-fit:cover;width:84px}.pb-modal-line-body{display:flex;flex:1 1;flex-direction:column;gap:5px;min-width:0}.pb-modal-line-head{align-items:baseline;display:flex;gap:8px;overflow-wrap:anywhere}.pb-qty{color:var(--pb-muted);font-size:13px}.pb-modal-shop{color:var(--pb-muted);font-size:12.5px}.pb-modal-line-desc{color:var(--pb-muted);font-size:13px;margin:0}.pb-modal-line-price{align-items:center;display:flex;font-size:15px;gap:8px}.pb-variants{gap:8px;margin-top:4px}.pb-variant-group,.pb-variants{display:flex;flex-direction:column}.pb-variant-group{gap:4px}.pb-variant-label{color:var(--pb-text);font-size:12px;font-weight:700;text-transform:capitalize}.pb-variant-chips{display:flex;flex-wrap:wrap;gap:6px}.pb-chip{background:#fff;border:1.5px solid var(--pb-border);border-radius:8px;color:var(--pb-text);cursor:pointer;font-size:13px;min-height:32px;padding:5px 11px}.pb-chip--on{background:var(--pb-primary-soft);border-color:var(--pb-primary);color:var(--pb-primary-dark);font-weight:700}.pb-chip:disabled{cursor:not-allowed;opacity:.35;text-decoration:line-through}.pb-hint{color:var(--pb-warning);font-size:13px;margin-top:6px}@media (max-width:720px){.pb-card{flex-direction:column}.pb-card-cover{flex-basis:auto;grid-template-columns:repeat(4,1fr);height:120px}.pb-limits{padding-left:0}.pb-grid-2,.pb-limits{grid-template-columns:1fr}.pb-editor{padding:14px}.pb-line{flex-wrap:wrap}.pb-editor-actions .pb-btn{flex:1 1 auto}}@media (max-width:420px){.pb-buy-row{grid-template-columns:1fr}.pb-modal-line>img,.pb-modal-line>picture>img{height:64px;width:64px}}.pb-offer-actions--icons{flex-direction:row}.pb-offer-actions--icons .pb-icon-row-part{display:contents}.pb-offer-actions--icons .pb-btn--icon{flex:1 1;min-height:46px;padding:10px}.pb-btn--icon svg{font-size:22px}.product-preview-layout{background:#f9fafb}.product-preview-container{animation:fadeInPage .5s ease-out}@keyframes fadeInPage{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.product-page-view-container{width:100%}.product-preview-main{background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000d;margin-bottom:32px}.product-view-layout{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 400px;padding:32px}.product-gallery-column{background:#fff}.product-info-column{display:flex;flex-direction:column;gap:24px}.product-info-card{background:#fff}.product-rating-section{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.product-star-rating{color:#fbbf24;font-size:1.2rem}.product-title{color:#1f2937;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.3;margin:0 0 16px;max-width:100%;overflow-wrap:anywhere}.product-short-description{color:#6b7280;font-size:.95rem;line-height:1.6;margin-bottom:20px}.product-price-section{border-bottom:1px solid #e5e7eb;border-top:1px solid #e5e7eb;margin-bottom:20px;padding:16px 0}.product-stock-section{margin-bottom:16px}.stock-label{border-radius:6px;display:inline-block;font-size:.9rem;font-weight:600;padding:6px 14px}.stock-unavailable{background:#fee2e2;color:#dc2626}.stock-low{background:#fef3c7;color:#d97706}.stock-available{background:#dcfce7;color:#16a34a}.product-quantity-section{margin-bottom:20px}.quantity-selector{align-items:center;border:2px solid #e5e7eb;border-radius:10px;display:flex;gap:0;max-width:150px;overflow:hidden}.quantity-btn{align-items:center;background:#f9fafb;border:none;color:#374151;cursor:pointer;display:flex;font-size:.85rem;height:44px;justify-content:center;transition:all .3s ease;width:44px}.quantity-btn:hover{background:#007399;color:#fff}.quantity-btn:active{transform:scale(.95)}.quantity-input{border:none;color:#1f2937;font-size:1rem;font-weight:600;height:44px;text-align:center;width:62px}.quantity-input:focus{outline:none}.quantity-input::-webkit-inner-spin-button,.quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-filters-section{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:20px}.product-checkout-column{height:fit-content;position:sticky;top:100px}.product-checkout-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 8px #0000000d;padding:20px}.add-to-cart-button{align-items:center;background:linear-gradient(135deg,#007399,#008ab8);border:none;border-radius:10px;box-shadow:0 4px 12px #00739940;color:#fff;cursor:pointer;display:flex;font-size:1.05rem;font-weight:700;gap:10px;justify-content:center;margin-top:16px;padding:14px;transition:all .3s ease;width:100%}.add-to-cart-button:hover{background:linear-gradient(135deg,#006080,#007399);box-shadow:0 6px 16px #00739959;transform:translateY(-2px)}.add-to-cart-button:active{transform:translateY(0)}.cart-button-icon{font-size:1.3rem}.product-details-tabs-section{margin-top:32px;padding:0 32px 32px}.product-details-tabs-wrapper{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:24px}.filter-details-wrapper{margin-top:16px}.filter-details-table{background:#fff;border-collapse:collapse;border-radius:8px;overflow:hidden;width:100%}.filter-row,.filter-row-alt{transition:background-color .2s ease}.filter-row-alt:hover,.filter-row:hover{background-color:#f0f9ff}.filter-row-alt{background-color:#f9fafb}.filter-label{color:#1f2937;width:30%}.filter-label,.filter-value{padding:12px 16px;text-align:left}.filter-value{color:#6b7280}.product-description-content{padding:16px 0}.product-note-item{margin-bottom:20px}.product-note-title{color:#1f2937;font-size:1.1rem;font-weight:600;margin-bottom:4px}.product-note-description{color:#6b7280;line-height:1.6}.product-images-note-section{padding:0 32px}.product-images-note-wrapper{padding:24px}.product-images-note-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.product-note-image-item{border-radius:8px;box-shadow:0 2px 8px #00000014}.product-unavailable-wrapper{background:#fff;border-radius:16px;margin:32px;padding:80px 20px;text-align:center}.product-unavailable-image{margin-bottom:24px;max-width:300px;opacity:.6}.product-comments-modal .modal-content{border:none;border-radius:16px}@media only screen and (max-width:1200px) and (min-width:768px){.product-view-layout{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1.1fr) minmax(0,1.1fr);grid-template-rows:auto auto;padding:24px}.product-gallery-column{grid-column:1;grid-row:1}.product-info-column{grid-column:2;grid-row:1}.product-checkout-column{grid-column:1/-1;grid-row:2;position:static}.product-details-tabs-section{padding:0 24px 24px}.product-images-note-section{padding:0 24px}}@media only screen and (max-width:768px){.product-view-layout{gap:16px;grid-template-columns:1fr;padding:16px}.product-checkout-column{position:static}.product-title{font-size:1.3rem}.product-short-description{font-size:.9rem}.quantity-selector{max-width:140px}.quantity-btn{height:42px;width:42px}.quantity-input{font-size:.95rem;height:42px;width:56px}.add-to-cart-button{font-size:1rem;padding:12px}.product-details-tabs-wrapper,.product-images-note-wrapper{padding:16px}.filter-label,.filter-value{font-size:.85rem;padding:10px 12px}.filter-label{width:35%}.product-images-note-grid{grid-template-columns:1fr}}@media only screen and (max-width:576px){.product-preview-main{border-radius:0;margin-bottom:16px}.product-view-layout{padding:12px}.product-checkout-card{border-radius:8px;padding:16px}.product-details-tabs-wrapper,.product-images-note-wrapper{border-radius:8px;padding:0}}.add-to-cart-button:focus-visible,.quantity-btn:focus-visible{outline:3px solid #3b82f6;outline-offset:2px}.add-to-cart-button,.product-view-layout,.quantity-btn{transform:translateZ(0);will-change:transform}@media print{.add-to-cart-button,.product-checkout-column,.product-comments-modal{display:none}.product-view-layout{grid-template-columns:1fr 1fr}}.product-images-note-section{display:flex;justify-content:center;margin-top:32px}.product-images-note-wrapper{background:#fff;border-radius:12px;margin:0 auto;max-width:1300px;padding:0;width:100%}.product-images-note-grid{align-items:center;display:flex;flex-direction:column;gap:24px}.product-note-image-item{border-radius:12px;max-width:100%;overflow:hidden;width:100%}.product-note-image-item img{display:block;height:auto;margin:0 auto;max-width:100%;object-fit:contain;width:auto}.fd-wrap{border:.5px solid #00000017;border-radius:12px;font-family:inherit;overflow:hidden}.fd-row{align-items:stretch;border-bottom:.5px solid #00000012;display:grid;grid-template-columns:40% 60%}.fd-row:last-child{border-bottom:none}.fd-row.alt{background:#f8f9fa}.fd-row:not(.alt){background:#fff}.fd-key{border-right:.5px solid #00000012;color:#1a1a1a;font-size:16px;font-weight:700;letter-spacing:.1px}.fd-key,.fd-val{align-items:center;display:flex;padding:10px 14px;word-break:break-word}.fd-val{color:#555;font-size:13px}.pd-tab{padding:12px 16px}.pd-tab-icon{flex-shrink:0;height:15px;width:15px}.pd-desc{color:#555;font-size:13px;line-height:1.75}.pd-desc p{margin-bottom:10px}.pd-desc p:last-child{margin-bottom:0}.pd-desc h1,.pd-desc h2,.pd-desc h3{color:#1a1a1a;font-size:14px;font-weight:600;margin:12px 0 6px}.pd-desc ol,.pd-desc ul{margin-bottom:10px;padding-left:18px}.pd-desc li{margin-bottom:4px}.pd-wrap{border:.5px solid #00000017;border-radius:12px;overflow:hidden}.pd-tab,.pd-wrap{font-family:inherit}.pd-tab{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;color:#888;cursor:pointer;display:flex;flex:1 1;font-size:13px;font-weight:500;gap:7px;justify-content:center;padding:11px 16px;transition:color .15s,border-color .15s,background .15s;-webkit-user-select:none;user-select:none}.pd-tab svg{flex-shrink:0;height:14px;width:14px}.pd-tab:hover{background:#fff;color:#1a1a1a}.pd-tab.on{background:#fff;border-bottom-color:#185fa5;color:#185fa5}.pd-body{background:#fff;padding:18px}.pd-panel{animation:pd-fade .18s ease}@keyframes pd-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.pd-desc{color:#444;font-size:15px;line-height:1.85}.pd-desc-main{border-bottom:.5px solid #00000014;margin-bottom:16px;padding-bottom:16px}.pd-desc-main p{color:#333;margin:0}.pd-desc-html,.pd-desc-main p{font-size:15px;line-height:1.85}.pd-desc-html{border-bottom:.5px solid #00000014;color:#444;margin-bottom:16px;padding-bottom:16px}.pd-desc-html p{font-size:15px;margin-bottom:10px}.pd-desc-html h1,.pd-desc-html h2,.pd-desc-html h3{color:#1a1a1a;font-size:16px;font-weight:600;margin:14px 0 6px}.pd-desc-html ol,.pd-desc-html ul{font-size:15px;margin-bottom:10px;padding-left:20px}.pd-desc-html li{margin-bottom:5px}.pd-note-item{border-bottom:.5px solid #00000012;padding:12px 0}.pd-note-item:last-child{border-bottom:none;padding-bottom:0}.pd-note-title{color:#1a1a1a;font-size:15px;font-weight:600;letter-spacing:.1px;margin-bottom:5px}.pd-note-body{color:#555;font-size:14px;line-height:1.8}.pd-tabs{background:#f8f9fa;border-bottom:.5px solid #00000014;display:flex;width:40%}@media (max-width:1024px){.pd-tabs{width:60%}}@media (max-width:768px){.pd-tabs{width:100%}}.pv-main{background:#fff;border:.5px solid #00000017;border-radius:16px;overflow:hidden}.pv-grid{grid-gap:0;display:grid;gap:0;grid-template-columns:1fr 1fr 360px}.pv-gallery{border-right:.5px solid #00000014;padding:24px}.pv-gallery-ph{aspect-ratio:1;background:#f5f5f5;border:.5px solid #00000014;border-radius:12px}.pv-info{border-right:.5px solid #00000014;display:flex;flex-direction:column;gap:16px;padding:24px}.pv-title{color:#1a1a1a;font-size:22px;font-weight:500;line-height:1.3;margin:0}.pv-desc{border-bottom:.5px solid #00000014;color:#666;font-size:13px;line-height:1.75;padding-bottom:16px}.pv-price-row{align-items:baseline;display:flex;gap:10px}.pv-stock{align-items:center;border-radius:6px;display:inline-flex;font-size:12px;font-weight:500;gap:5px;padding:4px 10px}.pv-stock.ok{background:#e1f5ee;color:#085041}.pv-stock.low{background:#faeeda;color:#854f0b}.pv-stock.out{background:#fcebeb;color:#791f1f}.pv-stock-dot{border-radius:50%;flex-shrink:0;height:6px;width:6px}.pv-stock.ok .pv-stock-dot{background:#1d9e75}.pv-stock.low .pv-stock-dot{background:#ba7517}.pv-stock.out .pv-stock-dot{background:#e24b4a}.pv-filters{background:#f8f9fa;border:.5px solid #00000014;border-radius:10px;gap:10px;padding:14px}.pv-checkout,.pv-filters{display:flex;flex-direction:column}.pv-checkout{background:#fafafa;gap:14px;padding:20px}.pv-checkout-card{background:#fff;border:.5px solid #00000017;border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:16px}.pv-checkout-title{color:#888;font-size:11px;font-weight:500;letter-spacing:.7px;text-transform:uppercase}.pv-cart-btn{align-items:center;background:#185fa5;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:500;gap:8px;height:44px;justify-content:center;transition:opacity .15s,transform .1s;width:100%}.pv-cart-btn:hover{opacity:.88}.pv-cart-btn:active{transform:scale(.98)}.pv-secure{align-items:center;color:#aaa;display:flex;font-size:11px;gap:5px;justify-content:center}.pv-tabs-section{border-top:.5px solid #00000014}.pv-unavail{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:60px 24px;text-align:center}.pv-unavail-title{color:#555;font-size:16px;font-weight:500}.pv-unavail-sub{color:#aaa;font-size:13px}@keyframes pvOsPop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes pvOsGlow{0%,to{box-shadow:0 0 0 0 #1d9e7540}50%{box-shadow:0 0 0 10px #1d9e750f}}.pv-order-success-modal{border:none;border-radius:20px;overflow:hidden;position:relative}.pv-os-close{align-items:center;background:#f5f5f5;border:none;border-radius:50%;color:#555;cursor:pointer;display:flex;font-size:18px;height:30px;justify-content:center;line-height:1;position:absolute;right:14px;top:14px;transition:background-color .15s,transform .15s;width:30px;z-index:5}.pv-os-close:hover{background:#e9e9e9;transform:rotate(90deg)}.pv-os-body{animation:pvOsPop .35s ease both;padding:44px 28px 30px;text-align:center}.pv-os-icon{align-items:center;animation:pvOsGlow 2.2s ease-in-out infinite;background:#e1f5ee;border-radius:50%;color:#1d9e75;display:flex;font-size:38px;height:72px;justify-content:center;margin:0 auto 18px;width:72px}.pv-os-title{color:#1a1a1a;font-size:18px;font-weight:600;margin-bottom:8px;padding:0 8px}.pv-os-sub{color:#888;font-size:13px;margin-bottom:10px}.pv-os-payment-message{background:#f3f4f6;border-radius:8px;color:#6b7280;font-size:12px;margin-bottom:24px;padding:10px 14px}.pv-os-actions{display:flex;flex-direction:column;gap:10px}.pv-os-btn{align-items:center;border-radius:10px;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:500;gap:8px;height:46px;justify-content:center;transition:opacity .15s,transform .1s,background-color .15s;width:100%}.pv-os-btn--primary{background:#185fa5;border:none;color:#fff}.pv-os-btn--primary:hover{opacity:.88}.pv-os-btn--outline{background:#fff;border:1px solid #00000024;color:#333}.pv-os-btn--outline:hover{background:#f5f5f5}.pv-os-btn:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.pv-os-body,.pv-os-icon{animation:none!important}}@media (max-width:1100px){.pv-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.pv-checkout{border-top:.5px solid #00000014;grid-column:1/-1}}@media (max-width:680px){.pv-grid{grid-template-columns:1fr}.pd-tabs{width:100%}}.swipe-container{min-height:100vh;position:relative;touch-action:pan-y}.header0{align-items:center;display:flex;height:85px;justify-content:center;position:absolute;transition:transform .3s cubic-bezier(.4,0,.2,1);width:100%;will-change:transform;z-index:900}.header-primary{color:#fff;top:0;transform:translateY(-100%)}.header-secondary{color:#000;top:0;transform:translateY(100%)}.header0.active{transform:translateY(0)}.header0.hidden{transform:translateY(calc(-100% - 10px));transition-duration:.6s}.content{padding:80px 2rem 2rem;text-align:center}@media (max-width:640px){.header0{font-size:.9rem}.content{padding-top:70px}}@keyframes ec-fade-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.ec-allcat-page{padding:.5rem 1rem 1.5rem}.ec-allcat-header{align-items:center;background:linear-gradient(135deg,#007399,#00a4d8);border-radius:16px;box-shadow:0 6px 20px #00739940;display:flex;gap:.6rem;justify-content:center;margin-bottom:1.25rem;padding:1.1rem 1rem}.ec-allcat-header-icon{align-items:center;color:#fff;display:flex;font-size:1.4rem}.ec-allcat-title{color:#fff;font-size:clamp(1.15rem,3vw,1.6rem);font-weight:800;letter-spacing:-.02em;margin:0;text-align:center}.ec-allcat-body{min-height:200px}.ec-allcat-expanded{display:flex;flex-direction:column;gap:0}.ec-cat-card{animation:ec-fade-in .45s cubic-bezier(.4,0,.2,1) both;aspect-ratio:1/1;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 2px 10px #00739914;display:block;overflow:hidden;position:relative;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s ease,border-color .25s ease;width:100%}.ec-cat-card:hover{border-color:#00a4d8;box-shadow:0 10px 26px #00739933;transform:translateY(-4px)}.ec-cat-media{inset:0;position:absolute}.ec-cat-media>div{height:100%}.ec-cat-img{display:block;height:100%;object-fit:cover;width:100%}.ec-cat-viewlink{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffd9;border-radius:50%;color:#007399;display:flex;font-size:1.05rem;height:36px;justify-content:center;opacity:0;position:absolute;right:10px;top:10px;transform:translateY(-6px);transition:opacity .25s ease,transform .25s ease,background .25s ease,color .25s ease;width:36px;z-index:3}.ec-cat-card:focus-within .ec-cat-viewlink,.ec-cat-card:hover .ec-cat-viewlink{opacity:1;transform:translateY(0)}.ec-cat-viewlink:hover{background:#00a4d8;color:#fff}.ec-cat-overlay{align-items:center;background:linear-gradient(0deg,#001e28d9 0,#001e2873 65%,#001e2800);border:none;bottom:0;color:#fff;cursor:pointer;display:flex;gap:.5rem;justify-content:space-between;left:0;padding:.85rem 1rem;position:absolute;right:0;text-align:left;transition:background .3s ease;width:100%;z-index:2}.ec-cat-name{font-size:clamp(.8rem,2.4vw,1.05rem);font-weight:700;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ec-cat-icon{align-items:center;background:#ffffff2e;border-radius:50%;display:flex;flex-shrink:0;font-size:1rem;height:30px;justify-content:center;transition:transform .3s cubic-bezier(.4,0,.2,1),background .25s ease,color .25s ease;width:30px}.ec-cat-card:hover .ec-cat-icon{background:#00a4d8;transform:rotate(90deg)}.ec-cat-card--active{box-shadow:0 0 0 3px #00a4d8,0 10px 26px #00739940}.ec-cat-card--active .ec-cat-overlay{background:linear-gradient(0deg,#007399eb 0,#00739980 65%,#00739900)}.ec-cat-card--active .ec-cat-icon{background:#fff;color:#007399;transform:rotate(45deg)}.ec-cat-card:first-child{animation-delay:.02s}.ec-cat-card:nth-child(2){animation-delay:.06s}.ec-cat-card:nth-child(3){animation-delay:.1s}.ec-cat-card:nth-child(4){animation-delay:.14s}.ec-cat-card:nth-child(5){animation-delay:.18s}.ec-cat-card:nth-child(6){animation-delay:.22s}.ec-cat-card:nth-child(7){animation-delay:.26s}.ec-cat-card:nth-child(8){animation-delay:.3s}.ec-detail{animation:ec-fade-in .4s cubic-bezier(.4,0,.2,1) both;background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 16px #0073991a;display:flex;flex-direction:column;gap:1rem;margin:.6rem 0 1rem;padding:1rem}.ec-detail-row{align-items:center;display:flex;flex-wrap:nowrap;gap:1rem}.ec-detail-sidebar{flex:0 1 41.6667%;min-width:0}.ec-detail-list{border:1px solid #e2e8f0;border-radius:12px;list-style:none;margin:0;overflow:hidden;padding:0}.ec-detail-item{border-bottom:1px solid #e2e8f0;color:#1e293b;cursor:pointer;font-size:clamp(.85rem,2vw,1rem);font-weight:600;padding:.85rem 1.1rem;transition:background .2s ease,color .2s ease,padding-left .2s ease}.ec-detail-item:last-child{border-bottom:none}.ec-detail-item:hover{background:#e0f2fe;padding-left:1.4rem}.ec-detail-item--active{background:linear-gradient(135deg,#007399,#00a4d8);color:#fff}.ec-detail-item--active:hover{padding-left:1.1rem}.ec-detail-media{aspect-ratio:1/1;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:12px;flex:1 1 58.3333%;max-width:700px;min-width:0;overflow:hidden;position:relative}.ec-detail-media-link{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.ec-detail-media-link>div{height:100%;width:100%}.ec-detail-media-link img{height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.4,0,.2,1);width:100%}.ec-detail-media:hover img{transform:scale(1.05)}.ec-detail-media-badge{align-items:center;background:linear-gradient(135deg,#007399eb,#00a4d8eb);border-radius:999px;bottom:12px;color:#fff;display:flex;font-size:.875rem;font-weight:600;gap:.4rem;opacity:0;padding:.5rem 1rem;position:absolute;right:12px;transform:translateY(8px);transition:opacity .3s ease,transform .3s ease;white-space:nowrap;z-index:3}.ec-detail-media:hover .ec-detail-media-badge{opacity:1;transform:translateY(0)}.ec-detail-products{border-top:1px solid #e2e8f0;margin-top:.25rem;padding-top:1rem}@media (max-width:768px){.ec-allcat-page{padding:.25rem .5rem 1rem}.ec-allcat-header{border-radius:14px;padding:.9rem .75rem}.ec-cat-card{border-radius:12px}.ec-cat-overlay{padding:.6rem .75rem}.ec-cat-icon{font-size:.9rem;height:26px;width:26px}.ec-detail{gap:.75rem;padding:.75rem}.ec-detail-row{gap:.5rem}.ec-detail-sidebar{flex-basis:35%}.ec-detail-media{aspect-ratio:400/712;flex-basis:65%;max-width:400px}.ec-detail-item{padding:.6rem .5rem}}@media (prefers-reduced-motion:reduce){.ec-cat-card,.ec-cat-icon,.ec-cat-viewlink,.ec-detail,.ec-detail-item,.ec-detail-media img,.ec-detail-media-badge{animation:none!important;transition:none!important}}.policy-container{background:linear-gradient(135deg,#fffffffa,#f8fafcf2);margin:0 auto;max-width:1200px;overflow:visible;padding:3rem 2rem}.policy-container h1{-webkit-text-fill-color:#0000;word-wrap:break-word;background:linear-gradient(135deg,#006b8a,#007399 50%,#00a4d8);-webkit-background-clip:text;background-clip:text;background-size:200% auto;border-bottom:4px solid #0000;border-image:linear-gradient(90deg,#007399,#00a4d8) 1;color:#1e293b;font-size:2.5rem;font-weight:800;margin-bottom:1.5rem;overflow-wrap:break-word;padding-bottom:1rem;white-space:normal}.policy-container h2{border-left:4px solid #007399;color:#007399;font-size:1.75rem;margin-bottom:1.25rem;margin-top:2.5rem;padding-left:1rem}.policy-container h2,.policy-container h3{word-wrap:break-word;font-weight:700;overflow-wrap:break-word;white-space:normal}.policy-container h3{color:#334155;font-size:1.5rem;margin-bottom:1rem;margin-top:2rem}.policy-container>p:first-of-type{word-wrap:break-word;background:#0073990d;border-left:3px solid #00a4d8;border-radius:8px;color:#64748b;font-size:.9375rem;font-style:italic;margin-bottom:2rem;overflow-wrap:break-word;padding:.75rem 1.25rem}.policy-container p{word-wrap:break-word;color:#475569;font-size:1rem;line-height:1.8;margin-bottom:1.25rem;max-width:100%;overflow:visible;overflow-wrap:break-word;white-space:normal}.policy-container ul{list-style:none;margin:1.5rem 0;overflow:visible;padding-left:0}.policy-container ul li{word-wrap:break-word;color:#475569;font-size:1rem;line-height:1.7;margin-bottom:1rem;overflow:visible;overflow-wrap:break-word;padding-left:2rem;position:relative;white-space:normal}.policy-container ul li:before{color:#007399;content:"→";font-size:1.25rem;font-weight:700;left:0;position:absolute;top:0}.policy-container ul li p{word-wrap:break-word;margin-bottom:.5rem;overflow:visible;overflow-wrap:break-word;white-space:normal}.policy-container ul ul{margin-bottom:.75rem;margin-top:.75rem}.policy-container ul ul li:before{color:#00a4d8;content:"•";font-size:1.5rem}.policy-container strong{color:#1e293b;font-weight:700}.policy-container a,.policy-container strong{word-wrap:break-word;overflow-wrap:break-word}.policy-container a{border-bottom:2px solid #0000;color:#007399;font-weight:600;padding-bottom:2px;position:relative;text-decoration:none;white-space:normal}.policy-container a:hover{border-bottom-color:#00a4d8;color:#00a4d8}.policy-container a[target=_blank]:after{content:" ↗";font-size:.875rem;vertical-align:super}.policy-section{word-wrap:break-word;background:#fff;border:2px solid #0073991a;border-radius:16px;box-shadow:0 4px 12px #00739914;margin-bottom:2rem;overflow:visible;overflow-wrap:break-word;padding:2rem}.policy-section:hover{box-shadow:0 8px 24px #0073991f}.policy-highlight{word-wrap:break-word;background:linear-gradient(135deg,#00739914,#00a4d80d);border-left:4px solid #007399;border-radius:12px;margin:1.5rem 0;overflow:visible;overflow-wrap:break-word;padding:1.5rem}.policy-highlight p:last-child{margin-bottom:0}.policy-contact{word-wrap:break-word;background:linear-gradient(135deg,#0073990d,#00a4d808);border:2px solid #0073991a;border-radius:16px;margin-top:3rem;overflow:visible;overflow-wrap:break-word;padding:2rem}.policy-contact h1,.policy-contact h2{color:#007399}.policy-contact ul li{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0073990d;margin-bottom:.75rem;padding:1rem 1rem 1rem 2.5rem}.policy-definitions{background:#f8fafc80;border-radius:12px;margin:1.5rem 0;overflow:visible;padding:1.5rem}.policy-definitions ul li{background:#fff;border-left:3px solid #00a4d8;border-radius:8px;margin-bottom:.75rem;padding:1rem 1rem 1rem 2.5rem}.policy-toc{background:#fff;border:2px solid #0073991a;border-radius:16px;box-shadow:0 4px 12px #00739914;margin-bottom:2rem;padding:2rem}.policy-toc h2{font-size:1.5rem;margin-top:0}.policy-toc ul{margin-top:1rem}.policy-toc ul li{background:#f8fafc80;border-radius:8px;cursor:pointer;margin-bottom:.5rem;padding:.75rem 1rem .75rem 2rem}.policy-toc ul li:hover{background:linear-gradient(135deg,#00739914,#00a4d80d)}.policy-quote{word-wrap:break-word;border-left:4px solid #00a4d8;color:#64748b;font-style:italic;margin:1.5rem 0;overflow-wrap:break-word;padding-left:1.5rem;white-space:normal}@media (max-width:1024px) and (min-width:769px){.policy-container{padding:2.55rem 1.7rem}.policy-container h1{font-size:2.125rem;margin-bottom:1.275rem}.policy-container h2{font-size:1.4875rem;margin-bottom:1.0625rem;margin-top:2.125rem}.policy-container h3{font-size:1.275rem;margin-bottom:.85rem;margin-top:1.7rem}.policy-container p{font-size:.85rem;line-height:1.53;margin-bottom:1.0625rem}.policy-section{border-radius:13.6px;margin-bottom:1.7rem;padding:1.7rem}.policy-definitions,.policy-highlight{border-radius:10.2px;margin:1.275rem 0;padding:1.275rem}}@media (max-width:768px) and (min-width:481px){.policy-container{padding:2.1rem 1.4rem}.policy-container h1{border-bottom-width:2.8px;font-size:1.75rem;margin-bottom:1.05rem;padding-bottom:.7rem}.policy-container h2{border-left-width:2.8px;font-size:1.225rem;margin-bottom:.875rem;margin-top:1.75rem;padding-left:.7rem}.policy-container h3{font-size:1.05rem;margin-bottom:.7rem;margin-top:1.4rem}.policy-container p{font-size:.7rem;line-height:1.26;margin-bottom:.875rem}.policy-container ul li{font-size:.7rem;margin-bottom:.7rem;padding-left:1.4rem}.policy-section{border-radius:11.2px;margin-bottom:1.4rem;padding:1.4rem}.policy-definitions,.policy-highlight{border-left-width:2.8px;border-radius:8.4px;margin:1.05rem 0;padding:1.05rem}.policy-contact{border-radius:11.2px;margin-top:2.1rem;padding:1.4rem}}@media (max-width:480px){.policy-container{padding:1.65rem 1.1rem}.policy-container h1{border-bottom-width:2.2px;font-size:1.375rem;margin-bottom:.825rem;padding-bottom:.55rem}.policy-container h2{border-left-width:2.2px;font-size:.9625rem;margin-bottom:.6875rem;margin-top:1.375rem;padding-left:.55rem}.policy-container h3{font-size:.825rem;margin-bottom:.55rem;margin-top:1.1rem}.policy-container p{font-size:.55rem;line-height:.99;margin-bottom:.6875rem}.policy-container ul li{font-size:.55rem;margin-bottom:.55rem;padding-left:1.1rem}.policy-section{border-radius:8.8px;margin-bottom:1.1rem;padding:1.1rem}.policy-definitions,.policy-highlight{border-left-width:2.2px;border-radius:6.6px;margin:.825rem 0;padding:.825rem}.policy-contact{border-radius:8.8px;margin-top:1.65rem;padding:1.1rem}}@media (max-width:1024px){.policy-contact,.policy-container,.policy-highlight,.policy-section{word-wrap:break-word;max-width:100%;overflow-wrap:break-word}.policy-container a{word-break:break-word}}@media print{.policy-container{background:#fff;box-shadow:none}.policy-contact,.policy-highlight,.policy-section{border:1px solid #e2e8f0;box-shadow:none}.policy-container h1{-webkit-text-fill-color:#007399;color:#007399}a{color:#007399;text-decoration:underline}}.policy-container a:focus-visible{border-radius:4px;outline:3px solid #00a4d8;outline-offset:2px}@media (max-width:768px){.policy-contact li,.policy-contact p,.policy-container a,.policy-container em,.policy-container li,.policy-container p,.policy-container span:not([class*=before]):not([class*=after]),.policy-container strong,.policy-definitions li,.policy-definitions p,.policy-highlight li,.policy-highlight p{font-size:1rem!important;line-height:1.7!important}.policy-container h1{font-size:1.75rem!important;line-height:1.3!important}.policy-container h2{font-size:1.4rem!important;line-height:1.4!important}.policy-container h3{font-size:1.2rem!important;line-height:1.4!important}.policy-container p{margin-bottom:1.25rem!important}.policy-container ul li{line-height:1.7!important;margin-bottom:1rem!important}.policy-section{padding:1.75rem!important}.policy-contact,.policy-definitions,.policy-highlight{padding:1.5rem!important}}@media (max-width:375px){.policy-container{padding:1.5rem 1.25rem!important}.policy-container a,.policy-container li,.policy-container p,.policy-container strong{font-size:1rem!important;line-height:1.75!important}.policy-container h1{font-size:1.6rem!important}.policy-container h2{font-size:1.3rem!important}.policy-container h3{font-size:1.15rem!important}}.policy-page-wrapper{background:linear-gradient(135deg,#f8fafcfa,#fffffff2);min-height:100vh;padding:2rem 0}.contact-modal-wrapper{z-index:9999}.modal-premium .modal-content{border:2px solid #0073991a;border-radius:20px;box-shadow:0 20px 60px #00739926;overflow:hidden}.modal-header-premium{background:linear-gradient(135deg,#007399,#00a4d8);border-bottom:none;color:#fff;padding:1.5rem 2rem}.modal-header-premium .btn-close{filter:brightness(0) invert(1);opacity:.8}.modal-header-premium .btn-close:hover{opacity:1}.modal-title-premium{color:#fff;font-size:1.75rem;font-weight:800}.modal-body-premium{background:#fff;padding:2rem}.contact-form-container{max-width:100%}.contact-form-card{background:#fff;border-radius:16px;padding:0}.contact-form{width:100%}.form-group-premium{margin-bottom:2rem}.form-label-premium{color:#1e293b;display:block;font-size:1rem;font-weight:600;margin-bottom:.75rem}.form-control-premium{background:#fff;border:2px solid #e2e8f0;border-radius:12px;color:#1e293b;font-size:1rem;font-weight:500;padding:1rem 1.25rem;transition:none;width:100%}.form-control-premium:hover{background-color:#00a4d805;border-color:#00a4d8}.form-control-premium:focus{background-color:#fff;border-color:#007399;box-shadow:0 0 0 4px #0073991a;outline:none}.form-control-premium::placeholder{color:#94a3b8;font-weight:400}.textarea-premium{font-family:inherit;line-height:1.6;min-height:150px;resize:vertical}.form-actions{border-top:2px solid #e2e8f0;gap:1rem;margin-top:2rem;padding-top:2rem}.btn-primary-premium{background:linear-gradient(135deg,#007399,#00a4d8);border:none;border-radius:12px;box-shadow:0 4px 12px #0073994d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.875rem 2rem;transition:none}.btn-primary-premium:hover{background:linear-gradient(135deg,#006b8a,#007399);box-shadow:0 8px 24px #00739966}.btn-primary-premium:active{transform:translateY(1px)}.btn-secondary-premium{background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;color:#475569;cursor:pointer;font-size:1rem;font-weight:600;padding:.875rem 2rem;transition:none}.btn-secondary-premium:hover{background:#e2e8f0;border-color:#cbd5e1;color:#1e293b}.btn-secondary-premium:active{transform:translateY(1px)}@media (max-width:1024px) and (min-width:769px){.modal-header-premium{padding:1.275rem 1.7rem}.modal-title-premium{font-size:1.4875rem}.modal-body-premium{padding:1.7rem}.form-group-premium{margin-bottom:1.7rem}.form-label-premium{font-size:.85rem;margin-bottom:.6375rem}.form-control-premium{border-radius:10.2px;font-size:.85rem;padding:.85rem 1.0625rem}.textarea-premium{min-height:127.5px}.form-actions{gap:.85rem;margin-top:1.7rem;padding-top:1.7rem}.btn-primary-premium,.btn-secondary-premium{border-radius:10.2px;font-size:.85rem;padding:.74375rem 1.7rem}}@media (max-width:768px) and (min-width:481px){.modal-header-premium{padding:1.05rem 1.4rem}.modal-title-premium{font-size:1.225rem}.modal-body-premium{padding:1.4rem}.form-group-premium{margin-bottom:1.4rem}.form-label-premium{font-size:.7rem;margin-bottom:.525rem}.form-control-premium{border-radius:8.4px;font-size:.7rem;padding:.7rem .875rem}.textarea-premium{min-height:105px}.form-actions{flex-direction:column;gap:.7rem;margin-top:1.4rem;padding-top:1.4rem}.btn-primary-premium,.btn-secondary-premium{border-radius:8.4px;font-size:.7rem;padding:.6125rem 1.4rem;width:100%}}@media (max-width:480px){.modal-header-premium{padding:.825rem 1.1rem}.modal-title-premium{font-size:.9625rem}.modal-body-premium{padding:1.1rem}.form-group-premium{margin-bottom:1.1rem}.form-label-premium{font-size:.55rem;margin-bottom:.4125rem}.form-control-premium{border-radius:6.6px;font-size:.55rem;padding:.55rem .6875rem}.textarea-premium{min-height:82.5px}.form-actions{flex-direction:column;gap:.55rem;margin-top:1.1rem;padding-top:1.1rem}.btn-primary-premium,.btn-secondary-premium{border-radius:6.6px;font-size:.55rem;padding:.48125rem 1.1rem;width:100%}}@media (max-width:1024px){.contact-form-card,.contact-form-container,.form-control-premium{word-wrap:break-word;max-width:100%;overflow-wrap:break-word}}.btn-primary-premium:focus-visible,.btn-secondary-premium:focus-visible,.form-control-premium:focus-visible{outline:3px solid #00a4d8;outline-offset:2px}.btn-primary-premium:disabled,.btn-secondary-premium:disabled{cursor:not-allowed;opacity:.6}.btn-primary-premium:disabled:hover,.btn-secondary-premium:disabled:hover{transform:none}@media print{.contact-modal-wrapper,.form-actions{display:none}}@media (max-width:768px){.form-label-premium{font-size:1.1rem!important;margin-bottom:.75rem!important}.form-control-premium,.textarea-premium{font-size:1rem!important;line-height:1.6!important;padding:1rem 1.25rem!important}.form-control-premium::placeholder{font-size:1rem!important}.modal-title-premium{font-size:1.5rem!important;line-height:1.3!important}.btn-primary-premium,.btn-secondary-premium{font-size:1rem!important;min-height:48px;padding:1rem 1.5rem!important}.modal-body-premium{padding:1.75rem!important}.modal-header-premium{padding:1.25rem 1.5rem!important}.textarea-premium{line-height:1.7!important;min-height:150px!important}.form-actions{gap:1rem!important;margin-top:1.75rem!important;padding-top:1.75rem!important}}@media (max-width:375px){.form-label-premium{font-size:1.05rem!important}.form-control-premium,.textarea-premium{font-size:1rem!important;padding:1rem!important}.modal-title-premium{font-size:1.35rem!important}.btn-primary-premium,.btn-secondary-premium{font-size:1rem!important;padding:.95rem 1.25rem!important}}@keyframes lp-fade-in{0%{opacity:0}to{opacity:1}}@keyframes lp-slide-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.lp-page-wrapper{animation:lp-fade-in .35s ease;background:#f8fafc;min-height:100vh}.lp-article{margin:0 auto;max-width:1200px;padding:2.5rem 2rem 5rem}.lp-article-header{animation:lp-slide-up .5s ease;margin-bottom:2.5rem;max-width:740px;padding-bottom:2rem}.lp-breadcrumb{align-items:center;color:#94a3b8;display:flex;font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:.75rem;font-weight:700;gap:.4rem;letter-spacing:.06em;margin-bottom:1rem;text-transform:uppercase}.lp-breadcrumb a{color:#007399;text-decoration:none}.lp-breadcrumb a:hover{text-decoration:underline}.lp-bc-sep{color:#cbd5e1;font-weight:400}.lp-bc-current{color:#64748b;font-weight:600}.lp-article-eyebrow{margin-bottom:.875rem}.lp-meta-tag{background:#e0f4fa;border-radius:100px;color:#005a73;display:inline-block;font-size:.6875rem;font-weight:700;letter-spacing:.07em;padding:.25rem .875rem;text-transform:uppercase}.lp-article-title,.lp-meta-tag{font-family:Inter,Segoe UI,system-ui,sans-serif}.lp-article-title{color:#0f172a;font-size:clamp(1.875rem,4.5vw,2.75rem);font-weight:800;letter-spacing:-.025em;line-height:1.2;margin:0 0 1.25rem}.lp-article-meta{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;margin-bottom:1.5rem}.lp-meta-item{align-items:center;color:#64748b;display:inline-flex;font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:.875rem;font-weight:500;gap:.375rem}.lp-meta-item svg{flex-shrink:0}.lp-article-divider{background:linear-gradient(90deg,#007399,#00a4d8 30%,#e2e8f0 70%);border-radius:3px;height:3px}.lp-article-layout{display:grid;grid-template-columns:1fr}.lp-article-layout.no-toc .lp-article-body{max-width:740px}.lp-toc-sidebar{position:fixed;right:20px;top:80px;width:220px;z-index:200}.lp-toc-inner{background:#fff;border:1px solid #e0eef4;border-radius:14px;box-shadow:0 8px 32px #00739921,0 2px 8px #00000012;font-family:Inter,Segoe UI,system-ui,sans-serif;max-height:calc(100vh - 180px);overflow-y:auto;overflow:hidden}.lp-toc-header-row{align-items:center;background:#f8fafc;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:.75rem 1rem .625rem}.lp-toc-header-row .lp-toc-heading{border:none;margin:0;padding:0}.lp-toc-minimize-btn{align-items:center;background:#f1f5f9;border:none;border-radius:4px;color:#64748b;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:11px;height:22px;justify-content:center;transition:background .15s;width:22px}.lp-toc-minimize-btn:hover{background:#e2e8f0}.lp-toc-inner .lp-toc-list{max-height:calc(100vh - 228px);overflow-y:auto;padding:.5rem 0;scrollbar-color:#e2e8f0 #0000;scrollbar-width:thin}.lp-toc-heading{border-bottom:1px solid #f1f5f9;color:#94a3b8;font-size:.6875rem;font-weight:700;letter-spacing:.09em;margin:0 0 .875rem;padding-bottom:.625rem;text-transform:uppercase}.lp-toc-list{list-style:none;margin:0;padding:0}.lp-toc-item{margin-bottom:2px}.lp-toc-link{align-items:flex-start;background:none;border:none;border-left:2px solid #0000;border-radius:0 6px 6px 0;color:#64748b;cursor:pointer;display:flex;font-family:Inter,Segoe UI,system-ui,sans-serif;gap:.5rem;padding:.4375rem .5rem;text-align:left;transition:all .15s ease;width:100%}.lp-toc-link:hover{background:#f0f9ff;border-left-color:#007399;color:#007399}.lp-toc-item.active .lp-toc-link{background:#e0f4fa;border-left-color:#007399;color:#005a73;font-weight:600}.lp-toc-num{align-items:center;background:#f1f5f9;border-radius:50%;color:#94a3b8;display:inline-flex;flex-shrink:0;font-size:.625rem;font-weight:700;height:18px;justify-content:center;margin-top:1px;transition:background .15s,color .15s;width:18px}.lp-toc-item.active .lp-toc-num,.lp-toc-link:hover .lp-toc-num{background:#007399;color:#fff}.lp-toc-label{font-size:.8125rem;font-weight:500;line-height:1.45}.lp-article-body{grid-column:1;min-width:0}.lp-section{animation:lp-slide-up .4s ease backwards;border-bottom:1px solid #f1f5f9;padding:2.25rem 0;scroll-margin-top:2rem}.lp-section:last-child{border-bottom:none;padding-bottom:0}.lp-section:first-child{animation-delay:.05s}.lp-section:nth-child(2){animation-delay:.1s}.lp-section:nth-child(3){animation-delay:.15s}.lp-section:nth-child(4){animation-delay:.2s}.lp-section:nth-child(5){animation-delay:.25s}.lp-section:nth-child(n+6){animation-delay:.3s}.lp-section.has-badge:before{align-items:center;background:linear-gradient(135deg,#007399,#00a4d8);border-radius:100px;color:#fff;content:attr(data-step);display:inline-flex;font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.04em;margin-bottom:1.125rem;max-width:100%;overflow:hidden;padding:.25rem .875rem;text-overflow:ellipsis;white-space:nowrap}.lp-section.no-badge:before,.lp-section.text-only:before,.lp-section.with-media:before{display:none}.lp-content-block{max-width:680px}.lp-section-title-row{grid-gap:1rem;align-items:start;display:grid;gap:1rem;grid-template-columns:42px minmax(0,1fr);margin-bottom:1rem}.lp-section-index{align-items:center;background:#e0f4fa;border-radius:50%;color:#007399;display:inline-flex;font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:.75rem;font-weight:800;height:38px;justify-content:center;letter-spacing:.04em;width:38px}.lp-section-title-wrap{border-left:3px solid #007399;min-width:0;padding-left:.875rem}.lp-section-title-wrap h2{border-bottom:none;padding-bottom:0}.lp-section-title-wrap h3,.lp-section-title-wrap h4{margin-bottom:0}.lp-section-content-grid{grid-gap:1.75rem;align-items:start;display:grid;gap:1.75rem;margin-left:58px}.lp-section-content-grid.has-media{grid-template-columns:minmax(0,1fr) minmax(260px,38%)}.lp-section-content-grid.no-media{grid-template-columns:minmax(0,680px)}.lp-text-stack{display:flex;flex-direction:column;gap:.85rem}.lp-section h1{font-size:2.125rem;font-weight:800;letter-spacing:-.022em;line-height:1.25;margin:0 0 1.25rem}.lp-section h1,.lp-section h2{color:#0f172a;font-family:Inter,Segoe UI,system-ui,sans-serif}.lp-section h2{border-bottom:2px solid #f1f5f9;font-size:1.625rem;font-weight:700;letter-spacing:-.015em;line-height:1.3;margin:0 0 1.125rem;padding-bottom:.625rem}.lp-section h3{color:#1e293b;font-size:1.3125rem;letter-spacing:-.01em;line-height:1.35;margin:0 0 1rem}.lp-section h3,.lp-section h4{font-family:Inter,Segoe UI,system-ui,sans-serif;font-weight:700}.lp-section h4{color:#64748b;font-size:.75rem;letter-spacing:.08em;line-height:1.4;margin:0 0 .875rem;text-transform:uppercase}.lp-section h5{color:#475569;font-size:1rem;line-height:1.45;margin:0 0 .75rem}.lp-section h5,.lp-section h6{font-family:Inter,Segoe UI,system-ui,sans-serif;font-weight:600}.lp-section h6{color:#64748b;font-size:.9375rem;line-height:1.4;margin:0 0 .625rem}.lp-section p{word-wrap:break-word;color:#334155;font-family:Georgia,Times New Roman,serif;font-size:1.0625rem;line-height:1.85;margin:0;overflow-wrap:break-word}.lp-section p:last-child{margin-bottom:0}.lp-section .lp-lead{color:#1e293b;font-size:1.16rem;line-height:1.82}.lp-section .lp-paragraph+.lp-paragraph{margin-top:.15rem}.lp-section ol,.lp-section ul{margin:.35rem 0 0;padding-left:1.625rem}.lp-section li{word-wrap:break-word;color:#334155;font-family:Georgia,Times New Roman,serif;font-size:1.0625rem;line-height:1.8;margin-bottom:.625rem}.lp-section ul li::marker{color:#007399}.lp-section ol{list-style:decimal}.lp-section ol li::marker{color:#007399;font-family:Inter,system-ui,sans-serif;font-weight:700}.lp-media-block{margin:1.75rem 0}.lp-section-content-grid .lp-media-block{margin:0}.lp-media-block img,.lp-media-block video{border-radius:10px;box-shadow:0 4px 24px #00000017;display:block;height:auto;width:100%}.lp-media-block video{background:#000}.lp-section a{color:#007399;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .15s}.lp-section a:hover{color:#00a4d8}.lp-link-block{display:flex;flex-wrap:wrap;gap:.75rem;margin:1.4rem 0 0 58px}.lp-link-block a{align-items:center;background:#0000;border:1.5px solid #007399;border-radius:999px;color:#007399;display:inline-flex;font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:.875rem;font-weight:700;gap:.35rem;min-height:36px;padding:.45rem 1.125rem;text-decoration:none;transition:background .15s ease,color .15s ease}.lp-link-block a:hover{background:#007399;color:#fff;text-decoration:none}.lp-empty-state{align-items:center;animation:lp-fade-in .6s ease;display:flex;flex-direction:column;justify-content:center;padding:5rem 2rem;text-align:center}.lp-empty-state img{display:block;margin-bottom:2rem;max-width:360px;opacity:.6;width:100%}.lp-empty-state p{color:#64748b;font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:1.125rem;font-weight:500;margin:0}@media (max-width:1024px){.lp-toc-sidebar{right:0;width:200px}.lp-toc-inner{border-radius:14px 0 0 14px}}@media (max-width:768px){.lp-toc-sidebar{display:none}.lp-article{padding:1.5rem 1.25rem 4rem}.lp-article-title{font-size:1.875rem}.lp-section h2{font-size:1.4375rem}.lp-section h3{font-size:1.1875rem}.lp-section li,.lp-section p{font-size:1rem;line-height:1.75}.lp-section{padding:1.75rem 0}.lp-section-title-row{gap:.75rem;grid-template-columns:34px minmax(0,1fr)}.lp-section-index{font-size:.68rem;height:32px;width:32px}.lp-link-block,.lp-section-content-grid{margin-left:0}.lp-section-content-grid.has-media{grid-template-columns:1fr}}@media (max-width:480px){.lp-article{padding:1.25rem 1rem 3rem}.lp-article-title{font-size:1.625rem}}.lp-toc-link:focus-visible{border-radius:4px;outline:2px solid #007399;outline-offset:2px}.lp-section a:focus-visible{border-radius:2px;outline:2px solid #00a4d8;outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media print{.lp-toc-sidebar{display:none}.lp-section{border-bottom:1px solid #ccc;page-break-inside:avoid}}.investment-admin-page{background:#f4f7f5;color:#14231f;min-height:100vh}.investment-admin-shell{margin:0 auto;padding:26px 0 48px;width:min(1320px,calc(100% - 32px))}.investment-admin-header{align-items:flex-end;display:flex;gap:18px;justify-content:space-between;margin-bottom:22px}.investment-admin-header h1{font-size:30px;font-weight:900;letter-spacing:0;margin:0}.investment-admin-header p{color:#60736d;font-size:14px;line-height:1.55;margin:8px 0 0}.investment-admin-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 410px}.investment-admin-list-card,.investment-admin-panel{background:#fff;border:1px solid #dbe5df;border-radius:8px}.investment-admin-panel{padding:20px}.investment-admin-list-card h2,.investment-admin-panel h2{font-size:19px;font-weight:900;margin:0 0 14px}.investment-admin-form{grid-gap:18px;display:grid;gap:18px}.investment-admin-json-console{border-style:dashed;margin-bottom:18px}.investment-admin-json-console h3{align-items:center;display:inline-flex;gap:8px}.investment-admin-json-hint{color:#60736d;font-size:12px;line-height:1.5;margin:0}.investment-admin-json-textarea{background:#fff;border:1px solid #cad7d1;border-radius:8px;color:#14231f;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12.5px;line-height:1.5;min-height:110px;padding:10px;resize:vertical;width:100%}.investment-admin-section{grid-gap:12px;background:#fbfcfb;border:1px solid #ecf1ee;border-radius:8px;display:grid;gap:12px;padding:14px}.investment-admin-section h3{color:#10372b;font-size:15px;font-weight:900;margin:0}.investment-admin-fields{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.investment-admin-field{grid-gap:6px;display:grid;gap:6px}.investment-admin-field.full{grid-column:1/-1}.investment-admin-field label{color:#4d625b;font-size:12px;font-weight:800}.investment-admin-field input,.investment-admin-field select,.investment-admin-field textarea{background:#fff;border:1px solid #cad7d1;border-radius:8px;color:#14231f;font-size:14px;min-height:40px;padding:9px 10px;width:100%}.investment-admin-field textarea{line-height:1.5;min-height:96px;resize:vertical}.investment-admin-field input[type=range]{accent-color:#0d7f5b;min-height:32px;padding:0}.investment-admin-range-row{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) 96px}.investment-admin-media-preview{background:linear-gradient(135deg,#0d1f1b,#2f7560 55%,#d4af37);border:1px solid #cad7d1;border-radius:8px;min-height:180px;overflow:hidden;position:relative}.investment-admin-media-preview img{display:block;height:180px;object-fit:cover;opacity:1;opacity:var(--preview-opacity,1);width:100%}.investment-admin-media-preview span{background:#ffffffeb;border-radius:6px;bottom:10px;color:#10201c;font-size:11px;font-weight:850;left:10px;padding:5px 8px;position:absolute}.investment-admin-access-header,.investment-admin-check,.investment-admin-check-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.investment-admin-check{color:#38534b;font-size:12px;font-weight:850;gap:7px}.investment-admin-check input{accent-color:#0d7f5b;min-height:16px;opacity:1!important;padding:0;pointer-events:auto!important;position:static!important;width:16px}.investment-admin-access-header{justify-content:space-between}.investment-admin-access-steps{grid-gap:10px;display:grid;gap:10px}.investment-admin-access-steps-toolbar{align-items:center;display:flex;gap:10px;justify-content:space-between}.investment-admin-access-steps-toolbar strong{color:#10372b;font-size:13px}.investment-admin-access-step{grid-gap:10px;background:#fff;border:1px solid #e1e9e5;border-radius:8px;display:grid;gap:10px;padding:12px}.investment-admin-access-step__title{align-items:center;display:flex;gap:12px;justify-content:space-between}.investment-admin-access-step__title strong{color:#10372b;font-size:13px}.investment-admin-access-step-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.investment-admin-subheading{color:#10372b;font-size:13px;font-weight:900;letter-spacing:.02em;margin:4px 0 0;text-transform:uppercase}.investment-admin-role-tier,.investment-admin-role-tiers{grid-gap:10px;display:grid;gap:10px}.investment-admin-role-tier{background:#fff;border:1px solid #e1e9e5;border-radius:8px;padding:12px}.investment-admin-role-tier__title strong{color:#10372b;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.investment-admin-access-note{background:#edf5f1;border-radius:6px;color:#164534;font-size:12px;font-weight:800;padding:8px 10px}.investment-admin-vip-summary{grid-gap:8px;background:#fbfdfc;border:1px solid #dbe5df;border-radius:8px;display:grid;gap:8px;padding:10px}.investment-admin-vip-summary>div{grid-gap:6px;display:grid;gap:6px;min-width:0}.investment-admin-vip-summary span{grid-gap:3px;color:#203f35;display:grid;font-size:12px;font-weight:750;gap:3px;overflow-wrap:anywhere}.investment-admin-vip-summary strong{color:#60736d;font-size:11px;text-transform:uppercase}.investment-admin-selected-access-list{display:flex;flex-wrap:wrap;gap:6px}.investment-admin-choice-button{align-items:center;background:#fff;border:1px solid #cfdbd6;border-radius:7px;color:#204238;cursor:pointer;display:inline-flex;font-size:12px;font-weight:850;gap:7px;justify-content:flex-start;line-height:1.2;min-height:38px;overflow-wrap:anywhere;padding:8px 10px;text-align:left;white-space:normal;width:auto}.investment-admin-choice-button svg{flex:0 0 auto}.investment-admin-vip-summary .investment-admin-choice-button{justify-self:start;max-width:100%}.investment-admin-choice-button.is-active{background:#e7f8ef;border-color:#10b981;box-shadow:inset 0 0 0 1px #10b98159;color:#075c42}.investment-admin-choice-button:focus-visible{outline:2px solid #0d7f5b;outline-offset:2px}.investment-admin-vip-card-controls{grid-gap:7px;background:#fbfdfc;border:1px solid #dbe5df;border-radius:8px;display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr));padding:8px}.investment-admin-vip-card-controls .investment-admin-choice-button{justify-content:center;width:100%}.investment-admin-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.investment-admin-btn{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:850;gap:8px;justify-content:center;min-height:40px;padding:0 15px;text-decoration:none}.investment-admin-btn.primary{background:#0d7f5b;color:#fff}.investment-admin-btn.secondary{background:#fff;border-color:#cad7d1;color:#15392f}.investment-admin-btn.warning{background:#fff4d8;color:#6f4a00}.investment-admin-btn.danger{background:#ffe9e9;color:#962525}.investment-admin-btn:disabled{cursor:not-allowed;opacity:.55}.investment-admin-btn.compact{border-radius:7px;font-size:12px;min-height:32px;padding:0 10px}.investment-admin-message{border-radius:8px;font-size:13px;line-height:1.45;padding:10px 12px}.investment-admin-message.success{background:#e8fbf2;color:#07583c}.investment-admin-message.error{background:#ffe9e9;color:#962525}.investment-admin-list{grid-gap:12px;display:grid;gap:12px}.investment-admin-list-card{padding:15px}.investment-admin-project{grid-gap:10px;border:1px solid #edf2ef;border-radius:8px;display:grid;gap:10px;padding:12px}.investment-admin-project h3{font-size:15px;font-weight:900;margin:0}.investment-admin-project p{color:#5d706a;font-size:12px;line-height:1.45;margin:0}.investment-admin-meta{display:flex;flex-wrap:wrap;gap:6px}.investment-admin-pill{background:#edf5f1;border-radius:6px;color:#164534;font-size:11px;font-weight:850;min-height:24px;padding:4px 8px}.investment-admin-project-actions{display:flex;flex-wrap:wrap;gap:7px}.investment-admin-empty{border:1px dashed #cad7d1;border-radius:8px;color:#5d706a;padding:22px;text-align:center}.investment-admin-empty.small{font-size:12px;padding:12px}.investment-admin-upload{align-items:center;background:#fff;border:1px dashed #9cb3aa;border-radius:8px;color:#164534;cursor:pointer;display:inline-flex;font-size:13px;font-weight:850;gap:8px;justify-content:center;min-height:46px;padding:0 14px}.investment-admin-upload input{display:none}.investment-admin-documents{grid-gap:10px;display:grid;gap:10px}.investment-admin-document{grid-gap:10px;align-items:center;background:#fff;border:1px solid #edf2ef;border-radius:8px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;padding:10px}.investment-admin-document strong{align-items:center;color:#15392f;display:inline-flex;font-size:13px;gap:7px}.investment-admin-document span{color:#60736d;display:block;font-size:12px;margin-top:3px}@media (max-width:1050px){.investment-admin-grid{grid-template-columns:1fr}}@media (max-width:680px){.investment-admin-shell{width:min(100% - 20px,1320px)}.investment-admin-header{align-items:flex-start;flex-direction:column}.investment-admin-document,.investment-admin-fields{grid-template-columns:1fr}}.investment-admin-add-investor{display:flex;justify-content:flex-end}.investment-admin-search-row{display:flex;gap:8px}.investment-admin-search-row input{flex:1 1}.investment-admin-search-results{border:1px solid #cad7d1;border-radius:8px;list-style:none;margin:8px 0;max-height:180px;overflow-y:auto;padding:0}.investment-admin-search-results li button{align-items:flex-start;background:#fff;border:none;border-bottom:1px solid #e6ede9;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:8px 10px;text-align:left;width:100%}.investment-admin-search-results li:last-child button{border-bottom:none}.investment-admin-search-results li button:hover{background:#f3f8f5}.investment-admin-search-results li button span{color:#6b7d77;font-size:12px}.investment-admin-selected-user{color:#14231f;font-size:13px;margin:6px 0 14px}.investment-investors{grid-gap:16px;display:grid;gap:16px}.investment-investors-summary{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.investment-investors-stat{grid-gap:4px;background:#f7fbf9;border:1px solid #edf2ef;border-radius:8px;display:grid;gap:4px;padding:12px}.investment-investors-stat strong{color:#15392f;font-size:18px;font-weight:900}.investment-investors-stat span{color:#5d706a;font-size:11px}.investment-investors-filters{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.investment-investors-search{align-items:center;background:#fff;border:1px solid #cad7d1;border-radius:8px;color:#5d706a;display:flex;flex:1 1 220px;gap:6px;min-height:38px;padding:0 10px}.investment-investors-search input{border:none;flex:1 1;font-size:13px;outline:none}.investment-investors-filters select{background:#fff;border:1px solid #cad7d1;border-radius:8px;color:#15392f;font-size:12px;min-height:38px;padding:0 8px}.investment-investors-table{background:#fff;border-collapse:collapse;border-radius:10px;box-shadow:0 2px 12px #0000000a,0 0 0 1px #edf2ef;overflow:hidden;width:100%}.investment-investors-table td,.investment-investors-table th{font-size:12.5px;padding:10px 12px;text-align:left;vertical-align:middle}.investment-investors-table th{color:#5d706a;font-size:11px;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.investment-investors-table tbody tr{border-top:1px solid #f2f6f4}.investment-investors-limits{display:flex;flex-wrap:wrap;gap:4px}.investment-investors-limit-chip{background:#edf5f1;border-radius:5px;color:#164534;display:inline-flex;font-size:10.5px;font-weight:800;min-height:20px;padding:2px 6px}@media (max-width:760px){.investment-investors-table thead{display:none}.investment-investors-table,.investment-investors-table tbody,.investment-investors-table td,.investment-investors-table tr{display:block;width:100%}.investment-investors-table tr{padding:10px 12px 12px}.investment-investors-table td{border:none;padding:5px 0}.investment-investors-table td[data-label]:before{color:#5d706a;content:attr(data-label);display:block;font-size:10.5px;font-weight:800;margin-bottom:2px}}.job-admin-page{background:#f4f7f5;color:#14231f;min-height:100vh}.job-admin-shell{margin:0 auto;padding:26px 0 48px;width:min(1320px,calc(100% - 32px))}.job-admin-header{align-items:flex-end;display:flex;gap:18px;justify-content:space-between;margin-bottom:22px}.job-admin-header h1{font-size:30px;font-weight:900;letter-spacing:0;margin:0}.job-admin-header p{color:#60736d;font-size:14px;line-height:1.55;margin:8px 0 0}.job-admin-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 410px}.job-admin-list-card,.job-admin-panel{background:#fff;border:1px solid #dbe5df;border-radius:8px}.job-admin-panel{padding:20px}.job-admin-list-card h2,.job-admin-panel h2{font-size:19px;font-weight:900;margin:0 0 14px}.job-admin-form{grid-gap:18px;display:grid;gap:18px}.job-admin-json-console{border-style:dashed;margin-bottom:18px}.job-admin-json-console h3{align-items:center;display:inline-flex;gap:8px}.job-admin-json-hint{color:#60736d;font-size:12px;line-height:1.5;margin:0}.job-admin-json-textarea{background:#fff;border:1px solid #cad7d1;border-radius:8px;color:#14231f;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12.5px;line-height:1.5;min-height:110px;padding:10px;resize:vertical;width:100%}.job-admin-section{grid-gap:12px;background:#fbfcfb;border:1px solid #ecf1ee;border-radius:8px;display:grid;gap:12px;padding:14px}.job-admin-section h3{color:#10372b;font-size:15px;font-weight:900;margin:0}.job-admin-fields{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.job-admin-field{grid-gap:6px;display:grid;gap:6px}.job-admin-field.full{grid-column:1/-1}.job-admin-field label{color:#4d625b;font-size:12px;font-weight:800}.job-admin-field input,.job-admin-field select,.job-admin-field textarea{background:#fff;border:1px solid #cad7d1;border-radius:8px;color:#14231f;font-size:14px;min-height:40px;padding:9px 10px;width:100%}.job-admin-field textarea{line-height:1.5;min-height:96px;resize:vertical}.job-admin-media-preview{background:linear-gradient(135deg,#0d1f1b,#2f7560 55%,#d4af37);border:1px solid #cad7d1;border-radius:8px;min-height:180px;overflow:hidden;position:relative}.job-admin-media-preview img{display:block;height:180px;object-fit:cover;width:100%}.job-admin-check{align-items:center;color:#38534b;display:inline-flex;font-size:12px;font-weight:850;gap:7px}.job-admin-check input{accent-color:#0d7f5b;min-height:16px;padding:0;width:16px}.job-admin-switch{align-items:center;color:#38534b;cursor:pointer;display:inline-flex;font-size:12px;font-weight:850;gap:10px}.job-admin-switch input{display:none}.job-admin-switch-slider{background:#d7e3dd;border-radius:50px;height:21px;min-width:38px;position:relative;transition:background .2s ease;width:38px}.job-admin-switch-slider:before{background:#fff;border-radius:50%;box-shadow:0 2px 5px #0003;content:"";height:15px;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:15px}.job-admin-switch input:checked+.job-admin-switch-slider{background:#0d7f5b}.job-admin-switch input:checked+.job-admin-switch-slider:before{transform:translateX(17px)}.job-admin-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.job-admin-btn{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:850;gap:8px;justify-content:center;min-height:40px;padding:0 15px;text-decoration:none}.job-admin-btn.primary{background:#0d7f5b;color:#fff}.job-admin-btn.secondary{background:#fff;border-color:#cad7d1;color:#15392f}.job-admin-btn.warning{background:#fff4d8;color:#6f4a00}.job-admin-btn.danger{background:#ffe9e9;color:#962525}.job-admin-btn:disabled{cursor:not-allowed;opacity:.55}.job-admin-message{border-radius:8px;font-size:13px;line-height:1.45;padding:10px 12px}.job-admin-message.success{background:#e8fbf2;color:#07583c}.job-admin-message.error{background:#ffe9e9;color:#962525}.job-admin-list{grid-gap:12px;display:grid;gap:12px}.job-admin-list-card{padding:15px}.job-admin-job{grid-gap:10px;border:1px solid #edf2ef;border-radius:8px;display:grid;gap:10px;padding:12px}.job-admin-job h3{font-size:15px;font-weight:900;margin:0}.job-admin-job p{color:#5d706a;font-size:12px;line-height:1.45;margin:0}.job-admin-meta{display:flex;flex-wrap:wrap;gap:6px}.job-admin-pill{background:#edf5f1;border-radius:6px;color:#164534;font-size:11px;font-weight:850;min-height:24px;padding:4px 8px}.job-admin-project-actions{display:flex;flex-wrap:wrap;gap:7px}.job-admin-empty{border:1px dashed #cad7d1;border-radius:8px;color:#5d706a;padding:22px;text-align:center}.job-admin-empty.small{font-size:12px;padding:12px}.job-admin-upload{align-items:center;background:#fff;border:1px dashed #9cb3aa;border-radius:8px;color:#164534;cursor:pointer;display:inline-flex;font-size:13px;font-weight:850;gap:8px;justify-content:center;min-height:46px;padding:0 14px}.job-admin-upload input{display:none}.job-admin-documents{grid-gap:10px;display:grid;gap:10px}.job-admin-document{grid-gap:10px;align-items:center;background:#fff;border:1px solid #edf2ef;border-radius:8px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;padding:10px}.job-admin-document strong{align-items:center;color:#15392f;display:inline-flex;font-size:13px;gap:7px}.job-admin-document span{color:#60736d;display:block;font-size:12px;margin-top:3px}.job-admin-applications{grid-gap:8px;border-top:1px dashed #dbe5df;display:grid;gap:8px;padding-top:6px}.job-admin-application{align-items:center;background:#fff;border:1px solid #edf2ef;border-radius:8px;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;padding:8px 10px}.job-admin-application strong{color:#15392f}.job-admin-application span{color:#5d706a}.job-admin-modal .modal-content{border-radius:12px;padding:28px}.job-admin-modal-close{background:#fff;border:1px solid #cad7d1;border-radius:50%;color:#15392f;cursor:pointer;font-size:18px;height:32px;line-height:1;position:absolute;right:14px;top:14px;width:32px;z-index:5}.job-admin-applicant-meta{align-items:center;color:#5d706a;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;margin:10px 0 16px}.job-admin-applicant-meta span{align-items:center;display:inline-flex;gap:6px}.job-admin-applicant-links{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.job-admin-applicant-links a{align-items:center;border:1px solid #cad7d1;border-radius:8px;color:#15392f;display:inline-flex;font-size:12px;font-weight:800;gap:6px;padding:6px 12px;text-decoration:none}.job-admin-applicant-cover{background:#f8faf6;border:1px dashed #dbe5df;border-radius:8px;margin-bottom:16px;padding:12px}.job-admin-applicant-cover h3,.job-admin-modal h3{color:#15392f;font-size:14px;margin:0 0 8px}.job-admin-applicant-cover p{color:#4d5f5a;font-size:13px;line-height:1.6;margin:0;white-space:pre-wrap}@media (max-width:1050px){.job-admin-grid{grid-template-columns:1fr}}@media (max-width:680px){.job-admin-shell{width:min(100% - 20px,1320px)}.job-admin-header{align-items:flex-start;flex-direction:column}.job-admin-document,.job-admin-fields{grid-template-columns:1fr}}.job-doc-preview-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:14px}.job-doc-preview-header h2{font-size:18px;margin:0}.job-doc-preview-frame{background:#f5f9fc;border:1px solid #e1ecf2;border-radius:10px;height:65vh;overflow:hidden;width:100%}.job-doc-preview-frame iframe{border:0;height:100%;width:100%}.job-doc-preview-image{display:block;margin:0 auto;max-height:65vh;max-width:100%}.job-doc-preview-note{color:#5a7282;font-size:12px;margin:12px 0 0}@media (max-width:900px){.job-doc-preview-frame{height:55vh}}@media (max-width:680px){.job-doc-preview-header{align-items:flex-start;flex-direction:column}.job-doc-preview-frame{height:45vh}}.my-apps-page{background:#f5f9fc;color:#16323d;min-height:100vh}.my-apps-shell{margin:0 auto;padding:26px 0 48px;width:min(980px,calc(100% - 32px))}.my-apps-header{align-items:flex-end;display:flex;gap:18px;justify-content:space-between;margin-bottom:22px}.my-apps-header h1{font-size:28px;font-weight:900;margin:0}.my-apps-header p{color:#5a7282;font-size:14px;margin:8px 0 0}.my-apps-refresh{align-items:center;background:#fff;border:1px solid #cfe3ee;border-radius:8px;color:#16323d;cursor:pointer;display:inline-flex;font-size:13px;font-weight:800;gap:8px;min-height:38px;padding:0 14px}.my-apps-message{border-radius:8px;font-size:13px;margin-bottom:16px;padding:10px 12px}.my-apps-message.error{background:#ffe9e9;color:#962525}.my-apps-empty{grid-gap:8px;background:#fff;border:1px dashed #cfe3ee;border-radius:10px;color:#5a7282;display:grid;gap:8px;justify-items:center;padding:48px 20px;text-align:center}.my-apps-empty h2{color:#16323d;font-size:17px;margin:4px 0 0}.my-apps-empty p{font-size:13px;margin:0}.my-apps-link{background:#007399;background:var(--elakay-primary,#007399);border-radius:8px;color:#fff;display:inline-flex;font-size:13px;font-weight:800;margin-top:8px;padding:8px 16px;text-decoration:none}.my-apps-table{background:#fff;border-collapse:collapse;border-radius:12px;box-shadow:0 2px 12px #0000000d,0 0 0 1px #cfe3ee99;overflow:hidden;width:100%}.my-apps-table td,.my-apps-table th{font-size:13px;padding:.875rem;text-align:left}.my-apps-table th{color:#5a7282;font-weight:700}.my-apps-table tbody tr{border-top:1px solid #eef4f8}.my-apps-table tbody tr:hover{background:#00739908}.my-apps-table a{color:#007399;color:var(--elakay-primary,#007399);font-weight:700;text-decoration:none}.my-apps-pill{align-items:center;background:#eef4f8;border-radius:999px;color:#335868;display:inline-flex;font-size:11px;font-weight:800;min-height:24px;padding:0 10px}.my-apps-pill--offered{background:#e6f8ee;color:#0d7f3a}.my-apps-pill--interview,.my-apps-pill--shortlisted{background:#fff4d8;color:#6f4a00}.my-apps-pill--rejected,.my-apps-pill--withdrawn{background:#ffe9e9;color:#962525}.my-apps-actions{display:flex;flex-wrap:wrap;gap:8px}.my-apps-btn{align-items:center;background:#fff;border:1px solid #cfe3ee;border-radius:8px;color:#16323d;cursor:pointer;display:inline-flex;font-size:12px;font-weight:800;gap:6px;min-height:32px;padding:0 10px}.my-apps-btn--view:hover{border-color:#007399;border-color:var(--elakay-primary,#007399);color:#007399;color:var(--elakay-primary,#007399)}.my-apps-btn--edit:not(:disabled):hover{border-color:#0d7f3a;color:#0d7f3a}.my-apps-btn:disabled{cursor:not-allowed;opacity:.55}@media (max-width:680px){.my-apps-header{align-items:flex-start;flex-direction:column}.my-apps-table thead{display:none}.my-apps-table,.my-apps-table tbody,.my-apps-table td,.my-apps-table tr{display:block;width:100%}.my-apps-table tr{padding:12px 14px 14px}.my-apps-table td{border:none;padding:6px 0}.my-apps-table td[data-label]:before{color:#5a7282;content:attr(data-label);display:block;font-size:11px;font-weight:700;margin-bottom:2px}.my-apps-actions{padding-top:6px}}.job-positions-page{background:#f4f7f5;color:#14231f;min-height:100vh}.job-positions-shell{margin:0 auto;padding:26px 0 48px;width:min(1180px,calc(100% - 32px))}.job-positions-header{align-items:flex-end;display:flex;gap:18px;justify-content:space-between;margin-bottom:18px}.job-positions-header h1{font-size:28px;font-weight:900;margin:0}.job-positions-header p{color:#60736d;font-size:14px;margin:8px 0 0}.job-positions-actions{display:flex;gap:10px}.job-positions-btn{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:800;gap:8px;min-height:38px;padding:0 14px;text-decoration:none}.job-positions-btn.primary{background:#0d7f5b;color:#fff}.job-positions-btn.secondary{background:#fff;border-color:#cad7d1;color:#15392f}.job-positions-filter{align-items:center;display:flex;gap:12px;margin-bottom:16px}.job-positions-filter select{background:#fff;border:1px solid #cad7d1;border-radius:8px;min-height:38px;padding:0 10px}.job-positions-count{color:#60736d;font-size:13px;font-weight:700}.job-positions-message{border-radius:8px;font-size:13px;margin-bottom:16px;padding:10px 12px}.job-positions-message.error{background:#ffe9e9;color:#962525}.job-positions-empty{background:#fff;border:1px dashed #cad7d1;border-radius:10px;color:#60736d;padding:32px 20px;text-align:center}.job-positions-table{background:#fff;border-collapse:collapse;border-radius:10px;box-shadow:0 1px 3px #0000000f;overflow:hidden;width:100%}.job-positions-table td,.job-positions-table th{font-size:13px;padding:.75rem;text-align:left}.job-positions-table th{background:#f7faf8;color:#5d706a;font-weight:800}.job-positions-table tbody tr{border-top:1px solid #edf2ef}.job-positions-table tbody tr:hover{background:#f7faf8}.job-positions-row-actions{display:flex;gap:10px}.job-positions-row-actions a{color:#15392f}.job-positions-pill{align-items:center;background:#edf5f1;border-radius:999px;color:#164534;display:inline-flex;font-size:11px;font-weight:800;min-height:22px;padding:0 9px;text-transform:capitalize}.job-positions-pill--published{background:#e6f8ee;color:#0d7f3a}.job-positions-pill--paused{background:#fff4d8;color:#6f4a00}.job-positions-pill--archived,.job-positions-pill--closed{background:#ffe9e9;color:#962525}@media (max-width:900px){.job-positions-table{display:block;overflow-x:auto}}@media (max-width:680px){.job-positions-header{align-items:flex-start;flex-direction:column}}.job-apps-admin-page{background:#f5f9fc;color:#16323d;min-height:100vh}.job-apps-admin-shell{margin:0 auto;padding:26px 0 48px;width:min(1080px,calc(100% - 32px))}.job-apps-admin-filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.job-apps-admin-filters select{background:#fff;border:1px solid #d8e6ee;border-radius:8px;color:#16323d;font-size:13px;min-height:38px;padding:0 12px}.job-apps-admin-table{background:#fff;border-collapse:collapse;border-radius:12px;box-shadow:0 2px 12px #0000000d,0 0 0 1px #cfe3ee99;overflow:hidden;width:100%}.job-apps-admin-table td,.job-apps-admin-table th{font-size:13px;padding:.875rem;text-align:left}.job-apps-admin-table th{color:#5a7282;font-weight:700}.job-apps-admin-table tbody tr{border-top:1px solid #eef4f8}.job-apps-admin-table tbody tr:hover{background:#00739908}.job-apps-admin-pill{align-items:center;background:#eef4f8;border-radius:999px;color:#335868;display:inline-flex;font-size:11px;font-weight:800;min-height:24px;padding:0 10px}.job-apps-admin-pill--offered{background:#e6f8ee;color:#0d7f3a}.job-apps-admin-pill--interview,.job-apps-admin-pill--shortlisted{background:#fff4d8;color:#6f4a00}.job-apps-admin-pill--rejected,.job-apps-admin-pill--withdrawn{background:#ffe9e9;color:#962525}.job-admin-applicant-links button{align-items:center;background:#fff;border:1px solid #cad7d1;border-radius:8px;color:#15392f;cursor:pointer;display:inline-flex;font-size:12px;font-weight:800;gap:6px;padding:6px 12px}.job-apps-admin-preview-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.job-apps-admin-preview-header h2{font-size:18px;margin:0}.job-apps-admin-preview-frame{background:#f5f9fc;border:1px solid #e1ecf2;border-radius:10px;height:65vh;overflow:hidden;width:100%}.job-apps-admin-preview-frame iframe{border:0;height:100%;width:100%}.job-apps-admin-preview-image{display:block;margin:0 auto;max-height:65vh;max-width:100%}.job-apps-admin-preview-note{color:#5a7282;font-size:12px;margin:12px 0 0}@media (max-width:680px){.job-apps-admin-table{display:block;overflow-x:auto}}.hwdi-sidebar-mobile-trigger{display:none}.hwdi-sidebar{display:flex;flex-direction:column;flex-shrink:0;gap:14px;gap:var(--hwdi-space-6,14px);transition:width .25s ease;transition:width var(--hwdi-dur-slow,.25s) var(--hwdi-ease,ease);width:272px}.hwdi-sidebar--desktop{align-self:flex-start;background:#fff;background:var(--hwdi-surface-card,#fff);border:1px solid #e1eae5;border:1px solid var(--hwdi-border-soft,#e1eae5);border-radius:14px;border-radius:var(--hwdi-radius-lg,14px);box-shadow:0 1px 3px #0d1f190f;box-shadow:var(--hwdi-shadow-sm,0 1px 3px #0d1f190f);max-height:calc(100vh - 120px);max-height:calc(100vh - var(--elakay-header-height, 90px) - 30px);overflow-x:hidden;overflow-y:auto;padding:16px;padding:var(--hwdi-space-7,16px);position:sticky;scrollbar-width:thin;top:100px;top:calc(var(--elakay-header-height, 90px) + var(--hwdi-space-4, 10px))}.hwdi-sidebar--desktop.is-collapsed{align-items:center;padding:12px 0;padding:var(--hwdi-space-5,12px) 0;width:56px}.hwdi-sidebar-expand-btn{align-items:center;background:#eef2f0;background:var(--hwdi-surface-sunken,#eef2f0);border:1px solid #e1eae5;border:1px solid var(--hwdi-border-soft,#e1eae5);border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);color:#0d7f5b;color:var(--hwdi-brand,#0d7f5b);cursor:pointer;display:flex;height:36px;justify-content:center;margin:0 auto;transition:background .15s ease,transform .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),transform var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease);width:36px}.hwdi-sidebar-expand-btn:hover{background:#e6f8ee;background:var(--hwdi-brand-tint,#e6f8ee);transform:translateX(1px)}.hwdi-sidebar-header{color:#14231f;color:var(--hwdi-text-primary,#14231f);display:flex;font-size:14px;font-size:var(--hwdi-fs-md,14px);font-weight:800;font-weight:var(--hwdi-fw-display,800)}.hwdi-sidebar-header,.hwdi-sidebar-header span{align-items:center;gap:8px;gap:var(--hwdi-space-3,8px)}.hwdi-sidebar-header span{color:#0d7f5b;color:var(--hwdi-brand,#0d7f5b);display:inline-flex;flex:1 1;min-width:0}.hwdi-sidebar-close,.hwdi-sidebar-collapse-btn{align-items:center;background:none;border:none;border-radius:6px;border-radius:var(--hwdi-radius-sm,6px);color:#60736d;color:var(--hwdi-text-tertiary,#60736d);cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;transition:background .15s ease,color .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease);width:30px}.hwdi-sidebar-close:hover,.hwdi-sidebar-collapse-btn:hover{background:#eef2f0;background:var(--hwdi-surface-sunken,#eef2f0);color:#0d7f5b;color:var(--hwdi-brand,#0d7f5b)}.hwdi-sidebar-close{display:none}.hwdi-sidebar-search{align-items:center;background:#f4f7f5;background:var(--hwdi-surface-page,#f4f7f5);border:1px solid #cad7d1;border:1px solid var(--hwdi-border,#cad7d1);border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);color:#60736d;color:var(--hwdi-text-tertiary,#60736d);display:flex;gap:8px;gap:var(--hwdi-space-3,8px);padding:0 10px;padding:0 var(--hwdi-space-4,10px);transition:border-color .15s ease,box-shadow .15s ease;transition:border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),box-shadow var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-sidebar-search:focus-within{background:#fff;background:var(--hwdi-surface-card,#fff);border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);box-shadow:0 0 0 3px #e6f8ee;box-shadow:0 0 0 3px var(--hwdi-brand-tint,#e6f8ee)}.hwdi-sidebar-search input{background:#0000;border:none;color:#14231f;color:var(--hwdi-text-primary,#14231f);flex:1 1;font-size:13px;font-size:var(--hwdi-fs-sm,13px);min-height:38px;outline:none}.hwdi-sidebar-nav{display:flex;flex-direction:column;gap:14px;gap:var(--hwdi-space-6,14px)}.hwdi-sidebar-group-title{color:#60736d;color:var(--hwdi-text-tertiary,#60736d);font-size:11px;font-size:var(--hwdi-fs-xs,11px);font-weight:800;font-weight:var(--hwdi-fw-display,800);letter-spacing:.5px;margin-bottom:6px;margin-bottom:var(--hwdi-space-2,6px);text-transform:uppercase}.hwdi-sidebar-group ul{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.hwdi-sidebar-group a{border-left:2px solid #0000;border-radius:7px;border-radius:var(--hwdi-radius-sm,7px);color:#22322c;color:var(--hwdi-text-primary,#22322c);display:block;font-size:13px;font-size:var(--hwdi-fs-sm,13px);padding:7px 10px;padding:var(--hwdi-space-3,7px) var(--hwdi-space-4,10px);text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-sidebar-group a:hover{background:#f4f9f6;background:var(--hwdi-surface-sunken,#f4f9f6);border-left-color:#cad7d1;border-left-color:var(--hwdi-border,#cad7d1)}.hwdi-sidebar-group a.active{background:#e6f8ee;background:var(--hwdi-brand-tint,#e6f8ee);border-left-color:#0d7f5b;border-left-color:var(--hwdi-brand,#0d7f5b);color:#0a6a4c;color:var(--hwdi-brand-dark,#0a6a4c);font-weight:700;font-weight:var(--hwdi-fw-bold,700)}.hwdi-sidebar-empty{color:#9fb1ab;color:var(--hwdi-text-faint,#9fb1ab);font-size:12px;font-size:var(--hwdi-fs-sm,12px);padding:8px 0;padding:var(--hwdi-space-3,8px) 0}.hwdi-sidebar--mobile{background:#fff;background:var(--hwdi-surface-card,#fff);box-shadow:-8px 0 30px #0000002e;height:100vh;overflow-y:auto;padding:18px;padding:var(--hwdi-space-8,18px);position:fixed;right:-320px;top:0;transition:right .25s ease;transition:right var(--hwdi-dur-slow,.25s) var(--hwdi-ease,ease);width:min(300px,86vw);z-index:1001;z-index:var(--hwdi-z-drawer,1001)}.hwdi-sidebar--mobile.open{right:0}.hwdi-sidebar--mobile .hwdi-sidebar-collapse-btn,.hwdi-sidebar-backdrop{display:none}@media (prefers-reduced-motion:reduce){.hwdi-sidebar,.hwdi-sidebar--mobile{transition:none}}@media (max-width:900px){.hwdi-sidebar-mobile-trigger{align-items:center;background:#fff;background:var(--hwdi-surface-card,#fff);border:1px solid #cad7d1;border:1px solid var(--hwdi-border,#cad7d1);border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);color:#14231f;color:var(--hwdi-text-primary,#14231f);cursor:pointer;display:inline-flex;font-size:13px;font-size:var(--hwdi-fs-sm,13px);font-weight:800;font-weight:var(--hwdi-fw-display,800);gap:6px;gap:var(--hwdi-space-2,6px);margin-bottom:14px;margin-bottom:var(--hwdi-space-6,14px);padding:8px 12px;padding:var(--hwdi-space-3,8px) var(--hwdi-space-5,12px);transition:border-color .15s ease;transition:border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-sidebar-mobile-trigger:hover{border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b)}.hwdi-sidebar--desktop{display:none}.hwdi-sidebar-close{display:flex}.hwdi-sidebar-backdrop.open{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0f231c80;display:block;inset:0;position:fixed;z-index:1000;z-index:var(--hwdi-z-modal,1000)}}.hwdi-scope{--hwdi-brand:#0d7f5b;--hwdi-brand-dark:#0a6a4c;--hwdi-brand-tint:#e6f8ee;--hwdi-surface-page:#f4f7f5;--hwdi-surface-card:#fff;--hwdi-surface-sunken:#eef2f0;--hwdi-text-primary:#14231f;--hwdi-text-secondary:#3d534c;--hwdi-text-tertiary:#60736d;--hwdi-text-faint:#9fb1ab;--hwdi-border:#cad7d1;--hwdi-border-soft:#e1eae5;--hwdi-border-faint:#edf2ef;--hwdi-danger:#962525;--hwdi-danger-bg:#ffe9e9;--hwdi-danger-border:#f6c6c6;--hwdi-info:#1a4d80;--hwdi-info-bg:#eaf3fb;--hwdi-info-border:#cadff2;--hwdi-success:#0d7f3a;--hwdi-success-bg:#e6f8ee;--hwdi-success-border:#bfe9d2;--hwdi-warning:#6f4a00;--hwdi-warning-bg:#fff4d8;--hwdi-warning-border:#f5dfa0;--hwdi-quote-accent:#cf9a13;--hwdi-quote-bg:#fff8e8;--hwdi-code-fg:#d9f5e6;--hwdi-code-bg:#0d1b16;--hwdi-rating-star:#f59e0b;--hwdi-radius-sm:8px;--hwdi-radius-md:12px;--hwdi-radius-lg:16px;--hwdi-radius-pill:999px;--hwdi-space-1:4px;--hwdi-space-2:6px;--hwdi-space-3:8px;--hwdi-space-4:10px;--hwdi-space-5:12px;--hwdi-space-6:14px;--hwdi-space-7:16px;--hwdi-space-8:20px;--hwdi-space-9:26px;--hwdi-space-10:32px;--hwdi-space-11:36px;--hwdi-space-12:48px;--hwdi-space-13:60px;--hwdi-fs-xs:11px;--hwdi-fs-sm:12px;--hwdi-fs-base:14px;--hwdi-fs-md:15px;--hwdi-fs-lg:16px;--hwdi-fs-xl:18px;--hwdi-fs-2xl:22px;--hwdi-fs-3xl:28px;--hwdi-fs-4xl:34px;--hwdi-fw-regular:400;--hwdi-fw-medium:500;--hwdi-fw-semibold:600;--hwdi-fw-bold:700;--hwdi-fw-display:800;--hwdi-shadow-sm:0 1px 3px #0d1f190f;--hwdi-shadow-md:0 4px 24px #0d1f1914;--hwdi-shadow-lg:0 10px 30px #0d1f191f;--hwdi-shadow-hover:0 10px 24px #0d1f191a;--hwdi-ease:cubic-bezier(0.4,0,0.2,1);--hwdi-dur-fast:0.15s;--hwdi-dur-base:0.2s;--hwdi-dur-slow:0.3s;--hwdi-z-dropdown:30;--hwdi-z-topbar:40;--hwdi-z-modal:1000;--hwdi-z-drawer:1001}.hwdi-scope :focus-visible{outline:2px solid var(--hwdi-brand);outline-offset:2px}.hwdi-btn-reset{background:none;border:none;cursor:pointer;font:inherit}@keyframes hwdi-shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.hwdi-skeleton{animation:hwdi-shimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--hwdi-surface-sunken) 25%,#e4ece8 37%,var(--hwdi-surface-sunken) 63%);background-size:400px 100%;border-radius:var(--hwdi-radius-sm)}.hwdi-public-page{background:#f4f7f5;background:var(--hwdi-surface-page,#f4f7f5);color:#14231f;color:var(--hwdi-text-primary,#14231f);min-height:100vh}.hwdi-hero{background:radial-gradient(60% 140% at 15% 0,#0d7f5b29,#0000 60%),radial-gradient(50% 120% at 90% 0,#0d7f5b1a,#0000 55%),linear-gradient(180deg,#0e2820,#123b2e);color:#fff;overflow:hidden;padding:60px 16px 44px;padding:var(--hwdi-space-13,60px) var(--hwdi-space-7,16px) var(--hwdi-space-11,44px);position:relative}.hwdi-hero-inner{margin:0 auto;text-align:center;width:min(720px,100%)}.hwdi-hero-eyebrow{align-items:center;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:999px;border-radius:var(--hwdi-radius-pill,999px);color:#d7f5e6;display:inline-flex;font-size:11px;font-size:var(--hwdi-fs-xs,11px);font-weight:700;font-weight:var(--hwdi-fw-bold,700);letter-spacing:.6px;margin-bottom:14px;margin-bottom:var(--hwdi-space-6,14px);padding:5px 12px;padding:5px var(--hwdi-space-5,12px);text-transform:uppercase}.hwdi-hero h1{font-size:34px;font-size:var(--hwdi-fs-4xl,34px);font-weight:900;font-weight:var(--hwdi-fw-display,900);letter-spacing:-.015em;line-height:1.15;margin:0}.hwdi-hero p{color:#ffffffc7;font-size:15px;font-size:var(--hwdi-fs-md,15px);margin:12px 0 26px;margin:var(--hwdi-space-5,12px) 0 var(--hwdi-space-9,26px)}.hwdi-search-bar{align-items:center;background:#fff;background:var(--hwdi-surface-card,#fff);border:1px solid #0000;border-radius:14px;border-radius:var(--hwdi-radius-lg,14px);box-shadow:0 16px 40px #06140f59;color:#60736d;color:var(--hwdi-text-tertiary,#60736d);display:flex;gap:10px;gap:var(--hwdi-space-4,10px);margin:0 auto;max-width:560px;padding:0 16px;padding:0 var(--hwdi-space-7,16px);transition:box-shadow .15s ease,transform .15s ease;transition:box-shadow var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),transform var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-search-bar:focus-within{box-shadow:0 16px 40px #06140f59,0 0 0 3px #ffffff59;transform:translateY(-1px)}.hwdi-search-bar input{background:#0000;border:none;color:#14231f;color:var(--hwdi-text-primary,#14231f);flex:1 1;font-size:14px;font-size:var(--hwdi-fs-base,14px);min-height:50px;outline:none}.hwdi-public-shell{margin:0 auto;padding:26px 0 60px;padding:var(--hwdi-space-9,26px) 0 var(--hwdi-space-13,60px);width:min(1240px,calc(100% - 32px))}.hwdi-public-layout{align-items:flex-start;display:flex;gap:28px;gap:var(--hwdi-space-9,28px)}.hwdi-public-main{flex:1 1;min-width:0}.hwdi-category-tabs{display:flex;flex-wrap:wrap;gap:8px;gap:var(--hwdi-space-3,8px);margin-bottom:14px;margin-bottom:var(--hwdi-space-6,14px)}.hwdi-category-tabs button{background:#fff;background:var(--hwdi-surface-card,#fff);border:1px solid #cad7d1;border:1px solid var(--hwdi-border,#cad7d1);border-radius:999px;border-radius:var(--hwdi-radius-pill,999px);color:#3d534c;color:var(--hwdi-text-secondary,#3d534c);cursor:pointer;font-size:12px;font-size:var(--hwdi-fs-sm,12px);font-weight:700;font-weight:var(--hwdi-fw-bold,700);padding:7px 14px;padding:var(--hwdi-space-3,7px) var(--hwdi-space-6,14px);transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),transform var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-category-tabs button:hover:not(.active){border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);color:#0d7f5b;color:var(--hwdi-brand,#0d7f5b);transform:translateY(-1px)}.hwdi-category-tabs button.active{background:#0d7f5b;background:var(--hwdi-brand,#0d7f5b);border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);box-shadow:0 6px 16px #0d7f5b47;color:#fff}.hwdi-filter-row{display:flex;flex-wrap:wrap;gap:10px;gap:var(--hwdi-space-4,10px);margin-bottom:26px;margin-bottom:var(--hwdi-space-9,26px)}.hwdi-filter-row select{background:#fff;background:var(--hwdi-surface-card,#fff);border:1px solid #cad7d1;border:1px solid var(--hwdi-border,#cad7d1);border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);color:#14231f;color:var(--hwdi-text-primary,#14231f);font-size:12px;font-size:var(--hwdi-fs-sm,12px);min-height:38px;padding:0 12px;padding:0 var(--hwdi-space-5,12px);transition:border-color .15s ease;transition:border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-filter-row select:hover{border-color:#9fb1ab;border-color:var(--hwdi-text-faint,#9fb1ab)}.hwdi-filter-row select:focus{border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);box-shadow:0 0 0 3px #e6f8ee;box-shadow:0 0 0 3px var(--hwdi-brand-tint,#e6f8ee);outline:none}.hwdi-public-message{border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);font-size:13px;font-size:var(--hwdi-fs-sm,13px);margin-bottom:16px;margin-bottom:var(--hwdi-space-7,16px);padding:10px 12px;padding:var(--hwdi-space-4,10px) var(--hwdi-space-5,12px)}.hwdi-public-message.error{background:#ffe9e9;background:var(--hwdi-danger-bg,#ffe9e9);color:#962525;color:var(--hwdi-danger,#962525)}.hwdi-public-empty{align-items:center;background:#fff;background:var(--hwdi-surface-card,#fff);border:1px dashed #cad7d1;border:1px dashed var(--hwdi-border,#cad7d1);border-radius:10px;border-radius:var(--hwdi-radius-md,10px);color:#60736d;color:var(--hwdi-text-tertiary,#60736d);display:flex;flex-direction:column;gap:10px;gap:var(--hwdi-space-4,10px);padding:48px 20px;padding:var(--hwdi-space-12,48px) var(--hwdi-space-7,20px);text-align:center}.hwdi-public-empty-icon{color:#9fb1ab;color:var(--hwdi-text-faint,#9fb1ab)}.hwdi-public-empty p{font-size:14px;font-size:var(--hwdi-fs-base,14px);margin:0}.hwdi-section{margin-bottom:36px;margin-bottom:var(--hwdi-space-11,36px)}.hwdi-section h2{font-size:19px;font-size:var(--hwdi-fs-xl,19px);font-weight:900;font-weight:var(--hwdi-fw-display,900);letter-spacing:-.01em;margin:0 0 14px;margin:0 0 var(--hwdi-space-6,14px)}.hwdi-card-grid{grid-gap:18px;grid-gap:var(--hwdi-space-7,18px);display:grid;gap:18px;gap:var(--hwdi-space-7,18px);grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.hwdi-card{animation:hwdi-card-in .3s ease both;animation:hwdi-card-in var(--hwdi-dur-slow,.3s) var(--hwdi-ease,ease) both;background:#fff;background:var(--hwdi-surface-card,#fff);border:1px solid #e1eae5;border:1px solid var(--hwdi-border-soft,#e1eae5);border-radius:14px;border-radius:var(--hwdi-radius-lg,14px);box-shadow:0 1px 3px #0d1f190f;box-shadow:var(--hwdi-shadow-sm,0 1px 3px #0d1f190f);color:inherit;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;transition:transform var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),box-shadow var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}@keyframes hwdi-card-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.hwdi-card:hover{border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);box-shadow:0 10px 24px #00000014;box-shadow:var(--hwdi-shadow-hover,0 10px 24px #00000014);transform:translateY(-4px)}.hwdi-card-image{background:#eef2f0;background:var(--hwdi-surface-sunken,#eef2f0);height:148px;overflow:hidden;position:relative}.hwdi-card-image img{display:block;height:100%;object-fit:cover;transition:transform .3s ease;transition:transform var(--hwdi-dur-slow,.3s) var(--hwdi-ease,ease);width:100%}.hwdi-card:hover .hwdi-card-image img{transform:scale(1.05)}.hwdi-card-image-placeholder{background:linear-gradient(135deg,#e6f0ea,#f4f9f6);background:linear-gradient(135deg,var(--hwdi-brand-tint,#e6f0ea),var(--hwdi-surface-sunken,#f4f9f6));height:100%;width:100%}.hwdi-card-badge{align-items:center;background:#fff;background:var(--hwdi-surface-card,#fff);border-radius:999px;border-radius:var(--hwdi-radius-pill,999px);box-shadow:0 1px 3px #0000001a;box-shadow:var(--hwdi-shadow-sm,0 1px 3px #0000001a);color:#0d7f5b;color:var(--hwdi-brand,#0d7f5b);display:inline-flex;font-size:10px;font-weight:800;font-weight:var(--hwdi-fw-display,800);gap:4px;left:8px;left:var(--hwdi-space-3,8px);padding:4px 9px;padding:4px var(--hwdi-space-4,9px);position:absolute;top:8px;top:var(--hwdi-space-3,8px)}.hwdi-card-body{display:flex;flex:1 1;flex-direction:column;gap:6px;gap:var(--hwdi-space-2,6px);padding:14px;padding:var(--hwdi-space-6,14px)}.hwdi-card-category{color:#0d7f5b;color:var(--hwdi-brand,#0d7f5b);font-size:10px;font-size:var(--hwdi-fs-xs,10px);letter-spacing:.4px;text-transform:uppercase}.hwdi-card-body h3,.hwdi-card-category{font-weight:800;font-weight:var(--hwdi-fw-display,800)}.hwdi-card-body h3{font-size:15px;font-size:var(--hwdi-fs-md,15px);line-height:1.3;margin:0}.hwdi-card-body p{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#60736d;color:var(--hwdi-text-tertiary,#60736d);display:-webkit-box;font-size:12.5px;margin:0;overflow:hidden}.hwdi-card-meta{align-items:center;color:#9fb1ab;color:var(--hwdi-text-faint,#9fb1ab);display:inline-flex;font-size:11px;font-size:var(--hwdi-fs-xs,11px);gap:4px;margin-top:auto;padding-top:6px;padding-top:var(--hwdi-space-2,6px)}.hwdi-card-skeleton{animation:none;cursor:default;pointer-events:none}.hwdi-card-skeleton:hover{border-color:#e1eae5;border-color:var(--hwdi-border-soft,#e1eae5);box-shadow:0 1px 3px #0d1f190f;box-shadow:var(--hwdi-shadow-sm,0 1px 3px #0d1f190f);transform:none}.hwdi-card-skeleton .hwdi-card-image{background:none}.hwdi-card-skeleton .hwdi-card-body{gap:8px;gap:var(--hwdi-space-3,8px)}@media (prefers-reduced-motion:reduce){.hwdi-card{animation:none}.hwdi-card-image img{transition:none}}@media (max-width:900px){.hwdi-public-layout{flex-direction:column}}@media (max-width:960px){.hwdi-card-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.hwdi-hero{padding:40px 14px 32px;padding:var(--hwdi-space-11,40px) var(--hwdi-space-6,14px) var(--hwdi-space-9,32px)}.hwdi-hero h1{font-size:26px;font-size:var(--hwdi-fs-3xl,26px)}.hwdi-card-grid{grid-template-columns:1fr 1fr}}@media (max-width:420px){.hwdi-card-grid{grid-template-columns:1fr}}.hwdi-block-list{display:flex;flex-direction:column;gap:26px;gap:var(--hwdi-space-9,26px);max-width:100%;min-width:0}.hwdi-block{margin:0;max-width:100%}.hwdi-align-left{text-align:left}.hwdi-align-center{text-align:center}.hwdi-align-right{text-align:right}.hwdi-title{color:#14231f;color:var(--hwdi-text-primary,#14231f);font-weight:800;font-weight:var(--hwdi-fw-display,800);letter-spacing:-.01em;line-height:1.25}h1.hwdi-title{font-size:28px;font-size:var(--hwdi-fs-3xl,28px)}h2.hwdi-title{font-size:22px;font-size:var(--hwdi-fs-2xl,22px)}h3.hwdi-title{font-size:18px;font-size:var(--hwdi-fs-xl,18px)}.hwdi-subtitle{color:#3d534c;color:var(--hwdi-text-secondary,#3d534c);font-size:16px;font-size:var(--hwdi-fs-lg,16px);font-weight:600;font-weight:var(--hwdi-fw-semibold,600)}.hwdi-text{color:#14231f;color:var(--hwdi-text-primary,#14231f);font-size:15px;font-size:var(--hwdi-fs-md,15px);line-height:1.7;overflow-wrap:break-word}.hwdi-gallery img,.hwdi-image img,.hwdi-step-image,.hwdi-text img{height:auto;max-width:100%}.hwdi-text table{border-collapse:collapse;width:100%}.hwdi-image,.hwdi-image figure{margin:0}.hwdi-image figcaption{color:#60736d;color:var(--hwdi-text-tertiary,#60736d);font-size:12px;font-size:var(--hwdi-fs-sm,12px);margin-top:8px;margin-top:var(--hwdi-space-3,8px)}.hwdi-image.hwdi-align-center img{display:block;margin:0 auto}.hwdi-image.hwdi-align-right img{display:block;margin-left:auto}.hwdi-image a{display:inline-block;transition:opacity .15s ease;transition:opacity var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-image a:hover{opacity:.9}.hwdi-video-frame{background:#0d1b16;background:var(--hwdi-code-bg,#0d1b16);border-radius:10px;border-radius:var(--hwdi-radius-sm,10px);height:0;overflow:hidden;position:relative}.hwdi-video-frame iframe,.hwdi-video-frame video{border:0;height:100%;inset:0;position:absolute;width:100%}.hwdi-video-title{color:#14231f;color:var(--hwdi-text-primary,#14231f);font-weight:700;font-weight:var(--hwdi-fw-bold,700);margin-top:10px;margin-top:var(--hwdi-space-4,10px)}.hwdi-video-description{color:#60736d;color:var(--hwdi-text-tertiary,#60736d);font-size:12px;font-size:var(--hwdi-fs-sm,12px);margin-top:4px;margin-top:var(--hwdi-space-1,4px)}.hwdi-gallery{grid-gap:12px;grid-gap:var(--hwdi-space-5,12px);display:grid;gap:12px;gap:var(--hwdi-space-5,12px)}.hwdi-gallery figure{border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);margin:0;overflow:hidden}.hwdi-gallery img{display:block;transition:transform .2s ease;transition:transform var(--hwdi-dur-base,.2s) var(--hwdi-ease,ease)}.hwdi-gallery figure:hover img{transform:scale(1.03)}.hwdi-btn{align-items:center;border:1px solid #0000;border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);display:inline-flex;font-size:14px;font-size:var(--hwdi-fs-base,14px);font-weight:800;font-weight:var(--hwdi-fw-display,800);min-height:40px;padding:0 18px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;transition:transform var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),box-shadow var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-btn:hover{box-shadow:0 10px 24px #0000001a;box-shadow:var(--hwdi-shadow-hover,0 10px 24px #0000001a);transform:translateY(-1px)}.hwdi-btn:active{transform:translateY(0)}.hwdi-btn--primary{background:#0d7f5b;background:var(--hwdi-brand,#0d7f5b);color:#fff}.hwdi-btn--primary:hover{background:#0a6a4c;background:var(--hwdi-brand-dark,#0a6a4c)}.hwdi-btn--secondary{background:#14231f;background:var(--hwdi-text-primary,#14231f);color:#fff}.hwdi-btn--outline{background:#0000;border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);color:#0d7f5b;color:var(--hwdi-brand,#0d7f5b)}.hwdi-btn--outline:hover{background:#e6f8ee;background:var(--hwdi-brand-tint,#e6f8ee)}.hwdi-link{border:1px solid #cad7d1;border:1px solid var(--hwdi-border,#cad7d1);border-radius:10px;border-radius:var(--hwdi-radius-md,10px);display:flex;flex-direction:column;gap:2px;padding:12px 14px;padding:var(--hwdi-space-5,12px) var(--hwdi-space-6,14px);text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),box-shadow var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-link:hover{border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);box-shadow:0 1px 3px #0000000f;box-shadow:var(--hwdi-shadow-sm,0 1px 3px #0000000f)}.hwdi-link-label{color:#0d7f5b;color:var(--hwdi-brand,#0d7f5b);font-weight:800;font-weight:var(--hwdi-fw-display,800)}.hwdi-link-description{color:#60736d;color:var(--hwdi-text-tertiary,#60736d);font-size:12px;font-size:var(--hwdi-fs-sm,12px)}.hwdi-table-wrap{border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);overflow-x:auto}.hwdi-table{border-collapse:collapse;font-size:14px;font-size:var(--hwdi-fs-base,14px);width:100%}.hwdi-table th{background:#f7faf8;background:var(--hwdi-surface-sunken,#f7faf8);color:#14231f;color:var(--hwdi-text-primary,#14231f);font-weight:800;font-weight:var(--hwdi-fw-display,800);text-align:left}.hwdi-table td,.hwdi-table th{padding:10px 12px;padding:var(--hwdi-space-4,10px) var(--hwdi-space-5,12px)}.hwdi-table--bordered td,.hwdi-table--bordered th{border:1px solid #e1eae5;border:1px solid var(--hwdi-border-soft,#e1eae5)}.hwdi-table--striped tbody tr:nth-child(2n){background:#f7faf8;background:var(--hwdi-surface-sunken,#f7faf8)}.hwdi-table tbody tr{transition:background .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-table tbody tr:hover{background:#e6f8ee;background:var(--hwdi-brand-tint,#e6f8ee)}.hwdi-steps{display:flex;flex-direction:column;gap:14px;gap:var(--hwdi-space-6,14px);padding-left:20px;padding-left:var(--hwdi-space-8,20px)}.hwdi-step-title{color:#14231f;color:var(--hwdi-text-primary,#14231f);font-weight:800;font-weight:var(--hwdi-fw-display,800)}.hwdi-step-description{color:#3d534c;color:var(--hwdi-text-secondary,#3d534c);font-size:14px;font-size:var(--hwdi-fs-base,14px);margin-top:3px}.hwdi-step-image{border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);margin-top:8px;margin-top:var(--hwdi-space-3,8px)}.hwdi-quote{background:#f4f9f6;background:var(--hwdi-surface-sunken,#f4f9f6);border-left:4px solid #0d7f5b;border-left:4px solid var(--hwdi-brand,#0d7f5b);border-radius:0 10px 10px 0;border-radius:0 var(--hwdi-radius-sm,10px) var(--hwdi-radius-sm,10px) 0;font-style:italic;padding:16px 20px;padding:var(--hwdi-space-7,16px) var(--hwdi-space-8,20px)}.hwdi-quote--highlighted{background:#fff8e8;background:var(--hwdi-quote-bg,#fff8e8);border-left-color:#cf9a13;border-left-color:var(--hwdi-quote-accent,#cf9a13)}.hwdi-quote cite{color:#60736d;color:var(--hwdi-text-tertiary,#60736d);display:block;font-size:12px;font-size:var(--hwdi-fs-sm,12px);font-style:normal;font-weight:800;font-weight:var(--hwdi-fw-display,800);margin-top:8px;margin-top:var(--hwdi-space-3,8px)}.hwdi-alert{border:1px solid #0000;border-radius:10px;border-radius:var(--hwdi-radius-md,10px);font-size:14px;font-size:var(--hwdi-fs-base,14px);padding:14px 16px;padding:var(--hwdi-space-6,14px) var(--hwdi-space-7,16px)}.hwdi-alert--info{background:#eaf3fb;background:var(--hwdi-info-bg,#eaf3fb);border-color:#cadff2;border-color:var(--hwdi-info-border,#cadff2);color:#1a4d80;color:var(--hwdi-info,#1a4d80)}.hwdi-alert--success{background:#e6f8ee;background:var(--hwdi-success-bg,#e6f8ee);border-color:#bfe9d2;border-color:var(--hwdi-success-border,#bfe9d2);color:#0d7f3a;color:var(--hwdi-success,#0d7f3a)}.hwdi-alert--warning{background:#fff4d8;background:var(--hwdi-warning-bg,#fff4d8);border-color:#f5dfa0;border-color:var(--hwdi-warning-border,#f5dfa0);color:#6f4a00;color:var(--hwdi-warning,#6f4a00)}.hwdi-alert--danger{background:#ffe9e9;background:var(--hwdi-danger-bg,#ffe9e9);border-color:#f6c6c6;border-color:var(--hwdi-danger-border,#f6c6c6);color:#962525;color:var(--hwdi-danger,#962525)}.hwdi-code{background:#0d1b16;background:var(--hwdi-code-bg,#0d1b16);border-radius:10px;border-radius:var(--hwdi-radius-md,10px);color:#d9f5e6;color:var(--hwdi-code-fg,#d9f5e6);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:13px;font-size:var(--hwdi-fs-sm,13px);overflow-x:auto;padding:16px 18px;padding:var(--hwdi-space-7,16px) var(--hwdi-space-6,18px)}.hwdi-divider{border:#cad7d1;border-top:2px solid #cad7d1;border-color:var(--hwdi-border,#cad7d1)}.hwdi-divider--dashed{border-top-style:dashed}.hwdi-divider--dotted{border-top-style:dotted}.hwdi-divider--sm{margin:8px 0;margin:var(--hwdi-space-3,8px) 0}.hwdi-divider--md{margin:20px 0;margin:var(--hwdi-space-8,20px) 0}.hwdi-divider--lg{margin:36px 0;margin:var(--hwdi-space-11,36px) 0}.hwdi-file{align-items:center;border:1px solid #cad7d1;border:1px solid var(--hwdi-border,#cad7d1);border-radius:10px;border-radius:var(--hwdi-radius-md,10px);color:#14231f;color:var(--hwdi-text-primary,#14231f);display:inline-flex;font-weight:700;font-weight:var(--hwdi-fw-bold,700);gap:10px;gap:var(--hwdi-space-4,10px);max-width:100%;padding:10px 14px;padding:var(--hwdi-space-4,10px) var(--hwdi-space-6,14px);text-decoration:none;transition:border-color .15s ease,background .15s ease;transition:border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease);width:fit-content}.hwdi-file:hover{background:#e6f8ee;background:var(--hwdi-brand-tint,#e6f8ee);border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b)}.hwdi-file-size{color:#60736d;color:var(--hwdi-text-tertiary,#60736d);font-size:12px;font-size:var(--hwdi-fs-sm,12px);font-weight:500;font-weight:var(--hwdi-fw-medium,500)}.hwdi-faq{display:flex;flex-direction:column;gap:10px;gap:var(--hwdi-space-4,10px)}.hwdi-faq details{border:1px solid #e1eae5;border:1px solid var(--hwdi-border-soft,#e1eae5);border-radius:10px;border-radius:var(--hwdi-radius-md,10px);padding:12px 14px;padding:var(--hwdi-space-5,12px) var(--hwdi-space-6,14px);transition:border-color .15s ease;transition:border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-faq details:hover{border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b)}.hwdi-faq summary{color:#14231f;color:var(--hwdi-text-primary,#14231f);cursor:pointer;font-weight:800;font-weight:var(--hwdi-fw-display,800)}.hwdi-faq-answer{color:#3d534c;color:var(--hwdi-text-secondary,#3d534c);font-size:14px;font-size:var(--hwdi-fs-base,14px);line-height:1.6;margin-top:8px;margin-top:var(--hwdi-space-3,8px)}@media (max-width:640px){.hwdi-gallery{grid-template-columns:repeat(2,1fr)!important}}.hwdi-block-wrap{max-width:100%}.hwdi-block-children{border-left:2px solid #e1eae5;border-left:2px solid var(--hwdi-border-soft,#e1eae5);display:flex;flex-direction:column;gap:16px;gap:var(--hwdi-space-7,16px);margin-left:20px;margin-left:var(--hwdi-space-8,20px);margin-top:14px;margin-top:var(--hwdi-space-6,14px);padding-left:16px;padding-left:var(--hwdi-space-7,16px)}.hwdi-spacer{width:100%}.hwdi-field-mock{display:flex;flex-direction:column;gap:6px;gap:var(--hwdi-space-2,6px);max-width:420px}.hwdi-field-mock-label{color:#3d534c;color:var(--hwdi-text-secondary,#3d534c);font-size:13px;font-size:var(--hwdi-fs-sm,13px);font-weight:700;font-weight:var(--hwdi-fw-bold,700)}.hwdi-field-mock input[type=date],.hwdi-field-mock input[type=text],.hwdi-field-mock select,.hwdi-field-mock textarea{background:#f7faf8;background:var(--hwdi-surface-sunken,#f7faf8);border:1px solid #cad7d1;border:1px solid var(--hwdi-border,#cad7d1);border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);color:#60736d;color:var(--hwdi-text-tertiary,#60736d);font-family:inherit;font-size:14px;font-size:var(--hwdi-fs-base,14px);min-height:40px;padding:0 12px;padding:0 var(--hwdi-space-5,12px)}.hwdi-field-mock textarea{min-height:auto;padding:10px 12px;padding:var(--hwdi-space-4,10px) var(--hwdi-space-5,12px)}.hwdi-field-mock--inline{align-items:center;color:#14231f;color:var(--hwdi-text-primary,#14231f);flex-direction:row;font-size:14px;font-size:var(--hwdi-fs-base,14px);gap:10px;gap:var(--hwdi-space-4,10px)}.hwdi-field-mock-hint{color:#9fb1ab;color:var(--hwdi-text-faint,#9fb1ab);font-size:11px;font-size:var(--hwdi-fs-xs,11px)}.hwdi-toggle-mock{align-items:center;background:#cad7d1;background:var(--hwdi-border,#cad7d1);border-radius:999px;border-radius:var(--hwdi-radius-pill,999px);display:inline-flex;flex-shrink:0;height:22px;padding:2px;transition:background .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease);width:38px}.hwdi-toggle-mock--on{background:#0d7f5b;background:var(--hwdi-brand,#0d7f5b);justify-content:flex-end}.hwdi-toggle-mock-knob{background:#fff;border-radius:50%;height:18px;width:18px}.hwdi-output{background:#eef5f1;background:var(--hwdi-brand-tint,#eef5f1);border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);display:inline-block;font-size:14px;font-size:var(--hwdi-fs-base,14px);font-weight:700;font-weight:var(--hwdi-fw-bold,700);padding:8px 14px;padding:var(--hwdi-space-3,8px) var(--hwdi-space-6,14px)}.hwdi-icon-mock,.hwdi-output{color:#0d7f5b;color:var(--hwdi-brand,#0d7f5b)}.hwdi-icon-mock{justify-content:center;line-height:1}.hwdi-icon-mock,.hwdi-stat{align-items:center;display:flex}.hwdi-stat{background:#f7faf8;background:var(--hwdi-surface-sunken,#f7faf8);border:1px solid #e1eae5;border:1px solid var(--hwdi-border-soft,#e1eae5);border-radius:12px;border-radius:var(--hwdi-radius-md,12px);flex-direction:column;gap:4px;gap:var(--hwdi-space-1,4px);padding:20px;padding:var(--hwdi-space-8,20px);text-align:center;transition:box-shadow .15s ease;transition:box-shadow var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease);width:fit-content}.hwdi-stat:hover{box-shadow:0 1px 3px #0000000f;box-shadow:var(--hwdi-shadow-sm,0 1px 3px #0000000f)}.hwdi-stat strong{color:#0d7f5b;color:var(--hwdi-brand,#0d7f5b);font-size:28px;font-size:var(--hwdi-fs-3xl,28px);font-weight:800;font-weight:var(--hwdi-fw-display,800)}.hwdi-stat span{color:#60736d;color:var(--hwdi-text-tertiary,#60736d);font-size:13px;font-size:var(--hwdi-fs-sm,13px)}.hwdi-progress{max-width:480px}.hwdi-progress-label{color:#3d534c;color:var(--hwdi-text-secondary,#3d534c);font-size:13px;font-size:var(--hwdi-fs-sm,13px);font-weight:700;font-weight:var(--hwdi-fw-bold,700);margin-bottom:6px;margin-bottom:var(--hwdi-space-2,6px)}.hwdi-progress-track{background:#e1eae5;background:var(--hwdi-border-soft,#e1eae5);height:10px;overflow:hidden}.hwdi-progress-bar,.hwdi-progress-track{border-radius:999px;border-radius:var(--hwdi-radius-pill,999px)}.hwdi-progress-bar{background:#0d7f5b;background:var(--hwdi-brand,#0d7f5b);height:100%;transition:width .3s ease;transition:width var(--hwdi-dur-slow,.3s) var(--hwdi-ease,ease)}.hwdi-rating{align-items:center;display:inline-flex;gap:4px;gap:var(--hwdi-space-1,4px)}.hwdi-rating-star{color:#cad7d1;color:var(--hwdi-border,#cad7d1)}.hwdi-rating-star--on{fill:#f59e0b;fill:var(--hwdi-rating-star,#f59e0b);color:#f59e0b;color:var(--hwdi-rating-star,#f59e0b)}.hwdi-rating-label{color:#60736d;color:var(--hwdi-text-tertiary,#60736d);margin-left:6px;margin-left:var(--hwdi-space-2,6px)}.hwdi-container-empty,.hwdi-rating-label{font-size:13px;font-size:var(--hwdi-fs-sm,13px)}.hwdi-container-empty{border:1px dashed #cad7d1;border:1px dashed var(--hwdi-border,#cad7d1);border-radius:10px;border-radius:var(--hwdi-radius-md,10px);box-sizing:border-box;color:#9fb1ab;color:var(--hwdi-text-faint,#9fb1ab);text-align:center;width:100%}.hwdi-container,.hwdi-container-empty{padding:24px;padding:var(--hwdi-space-9,24px)}.hwdi-container{background:#fff;background:var(--hwdi-surface-card,#fff);border:1px solid #e1eae5;border:1px solid var(--hwdi-border-soft,#e1eae5);border-radius:16px;border-radius:var(--hwdi-radius-lg,16px);display:flex;flex-direction:column;gap:16px;gap:var(--hwdi-space-7,16px)}.hwdi-row{grid-gap:20px;grid-gap:var(--hwdi-space-8,20px);display:grid;gap:20px;gap:var(--hwdi-space-8,20px)}.hwdi-section,.hwdi-stack{display:flex;flex-direction:column;gap:16px;gap:var(--hwdi-space-7,16px)}.hwdi-section{align-items:stretch;background:#f7faf8;background:var(--hwdi-surface-sunken,#f7faf8);border-radius:16px;border-radius:var(--hwdi-radius-lg,16px);box-sizing:border-box;margin:8px 0;margin:var(--hwdi-space-3,8px) 0;padding:48px 32px;padding:var(--hwdi-space-12,48px) var(--hwdi-space-10,32px);width:100%}.hwdi-panel{background:#fff;background:var(--hwdi-surface-card,#fff);border-radius:20px;border-radius:var(--hwdi-radius-lg,20px);box-shadow:0 12px 40px #0f231c1a;box-shadow:var(--hwdi-shadow-md,0 12px 40px #0f231c1a);display:flex;flex-direction:column;gap:16px;gap:var(--hwdi-space-7,16px);padding:28px;padding:var(--hwdi-space-10,28px)}@media (max-width:640px){.hwdi-row{grid-template-columns:1fr!important}}.hwdi-sandbox-frame-wrap{width:100%}.hwdi-sandbox-frame{background:#fff;border:none;display:block;width:100%}.hwdi-sandbox-frame-errors{align-items:center;background:#ffe9e9;background:var(--hwdi-danger-bg,#ffe9e9);border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);color:#962525;color:var(--hwdi-danger,#962525);display:flex;font-size:12px;font-size:var(--hwdi-fs-sm,12px);gap:6px;margin-top:8px;margin-top:var(--hwdi-space-3,8px);padding:8px 10px;padding:var(--hwdi-space-3,8px) var(--hwdi-space-4,10px)}.hwdi-detail-page{background:#f4f7f5;background:var(--hwdi-surface-page,#f4f7f5);color:#14231f;color:var(--hwdi-text-primary,#14231f);min-height:100vh}.hwdi-detail-shell{margin:0 auto;padding:26px 0 60px;padding:var(--hwdi-space-9,26px) 0 var(--hwdi-space-13,60px);width:calc(100% - 24px)}.hwdi-detail-notfound{padding:80px 20px;text-align:center}.hwdi-detail-notfound h2{font-size:22px;font-size:var(--hwdi-fs-2xl,22px);margin:0 0 8px;margin:0 0 var(--hwdi-space-3,8px)}.hwdi-detail-notfound a{align-items:center;color:#0d7f5b;color:var(--hwdi-brand,#0d7f5b);display:inline-flex;font-weight:700;font-weight:var(--hwdi-fw-bold,700);gap:6px;margin-top:14px;margin-top:var(--hwdi-space-6,14px);text-decoration:none}.hwdi-detail-notfound a:hover{text-decoration:underline}.hwdi-detail-layout{align-items:flex-start;display:flex;gap:28px;gap:var(--hwdi-space-9,28px)}.hwdi-detail-skeleton-sidebar{border-radius:14px;border-radius:var(--hwdi-radius-lg,14px);flex-shrink:0;height:420px;width:272px}@media (max-width:900px){.hwdi-detail-skeleton-sidebar{display:none}}.hwdi-detail-main{animation:hwdi-fade-up .3s ease both;animation:hwdi-fade-up var(--hwdi-dur-slow,.3s) var(--hwdi-ease,ease) both;background:#fff;background:var(--hwdi-surface-card,#fff);border:1px solid #e1eae5;border:1px solid var(--hwdi-border-soft,#e1eae5);border-radius:16px;border-radius:var(--hwdi-radius-lg,16px);box-shadow:0 1px 3px #0d1f190f;box-shadow:var(--hwdi-shadow-sm,0 1px 3px #0d1f190f);flex:1 1;min-width:0;padding:26px 34px 40px;padding:var(--hwdi-space-9,26px) var(--hwdi-space-10,34px) var(--hwdi-space-11,40px)}@keyframes hwdi-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.hwdi-preview-banner{background:#fff4d8;background:var(--hwdi-warning-bg,#fff4d8);border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);color:#6f4a00;color:var(--hwdi-warning,#6f4a00);font-size:12px;font-size:var(--hwdi-fs-sm,12px);font-weight:700;font-weight:var(--hwdi-fw-bold,700);margin-bottom:14px;margin-bottom:var(--hwdi-space-6,14px);padding:8px 12px;padding:var(--hwdi-space-3,8px) var(--hwdi-space-5,12px)}.hwdi-detail-topbar{align-items:center;border-bottom:1px solid #edf2ef;border-bottom:1px solid var(--hwdi-border-faint,#edf2ef);display:flex;flex-wrap:wrap;gap:14px;gap:var(--hwdi-space-6,14px);margin-bottom:18px;margin-bottom:var(--hwdi-space-7,18px);padding-bottom:14px;padding-bottom:var(--hwdi-space-6,14px)}.hwdi-detail-back{align-items:center;border:1px solid #cad7d1;border:1px solid var(--hwdi-border,#cad7d1);border-radius:999px;border-radius:var(--hwdi-radius-pill,999px);color:#3d534c;color:var(--hwdi-text-secondary,#3d534c);display:inline-flex;flex-shrink:0;font-size:12px;font-size:var(--hwdi-fs-xs,12px);font-weight:700;font-weight:var(--hwdi-fw-bold,700);gap:6px;padding:6px 12px;padding:6px var(--hwdi-space-5,12px);text-decoration:none;transition:border-color .15s ease,color .15s ease,transform .15s ease;transition:border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),transform var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-detail-back:hover{border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);color:#0d7f5b;color:var(--hwdi-brand,#0d7f5b);transform:translateX(-2px)}.hwdi-breadcrumb{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;font-size:var(--hwdi-fs-sm,12px);gap:6px;gap:var(--hwdi-space-2,6px);min-width:0}.hwdi-breadcrumb,.hwdi-breadcrumb a{color:#60736d;color:var(--hwdi-text-tertiary,#60736d)}.hwdi-breadcrumb a{text-decoration:none;transition:color .15s ease;transition:color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-breadcrumb a:hover{color:#0d7f5b;color:var(--hwdi-brand,#0d7f5b)}.hwdi-breadcrumb-current{color:#14231f;color:var(--hwdi-text-primary,#14231f);font-weight:700;font-weight:var(--hwdi-fw-bold,700);max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hwdi-detail-cover{border-radius:12px;border-radius:var(--hwdi-radius-md,12px);box-shadow:0 1px 3px #0d1f190f;box-shadow:var(--hwdi-shadow-sm,0 1px 3px #0d1f190f);margin-bottom:20px;margin-bottom:var(--hwdi-space-8,20px);max-height:340px;object-fit:cover;width:100%}.hwdi-detail-category-badge{background:#e6f8ee;background:var(--hwdi-brand-tint,#e6f8ee);border-radius:999px;border-radius:var(--hwdi-radius-pill,999px);color:#0a6a4c;color:var(--hwdi-brand-dark,#0a6a4c);display:inline-block;font-size:11px;font-size:var(--hwdi-fs-xs,11px);font-weight:800;font-weight:var(--hwdi-fw-display,800);letter-spacing:.4px;margin-bottom:10px;margin-bottom:var(--hwdi-space-4,10px);padding:4px 12px;padding:4px var(--hwdi-space-5,12px);text-transform:uppercase}.hwdi-detail-header h1{font-size:32px;font-size:var(--hwdi-fs-4xl,32px);font-weight:900;font-weight:var(--hwdi-fw-display,900);letter-spacing:-.015em;line-height:1.18;margin:0 0 10px;margin:0 0 var(--hwdi-space-4,10px)}.hwdi-detail-description{color:#3d534c;color:var(--hwdi-text-secondary,#3d534c);font-size:16px;font-size:var(--hwdi-fs-lg,16px);line-height:1.5;margin:0 0 14px;margin:0 0 var(--hwdi-space-6,14px)}.hwdi-detail-meta{border-bottom:1px solid #edf2ef;border-bottom:1px solid var(--hwdi-border-faint,#edf2ef);color:#9fb1ab;color:var(--hwdi-text-faint,#9fb1ab);display:flex;flex-wrap:wrap;font-size:12px;font-size:var(--hwdi-fs-sm,12px);gap:16px;gap:var(--hwdi-space-7,16px);margin-bottom:24px;margin-bottom:var(--hwdi-space-9,24px);padding-bottom:20px;padding-bottom:var(--hwdi-space-8,20px)}.hwdi-detail-meta span{align-items:center;display:inline-flex;gap:5px}.hwdi-detail-content{margin-bottom:30px;margin-bottom:var(--hwdi-space-10,30px)}.hwdi-detail-content-inner{min-width:0;width:100%}.hwdi-detail-nav{align-items:center;border-top:1px solid #edf2ef;border-top:1px solid var(--hwdi-border-faint,#edf2ef);display:flex;flex-wrap:wrap;gap:10px;gap:var(--hwdi-space-4,10px);justify-content:space-between;padding-top:20px;padding-top:var(--hwdi-space-8,20px)}.hwdi-detail-nav button{align-items:center;background:#fff;background:var(--hwdi-surface-card,#fff);border:1px solid #cad7d1;border:1px solid var(--hwdi-border,#cad7d1);border-radius:9px;border-radius:var(--hwdi-radius-sm,9px);color:#14231f;color:var(--hwdi-text-primary,#14231f);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:700;font-weight:var(--hwdi-fw-bold,700);gap:6px;gap:var(--hwdi-space-2,6px);max-width:280px;overflow:hidden;padding:9px 14px;padding:var(--hwdi-space-4,9px) var(--hwdi-space-6,14px);text-align:left;text-overflow:ellipsis;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease;transition:border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),transform var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),box-shadow var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease);white-space:nowrap}.hwdi-detail-nav button:not(:disabled):hover{border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);box-shadow:0 1px 3px #0d1f190f;box-shadow:var(--hwdi-shadow-sm,0 1px 3px #0d1f190f);transform:translateY(-1px)}.hwdi-detail-nav button:disabled{cursor:not-allowed;opacity:.4}.hwdi-detail-nav-all{color:#0d7f5b;color:var(--hwdi-brand,#0d7f5b);font-size:12.5px;font-weight:800;font-weight:var(--hwdi-fw-display,800);text-decoration:none}.hwdi-detail-nav-all:hover{text-decoration:underline}.hwdi-related{border-top:1px solid #edf2ef;border-top:1px solid var(--hwdi-border-faint,#edf2ef);padding:26px 0;padding:var(--hwdi-space-9,26px) 0}.hwdi-related h2{font-size:18px;font-size:var(--hwdi-fs-xl,18px);font-weight:800;font-weight:var(--hwdi-fw-display,800);margin:0 0 14px;margin:0 0 var(--hwdi-space-6,14px)}.hwdi-related-grid{grid-gap:12px;grid-gap:var(--hwdi-space-5,12px);display:grid;gap:12px;gap:var(--hwdi-space-5,12px);grid-template-columns:repeat(3,minmax(0,1fr))}.hwdi-related-card{border:1px solid #e1eae5;border:1px solid var(--hwdi-border-soft,#e1eae5);border-radius:12px;border-radius:var(--hwdi-radius-md,12px);color:#14231f;color:var(--hwdi-text-primary,#14231f);display:flex;flex-direction:column;gap:7px;min-width:0;padding:14px;padding:var(--hwdi-space-6,14px);text-decoration:none;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease;transition:transform var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),box-shadow var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-related-card:hover{border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);box-shadow:0 10px 24px #00000014;box-shadow:var(--hwdi-shadow-hover,0 10px 24px #00000014);transform:translateY(-2px)}.hwdi-related-card span{color:#0d7f5b;color:var(--hwdi-brand,#0d7f5b);font-size:11px;font-size:var(--hwdi-fs-xs,11px);font-weight:700}.hwdi-related-card strong{font-size:13px;font-size:var(--hwdi-fs-sm,13px);line-height:1.35;overflow-wrap:anywhere}.hwdi-related-card small{align-items:center;color:#9fb1ab;color:var(--hwdi-text-faint,#9fb1ab);display:flex;gap:4px}@media (prefers-reduced-motion:reduce){.hwdi-detail-main{animation:none}}@media (max-width:900px){.hwdi-detail-layout{flex-direction:column}.hwdi-detail-main{padding:20px;padding:var(--hwdi-space-8,20px)}.hwdi-detail-header h1{font-size:26px;font-size:var(--hwdi-fs-3xl,26px)}.hwdi-related-grid{grid-template-columns:1fr}}@media (max-width:560px){.hwdi-detail-topbar{align-items:flex-start;flex-direction:column;gap:10px;gap:var(--hwdi-space-4,10px)}.hwdi-breadcrumb-current{max-width:220px}}@keyframes hwdi-modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes hwdi-modal-pop-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-dialog.hwdi-modal-dialog{max-width:520px}.hwdi-modal{animation:hwdi-modal-pop-in .2s ease;animation:hwdi-modal-pop-in var(--hwdi-dur-base,.2s) var(--hwdi-ease,ease);background:#fff;background:var(--hwdi-surface-card,#fff);border-radius:14px;border-radius:var(--hwdi-radius-lg,14px);box-shadow:0 20px 60px #0000004d;box-shadow:var(--hwdi-shadow-lg,0 20px 60px #0000004d);max-height:85vh;overflow-y:auto;padding:20px;padding:var(--hwdi-space-8,20px)}.hwdi-modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px;margin-bottom:var(--hwdi-space-6,14px)}.hwdi-modal-header h3{color:#14231f;color:var(--hwdi-text-primary,#14231f);font-size:18px;font-size:var(--hwdi-fs-xl,18px);font-weight:900;font-weight:var(--hwdi-fw-display,900);margin:0}.hwdi-modal-header button{background:none;border:none;border-radius:6px;border-radius:var(--hwdi-radius-sm,6px);color:#60736d;color:var(--hwdi-text-tertiary,#60736d);cursor:pointer;padding:4px;padding:var(--hwdi-space-1,4px);transition:background .15s ease,color .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-modal-header button:hover{background:#eef2f0;background:var(--hwdi-surface-sunken,#eef2f0);color:#962525;color:var(--hwdi-danger,#962525)}.hwdi-modal-error{background:#ffe9e9;background:var(--hwdi-danger-bg,#ffe9e9);border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);color:#962525;color:var(--hwdi-danger,#962525);font-size:13px;font-size:var(--hwdi-fs-sm,13px);margin-bottom:12px;margin-bottom:var(--hwdi-space-5,12px);padding:8px 12px;padding:var(--hwdi-space-3,8px) var(--hwdi-space-5,12px)}.hwdi-category-form{grid-gap:8px;grid-gap:var(--hwdi-space-3,8px);border-bottom:1px solid #edf2ef;border-bottom:1px solid var(--hwdi-border-faint,#edf2ef);display:grid;gap:8px;gap:var(--hwdi-space-3,8px);grid-template-columns:2fr 1fr;margin-bottom:16px;margin-bottom:var(--hwdi-space-7,16px);padding-bottom:16px;padding-bottom:var(--hwdi-space-7,16px)}.hwdi-category-form input{border:1px solid #cad7d1;border:1px solid var(--hwdi-border,#cad7d1);border-radius:7px;border-radius:var(--hwdi-radius-sm,7px);font-size:13px;font-size:var(--hwdi-fs-sm,13px);grid-column:span 1;min-height:36px;padding:0 10px;padding:0 var(--hwdi-space-4,10px);transition:border-color .15s ease,box-shadow .15s ease;transition:border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),box-shadow var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-category-form input:focus{border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);box-shadow:0 0 0 3px #e6f8ee;box-shadow:0 0 0 3px var(--hwdi-brand-tint,#e6f8ee);outline:none}.hwdi-category-field--full{grid-column:1/-1}.hwdi-category-form-actions{display:flex;gap:8px;gap:var(--hwdi-space-3,8px);grid-column:1/-1}.hwdi-btn-primary,.hwdi-btn-secondary{align-items:center;border:1px solid #0000;border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);cursor:pointer;display:inline-flex;font-size:13px;font-size:var(--hwdi-fs-sm,13px);font-weight:800;font-weight:var(--hwdi-fw-display,800);gap:6px;gap:var(--hwdi-space-2,6px);min-height:36px;padding:0 14px;padding:0 var(--hwdi-space-6,14px);transition:transform .15s ease,background .15s ease,box-shadow .15s ease;transition:transform var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),box-shadow var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-btn-primary:hover,.hwdi-btn-secondary:hover{transform:translateY(-1px)}.hwdi-btn-primary{background:#0d7f5b;background:var(--hwdi-brand,#0d7f5b);color:#fff}.hwdi-btn-primary:hover{background:#0a6a4c;background:var(--hwdi-brand-dark,#0a6a4c)}.hwdi-btn-secondary{background:#fff;background:var(--hwdi-surface-card,#fff);border-color:#cad7d1;border-color:var(--hwdi-border,#cad7d1);color:#14231f;color:var(--hwdi-text-primary,#14231f)}.hwdi-btn-secondary:hover{box-shadow:0 1px 3px #0000000f;box-shadow:var(--hwdi-shadow-sm,0 1px 3px #0000000f)}.hwdi-category-list{display:flex;flex-direction:column;gap:8px;gap:var(--hwdi-space-3,8px);list-style:none;margin:0;padding:0}.hwdi-category-list li{align-items:center;border:1px solid #edf2ef;border:1px solid var(--hwdi-border-faint,#edf2ef);border-radius:9px;border-radius:var(--hwdi-radius-md,9px);display:flex;gap:10px;gap:var(--hwdi-space-4,10px);padding:8px 10px;padding:var(--hwdi-space-3,8px) var(--hwdi-space-4,10px);transition:border-color .15s ease;transition:border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-category-list li:hover{border-color:#cad7d1;border-color:var(--hwdi-border,#cad7d1)}.hwdi-category-order{display:flex;flex-direction:column;gap:2px}.hwdi-category-order button{background:#fff;background:var(--hwdi-surface-card,#fff);border:1px solid #e1eae5;border:1px solid var(--hwdi-border-soft,#e1eae5);border-radius:4px;border-radius:var(--hwdi-radius-sm,4px);color:#3d534c;color:var(--hwdi-text-secondary,#3d534c);cursor:pointer;padding:2px;transition:background .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-category-order button:hover:not(:disabled){background:#eef2f0;background:var(--hwdi-surface-sunken,#eef2f0)}.hwdi-category-order button:disabled{cursor:not-allowed;opacity:.35}.hwdi-category-info{display:flex;flex:1 1;flex-direction:column;min-width:0}.hwdi-category-name{color:#14231f;color:var(--hwdi-text-primary,#14231f);font-size:13px;font-size:var(--hwdi-fs-sm,13px);font-weight:800;font-weight:var(--hwdi-fw-display,800)}.hwdi-category-description{color:#60736d;color:var(--hwdi-text-tertiary,#60736d);font-size:12px;font-size:var(--hwdi-fs-sm,12px)}.hwdi-category-actions{display:flex;gap:6px;gap:var(--hwdi-space-2,6px)}.hwdi-category-actions button{background:none;border:none;border-radius:6px;border-radius:var(--hwdi-radius-sm,6px);color:#3d534c;color:var(--hwdi-text-secondary,#3d534c);cursor:pointer;padding:4px;padding:var(--hwdi-space-1,4px);transition:background .15s ease,color .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-category-actions button:hover{background:#eef2f0;background:var(--hwdi-surface-sunken,#eef2f0);color:#0d7f5b;color:var(--hwdi-brand,#0d7f5b)}.hwdi-category-actions button:last-child:hover{background:#ffe9e9;background:var(--hwdi-danger-bg,#ffe9e9);color:#962525;color:var(--hwdi-danger,#962525)}.hwdi-modal-empty{color:#60736d;color:var(--hwdi-text-tertiary,#60736d);font-size:13px;font-size:var(--hwdi-fs-sm,13px);padding:16px;padding:var(--hwdi-space-7,16px);text-align:center}@media (max-width:640px){.hwdi-category-form{grid-template-columns:1fr}.hwdi-category-field--full{grid-column:1}}.hwdi-dash-page{background:#f4f7f5;background:var(--hwdi-surface-page,#f4f7f5);color:#14231f;color:var(--hwdi-text-primary,#14231f);min-height:100vh}.hwdi-dash-shell{margin:0 auto;padding:26px 0 48px;padding:var(--hwdi-space-9,26px) 0 var(--hwdi-space-12,48px);width:min(1280px,calc(100% - 32px))}.hwdi-dash-header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:18px;gap:var(--hwdi-space-7,18px);justify-content:space-between;margin-bottom:18px;margin-bottom:var(--hwdi-space-7,18px)}.hwdi-dash-header h1{font-size:28px;font-size:var(--hwdi-fs-3xl,28px);font-weight:900;font-weight:var(--hwdi-fw-display,900);margin:0}.hwdi-dash-header p{color:#60736d;color:var(--hwdi-text-tertiary,#60736d);font-size:14px;font-size:var(--hwdi-fs-base,14px);margin:8px 0 0;margin:var(--hwdi-space-3,8px) 0 0}.hwdi-dash-actions{display:flex;flex-wrap:wrap;gap:10px;gap:var(--hwdi-space-4,10px)}.hwdi-dash-btn{align-items:center;border:1px solid #0000;border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);cursor:pointer;display:inline-flex;font-size:13px;font-size:var(--hwdi-fs-sm,13px);font-weight:800;font-weight:var(--hwdi-fw-display,800);gap:8px;gap:var(--hwdi-space-3,8px);min-height:38px;padding:0 14px;padding:0 var(--hwdi-space-6,14px);text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease;transition:transform var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),box-shadow var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-dash-btn:hover{transform:translateY(-1px)}.hwdi-dash-btn.primary{background:#0d7f5b;background:var(--hwdi-brand,#0d7f5b);color:#fff}.hwdi-dash-btn.primary:hover{background:#0a6a4c;background:var(--hwdi-brand-dark,#0a6a4c)}.hwdi-dash-btn.secondary{background:#fff;background:var(--hwdi-surface-card,#fff);border-color:#cad7d1;border-color:var(--hwdi-border,#cad7d1);color:#15392f;color:var(--hwdi-text-primary,#15392f)}.hwdi-dash-btn.secondary:hover{border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);box-shadow:0 1px 3px #0000000f;box-shadow:var(--hwdi-shadow-sm,0 1px 3px #0000000f)}.hwdi-dash-stats{grid-gap:14px;grid-gap:var(--hwdi-space-6,14px);display:grid;gap:14px;gap:var(--hwdi-space-6,14px);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px;margin-bottom:var(--hwdi-space-7,18px)}.hwdi-dash-stat-card{align-items:center;background:#fff;background:var(--hwdi-surface-card,#fff);border:1px solid #e1eae5;border:1px solid var(--hwdi-border-soft,#e1eae5);border-radius:16px;border-radius:var(--hwdi-radius-lg,16px);box-shadow:0 1px 3px #0000000d;box-shadow:var(--hwdi-shadow-sm,0 1px 3px #0000000d);display:flex;gap:12px;gap:var(--hwdi-space-5,12px);padding:14px 16px;padding:var(--hwdi-space-6,14px) var(--hwdi-space-7,16px);transition:box-shadow .15s ease,transform .15s ease;transition:box-shadow var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),transform var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-dash-stat-card:hover{box-shadow:0 10px 24px #0000001a;box-shadow:var(--hwdi-shadow-hover,0 10px 24px #0000001a);transform:translateY(-2px)}.hwdi-dash-stat-icon{align-items:center;background:#e6f8ee;background:var(--hwdi-brand-tint,#e6f8ee);border-radius:12px;border-radius:var(--hwdi-radius-md,12px);color:#0d7f5b;color:var(--hwdi-brand,#0d7f5b);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.hwdi-dash-stat-icon--published{background:#e6f8ee;background:var(--hwdi-success-bg,#e6f8ee);color:#0d7f3a;color:var(--hwdi-success,#0d7f3a)}.hwdi-dash-stat-icon--drafting{background:#fff4d8;background:var(--hwdi-warning-bg,#fff4d8);color:#6f4a00;color:var(--hwdi-warning,#6f4a00)}.hwdi-dash-stat-icon--archived{background:#ffe9e9;background:var(--hwdi-danger-bg,#ffe9e9);color:#962525;color:var(--hwdi-danger,#962525)}.hwdi-dash-stat-body{display:flex;flex-direction:column;gap:2px}.hwdi-dash-stat-body strong{color:#14231f;color:var(--hwdi-text-primary,#14231f);font-size:22px;font-size:var(--hwdi-fs-2xl,22px);font-weight:800;font-weight:var(--hwdi-fw-display,800);line-height:1.1}.hwdi-dash-stat-body span{color:#60736d;color:var(--hwdi-text-tertiary,#60736d);font-size:11px;font-size:var(--hwdi-fs-xs,11px);font-weight:700;font-weight:var(--hwdi-fw-bold,700)}.hwdi-dash-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;gap:var(--hwdi-space-4,10px);margin-bottom:16px;margin-bottom:var(--hwdi-space-7,16px)}.hwdi-dash-search{background:#fff;background:var(--hwdi-surface-card,#fff);border:1px solid #cad7d1;border:1px solid var(--hwdi-border,#cad7d1);border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);flex:1 1;min-height:38px;min-width:220px;padding:0 12px;padding:0 var(--hwdi-space-5,12px);transition:border-color .15s ease,box-shadow .15s ease;transition:border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),box-shadow var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-dash-search:hover{border-color:#9fb1ab;border-color:var(--hwdi-text-faint,#9fb1ab)}.hwdi-dash-search:focus{border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);box-shadow:0 0 0 3px #e6f8ee;box-shadow:0 0 0 3px var(--hwdi-brand-tint,#e6f8ee);outline:none}.hwdi-dash-toolbar select{background:#fff;background:var(--hwdi-surface-card,#fff);border:1px solid #cad7d1;border:1px solid var(--hwdi-border,#cad7d1);border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);color:#14231f;color:var(--hwdi-text-primary,#14231f);font-size:13px;font-size:var(--hwdi-fs-sm,13px);min-height:38px;padding:0 10px;padding:0 var(--hwdi-space-4,10px);transition:border-color .15s ease;transition:border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-dash-toolbar select:hover{border-color:#9fb1ab;border-color:var(--hwdi-text-faint,#9fb1ab)}.hwdi-dash-toolbar select:focus{border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);box-shadow:0 0 0 3px #e6f8ee;box-shadow:0 0 0 3px var(--hwdi-brand-tint,#e6f8ee);outline:none}.hwdi-dash-count{color:#60736d;color:var(--hwdi-text-tertiary,#60736d);font-weight:700;font-weight:var(--hwdi-fw-bold,700);white-space:nowrap}.hwdi-dash-count,.hwdi-dash-message{font-size:13px;font-size:var(--hwdi-fs-sm,13px)}.hwdi-dash-message{border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);margin-bottom:16px;margin-bottom:var(--hwdi-space-7,16px);padding:10px 12px;padding:var(--hwdi-space-4,10px) var(--hwdi-space-5,12px)}.hwdi-dash-message.error{background:#ffe9e9;background:var(--hwdi-danger-bg,#ffe9e9);color:#962525;color:var(--hwdi-danger,#962525)}.hwdi-dash-message.success{background:#e6f8ee;background:var(--hwdi-success-bg,#e6f8ee);color:#0d7f3a;color:var(--hwdi-success,#0d7f3a)}.hwdi-dash-empty{align-items:center;background:#fff;background:var(--hwdi-surface-card,#fff);border:1px dashed #cad7d1;border:1px dashed var(--hwdi-border,#cad7d1);border-radius:10px;border-radius:var(--hwdi-radius-md,10px);color:#60736d;color:var(--hwdi-text-tertiary,#60736d);display:flex;flex-direction:column;gap:10px;gap:var(--hwdi-space-4,10px);padding:48px 20px;padding:var(--hwdi-space-12,48px) var(--hwdi-space-7,20px);text-align:center}.hwdi-dash-empty-icon{color:#9fb1ab;color:var(--hwdi-text-faint,#9fb1ab)}.hwdi-dash-empty p{font-size:14px;font-size:var(--hwdi-fs-base,14px);margin:0}.hwdi-dash-skeleton-table{background:#fff;background:var(--hwdi-surface-card,#fff);border-radius:10px;border-radius:var(--hwdi-radius-md,10px);box-shadow:0 1px 3px #0000000f;box-shadow:var(--hwdi-shadow-sm,0 1px 3px #0000000f);display:flex;flex-direction:column;gap:8px;gap:var(--hwdi-space-3,8px);padding:12px;padding:var(--hwdi-space-5,12px)}.hwdi-dash-skeleton-row{align-items:center;display:flex;gap:12px;gap:var(--hwdi-space-5,12px);padding:8px 0;padding:var(--hwdi-space-3,8px) 0}.hwdi-dash-skeleton-thumb{border-radius:7px;border-radius:var(--hwdi-radius-sm,7px);flex-shrink:0;height:44px;width:44px}.hwdi-dash-skeleton-line{border-radius:6px;border-radius:var(--hwdi-radius-sm,6px);height:12px}.hwdi-dash-table{background:#fff;background:var(--hwdi-surface-card,#fff);border-collapse:collapse;border-radius:10px;border-radius:var(--hwdi-radius-md,10px);box-shadow:0 1px 3px #0000000f;box-shadow:var(--hwdi-shadow-sm,0 1px 3px #0000000f);overflow:hidden;width:100%}.hwdi-dash-table td,.hwdi-dash-table th{font-size:13px;font-size:var(--hwdi-fs-sm,13px);padding:.7rem;text-align:left;vertical-align:middle}.hwdi-dash-table th{background:#f7faf8;background:var(--hwdi-surface-sunken,#f7faf8);color:#5d706a;color:var(--hwdi-text-tertiary,#5d706a);font-weight:800;font-weight:var(--hwdi-fw-display,800)}.hwdi-dash-table tbody tr{border-top:1px solid #edf2ef;border-top:1px solid var(--hwdi-border-faint,#edf2ef);transition:background .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-dash-table tbody tr:hover{background:#f7faf8;background:var(--hwdi-surface-sunken,#f7faf8)}.hwdi-dash-row-dragging{opacity:.4}.hwdi-dash-drag{color:#9fb1ab;color:var(--hwdi-text-faint,#9fb1ab);cursor:grab;width:20px}.hwdi-dash-title-cell{align-items:center;display:flex;gap:10px;gap:var(--hwdi-space-4,10px);min-width:220px}.hwdi-dash-title-cell img{border-radius:7px;border-radius:var(--hwdi-radius-sm,7px);flex-shrink:0;height:44px;object-fit:cover;width:44px}.hwdi-dash-title-text{font-weight:800;font-weight:var(--hwdi-fw-display,800)}.hwdi-dash-slug-text{color:#8ea099;color:var(--hwdi-text-faint,#8ea099)}.hwdi-dash-pill,.hwdi-dash-slug-text{font-size:11px;font-size:var(--hwdi-fs-xs,11px)}.hwdi-dash-pill{align-items:center;background:#edf5f1;background:var(--hwdi-surface-sunken,#edf5f1);border-radius:999px;border-radius:var(--hwdi-radius-pill,999px);color:#164534;color:var(--hwdi-text-primary,#164534);display:inline-flex;font-weight:800;font-weight:var(--hwdi-fw-display,800);min-height:22px;padding:0 9px;padding:0 var(--hwdi-space-4,9px);text-transform:capitalize}.hwdi-dash-pill--published{background:#e6f8ee;background:var(--hwdi-success-bg,#e6f8ee);color:#0d7f3a;color:var(--hwdi-success,#0d7f3a)}.hwdi-dash-pill--review{background:#eaf3fb;background:var(--hwdi-info-bg,#eaf3fb);color:#1a4d80;color:var(--hwdi-info,#1a4d80)}.hwdi-dash-pill--draft{background:#fff4d8;background:var(--hwdi-warning-bg,#fff4d8);color:#6f4a00;color:var(--hwdi-warning,#6f4a00)}.hwdi-dash-pill--archived{background:#ffe9e9;background:var(--hwdi-danger-bg,#ffe9e9);color:#962525;color:var(--hwdi-danger,#962525)}.hwdi-dash-roles-cell{display:flex;flex-wrap:wrap;gap:4px;max-width:180px}.hwdi-dash-role-chip{background:#eef2f0;background:var(--hwdi-surface-sunken,#eef2f0);border-radius:999px;border-radius:var(--hwdi-radius-pill,999px);color:#3d534c;color:var(--hwdi-text-secondary,#3d534c);font-size:10px;font-weight:700;font-weight:var(--hwdi-fw-bold,700);padding:2px 6px}.hwdi-dash-muted{color:#9fb1ab;color:var(--hwdi-text-faint,#9fb1ab);font-size:11px;font-size:var(--hwdi-fs-xs,11px)}.hwdi-dash-row-actions{display:flex;gap:8px;gap:var(--hwdi-space-3,8px)}.hwdi-dash-row-actions a,.hwdi-dash-row-actions button{background:none;border:none;border-radius:6px;border-radius:var(--hwdi-radius-sm,6px);color:#15392f;color:var(--hwdi-text-primary,#15392f);cursor:pointer;display:inline-flex;padding:5px;padding:var(--hwdi-space-2,5px);transition:background .15s ease,color .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-dash-row-actions a:hover,.hwdi-dash-row-actions button:hover{background:#eef2f0;background:var(--hwdi-surface-sunken,#eef2f0);color:#0d7f5b;color:var(--hwdi-brand,#0d7f5b)}.hwdi-dash-row-actions .hwdi-dash-delete{color:#962525;color:var(--hwdi-danger,#962525)}.hwdi-dash-row-actions .hwdi-dash-delete:hover{background:#ffe9e9;background:var(--hwdi-danger-bg,#ffe9e9);color:#962525;color:var(--hwdi-danger,#962525)}@media (max-width:1000px){.hwdi-dash-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.hwdi-dash-stats{grid-template-columns:1fr}.hwdi-dash-table thead{display:none}.hwdi-dash-table,.hwdi-dash-table tbody,.hwdi-dash-table td,.hwdi-dash-table tr{display:block;width:100%}.hwdi-dash-table{background:none;box-shadow:none}.hwdi-dash-table tbody tr{background:#fff;background:var(--hwdi-surface-card,#fff);border:1px solid #e1eae5;border-top:1px solid #e1eae5;border:1px solid var(--hwdi-border-soft,#e1eae5);border-radius:10px;border-radius:var(--hwdi-radius-md,10px);margin-bottom:12px;margin-bottom:var(--hwdi-space-5,12px);padding:10px 12px;padding:var(--hwdi-space-4,10px) var(--hwdi-space-5,12px)}.hwdi-dash-table td{border-top:none;padding:6px 0;padding:var(--hwdi-space-2,6px) 0}.hwdi-dash-table td[data-label]:not(.hwdi-dash-title-cell):not(.hwdi-dash-row-actions){align-items:center;display:flex;gap:10px;gap:var(--hwdi-space-4,10px);justify-content:space-between}.hwdi-dash-table td[data-label]:not(.hwdi-dash-title-cell):not(.hwdi-dash-row-actions):before{color:#9fb1ab;color:var(--hwdi-text-faint,#9fb1ab);content:attr(data-label);font-size:11px;font-size:var(--hwdi-fs-xs,11px);font-weight:800;font-weight:var(--hwdi-fw-display,800);letter-spacing:.3px;text-transform:uppercase}.hwdi-dash-drag{display:none}.hwdi-dash-title-cell{border-bottom:1px solid #edf2ef;border-bottom:1px solid var(--hwdi-border-faint,#edf2ef);margin-bottom:8px;margin-bottom:var(--hwdi-space-3,8px);padding-bottom:8px;padding-bottom:var(--hwdi-space-3,8px)}.hwdi-dash-row-actions{border-top:1px solid #edf2ef;border-top:1px solid var(--hwdi-border-faint,#edf2ef);justify-content:flex-end;margin-top:4px;margin-top:var(--hwdi-space-2,4px);padding-top:8px;padding-top:var(--hwdi-space-3,8px)}}@media (max-width:680px){.hwdi-dash-header{align-items:flex-start;flex-direction:column}}.hwdi-editor-body{display:flex;flex-direction:column;gap:12px;gap:var(--hwdi-space-5,12px)}.hwdi-editor-body--text{overflow-x:auto}.hwdi-field{color:#3d534c;color:var(--hwdi-text-secondary,#3d534c);display:flex;flex:1 1;flex-direction:column;font-size:12px;font-size:var(--hwdi-fs-sm,12px);font-weight:700;font-weight:var(--hwdi-fw-bold,700);gap:4px;gap:var(--hwdi-space-1,4px);min-width:0}.hwdi-field input[type=number],.hwdi-field input[type=text],.hwdi-field select,.hwdi-field textarea{background:#fff;background:var(--hwdi-surface-card,#fff);border:1px solid #cad7d1;border:1px solid var(--hwdi-border,#cad7d1);border-radius:7px;border-radius:var(--hwdi-radius-sm,7px);box-sizing:border-box;color:#14231f;color:var(--hwdi-text-primary,#14231f);font-family:inherit;font-size:13px;font-size:var(--hwdi-fs-sm,13px);font-weight:500;font-weight:var(--hwdi-fw-medium,500);min-height:34px;padding:0 10px;padding:0 var(--hwdi-space-4,10px);transition:border-color .15s ease,box-shadow .15s ease;transition:border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),box-shadow var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease);width:100%}.hwdi-field input[type=number]:hover,.hwdi-field input[type=text]:hover,.hwdi-field select:hover,.hwdi-field textarea:hover{border-color:#9fb1ab;border-color:var(--hwdi-text-faint,#9fb1ab)}.hwdi-field input[type=number]:focus,.hwdi-field input[type=text]:focus,.hwdi-field select:focus,.hwdi-field textarea:focus{border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);box-shadow:0 0 0 3px #e6f8ee;box-shadow:0 0 0 3px var(--hwdi-brand-tint,#e6f8ee);outline:none}.hwdi-field textarea{min-height:auto;padding:8px 10px;padding:var(--hwdi-space-3,8px) var(--hwdi-space-4,10px);resize:vertical}.hwdi-code-textarea{font-family:SFMono-Regular,Consolas,Menlo,monospace!important;font-size:12px!important;font-size:var(--hwdi-fs-sm,12px)!important}.hwdi-field-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;gap:var(--hwdi-space-5,12px)}.hwdi-checkbox{align-items:center;border-radius:7px;border-radius:var(--hwdi-radius-sm,7px);color:#3d534c;color:var(--hwdi-text-secondary,#3d534c);cursor:pointer;display:inline-flex;font-size:12px;font-size:var(--hwdi-fs-sm,12px);font-weight:700;font-weight:var(--hwdi-fw-bold,700);gap:8px;gap:var(--hwdi-space-3,8px);padding:6px 8px;padding:var(--hwdi-space-2,6px) var(--hwdi-space-3,8px);transition:background .15s ease,color .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease);white-space:nowrap}.hwdi-checkbox:hover{background:#f4f9f6;background:var(--hwdi-surface-sunken,#f4f9f6)}.hwdi-checkbox:has(input:checked){color:#14231f;color:var(--hwdi-text-primary,#14231f)}.hwdi-checkbox input[type=checkbox]{appearance:none;-webkit-appearance:none;background:#cad7d1;background:var(--hwdi-border,#cad7d1);border-radius:999px;border-radius:var(--hwdi-radius-pill,999px);cursor:pointer;flex-shrink:0;height:20px;margin:0;position:relative;transition:background .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease);width:34px}.hwdi-checkbox input[type=checkbox]:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000040;content:"";height:16px;left:2px;position:absolute;top:2px;transition:left .15s ease;transition:left var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease);width:16px}.hwdi-checkbox input[type=checkbox]:hover{background:#9fb1ab;background:var(--hwdi-text-faint,#9fb1ab)}.hwdi-checkbox input[type=checkbox]:checked{background:#0d7f5b;background:var(--hwdi-brand,#0d7f5b)}.hwdi-checkbox input[type=checkbox]:checked:hover{background:#0a6a4c;background:var(--hwdi-brand-dark,#0a6a4c)}.hwdi-checkbox input[type=checkbox]:checked:after{left:16px}.hwdi-checkbox input[type=checkbox]:focus-visible{outline:2px solid #0d7f5b;outline:2px solid var(--hwdi-brand,#0d7f5b);outline-offset:2px}.hwdi-checkbox input[type=checkbox]:disabled{cursor:not-allowed;opacity:.4}.hwdi-align-picker{border:1px solid #cad7d1;border:1px solid var(--hwdi-border,#cad7d1);border-radius:7px;border-radius:var(--hwdi-radius-sm,7px);display:flex;overflow:hidden;width:fit-content}.hwdi-align-picker button{background:#fff;background:var(--hwdi-surface-card,#fff);border:none;border-right:1px solid #cad7d1;border-right:1px solid var(--hwdi-border,#cad7d1);color:#3d534c;color:var(--hwdi-text-secondary,#3d534c);cursor:pointer;font-size:11px;font-size:var(--hwdi-fs-xs,11px);padding:6px 10px;padding:var(--hwdi-space-3,6px) var(--hwdi-space-4,10px);text-transform:capitalize;transition:background .15s ease,color .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-align-picker button:last-child{border-right:none}.hwdi-align-picker button:hover:not(.active){background:#f4f9f6;background:var(--hwdi-surface-sunken,#f4f9f6)}.hwdi-align-picker button.active{background:#0d7f5b;background:var(--hwdi-brand,#0d7f5b);color:#fff}.hwdi-radio-row{display:flex;gap:14px;gap:var(--hwdi-space-6,14px)}.hwdi-radio{color:#3d534c;color:var(--hwdi-text-secondary,#3d534c);display:inline-flex;font-weight:700;font-weight:var(--hwdi-fw-bold,700);gap:5px;text-transform:capitalize}.hwdi-dropzone,.hwdi-radio{align-items:center;font-size:12px;font-size:var(--hwdi-fs-sm,12px)}.hwdi-dropzone{border:2px dashed #cad7d1;border:2px dashed var(--hwdi-border,#cad7d1);border-radius:10px;border-radius:var(--hwdi-radius-md,10px);color:#60736d;color:var(--hwdi-text-tertiary,#60736d);display:flex;flex-direction:column;gap:10px;gap:var(--hwdi-space-4,10px);padding:16px;padding:var(--hwdi-space-7,16px);text-align:center;transition:border-color .15s ease,background .15s ease;transition:border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-dropzone--over{background:#f4f9f6;background:var(--hwdi-surface-sunken,#f4f9f6);border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b)}.hwdi-dropzone-preview{border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);max-height:180px;max-width:100%}.hwdi-dropzone-actions{display:flex;gap:8px;gap:var(--hwdi-space-3,8px)}.hwdi-dropzone-actions button{align-items:center;background:#fff;background:var(--hwdi-surface-card,#fff);border:1px solid #cad7d1;border:1px solid var(--hwdi-border,#cad7d1);border-radius:7px;border-radius:var(--hwdi-radius-sm,7px);color:#14231f;color:var(--hwdi-text-primary,#14231f);cursor:pointer;display:inline-flex;font-size:12px;font-size:var(--hwdi-fs-sm,12px);font-weight:800;font-weight:var(--hwdi-fw-display,800);gap:6px;gap:var(--hwdi-space-2,6px);padding:7px 12px;padding:var(--hwdi-space-3,7px) var(--hwdi-space-5,12px);transition:border-color .15s ease,box-shadow .15s ease;transition:border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),box-shadow var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-dropzone-actions button:hover{border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);box-shadow:0 1px 3px #0000000f;box-shadow:var(--hwdi-shadow-sm,0 1px 3px #0000000f)}.hwdi-spin{animation:hwdi-spin .8s linear infinite}@keyframes hwdi-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hwdi-error-text{color:#962525;color:var(--hwdi-danger,#962525);font-size:12px;font-size:var(--hwdi-fs-sm,12px);font-weight:700;font-weight:var(--hwdi-fw-bold,700)}.hwdi-library-panel{background:#f7faf8;background:var(--hwdi-surface-sunken,#f7faf8);border:1px solid #cad7d1;border:1px solid var(--hwdi-border,#cad7d1);border-radius:10px;border-radius:var(--hwdi-radius-md,10px);padding:10px;padding:var(--hwdi-space-4,10px)}.hwdi-library-header{align-items:center;display:flex;font-size:12px;font-size:var(--hwdi-fs-sm,12px);font-weight:800;font-weight:var(--hwdi-fw-display,800);justify-content:space-between;margin-bottom:8px;margin-bottom:var(--hwdi-space-3,8px)}.hwdi-library-header button{background:none;border:none;border-radius:6px;border-radius:var(--hwdi-radius-sm,6px);color:#60736d;color:var(--hwdi-text-tertiary,#60736d);cursor:pointer;font-size:16px;transition:background .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-library-header button:hover{background:#eef2f0;background:var(--hwdi-surface-page,#eef2f0)}.hwdi-library-grid{grid-gap:8px;grid-gap:var(--hwdi-space-3,8px);display:grid;gap:8px;gap:var(--hwdi-space-3,8px);grid-template-columns:repeat(auto-fill,minmax(70px,1fr));max-height:220px;overflow-y:auto}.hwdi-library-item{background:#fff;background:var(--hwdi-surface-card,#fff);border:1px solid #cad7d1;border:1px solid var(--hwdi-border,#cad7d1);border-radius:6px;border-radius:var(--hwdi-radius-sm,6px);cursor:pointer;overflow:hidden;padding:0;transition:border-color .15s ease,transform .15s ease;transition:border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),transform var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-library-item:hover{border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);transform:translateY(-1px)}.hwdi-library-item img{display:block;height:60px;object-fit:cover;width:100%}.hwdi-gallery-grid{grid-gap:10px;grid-gap:var(--hwdi-space-4,10px);display:grid;gap:10px;gap:var(--hwdi-space-4,10px);grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.hwdi-gallery-item{border:1px solid #e1eae5;border:1px solid var(--hwdi-border-soft,#e1eae5);border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);display:flex;flex-direction:column;gap:6px;gap:var(--hwdi-space-2,6px);padding:6px;padding:var(--hwdi-space-2,6px);position:relative}.hwdi-gallery-item img{border-radius:6px;border-radius:var(--hwdi-radius-sm,6px);height:80px;object-fit:cover;width:100%}.hwdi-gallery-item input{border:1px solid #e1eae5;border:1px solid var(--hwdi-border-soft,#e1eae5);border-radius:5px;font-size:11px;font-size:var(--hwdi-fs-xs,11px);padding:4px 6px;padding:var(--hwdi-space-1,4px) var(--hwdi-space-2,6px)}.hwdi-gallery-item button{background:#ffffffe6;border:none;border-radius:5px;color:#962525;color:var(--hwdi-danger,#962525);cursor:pointer;padding:3px;position:absolute;right:4px;top:4px;transition:background .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-gallery-item button:hover{background:#ffe9e9;background:var(--hwdi-danger-bg,#ffe9e9)}.hwdi-gallery-add{align-items:center;background:#0000;border:2px dashed #cad7d1;border:2px dashed var(--hwdi-border,#cad7d1);border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);color:#60736d;color:var(--hwdi-text-tertiary,#60736d);cursor:pointer;display:flex;justify-content:center;min-height:90px;transition:border-color .15s ease,color .15s ease;transition:border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-gallery-add:hover{border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);color:#0d7f5b;color:var(--hwdi-brand,#0d7f5b)}.hwdi-table-editor table{border-collapse:collapse;margin-bottom:8px;margin-bottom:var(--hwdi-space-3,8px);width:100%}.hwdi-table-editor td,.hwdi-table-editor th{border:1px solid #e1eae5;border:1px solid var(--hwdi-border-soft,#e1eae5);padding:4px;padding:var(--hwdi-space-1,4px)}.hwdi-table-editor th{align-items:center;display:flex;gap:4px;gap:var(--hwdi-space-1,4px)}.hwdi-table-editor input{border:1px solid #e1eae5;border:1px solid var(--hwdi-border-soft,#e1eae5);border-radius:4px;box-sizing:border-box;font-size:12px;font-size:var(--hwdi-fs-sm,12px);min-width:60px;padding:4px 6px;padding:var(--hwdi-space-1,4px) var(--hwdi-space-2,6px);transition:border-color .15s ease;transition:border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease);width:100%}.hwdi-table-editor input:focus{border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);outline:none}.hwdi-table-editor button{align-items:center;background:none;border:none;border-radius:4px;border-radius:var(--hwdi-radius-sm,4px);color:#962525;color:var(--hwdi-danger,#962525);cursor:pointer;display:flex;transition:background .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-table-editor button:hover{background:#ffe9e9;background:var(--hwdi-danger-bg,#ffe9e9)}.hwdi-add-row{align-items:center;background:#fff;background:var(--hwdi-surface-card,#fff);border:1px dashed #cad7d1;border:1px dashed var(--hwdi-border,#cad7d1);border-radius:7px;border-radius:var(--hwdi-radius-sm,7px);color:#0d7f5b;color:var(--hwdi-brand,#0d7f5b);cursor:pointer;display:inline-flex;font-size:12px;font-size:var(--hwdi-fs-sm,12px);font-weight:800;font-weight:var(--hwdi-fw-display,800);gap:6px;gap:var(--hwdi-space-2,6px);padding:7px 12px;padding:var(--hwdi-space-3,7px) var(--hwdi-space-5,12px);transition:border-color .15s ease,background .15s ease;transition:border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease);width:fit-content}.hwdi-add-row.active,.hwdi-add-row:hover{background:#e6f8ee;background:var(--hwdi-brand-tint,#e6f8ee);border-style:solid}.hwdi-add-row.active{border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);color:#0a6a4c;color:var(--hwdi-brand-dark,#0a6a4c)}.hwdi-list-item-card{border:1px solid #e1eae5;border:1px solid var(--hwdi-border-soft,#e1eae5);border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);display:flex;flex-direction:column;gap:8px;gap:var(--hwdi-space-3,8px);padding:10px;padding:var(--hwdi-space-4,10px)}.hwdi-list-item-header{align-items:center;color:#60736d;color:var(--hwdi-text-tertiary,#60736d);display:flex;font-size:11px;font-size:var(--hwdi-fs-xs,11px);font-weight:800;font-weight:var(--hwdi-fw-display,800);justify-content:space-between}.hwdi-list-item-header button{background:none;border:none;border-radius:4px;border-radius:var(--hwdi-radius-sm,4px);color:#962525;color:var(--hwdi-danger,#962525);cursor:pointer;transition:background .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-list-item-header button:hover{background:#ffe9e9;background:var(--hwdi-danger-bg,#ffe9e9)}.hwdi-list-item-card input,.hwdi-list-item-card textarea{border:1px solid #cad7d1;border:1px solid var(--hwdi-border,#cad7d1);border-radius:6px;border-radius:var(--hwdi-radius-sm,6px);font-family:inherit;font-size:12px;font-size:var(--hwdi-fs-sm,12px);padding:6px 8px;padding:var(--hwdi-space-2,6px) var(--hwdi-space-3,8px);transition:border-color .15s ease;transition:border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-list-item-card input:focus,.hwdi-list-item-card textarea:focus{border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);outline:none}.hwdi-container-editor-hint{color:#60736d;color:var(--hwdi-text-tertiary,#60736d);font-size:12px;font-size:var(--hwdi-fs-sm,12px);font-style:italic;margin:0}.modal-dialog.hwdi-code-modal-dialog{margin:2.5vh auto;max-width:95vw;width:95vw}.hwdi-code-modal{background:#fff;background:var(--hwdi-surface-card,#fff);border-radius:14px;border-radius:var(--hwdi-radius-lg,14px);box-shadow:0 20px 60px #00000059;box-shadow:var(--hwdi-shadow-lg,0 20px 60px #00000059);display:flex;flex-direction:column;height:88vh;max-height:88vh;overflow:hidden;padding:0}.hwdi-code-modal-header{align-items:center;border-bottom:1px solid #e1eae5;border-bottom:1px solid var(--hwdi-border-soft,#e1eae5);display:flex;flex:0 0 auto;justify-content:space-between;padding:12px 20px;padding:var(--hwdi-space-5,12px) var(--hwdi-space-8,20px)}.hwdi-code-modal-title{align-items:center;color:#14231f;color:var(--hwdi-text-primary,#14231f);display:inline-flex;font-size:18px;font-size:var(--hwdi-fs-xl,18px);font-weight:900;font-weight:var(--hwdi-fw-display,900);gap:8px;gap:var(--hwdi-space-3,8px)}.hwdi-code-modal-header button{background:none;border:none;border-radius:6px;border-radius:var(--hwdi-radius-sm,6px);color:#60736d;color:var(--hwdi-text-tertiary,#60736d);cursor:pointer;padding:4px;padding:var(--hwdi-space-1,4px);transition:background .15s ease,color .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-code-modal-header button:hover{color:#962525;color:var(--hwdi-danger,#962525)}.hwdi-code-modal-header button:hover,.hwdi-code-modal-subbar{background:#eef2f0;background:var(--hwdi-surface-sunken,#eef2f0)}.hwdi-code-modal-subbar{align-items:center;border-bottom:1px solid #e1eae5;border-bottom:1px solid var(--hwdi-border-soft,#e1eae5);display:flex;flex:0 0 auto;gap:10px;gap:var(--hwdi-space-4,10px);justify-content:space-between;padding:8px 20px;padding:var(--hwdi-space-3,8px) var(--hwdi-space-8,20px)}.hwdi-code-modal-sync-note{color:#60736d;color:var(--hwdi-text-tertiary,#60736d);font-size:12px;font-size:var(--hwdi-fs-sm,12px)}.hwdi-code-modal-mode-badge{background:#e6f8ee;background:var(--hwdi-brand-tint,#e6f8ee);border-radius:6px;border-radius:var(--hwdi-radius-sm,6px);color:#0d7f5b;color:var(--hwdi-brand,#0d7f5b);flex:0 0 auto;font-size:11px;font-weight:800;font-weight:var(--hwdi-fw-display,800);letter-spacing:.04em;padding:3px 8px}.hwdi-code-modal-tabs{align-items:center;background:#fff;background:var(--hwdi-surface-card,#fff);border:1px solid #e1eae5;border:1px solid var(--hwdi-border-soft,#e1eae5);border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);display:flex;flex:0 0 auto;gap:2px;padding:3px}.hwdi-code-modal-mode-switch .hwdi-code-modal-tab{align-items:center;display:inline-flex;gap:5px}.hwdi-code-modal-tab{background:none;border:none;border-radius:6px;border-radius:var(--hwdi-radius-sm,6px);color:#60736d;color:var(--hwdi-text-tertiary,#60736d);cursor:pointer;font-size:12px;font-weight:700;font-weight:var(--hwdi-fw-display,700);padding:5px 10px;transition:background .15s ease,color .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-code-modal-tab:hover{background:#eef2f0;background:var(--hwdi-surface-sunken,#eef2f0)}.hwdi-code-modal-tab.active{background:#0d7f5b;background:var(--hwdi-brand,#0d7f5b);color:#fff}.hwdi-code-modal-body{background:#1e1e2e;display:flex;flex:1 1 auto;min-height:0}.hwdi-code-editor-textarea{background:#1e1e2e;border:none;color:#e2e2f0;flex:1 1 auto;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Monaco,Consolas,monospace;font-family:var(--font-code,ui-monospace,"Cascadia Code","Source Code Pro",Menlo,Monaco,Consolas,monospace);font-size:13px;line-height:1.55;min-height:0;outline:none;padding:14px 20px;padding:var(--hwdi-space-6,14px) var(--hwdi-space-8,20px);resize:none;tab-size:2;width:100%}.hwdi-code-editor-textarea::selection{background:#0d7f5b73}.hwdi-code-modal-statusbar{align-items:center;border-top:1px solid #e1eae5;border-top:1px solid var(--hwdi-border-soft,#e1eae5);display:flex;flex:0 0 auto;font-size:12px;font-size:var(--hwdi-fs-sm,12px);min-height:34px;padding:8px 20px;padding:var(--hwdi-space-3,8px) var(--hwdi-space-8,20px)}.hwdi-code-status{align-items:center;display:inline-flex;gap:6px;overflow-wrap:anywhere}.hwdi-code-status--valid{color:#0d7f5b;color:var(--hwdi-brand,#0d7f5b)}.hwdi-code-status--invalid{color:#962525;color:var(--hwdi-danger,#962525)}.hwdi-code-modal-footer{align-items:center;border-top:1px solid #e1eae5;border-top:1px solid var(--hwdi-border-soft,#e1eae5);display:flex;flex:0 0 auto;gap:8px;gap:var(--hwdi-space-3,8px);padding:12px 20px;padding:var(--hwdi-space-5,12px) var(--hwdi-space-8,20px)}.hwdi-code-modal-footer-spacer{flex:1 1 auto}@media (max-width:720px){.modal-dialog.hwdi-code-modal-dialog{margin:0;max-width:100vw;width:100vw}.hwdi-code-modal{border-radius:0;height:100dvh;max-height:100dvh}.hwdi-code-modal-footer{flex-wrap:wrap}.hwdi-code-modal-footer-spacer{display:none}.hwdi-code-modal-subbar{flex-wrap:wrap}.hwdi-code-modal-tabs{overflow-x:auto}}.hwdi-editor-page{background:#f4f7f5;background:var(--hwdi-surface-page,#f4f7f5);color:#14231f;color:var(--hwdi-text-primary,#14231f);min-height:100vh}.hwdi-editor-loading{color:#60736d;color:var(--hwdi-text-tertiary,#60736d);padding:120px 20px;text-align:center}.hwdi-editor-needs-category{background:#fff;background:var(--hwdi-surface-card,#fff);border:1px solid #e1eae5;border:1px solid var(--hwdi-border-soft,#e1eae5);border-radius:14px;border-radius:var(--hwdi-radius-lg,14px);margin:100px auto;max-width:480px;padding:32px;text-align:center}.hwdi-editor-needs-category h2{color:#14231f;color:var(--hwdi-text-primary,#14231f);font-size:19px;font-size:var(--hwdi-fs-xl,19px);font-weight:900;font-weight:var(--hwdi-fw-display,900);margin:0 0 10px}.hwdi-editor-needs-category p{color:#60736d;color:var(--hwdi-text-tertiary,#60736d);font-size:14px;font-size:var(--hwdi-fs-base,14px);line-height:1.5;margin:0 0 20px}.hwdi-editor-needs-category .hwdi-editor-btn{margin:0 auto}.hwdi-editor-topbar{align-items:center;background:#fff;background:var(--hwdi-surface-card,#fff);border-bottom:1px solid #e1eae5;border-bottom:1px solid var(--hwdi-border-soft,#e1eae5);display:flex;flex-wrap:wrap;gap:14px;gap:var(--hwdi-space-6,14px);padding:14px 20px;padding:var(--hwdi-space-6,14px) var(--hwdi-space-8,20px);position:relative;z-index:1}.hwdi-editor-title-input{background:#0000;border:none;border-radius:6px;border-radius:var(--hwdi-radius-sm,6px);color:#14231f;color:var(--hwdi-text-primary,#14231f);flex:1 1;font-size:20px;font-size:var(--hwdi-fs-lg,20px);font-weight:900;font-weight:var(--hwdi-fw-display,900);min-width:200px;outline:none;transition:background .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-editor-title-input:focus-visible{background:#f4f9f6;background:var(--hwdi-surface-sunken,#f4f9f6);outline:2px solid #0d7f5b;outline:2px solid var(--hwdi-brand,#0d7f5b);outline-offset:2px}.hwdi-editor-topbar-right{align-items:center;display:flex;flex-wrap:wrap;gap:10px;gap:var(--hwdi-space-4,10px)}.hwdi-editor-savestate{align-items:center;color:#60736d;color:var(--hwdi-text-tertiary,#60736d);display:inline-flex;font-size:12px;font-size:var(--hwdi-fs-sm,12px);font-weight:700;font-weight:var(--hwdi-fw-bold,700);gap:6px;gap:var(--hwdi-space-2,6px);white-space:nowrap}.hwdi-editor-savestate--saved{color:#0d7f5b;color:var(--hwdi-brand,#0d7f5b)}.hwdi-editor-savestate--error{color:#962525;color:var(--hwdi-danger,#962525)}.hwdi-editor-savestate--saving{color:#3d534c;color:var(--hwdi-text-secondary,#3d534c)}.hwdi-editor-savetime{color:#9fb1ab;color:var(--hwdi-text-faint,#9fb1ab);font-weight:500;font-weight:var(--hwdi-fw-medium,500)}.hwdi-editor-btn{align-items:center;border:1px solid #0000;border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);cursor:pointer;display:inline-flex;font-size:13px;font-size:var(--hwdi-fs-sm,13px);font-weight:800;font-weight:var(--hwdi-fw-display,800);gap:6px;gap:var(--hwdi-space-2,6px);min-height:36px;padding:0 14px;padding:0 var(--hwdi-space-6,14px);transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease;transition:transform var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),box-shadow var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-editor-btn:hover{transform:translateY(-1px)}.hwdi-editor-btn:active{transform:translateY(0)}.hwdi-editor-btn.primary{background:#0d7f5b;background:var(--hwdi-brand,#0d7f5b);color:#fff}.hwdi-editor-btn.primary:hover{background:#0a6a4c;background:var(--hwdi-brand-dark,#0a6a4c)}.hwdi-editor-btn.secondary{background:#fff;background:var(--hwdi-surface-card,#fff);border-color:#cad7d1;border-color:var(--hwdi-border,#cad7d1);color:#14231f;color:var(--hwdi-text-primary,#14231f)}.hwdi-editor-btn.secondary:hover{border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);box-shadow:0 1px 3px #0000000f;box-shadow:var(--hwdi-shadow-sm,0 1px 3px #0000000f)}.hwdi-editor-btn.secondary.active{background:#0d7f5b;background:var(--hwdi-brand,#0d7f5b);border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);color:#fff}.hwdi-editor-btn.secondary.active:hover{background:#0a6a4c;background:var(--hwdi-brand-dark,#0a6a4c)}.hwdi-editor-error-banner{background:#ffe9e9;background:var(--hwdi-danger-bg,#ffe9e9);border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);color:#962525;color:var(--hwdi-danger,#962525);font-size:13px;font-size:var(--hwdi-fs-sm,13px);margin:12px 20px 0;padding:10px 14px;padding:var(--hwdi-space-4,10px) var(--hwdi-space-6,14px)}.hwdi-mobile-tabs{display:none}.hwdi-editor-split{grid-gap:0;display:grid;gap:0;grid-template-columns:minmax(0,1fr) 6px minmax(0,1fr)}.hwdi-editor-column{padding:20px;padding:var(--hwdi-space-8,20px)}.hwdi-editor-column--editor{border-right:1px solid #e1eae5;border-right:1px solid var(--hwdi-border-soft,#e1eae5);display:flex;flex-direction:column;gap:20px;gap:var(--hwdi-space-8,20px)}.hwdi-editor-column--preview{background:#eef2f0;background:var(--hwdi-surface-sunken,#eef2f0);display:flex;flex-direction:column}.hwdi-editor-resize-handle{background:#e1eae5;background:var(--hwdi-border-soft,#e1eae5);cursor:col-resize;transition:background .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease);width:6px}.hwdi-editor-resize-handle--active,.hwdi-editor-resize-handle:hover{background:#0d7f5b;background:var(--hwdi-brand,#0d7f5b)}.hwdi-editor-meta{background:#fff;background:var(--hwdi-surface-card,#fff);border-radius:12px;border-radius:var(--hwdi-radius-md,12px);box-shadow:0 1px 3px #0000000d;box-shadow:var(--hwdi-shadow-sm,0 1px 3px #0000000d);display:flex;flex-direction:column;gap:12px;gap:var(--hwdi-space-5,12px);padding:16px;padding:var(--hwdi-space-7,16px)}.hwdi-slug-row{align-items:center;display:flex;gap:8px;gap:var(--hwdi-space-3,8px)}.hwdi-slug-row input{flex:1 1}.hwdi-featured-check{align-self:flex-end;margin-bottom:8px;margin-bottom:var(--hwdi-space-3,8px)}.hwdi-reading-time{align-self:center;color:#60736d;color:var(--hwdi-text-tertiary,#60736d);font-size:12px;font-size:var(--hwdi-fs-sm,12px);font-weight:700;font-weight:var(--hwdi-fw-bold,700);margin-left:auto}.hwdi-accordion-toggle{align-items:center;background:none;border:none;border-top:1px solid #edf2ef;border-top:1px solid var(--hwdi-border-faint,#edf2ef);color:#14231f;color:var(--hwdi-text-primary,#14231f);cursor:pointer;display:flex;font-size:13px;font-size:var(--hwdi-fs-sm,13px);font-weight:800;font-weight:var(--hwdi-fw-display,800);gap:6px;gap:var(--hwdi-space-2,6px);padding:4px 0;padding:var(--hwdi-space-1,4px) 0;padding-top:10px;padding-top:var(--hwdi-space-4,10px);transition:color .15s ease;transition:color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-accordion-toggle.active,.hwdi-accordion-toggle:hover{color:#0d7f5b;color:var(--hwdi-brand,#0d7f5b)}.hwdi-accordion-count{background:#0d7f5b;background:var(--hwdi-brand,#0d7f5b);border-radius:999px;border-radius:var(--hwdi-radius-pill,999px);color:#fff;font-size:10px;padding:1px 6px}.hwdi-roles-grid{grid-gap:8px;grid-gap:var(--hwdi-space-3,8px);display:grid;gap:8px;gap:var(--hwdi-space-3,8px);grid-template-columns:repeat(2,1fr);padding:4px;padding:var(--hwdi-space-1,4px)}.hwdi-roles-help{background:#fff4d8;background:var(--hwdi-warning-bg,#fff4d8);border:1px solid #f5dfa0;border:1px solid var(--hwdi-warning-border,#f5dfa0);border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);color:#6f4a00;color:var(--hwdi-warning,#6f4a00);font-size:11px;font-size:var(--hwdi-fs-xs,11px);font-weight:700;font-weight:var(--hwdi-fw-bold,700);margin:0 4px;padding:8px 10px;padding:var(--hwdi-space-3,8px) var(--hwdi-space-4,10px)}.hwdi-roles-help.is-secure{background:#e6f8ee;background:var(--hwdi-success-bg,#e6f8ee);border-color:#bfe9d2;border-color:var(--hwdi-success-border,#bfe9d2);color:#0d7f3a;color:var(--hwdi-success,#0d7f3a)}.hwdi-role-option{align-items:center;background:#fff;background:var(--hwdi-surface-card,#fff);border:1px solid #e1eae5;border:1px solid var(--hwdi-border-soft,#e1eae5);border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);color:#3d534c;color:var(--hwdi-text-secondary,#3d534c);cursor:pointer;display:flex;font-size:12px;font-size:var(--hwdi-fs-sm,12px);font-weight:700;font-weight:var(--hwdi-fw-bold,700);gap:8px;gap:var(--hwdi-space-3,8px);min-height:40px;padding:8px 10px;padding:var(--hwdi-space-3,8px) var(--hwdi-space-4,10px);transition:background .15s ease,border-color .15s ease,color .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-role-option.is-selected,.hwdi-role-option:hover{border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b)}.hwdi-role-option.is-selected{background:#e6f8ee;background:var(--hwdi-brand-tint,#e6f8ee);color:#0a6a4c;color:var(--hwdi-brand-dark,#0a6a4c)}.hwdi-role-option input{opacity:0;pointer-events:none;position:absolute}.hwdi-role-check{background:#fff;border:1px solid #cad7d1;border:1px solid var(--hwdi-border,#cad7d1);border-radius:5px;display:grid;flex:0 0 18px;height:18px;place-items:center;width:18px}.hwdi-role-option.is-selected .hwdi-role-check{background:#0d7f5b;background:var(--hwdi-brand,#0d7f5b);border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);color:#fff}.hwdi-seo-fields{padding-left:20px;padding-left:var(--hwdi-space-8,20px)}.hwdi-editor-blocks,.hwdi-seo-fields{display:flex;flex-direction:column;gap:10px;gap:var(--hwdi-space-4,10px)}.hwdi-editor-blocks{background:#fff;background:var(--hwdi-surface-card,#fff);border-radius:12px;border-radius:var(--hwdi-radius-md,12px);box-shadow:0 1px 3px #0000000d;box-shadow:var(--hwdi-shadow-sm,0 1px 3px #0000000d);padding:16px;padding:var(--hwdi-space-7,16px)}.hwdi-editor-blocks h3{font-size:15px;font-size:var(--hwdi-fs-md,15px);font-weight:900;font-weight:var(--hwdi-fw-display,900);margin:0 0 4px}.hwdi-editor-html-page{background:#fff;background:var(--hwdi-surface-card,#fff);border-radius:12px;border-radius:var(--hwdi-radius-md,12px);box-shadow:0 1px 3px #0000000d;box-shadow:var(--hwdi-shadow-sm,0 1px 3px #0000000d);padding:16px;padding:var(--hwdi-space-7,16px)}.hwdi-editor-html-page .hwdi-accordion-toggle{border-top:none;padding-top:0}.hwdi-html-page-badge{background:#0d7f5b;background:var(--hwdi-brand,#0d7f5b);border-radius:999px;color:#fff;font-size:10px;font-weight:800;font-weight:var(--hwdi-fw-display,800);letter-spacing:.03em;padding:2px 8px;text-transform:uppercase}.hwdi-html-page-fields{display:flex;flex-direction:column;gap:10px;gap:var(--hwdi-space-4,10px);padding-top:10px;padding-top:var(--hwdi-space-4,10px)}.hwdi-html-page-hint{color:#6a8079;color:var(--hwdi-text-faint,#6a8079);font-size:12px;font-size:var(--hwdi-fs-xs,12px);margin:0}.hwdi-html-page-textarea{background:#f7faf8;background:var(--hwdi-surface-sunken,#f7faf8);border:1px solid #cad7d1;border:1px solid var(--hwdi-border,#cad7d1);border-radius:7px;border-radius:var(--hwdi-radius-sm,7px);color:#14231f;color:var(--hwdi-text-primary,#14231f);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.5;min-height:220px;padding:10px;padding:var(--hwdi-space-4,10px);resize:vertical;width:100%}.hwdi-block-card{border:1px solid #e1eae5;border:1px solid var(--hwdi-border-soft,#e1eae5);border-radius:10px;border-radius:var(--hwdi-radius-md,10px);transition:box-shadow .15s ease;transition:box-shadow var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-block-card:hover{box-shadow:0 1px 3px #0000000f;box-shadow:var(--hwdi-shadow-sm,0 1px 3px #0000000f)}.hwdi-block-card--hidden{opacity:.5}.hwdi-block-card--dragging{opacity:.3}.hwdi-block-card-header{align-items:center;background:#f7faf8;background:var(--hwdi-surface-sunken,#f7faf8);border-radius:10px 10px 0 0;border-radius:var(--hwdi-radius-md,10px) var(--hwdi-radius-md,10px) 0 0;cursor:pointer;display:flex;gap:8px;gap:var(--hwdi-space-3,8px);padding:10px 12px;padding:var(--hwdi-space-4,10px) var(--hwdi-space-5,12px)}.hwdi-block-drag-handle{color:#9fb1ab;color:var(--hwdi-text-faint,#9fb1ab);cursor:grab}.hwdi-block-card-label{flex:1 1;font-size:13px;font-size:var(--hwdi-fs-sm,13px);font-weight:800;font-weight:var(--hwdi-fw-display,800)}.hwdi-block-card-actions{align-items:center;display:flex;gap:6px;gap:var(--hwdi-space-2,6px)}.hwdi-block-card-actions button{background:none;border:none;border-radius:6px;border-radius:var(--hwdi-radius-sm,6px);color:#3d534c;color:var(--hwdi-text-secondary,#3d534c);cursor:pointer;display:flex;padding:4px;padding:var(--hwdi-space-1,4px);transition:background .15s ease,color .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-block-card-actions button:hover:not(:disabled){background:#eef2f0;background:var(--hwdi-surface-sunken,#eef2f0);color:#14231f;color:var(--hwdi-text-primary,#14231f)}.hwdi-block-card-actions button:disabled{cursor:not-allowed;opacity:.3}.hwdi-block-card-actions .hwdi-block-remove{color:#962525;color:var(--hwdi-danger,#962525)}.hwdi-block-card-actions .hwdi-block-remove:hover:not(:disabled){background:#ffe9e9;background:var(--hwdi-danger-bg,#ffe9e9);color:#962525;color:var(--hwdi-danger,#962525)}.hwdi-block-card-actions button.is-hidden,.hwdi-block-card-actions button.is-hidden:hover:not(:disabled){background:#fff4d8;background:var(--hwdi-warning-bg,#fff4d8);color:#6f4a00;color:var(--hwdi-warning,#6f4a00)}.hwdi-block-card-body{border-top:1px solid #edf2ef;border-top:1px solid var(--hwdi-border-faint,#edf2ef);padding:14px;padding:var(--hwdi-space-6,14px)}.hwdi-nested-blocks{background:#f7faf8;background:var(--hwdi-surface-sunken,#f7faf8);border:1px dashed #cad7d1;border:1px dashed var(--hwdi-border,#cad7d1);border-radius:10px;border-radius:var(--hwdi-radius-md,10px);display:flex;flex-direction:column;gap:10px;gap:var(--hwdi-space-4,10px);margin-top:16px;margin-top:var(--hwdi-space-7,16px);padding:12px;padding:var(--hwdi-space-5,12px)}.hwdi-nested-blocks-title{color:#60736d;color:var(--hwdi-text-tertiary,#60736d);font-size:11px;font-size:var(--hwdi-fs-xs,11px);font-weight:800;font-weight:var(--hwdi-fw-display,800);letter-spacing:.4px;text-transform:uppercase}.hwdi-block-card--nested{background:#fff;background:var(--hwdi-surface-card,#fff);font-size:13px;font-size:var(--hwdi-fs-sm,13px)}.hwdi-block-card--nested .hwdi-block-card-header{padding:8px 10px;padding:var(--hwdi-space-3,8px) var(--hwdi-space-4,10px)}.hwdi-add-row--nested{font-size:12px;font-size:var(--hwdi-fs-sm,12px);padding:6px 10px;padding:var(--hwdi-space-3,6px) var(--hwdi-space-4,10px)}.hwdi-add-block-wrap{position:relative}.hwdi-block-picker{grid-gap:6px;grid-gap:var(--hwdi-space-2,6px);background:#fff;background:var(--hwdi-surface-card,#fff);border:1px solid #cad7d1;border:1px solid var(--hwdi-border,#cad7d1);border-radius:10px;border-radius:var(--hwdi-radius-md,10px);box-shadow:0 10px 30px #00000026;box-shadow:var(--hwdi-shadow-lg,0 10px 30px #00000026);display:grid;gap:6px;gap:var(--hwdi-space-2,6px);grid-template-columns:repeat(4,1fr);margin-top:6px;margin-top:var(--hwdi-space-2,6px);padding:10px;padding:var(--hwdi-space-4,10px);position:absolute;width:320px;z-index:30;z-index:var(--hwdi-z-dropdown,30)}.hwdi-block-picker button{align-items:center;background:none;border:1px solid #0000;border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);color:#3d534c;color:var(--hwdi-text-secondary,#3d534c);cursor:pointer;display:flex;flex-direction:column;font-size:10px;gap:4px;gap:var(--hwdi-space-1,4px);padding:8px 4px;padding:var(--hwdi-space-3,8px) var(--hwdi-space-1,4px);transition:background .15s ease,border-color .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),border-color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-block-picker button:hover{background:#f4f9f6;background:var(--hwdi-surface-sunken,#f4f9f6);border-color:#cad7d1;border-color:var(--hwdi-border,#cad7d1)}.hwdi-preview-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;gap:var(--hwdi-space-4,10px);justify-content:space-between;margin-bottom:14px;margin-bottom:var(--hwdi-space-6,14px)}.hwdi-device-switch{background:#fff;background:var(--hwdi-surface-card,#fff);border:1px solid #cad7d1;border:1px solid var(--hwdi-border,#cad7d1);border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);display:flex;gap:4px;gap:var(--hwdi-space-1,4px);padding:3px}.hwdi-device-switch button{background:none;border:none;border-radius:6px;border-radius:var(--hwdi-radius-sm,6px);color:#60736d;color:var(--hwdi-text-tertiary,#60736d);cursor:pointer;padding:6px 8px;padding:var(--hwdi-space-3,6px) var(--hwdi-space-3,8px);transition:background .15s ease,color .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease),color var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-device-switch button:hover:not(.active){background:#f4f9f6;background:var(--hwdi-surface-sunken,#f4f9f6)}.hwdi-device-switch button.active{background:#0d7f5b;background:var(--hwdi-brand,#0d7f5b);color:#fff}.hwdi-preview-detached-placeholder{align-items:center;color:#60736d;color:var(--hwdi-text-tertiary,#60736d);display:flex;flex:1 1;font-size:13px;font-size:var(--hwdi-fs-sm,13px);font-weight:700;font-weight:var(--hwdi-fw-bold,700);justify-content:center;padding:40px 20px;text-align:center}.hwdi-preview-frame-wrap{display:flex;flex:1 1;justify-content:center;overflow:auto}.hwdi-preview-frame{background:#fff;background:var(--hwdi-surface-card,#fff);border-radius:14px;border-radius:var(--hwdi-radius-lg,14px);box-shadow:0 4px 24px #0000001a;box-shadow:var(--hwdi-shadow-md,0 4px 24px #0000001a);box-sizing:border-box;height:fit-content;max-width:100%;padding:26px;padding:var(--hwdi-space-9,26px);transition:width .2s ease;transition:width var(--hwdi-dur-base,.2s) var(--hwdi-ease,ease)}.hwdi-preview-hero{margin-bottom:20px;margin-bottom:var(--hwdi-space-8,20px)}.hwdi-preview-hero img{border-radius:10px;border-radius:var(--hwdi-radius-md,10px);margin-bottom:14px;margin-bottom:var(--hwdi-space-6,14px);max-height:260px;object-fit:cover;width:100%}.hwdi-preview-hero h1{font-size:24px;font-size:var(--hwdi-fs-2xl,24px);font-weight:900;font-weight:var(--hwdi-fw-display,900);margin:0 0 6px}.hwdi-preview-hero p{color:#60736d;color:var(--hwdi-text-tertiary,#60736d);margin:0}@media (max-width:1100px){.hwdi-mobile-tabs{display:flex;gap:6px;gap:var(--hwdi-space-2,6px);padding:10px 20px 0;padding:var(--hwdi-space-4,10px) var(--hwdi-space-8,20px) 0}.hwdi-mobile-tabs button{background:#fff;background:var(--hwdi-surface-card,#fff);border:1px solid #cad7d1;border:1px solid var(--hwdi-border,#cad7d1);border-radius:8px;border-radius:var(--hwdi-radius-sm,8px);color:#3d534c;color:var(--hwdi-text-secondary,#3d534c);cursor:pointer;flex:1 1;font-size:13px;font-size:var(--hwdi-fs-sm,13px);font-weight:800;font-weight:var(--hwdi-fw-display,800);padding:9px 10px;padding:var(--hwdi-space-4,9px) var(--hwdi-space-4,10px);transition:background .15s ease;transition:background var(--hwdi-dur-fast,.15s) var(--hwdi-ease,ease)}.hwdi-mobile-tabs button.active{background:#0d7f5b;background:var(--hwdi-brand,#0d7f5b);border-color:#0d7f5b;border-color:var(--hwdi-brand,#0d7f5b);color:#fff}.hwdi-editor-split{grid-template-columns:1fr}.hwdi-editor-resize-handle{display:none}.hwdi-editor-column--editor{border-bottom:1px solid #e1eae5;border-bottom:1px solid var(--hwdi-border-soft,#e1eae5);border-right:none}.hwdi-editor-column.hwdi-tab-hidden{display:none}}.pub-wrapper{padding:1rem}.pub-image-button{background:none;border:none;border-radius:8px;box-shadow:0 4px 12px #00000026;cursor:pointer;display:block;font-family:inherit;overflow:hidden;padding:0;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);width:100%}.pub-image-button:focus{outline:none}.pub-image-button:focus-visible{outline:3px solid #00739999;outline-offset:4px}.pub-image-button:hover{box-shadow:0 12px 28px #00000040;transform:translateY(-8px)}.pub-image-button:active{box-shadow:0 8px 20px #0003;transform:translateY(-4px)}.pub-bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;transition:transform .6s cubic-bezier(.4,0,.2,1);width:100%;z-index:1}.pub-image-button:hover .pub-bg-image{transform:scale(1.1)}.pub-overlay{background:linear-gradient(180deg,#0000001a 0,#0006);height:100%;transition:background .4s ease;width:100%;z-index:2}.pub-image-button:hover .pub-overlay{background:linear-gradient(180deg,#0000004d 0,#000000b3)}.pub-title{bottom:12px;color:#fff;display:block;font-size:.8125rem;font-weight:700;left:0;line-height:1.3;opacity:1;padding:0 12px;position:absolute;right:0;text-align:center;text-shadow:0 2px 8px #0009;transform:translateY(0);transition:all .4s cubic-bezier(.4,0,.2,1);z-index:3}.pub-image-button:hover .pub-title{bottom:50%;font-size:1.25rem;font-weight:800;letter-spacing:.02em;transform:translateY(50%)}.pub-button-rectangle{height:100px;max-width:280px}.pub-button-rectangle .pub-bg-image{border-radius:8px}.pub-button-square{height:117px;width:117px}.pub-button-square .pub-bg-image{border-radius:8px}.pub-button-circle{border-radius:50%;height:117px;width:117px}.pub-button-circle .pub-bg-image{border-radius:50%}.pub-wrapper{animation:fadeInScale .5s cubic-bezier(.4,0,.2,1)}.pub-wrapper:first-child{animation-delay:0s}.pub-wrapper:nth-child(2){animation-delay:.1s}.pub-wrapper:nth-child(3){animation-delay:.2s}.pub-image-button:hover{animation:pulse 2s ease-in-out infinite}@media (max-width:768px){.pub-wrapper{padding:.75rem}.pub-title{bottom:10px;font-size:.75rem}.pub-image-button:hover .pub-title{font-size:1.125rem}}@media (max-width:576px){.pub-wrapper{padding:.5rem}.pub-title{bottom:8px;font-size:.6875rem}.pub-image-button:hover .pub-title{font-size:1rem}.pub-button-rectangle{height:120px;max-width:100%}.pub-button-circle,.pub-button-square{height:140px;margin:0 auto;width:140px}.pub-image-button:hover{transform:translateY(-4px)}}@media (max-width:400px){.pub-title{font-size:.625rem}.pub-image-button:hover .pub-title{font-size:.9375rem}}@media (prefers-contrast:high){.pub-overlay{background:linear-gradient(180deg,#0006 0,#000c)}.pub-title{text-shadow:0 2px 12px #000}}@media (prefers-reduced-motion:reduce){.pub-bg-image,.pub-image-button,.pub-overlay,.pub-title,.pub-wrapper{animation:none;transition:none}.pub-image-button:hover{animation:none;transform:none}.pub-image-button:hover .pub-bg-image{transform:none}}@media print{.pub-image-button{box-shadow:none;page-break-inside:avoid}.pub-overlay{background:none}.pub-title{color:#000;text-shadow:none}}@media (hover:none) and (pointer:coarse){.pub-image-button:active .pub-title{bottom:50%;font-size:1.125rem;transform:translateY(50%)}.pub-image-button:active .pub-overlay{background:linear-gradient(180deg,#0000004d 0,#000000b3)}.pub-image-button:active .pub-bg-image{transform:scale(1.1)}}.pub-image-button.loading{opacity:.6;pointer-events:none}.pub-image-button.loading .pub-bg-image{animation:shimmer 2s infinite}.pub-image-button:disabled{cursor:not-allowed;opacity:.5}.pub-image-button:disabled:hover{box-shadow:0 4px 12px #00000026;transform:none}.pub-image-button:disabled .pub-title{color:#999}.pub-page-shell{background:#fff;border:1px solid #00739914;border-radius:20px;box-shadow:0 10px 36px #0024301a;margin:28px auto;max-width:780px;overflow:hidden}.pub-page-header{align-items:center;background:linear-gradient(135deg,#007399,#00a4d8);color:#fff;display:flex;gap:12px;padding:22px 28px}.pub-page-header svg{flex-shrink:0;font-size:1.3rem}.pub-page-header h3{font-size:1.2rem;font-weight:700;letter-spacing:.2px;margin:0}.pub-page-body{padding:28px}.pub-page-actions{align-items:center;border-top:1px solid #eef1f3;display:flex;gap:10px;justify-content:flex-end;margin-top:22px;padding-top:18px}.pub-cancel-btn{background:#fff;border:1.5px solid #d8e2e7;border-radius:10px;color:#475569;font-weight:700;padding:10px 22px;transition:all .2s ease}.pub-cancel-btn:hover{background:#0073990a;border-color:#007399;color:#007399}.pub-days-card{align-items:center;background:#f8fafc;border:1px solid #eef1f3;border-radius:14px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:22px;padding:14px 20px}.pub-days-label{align-items:baseline;color:#004b63;display:flex;font-size:.95rem;font-weight:700;gap:6px}.pub-days-label strong{color:#007399;font-size:1.25rem;font-weight:800}.pub-days-input{background:#fff;border:1.5px solid #d8e2e7;border-radius:10px;color:#004b63;font-size:1rem;font-weight:700;padding:8px 10px;text-align:center;width:84px}.pub-days-input:focus{border-color:#007399;box-shadow:0 0 0 3px #0073991f;outline:none}.pub-type-nav{background:#f8fafc;border:1px solid #eef1f3;border-radius:14px;display:flex;flex-direction:column;gap:6px;padding:8px}.pub-type-nav-item{align-items:center;border:1.5px solid #0000;border-radius:10px;color:#475569;cursor:pointer;display:flex;font-size:.9rem;font-weight:600;gap:10px;padding:12px 14px;transition:all .15s ease}.pub-type-nav-item:hover{background:#0073990f}.pub-type-nav-item.is-active{background:linear-gradient(135deg,#0073991a,#00a4d814);border-color:#00739940;color:#004b63}.pub-type-nav-radio{accent-color:#007399;flex-shrink:0;height:18px;width:18px}.pub-global-page{display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:980px;padding:24px 16px 48px}.pub-global-page-title{align-items:center;color:#004b63;display:flex;font-size:1.4rem;font-weight:800;gap:10px;margin:0}.pub-global-page-subtitle{color:#6b7280;font-size:.9rem;margin:4px 0 0}.pub-section-card{background:#fff;border:1px solid #00739914;border-radius:18px;box-shadow:0 6px 24px #0024300f;margin-bottom:24px;padding:24px}.pub-section-card-title{align-items:center;color:#004b63;display:flex;font-size:1.05rem;font-weight:700;gap:8px;margin:0 0 16px}.pub-upload-days-box{background:#f8fafc;border-radius:10px;margin-bottom:10px;padding:10px 0;text-align:center}.pub-size-selector{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin:20px 0}.pub-size-badge{align-items:center;background-color:#f9fafb;border:1px solid #d8e2e7;border-radius:10px;display:flex;font-weight:600;gap:10px;padding:10px 20px;transition:all .2s ease}.pub-size-badge svg{font-size:1.5rem}.pub-size-badge--desktop.is-active{background-color:#00739914;border:2px solid #007399}.pub-size-badge--mobile.is-active{background-color:#00a4d81a;border:2px solid #00a4d8}.pub-size-count{border-radius:12px;color:#fff;font-size:.75rem;font-weight:700;margin-left:8px;padding:4px 10px}.pub-size-count--desktop{background-color:#007399}.pub-size-count--mobile{background-color:#00a4d8}.pub-action-btn{align-items:center;background-color:#f9fafb;border:1px solid #d8e2e7;border-radius:10px;color:#495057;cursor:pointer;display:flex;font-weight:600;gap:10px;padding:10px 20px;transition:all .2s ease}.pub-action-btn svg{font-size:1.5rem}.pub-action-btn--edit.is-active{background-color:#fff3cd;border:2px solid #f59e0b;color:#92660a}.pub-preview-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin-bottom:12px;width:100%}.pub-preview-card{align-items:center;background:#0073990a;border:1px solid #0073991a;border-radius:14px;box-shadow:0 6px 16px #00000014;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}.pub-preview-img{display:block;height:100%;object-fit:contain;object-position:center;width:100%}.pub-preview-delete{align-items:center;background:#fffffff2;border:none;border-radius:50%;box-shadow:0 2px 10px #0000002e;color:#e11d48;cursor:pointer;display:flex;font-size:22px;font-weight:900;height:34px;justify-content:center;line-height:1;position:absolute;right:6px;top:6px;width:34px;z-index:2}.pub-preview-filesize{background:#ffffffeb;box-shadow:0 2px 8px #00000026;color:#111;left:6px;top:6px}.pub-preview-devicebadge,.pub-preview-filesize{border-radius:10px;font-size:12px;font-weight:800;padding:6px 10px;position:absolute;z-index:2}.pub-preview-devicebadge{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);bottom:6px;color:#fff;right:6px}.pub-preview-devicebadge--desktop{background:#007399d9}.pub-preview-devicebadge--mobile{background:#00a4d8d9}.pub-preview-devicebadge--neutral{background:#000000a6}.pub-preview-editoverlay{align-items:center;background-color:#f59e0b38;border:3px dashed #f59e0b;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:1}.pub-preview-editoverlay svg{color:#f59e0b;font-size:3rem}.pub-dropzone{background:#00739905;border:2px dashed #0073994d;border-radius:14px;cursor:pointer;padding:28px 18px;text-align:center;transition:all .2s ease;-webkit-user-select:none;user-select:none}.pub-dropzone.is-highlight{background:#00739914;border-color:#007399}.pub-dropzone-title{color:#004b63;font-size:15px;font-weight:900}.pub-dropzone-subtitle{font-size:12px;margin-top:6px;opacity:.75}.pub-submit-btn{background:linear-gradient(135deg,#007399,#00a4d8);border:none;border-radius:10px;color:#fff;float:right;font-weight:700;padding:10px 22px;transition:all .2s ease}.pub-submit-btn:hover:not(:disabled){box-shadow:0 4px 14px #00739959;transform:translateY(-1px)}.pub-submit-btn:disabled{background:#cbd5e1;color:#64748b;cursor:not-allowed}.pub-modal-shell{background:#0000;border:none;box-shadow:none}.pub-modal-body{align-items:center;display:flex;height:100%;justify-content:center;padding:20px}.pub-modal-backdrop-bs.show{background-color:#000000e6;opacity:1}.pub-modal-content{max-height:90%;max-width:90%;position:relative}.pub-modal-close{align-items:center;background:#fff;border:none;border-radius:50%;color:#333;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;position:absolute;right:0;top:-40px;width:40px}.pub-modal-image{border-radius:8px;box-shadow:0 8px 32px #00000080;display:block;max-height:80vh;max-width:100%}.pub-modal-caption{background:#fff;border-radius:8px;margin-top:10px;padding:10px 20px;text-align:center}.pub-modal-caption p{font-weight:600;margin:0}.pub-modal-caption p+p{color:#666;font-size:.875rem;margin-top:5px}*{margin:0;padding:0}.compact-selector{background:#fff;border:1px solid #ddd;border-radius:4px}.compact-header{background:#f8f9fa;border-bottom:1px solid #ddd;padding:8px 12px}.compact-header h2{background:#fff;border-radius:3px;cursor:pointer;font-size:1rem;font-weight:700;margin:0 0 6px;padding:4px 8px;transition:all .2s ease}.compact-header h2:hover{background:#e9ecef}.compact-header h2.active{background:#e7f3ff;border:1px solid #007399}.compact-header h2 span{display:block}.compact-radio-group{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;display:flex;gap:8px;margin-top:8px;padding:4px}.compact-radio-label{align-items:center;background:#fff;border:2px solid #0000;border-radius:6px;cursor:pointer;display:inline-flex;flex:1 1;font-size:.8125rem;font-weight:500;gap:6px;justify-content:center;padding:8px 14px;position:relative;transition:all .25s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.compact-radio-label:hover{background:#e9ecef;border-color:#cbd5e1;transform:translateY(-1px)}.compact-radio-label.active{background:linear-gradient(135deg,#007399,#00a4d8);border-color:#007399;box-shadow:0 4px 8px #0073994d;color:#fff;transform:translateY(-2px)}.compact-radio-input{opacity:0;pointer-events:none;position:absolute}.compact-radio-icon{font-size:1.125rem;line-height:1;transition:all .2s ease}.compact-radio-label:not(.active) .compact-radio-icon{color:#6c757d}.compact-radio-label.active .compact-radio-icon{color:#fff;font-weight:700}.compact-radio-text{transition:all .2s ease}.compact-radio-label:not(.active) .compact-radio-text{color:#495057}.compact-radio-label.active .compact-radio-text{color:#fff;font-weight:600;text-shadow:0 1px 2px #0000001a}.compact-breadcrumb{color:#6c757d;line-height:1.4;margin:6px 0 8px;text-align:center}.compact-breadcrumb:hover{background:#0073990d;color:#007399;color:var(--settings-primary)}.compact-breadcrumb.active{background:linear-gradient(135deg,#007399,#005a73);background:linear-gradient(135deg,var(--settings-primary),var(--settings-primary-dark));color:#fff}.compact-breadcrumb-item{display:inline}.compact-breadcrumb-link{cursor:pointer;font-weight:600;transition:all .2s ease}.compact-breadcrumb-link:hover{text-decoration:underline}.compact-breadcrumb-separator{color:#adb5bd;font-weight:400;margin:0 4px}.compact-content{padding:8px}.compact-dropdown{margin:0}.compact-select{background:#fff;border:1px solid #ced4da;border-radius:3px;cursor:pointer;font-size:.875rem;padding:6px 8px;transition:border-color .2s ease;width:100%}.compact-select:hover{border-color:#007399}.compact-select:focus{border-color:#007399;box-shadow:0 0 0 2px #0073991a;outline:none}.compact-table{display:flex;flex-direction:column;gap:4px}.compact-row{align-items:center;background:#fff;border:1px solid #dee2e6;border-radius:3px;display:flex;gap:8px;justify-content:space-between;padding:6px 8px;transition:all .2s ease}.compact-row:hover{background:#f8f9fa;border-color:#007399}.compact-row.selected{background:#e7f3ff;border-color:#007399}.compact-name{color:#212529;flex:1 1;font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-actions{display:flex;flex-shrink:0;gap:4px}.compact-btn{align-items:center;border:none;border-radius:3px;cursor:pointer;display:inline-flex;font-size:1rem;height:28px;justify-content:center;padding:0;transition:all .2s ease;width:28px}.compact-btn-open{background:#007399;color:#fff}.compact-btn-open:hover{background:#006080}.compact-btn-explore{background:#e9ecef;color:#495057}.compact-btn-explore:hover{background:#dee2e6;color:#007399}.compact-empty{background:#f8f9fa;border-radius:3px;color:#6c757d;font-size:.875rem;padding:12px;text-align:center}@media (max-width:576px){.compact-header h2{font-size:.9375rem}.compact-radio-group{gap:6px}.compact-radio-label{justify-content:flex-start;padding:8px 12px}.compact-name{font-size:.8125rem}.compact-btn{font-size:.875rem;height:24px;width:24px}}.compact-btn:focus,.compact-radio-input:focus,.compact-select:focus{outline:2px solid #00739980;outline-offset:1px}@media print{.compact-selector{border:none}.compact-actions{display:none}}:root{--pub-primary:#007399;--pub-primary-light:#00a4d8;--pub-danger:#dc3545;--pub-warning:#ffc107;--pub-success:#28a745;--pub-text:#212529;--pub-text-light:#6c757d;--pub-bg:#fff;--pub-bg-alt:#f8f9fa;--pub-border:#dee2e6;--pub-shadow-sm:0 2px 4px #00000014;--pub-shadow-md:0 4px 12px #0000001a;--pub-shadow-lg:0 8px 24px #0000001f;--pub-radius:12px;--pub-radius-sm:8px}.pub-gallery-container{margin:0 auto;max-width:1400px;padding:1.5rem}.pub-section{background:#fff;background:var(--pub-bg);border-radius:12px;border-radius:var(--pub-radius);box-shadow:0 4px 12px #0000001a;box-shadow:var(--pub-shadow-md);margin-bottom:2rem;padding:1.5rem}.pub-section-header{align-items:center;border-bottom:3px solid #007399;border-bottom:3px solid var(--pub-primary);display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}.pub-section-title{align-items:center;color:#212529;color:var(--pub-text);display:flex;font-size:1.5rem;font-weight:700;gap:.75rem;margin:0}.pub-section-badge{align-items:center;background:linear-gradient(135deg,#007399,#00a4d8);background:linear-gradient(135deg,var(--pub-primary),var(--pub-primary-light));border-radius:2rem;box-shadow:0 2px 4px #00000014;box-shadow:var(--pub-shadow-sm);color:#fff;display:inline-flex;font-size:.875rem;font-weight:600;padding:.375rem .875rem}.pub-gallery-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.pub-grid-square{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.pub-grid-circle{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.pub-card{background:#fff;background:var(--pub-bg);border-radius:8px;border-radius:var(--pub-radius-sm);overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.pub-card:hover{box-shadow:0 8px 24px #0000001f;box-shadow:var(--pub-shadow-lg);transform:translateY(-4px)}.pub-card-circle,.pub-card-portrait,.pub-card-square{align-items:center;display:flex;justify-content:center;padding:1rem}.pub-image-wrapper{background:#f8f9fa;background:var(--pub-bg-alt);border-radius:8px;border-radius:var(--pub-radius-sm);box-shadow:0 2px 4px #00000014;box-shadow:var(--pub-shadow-sm);margin-bottom:.75rem;overflow:hidden;position:relative;width:100%}.pub-image-wrapper:last-child{margin-bottom:0}.pub-wrapper-adaptive{align-items:center;display:flex;justify-content:center;max-width:100%}.pub-wrapper-circle{aspect-ratio:1;border-radius:50%;margin:0 auto;max-width:300px;width:100%}.pub-mobile-preview{border:2px solid #00a4d8;border:2px solid var(--pub-primary-light)}.pub-image{display:block;height:auto;transition:transform .4s cubic-bezier(.4,0,.2,1);width:100%}.pub-image-wrapper:hover .pub-image{transform:scale(1.05)}.pub-image-adaptive-square,.pub-image-square{aspect-ratio:1;object-fit:cover;width:100%}.pub-image-adaptive-square{height:auto;max-width:700px}.pub-image-adaptive-portrait{aspect-ratio:400/712;height:auto;max-height:712px;max-width:400px;object-fit:cover;width:100%}.pub-image-circle{border-radius:50%;height:100%;object-fit:cover;width:100%}.pub-overlay{align-items:center;background:linear-gradient(180deg,#0000001a 0,#0009);bottom:0;display:flex;gap:.5rem;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.pub-image-wrapper:hover .pub-overlay{opacity:1}.pub-overlay-btn{align-items:center;border:none;border-radius:50%;box-shadow:0 4px 12px #0003;cursor:pointer;display:flex;font-size:1.5rem;height:3rem;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);width:3rem}.pub-btn-delete{background:linear-gradient(135deg,#dc3545,#c82333);color:#fff}.pub-btn-delete:hover{background:linear-gradient(135deg,#c82333,#bd2130);transform:scale(1.1) rotate(10deg)}.pub-btn-edit{background:linear-gradient(135deg,#007399,#00a4d8);background:linear-gradient(135deg,var(--pub-primary),var(--pub-primary-light));color:#fff}.pub-btn-edit:hover{background:linear-gradient(135deg,#006080,#008fb3);transform:scale(1.1)}.pub-device-label{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border-radius:2rem;bottom:.75rem;box-shadow:0 2px 4px #00000014;box-shadow:var(--pub-shadow-sm);display:inline-flex;flex-wrap:wrap;font-size:.75rem;font-weight:600;gap:.375rem;padding:.375rem .75rem;position:absolute;right:.75rem;transition:all .3s ease}.pub-device-label svg{font-size:1rem}.pub-dimension-badge{background:#0000001a;border-radius:.25rem;display:inline-block;font-size:.625rem;font-weight:700;margin-left:.25rem;padding:.125rem .375rem}.pub-device-desktop{color:#007399;color:var(--pub-primary)}.pub-device-desktop .pub-dimension-badge{background:#00739926;color:#007399;color:var(--pub-primary)}.pub-device-mobile{color:#28a745;color:var(--pub-success)}.pub-device-mobile .pub-dimension-badge{background:#28a74526;color:#28a745;color:var(--pub-success)}.pub-image-wrapper:hover .pub-device-label{box-shadow:0 4px 12px #0000001a;box-shadow:var(--pub-shadow-md);transform:translateY(-4px)}@media (min-width:1400px){.pub-gallery-grid{grid-template-columns:repeat(auto-fill,minmax(380px,1fr))}}@media (max-width:1024px){.pub-gallery-container{padding:1rem}.pub-section{margin-bottom:1.5rem;padding:1rem}.pub-section-header{align-items:flex-start;flex-direction:column;gap:.75rem}.pub-section-title{font-size:1.25rem}.pub-gallery-grid{gap:1rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media (max-width:768px){.pub-gallery-container,.pub-section{padding:.75rem}.pub-section{border-radius:8px;border-radius:var(--pub-radius-sm);margin-bottom:1rem}.pub-section-header{margin-bottom:1rem;padding-bottom:.75rem}.pub-section-title{font-size:1.125rem}.pub-section-badge{font-size:.8125rem;padding:.25rem .625rem}.pub-gallery-grid,.pub-grid-circle,.pub-grid-square{gap:1rem;grid-template-columns:1fr}.pub-overlay-btn{font-size:1.25rem;height:2.5rem;width:2.5rem}.pub-device-label{font-size:.6875rem;padding:.25rem .5rem}.pub-device-label svg{font-size:.875rem}.pub-image-adaptive-square{max-width:100%}.pub-image-adaptive-portrait{max-height:none;max-width:100%}.pub-dimension-badge{font-size:.5625rem;padding:.0625rem .25rem}}@media (max-width:480px){.pub-section-title{align-items:flex-start;flex-direction:column;font-size:1rem;gap:.5rem}.pub-overlay{background:linear-gradient(180deg,#0000000d 0,#0000004d);opacity:1}.pub-overlay-btn{font-size:1rem;height:2rem;width:2rem}.pub-device-label{bottom:.5rem;right:.5rem}}.pub-card{animation:fadeInUp .5s ease}.pub-card:first-child{animation-delay:0s}.pub-card:nth-child(2){animation-delay:.1s}.pub-card:nth-child(3){animation-delay:.15s}.pub-card:nth-child(4){animation-delay:.2s}.pub-card:nth-child(5){animation-delay:.25s}.pub-overlay-btn:focus{outline:3px solid #00739980;outline-offset:2px}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}@media print{.pub-overlay,.pub-overlay-btn{display:none}.pub-card{box-shadow:none;page-break-inside:avoid}}:root{--upload-primary:#4a90e2;--upload-primary-dark:#357abd;--upload-success:#50c878;--upload-success-dark:#3da85f;--upload-warning:#ffb84d;--upload-danger:#ff6b6b;--upload-text-dark:#2c3e50;--upload-text-light:#7f8c8d;--upload-border:#e1e8ed;--upload-bg-white:#fff;--upload-bg-light:#f8f9fa;--upload-bg-hover:#f1f3f5;--upload-shadow-sm:0 2px 8px #00000014;--upload-shadow-md:0 4px 16px #0000001f;--upload-shadow-lg:0 8px 32px #00000029;--upload-radius-sm:8px;--upload-radius-md:12px;--upload-radius-lg:16px;--upload-transition:all 0.3s cubic-bezier(0.4,0,0.2,1)}.file-upload{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif}.file-upload,.file-upload *,.file-upload :after,.file-upload :before{box-sizing:border-box}.file-upload{background:#fff;background:var(--upload-bg-white);border-radius:16px;border-radius:var(--upload-radius-lg);box-shadow:0 4px 16px #0000001f;box-shadow:var(--upload-shadow-md);margin:0 auto;max-width:900px;padding:2rem}.file-upload h2,.file-upload h3,.file-upload h4{color:#2c3e50;color:var(--upload-text-dark);margin:0}.file-upload h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#4a90e2,#50c878);background:linear-gradient(135deg,var(--upload-primary),var(--upload-success));-webkit-background-clip:text;background-clip:text;font-size:1.75rem;font-weight:700;margin-bottom:1.5rem;text-align:center}.file-upload h3{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.file-upload h4{font-size:1rem;font-weight:600;margin-bottom:.75rem}.file-upload .form-group{margin-bottom:1.5rem}.file-upload .form-control{background:#fff;background:var(--upload-bg-white);border:2px solid #e1e8ed;border:2px solid var(--upload-border);border-radius:8px;border-radius:var(--upload-radius-sm);color:#2c3e50;color:var(--upload-text-dark);font-size:1rem;padding:.875rem 1rem;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--upload-transition);width:100%}.file-upload .form-control:focus{border-color:#4a90e2;border-color:var(--upload-primary);box-shadow:0 0 0 3px #4a90e21a;outline:none}.file-upload .boxCategory1{background:#f8f9fa;background:var(--upload-bg-light);border-radius:8px;border-radius:var(--upload-radius-sm);margin-bottom:.75rem;padding:.75rem}.file-upload .boxCategory1 h4{color:#2c3e50;color:var(--upload-text-dark);font-size:.875rem;font-weight:600;margin:0}.custom-file-preview{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:1.5rem 0;min-height:50px}.prev-img{align-items:center;aspect-ratio:1;background:#fff;background:var(--upload-bg-white);border-radius:12px;border-radius:var(--upload-radius-md);display:flex;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--upload-transition)}.prev-img:hover{box-shadow:0 4px 16px #0000001f;box-shadow:var(--upload-shadow-md);transform:translateY(-4px)}.prev-img .imgLoad,.prev-img img{display:block;height:100%;object-fit:cover;width:100%}.prev-img span[style*="cursor: pointer"]{align-items:center!important;background:#fff!important;background:var(--upload-bg-white)!important;border:none!important;border-radius:50%!important;box-shadow:0 2px 8px #00000014!important;box-shadow:var(--upload-shadow-sm)!important;color:#ff6b6b!important;color:var(--upload-danger)!important;cursor:pointer!important;display:flex!important;font-size:20px!important;font-weight:700!important;height:32px!important;justify-content:center!important;line-height:1!important;position:absolute!important;right:8px!important;top:8px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;transition:var(--upload-transition)!important;width:32px!important;z-index:10!important}.prev-img span[style*="cursor: pointer"]:hover{background:#ff6b6b!important;background:var(--upload-danger)!important;box-shadow:0 4px 16px #0000001f!important;box-shadow:var(--upload-shadow-md)!important;color:#fff!important;color:var(--upload-bg-white)!important;transform:scale(1.1)!important}.prev-img>span[style*="position: absolute"][style*=bottom]{align-items:center!important;border-radius:6px!important;bottom:8px!important;box-shadow:0 2px 8px #00000014!important;box-shadow:var(--upload-shadow-sm)!important;color:#fff!important;color:var(--upload-bg-white)!important;display:flex!important;font-size:.75rem!important;font-weight:700!important;gap:4px!important;padding:6px 12px!important;right:8px!important;z-index:5!important}.prev-img>div[style*="rgba(255, 193, 7"]{align-items:center!important;background:#ffb84d40!important;border:3px dashed #ffb84d!important;border:3px dashed var(--upload-warning)!important;bottom:0!important;display:flex!important;justify-content:center!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;top:0!important;z-index:8!important}.prev-img>div[style*="rgba(255, 193, 7"] svg{color:#ffb84d!important;color:var(--upload-warning)!important;filter:drop-shadow(0 2px 8px rgba(0,0,0,.2))!important;font-size:3rem!important}.custom-file-drop-area{background:#f8f9fa;background:var(--upload-bg-light);border:3px dashed #e1e8ed;border:3px dashed var(--upload-border);border-radius:12px;border-radius:var(--upload-radius-md);cursor:pointer;margin:1.5rem 0;overflow:hidden;padding:3rem 2rem;position:relative;text-align:center}.custom-file-drop-area,.custom-file-drop-area:before{transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--upload-transition)}.custom-file-drop-area:before{background:linear-gradient(135deg,#4a90e20d,#50c8780d);content:"";inset:0;opacity:0;pointer-events:none;position:absolute}.custom-file-drop-area.highlight:before,.custom-file-drop-area:hover:before{opacity:1}.custom-file-drop-area:hover{background:#fff;background:var(--upload-bg-white);border-color:#4a90e2;border-color:var(--upload-primary);box-shadow:0 2px 8px #00000014;box-shadow:var(--upload-shadow-sm);transform:translateY(-2px)}.custom-file-drop-area.highlight{background:linear-gradient(135deg,#e8f8f0,#f4fcf8);border-color:#50c878;border-color:var(--upload-success);box-shadow:0 4px 16px #0000001f;box-shadow:var(--upload-shadow-md);transform:scale(1.02)}.custom-file-drop-area.redlight{background:linear-gradient(135deg,#ffe8e8,#fff4f4);border-color:#ff6b6b;border-color:var(--upload-danger);cursor:not-allowed;opacity:.7}.custom-file-drop-area.redlight:hover{box-shadow:none;transform:none}.custom-file-drop-area label{color:#2c3e50;color:var(--upload-text-dark);cursor:pointer;display:block;font-size:1rem;font-weight:500;line-height:1.6;margin:0}.custom-file-drop-area input[type=file]{cursor:pointer;inset:0;opacity:0;position:absolute}.file-upload>div[style*="display: flex"][style*="gap: 1rem"]{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:1rem!important;margin:1.5rem 0!important}.file-upload>div[style*="display: flex"]>div[style*="007bff"]{background:linear-gradient(135deg,#ebf4ff,#f8fbff)!important;border:2px solid #4a90e2!important;border:2px solid var(--upload-primary)!important;border-radius:12px!important;border-radius:var(--upload-radius-md)!important}.file-upload>div[style*="display: flex"]>div[style*="007bff"],.file-upload>div[style*="display: flex"]>div[style*="28a745"]{align-items:center!important;display:flex!important;gap:.75rem!important;padding:1rem 1.5rem!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;transition:var(--upload-transition)!important}.file-upload>div[style*="display: flex"]>div[style*="28a745"]{background:linear-gradient(135deg,#e8f8f0,#f4fcf8)!important;border:2px solid #50c878!important;border:2px solid var(--upload-success)!important;border-radius:12px!important;border-radius:var(--upload-radius-md)!important}.file-upload>div[style*="display: flex"] svg{font-size:1.5rem!important}.file-upload>div[style*="display: flex"] span[style*=fontWeight]{color:#2c3e50!important;color:var(--upload-text-dark)!important;font-size:.875rem!important;font-weight:600!important}.file-upload>div[style*="display: flex"] span[style*="borderRadius: 12px"]{align-items:center!important;border-radius:12px!important;color:#fff!important;color:var(--upload-bg-white)!important;display:inline-flex!important;font-size:.75rem!important;font-weight:700!important;height:24px!important;justify-content:center!important;min-width:24px!important;padding:0 8px!important}.file-upload button[style*="cursor: pointer"]{align-items:center!important;border-radius:8px!important;border-radius:var(--upload-radius-sm)!important;cursor:pointer!important;display:flex!important;font-size:.875rem!important;font-weight:600!important;gap:.5rem!important;padding:.75rem 1.25rem!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;transition:var(--upload-transition)!important;white-space:nowrap!important}.file-upload button[style*="cursor: pointer"]:hover{box-shadow:0 2px 8px #00000014!important;box-shadow:var(--upload-shadow-sm)!important;transform:translateY(-2px)!important}.file-upload button[style*="cursor: pointer"] svg{font-size:1.25rem!important}.file-upload .btn{align-items:center;border:none;border-radius:8px;border-radius:var(--upload-radius-sm);box-shadow:0 2px 8px #00000014;box-shadow:var(--upload-shadow-sm);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.875rem 2rem;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--upload-transition)}.file-upload .btn-primary{background:linear-gradient(135deg,#4a90e2,#357abd);background:linear-gradient(135deg,var(--upload-primary),var(--upload-primary-dark));border:none;color:#fff;color:var(--upload-bg-white)}.file-upload .btn-primary:hover{box-shadow:0 4px 16px #0000001f;box-shadow:var(--upload-shadow-md);transform:translateY(-2px)}.file-upload .btn-primary:active{transform:translateY(0)}.file-upload .btn-primary.disabled,.file-upload .btn-primary:disabled{background:#f1f3f5;background:var(--upload-bg-hover);box-shadow:none;color:#7f8c8d;color:var(--upload-text-light);cursor:not-allowed;transform:none}.file-upload .btn-secondary{background:#fff;background:var(--upload-bg-white);border:2px solid #e1e8ed;border:2px solid var(--upload-border);color:#2c3e50;color:var(--upload-text-dark)}.file-upload .btn-secondary:hover{background:#f1f3f5;background:var(--upload-bg-hover);border-color:#7f8c8d;border-color:var(--upload-text-light);transform:translateY(-2px)}.file-upload .float-right{float:right}.file-upload .float-left{float:left}.file-upload .error-alert,.file-upload div[role=alert]{animation:shake .5s;background:linear-gradient(135deg,#ffe8e8,#fff4f4);border:2px solid #ff6b6b;border:2px solid var(--upload-danger);border-radius:8px;border-radius:var(--upload-radius-sm);margin:1rem 0;padding:1rem 1.5rem}.file-upload .error-alert p,.file-upload div[role=alert] p{color:#c0392b;font-size:.875rem;line-height:1.6;margin:.25rem 0}.file-upload .error-alert strong{font-weight:600}.file-upload div[style*="position: fixed"][style*="rgba(0, 0, 0, 0.9)"]{align-items:center!important;animation:fadeIn .3s ease!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#000000d9!important;display:flex!important;inset:0!important;justify-content:center!important;padding:2rem!important;position:fixed!important;z-index:9999!important}.file-upload div[style*="position: fixed"]>div[style*="position: relative"]{animation:slideUp .4s cubic-bezier(.4,0,.2,1)!important;max-height:90%!important;max-width:90%!important;position:relative!important}.file-upload div[style*="position: fixed"] button[style*="borderRadius: 50%"]{align-items:center!important;background:#fff!important;background:var(--upload-bg-white)!important;border:none!important;border-radius:50%!important;box-shadow:0 4px 16px #0000001f!important;box-shadow:var(--upload-shadow-md)!important;color:#2c3e50!important;color:var(--upload-text-dark)!important;cursor:pointer!important;display:flex!important;font-size:24px!important;height:40px!important;justify-content:center!important;position:absolute!important;right:0!important;top:-50px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;transition:var(--upload-transition)!important;width:40px!important}.file-upload div[style*="position: fixed"] button[style*="borderRadius: 50%"]:hover{background:#ff6b6b!important;background:var(--upload-danger)!important;color:#fff!important;color:var(--upload-bg-white)!important;transform:rotate(90deg) scale(1.1)!important}.file-upload div[style*="position: fixed"] img{border-radius:12px!important;border-radius:var(--upload-radius-md)!important;box-shadow:0 8px 32px #00000029!important;box-shadow:var(--upload-shadow-lg)!important;max-height:70vh!important;max-width:100%!important}.file-upload div[style*="position: fixed"]>div>div[style*="background: white"]{background:#fff!important;background:var(--upload-bg-white)!important;border-radius:8px!important;border-radius:var(--upload-radius-sm)!important;box-shadow:0 2px 8px #00000014!important;box-shadow:var(--upload-shadow-sm)!important;margin-top:1rem!important;padding:1rem 1.5rem!important;text-align:center!important}.file-upload div[style*="position: fixed"] p{color:#2c3e50!important;color:var(--upload-text-dark)!important;margin:0!important}.file-upload div[style*="position: fixed"] p[style*="fontWeight: 600"]{font-size:1rem!important;font-weight:600!important;margin-bottom:.5rem!important}@media (max-width:768px){.file-upload{margin:1rem;padding:1.5rem}.file-upload h2{font-size:1.5rem}.custom-file-preview{gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.custom-file-drop-area{padding:2rem 1rem}.file-upload>div[style*="display: flex"]{align-items:stretch!important;flex-direction:column!important}.file-upload>div[style*="display: flex"]>button,.file-upload>div[style*="display: flex"]>div{justify-content:space-between!important;width:100%!important}.file-upload .btn{justify-content:center;width:100%}.file-upload .float-left,.file-upload .float-right{display:block;float:none;margin:.5rem 0;width:100%}}.file-upload .text-center{text-align:center}.file-upload .text-success{color:#50c878;color:var(--upload-success)}.file-upload .text-warning{color:#ffb84d;color:var(--upload-warning)}.file-upload .text-danger{color:#ff6b6b;color:var(--upload-danger)}.file-upload .mb-3{margin-bottom:1.5rem}.file-upload .mt-3{margin-top:1.5rem}.file-upload .m-1{margin:.5rem}.file-upload .m-3{margin:1.5rem}.file-upload .m-4{margin:2rem}.file-upload .p-2{padding:1rem}.file-upload{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.file-upload ::selection{background:#4a90e2;background:var(--upload-primary);color:#fff;color:var(--upload-bg-white)}.file-upload ::-moz-selection{background:#4a90e2;background:var(--upload-primary);color:#fff;color:var(--upload-bg-white)}.file-upload:after{clear:both;content:"";display:table}.print-paper-wrapper{background:#fff;color:#000;font-family:Arial,sans-serif;font-size:9pt;line-height:1.3;width:100%}.print-paper-table{border-collapse:collapse;table-layout:fixed;width:100%}.table-header-logo{font-size:11pt;font-weight:900;letter-spacing:.5px;padding:8px;text-align:left}.table-header-qr{padding:8px;text-align:center;vertical-align:middle}.table-columns-header{font-size:8.5pt;font-weight:700;text-transform:uppercase}.table-columns-header th{padding:6px 4px;text-align:left}.col-id{text-align:center;width:4%}.col-name{width:18%}.col-desc{width:28%}.col-qty,.col-sold{text-align:center;width:8%}.col-price{text-align:right;width:10%}.product-main-row td{border:1px solid #ddd;font-size:9pt;padding:5px 4px;vertical-align:top}.cell-id{font-size:10pt;font-weight:700;text-align:center}.cell-name{font-size:9.5pt;font-weight:700}.cell-desc{font-size:8.5pt;line-height:1.4}.cell-qty,.cell-sold{font-size:10pt;text-align:center}.cell-price{font-size:10pt;font-weight:700;text-align:right}.text-muted{color:#999;font-style:italic}.filters-row td{border:1px solid #ddd;font-size:8.5pt;padding:5px 4px}.filters-label{font-size:8pt;font-weight:700;letter-spacing:.3px;text-transform:uppercase;vertical-align:top}.filters-content{line-height:1.5}.filters-inline-container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}.filter-inline-item{align-items:center;background:#fff9;border-radius:4px;display:inline-flex;font-size:8pt;gap:6px;padding:3px 6px;white-space:nowrap}.filter-inline-badge{align-items:center;border-radius:3px;display:inline-flex;font-size:7pt;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 4px}.filter-inline-detail{display:inline-flex;font-size:8pt;gap:3px}.filter-inline-detail strong{font-weight:600}.no-filters{color:#999;font-size:8pt;font-style:italic}.print-paper-footer{border-top:2px solid;font-size:8pt;font-weight:500;margin-top:8px;padding:6px 8px;text-align:center}.color-mode .table-header-logo,.color-mode .table-header-qr{background:linear-gradient(135deg,#007399,#00a4d8);color:#fff}.color-mode .table-columns-header{background:#007399;color:#fff}.color-mode .table-columns-header th{border:1px solid #006b8a}.color-mode .product-row-even .cell-desc,.color-mode .product-row-even .cell-id,.color-mode .product-row-even .cell-name,.color-mode .product-row-even .cell-price,.color-mode .product-row-even .cell-qty,.color-mode .product-row-even .cell-sold{background:#e3f2fd}.color-mode .product-row-even .filters-content,.color-mode .product-row-even .filters-label{background:#bbdefb}.color-mode .product-row-odd .cell-desc,.color-mode .product-row-odd .cell-id,.color-mode .product-row-odd .cell-name,.color-mode .product-row-odd .cell-price,.color-mode .product-row-odd .cell-qty,.color-mode .product-row-odd .cell-sold{background:#e8f5e9}.color-mode .product-row-odd .filters-content,.color-mode .product-row-odd .filters-label{background:#c8e6c9}.color-mode .cell-price{color:#007399}.color-mode .filter-inline-item{border:1px solid #0073994d}.color-mode .filter-inline-badge{background:#007399;color:#fff}.color-mode .filter-inline-detail strong{color:#007399}.color-mode .print-paper-footer{background:#f5f5f5;border-top-color:#007399;color:#666}.bw-mode .table-header-logo,.bw-mode .table-header-qr{background:#000;color:#fff}.bw-mode .table-columns-header{background:#333;color:#fff}.bw-mode .table-columns-header th{border:1px solid #000}.bw-mode .product-row-even .cell-desc,.bw-mode .product-row-even .cell-id,.bw-mode .product-row-even .cell-name,.bw-mode .product-row-even .cell-price,.bw-mode .product-row-even .cell-qty,.bw-mode .product-row-even .cell-sold{background:#f5f5f5}.bw-mode .product-row-even .filters-content,.bw-mode .product-row-even .filters-label{background:#e0e0e0}.bw-mode .product-row-odd .cell-desc,.bw-mode .product-row-odd .cell-id,.bw-mode .product-row-odd .cell-name,.bw-mode .product-row-odd .cell-price,.bw-mode .product-row-odd .cell-qty,.bw-mode .product-row-odd .cell-sold{background:#fff}.bw-mode .product-row-odd .filters-content,.bw-mode .product-row-odd .filters-label{background:#f0f0f0}.bw-mode .cell-price{color:#000}.bw-mode .filter-inline-item{border:1px solid #999}.bw-mode .filter-inline-badge{background:#333;color:#fff}.bw-mode .filter-inline-detail strong{color:#000}.bw-mode .print-paper-footer{background:#e5e5e5;border-top-color:#000;color:#333}@media print{body{margin:0!important;padding:0!important}.print-paper-wrapper{margin:0;padding:0;width:100%}*{color-adjust:exact!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.print-paper-table{page-break-inside:auto}.filters-row,.product-main-row{break-inside:avoid;page-break-inside:avoid}thead{break-after:avoid;display:table-header-group;page-break-after:avoid}.color-mode .table-header-logo,.color-mode .table-header-qr{background:linear-gradient(135deg,#007399,#00a4d8)!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.color-mode .table-columns-header{background:#007399!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.color-mode .product-row-even .cell-desc,.color-mode .product-row-even .cell-id,.color-mode .product-row-even .cell-name,.color-mode .product-row-even .cell-price,.color-mode .product-row-even .cell-qty,.color-mode .product-row-even .cell-sold{background:#e3f2fd!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.color-mode .product-row-even .filters-content,.color-mode .product-row-even .filters-label{background:#bbdefb!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.color-mode .product-row-odd .cell-desc,.color-mode .product-row-odd .cell-id,.color-mode .product-row-odd .cell-name,.color-mode .product-row-odd .cell-price,.color-mode .product-row-odd .cell-qty,.color-mode .product-row-odd .cell-sold{background:#e8f5e9!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.color-mode .product-row-odd .filters-content,.color-mode .product-row-odd .filters-label{background:#c8e6c9!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.color-mode .filter-inline-badge{background:#007399!important}.color-mode .filter-inline-badge,.color-mode .print-paper-footer{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.color-mode .print-paper-footer{background:#f5f5f5!important}.bw-mode .table-header-logo,.bw-mode .table-header-qr{background:#000!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.bw-mode .table-columns-header{background:#333!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.bw-mode .product-row-even .cell-desc,.bw-mode .product-row-even .cell-id,.bw-mode .product-row-even .cell-name,.bw-mode .product-row-even .cell-price,.bw-mode .product-row-even .cell-qty,.bw-mode .product-row-even .cell-sold{background:#f5f5f5!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.bw-mode .product-row-even .filters-content,.bw-mode .product-row-even .filters-label{background:#e0e0e0!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.bw-mode .product-row-odd .cell-desc,.bw-mode .product-row-odd .cell-id,.bw-mode .product-row-odd .cell-name,.bw-mode .product-row-odd .cell-price,.bw-mode .product-row-odd .cell-qty,.bw-mode .product-row-odd .cell-sold{background:#fff!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.bw-mode .product-row-odd .filters-content,.bw-mode .product-row-odd .filters-label{background:#f0f0f0!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.bw-mode .filter-inline-badge{background:#333!important}.bw-mode .filter-inline-badge,.bw-mode .print-paper-footer{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.bw-mode .print-paper-footer{background:#e5e5e5!important}.print-paper-wrapper{font-size:9pt}.table-header-logo{font-size:11pt}.table-columns-header th{font-size:8.5pt}.cell-name{font-size:9.5pt}.cell-desc{font-size:8.5pt}.filter-inline-detail{font-size:8pt}}.print-generic-table{border-collapse:collapse;table-layout:auto;width:100%}.print-generic-table td,.print-generic-table th{border:1px solid #ddd;font-size:9pt;padding:5px 4px;text-align:left;vertical-align:top}.print-generic-table .table-columns-header th{font-size:8.5pt;font-weight:700;text-transform:uppercase}.print-generic-table .pg-num{text-align:center;width:3em}.print-generic-table .pg-num-col{font-weight:700;text-align:center}.color-mode .print-generic-table .table-columns-header{background:#007399;color:#fff}.color-mode .print-generic-table .table-columns-header th{border:1px solid #006b8a}.color-mode .print-generic-table .product-row-even td{background:#e3f2fd}.color-mode .print-generic-table .product-row-odd td{background:#e8f5e9}.color-mode .print-generic-table .filters-row td{background:#bbdefb}.bw-mode .print-generic-table .table-columns-header{background:#333;color:#fff}.bw-mode .print-generic-table .table-columns-header th{border:1px solid #000}.bw-mode .print-generic-table .product-row-even td{background:#f5f5f5}.bw-mode .print-generic-table .product-row-odd td{background:#fff}.bw-mode .print-generic-table .filters-row td{background:#e0e0e0}@media print{.print-generic-table{page-break-inside:auto}.print-generic-table tr{break-inside:avoid;page-break-inside:avoid}.print-generic-table thead{break-after:avoid;display:table-header-group;page-break-after:avoid}.color-mode .print-generic-table .table-columns-header{background:#007399!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.color-mode .print-generic-table .product-row-even td{background:#e3f2fd!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.color-mode .print-generic-table .product-row-odd td{background:#e8f5e9!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.bw-mode .print-generic-table .table-columns-header{background:#333!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.bw-mode .print-generic-table .product-row-even td{background:#f5f5f5!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.bw-mode .print-generic-table .product-row-odd td{background:#fff!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}.cell-desc div,.cell-name div{word-wrap:break-word;overflow-wrap:break-word}.cell-desc div p,.cell-name div p{margin:0 0 4px}.cell-desc div p:last-child,.cell-name div p:last-child{margin-bottom:0}.cell-desc div b,.cell-desc div strong,.cell-name div b,.cell-name div strong{font-weight:700}.cell-desc div em,.cell-desc div i,.cell-name div em,.cell-name div i{font-style:italic}.cell-desc div ol,.cell-desc div ul,.cell-name div ol,.cell-name div ul{margin:4px 0;padding-left:16px}.cell-desc div li,.cell-name div li{margin:2px 0}.tracking-capture{background:linear-gradient(145deg,#fff,#f6fbfd);border:1px solid #dce7ee;border-radius:16px;box-shadow:0 8px 26px #00537014;margin:1rem auto;padding:1rem;width:min(100%,980px)}.tracking-capture-camera-footer,.tracking-capture-form,.tracking-capture-heading{align-items:center;display:flex;gap:.75rem}.tracking-capture-heading{justify-content:space-between;margin-bottom:.75rem}.tracking-capture-heading span,.tracking-capture-heading strong{display:block}.tracking-capture-heading strong{color:#163242;font-size:1rem}.tracking-capture-heading span{color:#6a7d89;font-size:.78rem;margin-top:.15rem}.tracking-capture-camera-footer button,.tracking-capture-form>button,.tracking-capture-scan{align-items:center;border:0;border-radius:10px;cursor:pointer;display:inline-flex;font-weight:700;gap:.4rem;justify-content:center;min-height:42px;padding:.65rem 1rem}.tracking-capture-scan{background:#e5f6fb;color:#006f94}.tracking-capture-form{align-items:stretch}.tracking-capture-input{flex:1 1;position:relative}.tracking-capture-input svg{color:#66808e;left:.9rem;position:absolute;top:50%;transform:translateY(-50%)}.tracking-capture-input input{background:#fff;border:1px solid #cbdce5;border-radius:10px;min-height:46px;padding:.65rem .8rem .65rem 2.65rem;width:100%}.tracking-capture-input input:focus{border-color:#09c;outline:3px solid #0099cc29}.tracking-capture-form>button{background:linear-gradient(135deg,#007399,#00a4d8);color:#fff;min-width:170px}.tracking-capture button:disabled{cursor:not-allowed;opacity:.55}.tracking-capture-alert{align-items:center;border-radius:9px;display:flex;font-size:.86rem;gap:.4rem;margin-top:.7rem;padding:.65rem .8rem}.tracking-capture-alert.is-error{background:#fdebed;color:#9b2435}.tracking-capture-alert.is-success{background:#e5f7ef;color:#08704a}.tracking-capture-camera{background:#071219;border-radius:14px;margin-top:.85rem;overflow:hidden}.tracking-capture-stage{min-height:260px;position:relative}.tracking-capture-stage video{display:block;height:320px;object-fit:cover;width:100%}.tracking-capture-frame{border:2px solid #ffffffe6;border-radius:12px;box-shadow:0 0 0 999px #00000047;inset:18% 10%;position:absolute}.tracking-capture-frame span{animation:tracking-capture-scan 1.5s ease-in-out infinite alternate;background:#20dba0;box-shadow:0 0 10px #20dba0;height:2px;left:5%;position:absolute;right:5%;top:50%}@keyframes tracking-capture-scan{0%{transform:translateY(-70px)}to{transform:translateY(70px)}}.tracking-capture-camera-footer{color:#fff;font-size:.85rem;justify-content:space-between;padding:.75rem}.tracking-capture-camera-footer button{background:#ffffff29;color:#fff;min-height:36px}.tracking-capture-compact{margin:.5rem 0 1rem;padding:.85rem}@media (max-width:680px){.tracking-capture-form,.tracking-capture-heading{align-items:stretch;flex-direction:column}.tracking-capture-form>button,.tracking-capture-scan{width:100%}.tracking-capture-stage video{height:270px}}@keyframes ordersview-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes ordersview-slide-in{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@keyframes ordersview-pulse{0%,to{box-shadow:0 4px 16px #0073992e}50%{box-shadow:0 8px 28px #00739952}}@keyframes ordersview-shimmer{0%{background-position:-800px 0}to{background-position:800px 0}}@keyframes ordersview-spin{to{transform:rotate(1turn)}}.ordersview-premium-container{animation:ordersview-enter .5s cubic-bezier(.34,1.56,.64,1) both;margin:0 auto;max-width:1200px;padding:1.5rem}.ordersview-payment-feedback{border-radius:10px;font-size:.9rem;font-weight:700;margin:0 0 1rem;padding:.8rem 1rem}.ordersview-payment-feedback.is-success{background:#e5f7ef;border:1px solid #bce8d3;color:#08704a}.ordersview-payment-feedback.is-error{background:#fdebed;border:1px solid #f5c7ce;color:#9b2435}.ordersview-payment-feedback.is-warning{background:#fff7dc;border:1px solid #f2d88a;color:#805600}.ordersview-submit-note{color:#526b78;font-size:.82rem;line-height:1.45;margin:-.25rem 0 1rem}.ordersview-product-card{animation:ordersview-slide-in .45s cubic-bezier(.34,1.56,.64,1) both;background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border-radius:20px;box-shadow:0 8px 32px #00739914,0 0 0 1px #e2e8f0cc;margin-bottom:1.5rem;overflow:hidden;transition:box-shadow .35s ease,transform .35s ease}.ordersview-product-card:hover{box-shadow:0 14px 48px #00739921,0 0 0 1px #00a4d847;transform:translateY(-3px)}.ordersview-product-title{-webkit-text-fill-color:#0000;animation:ordersview-shimmer 4s linear infinite;background:linear-gradient(135deg,#006b8a,#007399 50%,#00a4d8);-webkit-background-clip:text;background-clip:text;background-size:200% auto;font-size:1.4rem;font-weight:800;margin:0;padding:1.25rem 1.5rem 0}.ordersview-timestamp-badge{align-items:center;background:#f8fafcf2;border-radius:10px;box-shadow:0 2px 6px #0000000f;color:#64748b;display:inline-flex;font-size:.8rem;font-weight:600;gap:.4rem;margin:.6rem 1.5rem 0;padding:.35rem .9rem;transition:transform .25s ease,box-shadow .25s ease;width:fit-content}.ordersview-timestamp-badge:hover{box-shadow:0 4px 10px #0000001a;transform:translateY(-1px)}.ordersview-product-view{align-items:flex-start;display:flex;gap:1.25rem;padding:1.25rem 1.5rem 1.5rem}.ordersview-product-image-container{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-radius:14px;box-shadow:0 4px 16px #00000014,inset 0 1px 0 #fffc;flex-shrink:0;height:140px;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease;width:140px}.ordersview-product-image-container:hover{box-shadow:0 8px 24px #00000021;transform:scale(1.04)}.ordersview-product-image{display:block;height:100%;object-fit:cover;width:100%}.ordersview-product-info{flex:1 1;min-width:0}.ordersview-product-description{color:#475569;font-size:.9rem;line-height:1.65;margin:0 0 .75rem}.ordersview-info-grid{grid-gap:1.75rem;display:grid;gap:1.75rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:.5rem}.ordersview-section-card{animation:ordersview-slide-in .4s cubic-bezier(.34,1.56,.64,1) both;background:#fff;border-radius:16px;box-shadow:0 2px 12px #0000000d,0 0 0 1px #e2e8f099;margin-bottom:1.25rem;padding:1.25rem;transition:box-shadow .25s ease,transform .25s ease}.ordersview-section-card:hover{box-shadow:0 6px 20px #00000014,0 0 0 1px #00a4d838;transform:translateY(-2px)}.ordersview-section-title{align-items:center;color:#1e293b;display:flex;font-size:1rem;font-weight:700;gap:.5rem;margin:0 0 .9rem}.ordersview-section-title:before{background:linear-gradient(135deg,#007399,#00a4d8);border-radius:2px;content:"";flex-shrink:0;height:18px;width:4px}.ordersview-table-premium{background:#fff;border-collapse:collapse;border-radius:12px;overflow:hidden;width:100%}.ordersview-table-premium tbody tr{border-bottom:1px solid #e2e8f08c;transition:background .2s ease}.ordersview-table-premium tbody tr:last-child{border-bottom:none}.ordersview-table-premium tbody tr:hover{background:rgba(0,164,216,.025)}.ordersview-table-premium th{color:#475569;font-weight:600;text-align:left}.ordersview-table-premium td,.ordersview-table-premium th{font-size:.875rem;padding:.75rem .875rem;vertical-align:middle}.ordersview-table-premium td{color:#1e293b;font-weight:500;text-align:right}.ordersview-table-premium tr.ordersview-table-row-primary.ordersview-table-total td,.ordersview-table-premium tr.ordersview-table-row-primary.ordersview-table-total th{background:linear-gradient(135deg,#00739912,#00a4d80a);color:#007399;font-size:1rem;font-weight:700;padding:1rem .875rem}.ordersview-table-premium tr.ordersview-table-row-secondary.ordersview-table-total td,.ordersview-table-premium tr.ordersview-table-row-secondary.ordersview-table-total th{background:linear-gradient(135deg,#f59e0b12,#fbbf240a);color:#b45309;font-size:1rem;font-weight:700;padding:1rem .875rem}.ordersview-table-premium tr.ordersview-table-row-success.ordersview-table-total td,.ordersview-table-premium tr.ordersview-table-row-success.ordersview-table-total th{background:linear-gradient(135deg,#10b98114,#0596690d);color:#065f46;font-size:1.05rem;font-weight:700;padding:1rem .875rem}.ordersview-payment-card{background:linear-gradient(135deg,#f8fafcf2,#f1f5f9e6);border-radius:12px;box-shadow:0 2px 8px #0000000d;padding:1rem 1.25rem}.ordersview-payment-card h6{color:#1e293b;font-size:.9rem;font-weight:600;line-height:1.5;margin:.2rem 0}.ordersview-address-card{background:linear-gradient(135deg,#f8fafcf2,#f1f5f9e6);border-radius:12px;box-shadow:0 2px 8px #0000000d;margin-bottom:1rem;padding:1rem 1.25rem}.ordersview-address-card h6{color:#1e293b;font-size:.9rem;font-weight:500;line-height:1.5;margin:.2rem 0}.ordersview-btn-premium{align-items:center;border:none;border-radius:12px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.9rem;font-weight:700;gap:.45rem;justify-content:center;margin-bottom:.6rem;overflow:hidden;padding:.75rem 1.25rem;position:relative;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.ordersview-btn-premium:disabled{cursor:not-allowed;opacity:.48;transform:none!important}.ordersview-btn-outline-dark{background:linear-gradient(135deg,#f8fafcfa,#f1f5f9f2);box-shadow:0 3px 10px #00000014,inset 0 1px 0 #fffc;color:#1e293b}.ordersview-btn-outline-dark:hover:not(:disabled){background:linear-gradient(135deg,#f1f5f9fa,#e2e8f0f2);box-shadow:0 7px 20px #0000001c;color:#0f172a;transform:translateY(-2px)}.ordersview-btn-track{animation:ordersview-pulse 2.2s ease-in-out infinite;background:linear-gradient(135deg,#007399,#00a4d8);box-shadow:0 4px 16px #00739947,inset 0 1px 0 #ffffff2e;color:#fff}.ordersview-btn-track:hover:not(:disabled){background:linear-gradient(135deg,#006b8a,#007399);box-shadow:0 10px 28px #00739961;transform:translateY(-3px) scale(1.02)}.ordersview-btn-print{background:linear-gradient(135deg,#f8fafcfa,#e2e8f0f2);border:1px solid #e2e8f0cc;color:#334155}.ordersview-btn-print:hover:not(:disabled){background:linear-gradient(135deg,#f1f5f9fa,#cbd5e1e6);box-shadow:0 6px 18px #0000001a;transform:translateY(-2px)}.ordersview-btn-cancelled{background:linear-gradient(135deg,#ef44441a,#dc262614);border:1px solid #ef444438;color:#991b1b;cursor:not-allowed;opacity:.7}.orders-filter-modal-close{align-items:center;background:#ffffffeb;border:1px solid #0000001a;border-radius:50%;box-shadow:0 2px 8px #0000001a;color:#475569;cursor:pointer;display:flex;font-size:20px;height:36px;justify-content:center;line-height:1;position:absolute;right:16px;top:12px;transition:background .2s ease,color .2s ease,transform .2s ease;width:36px;z-index:10}.orders-filter-modal-close:hover{background:#fef2f2;color:#dc2626;transform:scale(1.1)}.ordersview-read-more{background:linear-gradient(135deg,#fff3cdf2,#ffeebae6);border:1px solid #ffc10747;border-radius:14px;box-shadow:0 3px 12px #ffc1071f;margin:1.25rem 0;padding:1.25rem 1.5rem}.ordersview-read-more p{color:#854404;font-size:.9rem;line-height:1.75;margin:0}.ordersview-read-more strong{color:#664300;font-weight:700}.ordersview-read-more-link{align-items:center;color:#007399;cursor:pointer;display:inline-flex;font-weight:700;gap:.2rem;padding:0 .4rem;transition:color .2s ease}.ordersview-read-more-link:hover{color:#00a4d8;text-decoration:underline}@media (max-width:768px){.ordersview-premium-container{padding:.75rem}.ordersview-product-title{font-size:1.1rem;padding:1rem 1rem 0}.ordersview-product-view{align-items:flex-start;flex-direction:row;gap:.75rem;padding:.9rem 1rem 1rem}.ordersview-product-image-container{height:90px;width:90px}.ordersview-info-grid{gap:0;grid-template-columns:1fr}.ordersview-table-premium td,.ordersview-table-premium th{font-size:.8rem;padding:.6rem .5rem}.ordersview-btn-premium{border-radius:10px;font-size:.85rem;padding:.65rem 1rem}.ordersview-timestamp-badge{font-size:.75rem;margin:.5rem 1rem 0}.ordersview-section-card{border-radius:12px;padding:1rem}.orders-filter-modal-close{font-size:17px;height:30px;right:10px;top:8px;width:30px}}@media (min-width:769px) and (max-width:1024px){.ordersview-info-grid{gap:1.25rem;grid-template-columns:repeat(2,1fr)}.ordersview-product-image-container{height:115px;width:115px}}.ordersview-btn-premium:focus-visible{outline:3px solid #00a4d8;outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}}.selectable-option-grid.product-shop-selector__grid{display:flex;flex-wrap:wrap;gap:5px;margin:5px 0}.product-shop-selector__grid .selectable-option{flex:0 0 auto;gap:5px;justify-content:center;margin:0;max-width:100%;min-width:110px;padding:5px;text-align:center}@keyframes slideInFromLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes shimmerBreadcrumb{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes pulseCategory{0%,to{box-shadow:0 4px 12px #00739926}50%{box-shadow:0 8px 24px #00739940}}@keyframes ripple{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(4)}}.boxCategory1{animation:fadeInScale .6s ease both;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:2px solid #0073991a;border-radius:20px;box-shadow:0 8px 32px #0073991f;margin-bottom:2rem;overflow:hidden;padding:2rem;position:relative}.boxCategory1:before{animation:shimmerBreadcrumb 3s linear infinite;background:linear-gradient(90deg,#007399,#00a4d8 50%,#007399);background-size:200% auto;content:"";height:4px;left:0;position:absolute;right:0;top:0}.boxCategory1.text-center{text-align:center}.boxCategory1 p{line-height:1.8;margin:0;padding:0;position:relative}.boxCategory1 p span{background:#f8fafc80;border-radius:8px;color:#334155;cursor:pointer;display:inline-block;font-weight:600;margin:.25rem;padding:.375rem .75rem;position:relative;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.boxCategory1 p span:hover{background:linear-gradient(135deg,#00739914,#00a4d80d);box-shadow:0 4px 12px #00739926;color:#007399;transform:translateY(-2px)}.boxCategory1 p span:active{transform:translateY(0)}.boxCategory1 p span:first-child{background:linear-gradient(135deg,#00739914,#00a4d80d);color:#007399;font-size:1.25rem!important;font-weight:800}.boxCategory1 p span:first-child:hover{background:linear-gradient(135deg,#007399,#00a4d8);box-shadow:0 6px 20px #00739940;color:#fff}.boxCategory1 p span:last-child{background:linear-gradient(135deg,#0073991f,#00a4d814);border:2px solid #00739933;color:#007399;font-weight:700}.boxCategory1 p span:after{color:#94a3b8;content:attr(data-separator);font-weight:400;margin-left:.5rem}.form-group{animation:slideInFromLeft .6s ease both;margin-bottom:2rem}.form-control{appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10'%3E%3Cpath fill='%23007399' d='M8 10 0 2 1.5.5 8 7.3 14.5.5 16 2z'/%3E%3C/svg%3E");background-position:right 1.25rem center;background-repeat:no-repeat;border:2px solid #e2e8f0;border-radius:14px;color:#1e293b;cursor:pointer;font-weight:500;padding:1rem 3rem 1rem 1.25rem;transition:all .3s ease}.form-control:hover{background-color:#00a4d805;border-color:#00a4d8}.form-control:focus{border-color:#007399;box-shadow:0 0 0 4px #0073991a;outline:none}.form-control option{font-weight:500;padding:.75rem}.form-control option:hover{background:#00739914}.catSearchInp{animation:slideInFromLeft .6s ease both;animation-delay:.2s;margin-bottom:1.5rem;position:relative}.catSearchInp input{background:#fff;border:2px solid #e2e8f0;border-radius:14px;color:#1e293b;font-size:1rem;font-weight:500;padding:1.125rem 3.5rem 1.125rem 1.25rem;transition:all .3s ease;width:100%}.catSearchInp input::placeholder{color:#94a3b8;font-weight:400}.catSearchInp input:hover{background-color:#00a4d805;border-color:#00a4d8}.catSearchInp input:focus{background-color:#fff;border-color:#007399;box-shadow:0 0 0 4px #0073991a;outline:none}.catSearchInp:before{content:"🔍";font-size:1.25rem;opacity:.6;pointer-events:none;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%)}.catSearchInp input:focus:before{opacity:1}.loadind_catSearch{animation:fadeInScale .6s ease both;animation-delay:.3s;background:#fff;border:2px solid #e2e8f0;border-radius:16px;box-shadow:0 8px 24px #0073991f;max-height:400px;overflow-y:auto;padding:.5rem}.loadind_catSearch::-webkit-scrollbar{width:8px}.loadind_catSearch::-webkit-scrollbar-track{background:#e2e8f04d;border-radius:4px}.loadind_catSearch::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#007399,#00a4d8);border-radius:4px}.loadind_catSearch::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#006b8a,#007399)}.loadind_catSearch h5{border-radius:12px;color:#334155;cursor:pointer;font-size:.9375rem;font-weight:600;margin:0;overflow:hidden;padding:1rem 1.25rem;position:relative;transition:all .3s ease}.loadind_catSearch h5:hover{background:linear-gradient(135deg,#00739914,#00a4d80d);color:#007399;padding-left:1.5rem;transform:translateX(8px)}.loadind_catSearch h5:before{color:#007399;content:"›";font-size:1.5rem;font-weight:700;left:.5rem;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease}.loadind_catSearch h5:hover:before{left:.75rem;opacity:1}.loadind_catSearch h5:active{background:linear-gradient(135deg,#0073991f,#00a4d814);transform:translateX(4px)}.loadind_catSearch h5 span{color:#64748b;display:block;font-size:.875rem;font-weight:500}.loadind_catSearch h5:hover span{color:#475569}.loadind_catSearch:empty:after{color:#94a3b8;content:attr(data-empty-label);display:block;font-size:.9375rem;font-style:italic;padding:2rem;text-align:center}.card{background:#fff;border:2px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 12px #00739914;transition:all .3s ease}.card:hover{border-color:#00739933;box-shadow:0 8px 24px #00739926}.alert{animation:fadeInScale .5s ease both;border:none;border-radius:12px;margin-top:1rem;padding:1rem 1.25rem}.alert-danger{background:linear-gradient(135deg,#dc354514,#dc35450d);border-left:4px solid #dc3545;color:#991b1b}.close-btn-premium{align-items:center;background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:50%;box-shadow:0 4px 12px #ef44444d;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:1rem;top:1rem;transition:all .3s ease;width:36px;z-index:10}.close-btn-premium:hover{box-shadow:0 6px 20px #ef444466;transform:rotate(90deg) scale(1.1)}.close-btn-premium:active{transform:rotate(90deg) scale(1)}#heading{margin-bottom:1.5rem;position:relative}#heading h2{color:#1e293b;font-size:1.75rem;font-weight:800;margin-bottom:1rem}#heading p{color:#475569;font-size:1rem;line-height:1.8}.text-center{text-align:center}.mb-0{margin-bottom:0!important}.mb-3{margin-bottom:1.5rem!important}.m-1{margin:.5rem}@media (max-width:768px){.boxCategory1{border-radius:16px;padding:1.5rem}.boxCategory1 p span{font-size:.875rem!important;margin:.125rem;padding:.25rem .5rem}.boxCategory1 p span:first-child{font-size:1.125rem!important}.form-control{font-size:.9375rem;padding:.875rem 2.5rem .875rem 1rem}.catSearchInp input{font-size:16px;padding:12px}.loadind_catSearch{max-height:300px}.loadind_catSearch h5{font-size:16px;padding:.875rem 1rem}#heading h2{font-size:1.5rem}}.catSearchInp input:focus-visible,.form-control:focus-visible,.loadind_catSearch h5:focus-visible{outline:3px solid #00a4d8;outline-offset:2px}.boxCategory1 p span:focus-visible{outline:3px solid #00a4d8;outline-offset:2px}@media print{.catSearchInp,.close-btn-premium,.loadind_catSearch{display:none}.boxCategory1{border:1px solid #e2e8f0;box-shadow:none}}.catSearchInp.loading input{animation:shimmerBreadcrumb 1.5s infinite;background-image:linear-gradient(90deg,#0073991a,#0073994d 50%,#0073991a);background-size:200% 100%}.loadind_catSearch.empty{padding:3rem 2rem;text-align:center}.loadind_catSearch.empty:before{content:"🔍";display:block;font-size:3rem;margin-bottom:1rem;opacity:.3}.loadind_catSearch.empty:after{color:#64748b;content:attr(data-empty-label);font-size:1rem}.sales-sim{animation:simFadeIn .4s ease both;display:flex;flex-direction:column;gap:1.5rem;max-width:100%}@keyframes simFadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.sales-sim .sim-card{background:#fff;border:1px solid #00739914;border-radius:18px;box-shadow:0 8px 28px #00739914;overflow-x:auto;padding:1.75rem;transition:box-shadow .25s ease,transform .25s ease}.sales-sim .sim-card:hover{box-shadow:0 14px 36px #00739924;transform:translateY(-2px)}.sales-sim .sim-card--intro{background:linear-gradient(135deg,#0073990f,#00a4d808);border:1px solid #0073991f}.sales-sim .sim-card--results{border:1px solid #10b98133}.sales-sim .sim-card--order{background:#f8fafc}.sales-sim .sim-card__title{align-items:center;border-bottom:2px solid #0073991a;color:#0f172a;display:flex;font-size:1.05rem;font-weight:700;margin:0 0 1.25rem;padding-bottom:.75rem}.sales-sim .sim-card__icon{align-items:center;background:linear-gradient(135deg,#007399,#00a4d8);border-radius:9px;box-shadow:0 4px 10px #00739940;color:#fff;display:inline-flex;font-size:.85rem;height:30px;justify-content:center;margin-right:.7rem;min-width:30px;width:30px}.sales-sim h3,.sales-sim h5,.sales-sim h6{color:#0f172a;font-weight:700}.sales-sim h3{font-size:1.2rem;margin-bottom:1.25rem}.sales-sim h3,.sales-sim h5{align-items:center;display:flex}.sales-sim h5{border-bottom:1px solid #eef2f6;font-size:.95rem;margin:0 0 .85rem;padding-bottom:.6rem}.sales-sim h6{color:#007399;font-size:.9375rem}.sales-sim p{color:#475569;line-height:1.7}.sales-sim .sim-intro{align-items:flex-start;display:flex;gap:1.5rem}.sales-sim .sim-intro__img{border-radius:16px;box-shadow:0 8px 20px #0073992e;flex-shrink:0}.sales-sim .sim-intro__content{flex:1 1;min-width:0}.sales-sim .sim-checklist{grid-gap:.6rem 1rem;display:grid;gap:.6rem 1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));list-style:none;margin:.5rem 0 0;padding:0}.sales-sim .sim-checklist li{align-items:center;color:#334155;display:flex;font-size:.9rem;font-weight:500;gap:.6rem}.sales-sim .sim-checklist li:before{align-items:center;background:linear-gradient(135deg,#007399,#00a4d8);border-radius:50%;color:#fff;content:"✓";display:inline-flex;flex-shrink:0;font-size:.7rem;font-weight:700;height:20px;justify-content:center;width:20px}.sales-sim .form-group{background:#fff;border:1px solid #0f172a14;border-radius:14px;box-shadow:0 2px 10px #0f172a0d;margin:0 0 1.25rem;padding:1rem 1.15rem}.sales-sim .form-group label{align-items:center;color:#334155;display:inline-flex;font-size:.875rem;font-weight:600;gap:.4rem}.sales-sim form{max-width:100%}.sales-sim .sim-form{width:100%}.sales-sim .sim-label-icon{color:#00a4d8;flex-shrink:0;font-size:.95em}.sales-sim .sim-input-group{align-items:center;background:#f5f6f8;border:none;border-bottom:1px solid #cbd5e1;border-radius:6px 6px 0 0;display:flex;gap:.5rem;max-width:320px;padding:.3rem .6rem;position:relative;transition:border-color .2s ease,background-color .2s ease}.sales-sim .sim-input-group:focus-within{border-bottom-color:#007399}.sales-sim .sim-input-icon,.sales-sim .sim-input-icon--suffix{align-items:center;background:none;border:none;border-radius:0;color:#007399;display:flex;flex-shrink:0;font-size:1rem;justify-content:center;transition:color .2s ease}.sales-sim .sim-input.form-control{background:#0000;border:none;border-radius:0;color:#0f172a;font-size:.9375rem;font-weight:600;padding:.4rem .1rem;width:100%}.sales-sim .sim-input.form-control::placeholder{color:#94a3b8;font-weight:400}.sales-sim .sim-input.form-control:focus{border:none;box-shadow:none;outline:none}.sales-sim .sim-input-group:focus-within .sim-input-icon,.sales-sim .sim-input-group:focus-within .sim-input-icon--suffix{color:#007399}.sales-sim select.sim-select{background:#fff;border:none;border-bottom:1px solid #cbd5e1;border-radius:0;color:#0f172a;font-size:.9375rem;font-weight:600;padding:.5rem 1.5rem .5rem .1rem;transition:border-color .2s ease}.sales-sim select.sim-select:hover{border-color:#00a4d8}.sales-sim select.sim-select:focus{border-color:#007399;outline:none}.sales-sim select.mx-4.sim-select{cursor:pointer;margin:0;max-width:280px}.sales-sim .sim-pill-group{display:flex;flex-wrap:wrap;gap:1.5rem}.sales-sim .sim-pill{align-items:center;display:inline-flex;position:relative}.sales-sim .sim-pill input[type=radio]{cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%}.sales-sim .sim-pill label{align-items:center;background:none;border:none;color:#334155;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;line-height:1;margin:0;padding:.3rem 0;transition:color .2s ease;white-space:nowrap}.sales-sim .sim-pill label:before{background:#0000;border:2px solid #cbd5e1;border-radius:50%;box-sizing:border-box;content:"";display:inline-flex;flex-shrink:0;height:14px;transition:all .2s ease;width:14px}.sales-sim .sim-pill label:hover{color:#007399}.sales-sim .sim-pill label:hover:before{border-color:#00a4d8}.sales-sim .sim-pill input[type=radio]:checked+label{color:#007399}.sales-sim .sim-pill input[type=radio]:checked+label:before{background:#007399;border-color:#007399;box-shadow:inset 0 0 0 2px #fff}.sales-sim .sim-pill input[type=radio]:focus-visible+label:before{outline:2px solid #00a4d8;outline-offset:2px}.sales-sim .sim-toggle{align-items:stretch;display:inline-flex;gap:1.75rem;max-width:420px;width:100%}.sales-sim .sim-toggle-option{display:flex;flex:none;position:relative}.sales-sim .sim-toggle-option input[type=radio]{cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%}.sales-sim .sim-toggle-option label{align-items:center;background:none;border:none;color:#64748b;cursor:pointer;display:flex;flex:none;font-size:.85rem;font-weight:600;gap:.45rem;margin:0;padding:.3rem 0;transition:color .2s ease;white-space:nowrap}.sales-sim .sim-toggle-option label:before{background:#0000;border:2px solid #cbd5e1;border-radius:50%;box-sizing:border-box;content:"";display:inline-flex;flex-shrink:0;height:14px;transition:all .2s ease;width:14px}.sales-sim .sim-pill label svg,.sales-sim .sim-toggle-option label svg{flex-shrink:0;font-size:.95em}.sales-sim .sim-toggle-option input[type=radio]:checked+label{color:#007399}.sales-sim .sim-toggle-option input[type=radio]:checked+label:before{background:#007399;border-color:#007399;box-shadow:inset 0 0 0 2px #fff}.sales-sim .sim-toggle-option input[type=radio]:hover+label{color:#007399}.sales-sim .sim-toggle-option input[type=radio]:focus-visible+label:before{outline:2px solid #00a4d8;outline-offset:2px}@media (max-width:480px){.sales-sim .sim-toggle{gap:1.25rem;max-width:100%}.sales-sim .sim-toggle-option label{font-size:.8rem}}.sales-sim .sim-shipping-result{background:#0073990a;border-radius:14px;margin-top:1rem;padding:1.25rem}.sales-sim .sim-stat-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:1.5rem}.sales-sim .sim-stat{background:#f8fafc;border:1px solid #eef2f6;border-radius:14px;display:flex;flex-direction:column;gap:.4rem;padding:1rem 1.1rem}.sales-sim .sim-stat__label{color:#64748b;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.sales-sim .sim-stat__value{color:#0f172a;font-size:1.15rem;font-weight:700}.sales-sim .sim-result-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.sales-sim .sim-result{align-items:center;border:1px solid #0000;border-radius:16px;display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding:1.25rem 1rem;text-align:center}.sales-sim .sim-result__label{font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.sales-sim .sim-result__value{font-size:1.5rem;font-weight:800}.sales-sim .sim-result--profit{background:#10b98114;border-color:#10b98140}.sales-sim .sim-result--profit .sim-result__label{color:#047857}.sales-sim .sim-result--profit .sim-result__value{color:#059669}.sales-sim .sim-result--loss{background:#dc26260f;border-color:#dc262633}.sales-sim .sim-result--loss .sim-result__label{color:#b91c1c}.sales-sim .sim-result--loss .sim-result__value{color:#dc2626}.sales-sim .sim-result--statut{background:#f1f5f9;border-color:#e2e8f0}.sales-sim .sim-result--statut .sim-result__label{color:#334155}.sales-sim .sim-statut-badge{background:linear-gradient(135deg,#007399,#00a4d8);border-radius:999px;color:#fff;display:inline-block;font-size:.85rem;font-weight:700;padding:.35rem 1rem;text-transform:capitalize}.sales-sim .sim-order-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr}.sales-sim .sim-mini-card{background:#fff;border:1px solid #eef2f6;border-radius:14px;padding:1.25rem}.sales-sim table{border-collapse:collapse;width:100%}.sales-sim .table td,.sales-sim .table th{font-size:.9rem;padding:.65rem .85rem;vertical-align:middle}.sales-sim .table th{color:#334155;font-weight:600;text-align:left}.sales-sim .table-sm{border-radius:12px;overflow:hidden}.sales-sim .table-sm tbody tr{border-bottom:1px solid #f1f5f9}.sales-sim .table-sm tbody tr:hover{background:#0073990a}.sales-sim .table-primary{background:#00739912!important}.sales-sim .table-secondary{background:#f1f5f9!important}.sales-sim .table-success{background:#10b98114!important}table.saleSim{border-collapse:collapse;border-radius:12px;overflow:hidden;width:100%}table.saleSim th{background:linear-gradient(135deg,#007399,#00a4d8);color:#fff;font-size:.8125rem;font-weight:600;padding:.75rem;text-align:left;white-space:nowrap}table.saleSim td{cursor:pointer;font-size:.875rem;padding:.65rem .75rem;text-align:left;transition:background-color .15s ease}table.saleSim tr:nth-child(2n){background-color:#f8fafc}table.saleSim td:hover{background-color:#00a4d826}@media (max-width:900px){.sales-sim .sim-order-grid{grid-template-columns:1fr}}@media (max-width:768px){.sales-sim{gap:1rem}.sales-sim .sim-card{border-radius:14px;padding:1.25rem}.sales-sim .sim-card__title{font-size:.95rem}.sales-sim .sim-intro{align-items:center;flex-direction:column;text-align:center}.sales-sim .sim-checklist{grid-template-columns:1fr;text-align:left}.sales-sim .sim-result__value{font-size:1.25rem}.sales-sim .table td,.sales-sim .table th{font-size:.8125rem;padding:.5rem .6rem}.sales-sim .sim-pill label{font-size:.8125rem}}@media (max-width:480px){.sales-sim .sim-card{border-radius:12px;padding:1rem}.sales-sim .sim-result-grid,.sales-sim .sim-stat-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.sales-sim,.sales-sim .sim-card{animation:none!important;transition:none!important}}.sales-sim.pricing-mode-selector{animation:none;min-width:0}.pricing-mode-selector .sim-toggle{flex-wrap:wrap;gap:.65rem 1.75rem;max-width:100%}.pricing-mode-selector .sim-toggle-option{max-width:100%;min-width:0}.pricing-mode-selector .sim-toggle-option label{overflow-wrap:anywhere;white-space:normal}.pricing-mode-selector .sim-toggle-option input:disabled+label{cursor:wait;opacity:.6}.simulation-tax-field{color:#64748b;display:flex;flex-direction:column;font-size:.9rem;gap:8px;margin:12px 0;min-width:0;width:100%}.simulation-tax-field input{background:#fff;border:1px solid #cbd5e1;border-radius:10px;box-sizing:border-box;color:#1e293b;font:inherit;min-height:42px;padding:10px 14px;width:100%}.simulation-tax-field input:focus-visible{outline:2px solid #007399;outline-offset:2px}.provider-images__list{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));list-style:none;margin:0;padding:0}.provider-images__item{align-items:stretch;background:#fff;border:1px solid #e5e7eb;border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:8px}.provider-images__item img{aspect-ratio:1/1;background:#f3f4f6;border-radius:6px;object-fit:cover;width:100%}.provider-images__item .badge{align-self:flex-start}@media (max-width:576px){.provider-images__list{grid-template-columns:repeat(2,1fr)}}.provider-edit .edit-product-content{margin-bottom:16px}.provider-edit-navigation{container-type:inline-size;margin:24px 0;min-width:0}.provider-edit-tabs{grid-gap:8px;background:linear-gradient(135deg,#fff,#f4fafc);border:1px solid #e0edf1;border-radius:22px;box-shadow:0 8px 28px #144a5b0f;display:grid;gap:8px;grid-template-columns:repeat(7,minmax(0,1fr));padding:10px}.provider-edit-tab{align-items:center;appearance:none;background:#0000;border:1px solid #0000;border-radius:15px;color:#516a78;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;font-size:14px;font-weight:600;gap:11px;justify-content:flex-start;line-height:1.35;min-height:112px;min-width:0;padding:15px 10px 17px;position:relative;text-align:center;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.provider-edit-tab__icon{background:#eaf4f7;border:1px solid #dcecf1;border-radius:12px;color:#39778c;display:grid;flex:0 0 38px;font-size:22px;height:38px;place-items:center;width:38px}.provider-edit-tab__label{text-wrap:balance;max-width:100%;min-width:0;overflow-wrap:anywhere;white-space:normal}.provider-edit-tab:hover{background:#fff;border-color:#d4e6ed;box-shadow:0 3px 10px #144a5b0d;color:#006c8d}.provider-edit-tab--active,.provider-edit-tab--active:hover{background:linear-gradient(135deg,#007399,#007f9f);border-color:#0089ad;box-shadow:0 5px 14px #00739936;color:#fff}.provider-edit-tab--active .provider-edit-tab__icon{background:#ffffff29;border-color:#ffffff42;color:#fff}.provider-edit-tab:focus-visible{outline:3px solid #005a79;outline-offset:3px;z-index:1}@container (max-width: 1080px){.provider-edit-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.provider-edit-tab:last-child{grid-column:span 2}}@container (max-width: 640px){.provider-edit-tabs{border-radius:18px;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));padding:8px}.provider-edit-tab{align-items:center;border-radius:12px;flex-direction:row;font-size:13px;gap:10px;min-height:72px;padding:12px 10px;text-align:left}.provider-edit-tab__icon{border-radius:10px;flex-basis:32px;font-size:20px;height:32px;width:32px}.provider-edit-tab:last-child{justify-content:center}}@container (max-width: 340px){.provider-edit-tabs{grid-template-columns:minmax(0,1fr)}.provider-edit-tab{min-height:58px}.provider-edit-tab:last-child{grid-column:auto;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.provider-edit-tab{transition:none}}.provider-edit__actions{align-items:center;background:#fffffff5;border-radius:10px 10px 0 0;border-top:1px solid #e5e7eb;bottom:0;box-shadow:0 -4px 12px #0000000f;display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;padding:12px;position:sticky;z-index:5}@media (max-width:576px){.provider-edit__actions .btn{flex:1 1 45%}.provider-edit__actions .ml-auto{margin-left:0!important}}.provider-categories__list{list-style:none;margin:0 0 8px;padding:0}.provider-categories__item{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:8px;justify-content:space-between;margin-bottom:6px;overflow-wrap:anywhere;padding:6px 10px}.provider-filters__values{display:flex;flex-wrap:wrap;gap:6px 8px}.provider-filters__value{align-items:center;background:#fff;border:1px solid #d7dde3;border-radius:999px;color:#495057;cursor:pointer;display:inline-flex;font-size:.85rem;gap:4px;line-height:1.3;margin:0;padding:4px 10px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}button.provider-filters__value{font:inherit}.provider-filters__value:hover{border-color:#007399;color:#007399}.provider-filters__value:focus-visible{outline:2px solid #007399;outline-offset:1px}.provider-filters__value--selected{background:#e6f6fb;border-color:#007399;color:#00566e;font-weight:600}.provider-filters__value--selected:hover{color:#00566e}.provider-filters__check{flex:0 0 auto;font-size:1rem;line-height:1}.provider-filters__select-all{align-items:center;background:none;border:none;color:#007399;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:500;gap:4px;margin-bottom:6px;padding:0}.provider-filters__select-all:hover{text-decoration:underline}.provider-filters__select-all:focus-visible{outline:2px solid #007399;outline-offset:2px}.provider-filters__select-all--active{font-weight:700}.provider-filters__variant{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.provider-filters__variant .form-control{flex:1 1 110px;min-width:110px;width:auto}@media (max-width:576px){.provider-filters__variant .btn,.provider-filters__variant .form-control{flex:1 1 100%}}.seller-filter-combinations{display:flex;flex-direction:column;gap:4px}.seller-filter-combinations-controls{border:0;margin:0;min-width:0;padding:0}.seller-filter-combo-row{align-items:flex-end;border-radius:8px;padding:8px}.seller-filter-combo-row--error{background:#fff5f5;border:1px solid #f5c2c7}.seller-filter-combo-field{display:flex;flex:1 1 110px;flex-direction:column;gap:2px;margin:0;min-width:110px}.seller-filter-combo-field .form-control{flex:none;max-width:100%;min-width:0;width:100%}.seller-filter-combo-field-label{color:#6c757d;font-size:.75rem;font-weight:600}.seller-filter-combo-remove{align-self:flex-end;flex:0 0 auto}.seller-filter-combo-error{color:#b02a37;flex-basis:100%;font-size:.8rem;margin:4px 0 0}@media (max-width:576px){.seller-filter-combo-field{flex:1 1 100%}.seller-filter-combo-remove{align-self:stretch;flex:1 1 100%}}.provider-made-filter-card{background:linear-gradient(135deg,#fff,#f4fbfd);border:1px solid #dbe7ec;border-radius:20px;box-shadow:0 8px 28px #00739917;margin:0 0 24px;overflow:hidden;padding:22px 24px 24px;position:relative}.provider-made-filter-card:before{background:linear-gradient(90deg,#006b8a,#00a4d8);content:"";height:4px;inset:0 0 auto;position:absolute}.provider-made-filter-card__header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.provider-made-filter-card__eyebrow{color:#64748b;display:block;font-size:.72rem;font-weight:800;letter-spacing:.12em;margin-bottom:4px;text-transform:uppercase}.provider-made-filter-card h3{color:#006b8a;font-size:1.1rem;font-weight:800;margin:0}.provider-made-filter-card p{color:#64748b;font-size:.84rem;line-height:1.45;margin:10px 0 16px}.provider-made-filter-card__badge{background:#e6f4f9;border:1px solid #b8dce7;border-radius:999px;color:#006b8a;font-size:.72rem;font-weight:800;letter-spacing:.08em;padding:5px 10px}.provider-made-filter-card__label{color:#1e293b;display:block;font-size:.84rem;font-weight:700;margin-bottom:7px}.provider-made-filter-card select{background:#fff;border:1.5px solid #dbe7ec;border-radius:12px;color:#1e293b;font-size:.94rem;min-height:44px;padding:0 12px;width:100%}.provider-made-filter-card select:focus{border-color:#007399;box-shadow:0 0 0 4px #00739926;outline:none}.provider-made-filter-card__selected{background:#eaf7fa;border-radius:10px;color:#006b8a;font-size:.82rem;margin-top:12px;padding:9px 12px}.provider-made-filter-card__selected span{color:#64748b}@media (max-width:640px){.provider-made-filter-card{padding:18px 16px 20px}}.provider-variants{background:#fff;border:1px solid #dbe8ee;border-radius:12px;margin-bottom:10px;overflow:hidden}.provider-variants__row{grid-gap:10px;align-items:center;border-bottom:1px solid #edf2f5;display:grid;gap:10px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:10px 12px}.provider-variants__row--head{background:#f5f9fb;color:#5a7a8a;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.provider-variants__cell{margin:0;min-width:0}.provider-variants__cell .form-control{width:100%}.provider-variants__label{color:#5a7a8a;display:none;font-size:11px;font-weight:700;text-transform:uppercase}.provider-variants__badge{border-radius:999px;display:inline-block;font-size:12px;font-weight:700;padding:3px 10px}.provider-variants__badge--in{background:#e9f7ef;color:#1f7a4d}.provider-variants__badge--out{background:#fdecee;color:#ae3440}.provider-variants__total{align-items:baseline;background:#f9fcfd;display:flex;flex-wrap:wrap;font-size:14px;gap:6px 14px;padding:10px 12px}.provider-variants__total small{color:#5a7a8a}.pw-stock-summary{grid-gap:8px 16px;background:#f9fcfd;border:1px solid #dbe8ee;border-radius:12px;display:grid;gap:8px 16px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:10px 0 14px;padding:12px 14px}.pw-stock-summary span{color:#5a7a8a;display:block;font-size:12px}.pw-stock-summary strong{font-feature-settings:"tnum";font-size:18px;font-variant-numeric:tabular-nums}.pw-stock-summary small{color:#5a7a8a;grid-column:1/-1}@media (max-width:640px){.provider-variants__row--head{display:none}.provider-variants__row{grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:1fr 1fr}.provider-variants__label{display:block}}@keyframes tableEnter{0%{opacity:0;transform:translateY(30px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes shimmerTitle{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes fadeInRow{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@keyframes pulseError{0%,to{box-shadow:0 0 0 0 #dc354566}50%{box-shadow:0 0 0 8px #dc354500}}@keyframes pulseWarning{0%,to{box-shadow:0 0 0 0 #ffc10766}50%{box-shadow:0 0 0 8px #ffc10700}}.pp-container{align-items:center;animation:tableEnter .8s cubic-bezier(.34,1.56,.64,1) both;background:linear-gradient(135deg,#f8fafcfa,#fffffff2);border-radius:24px;box-shadow:0 12px 40px #0073991f,0 0 0 1px #e2e8f0cc;display:flex;flex-direction:column;padding:2rem;width:100%}.pp-wrapper{border-radius:16px;margin-bottom:2rem;min-width:100%;overflow-x:auto;position:relative;width:100%}.pp-wrapper:before{background:linear-gradient(90deg,#fff0,#f8fafcf2);bottom:12px;content:"";pointer-events:none;position:absolute;right:0;top:0;width:40px;z-index:5}.pp-wrapper{-webkit-overflow-scrolling:touch}.pp-title{-webkit-text-fill-color:#0000;animation:shimmerTitle 4s linear infinite;background:linear-gradient(135deg,#006b8a,#007399 50%,#00a4d8);-webkit-background-clip:text;background-clip:text;background-size:200% auto;font-size:1.75rem;font-weight:800;margin-bottom:1.5rem;padding-bottom:1rem;position:relative;text-align:center}.pp-title:after{background:linear-gradient(90deg,#007399,#00a4d8);border-radius:2px;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.pp-main{border-collapse:initial;border-spacing:0 12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.9375rem;min-width:1000px;width:100%}.pp-main thead{position:sticky;top:90px;top:var(--elakay-header-height,90px);z-index:10}.pp-main th{background:linear-gradient(135deg,#00739914,#00a4d80d);border:none;border-radius:12px;box-shadow:0 2px 8px #00739914;color:#1e293b;font-weight:700;padding:1rem;text-align:left;white-space:nowrap}.pp-main tbody tr{animation:fadeInRow .5s ease both}.pp-main tbody tr:first-child{animation-delay:.1s}.pp-main tbody tr:nth-child(2){animation-delay:.15s}.pp-main tbody tr:nth-child(3){animation-delay:.2s}.pp-main tbody tr:nth-child(4){animation-delay:.25s}.pp-main tbody tr:nth-child(5){animation-delay:.3s}.pp-main td{background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:none;border-radius:12px;box-shadow:0 4px 12px #00739914;padding:1rem;transition:all .3s cubic-bezier(.34,1.56,.64,1);vertical-align:top}.pp-main tbody tr:hover td{box-shadow:0 6px 20px #00739926;transform:translateY(-2px)}.pp-td-error{animation:pulseError 2s infinite;background:linear-gradient(135deg,#dc354514,#dc35450d)!important;border:2px solid #dc35454d!important}.pp-td-warning{animation:pulseWarning 2s infinite;background:linear-gradient(135deg,#ffc10714,#ffc1070d)!important;border:2px solid #ffc1074d!important}.pp-td-success{background:linear-gradient(135deg,#19875414,#1987540d)!important;border:2px solid #1987544d!important}.pp-subtable-wrap{border-radius:12px;overflow:auto;position:relative}.pp-subtable-wrap:before{background:linear-gradient(90deg,#fff0,#f8fafce6);bottom:8px;content:"";pointer-events:none;position:absolute;right:0;top:0;width:30px;z-index:3}.pp-subtable{background:#0000;border-collapse:initial;border-spacing:0 8px;font-size:.875rem;margin:.5rem 0;min-width:600px;width:100%}.pp-subtable th{background:linear-gradient(135deg,#0073990f,#00a4d80a);color:#334155;font-weight:600;text-align:left;white-space:nowrap}.pp-subtable td,.pp-subtable th{border:none;border-radius:8px;padding:.75rem}.pp-subtable td{background:#f8fafc80;vertical-align:top}.pp-subtable tbody tr:hover td{background:#00a4d80d}.pp-name-col{max-width:200px}.pp-gname,.pp-name-col{color:#475569;font-size:.8125rem;overflow:hidden;white-space:nowrap}.pp-gname{font-weight:600;margin-bottom:.5rem;max-width:100%}.pp-grid-urls{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.pp-url-cell{align-items:center;background:linear-gradient(135deg,#fffffff2,#f8fafce6);border:2px solid #0073991a;border-radius:12px;display:flex;gap:.75rem;padding:.75rem;text-decoration:none;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.pp-url-cell:hover{border-color:#0073994d;box-shadow:0 8px 20px #00739926;transform:translateY(-3px)}.pp-url-cell:hover .pp-urltext{color:#006b8a;text-decoration:underline}.pp-urltext{font-size:.8125rem;font-weight:500;line-height:1.4}.pp-link-img,.pp-urltext{color:#007399;word-break:break-all}.pp-link-img{align-items:center;background:#00a4d808;border-radius:8px;display:inline-flex;gap:.75rem;padding:.5rem;text-decoration:none;transition:all .3s ease}.pp-link-img:hover{background:#00a4d814;transform:translateX(3px)}.pp-link-img:hover .pp-urltext{color:#006b8a;text-decoration:underline}.pp-thumb{border:2px solid #00739926;border-radius:8px;box-shadow:0 2px 8px #0000001a;flex-shrink:0;height:48px;object-fit:cover;transition:all .3s ease;width:48px}.pp-thumb:hover{border-color:#00739966;box-shadow:0 4px 12px #00739933;transform:scale(1.15)}.pp-list{list-style:none;margin:0;padding-left:1.25rem}.pp-list li{padding:.5rem 0 .5rem 1.5rem;position:relative}.pp-list li:before{color:#007399;content:"▸";font-weight:700;left:0;position:absolute}.pp-dim{color:#94a3b8;font-style:italic}.pp-empty-mini{background:#f8fafc80;border-radius:8px;color:#64748b;font-size:.8125rem;font-style:italic;padding:1rem;text-align:center}.pp-glist{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.pp-gcard{background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:2px solid #00739926;border-radius:12px;box-shadow:0 4px 12px #00739914;padding:1rem;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.pp-gcard:hover{border-color:#0073994d;box-shadow:0 8px 24px #00739926;transform:translateY(-4px)}.pp-error-box{background:linear-gradient(135deg,#ffc10714,#ffc1070d);border:2px solid #ffc10766;border-radius:12px;margin-bottom:1rem;padding:1rem}.pp-error-box span{color:#475569;display:block;line-height:1.6}.pp-error-box a{color:#007399;font-weight:600;text-decoration:none;transition:all .3s ease}.pp-error-box a:hover{color:#006b8a;text-decoration:underline}.pp-error-box ul{margin:.75rem 0;padding-left:1.5rem}.pp-error-box li{margin:.5rem 0}.btn-outline-dark.rounded-4{background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:2px solid #1e293b;border-radius:12px;box-shadow:0 4px 12px #0000001a;color:#1e293b;font-weight:600;padding:.625rem 1.5rem;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.btn-outline-dark.rounded-4:hover{background:linear-gradient(135deg,#1e293b,#0f172a);box-shadow:0 8px 20px #0003;color:#fff;transform:translateY(-3px)}.text-danger{color:#dc2626!important;font-weight:600}.pp-subtable-wrap::-webkit-scrollbar,.pp-wrapper::-webkit-scrollbar{height:12px}.pp-subtable-wrap::-webkit-scrollbar-track,.pp-wrapper::-webkit-scrollbar-track{background:#e2e8f080;border-radius:6px;margin:0 1rem}.pp-subtable-wrap::-webkit-scrollbar-thumb,.pp-wrapper::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#007399,#00a4d8);border:2px solid #ffffff80;border-radius:6px}.pp-subtable-wrap::-webkit-scrollbar-thumb:hover,.pp-wrapper::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#006b8a,#007399);border-color:#fffc}.pp-subtable-wrap{-webkit-overflow-scrolling:touch}@media (max-width:900px){.pp-container{border-radius:16px;padding:1.5rem}.pp-wrapper{margin-bottom:1.5rem}.pp-title{font-size:1.5rem;margin-bottom:1.25rem}.pp-main th{font-size:.875rem;width:auto}.pp-main td,.pp-main th{padding:.875rem}.pp-thumb{height:36px;width:36px}.pp-grid-urls{gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.pp-glist{gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.pp-url-cell{padding:.625rem}}@media (max-width:640px){.pp-container{padding:1rem}.pp-title{font-size:1.25rem}.pp-main td,.pp-main th{font-size:.8125rem;padding:.75rem}.pp-glist,.pp-grid-urls{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.btn-outline-dark,.pp-container,.pp-gcard,.pp-main tbody tr,.pp-thumb,.pp-url-cell{animation:none!important;transition:none!important}}.btn-outline-dark:focus-visible,.pp-link-img:focus-visible,.pp-url-cell:focus-visible{outline:3px solid #00a4d8;outline-offset:2px}@media print{.pp-container{box-shadow:none}.pp-container,.pp-main td,.pp-subtable td{background:#fff}.btn-outline-dark{display:none}}.pv-modal{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:18px;width:100%}.pv-section{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 2px 10px #0073990f;overflow:hidden}.pv-section-head{align-items:center;background:linear-gradient(135deg,#0073990f,#00a4d80a);border-bottom:1px solid #e2e8f0;display:flex;gap:12px;justify-content:space-between;padding:14px 18px}.pv-section-title{color:#0f172a;font-size:15px;font-weight:700;margin:0}.pv-pill{align-items:center;border-radius:999px;display:inline-flex;flex-shrink:0;font-size:11.5px;font-weight:700;gap:5px;padding:4px 11px;white-space:nowrap}.pv-pill-ok{background:#1987541a;border:1px solid #19875440;color:#198754}.pv-pill-error{background:#dc35451a;border:1px solid #dc354540;color:#dc2626}.pv-section-body{display:flex;flex-direction:column}.pv-row{grid-gap:14px;align-items:start;border-top:1px solid #f1f5f9;display:grid;gap:14px;grid-template-columns:190px 1fr;padding:14px 18px}.pv-section-body .pv-row:first-child{border-top:none}.pv-row-error{background:rgba(220,53,69,.035)}.pv-row-key{align-items:center;color:#475569;display:flex;font-size:12.5px;font-weight:600;gap:8px;padding-top:2px;word-break:break-word}.pv-row-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.pv-row-dot-ok{background:#198754}.pv-row-dot-error{background:#dc2626;box-shadow:0 0 0 3px #dc354526}.pv-row-value:only-child{grid-column:1/-1}.pv-row-value{color:#1e293b;font-size:13.5px;max-width:100%;min-width:0;overflow-x:auto}.pv-row-value>:not(:last-child){margin-bottom:8px}@media (max-width:720px){.pv-row{gap:6px;grid-template-columns:1fr}}@keyframes userproducts-pageEnter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes userproducts-shimmerGlow{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes userproducts-pulseGlow{0%,to{box-shadow:0 4px 12px #0073994d}50%{box-shadow:0 6px 20px #00739980}}.userproducts-userproducts-premium-container{animation:userproducts-pageEnter .6s cubic-bezier(.34,1.56,.64,1) both}.userproducts-shop-menu-premium{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border-radius:16px;box-shadow:0 8px 24px #00739926,0 0 0 1px #e2e8f0cc;margin-bottom:1.5rem;overflow:hidden;padding:0}.userproducts-shop-menu-tab{border-left:1px solid #e2e8f099;border-right:1px solid #e2e8f099;cursor:pointer;padding:1rem;position:relative;text-align:center;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.userproducts-shop-menu-tab:first-child{border-left:none}.userproducts-shop-menu-tab:last-child{border-right:none}.userproducts-shop-menu-tab p{color:#475569;font-size:.9375rem;font-weight:600;margin:0;transition:all .3s ease}.userproducts-shop-menu-tab:hover{background:linear-gradient(135deg,#0073990d,#00a4d808)}.userproducts-shop-menu-tab:hover p{color:#007399;transform:translateY(-2px)}.userproducts-shop-menu-tab-active{background:linear-gradient(135deg,#00739914,#00a4d80d);border-bottom:4px solid #0000;border-image:linear-gradient(90deg,#007399,#00a4d8) 1}.userproducts-shop-menu-tab-active p{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#006b8a,#007399 50%,#00a4d8);-webkit-background-clip:text;background-clip:text;background-size:200% auto;font-weight:700}.userproducts-shop-menu-tab-pagebuilder{background:linear-gradient(135deg,#6d28d90a,#8b5cf60a)}.userproducts-shop-menu-tab-pagebuilder p{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#6d28d9,#8b5cf6);-webkit-background-clip:text;background-clip:text;font-weight:600}.userproducts-shop-menu-tab-pagebuilder:hover{background:linear-gradient(135deg,#6d28d91a,#8b5cf612);border-bottom:4px solid #0000;border-image:linear-gradient(90deg,#6d28d9,#8b5cf6) 1}.userproducts-shop-submenu-premium{background:linear-gradient(135deg,#fffffff2,#f8fafceb);border-radius:12px;box-shadow:0 4px 12px #0073991a;margin-bottom:1rem;overflow:hidden;padding:0}.userproducts-shop-submenu-tab{border-left:1px solid #e2e8f080;border-right:1px solid #e2e8f080;cursor:pointer;padding:.75rem;text-align:center;transition:all .3s ease}.userproducts-shop-submenu-tab:first-child{border-left:none}.userproducts-shop-submenu-tab:last-child{border-right:none}.userproducts-shop-submenu-tab p{color:#64748b;font-size:.875rem;font-weight:600;margin:0}.userproducts-shop-submenu-tab:hover{background:#00a4d80d}.userproducts-shop-submenu-tab-active{background:linear-gradient(135deg,#87ceebb3,#00a4d880);border-bottom:6px solid #007399}.userproducts-shop-submenu-tab-active p{color:#006b8a;font-weight:700}.userproducts-cardtable-premium-container{-webkit-overflow-scrolling:touch;background:#fff;border-radius:16px;box-shadow:0 8px 24px #0073991a;min-width:100%;overflow-x:auto;position:relative;width:100%}.userproducts-cardtable-premium{border-collapse:initial;border-spacing:0 12px;min-width:1200px;padding:1rem;width:100%}.userproducts-cardtable-premium thead{background:linear-gradient(135deg,#00739914,#00a4d80d);position:sticky;top:90px;top:var(--elakay-header-height,90px);z-index:10}.userproducts-cardtable-premium thead th{border:none;color:#1e293b;font-size:.9375rem;font-weight:700;padding:1rem;text-align:left;white-space:nowrap}.userproducts-cardtable-premium tbody tr{background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border-radius:12px;box-shadow:0 4px 12px #00739914;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.userproducts-cardtable-premium tbody tr:hover{box-shadow:0 8px 24px #00739926;transform:translateY(-3px)}.userproducts-cardtable-premium tbody td{border:none;padding:1rem;vertical-align:middle;white-space:nowrap}.userproducts-cardtable-premium tbody tr td:first-child{border-bottom-left-radius:12px;border-top-left-radius:12px}.userproducts-cardtable-premium tbody tr td:last-child{border-bottom-right-radius:12px;border-top-right-radius:12px}.userproducts-cardtable-image-cell{min-width:150px;width:150px}.userproducts-cardtable-image-container{border-radius:8px;box-shadow:0 2px 8px #0000001a;height:100px;overflow:hidden;transition:all .3s ease;width:100%}.userproducts-cardtable-image-container:hover{box-shadow:0 4px 12px #00739933;transform:scale(1.05)}.userproducts-cardtable-image-container img{height:100%;object-fit:cover;width:100%}.userproducts-cardtable-description{word-wrap:break-word;color:#475569;font-size:.9375rem;line-height:1.6;max-width:400px;overflow-wrap:break-word;white-space:normal}.userproducts-cardtable-description p{margin:.5rem 0}.userproducts-cardtable-description p:first-child{margin-top:0}.userproducts-cardtable-description p:last-child{margin-bottom:0}.userproducts-cardtable-price{color:#007399;font-size:1.125rem;font-weight:700;white-space:nowrap}.userproducts-cardtable-number{color:#1e293b;font-size:1rem;font-weight:600;white-space:nowrap}.userproducts-cardtable-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.userproducts-cardtable-btn{align-items:center;border:none;border-radius:50%;box-shadow:0 4px 12px #0000001a;cursor:pointer;display:flex;font-size:1.125rem;height:36px;justify-content:center;transition:all .3s cubic-bezier(.34,1.56,.64,1);width:36px}.userproducts-cardtable-btn:hover{transform:translateY(-3px) scale(1.1)}.userproducts-cardtable-btn-delete{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.userproducts-cardtable-btn-delete:hover{box-shadow:0 8px 20px #ef444466}.userproducts-cardtable-btn-view{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.userproducts-cardtable-btn-view:hover{box-shadow:0 8px 20px #3b82f666}.userproducts-cardtable-btn-deal{background:linear-gradient(135deg,#f59e0b,#f97316);color:#fff}.userproducts-cardtable-btn-deal:hover{box-shadow:0 8px 20px #f59e0b66}.userproducts-cardtable-btn-edit{background:linear-gradient(135deg,#007399,#00a4d8);color:#fff}.userproducts-cardtable-btn-edit:hover{box-shadow:0 8px 20px #00739966}.userproducts-cardtable-btn-unpublished{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff}.userproducts-cardtable-btn-unpublished:hover{box-shadow:0 8px 20px #8b5cf666}.userproducts-cardtable-row-incomplete{border:3px solid #dc354573;box-shadow:1px 3px 4px #dc354573}.userproducts-cardtable-row-warning{border:3px solid #ffc10773;box-shadow:1px 3px 4px #ffc10773}.userproducts-cardtable-row-complete{border:3px solid #19875473;box-shadow:1px 3px 4px #19875473}.userproducts-print-btn-premium{align-items:center;background:linear-gradient(135deg,#007399,#00a4d8);border:none;border-radius:12px;box-shadow:0 4px 12px #0073994d;color:#fff;cursor:pointer;display:inline-flex;font-size:1.125rem;font-weight:700;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.userproducts-print-btn-premium:hover{background:linear-gradient(135deg,#006b8a,#007399);box-shadow:0 8px 20px #00739966;transform:translateY(-3px)}.userproducts-filter-category-premium{background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border-radius:16px;box-shadow:0 8px 24px #0073991a;margin-bottom:1.5rem;padding:1.5rem}@media (max-width:768px){.userproducts-shop-menu-premium{border-radius:12px}.userproducts-shop-menu-tab{padding:.75rem .5rem}.userproducts-shop-menu-tab p{font-size:.8125rem}.userproducts-shop-submenu-tab{padding:.625rem .5rem}.userproducts-shop-submenu-tab p{font-size:.8125rem}.userproducts-cardtable-premium-container{border-radius:12px}.userproducts-cardtable-description{font-size:.875rem;max-width:350px}.userproducts-cardtable-btn{font-size:1rem;height:32px;width:32px}.userproducts-print-btn-premium{font-size:1rem;padding:.625rem 1.25rem}}@media (min-width:769px) and (max-width:1024px){.userproducts-shop-menu-tab p{font-size:.875rem}.userproducts-pagination-info-premium h5{font-size:1.0625rem}}@media (prefers-reduced-motion:reduce){.userproducts-cardtable-btn,.userproducts-cardtable-premium tbody tr,.userproducts-print-btn-premium,.userproducts-userproducts-premium-container{animation:none!important;transition:none!important}}.userproducts-cardtable-btn:focus-visible,.userproducts-print-btn-premium:focus-visible,.userproducts-shop-menu-tab:focus-visible,.userproducts-shop-submenu-tab:focus-visible{outline:3px solid #00a4d8;outline-offset:2px}.userproducts-cardtable-premium-container::-webkit-scrollbar{height:12px}.userproducts-cardtable-premium-container::-webkit-scrollbar-track{background:#e2e8f080;border-radius:6px;margin:0 1rem}.userproducts-cardtable-premium-container::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#007399,#00a4d8);border:2px solid #ffffff80;border-radius:6px}.userproducts-cardtable-premium-container::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#006b8a,#007399);border-color:#fffc}.userproducts-cardtable-premium-container:before{background:linear-gradient(90deg,#fff0,#f8fafcf2);bottom:12px;content:"";pointer-events:none;position:absolute;right:0;top:0;width:40px;z-index:5}:root{--elakay-primary:#1b8a9e;--elakay-primary-dark:#146c7c;--elakay-primary-light:#e6f4f7;--elakay-primary-lighter:#f4fafc;--elakay-border:#d6e8ed;--elakay-border-soft:#eaf5f8;--elakay-text-dark:#1a2b3c;--elakay-text-muted:#6b8a95;--elakay-text-soft:#8aa5ae}.selling-hub-container{background:linear-gradient(180deg,#f4f8fb,#eaf5f8);box-sizing:border-box;min-height:100%;padding:24px 16px;position:relative;width:100%}.selling-hub-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0 auto;max-width:1200px}.hub-button{align-items:center;background:#fff;border:1.5px solid #d6e8ed;border:1.5px solid var(--elakay-border);border-radius:14px;box-shadow:0 2px 8px #2196a60f;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:14px;justify-content:center;min-height:160px;padding:24px 16px;position:relative;text-align:center;transition:all .25s ease}.hub-button:hover{border-color:#1b8a9e;border-color:var(--elakay-primary);box-shadow:0 10px 24px #2196a626;transform:translateY(-3px)}.hub-button:active{transform:translateY(-1px)}.hub-button.is-inactive{background:#fafcfd;cursor:pointer;opacity:.55}.hub-button.is-inactive:hover{border-color:#b8d4dc;box-shadow:0 4px 12px #2196a614;opacity:.75;transform:translateY(-2px)}.hub-button-badge{background:#146c7c;background:var(--elakay-primary-dark);border-radius:6px;box-shadow:0 2px 6px #1b8a9e4d;color:#fff;font-size:10px;font-weight:600;letter-spacing:.5px;line-height:1.3;max-width:calc(100% - 20px);padding:4px 8px;position:absolute;right:10px;text-align:center;text-transform:uppercase;top:10px;white-space:normal}.hub-button-icon{align-items:center;background:#e6f4f7;background:var(--elakay-primary-light);border:2px solid #d6e8ed;border:2px solid var(--elakay-border);border-radius:50%;color:#1b8a9e;color:var(--elakay-primary);display:flex;font-size:28px;height:64px;justify-content:center;transition:all .25s ease;width:64px}.hub-button:hover .hub-button-icon{background:#1b8a9e;background:var(--elakay-primary);border-color:#146c7c;border-color:var(--elakay-primary-dark);color:#fff;transform:scale(1.05)}.hub-button-text{display:flex;flex-direction:column;gap:4px}.hub-button-title{color:#1a2b3c;color:var(--elakay-text-dark);font-size:15px;font-weight:600;transition:color .2s}.hub-button-subtitle{color:#6b8a95;color:var(--elakay-text-muted);font-size:12px}.coming-soon-backdrop.show{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#1a2b3c8c;opacity:1}.coming-soon-modal{animation:slideUp .25s ease;background:#fff;border:1px solid #d6e8ed;border:1px solid var(--elakay-border);border-radius:18px;box-shadow:0 20px 50px #2196a640;max-width:400px;padding:36px 28px 28px;position:relative;text-align:center;width:100%}.coming-soon-close{align-items:center;background:#0000;border:none;border-radius:50%;color:#6b8a95;color:var(--elakay-text-muted);cursor:pointer;display:flex;font-size:16px;height:32px;justify-content:center;position:absolute;right:12px;top:12px;transition:all .15s;width:32px}.coming-soon-close:hover{background:#eaf5f8;background:var(--elakay-border-soft);color:#1b8a9e;color:var(--elakay-primary)}.coming-soon-icon{align-items:center;background:#e6f4f7;background:var(--elakay-primary-light);border:2px solid #d6e8ed;border:2px solid var(--elakay-border);border-radius:50%;display:flex;font-size:36px;height:80px;justify-content:center;margin:0 auto 20px;width:80px}.coming-soon-icon,.coming-soon-title{color:#1b8a9e;color:var(--elakay-primary)}.coming-soon-title{font-size:22px;font-weight:700;margin:0 0 8px}.coming-soon-feature{color:#1a2b3c;color:var(--elakay-text-dark);font-size:14px;font-weight:500;margin:0 0 12px}.coming-soon-message{color:#6b8a95;color:var(--elakay-text-muted);font-size:14px;line-height:1.5;margin:0 0 24px}.coming-soon-countdown{color:#8aa5ae;color:var(--elakay-text-soft);font-size:12px;margin:16px 0 8px}.coming-soon-countdown strong{color:#1b8a9e;color:var(--elakay-primary);font-weight:600}.coming-soon-progress{background:#eaf5f8;background:var(--elakay-border-soft);border-radius:999px;height:3px;margin-top:4px;overflow:hidden;width:100%}.coming-soon-progress-bar{animation:shrinkBar 5s linear forwards;background:linear-gradient(90deg,#1b8a9e,#146c7c);background:linear-gradient(90deg,var(--elakay-primary) 0,var(--elakay-primary-dark) 100%);border-radius:999px;height:100%;transform-origin:left;width:100%}@keyframes slideUp{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes shrinkBar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width:480px){.selling-hub-grid{gap:12px;grid-template-columns:1fr}.hub-button{flex-direction:row;justify-content:flex-start;min-height:auto;padding:16px;text-align:left}.hub-button-icon{flex-shrink:0;font-size:22px;height:48px;width:48px}}@media (min-width:481px) and (max-width:768px){.selling-hub-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.selling-hub-grid{grid-template-columns:repeat(3,1fr)}}.selling-hub-section+.selling-hub-section{margin-top:24px}.selling-hub-section-title{color:#1f3a4d;font-size:1.05rem;font-weight:700;margin:0 0 12px}.pac-note,.pac-purpose{color:#627589;line-height:1.6}.pac-purpose{margin:0 0 16px}.pac-note{font-size:12px;margin:10px 0 0}.pac-managed{background:#edf5f8;border-radius:12px;color:#243447;font-weight:700;padding:14px}.pac-options{grid-gap:12px;border:0;display:grid;gap:12px;margin:0;padding:0}.pac-options label{align-items:flex-start;background:#fff;border:1px solid #d5e2e9;border-radius:12px;cursor:pointer;display:flex;gap:12px;margin:0;padding:16px}.pac-options label.is-selected{background:#f2fbfe;border-color:#007b9e;box-shadow:0 0 0 1px #007b9e}.pac-options input[type=radio]{accent-color:#007b9e;flex:0 0 18px;height:18px;margin:3px 0 0;opacity:1!important;pointer-events:auto!important;position:static!important;width:18px!important}.pac-options small,.pac-options strong{display:block}.pac-options strong{color:#243447;font-size:14px}.pac-options small{color:#627589;line-height:1.5;margin-top:4px}.pac-fee{background:#f4f8fb;border-radius:10px;color:#52677d;display:flex;flex-wrap:wrap;font-size:13px;gap:10px;justify-content:space-between;margin-top:16px;padding:14px}.pac-notice{background:#fff7dc;border-radius:10px;color:#855e16;padding:12px}.pac-error{color:#b42333}.pac-confirm{background:#007b9e;border:0;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;margin-top:12px;min-height:42px;padding:10px 16px}.pac-confirm:disabled{cursor:not-allowed;opacity:.5}.product-status-pricing{background:#fff;border:1px solid #dbe9ee;border-radius:18px;box-shadow:0 8px 28px #00739914;color:#334155;margin-bottom:18px;overflow:hidden;padding:0}.product-status-pricing .ps-section{min-width:0;padding:24px}.product-status-pricing .ps-section+.ps-section{border-top:1px solid #e2e8f0}.product-status-pricing h3{align-items:center;color:#0f172a;display:flex;font-size:1.05rem;font-weight:700;gap:10px;margin:0 0 18px}.product-status-pricing h3 svg{color:#007399;flex-shrink:0}.ps-status-header{background:linear-gradient(135deg,#0073990f,#00a4d808)}.ps-status-control{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:.95rem;gap:14px}.ps-status-current{color:#334155;font-weight:700}.ps-status-active{align-items:center;color:#06734f;display:inline-flex;gap:6px}.product-status-pricing .ps-switch{align-items:center;background:#94a3b8;border:0;border-radius:999px;cursor:pointer;display:inline-flex;flex:0 0 56px;height:32px;padding:4px;position:relative;transition:background .15s;width:56px}.product-status-pricing .ps-switch--on{background:#007399}.ps-switch-thumb{background:#fff;border-radius:50%;box-shadow:0 1px 4px #0003;color:#007399;display:grid;height:24px;place-items:center;transition:transform .15s;width:24px}.ps-switch--on .ps-switch-thumb{transform:translateX(24px)}.product-status-pricing .ps-switch:disabled{cursor:not-allowed;opacity:.65}.product-status-pricing button:focus-visible,.product-status-pricing input:focus-visible,.ps-cost-settings summary:focus-visible{outline:3px solid #38bdf8;outline-offset:3px}.ps-cost-inputs,.ps-pricing-inputs{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.ps-field{display:flex;flex-direction:column;font-size:.87rem;font-weight:600;gap:8px;margin:0;min-width:0}.ps-field small{color:#64748b;font-weight:400}.ps-money-input{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:10px;display:flex;min-width:0;overflow:hidden;width:100%}.ps-money-input>span{color:#007399;padding:12px 0 12px 14px}.ps-field .ps-readonly,.ps-money-input input{background:#0000;border:0;border-radius:10px;color:#0f172a;font:inherit;font-size:1rem;min-width:0;padding:12px;width:100%}.ps-field .ps-readonly{background:#f1f5f9;border:1px solid #e2e8f0}.ps-cost-settings{border:1px solid #e2e8f0;border-radius:12px;margin-top:20px;padding:14px}.ps-cost-settings summary{color:#007399;cursor:pointer;font-size:.88rem;font-weight:600}.ps-hint{color:#64748b;font-size:.82rem;line-height:1.5;margin:10px 0 0;overflow-wrap:anywhere}.ps-simulation{background:#fbfdfe}.ps-breakdown{font-size:.9rem;margin:0}.ps-breakdown>div{align-items:baseline;display:flex;gap:24px;justify-content:space-between;padding:7px 0}.ps-breakdown dt{font-weight:400;overflow-wrap:anywhere}.ps-breakdown dd{font-weight:600;margin:0;white-space:nowrap}.ps-fee-breakdown-row{padding:0 0 7px}.ps-fee-breakdown-row summary{color:#007399;cursor:pointer;font-size:.78rem;font-weight:600;list-style:none}.ps-fee-breakdown-row summary::-webkit-details-marker{display:none}.ps-fee-breakdown-row summary:before{content:"▸ "}.ps-fee-breakdown-row details[open] summary:before{content:"▾ "}.ps-fee-breakdown{border-left:2px solid #e2e8f0;font-size:.85rem;margin:6px 0 0 14px;padding:6px 0 6px 12px}.ps-fee-breakdown>div{align-items:baseline;color:#64748b;display:flex;gap:24px;justify-content:space-between;padding:4px 0}.ps-breakdown .ps-breakdown-profit,.ps-breakdown .ps-breakdown-total{border-top:1px solid #dbe9ee;margin-top:8px;padding-top:14px}.ps-breakdown .ps-breakdown-profit{font-size:1.2rem}.ps-breakdown-profit dt{font-weight:700}.ps-positive{color:#06734f}.ps-negative{color:#b42318}.ps-profit-state{align-items:center;display:flex;font-weight:700;gap:8px;margin:18px 0 0}.ps-profit-state svg{flex-shrink:0}.ps-notice{border-radius:12px;font-size:.85rem;margin-top:16px;overflow-wrap:anywhere;padding:14px 16px}.ps-notice--warning{background:#fffbeb;border:1px solid #fde68a;color:#92400e}.ps-notice p{margin:6px 0 0}.ps-notice ul{margin:8px 0 0;padding-left:20px}.ps-save-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.ps-save-row .ps-hint{flex:1 1 180px;margin:0}.ps-save-button{align-items:center;background:#007399;border:0;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:.88rem;font-weight:600;gap:8px;justify-content:center;padding:12px 18px}.ps-save-button:disabled{cursor:not-allowed;opacity:.5}.ps-retry{background:#0000;border:0;color:#007399;margin-top:10px;padding:0;text-decoration:underline}.ps-spinner{animation:ps-spin 1s linear infinite}@keyframes ps-spin{to{transform:rotate(1turn)}}@media (max-width:575px){.product-status-pricing .ps-section{padding:18px 16px}.ps-cost-inputs,.ps-pricing-inputs{gap:16px;grid-template-columns:minmax(0,1fr)}.ps-breakdown>div{gap:12px}.ps-status-control{gap:10px}.ps-save-button{width:100%}}@media (prefers-reduced-motion:reduce){.product-status-pricing .ps-switch,.ps-switch-thumb{transition:none}.ps-spinner{animation-duration:2s}}.rpe{background:#fff;border:1px solid #e3edf3;border-radius:14px;box-shadow:0 1px 3px #002d460f;margin:1.25rem 0;padding:1.1rem 1.25rem}.rpe-head{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-bottom:.75rem}.rpe-title{color:#0f2a3a;font-size:1.15rem;font-weight:700;margin:0}.rpe-badge{background:#eef5f9;border-radius:999px;color:#2f5d73;font-size:.78rem;font-weight:600;padding:.2rem .6rem}.rpe-badge--product{background:#e7f6ee;color:#067647}.rpe-badge--provider{background:#fff5e6;color:#b54708}.rpe-grid{grid-gap:.75rem 1.25rem;align-items:start;display:grid;gap:.75rem 1.25rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.rpe-field{display:flex;flex-direction:column;gap:.3rem;margin:0;min-width:0}.rpe-field--wide,.rpe-grid>.rpe-error,.rpe-reasons{grid-column:1/-1}.rpe-label{color:#36505e;font-size:.85rem;font-weight:600}.rpe-field input[type=number],.rpe-field select,.rpe-field textarea{background:#fff;border:1px solid #cfdde6;border-radius:8px;font:inherit;padding:.45rem .6rem;width:100%}.rpe-reasons{border:0;display:flex;flex-wrap:wrap;gap:.4rem 1rem;padding:0}.rpe-reasons legend{margin-bottom:.25rem;width:100%}.rpe-check{align-items:center;cursor:pointer;display:inline-flex;font-size:.9rem;gap:.4rem}.rpe-check.is-disabled{cursor:not-allowed;opacity:.5}.rpe .rpe-check input[type=checkbox]{accent-color:#007399;height:16px;margin:0;opacity:1!important;pointer-events:auto!important;position:static!important;width:16px}.rpe-note{background:#f4f8fb;color:#36505e}.rpe-note,.rpe-warning{border-radius:8px;font-size:.88rem;margin-bottom:.75rem;padding:.55rem .75rem}.rpe-warning{background:#fff5e6;color:#93370d}.rpe-error{color:#b42318;font-size:.83rem}.rpe-success{color:#067647;font-size:.88rem;margin-top:.5rem}.rpe-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;margin-top:.9rem}@media (max-width:480px){.rpe{padding:.9rem}.rpe-actions>*{flex:1 1 100%}}.link-images-modern{background:#f5f5f7;background:var(--bg-secondary,#f5f5f7);padding:24px;padding:var(--spacing-lg,24px);width:100%}.link-images-content{display:flex;flex-direction:column;gap:32px;gap:var(--spacing-xl,32px)}.selection-section{background:#fff;background:var(--bg-primary,#fff);border-radius:16px;border-radius:var(--radius-lg,16px);box-shadow:0 1px 3px #0000000f;box-shadow:var(--shadow-sm,0 1px 3px #0000000f);padding:32px;padding:var(--spacing-xl,32px)}.selection-grid{grid-gap:32px;grid-gap:var(--spacing-xl,32px);display:grid;gap:32px;gap:var(--spacing-xl,32px);grid-template-columns:1fr 1fr}.filter-column,.filter-selector-section,.images-column{display:flex;flex-direction:column;gap:16px;gap:var(--spacing-md,16px)}.filter-selected-title{border-bottom:2px solid #e5e7eb;border-bottom:2px solid var(--border-color,#e5e7eb);color:#1a1f36;color:var(--text-primary,#1a1f36);font-size:18px;font-weight:600;margin:0 0 16px;margin:0 0 var(--spacing-md,16px) 0;padding-bottom:12px;padding-bottom:var(--spacing-sm,12px)}.filter-list-modern{display:flex;flex-direction:column;gap:12px;gap:var(--spacing-sm,12px);margin-bottom:16px;margin-bottom:var(--spacing-md,16px)}.filter-list-item{background:#f5f5f7;background:var(--bg-secondary,#f5f5f7);border:2px solid #0000;border-radius:8px;border-radius:var(--radius-sm,8px);color:#1a1f36;color:var(--text-primary,#1a1f36);cursor:pointer;font-size:16px;font-weight:500;padding:16px;padding:var(--spacing-md,16px);transition:all .2s ease}.filter-list-item:hover{background:#667eea14;border-color:#667eea;border-color:var(--primary-color,#667eea);transform:translateX(4px)}.radio-group-modern{flex-direction:column}.radio-group-modern,.radio-item-modern{display:flex;gap:12px;gap:var(--spacing-sm,12px)}.radio-item-modern{align-items:center;background:#f5f5f7;background:var(--bg-secondary,#f5f5f7);border-radius:8px;border-radius:var(--radius-sm,8px);cursor:pointer;padding:12px;padding:var(--spacing-sm,12px);transition:all .2s ease}.radio-item-modern:hover{background:#667eea14}.radio-input-modern{accent-color:#667eea;accent-color:var(--primary-color,#667eea);cursor:pointer;height:20px;margin:0;width:20px}.radio-label-modern{color:#1a1f36;color:var(--text-primary,#1a1f36);cursor:pointer;flex:1 1;font-size:15px;font-weight:500;margin:0;-webkit-user-select:none;user-select:none}.selected-images-section{display:flex;flex-direction:column;gap:16px;gap:var(--spacing-md,16px)}.selected-images-title{color:#1a1f36;color:var(--text-primary,#1a1f36);font-size:14px;font-weight:500;margin:0}.filter-name-highlight{color:#ef4444;color:var(--danger-color,#ef4444);font-weight:700}.selected-image-wrapper{border:2px solid #e5e7eb;border:2px solid var(--border-color,#e5e7eb);border-radius:8px;border-radius:var(--radius-sm,8px);cursor:pointer;overflow:hidden;position:relative;transition:all .2s ease}.selected-image-wrapper:hover{border-color:#667eea;border-color:var(--primary-color,#667eea);box-shadow:0 4px 12px #00000014;box-shadow:var(--shadow-md,0 4px 12px #00000014);transform:scale(1.05);z-index:10}.image-delete-overlay{background:#ffffffe6;border-bottom-left-radius:8px;border-bottom-left-radius:var(--radius-sm,8px);opacity:0;padding:8px;padding:var(--spacing-xs,8px);position:absolute;right:0;top:0;transition:opacity .2s ease}.gallery-image-item:hover .image-delete-overlay,.selected-image-wrapper:hover .image-delete-overlay{opacity:1}.image-delete-overlay svg{color:#ef4444;color:var(--danger-color,#ef4444);cursor:pointer;font-size:24px;transition:transform .2s ease}.image-delete-overlay svg:hover{transform:scale(1.2)}.empty-state{align-items:center;background:#f5f5f7;background:var(--bg-secondary,#f5f5f7);border:2px dashed #e5e7eb;border:2px dashed var(--border-color,#e5e7eb);border-radius:12px;border-radius:var(--radius-md,12px);display:flex;flex-direction:column;justify-content:center;padding:48px;padding:var(--spacing-2xl,48px)}.empty-state-title{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:14px;margin:0 0 var(--spacing-md,16px) 0}.empty-state-image{opacity:.5;width:120px}.btn-clear-modern,.btn-submit-modern{border:none;border-radius:8px;border-radius:var(--radius-sm,8px);cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:all .2s ease}.btn-clear-modern{background:#0000;border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);color:#6b7280;color:var(--text-secondary,#6b7280)}.btn-clear-modern:hover{background:#f5f5f7;background:var(--bg-secondary,#f5f5f7);border-color:#6b7280;border-color:var(--text-secondary,#6b7280)}.btn-submit-modern{background:#667eea;background:var(--primary-color,#667eea);color:#fff;width:100%}.btn-submit-modern:hover:not(.disabled){background:#5568d3;background:var(--primary-hover,#5568d3);box-shadow:0 4px 12px #00000014;box-shadow:var(--shadow-md,0 4px 12px #00000014);transform:translateY(-1px)}.btn-submit-modern.disabled{cursor:not-allowed;opacity:.5}.no-filters-state{padding:48px;padding:var(--spacing-2xl,48px);text-align:center}.no-filters-title{color:#d3d3d3;font-size:20px;font-weight:600;margin:0 0 12px;margin:0 0 var(--spacing-sm,12px) 0}.no-filters-subtitle{color:#d3d3d3;font-size:14px;margin:0}.gallery-section,.images-gallery-section{width:100%}.gallery-container{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:16px;border-radius:var(--radius-lg,16px);box-shadow:0 1px 3px #0000000f;box-shadow:var(--shadow-sm,0 1px 3px #0000000f);padding:32px;padding:var(--spacing-xl,32px)}.gallery-title{border-bottom:2px solid #e5e7eb;border-bottom:2px solid var(--border-color,#e5e7eb);color:#1a1f36;color:var(--text-primary,#1a1f36);font-size:18px;font-weight:600;margin:0 0 24px;margin:0 0 var(--spacing-lg,24px) 0;padding-bottom:16px;padding-bottom:var(--spacing-md,16px)}.gallery-group{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--border-color,#e5e7eb);margin-bottom:32px;margin-bottom:var(--spacing-xl,32px);padding-bottom:32px;padding-bottom:var(--spacing-xl,32px)}.gallery-group:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.gallery-group-header{margin-bottom:16px;margin-bottom:var(--spacing-md,16px)}.gallery-group-title{align-items:center;color:#1a1f36;color:var(--text-primary,#1a1f36);display:flex;font-size:16px;font-weight:600;gap:12px;gap:var(--spacing-sm,12px);margin:0}.delete-group-btn{color:#ef4444;color:var(--danger-color,#ef4444);cursor:pointer;font-size:24px;transition:transform .2s ease}.delete-group-btn:hover{transform:scale(1.2)}.gallery-image-wrapper{margin:8px;margin:var(--spacing-xs,8px)}.gallery-image-item{border:2px solid #e5e7eb;border:2px solid var(--border-color,#e5e7eb);border-radius:8px;border-radius:var(--radius-sm,8px);overflow:hidden;position:relative;transition:all .2s ease}.gallery-image-item:hover{border-color:#667eea;border-color:var(--primary-color,#667eea);box-shadow:0 4px 12px #00000014;box-shadow:var(--shadow-md,0 4px 12px #00000014);transform:scale(1.05);z-index:10}.success-message{color:#34c759;color:var(--success-color,#34c759);font-size:14px;font-weight:700;margin:16px 0 0;margin:var(--spacing-md,16px) 0 0 0;text-align:center}@media (max-width:1024px){.selection-grid{grid-template-columns:1fr}}@media (max-width:768px){.link-images-modern{padding:16px;padding:var(--spacing-md,16px)}.gallery-container,.selection-section{padding:24px;padding:var(--spacing-lg,24px)}.filter-selected-title,.gallery-title{font-size:16px}.no-filters-title{font-size:18px}}@media (max-width:480px){.link-images-modern{padding:12px;padding:var(--spacing-sm,12px)}.gallery-container,.selection-section{padding:16px;padding:var(--spacing-md,16px)}.filter-selected-title,.gallery-title{font-size:15px}.no-filters-title{font-size:16px}.radio-label-modern{font-size:14px}.btn-clear-modern,.btn-submit-modern{font-size:13px;padding:9px 16px}}.btn-clear-modern:focus-visible,.btn-submit-modern:focus-visible,.filter-list-item:focus-visible,.radio-item-modern:focus-visible{outline:2px solid #667eea;outline:2px solid var(--primary-color,#667eea);outline-offset:2px}.add-filter-product-modern{background:#f5f5f7;background:var(--bg-secondary,#f5f5f7);padding:24px;padding:var(--spacing-lg,24px);width:100%}.product-header-modern{margin-bottom:32px;margin-bottom:var(--spacing-xl,32px)}.product-title-modern{color:#1a1f36;color:var(--text-primary,#1a1f36);font-size:28px;font-weight:700;letter-spacing:-.5px;margin:0}.product-content-modern{background:#fff;background:var(--bg-primary,#fff);border-radius:16px;border-radius:var(--radius-lg,16px);box-shadow:0 1px 3px #0000000f;box-shadow:var(--shadow-sm,0 1px 3px #0000000f);padding:32px;padding:var(--spacing-xl,32px)}.filters-grid-modern{grid-gap:24px;grid-gap:var(--spacing-lg,24px);display:grid;gap:24px;gap:var(--spacing-lg,24px);grid-template-columns:1fr 1fr;margin-bottom:32px;margin-bottom:var(--spacing-xl,32px)}.section-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;gap:var(--spacing-sm,12px);justify-content:space-between;margin-bottom:16px;margin-bottom:var(--spacing-md,16px)}.section-title{border-bottom:2px solid #e5e7eb;border-bottom:2px solid var(--border-color,#e5e7eb);color:#1a1f36;color:var(--text-primary,#1a1f36);flex:1 1;font-size:16px;font-weight:600;margin:0;min-width:0;padding-bottom:12px;padding-bottom:var(--spacing-sm,12px)}.filters-list-container{background:var(--bg-primary,#fff);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:var(--radius-md,12px)}.filter-item{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--border-color,#e5e7eb);gap:var(--spacing-md,16px);padding:16px;padding:var(--spacing-md,16px);transition:all .2s ease}.filter-item:hover{background:#f5f5f7;background:var(--bg-secondary,#f5f5f7)}.filter-item.selected{background:#667eea0f;border-left:3px solid #667eea;border-left:3px solid var(--primary-color,#667eea);padding-left:13px;padding-left:calc(var(--spacing-md, 16px) - 3px)}.filter-item-checkbox{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.icon-unselected{color:#6b7280;color:var(--text-secondary,#6b7280)}.filter-item:hover .icon-unselected,.icon-selected{color:#667eea;color:var(--primary-color,#667eea)}.filter-name{color:#1a1f36;color:var(--text-primary,#1a1f36);font-size:15px;font-weight:500}.filter-item-delete{border-radius:var(--radius-sm,8px);color:#6b7280;color:var(--text-secondary,#6b7280)}.filter-item-delete:hover{color:var(--danger-color,#ef4444)}.unlinked-filter-notice{background:#eab3081a;border:1px solid #eab30859;border-radius:8px;border-radius:var(--radius-sm,8px);color:#92650a;font-size:13px;margin-bottom:16px;margin-bottom:var(--spacing-md,16px);padding:10px 14px}.btn-close-modern{align-items:center;background:#0000;border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:8px;border-radius:var(--radius-sm,8px);color:#6b7280;color:var(--text-secondary,#6b7280);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;gap:var(--spacing-xs,8px);margin-bottom:24px;margin-bottom:var(--spacing-lg,24px);padding:10px 20px;transition:all .2s ease}.btn-close-modern:hover{border-color:#6b7280;border-color:var(--text-secondary,#6b7280)}.btn-close-modern:hover,.display-settings{background:#f5f5f7;background:var(--bg-secondary,#f5f5f7)}.display-settings{border-radius:12px;border-radius:var(--radius-md,12px);display:flex;flex-direction:column;margin-bottom:32px;margin-bottom:var(--spacing-xl,32px);padding:24px;padding:var(--spacing-lg,24px)}.display-settings,.settings-grid{gap:24px;gap:var(--spacing-lg,24px)}.settings-grid{grid-gap:24px;grid-gap:var(--spacing-lg,24px);display:grid;grid-template-columns:repeat(3,1fr)}.settings-grid--toggles{grid-template-columns:repeat(2,1fr)}.setting-group{display:flex;flex-direction:column;gap:12px;gap:var(--spacing-sm,12px)}.setting-group--full{grid-column:1/-1}.style-picker-grid{grid-gap:12px;grid-gap:var(--spacing-sm,12px);display:grid;gap:12px;gap:var(--spacing-sm,12px);grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.style-picker-card{align-items:center;background:#fff;background:var(--bg-primary,#fff);border:2px solid #e5e7eb;border:2px solid var(--border-color,#e5e7eb);border-radius:12px;border-radius:var(--radius-md,12px);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:8px;justify-content:center;padding:16px 12px;padding:var(--spacing-md,16px) var(--spacing-sm,12px);position:relative;transition:all .2s cubic-bezier(.4,0,.2,1)}.style-picker-card:hover{box-shadow:0 4px 12px #00000014;box-shadow:var(--shadow-md,0 4px 12px #00000014);transform:translateY(-2px)}.style-picker-card.active,.style-picker-card:hover{border-color:#667eea;border-color:var(--primary-color,#667eea)}.style-picker-card.active{background:#667eea0f;box-shadow:0 0 0 3px #667eea26}.style-picker-check{background:#667eea;background:var(--primary-color,#667eea);border-radius:50%;color:#fff;font-size:12px;height:16px;position:absolute;right:6px;top:6px;width:16px}.style-picker-check,.style-picker-preview{align-items:center;display:flex;justify-content:center}.style-picker-preview{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:22px;height:32px;width:32px}.style-picker-card.active .style-picker-preview{color:#667eea;color:var(--primary-color,#667eea)}.style-picker-label{color:#1a1f36;color:var(--text-primary,#1a1f36);font-size:12px;font-weight:600;line-height:1.2;text-align:center}.style-shape{background:#0000;border:2.5px solid #6b7280;border:2.5px solid var(--text-secondary,#6b7280);display:inline-block;height:22px;width:22px}.style-shape--square{border-radius:4px}.style-shape--circle{border-radius:50%}.style-shape--color{background:linear-gradient(135deg,#667eea,#f093fb 50%,#4ecb85);border-color:#0000}.style-picker-card.active .style-shape{border-color:#667eea;border-color:var(--primary-color,#667eea)}.style-picker-card.active .style-shape--color{border-color:#0000}.segmented-toggle{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:8px;border-radius:var(--radius-sm,8px);display:inline-flex;padding:3px;width:100%}.segmented-toggle-btn{background:#0000;border:none;border-radius:6px;color:#6b7280;color:var(--text-secondary,#6b7280);cursor:pointer;flex:1 1;font-family:inherit;font-size:13px;font-weight:600;padding:9px 12px;transition:all .2s ease}.segmented-toggle-btn:hover{color:#1a1f36;color:var(--text-primary,#1a1f36)}.segmented-toggle-btn.active{background:#667eea;background:var(--primary-color,#667eea);box-shadow:0 1px 3px #0000000f;box-shadow:var(--shadow-sm,0 1px 3px #0000000f);color:#fff}.setting-label{color:#1a1f36;color:var(--text-primary,#1a1f36);font-size:13px;font-weight:600;margin:0}.radio-group{flex-direction:column}.radio-group,.radio-label{display:flex;gap:12px;gap:var(--spacing-sm,12px)}.radio-label{align-items:center;color:#1a1f36;color:var(--text-primary,#1a1f36);cursor:pointer;font-size:14px}.radio-label input[type=radio]{accent-color:#667eea;accent-color:var(--primary-color,#667eea);cursor:pointer;height:18px;width:18px}.radio-label span{-webkit-user-select:none;user-select:none}.preview-section{background:#f5f5f7;background:var(--bg-secondary,#f5f5f7);border-radius:12px;border-radius:var(--radius-md,12px);padding:24px;padding:var(--spacing-lg,24px)}.image-gallery-section,.preview-section{margin-bottom:32px;margin-bottom:var(--spacing-xl,32px)}.image-grid{grid-gap:16px;grid-gap:var(--spacing-md,16px);background:#f5f5f7;background:var(--bg-secondary,#f5f5f7);border-radius:12px;border-radius:var(--radius-md,12px);display:grid;gap:16px;gap:var(--spacing-md,16px);grid-template-columns:repeat(auto-fill,minmax(100px,1fr));padding:24px;padding:var(--spacing-lg,24px)}.image-grid-item{aspect-ratio:1;border:2px solid #e5e7eb;border:2px solid var(--border-color,#e5e7eb);border-radius:8px;border-radius:var(--radius-sm,8px);cursor:pointer;overflow:hidden;transition:all .2s ease}.image-grid-item:hover{box-shadow:0 4px 12px #00000014;box-shadow:var(--shadow-md,0 4px 12px #00000014);transform:scale(1.05);z-index:10}.image-grid-item.selected{border-color:#667eea;border-color:var(--primary-color,#667eea);border-width:3px;box-shadow:0 0 0 3px #667eea33}.image-grid-item img{height:100%;object-fit:cover;width:100%}.color-value-selector{grid-gap:24px;grid-gap:var(--spacing-lg,24px);background:#f5f5f7;background:var(--bg-secondary,#f5f5f7);border-radius:12px;border-radius:var(--radius-md,12px);display:grid;gap:24px;gap:var(--spacing-lg,24px);grid-template-columns:1fr 300px;padding:24px;padding:var(--spacing-lg,24px)}.values-list{display:flex;flex-direction:column;gap:12px;gap:var(--spacing-sm,12px)}.value-item{align-items:center;background:#fff;background:var(--bg-primary,#fff);border:2px solid #e5e7eb;border:2px solid var(--border-color,#e5e7eb);border-radius:8px;border-radius:var(--radius-sm,8px);cursor:pointer;display:flex;gap:16px;gap:var(--spacing-md,16px);padding:12px 16px;padding:var(--spacing-sm,12px) var(--spacing-md,16px);transition:all .2s ease}.value-item:hover{transform:translateX(4px)}.value-item.selected,.value-item:hover{border-color:#667eea;border-color:var(--primary-color,#667eea)}.value-item.selected{background:#667eea14;border-width:2px}.color-swatch{flex-shrink:0}.value-name{color:#1a1f36;color:var(--text-primary,#1a1f36);font-size:15px;font-weight:500}.preview-card{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:12px;border-radius:var(--radius-md,12px);display:flex;flex-direction:column;gap:16px;gap:var(--spacing-md,16px);padding:16px;padding:var(--spacing-md,16px)}.preview-image-wrapper{background:#f5f5f7;background:var(--bg-secondary,#f5f5f7);border-radius:8px;border-radius:var(--radius-sm,8px);overflow:hidden;position:relative}.preview-image-wrapper img{height:auto;width:100%}.preview-label{background:linear-gradient(0deg,#000000b3,#0000);bottom:0;color:#fff;font-size:13px;font-weight:500;left:0;padding:12px;padding:var(--spacing-sm,12px);position:absolute;right:0;text-align:center}.preview-actions{display:flex;gap:12px;gap:var(--spacing-sm,12px)}.btn-danger-modern,.btn-primary-modern{align-items:center;border:none;border-radius:8px;border-radius:var(--radius-sm,8px);cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:600;gap:8px;gap:var(--spacing-xs,8px);justify-content:center;padding:10px 20px;transition:all .2s ease}.btn-primary-modern{background:#667eea;background:var(--primary-color,#667eea)}.btn-primary-modern:hover{background:#5568d3;background:var(--primary-hover,#5568d3);box-shadow:0 4px 12px #00000014;box-shadow:var(--shadow-md,0 4px 12px #00000014);transform:translateY(-1px)}.btn-danger-modern{background:#ef4444;background:var(--danger-color,#ef4444);color:#fff}.btn-danger-modern:hover{background:#dc2626;box-shadow:0 4px 12px #00000014;box-shadow:var(--shadow-md,0 4px 12px #00000014);transform:translateY(-1px)}.btn-sync-all{align-items:center;background:#667eea;background:var(--primary-color,#667eea);border:none;border-radius:8px;border-radius:var(--radius-sm,8px);color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:13px;font-weight:600;gap:8px;gap:var(--spacing-xs,8px);padding:8px 14px;transition:all .2s ease;white-space:nowrap}.btn-sync-all:hover:not(:disabled){background:#5568d3;background:var(--primary-hover,#5568d3);box-shadow:0 4px 12px #00000014;box-shadow:var(--shadow-md,0 4px 12px #00000014);transform:translateY(-1px)}.btn-sync-all:disabled{cursor:not-allowed;opacity:.7}.icon-spin{animation:btn-sync-spin .8s linear infinite}@keyframes btn-sync-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1024px){.color-value-selector,.filters-grid-modern,.settings-grid{grid-template-columns:1fr}}@media (max-width:768px){.add-filter-product-modern{padding:16px;padding:var(--spacing-md,16px)}.product-content-modern{padding:24px;padding:var(--spacing-lg,24px)}.product-title-modern{font-size:24px}.section-title{font-size:15px}.filter-item{padding:12px;padding:var(--spacing-sm,12px)}.image-grid{gap:12px;gap:var(--spacing-sm,12px);grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}.display-settings{padding:16px;padding:var(--spacing-md,16px)}.style-picker-grid{grid-template-columns:repeat(auto-fill,minmax(76px,1fr))}}@media (max-width:480px){.product-title-modern{font-size:20px}.filter-name{font-size:14px}.image-grid{grid-template-columns:repeat(auto-fill,minmax(60px,1fr))}.btn-close-modern,.btn-danger-modern,.btn-primary-modern{font-size:13px;padding:8px 16px}}.btn-sync-all:focus-visible,.filter-item-delete:focus-visible,.filter-item:focus-visible,.image-grid-item:focus-visible,.segmented-toggle-btn:focus-visible,.style-picker-card:focus-visible,.value-item:focus-visible{outline:2px solid #667eea;outline:2px solid var(--primary-color,#667eea);outline-offset:2px}.cjvariants-panel{margin-bottom:32px;margin-bottom:var(--spacing-xl,32px)}.cjvariants-header{display:flex;flex-direction:column;gap:12px;gap:var(--spacing-sm,12px)}.cjvariants-progress{align-items:center;display:flex;gap:16px;gap:var(--spacing-md,16px)}.cjvariants-progress__bar{background:#e5e7eb;background:var(--border-color,#e5e7eb);border-radius:999px;flex:1 1;height:8px;overflow:hidden}.cjvariants-progress__fill{background:#667eea;background:var(--primary-color,#667eea);border-radius:999px;height:100%;transition:width .3s ease}.cjvariants-progress--done .cjvariants-progress__fill{background:#22c55e;background:var(--success-color,#22c55e)}.cjvariants-progress__label{align-items:center;color:#6b7280;color:var(--text-secondary,#6b7280);display:flex;flex-shrink:0;font-size:13px;font-weight:600;gap:6px;white-space:nowrap}.cjvariants-progress--done .cjvariants-progress__label{color:#22c55e;color:var(--success-color,#22c55e)}.cjvariants-progress__icon{font-size:16px}.cjvariants-style-row{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:12px;border-radius:var(--radius-md,12px);display:flex;flex-direction:column;gap:12px;gap:var(--spacing-sm,12px);margin:16px 0;margin:var(--spacing-md,16px) 0;padding:16px;padding:var(--spacing-md,16px)}.cjvariants-style-label{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:13px;font-weight:600}.cjvariants-style-row .style-picker-card:disabled{cursor:not-allowed;opacity:.6}.cjvariants-item{align-items:center;gap:16px;gap:var(--spacing-md,16px)}.cjvariants-item--synced{background:#22c55e0d}.cjvariants-synced-check{color:#22c55e;color:var(--success-color,#22c55e);flex-shrink:0;font-size:20px}.cjvariants-thumb{background:#f5f5f7;background:var(--bg-secondary,#f5f5f7);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:8px;border-radius:var(--radius-sm,8px);flex-shrink:0;height:48px;overflow:hidden;width:48px}.cjvariants-thumb img{height:100%;object-fit:cover;width:100%}.cjvariants-item .filter-item-content{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.cjvariants-meta{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cjvariants-add-btn,.filter-item-delete{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;font-size:20px;height:36px;justify-content:center;transition:all .2s ease;width:36px}.cjvariants-add-btn{background:#667eea1a;color:#667eea;color:var(--primary-color,#667eea)}.cjvariants-add-btn:hover:not(:disabled){background:#667eea;background:var(--primary-color,#667eea);color:#fff;transform:scale(1.08)}.filter-item-delete{background:#ef444414}.filter-item-delete:hover:not(:disabled){background:#ef4444;background:var(--danger-color,#ef4444);color:#fff;transform:scale(1.08)}.cjvariants-add-btn:disabled,.filter-item-delete:disabled{cursor:not-allowed;opacity:.6;transform:none}.cjvariants-empty{align-items:center;display:flex;flex-direction:column;font-size:14px;gap:12px;gap:var(--spacing-sm,12px);padding:32px 16px;padding:var(--spacing-xl,32px) var(--spacing-md,16px);text-align:center}.cjvariants-empty,.cjvariants-empty__icon{color:#6b7280;color:var(--text-secondary,#6b7280)}.cjvariants-empty__icon{font-size:28px;opacity:.5}.cjvariants-empty__icon--success{color:#22c55e;color:var(--success-color,#22c55e);opacity:1}.cjvariants-spinner{animation:btn-sync-spin .8s linear infinite;border:2px solid #0000001a;border-radius:50%;border-top-color:initial;display:inline-block;height:16px;width:16px}@media (max-width:480px){.cjvariants-progress{align-items:stretch;flex-direction:column}}.pve-view{background:#f5f5f7;background:var(--bg-secondary,#f5f5f7);margin:0 auto;max-width:1400px;padding:24px;padding:var(--spacing-lg,24px)}.pve-header-card{grid-gap:32px;grid-gap:var(--spacing-xl,32px);background:#fff;background:var(--bg-primary,#fff);border-radius:16px;border-radius:var(--radius-lg,16px);box-shadow:0 1px 3px #0000000f;box-shadow:var(--shadow-sm,0 1px 3px #0000000f);display:grid;gap:32px;gap:var(--spacing-xl,32px);grid-template-columns:1fr 1fr;margin-bottom:24px;margin-bottom:var(--spacing-lg,24px);overflow:hidden;padding:32px;padding:var(--spacing-xl,32px)}.pve-gallery-section{position:relative}.pve-gallery-wrapper{border-radius:12px;border-radius:var(--radius-md,12px)}.pve-gallery-placeholder{align-items:center;aspect-ratio:1/1;background:#f5f5f7;background:var(--bg-secondary,#f5f5f7);display:flex;justify-content:center;overflow:hidden}.pve-gallery-placeholder img{max-height:60%;max-width:60%;object-fit:contain;opacity:.6}.pve-info-section{gap:24px;gap:var(--spacing-lg,24px);min-width:0}.pve-info-section,.pve-main-info{display:flex;flex-direction:column}.pve-main-info{gap:16px;gap:var(--spacing-md,16px)}.pve-rating{align-items:center;display:flex;gap:8px;gap:var(--spacing-xs,8px)}.pve-title{color:#1a1f36;color:var(--text-primary,#1a1f36);font-size:clamp(1.5rem,1.1rem + 1.6vw,2rem);font-weight:700;letter-spacing:-.5px;line-height:1.2;margin:0;max-width:100%;overflow-wrap:anywhere}.pve-description-preview{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:15px;line-height:1.6;margin:0}.pve-price-section{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--border-color,#e5e7eb);border-top:1px solid #e5e7eb;border-top:1px solid var(--border-color,#e5e7eb);padding:16px 0;padding:var(--spacing-md,16px) 0}.pve-stock-section{align-items:center;display:flex}.pve-stock-badge{align-items:center;border-radius:9999px;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:13px;font-weight:600;letter-spacing:.3px;padding:8px 16px}.pve-stock-out{background:#ef44441a;border:1px solid #ef444433;color:#ef4444;color:var(--danger-color,#ef4444)}.pve-stock-low{background:#ff95001a;border:1px solid #ff950033;color:#ff9500;color:var(--warning-color,#ff9500)}.pve-stock-available{background:#34c7591a;border:1px solid #34c75933;color:#34c759;color:var(--success-color,#34c759)}.pve-filters-section{background:#f5f5f7;background:var(--bg-secondary,#f5f5f7);border-radius:12px;border-radius:var(--radius-md,12px);padding:24px;padding:var(--spacing-lg,24px)}.pve-details-card{background:#fff;background:var(--bg-primary,#fff);border-radius:16px;border-radius:var(--radius-lg,16px);box-shadow:0 1px 3px #0000000f;box-shadow:var(--shadow-sm,0 1px 3px #0000000f);overflow:hidden;padding:32px;padding:var(--spacing-xl,32px)}.pve-detail-table{background:#e5e7eb;background:var(--border-color,#e5e7eb);border-radius:12px;border-radius:var(--radius-md,12px);display:flex;flex-direction:column;gap:1px;overflow:hidden}.pve-detail-row{background:#fff;background:var(--bg-primary,#fff);display:grid;grid-template-columns:200px 1fr;position:relative;transition:all .2s ease}.pve-detail-row:hover{background:#f5f5f7;background:var(--bg-secondary,#f5f5f7)}.pve-detail-row:before{background:#667eea;background:var(--primary-color,#667eea);bottom:0;content:"";left:0;position:absolute;top:0;transform:scaleY(0);transition:transform .2s ease;width:3px}.pve-detail-row:hover:before{transform:scaleY(1)}.pve-detail-label{background:#f5f5f7;background:var(--bg-secondary,#f5f5f7);color:#1a1f36;color:var(--text-primary,#1a1f36);font-weight:600;padding:16px 24px;text-transform:capitalize}.pve-detail-value{color:#6b7280;color:var(--text-secondary,#6b7280);padding:16px 24px}.pve-description-content{color:#1a1f36;color:var(--text-primary,#1a1f36);font-size:15px;line-height:1.8}.pve-description-content p{margin-bottom:16px;margin-bottom:var(--spacing-md,16px)}.pve-description-content p:last-child{margin-bottom:0}@media (max-width:1024px){.pve-header-card{gap:24px;gap:var(--spacing-lg,24px);grid-template-columns:1fr}.pve-detail-row{grid-template-columns:150px 1fr}}@media (max-width:768px){.pve-view{padding:16px;padding:var(--spacing-md,16px)}.pve-details-card,.pve-header-card{padding:24px;padding:var(--spacing-lg,24px)}.pve-detail-row{grid-template-columns:1fr}.pve-detail-label{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--border-color,#e5e7eb);padding:12px 16px}.pve-detail-value{padding:12px 16px}}@media (max-width:480px){.pve-stock-badge{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.pve-view *{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media print{.pve-view{background:#fff}.pve-details-card,.pve-header-card{border:1px solid #e5e7eb;box-shadow:none}}.pve-detail-table::-webkit-scrollbar{width:6px}.pve-detail-table::-webkit-scrollbar-track{background:#f5f5f7;background:var(--bg-secondary,#f5f5f7);border-radius:10px}.pve-detail-table::-webkit-scrollbar-thumb{background:#d2d2d7;background:var(--border-color,#d2d2d7);border-radius:10px}.pve-detail-table::-webkit-scrollbar-thumb:hover{background:#6b7280;background:var(--text-secondary,#6b7280)}h5{color:#070606;padding:10px}.CacolCatPara{display:inline-block}.Cacol,.CacolCatPara{background:#fff;min-height:50px}.Cacol{display:inline-flex}.blockEl{margin-top:40px;overflow:hidden;padding-bottom:20px}.blockEl,.boxCategory{background:#fff;box-shadow:5px 5px 15px -5px #0000004d}.boxCategory{border-radius:5px;margin:50px auto;max-width:500px}.itemCategory{align-items:center;border-bottom:1px solid #6cb7f5;display:flex;margin:0 auto;min-height:30px}.itemCategory:last-child{border-bottom:0}.inputCategory[type=checkbox]{margin:20px}.p{color:#00204a;font-size:20px;font-weight:200;margin:0;padding:20px}form.itemCategory{margin-left:20px;text-align:center}.dellCategory{color:#000;font-size:20px;margin:4px 6px 6px 20px;min-height:30px;width:30px}.AddCategory{background-color:#8fbcf0;border-color:#0000;border-radius:50%;border-width:1px;color:#fff;font-size:30px;height:50px;padding:0;text-align:"center";width:50px}.inputCategory[type=text]{background:#0000;border:none;font-size:20px;font-weight:200;height:60px;text-align:center;top:10px;width:313px}.inputCategory[type=text]:focus{box-shadow:inset 0 -3px 0 0 #8fbcf0;outline:none}::placeholder{color:grey;opacity:1}.inputCategoryFil[type=checkbox]{margin:10px}.inputCategoryFil[type=text]{background:#0000;border:none;font-size:20px;font-weight:200;height:35px;top:10px;width:313px}.inputCategoryFil[type=text]:focus{box-shadow:inset 0 -3px 0 0 #8fbcf0;outline:none}:root{--primary-color:#007399;--primary-color-dark:#004b63;--primary-color-light:#00a4d8;--accent-color:#4facfe;--accent-light:#00f2fe;--success-color:#34c759;--danger-color:#ef4444;--warning-color:#f59e0b;--bg-primary:#fff;--bg-secondary:#f4f8fc;--bg-tertiary:#eef6fb;--text-primary:#0d2d3d;--text-secondary:#5a7a8a;--text-muted:#8aa6b5;--border-color:#daeaf5;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-full:9999px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-2xl:48px;--shadow-sm:0 2px 12px #00739912;--shadow-md:0 4px 16px #0073991f;--shadow-lg:0 8px 32px #00739926}.edit-product-container{background:linear-gradient(135deg,#fff,#f2f6fd);margin:0 auto;max-width:1400px;min-height:100vh;padding:32px 24px}.edit-product-header{margin-bottom:32px;text-align:center}.page-title{color:#0d2d3d;color:var(--text-primary);font-size:36px;font-weight:800;letter-spacing:-.5px;margin-bottom:8px}.page-subtitle{color:#5a7a8a;color:var(--text-secondary);font-size:16px;font-weight:400}.edit-product-content{margin-top:24px}.nav-tabs-modern{background:#fff;background:var(--bg-primary);border-radius:16px;box-shadow:0 2px 12px #00739912;box-shadow:var(--shadow-sm);display:flex;gap:12px;margin-bottom:24px;overflow-x:auto;padding:12px;scrollbar-width:thin}.nav-tabs-modern::-webkit-scrollbar{height:6px}.nav-tabs-modern::-webkit-scrollbar-track{background:#f4f8fc;background:var(--bg-secondary);border-radius:10px}.nav-tabs-modern::-webkit-scrollbar-thumb{background:#daeaf5;background:var(--border-color);border-radius:10px}.nav-tab-btn{align-items:center;background:#0000;border:none;border-radius:10px;color:#5a7a8a;color:var(--text-secondary);cursor:pointer;display:flex;flex:1 1;font-size:15px;font-weight:600;gap:8px;justify-content:center;min-width:140px;padding:14px 24px;transition:all .3s ease;white-space:nowrap}.nav-tab-btn:hover{background:#f4f8fc;background:var(--bg-secondary);color:#0d2d3d;color:var(--text-primary)}.nav-tab-btn.active{background:linear-gradient(135deg,#007399,#00a4d8);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-color-light) 100%);box-shadow:0 4px 12px #00739959;color:#fff}.nav-tab-icon{font-size:20px}.nav-tab-icon,.nav-tab-label{align-items:center;display:flex}.sub-nav-tabs{background:#f4f8fc;background:var(--bg-secondary);border:1px solid #daeaf5;border:1px solid var(--border-color);border-radius:12px;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px;padding:8px}.sub-nav-btn{background:#0000;border:none;border-radius:8px;color:#5a7a8a;color:var(--text-secondary);cursor:pointer;flex:1 1;font-size:14px;font-weight:600;min-width:120px;padding:10px 20px;transition:all .2s ease}.sub-nav-btn:hover{background:#fff;background:var(--bg-primary);color:#0d2d3d;color:var(--text-primary)}.sub-nav-btn.active{color:#007399;color:var(--primary-color)}.content-card,.sub-nav-btn.active{background:#fff;background:var(--bg-primary);box-shadow:0 2px 12px #00739912;box-shadow:var(--shadow-sm)}.content-card{animation:fadeIn .3s ease;border:1px solid #00739914;border-radius:16px;overflow:hidden}.card-header{background:linear-gradient(135deg,#fff,#f4f8fc);background:linear-gradient(135deg,#fff 0,var(--bg-secondary) 100%);border-bottom:2px solid #daeaf5;border-bottom:2px solid var(--border-color);padding:24px 32px}.card-title{color:#0d2d3d;color:var(--text-primary);font-size:24px;font-weight:700;margin:0}.card-content{padding:32px}.product-form{margin:0 auto;max-width:800px}.form-group-modern{margin-bottom:24px}.form-label{color:#0d2d3d;color:var(--text-primary);display:block;font-size:14px;font-weight:600;letter-spacing:.2px;margin-bottom:8px}.form-input,.form-select,.form-textarea{background:#fff;background:var(--bg-primary);border:2px solid #daeaf5;border:2px solid var(--border-color);border-radius:10px;color:#0d2d3d;color:var(--text-primary);font-family:inherit;font-size:15px;padding:12px 16px;transition:all .2s ease;width:100%}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:#007399;border-color:var(--primary-color);box-shadow:0 0 0 3px #0073991f;outline:none}.form-textarea{min-height:120px;resize:vertical}.form-hint{color:#5a7a8a;color:var(--text-secondary);display:block;font-size:13px;font-style:italic;margin-top:6px}.form-error{background:#ef444414;border:1px solid #ef444459;border-radius:8px;color:#ef4444;color:var(--danger-color);display:block;font-size:14px;font-weight:500;margin-bottom:20px;padding:12px 16px}.form-row{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.input-with-prefix{align-items:center;display:flex;position:relative}.input-prefix{color:#5a7a8a;color:var(--text-secondary);font-size:15px;font-weight:600;left:16px;pointer-events:none;position:absolute;z-index:1}.input-with-prefix .form-input{padding-left:36px}.keywords-container{align-items:center;background:#f4f8fc;background:var(--bg-secondary);border:2px solid #daeaf5;border:2px solid var(--border-color);border-radius:10px;display:flex;flex-wrap:wrap;gap:10px;min-height:60px;padding:16px}.keyword-tag{animation:slideIn .2s ease;background:linear-gradient(135deg,#007399,#00a4d8);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-color-light) 100%);border-radius:8px;box-shadow:0 2px 8px #00739940;display:inline-flex;font-size:14px;font-weight:500;gap:6px;padding:8px 12px}.keyword-delete,.keyword-tag{align-items:center;color:#fff}.keyword-delete{background:none;border:none;cursor:pointer;display:flex;font-size:18px;padding:0;transition:transform .2s ease}.keyword-delete:hover{transform:scale(1.2)}.keyword-input-group{align-items:center;display:flex;flex:1 1;gap:8px;min-width:200px}.keyword-input{border:2px solid #daeaf5;border:2px solid var(--border-color);border-radius:8px;color:#0d2d3d;color:var(--text-primary);flex:1 1;font-size:14px;min-width:150px;padding:8px 12px}.keyword-input:focus{border-color:#007399;border-color:var(--primary-color);outline:none}.keyword-add-btn{align-items:center;background:#007399;background:var(--primary-color);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;min-width:40px;padding:8px 12px;transition:all .2s ease}.keyword-add-btn:hover{background:#004b63;background:var(--primary-color-dark);transform:scale(1.05)}.keyword-add-btn:disabled{background:#daeaf5;background:var(--border-color);cursor:not-allowed;transform:none}.toggle-group{align-items:center;background:#f4f8fc;background:var(--bg-secondary);border:2px solid #daeaf5;border:2px solid var(--border-color);border-radius:10px;display:flex;justify-content:space-between;padding:16px}.toggle-label{color:#0d2d3d;color:var(--text-primary);font-size:15px;font-weight:600;margin:0}.switch-modern{display:inline-block;height:30px;position:relative;width:56px}.switch-modern input{height:0;opacity:0;width:0}.slider-modern{background-color:#daeaf5;background-color:var(--border-color);border-radius:30px;cursor:pointer;inset:0;position:absolute;transition:.3s}.slider-modern:before{background-color:#fff;border-radius:50%;bottom:4px;box-shadow:0 2px 4px #00739938;content:"";height:22px;left:4px;position:absolute;transition:.3s;width:22px}input:checked+.slider-modern{background:linear-gradient(135deg,#007399,#00a4d8);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-color-light) 100%)}input:checked+.slider-modern:before{transform:translateX(26px)}.form-actions{border-top:2px solid #daeaf5;border-top:2px solid var(--border-color);display:flex;gap:12px;justify-content:flex-end;margin-top:32px;padding-top:24px}.btn-primary-modern{align-items:center;background:linear-gradient(135deg,#007399,#00a4d8);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-color-light) 100%);border:none;border-radius:10px;box-shadow:0 4px 12px #00739959;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;padding:14px 28px;transition:all .3s ease}.btn-primary-modern:hover:not(:disabled){box-shadow:0 6px 20px #0073996b;transform:translateY(-2px)}.btn-primary-modern:active{transform:translateY(0)}.btn-primary-modern:disabled{background:#daeaf5;background:var(--border-color);box-shadow:none;cursor:not-allowed}.btn-loading{opacity:.8;pointer-events:none;position:relative}.btn-loading:after{animation:spin .6s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:#0000;content:"";height:16px;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%;width:16px}.selected-categories{margin-bottom:32px}.section-subtitle{font-size:18px;font-weight:700;margin-bottom:16px}.section-hint{color:#5a7a8a;color:var(--text-secondary,#6b7280);font-size:13px;margin:-10px 0 16px}.categories-list{display:flex;flex-direction:column;gap:12px}.category-item{align-items:center;animation:slideIn .3s ease;background:#f4f8fc;background:var(--bg-secondary);border:2px solid #daeaf5;border:2px solid var(--border-color);border-radius:10px;display:flex;justify-content:space-between;padding:16px;transition:all .2s ease}.category-item:hover{background:#fff;background:var(--bg-primary);border-color:#007399;border-color:var(--primary-color);box-shadow:0 2px 8px #00739926}.category-name{color:#0d2d3d;color:var(--text-primary);font-size:15px;font-weight:600}.category-delete-btn{align-items:center;background:#0000;border:none;color:#ef4444;color:var(--danger-color);cursor:pointer;display:flex;font-size:24px;padding:4px;transition:all .2s ease}.category-delete-btn:hover{color:#dc2626;transform:scale(1.15)}.category-selection{background:#f4f8fc;background:var(--bg-secondary);border:2px solid #daeaf5;border:2px solid var(--border-color);border-radius:10px;margin-top:32px;padding:24px}.filter-list-inline{background:#fff;background:var(--bg-primary);border-radius:12px;border-radius:var(--radius-md);overflow:hidden}.filter-row{align-items:center;border-bottom:1px solid #daeaf5;border-bottom:1px solid var(--border-color);cursor:pointer;display:flex;justify-content:space-between;padding:12px 16px;transition:all .2s ease}.filter-row:last-child{border-bottom:none}.filter-row:hover{background:#f4f8fc;background:var(--bg-secondary)}.filter-row-selected{background:#00739914;border-left:3px solid #007399;border-left:3px solid var(--primary-color)}.filter-row-content{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:12px}.filter-row-quantity{background:#eef6fb;background:var(--bg-tertiary);color:#0d2d3d;color:var(--text-primary)}.filter-row-price,.filter-row-quantity{border-radius:8px;border-radius:var(--radius-sm);font-size:13px;font-weight:700;padding:4px 12px}.filter-row-price{background:#34c7591a;color:#34c759;color:var(--success-color)}.filter-row-separator{color:#daeaf5;color:var(--border-color);font-weight:300}.filter-row-tag{background:#f4f8fc;background:var(--bg-secondary);border-radius:8px;border-radius:var(--radius-sm);color:#5a7a8a;color:var(--text-secondary);font-size:13px;padding:4px 10px;white-space:nowrap}.filter-row-actions{align-items:center;display:flex;flex-shrink:0;gap:6px}.filter-action-btn{align-items:center;background:#0000;border:none;border-radius:8px;border-radius:var(--radius-sm);cursor:pointer;display:flex;font-size:18px;justify-content:center;padding:6px;transition:all .2s ease}.filter-edit-btn-inline{color:#007399;color:var(--primary-color)}.filter-edit-btn-inline:hover{background:#0073991a;transform:scale(1.1)}.filter-delete-btn-inline{color:#ef4444;color:var(--danger-color)}.filter-delete-btn-inline:hover{background:#ef44441a;transform:scale(1.1)}.filter-form{max-width:700px}.checkbox-group{align-items:center;background:#f4f8fc;background:var(--bg-secondary);border-radius:8px;display:flex;gap:10px;margin-bottom:12px;padding:12px}.checkbox-group input[type=checkbox]{accent-color:#007399;accent-color:var(--primary-color);cursor:pointer;height:18px;width:18px}.checkbox-group label{color:#0d2d3d;color:var(--text-primary);cursor:pointer;font-size:14px;font-weight:500;margin:0}.filters-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:24px}.filter-card{animation:slideIn .3s ease;background:#fff;background:var(--bg-primary);border:2px solid #daeaf5;border:2px solid var(--border-color);border-radius:12px;cursor:pointer;padding:20px;transition:all .3s ease}.filter-card:hover{box-shadow:0 4px 16px #00739926;transform:translateY(-2px)}.filter-card-selected,.filter-card:hover{border-color:#007399;border-color:var(--primary-color)}.filter-card-selected{background:linear-gradient(135deg,#0073990d,#00a4d80d);box-shadow:0 4px 16px #00739933}.filter-info{margin-bottom:16px}.filter-details{border-bottom:1px solid #daeaf5;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;margin-bottom:8px;padding:8px 0}.filter-details:last-child{border-bottom:none}.filter-label{color:#5a7a8a;color:var(--text-secondary);font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.filter-value{color:#0d2d3d;color:var(--text-primary);font-size:15px;font-weight:700;word-break:break-word}.filter-actions{display:flex;gap:8px;justify-content:flex-end}.filter-delete-btn,.filter-edit-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:18px;padding:8px 12px;transition:all .2s ease}.filter-edit-btn{background:#007399;background:var(--primary-color);color:#fff}.filter-edit-btn:hover{background:#004b63;background:var(--primary-color-dark);transform:scale(1.05)}.filter-delete-btn{background:#ef44441a;color:#ef4444;color:var(--danger-color)}.filter-delete-btn:hover{background:#ef44442e;transform:scale(1.05)}.filter-edit-form{background:#f4f8fc;background:var(--bg-secondary);border:2px solid #daeaf5;border:2px solid var(--border-color);border-radius:12px;margin-top:32px;padding:24px}.images-section{width:100%}.images-tabs{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.image-tab-btn{align-items:center;background:#fff;background:var(--bg-primary);border:2px solid #daeaf5;border:2px solid var(--border-color);border-radius:10px;color:#5a7a8a;color:var(--text-secondary);cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-width:160px;padding:12px 20px;transition:all .2s ease}.image-tab-btn:hover{background:#f4f8fc;background:var(--bg-secondary);color:#007399;color:var(--primary-color)}.image-tab-btn.active,.image-tab-btn:hover{border-color:#007399;border-color:var(--primary-color)}.image-tab-btn.active{background:linear-gradient(135deg,#007399,#00a4d8);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-color-light) 100%);box-shadow:0 4px 12px #0073994d;color:#fff}.images-content{min-height:300px}.link-section,.upload-section{border:2px dashed #c8ddea}.link-section,.note-form,.upload-section{background:#f4f8fc;background:var(--bg-secondary);border-radius:12px;padding:24px}.note-form{border-radius:var(--radius-md);margin-bottom:32px;margin-bottom:var(--spacing-xl);padding:var(--spacing-lg)}.notes-list{display:flex;flex-direction:column;gap:16px;gap:var(--spacing-md)}.note-card{background:#fff;background:var(--bg-primary);border:1px solid #daeaf5;border:1px solid var(--border-color);border-radius:12px;border-radius:var(--radius-md);padding:24px;padding:var(--spacing-lg);transition:all .2s ease}.note-card:hover{border-color:#007399;border-color:var(--primary-color);box-shadow:0 4px 16px #0073991f;box-shadow:var(--shadow-md)}.note-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px;margin-bottom:var(--spacing-sm)}.note-title{color:#0d2d3d;color:var(--text-primary);flex:1 1;font-size:16px;font-weight:600;margin:0}.note-delete-btn{align-items:center;background:#0000;border:none;border-radius:8px;border-radius:var(--radius-sm);color:#5a7a8a;color:var(--text-secondary);cursor:pointer;display:flex;font-size:20px;height:36px;justify-content:center;transition:all .2s ease;width:36px}.note-delete-btn:hover{background:#ef44441a;color:#ef4444;color:var(--danger-color);transform:scale(1.1)}.note-description{color:#5a7a8a;color:var(--text-secondary);font-size:14px;line-height:1.6;margin:0 0 16px;margin:0 0 var(--spacing-md) 0;white-space:pre-wrap}.note-image-wrapper{border:1px solid #daeaf5;border:1px solid var(--border-color);border-radius:12px;border-radius:var(--radius-md);margin-top:16px;margin-top:var(--spacing-md);max-width:400px;overflow:hidden}.note-image{display:block;height:auto;width:100%}.section-subtitle{border-bottom:2px solid #daeaf5;border-bottom:2px solid var(--border-color);color:#0d2d3d;color:var(--text-primary);font-size:14px;font-weight:600;margin:0 0 16px;margin:0 0 var(--spacing-md) 0;padding-bottom:12px;padding-bottom:var(--spacing-sm)}.modal-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.text-danger{color:#ef4444;color:var(--danger-color)}.placeholder-text{color:#8aa6b5;color:var(--text-muted);font-size:16px;font-style:italic;padding:48px 20px;text-align:center}.category-selector-modern{margin-bottom:24px;margin-bottom:var(--spacing-lg);width:100%}.category-selector-wrapper{display:flex;flex-direction:column;gap:12px;gap:var(--spacing-sm)}.category-selector-label{color:#0d2d3d;color:var(--text-primary);font-size:14px;font-weight:600;letter-spacing:-.1px;margin:0}.category-selector-header{align-items:center;display:flex;gap:8px;gap:var(--spacing-xs)}.category-icon{color:#007399;color:var(--primary-color);font-size:20px}.category-select{appearance:none;background:#fff;background:var(--bg-primary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%235a7a8a' d='M10.293 3.293 6 7.586 1.707 3.293A1 1 0 0 0 .293 4.707l5 5a1 1 0 0 0 1.414 0l5-5a1 1 0 1 0-1.414-1.414z'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;border:1px solid #daeaf5;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-sm);color:#0d2d3d;color:var(--text-primary);cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-system,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:15px;padding:12px 44px 12px 16px;transition:all .2s ease;width:100%}.category-select:hover{background-color:#f4f8fc;background-color:var(--bg-secondary)}.category-select:focus,.category-select:hover{border-color:#007399;border-color:var(--primary-color)}.category-select:focus{background-color:#fff;background-color:var(--bg-primary);box-shadow:0 0 0 3px #0073991a;outline:none}.category-select:disabled{background-color:#f4f8fc;background-color:var(--bg-secondary);cursor:not-allowed;opacity:.5}.category-select option{color:#0d2d3d;color:var(--text-primary);font-size:14px;padding:12px}.category-select option:disabled{color:#5a7a8a;color:var(--text-secondary);font-style:italic}.category-count,.category-hint{color:#5a7a8a;color:var(--text-secondary);font-size:13px;font-weight:400}.category-count{align-items:center;background:#f4f8fc;background:var(--bg-secondary);border-radius:9999px;border-radius:var(--radius-full);display:inline-flex;font-size:12px;font-weight:500;gap:8px;gap:var(--spacing-xs);padding:4px 12px}.select-wrapper{width:100%}.select-wrapper .category-select{padding-right:44px}.select-arrow{color:#5a7a8a;color:var(--text-secondary);font-size:24px;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform .2s ease}.select-wrapper:has(.category-select:focus) .select-arrow{color:#007399;color:var(--primary-color);transform:translateY(-50%) rotate(180deg)}.category-selector-modern.compact .category-selector-wrapper{gap:8px;gap:var(--spacing-xs)}.category-selector-modern.compact .category-select{font-size:14px;padding:8px 36px 8px 12px}.category-selector-modern.inline{margin-bottom:0}.category-selector-modern.inline .category-selector-wrapper{align-items:center;flex-direction:row;gap:16px;gap:var(--spacing-md)}.category-selector-modern.inline .category-selector-label{min-width:120px;white-space:nowrap}.category-selector-modern.inline .category-select{flex:1 1}.filter-form-modern{width:100%}.filter-form-content{display:flex;flex-direction:column;gap:24px;gap:var(--spacing-lg);margin:0;padding:0}.form-label-subtitle{color:#5a7a8a;color:var(--text-secondary);font-size:12px;font-style:italic;font-weight:400}.form-select{appearance:none;background:#fff;background:var(--bg-primary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%235a7a8a' d='M10.293 3.293 6 7.586 1.707 3.293A1 1 0 0 0 .293 4.707l5 5a1 1 0 0 0 1.414 0l5-5a1 1 0 1 0-1.414-1.414z'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;border:1px solid #daeaf5;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-sm);color:#0d2d3d;color:var(--text-primary);cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-system,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:15px;padding:12px 44px 12px 16px;transition:all .2s ease;width:100%}.form-select:hover{background-color:#f4f8fc;background-color:var(--bg-secondary)}.form-select:focus,.form-select:hover{border-color:#007399;border-color:var(--primary-color)}.form-select:focus{background-color:#fff;background-color:var(--bg-primary);box-shadow:0 0 0 3px #0073991a;outline:none}.form-input::placeholder{color:#5a7a8a;color:var(--text-secondary);opacity:.6}.form-input:hover{border-color:#007399;border-color:var(--primary-color)}.form-input:disabled{background-color:#f4f8fc;background-color:var(--bg-secondary);cursor:not-allowed;opacity:.6}.checkbox-group:hover{background:#eef6fb;background:var(--bg-tertiary)}.checkbox-input{accent-color:#007399;accent-color:var(--primary-color);cursor:pointer;height:18px;width:18px}.checkbox-label{color:#0d2d3d;color:var(--text-primary);cursor:pointer;flex:1 1;font-size:14px;font-weight:500;margin:0;-webkit-user-select:none;user-select:none}.filter-form-grid{display:flex;flex-direction:column;gap:24px;gap:var(--spacing-lg)}.filter-grid-container{grid-gap:16px;grid-gap:var(--spacing-md);display:grid;gap:16px;gap:var(--spacing-md);grid-template-columns:repeat(2,1fr)}.form-group-modern.error .form-input,.form-group-modern.error .form-select{border-color:#ef4444;border-color:var(--danger-color)}.form-group-modern.error .form-input:focus,.form-group-modern.error .form-select:focus{box-shadow:0 0 0 3px #ef44441a}.form-group-modern.success .form-input,.form-group-modern.success .form-select{border-color:#34c759;border-color:var(--success-color)}.form-group-modern.success .form-input:focus,.form-group-modern.success .form-select:focus{box-shadow:0 0 0 3px #34c7591a}.form-success{align-items:center;color:#34c759;color:var(--success-color);display:flex;font-size:12px;gap:4px;margin-top:8px;margin-top:var(--spacing-xs)}.filters-list-modern{margin-bottom:24px;margin-bottom:var(--spacing-lg);width:100%}.filters-list-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;margin-bottom:var(--spacing-md)}.filters-list-title{align-items:center;color:#0d2d3d;color:var(--text-primary);display:flex;font-size:16px;font-weight:600;gap:12px;gap:var(--spacing-sm);margin:0}.filters-count-badge{align-items:center;background:#007399;background:var(--primary-color);border-radius:9999px;border-radius:var(--radius-full);color:#fff;display:inline-flex;font-size:12px;font-weight:600;height:24px;justify-content:center;min-width:24px;padding:0 8px}.filters-clear-all{background:#0000;border:1px solid #daeaf5;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-sm);color:#5a7a8a;color:var(--text-secondary);cursor:pointer;font-size:13px;font-weight:500;padding:6px 12px;transition:all .2s ease}.filters-clear-all:hover{background:#f4f8fc;background:var(--bg-secondary);border-color:#ef4444;border-color:var(--danger-color);color:#ef4444;color:var(--danger-color)}.filters-list-container{background:#fff;background:var(--bg-primary);border:1px solid #daeaf5;border:1px solid var(--border-color);border-radius:12px;border-radius:var(--radius-md);overflow:hidden}.filter-item{align-items:center;animation:slideInFilter .3s ease;border-bottom:1px solid #daeaf5;border-bottom:1px solid var(--border-color);cursor:pointer;display:flex;gap:16px;gap:var(--spacing-md);padding:16px 24px;padding:var(--spacing-md) var(--spacing-lg);position:relative;transition:all .2s cubic-bezier(.4,0,.2,1)}.filter-item:last-child{border-bottom:none}.filter-item:hover{background:#f4f8fc;background:var(--bg-secondary)}.filter-item.selected{background:#0073990f;border-left:3px solid #007399;border-left:3px solid var(--primary-color);padding-left:21px;padding-left:calc(var(--spacing-lg) - 3px)}.filter-item.selected:hover{background:#0073991a}.filter-item-icon{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.icon-unselected{color:#5a7a8a;color:var(--text-secondary);font-size:20px;transition:all .2s ease}.filter-item:hover .icon-unselected{color:#007399;color:var(--primary-color);transform:scale(1.1)}.icon-selected{color:#007399;color:var(--primary-color);font-size:20px}.filter-item-content{display:flex;flex:1 1;flex-direction:column;gap:8px;gap:var(--spacing-xs);min-width:0}.filter-item-name{color:#0d2d3d;color:var(--text-primary);font-size:15px;font-weight:600;line-height:1.4}.filter-item-details{align-items:center;display:flex;flex-wrap:wrap;gap:8px;gap:var(--spacing-xs)}.filter-detail-chip{align-items:center;background:#f4f8fc;background:var(--bg-secondary);border-radius:9999px;border-radius:var(--radius-full);color:#5a7a8a;color:var(--text-secondary);display:inline-flex;font-size:12px;font-weight:500;padding:4px 10px;white-space:nowrap}.filter-detail-chip.price{background:#34c7591a;color:#34c759;color:var(--success-color);font-weight:600}.filter-item.selected .filter-detail-chip{background:#0073991a;color:#007399;color:var(--primary-color)}.filter-item.selected .filter-detail-chip.price{background:#34c75926;color:#34c759;color:var(--success-color)}.filter-item-delete{align-items:center;background:#0000;border:none;border-radius:8px;border-radius:var(--radius-sm);color:#5a7a8a;color:var(--text-secondary);cursor:pointer;display:flex;flex-shrink:0;font-size:22px;height:36px;justify-content:center;transition:all .2s ease;width:36px}.filter-item-delete:hover{background:#ef44441a;color:#ef4444;color:var(--danger-color);transform:scale(1.1)}.filters-empty-state{background:#fff;background:var(--bg-primary);border:1px solid #daeaf5;border:1px solid var(--border-color);border-radius:12px;border-radius:var(--radius-md);padding:48px 24px;padding:var(--spacing-2xl) var(--spacing-lg);text-align:center}.empty-state-text{font-size:14px;margin:0 0 8px;margin:0 0 var(--spacing-xs) 0}.empty-state-hint,.empty-state-text{color:#5a7a8a;color:var(--text-secondary)}.empty-state-hint{font-size:13px;margin:0;opacity:.7}.filters-list-modern.compact .filter-item{padding:12px 16px;padding:var(--spacing-sm) var(--spacing-md)}.filters-list-modern.compact .filter-item-content{align-items:center;flex-direction:row;gap:12px;gap:var(--spacing-sm)}.filter-compact-text{color:#0d2d3d;color:var(--text-primary);font-size:14px;font-weight:500}@media (max-width:1024px){.edit-product-container{padding:24px 16px}.page-title{font-size:28px}.card-content,.card-header{padding:20px}}@media (max-width:768px){.edit-product-container{padding:20px 12px}.page-title{font-size:24px}.page-subtitle{font-size:14px}.nav-tabs-modern{gap:8px;padding:8px}.nav-tab-btn{flex-direction:column;gap:4px;min-width:100px;padding:10px 12px}.nav-tab-label{font-size:12px}.card-content,.card-header{padding:16px}.card-title{font-size:20px}.filter-grid-container,.filter-row,.form-row{gap:16px;grid-template-columns:1fr}.sub-nav-tabs{flex-wrap:wrap}.sub-nav-btn{flex:1 1 45%;font-size:13px;min-width:auto;padding:8px 12px}.keywords-container{padding:12px}.keyword-input{min-width:120px}.form-actions{flex-direction:column}.btn-primary-modern{justify-content:center;width:100%}.filters-grid{grid-template-columns:1fr}.images-tabs{flex-direction:column}.image-tab-btn{width:100%}.category-item{align-items:flex-start;flex-direction:column;gap:12px}.category-delete-btn{align-self:flex-end}.note-header{align-items:flex-start;flex-direction:column;gap:12px}.note-delete-btn{align-self:flex-end}.category-selector-modern{margin-bottom:16px;margin-bottom:var(--spacing-md)}.category-select,.form-input,.form-select{font-size:14px;padding:10px 14px}.category-select,.form-select{padding-right:40px}.category-selector-label,.form-label{font-size:13px}.category-count,.category-hint{font-size:12px}.filters-list-header{align-items:flex-start;flex-direction:column;gap:12px;gap:var(--spacing-sm)}.filter-item{gap:12px;gap:var(--spacing-sm);padding:12px 16px;padding:var(--spacing-sm) var(--spacing-md)}.filter-item.selected{padding-left:13px;padding-left:calc(var(--spacing-md) - 3px)}.filter-item-name{font-size:14px}.filter-detail-chip{font-size:11px;padding:3px 8px}.filter-item-delete{font-size:20px;height:32px;width:32px}.filters-empty-state{padding:32px 16px;padding:var(--spacing-xl) var(--spacing-md)}}@media (max-width:480px){.section-subtitle{font-size:16px}.filter-actions{flex-direction:column}.filter-delete-btn,.filter-edit-btn{justify-content:center;width:100%}.modal-actions{flex-direction:column}.modal-actions button{width:100%}.category-select,.form-input,.form-select{font-size:13px;padding:9px 12px}.category-select,.form-select{padding-right:36px}.category-selector-header{gap:6px}.category-icon{font-size:18px}.filter-item{flex-wrap:wrap}.filter-item-content{order:1;width:100%}.filter-item-icon{order:0}.filter-item-delete{margin-left:auto;order:2}.filter-item-name{font-size:13px}.filter-detail-chip{font-size:10px}}@keyframes slideIn{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInFilter{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@media print{.category-delete-btn,.filter-actions,.form-actions,.images-tabs,.nav-tabs-modern,.note-delete-btn,.sub-nav-tabs{display:none!important}.content-card{border:1px solid #daeaf5;border:1px solid var(--border-color);box-shadow:none}}.category-select:focus-visible,.checkbox-input:focus-visible,.filter-item-delete:focus-visible,.filter-item:focus-visible,.form-input:focus-visible,.form-select:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #007399;outline:3px solid var(--primary-color);outline-offset:2px}.category-selector-modern.loading .category-select,.filter-form-modern.loading,.filters-list-modern.loading{cursor:wait;opacity:.6;pointer-events:none}.category-selector-modern.loading:after,.filter-form-modern.loading:after,.filters-list-modern.loading:after{animation:spin .8s linear infinite;border:3px solid #daeaf5;border-top-color:#007399;border:3px solid var(--border-color);border-radius:50%;border-top-color:var(--primary-color);content:"";height:32px;position:absolute;width:32px}@media (prefers-reduced-motion:reduce){*,.category-select,.checkbox-group,.filter-item,.filter-item-delete,.form-input,.form-select,.icon-unselected,.select-arrow,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.product-card .category-selector-modern,.product-card .filter-form-modern,.product-card .filters-list-modern{margin-bottom:0;padding:0}.card-body-modern .filter-form-modern,.card-body-modern .filters-list-modern{padding:0}.product-edit-navigation{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.product-edit-navigation .nav-tabs-modern{flex:1 1 620px}.product-image-urls-sync-btn{align-items:center;background:#fff;border:1px solid #0073994d;border-radius:10px;color:#007399;cursor:pointer;display:inline-flex;font-weight:700;gap:7px;justify-content:center;min-height:42px;padding:0 14px}.product-image-urls-sync-btn:hover:not(:disabled){background:#00739914}.product-image-urls-sync-btn:disabled{cursor:wait;opacity:.65}.product-image-urls-sync-message{color:#4d6673;flex-basis:100%;font-size:.82rem}.product-image-urls-sync-btn .is-spinning{animation:productImageUrlsSpin .8s linear infinite}@keyframes productImageUrlsSpin{to{transform:rotate(1turn)}}.product-status-trigger{align-items:center;background:#fff;background:var(--bg-primary);border:1px solid #daeaf5;border:1px solid var(--border-color);border-radius:16px;border-radius:var(--radius-lg);box-shadow:0 2px 12px #00739912;box-shadow:var(--shadow-sm);color:#0d2d3d;color:var(--text-primary);cursor:pointer;display:flex;font:inherit;gap:14px;margin-bottom:18px;padding:18px 22px;text-align:left;transition:box-shadow .15s,border-color .15s;width:100%}.product-status-trigger:focus-visible,.product-status-trigger:hover{border-color:#007399;border-color:var(--primary-color);box-shadow:0 4px 16px #0073991f;box-shadow:var(--shadow-md);outline:none}.product-status-trigger .pst-label{align-items:center;display:flex;font-size:1.02rem;font-weight:700;gap:10px}.product-status-trigger .pst-label svg{color:#007399;color:var(--primary-color);flex-shrink:0}.product-status-trigger .pst-badge{align-items:center;background:#eef6fb;background:var(--bg-tertiary);border-radius:9999px;border-radius:var(--radius-full);color:#5a7a8a;color:var(--text-secondary);display:inline-flex;font-size:.85rem;font-weight:700;gap:6px;padding:5px 14px}.product-status-trigger .pst-badge--active{background:#34c7591f;color:#06734f}.product-status-trigger .pst-chevron{color:#8aa6b5;color:var(--text-muted);flex-shrink:0;margin-left:auto}@media (max-width:575px){.product-status-trigger{gap:10px;padding:14px 16px}.product-status-trigger .pst-label{font-size:.92rem}}.product-status-modal .product-status-pricing{border:0;border-radius:0;box-shadow:none;margin-bottom:0}.product-status-modal .modal-body{padding:0}.form-images-modern{padding:24px;padding:var(--spacing-lg,24px);width:100%}.gallery-container-modern{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:16px;border-radius:var(--radius-lg,16px);box-shadow:0 1px 3px #0000000f;box-shadow:var(--shadow-sm,0 1px 3px #0000000f);padding:32px;padding:var(--spacing-xl,32px)}.gallery-title-modern{border-bottom:2px solid #e5e7eb;border-bottom:2px solid var(--border-color,#e5e7eb);color:#1a1f36;color:var(--text-primary,#1a1f36);font-size:18px;font-weight:600;margin:0 0 24px;margin:0 0 var(--spacing-lg,24px) 0;padding-bottom:16px;padding-bottom:var(--spacing-md,16px);text-align:center}.gallery-item-modern{margin:8px;margin:var(--spacing-xs,8px)}.gallery-image-wrapper-modern{border-radius:12px;border-radius:var(--radius-md,12px);overflow:hidden;position:relative;transition:all .2s ease}.gallery-image-wrapper-modern:hover{box-shadow:0 4px 12px #00000014;box-shadow:var(--shadow-md,0 4px 12px #00000014);transform:scale(1.05);z-index:10}.gallery-delete-overlay-modern{background:#ffffffe6;border-bottom-left-radius:12px;border-bottom-left-radius:var(--radius-md,12px);opacity:0;padding:8px;padding:var(--spacing-xs,8px);position:absolute;right:0;top:0;transition:opacity .2s ease}.gallery-image-wrapper-modern:hover .gallery-delete-overlay-modern{opacity:1}.gallery-delete-overlay-modern svg{color:#ef4444;color:var(--danger-color,#ef4444);cursor:pointer;font-size:28px;transition:transform .2s ease}.gallery-delete-overlay-modern svg:hover{transform:scale(1.2)}.success-message-modern{color:#34c759;color:var(--success-color,#34c759);font-size:14px;font-weight:700;margin:24px 0 0;margin:var(--spacing-lg,24px) 0 0 0;text-align:center}.all-colors-modern{padding:24px;padding:var(--spacing-lg,24px);width:100%}.colors-container-modern{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:16px;border-radius:var(--radius-lg,16px);box-shadow:0 1px 3px #0000000f;box-shadow:var(--shadow-sm,0 1px 3px #0000000f);padding:32px;padding:var(--spacing-xl,32px)}.colors-title-modern{border-bottom:2px solid #e5e7eb;border-bottom:2px solid var(--border-color,#e5e7eb);color:#1a1f36;color:var(--text-primary,#1a1f36);font-size:18px;font-weight:600;margin:0 0 24px;margin:0 0 var(--spacing-lg,24px) 0;padding-bottom:16px;padding-bottom:var(--spacing-md,16px);text-align:center}.color-preview-section-modern{display:flex;justify-content:center;margin-bottom:32px;margin-bottom:var(--spacing-xl,32px)}.preview-image-wrapper-modern{background:#f5f5f7;background:var(--bg-secondary,#f5f5f7);border:2px solid #e5e7eb;border:2px solid var(--border-color,#e5e7eb);border-radius:12px;border-radius:var(--radius-md,12px);max-width:600px;overflow:hidden;position:relative;width:100%}.preview-image-modern{display:block;height:auto;width:100%}.preview-actions-modern{background:linear-gradient(0deg,#000000b3,#0000);bottom:0;display:flex;justify-content:center;left:0;padding:16px;padding:var(--spacing-md,16px);position:absolute;right:0}.btn-submit-color-modern{border:none;border-radius:8px;border-radius:var(--radius-sm,8px);cursor:pointer;font-size:15px;font-weight:600;min-width:120px;padding:10px 24px;transition:all .2s ease}.btn-submit-color-modern.primary{background:#667eea;background:var(--primary-color,#667eea);color:#fff}.btn-submit-color-modern.primary:hover{background:#5568d3;background:var(--primary-hover,#5568d3);box-shadow:0 4px 12px #00000014;box-shadow:var(--shadow-md,0 4px 12px #00000014);transform:translateY(-2px)}.btn-submit-color-modern.disabled{background:#f5f5f7;background:var(--bg-secondary,#f5f5f7);color:#6b7280;color:var(--text-secondary,#6b7280);cursor:not-allowed}.no-image-warning-modern{color:#ef4444;color:var(--danger-color,#ef4444);font-size:24px;font-weight:600;margin:0;padding:48px;padding:var(--spacing-2xl,48px);text-align:center}.color-item-modern{margin:8px;margin:var(--spacing-xs,8px)}.color-swatch-modern{aspect-ratio:1;border-radius:8px;border-radius:var(--radius-sm,8px);cursor:pointer;overflow:hidden;position:relative;transition:all .2s ease}.color-swatch-modern:hover{box-shadow:0 4px 12px #00000014;box-shadow:var(--shadow-md,0 4px 12px #00000014);transform:scale(1.1);z-index:10}.color-swatch-image-modern{height:100%;object-fit:cover;width:100%}.color-label-modern{background:#ffffffe6;bottom:0;color:#1a1f36;color:var(--text-primary,#1a1f36);font-size:12px;font-weight:500;left:0;padding:8px;padding:var(--spacing-xs,8px);position:absolute;right:0;text-align:center}.page-section-modern{min-height:400px;width:100%}.alert-danger-modern{background:#ef44441a;border:2px solid #ef4444;border:2px solid var(--danger-color,#ef4444);border-radius:16px;border-radius:var(--radius-lg,16px);margin:32px;margin:var(--spacing-xl,32px);padding:48px;padding:var(--spacing-2xl,48px);text-align:center}.alert-title-modern{font-size:24px;font-weight:700;margin:0 0 12px;margin:0 0 var(--spacing-sm,12px) 0}.alert-subtitle-modern,.alert-title-modern{color:#ef4444;color:var(--danger-color,#ef4444)}.alert-subtitle-modern{font-size:18px;font-weight:500;margin:0}@media (max-width:768px){.all-colors-modern,.form-images-modern{padding:16px;padding:var(--spacing-md,16px)}.colors-container-modern,.gallery-container-modern{padding:24px;padding:var(--spacing-lg,24px)}.colors-title-modern,.gallery-title-modern{font-size:16px}.preview-image-wrapper-modern{max-width:100%}.no-image-warning-modern{font-size:20px;padding:32px;padding:var(--spacing-xl,32px)}.alert-title-modern{font-size:20px}.alert-subtitle-modern{font-size:16px}}@media (max-width:480px){.colors-container-modern,.gallery-container-modern{padding:16px;padding:var(--spacing-md,16px)}.colors-title-modern,.gallery-title-modern{font-size:15px}.gallery-delete-overlay-modern svg{font-size:24px}.color-label-modern{font-size:10px;padding:4px}.btn-submit-color-modern{font-size:14px;min-width:100px;padding:8px 16px}}.color-swatch-modern:focus-visible,.gallery-image-wrapper-modern:focus-visible{outline:2px solid #667eea;outline:2px solid var(--primary-color,#667eea);outline-offset:2px}.btn-submit-color-modern:focus-visible{outline:2px solid #667eea;outline:2px solid var(--primary-color,#667eea);outline-offset:2px}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}}.color-item-modern,.gallery-item-modern{animation:fadeIn .3s ease}.sq-panel{border-top:1px solid #dbe8ee;margin-top:18px;padding-top:14px}.sq-hint{color:#5a7a8a;font-size:13px;margin-bottom:10px}.sq-table{background:#fff;border:1px solid #dbe8ee;border-radius:12px;overflow:hidden}.sq-row{grid-gap:10px;align-items:center;border-bottom:1px solid #edf2f5;display:grid;font-size:14px;gap:10px;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1.8fr) minmax(0,.8fr);padding:10px 12px}.sq-row:last-child{border-bottom:0}.sq-row--head{background:#f5f9fb;color:#5a7a8a;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.sq-combo{font-weight:600;overflow-wrap:anywhere}.sq-edit{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.sq-edit .form-control{max-width:100%;width:140px}.sq-label{color:#5a7a8a;display:none;font-size:11px;font-weight:700;text-transform:uppercase}.sq-msg{font-size:13px;grid-column:1/-1}.sq-msg--error{color:#ae3440}.sq-msg--success{color:#1f7a4d}@media (max-width:640px){.sq-row--head{display:none}.sq-row{grid-template-columns:1fr 1fr}.sq-combo,.sq-edit{grid-column:1/-1}.sq-label{display:block;width:100%}}.prod-compare-editor{max-width:640px}.prod-compare-hint{color:#6b7280;font-size:13px;margin:0 0 16px}.prod-compare-search{align-items:center;border:2px solid #e5e7eb;border-radius:10px;display:flex;gap:8px;margin-bottom:8px;padding:10px 14px}.prod-compare-search-icon{color:#9ca3af;flex:0 0 auto;font-size:18px}.prod-compare-search input{border:none;flex:1 1;font-size:14px;outline:none}.prod-compare-searching{color:#6b7280;font-size:12px;margin-bottom:8px}.prod-compare-results{border:1px solid #e5e7eb;border-radius:10px;display:flex;flex-direction:column;gap:4px;margin-bottom:16px;max-height:280px;overflow-y:auto;padding:6px}.prod-compare-result{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:8px;text-align:left;transition:background .15s ease}.prod-compare-result:hover:not(:disabled){background:#f3f4f6}.prod-compare-result:disabled{cursor:not-allowed;opacity:.4}.prod-compare-result img{border-radius:6px;flex:0 0 auto;height:44px;object-fit:cover;width:44px}.prod-compare-result-info{display:flex;flex-direction:column;gap:3px;min-width:0}.prod-compare-result-name{color:#111827;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prod-compare-details{align-items:center;display:flex;font-size:12px;gap:6px}.prod-compare-price{color:#007399;font-weight:700}.prod-compare-price-old{color:#9ca3af;text-decoration:line-through}.prod-compare-discount{color:#dc2626;font-weight:600}.prod-compare-condition{background:#e5e7eb;border-radius:10px;color:#374151;font-size:11px;padding:1px 7px}.prod-compare-selected{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px;min-height:32px}.prod-compare-empty{color:#9ca3af;font-size:13px;margin:0}.prod-compare-error{color:#b91c1c;font-size:13px;margin:12px 0 0}.prod-compare-chip{align-items:center;background:#f3f4f6;border-radius:14px;display:flex;gap:8px;padding:6px 10px 6px 6px}.prod-compare-chip img{border-radius:8px;flex:0 0 auto;height:36px;object-fit:cover;width:36px}.prod-compare-chip-info{display:flex;flex-direction:column;gap:2px;min-width:0}.prod-compare-chip-name{color:#111827;font-size:12px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prod-compare-chip .prod-compare-details{font-size:11px}.prod-compare-chip button{align-items:center;background:#dc26261a;border:none;border-radius:50%;color:#dc2626;cursor:pointer;display:inline-flex;height:20px;justify-content:center;width:20px}.prod-compare-footer{align-items:center;display:flex;justify-content:space-between}.prod-compare-count{color:#6b7280;font-size:13px}.prod-compare-save-btn{background:#007399;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:10px 20px}.prod-compare-save-btn:disabled{cursor:not-allowed;opacity:.6}.sync-section{scroll-margin-top:102px;scroll-margin-top:calc(var(--elakay-header-height, 90px) + 12px)}.sync-header-card{align-items:flex-start;background:linear-gradient(135deg,#fff,#eef6fb);background:linear-gradient(135deg,var(--bg-primary,#fff) 0,var(--bg-tertiary,#eef6fb) 100%);border:1px solid #daeaf5;border:1px solid var(--border-color,#daeaf5);border-radius:16px;border-radius:var(--radius-lg,16px);box-shadow:0 2px 12px #00739912;box-shadow:var(--shadow-sm,0 2px 12px #00739912);display:flex;flex-wrap:wrap;gap:24px;gap:var(--spacing-lg,24px);justify-content:space-between;margin-bottom:20px;padding:20px 24px}.sync-header-card__identity{align-items:flex-start;display:flex;gap:14px}.sync-header-card__icon{align-items:center;background:linear-gradient(135deg,#007399,#00a4d8);background:linear-gradient(135deg,var(--primary-color,#007399),var(--primary-color-light,#00a4d8));border-radius:12px;border-radius:var(--radius-md,12px);box-shadow:0 4px 12px #00739959;color:#fff;display:flex;flex:0 0 48px;font-size:24px;height:48px;justify-content:center;width:48px}.sync-header-card__title{color:#0d2d3d;color:var(--text-primary,#0d2d3d);font-size:19px;font-weight:700;margin:0 0 4px}.sync-header-card__desc{color:#5a7a8a;color:var(--text-secondary,#5a7a8a);font-size:13.5px;margin:0;max-width:52ch}.sync-header-card__meta{align-items:flex-end;display:flex;flex-direction:column;gap:8px;min-width:180px}.sync-header-card__lastsync{color:#8aa6b5;color:var(--text-muted,#8aa6b5);font-size:12px;text-align:right}.sync-header-card__lastsync strong{color:#5a7a8a;color:var(--text-secondary,#5a7a8a);font-weight:600}.sync-segmented{background:#f4f8fc;background:var(--bg-secondary,#f4f8fc);border:1px solid #daeaf5;border:1px solid var(--border-color,#daeaf5);border-radius:9999px;border-radius:var(--radius-full,9999px);display:inline-flex;gap:4px;margin-bottom:20px;max-width:100%;overflow-x:auto;padding:4px}.sync-segmented__btn{align-items:center;background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full,9999px);color:#5a7a8a;color:var(--text-secondary,#5a7a8a);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:6px;padding:9px 18px;transition:background .18s ease,color .18s ease,transform .12s ease;white-space:nowrap}.sync-segmented__btn:hover{color:#0d2d3d;color:var(--text-primary,#0d2d3d)}.sync-segmented__btn.active{background:linear-gradient(135deg,#007399,#00a4d8);background:linear-gradient(135deg,var(--primary-color,#007399),var(--primary-color-light,#00a4d8));box-shadow:0 3px 10px #0073994d;color:#fff;transform:translateY(-1px)}.sync-panel{animation:sync-fade-in .25s ease}@keyframes sync-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.sync-columns{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(260px,320px) 1fr}.sync-col-stack{display:flex;flex-direction:column;gap:20px}.sync-info-card{background:#fff;background:var(--bg-primary,#fff);border:1px solid #daeaf5;border:1px solid var(--border-color,#daeaf5);border-radius:16px;border-radius:var(--radius-lg,16px);box-shadow:0 2px 12px #00739912;box-shadow:var(--shadow-sm,0 2px 12px #00739912);padding:18px 20px}.sync-info-card h4{align-items:center;color:#0d2d3d;color:var(--text-primary,#0d2d3d);display:flex;font-size:14px;font-weight:700;gap:8px;margin:0 0 4px}.sync-info-card__subtitle{color:#8aa6b5;color:var(--text-muted,#8aa6b5);font-size:12px;margin:0 0 14px}.sync-wizard-trigger{display:flex;flex-direction:column;gap:10px;margin-top:18px}.sync-wizard-trigger .sync-info-card__subtitle{font-size:13px;margin:0}.sync-info-list{display:flex;flex-direction:column;gap:10px}.sync-info-list__row{align-items:baseline;border-bottom:1px dashed #daeaf5;border-bottom:1px dashed var(--border-color,#daeaf5);display:flex;font-size:13px;gap:10px;justify-content:space-between;padding-bottom:10px}.sync-info-list__row:last-child{border-bottom:none;padding-bottom:0}.sync-info-list__label{color:#5a7a8a;color:var(--text-secondary,#5a7a8a);flex:0 0 auto}.sync-info-list__value{color:#0d2d3d;color:var(--text-primary,#0d2d3d);font-weight:600;max-width:60%;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.sync-info-list__value--profit-up{color:#34c759;color:var(--success-color,#34c759)}.sync-info-list__value--profit-down{color:#ef4444;color:var(--danger-color,#ef4444)}.sync-fields-card{background:#fff;background:var(--bg-primary,#fff);border:1px solid #daeaf5;border:1px solid var(--border-color,#daeaf5);border-radius:16px;border-radius:var(--radius-lg,16px);box-shadow:0 2px 12px #00739912;box-shadow:var(--shadow-sm,0 2px 12px #00739912);padding:18px 20px}.sync-fields-card__header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:14px}.sync-fields-card__header h4{color:#0d2d3d;color:var(--text-primary,#0d2d3d);font-size:15px;font-weight:700;margin:0}.sync-fields-card__header p{color:#8aa6b5;color:var(--text-muted,#8aa6b5);font-size:12.5px;margin:2px 0 0}.sync-field-list{border:1px solid #daeaf5;border:1px solid var(--border-color,#daeaf5);border-radius:12px;border-radius:var(--radius-md,12px);display:flex;flex-direction:column;overflow:hidden}.sync-field-row{grid-gap:14px;align-items:center;background:#fff;background:var(--bg-primary,#fff);border-bottom:1px solid #daeaf5;border-bottom:1px solid var(--border-color,#daeaf5);display:grid;gap:14px;grid-template-columns:auto minmax(140px,1fr) minmax(180px,1.4fr) auto auto;padding:12px 14px;transition:background .15s ease}.sync-field-row:last-child{border-bottom:none}.sync-field-row:hover{background:#f4f8fc;background:var(--bg-secondary,#f4f8fc)}.sync-field-row--locked{background:#fafbfc}.sync-field-row__select input{accent-color:#007399;accent-color:var(--primary-color,#007399);cursor:pointer;height:16px;width:16px}.sync-field-row__main{align-items:center;display:flex;gap:10px;min-width:0}.sync-field-row__icon{align-items:center;background:#eef6fb;background:var(--bg-tertiary,#eef6fb);border-radius:8px;border-radius:var(--radius-sm,8px);color:#007399;color:var(--primary-color,#007399);display:flex;flex:0 0 32px;font-size:16px;height:32px;justify-content:center;width:32px}.sync-field-row__label{display:flex;flex-direction:column;min-width:0}.sync-field-row__label strong{color:#0d2d3d;color:var(--text-primary,#0d2d3d);font-size:13.5px}.sync-field-row__maps-to{color:#8aa6b5;color:var(--text-muted,#8aa6b5);font-size:11px}.sync-field-row__values{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;min-width:0}.sync-field-row__value{display:flex;flex-direction:column;gap:2px;min-width:0}.sync-field-row__value-label{color:#8aa6b5;color:var(--text-muted,#8aa6b5);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.sync-field-row__value-text{color:#0d2d3d;color:var(--text-primary,#0d2d3d);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sync-field-row__status{display:flex;justify-content:center}.sync-field-row__controls{align-items:center;display:flex;gap:8px}.sync-badge{align-items:center;border-radius:9999px;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:11px;font-weight:700;gap:4px;padding:3px 10px;white-space:nowrap}.sync-badge svg{font-size:13px}.sync-badge--match,.sync-badge--success{background:#d8f3e5;color:#157347}.sync-badge--different{background:#fff3cd;color:#8a5a00}.sync-badge--partial{background:#ffe8cc;color:#b7590a}.sync-badge--locked{background:#e5e7eb;color:#374151}.sync-badge--missing{background:#f1f0ff;color:#5b52d6}.sync-badge--error{background:#fde2e2;color:#b91c1c}.sync-badge--muted{background:#eef2f6;color:#64748b}.sync-switch{align-items:center;cursor:pointer;display:inline-flex;position:relative}.sync-switch input{cursor:pointer;height:20px;margin:0;opacity:0;position:absolute;width:36px}.sync-switch__track{align-items:center;background:#d7dee4;border-radius:999px;box-sizing:border-box;display:inline-flex;height:20px;padding:2px;transition:background .18s ease;width:36px}.sync-switch__thumb{background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000040;height:16px;transition:transform .18s ease;width:16px}.sync-switch--on .sync-switch__track{background:linear-gradient(135deg,#007399,#00a4d8);background:linear-gradient(135deg,var(--primary-color,#007399),var(--primary-color-light,#00a4d8))}.sync-switch--on .sync-switch__thumb{transform:translateX(16px)}.sync-switch input:disabled+.sync-switch__track{cursor:not-allowed;opacity:.5}.sync-switch input:focus-visible+.sync-switch__track{outline:2px solid #007399;outline:2px solid var(--primary-color,#007399);outline-offset:2px}.sync-btn{align-items:center;border:1px solid #0000;border-radius:8px;border-radius:var(--radius-sm,8px);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:9px 16px;transition:transform .12s ease,box-shadow .12s ease,background .15s ease,color .15s ease;white-space:nowrap}.sync-btn:active:not(:disabled){transform:translateY(1px)}.sync-btn--sm{font-size:12px;padding:5px 10px}.sync-btn--primary{background:linear-gradient(135deg,#007399,#00a4d8);background:linear-gradient(135deg,var(--primary-color,#007399),var(--primary-color-light,#00a4d8));box-shadow:0 3px 10px #0073994d;color:#fff}.sync-btn--primary:hover:not(:disabled){box-shadow:0 5px 14px #00739966}.sync-btn--secondary{background:#eef6fb;background:var(--bg-tertiary,#eef6fb);border-color:#daeaf5;border-color:var(--border-color,#daeaf5);color:#004b63;color:var(--primary-color-dark,#004b63)}.sync-btn--secondary:hover:not(:disabled){background:#e0f0f8}.sync-btn--outline{background:#fff;background:var(--bg-primary,#fff);border-color:#daeaf5;border-color:var(--border-color,#daeaf5);color:#5a7a8a;color:var(--text-secondary,#5a7a8a)}.sync-btn--outline:hover:not(:disabled){border-color:#8aa6b5;border-color:var(--text-muted,#8aa6b5);color:#0d2d3d;color:var(--text-primary,#0d2d3d)}.sync-btn--ghost{background:#0000;border-color:#0000;color:#007399;color:var(--primary-color,#007399)}.sync-btn--ghost:hover:not(:disabled){background:#eef6fb;background:var(--bg-tertiary,#eef6fb)}.sync-btn--text{background:#0000;border-color:#0000;color:#5a7a8a;color:var(--text-secondary,#5a7a8a);padding:6px 8px}.sync-btn--text:hover:not(:disabled){color:#007399;color:var(--primary-color,#007399)}.sync-btn--danger{background:#fff;border-color:#f3c7c7;color:#ef4444;color:var(--danger-color,#ef4444)}.sync-btn--danger:hover:not(:disabled){background:#fef2f2}.sync-btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}.sync-spin{animation:sync-spin 1s linear infinite}@keyframes sync-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sync-action-bar{border-top:1px solid #daeaf5;border-top:1px solid var(--border-color,#daeaf5);gap:12px;justify-content:space-between;margin-top:16px;padding-top:16px}.sync-action-bar,.sync-action-bar__selection{align-items:center;display:flex;flex-wrap:wrap}.sync-action-bar__selection{gap:4px}.sync-action-bar__count{color:#8aa6b5;color:var(--text-muted,#8aa6b5);font-size:12px;margin-left:6px}.sync-action-bar__actions{flex-wrap:wrap}.sync-action-bar__actions,.sync-banner{align-items:center;display:flex;gap:8px}.sync-banner{border-radius:8px;border-radius:var(--radius-sm,8px);font-size:13px;margin-bottom:14px;padding:10px 14px}.sync-banner--error{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.sync-banner--success{background:#d8f3e5;border:1px solid #8fd1ae;color:#157347}.sync-banner--partial{background:#fff3cd;border:1px solid #ffe08a;color:#8a5a00}.sync-banner--info{background:#eef6fb;background:var(--bg-tertiary,#eef6fb);border:1px solid #daeaf5;border:1px solid var(--border-color,#daeaf5);color:#5a7a8a;color:var(--text-secondary,#5a7a8a)}.sync-subsection{border-top:1px solid #daeaf5;border-top:1px solid var(--border-color,#daeaf5);margin-top:20px;padding-top:18px}.sync-subsection__header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:10px}.sync-subsection__header h4{color:#0d2d3d;color:var(--text-primary,#0d2d3d);font-size:14.5px;font-weight:700;margin:0}.sync-subsection p.sync-muted{color:#8aa6b5;color:var(--text-muted,#8aa6b5);font-size:12.5px;margin:0 0 12px}.sync-mode-options{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.sync-mode-options label{align-items:flex-start;background:#f4f8fc;background:var(--bg-secondary,#f4f8fc);border:1px solid #daeaf5;border:1px solid var(--border-color,#daeaf5);border-radius:8px;border-radius:var(--radius-sm,8px);color:#5a7a8a;color:var(--text-secondary,#5a7a8a);cursor:pointer;display:flex;font-size:12.5px;gap:8px;padding:10px 12px}.sync-mode-options input{accent-color:#007399;accent-color:var(--primary-color,#007399);margin-top:3px}.sync-keyword-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 12px;padding:0}.sync-keyword-list li{align-items:center;background:#f4f8fc;background:var(--bg-secondary,#f4f8fc);border:1px solid #daeaf5;border:1px solid var(--border-color,#daeaf5);border-radius:9999px;border-radius:var(--radius-full,9999px);display:flex;font-size:12px;gap:8px;padding:5px 6px 5px 12px}.sync-advanced-toggle{align-items:center;display:inline-flex;gap:6px}.sync-settings-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.sync-settings-grid--full{grid-template-columns:1fr}.sync-setting-card{background:#fff;background:var(--bg-primary,#fff);border:1px solid #daeaf5;border:1px solid var(--border-color,#daeaf5);border-radius:16px;border-radius:var(--radius-lg,16px);box-shadow:0 2px 12px #00739912;box-shadow:var(--shadow-sm,0 2px 12px #00739912);padding:18px 20px}.sync-setting-card--soon{opacity:.68}.sync-setting-card--soon .sync-field-toggle-card,.sync-setting-card--soon select{pointer-events:none}.sync-setting-card__header{justify-content:space-between;margin-bottom:14px}.sync-setting-card__header,.sync-setting-card__heading{align-items:flex-start;display:flex;gap:10px}.sync-setting-card__icon{align-items:center;background:#eef6fb;background:var(--bg-tertiary,#eef6fb);border-radius:8px;border-radius:var(--radius-sm,8px);color:#007399;color:var(--primary-color,#007399);display:flex;flex:0 0 34px;font-size:18px;height:34px;justify-content:center;width:34px}.sync-setting-card__heading h4{color:#0d2d3d;color:var(--text-primary,#0d2d3d);font-size:14px;font-weight:700;margin:0 0 2px}.sync-setting-card__heading p{color:#8aa6b5;color:var(--text-muted,#8aa6b5);font-size:12px;margin:0}.sync-setting-card__header-extra{align-items:center;display:flex;gap:8px}.sync-status-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.sync-status-row__facts{color:#5a7a8a;color:var(--text-secondary,#5a7a8a);display:flex;flex-direction:column;font-size:12.5px;gap:6px}.sync-status-row__facts strong{color:#0d2d3d;color:var(--text-primary,#0d2d3d)}.sync-form-field{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.sync-form-field:last-child{margin-bottom:0}.sync-form-field label{color:#0d2d3d;color:var(--text-primary,#0d2d3d);font-size:12.5px;font-weight:600}.sync-form-field input[type=number],.sync-form-field input[type=text],.sync-form-field select{background:#fff;background:var(--bg-primary,#fff);border:1px solid #daeaf5;border:1px solid var(--border-color,#daeaf5);border-radius:8px;border-radius:var(--radius-sm,8px);color:#0d2d3d;color:var(--text-primary,#0d2d3d);font-size:13px;height:40px;padding:0 12px;transition:border-color .15s ease,box-shadow .15s ease}.sync-form-field input:focus,.sync-form-field select:focus{border-color:#007399;border-color:var(--primary-color,#007399);box-shadow:0 0 0 3px #00739926;outline:none}.sync-form-field input:disabled,.sync-form-field select:disabled{background:#f4f8fc;background:var(--bg-secondary,#f4f8fc);color:#8aa6b5;color:var(--text-muted,#8aa6b5);cursor:not-allowed}.sync-form-field__helper{color:#8aa6b5;color:var(--text-muted,#8aa6b5);font-size:11.5px}.sync-field-toggle-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.sync-field-toggle-card{align-items:flex-start;background:#f4f8fc;background:var(--bg-secondary,#f4f8fc);border:1px solid #daeaf5;border:1px solid var(--border-color,#daeaf5);border-radius:12px;border-radius:var(--radius-md,12px);display:flex;gap:10px;padding:12px;transition:border-color .15s ease,background .15s ease}.sync-field-toggle-card--on{background:#eef6fb;background:var(--bg-tertiary,#eef6fb);border-color:#00a4d8;border-color:var(--primary-color-light,#00a4d8)}.sync-field-toggle-card__icon{align-items:center;background:#fff;border-radius:8px;border-radius:var(--radius-sm,8px);color:#007399;color:var(--primary-color,#007399);display:flex;flex:0 0 30px;font-size:16px;height:30px;justify-content:center;width:30px}.sync-field-toggle-card__text{flex:1 1;min-width:0}.sync-field-toggle-card__text strong{color:#0d2d3d;color:var(--text-primary,#0d2d3d);display:block;font-size:12.5px}.sync-field-toggle-card__text span{color:#8aa6b5;color:var(--text-muted,#8aa6b5);font-size:11px}.sync-field-toggle-card .sync-switch{margin-top:2px}.sync-fact-list{display:flex;flex-direction:column;gap:10px}.sync-fact-list__item{align-items:flex-start;color:#5a7a8a;color:var(--text-secondary,#5a7a8a);display:flex;font-size:12.5px;gap:10px}.sync-fact-list__item svg{color:#34c759;color:var(--success-color,#34c759);flex:0 0 auto;margin-top:2px}.sync-fact-list__item strong{color:#0d2d3d;color:var(--text-primary,#0d2d3d)}.sync-settings-actionrow{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:20px}.sync-settings-actionrow__hint{color:#8aa6b5;color:var(--text-muted,#8aa6b5);font-size:12px;margin-right:auto}.sync-settings-actionrow__checkbox{align-items:center;color:#8aa6b5;color:var(--text-muted,#8aa6b5);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;-webkit-user-select:none;user-select:none}.sync-settings-actionrow__checkbox input{margin:0}.sync-skeleton-row{animation:sync-shimmer 1.5s infinite;background:linear-gradient(90deg,#e2e8f0 25%,#f1f5f9 50%,#e2e8f0 75%);background-size:200% 100%;border-radius:12px;border-radius:var(--radius-md,12px);height:52px;margin-bottom:8px}@keyframes sync-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.sync-state{align-items:center;color:#5a7a8a;color:var(--text-secondary,#5a7a8a);display:flex;flex-direction:column;gap:8px;justify-content:center;padding:40px 20px;text-align:center}.sync-state__icon{color:#8aa6b5;color:var(--text-muted,#8aa6b5);font-size:34px}.sync-state--error .sync-state__icon{color:#ef4444;color:var(--danger-color,#ef4444)}.sync-state h4{color:#0d2d3d;color:var(--text-primary,#0d2d3d);font-size:14.5px;margin:4px 0 0}.sync-state p{font-size:12.5px;margin:0;max-width:42ch}.sync-confirm-modal .modal-content{border:none;border-radius:16px;border-radius:var(--radius-lg,16px)}.sync-confirm-modal .modal-footer{border-top:none;padding-top:0}@media (max-width:992px){.sync-columns{grid-template-columns:1fr}.sync-field-row{grid-template-columns:auto 1fr auto;row-gap:8px}.sync-field-row__values{grid-column:1/-1;grid-template-columns:1fr 1fr;order:3}}@media (max-width:640px){.sync-header-card{flex-direction:column}.sync-header-card__meta{align-items:flex-start;width:100%}.sync-segmented{width:100%}.sync-segmented__btn{flex:1 1 auto;justify-content:center}.sync-field-row{grid-template-columns:auto 1fr}.sync-field-row__controls,.sync-field-row__status{grid-column:1/-1;justify-content:space-between;width:100%}.sync-action-bar{align-items:stretch}.sync-action-bar,.sync-action-bar__actions{flex-direction:column}.sync-action-bar__actions .sync-btn{width:100%}.sync-settings-grid{grid-template-columns:1fr}.sync-settings-actionrow{align-items:stretch;flex-direction:column}.sync-settings-actionrow .sync-btn{width:100%}.sync-settings-actionrow__hint{margin-right:0;text-align:center}.sync-field-toggle-grid{grid-template-columns:1fr}}.wallet-payment-modal{margin-left:auto;margin-right:auto;max-width:680px;width:calc(100% - 32px)}.wallet-payment-modal .modal-content,.wallet-payment-modal__content{border:0;border-radius:20px;box-shadow:0 24px 70px #0f172a38;overflow:hidden}.wallet-payment-modal__header.modal-header{align-items:flex-start;background:linear-gradient(135deg,#007399,#00a4d8);background:linear-gradient(135deg,var(--app-primary,#007399),var(--app-primary-light,#00a4d8));border:0;color:#fff;padding:22px 24px 19px}.wallet-payment-modal__header .btn-close{filter:brightness(0) invert(1);flex:0 0 auto;margin:1px 0 0 14px;opacity:.9}.wallet-payment-modal__header .btn-close:focus-visible,.wallet-payment-modal__header .btn-close:hover{opacity:1}.wallet-payment-modal__heading{align-items:center;display:flex;gap:13px;min-width:0}.wallet-payment-modal__icon{background:#ffffff24;border:1px solid #ffffff57;border-radius:12px;display:grid;flex:0 0 auto;font-size:1.15rem;height:42px;place-items:center;width:42px}.wallet-payment-modal__title{color:#fff;font-size:1.35rem;font-weight:750;letter-spacing:-.02em;line-height:1.2;margin:0}.wallet-payment-modal__subtitle{color:#ffffffe0;font-size:.88rem;line-height:1.4;margin:4px 0 0}.wallet-payment-modal__body.modal-body{background:#f8fafc;max-height:calc(100vh - 72px);overflow-y:auto;overscroll-behavior:contain;padding:0}.wallet-payment-form{color:#172033;margin:0 auto;padding:22px 24px 20px}.wallet-payment-section{background:#fff;border:1px solid #e2e8f0;border-radius:15px;box-shadow:0 4px 16px rgba(15,23,42,.045);padding:20px}.wallet-payment-billing{margin-top:16px}.wallet-payment-section__heading{align-items:flex-start;border-bottom:1px solid #edf1f5;display:flex;gap:16px;justify-content:space-between;margin-bottom:17px;padding-bottom:14px}.wallet-payment-section__heading--compact{margin-bottom:16px}.wallet-payment-section__heading h3{color:#0f172a;font-size:.82rem;font-weight:800;letter-spacing:.055em;margin:0;text-transform:uppercase}.wallet-payment-section__heading p{color:#64748b;font-size:.81rem;line-height:1.4;margin:4px 0 0}.wallet-payment-secure-chip{align-items:center;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px;color:#047857;display:inline-flex;flex:0 0 auto;font-size:.72rem;font-weight:700;gap:6px;padding:5px 9px}.wallet-payment-field{min-width:0}.wallet-payment-field__label-row{align-items:center;display:flex;gap:7px;min-height:23px}.wallet-payment-field__label{color:#334155;display:block;font-size:.82rem;font-weight:700;margin:0 0 6px;text-align:left}.wallet-payment-field__label-row .wallet-payment-field__label{margin-bottom:0}.wallet-payment-field__control,.wallet-payment-stripe-control{background:#fff;border:1px solid #cbd5e1;border-radius:10px;min-height:48px;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;width:100%}.wallet-payment-field__control{color:#172033;display:block;font:inherit;font-size:.92rem;outline:none;padding:11px 13px}.wallet-payment-field__control::placeholder{color:#94a3b8}.wallet-payment-field--focus .wallet-payment-stripe-control,.wallet-payment-field__control:focus,.wallet-payment-stripe-control:focus-within{border-color:#007399;border-color:var(--app-primary,#007399);box-shadow:0 0 0 3px #00739924}.wallet-payment-stripe-control{align-items:center;display:flex;gap:10px;padding:0 13px}.wallet-payment-stripe-control__element{flex:1 1 auto;min-width:0}.wallet-payment-stripe-control__element .StripeElement{padding:14px 0;width:100%}.wallet-payment-stripe-control__leading{color:#64748b;display:inline-flex;font-size:1rem}.wallet-payment-stripe-control__complete{color:#059669;flex:0 0 auto;font-size:.82rem}.wallet-payment-field--error .wallet-payment-field__control,.wallet-payment-field--error .wallet-payment-stripe-control{background:snow;border-color:#dc2626;box-shadow:0 0 0 1px #dc26260d}.wallet-payment-field--complete .wallet-payment-stripe-control{border-color:#9fd6c7}.wallet-payment-field__message{color:#b42318;font-size:.76rem;font-weight:600;line-height:1.35;min-height:21px;padding-top:4px;text-align:left}.wallet-payment-card-row{grid-gap:14px;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.wallet-payment-cvc-help{display:inline-flex;margin-bottom:6px;position:relative}.wallet-payment-cvc-help__button{background:#0000;border:0;border-radius:50%;color:#64748b;cursor:pointer;display:inline-grid;height:22px;padding:0;place-items:center;width:22px}.wallet-payment-cvc-help__button:focus-visible,.wallet-payment-cvc-help__button:hover{color:#007399;color:var(--app-primary,#007399);outline:2px solid #00739933}.wallet-payment-cvc-help__popover{background:#172033;border-radius:8px;bottom:calc(100% + 8px);box-shadow:0 8px 22px #0f172a38;color:#fff;font-size:.75rem;line-height:1.4;opacity:0;padding:9px 11px;position:absolute;right:-8px;transform:translateY(4px);transition:.14s ease;visibility:hidden;width:230px;z-index:5}.wallet-payment-cvc-help:hover .wallet-payment-cvc-help__popover,.wallet-payment-cvc-help__popover--visible{opacity:1;transform:translateY(0);visibility:visible}.wallet-payment-address-summary{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;color:#475569;display:flex;font-size:.79rem;gap:11px;line-height:1.4;margin-top:1px;padding:11px 13px;text-align:left}.wallet-payment-address-summary>svg{color:#007399;color:var(--app-primary,#007399);flex:0 0 auto;margin-top:2px}.wallet-payment-address-summary span,.wallet-payment-address-summary strong{display:block}.wallet-payment-address-summary strong{color:#172033;margin-bottom:2px}.wallet-payment-address-action{align-items:center;background:#0000;border:0;color:#007399;color:var(--app-primary,#007399);cursor:pointer;display:inline-flex;font-size:.81rem;font-weight:700;gap:7px;margin-top:4px;padding:7px 2px;text-align:left}.wallet-payment-address-action:focus-visible,.wallet-payment-address-action:hover{color:#006b8a;color:var(--app-primary-dark,#006b8a);outline:none;text-decoration:underline}.wallet-payment-address-grid{grid-gap:0 13px;display:grid;gap:0 13px;grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-payment-address-grid__wide{grid-column:1/-1}.wallet-payment-general-error{align-items:flex-start;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#991b1b;display:flex;font-size:.84rem;gap:10px;line-height:1.45;margin-top:16px;padding:12px 14px;text-align:left}.wallet-payment-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:18px}.wallet-payment-actions__cancel,.wallet-payment-actions__save{border-radius:10px;font-size:.88rem;font-weight:750;min-height:44px;padding:10px 19px;transition:.15s ease}.wallet-payment-actions__cancel{background:#fff;border:1px solid #cbd5e1;color:#475569}.wallet-payment-actions__cancel:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8;color:#172033}.wallet-payment-actions__save{align-items:center;background:linear-gradient(135deg,#007399,#00a4d8);background:linear-gradient(135deg,var(--app-primary,#007399),var(--app-primary-light,#00a4d8));border:1px solid #0000;box-shadow:0 7px 18px #00739938;color:#fff;display:inline-flex;gap:8px;justify-content:center;min-width:184px}.wallet-payment-actions__save:hover:not(:disabled){box-shadow:0 9px 22px #0073994d;transform:translateY(-1px)}.wallet-payment-actions__cancel:focus-visible,.wallet-payment-actions__save:focus-visible{outline:3px solid #00739938;outline-offset:2px}.wallet-payment-actions__cancel:disabled,.wallet-payment-actions__save:disabled{cursor:not-allowed;opacity:.6}.wallet-payment-security{align-items:center;color:#64748b;display:flex;font-size:.75rem;gap:7px;justify-content:center;margin-top:13px;text-align:center}.wallet-payment-security svg{color:#059669;flex:0 0 auto}.wallet-payment-spinner{animation:wallet-payment-spin .8s linear infinite}@keyframes wallet-payment-spin{to{transform:rotate(1turn)}}@media (max-width:575.98px){.wallet-payment-modal{margin:10px auto;width:calc(100% - 20px)}.wallet-payment-modal__header.modal-header{padding:18px 16px 16px}.wallet-payment-modal__icon{height:38px;width:38px}.wallet-payment-modal__title{font-size:1.15rem}.wallet-payment-modal__body.modal-body{max-height:calc(100dvh - 64px)}.wallet-payment-form{padding:14px 10px 16px}.wallet-payment-section{border-radius:13px;padding:15px 12px}.wallet-payment-section__heading{gap:10px}.wallet-payment-secure-chip{padding:4px 7px}.wallet-payment-address-grid,.wallet-payment-card-row{gap:0;grid-template-columns:1fr}.wallet-payment-address-grid__wide{grid-column:auto}.wallet-payment-cvc-help__popover{left:-6px;right:auto;width:min(230px,76vw)}.wallet-payment-actions{flex-direction:column-reverse}.wallet-payment-actions__cancel,.wallet-payment-actions__save{width:100%}}@media (prefers-reduced-motion:reduce){.wallet-payment-actions__save,.wallet-payment-cvc-help__popover,.wallet-payment-field__control,.wallet-payment-stripe-control{transition:none}.wallet-payment-spinner{animation-duration:1.6s}}.eck{--eck-ink:#1f2a37;--eck-muted:#64748b;--eck-line:#e3e9ef;--eck-soft:#f6f9fb;--eck-brand:#007399;--eck-brand-soft:#ecfaff;--eck-ok:#059669;--eck-ok-soft:#e7f8f1;--eck-warn:#b45309;--eck-warn-soft:#fff6e6;--eck-bad:#b91c1c;--eck-bad-soft:#fdecec;--eck-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;color:var(--eck-ink);display:flex;flex-direction:column;gap:12px;min-width:0}.eck *,.eck :after,.eck :before{box-sizing:border-box}.eck h5{font-size:14px;font-weight:700;margin:0 0 8px}.eck-hint{color:var(--eck-muted);font-size:12.5px;line-height:1.45;margin:4px 0 0}.eck-head{align-items:center;gap:10px}.eck-head,.eck-langs{display:flex;flex-wrap:wrap}.eck-langs{gap:6px}.eck-lang{background:#fff;border:1px solid var(--eck-line);border-radius:999px;color:var(--eck-ink);cursor:pointer;font-size:13px;font-weight:600;padding:6px 12px;position:relative}.eck-lang small{color:var(--eck-muted);font-weight:500}.eck-lang.is-active{background:var(--eck-brand-soft);border-color:var(--eck-brand);color:var(--eck-brand)}.eck-dot{background:var(--eck-warn);border-radius:50%;display:inline-block;height:8px;margin-left:6px;vertical-align:middle;width:8px}.eck-tabs{border-bottom:1px solid var(--eck-line);display:flex;gap:2px;overflow-x:auto}.eck-tabs button{align-items:center;background:none;border:0;border-bottom:2px solid #0000;color:var(--eck-muted);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:6px;padding:9px 12px;white-space:nowrap}.eck-tabs button.is-active{border-bottom-color:var(--eck-brand);color:var(--eck-brand)}.eck-pane{display:flex;flex-direction:column;gap:10px;min-width:0}.eck-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.eck-toolbar__spacer{flex:1 1 auto}.eck-btn{align-items:center;background:#fff;border:1px solid var(--eck-line);border-radius:8px;color:var(--eck-ink);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;line-height:1.3;padding:6px 11px}.eck-btn:hover:not(:disabled){border-color:var(--eck-brand);color:var(--eck-brand)}.eck-btn:disabled{cursor:not-allowed;opacity:.5}.eck-btn--primary{background:var(--eck-brand);border-color:var(--eck-brand);color:#fff}.eck-btn--primary:hover:not(:disabled){background:#005f7f;color:#fff}.eck-icon-btn{background:none;border:0;border-radius:6px;color:var(--eck-muted);cursor:pointer;display:inline-grid;font-size:17px;padding:3px;place-items:center}.eck-icon-btn:hover:not(:disabled){background:var(--eck-bad-soft);color:var(--eck-bad)}.eck-icon-btn:disabled{cursor:not-allowed;opacity:.35}.eck-link-btn{align-items:center;background:none;border:0;color:var(--eck-brand);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;padding:4px 0}.eck-link-btn--small{color:var(--eck-muted);font-size:11.5px}.eck-pill{background:var(--eck-soft);border-radius:999px;color:var(--eck-muted);font-size:12px;font-weight:700;padding:3px 10px}.eck-pill.is-ok{background:var(--eck-ok-soft);color:var(--eck-ok)}.eck-pill.is-warn{background:var(--eck-warn-soft);color:var(--eck-warn)}.eck-pill.is-bad{background:var(--eck-bad-soft);color:var(--eck-bad)}.eck-badge{background:var(--eck-soft);border-radius:6px;color:var(--eck-muted);font-size:11px;font-weight:700;padding:1px 7px}.eck-badge,.eck-input{border:1px solid var(--eck-line)}.eck-input{background:#fff;border-radius:8px;color:var(--eck-ink);font-size:13.5px;padding:7px 10px;width:100%}.eck-code__area:focus,.eck-input:focus{border-color:var(--eck-brand);outline:2px solid #00739940}.eck-input--area{line-height:1.5;resize:vertical}.eck-input--inline{display:inline-block;width:auto}.eck-input.is-invalid{border-color:var(--eck-bad)}.eck-search{max-width:360px}.eck-inline-label{align-items:center;display:inline-flex;font-size:13px;font-weight:600;gap:6px}.eck-block-label{display:block;font-size:13px;font-weight:600;margin:10px 0 4px}.eck-switch{background:#cbd5e1;border:0;border-radius:999px;cursor:pointer;flex:0 0 auto;height:22px;padding:0;position:relative;width:40px}.eck-switch.is-on{background:var(--eck-ok)}.eck-switch__knob{background:#fff;border-radius:50%;height:16px;left:3px;position:absolute;top:3px;transition:transform .15s;width:16px}.eck-switch.is-on .eck-switch__knob{transform:translateX(18px)}.eck-alert{background:var(--eck-bad-soft);border:1px solid #f5c2c2;border-radius:10px;color:#7f1d1d;font-size:13px;padding:10px 12px}.eck-notice{background:var(--eck-ok-soft);border:1px solid #a7e3cd;border-radius:10px;color:#065f46;font-size:13px;padding:8px 12px}.eck-ok{align-items:center;color:var(--eck-ok);font-weight:600;gap:6px;margin:4px 0}.eck-issues,.eck-ok{display:flex;font-size:13px}.eck-issues{flex-direction:column;gap:4px;list-style:none;margin:6px 0 0;padding:0}.eck-issues li{align-items:flex-start;display:flex;gap:6px}.eck-issues li svg{flex:0 0 auto;margin-top:2px}.eck-issues .is-error{color:var(--eck-bad)}.eck-issues .is-warning{color:var(--eck-warn)}.eck-field__error{color:var(--eck-bad);font-size:12px}.eck-error-line{background:#fff;border-radius:6px;font-family:var(--eck-mono);font-size:12px;margin:6px 0 0;overflow-x:auto;padding:6px 8px;white-space:pre}.eck-form{gap:10px}.eck-form,.eck-group{display:flex;flex-direction:column}.eck-group{background:#fff;border:1px solid var(--eck-line);border-radius:12px;gap:8px;margin:0;min-width:0;padding:10px 12px 8px}.eck-group--d1{background:var(--eck-soft)}.eck-group--d2{background:#fff}.eck-group legend{align-items:center;display:flex;float:none;font-size:13px;font-weight:700;gap:6px;margin:0;padding:0 6px;width:auto}.eck-field{display:flex;flex-direction:column;gap:4px;min-width:0}.eck-field__head{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.eck-field__head label{font-size:13px;font-weight:600;margin:0}.eck-field__type{color:var(--eck-muted);font-size:11px}.eck-lock{color:var(--eck-muted);font-size:13px}.eck-source-hint{background:var(--eck-soft);border-radius:6px;color:var(--eck-muted);font-size:12px;padding:4px 8px}.eck-source-hint span{font-weight:700}.eck-image-field,.eck-null{align-items:center;display:flex;gap:8px}.eck-image-field__preview{border:1px solid var(--eck-line);border-radius:6px;flex:0 0 auto;height:40px;object-fit:cover;width:56px}.eck-add-field{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.eck-add-field .eck-input{flex:1 1 160px;width:auto}.eck-list-item{align-items:flex-start;display:flex;gap:6px}.eck-list-item.is-card{background:#fff;border:1px dashed var(--eck-line);border-radius:10px;padding:8px}.eck-list-item__body{flex:1 1 auto;min-width:0}.eck-list-item__actions{display:flex;flex-direction:column;gap:2px}.eck-token{background:var(--eck-brand-soft);border:1px solid #b9dceb;border-radius:6px;color:#0b4a5e;cursor:pointer;font-family:var(--eck-mono);font-size:11.5px;padding:2px 6px;text-align:left;word-break:break-all}.eck-token.is-protected_system_token{background:var(--eck-bad-soft);border-color:#f3b4b4;color:#7f1d1d}.eck-token.is-dynamic_html{background:#f5effd;border-color:#d8c6f3;color:#4c1d95}.eck-token.is-user_data{background:var(--eck-ok-soft);border-color:#a7e3cd;color:#065f46}.eck-token.is-system_data{background:#f1f5f9;border-color:#e2e8f0;color:#334155}.eck-token.is-unknown{background:var(--eck-warn-soft);border-color:#f5c27a;color:#7c2d12}.eck-token.is-new{box-shadow:0 0 0 2px #00739959}.eck-tokens{display:flex;flex-direction:column;gap:8px}.eck-token-stats{color:var(--eck-muted);display:flex;flex-wrap:wrap;font-size:12.5px;gap:6px 12px}.eck-token-stats strong{color:var(--eck-ink)}.eck-token-stats .is-error,.eck-token-stats .is-error strong{color:var(--eck-bad)}.eck-token-stats .is-warning strong{color:var(--eck-warn)}.eck-token-stats .is-ok strong{color:var(--eck-ok)}.eck-token-group__title{color:var(--eck-muted);font-size:11.5px;font-weight:700;letter-spacing:.4px;margin-bottom:4px;text-transform:uppercase}.eck-token-group__list{display:flex;flex-wrap:wrap;gap:4px}.eck-insert summary{color:var(--eck-brand);cursor:pointer;font-size:12.5px;font-weight:600;margin-bottom:6px}.eck-code{display:flex;flex-direction:column;gap:8px}.eck-code__area{background:#fbfdff;border:1px solid var(--eck-line);border-radius:10px;color:#0f172a;font-family:var(--eck-mono);font-size:12.5px;line-height:1.55;min-height:420px;padding:10px 12px;resize:vertical;tab-size:2;white-space:pre;width:100%}.eck-code__area--short{min-height:140px}.eck-html{display:flex;flex-direction:column;gap:10px}.eck-html__body{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 280px}.eck-code__area--html{min-height:520px}.eck-html__side{border:1px solid var(--eck-line);border-radius:10px;gap:10px;max-height:560px;overflow:auto;padding:10px}.eck-html__side,.eck-panel{background:#fff;display:flex;flex-direction:column}.eck-panel{border:1px solid var(--eck-line);border-radius:12px;gap:8px;padding:12px}.eck-review.is-blocked{border-color:#f3b4b4}.eck-report{display:flex;flex-direction:column;font-size:13px;gap:6px}.eck-report p{margin:0}.eck-keylist{align-items:center;display:flex;flex-wrap:wrap;font-size:12.5px;gap:4px}.eck-keylist code{background:var(--eck-soft);border:1px solid var(--eck-line);border-radius:5px;color:var(--eck-ink);font-family:var(--eck-mono);font-size:11.5px;padding:1px 5px}.eck-keylist.is-error strong{color:var(--eck-bad)}.eck-keylist.is-warning strong{color:var(--eck-warn)}.eck-translations{display:flex;flex-direction:column;gap:12px}.eck-lang-report{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.eck-lang-report li{align-items:center}.eck-lang-report li,.eck-subject{display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.eck-subject{align-items:baseline}.eck-subject span{color:var(--eck-muted)}.eck-segment{border:1px solid var(--eck-line);border-radius:8px;display:inline-flex;overflow:hidden}.eck-segment button{align-items:center;background:#fff;border:0;color:var(--eck-muted);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:4px;padding:6px 10px}.eck-segment button.is-active{background:var(--eck-brand-soft);color:var(--eck-brand)}.eck-frame{background:var(--eck-soft);border:1px solid var(--eck-line);border-radius:12px;display:flex;justify-content:center;padding:12px}.eck-frame iframe{background:#fff;border:0;border-radius:8px;height:680px;width:100%}.eck-frame--mobile iframe{max-width:100%;width:390px}@media (max-width:860px){.eck-html__body{grid-template-columns:minmax(0,1fr)}.eck-html__side{max-height:none}.eck-code__area,.eck-code__area--html{min-height:300px}.eck-frame iframe{height:520px}}.eck-settings{gap:10px}.eck-settings h5{margin-top:10px}.eck-settings-row{align-items:center;border-bottom:1px solid var(--eck-line);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:8px 0}.eck-settings-row>div:first-child{flex:1 1 260px;min-width:0}.eck-settings-row__label{font-size:13.5px;font-weight:600}.eck-settings-row__control{align-items:center;display:flex;flex:0 1 auto;gap:8px}.eck-settings-row__control .eck-input:not(.eck-input--inline){max-width:100%;width:220px}details.eck-group{display:block;padding:0}details.eck-group>.eck-group__head{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;font-size:13px;font-weight:700;gap:6px;list-style:none;padding:9px 12px}details.eck-group>.eck-group__head::-webkit-details-marker{display:none}details.eck-group>.eck-group__head:before{color:var(--eck-muted);content:"▸";transition:transform .15s}details.eck-group[open]>.eck-group__head:before{transform:rotate(90deg)}.eck-group__body{display:flex;flex-direction:column;gap:8px;padding:0 12px 10px}.eck-path{color:#94a3b8;font-family:var(--eck-mono);font-size:10.5px;font-weight:400;word-break:break-all}.eck-field__warning{align-items:center;color:var(--eck-warn);display:inline-flex;font-size:12px;gap:3px}.eck-preview-title{margin:0}.eck-summary{display:flex;flex-direction:column;font-size:13px;gap:8px;list-style:none;margin:0;padding:0}.eck-ok-inline{color:var(--eck-ok);font-weight:600}.eck-inline-code{background:var(--eck-soft);border:1px solid var(--eck-line);border-radius:5px;font-family:var(--eck-mono);font-size:11.5px;margin:0 2px;padding:1px 5px}.eck-tree{display:flex;flex-direction:column;gap:8px}.eck-tree__title{font-size:12.5px;font-weight:700;margin:0 0 6px}.eck-tree__list{list-style:none;margin:0;padding:0 0 0 14px}.eck-tree__root{background:#fff;border:1px solid var(--eck-line);border-radius:8px;max-height:360px;overflow:auto;padding:6px 8px}.eck-tree summary{cursor:pointer;font-size:12.5px;padding:2px 0}.eck-tree summary small{color:var(--eck-muted)}.eck-tree__key{font-weight:600}.eck-tree__leaf{align-items:baseline;background:none;border:0;border-radius:5px;color:var(--eck-ink);cursor:pointer;display:flex;font-size:12.5px;gap:6px;padding:2px 4px;text-align:left;width:100%}.eck-tree__leaf:hover:not(:disabled){background:var(--eck-brand-soft)}.eck-tree__leaf:disabled{cursor:not-allowed;opacity:.6}.eck-tree__leaf code{color:var(--eck-brand);font-family:var(--eck-mono);font-size:11px;word-break:break-all}.eck-tree__leaf.is-used code{color:var(--eck-ok)}.eck-notice--info{background:var(--eck-brand-soft);border-color:#b9dceb;color:#0b4a5e}.wie,.wie-modal{--wie-ink:#1f2a37;--wie-muted:#64748b;--wie-line:#e3e9ef;--wie-soft:#f6f9fb;--wie-brand:#007399;--wie-brand-2:#00a4d8;--wie-brand-soft:#ecfaff;--wie-ok:#059669;--wie-ok-soft:#e7f8f1;--wie-warn:#b45309;--wie-warn-soft:#fff6e6;--wie-bad:#b91c1c;--wie-bad-soft:#fdecec;color:var(--wie-ink)}.wie{display:flex;flex-direction:column;gap:16px}.wie h2{font-size:22px;font-weight:700;letter-spacing:-.2px;margin:0}.wie h3{align-items:center;color:var(--wie-ink);display:flex;font-size:15px;font-weight:700;gap:8px;margin:0 0 12px}.wie h3 svg{color:var(--wie-brand);font-size:19px}.wie-hint{color:var(--wie-muted);font-size:12.5px;line-height:1.45;margin:2px 0 0}.wie-hero{align-items:center;background:linear-gradient(135deg,#fff 0,var(--wie-soft) 100%);border:1px solid var(--wie-line);border-radius:14px;display:flex;flex-wrap:wrap;gap:16px;padding:18px 20px}.wie-hero__icon{background:linear-gradient(135deg,var(--wie-brand),var(--wie-brand-2));border-radius:12px;box-shadow:0 6px 16px #00739940;color:#fff;display:grid;flex:0 0 auto;font-size:24px;height:46px;place-items:center;width:46px}.wie-hero__text{flex:1 1 260px;min-width:0}.wie-hero__text p{color:var(--wie-muted);font-size:13.5px;margin:4px 0 0}.wie-autosend{align-items:center;background:#fff;border:1px solid var(--wie-line);border-radius:12px;display:flex;flex:1 1 320px;gap:14px;justify-content:space-between;max-width:460px;padding:12px 14px}.wie-autosend.is-on{background:var(--wie-ok-soft);border-color:#a7e3cd}.wie-autosend__label{align-items:center;display:flex;font-size:14px;font-weight:700;gap:6px}.wie-autosend__label svg{color:var(--wie-brand);font-size:18px}.wie-switch{background:#cbd5e1;border:none;border-radius:999px;cursor:pointer;flex:0 0 auto;height:26px;padding:0;position:relative;transition:background .2s;width:46px}.wie-switch.is-on{background:var(--wie-ok)}.wie-switch:disabled{cursor:wait;opacity:.6}.wie-switch:focus-visible{outline:3px solid #00a4d859;outline-offset:2px}.wie-switch__knob{background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000040;height:20px;left:3px;position:absolute;top:3px;transition:transform .2s;width:20px}.wie-switch.is-on .wie-switch__knob{transform:translateX(20px)}.wie-card{background:#fff;border:1px solid var(--wie-line);border-radius:14px;box-shadow:0 1px 2px #1018280a;padding:18px 20px}.wie-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.wie-actions{align-items:center;display:flex;gap:10px;grid-column:1/-1;justify-content:flex-end}.wie-field{color:var(--wie-muted);display:flex;flex-direction:column;font-size:12.5px;font-weight:600;gap:5px;margin-bottom:12px}.wie-field--inline{align-items:center;flex-direction:row;gap:8px;margin:0}.wie-console__preview select,.wie-field input,.wie-field select{background:#fff;border:1px solid #d5dee6;border-radius:9px;color:var(--wie-ink);font-size:14px;font-weight:500;height:38px;padding:0 10px;width:100%}.wie-field--inline select{width:auto}.wie-field input:focus,.wie-field select:focus{border-color:var(--wie-brand-2);box-shadow:0 0 0 3px #00a4d826;outline:none}.wie-fields-3{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:6px}.wie-toggle-row{align-items:center;border-bottom:1px solid var(--wie-line);display:flex;gap:14px;justify-content:space-between;padding:10px 0}.wie-toggle-row__label{font-size:14px;font-weight:600}.wie-next{align-items:baseline;background:var(--wie-brand-soft);border-radius:10px;display:flex;flex-wrap:wrap;font-size:13px;gap:6px 10px;padding:10px 12px}.wie-next span{color:var(--wie-muted)}.wie-next strong{color:var(--wie-brand)}.wie-next small{color:var(--wie-muted)}.wie-btn{align-items:center;border:1px solid #0000;border-radius:9px;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:6px;height:36px;padding:0 14px;transition:background .2s,border-color .2s,box-shadow .2s;white-space:nowrap}.wie-btn svg{font-size:17px}.wie-btn:disabled{cursor:not-allowed;opacity:.55}.wie-btn--primary{background:linear-gradient(135deg,var(--wie-brand),var(--wie-brand-2));box-shadow:0 4px 12px #00739938;color:#fff}.wie-btn--primary:hover:not(:disabled){box-shadow:0 6px 16px #00739952}.wie-btn--ghost{background:#fff;border-color:#cfe3ec;color:var(--wie-brand)}.wie-btn--ghost:hover:not(:disabled){background:var(--wie-brand-soft);border-color:var(--wie-brand-2)}.wie-badge{align-items:center;background:#eef2f6;border-radius:999px;color:var(--wie-muted);display:inline-flex;font-size:11.5px;font-weight:700;height:22px;margin-left:8px;padding:0 8px}.wie-badge.is-custom{background:var(--wie-brand-soft);color:var(--wie-brand)}.wie-badge.is-warning{background:var(--wie-warn-soft);color:var(--wie-warn)}.wie-pill{align-items:center;background:#eef2f6;border-radius:999px;color:var(--wie-muted);display:inline-flex;font-size:11.5px;font-weight:700;height:22px;padding:0 9px;text-transform:capitalize}.wie-pill.is-complete,.wie-pill.is-on{background:var(--wie-ok-soft);color:var(--wie-ok)}.wie-pill.is-preparing,.wie-pill.is-queued{background:var(--wie-warn-soft);color:var(--wie-warn)}.wie-alert{background:var(--wie-bad-soft);color:var(--wie-bad)}.wie-alert,.wie-notice{border-radius:10px;font-size:13px;margin:8px 0;padding:10px 12px}.wie-notice{background:var(--wie-ok-soft);color:var(--wie-ok);font-weight:600}.wie-templates{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.wie-template{background:var(--wie-soft);border:1px solid var(--wie-line);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:14px}.wie-template__head{align-items:center;display:flex;gap:8px;justify-content:space-between}.wie-template__head .wie-badge{margin-left:0}.wie-template__actions{display:flex;flex-wrap:wrap;gap:8px}.wie-meta{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px}.wie-meta div{display:flex;flex-direction:column;font-size:12.5px;gap:4px}.wie-meta span{color:var(--wie-muted)}.wie-meta strong{font-size:13.5px}.wie-stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.wie-stat{background:var(--wie-soft);border:1px solid var(--wie-line);border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:12px 14px}.wie-stat span{color:var(--wie-muted);font-size:12px}.wie-stat strong{font-size:22px;font-weight:700}.wie-stat--accepted strong,.wie-stat--delivered strong{color:var(--wie-ok)}.wie-stat--failed strong{color:var(--wie-bad)}.wie-stat--pending strong,.wie-stat--unknown strong{color:var(--wie-warn)}.wie-stat.is-zero strong{color:var(--wie-muted)}.wie-meta .wie-pill{align-self:flex-start}.wie-modal{max-width:min(1280px,96vw)}.wie-modal .modal-title{align-items:center;display:flex;flex-wrap:wrap;font-size:17px;font-weight:700;gap:8px}.wie-modal .modal-title svg{color:#007399}.wie-modal .modal-body{display:flex;flex-direction:column;gap:10px}.wie-toolbar{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.wie-toolbar--tight{margin-bottom:8px}.wie-toolbar__spacer{flex:1 1 auto}.wie-toolbar select{background:#fff;border:1px solid #d5dee6;border-radius:9px;height:36px;padding:0 8px}.wie-role-tabs{display:flex;flex-wrap:wrap;gap:6px}.wie-role-tabs button,.wie-segment button{align-items:center;background:#fff;border:1px solid #d5dee6;border-radius:999px;color:#475569;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:5px;height:34px;padding:0 12px}.wie-role-tabs button.is-active,.wie-segment button.is-active{background:linear-gradient(135deg,#007399,#00a4d8);border-color:#007399;color:#fff}.wie-segment{display:inline-flex;gap:4px}.wie-subject{align-items:center;background:#f6f9fb;border:1px solid #e3e9ef;border-radius:10px;display:flex;flex-wrap:wrap;font-size:13.5px;gap:8px;padding:10px 12px}.wie-subject span:first-child{color:#64748b;font-weight:600}.wie-frame{background:#f3f4f6;border:1px solid #e3e9ef;border-radius:12px;margin:0 auto;overflow:hidden;transition:max-width .25s;width:100%}.wie-frame--mobile{max-width:390px}.wie-frame iframe{background:#fff;border:0;display:block;height:68vh;width:100%}.wie-ai-help{align-items:flex-start;background:#f3f0ff;border-radius:10px;color:#4c1d95;display:flex;font-size:13px;gap:8px;line-height:1.45;margin:0;padding:10px 12px}.wie-ai-help svg{flex:0 0 auto;font-size:18px;margin-top:1px}.wie-console{grid-gap:14px;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.wie-console__editor{display:flex;flex-direction:column;gap:10px;min-width:0}.wie-console__editor textarea{background:#0f172a;border:1px solid #1e293b;border-radius:12px;caret-color:#38bdf8;color:#e2e8f0;font:12.5px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;min-height:58vh;padding:12px 14px;resize:vertical;tab-size:2;white-space:pre-wrap;width:100%;word-break:break-all}.wie-console__editor textarea:focus{border-color:#00a4d8;box-shadow:0 0 0 3px #00a4d833;outline:none}.wie-console__preview{min-width:0}.wie-console__preview .wie-frame iframe{height:58vh}.wie-tokens{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.wie-tokens__title{color:#64748b;font-size:12px;font-weight:700;width:100%}.wie-token{background:#ecfaff;border:1px dashed #9cc9da;border-radius:7px;color:#006b8e;cursor:pointer;font:11.5px ui-monospace,Menlo,Consolas,monospace;height:26px;padding:0 8px}.wie-token:hover{border-style:solid}.wie-card__head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.wie-card__head h3{margin:0}.wie-search{border:1px solid #d5dee6;border-radius:9px;flex:1 1 200px;font-size:13.5px;height:36px;max-width:320px;min-width:200px;padding:0 12px}.wie-search:focus{border-color:#00a4d8;box-shadow:0 0 0 3px #00a4d826;outline:none}.wie-texts{display:flex;flex-direction:column;gap:18px;max-height:64vh;min-width:0;overflow-y:auto;padding-right:6px}.wie-texts__group h4{background:#fff;color:var(--wie-brand);font-size:12px;font-weight:800;letter-spacing:.6px;margin:0 0 8px;padding:6px 0;position:sticky;text-transform:uppercase;top:0;z-index:1}.wie-text-field{background:#fff;border:1px solid var(--wie-line);border-radius:10px;margin-bottom:8px;padding:10px 12px}.wie-text-field.is-modified{background:#f5fcff;border-color:#9fd9ec}.wie-text-field__head{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.wie-text-field__head label{color:#334155;font-size:12.5px;font-weight:700;margin:0}.wie-text-field__head .wie-badge{margin-left:0}.wie-text-field textarea{border:1px solid #d5dee6;border-radius:8px;color:var(--wie-ink);font-family:inherit;font-size:14px;line-height:1.45;min-height:36px;padding:8px 10px;resize:vertical;width:100%}.wie-text-field textarea:focus{border-color:#00a4d8;box-shadow:0 0 0 3px #00a4d826;outline:none}.wie-link-btn{align-items:center;background:none;border:none;color:var(--wie-brand);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:4px;margin-left:auto;padding:0}@media (max-width:992px){.wie-console,.wie-grid{grid-template-columns:1fr}.wie-texts{max-height:none;overflow:visible}.wie-meta,.wie-stats,.wie-templates{grid-template-columns:repeat(2,minmax(0,1fr))}.wie-autosend{max-width:none}}@media (max-width:560px){.wie-fields-3,.wie-templates{grid-template-columns:1fr}.wie-card,.wie-hero{padding:14px}.wie-console__editor textarea,.wie-console__preview .wie-frame iframe,.wie-frame iframe{height:60vh;min-height:0}}.wie-active-design{align-items:baseline;display:flex;flex-wrap:wrap;font-size:14px;gap:8px;margin-bottom:4px}.wie-active-design strong{color:var(--wie-brand)}.wie-library{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-top:12px}.wie-design{background:#fff;border:1px solid var(--wie-line);border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:14px}.wie-design.is-default{background:var(--wie-brand-soft);border-color:var(--wie-brand);box-shadow:0 0 0 1px var(--wie-brand) inset}.wie-design__head{font-size:15px}.wie-design__head,.wie-design__meta{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.wie-design__meta code{background:var(--wie-soft);border-radius:5px;color:var(--wie-muted);font-size:11.5px;padding:1px 6px}.wie-design .wie-template__actions{margin-top:auto}.wie-badge.is-default{background:var(--wie-brand);color:#fff}.wie-legacy>summary{cursor:pointer;list-style:none}.wie-legacy>summary::-webkit-details-marker{display:none}.wie-legacy>summary h3{margin:0}.wie-legacy[open]>summary{margin-bottom:10px}.wie-wallet{gap:8px;max-width:520px}.agent-profile-modal-trigger{align-items:center;background:linear-gradient(135deg,#f4fcff,#e6f8fd);border:1px solid #b9e5f3;border-radius:16px;box-shadow:0 9px 26px #0073991c;color:#006b8e;display:flex;gap:14px;margin:24px auto;padding:18px 22px;text-align:left;transition:transform .2s,box-shadow .2s;width:min(100% - 28px,760px)}.agent-profile-modal-trigger:hover{box-shadow:0 13px 32px #0073992b;transform:translateY(-2px)}.agent-profile-modal-trigger>svg{flex:0 0 auto;font-size:36px}.agent-profile-modal-trigger>span{grid-gap:2px;display:grid;gap:2px}.agent-profile-modal-trigger strong{font-size:18px}.agent-profile-modal-trigger small{color:#577581}.agent-profile-modal{max-width:min(96vw,1280px)}.agent-profile-modal .modal-title{align-items:center;color:#006b8e;display:flex;gap:8px}.agent-profile-manager{color:#18313d;margin:0 auto;max-width:1180px;padding:0 4px 20px}.agent-profile-hero{align-items:flex-start;background:linear-gradient(125deg,#006b8e,#00a4d8);border-radius:22px;box-shadow:0 18px 45px #00739938;color:#fff;display:flex;gap:24px;justify-content:space-between;padding:28px}.agent-profile-hero h2{font-size:clamp(26px,4vw,40px);margin:5px 0 8px}.agent-profile-hero p{margin:0;max-width:720px;opacity:.9}.agent-profile-eyebrow{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.agent-profile-status{background:#ffffff2e;border-radius:999px;padding:8px 14px;text-transform:capitalize}.agent-profile-status.complete{background:#d1fae5;color:#075d35}.agent-profile-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:280px 1fr;margin-top:20px}.agent-profile-panel{background:#fff;border:1px solid #d9e6ec;border-radius:18px;box-shadow:0 8px 28px #17313d12;margin-top:20px;padding:24px}.agent-profile-panel h3{color:#006b8e;margin:0 0 16px}.avatar-panel{text-align:center}.avatar-panel img{background:#e8eef1;border:6px solid #e9f8fc;border-radius:50%;height:190px;object-fit:cover;width:190px}.agent-upload-button{background:#007399;border-radius:9px;color:#fff;cursor:pointer;display:block;margin:18px auto 8px;padding:10px 14px}.agent-upload-button input{display:none}.agent-profile-manager label{grid-gap:6px;display:grid;font-weight:650;gap:6px}.agent-profile-manager input,.agent-profile-manager textarea{background:#fff;border:1px solid #cbdbe3;border-radius:9px;padding:11px 12px;width:100%}.agent-profile-manager textarea{resize:vertical}.identity-panel>label{margin-top:14px}.agent-fields{grid-gap:14px;display:grid;gap:14px}.agent-fields.two{grid-template-columns:repeat(2,1fr)}.agent-fields.four{grid-template-columns:repeat(4,1fr)}.agent-fields.phone{align-items:end;grid-template-columns:2fr 1fr 1fr;margin-top:16px}.agent-switch{align-items:center;background:#f2f8fa;border-radius:9px;display:flex!important;gap:8px;padding:11px}.agent-switch input{width:auto}.agent-categories-heading{display:flex;gap:16px;justify-content:space-between}.agent-categories-heading p{color:#637b86;margin:0}.agent-categories-heading>span{background:#e8f7fb;border-radius:999px;color:#006b8e;height:max-content;padding:7px 10px}.agent-category-search{margin:18px 0}.agent-category-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));max-height:310px;overflow:auto}.agent-category-list label{align-items:center;border:1px solid #d8e5ea;border-radius:9px;cursor:pointer;display:flex;gap:8px;padding:11px}.agent-category-list label.selected{background:#ecfaff;border-color:#00a4d8}.agent-category-list input{width:auto}.agent-save{display:block;margin:24px auto;min-width:220px}.agent-email-current,.agent-email-pending>div{border-bottom:1px solid #edf2f4;display:flex;gap:12px;justify-content:space-between;padding:11px 0}.agent-email-pending button{margin-top:16px}.agent-email-request{display:flex;gap:10px;margin:14px 0}.agent-email-panel small{color:#637b86;display:block;margin-top:12px}.agent-profile-loading{padding:40px;text-align:center}@media(max-width:850px){.agent-profile-grid{grid-template-columns:1fr}.agent-fields.four{grid-template-columns:repeat(2,1fr)}.agent-fields.phone{grid-template-columns:1fr}.agent-category-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.agent-profile-modal-trigger{padding:14px}.agent-profile-modal-trigger>svg{font-size:30px}.agent-profile-hero{flex-direction:column}.agent-profile-panel{padding:17px}.agent-category-list,.agent-fields.four,.agent-fields.two{grid-template-columns:1fr}.agent-email-current,.agent-email-pending>div,.agent-email-request{flex-direction:column}}.agent-profile-manager select{background:#fff;border:1px solid #cbdbe3;border-radius:9px;padding:11px 12px;width:100%}.agent-profile-manager label>small{color:#637b86;font-weight:400}.agent-manage-phone{padding:0!important;text-align:left;width:max-content!important}.agent-switch{border:1px solid #0000;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s}.agent-switch.selected{background:#d1fae5;border-color:#73d6a6;box-shadow:0 0 0 3px #10b9811a;color:#075d35}.agent-switch.selected input{accent-color:#0a8f57}.agent-avatar-preview{background:#e8eef1;border:6px solid #e9f8fc;border-radius:50%;display:grid;height:190px;margin:0 auto;overflow:hidden;place-items:center;width:190px}.agent-avatar-preview img{border:0;height:100%;object-fit:cover;width:100%}.agent-avatar-preview svg{color:#8aa7b3;height:100%;padding:18px;width:100%}.agent-profile-trigger-slot{clear:both;width:100%}.agent-profile-trigger-slot .agent-profile-modal-trigger{margin:0 0 16px;width:100%}.agent-video-panel__heading{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.agent-video-panel__heading h3{align-items:center;display:flex;gap:9px;margin-bottom:5px}.agent-video-panel__heading p{color:#637b86;margin:0}.agent-video-panel__heading>span{background:#e8f7fb;border-radius:999px;color:#006b8e;font-weight:800;padding:7px 11px}.agent-video-fields{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.agent-video-field{background:#f9fcfd;border:1px solid #dce8ed;border-radius:13px;min-width:0;padding:14px}.agent-video-field.configured{background:#f4fcff;border-color:#a9dce9}.agent-video-field__label{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:8px}.agent-video-field__label label{align-items:center;display:flex;gap:7px;grid-auto-flow:column;justify-content:start;margin:0}.agent-video-field__label strong{background:#007399;border-radius:6px;color:#fff;font-size:11px;padding:3px 7px}.agent-video-field__label>span{color:#607987;font-size:11px;text-transform:capitalize}.agent-video-field__input{grid-gap:7px;display:grid;gap:7px;grid-template-columns:minmax(0,1fr) auto}.agent-video-remove{background:#fff5f5;border:1px solid #f2b5b5;border-radius:9px;color:#b42318;width:43px}.agent-video-error{color:#b42318!important;display:block;margin-top:7px}.agent-video-field__actions{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:9px}.agent-video-field__actions>button{background:#0000;border:0;color:#007399;font-weight:700;padding:4px 0}.agent-video-default{align-items:center;color:#526d79;cursor:pointer;display:flex!important;font-size:12px;gap:6px;grid-auto-flow:column}.agent-video-default input{width:auto}.agent-video-preview{border-top:1px solid #e1ebef;margin-top:22px;padding-top:18px}.agent-video-preview>h4{color:#18313d;margin:0}.agent-video-preview .professional-video{margin-bottom:0}.agent-profile-modal{margin-left:auto;margin-right:auto;width:min(96vw,1280px)}.agent-profile-modal .modal-content{max-height:calc(100dvh - 2rem);max-width:100%;overflow:hidden}.agent-profile-modal .modal-body,.agent-profile-modal .modal-header{min-width:0}.agent-profile-modal .modal-body{overflow-x:hidden}.agent-profile-manager,.agent-profile-manager *{box-sizing:border-box}.agent-fields,.agent-profile-grid,.agent-profile-manager,.agent-profile-manager form,.agent-profile-manager input,.agent-profile-manager label,.agent-profile-manager select,.agent-profile-manager textarea,.agent-profile-panel{max-width:100%;min-width:0}.agent-categories-heading>*,.agent-profile-hero>div{min-width:0}.agent-profile-hero h2,.agent-profile-hero p,.agent-profile-manager label,.agent-profile-manager small{overflow-wrap:anywhere}.agent-manage-phone{max-width:100%!important;white-space:normal}@media(max-width:575.98px){.agent-profile-modal{margin:8px auto;width:calc(100vw - 16px)}.agent-profile-modal .modal-content{max-height:calc(100dvh - 16px)}.agent-profile-modal .modal-body{padding:12px}.agent-profile-manager{padding-left:0;padding-right:0}.agent-profile-hero{padding:18px}.agent-avatar-preview{aspect-ratio:1;height:auto;width:min(190px,100%)}.agent-save{min-width:0;width:100%}.agent-video-fields{grid-template-columns:1fr}.agent-video-field__actions,.agent-video-panel__heading{align-items:flex-start;flex-direction:column}}.delivery-page{--delivery-ink:#122033;--delivery-muted:#66768b;--delivery-line:#dbe4ee;--delivery-panel:#fff;--delivery-bg:#f4f7fb;--delivery-blue:#1265d6;--delivery-blue-dark:#0c4ca6;--delivery-cyan:#0ca5a8;--delivery-green:#16885c;--delivery-amber:#c67712;--delivery-red:#c83b4d;background:radial-gradient(circle at 92% 2%,#1265d61c,#0000 28%),linear-gradient(180deg,#edf4fb 0,var(--delivery-bg) 260px);color:var(--delivery-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;padding:24px}.delivery-shell{margin:0 auto;width:min(1500px,100%)}.delivery-hero{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:20px}.delivery-eyebrow{align-items:center;color:var(--delivery-blue);display:inline-flex;font-size:12px;font-weight:800;gap:8px;letter-spacing:.12em;margin-bottom:8px;text-transform:uppercase}.delivery-hero h1{font-size:clamp(27px,4vw,44px);letter-spacing:-.035em;line-height:1.05;margin:0}.delivery-hero p{color:var(--delivery-muted);font-size:14px;line-height:1.65;margin:11px 0 0;max-width:760px}.delivery-live-pill{align-items:center;background:#16885c14;border:1px solid #16885c3d;border-radius:999px;color:var(--delivery-green);display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:750;gap:8px;padding:9px 13px}.delivery-live-dot{background:currentColor;border-radius:50%;box-shadow:0 0 0 5px #16885c1f;height:8px;width:8px}.delivery-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:16px}.delivery-stat{background:#ffffffe0;border:1px solid #b8c7d8b8;border-radius:16px;box-shadow:0 10px 34px #203c5a0f;min-height:94px;padding:16px}.delivery-stat-top{align-items:center;color:var(--delivery-muted);display:flex;font-size:11px;font-weight:700;gap:10px;justify-content:space-between;letter-spacing:.05em;text-transform:uppercase}.delivery-stat-icon{background:#eaf3ff;border-radius:10px;color:var(--delivery-blue);display:grid;height:30px;place-items:center;width:30px}.delivery-stat strong{display:block;font-size:26px;line-height:1;margin-top:7px}.delivery-toolbar{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(280px,1fr) auto auto;margin-bottom:16px}.delivery-search{position:relative}.delivery-search svg{color:#7c8da2;left:14px;position:absolute;top:50%;transform:translateY(-50%)}.delivery-input,.delivery-select,.delivery-textarea{background:#fff;border:1px solid var(--delivery-line);border-radius:11px;color:var(--delivery-ink);font:inherit;outline:none;transition:border-color .18s ease,box-shadow .18s ease;width:100%}.delivery-input,.delivery-select{min-height:44px;padding:10px 12px}.delivery-search .delivery-input{padding-left:42px}.delivery-textarea{min-height:86px;padding:11px 12px;resize:vertical}.delivery-input:focus,.delivery-select:focus,.delivery-textarea:focus{border-color:#1265d6b3;box-shadow:0 0 0 3px #1265d61c}.delivery-btn{align-items:center;border:1px solid #0000;border-radius:11px;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:750;gap:8px;justify-content:center;min-height:44px;padding:10px 15px;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.delivery-btn:hover:not(:disabled){transform:translateY(-1px)}.delivery-btn:disabled{cursor:not-allowed;opacity:.55}.delivery-btn-primary{background:linear-gradient(135deg,var(--delivery-blue),var(--delivery-blue-dark));box-shadow:0 8px 22px #1265d638;color:#fff}.delivery-btn-secondary{background:#fff;border-color:var(--delivery-line);color:#24415f}.delivery-btn-danger{background:#c83b4d12;border-color:#c83b4d3d;color:var(--delivery-red)}.delivery-workspace{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(320px,.82fr) minmax(560px,1.7fr)}.delivery-panel{background:var(--delivery-panel);border:1px solid #b8c7d8b8;border-radius:18px;box-shadow:0 18px 50px #203c5a14;overflow:hidden}.delivery-panel-head{align-items:center;background:#fbfdff;border-bottom:1px solid #e6edf4;display:flex;gap:12px;justify-content:space-between;padding:15px 17px}.delivery-panel-title{font-size:14px;font-weight:800}.delivery-panel-subtitle{color:var(--delivery-muted);font-size:11px;margin-top:3px}.delivery-order-list{max-height:760px;overflow:auto}.delivery-order-card{grid-gap:12px;align-items:center;background:#fff;border:0;border-bottom:1px solid #edf1f5;color:inherit;cursor:pointer;display:grid;gap:12px;grid-template-columns:48px minmax(0,1fr) auto;padding:14px 16px;text-align:left;width:100%}.delivery-order-card:hover{background:#f7faff}.delivery-order-card.is-active{background:linear-gradient(90deg,#1265d61a,rgba(18,101,214,.025));box-shadow:inset 3px 0 0 var(--delivery-blue)}.delivery-order-image{background:#edf2f7;border-radius:12px;height:48px;object-fit:cover;width:48px}.delivery-order-name{font-size:13px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.delivery-order-meta{color:var(--delivery-muted);display:flex;flex-wrap:wrap;font-size:10px;gap:5px 10px;margin-top:5px}.delivery-status{align-items:center;border-radius:999px;display:inline-flex;font-size:10px;font-weight:800;gap:6px;padding:5px 8px;white-space:nowrap}.delivery-status-blue{background:#e7f1ff;color:#1257aa}.delivery-status-green{background:#e3f5ed;color:#11704a}.delivery-status-amber{background:#fff1d9;color:#9b5a0d}.delivery-status-red{background:#fde7eb;color:#ac2e40}.delivery-status-gray{background:#edf1f5;color:#58687a}.delivery-empty{color:var(--delivery-muted);display:grid;min-height:260px;padding:32px;place-items:center;text-align:center}.delivery-empty-icon{background:#eaf3ff;border-radius:20px;color:var(--delivery-blue);display:grid;height:66px;margin:0 auto 14px;place-items:center;width:66px}.delivery-detail{padding:18px}.delivery-order-summary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1.3fr) minmax(240px,.8fr);margin-bottom:16px}.delivery-summary-card{background:#fbfdff;border:1px solid #e3eaf2;border-radius:14px;padding:15px}.delivery-summary-product{align-items:center;display:flex;gap:13px}.delivery-summary-product img{background:#edf2f7;border-radius:14px;height:62px;object-fit:cover;width:62px}.delivery-summary-product h2{font-size:16px;margin:0 0 5px}.delivery-address,.delivery-summary-product p{color:var(--delivery-muted);font-size:11px;line-height:1.55;margin:0}.delivery-section{border-top:1px solid #e9eef4;padding:16px 0}.delivery-section:first-of-type{border-top:0}.delivery-section-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.delivery-section-title{align-items:center;display:flex;font-size:13px;font-weight:850;gap:8px}.delivery-section-note{color:var(--delivery-muted);font-size:10px}.delivery-form-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-form-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.delivery-field-full{grid-column:1/-1}.delivery-field label{color:#506177;display:block;font-size:10px;font-weight:800;letter-spacing:.035em;margin-bottom:6px;text-transform:uppercase}.delivery-quick-statuses{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:12px}.delivery-quick-status{background:#fff;border:1px solid #dfe7ef;border-radius:999px;color:#4e6279;cursor:pointer;font-size:10px;font-weight:750;padding:7px 10px}.delivery-quick-status.is-active{background:#eaf3ff;border-color:#1265d661;color:var(--delivery-blue-dark)}.delivery-scanner{background:#0d1b2c;border:1px solid #d9e4ef;border-radius:14px;margin-bottom:12px;overflow:hidden}.delivery-scanner-stage{background:linear-gradient(#09162533,#09162533),radial-gradient(circle at center,#234664,#0b1828);min-height:260px;position:relative}.delivery-scanner video{display:block;height:280px;object-fit:cover;width:100%}.delivery-scan-frame{border:2px solid #ffffffdb;border-radius:14px;box-shadow:0 0 0 999px #040d1757;height:112px;inset:50% auto auto 50%;position:absolute;transform:translate(-50%,-50%);width:min(74%,420px)}.delivery-scan-line{animation:delivery-scan 1.8s ease-in-out infinite alternate;background:#39e7d2;box-shadow:0 0 13px #39e7d2;height:2px;left:8px;position:absolute;right:8px}@keyframes delivery-scan{0%{top:12px}to{top:calc(100% - 14px)}}.delivery-scanner-foot{align-items:center;color:#d5e5f5;display:flex;font-size:10px;gap:10px;justify-content:space-between;padding:10px 12px}.delivery-alert{align-items:flex-start;border-radius:11px;display:flex;font-size:11px;gap:9px;line-height:1.45;margin-bottom:12px;padding:11px 12px}.delivery-alert-error{background:#fff0f2;border:1px solid #c83b4d38;color:#9f2638}.delivery-alert-success{background:#eaf8f2;border:1px solid #16885c38;color:#0e6c47}.delivery-location{align-items:center;background:#f8fbfe;border:1px dashed #cbd8e6;border-radius:11px;color:#52677f;display:flex;font-size:11px;gap:8px;padding:10px 11px}.delivery-photo-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(4,minmax(0,1fr))}.delivery-photo{aspect-ratio:1;background:#eef3f7;border:1px solid #dbe4ed;border-radius:12px;overflow:hidden;position:relative}.delivery-photo img{height:100%;object-fit:cover;width:100%}.delivery-photo-remove{background:#151e28bd;border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:27px;place-items:center;position:absolute;right:6px;top:6px;width:27px}.delivery-photo-kind{background:#151e28b8;border-radius:7px;bottom:5px;color:#fff;font-size:8px;font-weight:700;left:5px;overflow:hidden;padding:4px 6px;position:absolute;right:5px;text-overflow:ellipsis;white-space:nowrap}.delivery-upload{background:#f8fbfe;border:1px dashed #b9c9d9;border-radius:12px;color:#56708b;cursor:pointer;display:grid;min-height:118px;place-items:center;text-align:center}.delivery-upload input{display:none}.delivery-upload span{display:block;font-size:9px;margin-top:6px}.delivery-actions{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border-top:1px solid #e1e8f0;bottom:0;display:flex;gap:12px;justify-content:space-between;margin:8px -18px -18px;padding:13px 18px;position:sticky;z-index:3}.delivery-actions-note{color:var(--delivery-muted);font-size:10px}.delivery-timeline{grid-gap:0;display:grid;gap:0}.delivery-event{grid-gap:10px;display:grid;gap:10px;grid-template-columns:30px minmax(0,1fr);padding-bottom:15px;position:relative}.delivery-event:not(:last-child):before{background:#d8e2ec;bottom:0;content:"";left:14px;position:absolute;top:26px;width:1px}.delivery-event-dot{background:#dcecff;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #d0dce8;color:var(--delivery-blue);display:grid;height:29px;place-items:center;position:relative;width:29px;z-index:1}.delivery-event-title{font-size:11px;font-weight:800}.delivery-event-meta{color:var(--delivery-muted);font-size:9px;margin-top:3px}.delivery-event-note{color:#42566d;font-size:10px;line-height:1.45;margin-top:5px}.delivery-loading{align-items:center;color:var(--delivery-muted);display:inline-flex;font-size:11px;gap:8px}.delivery-spin{animation:delivery-spin .8s linear infinite}@keyframes delivery-spin{to{transform:rotate(1turn)}}@media (max-width:1100px){.delivery-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.delivery-workspace{grid-template-columns:1fr}.delivery-order-list{max-height:420px}}@media (max-width:700px){.delivery-page{padding:14px}.delivery-hero{display:block}.delivery-live-pill{margin-top:14px}.delivery-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-toolbar{grid-template-columns:1fr 1fr}.delivery-search{grid-column:1/-1}.delivery-form-grid,.delivery-form-grid-3,.delivery-order-summary{grid-template-columns:1fr}.delivery-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-actions{align-items:stretch;flex-direction:column}}.postman-page{--pm-navy:#0b213b;--pm-blue:#1265d6;--pm-green:#13845a;--pm-orange:#d9780d;--pm-red:#c63b4b;--pm-muted:#67768a;background:radial-gradient(circle at 100% 0,#1265d629,#0000 32%),#f3f7fb;color:var(--pm-navy);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;padding:18px}.postman-shell{margin:0 auto;width:min(980px,100%)}.postman-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:15px}.postman-header h1{font-size:clamp(25px,7vw,40px);letter-spacing:-.04em;line-height:1;margin:0}.postman-header p{color:var(--pm-muted);font-size:12px;margin:8px 0 0}.postman-shift{align-items:center;background:#13845a14;border:1px solid #13845a38;border-radius:999px;color:var(--pm-green);display:inline-flex;font-size:10px;font-weight:800;gap:7px;padding:8px 11px;white-space:nowrap}.postman-operator{grid-gap:5px;display:grid;gap:5px;justify-items:end;min-width:210px}.postman-operator label{color:var(--pm-muted);font-size:9px;font-weight:800;text-transform:uppercase}.postman-operator .postman-select{min-height:38px;padding:7px 10px}.postman-dot{background:currentColor;border-radius:50%;height:8px;width:8px}.postman-summary{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px}.postman-summary-card{background:#ffffffeb;border:1px solid #dae5ef;border-radius:13px;box-shadow:0 8px 24px #1837570d;padding:11px}.postman-summary-card span{color:var(--pm-muted);display:block;font-size:9px;font-weight:750;text-transform:uppercase}.postman-summary-card strong{display:block;font-size:21px;margin-top:4px}.postman-tools{grid-gap:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto auto;margin-bottom:12px}.postman-search{position:relative}.postman-search svg{color:#718398;left:13px;position:absolute;top:50%;transform:translateY(-50%)}.postman-input,.postman-select,.postman-textarea{background:#fff;border:1px solid #d7e2ed;border-radius:11px;color:var(--pm-navy);font:inherit;outline:none;width:100%}.postman-input,.postman-select{min-height:44px;padding:10px 12px}.postman-search .postman-input{padding-left:40px}.postman-textarea{min-height:78px;padding:11px 12px;resize:vertical}.postman-input:focus,.postman-select:focus,.postman-textarea:focus{border-color:#1265d6b3;box-shadow:0 0 0 3px #1265d61a}.postman-button{align-items:center;border:1px solid #0000;border-radius:11px;cursor:pointer;display:inline-flex;font:inherit;font-size:11px;font-weight:800;gap:7px;justify-content:center;min-height:44px;padding:10px 13px}.postman-button:disabled{cursor:not-allowed;opacity:.55}.postman-button-primary{background:linear-gradient(135deg,#1672df,#0b4da7);box-shadow:0 8px 20px #1265d638;color:#fff}.postman-button-secondary{background:#fff;border-color:#d7e2ed;color:#29445f}.postman-scanner{background:#08192c;border-radius:15px;box-shadow:0 14px 36px #04132333;margin-bottom:12px;overflow:hidden}.postman-scanner-stage{min-height:260px;position:relative}.postman-scanner video{display:block;height:280px;object-fit:cover;width:100%}.postman-scanner-frame{border:2px solid #fff;border-radius:14px;box-shadow:0 0 0 999px #010a1461;height:105px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(78%,440px)}.postman-scanner-line{animation:postman-scan 1.6s ease-in-out infinite alternate;background:#42e8c7;height:2px;left:8px;position:absolute;right:8px}@keyframes postman-scan{0%{top:10px}to{top:calc(100% - 12px)}}.postman-scanner-footer{align-items:center;color:#d8e6f4;display:flex;font-size:10px;gap:10px;justify-content:space-between;padding:10px 12px}.postman-layout{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(270px,.82fr) minmax(420px,1.45fr)}.postman-panel{background:#fff;border:1px solid #d8e3ed;border-radius:16px;box-shadow:0 14px 38px #18375712;overflow:hidden}.postman-panel-header{align-items:center;background:#fbfdff;border-bottom:1px solid #e6edf4;display:flex;gap:10px;justify-content:space-between;padding:13px 14px}.postman-panel-header strong{font-size:13px}.postman-panel-header span{color:var(--pm-muted);font-size:9px}.postman-stop-list{max-height:650px;overflow:auto}.postman-stop{grid-gap:9px;align-items:center;background:#fff;border:0;border-bottom:1px solid #edf2f6;color:inherit;cursor:pointer;display:grid;gap:9px;grid-template-columns:34px minmax(0,1fr) auto;padding:12px;text-align:left;width:100%}.postman-stop.is-active{background:#edf5ff;box-shadow:inset 3px 0 0 var(--pm-blue)}.postman-stop-number{background:#e5f0ff;border-radius:10px;color:var(--pm-blue);display:grid;font-size:11px;font-weight:850;height:31px;place-items:center;width:31px}.postman-stop-name{font-size:11px;font-weight:850}.postman-stop-address,.postman-stop-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.postman-stop-address{color:var(--pm-muted);font-size:9px;margin-top:3px}.postman-status{border-radius:999px;display:inline-flex;font-size:8px;font-weight:850;padding:4px 7px;white-space:nowrap}.postman-status-blue{background:#e5f0ff;color:#1459ad}.postman-status-green{background:#e4f6ee;color:#0d7049}.postman-status-orange{background:#fff0d8;color:#9b590b}.postman-status-red{background:#fde7ea;color:#a82d3d}.postman-status-gray{background:#edf1f5;color:#586879}.postman-detail{padding:14px}.postman-customer{grid-gap:12px;background:linear-gradient(135deg,#0d3157,#1265d6);border-radius:14px;color:#fff;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:14px}.postman-customer h2{font-size:17px;margin:0 0 5px}.postman-customer p{color:#ffffffc7;font-size:10px;line-height:1.5;margin:0}.postman-access-badge{background:#ffffff1f;border:1px solid #ffffff3d;border-radius:999px;color:#fff;display:inline-flex;font-size:8px;font-weight:800;margin-top:8px;padding:4px 7px}.postman-customer-actions{display:flex;gap:7px}.postman-round-action{background:#ffffff1f;border:1px solid #ffffff3d;border-radius:13px;color:#fff;cursor:pointer;display:grid;height:42px;place-items:center;width:42px}.postman-package{grid-gap:11px;align-items:center;background:#fbfdff;border:1px solid #e1e9f1;border-radius:13px;display:grid;gap:11px;grid-template-columns:60px minmax(0,1fr);margin-top:10px;padding:11px}.postman-package img{background:#edf2f6;border-radius:12px;height:60px;object-fit:cover;width:60px}.postman-package strong{display:block;font-size:12px}.postman-package span{color:var(--pm-muted);display:block;font-size:9px;margin-top:4px}.postman-section{border-top:1px solid #e8eef4;padding:14px 0}.postman-section-title{align-items:center;display:flex;font-size:12px;font-weight:850;gap:7px;margin-bottom:10px}.postman-status-grid{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}.postman-status-button{background:#fff;border:1px solid #dce6ef;border-radius:11px;color:#50647a;cursor:pointer;font-size:9px;font-weight:800;min-height:58px;padding:8px}.postman-status-button svg{display:block;font-size:17px;margin:0 auto 5px}.postman-status-button.is-active{background:#eaf3ff;border-color:#1265d666;color:var(--pm-blue)}.postman-form-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.postman-field-full{grid-column:1/-1}.postman-field label{color:#54667a;display:block;font-size:9px;font-weight:800;margin-bottom:5px;text-transform:uppercase}.postman-location{align-items:center;background:#f7fafc;border:1px dashed #bfd0df;border-radius:10px;color:#536a81;display:flex;font-size:9px;gap:8px;margin-top:9px;padding:9px 10px}.postman-photo-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.postman-photo{aspect-ratio:1;background:#edf2f6;border:1px solid #dbe5ee;border-radius:11px;overflow:hidden;position:relative}.postman-photo img{height:100%;object-fit:cover;width:100%}.postman-photo button{background:#08121eb8;border:0;border-radius:50%;color:#fff;display:grid;height:26px;place-items:center;position:absolute;right:5px;top:5px;width:26px}.postman-upload{background:#f7fafc;border:1px dashed #afc2d4;border-radius:11px;color:#506d88;cursor:pointer;display:grid;min-height:105px;place-items:center;text-align:center}.postman-upload input{display:none}.postman-upload span{display:block;font-size:8px;margin-top:4px}.postman-alert{border-radius:10px;display:flex;font-size:10px;gap:8px;margin:10px 0;padding:10px}.postman-alert-error{background:#ffedf0;color:#9f2b3b}.postman-alert-success{background:#e7f7ef;color:#0d7049}.postman-timeline{grid-gap:9px;display:grid;gap:9px}.postman-timeline-item{grid-gap:9px;align-items:start;display:grid;gap:9px;grid-template-columns:10px minmax(0,1fr)}.postman-timeline-dot{background:#8493a3;border-radius:50%;height:9px;margin-top:3px;width:9px}.postman-timeline-dot-blue{background:var(--pm-blue)}.postman-timeline-dot-green{background:var(--pm-green)}.postman-timeline-dot-orange{background:var(--pm-orange)}.postman-timeline-dot-red{background:var(--pm-red)}.postman-timeline-dot-gray{background:#8493a3}.postman-timeline-item span,.postman-timeline-item strong{display:block}.postman-timeline-item strong{font-size:10px}.postman-timeline-item span{color:var(--pm-muted);font-size:8px;margin-top:2px}.postman-timeline-empty,.postman-timeline-item p{color:#465b70;font-size:9px;margin:4px 0 0}.postman-save{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#fffffff5;border-top:1px solid #dde7ef;bottom:0;margin:10px -14px -14px;padding:11px 14px;position:sticky;z-index:4}.postman-save .postman-button{width:100%}.postman-empty{color:var(--pm-muted);display:grid;font-size:11px;min-height:230px;padding:25px;place-items:center;text-align:center}.postman-spin{animation:postman-spin .8s linear infinite}@keyframes postman-spin{to{transform:rotate(1turn)}}@media (max-width:760px){.postman-page{padding:11px}.postman-layout{grid-template-columns:1fr}.postman-stop-list{max-height:310px}.postman-tools{grid-template-columns:minmax(0,1fr) auto}.postman-tools .postman-select{grid-column:1/-1;grid-row:2}}@media (max-width:460px){.postman-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.postman-header{display:block}.postman-operator{justify-items:stretch;margin-top:10px}.postman-customer{grid-template-columns:1fr}.postman-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.postman-form-grid{grid-template-columns:1fr}}.ph-page{background:#f8fafc;padding:2rem 1rem 3rem;width:100%}.ph-container{margin:0 auto;max-width:900px;width:100%}.ph-header{margin-bottom:1.5rem;text-align:left}.ph-title{color:#1e293b;font-size:1.9rem;font-weight:800;margin-bottom:.4rem}.ph-subtitle{color:#64748b;font-size:.95rem;margin:0}.ph-summary{grid-gap:.9rem;display:grid;gap:.9rem;grid-template-columns:repeat(4,1fr);margin-bottom:1.5rem}.ph-summary-item{background:#fff;border:1px solid #0073991a;border-radius:16px;box-shadow:0 4px 14px #0000000a;display:flex;flex-direction:column;gap:.25rem;padding:1rem}.ph-summary-value{color:#007399;font-size:1.35rem;font-weight:800}.ph-summary-label{color:#64748b;font-size:.75rem;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.ph-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-bottom:1.25rem}.ph-filter-group{background:#fff;border:1px solid #00739926;border-radius:999px;display:inline-flex;gap:.2rem;padding:.25rem}.ph-filter-btn{background:#0000;border:0;border-radius:999px;color:#64748b;cursor:pointer;font-size:.8rem;font-weight:700;padding:.4rem .9rem;transition:background .15s ease,color .15s ease}.ph-filter-btn:hover{color:#007399}.ph-filter-btn--active{background:linear-gradient(135deg,#007399,#00a4d8);color:#fff}.ph-sort-select{align-items:center;color:#64748b;display:inline-flex;font-size:.82rem;font-weight:600;gap:.5rem}.ph-sort-select select{background:#fff;border:1px solid #00739933;border-radius:999px;color:#1e293b;cursor:pointer;font-size:.82rem;font-weight:700;padding:.4rem .8rem}.ph-filter-main{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem}.ph-count-input,.ph-custom-range,.ph-year-controls{align-items:center;color:#64748b;display:inline-flex;font-size:.8rem;font-weight:600;gap:.4rem}.ph-count-input input[type=number],.ph-custom-range input[type=date],.ph-year-controls select{background:#fff;border:1px solid #00739933;border-radius:999px;color:#1e293b;font-size:.8rem;font-weight:700;padding:.35rem .7rem}.ph-count-input input[type=number]{text-align:center;width:4.5rem}.ph-btn-sm{font-size:.78rem;padding:.35rem .8rem}.ph-reset-btn{background:#0000;border:0;color:#64748b;cursor:pointer;font-size:.78rem;font-weight:700;padding:.35rem .2rem;text-decoration:underline}.ph-reset-btn:hover{color:#007399}@media (max-width:480px){.ph-filter-main,.ph-toolbar{align-items:stretch;flex-direction:column}.ph-filter-group{justify-content:space-between}.ph-filter-btn{flex:1 1;text-align:center}.ph-count-input,.ph-custom-range,.ph-year-controls{justify-content:space-between}.ph-custom-range{flex-wrap:wrap}}.ph-card-list{grid-gap:1rem;display:grid;gap:1rem}.ph-card{background:#fff;border:1px solid #0073991a;border-radius:18px;box-shadow:0 6px 20px #0000000d;padding:1.25rem 1.4rem;transition:box-shadow .2s ease,transform .2s ease}.ph-card:hover{box-shadow:0 10px 28px #00000014;transform:translateY(-1px)}.ph-card-header{border-bottom:1px solid #eef2f6;gap:.6rem;justify-content:space-between;margin-bottom:.85rem;padding-bottom:.85rem}.ph-card-header,.ph-card-header-left{align-items:center;display:flex;flex-wrap:wrap}.ph-card-header-left{gap:.9rem}.ph-order-ref{align-items:center;color:#1e293b;display:inline-flex;font-size:.82rem;font-weight:800;gap:.4rem;letter-spacing:.3px}.ph-order-date{color:#64748b;font-size:.82rem}.ph-card-header-badges{display:flex;flex-wrap:wrap;gap:.5rem}.ph-status-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:700;gap:.35rem;padding:.3rem .7rem;white-space:nowrap}.ph-status--pending{background:#64748b1a;color:#475569}.ph-status--processing{background:#d977061a;color:#b45309}.ph-status--shipped{background:#0073991a;color:#007399}.ph-status--delivered{background:#16a34a1a;color:#15803d}.ph-status--cancelled{background:#dc26261a;color:#b91c1c}.ph-status--return{background:#9333ea1a;color:#7e22ce}.ph-payment--paid{background:#16a34a1a;color:#15803d}.ph-payment--pending{background:#d977061a;color:#b45309}.ph-payment--cancelled{background:#dc26261a;color:#b91c1c}.ph-product-row{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:72px 1fr auto}.ph-product-image{align-items:center;background:#f1f5f9;border-radius:14px;display:flex;flex-shrink:0;height:72px;justify-content:center;overflow:hidden;width:72px}.ph-no-image{color:#94a3b8;font-size:.7rem;padding:0 6px;text-align:center}.ph-no-image--small{font-size:.55rem}.ph-product-info{display:flex;flex-direction:column;gap:.2rem;min-width:0}.ph-product-name{color:#1e293b;font-size:.98rem;font-weight:700;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.ph-product-name:hover{color:#007399;text-decoration:underline}.ph-product-qty,.ph-product-variant{color:#64748b;font-size:.82rem}.ph-product-price{flex-shrink:0;text-align:right}.ph-multi-item{align-items:center;display:flex;gap:1rem}.ph-multi-item-thumbs{display:flex;flex-shrink:0;gap:.4rem}.ph-multi-item-thumb{align-items:center;background:#f1f5f9;border:1px solid #0073991f;border-radius:12px;display:flex;height:52px;justify-content:center;overflow:hidden;width:52px}.ph-multi-item-info{display:flex;flex-direction:column;gap:.2rem;min-width:0}.ph-multi-item-count{color:#1e293b;font-size:.95rem;font-weight:700}.ph-multi-item-names{color:#64748b;font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ph-card-actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}.ph-btn{align-items:center;border:1px solid #0000;border-radius:999px;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:700;gap:.4rem;padding:.5rem .95rem;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.ph-btn-outline{background:#fff;border-color:#00739940;color:#007399}.ph-btn-outline:hover{background:#0073990f}.ph-btn-primary{background:linear-gradient(135deg,#007399,#00a4d8);color:#fff}.ph-btn-primary:hover{filter:brightness(1.05)}.ph-card-total{align-items:center;border-top:1px solid #eef2f6;color:#64748b;display:flex;font-size:.9rem;justify-content:space-between;margin-top:.9rem;padding-top:.85rem}.ph-card-total strong{color:#1e293b;font-size:1.05rem}.ph-state{align-items:center;background:#fff;border:1px solid #0073991a;border-radius:18px;box-shadow:0 6px 20px #0000000d;display:flex;flex-direction:column;gap:.6rem;padding:3rem 1.5rem;text-align:center}.ph-state-title{color:#1e293b;font-size:1.15rem;font-weight:700;margin:0}.ph-state-text{color:#64748b;font-size:.9rem;margin:0 0 .5rem}.ph-state-error p{color:#b91c1c;margin-bottom:.75rem}.ph-order-modal .modal-content{border:none;border-radius:20px;overflow:hidden}.ph-order-modal-close{align-items:center;background:#0f172a0f;border:none;border-radius:50%;color:#1e293b;cursor:pointer;display:flex;height:34px;justify-content:center;position:absolute;right:16px;top:14px;transition:background .15s ease;width:34px;z-index:5}.ph-order-modal-close:hover{background:#0f172a1f}.ph-order-modal-body{max-height:85vh;overflow-y:auto;padding:1rem 0}@media (max-width:768px){.ph-summary{grid-template-columns:repeat(2,1fr)}.ph-product-row{grid-template-areas:"image info" "price price";grid-template-columns:64px 1fr}.ph-product-image{grid-area:image;height:64px;width:64px}.ph-product-info{grid-area:info}.ph-product-price{grid-area:price;margin-top:.4rem;text-align:left}}@media (max-width:480px){.ph-page{padding:1.25rem .75rem 2rem}.ph-summary{gap:.6rem;grid-template-columns:repeat(2,1fr)}.ph-card{padding:1rem}.ph-card-actions{align-items:stretch;flex-direction:column}.ph-btn{justify-content:center}.ph-multi-item{align-items:flex-start;flex-direction:column}}.contact-requests-page{box-sizing:border-box;padding:24px;width:100%}.contact-requests-shell{grid-gap:18px;display:grid;gap:18px;margin:0 auto;max-width:900px}.contact-requests-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.contact-requests-header h1{font-size:1.4rem;margin:0 0 4px}.contact-requests-header p{color:#64748b;margin:0}.contact-requests-btn{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#1e293b;cursor:pointer;display:inline-flex;font-size:.85rem;gap:6px;padding:8px 14px}.contact-requests-btn.primary{background:#0b7285;border-color:#0b7285;color:#fff}.contact-requests-btn:hover{opacity:.9}.contact-requests-alert{border-radius:8px;font-size:.9rem;padding:10px 14px}.contact-requests-alert.error{background:#fee2e2;color:#991b1b}.contact-requests-alert.success{background:#dcfce7;color:#166534}.contact-requests-section{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:18px}.contact-requests-section h2{font-size:1.05rem;margin:0 0 12px}.contact-requests-empty{color:#64748b;font-size:.9rem}.contact-requests-list{grid-gap:12px;display:grid;gap:12px;list-style:none;margin:0;padding:0}.contact-requests-item{align-items:flex-start;border:1px solid #e2e8f0;border-radius:10px;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:12px}.contact-requests-item-info{display:flex;flex-direction:column;gap:2px}.contact-requests-topic{color:#0b7285;font-size:.82rem;font-weight:600}.contact-requests-question{color:#475569;font-size:.85rem;font-style:italic;margin:4px 0}.contact-requests-item-actions{align-items:center;display:flex;gap:8px}.contact-request-badge{border-radius:999px;font-size:.78rem;font-weight:700;padding:4px 10px;text-transform:capitalize}.contact-request-badge.pending{background:#fef3c7;color:#92400e}.contact-request-badge.accepted{background:#dcfce7;color:#166534}.contact-request-badge.declined{background:#fee2e2;color:#991b1b}.contact-request-badge.cancelled{background:#e2e8f0;color:#475569}.business_card_container{cursor:pointer;height:55mm;perspective:1000px;width:85mm}.business_card{border-radius:5px;box-shadow:0 4px 10px #00000026;font-family:Roboto,sans-serif;height:100%;position:relative;transform-style:preserve-3d;transition:transform .6s ease;width:100%}.back,.front{background:linear-gradient(135deg,#fff,#f5f5f5);display:flex;flex-direction:column;justify-content:space-between;padding:8px}.back{color:#100808;transform:rotateY(0deg)}.business_header{align-items:center;display:flex;gap:10px;justify-content:flex-start}.business_logo_image{height:10mm;object-fit:contain;width:10mm}.business_company_name{color:#333;font-size:30px;font-weight:700}.business_footer{align-items:flex-end;display:flex;justify-content:space-between}.business_role{color:#555;font-size:10px;font-weight:700}.business_qr_code_container{background-color:#fff;border-radius:3px;box-shadow:0 2px 5px #0000001a;margin-top:5px;padding:5px}.business_qr_code_unavailable{color:#94a3b8;display:inline-block;font-size:11px;padding:30px 10px;text-align:center}.business_back_text{font-size:12px;line-height:1.4;margin:0 auto;text-align:center}.business_barcode{display:flex;justify-content:center;margin-top:10px}.activation-link-actions{width:100%}.activation-link-actions-warning{color:#b42318;font-size:.85rem;margin:0 0 8px}.activation-link-actions-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.activation-link-actions-qr-btn{align-items:center;background:#00739914;border:none;border-radius:20px;color:#007399;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:6px;padding:8px 14px;transition:all .2s ease}.activation-link-actions-qr-btn:hover{background:#00739929}.activation-link-actions-qr-btn:disabled{cursor:not-allowed;opacity:.5}.activation-invitation-card{margin-top:14px;max-width:340px;width:100%}.activation-invitation-card-expiry{color:#64748b;font-size:.8rem;margin:0 0 8px}@media (max-width:480px){.activation-link-actions-row{gap:8px}.activation-link-actions-qr-label{display:none}.activation-link-actions-qr-btn{padding:8px 10px}}.carduser-role-summary{background:#f8fafc;border:1px solid #00000014;border-radius:12px;padding:14px}.carduser-role-summary--previous{border-left:4px solid #94a3b8}.carduser-role-summary--requested{background:#f0fdf4;border-left:4px solid #16a34a}.carduser-role-summary-heading{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.carduser-role-summary-tag{color:#64748b;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.carduser-role-summary h4{font-size:1rem;font-weight:700;margin:0}.carduser-role-summary-table{border-collapse:collapse;font-size:.85rem;width:100%}.carduser-role-summary-table td,.carduser-role-summary-table th{padding:4px 6px;text-align:left}.success-result-card{background:#f0fdf4;border:1px solid #86efac;border-radius:14px;margin:0 auto;max-width:480px;padding:20px;width:100%}.success-result-card-header{align-items:center;display:flex;gap:10px;margin-bottom:16px}.success-result-card-icon{color:#16a34a;flex-shrink:0;font-size:1.4rem}.success-result-card-header h4{color:#14532d;font-size:1.05rem;font-weight:700;margin:0}.success-result-card-identity{align-items:center;display:flex;gap:12px;margin-bottom:12px}.success-result-card-avatar{border-radius:50%;flex-shrink:0;height:48px;object-fit:cover;width:48px}.success-result-card-name{color:#0f172a;font-weight:700;margin:0}.success-result-card-email{color:#475569;font-size:.85rem;margin:2px 0 0;overflow-wrap:anywhere}.success-result-card-message{color:#334155;font-size:.9rem;margin:0 0 14px}.success-result-card-meta{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:16px}.success-result-card-countdown{margin-bottom:14px}.success-result-card-meta-label{color:#64748b;display:block;font-size:.7rem;font-weight:700;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.success-result-card-role-badge{background:#0073991f;border-radius:14px;color:#007399;display:inline-block;font-size:.8rem;font-weight:700;padding:4px 12px}.success-result-card-expiry{color:#334155;display:block;font-size:.8rem}.success-result-card-toast{border-radius:8px;font-size:.82rem;margin:10px 0 0;padding:8px 12px}.success-result-card-toast--success{background:#dcfce7;color:#166534}.success-result-card-toast--error{background:#fee2e2;color:#991b1b}.success-result-card-footer{border-top:1px solid #00000014;display:flex;justify-content:flex-end;margin-top:18px;padding-top:14px}.success-result-card-finish-btn{background:#16a34a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.85rem;font-weight:700;padding:9px 22px}.success-result-card-finish-btn:hover{background:#15803d}@media (max-width:480px){.success-result-card{padding:16px}.success-result-card-meta{gap:12px}}.admin-capacity-card{background:#fff;border:1px solid #dce6eb;border-radius:12px;font-family:inherit;font-family:var(--font-system,inherit);min-width:0;overflow:hidden}.admin-capacity-card h2{border-bottom:1px solid #edf1f4;color:#0f172a;font-size:.95rem;font-weight:700;margin:0;padding:14px 18px}.admin-capacity-scroll{overflow-x:auto}.admin-capacity-table{border-collapse:collapse;color:#475569;font-size:.82rem;width:100%}.admin-capacity-table th{background:#f7fafc;font-size:.73rem;font-weight:600;padding:10px 18px;text-align:left;white-space:nowrap}.admin-capacity-table td{border-top:1px solid #edf1f4;padding:11px 18px}.admin-capacity-table tr:hover td{background:#fbfdfe}.admin-capacity-table strong{color:#0f172a;font-weight:600}.admin-capacity-remaining{background:#edf5f8;border-radius:6px;color:#007399;color:var(--elakay-primary,#007399);display:inline-block;font-weight:700;min-width:34px;padding:3px 8px;text-align:center}@media(max-width:600px){.admin-capacity-table thead{display:none}.admin-capacity-table,.admin-capacity-table tbody{display:block}.admin-capacity-table tr{grid-gap:8px;border-top:1px solid #edf1f4;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));padding:12px 16px}.admin-capacity-table td{grid-gap:5px;border:0;display:grid;font-size:.8rem;gap:5px;padding:0}.admin-capacity-table td:first-child{grid-column:1/-1}.admin-capacity-table td:before{color:#64748b;content:attr(data-label);font-size:.65rem}.admin-capacity-table td:first-child:before{display:none}.admin-capacity-remaining{width:fit-content}}.admin-container{margin:0 auto;max-width:920px;padding:24px 20px}@media (max-width:600px){.admin-container{padding:16px 12px}}.admin-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0f172a14,0 1px 2px #0f172a0a}.admin-grid-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}@media (max-width:760px){.admin-grid-2{grid-template-columns:1fr}}.admin-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px}@media (max-width:480px){.admin-row{gap:8px}}.invitation-workspace{--invite-brand:var(--elakay-primary,#007399);--invite-border:#dce6eb;grid-gap:16px;color:#0f172a;display:grid;font-family:inherit;font-family:var(--font-system,inherit);gap:16px}.invitation-workspace .admin-card{border:1px solid var(--invite-border);border-radius:12px;box-shadow:0 2px 8px #0f2d3c06}.invitation-workspace .invitation-choice{grid-column-gap:20px;align-items:center;column-gap:20px;display:grid;grid-template-columns:minmax(200px,1fr) auto;padding:16px 20px}.invitation-workspace .invitation-choice>label{grid-column:1;margin:0 0 6px}.invitation-workspace .invitation-choice>select{grid-column:1;grid-row:2}.invitation-workspace .invitation-label{color:#475569;display:block;font-size:.77rem;font-weight:600;line-height:1.5;margin:14px 0 7px}.invitation-workspace .PhoneInputInput,.invitation-workspace .invitation-input{background:#fff;border:1px solid var(--invite-border);border-radius:8px;box-sizing:border-box;color:#0f172a;font-family:inherit;font-size:.85rem;min-height:40px;padding:9px 12px;width:100%}.invitation-workspace button:focus-visible,.invitation-workspace input:focus-visible,.invitation-workspace select:focus-visible{outline:3px solid #77bfd4;outline-offset:2px}.invitation-workspace .invitation-form{padding:20px}.invitation-workspace .invitation-card-heading{align-items:center;border-bottom:1px solid var(--invite-border);display:flex;gap:10px;margin-bottom:16px;padding-bottom:14px}.invitation-workspace .invitation-card-heading h4{font-size:1rem!important}.invitation-workspace .invitation-contact>div{grid-column-gap:24px;align-items:start;column-gap:24px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.invitation-workspace .invitation-expiration{background:#f7fbfc;border:1px solid var(--invite-border);border-radius:10px;grid-row:1/5;min-width:0;padding:14px}.invitation-workspace .invitation-expiration .invitation-label{margin-top:12px}.invitation-workspace .invitation-range{accent-color:var(--invite-brand);cursor:pointer;margin:8px 0;width:100%}.invitation-workspace .invitation-contact>div>.invitation-label{margin-top:0}.invitation-workspace .invitation-capacities{grid-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.invitation-workspace .invitation-methods{align-self:end;background:#f7fafc;border:1px solid var(--invite-border);border-radius:9px;display:flex;gap:4px;grid-column:2;grid-row:1/3;padding:4px;width:fit-content}.invitation-workspace .invitation-methods button{align-items:center;background:#0000;border:1px solid #0000;border-radius:6px;color:#64748b;display:inline-flex;font-size:.77rem;font-weight:600;gap:7px;justify-content:center;padding:8px 12px}.invitation-workspace .invitation-methods button.active{background:#fff;border-color:#d4e7ee;box-shadow:0 1px 3px #0f2d3c08;color:var(--invite-brand)}.invitation-workspace .btn{border-radius:8px;font-size:.8rem;font-weight:650;min-height:36px;padding:8px 14px}.invitation-workspace .btn-primary{background:linear-gradient(135deg,var(--invite-brand),#004b63);background:linear-gradient(135deg,var(--invite-brand),var(--elakay-primary-dark,#004b63));border:1px solid var(--invite-brand);color:#fff}.invitation-workspace .btn-outline-primary{background:#fff;border:1px solid var(--invite-border);color:var(--invite-brand)}.invitation-workspace .btn:disabled{cursor:not-allowed;opacity:.45}.invitation-workspace .elakay-countdown{background:#f7fbfc;margin-bottom:16px;max-width:520px;padding:10px}.invitation-workspace .elakay-countdown-value{font-size:1.6rem}.invitation-workspace .elakay-countdown-unit{padding:8px}.invitation-workspace .elakay-countdown-label{font-size:.65rem}@media(max-width:1000px){.invitation-workspace .invitation-capacities{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.invitation-workspace .invitation-capacities,.invitation-workspace .invitation-choice,.invitation-workspace .invitation-contact>div{grid-template-columns:1fr}.invitation-workspace .invitation-choice>*,.invitation-workspace .invitation-methods{grid-column:auto;grid-row:auto}.invitation-workspace .invitation-methods{margin-top:12px;width:100%}.invitation-workspace .invitation-methods button{flex:1 1}.invitation-workspace .invitation-expiration{grid-row:auto;margin-bottom:16px}.invitation-workspace .invitation-choice,.invitation-workspace .invitation-form{padding:16px}}.carduser-activation-modal .modal-content{border:none;border-radius:16px}.carduser-activation-header{align-items:center;border-bottom:1px solid #00000014;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px;padding-bottom:16px;width:100%}.carduser-activation-avatar{border-radius:50%;flex-shrink:0;height:64px;object-fit:cover;width:64px}.carduser-activation-avatar-fallback{align-items:center;background:#0073991a;color:#007399;display:inline-flex;font-size:24px;justify-content:center}.carduser-activation-identity{flex:1 1 200px;min-width:0}.carduser-activation-edit-capacity-btn{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;color:#3b82f6;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;margin-bottom:16px;padding:7px 14px}.carduser-activation-edit-capacity-btn:hover{background:#dbeafe}.carduser-activation-name{font-size:1.15rem;font-weight:700;margin:0;overflow-wrap:anywhere}.carduser-activation-email{align-items:center;color:#64748b;display:flex;font-size:.85rem;gap:6px;margin:2px 0 8px;overflow-wrap:anywhere}.carduser-activation-email-copy-btn{align-items:center;background:#0000;border:none;border-radius:6px;color:#94a3b8;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.85rem;height:22px;justify-content:center;padding:0;transition:background-color .15s ease,color .15s ease;width:22px}.carduser-activation-email-copy-btn:hover{background:#0073991a;color:#007399}.carduser-activation-email-copy-btn:focus-visible{outline:2px solid #00739966;outline-offset:1px}.carduser-activation-role{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.carduser-activation-role-badge{background:#0073991f;border-radius:14px;color:#007399;display:inline-block;font-size:.8rem;font-weight:700;padding:4px 12px}.carduser-activation-team-count{align-items:center;color:#64748b;display:inline-flex;font-size:.8rem;gap:4px}.carduser-activation-status{border-radius:14px;display:inline-block;font-size:.75rem;font-weight:700;padding:4px 12px}.carduser-activation-status--pending{background:#fef9c3;color:#854d0e}.carduser-activation-status--expired{background:#fee2e2;color:#991b1b}.carduser-activation-status--activated{background:#dcfce7;color:#166534}.carduser-activation-status--role-pending{background:#e0f2fe;color:#075985}.carduser-activation-status--role-accepted{background:#dcfce7;color:#166534}.carduser-role-comparison{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.carduser-activity-section,.carduser-role-comparison,.carduser-share-section{margin-bottom:16px;width:100%}.carduser-activity-section h5,.carduser-share-section h5{font-size:.9rem;font-weight:700;margin-bottom:8px}.carduser-share-loading{align-items:center;color:#64748b;display:flex;font-size:.85rem;gap:8px}.carduser-share-countdown{margin-bottom:10px}.carduser-share-actions{align-items:center;display:flex;gap:8px}.carduser-invitation-card-section{margin-bottom:16px;width:100%}.carduser-toggle-btn{align-items:center;background:#fff;border:1px solid #00000026;border-radius:8px;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:8px;padding:8px 16px}.carduser-invitation-card{margin-top:12px;max-width:340px;width:100%}.carduser-activity-table{border-collapse:collapse;font-size:.85rem;width:100%}.carduser-activity-table td,.carduser-activity-table th{border-bottom:1px solid #0000000f;padding:6px 8px;text-align:left}.carduser-modal-footer-actions{border-top:1px solid #00000014;display:flex;justify-content:flex-end;margin-top:16px;padding-top:16px;width:100%}@media (max-width:576px){.carduser-activation-header{align-items:flex-start;flex-direction:column;text-align:left}.carduser-role-comparison{grid-template-columns:1fr}.carduser-invitation-card{max-width:100%}}.edit-role-capacity-modal .modal-content{border-radius:12px}.edit-role-capacity-countdown{background:#add8e6;border-radius:10px;margin-bottom:18px;padding:8px 4px}.edit-role-capacity-form{display:flex;flex-direction:column;gap:16px}.edit-role-capacity-field{display:flex;flex-direction:column;gap:4px}.edit-role-capacity-field label{color:#94a3b8;font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.edit-role-capacity-field input[type=email],.edit-role-capacity-field input[type=number],.edit-role-capacity-field input[type=password],.edit-role-capacity-field input[type=text]{border:1px solid #e2e8f0;border-radius:8px;box-sizing:border-box;color:#0f172a;font-size:13px;outline:none;padding:9px 12px;width:100%}.edit-role-capacity-field input[readOnly]{background:#f8fafc;color:#64748b}.edit-role-capacity-field input[type=range]{accent-color:#3b82f6;width:100%}.edit-role-capacity-limit-row{align-items:center;display:flex;gap:8px}.edit-role-capacity-limit-row input[type=number]{flex:1 1 auto}.edit-role-capacity-zero-btn{background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#475569;cursor:pointer;flex:0 0 auto;font-size:11px;font-weight:600;padding:8px 10px;white-space:nowrap}.edit-role-capacity-zero-btn:hover:not(:disabled){background:#fee2e2;border-color:#fca5a5;color:#991b1b}.edit-role-capacity-zero-btn:disabled{color:#cbd5e1;cursor:not-allowed}.edit-role-capacity-days-value{color:#475569;font-size:13px;font-weight:600}.edit-role-capacity-field small{color:#94a3b8;font-size:11px}.edit-role-capacity-alert{border-radius:8px;font-size:13px;padding:10px 14px}.edit-role-capacity-alert-error{background:#fee2e2;border:1px solid #fca5a5;color:#991b1b}.edit-role-capacity-actions{display:flex;justify-content:space-between;margin-top:6px}.edit-role-capacity-cancel,.edit-role-capacity-submit{border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;padding:9px 20px}.edit-role-capacity-cancel{background:#fff;border:1px solid #e2e8f0;color:#475569}.edit-role-capacity-submit{background:#3b82f6;border:none;color:#fff}.edit-role-capacity-submit:disabled{background:#cbd5e1;color:#94a3b8;cursor:not-allowed}.suspend-user-modal .modal-content{border-radius:14px}.suspend-user-current-banner{background:#fff3cd;border:1px solid #ffe08a;border-radius:8px;color:#7a5b00;font-size:.9rem;margin-bottom:14px;padding:10px 14px}.suspend-user-form{display:flex;flex-direction:column;gap:14px}.suspend-user-field{display:flex;flex-direction:column;gap:6px}.suspend-user-field label{color:#334155;font-size:.85rem;font-weight:700}.suspend-user-field small{color:#64748b;font-size:.75rem}.suspend-user-field input[type=datetime-local],.suspend-user-field input[type=text],.suspend-user-field select,.suspend-user-field textarea{border:1px solid #cbd5e1;border-radius:8px;font-size:.9rem;padding:8px 10px}.suspend-user-field-row{display:flex;flex-wrap:wrap;gap:20px}.suspend-user-field-row .suspend-user-field{flex:1 1 220px}.suspend-user-radio-group{grid-gap:8px;display:grid;font-size:.85rem;font-weight:400;gap:8px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.suspend-user-radio-group label{align-items:center;background:#fff;border:2px solid #cbd5e1;border-radius:10px;color:#334155;cursor:pointer;display:flex;font-weight:600;gap:8px;min-height:44px;padding:9px 11px;transition:border-color .15s,background .15s,box-shadow .15s}.suspend-user-radio-group label:hover{background:#f0fbfe;border-color:#0084a8}.suspend-user-radio-group label.is-selected{background:#e5f7fb;border-color:#007399;box-shadow:inset 0 0 0 1px #007399;color:#004b63}.suspend-user-radio-group label:focus-within{outline:3px solid #00739947;outline-offset:2px}.suspend-user-radio-group input[type=radio]{accent-color:#007399;appearance:auto!important;height:18px!important;margin:0!important;opacity:1!important;pointer-events:auto!important;position:static!important;width:18px!important}.suspend-user-checkbox-label{align-items:center;display:flex;font-weight:400;gap:8px}.suspend-user-checkbox{accent-color:#007399;appearance:auto!important;cursor:pointer;display:inline-block!important;height:18px!important;margin:0!important;min-height:18px!important;min-width:18px!important;opacity:1!important;pointer-events:auto!important;position:static!important;visibility:visible!important;width:18px!important}.suspend-user-alert{border-radius:8px;font-size:.85rem;padding:8px 12px}.suspend-user-alert-error{background:#fee2e2;color:#991b1b}.suspend-user-alert-success{background:#dcfce7;color:#166534}.suspend-user-submit{align-self:flex-start;background:#b91c1c;border:0;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px}.suspend-user-submit:disabled{cursor:not-allowed;opacity:.6}@media (max-width:560px){.suspend-user-field-row{display:block}.suspend-user-field-row .suspend-user-field+.suspend-user-field{margin-top:14px}}.suspend-user-history-title{color:#334155;margin-bottom:10px}.suspend-user-history-empty{color:#64748b;font-size:.85rem}.suspend-user-history-list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.suspend-user-history-item{border:1px solid #e2e8f0;border-radius:10px;font-size:.85rem;padding:10px 12px}.suspend-user-history-item--active{background:#fff5f5;border-color:#f87171}.suspend-user-history-item--scheduled{background:#f5f9ff;border-color:#60a5fa}.suspend-user-history-head{align-items:center;display:flex;gap:10px;margin-bottom:4px}.suspend-user-history-origin{color:#64748b;font-size:.75rem}.suspend-user-status-pill{background:#eef2f6;border-radius:999px;color:#475569;font-size:.72rem;font-weight:700;padding:2px 10px}.suspend-user-status-pill--active{background:#fee2e2;color:#991b1b}.suspend-user-status-pill--scheduled{background:#dbeafe;color:#1e40af}.suspend-user-status-pill--expired{background:#e2e8f0;color:#64748b}.suspend-user-status-pill--lifted{background:#dcfce7;color:#166534}.suspend-user-status-pill--superseded{background:#f1f5f9;color:#64748b}.suspend-user-history-reason{font-weight:600}.suspend-user-history-description{color:#475569}.suspend-user-history-dates{color:#64748b;margin-top:4px}.suspend-user-history-lift{color:#166534;margin-top:4px}.suspend-user-history-responses{border-top:1px dashed #e2e8f0;margin-top:6px;padding-top:6px}.suspend-user-history-response{color:#334155}.suspend-user-score{background:#fafcfd;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:14px;padding:12px 14px}.suspend-user-score-title{color:#1e293b;margin:0 0 8px}.suspend-user-score-grid{grid-gap:8px;display:grid;font-size:.82rem;gap:8px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.suspend-user-score-grid>div{display:flex;flex-direction:column;gap:2px}.suspend-user-score-grid span{color:#64748b;font-size:.72rem;letter-spacing:.02em;text-transform:uppercase}.suspend-user-score-warning{background:#fef3c7;border-radius:8px;color:#854d0e;font-size:.8rem;margin-top:8px;padding:6px 10px}.suspend-user-point-history{display:flex;flex-direction:column;gap:6px;list-style:none;margin:8px 0 0;max-height:220px;overflow-y:auto;padding:0}.suspend-user-point-history li{align-items:center;border-bottom:1px dashed #e2e8f0;display:flex;flex-wrap:wrap;font-size:.78rem;gap:10px;padding-bottom:4px}.suspend-user-point-history li button{background:#fff;border:1px solid #cbd5e1;border-radius:6px;cursor:pointer;font-size:.72rem;margin-left:auto;padding:2px 8px}.suspend-user-point-history-invalidated{opacity:.55}.suspend-user-point-history-tag{color:#991b1b;font-size:.72rem;font-weight:700;margin-left:auto}.suspend-user-auto-rule{background:#f0f8fb;border:1px solid #b3dde8;border-radius:8px;color:#004b63;display:flex;flex-direction:column;font-size:.8rem;gap:4px;margin-top:6px;padding:8px 10px}.suspend-user-contributing-tickets{margin-top:4px}.suspend-user-contributing-tickets summary{cursor:pointer;font-weight:600}.suspend-user-contributing-tickets ul{margin:6px 0 0;max-height:160px;overflow-y:auto;padding-left:18px}.suspend-user-lift-btn{background:#0000;border:1px solid #b91c1c;border-radius:8px;color:#b91c1c;cursor:pointer;font-size:.8rem;margin-top:8px;padding:4px 12px}.suspend-user-lift-form{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.suspend-user-lift-form input{border:1px solid #cbd5e1;border-radius:8px;flex:1 1 200px;padding:6px 10px}.suspend-user-lift-form button{background:#fff;border:1px solid #cbd5e1;border-radius:8px;cursor:pointer;padding:6px 12px}@keyframes carduser-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes carduser-slideInRight{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes carduser-scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes carduser-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes carduser-shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes carduser-glow{0%,to{box-shadow:0 8px 24px #00000026,0 0 0 3px green;box-shadow:0 8px 24px #00000026,0 0 0 3px var(--carduser-status-color,green)}50%{box-shadow:0 12px 32px #0003,0 0 0 4px green,0 0 20px #00800066;box-shadow:0 12px 32px #0003,0 0 0 4px var(--carduser-status-color,green),0 0 20px var(--carduser-status-glow,#00800066)}}@keyframes carduser-levelPop{0%{opacity:0;transform:translateY(10px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}.carduser-container{align-items:center;animation:carduser-scaleIn .6s cubic-bezier(.4,0,.2,1);display:flex;margin-bottom:1.5rem;max-width:100vw;min-width:280px;position:relative;width:100%}.carduser-container.carduser-status-inactive{--carduser-status-color:red;--carduser-status-bg:#ff000014;--carduser-status-glow:#f006}.carduser-container.carduser-status-pending{--carduser-status-color:orange;--carduser-status-bg:#ffa50014;--carduser-status-glow:#ffa50066}.carduser-container.carduser-status-active{--carduser-status-color:green;--carduser-status-bg:#00800014;--carduser-status-glow:#00800066}.carduser-circle{align-items:center;background:linear-gradient(135deg,#fff,#f8fafc 50%,#fff);border:4px solid #a9a9a9;border-radius:50%;box-shadow:0 10px 30px #0000002e,0 0 0 3px green,inset 0 2px 4px #fffc;box-shadow:0 10px 30px #0000002e,0 0 0 3px var(--carduser-status-color,green),inset 0 2px 4px #fffc;display:flex;flex-shrink:0;height:110px;justify-content:center;overflow:hidden;position:relative;transform:translateX(50%);transition:box-shadow .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1);width:110px;z-index:2}.carduser-circle:before{animation:carduser-shimmer 3s infinite;background:linear-gradient(90deg,#0000,#ffffff80,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.carduser-circle:hover{animation:carduser-glow 2s ease-in-out infinite;box-shadow:0 14px 40px #00000040,0 0 0 4px green,0 0 25px #00800066;box-shadow:0 14px 40px #00000040,0 0 0 4px var(--carduser-status-color,green),0 0 25px var(--carduser-status-glow,#00800066);transform:translateX(50%) scale(1.08) rotate(5deg)}.carduser-circle-icon{color:#007399;filter:drop-shadow(0 4px 8px rgba(0,115,153,.3));font-size:60px;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:1}.carduser-circle:hover .carduser-circle-icon{color:#00a4d8;filter:drop-shadow(0 6px 12px rgba(0,164,216,.4));transform:scale(1.15)}.carduser-avatar-img{border-radius:50%;display:block;height:100%;object-fit:cover;position:relative;transition:transform .4s cubic-bezier(.4,0,.2,1);width:110px;z-index:1}.carduser-circle:hover .carduser-avatar-img,.carduser-modal-circle:hover .carduser-avatar-img{transform:scale(1.08)}.carduser-info-rectangle{align-items:center;background:linear-gradient(135deg,#fff,#f8fafc 30%,#fff 70%,#f8fafc);border:2px solid #0073991f;border-radius:18px;box-shadow:0 10px 40px #00800026,inset 0 1px 0 #fffc;box-shadow:0 10px 40px var(--carduser-status-bg,#00800026),inset 0 1px 0 #fffc;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:10px 16px;justify-content:space-between;min-height:110px;min-width:0;overflow:hidden;padding:14px 18px 14px 64px;position:relative;transition:box-shadow .3s ease;z-index:1}.carduser-info-rectangle:before{background:radial-gradient(circle at top right,#00800014 0,#0000 60%);background:radial-gradient(circle at top right,var(--carduser-status-bg,#00800014) 0,#0000 60%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.carduser-info-rectangle:hover{box-shadow:0 14px 48px #00800033,inset 0 1px 0 #ffffffe6;box-shadow:0 14px 48px var(--carduser-status-bg,#00800033),inset 0 1px 0 #ffffffe6}.carduser-info-top{display:flex;flex:1 1 180px;flex-direction:column;gap:.3rem;min-width:0;position:relative;z-index:1}.carduser-info-bottom{align-items:center;display:flex;flex-wrap:wrap;gap:10px 14px;position:relative;z-index:1}.carduser-name{color:#1e293b;font-size:1.25rem;font-weight:800;text-shadow:0 2px 4px #0000000d}.carduser-email,.carduser-name{margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carduser-email{color:#64748b;font-size:.9rem;font-weight:500}.carduser-role{align-self:flex-start;background:#00739914;border:1px solid #00739938;border-radius:999px;color:#006b8e;font-size:.76rem;font-weight:800;line-height:1.35;max-width:100%;overflow:hidden;padding:.2rem .65rem;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.carduser-team-count{align-self:flex-start;background:linear-gradient(135deg,#00739914,#00a4d80d);border:2px solid #00739926;border-radius:10px;color:#475569;display:inline-block;font-size:.9rem;font-weight:600;margin:.125rem 0 0;padding:.3rem .75rem}.carduser-actions{display:flex;flex-wrap:wrap;gap:10px}.carduser-action-btn{align-items:center;background:linear-gradient(135deg,#dcdcdcf2,#c8c8c8e6);border:2px solid #708090;border-radius:10px;box-shadow:0 4px 12px #0000001f;color:#000;cursor:pointer;display:flex;font-size:1.1rem;font-weight:700;justify-content:center;padding:7px 11px;transition:all .3s cubic-bezier(.4,0,.2,1)}.carduser-action-btn:hover{background:linear-gradient(135deg,#007399,#00a4d8);border:3px solid #007399;box-shadow:0 8px 20px #0073994d;color:#fff;transform:translateY(-3px)}.carduser-action-btn:active{transform:translateY(-1px)}.carduser-view-icon{align-items:center;background:#fff;border:2px solid #00739926;border-radius:50%;box-shadow:0 4px 12px #00739933;color:#007399;cursor:pointer;display:flex;font-size:1.1rem;height:34px;justify-content:center;position:absolute;right:6px;top:6px;transition:all .3s cubic-bezier(.4,0,.2,1);width:34px;z-index:3}.carduser-view-icon:hover{background:linear-gradient(135deg,#007399,#00a4d8);box-shadow:0 6px 20px #00739959;color:#fff;transform:scale(1.15) rotate(10deg)}.carduser-badges{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.carduser-role-badge{background:linear-gradient(135deg,#007399,#00a4d8);border-radius:24px;box-shadow:0 4px 16px #00739959,inset 0 1px 0 #ffffff4d;color:#fff;font-family:Arial,sans-serif;font-size:.8125rem;font-weight:800;letter-spacing:.5px;margin:0;padding:6px 14px;text-transform:uppercase;transition:all .3s ease;white-space:nowrap}.carduser-role-badge:hover{box-shadow:0 6px 20px #00739973,inset 0 1px 0 #fff6;transform:translateY(-2px)}.carduser-role-badge-old{background:linear-gradient(135deg,#ffa500d9,#ff8c00cc);border:2px solid #ffffff4d;border-radius:18px;box-shadow:0 3px 10px #ffa5004d;color:#fff;font-size:.75rem;font-weight:700;margin:0;padding:5px 12px;white-space:nowrap}.carduser-level-indicators{align-items:center;display:flex;gap:5px}.carduser-level-dot{background:#d3d3d3;border-radius:4px;box-shadow:inset 0 1px 2px #0000001a;height:11px;transition:all .5s cubic-bezier(.4,0,.2,1);width:16px}.carduser-level-dot.carduser-level-active{animation:carduser-levelPop .6s ease forwards}.carduser-level-dot.carduser-level-1{background:linear-gradient(135deg,#483d8b,#6a5acd);box-shadow:0 2px 8px #483d8b66}.carduser-level-dot.carduser-level-2{background:linear-gradient(135deg,#f87171,#ef4444);box-shadow:0 2px 8px #f8717166}.carduser-level-dot.carduser-level-3{background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 2px 8px #60a5fa66}.carduser-level-dot.carduser-level-4{background:linear-gradient(135deg,#4ade80,#22c55e);box-shadow:0 2px 8px #4ade8066}.carduser-modal .modal-content{border:2px solid #00739926;border-radius:28px;box-shadow:0 24px 70px #00739940;overflow:hidden}.carduser-modal .modal-header{background:linear-gradient(135deg,#007399,#00a4d8);border:none;border-radius:28px 28px 0 0;padding:1.75rem 2rem}.carduser-modal .modal-header .btn-close{filter:brightness(0) invert(1);opacity:.9}.carduser-modal .modal-header .btn-close:hover{opacity:1;transform:scale(1.1)}.carduser-modal .modal-body{padding:2.5rem}.carduser-modal-circle{align-items:center;background:linear-gradient(135deg,#f8f8ff,#fff);border:4px solid #a9a9a9;border-radius:50%;box-shadow:0 10px 30px #0000002e,0 0 0 3px green;box-shadow:0 10px 30px #0000002e,0 0 0 3px var(--carduser-status-color,green);display:flex;height:160px;justify-content:center;margin:0 auto;overflow:hidden;width:160px}.carduser-limits-table{border-collapse:collapse;border-radius:14px;box-shadow:0 4px 12px #00739914;margin:1.5rem 0;overflow:hidden;width:100%}.carduser-limits-table thead{background:linear-gradient(135deg,#007399,#00a4d8);color:#fff}.carduser-limits-table th{font-size:1.0625rem;font-weight:700;padding:1.125rem;text-align:left}.carduser-limits-table td{border-bottom:1px solid #e2e8f0;font-size:1rem;padding:1rem 1.125rem}.carduser-limits-table tbody tr:hover{background:#0073990a}.carduser-limits-table tbody tr:last-child td{border-bottom:none}@media (max-width:768px){.carduser-circle{height:80px;width:80px}.carduser-circle-icon{font-size:44px}.carduser-info-rectangle{min-height:80px;padding:12px 14px 12px 48px}.carduser-name{font-size:1.1rem}.carduser-email{font-size:.825rem}.carduser-team-count{font-size:.825rem;padding:.25rem .625rem}.carduser-action-btn{font-size:1rem;padding:6px 9px}.carduser-role-badge{font-size:.75rem;padding:5px 12px}.carduser-role-badge-old{font-size:.6875rem;padding:4px 10px}.carduser-view-icon{font-size:1rem;height:30px;width:30px}.carduser-level-dot{height:10px;width:14px}}@media (max-width:480px){.carduser-container{flex-wrap:wrap;min-width:260px}.carduser-circle{height:64px;width:64px}.carduser-circle-icon{font-size:34px}.carduser-info-rectangle{min-height:64px;padding:10px 12px 10px 40px}.carduser-name{font-size:1rem}.carduser-email{font-size:.75rem}.carduser-team-count{font-size:.75rem;padding:.2rem .5rem}.carduser-action-btn{font-size:.9rem;padding:5px 8px}.carduser-role-badge{font-size:.6875rem;padding:4px 10px}.carduser-level-dot{height:9px;width:13px}}.carduser-action-btn:focus-visible,.carduser-view-icon:focus-visible{outline:4px solid #00a4d8;outline-offset:3px}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:1024px){.carduser-email,.carduser-info-rectangle,.carduser-name{word-wrap:break-word;max-width:100%;overflow-wrap:break-word}}@media print{.carduser-action-btn,.carduser-view-icon{display:none}}.carduser-hierarchy-modal{max-width:min(1400px,95vw)}.carduser-hierarchy-modal .modal-content{border:2px solid #00739926;border-radius:28px;box-shadow:0 24px 70px #00739940;overflow:hidden}.carduser-hierarchy-modal .modal-header{background:linear-gradient(135deg,#007399,#00a4d8);border:none;border-radius:28px 28px 0 0;padding:1.5rem 2rem}.carduser-hierarchy-modal .modal-title{color:#fff;font-weight:700}.carduser-hierarchy-modal .modal-header .btn-close{filter:brightness(0) invert(1);opacity:.9}.carduser-hierarchy-modal .modal-header .btn-close:hover{opacity:1;transform:scale(1.1)}.carduser-hierarchy-modal .modal-body{max-height:80vh;overflow-y:auto;padding:1.75rem 2rem 2rem}.carduser-hierarchy-toggle{display:flex;gap:.5rem;margin-bottom:1.25rem}.carduser-hierarchy-toggle-btn{background:#fff;border:2px solid #00739940;border-radius:999px;color:#007399;cursor:pointer;font-weight:700;padding:.45rem 1.1rem;transition:all .2s ease}.carduser-hierarchy-toggle-btn:hover{border-color:#007399}.carduser-hierarchy-toggle-btn--active{background:linear-gradient(135deg,#007399,#00a4d8);border-color:#0000;color:#fff}.carduser-hierarchy-graph{padding:1.5rem .5rem}.carduser-hierarchy-graph,.carduser-hierarchy-node{align-items:center;display:flex;flex-direction:column}.carduser-hierarchy-node{background:#fff;border:2px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 12px #00739914;padding:1rem .875rem;text-align:center;width:180px}.carduser-hierarchy-node--root{background:linear-gradient(135deg,#007399,#00a4d8);border-color:#0000;color:#fff;width:200px}.carduser-hierarchy-node--root .carduser-hierarchy-node-avatar{background:#fff3;color:#fff}.carduser-hierarchy-node--active,.carduser-hierarchy-node--inactive{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.carduser-hierarchy-node--active:hover,.carduser-hierarchy-node--inactive:hover{box-shadow:0 8px 20px #0073992e;transform:translateY(-3px)}.carduser-hierarchy-node--active{border-color:#22c55e66}.carduser-hierarchy-node--inactive{border-color:#6b72804d;opacity:.85}.carduser-hierarchy-node-avatar{align-items:center;background:#0073991a;border-radius:50%;color:#007399;display:flex;font-size:1.1rem;height:42px;justify-content:center;margin-bottom:.5rem;width:42px}.carduser-hierarchy-node-name{color:inherit;font-size:.95rem;font-weight:700;word-break:break-word}.carduser-hierarchy-node-role{font-size:.8rem;margin-top:.15rem;opacity:.85}.carduser-hierarchy-node-meta{color:#5a7282;font-size:.72rem;margin-top:.4rem}.carduser-hierarchy-node .carduser-hierarchy-pill{margin-top:.5rem}.carduser-hierarchy-graph-children{display:flex;flex-wrap:wrap;gap:0;justify-content:center;margin-top:2.5rem;position:relative}.carduser-hierarchy-graph-children:before{background:#cbd5e1;content:"";height:1.5rem;left:50%;position:absolute;top:-1.5rem;width:2px}.carduser-hierarchy-branch{padding:1.5rem 1rem 0;position:relative}.carduser-hierarchy-branch:before{background:#cbd5e1;content:"";height:1.5rem;left:50%;position:absolute;top:0;width:2px}.carduser-hierarchy-branch:after{background:#cbd5e1;content:"";height:2px;left:0;position:absolute;right:0;top:0}.carduser-hierarchy-branch:first-child:after{left:50%}.carduser-hierarchy-branch:last-child:after{right:50%}.carduser-hierarchy-branch:only-child:after{display:none}.carduser-hierarchy-empty,.carduser-hierarchy-error{color:#5a7282;font-size:1rem;padding:2rem 1rem;text-align:center}.carduser-hierarchy-error{background:#ffe9e9;border-radius:12px;color:#962525}.carduser-hierarchy-table{border-collapse:collapse;border-radius:14px;box-shadow:0 4px 12px #00739914;overflow:hidden;width:100%}.carduser-hierarchy-table thead{background:linear-gradient(135deg,#007399,#00a4d8);color:#fff}.carduser-hierarchy-table th{font-size:.95rem;font-weight:700;padding:.875rem 1rem;text-align:left}.carduser-hierarchy-table td{border-bottom:1px solid #e2e8f0;font-size:.95rem;padding:.875rem 1rem}.carduser-hierarchy-pill{border-radius:999px;display:inline-block;font-size:.8rem;font-weight:600;padding:.2rem .6rem}.carduser-hierarchy-pill--active{background:#e8f7ef;color:#1e6f43}.carduser-hierarchy-pill--inactive{background:#f1f1f1;color:#6b7280}.carduser-hierarchy-link{align-items:center;color:#007399;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:700;gap:.35rem;transition:color .2s ease}.carduser-hierarchy-link:hover{color:#00a4d8;text-decoration:underline}.carduser-hierarchy-card .carduser-hierarchy-link{margin-top:.6rem}.carduser-hierarchy-cards{display:none}.carduser-hierarchy-card{border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 2px 8px #0073990f;margin-bottom:.75rem;padding:1rem}.carduser-hierarchy-card h5{color:#16323d;margin:0 0 .25rem}.carduser-hierarchy-card p{color:#5a7282;font-size:.9rem;margin:0 0 .75rem}.carduser-hierarchy-card-row{border-top:1px solid #f1f1f1;display:flex;font-size:.9rem;justify-content:space-between;padding:.35rem 0}.carduser-hierarchy-card-row span:first-child{color:#5a7282;font-weight:600}@media (max-width:768px){.carduser-hierarchy-table{display:none}.carduser-hierarchy-cards{display:block}.carduser-hierarchy-modal .modal-body{padding:1.25rem}.carduser-hierarchy-graph-children{align-items:center;flex-direction:column;gap:1.5rem;margin-top:1.5rem}.carduser-hierarchy-graph-children:before{height:1rem;top:-1rem}.carduser-hierarchy-branch{padding-top:1rem}.carduser-hierarchy-branch:before{height:1rem}.carduser-hierarchy-branch:after{display:none}.carduser-hierarchy-node,.carduser-hierarchy-node--root{width:220px}}.cardUserRef{align-items:center;background:#f8f9fa;border-radius:10px;box-shadow:0 4px 8px #0000001a;display:flex;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.cardUserRef:hover{box-shadow:0 8px 16px #0003;transform:translateY(-5px)}.containerUserRef{height:150px;position:relative;width:100%}.circleUserRef{align-items:center;background:#ddd;border:4px solid #a3e635;border-radius:50%;display:flex;height:100px;justify-content:center;overflow:hidden;width:100px}.userInfoUserRef{margin-left:20px}.nameUserRef{color:#212529;font-size:1.5em;font-weight:700}.emailUserRef{color:#495057;margin:5px 0}.teamInfoUserRef{color:#6c757d;font-size:.9em}.buttonUserRef{background:#000;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 12px;transition:background .3s ease}.buttonUserRef:hover{background:#333}.iconsUserRef{display:flex;gap:10px;margin-top:10px}.iconButtonUserRef{background:#0000;border:2px solid #6c757d;border-radius:6px;cursor:pointer;padding:8px;transition:background .3s ease,transform .3s ease}.iconButtonUserRef:hover{background:#e9ecef;transform:scale(1.1)}.qr-root{display:flex;flex-direction:column;font-family:inherit;gap:12px}.qr-card{background:#fff;background:var(--bs-white,#fff);border:.5px solid #0000001a;border-radius:12px;overflow:hidden}.qr-card-header{background:#fafafa;border-bottom:.5px solid #00000014;gap:10px;padding:13px 16px}.qr-card-header,.qr-ch-icon{align-items:center;display:flex}.qr-ch-icon{border-radius:8px;flex-shrink:0;height:30px;justify-content:center;width:30px}.qr-ch-icon.info{background:#e0f0ff;color:#0070cc}.qr-ch-icon.success{background:#e1f5ee;color:#085041}.qr-ch-icon.warn{background:#fff3e0;color:#c45000}.qr-ch-title{color:#1a1a1a;flex:1 1;font-size:13px;font-weight:500}.qr-ch-badge{background:#f0f0f0;border:.5px solid #00000014;border-radius:20px;color:#666;font-size:10px;padding:2px 8px}.qr-card-body{display:flex;flex-direction:column;gap:14px;padding:16px}.qr-f-label{color:#666;display:block;font-size:11px;letter-spacing:.2px;margin-bottom:6px}.qr-timer-block{align-items:center;display:flex;gap:14px}.qr-timer-num{align-items:baseline;background:#f5f5f5;border:.5px solid #0000001a;border-radius:8px;display:flex;flex-shrink:0;gap:5px;min-width:70px;padding:8px 14px}.qr-timer-val{color:#1a1a1a;font-size:26px;font-weight:500;line-height:1}.qr-timer-unit{color:#888;font-size:12px}.qr-range-wrap{display:flex;flex:1 1;flex-direction:column;gap:4px}.qr-ticks{display:flex;justify-content:space-between}.qr-ticks span{color:#aaa;font-size:10px}.qr-input-group{position:relative}.qr-input-group input{background:#fff;border:.5px solid #0000002e;border-radius:8px;color:#1a1a1a;font-family:inherit;font-size:13px;height:36px;outline:none;padding:0 44px 0 12px;transition:border-color .15s,box-shadow .15s;width:100%}.qr-input-group input:focus{border-color:#0070cc;box-shadow:0 0 0 2px #0070cc1a}.qr-input-group input::placeholder{color:#bbb}.qr-char-hint{color:#bbb;font-size:10px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.qr-gen-btn{align-items:center;background:#0070cc;border-radius:8px;color:#fff;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:7px;height:38px;justify-content:center;transition:opacity .15s,transform .1s;width:100%}.qr-gen-btn:hover:not(:disabled){opacity:.85}.qr-gen-btn:active:not(:disabled){transform:scale(.98)}.qr-gen-btn:disabled{cursor:not-allowed;opacity:.35}.qr-active-pill{align-items:center;background:#f0f0f0;border:.5px solid #00000014;border-radius:20px;display:inline-flex;gap:5px;max-width:180px;overflow:hidden;padding:3px 10px}.qr-pill-dot{background:#1d9e75;border-radius:50%;flex-shrink:0;height:6px;width:6px}.qr-active-pill span{color:#1a1a1a;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qr-share-panel{display:flex;flex-direction:column;gap:10px}.qr-url-bar{background:#f5f5f5;border:.5px solid #00000014;border-radius:6px;color:#888;font-family:monospace;font-size:10px;overflow:hidden;padding:6px 10px;text-overflow:ellipsis;white-space:nowrap}.qr-share-row{align-items:flex-start;display:flex;gap:14px}.qr-share-btns{display:flex;flex:1 1;flex-direction:column;gap:6px}.qr-act-btn{align-items:center;background:#fff;border:.5px solid #0000001f;border-radius:7px;color:#1a1a1a;cursor:pointer;display:flex;font-family:inherit;font-size:12px;gap:6px;height:30px;padding:0 10px;transition:background .12s;white-space:nowrap}.qr-act-btn:hover{background:#f5f5f5}.qr-canvas-box{background:#fff;border:.5px solid #0000001a;border-radius:8px;flex-shrink:0;height:120px;overflow:hidden;padding:6px;width:120px}.qr-canvas-box,.qr-empty-qr{align-items:center;display:flex;justify-content:center}.qr-empty-qr{background:#fafafa;border:1px dashed #0000001f;border-radius:8px;color:#aaa;font-size:12px;height:80px}.qr-manage{display:flex;flex-direction:column;gap:12px}.qr-sel-row{align-items:center;display:flex;gap:8px}.qr-sel-row select{background:#fff;border:.5px solid #00000026;border-radius:8px;color:#1a1a1a;flex:1 1;outline:none;padding:0 10px}.qr-btn-del,.qr-sel-row select{font-family:inherit;font-size:12px;height:34px}.qr-btn-del{background:#0000;border:.5px solid #dc3545;border-radius:8px;color:#dc3545;cursor:pointer;padding:0 12px;transition:background .12s;white-space:nowrap}.qr-btn-del:hover:not(:disabled){background:#fff0f1}.qr-btn-del:disabled{cursor:not-allowed;opacity:.35}.qr-promo-list{display:flex;flex-direction:column;gap:5px;max-height:160px;overflow-y:auto}.qr-p-row{align-items:center;background:#fff;border:.5px solid #00000014;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:7px 10px;transition:border-color .12s,background .12s}.qr-p-row:hover{background:#fafafa;border-color:#0000002e}.qr-p-row.sel{background:#e8f3ff;border-color:#0070cc}.qr-p-dot{background:#1d9e75;border-radius:50%;flex-shrink:0;height:5px;width:5px}.qr-p-name-group{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.qr-p-name{color:#1a1a1a;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qr-p-type-badge{align-self:flex-start;background:#eef1f4;border-radius:999px;color:#5a6472;font-size:10px;font-weight:600;letter-spacing:.02em;padding:1px 7px;text-transform:uppercase}.qr-p-type-seller{background:#e6f4ea;color:#1c7a3d}.qr-p-type-provider{background:#eaf0fe;color:#2b52c9}.qr-p-del{align-items:center;background:#0000;border:.5px solid #dc3545;border-radius:4px;color:#dc3545;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;height:20px;justify-content:center;line-height:1;transition:background .12s;width:20px}.qr-p-del:hover{background:#fff0f1}.qr-empty{border:1px dashed #0000001a;border-radius:8px;color:#aaa;font-size:12px;padding:16px;text-align:center}@media (max-width:480px){.qr-timer-block{align-items:stretch;flex-direction:column}.qr-timer-num{justify-content:center}.qr-share-row{flex-direction:column}.qr-canvas-box{height:auto;padding:12px;width:100%}}.qr-bottom-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px;padding:20px 10px;width:100%}.qr-bottom-btn{background:#f1f5f9;border:none;border-radius:999px;box-shadow:0 6px 18px #0f172a14;color:#0f172a;cursor:pointer;font-weight:700;padding:12px 18px;transition:all .25s ease}.qr-bottom-btn:hover{background:#e2e8f0;transform:translateY(-2px)}.qr-bottom-btn.active{background:#007399;color:#fff}.qr-main-box{align-items:center;background:#fff;border-radius:16px;box-shadow:0 10px 30px #00000014;display:flex;flex-direction:column;gap:20px;margin:auto;max-width:520px;padding:24px}.qr-switch-group{display:flex;flex-wrap:wrap;gap:20px}.qr-switch{align-items:center;color:#333;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;position:relative}.qr-switch-disabled{cursor:not-allowed;opacity:.5}.qr-type-disabled-note{color:#b91c1c;display:block;font-size:10px;font-style:normal;font-weight:500}.qr-switch input{display:none}.qr-slider{background:#ddd;border-radius:50px;height:22px;position:relative;transition:.3s;width:40px}.qr-slider:before{background:#fff;border-radius:50%;box-shadow:0 2px 6px #0003;content:"";height:16px;left:3px;position:absolute;top:3px;transition:.3s;width:16px}.qr-switch input:checked+.qr-slider{background:linear-gradient(135deg,#00b4d8,#00d4f8)}.qr-switch input:checked+.qr-slider:before{transform:translateX(18px)}.qr-label{font-size:12px}.qr-btn-center{display:flex;justify-content:center;width:100%}.qr-gen-btn.small{border-radius:8px;font-size:12px;padding:8px 16px}.qr-gen-btn{background:linear-gradient(135deg,#c9a227,#e8c14e);border:none;box-shadow:0 4px 12px #c9a2274d;color:#111;cursor:pointer;font-weight:700;transition:.25s}.qr-gen-btn:hover{box-shadow:0 6px 18px #c9a22766;transform:translateY(-2px)}.aa-access-panel{background:linear-gradient(145deg,#fff,#f8fbfd);border:1px solid #dbe4ea;border-radius:18px;box-shadow:0 10px 30px #0f172a0f;margin-bottom:20px;padding:22px}.aa-access-heading h3{color:#0f172a;font-size:1.25rem;margin:3px 0 5px}.aa-access-heading p{color:#64748b;margin:0 0 18px}.aa-access-eyebrow{color:#007399;font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.aa-access-search label{display:block;font-weight:700;margin-bottom:6px}.aa-access-search>div{display:flex;flex-wrap:wrap;gap:8px}.aa-access-search input{background:#fff;border:1px solid #b8c6cf;border-radius:10px;flex:1 1 260px;padding:11px 13px}.aa-access-search input:focus{border-color:#007399;outline:3px solid #00739926}.aa-access-search button,.aa-access-user button{background:#006d8f;border:0;border-radius:8px;color:#fff;font-weight:700;padding:9px 13px}.aa-access-user button.danger{background:#fff1f2;border:1px solid #fecdd3;color:#be123c}.aa-access-message{background:#f1f5f9;border-radius:8px;margin:10px 0;padding:8px 10px}.aa-access-results{margin-top:10px;padding:4px 0 12px}.aa-access-history-head{align-items:center;border-top:1px solid #e2e8f0;display:flex;justify-content:space-between;margin-top:18px;padding-top:16px}.aa-access-history-head h4{font-size:1rem;margin:0}.aa-access-history-head span{color:#64748b;font-size:.8rem;font-weight:700}.aa-access-list{display:flex;flex-direction:column;gap:8px}.aa-access-user{align-items:center;border:1px solid #e2e8f0;border-radius:10px;display:flex;flex-wrap:wrap;gap:12px;margin-top:10px;padding:10px}.aa-access-identity{display:flex;flex:1 1 220px;flex-direction:column;min-width:0}.aa-access-identity span{color:#475569;overflow-wrap:anywhere}.aa-access-identity small{color:#64748b}.aa-access-state{border-radius:999px;font-size:.72rem;font-weight:800;padding:4px 9px}.aa-access-state.active{background:#d1fae5;color:#047857}.aa-access-state.revoked{background:#e2e8f0;color:#64748b}.aa-access-empty{color:#64748b;margin:12px 0 0}.aa-scope-toggle{align-items:center;border:1px solid #cbd5e1;border-radius:11px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.78rem;font-weight:800;gap:8px;justify-content:center;min-height:42px;min-width:122px;padding:8px 13px;transition:.18s ease;white-space:nowrap}.aa-scope-toggle.is-team{background:#fff;color:#334155}.aa-scope-toggle.is-all{background:linear-gradient(135deg,#007399,#09a6c7);border-color:#007399;box-shadow:0 5px 14px #00739938;color:#fff}.aa-scope-toggle:focus-visible{outline:3px solid #00739933;outline-offset:2px}.aa-user-searchbar{flex-wrap:wrap;gap:10px}.aa-filter-modal{max-width:920px}.aa-filter-modal .modal-content{border:0;border-radius:20px;box-shadow:0 24px 70px #0f172a33;overflow:hidden}.aa-filter-modal .modal-header{border-bottom:1px solid #e2e8f0;padding:15px 20px}.aa-filter-modal .modal-body{background:#f8fafc;max-height:min(76vh,820px);overflow:auto;padding:0}.utf-panel{color:#0f172a}.utf-intro{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;gap:13px;padding:20px 22px}.utf-intro>span{background:linear-gradient(135deg,#007399,#09a6c7);border-radius:12px;color:#fff;display:grid;height:42px;place-items:center;width:42px}.utf-intro h3{font-size:1.05rem;font-weight:800;margin:0}.utf-intro p{color:#64748b;font-size:.82rem;margin:3px 0 0}.utf-layout{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));padding:18px}.utf-section{background:#fff;border:1px solid #e2e8f0;border-radius:14px;margin:0;min-width:0;padding:15px}.utf-section legend{color:#475569;float:none;font-size:.76rem;font-weight:800;letter-spacing:.04em;margin:0 0 11px;padding:0;text-transform:uppercase;width:auto}.utf-choice-grid{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(auto-fit,minmax(115px,1fr))}.utf-choice-grid.two{grid-template-columns:repeat(2,1fr)}.utf-choice{align-items:center;background:#fff;border:1px solid #d8e1e8;border-radius:9px;color:#475569;cursor:pointer;display:flex;font-size:.78rem;font-weight:700;justify-content:center;margin:0;min-height:38px;padding:8px 10px;position:relative;text-align:center;transition:.16s ease}.utf-choice:hover{background:#f0fbfd;border-color:#58aabd}.utf-choice.selected{background:#e7f7fa;border-color:#007399;box-shadow:inset 0 0 0 1px #007399;color:#005b76}.utf-choice input{opacity:0;pointer-events:none;position:absolute}.utf-choice.button:focus-visible,.utf-choice:focus-within{outline:3px solid #00739933;outline-offset:2px}.utf-choice.button{font-family:inherit;gap:7px;width:100%}.utf-range{grid-gap:9px;display:grid;gap:9px;grid-template-columns:1fr 1fr}.utf-range label{margin:0}.utf-range span{color:#64748b;display:block;font-size:.72rem;font-weight:700;margin-bottom:5px}.utf-range input,.utf-section select{background:#fff;border:1px solid #cbd5e1;border-radius:9px;padding:9px 10px;width:100%}.utf-switch-list{display:flex;flex-direction:column;gap:9px}.utf-switch-list label{align-items:center;display:flex;gap:14px;justify-content:space-between;margin:0}.utf-switch-list label>span{display:flex;flex-direction:column}.utf-switch-list small{color:#64748b;font-size:.7rem}.utf-switch-list input{accent-color:#007399;height:18px;width:18px}.utf-actions{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border-top:1px solid #e2e8f0;bottom:0;display:flex;gap:9px;justify-content:flex-end;padding:14px 18px;position:sticky}.utf-actions button{align-items:center;border-radius:10px;display:inline-flex;font-weight:800;gap:7px;justify-content:center;min-width:135px;padding:10px 16px}.utf-actions .secondary{background:#fff;border:1px solid #cbd5e1;color:#475569}.utf-actions .primary{background:#007399;border:1px solid #007399;color:#fff}@media (max-width:600px){.aa-access-search button,.aa-access-user button{width:100%}}@media (max-width:700px){.utf-layout{grid-template-columns:1fr;padding:12px}.utf-actions{display:grid;grid-template-columns:1fr 1fr}.utf-actions button{min-width:0}}.aa-dashboard{--aa-brand:var(--elakay-primary,#007399);--aa-border:#dce6eb;--aa-ink:var(--text-primary,#0f172a);grid-gap:24px;align-items:start;color:var(--aa-ink);display:grid;font-family:inherit;font-family:var(--font-system,inherit);gap:24px;grid-template-columns:210px minmax(0,1fr);margin:auto;max-width:1560px;padding:22px 20px 40px}.aa-dashboard .aa-sidebar{background:#0000;border-radius:0;border-right:1px solid var(--aa-border);box-shadow:none;min-width:0;padding:6px 12px 12px 0;position:sticky;top:106px;top:calc(var(--elakay-header-height,90px) + 16px)}.aa-dashboard .aa-nav-heading{align-items:center;display:flex;gap:10px;margin:0 0 20px;padding:0 8px}.aa-dashboard .aa-nav-heading small,.aa-dashboard .aa-nav-heading strong{display:block}.aa-dashboard .aa-nav-heading strong{font-size:1.1rem}.aa-dashboard .aa-nav-heading small{color:#64748b;font-size:.73rem}.aa-dashboard .aa-brand-mark{background:var(--aa-brand);border-radius:10px;color:#fff;display:grid;font-size:1.2rem;font-weight:800;height:34px;place-items:center;width:34px}.aa-dashboard .aa-sidebar nav{grid-gap:4px;display:grid;gap:4px}.aa-dashboard .aa-nav-link{align-items:center;border:1px solid #0000;border-radius:9px;color:#475569;display:flex;font-size:.8rem;font-weight:600;gap:10px;line-height:1.45;min-height:42px;padding:9px 10px;text-decoration:none;transition:background .15s,color .15s}.aa-dashboard .aa-nav-link:hover{background:#edf5f8;color:var(--aa-brand)}.aa-dashboard .aa-nav-link.active{background:#e5f3f7;border-color:#c9e4ec;box-shadow:none;color:var(--aa-brand)}.aa-dashboard .aa-nav-icon{display:grid;flex-shrink:0;place-items:center;width:19px}.aa-dashboard .aa-nav-arrow{flex-shrink:0;margin-left:auto;width:9px}.aa-dashboard .aa-content{min-width:0;width:100%}.aa-dashboard .aa-page-header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.aa-dashboard .aa-page-header h1{color:var(--aa-ink);font-size:1.5rem;font-weight:750;letter-spacing:-.035em;margin:6px 0}.aa-dashboard .aa-page-header p{color:#64748b;font-size:.84rem;line-height:1.5;margin:0;max-width:700px}.aa-dashboard .aa-breadcrumb{align-items:center;color:#64748b;display:flex;font-size:.72rem;gap:8px}.aa-dashboard .aa-breadcrumb svg{width:8px}.aa-dashboard .aa-role-badge,.aa-dashboard .aa-soft-badge{align-items:center;background:#edf5f8;border-radius:6px;color:var(--aa-brand);display:inline-flex;flex-shrink:0;font-size:.72rem;font-weight:700;padding:4px 9px}.aa-dashboard .aa-mobile-navigation,.aa-dashboard .aa-role-badge:empty{display:none}.aa-dashboard .aa-page-panel{min-width:0}.aa-dashboard .aa-page-panel>.content{margin:0;padding:0;width:100%}.aa-dashboard .btn{align-items:center;border-radius:8px;box-shadow:none;display:inline-flex;font-size:.8rem;font-weight:650;gap:7px;justify-content:center;line-height:1.4;min-height:36px;padding:7px 13px;text-transform:none}.aa-dashboard .btn-primary,.aa-dashboard .qr-gen-btn{background:linear-gradient(135deg,var(--aa-brand),#004b63);background:linear-gradient(135deg,var(--aa-brand),var(--elakay-primary-dark,#004b63));border:1px solid var(--aa-brand);color:#fff}.aa-dashboard .btn-primary:hover:not(:disabled),.aa-dashboard .qr-gen-btn:hover:not(:disabled){background:#004b63;background:var(--elakay-primary-dark,#004b63);box-shadow:none;transform:none}.aa-dashboard .btn-outline-primary{border-color:var(--aa-brand);color:var(--aa-brand)}.aa-dashboard .btn-outline-primary:hover{background:var(--aa-brand);color:#fff}.aa-dashboard button:disabled{cursor:not-allowed;opacity:.5}.aa-dashboard a:focus-visible,.aa-dashboard button:focus-visible,.aa-dashboard select:focus-visible,.aa-dashboard summary:focus-visible{outline:3px solid #77bfd4;outline-offset:3px}.aa-dashboard .form-control,.aa-dashboard .form-select{background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:var(--aa-ink);font-size:.83rem;min-width:0;padding:8px 10px}.aa-dashboard .aa-promo-tabs{border-bottom:1px solid var(--aa-border);display:flex;flex-wrap:wrap;gap:4px;margin-bottom:18px;padding:0 0 9px}.aa-dashboard .aa-promo-tab{background:#0000;border:1px solid #0000;border-radius:8px;color:#64748b;font-size:.8rem;font-weight:650;padding:8px 12px}.aa-dashboard .aa-promo-tab:hover{background:#edf5f8}.aa-dashboard .aa-promo-tab.active{background:#e5f3f7;border-color:#c9e4ec;color:var(--aa-brand)}.aa-dashboard .qr-root{gap:0}.aa-dashboard .aa-configuration-grid{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.aa-dashboard .aa-report-section,.aa-dashboard .qr-card{background:#f8fafc;border:1px solid #cfdde4;border-radius:12px;box-shadow:0 4px 14px #0f2d3c0d;min-width:0}.aa-dashboard .qr-card-header{background:#fff;border-bottom:1px solid #edf1f4;min-height:51px;padding:14px 16px}.aa-dashboard .qr-ch-title{color:var(--aa-ink);font-size:.91rem;font-weight:700;margin:0}.aa-dashboard .qr-card-body{gap:14px;padding:16px}.aa-dashboard .aa-token-workspace{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.aa-dashboard .aa-inline-loading,.aa-dashboard .aa-token-status,.aa-dashboard .aa-token-workspace>.alert{grid-column:1/-1}.aa-dashboard .aa-token-workspace>.alert{margin:0}.aa-dashboard .role-token-grid{border:0;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;min-width:0;padding:0}.aa-dashboard .aa-token-option{background:#f8fafc;border:1px solid #e4ecf0;border-radius:9px;margin:0;min-width:0;padding:12px}.aa-dashboard .aa-token-option legend{float:none;font-size:.78rem;font-weight:700;margin:0 0 10px;width:auto}.aa-dashboard .aa-field-label{grid-gap:6px;color:#475569;display:grid;font-size:.76rem;font-weight:600;gap:6px;margin:0}.aa-dashboard .aa-token-option .aa-field-label{margin-top:12px}.aa-dashboard .aa-limit-caption{color:#64748b;font-size:.71rem;margin-top:6px}.aa-dashboard .aa-card-actions{align-items:center;border-top:1px solid #edf1f4;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;padding-top:12px}.aa-dashboard .aa-card-actions .aa-limit-caption{margin-right:auto}.aa-dashboard .aa-simple-status{align-items:center;display:flex;font-size:.84rem;gap:10px;justify-content:space-between}.aa-dashboard .qr-switch{font-size:.8rem;gap:8px;margin:0;min-height:28px;position:relative}.aa-dashboard .qr-switch input{display:block;height:1px;opacity:0;position:absolute;width:1px}.aa-dashboard .qr-switch input:focus-visible+.qr-slider{outline:3px solid #77bfd4;outline-offset:3px}.aa-dashboard .qr-slider{flex-shrink:0;height:20px;width:34px}.aa-dashboard .qr-slider:before{height:14px;width:14px}.aa-dashboard .qr-switch input:checked+.qr-slider{background:var(--aa-brand)}.aa-dashboard .qr-switch input:checked+.qr-slider:before{transform:translateX(14px)}.aa-dashboard .qr-switch-group{gap:10px}.aa-dashboard .qr-switch input[type=radio]+.qr-slider{background:#fff;border:1px solid #94a3b8;height:18px;width:18px}.aa-dashboard .qr-switch input[type=radio]+.qr-slider:before{background:#0000;box-shadow:none;height:10px;left:3px;top:3px;width:10px}.aa-dashboard .qr-switch input[type=radio]:checked+.qr-slider{background:#fff;border-color:var(--aa-brand)}.aa-dashboard .qr-switch input[type=radio]:checked+.qr-slider:before{background:var(--aa-brand);transform:none}.aa-dashboard .qr-gen-btn{align-self:flex-end;border-radius:8px;box-shadow:none;font-size:.8rem;height:auto;min-height:36px;padding:8px 14px;width:auto}.aa-dashboard .qr-main-box{align-items:flex-start;border:1px solid var(--aa-border);border-radius:12px;box-shadow:none;margin:0;max-width:none;padding:16px;width:100%}.aa-dashboard .qr-btn-center{justify-content:flex-end}.aa-dashboard .qr-f-label{color:#475569;font-size:.76rem;font-weight:600}.aa-dashboard .qr-timer-val{font-size:1.35rem}.aa-dashboard .qr-input-group input{border-color:#cbd5e1;font-size:.83rem;height:38px}.aa-dashboard .qr-promo-list{max-height:240px}.aa-dashboard .qr-p-type-badge{font-size:.64rem}.aa-dashboard .qr-p-name{font-size:.8rem}.aa-dashboard .aa-status-badge{align-items:center;background:#edf2f7;border-radius:6px;color:#64748b;display:inline-flex;font-size:.69rem;font-weight:700;padding:3px 8px;width:fit-content}.aa-dashboard .aa-status-badge.active{background:#e2f3eb;color:#166534}.aa-dashboard .aa-status-badge.full{background:#fff3d6;color:#854d0e}.aa-dashboard .aa-status-badge.expired{background:#fcebec;color:#9f1239}.aa-dashboard .aa-usage-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 0}.aa-dashboard .aa-usage-grid>div{grid-gap:7px;border:1px solid #edf1f4;border-radius:9px;display:grid;gap:7px;padding:12px}.aa-dashboard .aa-usage-grid>div>span:first-child{color:#64748b;font-size:.76rem}.aa-dashboard .aa-usage-grid strong{font-size:1.1rem}.aa-dashboard progress{accent-color:var(--aa-brand);height:5px;width:100%}.aa-dashboard .aa-qr-status>small{color:#64748b;font-size:.74rem}.aa-dashboard .aa-event-status{border:1px solid var(--aa-border);border-radius:9px}.aa-dashboard .aa-event-status summary{align-items:center;cursor:pointer;display:flex;font-size:.83rem;gap:12px;justify-content:space-between;list-style:none;padding:12px}.aa-dashboard .aa-event-status summary small{color:#64748b;display:block;font-size:.73rem;margin-top:3px}.aa-dashboard .aa-event-status summary:after{color:var(--aa-brand);content:"+"}.aa-dashboard .aa-event-status[open] summary:after{content:"−"}.aa-dashboard .aa-event-status-body{font-size:.78rem;padding:0 12px 12px}.aa-dashboard .role-token-share{flex-wrap:nowrap;gap:14px}.aa-dashboard .role-token-share a{color:var(--aa-brand);min-width:0;overflow-wrap:anywhere}.aa-dashboard .role-token-share canvas{flex-shrink:0}.aa-dashboard .aa-event-configuration .qr-card-body{grid-gap:16px;display:grid;gap:16px}.aa-dashboard .aa-event-configuration .role-token-grid{align-items:start}.aa-dashboard .aa-event-role-field{align-content:start;min-width:0}.aa-dashboard .aa-event-status+.aa-event-status{margin-top:12px}.aa-dashboard .event-card-heading{align-items:flex-start;padding:16px 16px 12px}.aa-dashboard .event-card-heading h3{font-size:1rem;line-height:1.3}.aa-dashboard .aa-event-status-body{padding:0 16px 16px}.aa-dashboard .event-metrics{border-top:1px solid #edf1f4;gap:12px;grid-template-columns:minmax(90px,.75fr) minmax(90px,.75fr) minmax(190px,1.5fr);margin:0;padding:12px 0}.aa-dashboard .aa-event-status-body>details{border-top:1px solid #edf1f4;margin-top:4px}.aa-dashboard .aa-event-status-body>details>summary{padding:13px 2px}.aa-dashboard .aa-event-status-body>details:not(.event-participants)>summary{background:silver;border:1px solid #a9a9a9;border-radius:9px;box-sizing:border-box;color:#263640;margin:15px auto;padding:13px 14px;transition:background .15s,border-color .15s,box-shadow .15s;width:90%}.aa-dashboard .aa-event-status-body>details:not(.event-participants)>summary:focus-visible,.aa-dashboard .aa-event-status-body>details:not(.event-participants)>summary:hover{background:#cacaca;border-color:#8f8f8f;box-shadow:0 0 0 3px #80808029}.aa-dashboard .aa-event-status-body>details:not(.event-participants)[open]>summary{background:#b5b5b5;border-color:#858585}.aa-dashboard .event-sharing-grid{gap:12px;padding:0 0 12px}.aa-dashboard .event-sharing{background:#f1f4f5;border:1px solid #d7e0e5;border-radius:10px;min-width:0;padding:14px;transition:border-color .15s,box-shadow .15s,background .15s}.aa-dashboard .event-sharing:focus-within,.aa-dashboard .event-sharing:hover{background:#e9eef0;border-color:#b9c8d0;box-shadow:0 0 0 3px #64748b1a}.aa-dashboard .event-sharing h4{color:var(--aa-ink);font-size:.82rem;margin:0}.aa-dashboard .event-sharing .qr-share-row{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:104px minmax(0,1fr)}.aa-dashboard .event-sharing .qr-canvas-box{background:#fff;border:1px solid #d9e2e7;box-shadow:0 2px 8px #0f2d3c12;height:104px;padding:5px;width:104px}.aa-dashboard .event-sharing .qr-canvas-box canvas{height:92px!important;width:92px!important}.aa-dashboard .event-sharing .qr-share-row>div:last-child{min-width:0}.aa-dashboard .event-sharing .qr-url-bar{margin:0 0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;word-break:normal}.aa-dashboard .event-sharing .qr-share-btns{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.aa-dashboard .event-sharing .qr-act-btn{background:#fff;border:1px solid #cfdde4;height:32px;justify-content:center;min-width:0;overflow:hidden;padding:0 7px;text-overflow:ellipsis;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;width:100%}.aa-dashboard .event-sharing .qr-act-btn:focus-visible,.aa-dashboard .event-sharing .qr-act-btn:hover{background:#edf8fb;border-color:#7fb8ca;box-shadow:0 0 0 2px #0073991a;color:var(--aa-brand)}.aa-dashboard .event-sharing .qr-act-btn:active{background:#fff1b8;border-color:#d7bd62;color:#5f4a00}.aa-dashboard .event-sharing>p{color:var(--aa-brand);font-size:.72rem;margin:8px 0 0}.aa-dashboard .event-participant-list{grid-gap:7px;display:grid;gap:7px;padding:0 0 12px}.aa-dashboard .event-participant{grid-gap:10px;align-items:center;background:#fff;border:1px solid #e4ecf0;border-radius:8px;display:grid;gap:10px;grid-template-columns:minmax(150px,1.5fr) repeat(3,minmax(90px,1fr));padding:10px}.aa-dashboard .event-participant small,.aa-dashboard .event-participant strong{display:block;overflow-wrap:anywhere}.aa-dashboard .event-participant small,.aa-dashboard .event-participant time{color:#64748b;font-size:.69rem}@media (max-width:600px){.aa-dashboard .event-participant{grid-template-columns:1fr}}.aa-dashboard .aa-event-status .aa-card-actions{padding-top:14px}.aa-dashboard .aa-introduction{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.aa-dashboard .aa-introduction>section{background:#fff;border:1px solid var(--aa-border);border-radius:12px;margin:0;padding:20px}.aa-dashboard .aa-introduction>section:first-child{grid-column:1/-1}.aa-dashboard .aa-introduction h2{color:var(--aa-brand);font-size:1.08rem;font-weight:700;margin:0 0 12px}.aa-dashboard .aa-introduction li,.aa-dashboard .aa-introduction p{color:#475569;font-size:.86rem;line-height:1.65}.aa-dashboard .aa-introduction .btn{justify-self:start}.aa-dashboard .aa-team-content{background:#fff;border:1px solid var(--aa-border);border-radius:12px;padding:16px}.aa-dashboard .aa-team-content>h2{font-size:1.1rem;margin-bottom:12px}.aa-dashboard .aa-team-content .h4{display:block;font-size:.9rem;margin:10px 0}.aa-dashboard .associate-requests{padding:0}.aa-dashboard .associate-requests header h2{font-size:1.1rem}.aa-dashboard .associate-request-card{border-radius:12px;box-shadow:none;padding:14px}.aa-dashboard .aid-container{max-width:none;padding:0}.aa-dashboard .associate-income-dashboard{margin:0;padding:0}.aa-dashboard .aid-table-card{border-radius:12px;box-shadow:none}.aa-dashboard .aid-income-v2{border:1px solid var(--aa-border);border-radius:12px;min-height:0;padding:16px}.aa-dashboard .aid-income-v2 h2{font-size:1.2rem}.aa-dashboard .aa-promotion-report{grid-gap:16px;display:grid;gap:16px}.aa-dashboard .aa-report-toolbar{align-items:center;display:flex;gap:12px;justify-content:space-between}.aa-dashboard .aa-report-toolbar p{color:#64748b;font-size:.78rem;margin:0}.aa-dashboard .aa-stat-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.aa-dashboard .aa-stat-card{align-items:flex-start;background:#fff;border:1px solid var(--aa-border);border-radius:12px;display:flex;gap:10px;min-width:0;padding:16px}.aa-dashboard .aa-stat-icon{background:#edf5f8;border-radius:8px;color:var(--aa-brand);display:grid;flex-shrink:0;height:32px;place-items:center;width:32px}.aa-dashboard .aa-stat-card>div{min-width:0}.aa-dashboard .aa-stat-card>div>span{color:#64748b;display:block;font-size:.72rem}.aa-dashboard .aa-stat-card strong{color:var(--aa-ink);display:flex;flex-direction:column;font-size:1.35rem;letter-spacing:-.035em;margin-top:6px;overflow-wrap:anywhere}.aa-dashboard .aa-section-heading{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:16px}.aa-dashboard .aa-section-heading h2{font-size:1rem;font-weight:700;margin:0 0 5px}.aa-dashboard .aa-report-note,.aa-dashboard .aa-section-heading p{color:#64748b;font-size:.76rem;line-height:1.6;margin:0}.aa-dashboard .aa-report-note{padding:12px 16px}.aa-dashboard .aa-table-scroll{overflow-x:auto}.aa-dashboard .aa-summary-table{border-collapse:collapse;font-size:.8rem;width:100%}.aa-dashboard .aa-summary-table th{background:#f8fafc;border-top:1px solid #edf1f4;color:#64748b;font-size:.69rem;font-weight:650;letter-spacing:.025em;padding:10px 16px;text-align:left;white-space:nowrap}.aa-dashboard .aa-summary-table td{border-top:1px solid #edf1f4;padding:13px 16px;vertical-align:middle}.aa-dashboard .aa-summary-table td small{color:#64748b;display:block;font-size:.69rem;margin-top:3px}.aa-dashboard .aa-summary-table tr:hover td{background:#fbfdfe}.aa-dashboard .aa-money{color:var(--aa-brand);font-weight:700;white-space:nowrap}.aa-dashboard .aa-grand-total{align-items:center;background:#f2f9fb;border-radius:0 0 12px 12px;border-top:1px solid var(--aa-border);color:var(--aa-brand);display:flex;font-size:.85rem;font-weight:650;gap:16px;justify-content:space-between;padding:14px 16px}.aa-dashboard .aa-grand-total strong{grid-gap:3px;display:grid;font-size:1.1rem;gap:3px;text-align:right}.aa-dashboard .aa-promotion-family{border-top:1px solid #edf1f4}.aa-dashboard .aa-promotion-family summary{align-items:center;color:var(--aa-brand);cursor:pointer;display:flex;font-size:.82rem;font-weight:700;gap:9px;padding:12px 16px}.aa-dashboard .aa-empty-state{padding:26px 18px;text-align:center}.aa-dashboard .aa-empty-state>svg{color:var(--aa-brand);height:28px;margin-bottom:12px;width:28px}.aa-dashboard .aa-empty-state h2,.aa-dashboard .aa-empty-state h3{font-size:1rem;margin:0 0 8px}.aa-dashboard .aa-empty-state p{color:#64748b;font-size:.81rem;line-height:1.6;margin:0 auto;max-width:480px}.aa-dashboard .aa-inline-loading,.aa-dashboard .aa-summary-loading{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:.85rem;gap:10px}.aa-dashboard .aa-summary-loading .aa-stat-grid{width:100%}.aa-dashboard .aa-skeleton{animation:aa-skeleton-pulse 1.5s ease-in-out infinite;background:linear-gradient(90deg,#edf2f7,#f8fafc,#edf2f7);background-size:200% 100%;border-radius:12px;min-height:94px}.aa-dashboard .aa-legacy-orders .aid-table-card{border:0;border-radius:0 0 12px 12px}.aa-dashboard .aa-legacy-orders .aid-table-header{padding-top:0}@keyframes aa-skeleton-pulse{to{background-position:-200% 0}}@media (min-width:1600px){.aa-dashboard{gap:28px;grid-template-columns:230px minmax(0,1fr)}}@media (max-width:1100px){.aa-dashboard{gap:18px;grid-template-columns:190px minmax(0,1fr);padding:18px 12px}.aa-dashboard .aa-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aa-dashboard .aa-token-workspace{grid-template-columns:1fr}}@media (max-width:900px){.aa-dashboard{display:block}.aa-dashboard .aa-sidebar{display:none}.aa-dashboard .aa-mobile-navigation{align-items:center;background:#fff;border:1px solid var(--aa-border);border-radius:10px;display:flex;gap:12px;margin:0 0 16px;padding:9px 12px}.aa-dashboard .aa-mobile-navigation>span{align-items:center;color:var(--aa-brand);display:flex;font-size:.78rem;gap:7px}.aa-dashboard .aa-mobile-navigation select{background:#fff;border:0;color:var(--aa-ink);flex:1 1;font-size:.82rem;min-width:0;padding:5px 0;width:100%}}@media (max-width:600px){.aa-dashboard{padding:14px 8px 28px}.aa-dashboard .aa-page-header{align-items:flex-start}.aa-dashboard .aa-page-header h1{font-size:1.2rem}.aa-dashboard .aa-role-badge{font-size:.65rem}.aa-dashboard .aa-page-header p{font-size:.76rem}.aa-dashboard .aa-mobile-navigation>span{font-size:0}.aa-dashboard .aa-mobile-navigation>span svg{font-size:.85rem}.aa-dashboard .aa-configuration-grid,.aa-dashboard .aa-introduction{grid-template-columns:1fr}.aa-dashboard .aa-promo-tab{flex:1 1 110px;padding:8px}.aa-dashboard .aa-stat-card{gap:8px;padding:12px}.aa-dashboard .aa-stat-card strong{font-size:1.13rem}.aa-dashboard .role-token-grid{grid-template-columns:1fr}.aa-dashboard .role-token-share{flex-wrap:wrap}.aa-dashboard .aa-card-actions .btn{max-width:100%}.aa-dashboard .event-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.aa-dashboard .event-metrics>div:last-child{grid-column:1/-1}.aa-dashboard .event-sharing .qr-share-row{grid-template-columns:1fr}.aa-dashboard .event-sharing .qr-canvas-box{height:112px;width:112px}.aa-dashboard .event-sharing .qr-share-btns{grid-template-columns:1fr}.aa-dashboard .aa-summary-table,.aa-dashboard .aa-summary-table tbody{display:block;width:100%}.aa-dashboard .aa-summary-table thead{display:none}.aa-dashboard .aa-summary-table tr{border-top:1px solid var(--aa-border);display:block;padding:10px 14px}.aa-dashboard .aa-summary-table td{align-items:baseline;border:0;display:flex;flex-wrap:wrap;font-size:.77rem;gap:14px;justify-content:space-between;padding:5px 0;text-align:right}.aa-dashboard .aa-summary-table td:before{color:#64748b;content:attr(data-label);flex:1 1;font-size:.7rem;text-align:left}.aa-dashboard .aa-summary-table td small{margin:0;width:100%}.aa-dashboard .aa-summary-table td strong{max-width:65%;overflow-wrap:anywhere}.aa-dashboard .aa-summary-table td:first-child{margin-bottom:6px}.aa-dashboard .aa-report-toolbar{align-items:flex-start}.aa-dashboard .aa-report-toolbar .btn{flex-shrink:0}.aa-dashboard .aa-section-heading{align-items:flex-start}.aa-dashboard .aa-usage-grid{gap:8px}.aa-dashboard .aa-usage-grid>div{padding:10px}}@media (prefers-reduced-motion:reduce){.aa-dashboard .aa-skeleton{animation:none}.aa-dashboard *{scroll-behavior:auto}}.associate-requests{padding:16px}.associate-requests header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.associate-requests header p{margin-bottom:0}.associate-requests header h2{color:#006b8e}.associate-requests-state{color:#64748b;padding:34px;text-align:center}.associate-requests-list{grid-gap:16px;display:grid;gap:16px}.associate-request-card{background:#fff;border:1px solid #dce6eb;border-radius:14px;box-shadow:0 5px 18px #0f2d3c0f;display:flex;gap:16px;padding:18px}.associate-request-avatar img,.associate-request-avatar span{background:linear-gradient(135deg,#007399,#00a4d8);border-radius:50%;color:#fff;display:grid;font-weight:800;height:52px;object-fit:cover;place-items:center;width:52px}.associate-request-details{flex:1 1;min-width:0}.associate-request-heading{display:flex;gap:12px;justify-content:space-between}.associate-request-contact{grid-gap:4px;display:grid;gap:4px;min-width:0}.associate-request-contact span,.associate-request-contact strong{align-items:center;display:flex;gap:7px;overflow-wrap:anywhere}.associate-request-contact button{background:#0000;border:0;color:#007399;display:inline-grid;padding:3px}.associate-request-contact small{color:#07824f;font-weight:700}.associate-request-answers{grid-gap:10px;background:#f7fafc;border-radius:10px;display:grid;gap:10px;margin:14px 0;padding:14px}.associate-request-answers h4{color:#006b8e;margin:0}.associate-request-answers div{border-bottom:1px solid #e3eaee;padding-bottom:8px}.associate-request-answers div:last-child{border:0;padding-bottom:0}.associate-request-answers p{margin:4px 0 0;white-space:pre-wrap}.associate-request-status{background:#e9f5f9;border-radius:999px;font-size:12px;padding:4px 9px}.associate-request-status.approved{background:#dcfce7;color:#166534}.associate-request-status.rejected{background:#fee2e2;color:#991b1b}.associate-request-status.pending,.associate-request-status.pending_associate_approval{background:#fef3c7;color:#854d0e}.associate-request-status.transferred{background:#e0f2fe;color:#075985}.associate-request-status.accepted,.associate-request-status.completed{background:#dcfce7;color:#166534}.associate-request-status.cancelled{background:#e2e8f0;color:#64748b}.associate-request-decision{grid-gap:10px;display:grid;gap:10px;margin-top:14px}.associate-request-decision textarea{border:1px solid #cbd5e1;border-radius:8px;min-height:72px;padding:10px;width:100%}.associate-request-decision div{display:flex;gap:10px;justify-content:flex-end}.associate-request-reason{background:#fff1f2;border-radius:8px;color:#991b1b;padding:9px}@media (max-width:600px){.associate-requests{padding:14px}.associate-request-card,.associate-request-heading{flex-direction:column}}.associate-request-management{margin-top:12px}.associate-request-stats{grid-gap:10px;display:grid;grid-template-columns:repeat(7,minmax(110px,1fr));margin-bottom:16px;overflow-x:auto}.associate-request-stats>div{grid-gap:2px;background:#fff;border:1px solid #dce6eb;border-radius:11px;display:grid;gap:2px;padding:12px}.associate-request-stats strong{color:#006b8e;font-size:1.3rem}.associate-request-stats span{color:#64748b;font-size:.78rem;white-space:nowrap}.associate-btn-compact{border-radius:6px!important;box-shadow:none!important;font-size:.72rem!important;font-weight:600!important;line-height:1.5!important;padding:3px 10px!important}.associate-filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.associate-search-input{background:#fff;border:1px solid #cbd5e1;border-radius:999px;flex:0 1 260px;font-size:.82rem;min-width:180px;padding:7px 12px}.associate-search-input:focus{border-color:#007399;box-shadow:0 0 0 3px #00739926;outline:none}.associate-filters-trigger{align-items:center;background:#fff;border:1px solid #007399;border-radius:999px;color:#007399;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:700;gap:7px;padding:6px 14px;white-space:nowrap}.associate-filters-trigger:hover{background:#e9f5f9}.associate-filters-trigger-badge{background:#007399;border-radius:999px;color:#fff;font-size:.68rem;font-weight:700;padding:2px 8px}.associate-filters-modal .modal-body{padding-top:6px}.associate-filter-chips{display:flex;flex-wrap:wrap;gap:8px}.associate-filter-chip{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:999px;color:#334155;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:6px;padding:6px 14px;transition:background-color .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap}.associate-filter-chip:hover{border-color:#007399;color:#007399}.associate-filter-chip.active{background:#007399;border-color:#007399;color:#fff}.associate-filter-chip-count{background:#00000014;border-radius:999px;font-size:.68rem;font-weight:700;padding:0 6px}.associate-filter-chip.active .associate-filter-chip-count{background:#ffffff40}.associate-filter-clear{background:#0000;border:0;color:#007399;cursor:pointer;font-size:.74rem;font-weight:600;padding:5px 10px;text-decoration:underline;white-space:nowrap}.associate-results-count{color:#64748b;font-size:.78rem;margin-bottom:10px}.associate-no-match{color:#64748b;padding:28px;text-align:center}.associate-bulk-toolbar{align-items:end;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin-bottom:16px}.associate-bulk-decisions{display:flex;flex-wrap:wrap;gap:8px;margin-right:auto}.associate-bulk-toolbar select{background:#fff;border:1px solid #cbd5e1;border-radius:10px;min-height:76px;min-width:min(100%,320px);padding:8px}.associate-review-table-wrap{border:1px solid #dce6eb;border-radius:12px;max-height:65vh;overflow:auto}.associate-review-table{background:#fff;border-collapse:initial;border-spacing:0;min-width:780px;width:100%}.associate-review-table td,.associate-review-table th{border-bottom:1px solid #e5edf1;padding:10px 12px;text-align:left;vertical-align:middle}.associate-review-table thead th{background:#f4f8fa;color:#334155;font-size:.78rem;letter-spacing:.03em;position:sticky;text-transform:uppercase;top:0;z-index:2}.associate-review-table td:first-child,.associate-review-table th:first-child{background:#fff;left:0;min-width:52px;position:sticky;text-align:center;width:52px;z-index:3}.associate-review-table thead th:first-child{background:#f4f8fa;z-index:4}.associate-request-checkbox{accent-color:#007399;appearance:auto!important;cursor:pointer;display:inline-block!important;height:20px!important;margin:0!important;min-height:20px!important;min-width:20px!important;opacity:1!important;pointer-events:auto!important;position:static!important;vertical-align:middle;visibility:visible!important;width:20px!important}.associate-request-checkbox:disabled{cursor:not-allowed;opacity:.55!important}.associate-review-table tbody tr:hover{background:#f8fbfc}.associate-table-avatar{background:linear-gradient(135deg,#007399,#00a4d8);border-radius:50%!important;color:#fff;display:grid!important;flex:0 0 40px!important;font-size:.75rem;font-weight:800;height:40px!important;max-width:40px!important;min-width:40px!important;overflow:hidden!important;place-items:center;position:relative!important;width:40px!important}.associate-table-avatar img{border-radius:50%!important;height:100%!important;inset:0!important;max-height:100%!important;max-width:100%!important;object-fit:cover!important;position:absolute!important;width:100%!important}.associate-table-copy-value,.associate-table-email{align-items:center;display:flex;gap:6px;white-space:nowrap}.associate-icon-button,.associate-table-copy-value button,.associate-table-email button{background:#0000;border:0;border-radius:8px;color:#007399;display:inline-grid;min-height:36px;min-width:36px;place-items:center}.associate-table-copy-value small,.associate-table-email small{color:#07824f;font-weight:700}.associate-transfer-response{display:flex;gap:5px}.associate-transfer-response button{background:#fff;border:1px solid #cbd5e1;border-radius:7px;color:#006b8e;font-size:.75rem;padding:4px 7px}.associate-transfer-state{background:#eef2f6;border-radius:999px;color:#475569;display:inline-flex;font-size:.72rem;font-weight:700;padding:4px 7px}.associate-transfer-state.accepted,.associate-transfer-state.completed{background:#dcfce7;color:#166534}.associate-transfer-state.rejected{background:#fee2e2;color:#991b1b}.associate-transfer-state.pending{background:#fef3c7;color:#854d0e}.associate-transfer-state.cancelled{background:#e2e8f0;color:#64748b}.associate-preview-identity{align-items:center;display:flex;gap:14px;margin-bottom:16px}.associate-table-avatar.large{flex:0 0 64px!important;font-size:1rem;height:64px!important;max-width:64px!important;min-width:64px!important;width:64px!important}.associate-request-biography{background:#f7fafc;border-radius:10px;margin:12px 0;padding:12px}.associate-request-biography h4,.associate-request-biography p{margin:0}.associate-request-biography h4{color:#006b8e;margin-bottom:6px}.associate-request-details>textarea{border:1px solid #cbd5e1;border-radius:9px;margin-top:14px;min-height:84px;padding:10px;width:100%}.associate-decision-history,.associate-transfer-history{grid-gap:8px;border:1px solid #dce6eb;border-radius:10px;display:grid;gap:8px;margin-top:14px;padding:14px}.associate-decision-history h4,.associate-transfer-history h4{color:#006b8e;margin:0}.associate-decision-history>div,.associate-transfer-history>div{align-items:center;background:#f7fafc;border-radius:8px;display:flex;flex-wrap:wrap;gap:7px;padding:9px}.associate-transfer-history p{margin:0}.associate-decision-history time,.associate-transfer-history small,.associate-transfer-history time{color:#64748b;font-size:.75rem}.associate-transfer-history time{width:100%}.associate-decision-history p{margin:0;white-space:pre-wrap;width:100%}.associate-bulk-reason{border:1px solid #cbd5e1;border-radius:9px;min-height:110px;padding:10px;width:100%}@media (max-width:700px){.associate-bulk-toolbar,.associate-requests header{align-items:stretch;flex-direction:column}.associate-bulk-toolbar select,.associate-bulk-toolbar>.btn,.associate-requests header .btn{width:100%}.associate-bulk-decisions{display:grid;grid-template-columns:1fr 1fr;margin:0;width:100%}.associate-review-table{min-width:980px}.associate-filters{align-items:stretch;flex-direction:column}.associate-search-input{flex:1 1 auto;width:100%}.associate-filters-trigger{justify-content:center}.associate-filter-clear{align-self:flex-start}}.associate-requests{font-family:inherit;font-family:var(--font-system,inherit);padding:0}.associate-requests>header{background:#fff;border:1px solid #dce6eb;border-radius:12px;margin-bottom:14px;padding:16px 18px}.associate-requests>header h2{color:#0f172a;font-size:1rem;font-weight:700;margin:0 0 6px}.associate-requests>header p{color:#64748b;font-size:.8rem;line-height:1.6}.associate-request-stats{gap:10px;grid-template-columns:repeat(7,minmax(0,1fr));overflow:visible}.associate-request-stats>div{border-radius:12px;padding:14px}.associate-request-stats strong{font-size:1.45rem;font-weight:700}.associate-request-stats span{white-space:normal}.associate-request-controls{background:#fff;border:1px solid #dce6eb;border-radius:12px;margin-bottom:12px;padding:14px 16px}.associate-filters{margin-bottom:8px}.associate-search-input{flex:1 1 280px;max-width:520px}.associate-filters-trigger,.associate-search-input{border-radius:8px;min-height:38px}.associate-results-count{font-size:.73rem;margin:0}.associate-bulk-toolbar{align-items:center;background:#fff;border:1px solid #dce6eb;border-radius:12px;gap:10px;margin-bottom:12px;padding:12px 16px}.associate-requests .associate-btn-compact{border-radius:7px!important;font-size:.75rem!important;min-height:34px;padding:7px 11px!important}.associate-requests .associate-btn-compact:disabled{opacity:.45}.associate-reviewer-picker{max-width:100%;position:relative;width:280px}.associate-reviewer-picker summary{align-items:center;border:1px solid #cbd5e1;border-radius:8px;color:#475569;cursor:pointer;display:flex;font-size:.77rem;gap:9px;list-style:none;min-height:36px;padding:8px 10px}.associate-reviewer-picker summary:after{color:#007399;content:"⌄";margin-left:auto}.associate-reviewer-picker[open] summary:after{content:"⌃"}.associate-reviewer-picker summary>span{background:#edf5f8;border-radius:5px;color:#007399;font-weight:700;padding:1px 6px}.associate-reviewer-options{background:#fff;border:1px solid #dce6eb;border-radius:10px;box-shadow:0 8px 24px #0f2d3c1a;left:0;max-height:260px;overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 6px);width:100%;z-index:8}.associate-reviewer-options>label{align-items:center;border-radius:7px;cursor:pointer;display:flex;gap:10px;margin:0;padding:9px}.associate-reviewer-options>label:hover{background:#f0f7f9}.associate-reviewer-options small,.associate-reviewer-options strong{display:block;font-size:.77rem;line-height:1.5}.associate-reviewer-options small{color:#64748b;font-size:.7rem}.associate-reviewer-options p{color:#64748b;font-size:.78rem;margin:8px}.associate-filters-trigger:focus-visible,.associate-requests button:focus-visible,.associate-reviewer-picker summary:focus-visible{outline:3px solid #77bfd4;outline-offset:2px}.associate-review-table-wrap{max-height:none}.associate-review-table th{font-size:.68rem!important;font-weight:650;letter-spacing:0!important;text-transform:none!important}.associate-review-table td{font-size:.8rem;padding:13px 12px}.associate-review-table tbody tr:last-child td{border-bottom:0}.associate-request-status{border-radius:6px;font-size:.69rem;font-weight:600;white-space:nowrap}.associate-table-copy-value,.associate-table-email{overflow-wrap:anywhere;white-space:normal}.associate-table-copy-value button,.associate-table-email button{flex-shrink:0;min-height:28px;min-width:26px}@media(max-width:1150px){.associate-request-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:700px){.associate-request-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.associate-requests>header{padding:14px}.associate-bulk-toolbar{align-items:stretch;flex-direction:column}.associate-reviewer-picker{width:100%}.associate-reviewer-options{box-shadow:none;margin-top:6px;position:static}.associate-search-input{max-width:none}.associate-review-table,.associate-review-table tbody{display:block;min-width:0;width:100%}.associate-review-table thead{display:none}.associate-review-table tbody tr{grid-gap:10px;border-bottom:1px solid #dce6eb;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding:14px}.associate-review-table td{align-items:center;background:#0000!important;border:0;display:flex;gap:8px;justify-content:space-between;min-width:0;min-width:0!important;padding:0;position:static!important;text-align:left!important;width:auto!important}.associate-review-table td:before{color:#64748b;content:attr(data-label);font-size:.67rem}.associate-review-table .associate-no-match,.associate-review-table td:nth-child(3),.associate-review-table td:nth-child(4){grid-column:1/-1}.associate-review-table td:nth-child(2):before,.associate-review-table td:nth-child(3):before{display:none}.associate-review-table td:nth-child(2){justify-content:flex-end}.associate-review-table td:nth-child(4){flex-wrap:wrap}.associate-review-table td:nth-child(10):before,.associate-review-table td:nth-child(9):before{display:none}.associate-review-table td:nth-child(10) .btn,.associate-review-table td:nth-child(9) .btn{width:100%}.associate-review-table .associate-no-match{padding:12px}.associate-review-table .associate-no-match:before{display:none}}.associate-request-section{background:#f7fafc;border-radius:10px;margin:12px 0;padding:12px 14px}.associate-request-section h4{color:#006b8e;margin:0 0 8px}.associate-request-facts{grid-gap:6px 14px;display:grid;gap:6px 14px;grid-template-columns:minmax(120px,max-content) minmax(0,1fr);margin:0}.associate-request-facts dt{color:#475569;font-weight:700;margin:0}.associate-request-facts dd{margin:0;overflow-wrap:anywhere}.associate-question-id code,.associate-request-facts code{color:#334155;font-size:.78rem;overflow-wrap:anywhere}.associate-question-id{color:#64748b;display:block;font-size:.75rem}.associate-request-answers div.is-empty p{color:#94a3b8;font-style:italic}.associate-request-details .application-links-view{background:#f7fafc;border-radius:10px;margin:14px 0;padding:14px}.associate-request-details .application-links-view h4{color:#006b8e}.associate-decision-role{background:#e5f3f7;border-radius:999px;color:#005f80;font-size:.78rem;font-weight:700;padding:2px 8px}.associate-approved-role{grid-gap:6px;background:#f3fbf7;border:1px solid #b7e1cd;border-radius:10px;display:grid;gap:6px;margin-top:14px;padding:14px}.associate-approved-role label{color:#05603a;font-weight:800;margin:0}.associate-approved-role select{background:#fff;border:1.5px solid #9fd8bd;border-radius:9px;min-height:42px;padding:0 10px}.associate-approved-role small{color:#475569}.associate-approved-role .alert{margin:4px 0 0}@media (max-width:560px){.associate-request-facts{grid-template-columns:1fr}.associate-request-facts dd{margin-bottom:6px}}.live-card,.live-modal,.live-modal-title,.live-root{--live-ink:#0b0b0b;--live-muted:#6f6d68;--live-border:#0b0b0b1f;--live-plane:#f7f7f5;--live-accent:#2a78d6;--live-accent-wash:#2a78d614;--live-good:#0b7a0b;--live-critical:#b42323;--live-primary:#0073aa;--live-primary-hover:#005a87;--live-primary-ring:#0073aa59;--live-control-border:#c9c8c2}.live-root{color:var(--live-ink);font-size:.92rem;margin:0 auto;max-width:1200px}.live-root h2{font-size:1.4rem;margin:0 0 4px}.live-header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px}.live-header p{margin:0}.live-muted{color:var(--live-muted);font-size:.82rem}.live-error{color:var(--live-critical);font-size:.85rem}.live-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.live-btn{align-items:center;background:var(--live-primary);border:1px solid var(--live-primary);border-radius:8px;box-shadow:0 1px 2px #0b0b0b1f,0 2px 6px #0073aa2e;color:#fff;cursor:pointer;display:inline-flex;font-size:.86rem;font-weight:700;gap:6px;justify-content:center;letter-spacing:.01em;line-height:1.2;min-height:36px;padding:7px 16px;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;white-space:nowrap}.live-btn:hover:not(:disabled){background:var(--live-primary-hover);border-color:var(--live-primary-hover);color:#fff}.live-btn:focus-visible{outline:3px solid var(--live-primary-ring);outline-offset:2px}.live-btn:disabled{background:#b8c7d1;border-color:#b8c7d1;box-shadow:none;color:#fff;cursor:not-allowed}.live-btn.is-loading{cursor:progress;opacity:.85}.live-btn-ghost{background:#fff;border-color:var(--live-control-border);box-shadow:0 1px 2px #0b0b0b14;color:var(--live-ink);font-weight:600}.live-btn-ghost:hover:not(:disabled){background:var(--live-plane);border-color:#a9a8a2;color:var(--live-ink)}.live-btn-ghost:disabled{background:#f3f3f1;border-color:#deddd8;color:#9d9c97}.live-btn-danger{color:#fff}.live-btn-danger:hover:not(:disabled){background:#8f1b1b;border-color:#8f1b1b}.live-link{background:none;border:0;color:var(--live-accent);cursor:pointer;font:inherit;padding:0;text-align:left}.live-link:hover{text-decoration:underline}.live-indicator{align-items:center;background:#efeee9;border-radius:999px;color:#52514e;display:inline-flex;font-size:.75rem;font-weight:700;gap:6px;letter-spacing:.04em;padding:3px 10px}.live-indicator i{background:currentColor;border-radius:50%;height:8px;width:8px}.live-indicator.is-live{background:#e6f4e6;color:var(--live-good)}.live-indicator.is-live i{animation:live-pulse 1.6s ease-in-out infinite}.live-indicator.is-error{background:#fce8e8;color:var(--live-critical)}@keyframes live-pulse{0%,to{opacity:1}50%{opacity:.35}}.live-card{background:#fff;border:1px solid var(--live-border);border-radius:10px;margin-bottom:14px;padding:14px 16px}.live-card-head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:8px}.live-card-head h3{font-size:.95rem;letter-spacing:.04em;margin:0}.live-orders .live-card-head .live-actions{margin-left:auto}.live-hero{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;margin:6px 0 10px}.live-hero-card{align-items:flex-start;border-left:4px solid var(--live-accent);display:flex;flex-direction:column;gap:6px}.live-hero-label{color:var(--live-muted);font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.live-number{display:inline-block;font-size:2.6rem;font-weight:700;line-height:1.1}.live-number-xl{font-size:3.4rem}.live-number.is-bumped{animation:live-bump .9s ease-out}@keyframes live-bump{0%{color:var(--live-accent)}to{color:inherit}}@media (prefers-reduced-motion:reduce){.live-indicator.is-live i,.live-number.is-bumped{animation:none}}.live-delta{color:var(--live-good);font-weight:600}.live-stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0}.live-stats>div{background:var(--live-plane);border-radius:8px;padding:8px 10px}.live-stats dt{color:var(--live-muted);font-size:.72rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.live-stats dd{font-size:1.1rem;font-weight:650;margin:2px 0 0}.live-stats small{color:var(--live-muted);font-size:.75rem;font-weight:400}.live-foot{justify-content:space-between;margin-top:10px}.live-filterbar,.live-foot{display:flex;flex-wrap:wrap;gap:10px}.live-filterbar{align-items:flex-end;background:#fff;border:1px solid var(--live-border);border-radius:10px;margin-bottom:12px;padding:12px}.live-filterbar label,.live-since-grid label,.live-wallpicker label{display:flex;flex-direction:column;gap:4px;margin:0;min-width:150px}.live-filterbar label>span,.live-since-grid label>span,.live-wallpicker label>span{color:#52514e;font-size:.72rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.live-filterbar select,.live-since-grid input,.live-wallpicker input[type=search]{background:#fff;border:1px solid var(--live-border);border-radius:6px;font-size:.88rem;min-height:34px;padding:6px 8px}.live-tiles{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin-bottom:14px}.live-tile{align-items:flex-start;background:#fff;border:1px solid var(--live-border);border-radius:10px;color:inherit;display:flex;flex-direction:column;font:inherit;gap:4px;padding:10px 12px;text-align:left}button.live-tile{cursor:pointer}.live-tile.is-selected,button.live-tile:hover:not(:disabled){background:var(--live-accent-wash);border-color:var(--live-accent)}.live-tile>span{color:var(--live-muted);font-size:.72rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.live-tile .live-number,.live-tile>strong{font-size:1.5rem}.live-tile small{color:var(--live-muted);font-size:.75rem}.live-table{border-collapse:collapse;width:100%}.live-table td,.live-table th{border-bottom:1px solid #e7e6e0;padding:7px 10px;text-align:left}.live-table th{background:var(--live-plane);color:var(--live-muted);font-size:.72rem;font-weight:600;text-transform:uppercase}.live-table .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.live-table tr.is-selected td{background:var(--live-accent-wash)}.live-breakdown tfoot td,.live-breakdown tfoot th{background:none;border-bottom:0;border-top:2px solid var(--live-ink);color:var(--live-ink);font-size:.9rem}.live-wallpicker{background:#fff;border:1px solid var(--live-border);border-radius:10px;margin-bottom:12px;padding:12px}.live-wallpicker ul{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));list-style:none;margin:8px 0 0;padding:0}.live-wallpicker li label{align-items:center;border:1px solid var(--live-border);border-radius:8px;cursor:pointer;flex-direction:row;gap:8px;min-width:0;padding:6px 8px}.live-wallpicker li small{color:var(--live-muted)}.live-pager{align-items:center;display:flex;gap:8px;margin-top:8px}.live-defs{background:var(--live-plane);border-radius:10px;font-size:.85rem;margin-bottom:12px;padding:10px 14px}.live-defs p{margin:4px 0}.live-since-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.live-presets{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.live-presets button{background:#fff;border:1px solid var(--live-control-border);border-radius:999px;color:var(--live-ink);cursor:pointer;font-size:.8rem;font-weight:600;min-height:32px;padding:5px 12px;transition:background-color .15s ease,border-color .15s ease}.live-presets button:hover{background:var(--live-accent-wash);border-color:var(--live-primary)}.live-presets button:focus-visible{outline:3px solid var(--live-primary-ring);outline-offset:2px}.live-presets button[aria-pressed=true]{background:var(--live-primary);border-color:var(--live-primary);color:#fff}.live-modal-title{font-size:1.1rem;margin:0}.live-modal .modal-content{border-radius:12px;color:var(--live-ink)}.live-modal .modal-footer{gap:8px}.live-modal .modal-footer>.live-btn{margin:0}.live-since-grid input:focus{border-color:var(--live-primary);outline:3px solid var(--live-primary-ring);outline-offset:1px}@media (max-width:640px){.live-filterbar label{flex-basis:calc(50% - 5px);flex-grow:1;flex-shrink:1;min-width:calc(50% - 5px)}.live-number-xl{font-size:2.6rem}.live-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.live-since-grid{grid-template-columns:1fr}.live-since-grid label{min-width:0}.live-modal .modal-dialog{margin:12px}.live-modal .modal-footer{align-items:stretch;flex-direction:column-reverse}.live-modal .modal-footer>.live-btn{width:100%}}.live-sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.live-history-settings{grid-gap:12px;background:var(--live-plane);border-radius:10px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-bottom:10px;padding:12px}.live-setting{align-items:flex-start;display:flex;flex-direction:column;gap:6px;margin:0}.live-setting-label{color:#52514e;font-size:.72rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.live-setting select{background:#fff;border:1px solid var(--live-border);border-radius:6px;font-size:.88rem;max-width:100%;min-height:34px;padding:6px 8px}.live-switch{align-items:center;background:none;border:0;color:var(--live-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:.8rem;font-weight:700;gap:8px;padding:0}.live-switch:disabled{cursor:not-allowed;opacity:.5}.live-switch-track{background:#c3c2b7;border-radius:999px;height:24px;position:relative;transition:background .15s;width:42px}.live-switch-thumb{background:#fff;border-radius:50%;box-shadow:0 1px 2px #0003;height:18px;left:3px;position:absolute;top:3px;transition:transform .15s;width:18px}.live-switch.is-on{color:var(--live-good)}.live-switch.is-on .live-switch-track{background:var(--live-good)}.live-switch.is-on .live-switch-thumb{transform:translateX(18px)}.live-switch:focus-visible{border-radius:999px;outline:2px solid var(--live-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.live-switch-thumb,.live-switch-track{transition:none}}.live-btn-danger{background:var(--live-critical);border-color:var(--live-critical)}.live-btn-danger-ghost{background:#fff;border:1px solid var(--live-critical);border-radius:8px;color:var(--live-critical);cursor:pointer;font-size:.85rem;font-weight:600;padding:6px 12px}.live-filterbar-inline{background:none;border:0;padding:0}.live-table-wrap{overflow-x:auto}.live-history-table td,.live-history-table th{white-space:nowrap}.live-choices{border:0;display:flex;flex-direction:column;gap:8px;margin:10px 0;padding:0}.live-choice{align-items:flex-start;border:1px solid var(--live-border);border-radius:8px;cursor:pointer;display:flex;gap:10px;margin:0;padding:8px 10px}.live-choice-sub{margin-left:24px}.live-choice span{display:flex;flex-direction:column}.live-choice small{color:var(--live-muted)}.live-choice input[type=checkbox],.live-choice input[type=radio],.live-wallpicker input[type=checkbox],.live-wallpicker input[type=radio]{accent-color:var(--live-accent);flex:0 0 auto;height:16px!important;margin:2px 0 0!important;opacity:1!important;pointer-events:auto!important;position:static!important;width:16px!important}@media (max-width:640px){.live-history-table thead{display:none}.live-history-table,.live-history-table tbody,.live-history-table td,.live-history-table tr{display:block;width:100%}.live-history-table tr{background:#fff;border:1px solid var(--live-border);border-radius:10px;margin-bottom:10px;padding:6px 0}.live-history-table td{border:0;display:flex;justify-content:space-between;padding:3px 12px}.live-history-table td:before{color:var(--live-muted);content:attr(data-label);font-size:.72rem;font-weight:600;text-transform:uppercase}}.token-settings-panel{--token-brand:var(--settings-primary,var(--elakay-primary,#007399));--token-border:var(--settings-border,#dce6eb);grid-gap:22px;color:#0f172a;color:var(--settings-text,#0f172a);display:grid;font-family:inherit;font-family:var(--font-system,inherit);gap:22px;margin-top:18px}.token-settings-panel .token-promotion-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.token-settings-panel .token-event-card,.token-settings-panel .token-promotion-card{background:#fff;background:var(--settings-card-bg,#fff);border:1px solid var(--token-border);border-radius:12px;margin:0;min-width:0;padding:16px}.token-settings-panel .token-setting-switch{align-items:center;cursor:pointer;display:flex;font-size:.8rem;font-weight:600;gap:8px;margin:0;min-height:32px;width:100%}.token-settings-panel .token-setting-switch>span:first-child{flex:1 1;line-height:1.5;min-width:0}.token-settings-panel .token-setting-state{background:#eef2f6;border-radius:5px;color:#64748b;font-size:.65rem;font-weight:650;padding:3px 6px;white-space:nowrap}.token-settings-panel .token-setting-state.enabled{background:#e3f3eb;color:#166534}.token-settings-panel .settings-switch{display:block;flex:0 0 36px;height:21px;margin:0;position:relative;width:36px}.token-settings-panel .settings-switch input{cursor:pointer;display:block!important;height:100%!important;inset:0!important;margin:0!important;opacity:0!important;pointer-events:auto!important;position:absolute!important;width:100%!important;z-index:1}.token-settings-panel .settings-slider{background:#cbd5e1;border-radius:24px;inset:0;pointer-events:none;position:absolute;transition:background .15s}.token-settings-panel .settings-slider:before{background:#fff;border-radius:50%;bottom:auto;box-shadow:0 1px 3px #0002;content:"";height:15px;left:3px;position:absolute;top:3px;transition:transform .15s;width:15px}.token-settings-panel .settings-switch input:checked+.settings-slider{background:linear-gradient(135deg,var(--token-brand),#00a4d8);background:linear-gradient(135deg,var(--token-brand),var(--settings-primary-light,#00a4d8))}.token-settings-panel .settings-switch input:checked+.settings-slider:before{transform:translateX(15px)}.token-settings-panel .settings-switch input:focus-visible+.settings-slider{outline:3px solid #77bfd4;outline-offset:3px}.token-settings-panel .token-setting-help{color:#64748b;color:var(--settings-text-secondary,#64748b);font-size:.75rem;line-height:1.6;margin:10px 0 0}.token-settings-panel .token-setting-field{grid-gap:7px;display:grid;font-size:.75rem;font-weight:600;gap:7px;line-height:1.5;margin:16px 0 0}.token-settings-panel .token-setting-field .form-control{background:#fff;background:var(--settings-card-bg,#fff);border:1px solid var(--token-border);border-radius:8px;box-shadow:none;font-size:.85rem;min-height:38px;padding:8px 10px;width:100%}.token-settings-panel .token-event-heading{align-items:center;border-top:1px solid var(--token-border);display:flex;gap:12px;justify-content:space-between;padding-top:18px}.token-settings-panel .token-event-heading h3{font-size:1rem;font-weight:700;margin:0 0 5px}.token-settings-panel .token-event-heading p{color:#64748b;font-size:.76rem;margin:0}.token-settings-panel .token-event-heading>span{background:#edf5f8;border-radius:6px;color:var(--token-brand);font-size:.7rem;padding:5px 9px}.token-settings-panel .token-event-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.token-settings-panel .token-event-card legend{color:var(--token-brand);float:none;font-size:.92rem;font-weight:700;margin:0;padding:0 6px;width:auto}.token-settings-panel .token-target-heading{border-top:1px solid var(--token-border);color:#64748b;font-size:.72rem;font-weight:700;margin-top:16px;padding-top:14px}.token-settings-panel .token-target-list{grid-gap:2px;display:grid;gap:2px;margin-top:8px}.token-settings-panel .token-target-list .token-setting-switch{font-size:.77rem;font-weight:500;padding:6px 0}@media(min-width:1500px){.token-settings-panel .token-event-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1000px){.token-settings-panel .token-promotion-grid{grid-template-columns:1fr}}@media(max-width:640px){.token-settings-panel .token-event-grid{grid-template-columns:1fr}.token-settings-panel .token-event-heading{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.token-settings-panel .settings-slider,.token-settings-panel .settings-slider:before{transition:none}}.wie-console__editor textarea.order-reminder-message{background:#fff;border:1px solid #d5dee6;caret-color:#007399;color:#1f2a37;font:inherit;height:auto;min-height:100px;white-space:pre-wrap;word-break:normal}.mongo-console-login{background:linear-gradient(145deg,#f7fffb,#edf7f3);border:1px solid #d5e6df;border-radius:16px;color:#17372d;margin:28px auto;max-width:560px;padding:28px;text-align:center}.mongo-console-login-icon{background:#0f6b50;border-radius:16px;color:#fff;display:inline-grid;height:56px;place-items:center;width:56px}.mongo-console-login h3{font-size:20px;margin:14px 0 6px}.mongo-console-login p{color:#547166;font-size:13px;margin:0 auto 20px;max-width:440px}.mongo-console-login form{grid-gap:12px;display:grid;gap:12px;text-align:left}.mongo-console-login label{grid-gap:6px;color:#34574b;display:grid;font-size:12px;font-weight:800;gap:6px}.mongo-console-login input{background:#fff;border:1px solid #bfd5cc;border-radius:10px;font-size:14px;min-height:44px;outline:none;padding:0 13px}.mongo-console-login input:focus{border-color:#0f8060;box-shadow:0 0 0 3px #0f80601f}.mongo-console-login button,.mongo-console-preview-actions button,.mongo-console-run,.mongo-console-toolbar button{align-items:center;border:0;border-radius:9px;cursor:pointer;display:inline-flex;font-weight:800;gap:7px;justify-content:center}.mongo-console-login button{background:#0f6b50;color:#fff;min-height:42px}.mongo-console-login button:disabled,.mongo-console-shell button:disabled{cursor:not-allowed;opacity:.55}.mongo-console-error{background:#fee9e9;border-radius:8px;color:#a32626;font-size:12px;padding:10px 12px}.mongo-console-shell{background:#0b1714;border:1px solid #253a34;border-radius:14px;box-shadow:0 12px 38px #051a142e;color:#d6e8e1;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;overflow:hidden;position:relative}.mongo-console-toolbar{align-items:center;background:#11241e;border-bottom:1px solid #294139;display:flex;gap:12px;justify-content:space-between;min-height:52px;padding:8px 12px}.mongo-console-toolbar>div{align-items:center;display:flex;gap:9px}.mongo-console-toolbar strong{color:#f1fff9;font-size:14px}.mongo-console-toolbar span{color:#829e94;font-size:11px}.mongo-console-toolbar .mongo-console-secure{align-items:center;color:#6ee7b7;display:inline-flex;gap:4px}.mongo-console-toolbar button{background:#183129;border:1px solid #345249;color:#cce0d8;font-family:inherit;font-size:11px;min-height:32px;padding:0 10px}.mongo-console-toolbar button:hover{background:#22463a;color:#fff}.mongo-console-output{height:420px;overflow:auto;padding:14px 16px;scroll-behavior:smooth}.mongo-console-welcome{grid-gap:5px;color:#6f8d82;display:grid;gap:5px;padding:22px 0;text-align:center}.mongo-console-welcome strong{color:#9fc5b8}.mongo-console-welcome span{font-size:11px}.mongo-console-entry{border-bottom:1px solid #537a6c30;padding:11px 0}.mongo-console-entry:last-child{border-bottom:0}.mongo-console-command{align-items:flex-start;color:#eefbf6;display:flex;font-size:12px;gap:9px;line-height:1.55;min-width:0}.mongo-console-command>span,.mongo-console-syntax-preview>span{color:#54d19e;flex:0 0 auto;font-weight:900}.mongo-console-command code{min-width:0;overflow-wrap:anywhere;white-space:pre-wrap}.mongo-token-keyword{color:#70d6ff;font-weight:700}.mongo-token-string{color:#f1c87b}.mongo-token-operator{color:#d5a6ff}.mongo-token-number{color:#ff9e9e}.mongo-console-running{color:#6f8d82;font-size:11px;margin:7px 0 0 88px}.mongo-console-result-wrap{margin:7px 0 0 88px;position:relative}.mongo-console-result{background:#1129219e;border-left:2px solid #285c49;color:#bad7cc;font:11px/1.55 SFMono-Regular,Consolas,monospace;margin:0;max-height:330px;overflow:auto;overflow-wrap:anywhere;padding:10px 38px 10px 12px;white-space:pre-wrap}.mongo-console-result.error{border-left-color:#d45151;color:#ff9d9d;margin:8px 0 0 88px}.mongo-console-result-actions{display:flex;gap:4px;position:absolute;right:7px;top:7px}.mongo-console-result-actions button{background:#152b24;border:1px solid #365249;border-radius:7px;color:#9eb9af;cursor:pointer;display:grid;height:27px;place-items:center;width:27px}.mongo-console-meta{color:#68857b;display:flex;flex-wrap:wrap;font-size:10px;gap:12px;margin:7px 0 0 88px}.mongo-console-meta span:last-child{color:#e4b56e}.mongo-console-preview{background:#2a2113;border:1px solid #8d6a30;border-radius:11px;color:#f5e4bf;margin:0 14px 12px;padding:14px}.mongo-console-preview-header{display:flex;gap:12px;justify-content:space-between}.mongo-console-preview-header>div{align-items:center;display:flex;gap:7px}.mongo-console-preview-header span{color:#e3bb70;font-size:11px}.mongo-console-preview-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 0}.mongo-console-preview-grid div{background:#ffffff0d;border-radius:8px;padding:8px 10px}.mongo-console-preview-grid span{color:#bcae91;display:block;font-size:9px;text-transform:uppercase}.mongo-console-preview-grid strong{display:block;font-size:12px;margin-top:3px}.mongo-console-preview pre{background:#17130c;color:#e9d7ae;font-size:10px;max-height:180px;overflow:auto;padding:10px}.mongo-console-preview p{color:#c9b68f;font-size:10px;margin:8px 0}.mongo-console-preview-actions{display:flex;gap:8px;justify-content:flex-end}.mongo-console-preview-actions button{min-height:34px;padding:0 12px}.mongo-console-preview-actions .cancel{background:#423626;color:#eadcc0}.mongo-console-preview-actions .confirm{background:#c48b2e;color:#171008}.mongo-console-input-zone{background:#0e1d18;border-top:1px solid #294139;padding:10px 12px 12px;position:relative}.mongo-console-syntax-preview{color:#aac6bc;display:flex;font-size:11px;gap:8px;min-height:26px;overflow-wrap:anywhere;padding:3px 2px;white-space:pre-wrap}.mongo-console-input-zone textarea{background:#09130f;border:1px solid #2e4a40;border-radius:9px;color:#e4f5ee;font:12px/1.55 SFMono-Regular,Consolas,monospace;min-height:76px;outline:none;padding:11px 98px 11px 12px;resize:vertical;width:100%}.mongo-console-input-zone textarea:focus{border-color:#348d6e;box-shadow:0 0 0 3px #348d6e1f}.mongo-console-run{background:#16805f;color:#fff;font-size:11px;min-height:34px;padding:0 11px;position:absolute;right:21px;top:47px}.mongo-console-suggestions{display:flex;gap:6px;overflow-x:auto;padding-top:8px}.mongo-console-suggestions button{background:#142921;border:1px solid #2b493e;border-radius:7px;color:#8eada2;cursor:pointer;flex:0 0 auto;font:9px SFMono-Regular,Consolas,monospace;padding:5px 8px}.mongo-console-suggestions button:hover{border-color:#3e7b66;color:#d7eee5}.mongo-console-history-panel{background:#0c1d17fa;border-left:1px solid #335046;box-shadow:-15px 0 30px #0000004d;inset:52px 0 0 auto;overflow:auto;padding:12px;position:absolute;width:min(440px,92%);z-index:5}.mongo-console-history-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.mongo-console-history-header strong{align-items:center;display:flex;gap:6px}.mongo-console-history-header button{background:#0000;border:0;color:#9bb4ab;cursor:pointer}.mongo-console-history-item{grid-gap:4px;background:#0000;border:0;border-bottom:1px solid #294139;color:#bed5cd;cursor:pointer;display:grid;gap:4px;padding:10px;text-align:left;width:100%}.mongo-console-history-item:hover{background:#183129}.mongo-console-history-item code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mongo-console-history-item span{color:#6f8d82;font-size:9px}.mongo-console-history-item.failed code{color:#f08f8f}@media (max-width:720px){.mongo-console-toolbar{align-items:flex-start;flex-direction:column}.mongo-console-toolbar>div:last-child{overflow-x:auto;width:100%}.mongo-console-output{height:360px;padding:10px}.mongo-console-meta,.mongo-console-result-wrap,.mongo-console-result.error,.mongo-console-running{margin-left:0}.mongo-console-preview-header{flex-direction:column}.mongo-console-preview-grid{grid-template-columns:1fr}}.cjv-console{background:#0d1117;border:1px solid #94a3b840;border-radius:14px;color:#e6edf3;overflow:hidden}.cjv-console-header{align-items:center;border-bottom:1px solid #94a3b82e;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:12px 16px}.cjv-console-title-group{align-items:center;display:flex;gap:10px;min-width:0}.cjv-console-title{color:#e6edf3;font-size:13px;font-weight:800;letter-spacing:.03em;margin:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.cjv-console-badge{background:#7dd3fc26;border-radius:999px;color:#7dd3fc;flex-shrink:0;font-size:10px;font-weight:800;letter-spacing:.04em;padding:3px 8px}.cjv-console-actions{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.cjv-console-btn{align-items:center;appearance:none;background:#94a3b81a;border:1px solid #94a3b84d;border-radius:8px;color:#e6edf3;cursor:pointer;display:inline-flex;font-size:11px;font-weight:700;gap:5px;padding:6px 10px;transition:background .15s ease,border-color .15s ease;white-space:nowrap}.cjv-console-btn:hover{background:#94a3b838;border-color:#94a3b880}.cjv-console-btn:disabled{cursor:not-allowed;opacity:.45}.cjv-console-copy-msg{color:#4ade80;font-size:11px;font-weight:700;white-space:nowrap}.cjv-console-search{border-bottom:1px solid #94a3b82e;padding:8px 16px}.cjv-console-search-field{align-items:center;background:#0b111a;border:1px solid #94a3b84d;border-radius:8px;color:#64748b;display:flex;gap:8px;padding:0 10px}.cjv-console-search-field:focus-within{border-color:#7dd3fc;color:#7dd3fc}.cjv-console-search-field input{background:#0000;border:none;box-sizing:border-box;color:#e6edf3;flex:1 1;font-size:12px;padding:7px 0;width:100%}.cjv-console-search-field input:focus{outline:none}.cjv-console-body{padding:14px 16px}.cjv-console-pre{background:#0000;color:#e6edf3;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12.5px;line-height:1.65;margin:0;overflow:auto;white-space:pre-wrap;word-break:break-word}.cjv-console-empty{color:#64748b;font-size:12.5px;font-style:italic}.cjv-search-hit{background:#facc1559;border-radius:3px;color:#fef9c3}.cjv-console-textarea{background:#0b111a;border:1px solid #94a3b84d;border-radius:10px;box-sizing:border-box;color:#e6edf3;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12.5px;line-height:1.6;padding:12px;resize:vertical;width:100%}.cjv-console-textarea:focus{border-color:#7dd3fc;outline:none}.cjv-console-preview-label{color:#7dd3fc;font-size:11px;font-weight:800;letter-spacing:.04em;margin:12px 0 6px;text-transform:uppercase}.cjv-console-error{background:#f871711f;border:1px solid #f8717159;border-radius:8px;color:#fca5a5;font-size:12px;margin-top:10px;padding:8px 10px}.cjv-json-key{color:#7dd3fc;font-weight:600}.cjv-json-string{color:#a5d6a7}.cjv-json-number{color:#ffcc80}.cjv-json-bool{color:#ce93d8}.cjv-json-null{color:#94a3b8;font-style:italic}@media (max-width:600px){.cjv-console-header{align-items:flex-start;flex-direction:column}.cjv-console-actions{width:100%}.cjv-console-btn{flex:1 1 auto;justify-content:center}.cjv-console-pre,.cjv-console-textarea{font-size:11.5px}}.db-admin-panel{color:#16323d}.db-admin-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.db-admin-header h2{align-items:center;display:inline-flex;font-size:18px;font-weight:900;gap:8px;margin:0}.db-admin-header p{color:#5a7282;font-size:13px;margin:6px 0 0;max-width:640px}.db-admin-header-actions,.db-full-table-toolbar,.db-full-table-toolbar-meta{align-items:center;display:flex;gap:8px}.db-admin-spin{animation:db-admin-spin .8s linear infinite}@keyframes db-admin-spin{to{transform:rotate(1turn)}}.db-full-table-dialog{max-width:min(1320px,calc(100vw - 32px))}.db-full-table-modal{border:1px solid #e1ecf2;border-radius:12px;overflow:hidden}.db-full-table-modal .modal-header{border-bottom-color:#e1ecf2}.db-full-table-modal .modal-title{align-items:center;color:#16323d;display:inline-flex;font-size:18px;font-weight:900;gap:8px}.db-full-table-toolbar{justify-content:space-between;margin-bottom:12px}.db-full-table-search{align-items:center;background:#fff;border:1px solid #d8e6ee;border-radius:8px;color:#5a7282;display:flex;min-height:38px;padding:0 11px;width:min(380px,100%)}.db-full-table-search:focus-within{border-color:#007399;box-shadow:0 0 0 3px #0073991a}.db-full-table-search input[type=search]{background:#0000;border:0;color:#16323d;min-height:36px;min-width:0;outline:0;padding:0 8px;width:100%}.db-full-table-toolbar-meta>span{color:#5a7282;font-size:12px;font-weight:700;white-space:nowrap}.db-full-table-scroll{border:1px solid #e1ecf2;border-radius:9px;max-width:100%;overflow-x:auto}.db-full-table{border-collapse:collapse;color:#16323d;font-size:12px;min-width:920px;width:100%}.db-full-table td,.db-full-table th{border-bottom:1px solid #edf3f6;padding:10px 12px;text-align:left;white-space:nowrap}.db-full-table th{background:#f7fafc;color:#5a7282;font-size:11px;font-weight:900;position:sticky;text-transform:uppercase;top:0;z-index:1}.db-full-table th button{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:5px;padding:0;text-transform:inherit}.db-full-table th button.active,.db-full-table th button:hover,.db-full-table-name{color:#007399}.db-full-table tbody tr:hover{background:#f8fbfd}.db-full-table tbody tr:last-child td{border-bottom:0}.db-full-table-name{background:#0000;border:0;cursor:pointer;font-weight:800;max-width:260px;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis}.db-full-table-name:hover{text-decoration:underline}.db-full-table-badge{background:#0073991a;border-radius:999px;color:#006486;display:inline-flex;font-weight:800;justify-content:center;min-width:24px;padding:2px 7px}.db-admin-message{border-radius:8px;font-size:13px;margin-bottom:14px;padding:10px 12px}.db-admin-message.error{background:#ffe9e9;color:#962525}.db-admin-message.success{background:#e8f7ef;color:#1e6f43}.db-admin-size-overview{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(250px,.85fr) minmax(0,1.15fr);margin:0 0 16px}.db-admin-size-summary{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(128px,1fr))}.db-admin-size-card,.db-admin-size-chart{background:#fff;border:1px solid #e1ecf2;border-radius:8px}.db-admin-size-card{min-height:86px;padding:11px 12px}.db-admin-size-card span{color:#5a7282;display:block;font-size:11px;font-weight:800;text-transform:uppercase}.db-admin-size-card strong{color:#12313d;display:block;font-size:18px;font-weight:900;margin-top:7px}.db-admin-size-card small{color:#6b7d87;display:block;font-size:11px;margin-top:4px}.db-admin-size-chart{min-width:0;padding:12px}.db-admin-size-chart-header{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px}.db-admin-size-chart-header h3{color:#12313d;font-size:14px;font-weight:900;margin:0}.db-admin-size-chart-header span{color:#5a7282;font-size:11px;font-weight:700;white-space:nowrap}.db-admin-size-bars{display:flex;flex-direction:column;gap:9px}.db-admin-size-row{min-width:0}.db-admin-size-row-meta,.db-admin-size-row-top{align-items:center;display:flex;gap:8px;justify-content:space-between}.db-admin-size-row-top strong{color:#16323d;font-size:12px;font-weight:900;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-admin-size-row-top span{color:#12313d;font-size:12px;font-weight:900;white-space:nowrap}.db-admin-size-track{background:#edf4f7;border-radius:999px;height:8px;margin:5px 0;overflow:hidden}.db-admin-size-fill{background:linear-gradient(90deg,#007399,#2d9b6f);border-radius:inherit;height:100%;min-width:0}.db-admin-size-row-meta{color:#6b7d87;flex-wrap:wrap;font-size:10px;justify-content:flex-start}.db-admin-body{grid-gap:16px;display:grid;gap:16px;grid-template-columns:240px minmax(0,1fr)}.db-admin-collections{background:#fff;border:1px solid #e1ecf2;border-radius:10px;display:flex;flex-direction:column;gap:6px;max-height:70vh;overflow-y:auto;padding:8px}.db-admin-collection-item{align-items:flex-start;background:#0000;border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:8px 10px;text-align:left}.db-admin-collection-item:hover{background:#f5f9fc}.db-admin-collection-item.active{background:#00739914;border-color:#007399}.db-admin-collection-name{font-size:13px;font-weight:800}.db-admin-collection-meta{color:#5a7282;font-size:11px}.db-admin-detail{background:#fff;border:1px solid #e1ecf2;border-radius:10px;min-height:200px;padding:16px}.db-admin-detail-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.db-admin-detail-header h3{font-size:16px;font-weight:900;margin:0}.db-admin-field-meta{color:#5a7282;display:block;font-size:11px;margin-top:3px}.db-admin-field-size{color:#44636f;display:block;font-weight:700;margin-top:3px}.db-admin-tabs{border-bottom:1px solid #e1ecf2;display:flex;gap:8px;margin-bottom:14px}.db-admin-tabs button{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;color:#5a7282;cursor:pointer;display:inline-flex;font-size:13px;font-weight:800;gap:6px;padding:8px 4px}.db-admin-tabs button.active{border-bottom-color:#007399;color:#007399}.db-admin-btn{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:800;gap:6px;justify-content:center;min-height:38px;padding:0 14px}.db-admin-btn.small{font-size:12px;min-height:30px;padding:0 10px}.db-admin-btn.primary{background:#007399;color:#fff}.db-admin-btn.secondary{background:#fff;border-color:#cad7d1;color:#15392f}.db-admin-btn.danger{background:#ffe9e9;color:#962525}.db-admin-btn:disabled{cursor:not-allowed;opacity:.6}.db-admin-control{background:#fff;border:1px solid #d8e6ee;border-radius:8px;color:#16323d;font-size:12px;min-height:36px;outline:none;padding:0 10px;width:100%}.db-admin-control.compact{flex:0 0 120px;max-width:120px}.db-admin-control:focus{border-color:#007399;box-shadow:0 0 0 3px #00739914}.db-admin-empty{color:#5a7282;font-size:13px;padding:30px;text-align:center}.db-admin-empty.small{padding:12px}.db-admin-table{border-collapse:collapse;margin-bottom:18px;width:100%}.db-admin-table td,.db-admin-table th{border-bottom:1px solid #eef4f8;font-size:12px;padding:8px;text-align:left}.db-admin-table code{background:#f5f9fc;border-radius:6px;font-size:11px;padding:2px 6px}.db-admin-pill{align-items:center;background:#eef4f8;border-radius:999px;color:#335868;display:inline-flex;font-size:10px;font-weight:800;margin-right:4px;min-height:20px;padding:0 8px}.db-admin-new-index{grid-gap:10px;border:1px dashed #cad7d1;border-radius:10px;display:grid;gap:10px;padding:14px}.db-admin-new-index h4{font-size:13px;font-weight:900;margin:0}.db-admin-new-index-row{display:flex;gap:8px}.db-admin-new-index-row input,.db-admin-new-index-row select{border:1px solid #d8e6ee;border-radius:8px;font-size:12px;min-height:36px;padding:0 10px}.db-admin-new-index-row input{flex:1 1}.db-admin-fieldset{grid-gap:12px;border:1px dashed #cad7d1;border-radius:10px;display:grid;gap:12px;margin-bottom:14px;padding:14px}.db-admin-fieldset h4,.db-admin-fieldset h5{color:#16323d;font-weight:900;margin:0}.db-admin-fieldset h4{font-size:14px}.db-admin-fieldset h5{font-size:13px}.db-admin-fieldset p{color:#5a7282;font-size:12px;margin:4px 0 0}.db-admin-form-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(150px,1fr) minmax(150px,.75fr)}.db-admin-change-row label,.db-admin-form-grid label,.db-admin-schedule-label{grid-gap:5px;color:#335868;display:grid;font-size:11px;font-weight:800;gap:5px;min-width:0}.db-admin-wide-field{grid-column:1/-1}.db-admin-value-row{display:flex;gap:8px;min-width:0}.db-admin-search-block{margin-top:14px}.db-admin-list-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.db-admin-list-header h4,.db-admin-list-header h5{font-weight:900;margin:0}.db-admin-list-header h4{font-size:14px}.db-admin-list-header h5{font-size:13px}.db-admin-list-header span{color:#5a7282;font-size:12px;white-space:nowrap}.db-admin-subsection{grid-gap:10px;display:grid;gap:10px;padding-top:2px}.db-admin-change-row{grid-gap:10px;align-items:end;background:#fbfdff;border:1px solid #eef4f8;border-radius:8px;display:grid;gap:10px;grid-template-columns:minmax(140px,1fr) minmax(140px,.7fr) minmax(180px,1fr) auto;padding:10px}.db-admin-change-value{min-width:0}.db-admin-change-remove{align-self:end}.db-admin-scheduled-item{grid-gap:10px;align-items:start;background:#fff;border:1px solid #eef4f8;border-radius:8px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;padding:10px}.db-admin-scheduled-item div{grid-gap:4px;display:grid;gap:4px;min-width:0}.db-admin-scheduled-item strong{font-size:13px}.db-admin-scheduled-item span{color:#5a7282;font-size:11px}.db-admin-scheduled-item code{color:#335868;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-index-manager{grid-gap:14px;display:grid;gap:14px}.db-admin-index-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.db-admin-index-toolbar label{align-items:center;background:#fff;border:1px solid #d8e6ee;border-radius:8px;color:#5a7282;display:inline-flex;gap:7px;min-height:36px;min-width:240px;padding:0 10px}.db-admin-index-toolbar input,.db-admin-index-toolbar select{background:#fff;border:1px solid #d8e6ee;border-radius:8px;color:#16323d;font-size:12px;min-height:34px;outline:none}.db-admin-index-toolbar label input{border:none;flex:1 1;min-width:0}.db-admin-index-toolbar select{padding:0 10px}.db-admin-index-stats{display:flex;flex-wrap:wrap;gap:8px}.db-admin-index-stats span{align-items:center;background:#f5f9fc;border-radius:8px;color:#335868;display:inline-flex;font-size:12px;font-weight:800;gap:6px;min-height:28px;padding:0 10px}.db-admin-index-table-wrap{overflow-x:auto}.db-admin-index-table{min-width:940px}.db-admin-index-table td{vertical-align:top}.db-admin-index-table strong{display:block;margin-bottom:4px}.db-admin-index-table small{color:#5a7282;display:block;font-size:10px;margin-top:3px}.db-admin-pill.warning{background:#fff5d6;color:#8a5a00}.db-admin-pill.danger{background:#ffe9e9;color:#962525}.db-admin-index-queries{grid-gap:4px;display:grid;gap:4px;margin-top:5px;max-width:300px}.db-admin-index-queries code{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-admin-index-form{border-style:solid}.db-admin-index-options-grid{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(100px,max-content)) minmax(150px,1fr) minmax(120px,.5fr) minmax(220px,1.2fr)}.db-admin-index-options-grid label{align-items:center;color:#335868;display:inline-flex;font-size:12px;font-weight:800;gap:6px}.db-admin-index-options-grid input:not([type=checkbox]){border:1px solid #d8e6ee;border-radius:8px;font-size:12px;min-height:36px;padding:0 10px}.db-admin-audit-row,.db-admin-backup-row,.db-admin-recommendation-row{align-items:center;background:#fff;border:1px solid #eef4f8;border-radius:8px;display:flex;gap:10px;justify-content:space-between;padding:10px}.db-admin-backup-row div,.db-admin-recommendation-row div{grid-gap:3px;display:grid;gap:3px;min-width:0}.db-admin-audit-row strong,.db-admin-backup-row strong,.db-admin-recommendation-row strong{color:#16323d;font-size:13px}.db-admin-audit-row span,.db-admin-backup-row span,.db-admin-recommendation-row span{color:#5a7282;font-size:11px}.db-admin-recommendation-row code{color:#335868;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-admin-index-footer-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.db-admin-sync-grid{align-items:start}.db-admin-missing-fields-panel .db-admin-table code{white-space:normal;word-break:break-word}.db-admin-new-index-options{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.db-admin-new-index-options label{align-items:center;display:inline-flex;font-size:12px;gap:6px}.db-admin-new-index-options input:not([type=checkbox]),.db-admin-new-index-options input[type=text]{border:1px solid #d8e6ee;border-radius:8px;font-size:12px;min-height:32px;padding:0 10px}.db-admin-document-row{align-items:center;border:1px solid #eef4f8;border-radius:8px;display:flex;gap:10px;justify-content:space-between;margin-bottom:6px;padding:8px 10px}.db-admin-document-preview{color:#335868;flex:1 1;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-admin-document-actions{display:flex;flex-shrink:0;gap:6px}.db-admin-pagination{align-items:center;color:#5a7282;display:flex;font-size:12px;gap:12px;justify-content:center;margin-top:10px}.db-admin-edit-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.db-admin-edit-header h3{font-size:16px;margin:0}.db-admin-modal-close{background:#0000;border:none;color:#5a7282;cursor:pointer;font-size:22px;line-height:1}.db-admin-edit-hint{color:#5a7282;font-size:12px;margin-bottom:10px}.db-admin-edit-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:12px}.db-admin-detail-actions,.db-full-table-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.db-export-dialog .modal-title{align-items:center;display:inline-flex;gap:8px}.db-export-intro{color:#526a78;font-size:13px;margin:0 0 14px}.db-export-formats{grid-gap:9px;display:grid;gap:9px}.db-export-format{grid-gap:10px;align-items:center;background:#fff;border:1px solid #dbe8ee;border-radius:10px;cursor:pointer;display:grid;gap:10px;grid-template-columns:auto auto 1fr;padding:11px 12px}.db-export-format.active{background:#f0fbfc;border-color:#16a6b6}.db-export-format span{grid-gap:2px;display:grid;gap:2px}.db-export-format small{color:#69808d;font-size:11px}.db-admin-confirm-header{align-items:center;color:#962525;display:flex;gap:10px;margin-bottom:10px}.db-admin-confirm-header h3{font-size:16px;margin:0}.db-admin-password-label{align-items:center;display:inline-flex;font-size:12px;font-weight:800;gap:6px;margin:8px 0 6px}.db-admin-confirm-header+p{font-size:13px;margin-bottom:4px}.db-admin-confirm-code{background:#fff5f5;border-radius:8px;color:#962525;display:block;font-size:11px;padding:7px 9px;white-space:normal}.db-admin-panel input[type=password],.db-admin-panel input[type=text]{border:1px solid #d8e6ee;border-radius:8px;font-size:13px;min-height:38px;padding:0 12px;width:100%}.db-admin-access-gate{margin:24px auto;max-width:680px}.db-admin-access-form{grid-gap:14px;display:grid;gap:14px}@media (max-width:760px){.db-admin-header-actions,.db-full-table-toolbar{align-items:stretch;flex-direction:column;width:100%}.db-admin-header-actions .db-admin-btn,.db-full-table-search{justify-content:center;width:100%}.db-full-table-toolbar-meta{justify-content:space-between}.db-full-table-dialog{margin:8px auto;max-width:none;width:calc(100vw - 16px)}.db-admin-size-overview{grid-template-columns:1fr}.db-admin-size-chart-header,.db-admin-size-row-top{align-items:flex-start;flex-direction:column}.db-admin-body{grid-template-columns:1fr}.db-admin-collections{max-height:220px}.db-admin-detail-header{align-items:stretch;flex-direction:column}.db-admin-detail-actions,.db-admin-detail-actions .db-admin-btn{width:100%}.db-admin-detail-actions .db-admin-btn{justify-content:center}.db-admin-tabs{overflow-x:auto}.db-admin-change-row,.db-admin-form-grid{grid-template-columns:1fr}.db-admin-value-row{flex-direction:column}.db-admin-control.compact{flex-basis:auto;max-width:none}.db-admin-list-header{align-items:flex-start;flex-direction:column}.db-admin-index-toolbar,.db-admin-index-toolbar label{width:100%}.db-admin-index-footer-grid,.db-admin-index-options-grid{grid-template-columns:1fr}.db-admin-audit-row,.db-admin-backup-row,.db-admin-recommendation-row{align-items:flex-start;flex-direction:column}}.atsp-panel{display:flex;flex-direction:column;gap:18px;max-width:1200px;padding:4px}.atsp-subheading{color:#1e293b;font-size:1rem;margin:0}.atsp-loading{color:#64748b;padding:24px}.atsp-title{color:#1e293b;margin:0}.atsp-subtitle{color:#64748b;font-size:.88rem;margin:0}.atsp-field{display:flex;flex-direction:column;gap:6px}.atsp-field label{color:#334155;font-size:.82rem;font-weight:700}.atsp-field small{color:#64748b;font-size:.75rem}.atsp-field input[type=datetime-local],.atsp-field input[type=number],.atsp-field input[type=text],.atsp-field select{border:1px solid #cbd5e1;border-radius:8px;font-size:.88rem;padding:8px 10px}.atsp-field-wide{grid-column:1/-1}.atsp-checkbox-label{align-items:center;cursor:pointer;display:flex;font-weight:600;gap:8px}.atsp-checkbox{accent-color:#007399;appearance:auto!important;cursor:pointer;display:inline-block!important;height:18px!important;margin:0!important;min-height:18px!important;min-width:18px!important;opacity:1!important;pointer-events:auto!important;position:static!important;visibility:visible!important;width:18px!important}.atsp-radio-group{display:flex;flex-direction:column;font-weight:400;gap:8px}.atsp-radio-group label{align-items:center;color:#334155;display:flex;font-size:.88rem;font-weight:400;gap:8px}.atsp-section-card{background:#fbfdfe;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:14px;padding:16px}.atsp-rule-fields{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.atsp-duration{display:flex;flex-wrap:wrap;gap:8px}.atsp-duration input,.atsp-duration select{border:1px solid #cbd5e1;border-radius:8px;font-size:.85rem;padding:6px 8px}.atsp-notifications{align-items:center;display:flex;flex-direction:row;gap:16px}.atsp-notifications .atsp-checkbox-label{font-size:.85rem;font-weight:400}.atsp-bulk-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.atsp-bulk-toolbar button{background:#fff;border:1px solid #007399;border-radius:8px;color:#007399;cursor:pointer;font-size:.82rem;padding:6px 14px}.atsp-apply-all{align-items:center;display:flex;gap:6px}.atsp-apply-all input{border:1px solid #cbd5e1;border-radius:8px;padding:6px 8px;width:70px}.atsp-rules-list{display:flex;flex-direction:column;gap:12px}.atsp-empty{color:#64748b;font-size:.85rem}.atsp-rule-card{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:12px 14px}.atsp-rule-card--enabled{background:#f5fbfd;border-color:#007399}.atsp-rule-header{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px}.atsp-rule-id{color:#94a3b8;font-size:.7rem}.atsp-alert{border-radius:8px;font-size:.85rem;padding:8px 12px}.atsp-alert-error{background:#fee2e2;color:#991b1b}.atsp-alert-success{background:#dcfce7;color:#166534}.atsp-actions{display:flex;gap:10px;justify-content:flex-end}.atsp-btn-primary,.atsp-btn-secondary{border:1px solid #0000;border-radius:8px;cursor:pointer;font-weight:700;padding:10px 22px}.atsp-btn-primary{background:#007399;color:#fff}.atsp-btn-primary:disabled{cursor:not-allowed;opacity:.6}.atsp-btn-secondary{background:#0000;border-color:#cbd5e1;color:#334155}.atsp-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}.atsp-filters input,.atsp-filters select{border:1px solid #cbd5e1;border-radius:8px;font-size:.82rem;padding:6px 10px}.atsp-filters input{flex:1 1 160px}.atsp-warning-thresholds{display:flex;flex-direction:column;gap:8px}.atsp-warning-thresholds>label{color:#334155;font-size:.82rem;font-weight:700}.atsp-warning-row{align-items:center;display:flex;gap:8px}.atsp-warning-row input[type=number]{border:1px solid #cbd5e1;border-radius:8px;padding:6px 8px;width:70px}.atsp-warning-row button{background:#fff;border:1px solid #cbd5e1;border-radius:8px;cursor:pointer;font-size:.78rem;padding:4px 10px}.atsp-add-threshold{align-self:flex-start;background:#0000;border:1px dashed #007399;border-radius:8px;color:#007399;cursor:pointer;font-size:.8rem;padding:6px 14px}.atsp-history-panel{background:#fff;border:1px solid #e2e8f0;border-radius:10px;font-size:.82rem;max-height:220px;overflow-y:auto;padding:10px 14px}.atsp-history-panel ul{margin:0;padding-left:18px}.atsp-table-wrap{border:1px solid #e2e8f0;border-radius:10px;overflow-x:auto}.atsp-table{background:#fff;border-collapse:initial;border-spacing:0;font-size:.82rem;min-width:900px;width:100%}.atsp-table td,.atsp-table th{border-bottom:1px solid #eef2f6;padding:8px 10px;text-align:left;vertical-align:middle}.atsp-table thead th{background:#f4f8fa;color:#334155;font-size:.74rem;letter-spacing:.03em;position:sticky;text-transform:uppercase;top:0;z-index:1}.atsp-row--enabled{background:#f5fbfd}.atsp-row-title{align-items:center;display:flex;font-weight:600;gap:6px}.atsp-row-id{color:#94a3b8;font-size:.68rem}.atsp-migrated-badge{background:#fef3c7;border-radius:999px;color:#854d0e;font-size:.68rem;font-weight:700;padding:1px 8px}.atsp-points-input{border:1px solid #cbd5e1;border-radius:8px;padding:4px 6px;width:70px}.atsp-role-checks{display:flex;gap:10px}.atsp-role-checks .atsp-checkbox-label{font-size:.76rem;font-weight:400;gap:4px}.image-migration-manager{grid-gap:16px;color:#1f2937;color:var(--settings-text,#1f2937);display:grid;gap:16px}.imm-card,.imm-header{background:#fff;background:var(--settings-card-bg,#fff);border:1px solid #dfe6eb;border:1px solid var(--settings-border,#dfe6eb);border-radius:12px;padding:18px}.imm-header{align-items:center;display:flex;justify-content:space-between}.imm-header svg{color:#007399;font-size:32px}.imm-card h3,.imm-header h2{color:#006b8e;margin:0 0 8px}.imm-grid,.imm-metrics{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.imm-metrics div{grid-gap:4px;background:#f4f9fb;border-radius:9px;display:grid;gap:4px;padding:12px}.imm-metrics span{color:#64748b}.imm-actions,.imm-inline{display:flex;flex-wrap:wrap;gap:10px}.imm-grid label{grid-gap:6px;display:grid;gap:6px}.imm-grid input,.imm-grid select{border:1px solid #cbd5e1;border-radius:7px;min-height:38px;padding:6px 9px}.imm-grid-spaced{margin-top:12px}.imm-danger,.imm-warning{color:#9f1239}.imm-hint{color:#64748b;font-size:13px;margin:8px 0 0}.imm-progress{grid-gap:8px;display:grid;gap:8px;margin-top:16px}.imm-progress progress{height:16px;width:100%}.imm-table-wrap{overflow:auto}.imm-table-wrap table{border-collapse:collapse;width:100%}.imm-table-wrap td,.imm-table-wrap th{border-bottom:1px solid #e5e7eb;padding:9px;text-align:left;white-space:nowrap}@media(max-width:600px){.imm-card,.imm-header{padding:13px}.imm-actions .settings-btn{width:100%}}.imm-pagination,.imm-preview-toolbar{align-items:end;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin:12px 0}.imm-preview-toolbar label{grid-gap:5px;display:grid;gap:5px}.imm-preview-toolbar select{border:1px solid #cbd5e1;border-radius:7px;max-width:100%;min-width:230px;padding:8px}.imm-preview-table img{background:#eef4f7;border-radius:7px;height:58px;object-fit:contain;width:76px}.imm-preview-table td small{color:#9f1239;display:block}.imm-name-cell{max-width:320px;overflow:hidden;text-overflow:ellipsis}.imm-security-check{grid-gap:3px 10px;background:#fffbeb;border:1px solid #f59e0b;border-radius:9px;cursor:pointer;display:grid;gap:3px 10px;grid-template-columns:auto 1fr;margin-top:15px;padding:13px}.imm-security-check span{color:#64748b;grid-column:2}.imm-security-check.checked{background:#f0fdf4;border-color:#16a34a}.image-migration-manager input[type=checkbox],.image-migration-manager input[type=radio]{accent-color:#007399;cursor:pointer;display:inline-block!important;flex:0 0 18px;height:18px!important;left:auto!important;margin:2px 0 0!important;opacity:1!important;pointer-events:auto!important;position:static!important;visibility:visible!important;width:18px!important}.image-migration-manager input[type=checkbox]:disabled,.image-migration-manager input[type=radio]:disabled{cursor:not-allowed}.imm-alert{align-items:center;border-radius:9px;display:flex;font-weight:500;gap:12px;justify-content:space-between;padding:12px 14px}.imm-alert.error{background:#fff1f2;border:1px solid #fecdd3;color:#9f1239}.imm-alert.success{background:#f0fdf4;border:1px solid #bbf7d0;color:#166534}.imm-alert button{background:#0000;border:0;color:inherit;cursor:pointer;font-size:20px;line-height:1}.imm-scope-bar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:6px}.imm-radio{align-items:center;border:1px solid #cbd5e1;border-radius:999px;cursor:pointer;display:inline-flex;gap:8px;margin:0;padding:8px 14px}.imm-radio.checked{background:#f0f9fc;border-color:#007399;color:#00506b;font-weight:600}.imm-select-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.imm-select-actions .imm-hint{margin:0 4px 0 0}.imm-group{margin-top:14px}.imm-group-head{grid-gap:2px;display:grid;gap:2px;margin-bottom:8px}.imm-group-head small{color:#64748b}.imm-collections{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.imm-collection{align-items:flex-start;background:#fff;border:1px solid #dbe5ea;border-radius:10px;cursor:pointer;display:flex;gap:10px;margin:0;padding:12px;transition:border-color .15s,background .15s}.imm-collection.checked{background:#f0f9fc;border-color:#007399}.imm-collection.empty{opacity:.6}.imm-collection-body{grid-gap:4px;display:grid;gap:4px;min-width:0}.imm-collection-body small{color:#64748b}.imm-badges{display:flex;flex-wrap:wrap;gap:6px}.imm-badges code{background:#e2e8f0;color:#334155}.imm-badges code,.imm-badges em{border-radius:5px;font-size:11px;padding:1px 6px}.imm-badges em{background:#fef3c7;color:#92400e;font-style:normal}.imm-options{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.imm-option{align-items:flex-start;background:#fff;border:1px solid #dbe5ea;border-radius:9px;cursor:pointer;display:flex;gap:10px;margin:0;padding:12px;transition:border-color .15s,background .15s}.imm-option.checked{background:#f0f9fc;border-color:#007399}.imm-option.danger.checked{background:#fff1f2;border-color:#be123c}.imm-option span{grid-gap:3px;display:grid;gap:3px}.imm-option small{color:#64748b;font-size:12px;line-height:1.35}.imm-status{background:#e2e8f0;border-radius:999px;color:#334155;font-size:12px;font-weight:600;margin-left:8px;padding:2px 8px;text-transform:capitalize}.imm-status-queued,.imm-status-running{background:#dbeafe;color:#1e40af}.imm-status-interrupted,.imm-status-paused{background:#fef3c7;color:#92400e}.imm-status-completed{background:#dcfce7;color:#166534}.imm-status-failed,.imm-status-stopped,.imm-status-stopping{background:#fee2e2;color:#991b1b}.sws{--sws-primary:var(--settings-primary,#007399);--sws-text:var(--settings-text,#1f2937);--sws-muted:var(--settings-text-secondary,#6b7280);--sws-border:var(--settings-border,#e5e7eb);--sws-bg:var(--settings-bg,#f9fafb);--sws-card:var(--settings-card-bg,#fff);--sws-radius:var(--settings-radius-sm,8px);color:var(--sws-text);font-size:14px}.sws-spin{animation:sws-spin 1s linear infinite}@keyframes sws-spin{to{transform:rotate(1turn)}}.sws-head h2{font-size:1.15rem;font-weight:700;margin:0 0 4px}.sws-head p{color:var(--sws-muted);margin:0 0 16px;max-width:900px}.sws-layout{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:280px minmax(0,1fr)}@media (max-width:1024px){.sws-layout{grid-template-columns:1fr}}.sws-sidebar{background:var(--sws-card);border:1px solid var(--sws-border);border-radius:16px;border-radius:var(--settings-radius,16px);max-height:calc(100vh - 24px);overflow:auto;padding:12px;position:sticky;top:12px}@media (max-width:1024px){.sws-sidebar{max-height:none;position:static}}.sws-search{align-items:center;border:1px solid var(--sws-border);border-radius:var(--sws-radius);color:var(--sws-muted);display:flex;gap:8px;margin-bottom:10px;padding:6px 10px}.sws-search input{background:#0000;border:0;color:var(--sws-text);flex:1 1;min-width:0;outline:0}.sws-list{grid-gap:6px;display:grid;gap:6px;list-style:none;margin:0;padding:0}@media (max-width:1024px){.sws-list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}.sws-list-item{grid-gap:2px;background:var(--sws-bg);border:1px solid #0000;border-radius:var(--sws-radius);color:inherit;cursor:pointer;display:grid;gap:2px;padding:8px 10px;text-align:left;width:100%}.sws-list-item:hover{border-color:var(--sws-border)}.sws-list-item.is-active{background:#e6f4f8;border-color:var(--sws-primary)}.sws-list-item:focus-visible{outline:2px solid var(--sws-primary);outline-offset:2px}.sws-list-name{align-items:center;display:flex;font-weight:600;gap:6px}.sws-list-file{color:var(--sws-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;overflow-wrap:anywhere}.sws-list-meta{align-items:center;color:var(--sws-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:6px}.sws-empty{color:var(--sws-muted);padding:8px}.sws-dot{background:#f59e0b;background:var(--settings-warning,#f59e0b);border-radius:50%;height:8px;width:8px}.sws-badge,.sws-dot{display:inline-block}.sws-badge{background:#e0f2fe;border-radius:999px;color:#075985;font-size:11px;font-weight:600;padding:1px 8px}.sws-excluded{color:var(--sws-muted);font-size:12px;margin-top:12px}.sws-excluded summary{cursor:pointer;font-weight:600}.sws-excluded ul{grid-gap:6px;display:grid;gap:6px;list-style:none;margin:8px 0 0;padding-left:0}.sws-excluded li{grid-gap:2px;display:grid;gap:2px}.sws-excluded code{font-size:11px;overflow-wrap:anywhere}.sws-main{background:var(--sws-card);border:1px solid var(--sws-border);border-radius:16px;border-radius:var(--settings-radius,16px);min-width:0;padding:16px}.sws-component-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.sws-component-head h3{font-size:1.05rem;font-weight:700;margin:0}.sws-file{color:var(--sws-muted);font-size:12px;overflow-wrap:anywhere}.sws-actions{display:flex;flex-wrap:wrap;gap:8px}.sws-btn{align-items:center;background:var(--sws-card);border:1px solid var(--sws-border);border-radius:var(--sws-radius);color:var(--sws-text);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:7px 12px}.sws-btn:disabled{cursor:not-allowed;opacity:.5}.sws-btn-primary{background:var(--sws-primary);border-color:var(--sws-primary);color:#fff}.sws-btn-danger{border-color:#fecaca;color:#b91c1c}.sws-btn-link{background:#0000;border:0;color:var(--sws-primary);padding:4px 6px}.sws-usages{font-size:13px;margin:12px 0}.sws-usages summary{color:var(--sws-primary);cursor:pointer;font-weight:600}.sws-usages ul{grid-gap:4px;display:grid;gap:4px;margin:8px 0 0;padding-left:18px}.sws-usages li{grid-gap:1px;display:grid;gap:1px}.sws-usages code{color:var(--sws-muted);font-size:11px;overflow-wrap:anywhere}.sws-notice{align-items:center;border-radius:var(--sws-radius);display:flex;font-size:13px;gap:10px;justify-content:space-between;margin:10px 0;padding:10px 12px}.sws-notice-success{background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46}.sws-notice-warning{background:#fffbeb;border:1px solid #fde68a;color:#92400e}.sws-notice-error{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.sws-devices{border-bottom:1px solid var(--sws-border);display:flex;flex-wrap:wrap;margin:12px 0;padding-bottom:8px}.sws-device,.sws-devices{align-items:center;gap:6px}.sws-device{background:var(--sws-bg);border:1px solid var(--sws-border);border-radius:999px;color:var(--sws-text);cursor:pointer;display:inline-flex;font-weight:600;padding:6px 14px}.sws-device.is-active{background:var(--sws-primary);border-color:var(--sws-primary);color:#fff}.sws-device.is-active .sws-badge{background:#ffffff40;color:#fff}.sws-workspace{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}@media (max-width:1280px){.sws-workspace{grid-template-columns:1fr}}.sws-preview-col{min-width:0;position:sticky;top:12px}@media (max-width:1280px){.sws-preview-col{position:static}}.sws-notes{grid-gap:4px;color:#92400e;display:grid;font-size:12px;gap:4px;margin:8px 0 0;padding-left:18px}.sws-preview{background:repeating-conic-gradient(#f8fafc 0 25%,#f1f5f9 0 50%) 0 0 /16px 16px;border:1px dashed var(--sws-border);border-radius:var(--sws-radius);padding:8px}.sws-preview-viewport{min-height:60px;overflow:hidden;position:relative;width:100%}.sws-preview-scale{left:0;position:absolute;top:0;transform-origin:top left}.sws-preview-frame{background:#fff;padding:16px}.sws-preview-caption{color:var(--sws-muted);font-size:11px;margin:6px 0 0;text-align:right}.sws-pv-product{grid-gap:6px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;display:grid;gap:6px;padding:10px}.sws-pv-img{border-radius:8px;display:block;height:150px}.sws-pv-product em{color:#0f766e;font-style:normal;font-weight:700}.sws-pv-banner{border-radius:10px;color:#fff;display:flex;flex-direction:column;gap:8px;height:320px;justify-content:center;padding:40px}.sws-pv-banner strong{font-size:40px}.sws-pv-banner span{font-size:20px;opacity:.85}.sws-preview-ticker .swiper{height:44px}.sws-pv-ticker{background:#0f172a;font-weight:600;height:44px}.sws-pv-card-tall,.sws-pv-ticker{align-items:center;color:#fff;display:flex;justify-content:center}.sws-pv-card-tall{border-radius:14px;font-size:64px;font-weight:800;height:320px}.sws-preview-cards .swiper{width:280px}.sws-pv-skeleton{grid-gap:8px;border:1px solid #e2e8f0;border-radius:10px;display:grid;gap:8px;padding:10px}.sws-pv-skeleton span{background:#e2e8f0;border-radius:6px;display:block;height:14px}.sws-pv-skeleton span:first-child{height:120px}.sws-pv-matrix{grid-gap:8px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;display:grid;gap:8px;padding:10px}.sws-pv-matrix div{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr}.sws-pv-matrix span{border-radius:8px;display:block;height:80px}.sws-preview .swiper{padding-bottom:28px}.sws-editor{grid-gap:8px;display:grid;gap:8px}.sws-group{background:var(--sws-card);border:1px solid var(--sws-border);border-radius:var(--sws-radius)}.sws-group>summary{align-items:center;cursor:pointer;display:flex;font-weight:700;gap:8px;list-style:none;padding:10px 12px}.sws-group>summary::-webkit-details-marker{display:none}.sws-group>summary:before{color:var(--sws-muted);content:"▸";transition:transform .15s}.sws-group[open]>summary:before{transform:rotate(90deg)}.sws-fields{grid-gap:10px 14px;display:grid;gap:10px 14px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:4px 12px 12px}.sws-group>.sws-btn-link{margin:0 12px 10px}.sws-field{grid-gap:4px;border:1px solid #0000;border-radius:6px;display:grid;gap:4px;padding:6px}.sws-field.is-set{background:#f0f9ff;border-color:#bae6fd}.sws-field-head{align-items:baseline;display:flex;gap:6px;justify-content:space-between}.sws-field-head label{font-size:13px;font-weight:600}.sws-inherited{color:var(--sws-muted);font-size:11px;text-align:right}.sws-reset-field{background:#0000;border:0;color:var(--sws-primary);cursor:pointer;padding:2px}.sws-input{background:#fff;border:1px solid var(--sws-border);border-radius:6px;color:var(--sws-text);font-size:13px;min-width:0;padding:6px 8px;width:100%}.sws-input:focus{outline:2px solid var(--sws-primary);outline-offset:0}.sws-number{align-items:center;display:flex;gap:8px}.sws-number input[type=range]{flex:1 1;min-width:0}.sws-input-number{flex:none;width:86px}.sws-unit{color:var(--sws-muted);font-size:12px}.sws-inline-check{align-items:center;display:inline-flex;font-size:12px;gap:4px;white-space:nowrap}.sws-color{align-items:center;display:flex;gap:6px}.sws-color input[type=color]{background:#fff;border:1px solid var(--sws-border);border-radius:6px;flex:none;height:32px;padding:0;width:38px}.sws-switch{cursor:pointer;display:inline-flex;height:24px;position:relative;width:42px}.sws-switch input{cursor:pointer;inset:0;margin:0;opacity:0;position:absolute;z-index:1}.sws-switch-track{background:#cbd5e1;border-radius:999px;height:100%;position:relative;transition:background .2s;width:100%}.sws-switch-thumb{background:#fff;border-radius:50%;box-shadow:0 1px 2px #0003;height:18px;left:3px;position:absolute;top:3px;transition:transform .2s;width:18px}.sws-switch input:checked+.sws-switch-track{background:var(--sws-primary)}.sws-switch input:checked+.sws-switch-track .sws-switch-thumb{transform:translateX(18px)}.sws-switch input:focus-visible+.sws-switch-track{outline:2px solid var(--sws-primary);outline-offset:2px}.sws-instance{grid-gap:10px;display:grid;gap:10px}.sws-instance p{color:var(--sws-muted);font-size:13px;margin:0}@media (max-width:576px){.sws-main,.sws-sidebar{padding:10px}.sws-fields{grid-template-columns:1fr}.sws-actions{width:100%}.sws-actions .sws-btn{flex:1 1;justify-content:center}}:root{--settings-primary:#007399;--settings-primary-dark:#005a73;--settings-primary-light:#4facfe;--settings-secondary:#6366f1;--settings-success:#10b981;--settings-warning:#f59e0b;--settings-error:#ef4444;--settings-text:#1f2937;--settings-text-secondary:#6b7280;--settings-border:#e5e7eb;--settings-bg:#f9fafb;--settings-card-bg:#fff;--settings-radius:16px;--settings-radius-sm:8px;--settings-shadow:0 4px 20px #00000014;--settings-shadow-lg:0 10px 40px #0000001f;--settings-transition:all 0.3s cubic-bezier(0.4,0,0.2,1)}.settings-container{background:#f9fafb;background:var(--settings-bg);margin:0 auto;max-width:1400px;min-height:100vh;padding:24px}.settings-loading{align-items:center;color:#6b7280;color:var(--settings-text-secondary);display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:400px}.settings-loading-spinner{color:#007399;color:var(--settings-primary);font-size:32px}.settings-loading-spinner,.spinning{animation:spin 1s linear infinite}.settings-notification{align-items:center;animation:slideInRight .3s ease-out;border-radius:8px;border-radius:var(--settings-radius-sm);box-shadow:0 10px 40px #0000001f;box-shadow:var(--settings-shadow-lg);display:flex;font-weight:500;gap:12px;padding:16px 24px;position:fixed;right:24px;top:100px;top:calc(var(--elakay-header-height, 90px) + 10px);z-index:1000}.settings-notification.success{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.settings-notification.error{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.settings-notification.info{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.settings-header{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:32px}.settings-header-info h1{align-items:center;color:#1f2937;color:var(--settings-text);display:flex;font-size:28px;font-weight:700;gap:12px;margin:0 0 8px}.settings-header-icon{animation:spin 10s linear infinite;color:#007399;color:var(--settings-primary)}.settings-header-info p{color:#6b7280;color:var(--settings-text-secondary);font-size:14px;margin:0}.settings-header-actions{display:flex;gap:12px}.settings-btn{align-items:center;border:none;border-radius:8px;border-radius:var(--settings-radius-sm);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:12px 24px;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition)}.settings-btn-primary{background:linear-gradient(135deg,#007399,#005a73);background:linear-gradient(135deg,var(--settings-primary),var(--settings-primary-dark));color:#fff}.settings-btn-primary:hover:not(:disabled){box-shadow:0 8px 25px #00739966;transform:translateY(-2px)}.settings-btn-primary.has-changes{animation:pulse 2s infinite}.settings-btn-primary:disabled{cursor:not-allowed;opacity:.6}.settings-btn-secondary{background:#fff;background:var(--settings-card-bg);border:1px solid #e5e7eb;border:1px solid var(--settings-border);color:#1f2937;color:var(--settings-text)}.settings-btn-secondary:hover:not(:disabled){background:#f9fafb;background:var(--settings-bg);border-color:#007399;border-color:var(--settings-primary);color:#007399;color:var(--settings-primary)}.settings-tabs{background:#fff;background:var(--settings-card-bg);border-radius:16px;border-radius:var(--settings-radius);box-shadow:0 4px 20px #00000014;box-shadow:var(--settings-shadow);display:flex;gap:8px;margin-bottom:24px;overflow-x:auto;padding:8px;scrollbar-width:thin}.settings-tab{align-items:center;background:#0000;border:none;border-radius:8px;border-radius:var(--settings-radius-sm);color:#6b7280;color:var(--settings-text-secondary);cursor:pointer;display:flex;flex:0 0 auto;font-size:14px;font-weight:600;gap:8px;padding:12px 24px;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition);white-space:nowrap}.settings-tab:hover{background:#f9fafb;background:var(--settings-bg);color:#1f2937;color:var(--settings-text)}.settings-tab.active{background:linear-gradient(135deg,#007399,#005a73);background:linear-gradient(135deg,var(--settings-primary),var(--settings-primary-dark));color:#fff}.message-rules-summary{align-items:center;background:#0073990f;border:1px solid #0073992e;border-radius:8px;border-radius:var(--settings-radius-sm);color:#1f2937;color:var(--settings-text);display:flex;font-size:13px;gap:10px;margin:18px 0;padding:12px 14px}.message-rules-summary svg{color:#007399;color:var(--settings-primary);flex:0 0 auto}.message-rules-table-wrap{border:1px solid #e5e7eb;border:1px solid var(--settings-border);border-radius:8px;border-radius:var(--settings-radius-sm);overflow-x:auto;width:100%}.message-rules-table{background:#fff;background:var(--settings-card-bg);border-collapse:collapse;min-width:780px;width:100%}.message-rules-table td,.message-rules-table th{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--settings-border);border-right:1px solid #e5e7eb;border-right:1px solid var(--settings-border);color:#1f2937;color:var(--settings-text);font-size:13px;padding:12px;text-align:center}.message-rules-table th:first-child{left:0;position:sticky;text-align:left;z-index:1}.message-rules-table th:first-child,.message-rules-table thead th{background:#f9fafb;background:var(--settings-bg);font-weight:700}.message-rule-checkbox{align-items:center;border-radius:8px;border-radius:var(--settings-radius-sm);cursor:pointer;display:inline-flex;height:34px;justify-content:center;margin:0;width:34px}.message-rule-checkbox input{opacity:0;pointer-events:none;position:absolute}.message-rule-checkbox span{align-items:center;background:#fff;border:1px solid #e5e7eb;border:1px solid var(--settings-border);border-radius:8px;border-radius:var(--settings-radius-sm);color:#ef4444;color:var(--settings-error);display:inline-flex;height:30px;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition);width:30px}.message-rule-checkbox input:checked+span{background:#10b9811a;border-color:#10b981;border-color:var(--settings-success);color:#10b981;color:var(--settings-success)}.settings-content{background:#fff;background:var(--settings-card-bg);border-radius:16px;border-radius:var(--settings-radius);box-shadow:0 4px 20px #00000014;box-shadow:var(--settings-shadow);padding:24px}.settings-tab-content{animation:fadeIn .3s ease-out}.settings-section-card{background:#f9fafb;background:var(--settings-bg);border:1px solid #e5e7eb;border:1px solid var(--settings-border);border-radius:8px;border-radius:var(--settings-radius-sm);margin-bottom:16px;overflow:hidden}.settings-section-card.active-section{border-color:#007399;border-color:var(--settings-primary);box-shadow:0 0 0 2px #0073991f}.settings-section-card.active-section>.settings-section-header{background:#00739914}.settings-section-header:focus-visible{outline:3px solid #0073994d;outline-offset:-3px}.settings-section-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:16px 20px;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition)}.settings-section-header:hover{background:#0073990d}.settings-section-title{align-items:center;color:#1f2937;color:var(--settings-text);display:flex;font-weight:600;gap:12px}.settings-section-title svg{color:#007399;color:var(--settings-primary);font-size:18px}.settings-section-toggle{color:#6b7280;color:var(--settings-text-secondary);transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition)}.settings-section-card.expanded .settings-section-toggle{color:#007399;color:var(--settings-primary)}.settings-section-content{animation:slideDown .3s ease-out;border-top:1px solid #e5e7eb;border-top:1px solid var(--settings-border);padding:20px}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.settings-options-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.settings-numbers-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-top:16px}.settings-colors-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.settings-switch-wrapper{align-items:center;background:#fff;background:var(--settings-card-bg);border:1px solid #e5e7eb;border:1px solid var(--settings-border);border-radius:8px;border-radius:var(--settings-radius-sm);display:flex;justify-content:space-between;padding:12px 16px}.settings-switch-info{display:flex;flex-direction:column;gap:2px}.settings-switch-label{color:#1f2937;color:var(--settings-text);font-size:14px;font-weight:500}.settings-switch-description{color:#6b7280;color:var(--settings-text-secondary);font-size:12px}.settings-switch{flex-shrink:0;height:26px;position:relative;width:48px}.settings-switch input{height:0;opacity:0;width:0}.settings-slider{background-color:#cbd5e1;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition)}.settings-slider.round{border-radius:26px}.settings-slider.round:before{border-radius:50%}.settings-slider:before{background-color:#fff;bottom:3px;box-shadow:0 2px 4px #0003;content:"";height:20px;left:3px;position:absolute;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition);width:20px}.settings-switch input:checked+.settings-slider{background:linear-gradient(135deg,#007399,#4facfe);background:linear-gradient(135deg,var(--settings-primary),var(--settings-primary-light))}.settings-switch input:checked+.settings-slider:before{transform:translateX(22px)}.settings-color-picker{display:flex;flex-direction:column;gap:8px}.settings-color-label{color:#1f2937;color:var(--settings-text);font-size:13px;font-weight:500}.settings-color-input-wrapper{align-items:center;display:flex;gap:8px}.settings-color-input{border:2px solid #e5e7eb;border:2px solid var(--settings-border);border-radius:8px;border-radius:var(--settings-radius-sm);cursor:pointer;height:40px;padding:0;width:40px}.settings-color-text{border:1px solid #e5e7eb;border:1px solid var(--settings-border);border-radius:8px;border-radius:var(--settings-radius-sm);flex:1 1;font-family:monospace;font-size:13px;padding:10px 12px}.settings-number-wrapper{display:flex;flex-direction:column;gap:8px}.settings-number-label{color:#1f2937;color:var(--settings-text);font-size:13px;font-weight:500}.settings-number-input-wrapper{align-items:center;display:flex;gap:12px}.settings-range-input{-webkit-appearance:none;background:#e5e7eb;background:var(--settings-border);border-radius:3px;flex:1 1;height:6px;outline:none}.settings-range-input::-webkit-slider-thumb{-webkit-appearance:none;background:#007399;background:var(--settings-primary);border-radius:50%;box-shadow:0 2px 6px #00739966;cursor:pointer;height:18px;width:18px}.settings-number-input{border:1px solid #e5e7eb;border:1px solid var(--settings-border);border-radius:8px;border-radius:var(--settings-radius-sm);font-size:14px;padding:8px 10px;text-align:center;width:60px}.settings-presets-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.settings-preset-card{align-items:center;background:#fff;background:var(--settings-card-bg);border:2px solid #e5e7eb;border:2px solid var(--settings-border);border-radius:8px;border-radius:var(--settings-radius-sm);cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:16px;position:relative;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition)}.settings-preset-card:hover{box-shadow:0 4px 12px #00739926;transform:translateY(-2px)}.settings-preset-card.active,.settings-preset-card:hover{border-color:#007399;border-color:var(--settings-primary)}.settings-preset-card.active{background:#0073990d}.settings-preset-icon{align-items:center;background:linear-gradient(135deg,#007399,#4facfe);background:linear-gradient(135deg,var(--settings-primary),var(--settings-primary-light));border-radius:12px;color:#fff;display:flex;font-size:20px;height:48px;justify-content:center;width:48px}.settings-preset-info{display:flex;flex-direction:column;gap:4px}.settings-preset-label{color:#1f2937;color:var(--settings-text);font-size:14px;font-weight:600}.settings-preset-description{color:#6b7280;color:var(--settings-text-secondary);font-size:11px}.settings-preset-check{align-items:center;background:#10b981;background:var(--settings-success);border-radius:50%;color:#fff;display:flex;font-size:10px;height:20px;justify-content:center;position:absolute;right:8px;top:8px;width:20px}.settings-auth-pages-nav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.settings-auth-page-btn{align-items:center;background:#fff;background:var(--settings-card-bg);border:1px solid #e5e7eb;border:1px solid var(--settings-border);border-radius:25px;color:#6b7280;color:var(--settings-text-secondary);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;padding:10px 18px;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition)}.settings-auth-page-btn:hover{border-color:#007399;border-color:var(--settings-primary);color:#007399;color:var(--settings-primary)}.settings-auth-page-btn.active{background:linear-gradient(135deg,#007399,#005a73);background:linear-gradient(135deg,var(--settings-primary),var(--settings-primary-dark));border-color:#007399;border-color:var(--settings-primary);color:#fff}.settings-pages-breadcrumb{background:#0000;border:1px solid #e5e7eb;border:1px solid var(--settings-border);border-radius:8px;border-radius:var(--settings-radius-sm);color:#6b7280;color:var(--settings-text-secondary);line-height:1.4;margin:6px 0 8px;text-align:center}.settings-pages-breadcrumb:hover{background:#0073990d;color:#007399;color:var(--settings-primary)}.settings-pages-breadcrumb.active{background:linear-gradient(135deg,#007399,#005a73);background:linear-gradient(135deg,var(--settings-primary),var(--settings-primary-dark));color:#fff}.settings-pages-layout{grid-gap:24px;display:grid;gap:24px;grid-template-columns:220px 1fr}.settings-pages-sidebar{background:#f9fafb;background:var(--settings-bg);border:1px solid #e5e7eb;border:1px solid var(--settings-border);border-radius:8px;border-radius:var(--settings-radius-sm);height:fit-content;padding:16px}.settings-sidebar-title{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--settings-border);font-size:12px;font-weight:700;letter-spacing:.5px;margin:0 0 16px;padding-bottom:8px;text-transform:uppercase}.settings-page-btn,.settings-sidebar-title{color:#6b7280;color:var(--settings-text-secondary)}.settings-page-btn{align-items:center;background:#0000;border:none;border-radius:8px;border-radius:var(--settings-radius-sm);cursor:pointer;display:flex;font-size:13px;gap:10px;margin-bottom:4px;padding:10px 12px;text-align:left;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition);width:100%}.settings-page-btn:hover{background:#0073990d;color:#007399;color:var(--settings-primary)}.settings-page-btn.active{background:linear-gradient(135deg,#007399,#005a73);background:linear-gradient(135deg,var(--settings-primary),var(--settings-primary-dark));color:#fff}.settings-pages-main{min-width:0}.settings-pages-header{margin-bottom:20px}.settings-pages-header h3{color:#1f2937;color:var(--settings-text);font-size:20px;font-weight:700;margin:0 0 4px}.settings-pages-header p{color:#6b7280;color:var(--settings-text-secondary);font-size:13px;margin:0}.settings-subpages-nav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.settings-subpage-btn{background:#fff;background:var(--settings-card-bg);border:1px solid #e5e7eb;border:1px solid var(--settings-border);border-radius:20px;color:#6b7280;color:var(--settings-text-secondary);cursor:pointer;font-size:12px;font-weight:600;padding:8px 16px;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition)}.settings-subpage-btn:hover{color:#007399;color:var(--settings-primary)}.settings-subpage-btn.active,.settings-subpage-btn:hover{border-color:#007399;border-color:var(--settings-primary)}.settings-subpage-btn.active{background:#007399;background:var(--settings-primary);color:#fff}.preview-section{background:linear-gradient(135deg,#1e293b,#0f172a);border-radius:8px;border-radius:var(--settings-radius-sm);margin-bottom:20px;padding:16px}.preview-title{color:#ffffffe6;font-size:13px;font-weight:600;gap:8px;margin:0 0 12px}.header-preview{background:linear-gradient(135deg,#004b63,#007399 50%,#00a4d8);border-radius:8px;border-radius:var(--settings-radius-sm);height:70px;overflow:hidden;position:relative}.header-preview-inner{align-items:center;display:flex;height:100%;justify-content:space-between;padding:0 16px;position:relative;z-index:2}.header-preview-inner.shine:before{animation:shine 3s infinite;background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes shine{0%{left:-100%}50%{left:50%}to{left:100%}}.header-preview-inner.breath{animation:headerBreath 8s ease-in-out infinite}@keyframes headerBreath{0%,to{box-shadow:inset 0 0 0 #fff0}50%{box-shadow:inset 0 0 30px #ffffff1a}}.preview-logo{align-items:center;color:#fff;display:flex;font-weight:700;gap:8px}.preview-logo.animated{animation:logoFloat 3s ease-in-out infinite}@keyframes logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.preview-logo .logo-icon{font-size:24px}.preview-logo .logo-text{font-size:16px}.preview-search{background:#fff;border-radius:20px;display:flex;overflow:hidden;width:40%}.preview-search.animated{animation:searchPulse 2s ease-in-out infinite}@keyframes searchPulse{0%,to{box-shadow:0 0 0 #fff0}50%{box-shadow:0 0 15px #ffffff4d}}.preview-search input{border:none;flex:1 1;font-size:12px;min-width:0;outline:none;padding:6px 12px}.preview-search button{background:linear-gradient(135deg,#38bdf8,#0369a1);border:none;color:#fff;cursor:pointer;padding:6px 10px}.preview-nav{align-items:center;color:#fff;display:flex;font-size:12px;gap:12px}.cart-item.animated,.nav-item.animated{animation:navItemPulse 2s ease-in-out infinite}@keyframes navItemPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.cart-badge{animation:countPulse 2s ease-in-out infinite;background:#ef4444;border-radius:10px;color:#fff;font-size:10px;padding:1px 5px}@keyframes countPulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.header-preview.no-animations,.header-preview.no-animations *{animation:none!important}.footer-preview{background:linear-gradient(135deg,#007399,#005a73);border-radius:8px;border-radius:var(--settings-radius-sm);min-height:150px;overflow:hidden;position:relative}.footer-preview-inner{padding:16px;position:relative;z-index:2}.footer-preview-inner.with-grid:before{animation:moveGrid 20s linear infinite;background-image:linear-gradient(90deg,#667eea1a 1px,#0000 0),linear-gradient(#667eea1a 1px,#0000 0);background-size:30px 30px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}@keyframes moveGrid{0%{transform:translate(0)}to{transform:translate(30px,30px)}}.footer-particles{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.footer-particles .particle{animation:floatParticle 6s ease-in-out infinite;background:#4facfe80;border-radius:50%;height:6px;position:absolute;width:6px}.footer-particles .particle:first-child{animation-delay:0s;left:15%;top:20%}.footer-particles .particle:nth-child(2){animation-delay:2s;left:50%;top:40%}.footer-particles .particle:nth-child(3){animation-delay:4s;left:80%;top:60%}@keyframes floatParticle{0%,to{transform:translateY(0) translateX(0)}25%{transform:translateY(-15px) translateX(8px)}50%{transform:translateY(-8px) translateX(-8px)}75%{transform:translateY(-20px) translateX(4px)}}.footer-sections{display:flex;gap:24px;margin-bottom:12px}.footer-section{color:#fff}.footer-section.animated{animation:fadeInLeft .6s ease-out}.footer-section h5{font-size:12px;font-weight:700;margin:0 0 8px;text-transform:uppercase}.footer-section ul{list-style:none;margin:0;padding:0}.footer-section li{font-size:11px;opacity:.8;padding:2px 0}.footer-section li.animated{animation:fadeInUp .5s ease-out}.footer-copyright{border-top:1px solid #ffffff1a;color:#ffffffb3;font-size:10px;padding-top:12px;text-align:center}.footer-copyright.animated{animation:fadeIn .8s ease-out}.footer-preview.no-animations,.footer-preview.no-animations *{animation:none!important}.animation-types-section{margin-top:24px}.animation-types-section h5{align-items:center;color:#1f2937;color:var(--settings-text);display:flex;font-size:14px;font-weight:600;gap:8px;margin:0 0 16px}.animation-types-section h5 .count{color:#6b7280;color:var(--settings-text-secondary);font-size:12px;font-weight:400}.animation-types-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.animation-type-preview{background:#fff;background:var(--settings-card-bg);border:2px solid #e5e7eb;border:2px solid var(--settings-border);border-radius:8px;border-radius:var(--settings-radius-sm);cursor:pointer;padding:12px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition)}.animation-type-preview:hover{border-color:#007399;border-color:var(--settings-primary);box-shadow:0 4px 15px #0000001a;transform:translateY(-2px)}.animation-type-preview.active{background:#0073990d;border-color:#007399;border-color:var(--settings-primary)}.animation-preview-box{border-radius:6px;height:80px;margin-bottom:8px;overflow:hidden;position:relative;width:100%}.animation-preview-box .preview-label{color:#0006;font-size:11px;font-weight:600;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.animation-type-info{display:flex;flex-direction:column;gap:2px}.animation-type-name{color:#1f2937;color:var(--settings-text);font-size:12px;font-weight:600}.animation-type-desc{color:#6b7280;color:var(--settings-text-secondary);font-size:10px;line-height:1.3}.animation-type-check{background:#10b981;background:var(--settings-success);border-radius:50%;font-size:9px;height:18px;top:8px;width:18px}.animation-type-check,.preview-play-btn{align-items:center;color:#fff;display:flex;justify-content:center;position:absolute;right:8px}.preview-play-btn{background:#007399e6;border:none;border-radius:50%;bottom:8px;cursor:pointer;font-size:10px;height:24px;opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition);width:24px}.animation-type-preview:hover .preview-play-btn{opacity:1}.preview-play-btn:hover{background:#007399;background:var(--settings-primary);transform:scale(1.1)}.animation-preview-box.\30_type_Animation,.animation-preview-box.anim-type-00{animation:anim-gradient-wave 10s ease-in-out infinite;background:linear-gradient(135deg,#f8f9fa,#e8f4f8 20%,#f0f8ff 40%,#e8f4f8 60%,#f0f8ff 80%,#f8f9fa);background-size:400% 400%}.animation-preview-box.\30_type_Animation:before,.animation-preview-box.anim-type-00:before{animation:anim-sweep-ltr 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00739926 20%,#3b82f640 40%,#8b5cf633 60%,#3b82f626 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#00739926) 20%,var(--anim-accent,#3b82f640) 40%,var(--anim-secondary,#8b5cf633) 60%,var(--anim-accent,#3b82f626) 80%,#0000 100%);content:"";height:200%;left:-100%;pointer-events:none;position:absolute;top:-50%;transform:skewX(-20deg);width:150%;z-index:1}.animation-preview-box.\30_type_Animation:after,.animation-preview-box.anim-type-00:after{animation:anim-sweep-rtl 7s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#a855f726 20%,#ec489933 40%,#a855f726 60%,#0000);background:linear-gradient(-90deg,#0000 0,var(--anim-secondary,#a855f726) 20%,#ec489933 40%,var(--anim-secondary,#a855f726) 60%,#0000 100%);content:"";height:200%;pointer-events:none;position:absolute;right:-100%;top:-50%;transform:skewX(20deg);width:150%;z-index:1}.animation-preview-box.\31_type_Animation,.animation-preview-box.anim-type-01{animation:anim-gradient-wave 10s ease-in-out infinite;background:linear-gradient(135deg,#f8f9fa,#e8f4f8 50%,#f8f9fa);background-size:400% 400%}.animation-preview-box.\31_type_Animation:before,.animation-preview-box.anim-type-01:before{animation:anim-sweep-ltr 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00739926 20%,#3b82f640 50%,#00739926 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#00739926) 20%,var(--anim-accent,#3b82f640) 50%,var(--anim-primary,#00739926) 80%,#0000 100%);content:"";height:200%;left:-100%;pointer-events:none;position:absolute;top:-50%;transform:skewX(-20deg);width:150%;z-index:1}.animation-preview-box.\31_type_Animation:after,.animation-preview-box.anim-type-01:after{animation:anim-sweep-rtl 7s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#a855f726 20%,#ec489933 50%,#a855f726 80%,#0000);background:linear-gradient(-90deg,#0000 0,var(--anim-secondary,#a855f726) 20%,var(--anim-tertiary,#ec489933) 50%,var(--anim-secondary,#a855f726) 80%,#0000 100%);content:"";height:200%;pointer-events:none;position:absolute;right:-100%;top:-50%;transform:skewX(20deg);width:150%;z-index:1}.animation-preview-box.\32_type_Animation,.animation-preview-box.anim-type-02{animation:anim-gradient-shift 8s ease-in-out infinite;background:linear-gradient(135deg,#fff,#e8f4f8 25%,#d4ecf7 50%,#e8f4f8 75%,#fff);background:linear-gradient(135deg,#fff 0,var(--anim-light1,#e8f4f8) 25%,var(--anim-light2,#d4ecf7) 50%,var(--anim-light1,#e8f4f8) 75%,#fff 100%);background-size:200% 200%}.animation-preview-box.\32_type_Animation:before,.animation-preview-box.anim-type-02:before{animation:anim-pulse-center 4s ease-in-out infinite;background:radial-gradient(circle at center,#fffc 0,#4facfe66 30%,#0000 70%);background:radial-gradient(circle at center,var(--anim-white,#fffc) 0,var(--anim-accent,#4facfe66) 30%,#0000 70%);content:"";filter:blur(40px);height:80%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1}.animation-preview-box.\32_type_Animation:after,.animation-preview-box.anim-type-02:after{animation:anim-pulse-center 4s ease-in-out infinite;animation-delay:2s;background:radial-gradient(circle at center,#0073994d 0,#0000 60%);background:radial-gradient(circle at center,var(--anim-primary,#0073994d) 0,#0000 60%);content:"";filter:blur(30px);height:60%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%;z-index:1}.animation-preview-box.\33_type_Animation,.animation-preview-box.anim-type-03{background:linear-gradient(0deg,#ffe0b2 0,#fff3e0 50%,#fff);background:linear-gradient(to top,var(--anim-light2,#ffe0b2) 0,var(--anim-light1,#fff3e0) 50%,#fff 100%)}.animation-preview-box.\33_type_Animation:before,.animation-preview-box.anim-type-03:before{animation:anim-wave-up 6s ease-in-out infinite;background:linear-gradient(0deg,#ff6b3566 0,#ff9a7640 30%,#0000 60%);background:linear-gradient(to top,var(--anim-primary,#ff6b3566) 0,var(--anim-accent,#ff9a7640) 30%,#0000 60%);border-radius:50% 50% 0 0;bottom:-100%;content:"";height:150%;left:0;pointer-events:none;position:absolute;transform:scaleX(1.2);width:100%;z-index:1}.animation-preview-box.\33_type_Animation:after,.animation-preview-box.anim-type-03:after{animation:anim-wave-up 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(0deg,#ff9a764d 0,#0000 50%);background:linear-gradient(to top,var(--anim-accent,#ff9a764d) 0,#0000 50%);border-radius:50% 50% 0 0;bottom:-100%;content:"";height:120%;left:0;pointer-events:none;position:absolute;transform:scaleX(1.3);width:100%;z-index:1}.animation-preview-box.\34_type_Animation,.animation-preview-box.anim-type-04{animation:anim-gradient-radial-pulse 8s ease-in-out infinite;background:radial-gradient(circle at center,#fff 0,#caf0f8 40%,#90e0ef 70%,#fff 100%);background:radial-gradient(circle at center,#fff 0,var(--anim-light1,#caf0f8) 40%,var(--anim-light2,#90e0ef) 70%,#fff 100%);background-position:50%;background-size:150% 150%}.animation-preview-box.\34_type_Animation:before,.animation-preview-box.anim-type-04:before{animation:anim-rotate-spiral 8s linear infinite;background:conic-gradient(from 0deg at 50% 50%,#0000 0deg,#0077b64d 45deg,#00d4ff40 90deg,#0000 135deg,#0000 1turn);background:conic-gradient(from 0deg at 50% 50%,#0000 0deg,var(--anim-primary,#0077b64d) 45deg,var(--anim-accent,#00d4ff40) 90deg,#0000 135deg,#0000 1turn);content:"";filter:blur(20px);height:200%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%;z-index:1}.animation-preview-box.\34_type_Animation:after,.animation-preview-box.anim-type-04:after{animation:anim-rotate-spiral 8s linear infinite reverse;background:conic-gradient(from 180deg at 50% 50%,#0000 0deg,#00d4ff33 45deg,#0000 90deg,#0000 1turn);background:conic-gradient(from 180deg at 50% 50%,#0000 0deg,var(--anim-accent,#00d4ff33) 45deg,#0000 90deg,#0000 1turn);content:"";filter:blur(25px);height:150%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:1}.animation-preview-box.\35_type_Animation,.animation-preview-box.anim-type-05{animation:anim-gradient-diagonal 10s ease-in-out infinite;background:linear-gradient(45deg,#fff,#f3e5f5 25%,#e1bee7 50%,#f3e5f5 75%,#fff);background:linear-gradient(45deg,#fff 0,var(--anim-light1,#f3e5f5) 25%,var(--anim-light2,#e1bee7) 50%,var(--anim-light1,#f3e5f5) 75%,#fff 100%);background-size:300% 300%}.animation-preview-box.\35_type_Animation:before,.animation-preview-box.anim-type-05:before{animation:anim-pulse-diamond 5s ease-in-out infinite;background:linear-gradient(45deg,#0000,#9c27b04d 25%,#ba68c866 50%,#9c27b04d 75%,#0000);background:linear-gradient(45deg,#0000 0,var(--anim-primary,#9c27b04d) 25%,var(--anim-accent,#ba68c866) 50%,var(--anim-primary,#9c27b04d) 75%,#0000 100%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);content:"";height:60%;left:50%;pointer-events:none;position:absolute;top:50%;width:60%;z-index:1}.animation-preview-box.\35_type_Animation:after,.animation-preview-box.anim-type-05:after{animation:anim-pulse-diamond 5s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(135deg,#ba68c880,#0000 50%,#ba68c880);background:linear-gradient(135deg,var(--anim-accent,#ba68c880) 0,#0000 50%,var(--anim-accent,#ba68c880) 100%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);content:"";height:40%;left:50%;pointer-events:none;position:absolute;top:50%;width:40%;z-index:1}.animation-preview-box.\36_type_Animation,.animation-preview-box.anim-type-06{animation:anim-gradient-vertical 12s ease-in-out infinite;background:linear-gradient(180deg,#fff,#e8f5e9 30%,#c8e6c9 60%,#e8f5e9 90%,#fff);background:linear-gradient(180deg,#fff 0,var(--anim-light1,#e8f5e9) 30%,var(--anim-light2,#c8e6c9) 60%,var(--anim-light1,#e8f5e9) 90%,#fff 100%);background-size:100% 200%}.animation-preview-box.\36_type_Animation:before,.animation-preview-box.anim-type-06:before{animation:anim-float-particle-1 15s ease-in-out infinite;background:radial-gradient(circle at center,#43a04766 0,#81c78440 40%,#0000 70%);background:radial-gradient(circle at center,var(--anim-primary,#43a04766) 0,var(--anim-accent,#81c78440) 40%,#0000 70%);border-radius:50%;content:"";filter:blur(30px);height:200px;pointer-events:none;position:absolute;width:200px;z-index:1}.animation-preview-box.\36_type_Animation:after,.animation-preview-box.anim-type-06:after{animation:anim-float-particle-2 12s ease-in-out infinite;background:radial-gradient(circle at center,#81c78459 0,#0000 60%);background:radial-gradient(circle at center,var(--anim-accent,#81c78459) 0,#0000 60%);border-radius:50%;content:"";filter:blur(25px);height:150px;pointer-events:none;position:absolute;width:150px;z-index:1}.animation-preview-box.\37_type_Animation,.animation-preview-box.anim-type-07{animation:anim-gradient-radial-expand 6s ease-in-out infinite;background:radial-gradient(circle at center,#fff3e0 0,#ffe0b2 40%,#fff 80%);background:radial-gradient(circle at center,var(--anim-light1,#fff3e0) 0,var(--anim-light2,#ffe0b2) 40%,#fff 80%)}.animation-preview-box.\37_type_Animation:before,.animation-preview-box.anim-type-07:before{animation:anim-rotate-rays 20s linear infinite;background:repeating-conic-gradient(from 0deg at 50% 50%,#0000 0deg,#0000 5deg,#f57c0026 5deg,#f57c0026 10deg);background:repeating-conic-gradient(from 0deg at 50% 50%,#0000 0deg,#0000 5deg,var(--anim-primary,#f57c0026) 5deg,var(--anim-primary,#f57c0026) 10deg);content:"";height:150%;left:50%;-webkit-mask-image:radial-gradient(circle at center,#0000 10%,#000 30%,#0000 80%);mask-image:radial-gradient(circle at center,#0000 10%,#000 30%,#0000 80%);pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:1}.animation-preview-box.\37_type_Animation:after,.animation-preview-box.anim-type-07:after{animation:anim-pulse-rays 4s ease-in-out infinite;background:radial-gradient(circle at center,#ffa0004d 0,#0000 50%);background:radial-gradient(circle at center,var(--anim-accent,#ffa0004d) 0,#0000 50%);content:"";filter:blur(20px);height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.animation-preview-box.\38_type_Animation,.animation-preview-box.anim-type-08{background:linear-gradient(180deg,#fff 0,#ffebee 30%,#ffcdd2 60%,#fff);background:linear-gradient(to bottom,#fff 0,var(--anim-light1,#ffebee) 30%,var(--anim-light2,#ffcdd2) 60%,#fff 100%)}.animation-preview-box.\38_type_Animation:before,.animation-preview-box.anim-type-08:before{animation:anim-aurora 8s ease-in-out infinite;background:linear-gradient(90deg,#0000,#d32f2f33 15%,#ef53504d 35%,#d32f2f40 50%,#ef53504d 65%,#d32f2f33 85%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#d32f2f33) 15%,var(--anim-accent,#ef53504d) 35%,var(--anim-primary,#d32f2f40) 50%,var(--anim-accent,#ef53504d) 65%,var(--anim-primary,#d32f2f33) 85%,#0000 100%);clip-path:ellipse(60% 40% at 50% 30%);content:"";filter:blur(15px);height:100%;left:-10%;pointer-events:none;position:absolute;top:0;transform:translateY(-20%);width:120%;z-index:1}.animation-preview-box.\38_type_Animation:after,.animation-preview-box.anim-type-08:after{animation:anim-aurora 8s ease-in-out infinite;animation-delay:4s;background:linear-gradient(90deg,#0000,#ef535040 20%,#d32f2f33 40%,#ef535040 60%,#d32f2f33 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-accent,#ef535040) 20%,var(--anim-primary,#d32f2f33) 40%,var(--anim-accent,#ef535040) 60%,var(--anim-primary,#d32f2f33) 80%,#0000 100%);clip-path:ellipse(55% 35% at 50% 40%);content:"";filter:blur(20px);height:100%;left:-10%;pointer-events:none;position:absolute;top:0;transform:translateY(-10%);width:120%;z-index:1}.animation-preview-box.\39_type_Animation,.animation-preview-box.anim-type-09{animation:anim-explode-bg 6s ease-in-out infinite;background:radial-gradient(circle,#fffde7 0,#fff9c4 50%,#fff 100%);background:radial-gradient(circle,var(--anim-light1,#fffde7) 0,var(--anim-light2,#fff9c4) 50%,#fff 100%)}.animation-preview-box.\39_type_Animation:before,.animation-preview-box.anim-type-09:before{animation:anim-explode 3s ease-out infinite;background:radial-gradient(circle,#fbc02d99 0,#ffeb3b66 50%,#0000 100%);background:radial-gradient(circle,var(--anim-primary,#fbc02d99) 0,var(--anim-accent,#ffeb3b66) 50%,#0000 100%);border-radius:50%;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:0;z-index:1}.animation-preview-box.\39_type_Animation:after,.animation-preview-box.anim-type-09:after{animation:anim-explode 3s ease-out 1.5s infinite;background:radial-gradient(circle,#ffeb3b80 0,#0000 70%);background:radial-gradient(circle,var(--anim-accent,#ffeb3b80) 0,#0000 70%);border-radius:50%;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:0;z-index:1}.animation-preview-box.\31\30_type_Animation,.animation-preview-box.anim-type-10{background:linear-gradient(135deg,#e8eaf6,#c5cae9);background:linear-gradient(135deg,var(--anim-light1,#e8eaf6) 0,var(--anim-light2,#c5cae9) 100%)}.animation-preview-box.\31\30_type_Animation:before,.animation-preview-box.anim-type-10:before{animation:anim-rotate-vortex 6s linear infinite;background:conic-gradient(from 0deg,#0000 0deg,#3949ab4d 30deg,#5c6bc066 60deg,#0000 90deg,#0000 180deg,#3949ab33 210deg,#0000 240deg);background:conic-gradient(from 0deg,#0000 0deg,var(--anim-primary,#3949ab4d) 30deg,var(--anim-accent,#5c6bc066) 60deg,#0000 90deg,#0000 180deg,var(--anim-primary,#3949ab33) 210deg,#0000 240deg);content:"";filter:blur(15px);height:150%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:1}.animation-preview-box.\31\31_type_Animation,.animation-preview-box.anim-type-11{background:linear-gradient(180deg,#e0f7fa 0,#b2ebf2);background:linear-gradient(to bottom,var(--anim-light1,#e0f7fa) 0,var(--anim-light2,#b2ebf2) 100%)}.animation-preview-box.\31\31_type_Animation:before,.animation-preview-box.anim-type-11:before{animation:anim-rain 2s linear infinite;background:linear-gradient(180deg,#0000 0,#00acc199 50%,#0000);background:linear-gradient(to bottom,#0000 0,var(--anim-primary,#00acc199) 50%,#0000 100%);border-radius:50%;box-shadow:0 0 10px #26c6da80,100px 50px 10px #00acc166,-80px 30px 10px #26c6da4d,200px 80px 10px #00acc159,-150px 100px 10px #26c6da66;box-shadow:0 0 10px var(--anim-accent,#26c6da80),100px 50px 10px var(--anim-primary,#00acc166),-80px 30px 10px var(--anim-accent,#26c6da4d),200px 80px 10px var(--anim-primary,#00acc159),-150px 100px 10px var(--anim-accent,#26c6da66);content:"";height:100px;left:20%;pointer-events:none;position:absolute;top:-100%;width:3px;z-index:1}.animation-preview-box.\31\32_type_Animation,.animation-preview-box.anim-type-12{background:#fff}.animation-preview-box.\31\32_type_Animation:before,.animation-preview-box.anim-type-12:before{animation:anim-rotate-kaleidoscope 12s linear infinite;background:conic-gradient(from 0deg,#e91e6333 0deg 45deg,#9c27b033 45deg 90deg,#2196f333 90deg 135deg,#4caf5033 135deg 180deg,#e91e6333 180deg 225deg,#9c27b033 225deg 270deg,#2196f333 270deg 315deg,#4caf5033 315deg 1turn);background:conic-gradient(from 0deg,var(--anim-primary,#e91e6333) 0deg 45deg,var(--anim-accent,#9c27b033) 45deg 90deg,var(--anim-secondary,#2196f333) 90deg 135deg,var(--anim-tertiary,#4caf5033) 135deg 180deg,var(--anim-primary,#e91e6333) 180deg 225deg,var(--anim-accent,#9c27b033) 225deg 270deg,var(--anim-secondary,#2196f333) 270deg 315deg,var(--anim-tertiary,#4caf5033) 315deg 1turn);content:"";filter:blur(20px);height:200%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%;z-index:1}.animation-preview-box.\31\33_type_Animation,.animation-preview-box.anim-type-13{background:radial-gradient(circle,#e3f2fd 0,#bbdefb 100%);background:radial-gradient(circle,var(--anim-light1,#e3f2fd) 0,var(--anim-light2,#bbdefb) 100%)}.animation-preview-box.\31\33_type_Animation:before,.animation-preview-box.anim-type-13:before{animation:anim-shockwave 3s ease-out infinite;border:3px solid #1e88e599;border:3px solid var(--anim-primary,#1e88e599);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:1}.animation-preview-box.\31\33_type_Animation:after,.animation-preview-box.anim-type-13:after{animation:anim-shockwave 3s ease-out 1.5s infinite;border:3px solid #42a5f580;border:3px solid var(--anim-accent,#42a5f580);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:1}.animation-preview-box.\31\34_type_Animation,.animation-preview-box.anim-type-14{background:linear-gradient(0deg,#ffccbc 0,#fbe9e7 50%,#fff);background:linear-gradient(to top,var(--anim-light2,#ffccbc) 0,var(--anim-light1,#fbe9e7) 50%,#fff 100%)}.animation-preview-box.\31\34_type_Animation:before,.animation-preview-box.anim-type-14:before{animation:anim-flame-1 2s ease-in-out infinite;background:linear-gradient(0deg,#ff572299 0,#ff704366 50%,#0000);background:linear-gradient(to top,var(--anim-primary,#ff572299) 0,var(--anim-accent,#ff704366) 50%,#0000 100%);border-radius:50% 50% 0 0;bottom:0;content:"";filter:blur(10px);height:0;left:30%;pointer-events:none;position:absolute;width:40px;z-index:1}.animation-preview-box.\31\34_type_Animation:after,.animation-preview-box.anim-type-14:after{animation:anim-flame-2 2.5s ease-in-out infinite;background:linear-gradient(0deg,#ff704380 0,#ff57224d 50%,#0000);background:linear-gradient(to top,var(--anim-accent,#ff704380) 0,var(--anim-primary,#ff57224d) 50%,#0000 100%);border-radius:50% 50% 0 0;bottom:0;content:"";filter:blur(12px);height:0;pointer-events:none;position:absolute;right:30%;width:50px;z-index:1}.animation-preview-box.\31\35_type_Animation,.animation-preview-box.anim-type-15{background:linear-gradient(135deg,#ede7f6,#d1c4e9);background:linear-gradient(135deg,var(--anim-light1,#ede7f6) 0,var(--anim-light2,#d1c4e9) 100%)}.animation-preview-box.\31\35_type_Animation:before,.animation-preview-box.anim-type-15:before{animation:anim-fog-1 12s ease-in-out infinite;background:radial-gradient(ellipse at center,#7e57c24d 0,#9575cd33 40%,#0000 70%);background:radial-gradient(ellipse at center,var(--anim-primary,#7e57c24d) 0,var(--anim-accent,#9575cd33) 40%,#0000 70%);content:"";filter:blur(40px);height:40%;left:-20%;pointer-events:none;position:absolute;top:30%;width:150%;z-index:1}.animation-preview-box.\31\35_type_Animation:after,.animation-preview-box.anim-type-15:after{animation:anim-fog-2 10s ease-in-out infinite;background:radial-gradient(ellipse at center,#9575cd40 0,#0000 60%);background:radial-gradient(ellipse at center,var(--anim-accent,#9575cd40) 0,#0000 60%);content:"";filter:blur(35px);height:35%;pointer-events:none;position:absolute;right:-20%;top:50%;width:140%;z-index:1}.animation-preview-box.\31\36_type_Animation,.animation-preview-box.anim-type-16{background:radial-gradient(circle,#e8eaf6 0,#c5cae9 100%);background:radial-gradient(circle,var(--anim-light1,#e8eaf6) 0,var(--anim-light2,#c5cae9) 100%)}.animation-preview-box.\31\36_type_Animation:before,.animation-preview-box.anim-type-16:before{animation:anim-shooting-star-1 3s ease-out infinite;background:linear-gradient(270deg,#0000 0,#28359399 50%,#3f51b5cc);background:linear-gradient(to left,#0000 0,var(--anim-primary,#28359399) 50%,var(--anim-accent,#3f51b5cc) 100%);box-shadow:0 0 10px #3f51b599;box-shadow:0 0 10px var(--anim-accent,#3f51b599);content:"";height:3px;pointer-events:none;position:absolute;right:-10%;top:10%;transform:rotate(-45deg);width:150px;z-index:1}.animation-preview-box.\31\36_type_Animation:after,.animation-preview-box.anim-type-16:after{animation:anim-shooting-star-2 4s ease-out 2s infinite;background:linear-gradient(270deg,#0000 0,#3f51b580 50%,#283593b3);background:linear-gradient(to left,#0000 0,var(--anim-accent,#3f51b580) 50%,var(--anim-primary,#283593b3) 100%);box-shadow:0 0 8px #28359380;box-shadow:0 0 8px var(--anim-primary,#28359380);content:"";height:2px;pointer-events:none;position:absolute;right:-10%;top:40%;transform:rotate(-40deg);width:120px;z-index:1}.animation-preview-box.\31\37_type_Animation,.animation-preview-box.anim-type-17{animation:anim-gradient-wave 10s ease-in-out infinite;background:linear-gradient(135deg,#fff,#e8f4f8 20%,#d4ecf7 40%,#e8f4f8 60%,#d4ecf7 80%,#fff);background:linear-gradient(135deg,#fff 0,var(--anim-light1,#e8f4f8) 20%,var(--anim-light2,#d4ecf7) 40%,var(--anim-light1,#e8f4f8) 60%,var(--anim-light2,#d4ecf7) 80%,#fff 100%);background-size:400% 400%}.animation-preview-box.\31\37_type_Animation:before,.animation-preview-box.anim-type-17:before{animation:anim-sweep-white-ltr 6s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff3 10%,#fff9 25%,#fff 50%,#fff9 75%,#fff3 90%,#0000);background:linear-gradient(90deg,#0000 0,#fff3 10%,#fff9 25%,var(--anim-white,#fff) 50%,#fff9 75%,#fff3 90%,#0000 100%);box-shadow:0 0 50px #fffc;content:"";height:200%;left:-100%;pointer-events:none;position:absolute;top:-50%;transform:skewX(-20deg);width:150%;z-index:1}.animation-preview-box.\31\37_type_Animation:after,.animation-preview-box.anim-type-17:after{animation:anim-sweep-blue-rtl 8s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#4facfe26 10%,#4facfe59 25%,#4facfe 50%,#00739966 75%,#005a7333 90%,#0000);background:linear-gradient(-90deg,#0000 0,#4facfe26 10%,#4facfe59 25%,var(--anim-accent,#4facfe) 50%,var(--anim-primary,#00739966) 75%,#005a7333 90%,#0000 100%);box-shadow:0 0 40px #4facfe80;content:"";height:200%;pointer-events:none;position:absolute;right:-100%;top:-50%;transform:skewX(20deg);width:150%;z-index:1}.animation-preview-box.\31\38_type_Animation,.animation-preview-box.anim-type-18{background:linear-gradient(180deg,#0a0a0a,#0d1f0d 50%,#0a0a0a)}.animation-preview-box.\31\38_type_Animation:before,.animation-preview-box.anim-type-18:before{animation:anim-matrix-fall 2s linear infinite;background:linear-gradient(180deg,#0000 0,#00ff41cc 50%,#0000);background:linear-gradient(to bottom,#0000 0,var(--anim-primary,#00ff41cc) 50%,#0000 100%);box-shadow:50px 0 0 #00ff4199,120px 30px 0 #00c83280,200px -20px 0 #00ff4166,280px 50px 0 #00c83299,350px -10px 0 #00ff4180,420px 40px 0 #00c83266;box-shadow:50px 0 0 var(--anim-primary,#00ff4199),120px 30px 0 var(--anim-accent,#00c83280),200px -20px 0 var(--anim-primary,#00ff4166),280px 50px 0 var(--anim-accent,#00c83299),350px -10px 0 var(--anim-primary,#00ff4180),420px 40px 0 var(--anim-accent,#00c83266);content:"";filter:blur(1px);height:100px;left:10%;pointer-events:none;position:absolute;top:0;width:2px;z-index:1}.animation-preview-box.\31\38_type_Animation:after,.animation-preview-box.anim-type-18:after{animation:anim-scan-line 3s linear infinite;background:linear-gradient(90deg,#0000,#00ff414d,#0000);background:linear-gradient(90deg,#0000,var(--anim-primary,#00ff414d),#0000);content:"";height:5px;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.animation-preview-box.\31\39_type_Animation,.animation-preview-box.anim-type-19{background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#1a1a2e)}.animation-preview-box.\31\39_type_Animation:before,.animation-preview-box.anim-type-19:before{animation:anim-neon-pulse 2s ease-in-out infinite;background:#0000;border:3px solid #ff0080cc;border:3px solid var(--anim-primary,#ff0080cc);border-radius:20px;box-shadow:0 0 10px #ff008080,0 0 20px #ff00804d,0 0 30px #ff008033,inset 0 0 10px #ff00801a;box-shadow:0 0 10px var(--anim-primary,#ff008080),0 0 20px var(--anim-primary,#ff00804d),0 0 30px var(--anim-primary,#ff008033),inset 0 0 10px var(--anim-primary,#ff00801a);content:"";height:60%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1}.animation-preview-box.\31\39_type_Animation:after,.animation-preview-box.anim-type-19:after{animation:anim-neon-flicker 3s ease-in-out infinite;background:#0000;border:2px solid #0ff9;border:2px solid var(--anim-accent,#0ff9);border-radius:15px;box-shadow:0 0 8px #0ff6,0 0 16px #0ff3;box-shadow:0 0 8px var(--anim-accent,#0ff6),0 0 16px var(--anim-accent,#0ff3);content:"";height:40%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%;z-index:1}.animation-preview-box.\32\30_type_Animation,.animation-preview-box.anim-type-20{background:linear-gradient(135deg,#667eea,#764ba2);background:linear-gradient(135deg,var(--anim-light1,#667eea) 0,var(--anim-light2,#764ba2) 100%)}.animation-preview-box.\32\30_type_Animation:before,.animation-preview-box.anim-type-20:before{animation:anim-blob-1 8s ease-in-out infinite;background:linear-gradient(135deg,#667eea99,#764ba299);background:linear-gradient(135deg,var(--anim-primary,#667eea99) 0,var(--anim-accent,#764ba299) 100%);content:"";filter:blur(20px);height:60%;left:50%;pointer-events:none;position:absolute;top:50%;width:60%;z-index:1}.animation-preview-box.\32\30_type_Animation:after,.animation-preview-box.anim-type-20:after{animation:anim-blob-2 10s ease-in-out infinite;background:linear-gradient(135deg,#764ba280,#667eea80);background:linear-gradient(135deg,var(--anim-accent,#764ba280) 0,var(--anim-primary,#667eea80) 100%);content:"";filter:blur(15px);height:40%;left:50%;pointer-events:none;position:absolute;top:50%;width:40%;z-index:1}.animation-preview-box.\32\31_type_Animation,.animation-preview-box.anim-type-21{animation:anim-holographic 8s ease infinite;background:linear-gradient(135deg,#ff0080,#ff8c00 17%,#40e0d0 33%,#00ff80 50%,#8000ff 67%,#ff0080 83%,#ff8c00);background-size:400% 400%}.animation-preview-box.\32\31_type_Animation:before,.animation-preview-box.anim-type-21:before{animation:anim-prism-shift 4s ease-in-out infinite;background:linear-gradient(45deg,#0000 30%,#ffffff4d 50%,#0000 70%);background-size:200% 200%;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.animation-preview-box.\32\31_type_Animation:after,.animation-preview-box.anim-type-21:after{background:repeating-linear-gradient(90deg,#0000,#0000 2px,#ffffff08 0,#ffffff08 4px);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.animation-preview-box.\32\32_type_Animation,.animation-preview-box.anim-type-22{background:linear-gradient(180deg,#1a1a2e,#2d2d44 30%,#1a1a2e)}.animation-preview-box.\32\32_type_Animation:before,.animation-preview-box.anim-type-22:before{animation:anim-lightning-strike 4s ease-out infinite;background:linear-gradient(180deg,#ffff00e6,#ffc800b3 30%,#0000);background:linear-gradient(180deg,var(--anim-primary,#ffff00e6) 0,var(--anim-accent,#ffc800b3) 30%,#0000 100%);box-shadow:0 0 20px #ffff0080;box-shadow:0 0 20px var(--anim-primary,#ffff0080);clip-path:polygon(0 0,100% 0,60% 30%,100% 30%,40% 60%,80% 60%,20% 100%,50% 60%,0 60%,60% 30%,0 30%);content:"";filter:blur(2px);height:100%;left:30%;pointer-events:none;position:absolute;top:0;width:3px;z-index:1}.animation-preview-box.\32\32_type_Animation:after,.animation-preview-box.anim-type-22:after{animation:anim-lightning-strike 5s ease-out 2s infinite;background:linear-gradient(180deg,#c8c8ffcc,#0000);background:linear-gradient(180deg,var(--anim-accent,#c8c8ffcc) 0,#0000 100%);clip-path:polygon(50% 0,100% 0,30% 40%,70% 40%,0 100%,40% 40%,0 40%);content:"";filter:blur(1px);height:100%;pointer-events:none;position:absolute;right:25%;top:0;width:2px;z-index:1}.animation-preview-box.\32\33_type_Animation,.animation-preview-box.anim-type-23{background:radial-gradient(circle at center,#1a1a3e 0,#0d0d1a 100%);background:radial-gradient(circle at center,var(--anim-light1,#1a1a3e) 0,var(--anim-light2,#0d0d1a) 100%)}.animation-preview-box.\32\33_type_Animation:before,.animation-preview-box.anim-type-23:before{animation:anim-orbit-1 8s linear infinite;background:radial-gradient(circle,#ffc864 0,#ff9632cc 50%,#0000 70%);background:radial-gradient(circle,var(--anim-primary,#ffc864) 0,var(--anim-accent,#ff9632cc) 50%,#0000 70%);border-radius:50%;box-shadow:0 0 20px #ffc86499,0 0 40px #ffc8644d;box-shadow:0 0 20px var(--anim-primary,#ffc86499),0 0 40px var(--anim-primary,#ffc8644d);content:"";height:20px;left:50%;pointer-events:none;position:absolute;top:50%;transform-origin:center center;width:20px;z-index:1}.animation-preview-box.\32\33_type_Animation:after,.animation-preview-box.anim-type-23:after{animation:anim-orbit-2 6s linear infinite;background:radial-gradient(circle,#64c8ff 0,#3296ffcc 50%,#0000 70%);background:radial-gradient(circle,var(--anim-accent,#64c8ff) 0,var(--anim-secondary,#3296ffcc) 50%,#0000 70%);border-radius:50%;box-shadow:0 0 15px #64c8ff80;box-shadow:0 0 15px var(--anim-accent,#64c8ff80);content:"";height:15px;left:50%;pointer-events:none;position:absolute;top:50%;transform-origin:center center;width:15px;z-index:1}.animation-preview-box.\32\34_type_Animation,.animation-preview-box.anim-type-24{animation:anim-water-surface 4s ease-in-out infinite;background:linear-gradient(180deg,#e0f7fa,#80deea 50%,#e0f7fa);background:linear-gradient(180deg,var(--anim-light1,#e0f7fa) 0,var(--anim-light2,#80deea) 50%,var(--anim-light1,#e0f7fa) 100%)}.animation-preview-box.\32\34_type_Animation:before,.animation-preview-box.anim-type-24:before{animation:anim-ripple-expand 3s ease-out infinite;border:2px solid #0096c899;border:2px solid var(--anim-primary,#0096c899);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;width:50px;z-index:1}.animation-preview-box.\32\34_type_Animation:after,.animation-preview-box.anim-type-24:after{animation:anim-ripple-expand 3s ease-out 1s infinite;border:2px solid #00c8fa80;border:2px solid var(--anim-accent,#00c8fa80);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;width:50px;z-index:1}.animation-preview-box.\32\35_type_Animation,.animation-preview-box.anim-type-25{background:linear-gradient(180deg,#2c3e50,#34495e);background:linear-gradient(180deg,var(--anim-light1,#2c3e50) 0,var(--anim-light2,#34495e) 100%)}.animation-preview-box.\32\35_type_Animation:before,.animation-preview-box.anim-type-25:before{animation:anim-smoke-rise 6s ease-out infinite;background:radial-gradient(ellipse at center,#c8c8c866 0,#96969633 40%,#0000 70%);background:radial-gradient(ellipse at center,var(--anim-primary,#c8c8c866) 0,var(--anim-accent,#96969633) 40%,#0000 70%);border-radius:50%;bottom:0;content:"";filter:blur(20px);height:100px;left:30%;pointer-events:none;position:absolute;width:100px;z-index:1}.animation-preview-box.\32\35_type_Animation:after,.animation-preview-box.anim-type-25:after{animation:anim-smoke-rise 8s ease-out 2s infinite;background:radial-gradient(ellipse at center,#b4b4b459 0,#0000 60%);background:radial-gradient(ellipse at center,var(--anim-accent,#b4b4b459) 0,#0000 60%);border-radius:50%;bottom:0;content:"";filter:blur(15px);height:80px;pointer-events:none;position:absolute;right:30%;width:80px;z-index:1}.animation-preview-box.\32\36_type_Animation,.animation-preview-box.anim-type-26{background:linear-gradient(135deg,#ffecd2,#fcb69f);background:linear-gradient(135deg,var(--anim-light1,#ffecd2) 0,var(--anim-light2,#fcb69f) 100%)}.animation-preview-box.\32\36_type_Animation:before,.animation-preview-box.anim-type-26:before{animation:anim-confetti-fall 4s linear infinite;background:#ff6b6b;background:var(--anim-primary,#ff6b6b);box-shadow:50px 0 0 #4ecdc4,100px 20px 0 #ffe66d,150px -10px 0 #95e1d3,200px 30px 0 #ff6b6b,250px 0 0 #4ecdc4,300px 15px 0 #ffe66d,350px -5px 0 #95e1d3;box-shadow:50px 0 0 var(--anim-accent,#4ecdc4),100px 20px 0 var(--anim-secondary,#ffe66d),150px -10px 0 var(--anim-tertiary,#95e1d3),200px 30px 0 var(--anim-primary,#ff6b6b),250px 0 0 var(--anim-accent,#4ecdc4),300px 15px 0 var(--anim-secondary,#ffe66d),350px -5px 0 var(--anim-tertiary,#95e1d3);content:"";height:10px;left:10%;pointer-events:none;position:absolute;top:-20px;width:10px;z-index:1}.animation-preview-box.\32\36_type_Animation:after,.animation-preview-box.anim-type-26:after{animation:anim-confetti-fall 5s linear 1s infinite;background:#ffe66d;background:var(--anim-secondary,#ffe66d);box-shadow:40px 10px 0 #95e1d3,90px 0 0 #ff6b6b,140px 25px 0 #4ecdc4,190px -15px 0 #ffe66d,240px 5px 0 #95e1d3;box-shadow:40px 10px 0 var(--anim-tertiary,#95e1d3),90px 0 0 var(--anim-primary,#ff6b6b),140px 25px 0 var(--anim-accent,#4ecdc4),190px -15px 0 var(--anim-secondary,#ffe66d),240px 5px 0 var(--anim-tertiary,#95e1d3);content:"";height:8px;left:25%;pointer-events:none;position:absolute;top:-30px;width:8px;z-index:1}.animation-preview-box.\32\37_type_Animation,.animation-preview-box.anim-type-27{background:radial-gradient(ellipse at center,#1a1a3e 0,#0d0d2b 100%);background:radial-gradient(ellipse at center,var(--anim-light1,#1a1a3e) 0,var(--anim-light2,#0d0d2b) 100%)}.animation-preview-box.\32\37_type_Animation:before,.animation-preview-box.anim-type-27:before{animation:anim-sparkle 2s ease-in-out infinite;background:#ffffffe6;background:var(--anim-primary,#ffffffe6);border-radius:50%;box-shadow:60px 30px 0 #ffffc8cc,120px -20px 0 #ffffffb3,200px 50px 0 #ffffc8e6,280px 10px 0 #fff9,350px 40px 0 #ffffc8cc;box-shadow:60px 30px 0 var(--anim-accent,#ffffc8cc),120px -20px 0 var(--anim-primary,#ffffffb3),200px 50px 0 var(--anim-accent,#ffffc8e6),280px 10px 0 var(--anim-primary,#fff9),350px 40px 0 var(--anim-accent,#ffffc8cc);content:"";height:4px;left:20%;pointer-events:none;position:absolute;top:20%;width:4px;z-index:1}.animation-preview-box.\32\37_type_Animation:after,.animation-preview-box.anim-type-27:after{animation:anim-sparkle 2.5s ease-in-out .5s infinite;background:#ffffc8cc;background:var(--anim-accent,#ffffc8cc);border-radius:50%;box-shadow:80px -40px 0 #ffffffb3,150px 20px 0 #ffffc8e6,220px -10px 0 #fff9,300px 30px 0 #ffffc8cc;box-shadow:80px -40px 0 var(--anim-primary,#ffffffb3),150px 20px 0 var(--anim-accent,#ffffc8e6),220px -10px 0 var(--anim-primary,#fff9),300px 30px 0 var(--anim-accent,#ffffc8cc);content:"";height:3px;left:15%;pointer-events:none;position:absolute;top:60%;width:3px;z-index:1}.animation-preview-box.\32\38_type_Animation,.animation-preview-box.anim-type-28{background:linear-gradient(135deg,#2c3e50,#3498db);background:linear-gradient(135deg,var(--anim-light1,#2c3e50) 0,var(--anim-light2,#3498db) 100%)}.animation-preview-box.\32\38_type_Animation:before,.animation-preview-box.anim-type-28:before{animation:anim-hexagon-pulse 4s ease-in-out infinite;background:#3498db66;background:var(--anim-primary,#3498db66);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:50%;width:100px;z-index:1}.animation-preview-box.\32\38_type_Animation:after,.animation-preview-box.anim-type-28:after{animation:anim-hexagon-pulse 4s ease-in-out 2s infinite;background:#2ecc7180;background:var(--anim-accent,#2ecc7180);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);content:"";height:60px;left:50%;pointer-events:none;position:absolute;top:50%;width:60px;z-index:1}.animation-preview-box.\32\39_type_Animation,.animation-preview-box.anim-type-29{background:linear-gradient(135deg,#ff9a9e,#fad0c4);background:linear-gradient(135deg,var(--anim-light1,#ff9a9e) 0,var(--anim-light2,#fad0c4) 100%)}.animation-preview-box.\32\39_type_Animation:before,.animation-preview-box.anim-type-29:before{animation:anim-triangle-spin 10s linear infinite;border-bottom:100px solid #ff6b6b66;border-bottom:100px solid var(--anim-primary,#ff6b6b66);border-left:60px solid #0000;border-right:60px solid #0000;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0;z-index:1}.animation-preview-box.\32\39_type_Animation:after,.animation-preview-box.anim-type-29:after{animation:anim-triangle-spin 8s linear infinite reverse;border-bottom:70px solid #ff9a9e80;border-bottom:70px solid var(--anim-accent,#ff9a9e80);border-left:40px solid #0000;border-right:40px solid #0000;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0;z-index:1}.animation-preview-box.\33\30_type_Animation,.animation-preview-box.anim-type-30{background:linear-gradient(135deg,#a18cd1,#fbc2eb);background:linear-gradient(135deg,var(--anim-light1,#a18cd1) 0,var(--anim-light2,#fbc2eb) 100%)}.animation-preview-box.\33\30_type_Animation:before,.animation-preview-box.anim-type-30:before{animation:anim-square-morph 8s ease-in-out infinite;background:linear-gradient(135deg,#a18cd180,#fbc2eb80);background:linear-gradient(135deg,var(--anim-primary,#a18cd180) 0,var(--anim-accent,#fbc2eb80) 100%);content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:50%;width:100px;z-index:1}.animation-preview-box.\33\30_type_Animation:after,.animation-preview-box.anim-type-30:after{animation:anim-square-morph 8s ease-in-out 4s infinite;background:linear-gradient(135deg,#fbc2eb99,#a18cd199);background:linear-gradient(135deg,var(--anim-accent,#fbc2eb99) 0,var(--anim-primary,#a18cd199) 100%);content:"";height:60px;left:50%;pointer-events:none;position:absolute;top:50%;width:60px;z-index:1}.animation-preview-box.\33\31_type_Animation,.animation-preview-box.anim-type-31{animation:anim-power-surge 4s ease-in-out infinite;background:radial-gradient(circle at center,#0f0c29 0,#302b63 50%,#24243e 100%);background:radial-gradient(circle at center,var(--anim-light1,#0f0c29) 0,var(--anim-light2,#302b63) 50%,#24243e 100%)}.animation-preview-box.\33\31_type_Animation:before,.animation-preview-box.anim-type-31:before{animation:anim-energy-charge 2s ease-out infinite;background:radial-gradient(circle,#ff6464cc 0,#ff323266 40%,#0000 70%);background:radial-gradient(circle,var(--anim-primary,#ff6464cc) 0,var(--anim-accent,#ff323266) 40%,#0000 70%);border-radius:50%;content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:50%;width:100px;z-index:1}.animation-preview-box.\33\31_type_Animation:after,.animation-preview-box.anim-type-31:after{animation:anim-energy-charge 2s ease-out 1s infinite;background:radial-gradient(circle,#6464ffb3 0,#0000 60%);background:radial-gradient(circle,var(--anim-accent,#6464ffb3) 0,#0000 60%);border-radius:50%;content:"";height:80px;left:50%;pointer-events:none;position:absolute;top:50%;width:80px;z-index:1}.animation-preview-box.\33\32_type_Animation,.animation-preview-box.anim-type-32{background:linear-gradient(180deg,#0c1445,#1a237e 30%,#0d47a1 60%,#0c1445)}.animation-preview-box.\33\32_type_Animation:before,.animation-preview-box.anim-type-32:before{animation:anim-northern-lights 8s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00ff804d 20%,#00c8ff66 40%,#8000ff4d 60%,#00c8ff4d 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#00ff804d) 20%,var(--anim-accent,#00c8ff66) 40%,var(--anim-secondary,#8000ff4d) 60%,var(--anim-accent,#00c8ff4d) 80%,#0000 100%);border-radius:50%;content:"";filter:blur(30px);height:40%;left:-20%;pointer-events:none;position:absolute;top:10%;width:140%;z-index:1}.animation-preview-box.\33\32_type_Animation:after,.animation-preview-box.anim-type-32:after{animation:anim-northern-lights 10s ease-in-out 2s infinite;background:linear-gradient(90deg,#0000,#00c8ff40 25%,#00ff8059 50%,#00c8ff40 75%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-accent,#00c8ff40) 25%,var(--anim-primary,#00ff8059) 50%,var(--anim-accent,#00c8ff40) 75%,#0000 100%);border-radius:50%;content:"";filter:blur(25px);height:30%;left:-10%;pointer-events:none;position:absolute;top:30%;width:120%;z-index:1}.fullscreen-animation-container.\30_type_Animation,.fullscreen-animation-container.anim-type-00{animation:anim-gradient-wave 10s ease-in-out infinite;background:linear-gradient(135deg,#f8f9fa,#e8f4f8 20%,#f0f8ff 40%,#e8f4f8 60%,#f0f8ff 80%,#f8f9fa);background-size:400% 400%}.fullscreen-animation-container.\30_type_Animation:before,.fullscreen-animation-container.anim-type-00:before{animation:anim-sweep-ltr 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00739926 20%,#3b82f640 40%,#8b5cf633 60%,#3b82f626 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#00739926) 20%,var(--anim-accent,#3b82f640) 40%,var(--anim-secondary,#8b5cf633) 60%,var(--anim-accent,#3b82f626) 80%,#0000 100%);content:"";height:200%;left:-100%;pointer-events:none;position:absolute;top:-50%;transform:skewX(-20deg);width:150%;z-index:1}.fullscreen-animation-container.\30_type_Animation:after,.fullscreen-animation-container.anim-type-00:after{animation:anim-sweep-rtl 7s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#a855f726 20%,#ec489933 40%,#a855f726 60%,#0000);background:linear-gradient(-90deg,#0000 0,var(--anim-secondary,#a855f726) 20%,#ec489933 40%,var(--anim-secondary,#a855f726) 60%,#0000 100%);content:"";height:200%;pointer-events:none;position:absolute;right:-100%;top:-50%;transform:skewX(20deg);width:150%;z-index:1}.fullscreen-animation-container.\31_type_Animation,.fullscreen-animation-container.anim-type-01{animation:anim-gradient-wave 10s ease-in-out infinite;background:linear-gradient(135deg,#f8f9fa,#e8f4f8 50%,#f8f9fa);background-size:400% 400%}.fullscreen-animation-container.\31_type_Animation:before,.fullscreen-animation-container.anim-type-01:before{animation:anim-sweep-ltr 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00739926 20%,#3b82f640 50%,#00739926 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#00739926) 20%,var(--anim-accent,#3b82f640) 50%,var(--anim-primary,#00739926) 80%,#0000 100%);content:"";height:200%;left:-100%;pointer-events:none;position:absolute;top:-50%;transform:skewX(-20deg);width:150%;z-index:1}.fullscreen-animation-container.\31_type_Animation:after,.fullscreen-animation-container.anim-type-01:after{animation:anim-sweep-rtl 7s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#a855f726 20%,#ec489933 50%,#a855f726 80%,#0000);background:linear-gradient(-90deg,#0000 0,var(--anim-secondary,#a855f726) 20%,var(--anim-tertiary,#ec489933) 50%,var(--anim-secondary,#a855f726) 80%,#0000 100%);content:"";height:200%;pointer-events:none;position:absolute;right:-100%;top:-50%;transform:skewX(20deg);width:150%;z-index:1}.fullscreen-animation-container.\32_type_Animation,.fullscreen-animation-container.anim-type-02{animation:anim-gradient-shift 8s ease-in-out infinite;background:linear-gradient(135deg,#fff,#e8f4f8 25%,#d4ecf7 50%,#e8f4f8 75%,#fff);background:linear-gradient(135deg,#fff 0,var(--anim-light1,#e8f4f8) 25%,var(--anim-light2,#d4ecf7) 50%,var(--anim-light1,#e8f4f8) 75%,#fff 100%);background-size:200% 200%}.fullscreen-animation-container.\32_type_Animation:before,.fullscreen-animation-container.anim-type-02:before{animation:anim-pulse-center 4s ease-in-out infinite;background:radial-gradient(circle at center,#fffc 0,#4facfe66 30%,#0000 70%);background:radial-gradient(circle at center,var(--anim-white,#fffc) 0,var(--anim-accent,#4facfe66) 30%,#0000 70%);content:"";filter:blur(40px);height:80%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1}.fullscreen-animation-container.\32_type_Animation:after,.fullscreen-animation-container.anim-type-02:after{animation:anim-pulse-center 4s ease-in-out infinite;animation-delay:2s;background:radial-gradient(circle at center,#0073994d 0,#0000 60%);background:radial-gradient(circle at center,var(--anim-primary,#0073994d) 0,#0000 60%);content:"";filter:blur(30px);height:60%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%;z-index:1}.fullscreen-animation-container.\33_type_Animation,.fullscreen-animation-container.anim-type-03{background:linear-gradient(0deg,#ffe0b2 0,#fff3e0 50%,#fff);background:linear-gradient(to top,var(--anim-light2,#ffe0b2) 0,var(--anim-light1,#fff3e0) 50%,#fff 100%)}.fullscreen-animation-container.\33_type_Animation:before,.fullscreen-animation-container.anim-type-03:before{animation:anim-wave-up 6s ease-in-out infinite;background:linear-gradient(0deg,#ff6b3566 0,#ff9a7640 30%,#0000 60%);background:linear-gradient(to top,var(--anim-primary,#ff6b3566) 0,var(--anim-accent,#ff9a7640) 30%,#0000 60%);border-radius:50% 50% 0 0;bottom:-100%;content:"";height:150%;left:0;pointer-events:none;position:absolute;transform:scaleX(1.2);width:100%;z-index:1}.fullscreen-animation-container.\33_type_Animation:after,.fullscreen-animation-container.anim-type-03:after{animation:anim-wave-up 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(0deg,#ff9a764d 0,#0000 50%);background:linear-gradient(to top,var(--anim-accent,#ff9a764d) 0,#0000 50%);border-radius:50% 50% 0 0;bottom:-100%;content:"";height:120%;left:0;pointer-events:none;position:absolute;transform:scaleX(1.3);width:100%;z-index:1}.fullscreen-animation-container.\34_type_Animation,.fullscreen-animation-container.anim-type-04{animation:anim-gradient-radial-pulse 8s ease-in-out infinite;background:radial-gradient(circle at center,#fff 0,#caf0f8 40%,#90e0ef 70%,#fff 100%);background:radial-gradient(circle at center,#fff 0,var(--anim-light1,#caf0f8) 40%,var(--anim-light2,#90e0ef) 70%,#fff 100%);background-position:50%;background-size:150% 150%}.fullscreen-animation-container.\34_type_Animation:before,.fullscreen-animation-container.anim-type-04:before{animation:anim-rotate-spiral 8s linear infinite;background:conic-gradient(from 0deg at 50% 50%,#0000 0deg,#0077b64d 45deg,#00d4ff40 90deg,#0000 135deg,#0000 1turn);background:conic-gradient(from 0deg at 50% 50%,#0000 0deg,var(--anim-primary,#0077b64d) 45deg,var(--anim-accent,#00d4ff40) 90deg,#0000 135deg,#0000 1turn);content:"";filter:blur(20px);height:200%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%;z-index:1}.fullscreen-animation-container.\34_type_Animation:after,.fullscreen-animation-container.anim-type-04:after{animation:anim-rotate-spiral 8s linear infinite reverse;background:conic-gradient(from 180deg at 50% 50%,#0000 0deg,#00d4ff33 45deg,#0000 90deg,#0000 1turn);background:conic-gradient(from 180deg at 50% 50%,#0000 0deg,var(--anim-accent,#00d4ff33) 45deg,#0000 90deg,#0000 1turn);content:"";filter:blur(25px);height:150%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:1}.fullscreen-animation-container.\35_type_Animation,.fullscreen-animation-container.anim-type-05{animation:anim-gradient-diagonal 10s ease-in-out infinite;background:linear-gradient(45deg,#fff,#f3e5f5 25%,#e1bee7 50%,#f3e5f5 75%,#fff);background:linear-gradient(45deg,#fff 0,var(--anim-light1,#f3e5f5) 25%,var(--anim-light2,#e1bee7) 50%,var(--anim-light1,#f3e5f5) 75%,#fff 100%);background-size:300% 300%}.fullscreen-animation-container.\35_type_Animation:before,.fullscreen-animation-container.anim-type-05:before{animation:anim-pulse-diamond 5s ease-in-out infinite;background:linear-gradient(45deg,#0000,#9c27b04d 25%,#ba68c866 50%,#9c27b04d 75%,#0000);background:linear-gradient(45deg,#0000 0,var(--anim-primary,#9c27b04d) 25%,var(--anim-accent,#ba68c866) 50%,var(--anim-primary,#9c27b04d) 75%,#0000 100%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);content:"";height:60%;left:50%;pointer-events:none;position:absolute;top:50%;width:60%;z-index:1}.fullscreen-animation-container.\35_type_Animation:after,.fullscreen-animation-container.anim-type-05:after{animation:anim-pulse-diamond 5s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(135deg,#ba68c880,#0000 50%,#ba68c880);background:linear-gradient(135deg,var(--anim-accent,#ba68c880) 0,#0000 50%,var(--anim-accent,#ba68c880) 100%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);content:"";height:40%;left:50%;pointer-events:none;position:absolute;top:50%;width:40%;z-index:1}.fullscreen-animation-container.\36_type_Animation,.fullscreen-animation-container.anim-type-06{animation:anim-gradient-vertical 12s ease-in-out infinite;background:linear-gradient(180deg,#fff,#e8f5e9 30%,#c8e6c9 60%,#e8f5e9 90%,#fff);background:linear-gradient(180deg,#fff 0,var(--anim-light1,#e8f5e9) 30%,var(--anim-light2,#c8e6c9) 60%,var(--anim-light1,#e8f5e9) 90%,#fff 100%);background-size:100% 200%}.fullscreen-animation-container.\36_type_Animation:before,.fullscreen-animation-container.anim-type-06:before{animation:anim-float-particle-1 15s ease-in-out infinite;background:radial-gradient(circle at center,#43a04766 0,#81c78440 40%,#0000 70%);background:radial-gradient(circle at center,var(--anim-primary,#43a04766) 0,var(--anim-accent,#81c78440) 40%,#0000 70%);border-radius:50%;content:"";filter:blur(30px);height:200px;pointer-events:none;position:absolute;width:200px;z-index:1}.fullscreen-animation-container.\36_type_Animation:after,.fullscreen-animation-container.anim-type-06:after{animation:anim-float-particle-2 12s ease-in-out infinite;background:radial-gradient(circle at center,#81c78459 0,#0000 60%);background:radial-gradient(circle at center,var(--anim-accent,#81c78459) 0,#0000 60%);border-radius:50%;content:"";filter:blur(25px);height:150px;pointer-events:none;position:absolute;width:150px;z-index:1}.fullscreen-animation-container.\37_type_Animation,.fullscreen-animation-container.anim-type-07{animation:anim-gradient-radial-expand 6s ease-in-out infinite;background:radial-gradient(circle at center,#fff3e0 0,#ffe0b2 40%,#fff 80%);background:radial-gradient(circle at center,var(--anim-light1,#fff3e0) 0,var(--anim-light2,#ffe0b2) 40%,#fff 80%)}.fullscreen-animation-container.\37_type_Animation:before,.fullscreen-animation-container.anim-type-07:before{animation:anim-rotate-rays 20s linear infinite;background:repeating-conic-gradient(from 0deg at 50% 50%,#0000 0deg,#0000 5deg,#f57c0026 5deg,#f57c0026 10deg);background:repeating-conic-gradient(from 0deg at 50% 50%,#0000 0deg,#0000 5deg,var(--anim-primary,#f57c0026) 5deg,var(--anim-primary,#f57c0026) 10deg);content:"";height:150%;left:50%;-webkit-mask-image:radial-gradient(circle at center,#0000 10%,#000 30%,#0000 80%);mask-image:radial-gradient(circle at center,#0000 10%,#000 30%,#0000 80%);pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:1}.fullscreen-animation-container.\37_type_Animation:after,.fullscreen-animation-container.anim-type-07:after{animation:anim-pulse-rays 4s ease-in-out infinite;background:radial-gradient(circle at center,#ffa0004d 0,#0000 50%);background:radial-gradient(circle at center,var(--anim-accent,#ffa0004d) 0,#0000 50%);content:"";filter:blur(20px);height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.fullscreen-animation-container.\38_type_Animation,.fullscreen-animation-container.anim-type-08{background:linear-gradient(180deg,#fff 0,#ffebee 30%,#ffcdd2 60%,#fff);background:linear-gradient(to bottom,#fff 0,var(--anim-light1,#ffebee) 30%,var(--anim-light2,#ffcdd2) 60%,#fff 100%)}.fullscreen-animation-container.\38_type_Animation:before,.fullscreen-animation-container.anim-type-08:before{animation:anim-aurora 8s ease-in-out infinite;background:linear-gradient(90deg,#0000,#d32f2f33 15%,#ef53504d 35%,#d32f2f40 50%,#ef53504d 65%,#d32f2f33 85%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#d32f2f33) 15%,var(--anim-accent,#ef53504d) 35%,var(--anim-primary,#d32f2f40) 50%,var(--anim-accent,#ef53504d) 65%,var(--anim-primary,#d32f2f33) 85%,#0000 100%);clip-path:ellipse(60% 40% at 50% 30%);content:"";filter:blur(15px);height:100%;left:-10%;pointer-events:none;position:absolute;top:0;transform:translateY(-20%);width:120%;z-index:1}.fullscreen-animation-container.\38_type_Animation:after,.fullscreen-animation-container.anim-type-08:after{animation:anim-aurora 8s ease-in-out infinite;animation-delay:4s;background:linear-gradient(90deg,#0000,#ef535040 20%,#d32f2f33 40%,#ef535040 60%,#d32f2f33 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-accent,#ef535040) 20%,var(--anim-primary,#d32f2f33) 40%,var(--anim-accent,#ef535040) 60%,var(--anim-primary,#d32f2f33) 80%,#0000 100%);clip-path:ellipse(55% 35% at 50% 40%);content:"";filter:blur(20px);height:100%;left:-10%;pointer-events:none;position:absolute;top:0;transform:translateY(-10%);width:120%;z-index:1}.fullscreen-animation-container.\39_type_Animation,.fullscreen-animation-container.anim-type-09{animation:anim-explode-bg 6s ease-in-out infinite;background:radial-gradient(circle,#fffde7 0,#fff9c4 50%,#fff 100%);background:radial-gradient(circle,var(--anim-light1,#fffde7) 0,var(--anim-light2,#fff9c4) 50%,#fff 100%)}.fullscreen-animation-container.\39_type_Animation:before,.fullscreen-animation-container.anim-type-09:before{animation:anim-explode 3s ease-out infinite;background:radial-gradient(circle,#fbc02d99 0,#ffeb3b66 50%,#0000 100%);background:radial-gradient(circle,var(--anim-primary,#fbc02d99) 0,var(--anim-accent,#ffeb3b66) 50%,#0000 100%);border-radius:50%;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:0;z-index:1}.fullscreen-animation-container.\39_type_Animation:after,.fullscreen-animation-container.anim-type-09:after{animation:anim-explode 3s ease-out 1.5s infinite;background:radial-gradient(circle,#ffeb3b80 0,#0000 70%);background:radial-gradient(circle,var(--anim-accent,#ffeb3b80) 0,#0000 70%);border-radius:50%;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:0;z-index:1}.fullscreen-animation-container.\31\30_type_Animation,.fullscreen-animation-container.anim-type-10{background:linear-gradient(135deg,#e8eaf6,#c5cae9);background:linear-gradient(135deg,var(--anim-light1,#e8eaf6) 0,var(--anim-light2,#c5cae9) 100%)}.fullscreen-animation-container.\31\30_type_Animation:before,.fullscreen-animation-container.anim-type-10:before{animation:anim-rotate-vortex 6s linear infinite;background:conic-gradient(from 0deg,#0000 0deg,#3949ab4d 30deg,#5c6bc066 60deg,#0000 90deg,#0000 180deg,#3949ab33 210deg,#0000 240deg);background:conic-gradient(from 0deg,#0000 0deg,var(--anim-primary,#3949ab4d) 30deg,var(--anim-accent,#5c6bc066) 60deg,#0000 90deg,#0000 180deg,var(--anim-primary,#3949ab33) 210deg,#0000 240deg);content:"";filter:blur(15px);height:150%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:1}.fullscreen-animation-container.\31\31_type_Animation,.fullscreen-animation-container.anim-type-11{background:linear-gradient(180deg,#e0f7fa 0,#b2ebf2);background:linear-gradient(to bottom,var(--anim-light1,#e0f7fa) 0,var(--anim-light2,#b2ebf2) 100%)}.fullscreen-animation-container.\31\31_type_Animation:before,.fullscreen-animation-container.anim-type-11:before{animation:anim-rain 2s linear infinite;background:linear-gradient(180deg,#0000 0,#00acc199 50%,#0000);background:linear-gradient(to bottom,#0000 0,var(--anim-primary,#00acc199) 50%,#0000 100%);border-radius:50%;box-shadow:0 0 10px #26c6da80,100px 50px 10px #00acc166,-80px 30px 10px #26c6da4d,200px 80px 10px #00acc159,-150px 100px 10px #26c6da66;box-shadow:0 0 10px var(--anim-accent,#26c6da80),100px 50px 10px var(--anim-primary,#00acc166),-80px 30px 10px var(--anim-accent,#26c6da4d),200px 80px 10px var(--anim-primary,#00acc159),-150px 100px 10px var(--anim-accent,#26c6da66);content:"";height:100px;left:20%;pointer-events:none;position:absolute;top:-100%;width:3px;z-index:1}.fullscreen-animation-container.\31\32_type_Animation,.fullscreen-animation-container.anim-type-12{background:#fff}.fullscreen-animation-container.\31\32_type_Animation:before,.fullscreen-animation-container.anim-type-12:before{animation:anim-rotate-kaleidoscope 12s linear infinite;background:conic-gradient(from 0deg,#e91e6333 0deg 45deg,#9c27b033 45deg 90deg,#2196f333 90deg 135deg,#4caf5033 135deg 180deg,#e91e6333 180deg 225deg,#9c27b033 225deg 270deg,#2196f333 270deg 315deg,#4caf5033 315deg 1turn);background:conic-gradient(from 0deg,var(--anim-primary,#e91e6333) 0deg 45deg,var(--anim-accent,#9c27b033) 45deg 90deg,var(--anim-secondary,#2196f333) 90deg 135deg,var(--anim-tertiary,#4caf5033) 135deg 180deg,var(--anim-primary,#e91e6333) 180deg 225deg,var(--anim-accent,#9c27b033) 225deg 270deg,var(--anim-secondary,#2196f333) 270deg 315deg,var(--anim-tertiary,#4caf5033) 315deg 1turn);content:"";filter:blur(20px);height:200%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%;z-index:1}.fullscreen-animation-container.\31\33_type_Animation,.fullscreen-animation-container.anim-type-13{background:radial-gradient(circle,#e3f2fd 0,#bbdefb 100%);background:radial-gradient(circle,var(--anim-light1,#e3f2fd) 0,var(--anim-light2,#bbdefb) 100%)}.fullscreen-animation-container.\31\33_type_Animation:before,.fullscreen-animation-container.anim-type-13:before{animation:anim-shockwave 3s ease-out infinite;border:3px solid #1e88e599;border:3px solid var(--anim-primary,#1e88e599);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:1}.fullscreen-animation-container.\31\33_type_Animation:after,.fullscreen-animation-container.anim-type-13:after{animation:anim-shockwave 3s ease-out 1.5s infinite;border:3px solid #42a5f580;border:3px solid var(--anim-accent,#42a5f580);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:1}.fullscreen-animation-container.\31\34_type_Animation,.fullscreen-animation-container.anim-type-14{background:linear-gradient(0deg,#ffccbc 0,#fbe9e7 50%,#fff);background:linear-gradient(to top,var(--anim-light2,#ffccbc) 0,var(--anim-light1,#fbe9e7) 50%,#fff 100%)}.fullscreen-animation-container.\31\34_type_Animation:before,.fullscreen-animation-container.anim-type-14:before{animation:anim-flame-1 2s ease-in-out infinite;background:linear-gradient(0deg,#ff572299 0,#ff704366 50%,#0000);background:linear-gradient(to top,var(--anim-primary,#ff572299) 0,var(--anim-accent,#ff704366) 50%,#0000 100%);border-radius:50% 50% 0 0;bottom:0;content:"";filter:blur(10px);height:0;left:30%;pointer-events:none;position:absolute;width:40px;z-index:1}.fullscreen-animation-container.\31\34_type_Animation:after,.fullscreen-animation-container.anim-type-14:after{animation:anim-flame-2 2.5s ease-in-out infinite;background:linear-gradient(0deg,#ff704380 0,#ff57224d 50%,#0000);background:linear-gradient(to top,var(--anim-accent,#ff704380) 0,var(--anim-primary,#ff57224d) 50%,#0000 100%);border-radius:50% 50% 0 0;bottom:0;content:"";filter:blur(12px);height:0;pointer-events:none;position:absolute;right:30%;width:50px;z-index:1}.fullscreen-animation-container.\31\35_type_Animation,.fullscreen-animation-container.anim-type-15{background:linear-gradient(135deg,#ede7f6,#d1c4e9);background:linear-gradient(135deg,var(--anim-light1,#ede7f6) 0,var(--anim-light2,#d1c4e9) 100%)}.fullscreen-animation-container.\31\35_type_Animation:before,.fullscreen-animation-container.anim-type-15:before{animation:anim-fog-1 12s ease-in-out infinite;background:radial-gradient(ellipse at center,#7e57c24d 0,#9575cd33 40%,#0000 70%);background:radial-gradient(ellipse at center,var(--anim-primary,#7e57c24d) 0,var(--anim-accent,#9575cd33) 40%,#0000 70%);content:"";filter:blur(40px);height:40%;left:-20%;pointer-events:none;position:absolute;top:30%;width:150%;z-index:1}.fullscreen-animation-container.\31\35_type_Animation:after,.fullscreen-animation-container.anim-type-15:after{animation:anim-fog-2 10s ease-in-out infinite;background:radial-gradient(ellipse at center,#9575cd40 0,#0000 60%);background:radial-gradient(ellipse at center,var(--anim-accent,#9575cd40) 0,#0000 60%);content:"";filter:blur(35px);height:35%;pointer-events:none;position:absolute;right:-20%;top:50%;width:140%;z-index:1}.fullscreen-animation-container.\31\36_type_Animation,.fullscreen-animation-container.anim-type-16{background:radial-gradient(circle,#e8eaf6 0,#c5cae9 100%);background:radial-gradient(circle,var(--anim-light1,#e8eaf6) 0,var(--anim-light2,#c5cae9) 100%)}.fullscreen-animation-container.\31\36_type_Animation:before,.fullscreen-animation-container.anim-type-16:before{animation:anim-shooting-star-1 3s ease-out infinite;background:linear-gradient(270deg,#0000 0,#28359399 50%,#3f51b5cc);background:linear-gradient(to left,#0000 0,var(--anim-primary,#28359399) 50%,var(--anim-accent,#3f51b5cc) 100%);box-shadow:0 0 10px #3f51b599;box-shadow:0 0 10px var(--anim-accent,#3f51b599);content:"";height:3px;pointer-events:none;position:absolute;right:-10%;top:10%;transform:rotate(-45deg);width:150px;z-index:1}.fullscreen-animation-container.\31\36_type_Animation:after,.fullscreen-animation-container.anim-type-16:after{animation:anim-shooting-star-2 4s ease-out 2s infinite;background:linear-gradient(270deg,#0000 0,#3f51b580 50%,#283593b3);background:linear-gradient(to left,#0000 0,var(--anim-accent,#3f51b580) 50%,var(--anim-primary,#283593b3) 100%);box-shadow:0 0 8px #28359380;box-shadow:0 0 8px var(--anim-primary,#28359380);content:"";height:2px;pointer-events:none;position:absolute;right:-10%;top:40%;transform:rotate(-40deg);width:120px;z-index:1}.fullscreen-animation-container.\31\37_type_Animation,.fullscreen-animation-container.anim-type-17{animation:anim-gradient-wave 10s ease-in-out infinite;background:linear-gradient(135deg,#fff,#e8f4f8 20%,#d4ecf7 40%,#e8f4f8 60%,#d4ecf7 80%,#fff);background:linear-gradient(135deg,#fff 0,var(--anim-light1,#e8f4f8) 20%,var(--anim-light2,#d4ecf7) 40%,var(--anim-light1,#e8f4f8) 60%,var(--anim-light2,#d4ecf7) 80%,#fff 100%);background-size:400% 400%}.fullscreen-animation-container.\31\37_type_Animation:before,.fullscreen-animation-container.anim-type-17:before{animation:anim-sweep-white-ltr 6s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff3 10%,#fff9 25%,#fff 50%,#fff9 75%,#fff3 90%,#0000);background:linear-gradient(90deg,#0000 0,#fff3 10%,#fff9 25%,var(--anim-white,#fff) 50%,#fff9 75%,#fff3 90%,#0000 100%);box-shadow:0 0 50px #fffc;content:"";height:200%;left:-100%;pointer-events:none;position:absolute;top:-50%;transform:skewX(-20deg);width:150%;z-index:1}.fullscreen-animation-container.\31\37_type_Animation:after,.fullscreen-animation-container.anim-type-17:after{animation:anim-sweep-blue-rtl 8s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#4facfe26 10%,#4facfe59 25%,#4facfe 50%,#00739966 75%,#005a7333 90%,#0000);background:linear-gradient(-90deg,#0000 0,#4facfe26 10%,#4facfe59 25%,var(--anim-accent,#4facfe) 50%,var(--anim-primary,#00739966) 75%,#005a7333 90%,#0000 100%);box-shadow:0 0 40px #4facfe80;content:"";height:200%;pointer-events:none;position:absolute;right:-100%;top:-50%;transform:skewX(20deg);width:150%;z-index:1}.fullscreen-animation-container.\31\38_type_Animation,.fullscreen-animation-container.anim-type-18{background:linear-gradient(180deg,#0a0a0a,#0d1f0d 50%,#0a0a0a)}.fullscreen-animation-container.\31\38_type_Animation:before,.fullscreen-animation-container.anim-type-18:before{animation:anim-matrix-fall 2s linear infinite;background:linear-gradient(180deg,#0000 0,#00ff41cc 50%,#0000);background:linear-gradient(to bottom,#0000 0,var(--anim-primary,#00ff41cc) 50%,#0000 100%);box-shadow:50px 0 0 #00ff4199,120px 30px 0 #00c83280,200px -20px 0 #00ff4166,280px 50px 0 #00c83299,350px -10px 0 #00ff4180,420px 40px 0 #00c83266;box-shadow:50px 0 0 var(--anim-primary,#00ff4199),120px 30px 0 var(--anim-accent,#00c83280),200px -20px 0 var(--anim-primary,#00ff4166),280px 50px 0 var(--anim-accent,#00c83299),350px -10px 0 var(--anim-primary,#00ff4180),420px 40px 0 var(--anim-accent,#00c83266);content:"";filter:blur(1px);height:100px;left:10%;pointer-events:none;position:absolute;top:0;width:2px;z-index:1}.fullscreen-animation-container.\31\38_type_Animation:after,.fullscreen-animation-container.anim-type-18:after{animation:anim-scan-line 3s linear infinite;background:linear-gradient(90deg,#0000,#00ff414d,#0000);background:linear-gradient(90deg,#0000,var(--anim-primary,#00ff414d),#0000);content:"";height:5px;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.fullscreen-animation-container.\31\39_type_Animation,.fullscreen-animation-container.anim-type-19{background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#1a1a2e)}.fullscreen-animation-container.\31\39_type_Animation:before,.fullscreen-animation-container.anim-type-19:before{animation:anim-neon-pulse 2s ease-in-out infinite;background:#0000;border:3px solid #ff0080cc;border:3px solid var(--anim-primary,#ff0080cc);border-radius:20px;box-shadow:0 0 10px #ff008080,0 0 20px #ff00804d,0 0 30px #ff008033,inset 0 0 10px #ff00801a;box-shadow:0 0 10px var(--anim-primary,#ff008080),0 0 20px var(--anim-primary,#ff00804d),0 0 30px var(--anim-primary,#ff008033),inset 0 0 10px var(--anim-primary,#ff00801a);content:"";height:60%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1}.fullscreen-animation-container.\31\39_type_Animation:after,.fullscreen-animation-container.anim-type-19:after{animation:anim-neon-flicker 3s ease-in-out infinite;background:#0000;border:2px solid #0ff9;border:2px solid var(--anim-accent,#0ff9);border-radius:15px;box-shadow:0 0 8px #0ff6,0 0 16px #0ff3;box-shadow:0 0 8px var(--anim-accent,#0ff6),0 0 16px var(--anim-accent,#0ff3);content:"";height:40%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%;z-index:1}.fullscreen-animation-container.\32\30_type_Animation,.fullscreen-animation-container.anim-type-20{background:linear-gradient(135deg,#667eea,#764ba2);background:linear-gradient(135deg,var(--anim-light1,#667eea) 0,var(--anim-light2,#764ba2) 100%)}.fullscreen-animation-container.\32\30_type_Animation:before,.fullscreen-animation-container.anim-type-20:before{animation:anim-blob-1 8s ease-in-out infinite;background:linear-gradient(135deg,#667eea99,#764ba299);background:linear-gradient(135deg,var(--anim-primary,#667eea99) 0,var(--anim-accent,#764ba299) 100%);content:"";filter:blur(20px);height:60%;left:50%;pointer-events:none;position:absolute;top:50%;width:60%;z-index:1}.fullscreen-animation-container.\32\30_type_Animation:after,.fullscreen-animation-container.anim-type-20:after{animation:anim-blob-2 10s ease-in-out infinite;background:linear-gradient(135deg,#764ba280,#667eea80);background:linear-gradient(135deg,var(--anim-accent,#764ba280) 0,var(--anim-primary,#667eea80) 100%);content:"";filter:blur(15px);height:40%;left:50%;pointer-events:none;position:absolute;top:50%;width:40%;z-index:1}.fullscreen-animation-container.\32\31_type_Animation,.fullscreen-animation-container.anim-type-21{animation:anim-holographic 8s ease infinite;background:linear-gradient(135deg,#ff0080,#ff8c00 17%,#40e0d0 33%,#00ff80 50%,#8000ff 67%,#ff0080 83%,#ff8c00);background-size:400% 400%}.fullscreen-animation-container.\32\31_type_Animation:before,.fullscreen-animation-container.anim-type-21:before{animation:anim-prism-shift 4s ease-in-out infinite;background:linear-gradient(45deg,#0000 30%,#ffffff4d 50%,#0000 70%);background-size:200% 200%;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.fullscreen-animation-container.\32\31_type_Animation:after,.fullscreen-animation-container.anim-type-21:after{background:repeating-linear-gradient(90deg,#0000,#0000 2px,#ffffff08 0,#ffffff08 4px);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.fullscreen-animation-container.\32\32_type_Animation,.fullscreen-animation-container.anim-type-22{background:linear-gradient(180deg,#1a1a2e,#2d2d44 30%,#1a1a2e)}.fullscreen-animation-container.\32\32_type_Animation:before,.fullscreen-animation-container.anim-type-22:before{animation:anim-lightning-strike 4s ease-out infinite;background:linear-gradient(180deg,#ffff00e6,#ffc800b3 30%,#0000);background:linear-gradient(180deg,var(--anim-primary,#ffff00e6) 0,var(--anim-accent,#ffc800b3) 30%,#0000 100%);box-shadow:0 0 20px #ffff0080;box-shadow:0 0 20px var(--anim-primary,#ffff0080);clip-path:polygon(0 0,100% 0,60% 30%,100% 30%,40% 60%,80% 60%,20% 100%,50% 60%,0 60%,60% 30%,0 30%);content:"";filter:blur(2px);height:100%;left:30%;pointer-events:none;position:absolute;top:0;width:3px;z-index:1}.fullscreen-animation-container.\32\32_type_Animation:after,.fullscreen-animation-container.anim-type-22:after{animation:anim-lightning-strike 5s ease-out 2s infinite;background:linear-gradient(180deg,#c8c8ffcc,#0000);background:linear-gradient(180deg,var(--anim-accent,#c8c8ffcc) 0,#0000 100%);clip-path:polygon(50% 0,100% 0,30% 40%,70% 40%,0 100%,40% 40%,0 40%);content:"";filter:blur(1px);height:100%;pointer-events:none;position:absolute;right:25%;top:0;width:2px;z-index:1}.fullscreen-animation-container.\32\33_type_Animation,.fullscreen-animation-container.anim-type-23{background:radial-gradient(circle at center,#1a1a3e 0,#0d0d1a 100%);background:radial-gradient(circle at center,var(--anim-light1,#1a1a3e) 0,var(--anim-light2,#0d0d1a) 100%)}.fullscreen-animation-container.\32\33_type_Animation:before,.fullscreen-animation-container.anim-type-23:before{animation:anim-orbit-1 8s linear infinite;background:radial-gradient(circle,#ffc864 0,#ff9632cc 50%,#0000 70%);background:radial-gradient(circle,var(--anim-primary,#ffc864) 0,var(--anim-accent,#ff9632cc) 50%,#0000 70%);border-radius:50%;box-shadow:0 0 20px #ffc86499,0 0 40px #ffc8644d;box-shadow:0 0 20px var(--anim-primary,#ffc86499),0 0 40px var(--anim-primary,#ffc8644d);content:"";height:20px;left:50%;pointer-events:none;position:absolute;top:50%;transform-origin:center center;width:20px;z-index:1}.fullscreen-animation-container.\32\33_type_Animation:after,.fullscreen-animation-container.anim-type-23:after{animation:anim-orbit-2 6s linear infinite;background:radial-gradient(circle,#64c8ff 0,#3296ffcc 50%,#0000 70%);background:radial-gradient(circle,var(--anim-accent,#64c8ff) 0,var(--anim-secondary,#3296ffcc) 50%,#0000 70%);border-radius:50%;box-shadow:0 0 15px #64c8ff80;box-shadow:0 0 15px var(--anim-accent,#64c8ff80);content:"";height:15px;left:50%;pointer-events:none;position:absolute;top:50%;transform-origin:center center;width:15px;z-index:1}.fullscreen-animation-container.\32\34_type_Animation,.fullscreen-animation-container.anim-type-24{animation:anim-water-surface 4s ease-in-out infinite;background:linear-gradient(180deg,#e0f7fa,#80deea 50%,#e0f7fa);background:linear-gradient(180deg,var(--anim-light1,#e0f7fa) 0,var(--anim-light2,#80deea) 50%,var(--anim-light1,#e0f7fa) 100%)}.fullscreen-animation-container.\32\34_type_Animation:before,.fullscreen-animation-container.anim-type-24:before{animation:anim-ripple-expand 3s ease-out infinite;border:2px solid #0096c899;border:2px solid var(--anim-primary,#0096c899);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;width:50px;z-index:1}.fullscreen-animation-container.\32\34_type_Animation:after,.fullscreen-animation-container.anim-type-24:after{animation:anim-ripple-expand 3s ease-out 1s infinite;border:2px solid #00c8fa80;border:2px solid var(--anim-accent,#00c8fa80);border-radius:50%;content:"";height:50px;left:50%;pointer-events:none;position:absolute;top:50%;width:50px;z-index:1}.fullscreen-animation-container.\32\35_type_Animation,.fullscreen-animation-container.anim-type-25{background:linear-gradient(180deg,#2c3e50,#34495e);background:linear-gradient(180deg,var(--anim-light1,#2c3e50) 0,var(--anim-light2,#34495e) 100%)}.fullscreen-animation-container.\32\35_type_Animation:before,.fullscreen-animation-container.anim-type-25:before{animation:anim-smoke-rise 6s ease-out infinite;background:radial-gradient(ellipse at center,#c8c8c866 0,#96969633 40%,#0000 70%);background:radial-gradient(ellipse at center,var(--anim-primary,#c8c8c866) 0,var(--anim-accent,#96969633) 40%,#0000 70%);border-radius:50%;bottom:0;content:"";filter:blur(20px);height:100px;left:30%;pointer-events:none;position:absolute;width:100px;z-index:1}.fullscreen-animation-container.\32\35_type_Animation:after,.fullscreen-animation-container.anim-type-25:after{animation:anim-smoke-rise 8s ease-out 2s infinite;background:radial-gradient(ellipse at center,#b4b4b459 0,#0000 60%);background:radial-gradient(ellipse at center,var(--anim-accent,#b4b4b459) 0,#0000 60%);border-radius:50%;bottom:0;content:"";filter:blur(15px);height:80px;pointer-events:none;position:absolute;right:30%;width:80px;z-index:1}.fullscreen-animation-container.\32\36_type_Animation,.fullscreen-animation-container.anim-type-26{background:linear-gradient(135deg,#ffecd2,#fcb69f);background:linear-gradient(135deg,var(--anim-light1,#ffecd2) 0,var(--anim-light2,#fcb69f) 100%)}.fullscreen-animation-container.\32\36_type_Animation:before,.fullscreen-animation-container.anim-type-26:before{animation:anim-confetti-fall 4s linear infinite;background:#ff6b6b;background:var(--anim-primary,#ff6b6b);box-shadow:50px 0 0 #4ecdc4,100px 20px 0 #ffe66d,150px -10px 0 #95e1d3,200px 30px 0 #ff6b6b,250px 0 0 #4ecdc4,300px 15px 0 #ffe66d,350px -5px 0 #95e1d3;box-shadow:50px 0 0 var(--anim-accent,#4ecdc4),100px 20px 0 var(--anim-secondary,#ffe66d),150px -10px 0 var(--anim-tertiary,#95e1d3),200px 30px 0 var(--anim-primary,#ff6b6b),250px 0 0 var(--anim-accent,#4ecdc4),300px 15px 0 var(--anim-secondary,#ffe66d),350px -5px 0 var(--anim-tertiary,#95e1d3);content:"";height:10px;left:10%;pointer-events:none;position:absolute;top:-20px;width:10px;z-index:1}.fullscreen-animation-container.\32\36_type_Animation:after,.fullscreen-animation-container.anim-type-26:after{animation:anim-confetti-fall 5s linear 1s infinite;background:#ffe66d;background:var(--anim-secondary,#ffe66d);box-shadow:40px 10px 0 #95e1d3,90px 0 0 #ff6b6b,140px 25px 0 #4ecdc4,190px -15px 0 #ffe66d,240px 5px 0 #95e1d3;box-shadow:40px 10px 0 var(--anim-tertiary,#95e1d3),90px 0 0 var(--anim-primary,#ff6b6b),140px 25px 0 var(--anim-accent,#4ecdc4),190px -15px 0 var(--anim-secondary,#ffe66d),240px 5px 0 var(--anim-tertiary,#95e1d3);content:"";height:8px;left:25%;pointer-events:none;position:absolute;top:-30px;width:8px;z-index:1}.fullscreen-animation-container.\32\37_type_Animation,.fullscreen-animation-container.anim-type-27{background:radial-gradient(ellipse at center,#1a1a3e 0,#0d0d2b 100%);background:radial-gradient(ellipse at center,var(--anim-light1,#1a1a3e) 0,var(--anim-light2,#0d0d2b) 100%)}.fullscreen-animation-container.\32\37_type_Animation:before,.fullscreen-animation-container.anim-type-27:before{animation:anim-sparkle 2s ease-in-out infinite;background:#ffffffe6;background:var(--anim-primary,#ffffffe6);border-radius:50%;box-shadow:60px 30px 0 #ffffc8cc,120px -20px 0 #ffffffb3,200px 50px 0 #ffffc8e6,280px 10px 0 #fff9,350px 40px 0 #ffffc8cc;box-shadow:60px 30px 0 var(--anim-accent,#ffffc8cc),120px -20px 0 var(--anim-primary,#ffffffb3),200px 50px 0 var(--anim-accent,#ffffc8e6),280px 10px 0 var(--anim-primary,#fff9),350px 40px 0 var(--anim-accent,#ffffc8cc);content:"";height:4px;left:20%;pointer-events:none;position:absolute;top:20%;width:4px;z-index:1}.fullscreen-animation-container.\32\37_type_Animation:after,.fullscreen-animation-container.anim-type-27:after{animation:anim-sparkle 2.5s ease-in-out .5s infinite;background:#ffffc8cc;background:var(--anim-accent,#ffffc8cc);border-radius:50%;box-shadow:80px -40px 0 #ffffffb3,150px 20px 0 #ffffc8e6,220px -10px 0 #fff9,300px 30px 0 #ffffc8cc;box-shadow:80px -40px 0 var(--anim-primary,#ffffffb3),150px 20px 0 var(--anim-accent,#ffffc8e6),220px -10px 0 var(--anim-primary,#fff9),300px 30px 0 var(--anim-accent,#ffffc8cc);content:"";height:3px;left:15%;pointer-events:none;position:absolute;top:60%;width:3px;z-index:1}.fullscreen-animation-container.\32\38_type_Animation,.fullscreen-animation-container.anim-type-28{background:linear-gradient(135deg,#2c3e50,#3498db);background:linear-gradient(135deg,var(--anim-light1,#2c3e50) 0,var(--anim-light2,#3498db) 100%)}.fullscreen-animation-container.\32\38_type_Animation:before,.fullscreen-animation-container.anim-type-28:before{animation:anim-hexagon-pulse 4s ease-in-out infinite;background:#3498db66;background:var(--anim-primary,#3498db66);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:50%;width:100px;z-index:1}.fullscreen-animation-container.\32\38_type_Animation:after,.fullscreen-animation-container.anim-type-28:after{animation:anim-hexagon-pulse 4s ease-in-out 2s infinite;background:#2ecc7180;background:var(--anim-accent,#2ecc7180);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);content:"";height:60px;left:50%;pointer-events:none;position:absolute;top:50%;width:60px;z-index:1}.fullscreen-animation-container.\32\39_type_Animation,.fullscreen-animation-container.anim-type-29{background:linear-gradient(135deg,#ff9a9e,#fad0c4);background:linear-gradient(135deg,var(--anim-light1,#ff9a9e) 0,var(--anim-light2,#fad0c4) 100%)}.fullscreen-animation-container.\32\39_type_Animation:before,.fullscreen-animation-container.anim-type-29:before{animation:anim-triangle-spin 10s linear infinite;border-bottom:100px solid #ff6b6b66;border-bottom:100px solid var(--anim-primary,#ff6b6b66);border-left:60px solid #0000;border-right:60px solid #0000;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0;z-index:1}.fullscreen-animation-container.\32\39_type_Animation:after,.fullscreen-animation-container.anim-type-29:after{animation:anim-triangle-spin 8s linear infinite reverse;border-bottom:70px solid #ff9a9e80;border-bottom:70px solid var(--anim-accent,#ff9a9e80);border-left:40px solid #0000;border-right:40px solid #0000;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0;z-index:1}.fullscreen-animation-container.\33\30_type_Animation,.fullscreen-animation-container.anim-type-30{background:linear-gradient(135deg,#a18cd1,#fbc2eb);background:linear-gradient(135deg,var(--anim-light1,#a18cd1) 0,var(--anim-light2,#fbc2eb) 100%)}.fullscreen-animation-container.\33\30_type_Animation:before,.fullscreen-animation-container.anim-type-30:before{animation:anim-square-morph 8s ease-in-out infinite;background:linear-gradient(135deg,#a18cd180,#fbc2eb80);background:linear-gradient(135deg,var(--anim-primary,#a18cd180) 0,var(--anim-accent,#fbc2eb80) 100%);content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:50%;width:100px;z-index:1}.fullscreen-animation-container.\33\30_type_Animation:after,.fullscreen-animation-container.anim-type-30:after{animation:anim-square-morph 8s ease-in-out 4s infinite;background:linear-gradient(135deg,#fbc2eb99,#a18cd199);background:linear-gradient(135deg,var(--anim-accent,#fbc2eb99) 0,var(--anim-primary,#a18cd199) 100%);content:"";height:60px;left:50%;pointer-events:none;position:absolute;top:50%;width:60px;z-index:1}.fullscreen-animation-container.\33\31_type_Animation,.fullscreen-animation-container.anim-type-31{animation:anim-power-surge 4s ease-in-out infinite;background:radial-gradient(circle at center,#0f0c29 0,#302b63 50%,#24243e 100%);background:radial-gradient(circle at center,var(--anim-light1,#0f0c29) 0,var(--anim-light2,#302b63) 50%,#24243e 100%)}.fullscreen-animation-container.\33\31_type_Animation:before,.fullscreen-animation-container.anim-type-31:before{animation:anim-energy-charge 2s ease-out infinite;background:radial-gradient(circle,#ff6464cc 0,#ff323266 40%,#0000 70%);background:radial-gradient(circle,var(--anim-primary,#ff6464cc) 0,var(--anim-accent,#ff323266) 40%,#0000 70%);border-radius:50%;content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:50%;width:100px;z-index:1}.fullscreen-animation-container.\33\31_type_Animation:after,.fullscreen-animation-container.anim-type-31:after{animation:anim-energy-charge 2s ease-out 1s infinite;background:radial-gradient(circle,#6464ffb3 0,#0000 60%);background:radial-gradient(circle,var(--anim-accent,#6464ffb3) 0,#0000 60%);border-radius:50%;content:"";height:80px;left:50%;pointer-events:none;position:absolute;top:50%;width:80px;z-index:1}.fullscreen-animation-container.\33\32_type_Animation,.fullscreen-animation-container.anim-type-32{background:linear-gradient(180deg,#0c1445,#1a237e 30%,#0d47a1 60%,#0c1445)}.fullscreen-animation-container.\33\32_type_Animation:before,.fullscreen-animation-container.anim-type-32:before{animation:anim-northern-lights 8s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00ff804d 20%,#00c8ff66 40%,#8000ff4d 60%,#00c8ff4d 80%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-primary,#00ff804d) 20%,var(--anim-accent,#00c8ff66) 40%,var(--anim-secondary,#8000ff4d) 60%,var(--anim-accent,#00c8ff4d) 80%,#0000 100%);border-radius:50%;content:"";filter:blur(30px);height:40%;left:-20%;pointer-events:none;position:absolute;top:10%;width:140%;z-index:1}.fullscreen-animation-container.\33\32_type_Animation:after,.fullscreen-animation-container.anim-type-32:after{animation:anim-northern-lights 10s ease-in-out 2s infinite;background:linear-gradient(90deg,#0000,#00c8ff40 25%,#00ff8059 50%,#00c8ff40 75%,#0000);background:linear-gradient(90deg,#0000 0,var(--anim-accent,#00c8ff40) 25%,var(--anim-primary,#00ff8059) 50%,var(--anim-accent,#00c8ff40) 75%,#0000 100%);border-radius:50%;content:"";filter:blur(25px);height:30%;left:-10%;pointer-events:none;position:absolute;top:30%;width:120%;z-index:1}@keyframes gradientWave{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes sweepLR{0%{left:-100%}to{left:100%}}@keyframes pulsate{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(.8)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}}@keyframes waveUp{0%,to{bottom:-50%}50%{bottom:10%}}@keyframes rotateSpiral{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes diagonalShift{0%,to{background-position:0 0}50%{background-position:100% 100%}}@keyframes diamondPulse{0%,to{opacity:.6;transform:translate(-50%,-50%) rotate(45deg) scale(.8)}50%{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(1.2)}}@keyframes floatP1{0%{left:20%;top:10%}25%{left:70%;top:40%}50%{left:30%;top:60%}75%{left:60%;top:30%}to{left:20%;top:10%}}@keyframes floatP2{0%{left:60%;top:70%}33%{left:40%;top:20%}66%{left:80%;top:50%}to{left:60%;top:70%}}@keyframes rotateRays{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes aurora{0%,to{opacity:.6;transform:translateX(0)}50%{opacity:1;transform:translateX(10%)}}@keyframes explode{0%{height:0;opacity:1;width:0}to{height:150%;opacity:0;width:150%}}@keyframes vortex{0%{transform:translate(-50%,-50%) rotate(0deg) scale(1)}50%{transform:translate(-50%,-50%) rotate(180deg) scale(1.1)}to{transform:translate(-50%,-50%) rotate(1turn) scale(1)}}@keyframes rain{0%{opacity:0;top:-20%}10%{opacity:1}90%{opacity:1}to{opacity:0;top:120%}}@keyframes kaleidoscope{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes shockwave{0%{height:20px;opacity:1;width:20px}to{height:120px;opacity:0;width:120px}}@keyframes flame{0%,to{height:0}50%{height:60%}}@keyframes fog{0%,to{left:-20%;opacity:.4}50%{left:10%;opacity:.8}}@keyframes shootingStar{0%{opacity:0;right:-10%;top:20%}20%{opacity:1}to{opacity:0;right:110%;top:70%}}@keyframes sweepWhite{0%{left:-100%}to{left:100%}}@keyframes sweepBlue{0%{right:-100%}to{right:100%}}.custom-colors-section{border-top:1px solid #e5e7eb;border-top:1px solid var(--settings-border);margin-top:24px;padding-top:24px}.custom-colors-section h5{align-items:center;color:#1f2937;color:var(--settings-text);display:flex;font-size:14px;font-weight:600;gap:8px;margin:0 0 16px}.fullscreen-preview-backdrop.show{background:#000c;opacity:1}.modal-dialog.fullscreen-preview-dialog{max-width:800px}.fullscreen-preview-modal{background:#fff;border-radius:16px;border-radius:var(--settings-radius);max-height:90vh;overflow:auto;padding:24px;position:relative}.fullscreen-close-btn{align-items:center;background:#f9fafb;background:var(--settings-bg);border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:16px;top:16px;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition);width:36px}.fullscreen-close-btn:hover{background:#ef4444;background:var(--settings-error);color:#fff}.fullscreen-preview-modal h3{color:#1f2937;color:var(--settings-text);font-size:24px;font-weight:700;margin:0 0 8px}.fullscreen-preview-modal p{color:#6b7280;color:var(--settings-text-secondary);margin:0 0 24px}.fullscreen-animation-container{height:300px;overflow:hidden;position:relative;width:100%}.fullscreen-animation-container,.fullscreen-content{border-radius:8px;border-radius:var(--settings-radius-sm)}.fullscreen-content{background:#ffffffe6;left:50%;padding:20px 30px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:10}.fullscreen-content h4{color:#1f2937;color:var(--settings-text);margin:0 0 8px}.fullscreen-content p{font-size:14px;margin:0}@media (max-width:1024px){.settings-pages-layout{grid-template-columns:1fr}.settings-pages-sidebar{display:flex;flex-wrap:wrap;gap:8px;padding:12px}.settings-sidebar-title{margin-bottom:8px;width:100%}.settings-page-btn{margin-bottom:0;padding:8px 14px;width:auto}}@media (max-width:768px){.settings-container{padding:16px}.settings-header{align-items:flex-start;flex-direction:column}.settings-header-actions{width:100%}.settings-btn{flex:1 1;justify-content:center}.settings-tabs{flex-wrap:nowrap;overscroll-behavior-inline:contain;scroll-behavior:smooth}.settings-tab{justify-content:center;min-width:max-content}.settings-options-grid{grid-template-columns:1fr}.animation-types-grid,.settings-presets-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.settings-notification{left:16px;right:16px}.animation-types-grid{grid-template-columns:1fr}.settings-subpages-nav{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px}.settings-subpage-btn{white-space:nowrap}.settings-presets-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.animation-type-preview:focus-visible,.settings-btn:focus-visible,.settings-page-btn:focus-visible,.settings-pages-breadcrumb:focus-visible,.settings-subpage-btn:focus-visible,.settings-tab:focus-visible{outline:2px solid #007399;outline:2px solid var(--settings-primary);outline-offset:2px}.header-animation-preview{background:#fff;background:var(--settings-card-bg);border:2px solid #e5e7eb;border:2px solid var(--settings-border);border-radius:8px;border-radius:var(--settings-radius-sm);cursor:pointer;padding:12px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition)}.header-animation-preview:hover{border-color:#007399;border-color:var(--settings-primary);box-shadow:0 4px 15px #0000001a;transform:translateY(-2px)}.header-animation-preview.active{background:#0073990d;border-color:#007399;border-color:var(--settings-primary)}.header-animation-box{background:linear-gradient(135deg,#f8f9fa,#e8f4f8);border-radius:6px;height:60px;margin-bottom:8px;overflow:hidden;position:relative;width:100%}.header-animation-content{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.header-preview-text{color:#1f2937;font-size:12px;font-weight:600;z-index:10}.header-animation-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.title-animation-preview{background:#fff;background:var(--settings-card-bg);border:2px solid #e5e7eb;border:2px solid var(--settings-border);border-radius:8px;border-radius:var(--settings-radius-sm);cursor:pointer;padding:12px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition)}.title-animation-preview:hover{border-color:#007399;border-color:var(--settings-primary);box-shadow:0 4px 15px #0000001a;transform:translateY(-2px)}.title-animation-preview.active{background:#0073990d;border-color:#007399;border-color:var(--settings-primary)}.title-animation-box{align-items:center;background:linear-gradient(135deg,#f8f9fa,#e8f4f8);border-radius:6px;display:flex;height:50px;justify-content:center;margin-bottom:8px;overflow:hidden;position:relative;width:100%}.title-preview-text{color:#1f2937;font-size:16px;font-weight:700;position:relative;z-index:10}.title-animation-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.header-animation-preview:hover .preview-play-btn,.title-animation-preview:hover .preview-play-btn{opacity:1}.fullscreen-preview-modal.header-modal,.fullscreen-preview-modal.title-modal{max-width:700px}.fullscreen-header-preview{background:linear-gradient(135deg,#f8f9fa,#e8f4f8);border-radius:8px;border-radius:var(--settings-radius-sm);margin-bottom:20px;padding:20px}.fullscreen-header-preview .page-matrix-header{border-radius:8px;border-radius:var(--settings-radius-sm);overflow:hidden;padding:20px;position:relative}.fullscreen-header-preview .page-matrix-title{color:#1f2937;font-size:24px;font-weight:700;margin:0}.fullscreen-title-preview{background:linear-gradient(135deg,#f8f9fa,#e8f4f8);border-radius:8px;border-radius:var(--settings-radius-sm);margin-bottom:20px;padding:40px 20px}.title-preview-container{text-align:center}.title-preview-container .page-matrix-title{color:#1f2937;display:inline-block;font-size:32px;font-weight:700;position:relative}.color-palette-preview{align-items:center;background:#f9fafb;background:var(--settings-bg);border-radius:8px;border-radius:var(--settings-radius-sm);display:flex;gap:16px;padding:16px}.palette-label{color:#1f2937;color:var(--settings-text);font-size:13px;font-weight:600}.palette-colors{display:flex;gap:8px}.palette-color{border:2px solid #fff;border-radius:50%;box-shadow:0 2px 8px #00000026;cursor:pointer;height:32px;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition);width:32px}.palette-color:hover{transform:scale(1.15)}@keyframes headerPulseGlow{0%{opacity:.4;transform:scale(.95)}to{opacity:.8;transform:scale(1.08)}}@keyframes headerRainbowFlow{0%{background-position:0 50%}to{background-position:300% 50%}}.header-animation-box.animated_0:before,.page-matrix-header.animated_0:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#0073991f 0,#3b82f614 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.header-animation-box.animated_0:after,.page-matrix-header.animated_0:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#007399,#3b82f6 15%,#8b5cf6 30%,#ec4899 45%,#f97316 60%,#8b5cf6 75%,#3b82f6 85%,#007399);background-size:300% 100%;border-radius:4px;bottom:0;box-shadow:0 2px 10px #00739966,0 0 20px #3b82f64d;content:"";height:4px;left:0;position:absolute;width:100%}.header-animation-box.animated_1:before,.page-matrix-header.animated_1:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#e91e6326 0,#9c27b01a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.header-animation-box.animated_1:after,.page-matrix-header.animated_1:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#e91e63,#9c27b0 20%,#fff 40%,#9c27b0 60%,#e91e63);background-size:300% 100%;border-radius:4px;bottom:0;box-shadow:0 2px 10px #e91e6366,0 0 20px #9c27b080;content:"";height:4px;left:0;position:absolute;width:100%}.header-animation-box.animated_2:before,.page-matrix-header.animated_2:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#4caf5026 0,#ffeb3b1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.header-animation-box.animated_2:after,.page-matrix-header.animated_2:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#4caf50,#ffeb3b 20%,#fff 40%,#ffeb3b 60%,#4caf50);background-size:300% 100%;border-radius:4px;bottom:0;box-shadow:0 2px 10px #4caf5066,0 0 20px #ffeb3b99;content:"";height:4px;left:0;position:absolute;width:100%}.header-animation-box.animated_3:before,.page-matrix-header.animated_3:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff980026 0,#f443361a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.header-animation-box.animated_3:after,.page-matrix-header.animated_3:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#ff9800,#f44336 20%,#fff 40%,#f44336 60%,#ff9800);background-size:300% 100%;border-radius:4px;bottom:0;box-shadow:0 2px 10px #ff980080,0 0 20px #f4433699;content:"";height:4px;left:0;position:absolute;width:100%}.header-animation-box.animated_4:before,.page-matrix-header.animated_4:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#2196f326 0,#3f51b51a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.header-animation-box.animated_4:after,.page-matrix-header.animated_4:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#2196f3,#3f51b5 20%,#fff 40%,#3f51b5 60%,#2196f3);background-size:300% 100%;border-radius:4px;bottom:0;box-shadow:0 2px 10px #2196f366,0 0 20px #3f51b580;content:"";height:4px;left:0;position:absolute;width:100%}.header-animation-box.animated_5:before,.page-matrix-header.animated_5:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#00bcd426 0,#0096881a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.header-animation-box.animated_5:after,.page-matrix-header.animated_5:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#00bcd4,#009688 20%,#fff 40%,#009688 60%,#00bcd4);background-size:300% 100%;border-radius:4px;bottom:0;box-shadow:0 2px 10px #00bcd466,0 0 20px #00968880;content:"";height:4px;left:0;position:absolute;width:100%}.header-animation-box.animated_17:before,.page-matrix-header.animated_17:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#4facfe26 0,#0073991a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.header-animation-box.animated_17:after,.page-matrix-header.animated_17:after{animation:headerRainbowFlow 6s linear infinite;background:linear-gradient(90deg,#007399,#4facfe 20%,#fff 40%,#4facfe 60%,#005a73);background-size:300% 100%;border-radius:4px;bottom:0;box-shadow:0 2px 10px #00739966,0 0 20px #fff9;content:"";height:4px;left:0;position:absolute;width:100%}.header-animation-box.animated_18:before,.page-matrix-header.animated_18:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#00ff4126 0,#00c8321a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.header-animation-box.animated_18:after,.page-matrix-header.animated_18:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,#00ff41,#00c832 20%,#00ff41 40%,#00c832 60%,#00ff41);background-size:300% 100%;border-radius:4px;bottom:0;box-shadow:0 2px 15px #00ff4199,0 0 25px #00c832b3;content:"";height:4px;left:0;position:absolute;width:100%}.header-animation-box.animated_19:before,.page-matrix-header.animated_19:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff008026 0,#00ffff1a 30%,#0000 70%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.header-animation-box.animated_19:after,.page-matrix-header.animated_19:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,#ff0080,#0ff 25%,#ff0080 50%,#0ff 75%,#ff0080);background-size:300% 100%;border-radius:4px;bottom:0;box-shadow:0 2px 15px #ff008099,0 0 25px #00ffffb3;content:"";height:4px;left:0;position:absolute;width:100%}.header-animation-box.animated_21:before,.page-matrix-header.animated_21:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#ff00801a 0,#40e0d014 30%,#8000ff14 60%,#0000 100%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.header-animation-box.animated_21:after,.page-matrix-header.animated_21:after{animation:headerRainbowFlow 4s linear infinite;background:linear-gradient(90deg,#ff0080,#ff8c00 15%,#40e0d0 30%,#00ff80 45%,#8000ff 60%,#ff0080 75%,#40e0d0);background-size:400% 100%;border-radius:4px;bottom:0;box-shadow:0 2px 15px #ff008066,0 0 25px #40e0d080;content:"";height:4px;left:0;position:absolute;width:100%}.header-animation-box.animated_32:before,.page-matrix-header.animated_32:before{animation:headerPulseGlow 4s ease-in-out infinite alternate;background:radial-gradient(ellipse at center,#00ff801a 0,#00c8ff14 30%,#8000ff14 60%,#0000 100%);content:"";height:200%;left:-5%;pointer-events:none;position:absolute;top:-50%;width:110%;z-index:0}.header-animation-box.animated_32:after,.page-matrix-header.animated_32:after{animation:headerRainbowFlow 5s linear infinite;background:linear-gradient(90deg,#00ff80,#00c8ff 20%,#8000ff 40%,#00c8ff 60%,#00ff80 80%,#8000ff);background-size:400% 100%;border-radius:4px;bottom:0;box-shadow:0 2px 15px #00ff8066,0 0 25px #00c8ff80;content:"";height:4px;left:0;position:absolute;width:100%}@keyframes titleShineLeftRight{0%,15%{left:-150%;opacity:0}20%{opacity:1}45%{opacity:1}50%,to{left:150%;opacity:0}}@keyframes titleShineRightLeft{0%,15%{opacity:0;right:-150%}20%{opacity:1}45%{opacity:1}50%,to{opacity:0;right:150%}}.page-matrix-title.animated_0:before,.title-animation-box.animated_0 .title-preview-text:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff6 20%,#fff 50%,#fff6 80%,#0000);box-shadow:0 0 20px #fffc;content:"";height:100%;left:-150%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_0:after,.title-animation-box.animated_0 .title-preview-text:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#4facfe66 20%,#4facfe 50%,#00739999 80%,#0000);box-shadow:0 0 15px #4facfe99;content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;right:-150%;top:0;width:150%}.page-matrix-title.animated_1:before,.title-animation-box.animated_1 .title-preview-text:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#e91e6366 20%,#e91e63 50%,#e91e6366 80%,#0000);box-shadow:0 0 20px #e91e63b3;content:"";height:100%;left:-150%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_1:after,.title-animation-box.animated_1 .title-preview-text:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#9c27b066 20%,#9c27b0 50%,#9c27b099 80%,#0000);box-shadow:0 0 15px #9c27b099;content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;right:-150%;top:0;width:150%}.page-matrix-title.animated_17:before,.title-animation-box.animated_17 .title-preview-text:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff6 20%,#fff 50%,#fff6 80%,#0000);box-shadow:0 0 30px #ffffffe6;content:"";height:100%;left:-150%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_17:after,.title-animation-box.animated_17 .title-preview-text:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:3s;background:linear-gradient(-90deg,#0000,#4facfe66 20%,#4facfe 50%,#00739999 80%,#0000);box-shadow:0 0 20px #4facfeb3;content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;right:-150%;top:0;width:150%}.page-matrix-title.animated_21:before,.title-animation-box.animated_21 .title-preview-text:before{animation:titleShineLeftRight 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff008080 10%,#ff8c0080 25%,#40e0d080 40%,#00ff8080 55%,#8000ff80 70%,#ff008080 85%,#0000);box-shadow:0 0 25px #fff9;content:"";height:100%;left:-150%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_21:after,.title-animation-box.animated_21 .title-preview-text:after{animation:titleShineRightLeft 5s ease-in-out infinite;animation-delay:2s;background:linear-gradient(-90deg,#0000,#8000ff80 10%,#00ff8080 25%,#40e0d080 40%,#ff8c0080 55%,#ff008080 70%,#0000);box-shadow:0 0 25px #fff9;content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;right:-150%;top:0;width:150%}.page-matrix-title.animated_32:before,.title-animation-box.animated_32 .title-preview-text:before{animation:titleShineLeftRight 5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00ff8066 15%,#00c8ff80 35%,#8000ff66 55%,#00c8ff66 75%,#0000);box-shadow:0 0 25px #00c8ff99;content:"";height:100%;left:-150%;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:150%}.page-matrix-title.animated_32:after,.title-animation-box.animated_32 .title-preview-text:after{animation:titleShineRightLeft 6s ease-in-out infinite;animation-delay:2.5s;background:linear-gradient(-90deg,#0000,#00c8ff66 15%,#00ff8080 35%,#00c8ff66 55%,#8000ff66 75%,#0000);box-shadow:0 0 20px #00ff8080;content:"";height:100%;mix-blend-mode:overlay;pointer-events:none;position:absolute;right:-150%;top:0;width:150%}.category-empty-state{align-items:center;background:linear-gradient(135deg,#f8f9fa,#e8f4f8);border-radius:16px;border-radius:var(--settings-radius);display:flex;justify-content:center;min-height:600px;padding:40px 20px}.empty-state-card{background:#fff;border-radius:24px;box-shadow:0 10px 40px #00739914,0 2px 8px #0000000a;max-width:600px;overflow:hidden;padding:48px 40px;position:relative;text-align:center;width:100%}.empty-state-card:before{animation:shimmer 3s linear infinite;background:linear-gradient(90deg,#007399,#4facfe,#007399);background-size:200% 100%;content:"";height:4px;left:0;position:absolute;right:0;top:0}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.empty-state-icon{display:inline-block;margin-bottom:32px;position:relative}.icon-circle{align-items:center;animation:float 3s ease-in-out infinite;background:linear-gradient(135deg,#007399,#00a4d8);border-radius:50%;box-shadow:0 8px 24px #00739940;display:flex;height:120px;justify-content:center;position:relative;width:120px;z-index:2}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.icon-main{color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));font-size:56px}.icon-pulse{animation:pulse-ring 2s cubic-bezier(.4,0,.6,1) infinite;background:#00739933;border-radius:50%;height:120px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:120px;z-index:1}@keyframes pulse-ring{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.8)}}.empty-state-content{margin-bottom:40px}.empty-state-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#007399,#00a4d8);-webkit-background-clip:text;background-clip:text;color:#1f2937;font-size:28px;font-weight:700;margin:0 0 16px}.empty-state-description{color:#6b7280;font-size:16px;line-height:1.6;margin:0 auto;max-width:480px}.empty-state-steps{display:flex;flex-direction:column;gap:16px;margin-bottom:32px;padding:0 20px}.step-item{align-items:center;background:linear-gradient(135deg,#f8f9fa,#e8f4f8);border-left:4px solid #007399;border-radius:12px;display:flex;gap:16px;padding:16px 20px;text-align:left;transition:all .3s cubic-bezier(.4,0,.2,1)}.step-item:hover{border-left-color:#00a4d8;box-shadow:0 4px 12px #00739926;transform:translateX(8px)}.step-number{align-items:center;background:linear-gradient(135deg,#007399,#00a4d8);border-radius:50%;box-shadow:0 4px 8px #0073994d;color:#fff;display:flex;font-size:18px;font-weight:700;height:40px;justify-content:center;min-width:40px}.step-text{color:#374151;flex:1 1;font-size:15px;line-height:1.5}.step-text strong{color:#007399;font-weight:600}.step-divider{animation:bounce 2s ease-in-out infinite;color:#cbd5e1;display:flex;font-size:20px;justify-content:center;margin:-8px 0}.empty-state-footer{border-top:1px solid #e5e7eb;padding-top:24px}.help-button{align-items:center;background:#fff;border:2px solid #e5e7eb;border-radius:12px;color:#6b7280;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:12px 24px;transition:all .3s cubic-bezier(.4,0,.2,1)}.help-button:hover{background:#0073990d;border-color:#007399;box-shadow:0 4px 12px #00739926;color:#007399;transform:translateY(-2px)}@media (max-width:768px){.empty-state-card{padding:32px 24px}.icon-circle{height:100px;width:100px}.icon-main{font-size:48px}.empty-state-title{font-size:24px}.empty-state-description{font-size:14px}.step-item{padding:12px 16px}.step-number{font-size:16px;height:36px;min-width:36px}.step-text{font-size:14px}}.empty-state-illustration{animation:float 3s ease-in-out infinite;height:150px;margin-bottom:24px;width:200px}.settings-select-wrapper{margin-bottom:20px}.settings-select-label{display:block;font-weight:600;margin-bottom:8px}.settings-select-input,.settings-select-label{color:#1f2937;color:var(--settings-text);font-size:14px}.settings-select-input{background:#f9fafb;background:var(--settings-bg);border:2px solid #e5e7eb;border:2px solid var(--settings-border);border-radius:8px;border-radius:var(--settings-radius-sm);padding:10px 12px;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition);width:100%}.settings-select-input:focus{border-color:#007399;border-color:var(--settings-primary);box-shadow:0 0 0 3px #0073991a;outline:none}.tracking-mode-picker{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.tracking-mode-option{align-items:flex-start;background:linear-gradient(135deg,#f8f9fa,#e8f4f8);border:2px solid #0000;border-left:4px solid #e5e7eb;border-left:4px solid var(--settings-border);border-radius:8px;border-radius:var(--settings-radius-sm);cursor:pointer;display:flex;gap:12px;padding:16px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition)}.tracking-mode-option:hover{border-left-color:#4facfe;border-left-color:var(--settings-primary-light);box-shadow:0 4px 12px #00739926;transform:translateX(4px)}.tracking-mode-option input[type=radio]{height:1px;opacity:0;position:absolute;width:1px}.tracking-mode-option:focus-within{outline:3px solid #4facfe;outline:3px solid var(--settings-primary-light);outline-offset:2px}.tracking-mode-option-icon{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 6px #00739926;color:#007399;color:var(--settings-primary);display:flex;flex:0 0 auto;font-size:15px;height:36px;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition);width:36px}.tracking-mode-option-text{display:flex;flex-direction:column;gap:2px;min-width:0}.tracking-mode-option-label{color:#1f2937;color:var(--settings-text);font-size:14px;font-weight:700}.tracking-mode-option-caption{color:#6b7280;color:var(--settings-text-secondary);font-size:12.5px;line-height:1.4}.tracking-mode-option-check{color:#007399;color:var(--settings-primary);font-size:16px;position:absolute;right:12px;top:12px}.tracking-mode-option.selected{background:linear-gradient(135deg,#00739914,#00a4d80d);border-left-color:#007399;border-left-color:var(--settings-primary);box-shadow:0 4px 14px #0073992e}.tracking-mode-option.selected .tracking-mode-option-icon{background:linear-gradient(135deg,#007399,#00a4d8);box-shadow:0 4px 10px #00739959;color:#fff}.tracking-mode-option.selected .tracking-mode-option-label{color:#007399;color:var(--settings-primary)}.settings-align-buttons{display:flex;gap:8px}.settings-align-btn{align-items:center;background:#f9fafb;background:var(--settings-bg);border:2px solid #e5e7eb;border:2px solid var(--settings-border);border-radius:8px;border-radius:var(--settings-radius-sm);color:#1f2937;color:var(--settings-text);cursor:pointer;display:flex;flex:1 1;font-size:18px;justify-content:center;padding:10px;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition)}.settings-align-btn:hover{background:#0073990d}.settings-align-btn.active,.settings-align-btn:hover{border-color:#007399;border-color:var(--settings-primary)}.settings-align-btn.active{background:#007399;background:var(--settings-primary);color:#fff}.settings-font-size-wrapper,.settings-spacing-wrapper{margin-bottom:20px}.settings-font-size-label,.settings-spacing-label{color:#1f2937;color:var(--settings-text);display:block;font-size:14px;font-weight:600;margin-bottom:8px}.settings-text-input{background:#f9fafb;background:var(--settings-bg);border:2px solid #e5e7eb;border:2px solid var(--settings-border);border-radius:8px;border-radius:var(--settings-radius-sm);color:#1f2937;color:var(--settings-text);font-family:monospace;font-size:14px;padding:10px 12px;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition);width:100%}.settings-text-input:focus{border-color:#007399;border-color:var(--settings-primary);box-shadow:0 0 0 3px #0073991a;outline:none}.settings-section-description{color:#6b7280;color:var(--settings-text-muted,#6b7280);font-size:13px;line-height:1.5;margin:0 0 16px}.settings-section-divider{border:none;border-top:1px solid #e5e7eb;border-top:1px solid var(--settings-border,#00000014);margin:20px 0}.settings-subsection-title{color:#6b7280;color:var(--settings-text-secondary,#6b7280);font-size:13px;font-weight:700;letter-spacing:.04em;margin:20px 0 10px;text-transform:uppercase}.settings-subsection-title:first-of-type{margin-top:4px}.settings-list-editor{display:flex;flex-direction:column;gap:10px}.settings-list-row{align-items:center;display:flex;gap:8px}.settings-list-row .settings-text-input{flex:1 1}.settings-btn-icon{align-items:center;background:#dc262614;border:none;color:#dc2626;display:inline-flex;flex:0 0 auto;height:38px;justify-content:center;padding:0;width:38px}.settings-btn-icon:hover{background:#dc262629}.settings-number-input{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.settings-number-input::-webkit-inner-spin-button,.settings-number-input::-webkit-outer-spin-button{height:30px;opacity:1}.page-preview-modal .modal-content{border-radius:16px;border-radius:var(--settings-radius);overflow:hidden}.page-preview-header{background:linear-gradient(135deg,#007399,#00a4d8);border:none;color:#fff;padding:20px 24px}.preview-header-content{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}.preview-title{align-items:center;display:flex;gap:12px}.preview-title h4{font-size:18px;font-weight:600;margin:0}.preview-icon{font-size:24px}.preview-mode-switcher{background:#ffffff1a;border-radius:8px;display:flex;gap:8px;padding:6px}.preview-mode-btn{align-items:center;background:#0000;border:2px solid #0000;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:18px;justify-content:center;padding:10px 16px;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition)}.preview-mode-btn:hover{background:#ffffff26}.preview-mode-btn.active{background:#fff;border-color:#fff;color:#007399;color:var(--settings-primary)}.preview-close-btn{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition);width:40px}.preview-close-btn:hover{background:#ffffff4d}.page-preview-body{background:#f8f9fa;max-height:80vh;min-height:500px;overflow-y:auto;padding:0}.preview-container{background:#fff;min-height:500px;padding:20px;transition:all .3s ease}.preview-mode-desktop{padding:20px}.preview-mode-tablet{border-radius:12px;box-shadow:0 0 0 8px #e5e7eb,0 4px 12px #0000001a;margin:20px auto;padding:16px}.preview-mode-mobile{border-radius:24px;box-shadow:0 0 0 12px #1f2937,0 4px 20px #0003;margin:20px auto;padding:12px}.page-preview-footer{align-items:center;background:#f9fafb;background:var(--settings-bg);border-top:2px solid #e5e7eb;border-top:2px solid var(--settings-border);display:flex;justify-content:space-between;padding:16px 24px}.preview-info{display:flex;gap:24px}.preview-info-item{color:#6b7280;color:var(--settings-text-secondary);font-size:14px}.preview-info-item strong{color:#1f2937;color:var(--settings-text);margin-right:6px}@keyframes preview-fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.preview-container>*{animation:preview-fade-in .5s ease}.preview-loading{gap:16px}.preview-loading .spinning{animation:spin 1s linear infinite;color:#007399;color:var(--settings-primary);font-size:48px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.preview-error{gap:16px}.preview-error .error-icon{color:#ef4444;color:var(--settings-error);font-size:48px}.preview-error p{color:#ef4444;color:var(--settings-error);font-size:16px}.preview-badge{background:#fff3;border-radius:12px;display:inline-block;font-size:12px;font-weight:600;margin-left:12px;padding:4px 12px}.spinner-border{height:3rem;width:3rem}.preview-loading{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;min-height:400px}.preview-loading p{color:#6b7280;color:var(--settings-text-secondary);font-size:16px;margin:0}.preview-error{flex-direction:column;gap:20px}.preview-container:empty:before,.preview-error{align-items:center;display:flex;justify-content:center;min-height:400px}.preview-container:empty:before{color:#6b7280;color:var(--settings-text-secondary);content:attr(data-empty-label);font-size:18px}.dynamic-section{border:1px dashed #00739933;margin:10px 0;position:relative}.dynamic-section:before{background:#007399;background:var(--settings-primary);border-radius:0 0 0 4px;color:#fff;content:attr(data-section-id);font-size:10px;padding:2px 8px;position:absolute;right:0;top:0;z-index:10}.settings-hsl-picker{background:#f8f9fa;background:var(--settings-bg-lighter,#f8f9fa);border:1px solid #e5e7eb;border:1px solid var(--settings-border,#e0e0e0);border-radius:16px;border-radius:var(--settings-radius,8px);display:flex;flex-direction:column;gap:16px;padding:16px}.settings-hsl-slider-group{display:flex;flex-direction:column;gap:8px}.settings-hsl-slider-header{align-items:center;display:flex;justify-content:space-between}.settings-hsl-slider-label{color:#1f2937;color:var(--settings-text,#1f2937);font-size:13px;font-weight:600;letter-spacing:.5px}.settings-hsl-slider-value{background:#0073991a;border-radius:4px;color:#6b7280;color:var(--settings-text-secondary,#6b7280);font-family:Courier New,monospace;font-size:13px;font-weight:600;padding:2px 8px}.settings-hsl-slider-wrapper{height:24px;position:relative;width:100%}.settings-hsl-slider{appearance:none;border-radius:4px;cursor:pointer;height:8px;outline:none;position:relative;width:100%}.settings-hsl-slider-hue{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.settings-hsl-slider::-webkit-slider-thumb{appearance:none;background:#fff;border:3px solid #007399;border:3px solid var(--settings-primary,#007399);border-radius:50%;box-shadow:0 2px 6px #0003;cursor:pointer;height:20px;-webkit-transition:all .2s ease;transition:all .2s ease;width:20px}.settings-hsl-slider::-webkit-slider-thumb:hover{box-shadow:0 3px 8px #0000004d;transform:scale(1.15)}.settings-hsl-slider::-webkit-slider-thumb:active{transform:scale(1.05)}.settings-hsl-slider::-moz-range-thumb{background:#fff;border:3px solid #007399;border:3px solid var(--settings-primary,#007399);border-radius:50%;box-shadow:0 2px 6px #0003;cursor:pointer;height:20px;-moz-transition:all .2s ease;transition:all .2s ease;width:20px}.settings-hsl-slider::-moz-range-thumb:hover{box-shadow:0 3px 8px #0000004d;transform:scale(1.15)}.settings-hsl-slider::-moz-range-track{border-radius:4px;height:8px}.settings-hsl-preview-wrapper{align-items:center;display:flex;gap:12px;margin-top:8px}.settings-hsl-preview-box{border:2px solid #e5e7eb;border:2px solid var(--settings-border,#e0e0e0);border-radius:8px;border-radius:var(--settings-radius-sm,6px);box-shadow:0 2px 4px #0000001a;flex-shrink:0;height:60px;width:60px}.settings-hsl-values{display:flex;flex:1 1;flex-direction:column;gap:6px}.settings-hsl-text-input{background:#fff;border:2px solid #e5e7eb;border:2px solid var(--settings-border,#e0e0e0);border-radius:8px;border-radius:var(--settings-radius-sm,6px);color:#1f2937;color:var(--settings-text,#1f2937);font-family:Courier New,monospace;font-size:14px;padding:8px 12px;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition,all .2s ease);width:100%}.settings-hsl-text-input:focus{border-color:#007399;border-color:var(--settings-primary,#007399);box-shadow:0 0 0 3px #0073991a;outline:none}.settings-hsl-hex-value{background:#0000000d;border-radius:4px;color:#6b7280;color:var(--settings-text-secondary,#6b7280);font-family:Courier New,monospace;font-size:12px;padding:4px 8px;text-align:center}@media (max-width:768px){.settings-hsl-preview-wrapper{align-items:stretch;flex-direction:column}.settings-hsl-preview-box{height:50px;width:100%}}.cp-field{display:flex;flex-direction:column;gap:6px}.cp-label{color:#6b7280;color:var(--settings-text-secondary);font-size:11px;font-weight:600;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.cp-row{align-items:center;background:#f9fafb;background:var(--settings-bg);border:1px solid #e5e7eb;border:1px solid var(--settings-border);border-radius:8px;border-radius:var(--settings-radius-sm);display:flex;gap:8px;padding:6px 10px;transition:border-color .15s}.cp-row:focus-within{border-color:#007399;border-color:var(--settings-primary);box-shadow:0 0 0 2px #00739926}.cp-swatch-wrapper{align-items:center;cursor:pointer;display:flex;flex-shrink:0}.cp-swatch{border:2px solid #ffffff26;border-radius:6px;box-shadow:0 1px 4px #0003;display:block;height:26px;transition:transform .15s,box-shadow .15s;width:26px}.cp-swatch-wrapper:hover .cp-swatch{box-shadow:0 2px 8px #0000004d;transform:scale(1.15)}.cp-hidden-input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.cp-text{background:#0000;border:none;color:#1f2937;color:var(--settings-text);flex:1 1;font-family:Courier New,monospace;font-size:12px;min-width:0;outline:none}.cp-text::placeholder{color:#6b7280;color:var(--settings-text-secondary);opacity:.5}.color-section-group{margin-bottom:20px}.color-section-group-header{align-items:center;border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--settings-border);display:flex;gap:8px;margin-bottom:10px;padding:6px 0 8px}.color-section-group-icon{font-size:14px;line-height:1}.color-section-group-title{color:#1f2937;color:var(--settings-text);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.color-section-group-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.color-palette-panel{background:#fff;background:var(--settings-card-bg);border:1px solid #e5e7eb;border:1px solid var(--settings-border);border-radius:16px;border-radius:var(--settings-radius);margin-top:20px;padding:16px}.color-palette-panel-header{align-items:center;color:#007399;color:var(--settings-primary);display:flex;font-size:13px;font-weight:700;gap:8px;margin-bottom:16px}.color-palette-panel-header svg{font-size:15px}.color-master-switch{background:#0073990f;border:1px solid #00739926;border-radius:10px;margin-bottom:16px;padding:14px 16px}.color-master-switch .switch-description{margin-top:4px}.btn-reset-colors,.color-master-switch .switch-description{color:#888;color:var(--settings-text-muted,#888);font-size:12px}.btn-reset-colors{align-items:center;background:#0000;border:1px dashed #e5e7eb;border:1px dashed var(--settings-border,#0000001f);border-radius:8px;cursor:pointer;display:inline-flex;font-weight:600;gap:6px;margin-top:16px;padding:7px 14px;transition:all .2s ease}.btn-reset-colors:hover{background:#0073990d;border-color:#007399;border-color:var(--elakay-primary,#007399);color:#007399;color:var(--elakay-primary,#007399)}.dropshipping-platform-settings-list{grid-gap:14px;display:grid;gap:14px}.dropshipping-platform-setting{grid-gap:16px;align-items:center;background:#fff;background:var(--settings-card-background,#fff);border:1px solid #e5e7eb;border:1px solid var(--settings-border,#0000001a);border-radius:12px;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;padding:12px 14px}.dropshipping-platform-mode{align-items:center;background:#eef3f5;border-radius:10px;display:inline-flex;gap:6px;padding:4px}.dropshipping-platform-mode-label{color:#68777c;color:var(--settings-text-muted,#68777c);font-size:11px;font-weight:700;padding:0 6px;text-transform:uppercase}.dropshipping-platform-mode-button{background:#0000;border:0;border-radius:8px;color:#5f6f75;cursor:pointer;font-size:12px;font-weight:800;min-width:62px;padding:8px 12px;transition:color .2s ease,background .2s ease,box-shadow .2s ease}.dropshipping-platform-mode-button--test.is-selected{background:#fff3cd;box-shadow:0 1px 4px #8a5a002e;color:#8a5a00}.dropshipping-platform-mode-button--live.is-selected{background:#d8f3e5;box-shadow:0 1px 4px #1573472e;color:#157347}.dropshipping-platform-mode-button:focus-visible{outline:3px solid #00739940;outline-offset:2px}@media (max-width:720px){.dropshipping-platform-setting{grid-template-columns:1fr}.dropshipping-platform-mode{justify-self:stretch}.dropshipping-platform-mode-button{flex:1 1}}.btn-reset-page-category{align-items:center;background:#0000;border:1px dashed #e74c3c;border-radius:8px;color:#c0392b;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;margin-top:12px;padding:7px 14px;transition:background .2s,color .2s}.btn-reset-page-category:hover{background:#e74c3c14;border-color:#c0392b}.appearance-settings-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:18px}.appearance-settings-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:18px}.appearance-upload-row{grid-gap:8px;border:1px dashed #e5e7eb;border:1px dashed var(--settings-border,#d8e1ea);border-radius:10px;display:grid;gap:8px;margin:20px 0 14px;padding:14px}.appearance-card-preview-stage,.appearance-layout-preview{background:#eef3f7;border:1px dashed #9fb4c4;border-radius:12px;margin-top:18px;overflow:hidden;padding:24px}.appearance-card-preview{display:grid;grid-template-rows:105px auto;margin-inline:auto;min-height:210px;overflow:hidden;width:min(100%,360px)}.appearance-card-preview-image{background:linear-gradient(135deg,#dce8ef,#f8fbfd);color:#52606d;display:grid;place-items:center}.appearance-card-preview .card-body-modern{height:auto;min-height:105px}.appearance-layout-preview{display:grid;isolation:isolate;min-height:230px;place-items:center;position:relative}.appearance-preview-layer{inset:0;position:absolute;z-index:0}.appearance-layout-preview-content{grid-gap:6px;background:#fff;border-radius:10px;box-shadow:0 8px 24px #00000029;color:#1f2937;display:grid;gap:6px;padding:20px;position:relative;z-index:1}.appearance-password-backdrop-bs.show{background:#0f172aa6;opacity:1}.appearance-password-shell{background:#0000;border:none;border-radius:0;box-shadow:none}.appearance-password-dialog{background:#fff;border-radius:14px;box-shadow:0 24px 70px #00000059;color:#1f2937;margin:0 auto;padding:24px;width:min(100%,430px)}.appearance-password-dialog h3{align-items:center;display:flex;gap:8px;margin:0 0 8px}.appearance-password-dialog label{display:block;font-weight:700;margin:18px 0 6px}.appearance-password-dialog input{border:1px solid #cbd5e1;border-radius:8px;padding:10px 12px;width:100%}.appearance-password-error{color:#b42318;font-size:13px;margin-top:10px}.dropshipping-visibility-preview{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.dropshipping-visibility-preview span{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:7px 10px}.dropshipping-visibility-preview .is-visible{background:#dcfce7;border:1px solid #86efac;color:#166534}.dropshipping-visibility-preview .is-hidden{background:#fee2e2;border:1px solid #fca5a5;color:#991b1b}.dropshipping-settings-divider{border-top:1px solid #e5e7eb;border-top:1px solid var(--settings-border,#d8e1ea);margin:26px 0 14px;padding-top:22px}.dropshipping-settings-divider h4{color:#1f2937;color:var(--settings-text-primary,#1f2937);margin:0 0 4px}.dropshipping-settings-divider span{color:#6b7280;color:var(--settings-text-secondary,#64748b);font-size:13px}.dropshipping-platform-visibility-list{grid-gap:16px;display:grid;gap:16px}.dropshipping-platform-visibility-card{background:#f8fafcb8;border:1px solid #e5e7eb;border:1px solid var(--settings-border,#d8e1ea);border-radius:12px;padding:16px}.dropshipping-platform-visibility-header{align-items:center;border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--settings-border,#e2e8f0);display:flex;gap:12px;justify-content:space-between;padding-bottom:10px}.dropshipping-platform-visibility-header code{color:#475569;font-size:11px}.dropshipping-platform-visibility-controls{grid-gap:14px;align-items:end;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.role-request-date-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.role-request-expiration{color:#64748b;font-size:.875rem;margin:6px 0 0}.role-request-message-choice{border:1px solid #e2e8f0;border-radius:10px;display:flex;flex-wrap:wrap;gap:8px 18px;margin:10px 0;padding:10px 12px;transition:background-color .18s ease,border-color .18s ease}.role-request-message-choice--comingSoon{background:#fffbeb;border-color:#fbbf24}.role-request-message-choice--comingBack{background:#f0f9ff;border-color:#38bdf8}.role-request-message-choice legend{color:#475569;font-size:.82rem;font-weight:600;padding:0 5px}.role-request-message-choice label{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;gap:7px;margin:0;padding:6px 10px;transition:background-color .18s ease,color .18s ease}.role-request-message-choice--comingSoon label.is-selected{background:#fde68a;color:#92400e}.role-request-message-choice--comingBack label.is-selected{background:#bae6fd;color:#075985}.sell-center-status-row{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:10px 0}.sell-center-status-row:last-child{border-bottom:none}.sell-center-status-label{color:#1e293b;font-size:.9rem;font-weight:600;min-width:160px}.sell-center-status-choice{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:4px}.sell-center-status-choice label{align-items:center;border-radius:8px;color:#64748b;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:6px;margin:0;padding:6px 12px;transition:background-color .18s ease,color .18s ease}.sell-center-status-choice input{opacity:0;pointer-events:none;position:absolute}.sell-center-status-choice label.is-selected[data-status=active]{background:#d1fae5;color:#065f46}.sell-center-status-choice label.is-selected[data-status=soon]{background:#fde68a;color:#92400e}.sell-center-status-choice label.is-selected[data-status=coming_back]{background:#bae6fd;color:#075985}.sell-center-apply-all-row{align-items:center;border-bottom:1px dashed #e2e8f0;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:6px;padding:10px 0 16px}.sell-center-status-choice--buttons button{align-items:center;background:#0000;border:none;border-radius:8px;color:#64748b;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:6px;margin:0;padding:6px 12px;transition:background-color .18s ease,color .18s ease}.sell-center-status-choice--buttons button:hover{background:#eef2f7}.sell-center-status-choice--buttons button[data-status=active]:hover{background:#d1fae5;color:#065f46}.sell-center-status-choice--buttons button[data-status=soon]:hover{background:#fde68a;color:#92400e}.sell-center-status-choice--buttons button[data-status=coming_back]:hover{background:#bae6fd;color:#075985}.sell-center-feature-list .settings-section-card{margin-bottom:10px}.sell-center-feature-list .settings-section-header{padding:12px 16px}@media (max-width:560px){.sell-center-status-row{align-items:flex-start;flex-direction:column}.sell-center-status-label{min-width:0}.sell-center-apply-all-row{align-items:flex-start;flex-direction:column}}@media (max-width:640px){.role-request-date-grid{grid-template-columns:1fr}}.agent-type-hint{color:#6b7280;color:var(--settings-text-secondary);font-size:13px;margin:4px 0 14px}.agent-type-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.agent-type-card{align-items:center;background:#fff;background:var(--settings-card-bg);border:2px solid #e5e7eb;border:2px solid var(--settings-border);border-radius:8px;border-radius:var(--settings-radius-sm);cursor:pointer;display:flex;gap:10px;padding:14px 16px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition);-webkit-user-select:none;user-select:none}.agent-type-card:hover{border-color:#4facfe;border-color:var(--settings-primary-light);box-shadow:0 4px 20px #00000014;box-shadow:var(--settings-shadow);transform:translateY(-1px)}.agent-type-card.is-checked{background:linear-gradient(135deg,#00739914,#4facfe14);border-color:#007399;border-color:var(--settings-primary);box-shadow:0 4px 14px #00739926}.agent-type-checkbox-input{height:0;opacity:0;position:absolute;width:0}.agent-type-icon{align-items:center;background:#f9fafb;background:var(--settings-bg);border-radius:10px;color:#007399;color:var(--settings-primary);display:flex;flex-shrink:0;font-size:16px;height:36px;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition);width:36px}.agent-type-card.is-checked .agent-type-icon{background:#007399;background:var(--settings-primary);color:#fff}.agent-type-label{color:#1f2937;color:var(--settings-text);flex:1 1;font-size:14px;font-weight:600}.agent-type-check{align-items:center;border:2px solid #e5e7eb;border:2px solid var(--settings-border);border-radius:6px;color:#0000;display:flex;flex-shrink:0;font-size:10px;height:20px;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--settings-transition);width:20px}.agent-type-card.is-checked .agent-type-check{background:#007399;background:var(--settings-primary);border-color:#007399;border-color:var(--settings-primary);color:#fff}.agent-type-card:focus-within{box-shadow:0 0 0 3px #00739940;outline:none}.monitoring-page{margin:0 auto;max-width:1200px;padding:24px}.monitoring-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px}.monitoring-header h1{font-size:1.5rem;margin:0}.monitoring-status-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:.9rem;font-weight:600;gap:6px;padding:6px 14px}.monitoring-status-Healthy{background:#e6f7ec;color:#1a7f3c}.monitoring-status-Warning{background:#fff6e0;color:#9a6b00}.monitoring-status-Critical{background:#fdeaea;color:#c0242c}.monitoring-status-Offline{background:#ececec;color:#555}.monitoring-tile-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:24px}.monitoring-tile{background:#fff;border:1px solid #e2e2e2;border-radius:10px;padding:14px 16px}.monitoring-tile span{color:#777;display:block;font-size:.78rem;letter-spacing:.03em;margin-bottom:6px;text-transform:uppercase}.monitoring-tile strong{font-size:1.4rem}.monitoring-section-title{font-size:1.1rem;margin:24px 0 10px}.monitoring-filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.monitoring-filters input,.monitoring-filters select{border:1px solid #ccc;border-radius:6px;padding:6px 10px}.monitoring-table{border-collapse:collapse;font-size:.9rem;width:100%}.monitoring-table td,.monitoring-table th{border-bottom:1px solid #eee;padding:8px 10px;text-align:left}.monitoring-table tr:hover{background:#fafafa;cursor:pointer}.monitoring-severity-pill{border-radius:999px;font-size:.75rem;font-weight:600;padding:2px 8px}.monitoring-severity-INFO{background:#eef2ff;color:#3949ab}.monitoring-severity-WARNING{background:#fff6e0;color:#9a6b00}.monitoring-severity-ERROR{background:#fdeaea;color:#c0242c}.monitoring-severity-HIGH{background:#ffe5d0;color:#b95000}.monitoring-severity-CRITICAL{background:#fddede;color:#a10e17}.monitoring-severity-SECURITY{background:#f3e5ff;color:#6a1fb5}.monitoring-classification-pill{border:1px solid #ddd;border-radius:999px;font-size:.75rem;padding:2px 8px}.monitoring-modal-backdrop{align-items:flex-start;background:#00000080;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:40px 16px;position:fixed;z-index:9999}.monitoring-modal{background:#fff;border-radius:12px;max-width:720px;padding:24px;position:relative;width:100%;z-index:1}.monitoring-timeline{list-style:none;margin:10px 0;padding:0}.monitoring-timeline li{border-left:2px solid #ddd;font-size:.85rem;margin-left:6px;padding:6px 0 6px 12px}.monitoring-settings-section{border:1px solid #e2e2e2;border-radius:10px;margin-bottom:16px;padding:16px 18px}.monitoring-settings-row{align-items:center;border-bottom:1px solid #f2f2f2;display:flex;gap:16px;justify-content:space-between;padding:8px 0}.monitoring-settings-row:last-child{border-bottom:none}.monitoring-settings-row-label strong{display:block;font-size:.92rem}.monitoring-settings-row-label small{color:#777;font-size:.8rem}.monitoring-btn{background:#f7f7f7;border:1px solid #ccc;border-radius:8px;cursor:pointer;font-size:.88rem;padding:8px 16px}.monitoring-btn-primary{background:#2a5bd7;border-color:#2a5bd7;color:#fff}.monitoring-btn-danger{background:#c0242c;border-color:#c0242c;color:#fff}.monitoring-empty-state{color:#888;padding:24px;text-align:center}.monitoring-error-banner{background:#fdeaea;border-radius:8px;color:#a10e17;margin-bottom:14px;padding:10px 14px}.tc-drawer,.tc-root{--tc-surface:#fff;--tc-plane:#f7f7f5;--tc-ink:#0b0b0b;--tc-ink-2:#52514e;--tc-muted:#6f6d68;--tc-grid:#e7e6e0;--tc-axis:#c3c2b7;--tc-border:#0b0b0b1f;--tc-accent:#2a78d6;--tc-accent-wash:#2a78d614;--tc-good:#0b7a0b;--tc-good-bg:#e6f4e6;--tc-info:#1c5cab;--tc-info-bg:#e8f1fc;--tc-warning:#8a5a00;--tc-warning-bg:#fff4dc;--tc-serious:#a8431a;--tc-serious-bg:#fde9df;--tc-critical:#b42323;--tc-critical-bg:#fce8e8;--tc-neutral-bg:#efeee9}.tc-root{color:var(--tc-ink);font-size:.92rem;margin:0 auto;max-width:1320px;padding:20px 16px 40px}.tc-root h1{font-size:1.5rem;margin:0 0 4px}.tc-muted{color:var(--tc-muted)}.tc-sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.tc-header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:14px}.tc-header p{margin:0}.tc-header-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.tc-btn{background:var(--tc-accent);border:1px solid var(--tc-accent);border-radius:8px;color:#fff;cursor:pointer;font-size:.85rem;padding:6px 12px;white-space:nowrap}.tc-btn:disabled{cursor:not-allowed;opacity:.5}.tc-btn-ghost{background:var(--tc-surface);border-color:var(--tc-border);color:var(--tc-ink)}.tc-btn-ghost:hover:not(:disabled){background:var(--tc-plane)}.tc-link-btn{background:none;border:0;color:var(--tc-info);cursor:pointer;font-size:.85rem;padding:0;text-align:left}.tc-link-btn:hover{text-decoration:underline}.tc-drawer button:focus-visible,.tc-root [tabindex]:focus-visible,.tc-root button:focus-visible{outline:2px solid var(--tc-accent);outline-offset:2px}.tc-tabs{border-bottom:1px solid var(--tc-border);display:flex;gap:4px;margin-bottom:14px;overflow-x:auto}.tc-tabs button{background:none;border:0;border-bottom:2px solid #0000;color:var(--tc-ink-2);cursor:pointer;font-weight:600;padding:10px 14px;white-space:nowrap}.tc-tabs button.is-active{border-bottom-color:var(--tc-accent);color:var(--tc-ink)}.tc-filterbar{background:var(--tc-surface);border:1px solid var(--tc-border);border-radius:10px;margin-bottom:16px;padding:12px}.tc-filter-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px}.tc-filter-row+.tc-filter-row{margin-top:10px}.tc-field{display:flex;flex-direction:column;gap:4px;margin:0;min-width:140px}.tc-field label span,.tc-field>span{color:var(--tc-ink-2);font-size:.72rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.tc-field input,.tc-field select{background:var(--tc-surface);border:1px solid var(--tc-border);border-radius:6px;color:var(--tc-ink);font-size:.88rem;min-height:34px;padding:6px 8px}.tc-field-search{flex:1 1 260px}.tc-field-n{min-width:110px;width:110px}.tc-field-quick{min-width:150px;width:170px}.tc-field-actions{min-width:0}.tc-field-error{color:var(--tc-critical);font-size:.75rem}.tc-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.tc-chip{background:var(--tc-accent-wash);border:1px solid var(--tc-border);border-radius:999px;color:var(--tc-ink);cursor:pointer;font-size:.8rem;padding:3px 10px}.tc-chip.is-selected{background:var(--tc-accent);border-color:var(--tc-accent);color:#fff}.tc-chip-group{display:flex;flex-wrap:wrap;gap:6px}.tc-tiles{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin-bottom:16px}.tc-tile{background:var(--tc-surface);border:1px solid var(--tc-border);border-radius:10px;display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px 14px}.tc-tile-label{color:var(--tc-muted);font-size:.72rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.tc-tile-value{font-size:1.35rem;font-weight:650;overflow-wrap:anywhere}.tc-tile-hint{color:var(--tc-muted);font-size:.75rem;line-height:1.3}.tc-tile-emphasis{border-color:var(--tc-accent);box-shadow:inset 3px 0 0 var(--tc-accent)}.is-stale{opacity:.6;transition:opacity .15s}.tc-calendar{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:12px}.tc-calendar-item{background:var(--tc-plane);border:1px solid var(--tc-border);border-radius:10px;display:flex;flex-direction:column;padding:10px 12px}.tc-calendar-item span{color:var(--tc-muted);font-size:.75rem}.tc-calendar-item strong{font-size:1.3rem}.tc-calendar-item small{color:var(--tc-muted)}.tc-grid-2{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));margin-bottom:14px}.tc-card,.tc-chart{background:var(--tc-surface);border:1px solid var(--tc-border);border-radius:10px;margin:0 0 14px;min-width:0;padding:12px 14px}.tc-grid-2 .tc-chart{margin:0}.tc-card-head,.tc-chart-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:8px}.tc-card-head h3{font-size:1rem;margin:0}.tc-chart-title{font-weight:650}.tc-legend{color:var(--tc-ink-2);display:flex;flex-wrap:wrap;font-size:.8rem;gap:12px}.tc-legend-item{align-items:center;display:inline-flex;gap:6px}.tc-key-line{border-radius:2px;display:inline-block;height:2px;width:14px}.tc-chart-plot{overflow:hidden;position:relative}.tc-chart svg{display:block;outline:none}.tc-grid{stroke:var(--tc-grid);stroke-width:1}.tc-axis{stroke:var(--tc-axis);stroke-width:1}.tc-crosshair{stroke:var(--tc-muted);stroke-width:1}.tc-tick{fill:var(--tc-muted);font-feature-settings:"tnum";font-size:11px;font-variant-numeric:tabular-nums}.tc-chart-empty{color:var(--tc-muted);margin:0;padding:18px 0}.tc-tooltip{background:var(--tc-surface);border:1px solid var(--tc-border);border-radius:8px;box-shadow:0 4px 16px #00000014;font-size:.8rem;min-width:160px;padding:8px 10px;pointer-events:none;position:absolute}.tc-tooltip-title{color:var(--tc-muted);margin-bottom:4px}.tc-tooltip-row{align-items:center;display:flex;gap:6px}.tc-tooltip-row span{color:var(--tc-ink-2)}.tc-barlist ul{list-style:none;margin:0;padding:0}.tc-barlist li>button,.tc-barlist li>div{grid-gap:10px;align-items:center;background:none;border:0;border-radius:6px;color:inherit;display:grid;font-size:.85rem;gap:10px;grid-template-columns:minmax(90px,36%) 1fr auto;padding:5px 4px;text-align:left;width:100%}.tc-barlist li>button{cursor:pointer}.tc-barlist li.is-selected>button,.tc-barlist li>button:hover{background:var(--tc-accent-wash)}.tc-barlist-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tc-barlist-track{height:10px}.tc-barlist-bar{border-radius:0 4px 4px 0;display:block;height:10px;min-width:0}.tc-barlist-value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.tc-barlist-value small{color:var(--tc-muted);display:block;font-size:.72rem}.tc-breakdown-bar{min-width:80px;width:30%}.tc-breakdown-bar span{background:var(--tc-accent);border-radius:0 4px 4px 0;display:block;height:10px}.tc-breakdown-bar span.is-elakay{background:#eb6834}.tc-table-wrap{background:var(--tc-surface);border:1px solid var(--tc-border);border-radius:10px}.tc-table-scroll,.tc-table-wrap{overflow-x:auto}.tc-mini-table,.tc-table{border-collapse:collapse;width:100%}.tc-mini-table td,.tc-mini-table th,.tc-table td,.tc-table th{border-bottom:1px solid var(--tc-grid);padding:8px 10px;text-align:left;vertical-align:top}.tc-mini-table th,.tc-table th{background:var(--tc-plane);color:var(--tc-muted);font-size:.72rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.tc-table tbody tr{cursor:pointer}.tc-table tbody tr:hover{background:var(--tc-accent-wash)}.tc-mini-table .num,.tc-table .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.tc-mini-table small,.tc-table small{color:var(--tc-muted);display:block;font-size:.75rem}.tc-mini-table tr.is-bad td{color:var(--tc-critical)}.tc-ref-title{display:block;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tc-party{display:flex;flex-direction:column}.tc-party-name{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tc-role{color:var(--tc-ink-2);font-size:.72rem}.tc-type{font-size:.82rem;font-weight:600}.tc-flow-out{color:var(--tc-ink-2)}.tc-neg{color:var(--tc-serious)!important}.tc-flag-icon{color:var(--tc-serious);display:inline-flex;margin-left:6px;vertical-align:middle}.tc-pill{border-radius:999px;display:inline-block;font-size:.75rem;font-weight:600;padding:2px 8px;white-space:nowrap}.tc-tone-good{background:var(--tc-good-bg);color:var(--tc-good)}.tc-tone-info{background:var(--tc-info-bg);color:var(--tc-info)}.tc-tone-warning{background:var(--tc-warning-bg);color:var(--tc-warning)}.tc-tone-serious{background:var(--tc-serious-bg);color:var(--tc-serious)}.tc-tone-critical{background:var(--tc-critical-bg);color:var(--tc-critical)}.tc-tone-muted,.tc-tone-neutral{background:var(--tc-neutral-bg);color:var(--tc-ink-2)}.tc-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:10px 0}.tc-pagination>div{align-items:center;display:flex;gap:6px}.tc-page-indicator{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:0 6px}.tc-skeleton{animation:tc-shimmer 1.2s infinite;background:linear-gradient(90deg,#eee 25%,#f6f6f6 50%,#eee 75%);background-size:200% 100%;border-radius:4px;display:block;height:12px;margin:4px 0}.tc-skeleton-lg{height:22px;width:60%}@keyframes tc-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.tc-skeleton{animation:none}}.tc-empty{background:var(--tc-surface);border:1px dashed var(--tc-border);flex-direction:column;gap:6px;padding:32px 16px;text-align:center}.tc-empty,.tc-error{align-items:center;border-radius:10px;display:flex;margin-bottom:14px}.tc-error{background:var(--tc-critical-bg);color:var(--tc-critical);flex-wrap:wrap;gap:10px;padding:12px 14px}.tc-warning{background:var(--tc-warning-bg);border-radius:10px;color:var(--tc-warning);margin-bottom:14px;padding:10px 14px}.tc-footnote{color:var(--tc-muted);font-size:.78rem;margin:8px 0}.tc-flags{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));list-style:none;margin:0;padding:0}.tc-flags button{grid-gap:8px;align-items:center;background:var(--tc-plane);border:1px solid var(--tc-border);border-radius:8px;cursor:pointer;display:grid;font-size:.82rem;gap:8px;grid-template-columns:auto 1fr auto;padding:8px 10px;text-align:left;width:100%}.tc-flags button.is-selected{background:var(--tc-accent-wash);border-color:var(--tc-accent)}.tc-flags small{color:var(--tc-muted)}.tc-reconcile{border-radius:8px;margin-top:12px;padding:10px 12px}.tc-reconcile.is-ok{background:var(--tc-good-bg)}.tc-reconcile.is-bad{background:var(--tc-critical-bg)}.tc-wallet-controls{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:4px 0 10px}.tc-segmented{border:1px solid var(--tc-border);border-radius:8px;display:inline-flex;overflow:hidden}.tc-segmented button{background:var(--tc-surface);border:0;cursor:pointer;font-size:.85rem;padding:6px 12px}.tc-segmented button[aria-selected=true]{background:var(--tc-accent);color:#fff}.tc-drawer.offcanvas-end{width:min(620px,100vw)}.tc-drawer .offcanvas-body{color:var(--tc-ink);font-size:.9rem}.tc-detail-hero{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.tc-detail-hero>strong{font-size:1.7rem}.tc-party-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-bottom:12px}.tc-party-block{background:var(--tc-plane);border-radius:8px;display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere;padding:8px 10px}.tc-party-block small{color:var(--tc-muted)}.tc-detail-section{border-top:1px solid var(--tc-grid);margin-top:10px;padding-top:10px}.tc-detail-section h4{color:var(--tc-muted);font-size:.8rem;letter-spacing:.04em;margin:0 0 8px;text-transform:uppercase}.tc-dl{margin:0}.tc-dl-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(120px,38%) 1fr;padding:3px 0}.tc-dl-row dt{color:var(--tc-ink-2);font-weight:500}.tc-dl-row dd{margin:0;overflow-wrap:anywhere}.tc-code{background:var(--tc-plane);border-radius:4px;font-size:.78rem;overflow-wrap:anywhere;padding:1px 4px}.tc-timeline{list-style:none;margin:0;padding:0}.tc-timeline li{grid-gap:2px 10px;border-bottom:1px dashed var(--tc-grid);display:grid;gap:2px 10px;grid-template-columns:150px 1fr;padding:4px 0}.tc-timeline time{color:var(--tc-muted);font-size:.8rem}.tc-timeline small{color:var(--tc-muted);grid-column:2}.tc-flag-list{color:var(--tc-serious)}.tc-flag-list,.tc-plain-list{margin:0;padding-left:18px}.tc-detail-loading{display:flex;flex-direction:column;gap:8px}@media (max-width:760px){.tc-root{padding:14px 16px 32px}.tc-field{flex-basis:calc(50% - 5px);flex-grow:1;flex-shrink:1;min-width:calc(50% - 5px)}.tc-field-search{flex-basis:100%}.tc-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.tc-tile-value{font-size:1.1rem}.tc-table-wrap{background:none;border:0}.tc-table thead{display:none}.tc-table,.tc-table tbody,.tc-table td,.tc-table tr{display:block;width:100%}.tc-table tr{background:var(--tc-surface);border:1px solid var(--tc-border);border-radius:10px;margin-bottom:10px;padding:6px 0}.tc-table td{grid-gap:8px;border:0;display:grid;gap:8px;grid-template-columns:40% 1fr;padding:4px 12px;text-align:left!important}.tc-table td:before{color:var(--tc-muted);content:attr(data-label);font-size:.72rem;font-weight:600;text-transform:uppercase}.tc-table td>:not(:first-child){grid-column:2}.tc-table td>.tc-flag-icon,.tc-table td>.tc-pill{justify-self:start;margin-left:0}.tc-party-name,.tc-ref-title{max-width:none;white-space:normal}.tc-timeline li{grid-template-columns:1fr}.tc-timeline small{grid-column:1}.tc-dl-row{gap:0;grid-template-columns:1fr}}.ifm{background:#fff;background:var(--bs-body-bg,#fff);border:1px solid #dce4ee;border-radius:16px;margin:24px auto;max-width:1500px;padding:24px}.ifm-actions,.ifm-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.ifm-toolbar input[type=file]{margin-left:10px;max-width:220px}.ifm-settings input[type=number],.ifm-toolbar input,.ifm-toolbar select{border:1px solid #ccd5df;border-radius:8px;max-width:100%;padding:8px}.ifm-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr))}.ifm-card{border:1px solid #dce4ee;border-radius:12px;overflow:hidden}.ifm-card.is-inactive{opacity:.7}.ifm-preview{background:#edf1f6;border:0;display:block;padding:0;width:100%}.ifm-preview img{display:block;height:160px;object-fit:contain;width:100%}.ifm-card-body{grid-gap:8px;display:grid;font-size:14px;gap:8px;padding:14px}.ifm-card-body strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ifm-card-body small{color:#617085}.ifm-settings{border-top:1px solid #dce4ee;margin-top:24px;padding-top:24px}.ifm-settings>label{align-items:center;display:flex;gap:10px;margin:12px 0}.swiper-manager-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 auto;max-width:1500px;padding:16px}@media (max-width:600px){.ifm{padding:12px}.swiper-manager-tabs button{width:100%}}.dpa-section{border-top:1px solid var(--dswa-border);margin:8px auto 48px;max-width:1320px;padding:24px 16px 0}.dpa-section-head h2{align-items:center;display:flex;font-size:clamp(1.2rem,2.1vw,1.6rem);font-weight:800;gap:10px;letter-spacing:-.02em;margin:0}.dpa-section-head h2 svg{color:var(--dswa-primary)}.dpa-section-head p{color:var(--dswa-muted);font-size:.95rem;margin:6px 0 16px;max-width:820px}.dpa-panel{margin-top:12px}.dpa-panel-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px}.dpa-panel-head .dswa-stats{margin:0}.dpa-subtitle{font-size:1rem;font-weight:700;margin:18px 0 10px}.dpa-check{align-items:center;background:#fff;border:2px solid #94a3b8;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:12px;height:22px;justify-content:center;padding:0;width:22px}.dpa-check.is-on{background:var(--dswa-primary);border-color:var(--dswa-primary)}.dpa-check-label:focus-visible,.dpa-check:focus-visible{outline:3px solid var(--dswa-accent);outline-offset:2px}.dpa-check-label{align-items:center;background:var(--dswa-card);border:1px solid var(--dswa-border);border-radius:999px;color:var(--dswa-text);cursor:pointer;display:inline-flex;font-size:.85rem;gap:8px;padding:6px 10px}.dpa-check-label.is-on{background:var(--dswa-primary-soft);border-color:var(--dswa-primary)}.dpa-chip-row{margin:8px 0 12px}.dpa-bulkbar,.dpa-chip-row{display:flex;flex-wrap:wrap;gap:8px}.dpa-bulkbar{align-items:center;background:var(--dswa-primary-soft);border-radius:var(--dswa-radius-sm);font-size:.875rem;font-weight:600;margin-bottom:12px;padding:8px 12px}.dpa-table tr.is-selected td{background:#0073990d}.dpa-thumb{align-items:center;aspect-ratio:7/4;background:linear-gradient(135deg,#1e293b,#475569);border-radius:var(--dswa-radius-sm);color:#cbd5e1;display:flex;justify-content:center;overflow:hidden;width:112px}.dpa-thumb img{height:100%;object-fit:cover;width:100%}.dpa-badges{display:inline-flex;flex-wrap:wrap;gap:4px;margin-top:4px}.dpa-priority{align-items:center;display:flex;gap:6px}.dpa-priority-move{display:inline-flex;gap:2px}.dpa-card-top{align-items:flex-start;display:flex;gap:10px}.dpa-card-top .dpa-thumb{width:96px}.dpa-card-row{align-items:center;display:flex;gap:10px;justify-content:space-between}.dpa-legacy{background:var(--dswa-warning-soft);border:1px dashed var(--dswa-warning);border-radius:var(--dswa-radius-sm);margin-bottom:14px}.dpa-legacy.is-done{background:var(--dswa-bg);border-color:var(--dswa-border)}.dpa-legacy-toggle{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;font-size:.9rem;gap:10px;padding:10px 14px;text-align:left;width:100%}.dpa-legacy-toggle>span{flex:1 1 auto}.dpa-legacy-body{font-size:.9rem;padding:0 14px 14px}.dpa-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));list-style:none;margin:0;padding:0}.dpa-tile{background:var(--dswa-card);border:1px solid var(--dswa-border);border-radius:var(--dswa-radius-sm);overflow:hidden}.dpa-tile.is-selected{border-color:var(--dswa-primary);box-shadow:0 0 0 2px var(--dswa-primary-soft)}.dpa-tile.is-dimmed .dpa-tile-media img{filter:grayscale(.6);opacity:.45}.dpa-tile-media{aspect-ratio:7/4;background:#0f172a;position:relative}.dpa-tile-media img{display:block;height:100%;object-fit:cover;width:100%}.dpa-tile-check{left:8px;position:absolute;top:8px}.dpa-tile-status{position:absolute;right:8px;top:8px}.dpa-tile-body{padding:8px 10px 10px}.dpa-tile-body .dswa-name{font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dpa-tile-meta{font-size:.75rem;margin:2px 0 6px}.dpa-tile-actions{gap:4px}.dpa-focus{background:none;border:0;cursor:crosshair;display:block;padding:0;position:relative;width:100%}.dpa-focus img{border-radius:var(--dswa-radius-sm);display:block;width:100%}.dpa-focus-dot{background:var(--dswa-primary);border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 2px #0006;height:18px;margin:-9px 0 0 -9px;pointer-events:none;position:absolute;width:18px}.dpa-two-cols{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}@media (max-width:767.98px){.dpa-two-cols{grid-template-columns:1fr}}.dpa-text-list{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.dpa-text-row{align-items:center;background:var(--dswa-card);border:1px solid var(--dswa-border);border-radius:var(--dswa-radius-sm);display:flex;flex-wrap:wrap;gap:12px;padding:10px 12px}.dpa-text-row.is-dimmed{opacity:.6}.dpa-text-main{flex:1 1 260px;min-width:0}.dpa-text-sample{color:var(--dswa-muted);font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dpa-items{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:0 0 10px;padding:0}.dpa-item{border:1px solid var(--dswa-border);border-radius:var(--dswa-radius-sm);padding:10px}.dpa-item-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.dpa-item-head .dswa-select{width:auto}.dpa-item-missing{color:var(--dswa-muted);flex:1 1 auto;font-size:.75rem}.dpa-lang-tabs{flex-wrap:wrap;margin:8px 0 4px}.dpa-text-preview{align-items:center;background:linear-gradient(135deg,#1e293b,#0f172a);border-radius:var(--dswa-radius-sm);display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:12px;min-height:90px;overflow:hidden;padding:16px}.dpa-text-preview .td-wrap{animation:none}.dpa-palette-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));list-style:none;margin:0;padding:0}.dpa-palette{background:var(--dswa-card);border:1px solid var(--dswa-border);border-radius:var(--dswa-radius-sm);overflow:hidden}.dpa-palette.is-dimmed{opacity:.6}.dpa-palette-preview{align-items:center;display:flex;height:72px;justify-content:center;overflow:hidden}.dpa-palette-preview .td-wrap{animation:none}.dpa-palette-body{grid-gap:6px;display:grid;gap:6px;padding:8px 10px 10px}.dpa-swatch{border:1px solid var(--dswa-border);border-radius:6px;display:inline-flex;overflow:hidden;width:max-content}.dpa-swatch span{height:16px;width:22px}.dpa-color-grid{grid-gap:0 12px;display:grid;gap:0 12px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.dpa-field{grid-gap:4px;display:grid;gap:4px;margin-bottom:10px}.dpa-label{color:var(--dswa-text);font-size:.8rem;font-weight:700;margin:0}.dpa-number{align-items:center;display:flex;gap:8px}.dpa-number input[type=range]{accent-color:var(--dswa-primary);flex:1 1 auto;min-width:0}.dpa-number-input{flex:0 0 auto;width:78px!important}.dpa-color{align-items:center;display:flex;gap:6px}.dpa-color input[type=color]{background:#fff;border:1px solid var(--dswa-border);border-radius:6px;flex:0 0 auto;height:34px;padding:2px;width:38px}.dpa-color .dswa-input{min-width:0}.dpa-preview{grid-gap:8px;display:grid;gap:8px}.dpa-preview-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.dpa-preview-stage{background:repeating-conic-gradient(#eef2f7 0 25%,#f8fafc 0 50%) 50% /20px 20px;border-radius:var(--dswa-radius-sm);overflow:hidden;padding:12px}.dpa-preview-device{border-radius:6px;box-shadow:0 6px 24px #0f172a2e;margin:0 auto;overflow:hidden}.dpa-preview-viewport{background:#fff;transform-origin:0 0}.dpa-preview-empty{align-items:center;aspect-ratio:7/4;background:#f1f5f9;color:var(--dswa-muted);display:flex;justify-content:center;padding:24px;text-align:center}.dpe-page{margin:0 auto;max-width:1680px;padding:16px 12px 40px}.dpe-topbar{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff5;border:1px solid var(--dswa-border);border-radius:var(--dswa-radius-sm);flex-wrap:wrap;gap:10px;margin-bottom:12px;padding:10px 12px;position:sticky;top:0;z-index:30}.dpe-title,.dpe-topbar{align-items:center;display:flex}.dpe-title{flex:1 1 260px;gap:8px;min-width:0}.dpe-title input{font-size:1.05rem;font-weight:700}.dpe-layout{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:270px minmax(0,1fr) 340px}@media (max-width:1279.98px){.dpe-layout{grid-template-columns:240px minmax(0,1fr)}.dpe-props{grid-column:1/-1}}@media (max-width:899.98px){.dpe-layout{grid-template-columns:minmax(0,1fr)}.dpe-library{order:2}.dpe-props{order:3}}.dpe-panel{background:var(--dswa-card);border:1px solid var(--dswa-border);border-radius:var(--dswa-radius-sm);min-width:0}.dpe-panel-tabs{border-bottom:1px solid var(--dswa-border);display:flex;flex-wrap:wrap;gap:2px;padding:6px}.dpe-panel-tabs button{background:none;border:0;border-radius:6px;color:var(--dswa-muted);cursor:pointer;flex:1 1 auto;font-size:.78rem;font-weight:700;padding:6px 8px}.dpe-panel-tabs button[aria-selected=true]{background:var(--dswa-primary-soft);color:var(--dswa-primary)}.dpe-panel-body{max-height:calc(100vh - 220px);overflow-y:auto;padding:10px}@media (max-width:899.98px){.dpe-panel-body{max-height:none}}.dpe-center{grid-gap:10px;display:grid;gap:10px;min-width:0}.dpe-strip{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.dpe-strip-item{grid-gap:2px;background:var(--dswa-card);border:2px solid var(--dswa-border);border-radius:8px;cursor:pointer;display:grid;flex:0 0 auto;font-size:.72rem;gap:2px;padding:4px;position:relative;text-align:left;width:112px}.dpe-strip-item.is-active{border-color:var(--dswa-primary)}.dpe-strip-item.is-disabled{opacity:.5}.dpe-strip-thumb{aspect-ratio:7/4;background:linear-gradient(135deg,#334155,#64748b);border-radius:4px;overflow:hidden}.dpe-strip-thumb img{height:100%;object-fit:cover;width:100%}.dpe-strip-add{align-items:center;border-style:dashed;display:flex;justify-content:center;width:70px}.dpe-lib-grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.dpe-lib-img{aspect-ratio:7/4;background:#0f172a;border:2px solid #0000;border-radius:6px;cursor:pointer;overflow:hidden;padding:0;position:relative}.dpe-lib-img img{display:block;height:100%;object-fit:cover;width:100%}.dpe-lib-img.is-current{border-color:var(--dswa-primary)}.dpe-lib-list{grid-gap:6px;display:grid;gap:6px;list-style:none;margin:0;padding:0}.dpe-lib-text{grid-gap:2px;background:var(--dswa-card);border:1px solid var(--dswa-border);border-radius:6px;cursor:pointer;display:grid;font-size:.78rem;gap:2px;padding:6px 8px;text-align:left;width:100%}.dpe-lib-img:hover,.dpe-lib-text:hover{border-color:var(--dswa-primary)}.dpe-lib-text small{color:var(--dswa-muted)}.dpe-tpl{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.dpe-tpl button{aspect-ratio:7/4;background:linear-gradient(135deg,#e2e8f0,#cbd5e1);border:2px solid var(--dswa-border);border-radius:6px;cursor:pointer;overflow:hidden;padding:0;position:relative}.dpe-tpl button[aria-pressed=true]{border-color:var(--dswa-primary)}.dpe-tpl-slot{background:#0073998c;border-radius:2px;position:absolute}.dpe-tpl-name{bottom:2px;color:#0f172a;font-size:.65rem;font-weight:700;left:4px;position:absolute}.dpe-section-title{color:var(--dswa-muted);font-size:.78rem;font-weight:800;letter-spacing:.04em;margin:12px 0 6px;text-transform:uppercase}.dpe-section-title:first-child{margin-top:0}.dpe-row{display:flex;gap:8px}.dpe-grid2{grid-gap:0 8px;display:grid;gap:0 8px;grid-template-columns:repeat(2,minmax(0,1fr))}.dpe-props .dpa-number-input{width:64px!important}.dpe-row>*{flex:1 1;min-width:0}.dpe-place-grid{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(3,1fr);margin-bottom:8px}.dpe-place-grid button{background:var(--dswa-card);border:1px solid var(--dswa-border);border-radius:6px;cursor:pointer;font-size:.7rem;padding:6px 0}.dpe-place-grid button[aria-pressed=true]{background:var(--dswa-primary-soft);border-color:var(--dswa-primary);color:var(--dswa-primary);font-weight:700}.dpe-layers{grid-gap:4px;display:grid;gap:4px;list-style:none;margin:0 0 8px;padding:0}.dpe-layer{align-items:center;border:1px solid var(--dswa-border);border-radius:6px;display:flex;font-size:.78rem;gap:4px;padding:4px 6px}.dpe-layer.is-selected{background:var(--dswa-primary-soft);border-color:var(--dswa-primary)}.dpe-layer-name{background:none;border:0;cursor:pointer;flex:1 1 auto;font:inherit;min-width:0;overflow:hidden;padding:2px 0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.dpe-chips{display:flex;flex-wrap:wrap;gap:4px}.dpe-chips .dpa-check-label{font-size:.75rem;padding:3px 8px}.dpe-dirty{font-weight:700}.dpe-dirty,.dpe-warnings{color:var(--dswa-warning);font-size:.8rem}.dpe-warnings{margin:0;padding-left:18px}.dpe-resize{background:#4facfe;border:2px solid #fff;border-radius:3px;cursor:nwse-resize;height:14px;margin:-7px 0 0 -7px;position:absolute;touch-action:none;width:14px;z-index:61}.dmt{background:#fff;border-bottom:1px solid #e7e6f2;border-bottom:1px solid var(--elakay-line,#e7e6f2)}.dmt__list{align-items:center;display:flex;gap:4px;list-style:none;margin:0;overflow-x:auto;padding:0 16px;scrollbar-width:none}.dmt__list::-webkit-scrollbar{display:none}.dmt__item{flex:0 0 auto}.dmt__link{align-items:center;border-bottom:2px solid #0000;color:#17152d;color:var(--elakay-text,#17152d);display:flex;font-size:14px;font-weight:700;gap:8px;padding:14px;text-decoration:none;transition:color .15s ease,border-color .15s ease;white-space:nowrap}.dmt__link svg{flex:0 0 auto}.dmt__link svg,.dmt__link.is-active,.dmt__link:hover{color:#007399;color:var(--elakay-primary,#007399)}.dmt__link.is-active{border-color:#007399;border-color:var(--elakay-primary,#007399)}.dmt__link:focus-visible{outline:2px solid #007399;outline:2px solid var(--elakay-primary,#007399);outline-offset:-2px}.dmt__link--inert{cursor:not-allowed;opacity:.55}.dmt__badge{background:#e5e7eb;border-radius:999px;color:#6b7280;font-size:10px;font-weight:800;letter-spacing:.04em;padding:2px 8px;text-transform:uppercase}@media (max-width:640px){.dmt__link{font-size:13px;padding:12px 10px}.dmt__label{max-width:110px;overflow:hidden;text-overflow:ellipsis}}.dswa-studio-grid{grid-gap:8px 10px;align-items:end;display:grid;gap:8px 10px;grid-template-columns:repeat(2,minmax(0,1fr))}.dswa-span-2{grid-column:1/-1}.dswa-field-compact{gap:4px}.dswa-field-compact .dswa-label,.dswa-field-compact>label{font-size:.78rem}.dswa-add-grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.dswa-add-el{align-items:center;background:var(--dswa-bg);border:1px solid var(--dswa-border);border-radius:var(--dswa-radius-sm);color:var(--dswa-text);cursor:pointer;display:flex;flex-direction:column;font-size:.78rem;font-weight:600;gap:4px;padding:8px 4px}.dswa-add-el:hover:not(:disabled){border-color:var(--dswa-primary);color:var(--dswa-primary)}.dswa-add-el:disabled{cursor:not-allowed;opacity:.5}.dswa-add-el svg{font-size:1.05rem}.dswa-layers{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.dswa-layer{align-items:center;background:var(--dswa-card);border:1px solid var(--dswa-border);border-radius:6px;display:flex;gap:4px;padding:2px 4px}.dswa-layer.is-selected{background:var(--dswa-primary-soft);border-color:var(--dswa-primary)}.dswa-layer.is-hidden .dswa-layer-name{opacity:.5}.dswa-layer-name{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;flex:1 1;font-size:.82rem;gap:6px;min-width:0;padding:5px 4px;text-align:left}.dswa-layer-name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dswa-layer-actions{display:flex;gap:1px}.dswa-icon-mini{align-items:center;background:none;border:0;border-radius:4px;color:var(--dswa-muted);cursor:pointer;display:inline-flex;font-size:.72rem;height:24px;justify-content:center;padding:0;width:24px}.dswa-icon-mini:hover:not(:disabled){background:var(--dswa-bg);color:var(--dswa-text)}.dswa-icon-mini:disabled{cursor:not-allowed;opacity:.35}.dswa-icon-mini.dswa-danger:hover:not(:disabled){color:var(--dswa-danger)}.dswa-icon-mini:focus-visible,.dswa-layer-name:focus-visible{outline:2px solid var(--dswa-accent);outline-offset:1px}.dswa-stage{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:center;min-height:0;min-width:0;overflow:hidden;padding:24px;position:relative}.dswa-stage-device{box-shadow:0 12px 40px #0f172a2e;flex-shrink:0;position:relative}.dswa-stage-scaler{left:0;position:absolute;top:0;transform-origin:top left}.dswa-stage-frame.dsw-frame{width:100%}.dswa-stage-overlay{inset:0;position:absolute;z-index:5}.dswa-stage-caption{color:var(--dswa-muted);font-size:.78rem;margin:0}.dswa-ov-box{box-sizing:border-box;cursor:move;outline:2px dashed #0000;outline:calc(2px*var(--dswa-inv, 1)) dashed #0000;outline-offset:0;position:absolute;touch-action:none;transform-origin:center}.dswa-ov-box:hover{outline-color:#3b82f68c}.dswa-ov-box.is-selected{outline:2px solid #3b82f6;outline:calc(2px*var(--dswa-inv, 1)) solid #3b82f6}.dswa-ov-box.is-locked{cursor:pointer}.dswa-ov-box.is-locked.is-selected{outline-color:#94a3b8;outline-style:dashed}.dswa-ov-handle{background:#fff;border:2px solid #3b82f6;border:calc(2px*var(--dswa-inv, 1)) solid #3b82f6;border-radius:3px;border-radius:calc(3px*var(--dswa-inv, 1));height:12px;height:calc(12px*var(--dswa-inv, 1));margin:-6px 0 0 -6px;margin:calc(-6px*var(--dswa-inv, 1)) 0 0 calc(-6px*var(--dswa-inv, 1));position:absolute;touch-action:none;width:12px;width:calc(12px*var(--dswa-inv, 1))}.dswa-ov-handle-nw{cursor:nwse-resize;left:0;top:0}.dswa-ov-handle-n{cursor:ns-resize;left:50%;top:0}.dswa-ov-handle-ne{cursor:nesw-resize;left:100%;top:0}.dswa-ov-handle-e{cursor:ew-resize;left:100%;top:50%}.dswa-ov-handle-se{cursor:nwse-resize;left:100%;top:100%}.dswa-ov-handle-s{cursor:ns-resize;left:50%;top:100%}.dswa-ov-handle-sw{cursor:nesw-resize;left:0;top:100%}.dswa-ov-handle-w{cursor:ew-resize;left:0;top:50%}.dswa-guide{background:#ec4899;pointer-events:none;position:absolute}.dswa-guide-v{bottom:0;top:0;width:1px;width:calc(1px*var(--dswa-inv, 1))}.dswa-guide-h{height:1px;height:calc(1px*var(--dswa-inv, 1));left:0;right:0}.dswa-tabs{border-bottom:1px solid var(--dswa-border);display:flex;flex-wrap:wrap;gap:4px;margin-bottom:4px}.dswa-tabs button{background:none;border:0;border-bottom:2px solid #0000;color:var(--dswa-muted);cursor:pointer;font-size:.8rem;font-weight:700;padding:6px 8px}.dswa-tabs button[aria-selected=true]{border-bottom-color:var(--dswa-primary);color:var(--dswa-primary)}.dswa-element-panel{display:flex;flex-direction:column;gap:10px}.dswa-color-row{align-items:center;display:flex;gap:6px}.dswa-color-swatch{background:var(--dswa-card);border:1px solid var(--dswa-border);border-radius:6px;cursor:pointer;flex-shrink:0;height:34px;padding:2px;width:34px}.dswa-color-row .dswa-input{min-width:0}.dswa-gradient-stops{display:flex;flex-direction:column;gap:6px}.dswa-gradient-stop{grid-gap:6px;align-items:end;display:grid;gap:6px;grid-template-columns:minmax(0,1fr) 80px auto}.dswa-device-note{align-items:center;background:var(--dswa-primary-soft);border-radius:var(--dswa-radius-sm);display:flex;flex-wrap:wrap;font-size:.8rem;gap:6px 10px;padding:8px 10px}.dswa-badge-warn{background:var(--dswa-warning-soft);color:var(--dswa-warning)}.dswa-segmented-sm button{font-size:.78rem;padding:4px 8px}.dswa-media-field{display:flex;flex-direction:column;gap:6px}.dswa-media-row{align-items:flex-start;display:flex;gap:10px}.dswa-media-preview{align-items:center;background:repeating-conic-gradient(#e2e8f0 0 25%,#fff 0 50%) 50% /12px 12px;border:1px solid var(--dswa-border);border-radius:var(--dswa-radius-sm);color:var(--dswa-muted);display:flex;flex-shrink:0;font-size:.7rem;font-weight:700;height:64px;justify-content:center;overflow:hidden;width:64px}.dswa-media-preview img,.dswa-media-preview video{height:100%;object-fit:contain;width:100%}.dswa-media-actions{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.dswa-canvas-thumb{background:#0f172a;container-type:inline-size;display:block;overflow:hidden;position:relative;width:100%}.dswa-canvas-thumb-frame{inset:0;pointer-events:none;position:absolute}.dswa-studio-dialog{align-items:center;background:#0f172a8c;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:20}.dswa-template-picker{background:var(--dswa-card);border-radius:var(--dswa-radius);box-shadow:var(--dswa-shadow);max-height:100%;overflow-y:auto;padding:18px;width:min(980px,100%)}.dswa-template-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.dswa-template-head h3{font-size:1.1rem;font-weight:800;margin:0}.dswa-template-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));list-style:none;margin:12px 0 0;padding:0}.dswa-template-card{background:var(--dswa-card);border:1px solid var(--dswa-border);border-radius:var(--dswa-radius-sm);color:var(--dswa-text);cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:8px;text-align:left;width:100%}.dswa-template-card:focus-visible,.dswa-template-card:hover{border-color:var(--dswa-primary);box-shadow:0 0 0 3px var(--dswa-primary-soft);outline:none}.dswa-template-card strong{font-size:.88rem}.dswa-template-card small{color:var(--dswa-muted);font-size:.75rem}.dswa-template-card .dswa-canvas-thumb{border-radius:6px}.dswa-template-image-thumb{align-items:center;aspect-ratio:16/5;background:var(--dswa-primary-soft);border-radius:6px;color:var(--dswa-primary);display:flex;font-size:1.6rem;justify-content:center}.dswa-template-picker-inline{margin-top:10px}@media (prefers-reduced-motion:reduce){.dswa-add-el,.dswa-template-card{transition:none}}.dswa-add-canvas{border-color:var(--dswa-primary);border-style:dashed;color:var(--dswa-primary)}.dswa-canvas-summary-body{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,260px) minmax(0,1fr)}.dswa-canvas-summary-body .dswa-canvas-thumb{border-radius:var(--dswa-radius-sm)}.dswa-canvas-summary-info{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.dswa-canvas-summary-info p{margin:0}.dswa-convert-btn{align-self:flex-start;margin-top:8px}.dswa-slide-tile-thumb .dswa-canvas-thumb{height:100%}@media (max-width:575.98px){.dswa-canvas-summary-body{grid-template-columns:minmax(0,1fr)}}.dsws{--dsws-top:0px;background:var(--dswa-bg);display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;overflow-x:clip;position:relative;width:100%}.dsws .dswa-input,.dsws .dswa-select,.dsws .dswa-textarea{font-size:.92rem;line-height:1.4;min-height:40px;padding:8px 10px}.dsws .dswa-textarea,.dsws .dsws-textarea{min-height:96px;overflow-wrap:anywhere;resize:vertical;white-space:pre-wrap}.dsws .dswa-field{gap:6px;min-width:0}.dsws .dswa-field>label,.dsws .dswa-label{align-items:baseline;display:flex;flex-wrap:wrap;font-size:.84rem;gap:2px 8px;justify-content:space-between;line-height:1.35}.dsws .dswa-field>label span,.dsws .dswa-hint,.dsws .dswa-label span{overflow-wrap:anywhere}.dsws .dswa-hint{line-height:1.45}.dsws .dswa-studio-grid{align-items:start;gap:12px 14px}.dsws .dswa-segmented{flex-wrap:wrap;max-width:100%}.dsws .dswa-segmented button{line-height:1.25;text-align:center;white-space:normal}.dsws .dswa-switch{line-height:1.35;text-align:left}.dsws .dswa-color-row{flex-wrap:wrap}.dsws .dswa-color-row .dswa-input{flex:1 1 110px}.dsws-top{border-bottom:1px solid var(--dswa-border);display:flex;flex-wrap:wrap;gap:12px 20px;padding:16px clamp(16px,2.5vw,32px)}.dsws-back,.dsws-top{align-items:center;background:var(--dswa-card)}.dsws-back{border:1px solid var(--dswa-border);border-radius:var(--dswa-radius-sm);color:var(--dswa-primary);cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:700;gap:8px;padding:8px 12px}.dsws-back:hover{background:var(--dswa-primary-soft)}.dsws-back:focus-visible{outline:2px solid var(--dswa-primary);outline-offset:2px}.dsws-title{flex:1 1 280px;min-width:0}.dsws-title h1{font-size:clamp(1.15rem,2vw,1.6rem);font-weight:800;letter-spacing:-.02em;margin:0;overflow-wrap:anywhere}.dsws-title-meta{align-items:center;display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:4px}.dsws-meta{color:var(--dswa-muted);font-size:.85rem}.dsws-save-state{color:var(--dswa-success);font-size:.85rem;font-weight:700}.dsws-save-state.is-dirty{color:var(--dswa-warning)}.dsws-top-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.dsws-tabs{position:sticky;top:var(--dsws-top);z-index:25}.dsws-tabs .dmt__list{padding:0 clamp(8px,2.5vw,32px);scroll-behavior:smooth}.dsws-tab{background:none;border-left:0;border-right:0;border-top:0;cursor:pointer;font-family:inherit}.dsws-tab .dmt__label{max-width:none}.dsws-tab-step{align-items:center;background:var(--dswa-bg);border-radius:999px;color:var(--dswa-muted);display:inline-flex;font-size:.72rem;font-weight:800;height:20px;justify-content:center;width:20px}.dsws-tab.is-active .dsws-tab-step{background:var(--dswa-primary);color:#fff}.dsws-tab:hover:not(.is-active){background:var(--dswa-primary-soft)}.dsws-tab-dot{background:var(--dswa-danger);border-radius:999px;height:8px;width:8px}.dsws-notices{display:flex;flex-direction:column;gap:8px;padding:0 clamp(16px,2.5vw,32px)}.dsws-notices:not(:empty){padding-top:14px}.dsws-notices .dswa-notice{flex-wrap:wrap;margin:0}.dsws-section{flex:1 1;min-width:0;padding:20px clamp(16px,2.5vw,32px) 28px}.dsws-form-layout{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(360px,520px)}.dsws-form-main{display:flex;flex-direction:column;gap:20px;min-width:0}.dsws-form-aside{min-width:0;position:sticky;top:calc(var(--dsws-top) + 64px)}.dsws-form-panel{gap:16px;padding:clamp(16px,2vw,28px)}.dsws-form-panel .dswa-panel-title{flex-wrap:wrap;font-size:1.1rem;gap:6px 12px}.dsws .dswa-slide-strip{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.dsws-workspace{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-areas:"left center right";grid-template-columns:290px minmax(0,1fr) 400px}.dsws-left{grid-area:left}.dsws-right{grid-area:right}.dsws-center{display:flex;flex-direction:column;gap:12px;grid-area:center;min-width:0}.dsws-side{background:var(--dswa-card);border:1px solid var(--dswa-border);border-radius:var(--dswa-radius);box-shadow:var(--dswa-shadow);min-width:0}.dsws-side-toggle{align-items:center;background:none;border:0;border-radius:var(--dswa-radius);color:var(--dswa-text);cursor:pointer;display:none;font-size:.92rem;font-weight:800;gap:8px;justify-content:space-between;padding:12px 16px;width:100%}.dsws-side-toggle:focus-visible{outline:2px solid var(--dswa-primary);outline-offset:-2px}.dsws-side-body{padding:4px 16px 16px}@media (min-width:1200px){.dsws-side{max-height:calc(100vh - var(--dsws-top) - 150px);overflow-y:auto;position:sticky;top:calc(var(--dsws-top) + 64px)}}.dsws-panel-section{border-bottom:1px solid var(--dswa-border);display:flex;flex-direction:column;gap:12px;padding:14px 0}.dsws-panel-section:last-child{border-bottom:0}.dsws-panel-head h3,.dsws-panel-section>h3{color:var(--dswa-muted);font-size:.86rem;font-weight:800;letter-spacing:.04em;margin:0;overflow-wrap:anywhere;text-transform:uppercase}.dsws-panel-section>h3 small{font-weight:600;letter-spacing:0;text-transform:none}.dsws-panel-section>h3 label{color:inherit;font:inherit;margin:0}.dsws-panel-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.dsws-stack{display:flex;flex-direction:column;gap:14px}.dsws-fieldset{border:1px solid var(--dswa-border);border-radius:var(--dswa-radius-sm);margin:0;min-width:0;padding:12px}.dsws-fieldset legend{color:var(--dswa-muted);font-size:.8rem;font-weight:800;letter-spacing:.04em;margin:0;padding:0 6px;text-transform:uppercase;width:auto}.dsws-font-preview{font-size:1.4rem;line-height:1.3;margin:10px 0 0;overflow-wrap:anywhere}.dsws-selection-card p{margin:0;overflow-wrap:anywhere}.dsws .dswa-tabs{gap:2px 6px}.dsws .dswa-tabs button{font-size:.86rem;padding:8px 10px}.dsws .dswa-add-grid{gap:8px;grid-template-columns:repeat(auto-fill,minmax(88px,1fr))}.dsws .dswa-add-el{font-size:.84rem;padding:12px 6px}.dsws .dswa-layer-name{font-size:.88rem;padding:7px 4px}.dsws .dswa-icon-mini{height:28px;width:28px}.dsws-center-toolbar{align-items:center;background:var(--dswa-card);flex-wrap:wrap;gap:10px 14px;padding:10px 14px}.dsws-center-toolbar,.dsws-stage-wrap{border:1px solid var(--dswa-border);border-radius:var(--dswa-radius);display:flex}.dsws-stage-wrap{background:linear-gradient(45deg,#94a3b81f 25%,#0000 0,#0000 75%,#94a3b81f 0),linear-gradient(45deg,#94a3b81f 25%,#0000 0,#0000 75%,#94a3b81f 0);background-color:#eef2f7;background-position:0 0,12px 12px;background-size:24px 24px;flex-direction:column;gap:8px;overflow:hidden}.dsws-stage.dswa-stage{flex:none;min-height:240px;padding:16px}.dsws-stage-wrap .dswa-stage-caption{overflow-wrap:anywhere;padding:0 16px 12px;text-align:center}.dsws-size-badge{background:#3b82f6;border-radius:999px;bottom:100%;color:#fff;font-size:12px;font-weight:700;left:0;margin-bottom:4px;margin-bottom:calc(4px*var(--dswa-inv, 1));padding:2px 8px;pointer-events:none;position:absolute;transform:scale(1);transform:scale(var(--dswa-inv,1));transform-origin:bottom left;white-space:nowrap}.dsws-center-preview{background:var(--dswa-card);border:1px solid var(--dswa-border);border-radius:var(--dswa-radius);display:flex;flex-direction:column;gap:12px;padding:14px}.dsws-image-slide-note{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.dsws-image-slide-note>svg{color:var(--dswa-primary);font-size:1.4rem}.dsws-image-slide-note p{line-height:1.5;margin:0}.dsws-rail{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.dsws-rail li{align-items:center;border:2px solid #0000;border-radius:var(--dswa-radius-sm);display:flex;gap:6px;padding:4px}.dsws-rail li.is-selected{background:var(--dswa-primary-soft);border-color:var(--dswa-primary)}.dsws-rail li.has-error{border-color:var(--dswa-danger)}.dsws-rail-thumb{background:#0f172a;border:1px solid var(--dswa-border);border-radius:6px;cursor:pointer;flex:1 1;min-width:0;overflow:hidden;padding:0;position:relative}.dsws-rail-thumb img{display:block;height:100%;object-fit:cover;width:100%}.dsws-rail-thumb .dswa-canvas-thumb{height:100%}.dsws-rail-kind,.dsws-rail-n{background:#0f172ac7;border-radius:999px;color:#fff;font-size:.72rem;font-weight:700;padding:1px 7px;position:absolute;top:4px}.dsws-rail-n{left:4px}.dsws-rail-kind{right:4px}.dsws-direction-grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(8,minmax(34px,1fr))}.dsws-direction-grid button{background:var(--dswa-card);border:1px solid var(--dswa-border);border-radius:var(--dswa-radius-sm);cursor:pointer;font-size:1.05rem;min-height:36px}.dsws-direction-grid button[aria-pressed=true]{background:var(--dswa-primary-soft);border-color:var(--dswa-primary);color:var(--dswa-primary)}.dsws-more summary{color:var(--dswa-primary);cursor:pointer;font-size:.86rem;font-weight:700;padding:4px 0}.dsws-more[open] summary{margin-bottom:8px}.dsws-dimensions{display:flex;flex-direction:column;gap:14px}.dsws-device-card{background:var(--dswa-bg);border:1px solid var(--dswa-border);border-radius:var(--dswa-radius-sm);display:flex;flex-direction:column;gap:12px;padding:14px}.dsws-device-card.is-disabled{opacity:.6}.dsws-device-card h4{align-items:center;display:flex;font-size:.95rem;font-weight:800;gap:8px;margin:0}.dsws-size-fields{display:flex;flex-direction:column;gap:10px}.dsws-size-row{grid-gap:10px;align-items:end;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.dsws-size-row-ratio{grid-template-columns:minmax(0,1fr) auto}.dsws-lock{margin-bottom:3px}.dsws-lock[aria-pressed=true]{background:var(--dswa-primary-soft);border-color:var(--dswa-primary);color:var(--dswa-primary)}.dsws-unit-note{color:var(--dswa-muted);font-size:.84rem;padding-bottom:10px;white-space:nowrap}.dsws-auto-size{display:flex;flex-direction:column;gap:4px;line-height:1.45;margin:0}.dsws-auto-size span{color:var(--dswa-muted);font-size:.86rem}.dsws-timeline{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.dsws-timeline button{background:var(--dswa-card);border:1px solid var(--dswa-border);border-radius:var(--dswa-radius-sm);color:var(--dswa-text);cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:8px 10px;text-align:left;width:100%}.dsws-timeline strong{font-size:.88rem;overflow-wrap:anywhere}.dsws-timeline span{color:var(--dswa-muted);font-size:.8rem}.dsws-timeline li.is-selected button{background:var(--dswa-primary-soft);border-color:var(--dswa-primary)}.dsws-media-library{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));list-style:none;margin:0;max-height:260px;overflow-y:auto;padding:2px}.dsws-media-library button{aspect-ratio:1;background:repeating-conic-gradient(#e2e8f0 0 25%,#fff 0 50%) 50% /12px 12px;border:1px solid var(--dswa-border);border-radius:var(--dswa-radius-sm);cursor:pointer;display:block;overflow:hidden;padding:0;width:100%}.dsws-media-library button:focus-visible,.dsws-media-library button:hover{border-color:var(--dswa-primary);box-shadow:0 0 0 3px var(--dswa-primary-soft);outline:none}.dsws-media-library img,.dsws-media-library video{height:100%;object-fit:cover;width:100%}.dswa-template-group{color:var(--dswa-muted);font-size:.86rem;font-weight:800;letter-spacing:.04em;margin:16px 0 0;text-transform:uppercase}.dswa-template-card strong{align-items:center;display:flex;gap:6px}.dsws .dswa-studio-dialog{z-index:1050}.dsws-preview-panel{padding:clamp(14px,2vw,24px)}.dsws-preview-toolbar{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px 16px;margin-bottom:12px}.dsws-preview-toolbar .dswa-panel-title{flex:1 1 100%;margin:0}.dsws-preview-width{width:140px}.dsws-preview-panel .dswa-preview-stage{min-height:360px}.dsws-preview-panel.is-fullscreen{background:var(--dswa-card);border-radius:0;inset:0;margin:0;overflow-y:auto;position:fixed;z-index:1060}.dsws-footer{grid-gap:10px 16px;align-items:center;background:#fffffff7;border-top:1px solid var(--dswa-border);bottom:0;box-shadow:0 -6px 20px #0f172a0f;display:grid;gap:10px 16px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:12px clamp(16px,2.5vw,32px);position:sticky;z-index:30}.dsws-footer-side{display:flex;min-width:0}.dsws-footer-next{justify-content:flex-end}.dsws-footer-center{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.dsws-footer .dswa-btn{line-height:1.25;min-height:42px;text-align:left;white-space:normal}.dsws-state{align-items:center;display:flex;flex-wrap:wrap;font-weight:600;gap:12px;justify-content:center;margin:48px auto;max-width:720px;padding:24px}@media (max-width:1599.98px){.dsws-workspace{grid-template-columns:250px minmax(0,1fr) 360px}.dsws-form-layout{grid-template-columns:minmax(0,1fr) minmax(320px,440px)}}@media (max-width:1199.98px){.dsws-workspace{grid-template-areas:"left left" "center right";grid-template-columns:minmax(0,1fr) 340px}.dsws-side-toggle{display:flex}.dsws-left .dsws-side-body{display:none}.dsws-left.is-open .dsws-side-body{display:block}.dsws-left .dsws-rail{flex-direction:row;overflow-x:auto;padding-bottom:4px}.dsws-left .dsws-rail li{flex:0 0 180px}.dsws-right .dsws-side-toggle{display:none}.dsws-form-layout{grid-template-columns:minmax(0,1fr)}.dsws-form-aside{position:static}}@media (max-width:991.98px){.dsws-workspace{grid-template-areas:"center" "right" "left";grid-template-columns:minmax(0,1fr)}.dsws-right .dsws-side-toggle{display:flex}.dsws-right .dsws-side-body{display:none}.dsws-right.is-open .dsws-side-body{display:block}}@media (max-width:575.98px){.dsws-top{padding:12px 16px}.dsws-top-actions{width:100%}.dsws-top-actions .dswa-btn-primary{flex:1 1;justify-content:center}.dsws-section{padding:14px 12px 20px}.dsws-form-panel{padding:14px}.dsws .dswa-studio-grid{grid-template-columns:minmax(0,1fr)}.dsws-direction-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dsws-size-row{gap:6px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.dsws .dswa-slide-strip{grid-template-columns:minmax(0,1fr)}.dsws-footer{grid-template-areas:"prev next" "center center";grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:10px 12px}.dsws-footer-side:first-child{grid-area:prev}.dsws-footer-next{grid-area:next}.dsws-footer-center{grid-area:center}.dsws-footer-center .dswa-btn{flex:1 1;justify-content:center}.dsws-footer .dswa-btn{font-size:.86rem;padding:8px 10px;width:100%}.dsws-footer-next .dswa-btn{justify-content:flex-end;text-align:right}.dsws-tab-step{display:none}}@media (max-width:359.98px){.dsws-title h1{font-size:1.05rem}.dsws .dswa-segmented button{font-size:.8rem;padding:6px 8px}}@media (prefers-reduced-motion:reduce){.dsws-tabs .dmt__list{scroll-behavior:auto}}.emk-preview-frame-wrap{background:#fff;border:1px solid #cad7d1;border:1px solid var(--emk-border,#cad7d1);border-radius:12px;border-radius:var(--emk-radius-md,12px);box-shadow:0 4px 24px #0d1f1914;box-shadow:var(--emk-shadow-md,0 4px 24px #0d1f1914);box-sizing:border-box;display:block;margin:0 auto;min-width:0;overflow:hidden;transition:width .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);transition:width .2s var(--emk-ease,cubic-bezier(.4,0,.2,1)),box-shadow .2s var(--emk-ease,cubic-bezier(.4,0,.2,1))}.emk-preview-frame-wrap--mobile{border-radius:max(16px,18px);border-radius:max(var(--emk-radius-lg,16px),18px);box-shadow:0 10px 24px #0d1f191c;box-shadow:var(--emk-shadow-hover,0 10px 24px #0d1f191c)}.emk-preview-frame-wrap--tablet{border-radius:16px;border-radius:var(--emk-radius-lg,16px)}.emk-preview-document-frame{background:#fff;border:0;box-sizing:border-box;display:block;margin:0;max-width:100%;overscroll-behavior:contain;padding:0;scrollbar-color:#b7c7c1 #0000;scrollbar-gutter:stable;scrollbar-width:thin;transition:height .15s ease;width:100%}.emkset-subsection{background:#fff;background:var(--settings-surface,#fff);border:1px solid #dfe6e2;border:1px solid var(--settings-border,#dfe6e2);border-radius:10px;margin-bottom:18px;padding:16px}.emkset-dimension-control{grid-gap:8px;display:grid;gap:8px}.emkset-dimension-input{border:1px solid #dfe6e2;border:1px solid var(--settings-border,#dfe6e2);border-radius:8px;display:grid;grid-template-columns:minmax(0,1fr) 70px;overflow:hidden}.emkset-dimension-input input,.emkset-dimension-input select{background:#0000;border:0;min-width:0;padding:9px 10px}.emkset-dimension-input select{border-left:1px solid #dfe6e2;border-left:1px solid var(--settings-border,#dfe6e2)}.emkset-responsive-rules{margin-top:16px}.emkset-device-rule{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:100px repeat(2,minmax(140px,1fr));margin-top:10px}.emkset-device-rule>strong{padding-bottom:12px;text-transform:capitalize}.emkset-preview-demo{background:#eef3f0;border-radius:10px;margin-top:16px;padding:16px}@media (max-width:720px){.emkset-device-rule{grid-template-columns:1fr}.emkset-device-rule>strong{padding-bottom:0}}.emkset-field-grid{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.emkset-rule-section{border-top:1px solid var(--settings-border);margin-top:24px;padding-top:20px}.emkset-rule-section h3{color:var(--settings-text);font-size:16px;margin:0 0 14px}.emkset-rule-table{grid-gap:8px;display:grid;gap:8px;margin-bottom:14px}.emkset-rule-row{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:1fr 1fr 120px 100px}.emkset-rule-head{color:var(--settings-text-secondary);font-size:12px;font-weight:700;text-transform:uppercase}.emkset-rule-row .settings-select-wrapper{margin:0}.emkset-price-preview{grid-gap:12px;background:var(--settings-bg);border-radius:var(--settings-radius-sm);display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-top:16px;padding:16px}.emkset-price-preview span{grid-gap:4px;color:var(--settings-text-secondary);display:grid;font-size:12px;gap:4px}.emkset-price-preview strong{color:var(--settings-text);font-size:16px}@media (max-width:720px){.emkset-rule-head{display:none}.emkset-price-preview,.emkset-rule-row{grid-template-columns:1fr}}.emkset-card-grid{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.emkset-affix-input{align-items:stretch;background:var(--settings-bg);border:2px solid var(--settings-border);border-radius:var(--settings-radius-sm);box-sizing:border-box;display:flex;overflow:hidden;transition:var(--settings-transition);width:100%}.emkset-affix-input:focus-within{border-color:var(--settings-primary);box-shadow:0 0 0 3px #0073991a}.emkset-affix{align-items:center;background:var(--settings-card-bg);color:var(--settings-text-secondary);display:flex;flex-shrink:0;font-size:13px;font-weight:600;padding:0 12px;white-space:nowrap}.emkset-affix-input input{font-feature-settings:"tnum";background:#0000;border:none;box-sizing:border-box;color:var(--settings-text);flex:1 1 60px;font-size:14px;font-variant-numeric:tabular-nums;min-width:60px;padding:10px 12px;width:100%}.emkset-affix-input input:focus{outline:none}.settings-btn-danger{background:var(--settings-card-bg);border:1px solid var(--settings-error);color:var(--settings-error)}.settings-btn-danger:hover:not(:disabled){background:var(--settings-error);color:#fff}.emkset-status-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:6px 14px}.emkset-status-pill.is-on{background:#10b9811f;color:var(--settings-success)}.emkset-status-pill.is-off{background:#6b72801f;color:var(--settings-text-secondary)}.emkset-status-pill.is-saving{background:#0073991f;color:var(--settings-primary)}.emkset-status-pill svg{animation:none}.emkset-status-pill.is-saving svg{animation:spin 1s linear infinite}.emkset-record{align-items:flex-start;background:var(--settings-card-bg);border:1px solid var(--settings-border);border-radius:var(--settings-radius-sm);display:flex;gap:12px;margin-bottom:10px;padding:14px 16px}.emkset-record-icon{align-items:center;background:var(--settings-bg);border-radius:10px;color:var(--settings-primary);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.emkset-record-body{flex:1 1;min-width:0}.emkset-record-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.emkset-record-title-row strong{color:var(--settings-text);font-size:14px}.emkset-record-meta{color:var(--settings-text-secondary);display:block;font-size:12px;margin-top:4px}.emkset-record-actions{display:flex;flex-shrink:0;gap:8px}.emkset-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.03em;padding:2px 10px;text-transform:uppercase}.emkset-badge.is-active{background:#10b98124;color:var(--settings-success)}.emkset-badge.is-draft,.emkset-badge.is-paused{background:#6b728024;color:var(--settings-text-secondary)}.emkset-badge.is-ended{background:#ef44441f;color:var(--settings-error)}.emkset-badge.is-info{background:#2563eb1f;color:var(--settings-primary)}.emkset-form-card{background:var(--settings-bg);border:1px dashed var(--settings-border);border-radius:var(--settings-radius-sm);margin-top:12px;padding:16px}.emkset-form-title{color:var(--settings-text);font-size:13px;font-weight:700;margin:0 0 12px}.emkset-form-grid{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.emkset-form-actions{display:flex;justify-content:flex-end;margin-top:12px}.emkset-date-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}@media (max-width:560px){.emkset-date-row{grid-template-columns:1fr}}.emkset-disabled-note{color:var(--settings-text-secondary);font-size:12px;margin:6px 0 0}.emkset-quota-card{background:var(--settings-card-bg);border:1px solid var(--settings-border);border-radius:var(--settings-radius-sm);padding:14px 16px}.emkset-quota-card-head{align-items:center;color:var(--settings-text);display:flex;font-weight:600;gap:8px;margin-bottom:10px;text-transform:capitalize}.emkset-quota-card-head svg{color:var(--settings-primary)}.emkset-metrics{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:16px}.emkset-metric{align-items:center;background:var(--settings-card-bg);border:1px solid var(--settings-border);border-radius:var(--settings-radius-sm);display:flex;gap:10px;padding:14px 16px}.emkset-metric span{align-items:center;background:var(--settings-bg);border-radius:10px;color:var(--settings-primary);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.emkset-metric strong{color:var(--settings-text);display:block;font-size:18px}.emkset-metric small{color:var(--settings-text-secondary);font-size:12px}.agent-type-grid.emkset-role-grid{display:flex;flex-wrap:wrap;gap:8px}.emkset-role-grid .agent-type-card{flex:0 0 auto;gap:6px;padding:6px 8px;width:auto}.emkset-role-grid .agent-type-icon{border-radius:6px;font-size:11px;height:22px;width:22px}.emkset-role-grid .agent-type-label{font-size:12px}.emkset-role-grid .agent-type-check{border-radius:4px;font-size:7px;height:14px;width:14px}.emkset-header-status{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.emkset-header-toggle{align-items:center;cursor:pointer;display:flex;gap:8px}.emkset-field-checklist{margin-bottom:16px}.emkset-field-checklist-row{background:var(--settings-card-bg);border:1px solid var(--settings-border);border-radius:var(--settings-radius-sm);gap:12px;padding:8px 12px;transition:var(--settings-transition)}.emkset-field-checklist-row.is-checked{background:linear-gradient(135deg,#00739914,#4facfe14);border-color:var(--settings-primary)}.emkset-field-checklist-row.is-checked label{color:var(--settings-primary-dark);font-weight:600}.emkset-field-checklist-row label{color:var(--settings-text);font-size:13px}.emkset-field-checklist-actions{flex-shrink:0}.emkset-field-checklist-actions .settings-btn{padding:4px 8px}.emkset-preset-list{display:flex;flex-direction:column;gap:10px}.emkset-preset-card{box-shadow:none}.emkset-preset-card .settings-section-header{padding:12px 16px}.emkset-preset-card .settings-section-title{gap:8px;text-transform:none}@media (max-width:768px){.emkset-header-status{width:100%}}.emkset-live-preview-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:10px}.emkset-live-preview-body{animation:emkset-preview-fade-in .15s ease}@keyframes emkset-preview-fade-in{0%{opacity:0}to{opacity:1}}.emkset-tp-table{grid-gap:6px;display:grid;gap:6px}.emkset-tp-row{grid-gap:12px;align-items:center;background:var(--settings-card-bg);border:1px solid var(--settings-border);border-radius:var(--settings-radius-sm);display:grid;gap:12px;grid-template-columns:minmax(140px,1.2fr) repeat(3,minmax(120px,1fr));padding:10px 14px}.emkset-tp-row.is-locked{background:var(--settings-bg)}.emkset-tp-head{background:#0000;border:none;color:var(--settings-text-secondary);font-size:12px;font-weight:700;padding-bottom:0;padding-top:0;text-transform:uppercase}.emkset-tp-role{color:var(--settings-text);font-weight:600;gap:8px}.emkset-tp-cell,.emkset-tp-role{align-items:center;display:inline-flex}.emkset-tp-cell{gap:10px}.emkset-tp-state{color:var(--settings-text-secondary);font-size:12px}.emkset-tp-state.is-on{color:var(--settings-success)}.emkset-tp-status{font-size:13px;margin-top:10px;min-height:20px}.emkset-tp-status.is-success{color:var(--settings-success)}.emkset-tp-status.is-error{color:var(--settings-error)}@media (max-width:720px){.emkset-tp-head{display:none}.emkset-tp-row{gap:8px;grid-template-columns:1fr}.emkset-tp-cell{justify-content:space-between}.emkset-tp-cell:before{color:var(--settings-text);content:attr(data-label);flex:1 1;font-size:13px}}.emk-modal,.emk-scope{--emk-brand:#0d7f5b;--emk-brand-dark:#0a6a4c;--emk-brand-soft:#e6f8ee;--emk-surface-page:#f4f7f5;--emk-surface:#fff;--emk-surface-muted:#eef2f0;--emk-text:#14231f;--emk-text-secondary:#3d534c;--emk-text-muted:#60736d;--emk-border:#cad7d1;--emk-border-soft:#e1eae5;--emk-danger:#962525;--emk-danger-bg:#ffe9e9;--emk-success:#0d7f3a;--emk-success-bg:#e6f8ee;--emk-warning:#6f4a00;--emk-warning-bg:#fff4d8;--emk-info:#1a4d80;--emk-info-bg:#eaf3fb;--emk-space-1:4px;--emk-space-2:8px;--emk-space-3:12px;--emk-space-4:16px;--emk-space-5:20px;--emk-space-6:24px;--emk-space-7:32px;--emk-radius-sm:8px;--emk-radius-md:12px;--emk-radius-lg:16px;--emk-radius-pill:999px;--emk-shadow-sm:0 1px 3px #0d1f190f;--emk-shadow-md:0 4px 24px #0d1f1914;--emk-shadow-hover:0 10px 24px #0d1f191c;--emk-ease:cubic-bezier(.4,0,.2,1);color:var(--emk-text)}.emk-modal *,.emk-modal :after,.emk-modal :before,.emk-scope *,.emk-scope :after,.emk-scope :before{box-sizing:border-box}.emk-modal :focus-visible,.emk-scope :focus-visible{outline:3px solid #0d7f5b47;outline-offset:2px}.emk-page{background:var(--emk-surface-page);border-radius:var(--emk-radius-lg);margin:0 auto;min-height:60vh;padding:clamp(16px,2.4vw,32px);width:min(100%,1440px)}.emk-header{align-items:center;display:flex;gap:var(--emk-space-4);justify-content:space-between;margin-bottom:var(--emk-space-6)}.emk-header h1{font-size:clamp(1.55rem,2.5vw,2rem);font-weight:750;letter-spacing:-.025em;line-height:1.2;margin:0}.emk-header>div{align-items:center;display:flex;flex-wrap:wrap;gap:var(--emk-space-2)!important}.emk-section-title{font-size:1.1rem;font-weight:700;line-height:1.35;margin:var(--emk-space-7) 0 var(--emk-space-3)}.emk-btn{align-items:center;background:var(--emk-surface);border:1px solid var(--emk-border);border-radius:var(--emk-radius-sm);box-shadow:var(--emk-shadow-sm);color:var(--emk-text-secondary);cursor:pointer;display:inline-flex;font:inherit;font-size:.875rem;font-weight:650;gap:6px;justify-content:center;line-height:1.2;min-height:40px;padding:8px 15px;transition:color .16s var(--emk-ease),background .16s var(--emk-ease),border-color .16s var(--emk-ease),box-shadow .16s var(--emk-ease),transform .16s var(--emk-ease)}.emk-btn:hover:not(:disabled){background:#f8fffb;border-color:var(--emk-brand);box-shadow:0 3px 10px #0d1f1917;color:var(--emk-brand-dark);transform:translateY(-1px)}.emk-btn:active:not(:disabled){box-shadow:var(--emk-shadow-sm);transform:translateY(0)}.emk-btn-primary{background:var(--emk-brand);border-color:var(--emk-brand);color:#fff}.emk-btn-primary:hover:not(:disabled){background:var(--emk-brand-dark);border-color:var(--emk-brand-dark);color:#fff}.emk-btn-danger{background:var(--emk-danger-bg);border-color:#f6c6c6;color:var(--emk-danger)}.emk-btn-danger:hover:not(:disabled){background:var(--emk-danger);border-color:var(--emk-danger);color:#fff}.emk-btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.emk-btn svg{flex:0 0 auto}.emk-card-grid{grid-gap:var(--emk-space-4);display:grid;gap:var(--emk-space-4);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:var(--emk-space-6)}.emk-card{background:var(--emk-surface);border:1px solid var(--emk-border-soft);border-radius:var(--emk-radius-md);box-shadow:var(--emk-shadow-sm);color:var(--emk-text);cursor:pointer;min-width:0;padding:var(--emk-space-4);transition:transform .18s var(--emk-ease),box-shadow .18s var(--emk-ease),border-color .18s var(--emk-ease)}.emk-card:hover{border-color:#0d7f5b94;box-shadow:var(--emk-shadow-hover);transform:translateY(-2px)}.emk-card:focus-within{border-color:var(--emk-brand);box-shadow:0 0 0 3px #0d7f5b1f}.emk-card-selected{background:linear-gradient(180deg,#fff,#f4fff9);border-color:var(--emk-brand);box-shadow:0 0 0 3px #0d7f5b21,var(--emk-shadow-md)}.emk-social-preview-card{background:var(--emk-surface-muted);border:1px solid var(--emk-border-soft);border-radius:var(--emk-radius-md);display:flex;overflow:hidden}.emk-social-preview-image{align-items:center;background-color:#e4ece8;background-position:50%;background-size:cover;color:var(--emk-text-muted);display:flex;flex:0 0 160px;height:120px;justify-content:center}.emk-social-preview-body{display:flex;flex:1 1;flex-direction:column;gap:4px;justify-content:center;min-width:0;padding:12px 16px}.emk-social-preview-body strong{font-size:.95rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emk-social-preview-body p{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--emk-text-secondary);display:-webkit-box;font-size:.82rem;line-height:1.35;margin:0;overflow:hidden}.emk-social-preview-body small{color:var(--emk-text-muted);letter-spacing:.04em;text-transform:uppercase}.emk-template-filters{display:flex;gap:var(--emk-space-2);margin-bottom:var(--emk-space-4);overflow-x:auto;padding:2px 2px 8px;scrollbar-width:thin}.emk-template-filters .emk-btn{border-radius:var(--emk-radius-pill);box-shadow:none;flex:0 0 auto}.emk-template-grid{grid-template-columns:repeat(4,minmax(220px,1fr))}.emk-template-card{cursor:default!important;display:flex;flex-direction:column;min-height:224px;overflow:hidden}.emk-template-card:hover{transform:translateY(-3px)}.emk-template-visual{background:linear-gradient(145deg,var(--emk-brand-soft),#f8fbf9);border-bottom:1px solid var(--emk-border-soft);color:var(--emk-brand);display:grid;height:76px;height:132px;margin:-16px -16px 14px;place-items:center}.emk-template-mini-email{background:#fff;border-radius:4px 4px 0 0;box-shadow:0 5px 14px #0d1f1924;display:flex;flex-direction:column;gap:4px;height:114px;padding:7px;width:92px}.emk-template-mini-email>span{display:block}.emk-template-mini-brand{color:var(--emk-brand);height:12px;width:18px}.emk-template-mini-hero{background:linear-gradient(135deg,var(--emk-brand),#35a882);border-radius:2px;height:28px}.emk-template-mini-title{background:#263c35;border-radius:4px;height:5px;width:66%}.emk-template-mini-copy{background:#bdcbc6;border-radius:4px;height:3px;width:90%}.emk-template-mini-grid{grid-gap:3px;display:grid!important;gap:3px;grid-template-columns:repeat(3,1fr);height:27px}.emk-template-mini-grid i{background:#e4ebe8;border-radius:2px}.emk-template-mini-cta{background:var(--emk-brand);border-radius:5px;height:7px;margin-top:auto;width:42%}.emk-template-visual-promotion{background:linear-gradient(145deg,#fff0f1,#fff8e8)}.emk-template-visual-promotion .emk-template-mini-cta,.emk-template-visual-promotion .emk-template-mini-hero{background:#ef4444}.emk-template-visual-announcement{background:linear-gradient(145deg,#eaf3fb,#f7fafc)}.emk-template-visual-announcement .emk-template-mini-hero{background:#1a4d80;height:14px}.emk-template-visual-announcement .emk-template-mini-grid{display:flex!important;flex-direction:column}.emk-template-visual-product .emk-template-mini-hero,.emk-template-visual-shop .emk-template-mini-hero{background:linear-gradient(135deg,#0d7f5b,#ffd166)}.emk-template-visual-service .emk-template-mini-grid,.emk-template-visual-tutorial .emk-template-mini-grid{grid-template-columns:1fr 1.4fr}.emk-template-visual-newsletter{background:linear-gradient(145deg,#f3f0ff,#f8fbf9)}.emk-template-visual-newsletter .emk-template-mini-hero{background:linear-gradient(135deg,#667eea,#35a882)}.emk-template-visual-abandoned-cart{background:linear-gradient(145deg,#fff6e0,#fff8e8)}.emk-template-visual-abandoned-cart .emk-template-mini-cta,.emk-template-visual-abandoned-cart .emk-template-mini-hero{background:#9a6b00}.emk-template-visual-customer-engagement{background:linear-gradient(145deg,#e8fbf3,#f8fbf9)}.emk-template-visual-customer-engagement .emk-template-mini-hero{background:linear-gradient(135deg,#0d7f5b,#4facfe)}.emk-start-choice{background:var(--emk-surface);border:1px solid var(--emk-border-soft);border-radius:var(--emk-radius-lg);box-shadow:var(--emk-shadow-md);padding:clamp(24px,5vw,56px)}.emk-start-choice-heading{margin:0 auto 28px;max-width:650px;text-align:center}.emk-start-choice-heading>small{color:var(--emk-brand);font-size:.72rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.emk-start-choice-heading h2{color:var(--emk-text);font-size:clamp(1.45rem,3vw,2rem);letter-spacing:-.025em;margin:7px 0}.emk-start-choice-heading p{color:var(--emk-text-muted);line-height:1.55;margin:0}.emk-start-choice-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:850px}.emk-start-option{grid-gap:13px;align-items:center;background:#fbfdfc;border:1px solid var(--emk-border);border-radius:var(--emk-radius-md);color:var(--emk-text-muted);cursor:pointer;display:grid;gap:13px;grid-template-columns:48px minmax(0,1fr) 20px;min-height:124px;padding:20px;text-align:left;transition:.18s var(--emk-ease)}.emk-start-option:hover{background:#f8fffb;border-color:var(--emk-brand);box-shadow:var(--emk-shadow-hover);color:var(--emk-brand);transform:translateY(-2px)}.emk-start-option.is-template{background:linear-gradient(145deg,#fff,#f0fbf5);border-color:#0d7f5b7a}.emk-start-option-icon{background:var(--emk-brand-soft);border-radius:13px;color:var(--emk-brand);display:grid;height:48px;place-items:center;width:48px}.emk-start-option-copy{display:flex;flex-direction:column;gap:5px;min-width:0}.emk-start-option-copy strong{color:var(--emk-text);font-size:1rem}.emk-start-option-copy small{color:var(--emk-text-muted);font-size:.76rem;line-height:1.5}.emk-template-badge{align-items:center;background:var(--emk-brand-soft);border-radius:var(--emk-radius-pill);color:var(--emk-brand-dark);display:inline-flex;font-size:.68rem;font-weight:750;gap:5px;letter-spacing:.045em;margin-bottom:8px;padding:4px 8px;text-transform:uppercase;width:fit-content}.emk-template-name{display:block;font-size:1rem;line-height:1.3;margin-bottom:5px}.emk-template-description{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--emk-text-muted);display:-webkit-box;font-size:.8rem;line-height:1.45;margin-bottom:14px;min-height:38px;overflow:hidden}.emk-template-actions{display:flex;gap:var(--emk-space-2);margin-top:auto}.emk-template-actions .emk-btn{flex:1 1;padding-inline:10px}.emk-stepper{background:var(--emk-surface);border:1px solid var(--emk-border-soft);border-radius:var(--emk-radius-md);box-shadow:var(--emk-shadow-sm);display:flex;gap:0;margin:0 0 var(--emk-space-6);overflow-x:auto;padding:var(--emk-space-2);scrollbar-width:thin;width:100%}.emk-step{align-items:center;background:#0000;border:0;border-radius:var(--emk-radius-sm);color:var(--emk-text-muted);display:inline-flex;flex:1 0 auto;font-size:.78rem;font-weight:650;justify-content:center;min-height:38px;padding:7px 13px;position:relative;transition:background .16s ease,color .16s ease;white-space:nowrap}.emk-step:hover{background:var(--emk-surface-muted);color:var(--emk-brand-dark)}.emk-step-active{background:var(--emk-brand);box-shadow:0 3px 10px #0d7f5b33;color:#fff}.emk-step-active:hover{background:var(--emk-brand-dark);color:#fff}.emk-step-done{background:var(--emk-success-bg);color:var(--emk-success)}.emk-input,.emk-select,.emk-textarea{background:var(--emk-surface);border:1px solid var(--emk-border);border-radius:var(--emk-radius-sm);color:var(--emk-text);font:inherit;font-size:.9rem;line-height:1.4;max-width:100%;min-height:42px;padding:9px 11px;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.emk-input:hover:not(:disabled),.emk-select:hover:not(:disabled),.emk-textarea:hover:not(:disabled){border-color:#8da79e}.emk-input:focus,.emk-select:focus,.emk-textarea:focus{border-color:var(--emk-brand);box-shadow:0 0 0 3px #0d7f5b1f;outline:0}.emk-input:disabled,.emk-select:disabled,.emk-textarea:disabled{background:var(--emk-surface-muted);color:var(--emk-text-muted);cursor:not-allowed}.emk-input::placeholder,.emk-textarea::placeholder{color:#8ba098}.emk-header>.emk-header-fields{align-items:stretch;display:flex;flex:1 1;flex-direction:column;gap:2px!important;min-width:0}.emk-header-field{display:flex;flex-direction:column;gap:2px}.emk-header-field-label{color:var(--emk-text-muted);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.emk-header-name-input{background:#0000;color:var(--emk-text);min-height:48px;padding-inline:4px 12px}.emk-header-subject-input{background:var(--emk-surface-muted);border-color:#0000;min-height:38px}.emk-header-subject-input:hover:not(:disabled){border-color:#8da79e}.emk-header-subject-input:focus,.emk-settings-section{background:var(--emk-surface)}.emk-settings-section{border:1px solid var(--emk-border-soft);border-radius:var(--emk-radius-md);box-shadow:var(--emk-shadow-sm);margin-bottom:var(--emk-space-4);padding:clamp(16px,2vw,22px)}.emk-settings-row{align-items:center;border-bottom:1px solid var(--emk-border-soft);display:flex;gap:var(--emk-space-4);justify-content:space-between;min-height:48px;padding:10px 0}.emk-settings-row:last-child{border-bottom:0}.emk-settings-row-label{min-width:0}.emk-settings-row-label strong{display:block;font-size:.92rem}.emk-settings-row-label small{color:var(--emk-text-muted);font-size:.8rem}.emk-settings-section .emk-settings-row:last-child strong{color:var(--emk-brand-dark)}.emk-status-badge{align-items:center;border-radius:var(--emk-radius-pill);display:inline-flex;font-size:.72rem;font-weight:750;gap:5px;line-height:1;padding:5px 10px;white-space:nowrap}.emk-status-Draft{background:var(--emk-surface-muted);color:var(--emk-text-secondary)}.emk-status-Scheduled{background:var(--emk-warning-bg);color:var(--emk-warning)}.emk-status-Processing,.emk-status-Sending{background:var(--emk-info-bg);color:var(--emk-info)}.emk-status-Sent{background:var(--emk-success-bg);color:var(--emk-success)}.emk-status-Failed{background:var(--emk-danger-bg);color:var(--emk-danger)}.emk-status-Cancelled{background:var(--emk-surface-muted);color:var(--emk-text-muted)}.emk-recipient-status-pending{background:var(--emk-surface-muted);color:var(--emk-text-secondary)}.emk-recipient-status-delivered,.emk-recipient-status-sent{background:var(--emk-success-bg);color:var(--emk-success)}.emk-recipient-status-clicked,.emk-recipient-status-opened{background:var(--emk-brand-soft);color:var(--emk-brand-dark)}.emk-recipient-status-bounced,.emk-recipient-status-failed{background:var(--emk-danger-bg);color:var(--emk-danger)}.emk-recipient-status-cancelled,.emk-recipient-status-unsubscribed{background:var(--emk-surface-muted);color:var(--emk-text-muted)}.emk-recipient-report{margin-top:var(--emk-space-6)}.emk-recipient-report-header{align-items:center;display:flex;flex-wrap:wrap;gap:var(--emk-space-3);justify-content:space-between;margin-bottom:var(--emk-space-3)}.emk-recipient-report-header .emk-select{min-width:160px;width:auto}.emk-send-report-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:var(--emk-space-4)}.emk-send-report-tile{cursor:default;padding:var(--emk-space-3);text-align:center}.emk-send-report-tile:hover{box-shadow:var(--emk-shadow-sm);transform:none}.emk-send-report-tile-value{font-size:1.5rem;font-weight:750}.emk-send-report-tile-label{color:var(--emk-text-muted);font-size:.72rem;letter-spacing:.03em;text-transform:uppercase}.emk-send-report-tile-success .emk-send-report-tile-value{color:var(--emk-success)}.emk-send-report-tile-failed .emk-send-report-tile-value{color:var(--emk-danger)}.emk-send-report-reasons{background:var(--emk-danger-bg);border:1px solid #f6c6c6;border-radius:var(--emk-radius-sm);margin-top:var(--emk-space-3);padding:11px 14px}.emk-send-report-reasons ul{list-style:none;margin:6px 0 0;padding:0}.emk-send-report-reasons li{align-items:center;color:var(--emk-danger);display:flex;font-size:.82rem;gap:12px;justify-content:space-between;padding:3px 0}.emk-confirm-table-title{font-size:1.05rem;font-weight:750;margin:0 0 2px}.emk-confirm-table-subtitle{color:var(--emk-text-muted);font-size:.82rem;margin:0 0 var(--emk-space-3)}.emk-table-scroll{max-width:100%;overflow-x:auto}.emk-confirm-table{border-collapse:collapse;font-size:.85rem;width:100%}.emk-confirm-table td,.emk-confirm-table th{border-bottom:1px solid var(--emk-border-soft);padding:7px 10px;text-align:left}.emk-confirm-table th{background:var(--emk-surface-muted);color:var(--emk-text-muted);font-size:.68rem;letter-spacing:.03em;text-transform:uppercase}.emk-confirm-table td:first-child{color:var(--emk-text-secondary)}.emk-confirm-table td:last-child,.emk-confirm-table th:last-child{text-align:right}.emk-confirm-table tbody tr:last-child td{border-bottom:none}.emk-confirm-table-note{color:var(--emk-text-muted);font-size:.78rem;margin:var(--emk-space-2) 0 0}.emk-confirm-table-section td{background:none;border-bottom:1px solid var(--emk-border);color:var(--emk-text-muted);font-size:.68rem;font-weight:700;letter-spacing:.04em;padding-top:12px;text-transform:uppercase}.emk-delivery-value-success{color:var(--emk-success)}.emk-delivery-value-failed{color:var(--emk-danger)}.emk-spin{animation:emk-spin 1s linear infinite}.emk-error-banner{background:var(--emk-danger-bg);border:1px solid #f6c6c6;border-radius:var(--emk-radius-sm);color:var(--emk-danger);font-size:.875rem;margin-bottom:var(--emk-space-4);padding:11px 14px}.emk-info-banner{background:#fff8e1;border:1px solid #f0d98a;border-radius:var(--emk-radius-sm);color:#6b5300;padding:9px 12px}.emk-error-banner-details{border-top:1px solid #00000014;font-size:.8rem;margin-top:6px;opacity:.9;padding-top:6px}.emk-error-banner-details>div{margin:2px 0}.emk-send-blocking-reasons{background:#fff8e6;border:1px solid #f0d999;border-radius:var(--emk-radius-sm);color:#7a5b00;font-size:.82rem;margin-bottom:var(--emk-space-4);padding:11px 14px}.emk-send-blocking-reasons ul{margin:4px 0 0;padding-left:18px}.emk-send-blocking-reasons li{margin:2px 0}.emk-owner-panel .emk-error-banner{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:12px 0 0}.emk-owner-panel .emk-error-banner .emk-btn{background:#ffffffb8;border-color:#e9abab;color:var(--emk-danger);flex:0 0 auto;font-size:.72rem;min-height:32px;padding:5px 10px}.emk-owner-load-state{color:var(--emk-text-muted);display:block;font-size:.72rem;padding:9px 2px 0}.emk-empty-state{background:#ffffffa6;border:1px dashed var(--emk-border);border-radius:var(--emk-radius-lg);color:var(--emk-text-muted);padding:clamp(44px,8vw,84px) 24px;text-align:center}.emk-empty-state h3{color:var(--emk-text)}.emk-empty-state p{line-height:1.6;margin-inline:auto!important;max-width:590px}.emk-builder-layout{grid-gap:var(--emk-space-4);align-items:start;display:grid;gap:var(--emk-space-4);grid-template-columns:220px minmax(480px,1fr) 300px}.emk-builder-layout>div:first-child,.emk-builder-layout>div:last-child{background:var(--emk-surface);border:1px solid var(--emk-border-soft);border-radius:var(--emk-radius-md);box-shadow:var(--emk-shadow-sm);max-height:calc(100vh - 32px);overflow-y:auto;padding:var(--emk-space-4);position:sticky;top:16px}.emk-builder-layout>div:nth-child(2){background:var(--emk-surface-muted);border-radius:var(--emk-radius-md);min-width:0;padding:12px}.emk-block-palette{grid-gap:var(--emk-space-2);display:grid;gap:var(--emk-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.emk-block-palette-item{align-items:center;background:var(--emk-surface);border:1px solid var(--emk-border-soft);border-radius:var(--emk-radius-sm);color:var(--emk-text-secondary);cursor:pointer;display:flex;flex-direction:column;font-size:.72rem;font-weight:600;gap:7px;justify-content:center;min-height:74px;padding:9px 5px;position:relative;text-align:center;transition:transform .16s ease,border-color .16s ease,color .16s ease,background .16s ease}.emk-block-palette-item:hover{background:var(--emk-brand-soft);border-color:var(--emk-brand);color:var(--emk-brand-dark);transform:translateY(-1px)}.emk-block-palette-favorite{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--emk-text-muted);cursor:pointer;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:4px;top:4px;transition:opacity .12s ease,color .12s ease,background .12s ease;width:20px}.emk-block-palette-favorite.is-favorite,.emk-block-palette-item:hover .emk-block-palette-favorite{opacity:1}.emk-block-palette-favorite.is-favorite{color:#f5a623}.emk-block-palette-favorite:hover{background:#0000000f}.emk-canvas{background:#f8faf9;border:1px solid var(--emk-border);border-radius:var(--emk-radius-md);box-shadow:inset 0 0 0 1px #ffffffb3;min-height:520px;padding:clamp(14px,2vw,24px)}.emk-block-card{background:var(--emk-surface);border:1px solid var(--emk-border-soft);border-radius:var(--emk-radius-sm);box-shadow:var(--emk-shadow-sm);margin:0 auto 12px;max-width:600px;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease,opacity .16s ease}.emk-block-card:hover{border-color:#9db4ab;box-shadow:0 4px 14px #0d1f1914}.emk-block-card-header{align-items:center;background:#f9fbfa;border-bottom:1px solid var(--emk-border-soft);cursor:grab;display:flex;gap:8px;justify-content:space-between;min-height:44px;padding:7px 10px}.emk-block-card-header .emk-btn{min-height:30px;min-width:30px;padding:4px 6px!important}.emk-block-card-body{overflow:hidden;padding:12px}.emk-nested-blocks{border-top:1px dashed var(--emk-border-soft);padding:0 12px 12px}.emk-nested-blocks-title{color:var(--emk-text-muted);font-size:.7rem;font-weight:700;letter-spacing:.03em;margin:10px 0 6px;text-transform:uppercase}.emk-block-card--nested{margin:0 0 8px;max-width:none}.emk-block-card--nested .emk-block-card-header{cursor:pointer;min-height:34px;padding:5px 8px}.emk-add-nested-block-wrap{margin-top:4px}.emk-nested-empty{border:1px dashed var(--emk-border-soft);border-radius:var(--emk-radius-sm);padding:10px;text-align:center}.emk-inspector{background:#f8faf9;border:1px solid var(--emk-border);border-radius:var(--emk-radius-md);box-shadow:var(--emk-shadow-md);display:flex;flex-direction:column;max-height:calc(100vh - 32px);min-height:360px;overflow:hidden;position:sticky;top:16px}.emk-inspector-header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border-bottom:1px solid var(--emk-border-soft);padding:16px;position:relative;z-index:2}.emk-inspector-heading{align-items:center;display:flex;gap:10px;padding-right:70px}.emk-inspector-icon{background:var(--emk-brand-soft);border-radius:10px;color:var(--emk-brand-dark);display:grid;flex:0 0 38px;height:38px;place-items:center;width:38px}.emk-inspector-heading small{color:var(--emk-text-muted);display:block;font-size:.66rem;font-weight:700;letter-spacing:.07em;margin-bottom:1px;text-transform:uppercase}.emk-inspector-heading strong{color:var(--emk-text);display:block;font-size:.98rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emk-inspector-header>p{color:var(--emk-text-muted);font-size:.75rem;line-height:1.5;margin:11px 0 0}.emk-inspector-header-actions{display:flex;gap:5px;position:absolute;right:14px;top:16px}.emk-inspector-header-actions button{background:var(--emk-surface);border:1px solid var(--emk-border-soft);border-radius:8px;color:var(--emk-text-muted);cursor:pointer;display:grid;height:32px;place-items:center;transition:.16s ease;width:32px}.emk-inspector-header-actions button:hover{background:var(--emk-brand-soft);border-color:var(--emk-brand);color:var(--emk-brand-dark)}.emk-inspector-header-actions button.is-danger:hover{background:var(--emk-danger-bg);border-color:#f6c6c6;color:var(--emk-danger)}.emk-inspector-scroll{flex:1 1;min-height:0;overflow-y:auto;padding:12px;scrollbar-color:#b7c7c1 #0000;scrollbar-width:thin}.emk-inspector-sections{grid-gap:10px;display:grid;gap:10px}.emk-inspector-section{background:var(--emk-surface);border:1px solid var(--emk-border-soft);border-radius:10px;box-shadow:var(--emk-shadow-sm);overflow:hidden}.emk-inspector-section summary{align-items:center;color:var(--emk-text-secondary);cursor:pointer;display:flex;font-size:.73rem;font-weight:750;justify-content:space-between;letter-spacing:.045em;list-style:none;min-height:42px;padding:10px 12px;text-transform:uppercase;-webkit-user-select:none;user-select:none}.emk-inspector-section summary::-webkit-details-marker{display:none}.emk-inspector-section summary>span{align-items:center;display:inline-flex;gap:7px}.emk-inspector-section summary>svg{color:var(--emk-text-muted);transition:transform .18s ease}.emk-inspector-section[open] summary{background:#f6fbf8;border-bottom:1px solid var(--emk-border-soft);color:var(--emk-brand-dark)}.emk-inspector-section[open] summary>svg{transform:rotate(180deg)}.emk-inspector-section-body{animation:emk-inspector-open .16s ease-out;padding:14px 12px 4px}@keyframes emk-inspector-open{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.emk-inspector-field{margin-bottom:13px}.emk-inspector-label{color:var(--emk-text-secondary);display:block;font-size:.73rem;font-weight:650;line-height:1.3;margin:0 0 5px}.emk-inspector-field .emk-input,.emk-inspector-field .emk-select,.emk-inspector-field .emk-textarea{background:#fcfdfd;width:100%!important}.emk-inspector-field .emk-textarea{min-height:86px;resize:vertical}.emk-inspector-meta{grid-gap:8px 12px;color:var(--emk-text-muted);display:grid;font-size:.75rem;gap:8px 12px;grid-template-columns:1fr auto;padding-bottom:13px}.emk-inspector-meta strong{color:var(--emk-text-secondary);font-weight:650}.emk-advanced-id-row{align-items:center;display:flex;gap:6px;margin-top:4px}.emk-advanced-id-value{background:#fcfdfd;border:1px solid var(--emk-border-soft);border-radius:6px;color:var(--emk-text-muted);flex:1 1 auto;font-size:.68rem;min-width:0;overflow:hidden;padding:4px 7px;text-overflow:ellipsis;white-space:nowrap}.emk-advanced-id-row .emk-btn{flex:0 0 auto;padding:4px 8px!important}.emk-advanced-position-actions{display:flex;gap:6px;margin-top:6px}.emk-advanced-position-actions .emk-btn{flex:1 1 auto;justify-content:center;padding:6px!important}.emk-segmented-control{grid-gap:3px;background:var(--emk-surface-muted);border:1px solid var(--emk-border);border-radius:9px;display:grid;gap:3px;grid-template-columns:repeat(3,1fr);padding:3px}.emk-segmented-control button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--emk-text-muted);cursor:pointer;display:flex;font:inherit;font-size:.68rem;font-weight:650;gap:5px;justify-content:center;min-height:34px;min-width:0;padding:5px}.emk-segmented-control button:hover{background:#ffffffb8;color:var(--emk-brand-dark)}.emk-segmented-control button.is-active{background:#fff;box-shadow:0 1px 4px #0d1f191f;color:var(--emk-brand-dark)}.emk-image-picker{grid-gap:8px;display:grid;gap:8px}.emk-upload-control{align-items:center;background:#f8fbf9;border:1px dashed #a8bbb4;border-radius:9px;color:var(--emk-brand-dark);cursor:pointer;display:flex;gap:9px;min-height:58px;padding:10px;transition:.16s ease}.emk-upload-control:hover{background:var(--emk-brand-soft);border-color:var(--emk-brand)}.emk-upload-control span{display:flex;flex-direction:column;min-width:0}.emk-upload-control strong{font-size:.75rem}.emk-upload-control small{color:var(--emk-text-muted);font-size:.65rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emk-upload-control input{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}.emk-image-picker-preview{background:var(--emk-surface-muted);border:1px solid var(--emk-border-soft);border-radius:9px;overflow:hidden;position:relative}.emk-image-picker-preview img{display:block;max-height:150px;object-fit:contain;width:100%}.emk-image-picker-preview-badge{background:#14231fc7;border-radius:999px;color:#fff;font-size:.62rem;left:6px;letter-spacing:.02em;padding:2px 8px;position:absolute;top:6px}.emk-image-picker-pending-actions{display:flex;gap:8px}.emk-upload-status-success{color:var(--emk-success)}.emk-upload-status-error{color:var(--emk-danger)}.emk-use-logo-btn{margin-top:8px;width:100%}.emk-logo-url{color:var(--emk-text-muted);display:block;font-size:.62rem;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emk-color-control{grid-gap:7px;display:grid;gap:7px;grid-template-columns:42px minmax(0,1fr)}.emk-color-swatch{border:1px solid var(--emk-border);border-radius:8px;box-shadow:inset 0 0 0 3px #fff;cursor:pointer;display:block;min-height:42px;overflow:hidden;position:relative}.emk-color-swatch:after{background-image:linear-gradient(45deg,#0000000f 25%,#0000 0),linear-gradient(-45deg,#0000000f 25%,#0000 0);background-size:8px 8px;content:"";inset:0;opacity:.22;pointer-events:none;position:absolute}.emk-color-swatch input{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.emk-control-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.emk-button-mini-preview{grid-gap:10px;background:var(--emk-surface-muted);border:1px solid var(--emk-border-soft);border-radius:10px;display:grid;gap:10px;padding:14px;place-items:center}.emk-button-mini-preview small{color:var(--emk-text-muted);font-size:.67rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.emk-button-mini-preview span{display:inline-block;font-size:.78rem;font-weight:700;padding:9px 20px}.emk-live-block-style{box-sizing:border-box;transition:color .15s ease,background-color .15s ease,border-color .15s ease,border-radius .15s ease,padding .15s ease}.emk-live-block-style>*{color:inherit}.emk-product-preview-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.emk-product-preview-grid>div{margin-bottom:0!important}.emk-product-card{background:#fff;transition:transform .15s ease,box-shadow .15s ease}.emk-product-card:hover{box-shadow:0 8px 20px #0d1f191a;transform:translateY(-2px)}.emk-product-card-cart-btn{box-shadow:0 2px 6px #00739959;transition:transform .15s ease,box-shadow .15s ease}.emk-product-card-cart-btn:hover{box-shadow:0 4px 10px #00739973;transform:scale(1.08)}.emk-product-preview-tile{position:relative}.emk-product-preview-tile-controls{display:flex;gap:4px;opacity:0;pointer-events:none;position:absolute;right:6px;top:6px;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease;z-index:1}.emk-product-preview-tile-controls:focus-within,.emk-product-preview-tile:hover .emk-product-preview-tile-controls{opacity:1;pointer-events:auto;transform:translateY(0)}.emk-product-preview-tile-btn{background:#fff;border:1px solid var(--emk-border-soft);border-radius:50%;box-shadow:0 1px 3px #0d1f1924;color:var(--emk-text-secondary);cursor:pointer;display:grid;font-size:.8rem;height:22px;line-height:1;place-items:center;transition:background-color .15s ease,color .15s ease,transform .1s ease;width:22px}.emk-product-preview-tile-btn:hover:not(:disabled){background:var(--emk-brand-soft);color:var(--emk-brand-dark);transform:scale(1.08)}.emk-product-preview-tile-btn:disabled{cursor:not-allowed;opacity:.35}.emk-product-preview-tile-btn--danger{color:var(--emk-danger)}.emk-product-preview-tile-btn--danger:hover:not(:disabled){background:var(--emk-danger-bg);color:var(--emk-danger)}.emk-slider-preview{background:var(--emk-surface-muted);overflow:hidden;position:relative}.emk-slider-preview-main{aspect-ratio:2.6/1;display:block;object-fit:cover;width:100%}.emk-slider-preview-thumbs{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(2,1fr);padding:4px}.emk-slider-preview-thumbs img{border-radius:4px;height:54px;object-fit:cover;width:100%}.emk-slider-preview-dots{background:#00000047;border-radius:999px;bottom:8px;display:flex;gap:4px;left:50%;padding:4px 6px;position:absolute;transform:translateX(-50%)}.emk-slider-preview-dots i{background:#fff9;border-radius:50%;height:5px;width:5px}.emk-slider-preview-dots i.is-active{background:#fff;border-radius:4px;width:13px}.emk-slider-image-editor{grid-gap:7px;background:#f9fbfa;border:1px solid var(--emk-border-soft);border-radius:9px;display:grid;gap:7px;margin-bottom:12px;padding:10px}.emk-slider-image-editor-head{align-items:center;color:var(--emk-text-secondary);display:flex;font-size:.72rem;justify-content:space-between}.emk-slider-image-editor-head button{background:var(--emk-danger-bg);border:0;border-radius:6px;color:var(--emk-danger);cursor:pointer;display:grid;height:28px;place-items:center;width:28px}.emk-inspector-actionbar{align-items:center;background:#fffffff7;border-top:1px solid var(--emk-border);box-shadow:0 -5px 15px #0d1f190d;color:var(--emk-text-muted);display:flex;min-height:48px;padding:10px 14px;position:relative;z-index:2}.emk-inspector-actionbar span{align-items:center;display:inline-flex;font-size:.72rem;font-weight:650;gap:7px}.emk-inspector-actionbar.is-saved{color:var(--emk-success)}.emk-inspector-actionbar.is-error{color:var(--emk-danger)}.emk-inspector-actionbar.is-saving svg{animation:emk-pulse 1.1s ease-in-out infinite}@keyframes emk-pulse{50%{opacity:.35}}.emk-inspector-empty{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:32px 20px;text-align:center}.emk-inspector-empty>span{background:var(--emk-brand-soft);border-radius:16px;color:var(--emk-brand);display:grid;height:54px;margin-bottom:13px;place-items:center;width:54px}.emk-inspector-empty strong{font-size:.95rem;margin-bottom:5px}.emk-inspector-empty p{color:var(--emk-text-muted);font-size:.75rem;line-height:1.5;margin:0;max-width:210px}.emk-device-toggle{background:var(--emk-surface);border:1px solid var(--emk-border);border-radius:10px;box-shadow:var(--emk-shadow-sm);display:inline-flex;gap:3px;padding:3px}.emk-device-toggle button{background:#0000;border:0;border-radius:7px;color:var(--emk-text-muted);cursor:pointer;display:inline-grid;min-height:36px;min-width:40px;place-items:center}.emk-device-toggle button:hover{background:var(--emk-surface-muted);color:var(--emk-brand-dark)}.emk-device-toggle button.emk-device-active{background:var(--emk-brand);color:#fff}.emk-preview-stage{background:var(--emk-surface-muted);border-radius:var(--emk-radius-md);overflow-x:auto;padding:clamp(12px,3vw,32px)}.emk-modal .modal-content{border:1px solid var(--emk-border-soft);border-radius:var(--emk-radius-lg);box-shadow:0 22px 60px #0d1f1933;max-height:calc(100vh - 64px);overflow-y:auto}.emk-modal .modal-header{background:#fbfdfc;border-bottom-color:var(--emk-border-soft);padding:18px 22px}.emk-modal .modal-title{color:var(--emk-text);font-size:1.15rem;font-weight:700}.emk-modal .modal-body{color:var(--emk-text-secondary);padding:22px}.emk-modal .modal-footer{border-top-color:var(--emk-border-soft)}.emk-preview-modal{height:calc(100vh - 32px);height:calc(100dvh - 32px);margin-bottom:16px;margin-top:16px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px)}.emk-preview-modal .modal-content{display:flex;height:100%;max-height:100%;overflow:hidden}.emk-preview-modal .modal-header{flex:0 0 auto}.emk-preview-modal .modal-body{flex:1 1 auto;min-height:0;overflow:hidden}.emk-preview-modal .emk-preview-stage{min-height:0}@keyframes emk-spin{to{transform:rotate(1turn)}}.emk-btn:disabled svg[data-loading=true]{animation:emk-spin .8s linear infinite}.emk-html-source-modal{max-width:min(1100px,calc(100vw - 32px))}.emk-html-source-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.emk-html-source-mode-toggle{display:inline-flex;gap:6px}.emk-html-source-status{color:var(--emk-text-muted);font-size:.8rem;margin-right:auto}.emk-html-source-findreplace{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.emk-html-source-findreplace .emk-input{flex:1 1 160px;min-width:120px}.emk-html-source-textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;line-height:1.5;min-height:55vh;overflow:auto;resize:vertical;white-space:pre;width:100%}.emk-manual-html-banner{align-items:center;background:#fff8e6;border-color:#f0d99a;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.emk-manual-html-banner-copy strong{color:var(--emk-text);display:block;margin-bottom:4px}.emk-manual-html-banner-copy p{color:var(--emk-text-muted);font-size:.82rem;margin:0;max-width:60ch}.emk-manual-html-banner-actions{display:flex;flex-wrap:wrap;gap:10px}.emk-manual-html-live-view{margin-top:16px}.emk-slider-field{align-items:center;display:flex;gap:10px}.emk-slider-field input[type=range]{accent-color:var(--emk-brand);flex:1 1 auto}.emk-slider-field input[type=number]{flex:0 0 auto;width:62px!important}.emk-slider-suffix{color:var(--emk-text-muted);flex:0 0 auto;font-size:.72rem}.emk-color-input{background:#fff;border:1px solid var(--emk-border-soft);border-radius:6px;cursor:pointer;height:30px;padding:2px;width:40px}.emk-pill-shortcut{font-size:.72rem!important;margin-top:6px;padding:3px 10px!important}.emk-card-overrides{display:flex;flex-direction:column;gap:6px}.emk-card-override-row-group{border-bottom:1px solid var(--emk-border-soft);padding-bottom:6px}.emk-card-override-row-group:last-child{border-bottom:none;padding-bottom:0}.emk-card-override-row{align-items:center;display:flex;gap:8px}.emk-card-override-name{color:var(--emk-text);flex:1 1 auto;font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emk-card-override-row .emk-select{flex:0 0 auto;width:140px!important}.emk-card-override-links{background:#f7f9fa;background:var(--emk-surface-soft,#f7f9fa);border-radius:6px;margin-top:6px;padding:8px}.emk-field-text-styles-list{display:flex;flex-direction:column;gap:8px}.emk-field-text-style summary{font-size:.68rem;min-height:34px}.emk-field-text-style .emk-inspector-section-body{display:flex;flex-direction:column;gap:10px;padding:10px 12px 12px}.emk-field-help{color:var(--emk-text-muted);display:block;font-size:.68rem;margin-top:4px}.emk-btn-icon{align-items:center;background:var(--emk-surface);border:1px solid var(--emk-border);border-radius:8px;color:var(--emk-text-secondary);cursor:pointer;display:inline-flex;height:26px;justify-content:center;margin-left:6px;padding:0;transition:color .16s var(--emk-ease),background .16s var(--emk-ease),border-color .16s var(--emk-ease);vertical-align:middle;width:26px}.emk-btn-icon:hover:not(:disabled){background:#f8fffb;border-color:var(--emk-brand);color:var(--emk-brand-dark)}.emk-btn-icon:disabled{cursor:not-allowed;opacity:.5}.emk-btn-icon:disabled svg[data-loading=true]{animation:emk-spin .8s linear infinite}.emk-audience-estimate-label{align-items:center;display:inline-flex;gap:4px}.emk-audience-estimate .emk-btn-icon{background:#ffffff24;border-color:#ffffff59;color:#fff}.emk-audience-estimate .emk-btn-icon:hover:not(:disabled){background:#ffffff42;border-color:#fff9;color:#fff}@media (max-width:1280px){.emk-card-grid,.emk-template-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.emk-builder-layout{gap:12px;grid-template-columns:190px minmax(420px,1fr) 270px}}@media (max-width:1024px){.emk-card-grid,.emk-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.emk-builder-layout{grid-template-columns:1fr 300px}.emk-builder-layout>div:first-child{grid-column:1/-1;max-height:none;position:static}.emk-builder-layout>div:first-child>div{display:inline-block;margin:0 12px 0 0!important;vertical-align:top;width:calc(25% - 12px)}.emk-builder-layout>div:last-child,.emk-inspector{top:12px}}@media (max-width:768px){.emk-page{border-radius:0;padding:14px}.emk-header{align-items:stretch;flex-direction:column}.emk-header>.emk-input,.emk-header>div{width:100%}.emk-header .emk-btn{flex:1 1}.emk-card-grid,.emk-template-grid{gap:12px;grid-template-columns:1fr}.emk-stepper{padding:5px}.emk-step{font-size:.73rem;min-height:36px;padding:6px 10px}.emk-step:not(.emk-step-active):not(.emk-step-done){color:#0000;max-width:34px;overflow:hidden;padding-inline:0;width:34px}.emk-step:not(.emk-step-active):not(.emk-step-done):after{color:var(--emk-text-muted);content:"•";font-size:1rem;position:absolute}.emk-builder-layout{display:flex;flex-direction:column}.emk-builder-layout>div{width:100%}.emk-builder-layout>div:first-child,.emk-builder-layout>div:last-child{max-height:none;position:static}.emk-inspector{border-radius:16px 16px 10px 10px;max-height:min(72vh,620px);min-height:380px;order:3;position:static}.emk-builder-layout>div:first-child>div{display:block;margin:0 0 12px!important;width:100%}.emk-block-palette{grid-template-columns:repeat(3,minmax(0,1fr))}.emk-canvas{min-height:360px;padding:10px}.emk-block-card-header{align-items:flex-start;flex-direction:column}.emk-block-card-header>div{flex-wrap:wrap;justify-content:flex-end;width:100%}.emk-settings-row{align-items:flex-start}.emk-template-actions{flex-direction:column}.emk-preview-stage{margin-inline:-8px;padding:10px}.emk-start-choice{padding:22px 14px}.emk-start-choice-grid{grid-template-columns:1fr}}@media (max-width:420px){.emk-block-palette{grid-template-columns:repeat(2,minmax(0,1fr))}.emk-btn{min-height:42px}.emk-settings-row{flex-direction:column;gap:4px}}.emk-settings-page{background:radial-gradient(circle at 93% 2%,#27ae7c1c,#0000 28%),linear-gradient(180deg,#f3f7f5,#f7f9f8);padding:clamp(14px,2.2vw,30px);position:relative}.emk-settings-hero{align-items:center;background:radial-gradient(circle at 88% 22%,#64e2a940,#0000 27%),linear-gradient(135deg,#0b4738,#096348 52%,#0d7f5b);border:1px solid #ffffff1f;border-radius:20px;box-shadow:0 18px 42px #094c3733;color:#fff;display:flex;gap:24px;justify-content:space-between;margin-bottom:22px;min-height:166px;overflow:hidden;padding:clamp(22px,3vw,34px);position:relative}.emk-settings-hero:after{border:34px solid hsla(0,0%,100%,.055);border-radius:50%;bottom:-96px;content:"";height:250px;pointer-events:none;position:absolute;right:-54px;width:250px}.emk-settings-hero-copy{align-items:center;display:flex;gap:17px;min-width:0;position:relative;z-index:1}.emk-settings-hero-icon{background:#ffffff21;border:1px solid #ffffff2e;border-radius:16px;box-shadow:inset 0 1px 0 #ffffff2e;display:grid;flex:0 0 56px;height:56px;place-items:center;width:56px}.emk-settings-hero-copy small{color:#a8e6cc;display:block;font-size:.7rem;font-weight:750;letter-spacing:.105em;margin-bottom:5px;text-transform:uppercase}.emk-settings-hero h1{color:#fff;font-size:clamp(1.55rem,3vw,2.25rem);font-weight:760;letter-spacing:-.035em;line-height:1.15;margin:0}.emk-settings-hero-copy p{color:#ffffffbf;font-size:.88rem;line-height:1.55;margin:8px 0 0;max-width:670px}.emk-settings-hero-status{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;z-index:1}.emk-settings-health,.emk-settings-save-state{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02221933;border:1px solid #ffffff29;border-radius:999px;color:#ffffffe6;display:inline-flex;font-size:.73rem;font-weight:680;gap:8px;min-height:34px;padding:7px 11px}.emk-settings-health i{background:#62e6a4;border-radius:50%;box-shadow:0 0 0 4px #62e6a426;height:7px;width:7px}.emk-settings-health.is-disabled i{background:#ffcf66;box-shadow:0 0 0 4px #ffcf6629}.emk-settings-save-state{background:#ffffff17;color:#ffffffb8}.emk-settings-save-state.is-saving svg{animation:emk-spin .8s linear infinite}.emk-settings-layout{grid-gap:clamp(15px,2vw,24px);align-items:start;display:grid;gap:clamp(15px,2vw,24px);grid-template-columns:218px minmax(0,1fr)}.emk-settings-sidebar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid var(--emk-border-soft);border-radius:15px;box-shadow:0 8px 26px #0d1f1912;padding:13px;position:sticky;top:14px}.emk-settings-sidebar-heading{border-bottom:1px solid var(--emk-border-soft);padding:5px 8px 11px}.emk-settings-sidebar-heading span{color:var(--emk-text);display:block;font-size:.78rem;font-weight:760}.emk-settings-sidebar-heading small{color:var(--emk-text-muted);font-size:.67rem}.emk-settings-sidebar nav{grid-gap:3px;display:grid;gap:3px;padding:10px 0}.emk-settings-sidebar nav a{align-items:center;border-radius:9px;color:var(--emk-text-muted);display:flex;font-size:.76rem;font-weight:650;gap:9px;min-height:39px;padding:8px 9px;text-decoration:none;transition:.16s ease}.emk-settings-sidebar nav a svg{color:#6e8e83}.emk-settings-sidebar nav a:focus-visible,.emk-settings-sidebar nav a:hover{background:var(--emk-brand-soft);color:var(--emk-brand-dark)}.emk-settings-sidebar nav a:hover svg{color:var(--emk-brand)}.emk-settings-sidebar-summary{grid-gap:8px;align-items:center;border-top:1px solid var(--emk-border-soft);color:var(--emk-brand);display:grid;gap:8px;grid-template-columns:26px 1fr 1fr;padding:11px 8px 5px}.emk-settings-sidebar-summary>div{min-width:0}.emk-settings-sidebar-summary small,.emk-settings-sidebar-summary strong{display:block}.emk-settings-sidebar-summary strong{color:var(--emk-text);font-size:.82rem}.emk-settings-sidebar-summary small{color:var(--emk-text-muted);font-size:.58rem;line-height:1.25;overflow:hidden}.emk-settings-content{grid-gap:18px;display:grid;gap:18px;min-width:0}.emk-settings-panel{background:#fffffff5;border:1px solid var(--emk-border-soft);border-radius:16px;box-shadow:0 5px 22px #0d1f190f;overflow:hidden;scroll-margin-top:18px}.emk-settings-panel-header{align-items:flex-start;background:linear-gradient(180deg,#fff,#fbfdfc);border-bottom:1px solid var(--emk-border-soft);display:flex;gap:13px;padding:19px 21px 17px}.emk-settings-panel-icon{background:var(--emk-brand-soft);border:1px solid #cce9dc;border-radius:12px;color:var(--emk-brand-dark);display:grid;flex:0 0 42px;height:42px;place-items:center;width:42px}.emk-settings-panel-header>div{min-width:0}.emk-settings-panel-header small{color:var(--emk-brand);display:block;font-size:.63rem;font-weight:760;letter-spacing:.08em;margin-bottom:2px;text-transform:uppercase}.emk-settings-panel-header h2{color:var(--emk-text);font-size:1.05rem;font-weight:750;letter-spacing:-.012em;margin:0}.emk-settings-panel-header p{color:var(--emk-text-muted);font-size:.76rem;line-height:1.5;margin:4px 0 0;max-width:720px}.emk-settings-panel-body{padding:4px 21px 18px}.emk-settings-panel-body>.emk-settings-row:last-child{padding-bottom:0}.emk-settings-panel .emk-settings-row{min-height:60px;padding:11px 0}.emk-settings-panel .emk-settings-row-label strong{color:var(--emk-text);font-size:.84rem;line-height:1.35}.emk-settings-panel .emk-settings-row-label small{color:var(--emk-text-muted);display:block;font-size:.7rem;line-height:1.45;margin-top:3px;max-width:680px}.emk-settings-number-input{font-feature-settings:"tnum";flex:0 0 118px;font-variant-numeric:tabular-nums;text-align:right;width:118px}.emk-settings-switch{cursor:pointer;display:inline-flex;flex:0 0 44px;height:25px;position:relative;width:44px}.emk-settings-switch-track{background:#dce5e1;border:1px solid #b8c9c2;border-radius:999px;box-shadow:inset 0 1px 2px #0d1f1914;display:block;inset:0;position:absolute;transition:.2s ease}.emk-settings-switch-track span{background:#fff;border-radius:50%;box-shadow:0 2px 5px #0d1f1933;height:17px;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:17px}.emk-settings-switch input:checked+.emk-settings-switch-track{background:var(--emk-brand);border-color:var(--emk-brand)}.emk-settings-switch input:checked+.emk-settings-switch-track span{transform:translateX(19px)}.emk-settings-switch input:focus-visible+.emk-settings-switch-track{outline:3px solid #0d7f5b3d;outline-offset:2px}.emk-settings-metrics{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding:17px 0 15px}.emk-settings-metric{align-items:center;background:#fbfdfc;border:1px solid var(--emk-border-soft);border-radius:12px;display:flex;gap:10px;min-width:0;padding:13px}.emk-settings-metric>span{background:var(--emk-surface-muted);border-radius:10px;color:var(--emk-text-muted);display:grid;flex:0 0 35px;height:35px;place-items:center;width:35px}.emk-settings-metric.is-active>span{background:var(--emk-brand-soft);color:var(--emk-brand-dark)}.emk-settings-metric small,.emk-settings-metric strong{display:block}.emk-settings-metric strong{font-feature-settings:"tnum";color:var(--emk-text);font-size:1.12rem;font-variant-numeric:tabular-nums;line-height:1.15}.emk-settings-metric small{color:var(--emk-text-muted);font-size:.65rem;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emk-settings-status-grid{grid-gap:7px;border-top:1px solid var(--emk-border-soft);display:grid;gap:7px;grid-template-columns:repeat(4,minmax(0,1fr));padding:14px 0}.emk-settings-status-item{grid-gap:7px;align-items:center;background:var(--emk-surface-muted);border-radius:8px;color:var(--emk-text-muted);display:grid;font-size:.68rem;gap:7px;grid-template-columns:8px minmax(0,1fr) auto;min-height:34px;padding:7px 9px}.emk-settings-status-item strong{font-feature-settings:"tnum";color:var(--emk-text);font-size:.75rem;font-variant-numeric:tabular-nums}.emk-settings-status-dot{background:#8b9b95;border-radius:50%;height:7px;width:7px}.emk-settings-status-dot.status-scheduled{background:#d79413}.emk-settings-status-dot.status-processing,.emk-settings-status-dot.status-sending{background:#2879c8}.emk-settings-status-dot.status-sent{background:#17a05a}.emk-settings-status-dot.status-failed{background:#c83b3b}.emk-settings-spend-list{display:flex;flex-wrap:wrap;gap:8px;padding-top:2px}.emk-settings-spend-list>div{grid-gap:2px 10px;background:#f6fcf8;border:1px solid #d8eadf;border-radius:10px;display:grid;gap:2px 10px;grid-template-columns:auto auto;padding:10px 12px}.emk-settings-spend-list small,.emk-settings-spend-list span{color:var(--emk-text-muted);font-size:.66rem}.emk-settings-spend-list strong{color:var(--emk-brand-dark);font-size:.79rem;text-align:right}.emk-settings-spend-list small{grid-column:1/-1}.emk-settings-quota-grid,.emk-settings-rule-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:16px}.emk-settings-quota-card,.emk-settings-rule-card{background:#fbfdfc;border:1px solid var(--emk-border-soft);border-radius:12px;min-width:0;padding:13px 15px 4px}.emk-settings-quota-card-head,.emk-settings-rule-card-head{align-items:center;border-bottom:1px solid var(--emk-border-soft);display:flex;gap:9px;padding-bottom:10px}.emk-settings-rule-card-head>span{background:var(--emk-brand-soft);border-radius:9px;color:var(--emk-brand);display:grid;height:32px;place-items:center;width:32px}.emk-settings-rule-card-head small,.emk-settings-rule-card-head strong{display:block}.emk-settings-quota-card-head strong,.emk-settings-rule-card-head strong{color:var(--emk-text);font-size:.8rem;text-transform:capitalize}.emk-settings-rule-card-head small{color:var(--emk-text-muted);font-size:.61rem}.emk-settings-quota-card-head{color:var(--emk-brand)}.emk-settings-quota-card .emk-settings-row,.emk-settings-rule-card .emk-settings-row{min-height:52px;padding-block:8px}.emk-settings-rule-card .emk-settings-row>.emk-input{min-width:0!important;width:min(100%,220px)}.emk-settings-quota-card .emk-settings-row-label strong,.emk-settings-rule-card .emk-settings-row-label strong{font-size:.73rem}.emk-settings-field-grid{grid-gap:0 24px;display:grid;gap:0 24px;grid-template-columns:repeat(2,minmax(0,1fr))}.emk-settings-field-grid .emk-settings-row:nth-last-child(-n+2){border-bottom:0}.emk-settings-inline-form{align-items:end;background:#f8fbf9;border:1px dashed #bfd2c9;border-radius:12px;display:flex;gap:9px;justify-content:flex-end;margin-top:14px;padding:13px}.emk-settings-inline-form label{grid-gap:5px;display:grid;flex:1 1;gap:5px;min-width:220px}.emk-settings-inline-form label>span{color:var(--emk-text-secondary);font-size:.68rem;font-weight:680}.emk-settings-inline-form.is-sender{display:grid;grid-template-columns:1fr 1.3fr auto}.emk-settings-record-list{display:grid;padding-top:7px}.emk-settings-record{grid-gap:11px;align-items:center;border-bottom:1px solid var(--emk-border-soft);display:grid;gap:11px;grid-template-columns:38px minmax(0,1fr) auto;min-height:70px;padding:10px 0}.emk-settings-record:last-child{border-bottom:0}.emk-settings-record-icon{background:var(--emk-brand-soft);border-radius:10px;color:var(--emk-brand-dark);display:grid;height:38px;place-items:center;width:38px}.emk-settings-record-copy{min-width:0}.emk-settings-record-copy>div{align-items:center;display:flex;gap:7px}.emk-settings-record-copy strong{color:var(--emk-text);font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emk-settings-record-copy small{color:var(--emk-text-muted);display:block;font-size:.68rem;line-height:1.45;margin-top:3px;overflow-wrap:anywhere}.emk-settings-record-status{background:var(--emk-surface-muted);border-radius:999px;color:var(--emk-text-muted);display:inline-flex;font-size:.58rem;font-weight:750;padding:3px 7px;text-transform:capitalize}.emk-settings-record-status.is-active{background:var(--emk-success-bg);color:var(--emk-success)}.emk-settings-record-status.is-paused{background:var(--emk-warning-bg);color:var(--emk-warning)}.emk-settings-record-status.is-draft{background:var(--emk-info-bg);color:var(--emk-info)}.emk-settings-record-actions{display:flex;gap:7px}.emk-settings-record-actions .emk-btn{font-size:.7rem;min-height:34px;padding:6px 10px}.emk-settings-form-card{background:#f8fbf9;border:1px solid var(--emk-border-soft);border-radius:12px;margin-top:14px;padding:14px}.emk-settings-form-title{align-items:center;color:var(--emk-brand);display:flex;gap:9px;margin-bottom:12px}.emk-settings-form-title small,.emk-settings-form-title strong{display:block}.emk-settings-form-title strong{color:var(--emk-text);font-size:.78rem}.emk-settings-form-title small{color:var(--emk-text-muted);font-size:.64rem}.emk-settings-promo-form{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:minmax(180px,1.2fr) minmax(150px,1fr) minmax(150px,1fr) 80px 100px auto}.emk-settings-promo-form .emk-input{min-width:0;width:100%!important}@media (max-width:1100px){.emk-settings-layout{grid-template-columns:1fr}.emk-settings-sidebar{border-radius:12px;overflow-x:auto;padding:7px;position:sticky;top:0;z-index:6}.emk-settings-sidebar-heading,.emk-settings-sidebar-summary{display:none}.emk-settings-sidebar nav{display:flex;gap:4px;min-width:100%;padding:0;width:max-content}.emk-settings-sidebar nav a{flex:0 0 auto;min-height:36px;padding-inline:10px}.emk-settings-promo-form{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.emk-settings-page{padding:10px}.emk-settings-hero{border-radius:16px;flex-direction:column;min-height:0;padding:21px}.emk-settings-hero,.emk-settings-hero-copy{align-items:flex-start}.emk-settings-hero-icon{border-radius:13px;flex-basis:45px;height:45px;width:45px}.emk-settings-hero-status{align-items:stretch;flex-direction:row;flex-wrap:wrap;width:100%}.emk-settings-health,.emk-settings-save-state{flex:1 1;justify-content:center}.emk-settings-panel-header{padding:16px}.emk-settings-panel-body{padding:4px 16px 15px}.emk-settings-metrics,.emk-settings-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.emk-settings-field-grid,.emk-settings-quota-grid,.emk-settings-rule-grid{grid-template-columns:1fr}.emk-settings-field-grid .emk-settings-row{border-bottom:1px solid var(--emk-border-soft)}.emk-settings-field-grid .emk-settings-row:last-child{border-bottom:0}.emk-settings-inline-form.is-sender{grid-template-columns:1fr}.emk-settings-inline-form.is-sender .emk-btn{width:100%}.emk-settings-promo-form{grid-template-columns:repeat(2,minmax(0,1fr))}.emk-settings-promo-form .emk-btn{grid-column:1/-1}}@media (max-width:520px){.emk-settings-hero-copy,.emk-settings-hero-status{flex-direction:column}.emk-settings-sidebar nav a span{display:none}.emk-settings-sidebar nav a{justify-content:center;padding:7px;width:38px}.emk-settings-panel-icon{flex-basis:37px;height:37px;width:37px}.emk-settings-metrics,.emk-settings-promo-form,.emk-settings-status-grid{grid-template-columns:1fr}.emk-settings-panel .emk-settings-row{align-items:stretch;flex-direction:column;gap:8px}.emk-settings-number-input{flex-basis:auto;text-align:left;width:100%}.emk-settings-switch{align-self:flex-end;margin-top:-34px}.emk-settings-rule-card .emk-settings-row>.emk-input{width:100%}.emk-settings-inline-form{align-items:stretch;flex-direction:column}.emk-settings-inline-form label{min-width:0}.emk-settings-record{grid-template-columns:38px minmax(0,1fr)}.emk-settings-record-actions{grid-column:1/-1;justify-content:flex-end}.emk-settings-record-actions .emk-btn{flex:1 1}}@media (prefers-reduced-motion:reduce){.emk-modal *,.emk-scope *{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.emk-content-toolbar,.emk-picker-footer,.emk-result-heading{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-bottom:14px}.emk-content-toolbar small,.emk-owner-card small{color:var(--emk-text-muted);display:block}.emk-selection-counter{background:var(--emk-brand-soft);border-radius:999px;color:var(--emk-brand-dark);font-weight:750;padding:7px 11px}.emk-owner-panel{background:#fbfdfc;border:1px solid var(--emk-border-soft);border-radius:14px;margin-bottom:18px;padding:14px}.emk-source-radios{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-bottom:12px}.emk-source-radios label{align-items:center;background:#fff;border:1px solid var(--emk-border);border-radius:11px;cursor:pointer;display:flex;gap:10px;padding:12px}.emk-source-radios label.is-selected{background:var(--emk-brand-soft);border-color:var(--emk-brand);box-shadow:0 0 0 2px #1d7e5314}.emk-source-radios label span{grid-gap:2px;display:grid;gap:2px}.emk-source-radios label small{color:var(--emk-text-muted)}.emk-source-radios input{accent-color:var(--emk-brand)}.emk-search-field{align-items:center;background:#fff;border:1px solid var(--emk-border);border-radius:10px;color:var(--emk-text-muted);display:flex;gap:8px;min-height:42px;padding:0 12px}.emk-search-field input{background:#0000;border:0;color:var(--emk-text);outline:0;width:100%}.emk-owner-list{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.emk-owner-card{align-items:center;background:#fff;border:1px solid var(--emk-border-soft);border-radius:10px;color:var(--emk-text);cursor:pointer;display:flex;gap:9px;padding:10px;text-align:left}.emk-owner-card>span:nth-child(2){flex:1 1}.emk-owner-card.is-selected{border-color:var(--emk-brand);box-shadow:0 0 0 2px var(--emk-brand-soft)}.emk-product-filters{grid-gap:9px;display:grid;gap:9px;grid-template-columns:minmax(240px,1fr) 190px 140px;margin-bottom:14px}.emk-product-select-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.emk-pagination{display:flex;gap:8px}.emk-empty-state,.emk-manual-content{background:var(--emk-surface-muted);border:1px dashed var(--emk-border);border-radius:14px;color:var(--emk-text-muted);padding:34px;text-align:center}.emk-marketplace-card-col{padding:0}.emk-marketplace-card-slot{border-radius:var(--emk-radius-md);cursor:pointer;position:relative;transition:box-shadow .18s var(--emk-ease),transform .18s var(--emk-ease)}.emk-marketplace-card-slot:hover{transform:translateY(-2px)}.emk-marketplace-card-slot.is-selected{border-radius:var(--emk-radius-md);box-shadow:0 0 0 3px var(--emk-brand),var(--emk-shadow-md)}.emk-marketplace-card-check{background:var(--emk-brand);border-radius:999px;box-shadow:var(--emk-shadow-sm);color:#fff;display:grid;height:26px;place-items:center;position:absolute;right:10px;top:10px;width:26px;z-index:3}.emk-marketplace-card-slot.is-unavailable{cursor:not-allowed}.emk-marketplace-card-slot.is-unavailable:hover{transform:none}.emk-marketplace-card-slot.is-unavailable .product-card{filter:saturate(.7);opacity:.55}.emk-marketplace-card-unavailable-overlay{align-items:flex-end;background:linear-gradient(180deg,#0000 55%,#14231fb8);border-radius:var(--emk-radius-md);display:flex;inset:0;padding:10px;position:absolute;z-index:2}.emk-marketplace-card-unavailable-overlay small{color:#fff;font-size:.68rem;font-weight:650;line-height:1.4}.emk-content-intro{display:flex;gap:13px;margin-bottom:16px}.emk-content-intro h3,.emk-content-intro p{margin:0 0 4px}.emk-tutorial-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:14px 0}.emk-tutorial-card{grid-gap:10px;align-items:start;background:#fff;border:1px solid var(--emk-border-soft);border-radius:12px;cursor:pointer;display:grid;gap:10px;grid-template-columns:82px 1fr auto;padding:8px;text-align:left}.emk-tutorial-card>img,.emk-tutorial-card>picture>img{border-radius:8px;height:74px;object-fit:cover;width:82px}.emk-tutorial-card span{grid-gap:3px;display:grid;gap:3px}.emk-tutorial-card small{color:var(--emk-brand)}.emk-tutorial-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--emk-text-muted);display:-webkit-box;font-size:.72rem;margin:0;overflow:hidden}.emk-tutorial-card.is-selected{border-color:var(--emk-brand);box-shadow:0 0 0 2px var(--emk-brand-soft)}.emk-audience-modes{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-bottom:16px}.emk-audience-mode{grid-gap:4px;background:#fff;border:1px solid var(--emk-border);border-radius:12px;cursor:pointer;display:grid;gap:4px;padding:14px;text-align:left}.emk-audience-mode span{color:var(--emk-text-muted);font-size:.76rem}.emk-audience-mode.is-selected{background:var(--emk-brand-soft);border-color:var(--emk-brand)}.emk-step-validation{color:var(--emk-danger);font-size:.78rem;margin-top:9px;text-align:right}.emk-filter-chips{display:flex;gap:7px;margin:0 0 10px;overflow-x:auto;padding-bottom:3px}.emk-filter-chips button{background:#fff;border:1px solid var(--emk-border);border-radius:999px;color:var(--emk-text-secondary);cursor:pointer;flex:0 0 auto;font-size:.75rem;font-weight:700;padding:8px 12px}.emk-filter-chips button.is-active{background:var(--emk-brand-soft);border-color:var(--emk-brand);color:var(--emk-brand-dark)}.emk-product-filters.is-expanded{grid-template-columns:minmax(220px,1fr) 180px 130px 175px auto}.emk-content-selection-summary{background:#f8fbfa;border:1px solid var(--emk-border-soft);border-radius:11px;color:var(--emk-text-muted);display:flex;flex-wrap:wrap;font-size:.76rem;gap:16px;margin:15px 0;padding:12px 14px}.emk-content-selection-summary strong{color:var(--emk-text);display:block;margin-top:2px}.emk-product-skeleton{grid-gap:10px;background:#fff;border:1px solid var(--emk-border-soft);border-radius:13px;display:grid;gap:10px;overflow:hidden;padding-bottom:12px}.emk-product-skeleton i{animation:emk-skeleton 1.2s infinite;background:linear-gradient(90deg,#edf3f0 25%,#f8fbfa 50%,#edf3f0 75%);background-size:200% 100%;height:150px}.emk-product-skeleton span{background:#edf3f0;border-radius:5px;height:10px;margin:0 12px}.emk-product-skeleton span:last-child{width:55%}@keyframes emk-skeleton{to{background-position:-200% 0}}.emk-shop-preview{background:#fff;border:1px solid var(--emk-border);border-radius:16px;box-shadow:var(--emk-shadow-sm);margin:0 0 15px;padding:18px}.emk-shop-preview-head{align-items:center;display:flex;gap:14px}.emk-shop-preview-head>img,.emk-shop-preview-head>picture>img,.emk-shop-preview-head>span{background:var(--emk-brand-soft);border-radius:14px;color:var(--emk-brand);display:grid;flex:0 0 70px;height:70px;object-fit:cover;place-items:center;width:70px}.emk-shop-preview h3,.emk-shop-preview p{margin:2px 0}.emk-shop-preview small{color:var(--emk-text-muted)}.emk-shop-products{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:16px}.emk-shop-products>div{background:#fafcfb;border:1px solid var(--emk-border-soft);border-radius:9px;overflow:hidden}.emk-shop-products img{height:75px;object-fit:cover;width:100%}.emk-shop-products span{display:grid;padding:6px}.emk-shop-products b{font-size:.68rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emk-shop-skeleton{grid-gap:10px;display:grid;gap:10px}.emk-shop-skeleton i,.emk-shop-skeleton span{background:#edf3f0;border-radius:7px;height:14px}.emk-shop-skeleton i{height:70px;width:70px}.emk-shop-skeleton span{width:55%}.emk-targeting-sections{grid-gap:14px;display:grid;gap:14px}.emk-targeting-section{background:#fff;border:1px solid var(--emk-border-soft);border-radius:14px;padding:17px}.emk-targeting-section>header{color:var(--emk-brand);display:flex;gap:11px;margin-bottom:14px}.emk-recipient-cap h3,.emk-recipient-cap p,.emk-targeting-section header h3,.emk-targeting-section header p{margin:1px 0}.emk-recipient-cap p,.emk-targeting-section header p{color:var(--emk-text-muted);font-size:.76rem}.emk-recipient-cap small,.emk-targeting-section header small{color:var(--emk-brand);font-weight:800;letter-spacing:.08em}.emk-role-options{display:flex;flex-wrap:wrap;gap:7px}.emk-targeting-section .third-category-selector{background:#0000;border:0;padding:0}.emk-targeting-section .third-category-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.emk-targeting-section .third-category-header h4,.emk-targeting-section .third-category-header p{margin:0}.emk-targeting-section .third-category-header p{color:var(--emk-text-muted);font-size:.74rem}.emk-recipient-cap{align-items:center;display:flex;gap:20px;justify-content:space-between}.emk-recipient-cap .emk-input{max-width:210px}.emk-audience-estimate{align-items:center;background:linear-gradient(135deg,#123e31,#1d7e53);border-radius:15px;color:#fff;display:flex;gap:20px;justify-content:space-between;margin-top:16px;padding:18px}.emk-audience-estimate>div{grid-gap:3px;display:grid;gap:3px}.emk-audience-estimate strong{font-size:1.45rem}.emk-audience-estimate small{color:#ffffffbf}.emk-audience-estimate .emk-btn-primary{background:#fff;color:var(--emk-brand-dark)}.emk-review-hero{align-items:center;background:#f8fbfa;border:1px solid var(--emk-border-soft);border-radius:14px;display:flex;gap:14px;margin-bottom:16px;padding:17px}.emk-review-hero>span{background:var(--emk-brand-soft);border-radius:13px;color:var(--emk-brand);display:grid;height:48px;place-items:center;width:48px}.emk-review-hero>div{flex:1 1}.emk-review-hero h2,.emk-review-hero p{margin:1px 0}.emk-review-hero p{color:var(--emk-text-muted);font-size:.76rem}.emk-review-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1.4fr .8fr}.emk-review-counts,.emk-review-summary{background:#fff;border:1px solid var(--emk-border-soft);border-radius:14px;overflow:hidden}.emk-review-summary>div{grid-gap:14px;border-bottom:1px solid var(--emk-border-soft);display:grid;gap:14px;grid-template-columns:150px 1fr;padding:11px 14px}.emk-review-summary>div:last-child{border:0}.emk-review-summary span{color:var(--emk-text-muted);font-size:.76rem}.emk-review-counts{display:grid;grid-template-columns:1fr 1fr}.emk-review-counts>div{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px;text-align:center}.emk-review-counts>div:first-child{border-right:1px solid var(--emk-border-soft)}.emk-review-counts svg{color:var(--emk-brand)}.emk-review-counts span{color:var(--emk-text-muted);font-size:.72rem;margin-top:5px}.emk-review-counts strong{font-size:1.45rem}.emk-review-sample{margin-top:16px}.emk-review-sample h3,.emk-review-sample p{margin:2px 0}.emk-review-sample p,.emk-review-sample small{color:var(--emk-text-muted)}.emk-review-counts{grid-template-columns:repeat(3,1fr)}.emk-review-counts>div:first-child{border-right:0}.emk-review-counts>div:not(:last-child){border-right:1px solid var(--emk-border-soft)}.emk-review-selection-note{background:var(--emk-brand-soft);border-radius:10px;color:var(--emk-brand-dark);font-size:.76rem;font-weight:600;margin:10px 0 0;padding:9px 12px}@media(max-width:700px){.emk-review-counts{grid-template-columns:1fr}.emk-review-counts>div:not(:last-child){border-bottom:1px solid var(--emk-border-soft);border-right:0}}@media(max-width:1100px){.emk-product-filters.is-expanded{grid-template-columns:1fr 1fr 1fr}.emk-product-filters.is-expanded .emk-search-field{grid-column:1/-1}.emk-shop-products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1024px){.emk-product-select-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.emk-owner-list,.emk-tutorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.emk-review-grid{grid-template-columns:1fr}}@media(max-width:700px){.emk-audience-modes,.emk-owner-list,.emk-product-filters,.emk-product-filters.is-expanded,.emk-product-select-grid,.emk-source-radios,.emk-tutorial-grid{grid-template-columns:1fr}.emk-product-filters.is-expanded .emk-search-field{grid-column:auto}.emk-audience-estimate,.emk-content-toolbar,.emk-picker-footer,.emk-recipient-cap{align-items:stretch;flex-direction:column}.emk-tutorial-card{grid-template-columns:72px 1fr auto}.emk-shop-products{grid-template-columns:repeat(2,minmax(0,1fr))}.emk-review-summary>div{gap:3px}.emk-review-counts,.emk-review-summary>div{grid-template-columns:1fr}.emk-review-counts>div:first-child{border-bottom:1px solid var(--emk-border-soft);border-right:0}}.emk-library-picker{margin-top:8px;position:relative}.emk-library-picker-panel{background:#fff;border:1px solid var(--emk-border);border-radius:12px;box-shadow:var(--emk-shadow-md);margin-top:6px;padding:10px;position:absolute;width:280px;z-index:20}.emk-library-picker-panel .emk-input{margin-bottom:8px}.emk-library-picker-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));max-height:220px;overflow-y:auto}.emk-library-picker-item{grid-gap:4px;background:#fff;border:1px solid var(--emk-border-soft);border-radius:9px;cursor:pointer;display:grid;gap:4px;overflow:hidden;padding:0;text-align:left}.emk-library-picker-item:hover{border-color:var(--emk-brand)}.emk-library-picker-item img{display:block;height:64px;object-fit:cover;width:100%}.emk-library-picker-item span{color:var(--emk-text-muted);display:block;font-size:.68rem;overflow:hidden;padding:4px 6px;text-overflow:ellipsis;white-space:nowrap}.emk-library-picker-error{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.emk-product-field-toggles{display:flex;flex-wrap:wrap;gap:8px}.emk-product-field-toggle{align-items:center;background:#fff;border:1px solid var(--emk-border-soft);border-radius:999px;color:var(--emk-text);cursor:pointer;display:flex;font-size:.74rem;gap:6px;padding:6px 10px;transition:.15s ease}.emk-product-field-toggle input{accent-color:var(--emk-brand)}.emk-product-field-toggle.is-checked{background:var(--emk-brand-soft);border-color:var(--emk-brand);color:var(--emk-brand-dark);font-weight:700}.emkset-field-checklist{display:flex;flex-direction:column;gap:6px}.emkset-field-checklist-row{align-items:center;background:#fff;border:1px solid var(--emk-border-soft);border-radius:8px;display:flex;gap:10px;justify-content:space-between;padding:6px 10px;transition:.15s ease}.emkset-field-checklist-row.is-checked{background:var(--emk-brand-soft);border-color:var(--emk-brand)}.emkset-field-checklist-row label{align-items:center;color:var(--emk-text);cursor:pointer;display:flex;font-size:.78rem;gap:8px}.emkset-field-checklist-row label input{accent-color:var(--emk-brand)}.emkset-field-checklist-actions{display:flex;gap:4px}.emkset-field-checklist-actions .settings-btn{align-items:center;background:#fff;border:1px solid var(--emk-border-soft);border-radius:6px;color:var(--emk-text-secondary);cursor:pointer;display:flex;height:22px;justify-content:center;padding:0;transition:.15s ease;width:22px}.emkset-field-checklist-actions .settings-btn:hover:not(:disabled){border-color:var(--emk-brand);color:var(--emk-brand-dark)}.emkset-field-checklist-actions .settings-btn:disabled{cursor:not-allowed;opacity:.35}.emk-selected-strip{background:#f8fbfa;border:1px solid var(--emk-border-soft);border-radius:14px;margin-bottom:14px;padding:12px}.emk-selected-strip-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.emk-selected-strip-header strong{color:var(--emk-text);font-size:.85rem}.emk-selected-strip-header span{background:var(--emk-brand-soft);border-radius:999px;color:var(--emk-brand-dark);font-size:.72rem;font-weight:750;padding:3px 10px}.emk-selected-strip-track{display:flex;gap:9px;overflow-x:auto;padding-bottom:2px}.emk-selected-mini-card{grid-gap:4px;background:#fff;border:1px solid var(--emk-border-soft);border-radius:11px;display:grid;flex:0 0 96px;gap:4px;padding:6px;position:relative}.emk-selected-mini-thumb{background:var(--emk-surface-muted);border-radius:8px;color:var(--emk-text-muted);display:grid;height:96px;overflow:hidden;place-items:center;width:100%}.emk-selected-mini-thumb img{display:block;height:100%;object-fit:cover;width:100%}.emk-selected-mini-title{color:var(--emk-text);font-size:.68rem;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emk-selected-mini-price{color:var(--emk-text-muted);font-size:.68rem}.emk-selected-mini-price s{color:var(--emk-text-muted);margin-right:3px;opacity:.7}.emk-selected-mini-category{color:var(--emk-text-muted);font-size:.6rem;font-weight:700;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.emk-selected-mini-rating{color:#f5a623;font-size:.66rem;font-weight:650}.emk-selected-mini-remove{background:#fff;border:1px solid var(--emk-border);border-radius:999px;box-shadow:var(--emk-shadow-sm);color:var(--emk-danger);cursor:pointer;display:grid;height:20px;place-items:center;position:absolute;right:-6px;top:-6px;width:20px;z-index:2}.emk-selected-mini-remove:hover{background:var(--emk-danger-bg)}.emk-selection-fallback-card{grid-gap:6px;background:#fff;border:1px solid var(--emk-border-soft);border-radius:var(--emk-radius-md);cursor:default;display:grid;gap:6px;padding:10px}.emk-selection-fallback-card .emk-selected-mini-thumb{height:150px}.emk-selection-fallback-card .emk-selected-mini-title{font-size:.78rem}.emk-selection-fallback-card .emk-selected-mini-price{font-size:.74rem}.emk-smart-audience{background:#fff;border:1px solid var(--emk-border-soft);border-radius:14px;margin-top:16px;padding:17px}.emk-smart-audience-head{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;margin-bottom:6px}.emk-smart-audience-head h3{color:var(--emk-text);margin:0 0 2px}.emk-smart-audience-head p{color:var(--emk-text-muted);font-size:.76rem;margin:0;max-width:520px}.emk-smart-audience-bulk{display:flex;flex:0 0 auto;gap:8px}.emk-smart-audience-products{align-items:center;background:#f8fbfa;border:1px solid var(--emk-border-soft);border-radius:10px;color:var(--emk-text-muted);display:flex;font-size:.76rem;gap:8px;margin:10px 0 14px;padding:9px 11px}.emk-smart-audience-products strong{color:var(--emk-text)}.emk-smart-filter-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:6px}.emk-smart-filter-option{align-items:flex-start;background:#fff;border:1px solid var(--emk-border-soft);border-radius:12px;cursor:pointer;display:flex;gap:10px;padding:12px;transition:.15s ease}.emk-smart-filter-option:hover{border-color:var(--emk-brand)}.emk-smart-filter-option.is-checked{background:var(--emk-brand-soft);border-color:var(--emk-brand)}.emk-smart-filter-option.is-disabled{cursor:not-allowed;opacity:.55}.emk-smart-filter-option input{accent-color:var(--emk-brand);margin-top:2px}.emk-smart-filter-option span{grid-gap:2px;display:grid;gap:2px}.emk-smart-filter-option b{color:var(--emk-text);font-size:.8rem}.emk-smart-filter-option small{color:var(--emk-text-muted);font-size:.7rem;line-height:1.4}.emk-smart-category-list{border:1px dashed var(--emk-border);border-radius:11px;display:flex;flex-wrap:wrap;gap:7px;margin:6px 0 14px;padding:11px}.emk-smart-category-chip{align-items:center;background:#fff;border:1px solid var(--emk-border-soft);border-radius:999px;color:var(--emk-text);cursor:pointer;display:flex;font-size:.74rem;gap:6px;padding:6px 11px}.emk-smart-category-chip input{accent-color:var(--emk-brand)}.emk-smart-fallback-toggle{align-items:flex-start;border:1px dashed var(--emk-border);border-radius:11px;cursor:pointer;display:flex;gap:10px;margin:2px 0 12px;padding:11px 12px}.emk-smart-fallback-toggle input{accent-color:var(--emk-brand);margin-top:2px}.emk-smart-fallback-toggle span{grid-gap:2px;display:grid;gap:2px}.emk-smart-fallback-toggle b{color:var(--emk-text);font-size:.78rem}.emk-smart-fallback-toggle small{color:var(--emk-text-muted);font-size:.7rem;line-height:1.4}.emk-user-match-fields{border:1px dashed var(--emk-border);border-radius:11px;margin:2px 0 14px;padding:11px 12px}.emk-user-match-fields-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.emk-user-match-fields-head h4{color:var(--emk-text);font-size:.8rem;margin:0 0 2px}.emk-user-match-fields-head p{color:var(--emk-text-muted);font-size:.72rem;line-height:1.4;margin:0}.emk-user-match-fields-count{color:var(--emk-text-muted);flex:0 0 auto;font-size:.7rem;white-space:nowrap}.emk-user-match-fields-actions{display:flex;gap:12px;margin:8px 0 4px}.emk-btn-link{background:none;border:0;color:var(--emk-brand-dark);cursor:pointer;font-size:.72rem;font-weight:700;padding:0}.emk-btn-link:disabled{color:var(--emk-text-muted);cursor:default;opacity:.6}.emk-user-match-fields-options{display:flex;flex-wrap:wrap;gap:7px;margin-top:6px}.emk-user-match-field-option{align-items:center;background:#fff;border:1px solid var(--emk-border-soft);border-radius:999px;color:var(--emk-text);cursor:pointer;display:flex;font-size:.74rem;gap:6px;padding:6px 11px;transition:background .12s,border-color .12s,opacity .12s}.emk-user-match-field-option input{accent-color:var(--emk-brand)}.emk-user-match-field-option.is-active{background:var(--emk-brand-soft);border-color:var(--emk-brand);color:var(--emk-brand-dark)}.emk-user-match-field-option.is-inactive{opacity:.6}.emk-smart-audience-help{color:var(--emk-text-muted);font-size:.72rem;line-height:1.5;margin:0 0 14px}.emk-eligibility-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.emk-eligibility-count{color:var(--emk-text-muted);font-size:.72rem}.emk-eligibility-options{display:flex;flex-wrap:wrap;gap:7px}.emk-eligibility-option{align-items:center;background:#fff;border:1px solid var(--emk-border-soft);border-radius:999px;color:var(--emk-text);cursor:pointer;display:flex;font-size:.74rem;gap:6px;padding:6px 11px;transition:background .12s,border-color .12s}.emk-eligibility-option input{accent-color:var(--emk-brand)}.emk-eligibility-option:has(input:checked){background:var(--emk-brand-soft);border-color:var(--emk-brand);color:var(--emk-brand-dark)}.emk-smart-search-bar{align-items:center;border-top:1px solid var(--emk-border-soft);display:flex;gap:14px;justify-content:space-between;padding-top:14px}.emk-smart-search-status{color:var(--emk-text-muted);font-size:.78rem}.emk-smart-result{background:linear-gradient(135deg,#123e31,#1d7e53);border-radius:14px;color:#fff;margin-top:14px;padding:16px}.emk-smart-result-headline{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}.emk-smart-result-headline strong{font-size:1.5rem}.emk-smart-result-headline span{color:#fffc;font-size:.78rem}.emk-smart-source-split{display:flex;flex-wrap:wrap;gap:16px;margin-top:8px}.emk-smart-source-split span{color:#ffffffd9;font-size:.76rem}.emk-smart-source-split strong{color:#fff}.emk-smart-breakdown{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.emk-smart-breakdown span{background:#ffffff24;border-radius:999px;font-size:.7rem;padding:5px 10px}.emk-smart-view-users{align-items:center;border-top:1px solid #ffffff2e;color:#ffffffd9;display:flex;font-size:.76rem;gap:14px;justify-content:space-between;margin-top:14px;padding-top:14px}.emk-smart-view-users strong{color:#fff}.emk-smart-view-users .emk-btn{background:#fff;border-color:#fff;color:var(--emk-brand-dark)}.emk-smart-stale-banner{align-items:center;background:var(--emk-warning-bg);border:1px solid var(--emk-warning);border-radius:11px;color:var(--emk-warning);display:flex;font-size:.78rem;gap:12px;justify-content:space-between;margin-top:14px;padding:11px 14px}@media(max-width:700px){.emk-smart-filter-grid{grid-template-columns:1fr}.emk-smart-audience-head,.emk-smart-search-bar{align-items:stretch;flex-direction:column}}.emk-target-source-toggle{display:flex;gap:8px;margin:2px 0 14px}.emk-target-source-toggle button{background:#fff;border:1px solid var(--emk-border);border-radius:11px;color:var(--emk-text-secondary);cursor:pointer;flex:1 1;font-size:.78rem;font-weight:700;padding:10px 12px}.emk-target-source-toggle button.is-active{background:var(--emk-brand-soft);border-color:var(--emk-brand);color:var(--emk-brand-dark)}.emk-product-filter-toggle{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px}.emk-product-filter-toggle button{background:#fff;border:1px solid var(--emk-border-soft);border-radius:999px;color:var(--emk-text-secondary);cursor:pointer;font-size:.72rem;font-weight:700;padding:6px 12px}.emk-product-filter-toggle button.is-active{background:var(--emk-brand-soft);border-color:var(--emk-brand);color:var(--emk-brand-dark)}.emk-smart-audience-unavailable{background:#fbfdfc;border:1px dashed var(--emk-border);border-radius:12px;color:var(--emk-text-muted);font-size:.78rem;margin-bottom:14px;padding:11px 14px}.emk-manual-target-picker{grid-gap:14px;display:grid;gap:14px;margin-bottom:14px}.emk-manual-target-section{background:#fbfdfc;border:1px solid var(--emk-border-soft);border-radius:12px;padding:13px}.emk-manual-target-section>small{color:var(--emk-brand);display:block;font-size:.66rem;font-weight:800;letter-spacing:.06em;margin-bottom:8px}.emk-manual-owner-list{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px;max-height:190px;overflow-y:auto}.emk-manual-owner-chip{align-items:center;background:#fff;border:1px solid var(--emk-border-soft);border-radius:999px;color:var(--emk-text);cursor:pointer;display:flex;font-size:.74rem;gap:6px;padding:7px 11px}.emk-manual-owner-chip input{accent-color:var(--emk-brand)}.emk-manual-owner-chip.is-checked{background:var(--emk-brand-soft);border-color:var(--emk-brand);color:var(--emk-brand-dark);font-weight:700}.emk-manual-owner-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:9px 0}.emk-manual-owner-tabs button{background:#fff;border:1px solid var(--emk-border-soft);border-radius:999px;color:var(--emk-text-secondary);cursor:pointer;font-size:.7rem;padding:6px 10px}.emk-manual-owner-tabs button.is-active{background:var(--emk-brand-soft);border-color:var(--emk-brand);color:var(--emk-brand-dark);font-weight:700}.emk-manual-product-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));margin-top:9px;max-height:280px;overflow-y:auto}.emk-manual-product-card{grid-gap:5px;background:#fff;border:1px solid var(--emk-border-soft);border-radius:10px;cursor:pointer;display:grid;gap:5px;padding:7px;position:relative;text-align:left}.emk-manual-product-card.is-checked{border-color:var(--emk-brand);box-shadow:0 0 0 2px var(--emk-brand-soft)}.emk-manual-product-card img{border-radius:6px;display:block;height:78px;object-fit:cover;width:100%}.emk-manual-product-card small{color:var(--emk-text);font-size:.66rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emk-audience-users-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.emk-audience-users-tabs button{background:#fff;border:1px solid var(--emk-border-soft);border-radius:999px;color:var(--emk-text-secondary);cursor:pointer;font-size:.76rem;font-weight:700;padding:7px 13px}.emk-audience-users-tabs button.is-active{background:var(--emk-brand-soft);border-color:var(--emk-brand);color:var(--emk-brand-dark)}.emk-audience-users-help{color:var(--emk-text-muted);font-size:.76rem;line-height:1.5;margin:0 0 8px}.emk-audience-users-selection-summary{color:var(--emk-text-secondary);font-size:.76rem;font-weight:700;margin:0 0 12px}.emk-audience-users-selection-summary strong{color:var(--emk-brand-dark)}.emk-audience-users-table-wrap{border:1px solid var(--emk-border-soft);border-radius:11px;max-height:420px;overflow-x:auto;overflow-y:auto}.emk-audience-users-table{border-collapse:collapse;font-size:.78rem;width:100%}.emk-audience-users-table th{background:#f8fbfa;color:var(--emk-text-muted);font-size:.68rem;letter-spacing:.05em;position:sticky;text-align:left;text-transform:uppercase;top:0}.emk-audience-users-table td,.emk-audience-users-table th{border-bottom:1px solid var(--emk-border-soft);padding:9px 12px}.emk-audience-users-table td{color:var(--emk-text);white-space:nowrap}.emk-audience-users-table tr:last-child td{border-bottom:0}.emk-audience-users-table tr.is-deselected{opacity:.5}.emk-audience-users-table code{color:var(--emk-text-muted);font-size:.68rem}.emk-audience-users-select-col{padding-left:14px!important;padding-right:0!important;text-align:center!important;width:36px}.emk-audience-users-select-col input[type=checkbox]{cursor:pointer;height:16px;width:16px}.emk-audience-users-footer{align-items:center;color:var(--emk-text-muted);display:flex;font-size:.76rem;gap:14px;justify-content:space-between;margin-top:14px}.emk-manual-product-check{background:var(--emk-brand);border-radius:999px;color:#fff;display:grid;height:18px;place-items:center;position:absolute;right:-6px;top:-6px;width:18px}.emk-manual-target-summary{background:var(--emk-brand-soft);border-radius:10px;color:var(--emk-brand-dark);display:flex;font-size:.74rem;font-weight:700;gap:16px;padding:9px 12px}.emk-review-quantity{align-items:center;background:#f8fbfa;border:1px solid var(--emk-border-soft);border-radius:12px;color:var(--emk-text-muted);display:flex;flex-wrap:wrap;font-size:.8rem;gap:10px;margin-bottom:14px;padding:11px 14px}.emk-review-quantity strong{color:var(--emk-text);font-size:1rem}.emk-review-quantity-short{color:var(--emk-warning);flex-basis:100%}.emk-review-breakdown{background:#fff;border:1px solid var(--emk-border-soft);border-radius:14px;margin-bottom:14px;overflow:hidden}.emk-review-breakdown h3{border-bottom:1px solid var(--emk-border-soft);font-size:.85rem;margin:0;padding:11px 14px}.emk-review-breakdown-grid{display:grid;grid-template-columns:repeat(3,1fr)}.emk-review-breakdown-grid>div{border-bottom:1px solid var(--emk-border-soft);border-right:1px solid var(--emk-border-soft);padding:12px 14px}.emk-review-breakdown-grid>div:nth-child(3n){border-right:0}.emk-review-breakdown-grid>div:nth-last-child(-n+3){border-bottom:0}.emk-review-breakdown-grid span{color:var(--emk-text-muted);display:block;font-size:.72rem;margin-bottom:3px}.emk-review-breakdown-grid strong{font-size:1.1rem}.emk-review-sample-email{color:var(--emk-text-muted);display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}@media(max-width:700px){.emk-review-breakdown-grid{grid-template-columns:1fr 1fr}.emk-review-breakdown-grid>div:nth-child(3n){border-right:1px solid var(--emk-border-soft)}.emk-review-breakdown-grid>div:nth-child(2n){border-right:0}}.emk-review-price{display:flex;flex-wrap:wrap;gap:14px;margin-top:14px}.emk-review-price>div{align-items:center;background:#fff;border:1px solid var(--emk-border-soft);border-radius:13px;display:flex;flex:1 1;gap:10px;min-width:220px;padding:14px}.emk-review-price svg{color:var(--emk-brand)}.emk-review-price span{color:var(--emk-text-muted);display:block;font-size:.72rem}.emk-review-price strong{color:var(--emk-text);display:block;font-size:1.1rem}.emk-add-product-btn{justify-content:center;margin-top:10px;width:100%}.emk-inline-notice{background:var(--emk-brand-soft);border:1px solid var(--emk-border-soft);border-radius:var(--emk-radius-sm);color:var(--emk-brand-dark);font-size:.82rem;font-weight:600;margin-bottom:16px;padding:10px 14px}.emk-add-product-modal .modal-content{border:0;border-radius:var(--emk-radius-lg);box-shadow:var(--emk-shadow-md);overflow:hidden}.emk-add-product-header{align-items:flex-start;background:linear-gradient(180deg,var(--emk-brand-soft) 0,var(--emk-surface) 100%);border-bottom:1px solid var(--emk-border-soft);padding:var(--emk-space-6) var(--emk-space-6) var(--emk-space-5)}.emk-add-product-header-content{align-items:flex-start;display:flex;gap:var(--emk-space-4)}.emk-add-product-header-icon{align-items:center;background:var(--emk-brand);border-radius:var(--emk-radius-md);box-shadow:0 6px 16px #0d7f5b47;color:#fff;display:flex;flex:0 0 auto;height:46px;justify-content:center;width:46px}.emk-add-product-modal .modal-title{color:var(--emk-text);font-size:1.2rem;font-weight:800}.emk-add-product-header-subtitle{color:var(--emk-text-muted);font-size:.85rem;line-height:1.5;margin:4px 0 0;max-width:46ch}.emk-add-product-body{padding:var(--emk-space-6)}.emk-add-product-status-bar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--emk-space-4);justify-content:space-between;margin-bottom:var(--emk-space-4)}.emk-add-product-counter{align-items:center;display:flex;flex:1 1;gap:var(--emk-space-3);min-width:220px}.emk-add-product-counter-track{background:var(--emk-surface-muted);border-radius:var(--emk-radius-pill);flex:1 1;height:8px;max-width:220px;overflow:hidden}.emk-add-product-counter-fill{background:linear-gradient(90deg,var(--emk-brand) 0,var(--emk-brand-dark) 100%);border-radius:var(--emk-radius-pill);height:100%;transition:width .25s var(--emk-ease)}.emk-add-product-counter-label{color:var(--emk-text-secondary);font-size:.82rem;white-space:nowrap}.emk-add-product-counter-label strong{color:var(--emk-text);font-size:.95rem}.emk-add-product-saving{align-items:center;background:var(--emk-info-bg);border-radius:var(--emk-radius-pill);color:var(--emk-info);display:inline-flex;font-size:.76rem;font-weight:700;gap:6px;padding:5px 12px;white-space:nowrap}.emk-add-product-selected-section{background:var(--emk-surface-page);border:1px solid var(--emk-border-soft);border-radius:var(--emk-radius-md);margin-bottom:var(--emk-space-5);padding:var(--emk-space-4)}.emk-add-product-selected-label{color:var(--emk-text-muted);font-size:.7rem;font-weight:800;letter-spacing:.04em;margin-bottom:var(--emk-space-3);text-transform:uppercase}.emk-add-product-selected-strip{display:flex;flex-wrap:wrap;gap:8px}.emk-add-product-selected-chip{align-items:center;background:var(--emk-surface);border:1px solid var(--emk-border-soft);border-radius:var(--emk-radius-pill);box-shadow:var(--emk-shadow-sm);display:flex;font-size:.8rem;gap:8px;padding:5px 10px 5px 5px;transition:box-shadow .16s var(--emk-ease),transform .16s var(--emk-ease)}.emk-add-product-selected-chip:hover{box-shadow:var(--emk-shadow-hover);transform:translateY(-1px)}.emk-add-product-selected-chip-thumb{align-items:center;background:var(--emk-surface-muted);border-radius:50%;color:var(--emk-text-muted);display:flex;flex:0 0 auto;height:30px;justify-content:center;overflow:hidden;width:30px}.emk-add-product-selected-chip-thumb img{height:100%;object-fit:cover;width:100%}.emk-add-product-selected-chip small{color:var(--emk-text);font-weight:600;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emk-add-product-selected-chip button{align-items:center;background:var(--emk-surface-muted);border:0;border-radius:50%;color:var(--emk-text-muted);cursor:pointer;display:flex;flex:0 0 auto;height:20px;justify-content:center;padding:0;transition:color .16s var(--emk-ease),background .16s var(--emk-ease);width:20px}.emk-add-product-selected-chip button:hover{background:var(--emk-danger-bg);color:var(--emk-danger)}.emk-add-product-footer{align-items:center;background:var(--emk-surface-page);border-top:1px solid var(--emk-border-soft);justify-content:space-between;padding:var(--emk-space-4) var(--emk-space-6)}.emk-add-product-footer-hint{color:var(--emk-text-muted);font-size:.78rem}.emk-language-block{border-top:1px solid var(--emk-border-soft);margin-top:14px;padding-top:14px}.emk-language-block:first-of-type{border-top:0;margin-top:0;padding-top:0}.emk-language-subhead{align-items:flex-start;color:var(--emk-brand);display:flex;gap:9px;margin-bottom:10px}.emk-language-subhead h4{color:var(--emk-text);font-size:.95rem;font-weight:800;margin:0}.emk-language-subhead p{color:var(--emk-text-muted);font-size:.74rem;margin:1px 0 0}.emk-spoken-options{display:flex;flex-wrap:wrap;gap:7px}.emk-spoken-option input[type=checkbox]{cursor:pointer;height:15px;margin:0;opacity:1!important;pointer-events:auto!important;position:static!important;width:15px}.emk-spoken-option-all{font-weight:800}.emk-spoken-option-count{background:var(--emk-border-soft);border-radius:999px;color:var(--emk-text-muted);font-size:.68rem;font-weight:700;padding:1px 7px}.emk-spoken-hint{color:var(--emk-text-muted);font-size:.72rem;margin:9px 0 0}.emk-spoken-matching{align-items:center;background:var(--emk-brand-soft);border-radius:12px;color:var(--emk-brand-dark);display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:12px;padding:11px 13px}.emk-spoken-matching>span{font-size:.78rem;font-weight:700}.emk-spoken-matching>strong{font-size:1.15rem}.emk-spoken-matching>small{color:var(--emk-text-muted);flex-basis:100%;font-size:.7rem}@media (max-width:640px){.emk-spoken-option{flex-basis:calc(50% - 7px);flex-grow:1;flex-shrink:1}.emk-spoken-option-all{flex-basis:100%}}.email-inbox-scope{--inbox-header-gap:24px}.email-inbox-app{background:#fff;background:var(--emk-surface,#fff);border:1px solid #cad7d1;border:1px solid var(--emk-border,#cad7d1);border-radius:12px;border-radius:var(--emk-radius-md,12px);box-shadow:0 1px 3px #0d1f190f;box-shadow:var(--emk-shadow-sm,0 1px 3px #0d1f190f);display:flex;height:calc(100vh - 90px - var(--inbox-header-gap));height:calc(100vh - var(--elakay-header-height, 90px) - var(--inbox-header-gap));min-height:460px;overflow:hidden}.email-inbox-sidebar{background:#f4f7f5;background:var(--emk-surface-page,#f4f7f5);border-right:1px solid #e1eae5;border-right:1px solid var(--emk-border-soft,#e1eae5);display:flex;flex-direction:column;flex-shrink:0;overflow-y:auto;width:240px}.email-inbox-sidebar-title{align-items:center;color:#60736d;color:var(--emk-text-muted,#60736d);display:flex;font-size:13px;font-weight:700;gap:8px;letter-spacing:.02em;padding:20px 16px 12px;padding:var(--emk-space-5,20px) var(--emk-space-4,16px) var(--emk-space-3,12px);text-transform:uppercase}.email-inbox-sidebar-close{background:#0000;border:0;color:#60736d;color:var(--emk-text-muted,#60736d);cursor:pointer;display:none;margin-left:auto;padding:4px}.email-inbox-nav{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0 8px;padding:0 var(--emk-space-2,8px)}.email-inbox-nav-item{align-items:center;background:#0000;border:0;border-radius:8px;border-radius:var(--emk-radius-sm,8px);color:#14231f;color:var(--emk-text,#14231f);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;padding:10px 12px;text-align:left;transition:background-color .15s ease;transition:background-color .15s var(--emk-ease,ease);width:100%}.email-inbox-nav-item:hover{background:#eef2f0;background:var(--emk-surface-muted,#eef2f0)}.email-inbox-nav-item:focus-visible{outline:2px solid #0d7f5b;outline:2px solid var(--emk-brand,#0d7f5b);outline-offset:-2px}.email-inbox-nav-item.is-active{background:#e6f8ee;background:var(--emk-brand-soft,#e6f8ee);color:#0a6a4c;color:var(--emk-brand-dark,#0a6a4c);font-weight:700}.email-inbox-nav-item svg{flex:0 0 auto;font-size:17px}.email-inbox-nav-label{flex:1 1}.email-inbox-nav-count{background:#eef2f0;background:var(--emk-surface-muted,#eef2f0);border-radius:999px;border-radius:var(--emk-radius-pill,999px);color:#3d534c;color:var(--emk-text-secondary,#3d534c);font-size:12px;font-weight:700;line-height:20px;min-width:20px;padding:0 6px;text-align:center}.email-inbox-nav-item.is-active .email-inbox-nav-count{background:#0d7f5b;background:var(--emk-brand,#0d7f5b);color:#fff}.email-inbox-main{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.email-inbox-mobile-topbar{align-items:center;border-bottom:1px solid #e1eae5;border-bottom:1px solid var(--emk-border-soft,#e1eae5);display:none;flex-shrink:0;gap:10px;padding:12px 14px}.email-inbox-mobile-topbar button{background:#0000;border:0;color:#14231f;color:var(--emk-text,#14231f);cursor:pointer;display:flex;padding:4px}.email-inbox-mobile-topbar strong{font-size:15px}.email-inbox-list-header{align-items:center;border-bottom:1px solid #e1eae5;border-bottom:1px solid var(--emk-border-soft,#e1eae5);display:flex;flex-shrink:0;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:20px 24px 12px;padding:var(--emk-space-5,20px) var(--emk-space-6,24px) var(--emk-space-3,12px)}.email-inbox-list-header h1{align-items:center;color:#14231f;color:var(--emk-text,#14231f);display:flex;font-size:19px;gap:8px;margin:0}.email-inbox-list-header small{color:#60736d;color:var(--emk-text-muted,#60736d);display:block;font-size:12px;font-weight:400;margin-top:2px}.email-inbox-mark-all{align-items:center;background:#fff;background:var(--emk-surface,#fff);border:1px solid #cad7d1;border:1px solid var(--emk-border,#cad7d1);border-radius:8px;border-radius:var(--emk-radius-sm,8px);color:#14231f;color:var(--emk-text,#14231f);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:7px 12px}.email-inbox-mark-all:hover{background:#eef2f0;background:var(--emk-surface-muted,#eef2f0)}.email-inbox-mark-all:focus-visible{outline:2px solid #0d7f5b;outline:2px solid var(--emk-brand,#0d7f5b);outline-offset:1px}.email-inbox-mark-all-mobile{display:none}.email-inbox-list-scroll{flex:1 1;min-height:0;overflow-y:auto}.email-inbox-list{list-style:none;margin:0;padding:0}.email-inbox-row{grid-gap:14px;align-items:center;background:#fff;background:var(--emk-surface,#fff);border-bottom:1px solid #e1eae5;border-bottom:1px solid var(--emk-border-soft,#e1eae5);cursor:pointer;display:grid;font-size:14px;gap:14px;grid-template-columns:10px minmax(120px,190px) minmax(140px,1fr) 2fr auto;padding:10px 24px;padding:10px var(--emk-space-6,24px)}.email-inbox-row:hover{background:#eef2f0;background:var(--emk-surface-muted,#eef2f0)}.email-inbox-row:focus-visible{outline:2px solid #0d7f5b;outline:2px solid var(--emk-brand,#0d7f5b);outline-offset:-2px}.email-inbox-row.is-unread{background:#e6f8ee;background:var(--emk-brand-soft,#e6f8ee);font-weight:700}.email-inbox-row.is-unread:hover{background:#dcf3e7}.email-inbox-row.is-read{color:#3d534c;color:var(--emk-text-secondary,#3d534c);font-weight:400}.email-inbox-dot{background:#0d7f5b;background:var(--emk-brand,#0d7f5b);border-radius:50%;height:7px;width:7px}.email-inbox-row.is-read .email-inbox-dot{visibility:hidden}.email-inbox-sender,.email-inbox-subject{color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-inbox-preview{font-weight:400;overflow:hidden;text-overflow:ellipsis}.email-inbox-date,.email-inbox-preview{color:#60736d;color:var(--emk-text-muted,#60736d);white-space:nowrap}.email-inbox-date{font-size:13px;font-weight:inherit}.email-inbox-pagination{align-items:center;border-top:1px solid #e1eae5;border-top:1px solid var(--emk-border-soft,#e1eae5);display:flex;flex-shrink:0;gap:14px;justify-content:center;padding:10px}.email-inbox-pagination button{background:#fff;background:var(--emk-surface,#fff);border:1px solid #cad7d1;border:1px solid var(--emk-border,#cad7d1);border-radius:6px;cursor:pointer;height:30px;width:30px}.email-inbox-pagination button:disabled{cursor:default;opacity:.4}.email-inbox-skeleton-row{grid-gap:14px;align-items:center;border-bottom:1px solid #e1eae5;border-bottom:1px solid var(--emk-border-soft,#e1eae5);display:grid;gap:14px;grid-template-columns:10px minmax(120px,190px) 1fr auto;padding:12px 24px;padding:12px var(--emk-space-6,24px)}.email-inbox-skeleton-bar{animation:emailInboxShimmer 1.4s ease infinite;background:linear-gradient(90deg,#eef2f0 25%,#e1eae5 37%,#eef2f0 63%);background:linear-gradient(90deg,var(--emk-surface-muted,#eef2f0) 25%,var(--emk-border-soft,#e1eae5) 37%,var(--emk-surface-muted,#eef2f0) 63%);background-size:400% 100%;border-radius:5px;height:11px}@keyframes emailInboxShimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.email-inbox-empty,.email-inbox-state-error{align-items:center;color:#60736d;color:var(--emk-text-muted,#60736d);display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:center;padding:40px 20px;text-align:center}.email-inbox-empty svg,.email-inbox-state-error svg{color:#cad7d1;color:var(--emk-border,#cad7d1);font-size:34px}.email-inbox-empty strong,.email-inbox-state-error strong{color:#14231f;color:var(--emk-text,#14231f);font-size:15px}.email-inbox-state-error button{background:#fff;background:var(--emk-surface,#fff);border:1px solid #cad7d1;border:1px solid var(--emk-border,#cad7d1);border-radius:8px;border-radius:var(--emk-radius-sm,8px);cursor:pointer;font-weight:600;margin-top:4px;padding:7px 14px}.email-received-view{display:flex;flex:1 1;flex-direction:column;min-height:0}.email-received-toolbar{align-items:center;border-bottom:1px solid #e1eae5;border-bottom:1px solid var(--emk-border-soft,#e1eae5);display:flex;flex-shrink:0;gap:12px;padding:10px 24px;padding:10px var(--emk-space-6,24px)}.email-received-back{align-items:center;background:#0000;border:0;border-radius:8px;border-radius:var(--emk-radius-sm,8px);color:#0a6a4c;color:var(--emk-brand-dark,#0a6a4c);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:6px 8px}.email-received-back:hover{background:#eef2f0;background:var(--emk-surface-muted,#eef2f0)}.email-received-back:focus-visible{outline:2px solid #0d7f5b;outline:2px solid var(--emk-brand,#0d7f5b);outline-offset:1px}.email-received-header{border-bottom:1px solid #e1eae5;border-bottom:1px solid var(--emk-border-soft,#e1eae5);flex-shrink:0;padding:16px 24px;padding:var(--emk-space-4,16px) var(--emk-space-6,24px)}.email-received-header h2{color:#14231f;color:var(--emk-text,#14231f);font-size:19px;margin:0 0 8px;overflow-wrap:anywhere}.email-received-meta{align-items:baseline;color:#3d534c;color:var(--emk-text-secondary,#3d534c);display:flex;flex-wrap:wrap;font-size:13px;gap:6px 10px}.email-received-meta strong{color:#14231f;color:var(--emk-text,#14231f)}.email-received-meta-sep{color:#cad7d1;color:var(--emk-border,#cad7d1)}.email-received-body{background:#f4f7f5;background:var(--emk-surface-page,#f4f7f5);display:flex;flex:1 1;min-height:0;padding:16px;padding:var(--emk-space-4,16px)}.email-received-body .emk-preview-frame-wrap{display:flex;flex:1 1;margin:0;max-width:100%!important;width:100%!important}.email-received-body .emk-preview-document-frame{flex:1 1;height:100%!important;max-height:none!important;min-height:0!important;width:100%!important}@media (max-width:1024px){.email-inbox-sidebar{width:200px}.email-inbox-row{grid-template-areas:"dot sender date" ". subject-preview subject-preview";grid-template-columns:8px 1fr auto;row-gap:3px}.email-inbox-dot{grid-area:dot}.email-inbox-sender{grid-area:sender}.email-inbox-date{grid-area:date}.email-inbox-subject{grid-area:subject-preview}.email-inbox-preview{display:none}.email-inbox-row .email-inbox-subject:after{color:#60736d;color:var(--emk-text-muted,#60736d);content:" \2014 " attr(data-preview);font-weight:400}}@media (max-width:640px){.email-inbox-scope{--inbox-header-gap:12px}.email-inbox-app{border-left:0;border-radius:0;border-right:0}.email-inbox-mobile-topbar{display:flex}.email-inbox-list-header,.email-received-toolbar{padding-left:16px;padding-left:var(--emk-space-4,16px);padding-right:16px;padding-right:var(--emk-space-4,16px)}.email-inbox-list-header{display:none}.email-inbox-list-scroll .email-inbox-mark-all-mobile{display:flex;margin:10px 16px;margin:10px var(--emk-space-4,16px)}.email-inbox-sidebar{box-shadow:0 10px 24px #0d1f191c;box-shadow:var(--emk-shadow-hover,0 10px 24px #0d1f191c);inset:0 25% 0 0;max-width:300px;position:fixed;transform:translateX(-105%);transition:transform .2s ease;transition:transform .2s var(--emk-ease,ease);z-index:1100}.email-inbox-sidebar.is-open{transform:translateX(0)}.email-inbox-sidebar-close{display:inline-flex}.email-inbox-sidebar-backdrop{background:#0f172a66;display:none;inset:0;position:fixed;z-index:1090}.email-inbox-sidebar-backdrop.is-open{display:block}.email-inbox-row{grid-template-areas:"dot sender date" ". subject subject" ". preview preview";grid-template-columns:8px 1fr auto;padding:10px 16px;padding:10px var(--emk-space-4,16px);row-gap:2px}.email-inbox-subject:after{content:""}.email-inbox-preview{display:block;grid-area:preview}.email-inbox-subject{grid-area:subject}.email-received-body,.email-received-header{padding-left:16px;padding-left:var(--emk-space-4,16px);padding-right:16px;padding-right:var(--emk-space-4,16px)}.email-received-body{padding:8px;padding:var(--emk-space-2,8px)}}.chatbot-dashboard-page{box-sizing:border-box;padding:24px;width:100%}.chatbot-dashboard-shell{grid-gap:18px;display:grid;gap:18px;margin:0 auto;max-width:1100px}.chatbot-dashboard-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.chatbot-dashboard-header h1{font-size:1.5rem;margin:0 0 4px}.chatbot-dashboard-header p{color:#64748b;margin:0}.chatbot-dashboard-actions{display:flex;flex-wrap:wrap;gap:8px}.chatbot-btn{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#1e293b;cursor:pointer;display:inline-flex;font-size:.9rem;gap:6px;padding:8px 14px;transition:background .15s ease,border-color .15s ease}.chatbot-btn:hover{background:#f1f5f9}.chatbot-btn.primary{background:#0b7285;border-color:#0b7285;color:#fff}.chatbot-btn.primary:hover{background:#095c6c}.chatbot-btn.active{background:#0ea5e9;border-color:#0ea5e9;color:#fff}.chatbot-btn:disabled{cursor:not-allowed;opacity:.5}.chatbot-file-label{position:relative}.chatbot-dashboard-filters{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.chatbot-language-tabs{display:flex;flex-wrap:wrap;gap:6px}.chatbot-language-tab{background:#fff;border:1px solid #cbd5e1;border-radius:999px;cursor:pointer;font-size:.85rem;padding:6px 12px}.chatbot-language-tab.active{background:#0b7285;border-color:#0b7285;color:#fff}.chatbot-category-filter{align-items:center;display:flex;gap:8px}.chatbot-category-filter select{border:1px solid #cbd5e1;border-radius:8px;padding:6px 10px}.chatbot-alert{border-radius:8px;font-size:.9rem;padding:10px 14px}.chatbot-alert.error{background:#fee2e2;color:#991b1b}.chatbot-alert.success{background:#dcfce7;color:#166534}.chatbot-console-panel,.chatbot-form-panel,.chatbot-frp-panel,.chatbot-list-panel,.chatbot-messages-panel{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:18px}.chatbot-frp-master-toggle{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;font-weight:600;margin-bottom:14px;padding:10px 12px}.chatbot-frp-list{grid-gap:8px;display:grid;gap:8px;margin-bottom:16px}.chatbot-frp-row{align-items:center;border:1px solid #e2e8f0;border-radius:8px;display:flex;gap:10px;padding:8px}.chatbot-frp-row input[type=text]{border:1px solid #cbd5e1;border-radius:8px;flex:1 1;font-size:.85rem;padding:7px 9px}.chatbot-frp-row .chatbot-checkbox-label{flex:0 0 auto;font-size:.8rem;white-space:nowrap}.chatbot-frp-row button{background:#0000;border:none;color:#991b1b;cursor:pointer;flex:0 0 auto;padding:6px}.chatbot-frp-add-row{display:flex;gap:8px}.chatbot-frp-add-row input[type=text]{border:1px solid #cbd5e1;border-radius:8px;flex:1 1;font-size:.9rem;padding:8px 10px}.chatbot-section-tabs{border-bottom:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:8px;padding-bottom:12px}.chatbot-section-tab{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#1e293b;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;gap:8px;padding:10px 18px}.chatbot-section-tab.active{background:#0b7285;border-color:#0b7285;color:#fff}.chatbot-messages-subtabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.chatbot-big-filter{grid-gap:14px;align-items:end;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:16px;padding:14px}.chatbot-filter-reset{align-self:end;height:fit-content}.chatbot-sort-toggle{align-items:center;color:#475569;display:flex;flex-wrap:wrap;font-size:.85rem;gap:10px;margin-bottom:14px}.chatbot-messages-table td{max-width:320px;overflow-wrap:anywhere}.chatbot-console-hint{color:#64748b;font-size:.85rem;margin:0 0 10px}.chatbot-tester-panel{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:18px}.chatbot-tester-form{display:flex;flex-wrap:wrap;gap:10px}.chatbot-tester-form input{border:1px solid #cbd5e1;border-radius:8px;flex:1 1;font-size:.9rem;min-width:220px;padding:8px 10px}.chatbot-tester-result{border-radius:8px;font-size:.88rem;margin-top:14px;padding:12px 14px}.chatbot-tester-result.match{background:#dcfce7;color:#166534}.chatbot-tester-result.no-match{background:#fef3c7;color:#92400e}.chatbot-tester-summary{margin:0 0 6px}.chatbot-tester-response{font-style:italic;margin:0 0 6px}.chatbot-detail-row td{background:#f8fafc}.chatbot-detail-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));padding:6px 0}.chatbot-detail-grid-wide{grid-column:1/-1}.chatbot-detail-grid strong{color:#475569;display:block;font-size:.78rem;margin-bottom:4px}.chatbot-detail-grid p{font-size:.85rem;margin:0}.chatbot-detail-responses{font-size:.85rem;margin:0;padding-left:18px}.chatbot-detail-responses li{margin-bottom:4px}.chatbot-form-layout{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:1.4fr 1fr}@media (max-width:900px){.chatbot-form-layout{grid-template-columns:1fr}}.chatbot-form-column{min-width:0}.chatbot-link-tasks-column{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;max-height:80vh;overflow-y:auto;padding:16px;position:sticky;top:12px}.chatbot-link-tasks{border-top:none;margin-top:0;padding-top:0}.chatbot-link-tasks h3{font-size:1rem;margin:0 0 4px}.chatbot-link-tasks-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin-top:10px}.chatbot-link-task-chip{align-items:flex-start;background:#fff;border:1px solid #cbd5e1;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;font-size:.8rem;gap:2px;padding:8px 10px;text-align:left}.chatbot-link-task-chip strong{font-size:.82rem}.chatbot-link-task-chip span{color:#64748b;font-size:.78rem}.chatbot-link-task-chip.linked{background:#0b7285;border-color:#0b7285;color:#fff}.chatbot-link-task-chip.linked span{color:#ffffffd9}.chatbot-console-textarea{border:1px solid #cbd5e1;border-radius:8px;box-sizing:border-box;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem;padding:12px;width:100%}.chatbot-console-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.chatbot-console-mode-radios{display:flex;font-size:.88rem;gap:18px;margin-bottom:12px}.chatbot-console-mode-radios label{align-items:center;cursor:pointer;display:flex;gap:6px}.chatbot-patch-builder{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:14px;padding:14px}.chatbot-patch-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.chatbot-patch-row input[type=number],.chatbot-patch-row input[type=text],.chatbot-patch-row select{border:1px solid #cbd5e1;border-radius:8px;font-size:.85rem;min-width:140px;padding:7px 9px}.chatbot-patch-value-textarea{border:1px solid #cbd5e1;border-radius:8px;flex:1 1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem;min-width:200px;padding:7px 9px}.chatbot-patch-row-remove{background:#0000;border:none;color:#991b1b;cursor:pointer;padding:6px}.chatbot-patch-row-remove:disabled{cursor:not-allowed;opacity:.3}.chatbot-import-summary{background:#f1f5f9;border-radius:8px;font-size:.85rem;margin-top:14px;padding:10px 14px}.chatbot-import-errors{color:#991b1b;margin:8px 0 0;padding-left:18px}.chatbot-form-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.chatbot-form-field-wide{grid-column:1/-1}.chatbot-form-field{display:flex;flex-direction:column;gap:4px}.chatbot-form-field label{color:#475569;font-size:.8rem}.chatbot-form-field input[type=date],.chatbot-form-field input[type=number],.chatbot-form-field input[type=text],.chatbot-form-field select,.chatbot-form-field textarea{border:1px solid #cbd5e1;border-radius:8px;box-sizing:border-box;font-size:.9rem;padding:8px 10px}.chatbot-checkbox-label{align-items:center;display:flex;flex-direction:row!important;gap:8px}.chatbot-form-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:18px}.chatbot-intent-table{border-collapse:collapse;font-size:.88rem;width:100%}.chatbot-intent-table td,.chatbot-intent-table th{border-bottom:1px solid #e2e8f0;padding:10px 8px;text-align:left}.chatbot-intent-table .disabled-row{opacity:.5}.chatbot-row-subtitle{color:#64748b;font-size:.78rem}.chatbot-row-actions{display:flex;gap:8px}.chatbot-row-actions button{background:#0000;border:none;color:#475569;cursor:pointer;padding:4px}.chatbot-row-actions button:hover{color:#0b7285}.chatbot-empty,.chatbot-loading{align-items:center;color:#64748b;display:flex;gap:8px}.chatbot-spin{animation:chatbot-spin 1s linear infinite}@keyframes chatbot-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.chatbot-media-list{display:flex;flex-wrap:wrap;gap:10px;margin:8px 0}.chatbot-media-item{border:1px solid #cbd5e1;border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:4px;position:relative;width:110px}.chatbot-media-item img,.chatbot-media-item video{border-radius:6px;height:90px;object-fit:cover;overflow:hidden;width:100%}.chatbot-media-keywords{border:1px solid #cbd5e1;border-radius:6px;font-size:.7rem;padding:3px 5px;width:100%}.chatbot-media-item button{background:#0009;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.75rem;padding:4px 6px;position:absolute;right:6px;top:6px}.chatbot-link-row{display:flex;gap:8px;margin-bottom:8px}.chatbot-link-row input{border:1px solid #cbd5e1;border-radius:8px;flex:1 1;font-size:.85rem;padding:7px 9px}.chatbot-link-row-keywords{flex:0.7 1}.chatbot-link-row button{background:#0000;border:none;color:#991b1b;cursor:pointer;padding:6px}.chatbot-detail-attachments{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.chatbot-detail-thumb{border:1px solid #cbd5e1;border-radius:8px;height:70px;object-fit:cover;width:70px}.chatbot-detail-link{align-items:center;color:#0b7285;display:inline-flex;font-size:.82rem;gap:6px}.ppv{grid-gap:24px;background:#fff;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:16px}.ppv,.ppv__main{border-radius:12px}.ppv__main{aspect-ratio:1/1;background:#f3f4f6;overflow:hidden}.ppv__main img,.ppv__no-image{display:block;height:100%;object-fit:contain;width:100%}.ppv__thumbs{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:12px 0 0;padding:0}.ppv__thumbs button{background:#f3f4f6;border:2px solid #0000;border-radius:8px;height:64px;overflow:hidden;padding:0;width:64px}.ppv__thumbs button.is-active{border-color:#007399;border-color:var(--elakay-primary,#007399)}.ppv__thumbs img{height:100%;object-fit:cover;width:100%}.ppv__title{font-size:1.5rem;overflow-wrap:anywhere}.ppv__price{font-size:1.4rem;font-weight:700}.ppv__price-label{color:#6b7280;font-size:.85rem;font-weight:500}.ppv__desc{overflow-wrap:anywhere;white-space:pre-wrap}.ppv__h{border-bottom:1px solid #e5e7eb;font-size:1rem;margin:18px 0 8px;padding-bottom:4px}.ppv__list{list-style:none;margin:0;padding:0}.ppv__flag,.ppv__row{display:flex;gap:12px;justify-content:space-between;padding:3px 0}.ppv__filters{margin:0}.ppv__filters>div{border-bottom:1px dashed #e5e7eb;display:flex;gap:12px;justify-content:space-between;padding:3px 0}.ppv__filters dt{color:#6b7280;font-weight:500}.ppv__filters dd{margin:0;text-align:right}@media (max-width:768px){.ppv{grid-template-columns:1fr;padding:8px}}.provider-price-tiers__header,.provider-price-tiers__row{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:1fr 1fr 1.3fr 1fr auto}.provider-price-tiers__header{color:#6b7280;font-size:12px;font-weight:600;margin-bottom:6px;text-transform:uppercase}.provider-price-tiers__row{margin-bottom:8px}.provider-price-tiers__row input,.provider-price-tiers__row select{border:1px solid #d1d5db;border-radius:6px;font-size:14px;padding:8px 10px;width:100%}.provider-price-tiers__remove{background:#fee2e2;border:none;border-radius:6px;color:#b91c1c;cursor:pointer;font-size:16px;height:28px;line-height:1;width:28px}.provider-price-tiers__add{background:#0000;border:1px dashed #9ca3af;border-radius:6px;color:#374151;cursor:pointer;font-size:14px;margin-top:6px;padding:8px 12px}.provider-price-tiers__add:hover{background:#f3f4f6}@media (max-width:640px){.provider-price-tiers__header{display:none}.provider-price-tiers__row{grid-template-areas:"min max" "type type" "value value" "remove remove";grid-template-columns:1fr 1fr}}.pcs{--pcs-teal:#007399;--pcs-teal-dark:#006b8a;--pcs-ink:#1e293b;--pcs-muted:#64748b;--pcs-line:#e2e8f0;grid-gap:20px;display:grid;gap:20px;margin:8px 0 20px}.provider-product-form .pcs-section{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid var(--pcs-line);border-radius:20px;box-shadow:0 8px 28px #00739917;margin:0;overflow:hidden;padding:22px 24px 24px;position:relative}.pcs-section:before{background:linear-gradient(90deg,var(--pcs-teal-dark),#00a4d8);content:"";height:4px;inset:0 0 auto 0;position:absolute}.provider-product-form .pcs-section__head h2{color:var(--pcs-teal-dark);font-size:1.1rem;font-weight:800;letter-spacing:.01em;margin:0 0 16px}.pcs-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.provider-product-form .pcs-card{align-items:center;background:#fff;border:1.5px solid var(--pcs-line);border-radius:14px;cursor:pointer;display:flex;font-weight:400;gap:14px;margin:0;padding:14px 16px;position:relative;transition:border-color .2s,box-shadow .2s,background .2s}.pcs-card:hover{border-color:#7fc4dc;box-shadow:0 4px 14px #0073991f}.pcs-card.is-on{background:linear-gradient(135deg,#f0fafd,#fff);border-color:var(--pcs-teal);box-shadow:0 4px 16px #00739929}.pcs-card:focus-within{outline:3px solid #00739940;outline-offset:2px}.provider-product-form .pcs-card input[type=checkbox]{cursor:pointer;height:100%!important;inset:0!important;margin:0!important;opacity:0!important;pointer-events:auto!important;position:absolute!important;width:100%!important;z-index:1}.pcs-switch{background:#cbd5e1;border-radius:999px;flex:none;height:24px;position:relative;transition:background .2s;width:44px}.pcs-switch:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0f172a4d;content:"";height:18px;left:3px;position:absolute;top:3px;transition:transform .2s;width:18px}.pcs-card.is-on .pcs-switch{background:linear-gradient(135deg,var(--pcs-teal-dark),#00a4d8)}.pcs-card.is-on .pcs-switch:after{transform:translateX(20px)}.pcs-card__text{display:flex;flex-direction:column;gap:2px;min-width:0}.pcs-card__text strong{color:var(--pcs-ink);font-size:.9rem;font-weight:700}.pcs-card__text small{color:var(--pcs-muted);font-size:.78rem;line-height:1.35}.provider-product-form .pcs-field{color:var(--pcs-ink);display:block;font-size:.85rem;font-weight:700;margin:16px 0 0}.provider-product-form .pcs-field input,.provider-product-form .pcs-field select{background:#fff;border:1.5px solid var(--pcs-line);border-radius:12px;color:var(--pcs-ink);display:block;font-size:.95rem;font-weight:400;margin-top:8px;padding:.875rem 1rem;transition:border-color .2s,box-shadow .2s;width:100%}.provider-product-form .pcs-field input:focus,.provider-product-form .pcs-field select:focus{border-color:var(--pcs-teal);box-shadow:0 0 0 4px #00739926;outline:none}.pcs-chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:12px 0 0;padding:0}.pcs-chips li{background:#e6f4f9;border-radius:999px;color:var(--pcs-teal-dark);font-size:.8rem;font-weight:700;letter-spacing:.04em;padding:4px 12px}.provider-product-form .pcs-note{background:#f1f5f9;border-radius:12px;color:var(--pcs-muted);font-size:.82rem;margin:14px 0 0;padding:10px 14px}.provider-product-form .pcs-note.is-warning{background:#fff7ed;color:#9a3412}.pcs-add{background:#f0fafd;border:1.5px dashed var(--pcs-teal);border-radius:12px;color:var(--pcs-teal-dark);cursor:pointer;font-weight:700;margin-top:16px;padding:10px 18px}.pcs-add:hover{background:#e0f3f9}@media (max-width:640px){.pcs-grid{grid-template-columns:1fr}.provider-product-form .pcs-section{padding:18px 16px 20px}}.pcs-fee{border:1px solid #e5e7eb;border-radius:12px;margin:8px 0;padding:10px 12px}.pcs-fee legend{font-size:13px;font-weight:700;margin:0;padding:0 6px;width:auto}.pcs-fee__row{display:flex;flex-wrap:wrap;gap:8px}.pcs-fee__row input,.pcs-fee__row select{border:1px solid #d1d5db;border-radius:8px;min-height:38px;padding:4px 10px}.pcs-section__head h3{font-size:1rem;margin:14px 0 6px}.pcs-payment-acceptance__purpose{background:#eef9fc;border-left:4px solid #007399;border-left:4px solid var(--pcs-teal,#007399);border-radius:8px;color:#334155;font-size:.88rem;line-height:1.5;margin:0 0 14px;padding:12px 14px}.provider-product-form{margin:0 auto;max-width:720px;padding:24px 16px 60px}.provider-product-form h1{font-size:24px;margin-bottom:4px}.provider-product-form__hint{color:#6b7280;font-size:13px;margin:4px 0 20px}.provider-product-form__hint-inline{color:#6b7280;display:block;font-size:12px;font-weight:400;margin-top:4px}.provider-product-form section{border:1px solid #e5e7eb;border-radius:10px;margin-bottom:16px;padding:16px 18px}.provider-product-form section h2{color:#111827;font-size:15px;margin:0 0 12px}.provider-product-form label{color:#374151;display:block;font-size:13px;font-weight:600;margin-bottom:12px}.provider-product-form label input[type=number],.provider-product-form label input[type=text],.provider-product-form label textarea{border:1px solid #d1d5db;border-radius:6px;display:block;font-size:14px;font-weight:400;margin-top:6px;padding:8px 10px;width:100%}.provider-product-form__checkbox{align-items:center;display:flex;font-weight:400;gap:8px}.provider-product-form__checkbox input[type=checkbox]{display:inline-block!important;height:16px!important;margin:0;opacity:1!important;pointer-events:auto!important;position:static!important;width:16px!important}.provider-product-form__error{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#b91c1c;font-size:13px;padding:10px 12px}.provider-product-form__actions{display:flex;gap:10px}.provider-product-form__actions button{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px}.provider-product-form__actions button[type=submit]{background:#e5e7eb;color:#111827}.provider-product-form__actions button[type=button]{background:#007399;background:var(--elakay-primary,#007399);color:#fff}.provider-product-form__actions button:disabled{cursor:not-allowed;opacity:.6}.provider-product-form__footer{border-top:1px solid #e5e7eb;margin-top:20px;padding-top:16px}.provider-product-form__danger{background:#fff;border:1px solid #fecaca;border-radius:8px;color:#b91c1c;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px}.provider-product-form__danger:hover{background:#fef2f2}.provider-sim .provider-sim__row{border-bottom:1px solid #0000000f;padding:4px 0}.provider-sim .provider-sim__img{border-radius:8px;flex-shrink:0;height:88px;object-fit:cover;width:88px}.provider-sim .provider-sim__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.provider-sim .provider-sim__form{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.provider-sim .provider-sim__field{flex:1 1 160px;min-width:0}.provider-sim .provider-sim__mode{border-bottom:1px dashed #0000001f;margin-bottom:12px;padding-bottom:8px}.provider-sim .provider-sim__tiers tbody tr{cursor:pointer}@media (max-width:576px){.provider-sim .provider-sim__tabs .btn{flex:1 1 100%}.provider-sim .provider-sim__apply{width:100%}.provider-sim .provider-sim__tiers thead{display:none}.provider-sim .provider-sim__tiers tr{border:1px solid #0000001a;border-radius:8px;display:block;margin-bottom:8px;padding:4px 8px}.provider-sim .provider-sim__tiers td{border:0;display:flex;justify-content:space-between;padding:2px 0}.provider-sim .provider-sim__tiers td:before{color:#6c757d;content:attr(data-label);margin-right:8px}}.dsi-page{background:#0000;margin:0 auto;max-width:1180px;padding:0 16px 60px}.dsi-breadcrumb{align-items:center;color:#6b7280;display:flex;font-size:13px;gap:6px;padding:16px 0 10px}.dsi-breadcrumb a{color:#007399;color:var(--elakay-primary,#007399);font-weight:600;text-decoration:none}.dsi-breadcrumb a:hover{text-decoration:underline}.dsi-breadcrumb [aria-current=page]{color:#374151;font-weight:600}.dsi-hero{align-items:flex-start;background:#fff;border:1px solid #e5e7eb;border:1px solid var(--elakay-border,#e5e7eb);border-radius:20px;box-shadow:0 2px 10px #0f172a0a;display:flex;gap:16px;margin-bottom:20px;padding:22px 24px}.dsi-hero__icon{align-items:center;background:#e6f5f9;border-radius:12px;display:flex;flex-shrink:0;font-size:22px;height:44px;justify-content:center;width:44px}.dsi-hero__body h1{color:#111827;font-size:22px;margin:0 0 4px}.dsi-hero__subtitle{color:#6b7280;font-size:14px;margin:0 0 14px}.dsi-hero__search{display:block;margin-bottom:14px;max-width:480px}.dsi-hero__search input{border:1px solid #e5e7eb;border:1px solid var(--elakay-border,#e5e7eb);border-radius:10px;font-size:14px;padding:10px 14px;transition:border-color .18s;width:100%}.dsi-hero__search input:focus-visible{border-color:#007399;border-color:var(--elakay-primary,#007399);outline:none}.dsi-hero__stats{color:#6b7280;display:flex;flex-wrap:wrap;font-size:13px;gap:22px}.dsi-hero__stats strong{color:#111827;font-size:15px;margin-right:4px}.dsi-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:22px}.dsi-toolbar__scope{display:flex;gap:8px}.dsi-toolbar__scope-btn{background:#fff;border:1px solid #e5e7eb;border:1px solid var(--elakay-border,#e5e7eb);border-radius:999px;color:#374151;cursor:pointer;font-size:13px;font-weight:600;padding:7px 14px;transition:all .18s ease;transition:all .18s var(--transition-smooth,ease)}.dsi-toolbar__scope-btn.is-active{background:#007399;background:var(--elakay-primary,#007399);border-color:#007399;border-color:var(--elakay-primary,#007399);color:#fff}.dsi-toolbar__scope-btn:focus-visible{outline:2px solid #007399;outline:2px solid var(--elakay-primary,#007399);outline-offset:2px}.dsi-toolbar__sort{align-items:center;color:#6b7280;display:flex;font-size:13px;gap:8px}.dsi-toolbar__sort select{border:1px solid #e5e7eb;border:1px solid var(--elakay-border,#e5e7eb);border-radius:8px;font-size:13px;padding:6px 10px}.dsi-provider-section{background:#fff;border:1px solid #e5e7eb;border:1px solid var(--elakay-border,#e5e7eb);border-radius:18px;box-shadow:0 1px 4px #0f172a08;margin-bottom:20px;padding:20px}.dsi-product-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.dsi-view-all{color:#007399;color:var(--elakay-primary,#007399);display:inline-block;font-size:13px;font-weight:600;margin-top:14px;text-decoration:none}.dsi-view-all:hover{text-decoration:underline}.dsi-empty-filtered{color:#6b7280;font-size:13px;margin:8px 0 16px}.dsi-state-card{background:#fff;border:1px solid #e5e7eb;border:1px solid var(--elakay-border,#e5e7eb);border-radius:18px;color:#6b7280;padding:40px 24px;text-align:center}.dsi-state-card__icon{font-size:32px;margin-bottom:10px}.dsi-state-card h2{color:#111827;font-size:17px;margin:0 0 6px}.dsi-state-card__btn{background:#007399;background:var(--elakay-primary,#007399);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:600;margin-top:16px;padding:9px 18px;text-decoration:none}.dsi-state-card__btn:focus-visible{outline:2px solid #004b63;outline:2px solid var(--elakay-primary-dark,#004b63);outline-offset:2px}.dsi-skeleton__shop{animation:dsi-skeleton-shimmer 1.4s ease infinite;background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 37%,#f3f4f6 63%);background-size:400% 100%;border-radius:18px;height:220px;margin-bottom:20px}@keyframes dsi-skeleton-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:640px){.dsi-hero,.dsi-toolbar{flex-direction:column}.dsi-toolbar{align-items:flex-start}}.dsi-page.ctr{--ctr-ink:var(--elakay-text,#203541);--ctr-muted:#647582;--ctr-border:var(--elakay-border,#dfe9ed);--ctr-accent:var(--elakay-primary,#007399);--ctr-tint:#edf7fa;--ctr-shadow:0 4px 20px rgba(20,74,91,.045);color:var(--ctr-ink);font-size:14px;line-height:1.5;margin:0 auto;max-width:1200px;min-width:0;padding:0 24px 64px;width:100%}.ctr *,.ctr :after,.ctr :before{box-sizing:border-box}.ctr .dsi-breadcrumb{flex-wrap:wrap;font-size:12px;gap:9px;padding:22px 2px 16px}.ctr__head{background:linear-gradient(115deg,#fff 55%,#f3fafb);border:1px solid var(--ctr-border);border-radius:18px;box-shadow:var(--ctr-shadow);flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:24px;padding:24px}.ctr__head,.ctr__heading{align-items:center;display:flex}.ctr__heading{flex:1 1 300px;gap:16px;min-width:0}.ctr__head-icon{background:var(--ctr-tint);border:1px solid #d5eaf0;border-radius:15px;color:var(--ctr-accent);display:grid;flex:0 0 52px;font-size:22px;height:52px;place-items:center;width:52px}.ctr__heading-copy{min-width:0}.ctr .ctr__head h1{color:var(--ctr-ink);font-size:clamp(24px,2.4vw,30px);font-weight:700;letter-spacing:-.025em;line-height:1.2;margin:0;overflow-wrap:anywhere}.ctr .ctr__head p{color:var(--ctr-muted);font-size:14px;line-height:1.6;margin:7px 0 0}.ctr__head-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;max-width:100%}.ctr__head-actions .ctr__btn{margin:0}.ctr h2{font-size:19px;font-weight:700;letter-spacing:-.01em;line-height:1.35;margin:26px 0 14px}.ctr h3{font-size:16px;font-weight:700;line-height:1.4}.ctr__tablewrap{background:#fff;border:1px solid var(--ctr-border);border-radius:16px;box-shadow:var(--ctr-shadow);max-width:100%;overflow-x:auto;scrollbar-color:#a7c5d0 #f4f8fa;scrollbar-width:thin}.ctr__tablewrap:focus-visible{outline:2px solid var(--ctr-accent);outline-offset:3px}.ctr table{border-collapse:collapse;margin:0;min-width:650px;width:100%}.ctr td,.ctr th{border-bottom:1px solid #edf2f5;font-size:13px;padding:16px;text-align:left;vertical-align:middle}.ctr th{background:#f5f9fb;color:var(--ctr-muted);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1.5;padding-bottom:14px;padding-top:14px;text-transform:uppercase}.ctr tbody tr:last-child>td{border-bottom:0}.ctr tbody tr:hover>td{background:#f9fcfd}.ctr td a{color:var(--ctr-accent);font-weight:600;text-decoration:none}.ctr td a:hover{text-decoration:underline}.ctr td small{color:var(--ctr-muted);font-size:12px;line-height:1.6}.ctr__cards{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}.ctr__card{grid-gap:10px;align-content:start;background:#fff;border:1px solid var(--ctr-border);border-radius:16px;box-shadow:var(--ctr-shadow);display:grid;gap:10px;min-width:0;overflow-wrap:anywhere;padding:22px}.ctr__stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:24px}.ctr__stat{background:#fff;border:1px solid var(--ctr-border);border-radius:16px;box-shadow:var(--ctr-shadow);color:var(--ctr-muted);font-size:13px;min-width:0;padding:20px 22px;position:relative}.ctr__stat strong{font-feature-settings:"tnum";color:var(--ctr-ink);display:block;font-size:28px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.3;margin-bottom:3px}.ctr__stat-icon{background:var(--ctr-tint);border-radius:11px;color:var(--ctr-accent);display:grid;float:right;font-size:16px;height:38px;margin-left:10px;place-items:center;width:38px}.ctr__stat--warning .ctr__stat-icon{background:#fff5e5;color:#a66713}.ctr__empty{align-items:center;background:#fff;border:1px dashed #cbdde4;border-radius:16px;color:var(--ctr-muted);display:flex;flex-direction:column;font-size:14px;gap:12px;padding:44px 24px;text-align:center}.ctr__empty>i{background:var(--ctr-tint);border-radius:16px;color:var(--ctr-accent);display:grid;font-size:24px;height:56px;margin-bottom:2px;place-items:center;width:56px}.ctr__empty a{color:var(--ctr-accent);font-weight:600}.ctr__btn{align-items:center;background:#fff;border:1px solid #b9d6e0;border-radius:10px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;justify-content:center;line-height:1.4;margin:0 6px 4px 0;max-width:100%;min-height:40px;padding:9px 15px;text-align:center;transition:background-color .16s,border-color .16s,box-shadow .16s}.ctr__btn,.ctr__btn:hover{color:#007399;color:var(--elakay-primary,#007399);text-decoration:none}.ctr__btn:hover{background:#edf7fa}.ctr__btn--primary,.ctr__btn:hover{border-color:#007399;border-color:var(--elakay-primary,#007399)}.ctr__btn--primary{background:#007399;background:var(--elakay-primary,#007399);box-shadow:0 3px 8px #0073991f;color:#fff}.ctr__btn--primary:hover{background:#005d7c;background:var(--elakay-primary-dark,#005d7c);border-color:#005d7c;border-color:var(--elakay-primary-dark,#005d7c);color:#fff}.ctr__btn--danger{border-color:#efc9ca;color:#ae3440}.ctr__btn--danger:hover{background:#fff3f3;border-color:#ae3440;color:#ae3440}.ctr__btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.ctr a:focus-visible,.ctr__btn:focus-visible{outline:2px solid #007399;outline:2px solid var(--elakay-primary,#007399);outline-offset:3px}.ctr__form{grid-gap:18px;background:#fff;border:1px solid var(--ctr-border);border-radius:16px;box-shadow:var(--ctr-shadow);display:grid;gap:18px;margin-bottom:24px;max-width:760px;padding:24px}.ctr__form label{grid-gap:7px;color:var(--ctr-ink);display:grid;font-size:13px;font-weight:600;gap:7px;margin:0;min-width:0}.ctr__form input:not([type=checkbox]),.ctr__form select,.ctr__form textarea,.ctr__head-actions>select,.ctr__select{background:#fff;border:1px solid #cedee5;border-radius:10px;color:var(--ctr-ink);font-family:inherit;font-size:14px;font-weight:400;line-height:1.5;min-height:44px;min-width:0;padding:10px 12px;width:100%}.ctr__form textarea{min-height:100px;resize:vertical}.ctr__form input:focus-visible,.ctr__form select:focus-visible,.ctr__form textarea:focus-visible,.ctr__head-actions>select:focus-visible,.ctr__select:focus-visible{border-color:var(--ctr-accent);outline:2px solid var(--ctr-accent);outline-offset:2px}.ctr__form .ctr__check{align-items:center;display:flex;font-size:14px;font-weight:400;gap:10px}.ctr__check input{accent-color:var(--ctr-accent);flex-shrink:0;height:18px;margin:0;width:18px}.ctr__row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.ctr__msg{background:#edf9f3;border:1px solid #bfe7d7;border-radius:12px;color:#166443;margin-bottom:18px;overflow-wrap:anywhere;padding:14px 16px}.ctr__msg--err{background:#fff4f3;border-color:#f2d0d0;color:#99383d}.ctr-status{align-items:center;background:#eef2f5;border-radius:999px;color:#536474;display:inline-flex;font-size:11px;font-weight:600;gap:6px;justify-self:start;line-height:1.4;padding:4px 10px;text-transform:capitalize;white-space:nowrap;width:fit-content}.ctr-status:before{background:currentColor;border-radius:50%;content:"";height:5px;width:5px}.ctr-status--active,.ctr-status--confirmed,.ctr-status--delivered,.ctr-status--paid{background:#e6f7ed;color:#22724e}.ctr-status--draft,.ctr-status--pending,.ctr-status--shipped,.ctr-status--unpaid{background:#fff4da;color:#92601b}.ctr-status--cancelled,.ctr-status--expired,.ctr-status--refunded,.ctr-status--rejected{background:#fcebed;color:#ac3d49}.ctr__thumb{background:#f7f9fa;border:1px solid #edf1f4;border-radius:10px;display:inline-block;height:52px;object-fit:contain;vertical-align:middle;width:52px}.ctr__number{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ctr__inventory-product{max-width:410px;min-width:220px;overflow-wrap:anywhere}.ctr__inventory-product small{display:block;margin-top:5px}.ctr__inventory-table td:not(:nth-child(2)){white-space:nowrap}.ctr__inventory-table td:first-child{padding-right:4px;width:76px}.ctr__inventory-stock{color:var(--ctr-ink);font-weight:700}.ctr__table-heading{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:14px}.ctr__table-heading h2{font-size:16px;margin:0}.ctr__order-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 20px}.ctr__customer-product{align-items:center;display:flex;gap:12px;min-width:200px}.ctr__customer-product .ctr__thumb{flex:0 0 54px;object-fit:contain}.ctr__fulfillment-details{grid-gap:12px 24px;display:grid;gap:12px 24px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0 0 16px}.ctr__fulfillment-details dt,.ctr__stock-matrix dt{color:var(--ctr-muted);font-size:12px;font-weight:500}.ctr__fulfillment-details dd,.ctr__stock-matrix dd{margin:4px 0 0;overflow-wrap:anywhere}.ctr__stock-matrix{grid-gap:10px;display:grid;gap:10px;margin:0}.ctr__tracking-field{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.ctr__tracking-field input{border:1px solid #d7e1e5;border-radius:8px;padding:9px 12px;width:100%}.ctr__destination{margin:14px 0}.ctr__destination address{margin-top:6px}.ctr__table-count{align-items:center;background:var(--ctr-tint);border-radius:8px;color:var(--ctr-accent);display:inline-flex;font-size:12px;font-weight:700;height:26px;justify-content:center;margin-left:8px;min-width:28px;padding:0 8px}.ctr__status-filter{align-items:center;color:var(--ctr-muted);display:flex;flex-wrap:wrap;font-size:12px;font-weight:600;gap:10px}.ctr__status-filter .ctr__select{width:auto}.ctr__order-id{color:var(--ctr-accent);display:block;font-weight:700}.ctr__order-statuses{display:flex;flex-wrap:wrap;gap:6px}.ctr__order-detail>td{background:#f5f9fb;padding:20px 24px}.ctr__order-detail .wb__lines{margin-bottom:16px}.ctr__order-detail .wb__lines li{border-bottom:1px solid var(--ctr-border);padding:10px 0}.ctr__order-detail .wb__hint{margin:8px 0}.ctr__order-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}@media (max-width:760px){.dsi-page.ctr{padding-left:16px;padding-right:16px}.ctr__head{gap:16px;padding:20px}.ctr__stat{padding:16px}.ctr__stat strong{font-size:24px}.ctr__stat-icon{font-size:14px;height:30px;width:30px}.ctr__stats{gap:10px}}@media (max-width:540px){.ctr .dsi-breadcrumb{padding-bottom:12px;padding-top:18px}.ctr__head{border-radius:14px;margin-bottom:18px;padding:18px 16px}.ctr__heading{flex-basis:100%;gap:12px}.ctr__head-icon{border-radius:12px;flex-basis:42px;font-size:18px;height:42px;width:42px}.ctr .ctr__head h1{font-size:23px}.ctr .ctr__head p{font-size:13px}.ctr__head-actions{width:100%}.ctr__stats{gap:10px;grid-template-columns:1fr;margin-bottom:18px}.ctr__stat{padding:14px 18px}.ctr__stat-icon{height:40px;width:40px}.ctr__row{grid-template-columns:1fr}.ctr__form{padding:18px}.ctr__table-heading{align-items:flex-start}.ctr__status-filter{width:100%}.ctr__status-filter .ctr__select{flex:1 1}.ctr td,.ctr th{padding:12px}}@media (prefers-reduced-motion:reduce){.ctr__btn{transition:none}.ctr .dsi-skeleton__shop{animation:none}}.global-rating-badge{align-items:center;color:#6b7280;display:flex;font-size:12px;gap:6px;margin:4px 0}.global-rating-badge__count{white-space:nowrap}.global-rating-badge--empty{color:#9ca3af;font-style:italic}.provider-products__add-link{white-space:nowrap}.provider-products__filters{align-items:center;background:#fff;border:1px solid #e5e7eb;border:1px solid var(--elakay-border,#e5e7eb);border-radius:16px;box-shadow:0 2px 10px #0f172a08;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px;padding:16px}.provider-products__search{flex:1 1 260px;min-width:0;position:relative}.provider-products__search>i{color:#007399;color:var(--elakay-primary,#007399);font-size:14px;left:15px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.provider-products__search input[type=search]{background:#f8fafc;border:1px solid #dbe4ea;border-radius:10px;color:#1f2937;font-size:14px;min-height:44px;padding:10px 14px 10px 40px;width:100%}.provider-products__search input[type=search]::placeholder{color:#748193}.provider-products__search input[type=search]:focus-visible{background:#fff;outline:2px solid #007399;outline:2px solid var(--elakay-primary,#007399);outline-offset:2px}.provider-products__filters .ctr__btn{align-items:center;display:inline-flex;gap:8px;justify-content:center;margin:0;min-height:44px}.provider-products__list{grid-gap:12px;display:grid;gap:12px;list-style:none;margin:0;padding:0}.provider-products__row{grid-gap:18px;align-items:center;background:#fff;border:1px solid #e5e7eb;border:1px solid var(--elakay-border,#e5e7eb);border-radius:16px;box-shadow:0 2px 8px rgba(15,23,42,.025);display:grid;font-size:14px;gap:18px;grid-template-areas:"thumb main price stock edit";grid-template-columns:68px minmax(0,1fr) minmax(76px,auto) minmax(112px,auto) auto;padding:18px;transition:border-color .16s ease,box-shadow .16s ease}.provider-products__row:hover{border-color:#bfdce4;box-shadow:0 4px 14px #0f50640f}.provider-products__thumb{grid-area:thumb;height:68px;width:68px}.provider-products__no-image,.provider-products__thumb img{background:#f3f6f8;border-radius:12px;display:block;height:100%;object-fit:cover;width:100%}.provider-products__no-image{align-items:center;color:#95a5b2;display:flex;font-size:22px;justify-content:center}.provider-products__main{display:flex;flex-direction:column;gap:8px;grid-area:main;min-width:0}.provider-products__name{color:#243446;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.provider-products__status{align-self:flex-start;background:#f1f5f9;border-radius:999px;color:#475569;font-size:11px;font-weight:600;line-height:1.5;padding:3px 10px}.provider-products__status--active{background:#e7f7ee;color:#187548}.provider-products__status--draft{background:#fff5db;color:#916510}.provider-products__status--archived,.provider-products__status--inactive{background:#f1f5f9;color:#64748b}.provider-products__price{font-feature-settings:"tnum";color:#243446;font-variant-numeric:tabular-nums;font-weight:600;grid-area:price;white-space:nowrap}.provider-products__stock{color:#64748b;font-size:13px;grid-area:stock}.provider-products__stock--out{color:#b91c1c;font-weight:600}.provider-products__edit-link{align-items:center;background:#f3fafc;border:1px solid #d4e8ed;border-radius:9px;display:inline-flex;font-size:13px;font-weight:600;gap:7px;grid-area:edit;justify-content:center;min-height:40px;padding:9px 12px;white-space:nowrap}.provider-products__edit-link,.provider-products__edit-link:hover{color:#007399;color:var(--elakay-primary,#007399);text-decoration:none}.provider-products__edit-link:hover{background:#e7f5f9}.provider-products__edit-link:focus-visible{outline:2px solid #007399;outline:2px solid var(--elakay-primary,#007399);outline-offset:3px}.provider-products__row--skeleton{animation:provider-products-shimmer 1.2s infinite;background:linear-gradient(90deg,#f3f6f8,#e7edf1,#f3f6f8);background-size:200% 100%;height:106px}@keyframes provider-products-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.provider-products__error{background:#fff5f5;border:1px solid #fecaca;border-radius:16px;padding:24px}.provider-products__empty p{margin:0}.provider-products__pager{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:13px;gap:14px;justify-content:center;margin-top:24px}.provider-products__pager .ctr__btn{margin:0}@media (max-width:760px){.provider-products__row{gap:6px 14px;grid-template-areas:"thumb main edit" "thumb price edit" "thumb stock edit";grid-template-columns:60px minmax(0,1fr) auto;padding:16px}.provider-products__thumb{align-self:start;height:60px;width:60px}.provider-products__main{gap:5px;margin-bottom:4px}.provider-products__edit-link{align-self:start}}@media (max-width:480px){.provider-products__filters{gap:10px;padding:12px}.provider-products__search{flex-basis:100%}.provider-products__row{grid-template-areas:"thumb main" "thumb price" "thumb stock" "thumb edit";grid-template-columns:54px minmax(0,1fr);padding:14px}.provider-products__thumb{height:54px;width:54px}.provider-products__edit-link{justify-self:start;margin-top:4px}}@media (prefers-reduced-motion:reduce){.provider-products__row{transition:none}.provider-products__row--skeleton{animation:none}}.dsi-provider-header{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.dsi-provider-header__identity{align-items:center;display:flex;gap:12px}.dsi-provider-header__avatar{border-radius:50%;flex-shrink:0;height:48px;object-fit:cover;width:48px}.dsi-provider-header__avatar--placeholder{align-items:center;background:#00a4d8;background:var(--elakay-primary-light,#00a4d8);color:#fff;display:flex;font-size:18px;font-weight:700;justify-content:center}.dsi-provider-header__name{color:#1f2937;font-size:16px;font-weight:700;margin:0}.dsi-provider-header__badge{background:#ecfdf5;border-radius:999px;color:#047857;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.02em;margin-top:2px;padding:1px 8px;text-transform:uppercase}.dsi-provider-header__meta{color:#6b7280;display:flex;flex-wrap:wrap;font-size:13px;gap:14px;margin-left:auto}.dsi-provider-header__actions{align-items:center;display:flex;gap:8px;margin-left:auto}.dsi-provider-header__like-btn{align-items:center;background:#fff;border:1px solid #e5e7eb;border:1px solid var(--elakay-border,#e5e7eb);border-radius:50%;color:#9ca3af;cursor:pointer;display:inline-flex;font-size:18px;height:36px;justify-content:center;line-height:1;transition:transform .18s ease,border-color .18s,color .18s;transition:transform .18s var(--transition-smooth,ease),border-color .18s,color .18s;width:36px}.dsi-provider-header__like-btn:hover{border-color:#e0245e;color:#e0245e;transform:scale(1.06)}.dsi-provider-header__like-btn--liked{background:#fdf1f5;border-color:#e0245e;color:#e0245e}.dsi-provider-header__like-btn:disabled{cursor:not-allowed;opacity:.6;transform:none}.dsi-provider-header__like-btn:focus-visible{outline:2px solid #007399;outline:2px solid var(--elakay-primary,#007399);outline-offset:2px}@media (max-width:640px){.dsi-provider-header__actions,.dsi-provider-header__meta{margin-left:0}}.dsi-provider-header__view-btn{background:#fff;border:1px solid #e5e7eb;border:1px solid var(--elakay-border,#e5e7eb);border-radius:8px;color:#007399;color:var(--elakay-primary,#007399);cursor:pointer;font-size:13px;font-weight:600;padding:7px 14px;transition:transform .18s ease,border-color .18s;transition:transform .18s var(--transition-smooth,ease),border-color .18s}.dsi-provider-header__view-btn:hover{border-color:#007399;border-color:var(--elakay-primary,#007399);transform:translateY(-1px)}.dsi-provider-header__view-btn:focus-visible{outline:2px solid #007399;outline:2px solid var(--elakay-primary,#007399);outline-offset:2px}.sync-report{background:#f0f9ff;border-radius:10px;font-size:13px;padding:10px 12px}.sync-report ul{margin:4px 0 0;padding-left:18px}.sync-report__banner{background:#fffbeb;border:1px solid #fde68a;border-radius:6px;color:#92400e;font-size:12px;margin:8px 0 0;padding:6px 10px}.resync-modal .modal-content{border-radius:16px}.resync-modal__product{color:#111827;font-size:17px;font-weight:700;margin:0 0 2px}.resync-modal__provider{color:#6b7280;font-size:13px;margin:0 0 16px}.resync-modal__choice{border:0;display:flex;flex-direction:column;gap:10px;margin:0;padding:0}.resync-modal__choice legend{color:#374151;font-size:13px;font-weight:700;margin:0 0 6px;padding:0}.resync-modal__option{align-items:flex-start;border:1px solid #e5e7eb;border:1px solid var(--elakay-border,#e5e7eb);border-radius:12px;cursor:pointer;display:flex;gap:10px;padding:12px 14px;transition:border-color .15s,background .15s}.resync-modal__option.is-selected,.resync-modal__option:hover{border-color:#007399;border-color:var(--elakay-primary,#007399)}.resync-modal__option.is-selected{background:#f0f9ff}.resync-modal__option input[type=radio]{flex-shrink:0;margin-top:3px}.resync-modal__option span{display:flex;flex-direction:column;gap:2px}.resync-modal__option strong{color:#111827;font-size:14px}.resync-modal__option small{color:#6b7280;font-size:12.5px}.resync-modal__error{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#b91c1c;font-size:13px;margin-top:12px;padding:8px 12px}.resync-modal__success{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;color:#15803d;font-size:13px;padding:8px 12px}.resync-modal__working{color:#6b7280;font-size:13px;padding:20px 0;text-align:center}.resync-modal__manual{display:flex;flex-direction:column;gap:16px;margin-top:12px}.resync-modal__section h3{color:#111827;font-size:14px;font-weight:700;margin:0 0 8px}.resync-modal__payment>p{color:#6b7280;font-size:13px;margin:0 0 10px}.resync-modal__warning{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;color:#92400e!important;padding:8px 10px}.resync-modal__payment-options{grid-gap:8px;display:grid;gap:8px}.resync-modal__payment-options label{border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;display:flex;gap:9px;padding:10px}.resync-modal__payment-options label.is-selected{background:#f0f9ff;border-color:#007399;border-color:var(--elakay-primary,#007399)}.resync-modal__payment-options input{margin-top:3px}.resync-modal__payment-options small,.resync-modal__payment-options strong{display:block}.resync-modal__payment-options small{color:#6b7280;margin-top:2px}.resync-modal__btn{border:1px solid #0000;border-radius:8px;cursor:pointer;font-size:13px;font-weight:700;padding:9px 18px}.resync-modal__btn--primary{background:#007399;background:var(--elakay-primary,#007399);color:#fff}.resync-modal__btn--ghost{background:#fff;border-color:#e5e7eb;border-color:var(--elakay-border,#e5e7eb);color:#374151}@media (max-width:575px){.resync-modal .modal-dialog{margin:12px}}.spm-page{color:#253143;max-width:1440px;padding:8px 24px 52px}.spm-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.spm-topline{align-items:center;display:flex;gap:16px;justify-content:space-between}.spm-page .dsi-breadcrumb{flex-wrap:wrap}.spm-print{background:#0000;border:0;border-radius:12px;color:#27333e;cursor:pointer;display:grid;flex:0 0 44px;font-size:25px;height:44px;place-items:center;width:44px}.spm-print:hover{background:#fff}.spm-heading{margin:24px 0 28px}.spm-heading h1{color:#243243;font-size:clamp(24px,2.3vw,32px);font-weight:750;letter-spacing:-.6px;margin:0 0 8px}.spm-heading p{color:#657485;font-size:14px;line-height:1.6;margin:0}.spm-browser-controls{margin:0 auto 28px;max-width:960px}.spm-toolbar{align-items:center;background:#f8f9fa;border:1px solid #ffffffe6;border-radius:16px;box-shadow:0 4px 10px #1e354d1a;display:flex;gap:18px;padding:13px 18px}.spm-filter-toggle{align-items:center;background:#242629;border:0;border-radius:999px;box-shadow:0 3px 7px #0002;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;font-size:12px;font-weight:600;gap:9px;justify-content:center;letter-spacing:.5px;min-height:40px;padding:10px 23px;text-transform:uppercase}.spm-filter-toggle svg{font-size:18px}.spm-filter-toggle:hover,.spm-filter-toggle[aria-expanded=true]{background:#006d8e}.spm-filter-dot{background:#7debd4;border-radius:50%;height:6px;width:6px}.spm-search{align-items:center;background:#fff;border:1px solid #d9dfe4;border-radius:8px;color:#8a95a0;display:flex;flex:1 1 300px;gap:10px;margin:0;min-width:0;padding:0 14px}.spm-search>svg{flex-shrink:0;font-size:23px}.spm-search input{background:#0000;border:0;color:#253143;font:inherit;font-size:15px;height:50px;min-width:0;outline:0;padding:0;width:100%}.spm-search input::placeholder{color:#7f8992}.spm-search:focus-within{border-color:#007399;box-shadow:0 0 0 3px #00739918}.spm-view-switch{display:flex;flex-shrink:0;gap:4px}.spm-view-switch button{background:#0000;border:1px solid #0000;border-radius:9px;color:#657181;cursor:pointer;display:grid;font-size:25px;height:42px;place-items:center;width:42px}.spm-view-switch button[aria-pressed=true]{background:#e7f2f6;border-color:#cae3eb;color:#006b8a}.spm-view-switch button:hover{background:#eaf0f3}.spm-filters{align-items:center;background:#fff;border:1px solid #e1eaf0;border-radius:14px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:10px;padding:18px}.spm-filters[hidden]{display:none}.spm-scope{display:flex;flex-wrap:wrap;gap:6px}.spm-reset,.spm-scope button{background:#fff;border:1px solid #dce6eb;border-radius:999px;color:#546775;cursor:pointer;font:inherit;font-size:13px;padding:9px 14px}.spm-scope button[aria-pressed=true]{background:#e8f5fa;border-color:#abd5e3;color:#006481;font-weight:600}.spm-sort{align-items:center;color:#5c6b78;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin:0}.spm-sort select{background:#fff;border:1px solid #dce6eb;border-radius:8px;color:#27333e;font:inherit;max-width:100%;min-height:40px;padding:8px 12px}.spm-reset{border:0;color:#007399}.spm-summary{align-items:center;background:linear-gradient(105deg,#bddce951,#dce9ee70);border:1px solid #dceaf080;border-radius:16px;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:26px;padding:24px}.spm-summary>svg{color:#007399;flex-shrink:0;font-size:27px}.spm-summary>div{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}.spm-summary strong{font-size:17px;font-weight:700}.spm-summary span{color:#516473;font-size:14px}.spm-summary small{color:#536e7a;font-size:13px;margin-left:auto}.spm-provider-section{background:#ffffff80;border:1px solid #ffffffa6;border-radius:24px;margin:0 0 34px;padding:22px}.spm-page .dsi-provider-header{gap:14px;margin-bottom:20px}.spm-page .dsi-provider-header__name{font-size:19px}.spm-page .dsi-provider-header__avatar{height:45px;width:45px}.spm-page .dsi-provider-header__view-btn{border-radius:999px;min-height:40px;padding:9px 17px}.spm-product-grid{grid-gap:22px;align-items:stretch;display:grid;gap:22px;grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr))}.spm-product{background:#fff;border:1px solid #e1e9ec;border-radius:22px;box-shadow:0 5px 13px #284e6410;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:box-shadow .16s ease,transform .16s ease}.spm-product:hover{box-shadow:0 10px 24px #23435720;transform:translateY(-3px)}.spm-product--added{border-color:#b8dfcf;box-shadow:0 4px 12px #18845520}.spm-product__image{aspect-ratio:1/1;background:#fff;border:0;cursor:pointer;display:block;padding:0;width:100%}.spm-product__image img{height:100%;object-fit:contain;width:100%}.spm-product__placeholder{background:linear-gradient(140deg,#f1f6f8,#e9f0f3);color:#a1bbc7;display:grid;font-size:60px;height:100%;min-height:80px;place-items:center;width:100%}.spm-product__body{display:flex;flex:1 1;flex-direction:column;padding:18px 18px 15px}.spm-product__body h3{font-size:16px;line-height:1.45;margin:0 0 14px}.spm-product__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;background:none;border:0;color:#2b3849;cursor:pointer;display:-webkit-box;font:inherit;font-size:16px;font-weight:650;line-height:1.45;max-width:100%;overflow:hidden;overflow-wrap:anywhere;padding:0;text-align:left;width:100%}.spm-product__name:hover{color:#007399}.spm-product__price-label{color:#6c7a85;font-size:12px;margin-bottom:3px}.spm-product__price{color:#202b38;font-size:23px;font-weight:750;letter-spacing:-.4px;white-space:nowrap}.spm-product__details{color:#637886;display:flex;flex-wrap:wrap;font-size:12px;gap:6px 12px;margin:8px 0 14px}.spm-product__moq{color:#617483;display:block;font-size:12px;margin-top:3px}.spm-product__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:auto}.spm-circle{border:0;border-radius:50%;box-shadow:0 3px 7px #24324217;color:#fff;cursor:pointer;display:grid;flex:0 0 41px;font-size:23px;height:41px;padding:0;place-items:center;transition:transform .15s ease,box-shadow .15s ease;width:41px}.spm-circle--add{background:#168442;font-size:28px}.spm-circle--added{background:#e0f4e9;border:1px solid #a1d7bb;color:#087544}.spm-circle--wholesale{background:#007c9b}.spm-circle:hover:not(:disabled){box-shadow:0 5px 9px #24324230;transform:translateY(-2px)}.spm-circle:disabled{background:#e5e9ec;box-shadow:none;color:#8a949e;cursor:not-allowed}.spm-provider-footer{border-top:1px solid #dae6ec;color:#647785;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:space-between;margin-top:20px;padding-top:16px}.spm-provider-footer a{align-items:center;color:#007399;display:inline-flex;font-weight:650;gap:8px;text-decoration:none}.spm-table-wrap{background:#fff;border:1px solid #e9eff2;border-radius:22px;padding:14px 18px}.spm-table{border-collapse:initial;border-spacing:0 12px;font-size:14px;table-layout:fixed;width:100%}.spm-table thead th{border-bottom:1px solid #e1e8ed;color:#2f3e4d;font-weight:650;padding:12px}.spm-table th:first-child{width:110px}.spm-table th:nth-child(2){width:22%}.spm-table th:nth-child(3){width:25%}.spm-table th:nth-child(4){width:16%}.spm-table th:nth-child(5){width:9%}.spm-table th:nth-child(6){width:150px}.spm-table tbody tr{border-radius:12px;box-shadow:0 3px 5px #24415412}.spm-table td{background:#fbfcfd;border-bottom:1px solid #edf1f4;border-top:1px solid #edf1f4;overflow-wrap:anywhere;padding:16px 12px;vertical-align:middle}.spm-table tr:nth-child(2n) td{background:#f3f6f8}.spm-table td:first-child{border-radius:12px 0 0 12px}.spm-table td:last-child{border-radius:0 12px 12px 0}.spm-table .spm-product--added td{border-bottom-color:#b4daca}.spm-table__image button{background:#fff;border:1px solid #e5ecef;border-radius:10px;cursor:pointer;display:block;height:86px;overflow:hidden;padding:0;width:86px}.spm-table__image img{height:100%;object-fit:contain;width:100%}.spm-table__description p{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#647384;display:-webkit-box;line-height:1.55;margin:0;overflow:hidden}.spm-table .spm-product__price{font-size:18px}.spm-table .spm-product__actions{gap:6px;justify-content:flex-start}.spm-table .spm-circle{flex-basis:36px;font-size:20px;height:36px;width:36px}.spm-pagination{color:#6b7d8c;display:flex;flex-wrap:wrap;font-size:13px;gap:20px;margin:30px 0 0}.spm-pagination,.spm-pagination button{align-items:center;justify-content:center}.spm-pagination button{background:#fff;border:1px solid #dae6ed;border-radius:999px;color:#007399;cursor:pointer;display:inline-flex;font:inherit;font-weight:650;gap:9px;min-height:44px;padding:12px 23px}.spm-pagination button:hover:not(:disabled){background:#e8f4f8}.spm-pagination button:disabled{background:#e1e8ee;color:#778693;cursor:default;opacity:.7}.spm-catalog-toolbar{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:22px}.spm-catalog-toolbar .dsi-view-all{margin-top:0}.spm-page a:focus-visible,.spm-page button:focus-visible,.spm-page select:focus-visible{outline:3px solid #007399;outline-offset:3px}@media (max-width:1000px){.spm-table th:first-child{width:90px}.spm-table th:nth-child(3){width:20%}.spm-table th:nth-child(6){width:108px}.spm-table td,.spm-table th{padding:12px 8px}.spm-table__image button{height:76px;width:70px}}@media (max-width:760px){.spm-page{padding:4px 12px 32px}.spm-heading{margin:18px 0 22px}.spm-toolbar{flex-wrap:wrap;gap:12px;padding:12px}.spm-search{flex-basis:100%;order:3}.spm-toolbar .spm-view-switch{margin-left:auto}.spm-summary{gap:10px;padding:18px}.spm-summary small{flex-basis:100%;margin-left:37px}.spm-provider-section{padding:16px 12px}.spm-page .dsi-provider-header__name{font-size:17px}.spm-product-grid{gap:18px}.spm-table-wrap{background:#0000;border:0;padding:0}.spm-table,.spm-table tbody{display:block}.spm-table thead{clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute;width:1px}.spm-table tbody tr{grid-gap:10px 14px;background:#fff;border:1px solid #e0e8ed;border-radius:16px;display:grid;gap:10px 14px;grid-template-columns:86px minmax(0,1fr);margin-bottom:14px;padding:16px}.spm-table tbody td,.spm-table tr:nth-child(2n) td{background:#0000;border:0;border-radius:0;display:block;grid-column:2;padding:0}.spm-table td:before{color:#778590;content:attr(data-label);display:block;font-size:11px;margin-bottom:3px}.spm-table td.spm-table__image{grid-column:1;grid-row:1/span 2}.spm-table__image button{height:100px;width:86px}.spm-table td.spm-table__actions:before,.spm-table td.spm-table__image:before,.spm-table td.spm-table__name:before{display:none}.spm-table__actions{padding-top:4px!important}.spm-pagination{gap:10px}.spm-pagination button{padding:10px 15px}}@media (prefers-reduced-motion:reduce){.spm-circle,.spm-product{transition:none}}@media print{.spm-browser-controls,.spm-page .dsi-provider-header__actions,.spm-pagination,.spm-print,.spm-product__actions,.spm-provider-footer a,.spm-table th:last-child,.spm-table__actions,.spm-view-switch{display:none!important}.spm-page{max-width:none;padding:0}.spm-product,.spm-provider-section,.spm-summary{background:#fff;box-shadow:none;break-inside:avoid;page-break-inside:avoid}.spm-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.provider-badge{background:#e0f4f9;border-radius:999px;color:#004b63;color:var(--elakay-primary-dark,#004b63);display:inline-block;font-size:11px;font-weight:700;letter-spacing:.03em;padding:2px 10px;text-transform:uppercase}.provider-product-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;display:flex;flex-direction:column;padding:14px;transition:box-shadow .2s ease,transform .2s ease;transition:box-shadow .2s var(--transition-smooth,ease),transform .2s var(--transition-smooth,ease)}.provider-product-card:hover{box-shadow:0 6px 16px #0073991a;transform:translateY(-2px)}.provider-product-card__sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.provider-product-card h3{font-size:15px;margin:8px 0 4px}.provider-product-card img,.provider-product-card__no-image{background:#f3f4f6;border-radius:6px;height:120px;object-fit:cover;width:100%}.provider-product-card__base-price{color:#6b7280;font-size:12px;margin:4px 0 2px}.provider-product-card__moq,.provider-product-card__origin,.provider-product-card__stock{color:#9ca3af;font-size:11px;margin:0 0 4px}.provider-product-card__actions{margin-top:auto;padding-top:8px}.provider-product-card__add-btn,.provider-product-card__added-btn,.provider-product-card__view-btn{border-radius:8px;cursor:pointer;flex:1 1;font-size:12px;font-weight:600;min-width:0;overflow:hidden;padding:8px 6px;text-overflow:ellipsis;transition:transform .18s ease;transition:transform .18s var(--transition-smooth,ease);white-space:nowrap}.provider-product-card__view-btn{background:#fff;border:1px solid #d1d5db;border:1px solid var(--elakay-border,#d1d5db);color:#007399;color:var(--elakay-primary,#007399)}.provider-product-card__view-btn:hover{border-color:#007399;border-color:var(--elakay-primary,#007399)}.provider-product-card__add-btn{background:#007399;background:var(--elakay-primary,#007399);border:none;color:#fff}.provider-product-card__add-btn:hover{box-shadow:0 4px 12px #0073994d;transform:translateY(-1px)}.provider-product-card__added-btn{background:#ecfdf5;border:1px solid #a7f3d0;color:#047857}.provider-product-card__add-btn:focus-visible,.provider-product-card__added-btn:focus-visible,.provider-product-card__view-btn:focus-visible{outline:2px solid #007399;outline:2px solid var(--elakay-primary,#007399);outline-offset:2px}.provider-product-card__actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.provider-product-card__actions button{flex:1 1 auto}.provider-product-card__wholesale-btn{background:#fff;border:1px solid #007399;border:1px solid var(--elakay-primary,#007399);border-radius:8px;color:#007399;color:var(--elakay-primary,#007399);font-weight:600;padding:6px 10px}.provider-capabilities{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:8px 0;padding:0}.provider-capabilities li{background:#eef6fa;border-radius:999px;font-size:12px;padding:3px 10px}.provider-product-card--browse{color:inherit;display:flex;flex-direction:column;grid-template-rows:none;min-height:0;padding:0;text-decoration:none}.provider-product-card--browse .ppc__media{aspect-ratio:1/1;background:#f3f4f6;display:block;position:relative}.provider-product-card--browse .ppc__media img,.provider-product-card--browse .provider-product-card__no-image{border-radius:0;display:block;height:100%;object-fit:cover;width:100%}.ppc__badges{display:flex;flex-wrap:wrap;gap:4px;left:8px;position:absolute;top:8px}.ppc__badge{background:#007399;background:var(--elakay-primary,#007399);border-radius:999px;color:#fff;font-size:11px;font-weight:700;padding:2px 8px}.ppc__badge--drop{background:#7c3aed}.ppc__badge--pa{background:#047857}.ppc__inshop{background:#111827;border-radius:6px;bottom:8px;color:#fff;font-size:11px;font-weight:700;padding:2px 8px;position:absolute;right:8px}.ppc__body{display:flex;flex-direction:column;gap:3px;padding:10px 12px 12px}.ppc__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;font-weight:600;line-height:1.3;min-height:2.6em;overflow:hidden}.ppc__provider{color:#6b7280;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ppc__price{color:#007399;color:var(--elakay-primary,#007399);font-size:17px;font-weight:800}.ppc__meta{color:#6b7280;font-size:12px}.ppc__meta--out{color:#b91c1c;font-weight:600}.pphc{background:#fff;border:1px solid #0f172a14;border-radius:14px;border-radius:var(--elakay-card-radius,14px);box-shadow:0 1px 3px #0f172a0d;display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;padding:0;transition:box-shadow .2s ease,transform .2s ease}.pphc:hover{box-shadow:0 10px 24px #0073991f;transform:translateY(-2px)}.pphc__media{aspect-ratio:1/1;background:#f3f4f6;display:block;overflow:hidden;position:relative}.pphc .pphc__media img{background:#fff;border-radius:0;height:100%;object-fit:contain;transition:transform .3s ease;width:100%}.pphc:hover .pphc__media img{transform:scale(1.03)}.pphc__noimg{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);display:block;height:100%;width:100%}.pphc__inshop{align-items:center;background:#10b981eb;border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;gap:4px;left:8px;padding:3px 8px;position:absolute;top:8px}.pphc__body{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-width:0;padding:10px 12px 12px}.pphc__body .global-rating-badge{margin:0}.pphc__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#1f2937;display:-webkit-box;font-size:15px;font-weight:600;line-height:1.25;min-height:2.5em;overflow:hidden;overflow-wrap:anywhere;text-decoration:none}.pphc__name:hover{color:#007399;color:var(--elakay-primary,#007399);text-decoration:none}.pphc__price{color:#0f172a;font-size:18px;font-weight:800;margin:0}.pphc__footer{border-top:1px solid #f1f5f9;display:flex;gap:8px;justify-content:space-between;margin-top:auto;padding-top:8px}.pphc__footer,.pphc__provider{align-items:center;min-width:0}.pphc__provider{color:#475569;display:inline-flex;font-size:13px;font-weight:600;gap:6px;text-decoration:none}.pphc__provider:hover{color:#007399;color:var(--elakay-primary,#007399);text-decoration:none}.pphc__plogo{flex:0 0 auto;object-fit:cover;width:24px}.pphc .pphc__plogo,.pphc__plogo{border-radius:50%;height:24px}.pphc__plogo--ph{background:linear-gradient(135deg,#007399,#00a8cc);color:#fff;display:grid;font-size:9px;font-weight:800;place-items:center}.pphc__pname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pphc .add-to-cart-btn.default-style.pphc__action{font-size:18px;height:38px;text-decoration:none;width:38px}.pphc--skeleton .pphc__body{gap:10px}.pphc.product-card{align-self:stretch;height:auto}.pphc>*{flex-shrink:0}.pphc>.pphc__body{flex-shrink:1}.pgrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:992px){.pgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1400px){.pgrid{grid-template-columns:repeat(5,minmax(0,1fr))}}.pgrid__skeleton{animation:pgridShimmer 1.2s infinite;aspect-ratio:3/4;background:linear-gradient(90deg,#eef0f2,#f8f9fa,#eef0f2);background-size:200% 100%;border-radius:12px}@keyframes pgridShimmer{to{background-position:-200% 0}}.ppag{margin:20px 0}.ppag__info{color:#6b7280;font-size:13px;margin-bottom:8px;text-align:center}.pcar{margin:24px 0}.pcar__head{align-items:flex-end;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.pcar__head h2{font-size:1.2rem;margin:0}.pcar__head p{color:#6b7280;font-size:13px;margin:2px 0 0}.pcar__head a{color:#007399;color:var(--elakay-primary,#007399);font-weight:600;text-decoration:none;white-space:nowrap}.pcar .swiper{padding-bottom:4px}.provgrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.provc{grid-gap:6px 12px;align-items:center;background:#fff;border:1px solid #00000014;border-radius:12px;display:grid;gap:6px 12px;grid-template-columns:56px 1fr;padding:14px}.provc__logo{background:#e5e7eb;border-radius:50%;color:#6b7280;display:grid;font-weight:800;height:56px;object-fit:cover;place-items:center;width:56px}.provc__body h3{font-size:15px;margin:0}.provc__body p{color:#6b7280;font-size:12px;margin:0}.provc__btn,.provc__count{font-weight:600}.provc__btn{border:1px solid #007399;border:1px solid var(--elakay-primary,#007399);border-radius:8px;color:#007399;color:var(--elakay-primary,#007399);grid-column:1/-1;padding:6px;text-align:center;text-decoration:none}.provc__btn:hover{background:#007399;background:var(--elakay-primary,#007399);color:#fff}.pcat{grid-gap:16px;display:grid;gap:16px}@media (min-width:992px){.pcat{align-items:start;grid-template-columns:260px minmax(0,1fr)}}.pcat__side{display:none}@media (min-width:992px){.pcat__side{display:block;position:sticky;top:12px}}.pcat__drawer{background:#00000073;display:flex;inset:0;position:fixed;z-index:1050}.pcat__drawer-panel{background:#fff;overflow-y:auto;padding:12px;width:min(360px,92vw)}.pcat__drawer-close{background:none;border:0;float:right;font-size:22px}.pcat__toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.pcat__toolbar input[type=search]{border:1px solid #d1d5db;border-radius:999px;flex:1 1 200px;min-height:40px;padding:6px 12px}.pcat__filterbtn,.pcat__toolbar select{background:#fff;border:1px solid #d1d5db;border-radius:8px;min-height:40px;padding:6px 12px}.pcat__filterbtn{font-weight:600}@media (min-width:992px){.pcat__filterbtn{display:none}}.pcat__tabs{display:flex;gap:6px;margin-bottom:10px}.pcat__tabs button{background:none;border:0;border-radius:999px;color:#6b7280;cursor:pointer;font-weight:600;padding:6px 14px}.pcat__tabs button[aria-pressed=true]{background:#007399;background:var(--elakay-primary,#007399);color:#fff}.pcat__chips{display:flex;gap:6px;margin-bottom:10px;overflow-x:auto;padding-bottom:6px}.pcat__chips button{background:#fff;border:1px solid #d1d5db;border-radius:999px;cursor:pointer;flex:none;font-size:13px;padding:4px 12px}.pcat__chips button[aria-pressed=true]{background:#111827;border-color:#111827;color:#fff}.phome__hero{background:linear-gradient(135deg,#007399,#0f172a);background:linear-gradient(135deg,var(--elakay-primary,#007399),#0f172a);border-radius:16px;color:#fff;margin-bottom:14px;padding:22px 18px}.phome__hero h1{font-size:1.5rem;margin:0 0 4px}.phome__hero p{margin:0 0 14px;opacity:.9}.phome__hero form{display:flex;gap:8px;max-width:560px}.phome__hero input{flex:1 1;padding:0 16px}.phome__hero button,.phome__hero input{border:0;border-radius:999px;min-height:44px}.phome__hero button{background:#fff;color:#0f172a;font-weight:700;padding:0 20px}.pcatpage__title{font-size:1.4rem;margin:6px 0 12px}.wb__hint{color:#6b7280;font-size:13px;margin:2px 0}.pcat{grid-template-columns:minmax(0,1fr)!important}.pcat__filterbtn{display:inline-block!important}.pgrid.pgrid--landscape{grid-template-columns:minmax(0,1fr)}@media (min-width:992px){.pgrid.pgrid--landscape{grid-template-columns:repeat(2,minmax(0,1fr))}}.pgrid--landscape .provider-product-card--browse{flex-direction:row}.pgrid--landscape .provider-product-card--browse .ppc__media{aspect-ratio:1/1;flex:0 0 38%;max-width:220px}.pgrid--landscape .ppc__body{justify-content:center}.provc--likeable{padding-right:48px;position:relative}.provc__rating{color:#b45309!important;font-weight:600}.provc__badges{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px!important}.provc__badge{background:#e6f4f8;border-radius:999px;color:#007399;color:var(--elakay-primary,#007399);font-size:11px;font-weight:700;padding:2px 8px}.provc__like{background:#fff;border:1px solid #0000001a;border-radius:50%;color:#e11d48;cursor:pointer;font-size:18px;height:34px;line-height:1;position:absolute;right:10px;top:10px;width:34px}.provc__like--on{background:#fff1f2;border-color:#fda4af}.provc__like:disabled{cursor:default;opacity:.6}.provc__since{color:#94a3b8!important;font-size:11px!important}.sph-sk{animation:pgridShimmer 1.2s infinite;background:linear-gradient(90deg,#eef0f2,#f8f9fa,#eef0f2);background-size:200% 100%;border-radius:8px;display:block}.sph-sk--line{height:12px;width:80%}.sph-sk--short{width:50%}.sph-sk--price{height:16px;width:35%}.pphc--skeleton:hover{box-shadow:none;transform:none}@media (prefers-reduced-motion:reduce){.sph-sk{animation:none}}.image-matrix-card.provsc{cursor:pointer;height:100%;margin:0;max-width:none;width:100%}.provsc .card-content_{border-radius:16px;border-radius:var(--imc-radius,16px);display:flex;flex-direction:column;height:100%}.provsc .card-info-zone{justify-content:flex-start;text-align:left}.provsc .info-zone-content{gap:6px;padding:22px 22px 6px}.provsc__title{align-items:center;display:flex;font-size:28px;gap:12px;justify-content:space-between;margin:0;min-width:0}.provsc__name{color:inherit;min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.provsc__name:focus-visible,.provsc__name:hover{color:inherit;text-decoration:underline}.provsc__like{background:#ffffffeb;border:0;border-radius:50%;box-shadow:0 2px 8px #0f172a2e;color:#e11d48;cursor:pointer;display:grid;flex:0 0 auto;font-size:18px;height:40px;place-items:center;transition:transform .15s ease;width:40px}.provsc__like:hover{transform:scale(1.07)}.provsc__like--on{background:#fff1f2}.provsc__like:disabled{cursor:default;opacity:.6}.provsc a:focus-visible,.provsc__like:focus-visible{outline:3px solid #ffffffe6;outline-offset:2px}.provsc__sub{align-items:center;display:flex;flex-wrap:wrap;gap:6px 8px;min-height:26px}.provsc__sub .card-subtitle{margin-right:4px;text-decoration:none}.provsc__sub .card-subtitle:hover{text-decoration:underline}.provsc__chip{align-items:center;background:#ffffffd9;border-radius:999px;color:#0f172a;display:inline-flex;font-size:12px;font-weight:700;gap:4px;padding:2px 9px}.provsc__chip svg{color:#f59e0b}.provsc .card-images-zone{flex:1 1 auto;padding:12px 22px 22px}.provsc .products-matrix.matrix-4{gap:14px}.provsc .product-square-card{display:block;text-decoration:none}.provsc .fallback-image-wrapper{display:grid;height:100%;place-items:center;width:100%}.provsc .fallback-image{height:auto;opacity:.35;width:38%}@media (max-width:480px){.provsc .info-zone-content{padding:16px 16px 4px}.provsc__title{font-size:22px}.provsc .card-images-zone{padding:10px 16px 16px}.provsc .products-matrix.matrix-4{gap:10px}}.provsc--skeleton{background:#fff;cursor:default}.provsc--skeleton .card-content_{background:#f1f5f9}.provsc--skeleton .product-square-card{animation:pgridShimmer 1.2s infinite;border:0;box-shadow:none}.provsc__sk-name{height:26px;width:55%}.provsc__sk-heart{border-radius:50%;height:40px;width:40px}.provsc__sk-link{height:14px;width:30%}.sph-section{grid-gap:8px;display:grid;gap:8px;margin-top:16px;min-width:0}.sph-block{background:#fff;border:1px solid #0f172a0f;border-radius:18px;box-shadow:0 1px 2px #0f172a0a;margin:16px 0;min-width:0;padding:18px 18px 8px}.sph-head{align-items:flex-start;justify-content:space-between;margin-bottom:14px}.sph-head,.sph-head__titles{display:flex;gap:12px;min-width:0}.sph-head__titles{align-items:center}.sph-head__icon{background:#e6f4f8;border-radius:12px;color:#007399;color:var(--elakay-primary,#007399);display:grid;flex:0 0 auto;font-size:18px;height:40px;place-items:center;width:40px}.sph-head h1,.sph-head h2{color:#0f172a;font-size:1.2rem;font-weight:800;line-height:1.25;margin:0}.sph-head p{color:#64748b;font-size:13px;margin:2px 0 0}.sph-head__all{align-self:center;border-radius:999px;color:#007399;color:var(--elakay-primary,#007399);flex:0 0 auto;font-size:14px;font-weight:700;padding:6px 12px;text-decoration:none;white-space:nowrap}.sph-head__all:focus-visible,.sph-head__all:hover{background:#e6f4f8;text-decoration:none}.sph-swiper.swiper{height:auto;padding:2px 2px 34px!important}.sph-swiper .swiper-slide{align-items:stretch;display:flex;font-size:inherit;height:auto;justify-content:flex-start;text-align:left}.sph-swiper .swiper-slide>*{width:100%}.sph-swiper .swiper-slide .pphc__plogo{height:24px;width:24px}.sph-swiper .swiper-slide .pphc__media img,.sph-swiper .swiper-slide .square-card-image{height:100%}.sph-swiper .swiper-slide .fallback-image{height:auto;width:38%}.sph-swiper .swiper-button-next,.sph-swiper .swiper-button-prev{background:#fffffff5;border-radius:50%;box-shadow:0 4px 14px #0f172a29;color:#007399;color:var(--elakay-primary,#007399);height:40px;margin-top:-36px;width:40px}.sph-swiper .swiper-button-next:after,.sph-swiper .swiper-button-prev:after{font-size:15px;font-weight:800}.sph-swiper .swiper-button-prev{left:4px}.sph-swiper .swiper-button-next{right:4px}.sph-swiper .swiper-button-disabled{opacity:0!important;pointer-events:none}.sph-swiper .swiper-button-next:focus-visible,.sph-swiper .swiper-button-prev:focus-visible{outline:3px solid #00739973;outline-offset:2px}.sph-swiper .swiper-pagination{bottom:6px!important}.sph-swiper .swiper-pagination-bullet{background:#cbd5e1;height:8px;opacity:1;width:8px}.sph-swiper .swiper-pagination-bullet-active{background:#007399;background:var(--elakay-primary,#007399);border-radius:999px;width:20px}@media (max-width:639px){.sph-block{border-radius:14px;padding:14px 12px 6px}.sph-swiper .swiper-button-next,.sph-swiper .swiper-button-prev{display:none}.sph-head__icon{font-size:15px;height:34px;width:34px}.sph-head h2{font-size:1.05rem}}.sph-skeletons{grid-gap:14px;display:grid;gap:14px;grid-template-columns:minmax(0,1fr);padding-bottom:14px}.sph-skeletons>:nth-child(n+2){display:none}@media (min-width:768px){.sph-skeletons{grid-template-columns:repeat(2,minmax(0,1fr))}.sph-skeletons>:nth-child(2){display:block}}@media (min-width:1400px){.sph-skeletons{grid-template-columns:repeat(3,minmax(0,1fr))}.sph-skeletons>:nth-child(3){display:block}}.sph-skeletons--products{grid-template-columns:repeat(2,minmax(0,1fr))}.sph-skeletons--products>:nth-child(2){display:flex}@media (min-width:640px){.sph-skeletons--products{grid-template-columns:repeat(3,minmax(0,1fr))}.sph-skeletons--products>:nth-child(3){display:flex}}@media (min-width:992px){.sph-skeletons--products{grid-template-columns:repeat(4,minmax(0,1fr))}.sph-skeletons--products>:nth-child(4){display:flex}}@media (min-width:1300px){.sph-skeletons--products{grid-template-columns:repeat(5,minmax(0,1fr))}.sph-skeletons--products>:nth-child(5){display:flex}}.sph-error{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:14px;gap:10px;padding:10px 12px 14px}.sph-error button{background:#fff;border:1px solid #007399;border:1px solid var(--elakay-primary,#007399);border-radius:999px;color:#007399;color:var(--elakay-primary,#007399);cursor:pointer;font-weight:700;padding:4px 14px}.sph-page{min-width:0}.sph-page__hero{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin:8px 0 14px}.sph-page__hero .sph-head{margin:0}.sph-page__hero h1{font-size:1.5rem}.sph-page__counter{background:#e6f4f8;border-radius:999px;color:#006080;font-size:13px;font-weight:700;padding:5px 12px}.sph-page__switch{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.sph-page__switch a{align-items:center;background:#fff;border:1px solid #0f172a1a;border-radius:999px;color:#334155;display:inline-flex;font-weight:600;min-height:36px;padding:6px 14px;text-decoration:none}.sph-page__switch a[aria-current=page]{background:#007399;background:var(--elakay-primary,#007399);border-color:#007399;border-color:var(--elakay-primary,#007399);color:#fff}.sph-provider-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}@media (min-width:700px){.sph-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.sph-provider-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.sph-provider-grid__item{display:flex;flex-direction:column;gap:6px;min-width:0}.sph-since{color:#64748b;font-size:12px;margin:0 4px}.sph-page .pgrid>*{min-width:0}.sph-empty{grid-gap:8px;background:#fff;border:1px dashed #cbd5e1;border-radius:18px;display:grid;gap:8px;justify-items:center;padding:40px 16px;text-align:center}.sph-empty__icon{background:#e6f4f8;border-radius:16px;color:#007399;color:var(--elakay-primary,#007399);display:grid;font-size:24px;height:56px;place-items:center;width:56px}.sph-empty h2{color:#0f172a;font-size:1.15rem;margin:6px 0 0}.sph-empty p{color:#64748b;margin:0}.sph-empty a{align-items:center;background:#007399;background:var(--elakay-primary,#007399);border-radius:10px;color:#fff;display:inline-flex;font-weight:700;margin-top:8px;min-height:42px;padding:8px 20px;text-decoration:none}.sph-empty a:hover{color:#fff;filter:brightness(1.05);text-decoration:none}.linked-product-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;display:flex;flex-direction:column;padding:14px;transition:box-shadow .2s ease,transform .2s ease;transition:box-shadow .2s var(--transition-smooth,ease),transform .2s var(--transition-smooth,ease)}.linked-product-card:hover{box-shadow:0 6px 16px #0073991a;transform:translateY(-2px)}.linked-product-card__media,.linked-product-card__no-image{background:#f3f4f6;border-radius:10px;height:150px;object-fit:cover;width:100%}.linked-product-card__media img{border-radius:10px;display:block;height:100%;object-fit:cover;width:100%}.linked-product-card__body{flex:1 1;min-width:0}.linked-product-card__body h3{color:#111827;font-size:15px;font-weight:700;margin:10px 0 2px;overflow-wrap:anywhere}.linked-product-card__provider{color:#6b7280;font-size:12px;margin:0 0 8px}.linked-product-card__prices{grid-gap:6px 12px;display:grid;gap:6px 12px;grid-template-columns:1fr 1fr;margin:10px 0 0}.linked-product-card__prices>div{align-items:baseline;display:flex;font-size:12.5px;gap:6px;justify-content:space-between}.linked-product-card__prices dt{color:#6b7280;font-weight:400}.linked-product-card__prices dd{color:#111827;font-weight:700;margin:0;white-space:nowrap}.linked-product-card__net--positive dd{color:#06734f}.linked-product-card__net--negative dd{color:#b42318}.linked-product-card__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.linked-product-card__status{align-items:center;background:#f1f5f9;border-radius:999px;color:#64748b;display:inline-flex;font-size:11.5px;font-weight:700;padding:3px 10px}.linked-product-card__status--active{background:#34c7591f;color:#06734f}.linked-product-card__fulfillment{align-items:center;background:#e6f5f9;border-radius:999px;color:#007399;color:var(--elakay-primary,#007399);display:inline-flex;font-size:11.5px;font-weight:600;padding:3px 10px}.linked-product-card__meta{color:#6b7280;font-size:12px;margin:8px 0 0}.linked-product-card__meta--warn{color:#b45309}.linked-product-card__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.linked-product-card__btn{border:1px solid #0000;border-radius:8px;cursor:pointer;flex:1 1 auto;font-size:12.5px;font-weight:700;min-width:110px;padding:8px 10px;text-align:center;text-decoration:none}.linked-product-card__btn--primary{background:#007399;background:var(--elakay-primary,#007399);color:#fff}.linked-product-card__btn--primary:disabled{cursor:not-allowed;opacity:.6}.linked-product-card__btn--ghost{background:#fff;border-color:#e5e7eb;border-color:var(--elakay-border,#e5e7eb);color:#007399;color:var(--elakay-primary,#007399)}.linked-product-card__btn--danger{background:#fff;border-color:#fecaca;color:#b42318}.linked-product-card__btn--danger:disabled{cursor:not-allowed;opacity:.6}.linked-product-card__message{border-radius:8px;font-size:12px;margin:8px 0 0;padding:6px 10px}.linked-product-card__message--success{background:#ecfdf3;color:#06734f}.linked-product-card__message--error{background:#fef3f2;color:#b42318}.linked-product-card__report{background:#fbfdfe;border:1px solid #e5e7eb;border-radius:8px;font-size:12px;margin-top:10px;padding:10px}.linked-product-card__report ul{margin:6px 0 0;padding-left:18px}@media (max-width:480px){.linked-product-card__prices{grid-template-columns:1fr}.linked-product-card__btn{flex-basis:calc(50% - 4px);min-width:0}}.seller-provider-products__link{color:#007399;color:var(--elakay-primary,#007399);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.seller-provider-products__error{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#b91c1c;font-size:13px;margin-bottom:16px;padding:10px 12px}.seller-provider-products__message{border-radius:6px;font-size:12px;margin-bottom:16px;padding:6px 10px}.seller-provider-products__message--success{background:#f0fdf4;border:1px solid #bbf7d0;color:#15803d}.seller-provider-products__message--error{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.dsi-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}@media (max-width:640px){.dsi-grid{gap:12px;grid-template-columns:1fr 1fr}}@media (max-width:420px){.dsi-grid{grid-template-columns:1fr}}.dsi-tier-table{border:1px solid #e5e7eb;border:1px solid var(--elakay-border,#e5e7eb);border-radius:12px;margin-top:12px;overflow:hidden}.dsi-tier-table table{border-collapse:collapse;font-size:.875rem;width:100%}.dsi-tier-table td,.dsi-tier-table th{padding:8px 14px;text-align:left}.dsi-tier-table thead{background:#f8fafc}.dsi-tier-table th{color:#6b7280;font-size:.75rem;font-weight:700;text-transform:uppercase}.dsi-tier-table tbody tr:not(:last-child){border-bottom:1px solid #f1f5f9;border-bottom:1px solid var(--elakay-border,#f1f5f9)}.dsi-tier-table td:last-child{color:#111827;font-weight:700}.dsia-page{max-width:860px}.dsia-title-card{background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border-radius:20px;box-shadow:0 8px 32px #0073991f;margin-bottom:1.5rem;padding:1.75rem 1.5rem}.dsia-title-card h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#006b8a,#007399 50%,#00a4d8);-webkit-background-clip:text;background-clip:text;font-size:1.75rem;font-weight:800;margin:0 0 4px}.dsia-provider-chip{margin-top:10px}.dsia-section{background:#fff;border:1px solid #e5e7eb;border:1px solid var(--elakay-border,#e5e7eb);border-radius:16px;box-shadow:0 4px 12px #0073990f;margin-bottom:1.25rem;padding:1.5rem}.dsia-section h2{color:#111827;font-size:1.0625rem;margin:0 0 14px}.dsia-payment-card{background:linear-gradient(135deg,#fff,#f3fbfd);border-color:#00739947}.dsia-section-hint{color:#536579;line-height:1.5;margin:-4px 0 14px}.dsia-payment-managed{background:#eef2f5;border-radius:10px;color:#243447;font-weight:700;padding:12px 14px}.dsia-payment-options{grid-gap:10px;border:0;display:grid;gap:10px;margin:0;padding:0}.dsia-payment-options label{align-items:flex-start;background:#fff;border:1px solid #d8e1e8;border-radius:12px;cursor:pointer;display:flex;gap:10px;padding:12px}.dsia-payment-options label.is-selected{border-color:#007399;box-shadow:0 0 0 2px #0073991a}.dsia-payment-options input{accent-color:#007399;margin-top:3px}.dsia-payment-options small,.dsia-payment-options strong{display:block}.dsia-payment-options small{color:#637488;margin-top:3px}.dsia-payment-fee{color:#536579;display:flex;gap:12px;justify-content:space-between;padding:10px 2px 0}.dsia-product-info{align-items:flex-start;display:flex;gap:16px}.dsia-no-image{background:#f3f4f6;border-radius:12px;flex-shrink:0;height:120px;width:120px}.dsia-gallery{flex-shrink:0}.dsia-gallery__main{background:#f3f4f6;border-radius:12px;display:block;height:120px;object-fit:cover;width:120px}.dsia-gallery__thumbs{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;max-width:120px}.dsia-gallery__thumb{background:none;border:2px solid #0000;border-radius:8px;cursor:pointer;line-height:0;padding:0}.dsia-gallery__thumb img{background:#f3f4f6;border-radius:6px;display:block;height:28px;object-fit:cover;width:28px}.dsia-gallery__thumb--active{border-color:#007399;border-color:var(--elakay-primary,#007399)}.dsia-readonly-value--title{color:#111827;font-size:1.0625rem;font-weight:700;margin:0 0 6px}.dsia-description{color:#6b7280;font-size:.875rem;margin:0}.dsia-field-grid,.dsia-readonly-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.dsia-label{color:#6b7280;display:block;font-size:.8125rem;font-weight:600;margin-bottom:4px}.dsia-readonly-value{color:#111827;display:block;font-size:.9375rem;font-weight:700}.dsia-sublabel{color:#9ca3af;display:block;font-size:.6875rem;margin-top:2px}.dsia-field textarea{border:1px solid #d1d5db;border:1px solid var(--elakay-border,#d1d5db);border-radius:12px;font-family:inherit;font-size:.9375rem;padding:.875rem 1rem;resize:vertical;transition:box-shadow .18s,border-color .18s;width:100%}.dsia-field textarea:focus-visible{border-color:#007399;border-color:var(--elakay-primary,#007399);box-shadow:0 0 0 4px #0073991a;outline:none}.dsia-field input,.dsia-field select{border:1px solid #d1d5db;border:1px solid var(--elakay-border,#d1d5db);border-radius:12px;font-size:.9375rem;padding:.875rem 1rem;transition:box-shadow .18s,border-color .18s;width:100%}.dsia-field input:focus-visible,.dsia-field select:focus-visible{border-color:#007399;border-color:var(--elakay-primary,#007399);box-shadow:0 0 0 4px #0073991a;outline:none}.dsia-mode-group{border:0;margin:0 0 16px;min-width:0;padding:0}.dsia-mode-options{display:flex;flex-wrap:wrap;gap:10px}.dsia-mode-option{align-items:center;background:#fff;border:1px solid #d1d5db;border:1px solid var(--elakay-border,#d1d5db);border-radius:12px;color:#4b5563;cursor:pointer;display:inline-flex;font-size:.9375rem;gap:10px;margin:0;padding:.625rem 1rem;position:relative;transition:border-color .18s,background-color .18s,box-shadow .18s;-webkit-user-select:none;user-select:none}.dsia-mode-option.is-active,.dsia-mode-option:hover{border-color:#007399;border-color:var(--elakay-primary,#007399)}.dsia-mode-option.is-active{background:#f0f9fb;color:#111827;font-weight:600}.dsia-mode-option input[type=checkbox]{height:1px;margin:0;opacity:0!important;pointer-events:none;position:absolute!important;width:1px}.dsia-mode-check{background:#fff;border:2px solid #9ca3af;border-radius:5px;flex:0 0 auto;height:18px;position:relative;transition:background-color .18s,border-color .18s;width:18px}.dsia-mode-option input[type=checkbox]:checked+.dsia-mode-check{background:#007399;background:var(--elakay-primary,#007399);border-color:#007399;border-color:var(--elakay-primary,#007399)}.dsia-mode-option input[type=checkbox]:checked+.dsia-mode-check:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:11px;left:4px;position:absolute;top:0;transform:rotate(45deg);width:6px}.dsia-mode-option:has(input:focus-visible){box-shadow:0 0 0 4px #00739926}.dsia-margin-card{align-items:baseline;background:#f0f9fb;border:1px solid #cbeaf1;border-radius:12px;display:flex;flex-wrap:wrap;gap:20px;margin-top:16px;padding:14px 16px}.dsia-margin-disclaimer{color:#6b7280;flex-basis:100%;font-size:.75rem;margin:6px 0 0}.dsia-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin-top:1.5rem}.dsia-cancel-btn,.dsia-submit-btn{border-radius:12px;cursor:pointer;font-size:1rem;font-weight:600;padding:.875rem 1.75rem;text-align:center;text-decoration:none;transition:transform .18s,box-shadow .18s}.dsia-cancel-btn{background:#f1f5f9;border:1px solid #e5e7eb;border:1px solid var(--elakay-border,#e5e7eb);color:#374151}.dsia-submit-btn{background:#007399;background:var(--elakay-primary,#007399);border:none;box-shadow:0 4px 12px #0073994d;color:#fff}.dsia-submit-btn:hover:not(:disabled){box-shadow:0 8px 24px #00739966;transform:translateY(-1px)}.dsia-submit-btn:disabled{cursor:not-allowed;opacity:.6}.dsia-cancel-btn:focus-visible,.dsia-submit-btn:focus-visible{outline:2px solid #004b63;outline:2px solid var(--elakay-primary-dark,#004b63);outline-offset:2px}@media (max-width:560px){.dsia-product-info{flex-direction:column}.dsia-actions{flex-direction:column-reverse}.dsia-cancel-btn,.dsia-submit-btn{width:100%}}.dsia-sim{border-collapse:collapse;font-size:14px;width:100%}.dsia-sim td,.dsia-sim th{border-bottom:1px solid #eef0f2;padding:6px 8px;text-align:left}.dsia-sim thead th{color:#6b7280;font-size:12px;text-transform:uppercase}.ppr__summary{margin-bottom:18px}.ppr .comment-header{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.ppr__distribution{display:flex;flex-direction:column;gap:4px;margin-top:10px;max-width:320px}.ppr__dist-row{grid-gap:8px;align-items:center;color:#6b7280;display:grid;font-size:12px;gap:8px;grid-template-columns:52px 1fr 30px}.ppr__dist-bar{background:#f1f5f9;border-radius:999px;height:6px;overflow:hidden}.ppr__dist-fill{background:#daa520;display:block;height:100%}.ppr__dist-count{text-align:right}.ppr__shop{display:block}.ppr__date,.ppr__shop{color:#9ca3af;font-size:11px}.ppr__date{white-space:nowrap}.ppr__error{color:#b91c1c;font-size:13px}.ppr__empty{color:#9ca3af;font-size:13px;font-style:italic}.ppr__loading{color:#6b7280;font-size:13px;padding:8px 0;text-align:center}.ppr__load-more{background:#fff;border:1px solid #e5e7eb;border:1px solid var(--elakay-border,#e5e7eb);border-radius:8px;color:#007399;color:var(--elakay-primary,#007399);cursor:pointer;display:block;font-size:13px;font-weight:600;margin:10px auto 0;padding:8px 16px}.ppd__cats,.ppd__hint,.ppd__origin,.ppd__provider{color:#6b7280;font-size:13px;margin:2px 0}.ppd__badges{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0}.ppd__unit{color:#6b7280;font-size:13px}.ppd__tiers ul{grid-gap:4px;display:grid;gap:4px;list-style:none;margin:6px 0;padding:0}.ppd__tiers li{border:1px solid #e5e7eb;border-radius:8px;font-size:14px;padding:6px 10px}.ppd__tiers li.on{background:#00739914;border-color:#007399;border-color:var(--elakay-primary,#007399);font-weight:700}.ppd__qty{margin-top:12px}.ppd__variants{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:8px 0;padding:0}.ppd__variants li{align-items:center;border:1px solid #e5e7eb;border-radius:10px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:8px 10px}.ppd__variants small{color:#6b7280;display:block}.ppd__hint--tier{color:#047857;font-weight:600}.ppd__delivery{grid-gap:6px;border:0;display:grid;gap:6px;margin:0 0 8px;padding:0}.ppd__delivery legend{font-size:13px;font-weight:700}.ppd__delivery label{align-items:center;display:flex;font-size:14px;gap:8px}.pv-checkout-card .dsia-cancel-btn,.pv-checkout-card .dsia-submit-btn{margin-top:8px;text-align:center;width:100%}.wb__lines{grid-gap:6px;display:grid;gap:6px;list-style:none;margin:0;padding:0}.wb__lines li{font-size:14px;gap:8px}.wb__lines li,.wb__total{display:flex;justify-content:space-between}.wb__total{font-size:1.15rem;margin:8px 0 0}.wb__note{grid-gap:4px;display:grid;font-size:13px;font-weight:600;gap:4px}.wb__note textarea{border:1px solid #d1d5db;border-radius:8px;min-height:70px;padding:6px 8px}.pc{grid-gap:10px;display:grid;gap:10px}.pc__title{font-size:1.05rem;margin:0}.pc__step{grid-gap:6px;border:0;display:grid;gap:6px;margin:0;padding:0}.pc__step legend{font-size:14px;font-weight:700;margin-bottom:6px}.pc__opt{align-items:flex-start;border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:10px}.pc__opt.is-on{background:#0073990f;border-color:#007399;border-color:var(--elakay-primary,#007399)}.pc__conditions{background:#f8fafc;border-radius:10px;font-size:13px;padding:8px 10px}.pc__conditions ul{margin:4px 0;padding-left:18px}.pc__conditions p{color:#6b7280;margin:4px 0 0}.pc__address{grid-gap:6px;border:0;display:grid;gap:6px;padding:0}.pc__address legend{font-size:14px;font-weight:700}.pc-field input,.pc__address select{border:1px solid #d1d5db;border-radius:8px;min-height:38px;padding:4px 10px;width:100%}.pc__addrform{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr}.pc-field{grid-gap:2px;display:grid;font-size:12px;font-weight:600;gap:2px}.pc__addrform .pc-field:nth-child(2),.pc__addrform .pc-field:nth-child(3){grid-column:1/-1}.pc__row{display:flex;font-size:14px;gap:8px;justify-content:space-between;margin:2px 0}.cs-page{--cs-accent:var(--elakay-primary,#168da3);--cs-ink:#253b48;--cs-muted:#687d89;--cs-border:#e1eaee}.cs-stats.ctr__stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0 0 22px}.cs-stat.ctr__stat{align-items:center;background:#fff;border:1px solid var(--cs-border);border-radius:16px;box-shadow:0 4px 18px #234e5b0a;display:flex;gap:16px;padding:22px}.cs-stat__icon{background:#eaf6f8;border-radius:13px;color:var(--cs-accent);display:grid;flex:0 0 46px;font-size:19px;height:46px;place-items:center;width:46px}.cs-stat>div>span{color:var(--cs-muted);font-size:13px;font-weight:500}.cs-stat.ctr__stat strong{color:var(--cs-ink);display:block;font-size:28px;font-weight:700;line-height:1.2;margin-top:4px}.cs-stat--muted.ctr__stat strong{color:var(--cs-muted)}.cs-toolbar{align-items:center;background:#fff;border:1px solid var(--cs-border);border-radius:16px;box-shadow:0 4px 18px rgba(35,78,91,.035);display:flex;flex-wrap:wrap;gap:12px;margin-bottom:22px;padding:16px}.cs-search{flex:1 1 220px;min-width:0;position:relative}.cs-search>i{color:#81959f;font-size:14px;left:15px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.cs-toolbar input[type=search],.cs-toolbar select{background:#f9fbfc;border:1px solid #dbe6eb;border-radius:10px;color:var(--cs-ink);font:inherit;font-size:14px;min-height:44px}.cs-toolbar input[type=search]{padding:10px 14px 10px 42px;width:100%}.cs-toolbar input[type=search]::placeholder{color:#84949e}.cs-toolbar select{flex:0 1 235px;max-width:100%;padding:10px 34px 10px 14px}.cs-toolbar input[type=search]:focus,.cs-toolbar select:focus{background:#fff;outline:2px solid var(--cs-accent);outline-offset:2px}.cs-toolbar .ctr__btn{margin:0;min-height:44px;padding-inline:22px}.cs-grid{grid-gap:20px;align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))}.cs-grid,.cs-shop{display:grid;gap:20px}.cs-shop{grid-gap:20px;align-content:start;background:#fff;border:1px solid var(--cs-border);border-radius:16px;box-shadow:0 4px 18px #234e5b0a;min-width:0;padding:24px}.cs-shop__head{align-items:center;display:flex;gap:14px}.cs-shop__identity{min-width:0}.cs-shop__head h2{color:var(--cs-ink);font-size:19px;font-weight:700;line-height:1.3;margin:0 0 5px;overflow-wrap:anywhere}.cs-shop__count{align-items:baseline;color:var(--cs-muted);display:inline-flex;font-size:13px;gap:4px}.cs-shop__count b{color:var(--cs-accent);font-weight:700}.cs-shop__head small{color:var(--cs-muted);display:block;font-size:12px;line-height:1.5;margin-top:6px}.cs-shop__head small>i{margin-right:3px}.cs-shop h3{border-top:1px solid #edf2f4;color:var(--cs-muted);font-size:11px;font-weight:700;letter-spacing:.07em;line-height:1.5;margin:0 0 -6px;padding-top:18px;text-transform:uppercase}.cs-shop__actions{align-items:stretch;display:flex;flex-wrap:wrap;gap:10px}.cs-shop__actions .ctr__btn{align-items:center;display:inline-flex;font-size:12px;gap:8px;justify-content:center;line-height:1.4;margin:0;min-height:40px;text-align:center;text-decoration:none}.cs-shop__actions .ctr__btn>i{font-size:11px}.cs-detail-actions{margin-bottom:20px}.cs-thumb{background:#f7fafb;border:1px solid #edf2f4;border-radius:12px;flex:0 0 68px;height:68px;object-fit:contain;width:68px}.cs-thumb--round{border-radius:16px;flex-basis:58px;height:58px;object-fit:cover;width:58px}.cs-thumb--empty{background:#edf7f9;color:var(--cs-accent);display:grid;font-size:22px;place-items:center}.cs-products{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}.cs-products--full{gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.cs-product{align-items:flex-start;background:#fcfdfd;border:1px solid #e8eef1;border-radius:12px;display:flex;gap:14px;min-width:0;padding:14px}.cs-product__body{grid-gap:10px;display:grid;flex:1 1;font-size:12px;gap:10px;min-width:0}.cs-product__body>strong{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--cs-ink);display:-webkit-box;font-size:13px;font-weight:600;line-height:1.45;overflow:hidden;overflow-wrap:anywhere}.cs-product__prices{column-gap:22px;display:flex;flex-wrap:wrap;row-gap:8px}.cs-product__prices>span{grid-gap:2px;color:var(--cs-muted);display:grid;font-size:11px;gap:2px}.cs-product__prices b{font-feature-settings:"tnum";color:var(--cs-ink);font-size:13px;font-variant-numeric:tabular-nums;font-weight:600}.cs-badge{align-items:center;background:#eef2f5;border-radius:999px;color:#657783;display:inline-flex;font-size:11px;font-weight:600;gap:5px;justify-self:start;line-height:1.4;padding:3px 9px}.cs-badge__dot{background:currentColor;border-radius:50%;height:5px;width:5px}.cs-badge--active{background:#e4f6ec;color:#25845a}.cs-empty{grid-gap:14px;background:#fff;display:grid;gap:14px;justify-items:center}.cs-empty>i{background:#edf7f9;border-radius:18px;color:var(--cs-accent);display:grid;font-size:24px;height:60px;place-items:center;width:60px}.cs-empty p{margin:0}.cs-pager{align-items:center;color:var(--cs-muted);display:flex;font-size:13px;gap:16px;justify-content:center;margin:24px 0 0}.cs-pager .ctr__btn{margin:0}@media (max-width:1050px){.cs-shop{padding:20px}.cs-products--full{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.cs-stats.ctr__stats{gap:12px;grid-template-columns:repeat(auto-fit,minmax(155px,1fr))}.cs-stat.ctr__stat{gap:10px;padding:16px}.cs-stat__icon{border-radius:11px;flex-basis:38px;font-size:16px;height:38px;width:38px}.cs-stat.ctr__stat strong{font-size:24px}.cs-toolbar{gap:10px;padding:14px}.cs-toolbar select{flex:1 1 100%}.cs-grid{gap:16px;grid-template-columns:minmax(0,1fr)}.cs-shop__actions .ctr__btn{flex:1 1 auto}}@media (max-width:480px){.cs-stats.ctr__stats{grid-template-columns:minmax(0,1fr)}.cs-stat.ctr__stat{padding:14px 16px}.cs-stat>div{align-items:center;display:flex;flex:1 1;gap:12px;justify-content:space-between}.cs-stat.ctr__stat strong{margin-top:0}.cs-search{flex-basis:160px}.cs-toolbar .ctr__btn{padding-inline:14px}.cs-shop{gap:18px;padding:18px}.cs-products--full{grid-template-columns:minmax(0,1fr)}.cs-product{gap:12px;padding:12px}.cs-product .cs-thumb{flex-basis:56px;height:56px;width:56px}}.ptr-list{grid-gap:14px;display:grid;gap:14px;list-style:none;margin:0;padding:0}.ptr-item{grid-gap:16px;align-items:center;background:#fff;border:1px solid #dbe8ee;border-radius:16px;box-shadow:0 2px 10px #10485c0d;display:grid;gap:16px;grid-template-columns:64px minmax(0,1.2fr) minmax(0,2fr) auto;padding:16px}.ptr-item .cs-thumb{height:64px;width:64px}.ptr-item__main{grid-gap:4px;display:grid;gap:4px;min-width:0}.ptr-item__name{font-size:15px;overflow-wrap:anywhere}.ptr-item__main small{color:#5a7a8a;overflow-wrap:anywhere}.ptr-item__facts{grid-gap:8px 14px;display:grid;gap:8px 14px;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));margin:0}.ptr-item__facts div{min-width:0}.ptr-item__facts dt{color:#5a7a8a;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.ptr-item__facts dd{font-feature-settings:"tnum";font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;margin:2px 0 0}.ptr-sync--synced{color:#1f7a4d}.ptr-sync--pending{color:#a66713}.ptr-item__actions{align-items:stretch;display:flex;flex-direction:column;gap:6px}.ptr-confirm{align-items:center;color:#ae3440;display:flex;flex-wrap:wrap;font-size:13px;font-weight:600;gap:6px}.ptr-notice{border-radius:12px;font-size:14px;margin:0 0 14px;padding:12px 14px}.ptr-notice--success{background:#e9f7ef;color:#1f7a4d}.ptr-notice--error{background:#fdecee;color:#ae3440}@media (max-width:900px){.ptr-item{grid-template-columns:64px minmax(0,1fr)}.ptr-item__actions,.ptr-item__facts{grid-column:1/-1}.ptr-item__actions{flex-direction:row;flex-wrap:wrap}}.pvc-notice{align-items:flex-start;background:#edf7fa;border:1px solid #b9d6e0;border-radius:14px;color:#1c4a5b;display:flex;font-size:14px;gap:12px;line-height:1.5;margin:0 0 20px;padding:14px 16px}.pvc-notice>i{color:#007399;color:var(--elakay-primary,#007399);margin-top:3px}.pvc-notice p{flex:1 1;margin:0}.pvc-notice button{background:#0000;border:0;color:inherit;cursor:pointer;font-size:20px;line-height:1;padding:0 4px}.pvc-notice button:focus-visible{border-radius:6px;outline:2px solid #007399;outline:2px solid var(--elakay-primary,#007399);outline-offset:2px}.pvc-stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:28px}.pvc-stat{background:#fff;border:1px solid var(--ctr-border);border-radius:16px;box-shadow:var(--ctr-shadow);display:flex;flex-direction:column;font-size:13px;gap:4px;min-width:0;padding:18px 20px}.pvc-stat,a.pvc-stat:hover{color:var(--ctr-muted);text-decoration:none}a.pvc-stat:hover{border-color:#9fc8d6}.pvc-stat strong{font-feature-settings:"tnum";color:var(--ctr-ink);font-size:26px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2}.pvc-stat span:first-child{align-items:center;display:flex;font-weight:600;gap:8px}.pvc-stat i{color:var(--ctr-accent)}.pvc-section-title{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin:8px 0 14px}.pvc-section-title h2{margin:0!important}.pvc-section-title p{color:var(--ctr-muted);font-size:13px;margin:0}.pvc-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));margin-bottom:28px}.pvc-tile{align-items:flex-start;background:#fff;border:1px solid var(--ctr-border);border-radius:16px;box-shadow:var(--ctr-shadow);display:flex;gap:14px;min-width:0;padding:18px;position:relative;transition:border-color .16s,box-shadow .16s,transform .16s}.pvc-tile,a.pvc-tile:hover{color:var(--ctr-ink);text-decoration:none}a.pvc-tile:hover{border-color:var(--ctr-accent);box-shadow:0 8px 24px #144a5b17;transform:translateY(-1px)}a.pvc-tile:focus-visible{outline:2px solid var(--ctr-accent);outline-offset:3px}.pvc-tile--inert{cursor:default;opacity:.6}.pvc-tile__icon{background:var(--ctr-tint);border-radius:13px;color:var(--ctr-accent);display:grid;flex:0 0 44px;font-size:18px;height:44px;place-items:center;width:44px}.pvc-tile__copy{grid-gap:3px;display:grid;gap:3px;min-width:0}.pvc-tile__copy strong{font-size:15px;line-height:1.35}.pvc-tile__copy span{color:var(--ctr-muted);font-size:13px;line-height:1.45}.pvc-tile__badge{background:#fff5e5;color:#a66713;font-size:11px;padding:2px 8px;position:absolute;right:10px;top:10px}.pvc-badge,.pvc-tile__badge{border-radius:999px;font-weight:700}.pvc-badge{align-items:center;display:inline-flex;font-size:12px;gap:6px;line-height:1.5;padding:3px 10px;white-space:nowrap}.pvc-badge--published{background:#e6f6ee;color:#1d7a4a}.pvc-badge--draft{background:#fff5e5;color:#a66713}.pvc-badge--none{background:#eef2f5;color:#5a6b77}.pvc-badge--changes{background:#edf2ff;color:#3a4fb0}.pvc-badge--on{background:#e6f6ee;color:#1d7a4a}.pvc-badge--off{background:#fbeaea;color:#ae3440}.pvc-shophead{align-items:center;background:linear-gradient(115deg,#fff 55%,#f3fafb);border:1px solid var(--ctr-border);border-radius:18px;box-shadow:var(--ctr-shadow);display:flex;flex-wrap:wrap;gap:18px;margin-bottom:20px;padding:22px}.pvc-shophead__logo{background:var(--ctr-tint);border-radius:18px;color:var(--ctr-accent);display:grid;flex:0 0 72px;font-size:28px;font-weight:700;height:72px;object-fit:cover;place-items:center;width:72px}.pvc-shophead__id{flex:1 1 260px;min-width:0}.pvc-shophead__id h1{font-size:clamp(22px,2.4vw,28px);font-weight:700;line-height:1.2;margin:0 0 6px;overflow-wrap:anywhere}.pvc-shophead__meta{align-items:center;color:var(--ctr-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px 14px}.pvc-shophead__actions{display:flex;flex-wrap:wrap;gap:8px}.pvc-shophead__actions .ctr__btn{margin:0}.pvc-layout{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 320px}.pvc-panel{background:#fff;border:1px solid var(--ctr-border);border-radius:16px;box-shadow:var(--ctr-shadow);margin-bottom:20px;min-width:0;padding:20px}.pvc-panel>h2{align-items:center;display:flex;font-size:17px!important;gap:10px;margin-top:0!important}.pvc-panel>h2 i{color:var(--ctr-accent)}.pvc-panel>p{color:var(--ctr-muted);margin:0 0 12px}.pvc-dl{grid-gap:8px 16px;display:grid;font-size:13px;gap:8px 16px;grid-template-columns:auto 1fr;margin:0}.pvc-dl dt{color:var(--ctr-muted);font-weight:600}.pvc-dl dd{margin:0;min-width:0;overflow-wrap:anywhere}.pvc-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.pvc-actions .ctr__btn{margin:0}.pvc-tabs{background:#f5f9fb;border:1px solid var(--ctr-border);border-radius:12px;display:inline-flex;gap:4px;margin-bottom:14px;padding:4px}.pvc-tabs button{background:#0000;border:0;border-radius:9px;color:var(--ctr-muted);cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:7px 14px}.pvc-tabs button[aria-pressed=true]{background:#fff;box-shadow:0 1px 4px #144a5b1f;color:var(--ctr-ink)}.pvc-tabs button:focus-visible{outline:2px solid var(--ctr-accent);outline-offset:2px}.pvc-preview{background:#fff;border:1px solid var(--ctr-border);border-radius:14px;overflow:hidden}.pvc-preview__frame{max-height:720px;overflow:auto}.pvc-preview__empty{grid-gap:10px;color:var(--ctr-muted);display:grid;gap:10px;justify-items:center;padding:40px 20px;text-align:center}.pvc-preview__empty i{color:var(--ctr-accent);font-size:30px}.pvc-products{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr))}.pvc-product{grid-gap:6px;border:1px solid var(--ctr-border);border-radius:12px;display:grid;font-size:13px;gap:6px;min-width:0;padding:10px}.pvc-product,a.pvc-product:hover{color:var(--ctr-ink);text-decoration:none}a.pvc-product:hover{border-color:var(--ctr-accent)}.pvc-product img,.pvc-product__ph{aspect-ratio:1;background:var(--ctr-tint);border-radius:9px;color:var(--ctr-accent);display:grid;object-fit:cover;place-items:center;width:100%}.pvc-product strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pvc-product__tags{display:flex;flex-wrap:wrap;gap:4px}.pvc-product__tags span{background:#f1f5f8;border-radius:6px;color:#4b5d69;font-size:11px;font-weight:600;padding:1px 6px}.pvc-share{display:flex;gap:8px}.pvc-share input{background:#f9fcfd;border:1px solid #cedee5;border-radius:10px;color:var(--ctr-ink);flex:1 1;font-size:12px;min-height:40px;min-width:0;padding:8px 10px}.pvc-builder{max-width:none!important;padding-left:12px!important;padding-right:12px!important}.pvc-builderbar{background:#fff;border:1px solid var(--ctr-border);border-radius:14px;box-shadow:var(--ctr-shadow);flex-wrap:wrap;margin-bottom:12px;padding:10px 14px;position:sticky;top:8px;z-index:5}.pvc-builderbar,.pvc-builderbar__title{align-items:center;display:flex;gap:10px}.pvc-builderbar__title{font-weight:700;margin-right:auto;min-width:0}.pvc-builderbar .ctr__btn{margin:0}.pvc-builder__hint{color:var(--ctr-muted);font-size:13px;margin:0 0 12px}.pvc-builder__canvas{background:#fff;border:1px solid var(--ctr-border);border-radius:16px;overflow:hidden}.pvc-settings{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:220px minmax(0,1fr)}.pvc-settings__nav{grid-gap:2px;background:#fff;border:1px solid var(--ctr-border);border-radius:14px;box-shadow:var(--ctr-shadow);display:grid;gap:2px;padding:10px;position:sticky;top:12px}.pvc-settings__nav a{align-items:center;border-radius:9px;color:var(--ctr-ink);display:flex;font-size:13px;font-weight:600;gap:10px;padding:8px 10px;text-decoration:none}.pvc-settings__nav a:hover{background:var(--ctr-tint);color:var(--ctr-ink);text-decoration:none}.pvc-settings__nav a i{color:var(--ctr-accent);text-align:center;width:16px}.pvc-settings__main{grid-gap:20px;display:grid;gap:20px;min-width:0}.pvc-settings__card{scroll-margin-top:16px}.pvc-settings__card .pmgmt-setting-row:last-of-type{border-bottom:0}.pvc-savebar{align-items:center;background:#fff;border:1px solid var(--ctr-border);border-radius:14px;bottom:10px;box-shadow:0 8px 26px #144a5b1f;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:12px 16px;position:sticky;z-index:4}.pvc-savebar__state{align-items:center;color:var(--ctr-muted);display:flex;font-size:13px;font-weight:600;gap:8px}.pvc-savebar__state--dirty{color:#a66713}.pvc-savebar__state--ok{color:#1d7a4a}.pvc-savebar__state--err{color:#ae3440}.pvc-field-error{color:#ae3440;font-size:12px;font-weight:600;margin:4px 0 0}.pvc-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.pvc-links a{align-items:center;border:1px solid #b9d6e0;border-radius:9px;color:#007399;color:var(--elakay-primary,#007399);display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:7px 12px;text-decoration:none}.pvc-links a:hover{background:var(--ctr-tint);text-decoration:none}.pvc-restricted{grid-gap:12px;background:#fff;border:1px solid #dfe9ed;border-radius:18px;box-shadow:0 4px 20px rgba(20,74,91,.045);display:grid;gap:12px;justify-items:center;margin:48px auto;max-width:560px;padding:36px 24px;text-align:center}.pvc-restricted i{color:#007399;color:var(--elakay-primary,#007399);font-size:34px}.pvc-restricted h1{font-size:22px;font-weight:700;margin:0}.pvc-restricted p{color:#647582;margin:0}.pvc-restricted .ctr__btn{margin:0}.pvc-storefront{background:#fff;border:1px solid #dfe9ed;border-radius:16px;margin-bottom:18px;overflow:hidden}@media (max-width:991px){.pvc-layout,.pvc-settings{grid-template-columns:minmax(0,1fr)}.pvc-settings__nav{display:flex;gap:4px;overflow-x:auto;position:static;scrollbar-width:thin}.pvc-settings__nav a{white-space:nowrap}}@media (max-width:767px){.pvc-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.pvc-stats{grid-template-columns:minmax(0,1fr)}.pvc-shophead__actions{width:100%}.pvc-shophead__actions .ctr__btn{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){a.pvc-tile{transition:none}a.pvc-tile:hover{transform:none}}.pvc-stat strong.pvc-stat__badge{font-size:16px;margin-top:6px}.pvc-preview__body{padding:16px}.pvc-preview__hint{margin-top:10px}.pvc-viewtabs{grid-gap:4px;background:#f5f9fb;border:1px solid var(--ctr-border);border-radius:14px;display:grid;gap:4px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 20px;padding:4px}.pvc-viewtabs button{background:#0000;border:0;border-radius:10px;color:var(--ctr-muted);cursor:pointer;font:inherit;font-size:14px;font-weight:700;min-height:42px}.pvc-viewtabs button[aria-selected=true]{background:#fff;box-shadow:0 1px 4px #144a5b1f;color:var(--ctr-ink)}.pvc-viewtabs button:focus-visible{outline:2px solid var(--ctr-accent);outline-offset:2px}.ctr--embedded{padding:0}.pvc-ownerbar{align-items:center;background:#fffffff7;border-bottom:1px solid #ece9f5;border-top:1px solid #ece9f5;display:flex;flex-wrap:wrap;font-size:13px;gap:6px;padding:8px 16px;position:sticky;top:0;z-index:5}.pvc-ownerbar>a,.pvc-ownerbar>button{align-items:center;background:#0000;border:1px solid #0000;border-radius:999px;color:#374151;cursor:pointer;display:inline-flex;font:inherit;font-weight:600;gap:4px;min-height:34px;padding:6px 14px;text-decoration:none}.pvc-ownerbar>button[aria-pressed=true]{background:#edf7fa;border-color:#b9d6e0;color:#007399;color:var(--elakay-primary,#007399)}.pvc-ownerbar>button:disabled{cursor:not-allowed;opacity:.5}.pvc-ownerbar>a:hover,.pvc-ownerbar>button:hover:not(:disabled){background:#f3f4f6;color:#111827;text-decoration:none}.pvc-ownerbar__select{align-items:center;color:#374151;display:inline-flex;font-weight:600;gap:6px;margin:0}.pvc-ownerbar__select select{border:1px solid #cedee5;border-radius:8px;font:inherit;max-width:220px;min-height:34px;padding:4px 8px}.pvc-ownerbar .pvc-badge{margin-left:auto}.pvc-canvas{background:#fff;min-width:0;width:100%}.ctr table.pvc-pages{min-width:760px}.pvc-pages__order{white-space:nowrap}.pvc-pages__actions .ctr__btn,.pvc-pages__order .ctr__btn{font-size:12px;margin:0 4px 4px 0;min-height:32px;padding:4px 10px}.pvc-pages__date{display:block;margin-top:4px}.pvc-inline{display:flex;gap:6px}.pvc-inline input{border:1px solid #cedee5;border-radius:8px;font:inherit;min-width:0;padding:6px 8px}.pvc-newpage{grid-gap:10px;align-items:end;display:grid;gap:10px;grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) auto;margin-top:16px}.pvc-newpage label{grid-gap:6px;display:grid;font-size:13px;font-weight:600;gap:6px;margin:0}.pvc-newpage input,.pvc-newpage select{border:1px solid #cedee5;border-radius:10px;font:inherit;min-height:40px;padding:8px 10px}.pvc-newpage .ctr__btn{margin:0}.pvc-radios{grid-gap:8px;border:0;display:grid;gap:8px;margin:12px 0 0;padding:0}.pvc-radios legend{font-size:13px;font-weight:700;margin-bottom:4px}.pvc-radios label{align-items:center;display:flex;font-size:13px;gap:8px;margin:0}.pvc-help{background:#fff;border:1px solid var(--ctr-border);border-radius:16px;padding:24px}.pvc-help ol{grid-gap:8px;display:grid;gap:8px;margin:12px 0 0;padding-left:20px}@media (max-width:767px){.pvc-newpage{grid-template-columns:minmax(0,1fr)}.pvc-ownerbar .pvc-badge{margin-left:0}}.pmgmt-empty__icon,.pmgmt-icon{align-items:center;background:#eaf6f9;border-radius:12px;color:#007399;color:var(--elakay-primary,#007399);display:inline-flex;flex:0 0 auto;font-size:18px;height:42px;justify-content:center;width:42px}.pmgmt-section-title{align-items:center;display:flex;gap:12px;margin-bottom:8px}.ctr .pmgmt-plan h2,.ctr .pmgmt-section-title h2,.ctr .pmgmt-toolbar h2{color:#183642;font-size:18px;font-weight:700;line-height:1.4;margin:0}.pmgmt-section-title p,.pmgmt-setting-row p{color:#71828d;font-size:13px;line-height:1.6;margin:4px 0 0}.ctr__form.pmgmt-plan-form{gap:18px;margin-bottom:24px;max-width:780px}.pmgmt-note{align-items:flex-start;background:#f1f8fa;border-radius:10px;color:#557382;display:flex;font-size:13px;gap:9px;line-height:1.6;margin:0;padding:12px 14px}.pmgmt-note i{margin-top:4px}.pmgmt-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.pmgmt-actions .ctr__btn{margin:0}.ctr__cards.pmgmt-plans{gap:20px;grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr))}.ctr__card.pmgmt-plan{align-items:stretch;display:flex;flex-direction:column;gap:16px;overflow-wrap:anywhere;padding:24px}.pmgmt-plan__top{align-items:center;display:flex;gap:12px;justify-content:space-between}.pmgmt-plan__price{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.pmgmt-plan__price strong{color:#163b4b;font-size:32px;font-weight:750;letter-spacing:-.8px;line-height:1.2}.pmgmt-plan__price>span{color:#71828d;font-size:13px}.pmgmt-plan__description{color:#657a86;font-size:14px;line-height:1.65;margin:0}.pmgmt-plan__benefit{align-items:flex-start;background:#f2f9fb;border:1px solid #dcecf1;border-radius:12px;color:#007399;color:var(--elakay-primary,#007399);display:flex;gap:10px;padding:15px}.pmgmt-plan__benefit>i{margin-top:3px}.pmgmt-plan__benefit strong{font-size:14px}.pmgmt-plan__benefit small{color:#657d89;display:block;line-height:1.6;margin-top:4px}.pmgmt-plan__actions{margin-top:auto;padding-top:6px}.pmgmt-plan__actions .ctr__btn:first-child{flex:1 1}.pmgmt-empty__icon{border-radius:18px;font-size:24px;height:58px;width:58px}.pmgmt-empty p{margin:0}.pmgmt-toolbar{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.ctr .pmgmt-toolbar h2{align-items:center;display:flex;font-size:16px;gap:10px}.pmgmt-count{align-items:center;background:#eaf6f9;border-radius:8px;color:#007399;color:var(--elakay-primary,#007399);display:inline-flex;font-size:12px;font-weight:700;height:28px;justify-content:center;min-width:28px;padding:0 8px}.pmgmt-filter{align-items:center;color:#657a86;display:flex;font-size:13px;gap:9px;margin:0}.pmgmt-filter>i{color:#007399;color:var(--elakay-primary,#007399)}.pmgmt-filter select{background:#fff;border:1px solid #dce6eb;border-radius:10px;color:#274653;font:inherit;min-height:42px;padding:9px 34px 9px 12px}.pmgmt-filter select:focus-visible{outline:3px solid #b5dce8;outline-offset:2px}.pmgmt-seller{align-items:center;display:flex;gap:10px;min-width:150px}.pmgmt-seller strong{color:#274653;font-size:13px}.pmgmt-avatar{align-items:center;background:#eaf6f9;border-radius:11px;display:inline-flex;flex:0 0 36px;font-size:14px;height:36px;justify-content:center}.pmgmt-avatar,.pmgmt-discount{color:#007399;color:var(--elakay-primary,#007399);font-weight:700}.pmgmt-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ctr__form.pmgmt-settings{grid-gap:20px;background:#0000;border:0;box-shadow:none;display:grid;gap:20px;max-width:none;padding:0}.pmgmt-settings__section{background:#fff;border:1px solid #e0e9ed;border-radius:16px;box-shadow:0 4px 18px rgba(20,62,80,.035);padding:24px}.pmgmt-settings__section .pmgmt-section-title{margin-bottom:0;padding-bottom:18px}.pmgmt-setting-row{align-items:center;border-top:1px solid #edf1f4;display:flex;gap:24px;justify-content:space-between;padding:20px 0}.pmgmt-setting-row:last-child{padding-bottom:0}.ctr__form .pmgmt-setting-row label{color:#2c4856;cursor:pointer;display:block;font-size:14px;font-weight:600;margin:0}.pmgmt-switch{appearance:none;-webkit-appearance:none;background:#bccbd3;border:1px solid #a8bac4;border-radius:999px;cursor:pointer;flex:0 0 44px;height:26px;margin:0;position:relative;transition:background .18s ease;width:44px}.pmgmt-switch:before{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0f2a3733;content:"";height:20px;left:2px;position:absolute;top:2px;transition:transform .18s ease;width:20px}.pmgmt-switch:checked{background:#007399;background:var(--elakay-primary,#007399);border-color:#007399;border-color:var(--elakay-primary,#007399)}.pmgmt-switch:checked:before{transform:translateX(18px)}.pmgmt-switch:focus-visible{outline:3px solid #b5dce8;outline-offset:3px}.pmgmt-settings__countries{border-top:1px solid #edf1f4;gap:20px;padding-top:18px}.pmgmt-settings__countries label{align-content:space-between}.pmgmt-settings__footer{display:flex;justify-content:flex-end}.pmgmt-settings__footer .ctr__btn{margin:0}@media (max-width:600px){.pmgmt-toolbar{align-items:stretch;flex-direction:column}.pmgmt-filter select{flex:1 1;min-width:0}.ctr__card.pmgmt-plan,.pmgmt-settings__section{padding:18px}.pmgmt-settings__countries{grid-template-columns:1fr}.pmgmt-setting-row{gap:16px}.pmgmt-settings__footer .ctr__btn{width:100%}}@media (prefers-reduced-motion:reduce){.pmgmt-switch,.pmgmt-switch:before{transition:none}}.psf{--psf-ink:#1a1a2e;--psf-muted:#64748b;--psf-border:#e5e7eb;--psf-accent:var(--elakay-primary,#007399);background:#fff;color:var(--psf-ink);min-width:0;width:100%}.psf *,.psf :after,.psf :before{box-sizing:border-box}.psf-header{background:#fff;border-bottom:1px solid var(--psf-border);flex-wrap:wrap;gap:12px 24px;padding:14px 24px}.psf-header,.psf-header__brand{align-items:center;display:flex}.psf-header__brand{gap:12px;margin-right:auto;min-width:0}.psf-header__logo{border-radius:12px;flex:0 0 44px;height:44px;object-fit:cover;width:44px}.psf-header__logo--ph{background:#edf7fa;color:var(--psf-accent);display:grid;font-size:20px;font-weight:700;place-items:center}.psf-header__name{display:block;font-size:18px;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.psf-header__location{color:var(--psf-muted);display:block;font-size:12px}.psf-nav{display:flex;gap:4px;max-width:100%;overflow-x:auto;scrollbar-width:none}.psf-nav::-webkit-scrollbar{display:none}.psf-nav a{border-radius:999px;flex:0 0 auto;font-size:14px;font-weight:600;padding:8px 14px;white-space:nowrap}.psf-nav a,.psf-nav a:hover{color:var(--psf-ink);text-decoration:none}.psf-nav a:hover{background:#f1f5f9}.psf-nav a[aria-current=page]{background:var(--psf-accent);color:#fff}.psf-nav a:focus-visible{outline:2px solid var(--psf-accent);outline-offset:2px}.psf-stats{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.psf-stats li{align-items:baseline;background:#f8fafc;border:1px solid var(--psf-border);border-radius:999px;color:var(--psf-muted);display:flex;font-size:12px;gap:6px;padding:6px 12px}.psf-stats strong{font-feature-settings:"tnum";color:var(--psf-ink);font-size:14px;font-variant-numeric:tabular-nums}.psf-page{min-width:0;width:100%}.psf-block,.psf-catalog{padding:28px 24px}.psf-catalog{background:#fafbfc;border-top:1px solid var(--psf-border)}.psf-catalog__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:16px}.psf-block__title,.psf-catalog__head h2{font-size:22px;font-weight:800;margin:0 0 16px}.psf-catalog__head h2{margin:0}.psf-catalog__head a{color:var(--psf-accent);font-size:14px;font-weight:600}.psf-empty{border:1px dashed #cbd5e1;border-radius:12px;color:var(--psf-muted);margin:0;padding:24px;text-align:center}.psf-grid{align-items:stretch}.psf-card{display:flex;flex-direction:column;min-width:0}.psf-card>a{flex:1 1 auto}.psf-card__actions{display:flex;flex-wrap:wrap;gap:6px;padding:8px 0 0}.psf-card__action{align-items:center;background:#fff;border:1px solid #b9d6e0;border-radius:8px;display:inline-flex;flex:1 1 auto;font-size:12px;font-weight:700;justify-content:center;min-height:34px;padding:6px 10px;text-align:center}.psf-card__action,.psf-card__action:hover{color:var(--psf-accent);text-decoration:none}.psf-card__action:hover{background:#edf7fa}.psf-card__action--primary{background:var(--psf-accent);border-color:var(--psf-accent);color:#fff}.psf-card__action--primary:hover{background:#005d7c;background:var(--elakay-primary-dark,#005d7c);color:#fff}.psf-card__action--inert{cursor:default;opacity:.75}.psf-identity{align-items:center;display:flex;flex-wrap:wrap;gap:16px;padding:24px}.psf-identity__logo{border-radius:16px;flex:0 0 64px;height:64px;object-fit:cover;width:64px}.psf-identity__logo--ph{background:#edf7fa;color:var(--psf-accent);display:grid;font-size:26px;font-weight:800;place-items:center}.psf-identity__text{flex:1 1 220px;min-width:0}.psf-identity__text h1{font-size:clamp(22px,3vw,32px);font-weight:800;margin:0;overflow-wrap:anywhere}.psf-identity__text p{color:var(--psf-muted);margin:4px 0 0}.psf-info{background:#fff;border:1px solid var(--psf-border);border-radius:16px;display:flex;flex-wrap:wrap;gap:16px;padding:24px}.psf-info h2{font-size:20px;font-weight:800;margin:0 0 4px}.psf-info__location{color:var(--psf-muted);margin:0 0 10px}.psf-info__services{margin:0 0 12px;padding-left:18px}.psf-chips{display:flex;flex-wrap:wrap;gap:8px}.psf-chip{background:#fff;border:1px solid var(--psf-border);border-radius:999px;color:var(--psf-ink);font-size:13px;font-weight:600;padding:7px 14px;text-decoration:none}a.psf-chip:hover{border-color:var(--psf-accent);color:var(--psf-accent);text-decoration:none}.psf--mobile .psf-header,.psf--tablet .psf-header{padding:12px 14px}.psf--mobile .psf-header__brand{flex:1 1 100%;margin-right:0}.psf--mobile .psf-nav{flex:1 1 100%}.psf--mobile .psf-block,.psf--mobile .psf-catalog,.psf--mobile .psf-identity,.psf--mobile .psf-info{padding:18px 14px}.psf--mobile .psf-card__action{flex-basis:100%}.psh-header{left:0;min-width:0;position:absolute;top:0;width:100%;z-index:900}.psh-header--inline{position:relative;z-index:1}.psh-header--inline .headershop-navbar{border-radius:14px 14px 0 0;position:relative;z-index:1}.psh-page{background:#f8fafc;max-width:100%;min-width:0;overflow-x:hidden;width:100%}.psh-page .psf{background:#0000}.psh-identity{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:14px 20px;padding:20px 24px}.psh-identity__logo{border-radius:16px;box-shadow:0 2px 8px #00000014;flex:0 0 64px;height:64px;object-fit:cover;width:64px}.psh-identity__logo--ph{background:#edf7fa;color:#007399;color:var(--elakay-primary,#007399);display:grid;font-size:26px;font-weight:800;place-items:center}.psh-identity__text{flex:1 1 220px;min-width:0}.psh-identity__text h1{color:#1a1a2e;font-size:clamp(20px,3vw,30px);font-weight:800;margin:0;overflow-wrap:anywhere}.psh-identity__text p{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:13px;gap:6px 12px;margin:6px 0 0}.psh-badge{background:#e0f2f7;border-radius:999px;color:#005d7c;font-size:12px;font-weight:700;padding:2px 10px}.psh-identity__noreviews{align-items:center;color:#94a3b8;display:inline-flex;gap:4px}.psh-identity__error{color:#b91c1c;flex:1 1 100%;font-size:13px;margin:0}.psh-like{align-items:center;background:#fff;border:1.5px solid #fda4af;border-radius:999px;color:#e11d48;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;min-height:40px;padding:8px 16px}.psh-like:hover:not(:disabled){background:#fff1f2}.psh-like--on{background:#e11d48;border-color:#e11d48;color:#fff}.psh-like--on:hover:not(:disabled){background:#be123c}.psh-like:disabled{cursor:default;opacity:.6}.psh-btn:focus-visible,.psh-cat:focus-visible,.psh-like:focus-visible{outline:2px solid #007399;outline:2px solid var(--elakay-primary,#007399);outline-offset:2px}.psh-hero{padding:16px}.psh-hero__inner{background:linear-gradient(135deg,#007399,#0ea5b7 55%,#1d4ed8);border-radius:22px;box-shadow:0 10px 30px #0073992e;color:#fff;padding:clamp(32px,6vw,64px) clamp(20px,5vw,56px)}.psh-hero__eyebrow{font-size:13px;font-weight:700;letter-spacing:.06em;margin:0 0 8px;opacity:.85;text-transform:uppercase}.psh-hero h2{font-size:clamp(26px,4.5vw,44px);font-weight:800;line-height:1.1;margin:0 0 10px;overflow-wrap:anywhere}.psh-hero__lead{color:#e0f7fb;font-size:clamp(15px,1.8vw,18px);margin:0 0 18px;max-width:640px}.psh-hero__chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 22px;padding:0}.psh-hero__chips li{background:#ffffff1f;border:1px solid #ffffff59;border-radius:999px;font-size:13px;font-weight:700;padding:6px 14px}.psh-hero__cta{display:flex;flex-wrap:wrap;gap:10px}.psh-btn{align-items:center;border:1.5px solid #0000;border-radius:999px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:6px;justify-content:center;min-height:40px;padding:8px 20px;text-decoration:none;white-space:nowrap}.psh-btn--light{background:#fff;color:#005d7c}.psh-btn--light:hover{background:#e0f7fb}.psh-btn--ghost{background:#0000;border-color:#ffffffb3;color:#fff}.psh-btn--ghost:hover{background:#ffffff1f;color:#fff;text-decoration:none}.psh-btn--primary{background:#007399;background:var(--elakay-primary,#007399);color:#fff}.psh-btn--primary:hover{background:#005d7c;background:var(--elakay-primary-dark,#005d7c);color:#fff;text-decoration:none}.psh-btn--outline{background:#fff;border-color:#b9d6e0;color:#007399;color:var(--elakay-primary,#007399);min-height:36px;padding:6px 14px}.psh-btn--outline:hover{background:#edf7fa}.psh-btn--link{background:none;color:#b91c1c;min-height:36px;padding:6px 8px}.psh-catalog{padding:0 0 8px}.psh-section{padding:24px}.psh-section__title{color:#1a1a2e;font-size:clamp(19px,2.4vw,24px);font-weight:800;margin:0 0 16px}.psh-cats{grid-gap:14px;display:grid;gap:14px;grid-auto-columns:minmax(150px,180px);grid-auto-flow:column;list-style:none;margin:0;overflow-x:auto;padding:2px 2px 10px;scroll-snap-type:x proximity;scrollbar-width:thin}.psh-cats>li{min-width:0;scroll-snap-align:start}.psh-cat{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 1px 4px #0000000d;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:10px;text-align:left;transition:border-color .15s,box-shadow .15s,transform .15s;width:100%}.psh-cat:hover{border-color:#9fd3e2;box-shadow:0 6px 16px #0073991f;transform:translateY(-2px)}.psh-cat--active{border-color:#007399;border-color:var(--elakay-primary,#007399);box-shadow:0 0 0 2px #0073992e}.psh-cat__mosaic{grid-gap:3px;aspect-ratio:1/1;background:#f1f5f9;border-radius:10px;display:grid;gap:3px;grid-template-columns:1fr 1fr;overflow:hidden}.psh-cat__mosaic img,.psh-cat__ph{display:block;height:100%;object-fit:cover;width:100%}.psh-cat__ph{background:linear-gradient(135deg,#eef6f9,#e2eef3)}.psh-cat__name{color:#1a1a2e;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.psh-cat__count{color:#64748b;font-size:12px}.psh-products{scroll-margin-top:100px}.psh-products__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between;margin-bottom:14px}.psh-products__head .psh-section__title{margin:0;min-width:0;overflow-wrap:anywhere}.psh-products__tools{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.psh-products__tools select{background:#fff;border:1px solid #cbd5e1;border-radius:10px;font-size:14px;max-width:100%;min-height:36px;padding:6px 10px}.psh-products__count{color:#64748b;font-size:13px}.psh-about{padding-bottom:32px}.psh-about__cta{display:flex;justify-content:center;padding:8px 16px 0}@media (max-width:768px){.psh-identity,.psh-section{padding:16px 14px}.psh-hero{padding:12px}.psh-identity .psf-stats,.psh-like{flex:1 1 100%}.psh-like{justify-content:center}.psh-products__tools{flex:1 1 100%}.psh-products__tools select{flex:1 1 140px}.psh-cats{grid-auto-columns:minmax(132px,42vw)}}*{box-sizing:border-box}.column,.row{padding:0 4px}.column{flex:25% 1;max-width:25%}.column img{margin-top:8px;vertical-align:middle}@media (max-width:800px){.column{flex:50% 1;max-width:50%}}@media (max-width:600px){.column{flex:100% 1;max-width:100%}}.lang-file-manager{color:#0f172a;font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif}.lang-file-current-media,.lang-file-modal-actions,.lang-file-panel-head,.lang-file-save-row,.lang-file-toolbar,.lang-file-toolbar-actions{align-items:center;display:flex}.lang-file-toolbar{border-bottom:1px solid #e2e8f0;gap:16px;justify-content:space-between;margin-bottom:16px;padding-bottom:16px}.lang-file-title-block{min-width:0}.lang-file-kicker{color:#0f766e;display:block;font-size:11px;font-weight:700;letter-spacing:0;margin-bottom:4px;text-transform:uppercase}.lang-file-panel-head h3,.lang-file-title-block h2{color:#0f172a;font-weight:700;margin:0}.lang-file-title-block h2{font-size:18px;line-height:1.25}.lang-file-panel-head h3{font-size:14px}.lang-file-toolbar-actions{flex-wrap:wrap;gap:8px;justify-content:flex-end}.lang-file-pill{align-items:center;background:#f1f5f9;border-radius:999px;color:#475569;display:inline-flex;font-size:12px;font-weight:700;min-height:28px;padding:4px 10px;white-space:nowrap}.lang-file-pill-info{background:#dbeafe;color:#1d4ed8}.lang-file-pill-success{background:#ccfbf1;color:#0f766e}.lang-file-action,.lang-file-danger-link,.lang-file-delete-button,.lang-file-list-item,.lang-file-media-choice{align-items:center;background:#fff;border:1px solid #e2e8f0;color:#475569;cursor:pointer;display:inline-flex;font-family:inherit;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.lang-file-action{border-radius:8px;font-size:12px;font-weight:700;gap:7px;min-height:34px;padding:7px 11px}.lang-file-action:hover,.lang-file-list-item:hover,.lang-file-media-choice:hover{background:#f0fdfa;border-color:#99f6e4;color:#0f766e}.lang-file-action.is-active,.lang-file-media-choice.is-active{background:#ccfbf1;border-color:#0f766e;color:#0f766e}.lang-file-action.is-danger,.lang-file-danger-link,.lang-file-delete-button{color:#b91c1c}.lang-file-action:disabled,.lang-file-danger-link:disabled,.lang-file-delete-button:disabled{cursor:not-allowed;opacity:.55}.lang-file-alert{border-radius:8px;font-size:13px;font-weight:600;margin-bottom:14px;padding:10px 12px}.lang-file-alert.is-error{background:#fff1f2;border:1px solid #fecdd3;color:#9f1239}.lang-file-alert.is-success{background:#ecfdf5;border:1px solid #bbf7d0;color:#047857}.lang-file-workspace{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(210px,.85fr) minmax(280px,1.2fr) minmax(260px,1fr)}.lang-file-editor-panel,.lang-file-list-panel,.lang-file-preview-panel{background:#fff;border:1px solid #e2e8f0;border-radius:8px;min-width:0}.lang-file-list-panel{padding:12px}.lang-file-editor-panel,.lang-file-preview-panel{padding:16px}.lang-file-search{grid-gap:8px;align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;display:grid;gap:8px;grid-template-columns:18px minmax(0,1fr);margin-bottom:10px;min-height:38px;padding:0 10px}.lang-file-input,.lang-file-search input,.lang-file-select{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-sizing:border-box;color:#0f172a;font:inherit;min-width:0;outline:none;width:100%}.lang-file-search input{background:#0000;border:0;min-height:34px;padding:0}.lang-file-input,.lang-file-select{font-size:13px;min-height:40px;padding:8px 10px}.lang-file-input:focus,.lang-file-search:focus-within,.lang-file-select:focus{border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a61f}.lang-file-select{cursor:pointer;margin-bottom:10px}.lang-file-list{grid-gap:8px;display:grid;gap:8px;max-height:420px;overflow:auto;padding-right:2px}.lang-file-list-item{border-radius:8px;gap:10px;min-height:54px;padding:9px 10px;text-align:left;width:100%}.lang-file-list-item.is-active{background:#f0fdfa;border-color:#0f766e}.lang-file-list-icon{align-items:center;background:#f1f5f9;border-radius:8px;color:#0f766e;display:inline-flex;flex:0 0 auto;height:30px;justify-content:center;width:30px}.lang-file-list-text{grid-gap:2px;display:grid;gap:2px;min-width:0}.lang-file-list-text small,.lang-file-list-text strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lang-file-list-text strong{color:#0f172a;font-size:13px}.lang-file-list-text small{color:#64748b;font-size:11px;text-transform:uppercase}.lang-file-empty{color:#64748b;font-size:13px;margin:12px 0}.lang-file-panel-head{border-bottom:1px solid #e2e8f0;gap:12px;justify-content:space-between;margin-bottom:14px;padding-bottom:12px}.lang-file-danger-link{background:#fff1f2;border-color:#fecdd3;border-radius:8px;font-size:12px;font-weight:700;gap:7px;min-height:32px;padding:6px 10px}.lang-file-field{margin-bottom:14px}.lang-file-label{color:#64748b;display:block;font-size:11px;font-weight:800;letter-spacing:0;margin-bottom:6px;text-transform:uppercase}.lang-file-section-title{color:#334155;font-size:12px;font-weight:800;margin:16px 0 10px;text-transform:uppercase}.lang-file-media-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:12px}.lang-file-media-choice{border-radius:8px;font-size:13px;font-weight:800;gap:8px;justify-content:center;min-height:42px;padding:9px 10px}.lang-file-upload-box{background:#f8fafc;border:1px dashed #94a3b8;border-radius:8px;margin-bottom:12px;padding:12px}.lang-file-upload-box input{color:#334155;display:block;font-size:13px;width:100%}.lang-file-file-name{color:#0f766e;display:block;font-size:12px;font-weight:700;margin-top:8px;overflow-wrap:anywhere}.lang-file-current-media{background:#f8fafc;border-radius:8px;color:#64748b;font-size:12px;gap:10px;justify-content:space-between;margin-bottom:10px;padding:9px 10px}.lang-file-current-media strong{color:#0f172a;text-transform:uppercase}.lang-file-paths{grid-gap:7px;display:grid;gap:7px;margin-bottom:12px}.lang-file-paths code{background:#0f172a;border-radius:8px;color:#d1fae5;display:block;font-size:11px;overflow-wrap:anywhere;padding:8px 9px;white-space:normal;width:100%}.lang-file-save-row{border-top:1px solid #e2e8f0;gap:12px;justify-content:space-between;padding-top:14px}.lang-file-save-state{align-items:center;color:#64748b;display:inline-flex;font-size:12px;font-weight:700;gap:7px}.lang-file-preview-shell{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;min-height:260px;overflow:hidden}.lang-file-delete-preview .container,.lang-file-preview-shell .container{margin:0;max-width:none;padding:12px;width:100%}.lang-file-delete-preview .row,.lang-file-preview-shell .row{margin:0}.lang-file-delete-preview .column,.lang-file-preview-shell .column{padding:0}.lang-file-delete-preview{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:14px;overflow:hidden}.lang-file-confirm-row{align-items:flex-start;background:#fff1f2;border:1px solid #fecdd3;border-radius:8px;color:#9f1239;cursor:pointer;display:flex;font-size:13px;font-weight:700;gap:10px;padding:12px}.lang-file-confirm-row input{accent-color:#dc2626;height:16px;margin-top:1px;width:16px}.lang-file-modal-actions{justify-content:flex-end;margin-top:14px}.lang-file-delete-button{background:#dc2626;border-color:#dc2626;border-radius:8px;color:#fff;font-size:13px;font-weight:800;gap:8px;min-height:38px;padding:8px 14px}@media (max-width:1180px){.lang-file-workspace{grid-template-columns:minmax(220px,.8fr) minmax(300px,1.2fr)}.lang-file-preview-panel{grid-column:1/-1}}@media (max-width:760px){.lang-file-panel-head,.lang-file-save-row,.lang-file-toolbar{align-items:stretch;flex-direction:column}.lang-file-toolbar-actions{justify-content:flex-start}.lang-file-media-grid,.lang-file-workspace{grid-template-columns:1fr}}.code-edit-page{margin:0 auto;max-width:1400px;padding:20px}.code-edit-header{margin-bottom:20px}.code-edit-title{color:#111827;font-size:26px;font-weight:700;margin:0 0 4px}.code-edit-subtitle{color:#6b7280;font-size:14px;margin:0 0 10px}.code-edit-mode-badge{align-items:center;border-radius:16px;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 12px}.code-edit-mode-badge.is-add{background:#0073991f;color:#007399}.code-edit-mode-badge.is-edit{background:#16a34a1f;color:#16a34a}.code-edit-picker{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px}.code-edit-picker-field{flex:1 1 240px}.code-edit-picker-field label{color:#374151;display:block;font-size:13px;font-weight:600;margin-bottom:6px}.code-edit-picker-field select{background:#fff;border:1px solid #d1d5db;border-radius:8px;font-size:14px;padding:10px 12px;width:100%}.code-edit-panels{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:20px}@media (max-width:900px){.code-edit-panels{grid-template-columns:1fr}}.code-edit-panel{background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.code-edit-panel-header{align-items:center;background:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;gap:10px;justify-content:space-between;padding:12px 16px}.code-edit-panel-title{align-items:center;color:#111827;display:flex;font-size:14px;font-weight:600;gap:8px}.code-edit-example-toggle{align-items:center;background:none;border:none;color:#007399;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:0}.code-edit-example-toggle:hover{text-decoration:underline}.code-edit-textarea{background:#0f172a;border:none;color:#e2e8f0;flex:1 1;font-family:SFMono-Regular,Consolas,monospace;font-size:13px;line-height:1.6;min-height:380px;outline:none;padding:16px;resize:vertical;width:100%}.code-edit-error{align-items:center;background:#dc262614;border:1px solid #dc262640;border-radius:8px;color:#dc2626;display:flex;font-size:13px;gap:8px;margin-bottom:16px;padding:10px 14px}.code-edit-toolbar{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin:16px 0}.code-edit-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:10px 18px;transition:transform .15s ease,box-shadow .15s ease}.code-edit-btn:hover:not(:disabled){transform:translateY(-1px)}.code-edit-btn-primary{background:#007399;color:#fff}.code-edit-btn-secondary{background:#f3f4f6;color:#374151}.code-edit-btn-danger{background:#dc26261a;color:#dc2626}.code-edit-btn-danger:disabled{cursor:not-allowed;opacity:.45}.code-edit-preview-title{align-items:center;color:#111827;display:flex;font-size:16px;font-weight:700;gap:8px;margin-bottom:12px}.code-edit-iframe{background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-height:70vh;width:100%}.code-edit-delete-warning{align-items:center;color:#dc2626;display:flex;font-size:13px;gap:8px;margin:4px 0 14px}.code-edit-delete-textarea{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;color:#374151;font-family:monospace;font-size:12px;height:360px;margin-bottom:12px;padding:12px;width:100%}@media (prefers-reduced-motion:reduce){.code-edit-btn{transition:none}}.check-lng-list::-webkit-scrollbar{width:6px}.check-lng-list::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:6px}@media (max-width:700px){.check-lng-grid{grid-template-columns:1fr!important}}.lm-dashboard{font-family:Inter,Segoe UI,sans-serif;margin-bottom:18px}.lm-dashboard-title{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin-bottom:14px}.lm-dashboard-title h2{color:#0f172a;font-size:22px;margin:2px 0 3px}.lm-dashboard-title p,.lm-help{color:#64748b;font-size:12px;margin:0}.lm-eyebrow{color:#3b82f6;font-size:9px;font-weight:800;letter-spacing:1.5px}.lm-health{background:#dcfce7;border-radius:999px;color:#166534;font-size:11px;font-weight:700;padding:6px 10px}.lm-health.is-error{background:#fee2e2;color:#991b1b}.lm-error,.lm-warning{background:#fff1f2;border:1px solid #fecaca;border-radius:8px;color:#991b1b;font-size:12px;margin-bottom:12px;padding:9px 12px}.lm-warning{background:#fff7ed;border-color:#fed7aa;color:#9a3412}.lm-stats{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(8,minmax(95px,1fr))}.lm-stat{background:#fff;border:1px solid #e2e8f0;border-radius:9px;border-top:3px solid #94a3b8;min-width:0;padding:10px 11px}.lm-stat span{color:#64748b;display:block;font-size:9px;font-weight:700;letter-spacing:.4px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.lm-stat strong{color:#0f172a;display:block;font-size:20px;margin-top:3px}.lm-blue{border-top-color:#3b82f6}.lm-green{border-top-color:#10b981}.lm-amber{border-top-color:#f59e0b}.lm-violet{border-top-color:#8b5cf6}.lm-red{border-top-color:#ef4444}.lm-orange{border-top-color:#f97316}.lm-cyan{border-top-color:#06b6d4}.lm-actions{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;display:flex;flex-wrap:wrap;gap:7px;margin-top:10px;padding:9px}.lm-actions button,.lm-modal footer button{background:#f8fafc;border:1px solid #cbd5e1;border-radius:7px;color:#334155;cursor:pointer;font-size:11px;font-weight:650;padding:7px 10px}.lm-actions button:disabled,.lm-modal button:disabled{cursor:not-allowed;opacity:.5}.lm-actions .lm-write-action{background:#fff7ed;border-color:#fdba74;color:#9a3412}.lm-action-separator{align-self:stretch;border-left:1px solid #e2e8f0;margin:0 2px}.lm-modal-backdrop{align-items:center;background:#0f172aad;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100000}.lm-modal{background:#fff;border-radius:14px;box-shadow:0 24px 70px #0f172a59;display:flex;flex-direction:column;max-height:90vh;max-width:1200px;overflow:hidden;width:min(96vw,1100px)}.lm-modal>footer,.lm-modal>header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:15px 18px}.lm-modal>footer{border-bottom:0;border-top:1px solid #e2e8f0;gap:8px;justify-content:flex-end}.lm-modal h2{color:#0f172a;font-size:17px;margin:2px 0 0}.lm-icon-button{background:none;border:0;color:#64748b;cursor:pointer;font-size:25px}.lm-modal-body{overflow:auto;padding:16px 18px}.lm-modal footer .lm-confirm{background:#2563eb;border-color:#2563eb;color:#fff}.lm-table-wrap{border:1px solid #e2e8f0;border-radius:9px;margin:12px 0;max-height:62vh;overflow:auto}.lm-compare-table{border-collapse:collapse;font-size:10px;min-width:1000px;width:100%}.lm-compare-table td,.lm-compare-table th{border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0;max-width:210px;padding:7px;vertical-align:top}.lm-compare-table thead th{background:#0f172a;color:#fff;position:sticky;top:0;z-index:2}.lm-compare-table tbody th{background:#f8fafc;color:#334155;font-family:monospace;left:0;position:sticky;text-align:left}.lm-compare-table td span{display:block;max-height:58px;overflow:hidden;word-break:break-word}.lm-compare-table td small{color:#64748b;display:block;font-size:8px;font-weight:700;margin-top:4px;text-transform:uppercase}.lm-compare-table td.has-conflict{background:#fff7ed}.lm-conflicts,.lm-list{grid-gap:8px;display:grid;gap:8px;margin-top:12px}.lm-conflicts article,.lm-list article{border:1px solid #e2e8f0;border-radius:8px;padding:10px}.lm-list article{grid-gap:4px;display:grid;gap:4px}.lm-list span{color:#64748b;font-size:10px}.lm-conflicts code,.lm-list code{color:#334155;font-size:10px;word-break:break-all}.lm-summary-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr);margin-bottom:12px}.lm-summary-grid span{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;font-size:10px;padding:10px}.lm-summary-grid strong{color:#0f172a;display:block;font-size:20px;margin-top:3px}.lm-conflicts article>div{align-items:center;display:flex;gap:8px;margin-bottom:7px}.lm-conflicts b{background:#dbeafe;border-radius:5px;color:#1d4ed8;font-size:9px;padding:3px 5px}.lm-conflicts label{grid-gap:6px;align-items:flex-start;display:grid;font-size:11px;gap:6px;grid-template-columns:auto 64px 1fr;margin:4px 0}.lm-conflicts label span{background:#f8fafc;border-radius:4px;max-height:60px;overflow:auto;padding:4px;word-break:break-word}.lm-result{background:#0f172a;border-radius:9px;color:#dbeafe;font-size:11px;margin:0;overflow:auto;padding:14px}@media(max-width:1100px){.lm-stats{grid-template-columns:repeat(4,1fr)}}@media(max-width:720px){.lm-dashboard-title{align-items:flex-start;flex-direction:column}.lm-stats{grid-template-columns:repeat(2,1fr)}.lm-action-separator{display:none}.lm-actions button{flex:1 1 44%}.lm-summary-grid{grid-template-columns:repeat(2,1fr)}.lm-modal-backdrop{padding:8px}.lm-modal{max-height:96vh;width:100%}}.lm-health.is-local{background:#fef3c7;color:#92400e}.lm-notice{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;color:#92400e;font-size:11px;margin-bottom:12px;padding:9px 12px}.lm-modal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f172ac2;padding:clamp(12px,2vw,32px)}.lm-modal.lm-modal-wide{height:min(90vh,1040px);max-height:90vh;max-width:1720px;width:97vw}.lm-modal-wide>header{background:linear-gradient(135deg,#0f172a,#172554);border-bottom:0;color:#fff;flex:0 0 auto;padding:17px 22px}.lm-modal-wide>header h2{color:#fff;font-size:19px}.lm-modal-wide>header .lm-eyebrow{color:#93c5fd}.lm-modal-wide>header .lm-icon-button{align-items:center;background:#ffffff1a;border:1px solid #ffffff29;border-radius:9px;color:#fff;display:inline-flex;height:36px;justify-content:center;width:36px}.lm-modal-wide .lm-modal-body{background:#f8fafc;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:16px 18px 14px}.lm-compare-intro{align-items:center;display:flex;flex:0 0 auto;gap:18px;justify-content:space-between;padding:0 2px 12px}.lm-compare-intro p{color:#64748b;font-size:12px;margin:4px 0 0}.lm-cell-meta,.lm-compare-legend{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.lm-cell-meta span,.lm-compare-legend span{border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:8px;font-weight:800;letter-spacing:.45px;line-height:1;padding:5px 7px;text-transform:uppercase;white-space:nowrap}.source-mongo{background:#dcfce7;border-color:#bbf7d0!important;color:#166534}.source-json{background:#dbeafe;border-color:#bfdbfe!important;color:#1d4ed8}.source-missing{background:#f1f5f9;border-color:#cbd5e1!important;color:#64748b}.source-conflict{background:#ffedd5;border-color:#fed7aa!important;color:#c2410c}.lm-compare-toolbar{align-items:center;background:#fff;border:1px solid #dbe3ee;border-radius:11px;box-shadow:0 4px 18px #0f172a0d;display:flex;flex:0 0 auto;gap:10px;margin-bottom:10px;padding:9px}.lm-compare-search{align-items:center;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;display:flex;flex:1 1;min-width:240px;padding:0 11px}.lm-compare-search>span{color:#64748b;font-size:19px}.lm-compare-search input{background:#0000;border:0;color:#0f172a;font-size:12px;min-width:0;outline:0;padding:9px;width:100%}.lm-filter-label{align-items:center;color:#64748b;display:flex;font-size:10px;font-weight:700;gap:7px;text-transform:uppercase}.lm-filter-label select{background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#334155;font-size:11px;outline:0;padding:8px 28px 8px 9px}.lm-row-count{align-items:flex-end;border-left:1px solid #e2e8f0;display:flex;flex-direction:column;min-width:75px;padding:0 5px 0 13px}.lm-row-count strong{color:#0f172a;font-size:16px}.lm-row-count span{color:#94a3b8;font-size:8px;font-weight:700;text-transform:uppercase}.lm-modal-wide .lm-table-wrap{background:#fff;border:1px solid #cbd5e1;border-radius:11px;box-shadow:0 7px 24px #0f172a0f;flex:1 1 auto;margin:0;max-height:none;min-height:220px;overflow:auto;overscroll-behavior:contain;scrollbar-color:#94a3b8 #e2e8f0;scrollbar-width:auto}.lm-cell-value::-webkit-scrollbar,.lm-key-value::-webkit-scrollbar,.lm-modal-wide .lm-table-wrap::-webkit-scrollbar{height:12px;width:10px}.lm-cell-value::-webkit-scrollbar-track,.lm-key-value::-webkit-scrollbar-track,.lm-modal-wide .lm-table-wrap::-webkit-scrollbar-track{background:#e2e8f0}.lm-cell-value::-webkit-scrollbar-thumb,.lm-key-value::-webkit-scrollbar-thumb,.lm-modal-wide .lm-table-wrap::-webkit-scrollbar-thumb{background:#94a3b8;border:2px solid #e2e8f0;border-radius:999px}.lm-modal-wide .lm-compare-table{border-collapse:initial;border-spacing:0;font-size:11px;min-width:1660px;table-layout:fixed;width:100%}.lm-key-column{width:350px}.lm-language-column{width:262px}.lm-modal-wide .lm-compare-table td,.lm-modal-wide .lm-compare-table th{border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0;box-sizing:border-box;max-width:none;padding:11px 12px;text-align:left;vertical-align:top}.lm-modal-wide .lm-compare-table thead th{background:#111827;box-shadow:inset 0 -1px 0 #334155;color:#fff;height:58px;position:sticky;top:0;z-index:5}.lm-modal-wide .lm-compare-table thead .lm-key-heading{left:0;z-index:7}.lm-key-heading>small,.lm-key-heading>span{display:block}.lm-key-heading>small{color:#94a3b8;font-size:8px;margin-top:4px;text-transform:uppercase}.lm-language-heading{align-items:center;display:flex;gap:9px}.lm-language-heading>b{font-size:19px}.lm-language-heading small,.lm-language-heading span,.lm-language-heading strong{display:block}.lm-language-heading strong{font-size:11px}.lm-language-heading small{color:#94a3b8;font-size:8px;margin-top:2px}.lm-modal-wide .lm-compare-table tbody th{background:#f8fafc;left:0;position:sticky;z-index:3}.lm-modal-wide .lm-compare-table tbody tr:nth-child(2n) td,.lm-modal-wide .lm-compare-table tbody tr:nth-child(2n) th{background-color:#fbfdff}.lm-modal-wide .lm-compare-table tbody tr:hover td,.lm-modal-wide .lm-compare-table tbody tr:hover th{background-color:#eff6ff}.lm-key-value{color:#334155;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:10px;font-weight:650;padding-right:3px;white-space:normal}.lm-cell-value,.lm-key-value{line-height:1.55;max-height:112px;overflow:auto;overflow-wrap:anywhere;word-break:break-word}.lm-cell-value{color:#1e293b;font-size:11px;min-height:34px;padding:1px 4px 5px 0;white-space:pre-wrap}.lm-cell-value.is-empty{color:#94a3b8;font-style:italic}.lm-cell-meta{border-top:1px solid #edf2f7;margin-top:5px;padding-top:7px}.lm-modal-wide .lm-compare-table td .lm-cell-meta span{display:inline-flex;max-height:none;overflow:visible;word-break:normal}.lm-modal-wide .lm-compare-table td.has-conflict{background:#fffaf3;box-shadow:inset 3px 0 0 #f97316}.lm-empty-result{color:#64748b;font-size:12px;padding:45px!important;text-align:center!important}.lm-compare-footer{align-items:center;color:#64748b;display:flex;flex:0 0 auto;font-size:10px;justify-content:space-between;padding:11px 2px 0}.lm-compare-footer>div{align-items:center;display:flex;gap:10px}.lm-compare-footer button{background:#fff;border:1px solid #cbd5e1;border-radius:7px;color:#334155;cursor:pointer;font-size:10px;font-weight:700;padding:7px 10px}.lm-compare-footer button:disabled{cursor:not-allowed;opacity:.4}@media (max-width:820px){.lm-modal-backdrop{padding:6px}.lm-modal.lm-modal-wide{height:96vh;max-height:96vh;width:100%}.lm-modal-wide .lm-modal-body{padding:11px 9px}.lm-compare-intro{align-items:flex-start;flex-direction:column;gap:9px}.lm-compare-toolbar{align-items:stretch;flex-wrap:wrap}.lm-compare-search{flex:1 1 100%}.lm-filter-label,.lm-filter-label select{flex:1 1}.lm-row-count{min-width:65px}.lm-modal-wide .lm-compare-table{min-width:1500px}.lm-key-column{width:300px}.lm-language-column{width:240px}.lm-compare-footer{align-items:flex-start;flex-direction:column;gap:8px}.lm-compare-footer>div{justify-content:space-between;width:100%}}.switch{display:inline-block;height:20px;margin-left:2px;position:relative;width:60px}.language-manager-shell{display:flex}@media screen and (max-width:820px){.language-manager-shell{flex-direction:column}.language-manager-shell>div:first-child{max-height:42vh;min-width:100%!important;width:100%!important}.language-manager-shell>div:nth-child(2){overflow:visible!important;padding:18px 12px!important}}.switch input{height:0;opacity:0;width:0}.slider{background-color:#8b0000;bottom:0;cursor:pointer;right:0;top:0}.slider,.slider:before{left:0;position:absolute;transition:.4s}.slider:before{background-color:#fff;bottom:1px;content:"";height:18px;width:18px}input:checked+.slider{background-color:#00008b}input:focus+.slider{box-shadow:0 0 1px #00008b}input:checked+.slider:before{transform:translateX(41px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.sidebar{background-color:#f1f1f1;height:auto;margin:10Px;overflow:auto;padding:0;position:absolute;width:200px}.compareElLan:nth-of-type(odd){background-color:#fff}.compareElLan:nth-of-type(2n){background-color:#fff5ee}.compareElLan:nth-of-type(odd) textarea{background-color:#fff}.compareElLan:nth-of-type(2n) textarea{background-color:#fff5ee}.compareElLan:nth-of-type(odd) input{background-color:#fff}.compareElLan:nth-of-type(2n) input{background-color:#fff5ee}.compareElLan:nth-of-type(odd) p{background-color:#fff}.compareElLan:nth-of-type(2n) p{background-color:#fff5ee}.compareElLan:nth-of-type(odd) li{background-color:#fff}.compareElLan:nth-of-type(2n) li{background-color:#fff5ee}.sidebar a{color:#000;display:block;padding:16px;text-decoration:none}.sidebar a.active{background-color:#9ed9e0;color:#fff}.sidebar a:hover:not(.active){background-color:#555;color:#fff}div.content{box-sizing:border-box;margin-left:200px;min-height:1000px;padding:1px 16px;width:calc(100% - 200px)}@media screen and (max-width:700px){.sidebar{height:auto;position:relative;width:100%}.sidebar a{float:left}div.content{margin-left:0;width:100%}}@media screen and (max-width:400px){.sidebar a{float:none;text-align:center}}html.elakay-animations-disabled,html.elakay-animations-disabled body{scroll-behavior:auto!important}html.elakay-animations-disabled *,html.elakay-animations-disabled :after,html.elakay-animations-disabled :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}

/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */.fa{font-family:Font Awesome\ 6 Free;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:900;font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-regular,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:normal;display:inline-block;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-brands:before,.fa-regular:before,.fa-solid:before,.fa:before,.fab:before,.far:before,.fas:before{content:var(--fa)}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:Font Awesome\ 6 Free}.fa-brands,.fab{font-family:Font Awesome\ 6 Brands}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;left:calc(var(--fa-li-width, 2em)*-1);line-height:inherit;position:absolute;text-align:center;width:2em;width:var(--fa-li-width,2em)}.fa-border{border:.08em solid #eee;border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);border-radius:.1em;border-radius:var(--fa-border-radius,.1em);padding:.2em .25em .15em;padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:.3em;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:.3em;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-delay:0s;animation-delay:var(--fa-animation-delay,0s);animation-direction:normal;animation-direction:var(--fa-animation-direction,normal);animation-duration:1s;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:infinite;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-beat;animation-timing-function:ease-in-out;animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-delay:0s;animation-delay:var(--fa-animation-delay,0s);animation-direction:normal;animation-direction:var(--fa-animation-direction,normal);animation-duration:1s;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:infinite;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-bounce;animation-timing-function:cubic-bezier(.28,.84,.42,1);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-iteration-count:infinite;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-fade;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:0s;animation-delay:var(--fa-animation-delay,0s);animation-direction:normal;animation-direction:var(--fa-animation-direction,normal);animation-duration:1s;animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-iteration-count:infinite;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-beat-fade;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-delay:0s;animation-delay:var(--fa-animation-delay,0s);animation-direction:normal;animation-direction:var(--fa-animation-direction,normal);animation-duration:1s;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:infinite;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-flip;animation-timing-function:ease-in-out;animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-duration:1s;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:infinite;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-shake;animation-timing-function:linear;animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:0s;animation-delay:var(--fa-animation-delay,0s);animation-direction:normal;animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-duration:2s;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:infinite;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-spin;animation-timing-function:linear;animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-direction:normal;animation-direction:var(--fa-animation-direction,normal);animation-duration:1s;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:infinite;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-spin;animation-timing-function:steps(8);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(1.25);transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(1.1,.9) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(.9,1.1) translateY(-.5em);transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(1.05,.95) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(-.125em);transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:.4;opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:.4;opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(1.125);transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotateY(-180deg);transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(0);transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:auto;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff;color:var(--fa-inverse,#fff)}.fa-0{--fa:"\30"}.fa-1{--fa:"\31"}.fa-2{--fa:"\32"}.fa-3{--fa:"\33"}.fa-4{--fa:"\34"}.fa-5{--fa:"\35"}.fa-6{--fa:"\36"}.fa-7{--fa:"\37"}.fa-8{--fa:"\38"}.fa-9{--fa:"\39"}.fa-fill-drip{--fa:"\f576"}.fa-arrows-to-circle{--fa:"\e4bd"}.fa-chevron-circle-right,.fa-circle-chevron-right{--fa:"\f138"}.fa-at{--fa:"\40"}.fa-trash-alt,.fa-trash-can{--fa:"\f2ed"}.fa-text-height{--fa:"\f034"}.fa-user-times,.fa-user-xmark{--fa:"\f235"}.fa-stethoscope{--fa:"\f0f1"}.fa-comment-alt,.fa-message{--fa:"\f27a"}.fa-info{--fa:"\f129"}.fa-compress-alt,.fa-down-left-and-up-right-to-center{--fa:"\f422"}.fa-explosion{--fa:"\e4e9"}.fa-file-alt,.fa-file-lines,.fa-file-text{--fa:"\f15c"}.fa-wave-square{--fa:"\f83e"}.fa-ring{--fa:"\f70b"}.fa-building-un{--fa:"\e4d9"}.fa-dice-three{--fa:"\f527"}.fa-calendar-alt,.fa-calendar-days{--fa:"\f073"}.fa-anchor-circle-check{--fa:"\e4aa"}.fa-building-circle-arrow-right{--fa:"\e4d1"}.fa-volleyball,.fa-volleyball-ball{--fa:"\f45f"}.fa-arrows-up-to-line{--fa:"\e4c2"}.fa-sort-desc,.fa-sort-down{--fa:"\f0dd"}.fa-circle-minus,.fa-minus-circle{--fa:"\f056"}.fa-door-open{--fa:"\f52b"}.fa-right-from-bracket,.fa-sign-out-alt{--fa:"\f2f5"}.fa-atom{--fa:"\f5d2"}.fa-soap{--fa:"\e06e"}.fa-heart-music-camera-bolt,.fa-icons{--fa:"\f86d"}.fa-microphone-alt-slash,.fa-microphone-lines-slash{--fa:"\f539"}.fa-bridge-circle-check{--fa:"\e4c9"}.fa-pump-medical{--fa:"\e06a"}.fa-fingerprint{--fa:"\f577"}.fa-hand-point-right{--fa:"\f0a4"}.fa-magnifying-glass-location,.fa-search-location{--fa:"\f689"}.fa-forward-step,.fa-step-forward{--fa:"\f051"}.fa-face-smile-beam,.fa-smile-beam{--fa:"\f5b8"}.fa-flag-checkered{--fa:"\f11e"}.fa-football,.fa-football-ball{--fa:"\f44e"}.fa-school-circle-exclamation{--fa:"\e56c"}.fa-crop{--fa:"\f125"}.fa-angle-double-down,.fa-angles-down{--fa:"\f103"}.fa-users-rectangle{--fa:"\e594"}.fa-people-roof{--fa:"\e537"}.fa-people-line{--fa:"\e534"}.fa-beer,.fa-beer-mug-empty{--fa:"\f0fc"}.fa-diagram-predecessor{--fa:"\e477"}.fa-arrow-up-long,.fa-long-arrow-up{--fa:"\f176"}.fa-burn,.fa-fire-flame-simple{--fa:"\f46a"}.fa-male,.fa-person{--fa:"\f183"}.fa-laptop{--fa:"\f109"}.fa-file-csv{--fa:"\f6dd"}.fa-menorah{--fa:"\f676"}.fa-truck-plane{--fa:"\e58f"}.fa-record-vinyl{--fa:"\f8d9"}.fa-face-grin-stars,.fa-grin-stars{--fa:"\f587"}.fa-bong{--fa:"\f55c"}.fa-pastafarianism,.fa-spaghetti-monster-flying{--fa:"\f67b"}.fa-arrow-down-up-across-line{--fa:"\e4af"}.fa-spoon,.fa-utensil-spoon{--fa:"\f2e5"}.fa-jar-wheat{--fa:"\e517"}.fa-envelopes-bulk,.fa-mail-bulk{--fa:"\f674"}.fa-file-circle-exclamation{--fa:"\e4eb"}.fa-circle-h,.fa-hospital-symbol{--fa:"\f47e"}.fa-pager{--fa:"\f815"}.fa-address-book,.fa-contact-book{--fa:"\f2b9"}.fa-strikethrough{--fa:"\f0cc"}.fa-k{--fa:"\4b"}.fa-landmark-flag{--fa:"\e51c"}.fa-pencil,.fa-pencil-alt{--fa:"\f303"}.fa-backward{--fa:"\f04a"}.fa-caret-right{--fa:"\f0da"}.fa-comments{--fa:"\f086"}.fa-file-clipboard,.fa-paste{--fa:"\f0ea"}.fa-code-pull-request{--fa:"\e13c"}.fa-clipboard-list{--fa:"\f46d"}.fa-truck-loading,.fa-truck-ramp-box{--fa:"\f4de"}.fa-user-check{--fa:"\f4fc"}.fa-vial-virus{--fa:"\e597"}.fa-sheet-plastic{--fa:"\e571"}.fa-blog{--fa:"\f781"}.fa-user-ninja{--fa:"\f504"}.fa-person-arrow-up-from-line{--fa:"\e539"}.fa-scroll-torah,.fa-torah{--fa:"\f6a0"}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa:"\f458"}.fa-toggle-off{--fa:"\f204"}.fa-archive,.fa-box-archive{--fa:"\f187"}.fa-person-drowning{--fa:"\e545"}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa:"\f886"}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa:"\f58a"}.fa-spray-can{--fa:"\f5bd"}.fa-truck-monster{--fa:"\f63b"}.fa-w{--fa:"\57"}.fa-earth-africa,.fa-globe-africa{--fa:"\f57c"}.fa-rainbow{--fa:"\f75b"}.fa-circle-notch{--fa:"\f1ce"}.fa-tablet-alt,.fa-tablet-screen-button{--fa:"\f3fa"}.fa-paw{--fa:"\f1b0"}.fa-cloud{--fa:"\f0c2"}.fa-trowel-bricks{--fa:"\e58a"}.fa-face-flushed,.fa-flushed{--fa:"\f579"}.fa-hospital-user{--fa:"\f80d"}.fa-tent-arrow-left-right{--fa:"\e57f"}.fa-gavel,.fa-legal{--fa:"\f0e3"}.fa-binoculars{--fa:"\f1e5"}.fa-microphone-slash{--fa:"\f131"}.fa-box-tissue{--fa:"\e05b"}.fa-motorcycle{--fa:"\f21c"}.fa-bell-concierge,.fa-concierge-bell{--fa:"\f562"}.fa-pen-ruler,.fa-pencil-ruler{--fa:"\f5ae"}.fa-people-arrows,.fa-people-arrows-left-right{--fa:"\e068"}.fa-mars-and-venus-burst{--fa:"\e523"}.fa-caret-square-right,.fa-square-caret-right{--fa:"\f152"}.fa-cut,.fa-scissors{--fa:"\f0c4"}.fa-sun-plant-wilt{--fa:"\e57a"}.fa-toilets-portable{--fa:"\e584"}.fa-hockey-puck{--fa:"\f453"}.fa-table{--fa:"\f0ce"}.fa-magnifying-glass-arrow-right{--fa:"\e521"}.fa-digital-tachograph,.fa-tachograph-digital{--fa:"\f566"}.fa-users-slash{--fa:"\e073"}.fa-clover{--fa:"\e139"}.fa-mail-reply,.fa-reply{--fa:"\f3e5"}.fa-star-and-crescent{--fa:"\f699"}.fa-house-fire{--fa:"\e50c"}.fa-minus-square,.fa-square-minus{--fa:"\f146"}.fa-helicopter{--fa:"\f533"}.fa-compass{--fa:"\f14e"}.fa-caret-square-down,.fa-square-caret-down{--fa:"\f150"}.fa-file-circle-question{--fa:"\e4ef"}.fa-laptop-code{--fa:"\f5fc"}.fa-swatchbook{--fa:"\f5c3"}.fa-prescription-bottle{--fa:"\f485"}.fa-bars,.fa-navicon{--fa:"\f0c9"}.fa-people-group{--fa:"\e533"}.fa-hourglass-3,.fa-hourglass-end{--fa:"\f253"}.fa-heart-broken,.fa-heart-crack{--fa:"\f7a9"}.fa-external-link-square-alt,.fa-square-up-right{--fa:"\f360"}.fa-face-kiss-beam,.fa-kiss-beam{--fa:"\f597"}.fa-film{--fa:"\f008"}.fa-ruler-horizontal{--fa:"\f547"}.fa-people-robbery{--fa:"\e536"}.fa-lightbulb{--fa:"\f0eb"}.fa-caret-left{--fa:"\f0d9"}.fa-circle-exclamation,.fa-exclamation-circle{--fa:"\f06a"}.fa-school-circle-xmark{--fa:"\e56d"}.fa-arrow-right-from-bracket,.fa-sign-out{--fa:"\f08b"}.fa-chevron-circle-down,.fa-circle-chevron-down{--fa:"\f13a"}.fa-unlock-alt,.fa-unlock-keyhole{--fa:"\f13e"}.fa-cloud-showers-heavy{--fa:"\f740"}.fa-headphones-alt,.fa-headphones-simple{--fa:"\f58f"}.fa-sitemap{--fa:"\f0e8"}.fa-circle-dollar-to-slot,.fa-donate{--fa:"\f4b9"}.fa-memory{--fa:"\f538"}.fa-road-spikes{--fa:"\e568"}.fa-fire-burner{--fa:"\e4f1"}.fa-flag{--fa:"\f024"}.fa-hanukiah{--fa:"\f6e6"}.fa-feather{--fa:"\f52d"}.fa-volume-down,.fa-volume-low{--fa:"\f027"}.fa-comment-slash{--fa:"\f4b3"}.fa-cloud-sun-rain{--fa:"\f743"}.fa-compress{--fa:"\f066"}.fa-wheat-alt,.fa-wheat-awn{--fa:"\e2cd"}.fa-ankh{--fa:"\f644"}.fa-hands-holding-child{--fa:"\e4fa"}.fa-asterisk{--fa:"\2a"}.fa-check-square,.fa-square-check{--fa:"\f14a"}.fa-peseta-sign{--fa:"\e221"}.fa-header,.fa-heading{--fa:"\f1dc"}.fa-ghost{--fa:"\f6e2"}.fa-list,.fa-list-squares{--fa:"\f03a"}.fa-phone-square-alt,.fa-square-phone-flip{--fa:"\f87b"}.fa-cart-plus{--fa:"\f217"}.fa-gamepad{--fa:"\f11b"}.fa-circle-dot,.fa-dot-circle{--fa:"\f192"}.fa-dizzy,.fa-face-dizzy{--fa:"\f567"}.fa-egg{--fa:"\f7fb"}.fa-house-medical-circle-xmark{--fa:"\e513"}.fa-campground{--fa:"\f6bb"}.fa-folder-plus{--fa:"\f65e"}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa:"\f1e3"}.fa-paint-brush,.fa-paintbrush{--fa:"\f1fc"}.fa-lock{--fa:"\f023"}.fa-gas-pump{--fa:"\f52f"}.fa-hot-tub,.fa-hot-tub-person{--fa:"\f593"}.fa-map-location,.fa-map-marked{--fa:"\f59f"}.fa-house-flood-water{--fa:"\e50e"}.fa-tree{--fa:"\f1bb"}.fa-bridge-lock{--fa:"\e4cc"}.fa-sack-dollar{--fa:"\f81d"}.fa-edit,.fa-pen-to-square{--fa:"\f044"}.fa-car-side{--fa:"\f5e4"}.fa-share-alt,.fa-share-nodes{--fa:"\f1e0"}.fa-heart-circle-minus{--fa:"\e4ff"}.fa-hourglass-2,.fa-hourglass-half{--fa:"\f252"}.fa-microscope{--fa:"\f610"}.fa-sink{--fa:"\e06d"}.fa-bag-shopping,.fa-shopping-bag{--fa:"\f290"}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa:"\f881"}.fa-mitten{--fa:"\f7b5"}.fa-person-rays{--fa:"\e54d"}.fa-users{--fa:"\f0c0"}.fa-eye-slash{--fa:"\f070"}.fa-flask-vial{--fa:"\e4f3"}.fa-hand,.fa-hand-paper{--fa:"\f256"}.fa-om{--fa:"\f679"}.fa-worm{--fa:"\e599"}.fa-house-circle-xmark{--fa:"\e50b"}.fa-plug{--fa:"\f1e6"}.fa-chevron-up{--fa:"\f077"}.fa-hand-spock{--fa:"\f259"}.fa-stopwatch{--fa:"\f2f2"}.fa-face-kiss,.fa-kiss{--fa:"\f596"}.fa-bridge-circle-xmark{--fa:"\e4cb"}.fa-face-grin-tongue,.fa-grin-tongue{--fa:"\f589"}.fa-chess-bishop{--fa:"\f43a"}.fa-face-grin-wink,.fa-grin-wink{--fa:"\f58c"}.fa-deaf,.fa-deafness,.fa-ear-deaf,.fa-hard-of-hearing{--fa:"\f2a4"}.fa-road-circle-check{--fa:"\e564"}.fa-dice-five{--fa:"\f523"}.fa-rss-square,.fa-square-rss{--fa:"\f143"}.fa-land-mine-on{--fa:"\e51b"}.fa-i-cursor{--fa:"\f246"}.fa-stamp{--fa:"\f5bf"}.fa-stairs{--fa:"\e289"}.fa-i{--fa:"\49"}.fa-hryvnia,.fa-hryvnia-sign{--fa:"\f6f2"}.fa-pills{--fa:"\f484"}.fa-face-grin-wide,.fa-grin-alt{--fa:"\f581"}.fa-tooth{--fa:"\f5c9"}.fa-v{--fa:"\56"}.fa-bangladeshi-taka-sign{--fa:"\e2e6"}.fa-bicycle{--fa:"\f206"}.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius,.fa-staff-snake{--fa:"\e579"}.fa-head-side-cough-slash{--fa:"\e062"}.fa-ambulance,.fa-truck-medical{--fa:"\f0f9"}.fa-wheat-awn-circle-exclamation{--fa:"\e598"}.fa-snowman{--fa:"\f7d0"}.fa-mortar-pestle{--fa:"\f5a7"}.fa-road-barrier{--fa:"\e562"}.fa-school{--fa:"\f549"}.fa-igloo{--fa:"\f7ae"}.fa-joint{--fa:"\f595"}.fa-angle-right{--fa:"\f105"}.fa-horse{--fa:"\f6f0"}.fa-q{--fa:"\51"}.fa-g{--fa:"\47"}.fa-notes-medical{--fa:"\f481"}.fa-temperature-2,.fa-temperature-half,.fa-thermometer-2,.fa-thermometer-half{--fa:"\f2c9"}.fa-dong-sign{--fa:"\e169"}.fa-capsules{--fa:"\f46b"}.fa-poo-bolt,.fa-poo-storm{--fa:"\f75a"}.fa-face-frown-open,.fa-frown-open{--fa:"\f57a"}.fa-hand-point-up{--fa:"\f0a6"}.fa-money-bill{--fa:"\f0d6"}.fa-bookmark{--fa:"\f02e"}.fa-align-justify{--fa:"\f039"}.fa-umbrella-beach{--fa:"\f5ca"}.fa-helmet-un{--fa:"\e503"}.fa-bullseye{--fa:"\f140"}.fa-bacon{--fa:"\f7e5"}.fa-hand-point-down{--fa:"\f0a7"}.fa-arrow-up-from-bracket{--fa:"\e09a"}.fa-folder,.fa-folder-blank{--fa:"\f07b"}.fa-file-medical-alt,.fa-file-waveform{--fa:"\f478"}.fa-radiation{--fa:"\f7b9"}.fa-chart-simple{--fa:"\e473"}.fa-mars-stroke{--fa:"\f229"}.fa-vial{--fa:"\f492"}.fa-dashboard,.fa-gauge,.fa-gauge-med,.fa-tachometer-alt-average{--fa:"\f624"}.fa-magic-wand-sparkles,.fa-wand-magic-sparkles{--fa:"\e2ca"}.fa-e{--fa:"\45"}.fa-pen-alt,.fa-pen-clip{--fa:"\f305"}.fa-bridge-circle-exclamation{--fa:"\e4ca"}.fa-user{--fa:"\f007"}.fa-school-circle-check{--fa:"\e56b"}.fa-dumpster{--fa:"\f793"}.fa-shuttle-van,.fa-van-shuttle{--fa:"\f5b6"}.fa-building-user{--fa:"\e4da"}.fa-caret-square-left,.fa-square-caret-left{--fa:"\f191"}.fa-highlighter{--fa:"\f591"}.fa-key{--fa:"\f084"}.fa-bullhorn{--fa:"\f0a1"}.fa-globe{--fa:"\f0ac"}.fa-synagogue{--fa:"\f69b"}.fa-person-half-dress{--fa:"\e548"}.fa-road-bridge{--fa:"\e563"}.fa-location-arrow{--fa:"\f124"}.fa-c{--fa:"\43"}.fa-tablet-button{--fa:"\f10a"}.fa-building-lock{--fa:"\e4d6"}.fa-pizza-slice{--fa:"\f818"}.fa-money-bill-wave{--fa:"\f53a"}.fa-area-chart,.fa-chart-area{--fa:"\f1fe"}.fa-house-flag{--fa:"\e50d"}.fa-person-circle-minus{--fa:"\e540"}.fa-ban,.fa-cancel{--fa:"\f05e"}.fa-camera-rotate{--fa:"\e0d8"}.fa-air-freshener,.fa-spray-can-sparkles{--fa:"\f5d0"}.fa-star{--fa:"\f005"}.fa-repeat{--fa:"\f363"}.fa-cross{--fa:"\f654"}.fa-box{--fa:"\f466"}.fa-venus-mars{--fa:"\f228"}.fa-arrow-pointer,.fa-mouse-pointer{--fa:"\f245"}.fa-expand-arrows-alt,.fa-maximize{--fa:"\f31e"}.fa-charging-station{--fa:"\f5e7"}.fa-shapes,.fa-triangle-circle-square{--fa:"\f61f"}.fa-random,.fa-shuffle{--fa:"\f074"}.fa-person-running,.fa-running{--fa:"\f70c"}.fa-mobile-retro{--fa:"\e527"}.fa-grip-lines-vertical{--fa:"\f7a5"}.fa-spider{--fa:"\f717"}.fa-hands-bound{--fa:"\e4f9"}.fa-file-invoice-dollar{--fa:"\f571"}.fa-plane-circle-exclamation{--fa:"\e556"}.fa-x-ray{--fa:"\f497"}.fa-spell-check{--fa:"\f891"}.fa-slash{--fa:"\f715"}.fa-computer-mouse,.fa-mouse{--fa:"\f8cc"}.fa-arrow-right-to-bracket,.fa-sign-in{--fa:"\f090"}.fa-shop-slash,.fa-store-alt-slash{--fa:"\e070"}.fa-server{--fa:"\f233"}.fa-virus-covid-slash{--fa:"\e4a9"}.fa-shop-lock{--fa:"\e4a5"}.fa-hourglass-1,.fa-hourglass-start{--fa:"\f251"}.fa-blender-phone{--fa:"\f6b6"}.fa-building-wheat{--fa:"\e4db"}.fa-person-breastfeeding{--fa:"\e53a"}.fa-right-to-bracket,.fa-sign-in-alt{--fa:"\f2f6"}.fa-venus{--fa:"\f221"}.fa-passport{--fa:"\f5ab"}.fa-thumb-tack-slash,.fa-thumbtack-slash{--fa:"\e68f"}.fa-heart-pulse,.fa-heartbeat{--fa:"\f21e"}.fa-people-carry,.fa-people-carry-box{--fa:"\f4ce"}.fa-temperature-high{--fa:"\f769"}.fa-microchip{--fa:"\f2db"}.fa-crown{--fa:"\f521"}.fa-weight-hanging{--fa:"\f5cd"}.fa-xmarks-lines{--fa:"\e59a"}.fa-file-prescription{--fa:"\f572"}.fa-weight,.fa-weight-scale{--fa:"\f496"}.fa-user-friends,.fa-user-group{--fa:"\f500"}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa:"\f15e"}.fa-chess-knight{--fa:"\f441"}.fa-face-laugh-squint,.fa-laugh-squint{--fa:"\f59b"}.fa-wheelchair{--fa:"\f193"}.fa-arrow-circle-up,.fa-circle-arrow-up{--fa:"\f0aa"}.fa-toggle-on{--fa:"\f205"}.fa-person-walking,.fa-walking{--fa:"\f554"}.fa-l{--fa:"\4c"}.fa-fire{--fa:"\f06d"}.fa-bed-pulse,.fa-procedures{--fa:"\f487"}.fa-shuttle-space,.fa-space-shuttle{--fa:"\f197"}.fa-face-laugh,.fa-laugh{--fa:"\f599"}.fa-folder-open{--fa:"\f07c"}.fa-heart-circle-plus{--fa:"\e500"}.fa-code-fork{--fa:"\e13b"}.fa-city{--fa:"\f64f"}.fa-microphone-alt,.fa-microphone-lines{--fa:"\f3c9"}.fa-pepper-hot{--fa:"\f816"}.fa-unlock{--fa:"\f09c"}.fa-colon-sign{--fa:"\e140"}.fa-headset{--fa:"\f590"}.fa-store-slash{--fa:"\e071"}.fa-road-circle-xmark{--fa:"\e566"}.fa-user-minus{--fa:"\f503"}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa:"\f22a"}.fa-champagne-glasses,.fa-glass-cheers{--fa:"\f79f"}.fa-clipboard{--fa:"\f328"}.fa-house-circle-exclamation{--fa:"\e50a"}.fa-file-arrow-up,.fa-file-upload{--fa:"\f574"}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa:"\f1eb"}.fa-bath,.fa-bathtub{--fa:"\f2cd"}.fa-underline{--fa:"\f0cd"}.fa-user-edit,.fa-user-pen{--fa:"\f4ff"}.fa-signature{--fa:"\f5b7"}.fa-stroopwafel{--fa:"\f551"}.fa-bold{--fa:"\f032"}.fa-anchor-lock{--fa:"\e4ad"}.fa-building-ngo{--fa:"\e4d7"}.fa-manat-sign{--fa:"\e1d5"}.fa-not-equal{--fa:"\f53e"}.fa-border-style,.fa-border-top-left{--fa:"\f853"}.fa-map-location-dot,.fa-map-marked-alt{--fa:"\f5a0"}.fa-jedi{--fa:"\f669"}.fa-poll,.fa-square-poll-vertical{--fa:"\f681"}.fa-mug-hot{--fa:"\f7b6"}.fa-battery-car,.fa-car-battery{--fa:"\f5df"}.fa-gift{--fa:"\f06b"}.fa-dice-two{--fa:"\f528"}.fa-chess-queen{--fa:"\f445"}.fa-glasses{--fa:"\f530"}.fa-chess-board{--fa:"\f43c"}.fa-building-circle-check{--fa:"\e4d2"}.fa-person-chalkboard{--fa:"\e53d"}.fa-mars-stroke-h,.fa-mars-stroke-right{--fa:"\f22b"}.fa-hand-back-fist,.fa-hand-rock{--fa:"\f255"}.fa-caret-square-up,.fa-square-caret-up{--fa:"\f151"}.fa-cloud-showers-water{--fa:"\e4e4"}.fa-bar-chart,.fa-chart-bar{--fa:"\f080"}.fa-hands-bubbles,.fa-hands-wash{--fa:"\e05e"}.fa-less-than-equal{--fa:"\f537"}.fa-train{--fa:"\f238"}.fa-eye-low-vision,.fa-low-vision{--fa:"\f2a8"}.fa-crow{--fa:"\f520"}.fa-sailboat{--fa:"\e445"}.fa-window-restore{--fa:"\f2d2"}.fa-plus-square,.fa-square-plus{--fa:"\f0fe"}.fa-torii-gate{--fa:"\f6a1"}.fa-frog{--fa:"\f52e"}.fa-bucket{--fa:"\e4cf"}.fa-image{--fa:"\f03e"}.fa-microphone{--fa:"\f130"}.fa-cow{--fa:"\f6c8"}.fa-caret-up{--fa:"\f0d8"}.fa-screwdriver{--fa:"\f54a"}.fa-folder-closed{--fa:"\e185"}.fa-house-tsunami{--fa:"\e515"}.fa-square-nfi{--fa:"\e576"}.fa-arrow-up-from-ground-water{--fa:"\e4b5"}.fa-glass-martini-alt,.fa-martini-glass{--fa:"\f57b"}.fa-square-binary{--fa:"\e69b"}.fa-rotate-back,.fa-rotate-backward,.fa-rotate-left,.fa-undo-alt{--fa:"\f2ea"}.fa-columns,.fa-table-columns{--fa:"\f0db"}.fa-lemon{--fa:"\f094"}.fa-head-side-mask{--fa:"\e063"}.fa-handshake{--fa:"\f2b5"}.fa-gem{--fa:"\f3a5"}.fa-dolly,.fa-dolly-box{--fa:"\f472"}.fa-smoking{--fa:"\f48d"}.fa-compress-arrows-alt,.fa-minimize{--fa:"\f78c"}.fa-monument{--fa:"\f5a6"}.fa-snowplow{--fa:"\f7d2"}.fa-angle-double-right,.fa-angles-right{--fa:"\f101"}.fa-cannabis{--fa:"\f55f"}.fa-circle-play,.fa-play-circle{--fa:"\f144"}.fa-tablets{--fa:"\f490"}.fa-ethernet{--fa:"\f796"}.fa-eur,.fa-euro,.fa-euro-sign{--fa:"\f153"}.fa-chair{--fa:"\f6c0"}.fa-check-circle,.fa-circle-check{--fa:"\f058"}.fa-circle-stop,.fa-stop-circle{--fa:"\f28d"}.fa-compass-drafting,.fa-drafting-compass{--fa:"\f568"}.fa-plate-wheat{--fa:"\e55a"}.fa-icicles{--fa:"\f7ad"}.fa-person-shelter{--fa:"\e54f"}.fa-neuter{--fa:"\f22c"}.fa-id-badge{--fa:"\f2c1"}.fa-marker{--fa:"\f5a1"}.fa-face-laugh-beam,.fa-laugh-beam{--fa:"\f59a"}.fa-helicopter-symbol{--fa:"\e502"}.fa-universal-access{--fa:"\f29a"}.fa-chevron-circle-up,.fa-circle-chevron-up{--fa:"\f139"}.fa-lari-sign{--fa:"\e1c8"}.fa-volcano{--fa:"\f770"}.fa-person-walking-dashed-line-arrow-right{--fa:"\e553"}.fa-gbp,.fa-pound-sign,.fa-sterling-sign{--fa:"\f154"}.fa-viruses{--fa:"\e076"}.fa-square-person-confined{--fa:"\e577"}.fa-user-tie{--fa:"\f508"}.fa-arrow-down-long,.fa-long-arrow-down{--fa:"\f175"}.fa-tent-arrow-down-to-line{--fa:"\e57e"}.fa-certificate{--fa:"\f0a3"}.fa-mail-reply-all,.fa-reply-all{--fa:"\f122"}.fa-suitcase{--fa:"\f0f2"}.fa-person-skating,.fa-skating{--fa:"\f7c5"}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa:"\f662"}.fa-camera-retro{--fa:"\f083"}.fa-arrow-circle-down,.fa-circle-arrow-down{--fa:"\f0ab"}.fa-arrow-right-to-file,.fa-file-import{--fa:"\f56f"}.fa-external-link-square,.fa-square-arrow-up-right{--fa:"\f14c"}.fa-box-open{--fa:"\f49e"}.fa-scroll{--fa:"\f70e"}.fa-spa{--fa:"\f5bb"}.fa-location-pin-lock{--fa:"\e51f"}.fa-pause{--fa:"\f04c"}.fa-hill-avalanche{--fa:"\e507"}.fa-temperature-0,.fa-temperature-empty,.fa-thermometer-0,.fa-thermometer-empty{--fa:"\f2cb"}.fa-bomb{--fa:"\f1e2"}.fa-registered{--fa:"\f25d"}.fa-address-card,.fa-contact-card,.fa-vcard{--fa:"\f2bb"}.fa-balance-scale-right,.fa-scale-unbalanced-flip{--fa:"\f516"}.fa-subscript{--fa:"\f12c"}.fa-diamond-turn-right,.fa-directions{--fa:"\f5eb"}.fa-burst{--fa:"\e4dc"}.fa-house-laptop,.fa-laptop-house{--fa:"\e066"}.fa-face-tired,.fa-tired{--fa:"\f5c8"}.fa-money-bills{--fa:"\e1f3"}.fa-smog{--fa:"\f75f"}.fa-crutch{--fa:"\f7f7"}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa:"\f0ee"}.fa-palette{--fa:"\f53f"}.fa-arrows-turn-right{--fa:"\e4c0"}.fa-vest{--fa:"\e085"}.fa-ferry{--fa:"\e4ea"}.fa-arrows-down-to-people{--fa:"\e4b9"}.fa-seedling,.fa-sprout{--fa:"\f4d8"}.fa-arrows-alt-h,.fa-left-right{--fa:"\f337"}.fa-boxes-packing{--fa:"\e4c7"}.fa-arrow-circle-left,.fa-circle-arrow-left{--fa:"\f0a8"}.fa-group-arrows-rotate{--fa:"\e4f6"}.fa-bowl-food{--fa:"\e4c6"}.fa-candy-cane{--fa:"\f786"}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa:"\f160"}.fa-cloud-bolt,.fa-thunderstorm{--fa:"\f76c"}.fa-remove-format,.fa-text-slash{--fa:"\f87d"}.fa-face-smile-wink,.fa-smile-wink{--fa:"\f4da"}.fa-file-word{--fa:"\f1c2"}.fa-file-powerpoint{--fa:"\f1c4"}.fa-arrows-h,.fa-arrows-left-right{--fa:"\f07e"}.fa-house-lock{--fa:"\e510"}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa:"\f0ed"}.fa-children{--fa:"\e4e1"}.fa-blackboard,.fa-chalkboard{--fa:"\f51b"}.fa-user-alt-slash,.fa-user-large-slash{--fa:"\f4fa"}.fa-envelope-open{--fa:"\f2b6"}.fa-handshake-alt-slash,.fa-handshake-simple-slash{--fa:"\e05f"}.fa-mattress-pillow{--fa:"\e525"}.fa-guarani-sign{--fa:"\e19a"}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa:"\f021"}.fa-fire-extinguisher{--fa:"\f134"}.fa-cruzeiro-sign{--fa:"\e152"}.fa-greater-than-equal{--fa:"\f532"}.fa-shield-alt,.fa-shield-halved{--fa:"\f3ed"}.fa-atlas,.fa-book-atlas{--fa:"\f558"}.fa-virus{--fa:"\e074"}.fa-envelope-circle-check{--fa:"\e4e8"}.fa-layer-group{--fa:"\f5fd"}.fa-arrows-to-dot{--fa:"\e4be"}.fa-archway{--fa:"\f557"}.fa-heart-circle-check{--fa:"\e4fd"}.fa-house-chimney-crack,.fa-house-damage{--fa:"\f6f1"}.fa-file-archive,.fa-file-zipper{--fa:"\f1c6"}.fa-square{--fa:"\f0c8"}.fa-glass-martini,.fa-martini-glass-empty{--fa:"\f000"}.fa-couch{--fa:"\f4b8"}.fa-cedi-sign{--fa:"\e0df"}.fa-italic{--fa:"\f033"}.fa-table-cells-column-lock{--fa:"\e678"}.fa-church{--fa:"\f51d"}.fa-comments-dollar{--fa:"\f653"}.fa-democrat{--fa:"\f747"}.fa-z{--fa:"\5a"}.fa-person-skiing,.fa-skiing{--fa:"\f7c9"}.fa-road-lock{--fa:"\e567"}.fa-a{--fa:"\41"}.fa-temperature-arrow-down,.fa-temperature-down{--fa:"\e03f"}.fa-feather-alt,.fa-feather-pointed{--fa:"\f56b"}.fa-p{--fa:"\50"}.fa-snowflake{--fa:"\f2dc"}.fa-newspaper{--fa:"\f1ea"}.fa-ad,.fa-rectangle-ad{--fa:"\f641"}.fa-arrow-circle-right,.fa-circle-arrow-right{--fa:"\f0a9"}.fa-filter-circle-xmark{--fa:"\e17b"}.fa-locust{--fa:"\e520"}.fa-sort,.fa-unsorted{--fa:"\f0dc"}.fa-list-1-2,.fa-list-numeric,.fa-list-ol{--fa:"\f0cb"}.fa-person-dress-burst{--fa:"\e544"}.fa-money-check-alt,.fa-money-check-dollar{--fa:"\f53d"}.fa-vector-square{--fa:"\f5cb"}.fa-bread-slice{--fa:"\f7ec"}.fa-language{--fa:"\f1ab"}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa:"\f598"}.fa-filter{--fa:"\f0b0"}.fa-question{--fa:"\3f"}.fa-file-signature{--fa:"\f573"}.fa-arrows-alt,.fa-up-down-left-right{--fa:"\f0b2"}.fa-house-chimney-user{--fa:"\e065"}.fa-hand-holding-heart{--fa:"\f4be"}.fa-puzzle-piece{--fa:"\f12e"}.fa-money-check{--fa:"\f53c"}.fa-star-half-alt,.fa-star-half-stroke{--fa:"\f5c0"}.fa-code{--fa:"\f121"}.fa-glass-whiskey,.fa-whiskey-glass{--fa:"\f7a0"}.fa-building-circle-exclamation{--fa:"\e4d3"}.fa-magnifying-glass-chart{--fa:"\e522"}.fa-arrow-up-right-from-square,.fa-external-link{--fa:"\f08e"}.fa-cubes-stacked{--fa:"\e4e6"}.fa-krw,.fa-won,.fa-won-sign{--fa:"\f159"}.fa-virus-covid{--fa:"\e4a8"}.fa-austral-sign{--fa:"\e0a9"}.fa-f{--fa:"\46"}.fa-leaf{--fa:"\f06c"}.fa-road{--fa:"\f018"}.fa-cab,.fa-taxi{--fa:"\f1ba"}.fa-person-circle-plus{--fa:"\e541"}.fa-chart-pie,.fa-pie-chart{--fa:"\f200"}.fa-bolt-lightning{--fa:"\e0b7"}.fa-sack-xmark{--fa:"\e56a"}.fa-file-excel{--fa:"\f1c3"}.fa-file-contract{--fa:"\f56c"}.fa-fish-fins{--fa:"\e4f2"}.fa-building-flag{--fa:"\e4d5"}.fa-face-grin-beam,.fa-grin-beam{--fa:"\f582"}.fa-object-ungroup{--fa:"\f248"}.fa-poop{--fa:"\f619"}.fa-location-pin,.fa-map-marker{--fa:"\f041"}.fa-kaaba{--fa:"\f66b"}.fa-toilet-paper{--fa:"\f71e"}.fa-hard-hat,.fa-hat-hard,.fa-helmet-safety{--fa:"\f807"}.fa-eject{--fa:"\f052"}.fa-arrow-alt-circle-right,.fa-circle-right{--fa:"\f35a"}.fa-plane-circle-check{--fa:"\e555"}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa:"\f5a5"}.fa-object-group{--fa:"\f247"}.fa-chart-line,.fa-line-chart{--fa:"\f201"}.fa-mask-ventilator{--fa:"\e524"}.fa-arrow-right{--fa:"\f061"}.fa-map-signs,.fa-signs-post{--fa:"\f277"}.fa-cash-register{--fa:"\f788"}.fa-person-circle-question{--fa:"\e542"}.fa-h{--fa:"\48"}.fa-tarp{--fa:"\e57b"}.fa-screwdriver-wrench,.fa-tools{--fa:"\f7d9"}.fa-arrows-to-eye{--fa:"\e4bf"}.fa-plug-circle-bolt{--fa:"\e55b"}.fa-heart{--fa:"\f004"}.fa-mars-and-venus{--fa:"\f224"}.fa-home-user,.fa-house-user{--fa:"\e1b0"}.fa-dumpster-fire{--fa:"\f794"}.fa-house-crack{--fa:"\e3b1"}.fa-cocktail,.fa-martini-glass-citrus{--fa:"\f561"}.fa-face-surprise,.fa-surprise{--fa:"\f5c2"}.fa-bottle-water{--fa:"\e4c5"}.fa-circle-pause,.fa-pause-circle{--fa:"\f28b"}.fa-toilet-paper-slash{--fa:"\e072"}.fa-apple-alt,.fa-apple-whole{--fa:"\f5d1"}.fa-kitchen-set{--fa:"\e51a"}.fa-r{--fa:"\52"}.fa-temperature-1,.fa-temperature-quarter,.fa-thermometer-1,.fa-thermometer-quarter{--fa:"\f2ca"}.fa-cube{--fa:"\f1b2"}.fa-bitcoin-sign{--fa:"\e0b4"}.fa-shield-dog{--fa:"\e573"}.fa-solar-panel{--fa:"\f5ba"}.fa-lock-open{--fa:"\f3c1"}.fa-elevator{--fa:"\e16d"}.fa-money-bill-transfer{--fa:"\e528"}.fa-money-bill-trend-up{--fa:"\e529"}.fa-house-flood-water-circle-arrow-right{--fa:"\e50f"}.fa-poll-h,.fa-square-poll-horizontal{--fa:"\f682"}.fa-circle{--fa:"\f111"}.fa-backward-fast,.fa-fast-backward{--fa:"\f049"}.fa-recycle{--fa:"\f1b8"}.fa-user-astronaut{--fa:"\f4fb"}.fa-plane-slash{--fa:"\e069"}.fa-trademark{--fa:"\f25c"}.fa-basketball,.fa-basketball-ball{--fa:"\f434"}.fa-satellite-dish{--fa:"\f7c0"}.fa-arrow-alt-circle-up,.fa-circle-up{--fa:"\f35b"}.fa-mobile-alt,.fa-mobile-screen-button{--fa:"\f3cd"}.fa-volume-high,.fa-volume-up{--fa:"\f028"}.fa-users-rays{--fa:"\e593"}.fa-wallet{--fa:"\f555"}.fa-clipboard-check{--fa:"\f46c"}.fa-file-audio{--fa:"\f1c7"}.fa-burger,.fa-hamburger{--fa:"\f805"}.fa-wrench{--fa:"\f0ad"}.fa-bugs{--fa:"\e4d0"}.fa-rupee,.fa-rupee-sign{--fa:"\f156"}.fa-file-image{--fa:"\f1c5"}.fa-circle-question,.fa-question-circle{--fa:"\f059"}.fa-plane-departure{--fa:"\f5b0"}.fa-handshake-slash{--fa:"\e060"}.fa-book-bookmark{--fa:"\e0bb"}.fa-code-branch{--fa:"\f126"}.fa-hat-cowboy{--fa:"\f8c0"}.fa-bridge{--fa:"\e4c8"}.fa-phone-alt,.fa-phone-flip{--fa:"\f879"}.fa-truck-front{--fa:"\e2b7"}.fa-cat{--fa:"\f6be"}.fa-anchor-circle-exclamation{--fa:"\e4ab"}.fa-truck-field{--fa:"\e58d"}.fa-route{--fa:"\f4d7"}.fa-clipboard-question{--fa:"\e4e3"}.fa-panorama{--fa:"\e209"}.fa-comment-medical{--fa:"\f7f5"}.fa-teeth-open{--fa:"\f62f"}.fa-file-circle-minus{--fa:"\e4ed"}.fa-tags{--fa:"\f02c"}.fa-wine-glass{--fa:"\f4e3"}.fa-fast-forward,.fa-forward-fast{--fa:"\f050"}.fa-face-meh-blank,.fa-meh-blank{--fa:"\f5a4"}.fa-parking,.fa-square-parking{--fa:"\f540"}.fa-house-signal{--fa:"\e012"}.fa-bars-progress,.fa-tasks-alt{--fa:"\f828"}.fa-faucet-drip{--fa:"\e006"}.fa-cart-flatbed,.fa-dolly-flatbed{--fa:"\f474"}.fa-ban-smoking,.fa-smoking-ban{--fa:"\f54d"}.fa-terminal{--fa:"\f120"}.fa-mobile-button{--fa:"\f10b"}.fa-house-medical-flag{--fa:"\e514"}.fa-basket-shopping,.fa-shopping-basket{--fa:"\f291"}.fa-tape{--fa:"\f4db"}.fa-bus-alt,.fa-bus-simple{--fa:"\f55e"}.fa-eye{--fa:"\f06e"}.fa-face-sad-cry,.fa-sad-cry{--fa:"\f5b3"}.fa-audio-description{--fa:"\f29e"}.fa-person-military-to-person{--fa:"\e54c"}.fa-file-shield{--fa:"\e4f0"}.fa-user-slash{--fa:"\f506"}.fa-pen{--fa:"\f304"}.fa-tower-observation{--fa:"\e586"}.fa-file-code{--fa:"\f1c9"}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa:"\f012"}.fa-bus{--fa:"\f207"}.fa-heart-circle-xmark{--fa:"\e501"}.fa-home-lg,.fa-house-chimney{--fa:"\e3af"}.fa-window-maximize{--fa:"\f2d0"}.fa-face-frown,.fa-frown{--fa:"\f119"}.fa-prescription{--fa:"\f5b1"}.fa-shop,.fa-store-alt{--fa:"\f54f"}.fa-floppy-disk,.fa-save{--fa:"\f0c7"}.fa-vihara{--fa:"\f6a7"}.fa-balance-scale-left,.fa-scale-unbalanced{--fa:"\f515"}.fa-sort-asc,.fa-sort-up{--fa:"\f0de"}.fa-comment-dots,.fa-commenting{--fa:"\f4ad"}.fa-plant-wilt{--fa:"\e5aa"}.fa-diamond{--fa:"\f219"}.fa-face-grin-squint,.fa-grin-squint{--fa:"\f585"}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa:"\f4c0"}.fa-chart-diagram{--fa:"\e695"}.fa-bacterium{--fa:"\e05a"}.fa-hand-pointer{--fa:"\f25a"}.fa-drum-steelpan{--fa:"\f56a"}.fa-hand-scissors{--fa:"\f257"}.fa-hands-praying,.fa-praying-hands{--fa:"\f684"}.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-arrow-rotate-right,.fa-redo{--fa:"\f01e"}.fa-biohazard{--fa:"\f780"}.fa-location,.fa-location-crosshairs{--fa:"\f601"}.fa-mars-double{--fa:"\f227"}.fa-child-dress{--fa:"\e59c"}.fa-users-between-lines{--fa:"\e591"}.fa-lungs-virus{--fa:"\e067"}.fa-face-grin-tears,.fa-grin-tears{--fa:"\f588"}.fa-phone{--fa:"\f095"}.fa-calendar-times,.fa-calendar-xmark{--fa:"\f273"}.fa-child-reaching{--fa:"\e59d"}.fa-head-side-virus{--fa:"\e064"}.fa-user-cog,.fa-user-gear{--fa:"\f4fe"}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa:"\f163"}.fa-door-closed{--fa:"\f52a"}.fa-shield-virus{--fa:"\e06c"}.fa-dice-six{--fa:"\f526"}.fa-mosquito-net{--fa:"\e52c"}.fa-file-fragment{--fa:"\e697"}.fa-bridge-water{--fa:"\e4ce"}.fa-person-booth{--fa:"\f756"}.fa-text-width{--fa:"\f035"}.fa-hat-wizard{--fa:"\f6e8"}.fa-pen-fancy{--fa:"\f5ac"}.fa-digging,.fa-person-digging{--fa:"\f85e"}.fa-trash{--fa:"\f1f8"}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa:"\f629"}.fa-book-medical{--fa:"\f7e6"}.fa-poo{--fa:"\f2fe"}.fa-quote-right,.fa-quote-right-alt{--fa:"\f10e"}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa:"\f553"}.fa-cubes{--fa:"\f1b3"}.fa-divide{--fa:"\f529"}.fa-tenge,.fa-tenge-sign{--fa:"\f7d7"}.fa-headphones{--fa:"\f025"}.fa-hands-holding{--fa:"\f4c2"}.fa-hands-clapping{--fa:"\e1a8"}.fa-republican{--fa:"\f75e"}.fa-arrow-left{--fa:"\f060"}.fa-person-circle-xmark{--fa:"\e543"}.fa-ruler{--fa:"\f545"}.fa-align-left{--fa:"\f036"}.fa-dice-d6{--fa:"\f6d1"}.fa-restroom{--fa:"\f7bd"}.fa-j{--fa:"\4a"}.fa-users-viewfinder{--fa:"\e595"}.fa-file-video{--fa:"\f1c8"}.fa-external-link-alt,.fa-up-right-from-square{--fa:"\f35d"}.fa-table-cells,.fa-th{--fa:"\f00a"}.fa-file-pdf{--fa:"\f1c1"}.fa-bible,.fa-book-bible{--fa:"\f647"}.fa-o{--fa:"\4f"}.fa-medkit,.fa-suitcase-medical{--fa:"\f0fa"}.fa-user-secret{--fa:"\f21b"}.fa-otter{--fa:"\f700"}.fa-female,.fa-person-dress{--fa:"\f182"}.fa-comment-dollar{--fa:"\f651"}.fa-briefcase-clock,.fa-business-time{--fa:"\f64a"}.fa-table-cells-large,.fa-th-large{--fa:"\f009"}.fa-book-tanakh,.fa-tanakh{--fa:"\f827"}.fa-phone-volume,.fa-volume-control-phone{--fa:"\f2a0"}.fa-hat-cowboy-side{--fa:"\f8c1"}.fa-clipboard-user{--fa:"\f7f3"}.fa-child{--fa:"\f1ae"}.fa-lira-sign{--fa:"\f195"}.fa-satellite{--fa:"\f7bf"}.fa-plane-lock{--fa:"\e558"}.fa-tag{--fa:"\f02b"}.fa-comment{--fa:"\f075"}.fa-birthday-cake,.fa-cake,.fa-cake-candles{--fa:"\f1fd"}.fa-envelope{--fa:"\f0e0"}.fa-angle-double-up,.fa-angles-up{--fa:"\f102"}.fa-paperclip{--fa:"\f0c6"}.fa-arrow-right-to-city{--fa:"\e4b3"}.fa-ribbon{--fa:"\f4d6"}.fa-lungs{--fa:"\f604"}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa:"\f887"}.fa-litecoin-sign{--fa:"\e1d3"}.fa-border-none{--fa:"\f850"}.fa-circle-nodes{--fa:"\e4e2"}.fa-parachute-box{--fa:"\f4cd"}.fa-indent{--fa:"\f03c"}.fa-truck-field-un{--fa:"\e58e"}.fa-hourglass,.fa-hourglass-empty{--fa:"\f254"}.fa-mountain{--fa:"\f6fc"}.fa-user-doctor,.fa-user-md{--fa:"\f0f0"}.fa-circle-info,.fa-info-circle{--fa:"\f05a"}.fa-cloud-meatball{--fa:"\f73b"}.fa-camera,.fa-camera-alt{--fa:"\f030"}.fa-square-virus{--fa:"\e578"}.fa-meteor{--fa:"\f753"}.fa-car-on{--fa:"\e4dd"}.fa-sleigh{--fa:"\f7cc"}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa:"\f162"}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa:"\f4c1"}.fa-water{--fa:"\f773"}.fa-calendar-check{--fa:"\f274"}.fa-braille{--fa:"\f2a1"}.fa-prescription-bottle-alt,.fa-prescription-bottle-medical{--fa:"\f486"}.fa-landmark{--fa:"\f66f"}.fa-truck{--fa:"\f0d1"}.fa-crosshairs{--fa:"\f05b"}.fa-person-cane{--fa:"\e53c"}.fa-tent{--fa:"\e57d"}.fa-vest-patches{--fa:"\e086"}.fa-check-double{--fa:"\f560"}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa:"\f15d"}.fa-money-bill-wheat{--fa:"\e52a"}.fa-cookie{--fa:"\f563"}.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-arrow-rotate-left,.fa-undo{--fa:"\f0e2"}.fa-hard-drive,.fa-hdd{--fa:"\f0a0"}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa:"\f586"}.fa-dumbbell{--fa:"\f44b"}.fa-list-alt,.fa-rectangle-list{--fa:"\f022"}.fa-tarp-droplet{--fa:"\e57c"}.fa-house-medical-circle-check{--fa:"\e511"}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa:"\f7ca"}.fa-calendar-plus{--fa:"\f271"}.fa-plane-arrival{--fa:"\f5af"}.fa-arrow-alt-circle-left,.fa-circle-left{--fa:"\f359"}.fa-subway,.fa-train-subway{--fa:"\f239"}.fa-chart-gantt{--fa:"\e0e4"}.fa-indian-rupee,.fa-indian-rupee-sign,.fa-inr{--fa:"\e1bc"}.fa-crop-alt,.fa-crop-simple{--fa:"\f565"}.fa-money-bill-1,.fa-money-bill-alt{--fa:"\f3d1"}.fa-left-long,.fa-long-arrow-alt-left{--fa:"\f30a"}.fa-dna{--fa:"\f471"}.fa-virus-slash{--fa:"\e075"}.fa-minus,.fa-subtract{--fa:"\f068"}.fa-chess{--fa:"\f439"}.fa-arrow-left-long,.fa-long-arrow-left{--fa:"\f177"}.fa-plug-circle-check{--fa:"\e55c"}.fa-street-view{--fa:"\f21d"}.fa-franc-sign{--fa:"\e18f"}.fa-volume-off{--fa:"\f026"}.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting,.fa-hands-asl-interpreting{--fa:"\f2a3"}.fa-cog,.fa-gear{--fa:"\f013"}.fa-droplet-slash,.fa-tint-slash{--fa:"\f5c7"}.fa-mosque{--fa:"\f678"}.fa-mosquito{--fa:"\e52b"}.fa-star-of-david{--fa:"\f69a"}.fa-person-military-rifle{--fa:"\e54b"}.fa-cart-shopping,.fa-shopping-cart{--fa:"\f07a"}.fa-vials{--fa:"\f493"}.fa-plug-circle-plus{--fa:"\e55f"}.fa-place-of-worship{--fa:"\f67f"}.fa-grip-vertical{--fa:"\f58e"}.fa-hexagon-nodes{--fa:"\e699"}.fa-arrow-turn-up,.fa-level-up{--fa:"\f148"}.fa-u{--fa:"\55"}.fa-square-root-alt,.fa-square-root-variable{--fa:"\f698"}.fa-clock,.fa-clock-four{--fa:"\f017"}.fa-backward-step,.fa-step-backward{--fa:"\f048"}.fa-pallet{--fa:"\f482"}.fa-faucet{--fa:"\e005"}.fa-baseball-bat-ball{--fa:"\f432"}.fa-s{--fa:"\53"}.fa-timeline{--fa:"\e29c"}.fa-keyboard{--fa:"\f11c"}.fa-caret-down{--fa:"\f0d7"}.fa-clinic-medical,.fa-house-chimney-medical{--fa:"\f7f2"}.fa-temperature-3,.fa-temperature-three-quarters,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa:"\f2c8"}.fa-mobile-android-alt,.fa-mobile-screen{--fa:"\f3cf"}.fa-plane-up{--fa:"\e22d"}.fa-piggy-bank{--fa:"\f4d3"}.fa-battery-3,.fa-battery-half{--fa:"\f242"}.fa-mountain-city{--fa:"\e52e"}.fa-coins{--fa:"\f51e"}.fa-khanda{--fa:"\f66d"}.fa-sliders,.fa-sliders-h{--fa:"\f1de"}.fa-folder-tree{--fa:"\f802"}.fa-network-wired{--fa:"\f6ff"}.fa-map-pin{--fa:"\f276"}.fa-hamsa{--fa:"\f665"}.fa-cent-sign{--fa:"\e3f5"}.fa-flask{--fa:"\f0c3"}.fa-person-pregnant{--fa:"\e31e"}.fa-wand-sparkles{--fa:"\f72b"}.fa-ellipsis-v,.fa-ellipsis-vertical{--fa:"\f142"}.fa-ticket{--fa:"\f145"}.fa-power-off{--fa:"\f011"}.fa-long-arrow-alt-right,.fa-right-long{--fa:"\f30b"}.fa-flag-usa{--fa:"\f74d"}.fa-laptop-file{--fa:"\e51d"}.fa-teletype,.fa-tty{--fa:"\f1e4"}.fa-diagram-next{--fa:"\e476"}.fa-person-rifle{--fa:"\e54e"}.fa-house-medical-circle-exclamation{--fa:"\e512"}.fa-closed-captioning{--fa:"\f20a"}.fa-hiking,.fa-person-hiking{--fa:"\f6ec"}.fa-venus-double{--fa:"\f226"}.fa-images{--fa:"\f302"}.fa-calculator{--fa:"\f1ec"}.fa-people-pulling{--fa:"\e535"}.fa-n{--fa:"\4e"}.fa-cable-car,.fa-tram{--fa:"\f7da"}.fa-cloud-rain{--fa:"\f73d"}.fa-building-circle-xmark{--fa:"\e4d4"}.fa-ship{--fa:"\f21a"}.fa-arrows-down-to-line{--fa:"\e4b8"}.fa-download{--fa:"\f019"}.fa-face-grin,.fa-grin{--fa:"\f580"}.fa-backspace,.fa-delete-left{--fa:"\f55a"}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa:"\f1fb"}.fa-file-circle-check{--fa:"\e5a0"}.fa-forward{--fa:"\f04e"}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa:"\f3ce"}.fa-face-meh,.fa-meh{--fa:"\f11a"}.fa-align-center{--fa:"\f037"}.fa-book-dead,.fa-book-skull{--fa:"\f6b7"}.fa-drivers-license,.fa-id-card{--fa:"\f2c2"}.fa-dedent,.fa-outdent{--fa:"\f03b"}.fa-heart-circle-exclamation{--fa:"\e4fe"}.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-house{--fa:"\f015"}.fa-calendar-week{--fa:"\f784"}.fa-laptop-medical{--fa:"\f812"}.fa-b{--fa:"\42"}.fa-file-medical{--fa:"\f477"}.fa-dice-one{--fa:"\f525"}.fa-kiwi-bird{--fa:"\f535"}.fa-arrow-right-arrow-left,.fa-exchange{--fa:"\f0ec"}.fa-redo-alt,.fa-rotate-forward,.fa-rotate-right{--fa:"\f2f9"}.fa-cutlery,.fa-utensils{--fa:"\f2e7"}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa:"\f161"}.fa-mill-sign{--fa:"\e1ed"}.fa-bowl-rice{--fa:"\e2eb"}.fa-skull{--fa:"\f54c"}.fa-broadcast-tower,.fa-tower-broadcast{--fa:"\f519"}.fa-truck-pickup{--fa:"\f63c"}.fa-long-arrow-alt-up,.fa-up-long{--fa:"\f30c"}.fa-stop{--fa:"\f04d"}.fa-code-merge{--fa:"\f387"}.fa-upload{--fa:"\f093"}.fa-hurricane{--fa:"\f751"}.fa-mound{--fa:"\e52d"}.fa-toilet-portable{--fa:"\e583"}.fa-compact-disc{--fa:"\f51f"}.fa-file-arrow-down,.fa-file-download{--fa:"\f56d"}.fa-caravan{--fa:"\f8ff"}.fa-shield-cat{--fa:"\e572"}.fa-bolt,.fa-zap{--fa:"\f0e7"}.fa-glass-water{--fa:"\e4f4"}.fa-oil-well{--fa:"\e532"}.fa-vault{--fa:"\e2c5"}.fa-mars{--fa:"\f222"}.fa-toilet{--fa:"\f7d8"}.fa-plane-circle-xmark{--fa:"\e557"}.fa-cny,.fa-jpy,.fa-rmb,.fa-yen,.fa-yen-sign{--fa:"\f157"}.fa-rouble,.fa-rub,.fa-ruble,.fa-ruble-sign{--fa:"\f158"}.fa-sun{--fa:"\f185"}.fa-guitar{--fa:"\f7a6"}.fa-face-laugh-wink,.fa-laugh-wink{--fa:"\f59c"}.fa-horse-head{--fa:"\f7ab"}.fa-bore-hole{--fa:"\e4c3"}.fa-industry{--fa:"\f275"}.fa-arrow-alt-circle-down,.fa-circle-down{--fa:"\f358"}.fa-arrows-turn-to-dots{--fa:"\e4c1"}.fa-florin-sign{--fa:"\e184"}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa:"\f884"}.fa-less-than{--fa:"\3c"}.fa-angle-down{--fa:"\f107"}.fa-car-tunnel{--fa:"\e4de"}.fa-head-side-cough{--fa:"\e061"}.fa-grip-lines{--fa:"\f7a4"}.fa-thumbs-down{--fa:"\f165"}.fa-user-lock{--fa:"\f502"}.fa-arrow-right-long,.fa-long-arrow-right{--fa:"\f178"}.fa-anchor-circle-xmark{--fa:"\e4ac"}.fa-ellipsis,.fa-ellipsis-h{--fa:"\f141"}.fa-chess-pawn{--fa:"\f443"}.fa-first-aid,.fa-kit-medical{--fa:"\f479"}.fa-person-through-window{--fa:"\e5a9"}.fa-toolbox{--fa:"\f552"}.fa-hands-holding-circle{--fa:"\e4fb"}.fa-bug{--fa:"\f188"}.fa-credit-card,.fa-credit-card-alt{--fa:"\f09d"}.fa-automobile,.fa-car{--fa:"\f1b9"}.fa-hand-holding-hand{--fa:"\e4f7"}.fa-book-open-reader,.fa-book-reader{--fa:"\f5da"}.fa-mountain-sun{--fa:"\e52f"}.fa-arrows-left-right-to-line{--fa:"\e4ba"}.fa-dice-d20{--fa:"\f6cf"}.fa-truck-droplet{--fa:"\e58c"}.fa-file-circle-xmark{--fa:"\e5a1"}.fa-temperature-arrow-up,.fa-temperature-up{--fa:"\e040"}.fa-medal{--fa:"\f5a2"}.fa-bed{--fa:"\f236"}.fa-h-square,.fa-square-h{--fa:"\f0fd"}.fa-podcast{--fa:"\f2ce"}.fa-temperature-4,.fa-temperature-full,.fa-thermometer-4,.fa-thermometer-full{--fa:"\f2c7"}.fa-bell{--fa:"\f0f3"}.fa-superscript{--fa:"\f12b"}.fa-plug-circle-xmark{--fa:"\e560"}.fa-star-of-life{--fa:"\f621"}.fa-phone-slash{--fa:"\f3dd"}.fa-paint-roller{--fa:"\f5aa"}.fa-hands-helping,.fa-handshake-angle{--fa:"\f4c4"}.fa-location-dot,.fa-map-marker-alt{--fa:"\f3c5"}.fa-file{--fa:"\f15b"}.fa-greater-than{--fa:"\3e"}.fa-person-swimming,.fa-swimmer{--fa:"\f5c4"}.fa-arrow-down{--fa:"\f063"}.fa-droplet,.fa-tint{--fa:"\f043"}.fa-eraser{--fa:"\f12d"}.fa-earth,.fa-earth-america,.fa-earth-americas,.fa-globe-americas{--fa:"\f57d"}.fa-person-burst{--fa:"\e53b"}.fa-dove{--fa:"\f4ba"}.fa-battery-0,.fa-battery-empty{--fa:"\f244"}.fa-socks{--fa:"\f696"}.fa-inbox{--fa:"\f01c"}.fa-section{--fa:"\e447"}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa:"\f625"}.fa-envelope-open-text{--fa:"\f658"}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa:"\f0f8"}.fa-wine-bottle{--fa:"\f72f"}.fa-chess-rook{--fa:"\f447"}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa:"\f550"}.fa-dharmachakra{--fa:"\f655"}.fa-hotdog{--fa:"\f80f"}.fa-blind,.fa-person-walking-with-cane{--fa:"\f29d"}.fa-drum{--fa:"\f569"}.fa-ice-cream{--fa:"\f810"}.fa-heart-circle-bolt{--fa:"\e4fc"}.fa-fax{--fa:"\f1ac"}.fa-paragraph{--fa:"\f1dd"}.fa-check-to-slot,.fa-vote-yea{--fa:"\f772"}.fa-star-half{--fa:"\f089"}.fa-boxes,.fa-boxes-alt,.fa-boxes-stacked{--fa:"\f468"}.fa-chain,.fa-link{--fa:"\f0c1"}.fa-assistive-listening-systems,.fa-ear-listen{--fa:"\f2a2"}.fa-tree-city{--fa:"\e587"}.fa-play{--fa:"\f04b"}.fa-font{--fa:"\f031"}.fa-table-cells-row-lock{--fa:"\e67a"}.fa-rupiah-sign{--fa:"\e23d"}.fa-magnifying-glass,.fa-search{--fa:"\f002"}.fa-ping-pong-paddle-ball,.fa-table-tennis,.fa-table-tennis-paddle-ball{--fa:"\f45d"}.fa-diagnoses,.fa-person-dots-from-line{--fa:"\f470"}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa:"\f82a"}.fa-naira-sign{--fa:"\e1f6"}.fa-cart-arrow-down{--fa:"\f218"}.fa-walkie-talkie{--fa:"\f8ef"}.fa-file-edit,.fa-file-pen{--fa:"\f31c"}.fa-receipt{--fa:"\f543"}.fa-pen-square,.fa-pencil-square,.fa-square-pen{--fa:"\f14b"}.fa-suitcase-rolling{--fa:"\f5c1"}.fa-person-circle-exclamation{--fa:"\e53f"}.fa-chevron-down{--fa:"\f078"}.fa-battery,.fa-battery-5,.fa-battery-full{--fa:"\f240"}.fa-skull-crossbones{--fa:"\f714"}.fa-code-compare{--fa:"\e13a"}.fa-list-dots,.fa-list-ul{--fa:"\f0ca"}.fa-school-lock{--fa:"\e56f"}.fa-tower-cell{--fa:"\e585"}.fa-down-long,.fa-long-arrow-alt-down{--fa:"\f309"}.fa-ranking-star{--fa:"\e561"}.fa-chess-king{--fa:"\f43f"}.fa-person-harassing{--fa:"\e549"}.fa-brazilian-real-sign{--fa:"\e46c"}.fa-landmark-alt,.fa-landmark-dome{--fa:"\f752"}.fa-arrow-up{--fa:"\f062"}.fa-television,.fa-tv,.fa-tv-alt{--fa:"\f26c"}.fa-shrimp{--fa:"\e448"}.fa-list-check,.fa-tasks{--fa:"\f0ae"}.fa-jug-detergent{--fa:"\e519"}.fa-circle-user,.fa-user-circle{--fa:"\f2bd"}.fa-user-shield{--fa:"\f505"}.fa-wind{--fa:"\f72e"}.fa-car-burst,.fa-car-crash{--fa:"\f5e1"}.fa-y{--fa:"\59"}.fa-person-snowboarding,.fa-snowboarding{--fa:"\f7ce"}.fa-shipping-fast,.fa-truck-fast{--fa:"\f48b"}.fa-fish{--fa:"\f578"}.fa-user-graduate{--fa:"\f501"}.fa-adjust,.fa-circle-half-stroke{--fa:"\f042"}.fa-clapperboard{--fa:"\e131"}.fa-circle-radiation,.fa-radiation-alt{--fa:"\f7ba"}.fa-baseball,.fa-baseball-ball{--fa:"\f433"}.fa-jet-fighter-up{--fa:"\e518"}.fa-diagram-project,.fa-project-diagram{--fa:"\f542"}.fa-copy{--fa:"\f0c5"}.fa-volume-mute,.fa-volume-times,.fa-volume-xmark{--fa:"\f6a9"}.fa-hand-sparkles{--fa:"\e05d"}.fa-grip,.fa-grip-horizontal{--fa:"\f58d"}.fa-share-from-square,.fa-share-square{--fa:"\f14d"}.fa-child-combatant,.fa-child-rifle{--fa:"\e4e0"}.fa-gun{--fa:"\e19b"}.fa-phone-square,.fa-square-phone{--fa:"\f098"}.fa-add,.fa-plus{--fa:"\2b"}.fa-expand{--fa:"\f065"}.fa-computer{--fa:"\e4e5"}.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark{--fa:"\f00d"}.fa-arrows,.fa-arrows-up-down-left-right{--fa:"\f047"}.fa-chalkboard-teacher,.fa-chalkboard-user{--fa:"\f51c"}.fa-peso-sign{--fa:"\e222"}.fa-building-shield{--fa:"\e4d8"}.fa-baby{--fa:"\f77c"}.fa-users-line{--fa:"\e592"}.fa-quote-left,.fa-quote-left-alt{--fa:"\f10d"}.fa-tractor{--fa:"\f722"}.fa-trash-arrow-up,.fa-trash-restore{--fa:"\f829"}.fa-arrow-down-up-lock{--fa:"\e4b0"}.fa-lines-leaning{--fa:"\e51e"}.fa-ruler-combined{--fa:"\f546"}.fa-copyright{--fa:"\f1f9"}.fa-equals{--fa:"\3d"}.fa-blender{--fa:"\f517"}.fa-teeth{--fa:"\f62e"}.fa-ils,.fa-shekel,.fa-shekel-sign,.fa-sheqel,.fa-sheqel-sign{--fa:"\f20b"}.fa-map{--fa:"\f279"}.fa-rocket{--fa:"\f135"}.fa-photo-film,.fa-photo-video{--fa:"\f87c"}.fa-folder-minus{--fa:"\f65d"}.fa-hexagon-nodes-bolt{--fa:"\e69a"}.fa-store{--fa:"\f54e"}.fa-arrow-trend-up{--fa:"\e098"}.fa-plug-circle-minus{--fa:"\e55e"}.fa-sign,.fa-sign-hanging{--fa:"\f4d9"}.fa-bezier-curve{--fa:"\f55b"}.fa-bell-slash{--fa:"\f1f6"}.fa-tablet,.fa-tablet-android{--fa:"\f3fb"}.fa-school-flag{--fa:"\e56e"}.fa-fill{--fa:"\f575"}.fa-angle-up{--fa:"\f106"}.fa-drumstick-bite{--fa:"\f6d7"}.fa-holly-berry{--fa:"\f7aa"}.fa-chevron-left{--fa:"\f053"}.fa-bacteria{--fa:"\e059"}.fa-hand-lizard{--fa:"\f258"}.fa-notdef{--fa:"\e1fe"}.fa-disease{--fa:"\f7fa"}.fa-briefcase-medical{--fa:"\f469"}.fa-genderless{--fa:"\f22d"}.fa-chevron-right{--fa:"\f054"}.fa-retweet{--fa:"\f079"}.fa-car-alt,.fa-car-rear{--fa:"\f5de"}.fa-pump-soap{--fa:"\e06b"}.fa-video-slash{--fa:"\f4e2"}.fa-battery-2,.fa-battery-quarter{--fa:"\f243"}.fa-radio{--fa:"\f8d7"}.fa-baby-carriage,.fa-carriage-baby{--fa:"\f77d"}.fa-traffic-light{--fa:"\f637"}.fa-thermometer{--fa:"\f491"}.fa-vr-cardboard{--fa:"\f729"}.fa-hand-middle-finger{--fa:"\f806"}.fa-percent,.fa-percentage{--fa:"\25"}.fa-truck-moving{--fa:"\f4df"}.fa-glass-water-droplet{--fa:"\e4f5"}.fa-display{--fa:"\e163"}.fa-face-smile,.fa-smile{--fa:"\f118"}.fa-thumb-tack,.fa-thumbtack{--fa:"\f08d"}.fa-trophy{--fa:"\f091"}.fa-person-praying,.fa-pray{--fa:"\f683"}.fa-hammer{--fa:"\f6e3"}.fa-hand-peace{--fa:"\f25b"}.fa-rotate,.fa-sync-alt{--fa:"\f2f1"}.fa-spinner{--fa:"\f110"}.fa-robot{--fa:"\f544"}.fa-peace{--fa:"\f67c"}.fa-cogs,.fa-gears{--fa:"\f085"}.fa-warehouse{--fa:"\f494"}.fa-arrow-up-right-dots{--fa:"\e4b7"}.fa-splotch{--fa:"\f5bc"}.fa-face-grin-hearts,.fa-grin-hearts{--fa:"\f584"}.fa-dice-four{--fa:"\f524"}.fa-sim-card{--fa:"\f7c4"}.fa-transgender,.fa-transgender-alt{--fa:"\f225"}.fa-mercury{--fa:"\f223"}.fa-arrow-turn-down,.fa-level-down{--fa:"\f149"}.fa-person-falling-burst{--fa:"\e547"}.fa-award{--fa:"\f559"}.fa-ticket-alt,.fa-ticket-simple{--fa:"\f3ff"}.fa-building{--fa:"\f1ad"}.fa-angle-double-left,.fa-angles-left{--fa:"\f100"}.fa-qrcode{--fa:"\f029"}.fa-clock-rotate-left,.fa-history{--fa:"\f1da"}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa:"\f583"}.fa-arrow-right-from-file,.fa-file-export{--fa:"\f56e"}.fa-shield,.fa-shield-blank{--fa:"\f132"}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa:"\f885"}.fa-comment-nodes{--fa:"\e696"}.fa-house-medical{--fa:"\e3b2"}.fa-golf-ball,.fa-golf-ball-tee{--fa:"\f450"}.fa-chevron-circle-left,.fa-circle-chevron-left{--fa:"\f137"}.fa-house-chimney-window{--fa:"\e00d"}.fa-pen-nib{--fa:"\f5ad"}.fa-tent-arrow-turn-left{--fa:"\e580"}.fa-tents{--fa:"\e582"}.fa-magic,.fa-wand-magic{--fa:"\f0d0"}.fa-dog{--fa:"\f6d3"}.fa-carrot{--fa:"\f787"}.fa-moon{--fa:"\f186"}.fa-wine-glass-alt,.fa-wine-glass-empty{--fa:"\f5ce"}.fa-cheese{--fa:"\f7ef"}.fa-yin-yang{--fa:"\f6ad"}.fa-music{--fa:"\f001"}.fa-code-commit{--fa:"\f386"}.fa-temperature-low{--fa:"\f76b"}.fa-biking,.fa-person-biking{--fa:"\f84a"}.fa-broom{--fa:"\f51a"}.fa-shield-heart{--fa:"\e574"}.fa-gopuram{--fa:"\f664"}.fa-earth-oceania,.fa-globe-oceania{--fa:"\e47b"}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa:"\f2d3"}.fa-hashtag{--fa:"\23"}.fa-expand-alt,.fa-up-right-and-down-left-from-center{--fa:"\f424"}.fa-oil-can{--fa:"\f613"}.fa-t{--fa:"\54"}.fa-hippo{--fa:"\f6ed"}.fa-chart-column{--fa:"\e0e3"}.fa-infinity{--fa:"\f534"}.fa-vial-circle-check{--fa:"\e596"}.fa-person-arrow-down-to-line{--fa:"\e538"}.fa-voicemail{--fa:"\f897"}.fa-fan{--fa:"\f863"}.fa-person-walking-luggage{--fa:"\e554"}.fa-arrows-alt-v,.fa-up-down{--fa:"\f338"}.fa-cloud-moon-rain{--fa:"\f73c"}.fa-calendar{--fa:"\f133"}.fa-trailer{--fa:"\e041"}.fa-bahai,.fa-haykal{--fa:"\f666"}.fa-sd-card{--fa:"\f7c2"}.fa-dragon{--fa:"\f6d5"}.fa-shoe-prints{--fa:"\f54b"}.fa-circle-plus,.fa-plus-circle{--fa:"\f055"}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa:"\f58b"}.fa-hand-holding{--fa:"\f4bd"}.fa-plug-circle-exclamation{--fa:"\e55d"}.fa-chain-broken,.fa-chain-slash,.fa-link-slash,.fa-unlink{--fa:"\f127"}.fa-clone{--fa:"\f24d"}.fa-person-walking-arrow-loop-left{--fa:"\e551"}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa:"\f882"}.fa-fire-alt,.fa-fire-flame-curved{--fa:"\f7e4"}.fa-tornado{--fa:"\f76f"}.fa-file-circle-plus{--fa:"\e494"}.fa-book-quran,.fa-quran{--fa:"\f687"}.fa-anchor{--fa:"\f13d"}.fa-border-all{--fa:"\f84c"}.fa-angry,.fa-face-angry{--fa:"\f556"}.fa-cookie-bite{--fa:"\f564"}.fa-arrow-trend-down{--fa:"\e097"}.fa-feed,.fa-rss{--fa:"\f09e"}.fa-draw-polygon{--fa:"\f5ee"}.fa-balance-scale,.fa-scale-balanced{--fa:"\f24e"}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa:"\f62a"}.fa-shower{--fa:"\f2cc"}.fa-desktop,.fa-desktop-alt{--fa:"\f390"}.fa-m{--fa:"\4d"}.fa-table-list,.fa-th-list{--fa:"\f00b"}.fa-comment-sms,.fa-sms{--fa:"\f7cd"}.fa-book{--fa:"\f02d"}.fa-user-plus{--fa:"\f234"}.fa-check{--fa:"\f00c"}.fa-battery-4,.fa-battery-three-quarters{--fa:"\f241"}.fa-house-circle-check{--fa:"\e509"}.fa-angle-left{--fa:"\f104"}.fa-diagram-successor{--fa:"\e47a"}.fa-truck-arrow-right{--fa:"\e58b"}.fa-arrows-split-up-and-left{--fa:"\e4bc"}.fa-fist-raised,.fa-hand-fist{--fa:"\f6de"}.fa-cloud-moon{--fa:"\f6c3"}.fa-briefcase{--fa:"\f0b1"}.fa-person-falling{--fa:"\e546"}.fa-image-portrait,.fa-portrait{--fa:"\f3e0"}.fa-user-tag{--fa:"\f507"}.fa-rug{--fa:"\e569"}.fa-earth-europe,.fa-globe-europe{--fa:"\f7a2"}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa:"\f59d"}.fa-rectangle-times,.fa-rectangle-xmark,.fa-times-rectangle,.fa-window-close{--fa:"\f410"}.fa-baht-sign{--fa:"\e0ac"}.fa-book-open{--fa:"\f518"}.fa-book-journal-whills,.fa-journal-whills{--fa:"\f66a"}.fa-handcuffs{--fa:"\e4f8"}.fa-exclamation-triangle,.fa-triangle-exclamation,.fa-warning{--fa:"\f071"}.fa-database{--fa:"\f1c0"}.fa-mail-forward,.fa-share{--fa:"\f064"}.fa-bottle-droplet{--fa:"\e4c4"}.fa-mask-face{--fa:"\e1d7"}.fa-hill-rockslide{--fa:"\e508"}.fa-exchange-alt,.fa-right-left{--fa:"\f362"}.fa-paper-plane{--fa:"\f1d8"}.fa-road-circle-exclamation{--fa:"\e565"}.fa-dungeon{--fa:"\f6d9"}.fa-align-right{--fa:"\f038"}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa:"\f53b"}.fa-life-ring{--fa:"\f1cd"}.fa-hands,.fa-sign-language,.fa-signing{--fa:"\f2a7"}.fa-calendar-day{--fa:"\f783"}.fa-ladder-water,.fa-swimming-pool,.fa-water-ladder{--fa:"\f5c5"}.fa-arrows-up-down,.fa-arrows-v{--fa:"\f07d"}.fa-face-grimace,.fa-grimace{--fa:"\f57f"}.fa-wheelchair-alt,.fa-wheelchair-move{--fa:"\e2ce"}.fa-level-down-alt,.fa-turn-down{--fa:"\f3be"}.fa-person-walking-arrow-right{--fa:"\e552"}.fa-envelope-square,.fa-square-envelope{--fa:"\f199"}.fa-dice{--fa:"\f522"}.fa-bowling-ball{--fa:"\f436"}.fa-brain{--fa:"\f5dc"}.fa-band-aid,.fa-bandage{--fa:"\f462"}.fa-calendar-minus{--fa:"\f272"}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa:"\f057"}.fa-gifts{--fa:"\f79c"}.fa-hotel{--fa:"\f594"}.fa-earth-asia,.fa-globe-asia{--fa:"\f57e"}.fa-id-card-alt,.fa-id-card-clip{--fa:"\f47f"}.fa-magnifying-glass-plus,.fa-search-plus{--fa:"\f00e"}.fa-thumbs-up{--fa:"\f164"}.fa-user-clock{--fa:"\f4fd"}.fa-allergies,.fa-hand-dots{--fa:"\f461"}.fa-file-invoice{--fa:"\f570"}.fa-window-minimize{--fa:"\f2d1"}.fa-coffee,.fa-mug-saucer{--fa:"\f0f4"}.fa-brush{--fa:"\f55d"}.fa-file-half-dashed{--fa:"\e698"}.fa-mask{--fa:"\f6fa"}.fa-magnifying-glass-minus,.fa-search-minus{--fa:"\f010"}.fa-ruler-vertical{--fa:"\f548"}.fa-user-alt,.fa-user-large{--fa:"\f406"}.fa-train-tram{--fa:"\e5b4"}.fa-user-nurse{--fa:"\f82f"}.fa-syringe{--fa:"\f48e"}.fa-cloud-sun{--fa:"\f6c4"}.fa-stopwatch-20{--fa:"\e06f"}.fa-square-full{--fa:"\f45c"}.fa-magnet{--fa:"\f076"}.fa-jar{--fa:"\e516"}.fa-note-sticky,.fa-sticky-note{--fa:"\f249"}.fa-bug-slash{--fa:"\e490"}.fa-arrow-up-from-water-pump{--fa:"\e4b6"}.fa-bone{--fa:"\f5d7"}.fa-table-cells-row-unlock{--fa:"\e691"}.fa-user-injured{--fa:"\f728"}.fa-face-sad-tear,.fa-sad-tear{--fa:"\f5b4"}.fa-plane{--fa:"\f072"}.fa-tent-arrows-down{--fa:"\e581"}.fa-exclamation{--fa:"\21"}.fa-arrows-spin{--fa:"\e4bb"}.fa-print{--fa:"\f02f"}.fa-try,.fa-turkish-lira,.fa-turkish-lira-sign{--fa:"\e2bb"}.fa-dollar,.fa-dollar-sign,.fa-usd{--fa:"\24"}.fa-x{--fa:"\58"}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa:"\f688"}.fa-users-cog,.fa-users-gear{--fa:"\f509"}.fa-person-military-pointing{--fa:"\e54a"}.fa-bank,.fa-building-columns,.fa-institution,.fa-museum,.fa-university{--fa:"\f19c"}.fa-umbrella{--fa:"\f0e9"}.fa-trowel{--fa:"\e589"}.fa-d{--fa:"\44"}.fa-stapler{--fa:"\e5af"}.fa-masks-theater,.fa-theater-masks{--fa:"\f630"}.fa-kip-sign{--fa:"\e1c4"}.fa-hand-point-left{--fa:"\f0a5"}.fa-handshake-alt,.fa-handshake-simple{--fa:"\f4c6"}.fa-fighter-jet,.fa-jet-fighter{--fa:"\f0fb"}.fa-share-alt-square,.fa-square-share-nodes{--fa:"\f1e1"}.fa-barcode{--fa:"\f02a"}.fa-plus-minus{--fa:"\e43c"}.fa-video,.fa-video-camera{--fa:"\f03d"}.fa-graduation-cap,.fa-mortar-board{--fa:"\f19d"}.fa-hand-holding-medical{--fa:"\e05c"}.fa-person-circle-check{--fa:"\e53e"}.fa-level-up-alt,.fa-turn-up{--fa:"\f3bf"}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-display:block;font-family:Font Awesome\ 6 Brands;font-style:normal;font-weight:400;src:url(/static/media/fa-brands-400.c210719e60948b211a12.woff2) format("woff2"),url(/static/media/fa-brands-400.1815e00441357e01619e.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero{--fa:"\f3d0"}.fa-hooli{--fa:"\f427"}.fa-yelp{--fa:"\f1e9"}.fa-cc-visa{--fa:"\f1f0"}.fa-lastfm{--fa:"\f202"}.fa-shopware{--fa:"\f5b5"}.fa-creative-commons-nc{--fa:"\f4e8"}.fa-aws{--fa:"\f375"}.fa-redhat{--fa:"\f7bc"}.fa-yoast{--fa:"\f2b1"}.fa-cloudflare{--fa:"\e07d"}.fa-ups{--fa:"\f7e0"}.fa-pixiv{--fa:"\e640"}.fa-wpexplorer{--fa:"\f2de"}.fa-dyalog{--fa:"\f399"}.fa-bity{--fa:"\f37a"}.fa-stackpath{--fa:"\f842"}.fa-buysellads{--fa:"\f20d"}.fa-first-order{--fa:"\f2b0"}.fa-modx{--fa:"\f285"}.fa-guilded{--fa:"\e07e"}.fa-vnv{--fa:"\f40b"}.fa-js-square,.fa-square-js{--fa:"\f3b9"}.fa-microsoft{--fa:"\f3ca"}.fa-qq{--fa:"\f1d6"}.fa-orcid{--fa:"\f8d2"}.fa-java{--fa:"\f4e4"}.fa-invision{--fa:"\f7b0"}.fa-creative-commons-pd-alt{--fa:"\f4ed"}.fa-centercode{--fa:"\f380"}.fa-glide-g{--fa:"\f2a6"}.fa-drupal{--fa:"\f1a9"}.fa-jxl{--fa:"\e67b"}.fa-dart-lang{--fa:"\e693"}.fa-hire-a-helper{--fa:"\f3b0"}.fa-creative-commons-by{--fa:"\f4e7"}.fa-unity{--fa:"\e049"}.fa-whmcs{--fa:"\f40d"}.fa-rocketchat{--fa:"\f3e8"}.fa-vk{--fa:"\f189"}.fa-untappd{--fa:"\f405"}.fa-mailchimp{--fa:"\f59e"}.fa-css3-alt{--fa:"\f38b"}.fa-reddit-square,.fa-square-reddit{--fa:"\f1a2"}.fa-vimeo-v{--fa:"\f27d"}.fa-contao{--fa:"\f26d"}.fa-square-font-awesome{--fa:"\e5ad"}.fa-deskpro{--fa:"\f38f"}.fa-brave{--fa:"\e63c"}.fa-sistrix{--fa:"\f3ee"}.fa-instagram-square,.fa-square-instagram{--fa:"\e055"}.fa-battle-net{--fa:"\f835"}.fa-the-red-yeti{--fa:"\f69d"}.fa-hacker-news-square,.fa-square-hacker-news{--fa:"\f3af"}.fa-edge{--fa:"\f282"}.fa-threads{--fa:"\e618"}.fa-napster{--fa:"\f3d2"}.fa-snapchat-square,.fa-square-snapchat{--fa:"\f2ad"}.fa-google-plus-g{--fa:"\f0d5"}.fa-artstation{--fa:"\f77a"}.fa-markdown{--fa:"\f60f"}.fa-sourcetree{--fa:"\f7d3"}.fa-google-plus{--fa:"\f2b3"}.fa-diaspora{--fa:"\f791"}.fa-foursquare{--fa:"\f180"}.fa-stack-overflow{--fa:"\f16c"}.fa-github-alt{--fa:"\f113"}.fa-phoenix-squadron{--fa:"\f511"}.fa-pagelines{--fa:"\f18c"}.fa-algolia{--fa:"\f36c"}.fa-red-river{--fa:"\f3e3"}.fa-creative-commons-sa{--fa:"\f4ef"}.fa-safari{--fa:"\f267"}.fa-google{--fa:"\f1a0"}.fa-font-awesome-alt,.fa-square-font-awesome-stroke{--fa:"\f35c"}.fa-atlassian{--fa:"\f77b"}.fa-linkedin-in{--fa:"\f0e1"}.fa-digital-ocean{--fa:"\f391"}.fa-nimblr{--fa:"\f5a8"}.fa-chromecast{--fa:"\f838"}.fa-evernote{--fa:"\f839"}.fa-hacker-news{--fa:"\f1d4"}.fa-creative-commons-sampling{--fa:"\f4f0"}.fa-adversal{--fa:"\f36a"}.fa-creative-commons{--fa:"\f25e"}.fa-watchman-monitoring{--fa:"\e087"}.fa-fonticons{--fa:"\f280"}.fa-weixin{--fa:"\f1d7"}.fa-shirtsinbulk{--fa:"\f214"}.fa-codepen{--fa:"\f1cb"}.fa-git-alt{--fa:"\f841"}.fa-lyft{--fa:"\f3c3"}.fa-rev{--fa:"\f5b2"}.fa-windows{--fa:"\f17a"}.fa-wizards-of-the-coast{--fa:"\f730"}.fa-square-viadeo,.fa-viadeo-square{--fa:"\f2aa"}.fa-meetup{--fa:"\f2e0"}.fa-centos{--fa:"\f789"}.fa-adn{--fa:"\f170"}.fa-cloudsmith{--fa:"\f384"}.fa-opensuse{--fa:"\e62b"}.fa-pied-piper-alt{--fa:"\f1a8"}.fa-dribbble-square,.fa-square-dribbble{--fa:"\f397"}.fa-codiepie{--fa:"\f284"}.fa-node{--fa:"\f419"}.fa-mix{--fa:"\f3cb"}.fa-steam{--fa:"\f1b6"}.fa-cc-apple-pay{--fa:"\f416"}.fa-scribd{--fa:"\f28a"}.fa-debian{--fa:"\e60b"}.fa-openid{--fa:"\f19b"}.fa-instalod{--fa:"\e081"}.fa-files-pinwheel{--fa:"\e69f"}.fa-expeditedssl{--fa:"\f23e"}.fa-sellcast{--fa:"\f2da"}.fa-square-twitter,.fa-twitter-square{--fa:"\f081"}.fa-r-project{--fa:"\f4f7"}.fa-delicious{--fa:"\f1a5"}.fa-freebsd{--fa:"\f3a4"}.fa-vuejs{--fa:"\f41f"}.fa-accusoft{--fa:"\f369"}.fa-ioxhost{--fa:"\f208"}.fa-fonticons-fi{--fa:"\f3a2"}.fa-app-store{--fa:"\f36f"}.fa-cc-mastercard{--fa:"\f1f1"}.fa-itunes-note{--fa:"\f3b5"}.fa-golang{--fa:"\e40f"}.fa-kickstarter,.fa-square-kickstarter{--fa:"\f3bb"}.fa-grav{--fa:"\f2d6"}.fa-weibo{--fa:"\f18a"}.fa-uncharted{--fa:"\e084"}.fa-firstdraft{--fa:"\f3a1"}.fa-square-youtube,.fa-youtube-square{--fa:"\f431"}.fa-wikipedia-w{--fa:"\f266"}.fa-rendact,.fa-wpressr{--fa:"\f3e4"}.fa-angellist{--fa:"\f209"}.fa-galactic-republic{--fa:"\f50c"}.fa-nfc-directional{--fa:"\e530"}.fa-skype{--fa:"\f17e"}.fa-joget{--fa:"\f3b7"}.fa-fedora{--fa:"\f798"}.fa-stripe-s{--fa:"\f42a"}.fa-meta{--fa:"\e49b"}.fa-laravel{--fa:"\f3bd"}.fa-hotjar{--fa:"\f3b1"}.fa-bluetooth-b{--fa:"\f294"}.fa-square-letterboxd{--fa:"\e62e"}.fa-sticker-mule{--fa:"\f3f7"}.fa-creative-commons-zero{--fa:"\f4f3"}.fa-hips{--fa:"\f452"}.fa-css{--fa:"\e6a2"}.fa-behance{--fa:"\f1b4"}.fa-reddit{--fa:"\f1a1"}.fa-discord{--fa:"\f392"}.fa-chrome{--fa:"\f268"}.fa-app-store-ios{--fa:"\f370"}.fa-cc-discover{--fa:"\f1f2"}.fa-wpbeginner{--fa:"\f297"}.fa-confluence{--fa:"\f78d"}.fa-shoelace{--fa:"\e60c"}.fa-mdb{--fa:"\f8ca"}.fa-dochub{--fa:"\f394"}.fa-accessible-icon{--fa:"\f368"}.fa-ebay{--fa:"\f4f4"}.fa-amazon{--fa:"\f270"}.fa-unsplash{--fa:"\e07c"}.fa-yarn{--fa:"\f7e3"}.fa-square-steam,.fa-steam-square{--fa:"\f1b7"}.fa-500px{--fa:"\f26e"}.fa-square-vimeo,.fa-vimeo-square{--fa:"\f194"}.fa-asymmetrik{--fa:"\f372"}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:"\f2b4"}.fa-gratipay{--fa:"\f184"}.fa-apple{--fa:"\f179"}.fa-hive{--fa:"\e07f"}.fa-gitkraken{--fa:"\f3a6"}.fa-keybase{--fa:"\f4f5"}.fa-apple-pay{--fa:"\f415"}.fa-padlet{--fa:"\e4a0"}.fa-amazon-pay{--fa:"\f42c"}.fa-github-square,.fa-square-github{--fa:"\f092"}.fa-stumbleupon{--fa:"\f1a4"}.fa-fedex{--fa:"\f797"}.fa-phoenix-framework{--fa:"\f3dc"}.fa-shopify{--fa:"\e057"}.fa-neos{--fa:"\f612"}.fa-square-threads{--fa:"\e619"}.fa-hackerrank{--fa:"\f5f7"}.fa-researchgate{--fa:"\f4f8"}.fa-swift{--fa:"\f8e1"}.fa-angular{--fa:"\f420"}.fa-speakap{--fa:"\f3f3"}.fa-angrycreative{--fa:"\f36e"}.fa-y-combinator{--fa:"\f23b"}.fa-empire{--fa:"\f1d1"}.fa-envira{--fa:"\f299"}.fa-google-scholar{--fa:"\e63b"}.fa-gitlab-square,.fa-square-gitlab{--fa:"\e5ae"}.fa-studiovinari{--fa:"\f3f8"}.fa-pied-piper{--fa:"\f2ae"}.fa-wordpress{--fa:"\f19a"}.fa-product-hunt{--fa:"\f288"}.fa-firefox{--fa:"\f269"}.fa-linode{--fa:"\f2b8"}.fa-goodreads{--fa:"\f3a8"}.fa-odnoklassniki-square,.fa-square-odnoklassniki{--fa:"\f264"}.fa-jsfiddle{--fa:"\f1cc"}.fa-sith{--fa:"\f512"}.fa-themeisle{--fa:"\f2b2"}.fa-page4{--fa:"\f3d7"}.fa-hashnode{--fa:"\e499"}.fa-react{--fa:"\f41b"}.fa-cc-paypal{--fa:"\f1f4"}.fa-squarespace{--fa:"\f5be"}.fa-cc-stripe{--fa:"\f1f5"}.fa-creative-commons-share{--fa:"\f4f2"}.fa-bitcoin{--fa:"\f379"}.fa-keycdn{--fa:"\f3ba"}.fa-opera{--fa:"\f26a"}.fa-itch-io{--fa:"\f83a"}.fa-umbraco{--fa:"\f8e8"}.fa-galactic-senate{--fa:"\f50d"}.fa-ubuntu{--fa:"\f7df"}.fa-draft2digital{--fa:"\f396"}.fa-stripe{--fa:"\f429"}.fa-houzz{--fa:"\f27c"}.fa-gg{--fa:"\f260"}.fa-dhl{--fa:"\f790"}.fa-pinterest-square,.fa-square-pinterest{--fa:"\f0d3"}.fa-xing{--fa:"\f168"}.fa-blackberry{--fa:"\f37b"}.fa-creative-commons-pd{--fa:"\f4ec"}.fa-playstation{--fa:"\f3df"}.fa-quinscape{--fa:"\f459"}.fa-less{--fa:"\f41d"}.fa-blogger-b{--fa:"\f37d"}.fa-opencart{--fa:"\f23d"}.fa-vine{--fa:"\f1ca"}.fa-signal-messenger{--fa:"\e663"}.fa-paypal{--fa:"\f1ed"}.fa-gitlab{--fa:"\f296"}.fa-typo3{--fa:"\f42b"}.fa-reddit-alien{--fa:"\f281"}.fa-yahoo{--fa:"\f19e"}.fa-dailymotion{--fa:"\e052"}.fa-affiliatetheme{--fa:"\f36b"}.fa-pied-piper-pp{--fa:"\f1a7"}.fa-bootstrap{--fa:"\f836"}.fa-odnoklassniki{--fa:"\f263"}.fa-nfc-symbol{--fa:"\e531"}.fa-mintbit{--fa:"\e62f"}.fa-ethereum{--fa:"\f42e"}.fa-speaker-deck{--fa:"\f83c"}.fa-creative-commons-nc-eu{--fa:"\f4e9"}.fa-patreon{--fa:"\f3d9"}.fa-avianex{--fa:"\f374"}.fa-ello{--fa:"\f5f1"}.fa-gofore{--fa:"\f3a7"}.fa-bimobject{--fa:"\f378"}.fa-brave-reverse{--fa:"\e63d"}.fa-facebook-f{--fa:"\f39e"}.fa-google-plus-square,.fa-square-google-plus{--fa:"\f0d4"}.fa-web-awesome{--fa:"\e682"}.fa-mandalorian{--fa:"\f50f"}.fa-first-order-alt{--fa:"\f50a"}.fa-osi{--fa:"\f41a"}.fa-google-wallet{--fa:"\f1ee"}.fa-d-and-d-beyond{--fa:"\f6ca"}.fa-periscope{--fa:"\f3da"}.fa-fulcrum{--fa:"\f50b"}.fa-cloudscale{--fa:"\f383"}.fa-forumbee{--fa:"\f211"}.fa-mizuni{--fa:"\f3cc"}.fa-schlix{--fa:"\f3ea"}.fa-square-xing,.fa-xing-square{--fa:"\f169"}.fa-bandcamp{--fa:"\f2d5"}.fa-wpforms{--fa:"\f298"}.fa-cloudversify{--fa:"\f385"}.fa-usps{--fa:"\f7e1"}.fa-megaport{--fa:"\f5a3"}.fa-magento{--fa:"\f3c4"}.fa-spotify{--fa:"\f1bc"}.fa-optin-monster{--fa:"\f23c"}.fa-fly{--fa:"\f417"}.fa-square-bluesky{--fa:"\e6a3"}.fa-aviato{--fa:"\f421"}.fa-itunes{--fa:"\f3b4"}.fa-cuttlefish{--fa:"\f38c"}.fa-blogger{--fa:"\f37c"}.fa-flickr{--fa:"\f16e"}.fa-viber{--fa:"\f409"}.fa-soundcloud{--fa:"\f1be"}.fa-digg{--fa:"\f1a6"}.fa-tencent-weibo{--fa:"\f1d5"}.fa-letterboxd{--fa:"\e62d"}.fa-symfony{--fa:"\f83d"}.fa-maxcdn{--fa:"\f136"}.fa-etsy{--fa:"\f2d7"}.fa-facebook-messenger{--fa:"\f39f"}.fa-audible{--fa:"\f373"}.fa-think-peaks{--fa:"\f731"}.fa-bilibili{--fa:"\e3d9"}.fa-erlang{--fa:"\f39d"}.fa-x-twitter{--fa:"\e61b"}.fa-cotton-bureau{--fa:"\f89e"}.fa-dashcube{--fa:"\f210"}.fa-42-group,.fa-innosoft{--fa:"\e080"}.fa-stack-exchange{--fa:"\f18d"}.fa-elementor{--fa:"\f430"}.fa-pied-piper-square,.fa-square-pied-piper{--fa:"\e01e"}.fa-creative-commons-nd{--fa:"\f4eb"}.fa-palfed{--fa:"\f3d8"}.fa-superpowers{--fa:"\f2dd"}.fa-resolving{--fa:"\f3e7"}.fa-xbox{--fa:"\f412"}.fa-square-web-awesome-stroke{--fa:"\e684"}.fa-searchengin{--fa:"\f3eb"}.fa-tiktok{--fa:"\e07b"}.fa-facebook-square,.fa-square-facebook{--fa:"\f082"}.fa-renren{--fa:"\f18b"}.fa-linux{--fa:"\f17c"}.fa-glide{--fa:"\f2a5"}.fa-linkedin{--fa:"\f08c"}.fa-hubspot{--fa:"\f3b2"}.fa-deploydog{--fa:"\f38e"}.fa-twitch{--fa:"\f1e8"}.fa-flutter{--fa:"\e694"}.fa-ravelry{--fa:"\f2d9"}.fa-mixer{--fa:"\e056"}.fa-lastfm-square,.fa-square-lastfm{--fa:"\f203"}.fa-vimeo{--fa:"\f40a"}.fa-mendeley{--fa:"\f7b3"}.fa-uniregistry{--fa:"\f404"}.fa-figma{--fa:"\f799"}.fa-creative-commons-remix{--fa:"\f4ee"}.fa-cc-amazon-pay{--fa:"\f42d"}.fa-dropbox{--fa:"\f16b"}.fa-instagram{--fa:"\f16d"}.fa-cmplid{--fa:"\e360"}.fa-upwork{--fa:"\e641"}.fa-facebook{--fa:"\f09a"}.fa-gripfire{--fa:"\f3ac"}.fa-jedi-order{--fa:"\f50e"}.fa-uikit{--fa:"\f403"}.fa-fort-awesome-alt{--fa:"\f3a3"}.fa-phabricator{--fa:"\f3db"}.fa-ussunnah{--fa:"\f407"}.fa-earlybirds{--fa:"\f39a"}.fa-trade-federation{--fa:"\f513"}.fa-autoprefixer{--fa:"\f41c"}.fa-whatsapp{--fa:"\f232"}.fa-square-upwork{--fa:"\e67c"}.fa-slideshare{--fa:"\f1e7"}.fa-google-play{--fa:"\f3ab"}.fa-viadeo{--fa:"\f2a9"}.fa-line{--fa:"\f3c0"}.fa-google-drive{--fa:"\f3aa"}.fa-servicestack{--fa:"\f3ec"}.fa-simplybuilt{--fa:"\f215"}.fa-bitbucket{--fa:"\f171"}.fa-imdb{--fa:"\f2d8"}.fa-deezer{--fa:"\e077"}.fa-raspberry-pi{--fa:"\f7bb"}.fa-jira{--fa:"\f7b1"}.fa-docker{--fa:"\f395"}.fa-screenpal{--fa:"\e570"}.fa-bluetooth{--fa:"\f293"}.fa-gitter{--fa:"\f426"}.fa-d-and-d{--fa:"\f38d"}.fa-microblog{--fa:"\e01a"}.fa-cc-diners-club{--fa:"\f24c"}.fa-gg-circle{--fa:"\f261"}.fa-pied-piper-hat{--fa:"\f4e5"}.fa-kickstarter-k{--fa:"\f3bc"}.fa-yandex{--fa:"\f413"}.fa-readme{--fa:"\f4d5"}.fa-html5{--fa:"\f13b"}.fa-sellsy{--fa:"\f213"}.fa-square-web-awesome{--fa:"\e683"}.fa-sass{--fa:"\f41e"}.fa-wirsindhandwerk,.fa-wsh{--fa:"\e2d0"}.fa-buromobelexperte{--fa:"\f37f"}.fa-salesforce{--fa:"\f83b"}.fa-octopus-deploy{--fa:"\e082"}.fa-medapps{--fa:"\f3c6"}.fa-ns8{--fa:"\f3d5"}.fa-pinterest-p{--fa:"\f231"}.fa-apper{--fa:"\f371"}.fa-fort-awesome{--fa:"\f286"}.fa-waze{--fa:"\f83f"}.fa-bluesky{--fa:"\e671"}.fa-cc-jcb{--fa:"\f24b"}.fa-snapchat,.fa-snapchat-ghost{--fa:"\f2ab"}.fa-fantasy-flight-games{--fa:"\f6dc"}.fa-rust{--fa:"\e07a"}.fa-wix{--fa:"\f5cf"}.fa-behance-square,.fa-square-behance{--fa:"\f1b5"}.fa-supple{--fa:"\f3f9"}.fa-webflow{--fa:"\e65c"}.fa-rebel{--fa:"\f1d0"}.fa-css3{--fa:"\f13c"}.fa-staylinked{--fa:"\f3f5"}.fa-kaggle{--fa:"\f5fa"}.fa-space-awesome{--fa:"\e5ac"}.fa-deviantart{--fa:"\f1bd"}.fa-cpanel{--fa:"\f388"}.fa-goodreads-g{--fa:"\f3a9"}.fa-git-square,.fa-square-git{--fa:"\f1d2"}.fa-square-tumblr,.fa-tumblr-square{--fa:"\f174"}.fa-trello{--fa:"\f181"}.fa-creative-commons-nc-jp{--fa:"\f4ea"}.fa-get-pocket{--fa:"\f265"}.fa-perbyte{--fa:"\e083"}.fa-grunt{--fa:"\f3ad"}.fa-weebly{--fa:"\f5cc"}.fa-connectdevelop{--fa:"\f20e"}.fa-leanpub{--fa:"\f212"}.fa-black-tie{--fa:"\f27e"}.fa-themeco{--fa:"\f5c6"}.fa-python{--fa:"\f3e2"}.fa-android{--fa:"\f17b"}.fa-bots{--fa:"\e340"}.fa-free-code-camp{--fa:"\f2c5"}.fa-hornbill{--fa:"\f592"}.fa-js{--fa:"\f3b8"}.fa-ideal{--fa:"\e013"}.fa-git{--fa:"\f1d3"}.fa-dev{--fa:"\f6cc"}.fa-sketch{--fa:"\f7c6"}.fa-yandex-international{--fa:"\f414"}.fa-cc-amex{--fa:"\f1f3"}.fa-uber{--fa:"\f402"}.fa-github{--fa:"\f09b"}.fa-php{--fa:"\f457"}.fa-alipay{--fa:"\f642"}.fa-youtube{--fa:"\f167"}.fa-skyatlas{--fa:"\f216"}.fa-firefox-browser{--fa:"\e007"}.fa-replyd{--fa:"\f3e6"}.fa-suse{--fa:"\f7d6"}.fa-jenkins{--fa:"\f3b6"}.fa-twitter{--fa:"\f099"}.fa-rockrms{--fa:"\f3e9"}.fa-pinterest{--fa:"\f0d2"}.fa-buffer{--fa:"\f837"}.fa-npm{--fa:"\f3d4"}.fa-yammer{--fa:"\f840"}.fa-btc{--fa:"\f15a"}.fa-dribbble{--fa:"\f17d"}.fa-stumbleupon-circle{--fa:"\f1a3"}.fa-internet-explorer{--fa:"\f26b"}.fa-stubber{--fa:"\e5c7"}.fa-telegram,.fa-telegram-plane{--fa:"\f2c6"}.fa-old-republic{--fa:"\f510"}.fa-odysee{--fa:"\e5c6"}.fa-square-whatsapp,.fa-whatsapp-square{--fa:"\f40c"}.fa-node-js{--fa:"\f3d3"}.fa-edge-legacy{--fa:"\e078"}.fa-slack,.fa-slack-hash{--fa:"\f198"}.fa-medrt{--fa:"\f3c8"}.fa-usb{--fa:"\f287"}.fa-tumblr{--fa:"\f173"}.fa-vaadin{--fa:"\f408"}.fa-quora{--fa:"\f2c4"}.fa-square-x-twitter{--fa:"\e61a"}.fa-reacteurope{--fa:"\f75d"}.fa-medium,.fa-medium-m{--fa:"\f23a"}.fa-amilia{--fa:"\f36d"}.fa-mixcloud{--fa:"\f289"}.fa-flipboard{--fa:"\f44d"}.fa-viacoin{--fa:"\f237"}.fa-critical-role{--fa:"\f6c9"}.fa-sitrox{--fa:"\e44a"}.fa-discourse{--fa:"\f393"}.fa-joomla{--fa:"\f1aa"}.fa-mastodon{--fa:"\f4f6"}.fa-airbnb{--fa:"\f834"}.fa-wolf-pack-battalion{--fa:"\f514"}.fa-buy-n-large{--fa:"\f8a6"}.fa-gulp{--fa:"\f3ae"}.fa-creative-commons-sampling-plus{--fa:"\f4f1"}.fa-strava{--fa:"\f428"}.fa-ember{--fa:"\f423"}.fa-canadian-maple-leaf{--fa:"\f785"}.fa-teamspeak{--fa:"\f4f9"}.fa-pushed{--fa:"\f3e1"}.fa-wordpress-simple{--fa:"\f411"}.fa-nutritionix{--fa:"\f3d6"}.fa-wodu{--fa:"\e088"}.fa-google-pay{--fa:"\e079"}.fa-intercom{--fa:"\f7af"}.fa-zhihu{--fa:"\f63f"}.fa-korvue{--fa:"\f42f"}.fa-pix{--fa:"\e43a"}.fa-steam-symbol{--fa:"\f3f6"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:400;src:url(/static/media/fa-regular-400.89999bdf5d835c012025.woff2) format("woff2"),url(/static/media/fa-regular-400.914997e1bdfc990d0897.ttf) format("truetype")}.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:900;src:url(/static/media/fa-solid-900.2463b90d9a316e4e5294.woff2) format("woff2"),url(/static/media/fa-solid-900.2582b0e4bcf85eceead0.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}@font-face{font-display:block;font-family:Font Awesome\ 5 Brands;font-weight:400;src:url(/static/media/fa-brands-400.c210719e60948b211a12.woff2) format("woff2"),url(/static/media/fa-brands-400.1815e00441357e01619e.ttf) format("truetype")}@font-face{font-display:block;font-family:Font Awesome\ 5 Free;font-weight:900;src:url(/static/media/fa-solid-900.2463b90d9a316e4e5294.woff2) format("woff2"),url(/static/media/fa-solid-900.2582b0e4bcf85eceead0.ttf) format("truetype")}@font-face{font-display:block;font-family:Font Awesome\ 5 Free;font-weight:400;src:url(/static/media/fa-regular-400.89999bdf5d835c012025.woff2) format("woff2"),url(/static/media/fa-regular-400.914997e1bdfc990d0897.ttf) format("truetype")}@font-face{font-display:block;font-family:FontAwesome;src:url(/static/media/fa-solid-900.2463b90d9a316e4e5294.woff2) format("woff2"),url(/static/media/fa-solid-900.2582b0e4bcf85eceead0.ttf) format("truetype")}@font-face{font-display:block;font-family:FontAwesome;src:url(/static/media/fa-brands-400.c210719e60948b211a12.woff2) format("woff2"),url(/static/media/fa-brands-400.1815e00441357e01619e.ttf) format("truetype")}@font-face{font-display:block;font-family:FontAwesome;src:url(/static/media/fa-regular-400.89999bdf5d835c012025.woff2) format("woff2"),url(/static/media/fa-regular-400.914997e1bdfc990d0897.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-display:block;font-family:FontAwesome;src:url(/static/media/fa-v4compatibility.ea8f94e1d22e0d35ccd4.woff2) format("woff2"),url(/static/media/fa-v4compatibility.da94ef451f4969af06e6.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}
/*!
 * Bootstrap v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-family:sans-serif;line-height:1.15}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{background-color:#fff;color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;margin:0;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}a{background-color:initial}a:hover{text-decoration:underline}a:not([href]),a:not([href]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:#6c757d;padding-bottom:.75rem;padding-top:.75rem;text-align:left}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:.5rem}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}hr{border:0;border-top:1px solid #0000001a;margin-bottom:1rem;margin-top:1rem}.small,small{font-size:80%;font-weight:400}.mark,mark{background-color:#fcf8e3;padding:.2em}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{font-size:1.25rem;margin-bottom:1rem}.blockquote-footer{color:#6c757d;display:block;font-size:80%}.blockquote-footer:before{content:"\2014\00A0"}.img-fluid,.img-thumbnail{height:auto;max-width:100%}.img-thumbnail{background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;padding:.25rem}.figure{display:inline-block}.figure-img{line-height:1;margin-bottom:.5rem}.figure-caption{color:#6c757d;font-size:90%}code{word-wrap:break-word;color:#e83e8c;font-size:87.5%}a>code{color:inherit}kbd{background-color:#212529;border-radius:.2rem;color:#fff;font-size:87.5%;padding:.2rem .4rem}kbd kbd{font-size:100%;font-weight:700;padding:0}pre{color:#212529;display:block;font-size:87.5%}pre code{color:inherit;font-size:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{color:#212529;margin-bottom:1rem;width:100%}.table td,.table th{border-top:1px solid #dee2e6;padding:.75rem;vertical-align:top}.table thead th{border-bottom:2px solid #dee2e6;vertical-align:bottom}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:#0000000d}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075);color:#212529}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{background-color:#343a40;border-color:#454d55;color:#fff}.table .thead-light th{background-color:#e9ecef;border-color:#dee2e6;color:#495057}.table-dark{background-color:#343a40;color:#fff}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:#ffffff0d}.table-dark.table-hover tbody tr:hover{background-color:hsla(0,0%,100%,.075);color:#fff}@media (max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive>.table-bordered{border:0}.form-control{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:block;font-size:1rem;font-weight:400;height:calc(1.5em + .75rem + 2px);line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:initial;border:0}.form-control:-moz-focusring{color:#0000;text-shadow:0 0 0 #495057}.form-control:focus{background-color:#fff;border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40;color:#495057;outline:0}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{background-color:#fff;color:#495057}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:calc(.375rem + 1px);padding-top:calc(.375rem + 1px)}.col-form-label-lg{font-size:1.25rem;line-height:1.5;padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}.col-form-label-sm{font-size:.875rem;line-height:1.5;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px)}.form-control-plaintext{background-color:initial;border:solid #0000;border-width:1px 0;color:#212529;display:block;font-size:1rem;line-height:1.5;margin-bottom:0;padding:.375rem 0;width:100%}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:.2rem;font-size:.875rem;height:calc(1.5em + .5rem + 2px);line-height:1.5;padding:.25rem .5rem}.form-control-lg{border-radius:.3rem;font-size:1.25rem;height:calc(1.5em + 1rem + 2px);line-height:1.5;padding:.5rem 1rem}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.form-row>.col,.form-row>[class*=col-]{padding-left:5px;padding-right:5px}.form-check{display:block;padding-left:1.25rem;position:relative}.form-check-input{margin-left:-1.25rem;margin-top:.3rem;position:absolute}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{align-items:center;display:inline-flex;margin-right:.75rem;padding-left:0}.form-check-inline .form-check-input{margin-left:0;margin-right:.3125rem;margin-top:0;position:static}.valid-feedback{color:#28a745;display:none;font-size:80%;margin-top:.25rem;width:100%}.valid-tooltip{background-color:#28a745e6;border-radius:.25rem;color:#fff;display:none;font-size:.875rem;line-height:1.5;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' 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-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#28a745;padding-right:calc(1.5em + .75rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.custom-select.is-valid,.was-validated .custom-select:valid{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' 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") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem);border-color:#28a745;padding-right:calc(.75em + 2.3125rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{background-color:#34ce57;border-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #28a74540}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.invalid-feedback{color:#dc3545;display:none;font-size:80%;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:#dc3545e6;border-radius:.25rem;color:#fff;display:none;font-size:.875rem;line-height:1.5;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' 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-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:calc(1.5em + .75rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' 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") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:calc(.75em + 2.3125rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{background-color:#e4606d;border-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #dc354540}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.form-inline{align-items:center;display:flex;flex-flow:row wrap}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{justify-content:center}.form-inline .form-group,.form-inline label{align-items:center;display:flex;margin-bottom:0}.form-inline .form-group{flex:0 0 auto;flex-flow:row wrap}.form-inline .form-control{display:inline-block;vertical-align:middle;width:auto}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{align-items:center;display:flex;justify-content:center;padding-left:0;width:auto}.form-inline .form-check-input{flex-shrink:0;margin-left:0;margin-right:.25rem;margin-top:0;position:relative}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{background-color:initial;border:1px solid #0000;border-radius:.25rem;color:#212529;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{box-shadow:0 0 0 .2rem #007bff40;outline:0}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{background-color:#007bff;border-color:#007bff}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem #268fff80;color:#fff}.btn-primary.disabled,.btn-primary:disabled{background-color:#007bff;border-color:#007bff;color:#fff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#0062cc;border-color:#005cbf;color:#fff}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #268fff80}.btn-secondary{background-color:#6c757d;border-color:#6c757d}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem #828a9180;color:#fff}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:#545b62;border-color:#4e555b;color:#fff}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #828a9180}.btn-success{background-color:#28a745;border-color:#28a745}.btn-success.focus,.btn-success:focus,.btn-success:hover{background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem #48b46180;color:#fff}.btn-success.disabled,.btn-success:disabled{background-color:#28a745;border-color:#28a745;color:#fff}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{background-color:#1e7e34;border-color:#1c7430;color:#fff}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #48b46180}.btn-info{background-color:#17a2b8;border-color:#17a2b8}.btn-info.focus,.btn-info:focus,.btn-info:hover{background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem #3ab0c380;color:#fff}.btn-info.disabled,.btn-info:disabled{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{background-color:#117a8b;border-color:#10707f;color:#fff}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #3ab0c380}.btn-warning{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{background-color:#e0a800;border-color:#d39e00;color:#212529}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem #deaa0c80}.btn-warning.disabled,.btn-warning:disabled{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{background-color:#d39e00;border-color:#c69500;color:#212529}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #deaa0c80}.btn-danger{background-color:#dc3545;border-color:#dc3545}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem #e1536180;color:#fff}.btn-danger.disabled,.btn-danger:disabled{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{background-color:#bd2130;border-color:#b21f2d;color:#fff}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #e1536180}.btn-light{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-light.focus,.btn-light:focus,.btn-light:hover{background-color:#e2e6ea;border-color:#dae0e5;color:#212529}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem #d8d9db80}.btn-light.disabled,.btn-light:disabled{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{background-color:#dae0e5;border-color:#d3d9df;color:#212529}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #d8d9db80}.btn-dark{background-color:#343a40;border-color:#343a40}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem #52585d80;color:#fff}.btn-dark.disabled,.btn-dark:disabled{background-color:#343a40;border-color:#343a40;color:#fff}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{background-color:#1d2124;border-color:#171a1d;color:#fff}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #52585d80}.btn-outline-primary{border-color:#007bff;color:#007bff}.btn-outline-primary:hover{background-color:#007bff;border-color:#007bff;color:#fff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem #007bff80}.btn-outline-primary.disabled,.btn-outline-primary:disabled{background-color:initial;color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:#007bff;border-color:#007bff;color:#fff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #007bff80}.btn-outline-secondary{border-color:#6c757d;color:#6c757d}.btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem #6c757d80}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{background-color:initial;color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #6c757d80}.btn-outline-success{border-color:#28a745;color:#28a745}.btn-outline-success:hover{background-color:#28a745;border-color:#28a745;color:#fff}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem #28a74580}.btn-outline-success.disabled,.btn-outline-success:disabled{background-color:initial;color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{background-color:#28a745;border-color:#28a745;color:#fff}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #28a74580}.btn-outline-info{border-color:#17a2b8;color:#17a2b8}.btn-outline-info:hover{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem #17a2b880}.btn-outline-info.disabled,.btn-outline-info:disabled{background-color:initial;color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #17a2b880}.btn-outline-warning{border-color:#ffc107;color:#ffc107}.btn-outline-warning:hover{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem #ffc10780}.btn-outline-warning.disabled,.btn-outline-warning:disabled{background-color:initial;color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #ffc10780}.btn-outline-danger{border-color:#dc3545;color:#dc3545}.btn-outline-danger:hover{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem #dc354580}.btn-outline-danger.disabled,.btn-outline-danger:disabled{background-color:initial;color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #dc354580}.btn-outline-light{border-color:#f8f9fa;color:#f8f9fa}.btn-outline-light:hover{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem #f8f9fa80}.btn-outline-light.disabled,.btn-outline-light:disabled{background-color:initial;color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #f8f9fa80}.btn-outline-dark{border-color:#343a40;color:#343a40}.btn-outline-dark:hover{background-color:#343a40;border-color:#343a40;color:#fff}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem #343a4080}.btn-outline-dark.disabled,.btn-outline-dark:disabled{background-color:initial;color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{background-color:#343a40;border-color:#343a40;color:#fff}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #343a4080}.btn-link{color:#007bff;font-weight:400;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{box-shadow:none;text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{border-radius:.3rem;font-size:1.25rem;line-height:1.5;padding:.5rem 1rem}.btn-group-sm>.btn,.btn-sm{border-radius:.2rem;font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .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;position:relative;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid #0000;border-right:.3em solid #0000;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid #00000026;border-radius:.25rem;color:#212529;display:none;float:left;font-size:1rem;left:0;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-menu-left{left:0;right:auto}.dropdown-menu-right{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-left{left:0;right:auto}.dropdown-menu-sm-right{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-left{left:0;right:auto}.dropdown-menu-md-right{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-left{left:0;right:auto}.dropdown-menu-lg-right{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-left{left:0;right:auto}.dropdown-menu-xl-right{left:auto;right:0}}.dropup .dropdown-menu{bottom:100%;margin-bottom:.125rem;margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid #0000;border-right:.3em solid #0000;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{left:100%;margin-left:.125rem;margin-top:0;right:auto;top:0}.dropright .dropdown-toggle:after{border-bottom:.3em solid #0000;border-left:.3em solid;border-right:0;border-top:.3em solid #0000;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{left:auto;margin-right:.125rem;margin-top:0;right:100%;top:0}.dropleft .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropleft .dropdown-toggle:before{border-bottom:.3em solid #0000;border-right:.3em solid;border-top:.3em solid #0000;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{bottom:auto;right:auto}.dropdown-divider{border-top:1px solid #e9ecef;height:0;margin:.5rem 0;overflow:hidden}.dropdown-item{background-color:initial;border:0;clear:both;color:#212529;display:block;font-weight:400;padding:.25rem 1.5rem;text-align:inherit;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:#f8f9fa;color:#16181b;text-decoration:none}.dropdown-item.active,.dropdown-item:active{background-color:#007bff;color:#fff;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:initial;color:#6c757d;pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:#6c757d;display:block;font-size:.875rem;margin-bottom:0;padding:.5rem 1.5rem;white-space:nowrap}.dropdown-item-text{color:#212529;display:block;padding:.25rem 1.5rem}.btn-group,.btn-group-vertical{display:inline-flex;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{flex:1 1 auto;position:relative}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{align-items:flex-start;flex-direction:column;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{flex:1 1;margin-bottom:0;min-width:0;position:relative}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.custom-file{align-items:center;display:flex}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{align-items:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:flex;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:0;padding:.375rem .75rem;text-align:center;white-space:nowrap}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{border-radius:.3rem;font-size:1.25rem;line-height:1.5;padding:.5rem 1rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{border-radius:.2rem;font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-bottom-left-radius:0;border-top-left-radius:0}.custom-control{display:block;min-height:1.5rem;padding-left:1.5rem;position:relative}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{height:1.25rem;left:0;opacity:0;position:absolute;width:1rem;z-index:-1}.custom-control-input:checked~.custom-control-label:before{background-color:#007bff;border-color:#007bff;color:#fff}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #007bff40}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label:before{background-color:#b3d7ff;border-color:#b3d7ff;color:#fff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label:before,.custom-control-input[disabled]~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{margin-bottom:0;position:relative;vertical-align:top}.custom-control-label:before{background-color:#fff;border:1px solid #adb5bd;pointer-events:none}.custom-control-label:after,.custom-control-label:before{content:"";display:block;height:1rem;left:-1.5rem;position:absolute;top:.25rem;width:1rem}.custom-control-label:after{background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='m6.564.75-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#007bff;border-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before,.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:#007bff80}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#007bff80}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{border-radius:.5rem;left:-2.25rem;pointer-events:all;width:1.75rem}.custom-switch .custom-control-label:after{background-color:#adb5bd;border-radius:.5rem;height:calc(1rem - 4px);left:calc(-2.25rem + 2px);top:calc(.25rem + 2px);transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:calc(1rem - 4px)}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#007bff80}.custom-select{appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:inline-block;font-size:1rem;font-weight:400;height:calc(1.5em + .75rem + 2px);line-height:1.5;padding:.375rem 1.75rem .375rem .75rem;vertical-align:middle;width:100%}.custom-select:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40;outline:0}.custom-select:focus::-ms-value{background-color:#fff;color:#495057}.custom-select[multiple],.custom-select[size]:not([size="1"]){background-image:none;height:auto;padding-right:.75rem}.custom-select:disabled{background-color:#e9ecef;color:#6c757d}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:#0000;text-shadow:0 0 0 #495057}.custom-select-sm{font-size:.875rem;height:calc(1.5em + .5rem + 2px);padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.custom-select-lg{font-size:1.25rem;height:calc(1.5em + 1rem + 2px);padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{height:calc(1.5em + .75rem + 2px);position:relative;width:100%}.custom-file-input{margin:0;opacity:0;z-index:2}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;font-weight:400;height:calc(1.5em + .75rem + 2px);left:0;z-index:1}.custom-file-label,.custom-file-label:after{color:#495057;line-height:1.5;padding:.375rem .75rem;position:absolute;right:0;top:0}.custom-file-label:after{background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0;bottom:0;content:"Browse";display:block;height:calc(1.5em + .75rem);z-index:3}.custom-range{appearance:none;background-color:initial;height:1.4rem;padding:0;width:100%}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #007bff40}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #007bff40}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #007bff40}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{appearance:none;background-color:#007bff;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{background-color:#dee2e6;border-color:#0000;border-radius:1rem;color:#0000;cursor:pointer;height:.5rem;width:100%}.custom-range::-moz-range-thumb{appearance:none;background-color:#007bff;border:0;border-radius:1rem;height:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{background-color:#dee2e6;border-color:#0000;border-radius:1rem;color:#0000;cursor:pointer;height:.5rem;width:100%}.custom-range::-ms-thumb{appearance:none;background-color:#007bff;border:0;border-radius:1rem;height:1rem;margin-left:.2rem;margin-right:.2rem;margin-top:0;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{background-color:initial;border-color:#0000;border-width:.5rem;color:#0000;cursor:pointer;height:.5rem;width:100%}.custom-range::-ms-fill-lower,.custom-range::-ms-fill-upper{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;cursor:default;pointer-events:none}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid #0000;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{background-color:initial;border-color:#0000;color:#6c757d}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;color:#495057}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#007bff;color:#fff}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{padding:.5rem 1rem;position:relative}.navbar,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.navbar-brand{display:inline-block;font-size:1.25rem;line-height:inherit;margin-right:1rem;padding-bottom:.3125rem;padding-top:.3125rem;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.navbar-nav .nav-link{padding-left:0;padding-right:0}.navbar-nav .dropdown-menu{float:none;position:static}.navbar-text{display:inline-block;padding-bottom:.5rem;padding-top:.5rem}.navbar-collapse{align-items:center;flex-basis:100%;flex-grow:1}.navbar-toggler{background-color:initial;border:1px solid #0000;border-radius:.25rem;font-size:1.25rem;line-height:1;padding:.25rem .75rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{background:no-repeat 50%;background-size:100% 100%;content:"";display:inline-block;height:1.5em;vertical-align:middle;width:1.5em}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-left:0;padding-right:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row 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:.5rem;padding-right:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-left:0;padding-right:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row 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:.5rem;padding-right:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-left:0;padding-right:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row 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:.5rem;padding-right:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-left:0;padding-right:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row 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:.5rem;padding-right:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-left:0;padding-right:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:#000000e6}.navbar-light .navbar-nav .nav-link{color:#00000080}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#000000b3}.navbar-light .navbar-nav .nav-link.disabled{color:#0000004d}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#000000e6}.navbar-light .navbar-toggler{border-color:#0000001a;color:#00000080}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:#00000080}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:#000000e6}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:#ffffff80}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#ffffffbf}.navbar-dark .navbar-nav .nav-link.disabled{color:#ffffff40}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{border-color:#ffffff1a;color:#ffffff80}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:#ffffff80}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{word-wrap:break-word;background-clip:initial;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;display:flex;flex-direction:column;min-width:0;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{background-color:#00000008;border-bottom:1px solid rgba(0,0,0,.125);margin-bottom:0;padding:.75rem 1.25rem}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{background-color:#00000008;border-top:1px solid rgba(0,0,0,.125);padding:.75rem 1.25rem}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{border-bottom:0;margin-bottom:-.75rem}.card-header-pills,.card-header-tabs{margin-left:-.625rem;margin-right:-.625rem}.card-img-overlay{bottom:0;left:0;padding:1.25rem;position:absolute;right:0;top:0}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-left:-15px;margin-right:-15px}.card-deck .card{flex:1 0;margin-bottom:0;margin-left:15px;margin-right:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{background-color:#e9ecef;border-radius:.25rem;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:1rem;padding:.75rem 1rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{color:#6c757d;content:"/";display:inline-block;padding-right:.5rem}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{border-radius:.25rem;display:flex;list-style:none;padding-left:0}.page-link{background-color:#fff;border:1px solid #dee2e6;color:#007bff;display:block;line-height:1.25;margin-left:-1px;padding:.5rem .75rem;position:relative}.page-link:hover{background-color:#e9ecef;border-color:#dee2e6;color:#0056b3;text-decoration:none;z-index:2}.page-link:focus{box-shadow:0 0 0 .2rem #007bff40;outline:0;z-index:3}.page-item:first-child .page-link{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;margin-left:0}.page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.page-item.active .page-link{background-color:#007bff;border-color:#007bff;color:#fff;z-index:3}.page-item.disabled .page-link{background-color:#fff;border-color:#dee2e6;color:#6c757d;cursor:auto;pointer-events:none}.pagination-lg .page-link{font-size:1.25rem;line-height:1.5;padding:.75rem 1.5rem}.pagination-lg .page-item:first-child .page-link{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.pagination-sm .page-link{font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:.2rem;border-top-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:.2rem;border-top-right-radius:.2rem}.badge{border-radius:.25rem;display:inline-block;font-size:75%;font-weight:700;line-height:1;padding:.25em .4em;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:initial;white-space:nowrap}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-primary{background-color:#007bff;color:#fff}a.badge-primary:focus,a.badge-primary:hover{background-color:#0062cc;color:#fff}a.badge-primary.focus,a.badge-primary:focus{box-shadow:0 0 0 .2rem #007bff80;outline:0}.badge-secondary{background-color:#6c757d;color:#fff}a.badge-secondary:focus,a.badge-secondary:hover{background-color:#545b62;color:#fff}a.badge-secondary.focus,a.badge-secondary:focus{box-shadow:0 0 0 .2rem #6c757d80;outline:0}.badge-success{background-color:#28a745;color:#fff}a.badge-success:focus,a.badge-success:hover{background-color:#1e7e34;color:#fff}a.badge-success.focus,a.badge-success:focus{box-shadow:0 0 0 .2rem #28a74580;outline:0}.badge-info{background-color:#17a2b8;color:#fff}a.badge-info:focus,a.badge-info:hover{background-color:#117a8b;color:#fff}a.badge-info.focus,a.badge-info:focus{box-shadow:0 0 0 .2rem #17a2b880;outline:0}.badge-warning{background-color:#ffc107;color:#212529}a.badge-warning:focus,a.badge-warning:hover{background-color:#d39e00;color:#212529}a.badge-warning.focus,a.badge-warning:focus{box-shadow:0 0 0 .2rem #ffc10780;outline:0}.badge-danger{background-color:#dc3545;color:#fff}a.badge-danger:focus,a.badge-danger:hover{background-color:#bd2130;color:#fff}a.badge-danger.focus,a.badge-danger:focus{box-shadow:0 0 0 .2rem #dc354580;outline:0}.badge-light{background-color:#f8f9fa;color:#212529}a.badge-light:focus,a.badge-light:hover{background-color:#dae0e5;color:#212529}a.badge-light.focus,a.badge-light:focus{box-shadow:0 0 0 .2rem #f8f9fa80;outline:0}.badge-dark{background-color:#343a40;color:#fff}a.badge-dark:focus,a.badge-dark:hover{background-color:#1d2124;color:#fff}a.badge-dark.focus,a.badge-dark:focus{box-shadow:0 0 0 .2rem #343a4080;outline:0}.jumbotron{background-color:#e9ecef;border-radius:.3rem;margin-bottom:2rem;padding:2rem 1rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{border-radius:0;padding-left:0;padding-right:0}.alert{border:1px solid #0000;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{color:inherit;padding:.75rem 1.25rem;position:absolute;right:0;top:0}.alert-primary{background-color:#cce5ff;border-color:#b8daff;color:#004085}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{background-color:#e2e3e5;border-color:#d6d8db;color:#383d41}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{background-color:#d1ecf1;border-color:#bee5eb;color:#0c5460}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{background-color:#fff3cd;border-color:#ffeeba;color:#856404}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{background-color:#fefefe;border-color:#fdfdfe;color:#818182}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{background-color:#d6d8d9;border-color:#c6c8ca;color:#1b1e21}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{background-color:#e9ecef;border-radius:.25rem;font-size:.75rem;height:1rem}.progress,.progress-bar{display:flex;overflow:hidden}.progress-bar{background-color:#007bff;color:#fff;flex-direction:column;justify-content:center;text-align:center;transition:width .6s ease;white-space:nowrap}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,#ffffff26 25%,#0000 0,#0000 50%,#ffffff26 0,#ffffff26 75%,#0000 0,#0000);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.media{align-items:flex-start;display:flex}.media-body{flex:1 1}.list-group{display:flex;flex-direction:column;margin-bottom:0;padding-left:0}.list-group-item-action{color:#495057;text-align:inherit;width:100%}.list-group-item-action:focus,.list-group-item-action:hover{background-color:#f8f9fa;color:#495057;text-decoration:none;z-index:1}.list-group-item-action:active{background-color:#e9ecef;color:#212529}.list-group-item{background-color:#fff;border:1px solid rgba(0,0,0,.125);display:block;padding:.75rem 1.25rem;position:relative}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{background-color:#fff;color:#6c757d;pointer-events:none}.list-group-item.active{background-color:#007bff;border-color:#007bff;color:#fff;z-index:2}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{border-top-width:1px;margin-top:-1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal .list-group-item.active{margin-top:0}.list-group-horizontal .list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal .list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-sm .list-group-item.active{margin-top:0}.list-group-horizontal-sm .list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-sm .list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-md .list-group-item.active{margin-top:0}.list-group-horizontal-md .list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-md .list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-lg .list-group-item.active{margin-top:0}.list-group-horizontal-lg .list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-lg .list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-xl .list-group-item.active{margin-top:0}.list-group-horizontal-xl .list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-xl .list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}.list-group-flush .list-group-item{border-left-width:0;border-radius:0;border-right-width:0}.list-group-flush .list-group-item:first-child{border-top-width:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{background-color:#b8daff;color:#004085}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{background-color:#9fcdff;color:#004085}.list-group-item-primary.list-group-item-action.active{background-color:#004085;border-color:#004085;color:#fff}.list-group-item-secondary{background-color:#d6d8db;color:#383d41}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{background-color:#c8cbcf;color:#383d41}.list-group-item-secondary.list-group-item-action.active{background-color:#383d41;border-color:#383d41;color:#fff}.list-group-item-success{background-color:#c3e6cb;color:#155724}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{background-color:#b1dfbb;color:#155724}.list-group-item-success.list-group-item-action.active{background-color:#155724;border-color:#155724;color:#fff}.list-group-item-info{background-color:#bee5eb;color:#0c5460}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{background-color:#abdde5;color:#0c5460}.list-group-item-info.list-group-item-action.active{background-color:#0c5460;border-color:#0c5460;color:#fff}.list-group-item-warning{background-color:#ffeeba;color:#856404}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{background-color:#ffe8a1;color:#856404}.list-group-item-warning.list-group-item-action.active{background-color:#856404;border-color:#856404;color:#fff}.list-group-item-danger{background-color:#f5c6cb;color:#721c24}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{background-color:#f1b0b7;color:#721c24}.list-group-item-danger.list-group-item-action.active{background-color:#721c24;border-color:#721c24;color:#fff}.list-group-item-light{background-color:#fdfdfe;color:#818182}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{background-color:#ececf6;color:#818182}.list-group-item-light.list-group-item-action.active{background-color:#818182;border-color:#818182;color:#fff}.list-group-item-dark{background-color:#c6c8ca;color:#1b1e21}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{background-color:#b9bbbe;color:#1b1e21}.list-group-item-dark.list-group-item-action.active{background-color:#1b1e21;border-color:#1b1e21;color:#fff}.close{color:#000;float:right;font-size:1.5rem;font-weight:700;line-height:1;opacity:.5;text-shadow:0 1px 0 #fff}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{appearance:none;background-color:initial;border:0;padding:0}a.close.disabled{pointer-events:none}.toast{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-clip:padding-box;background-color:#ffffffd9;border:1px solid #0000001a;border-radius:.25rem;box-shadow:0 .25rem .75rem #0000001a;font-size:.875rem;max-width:350px;opacity:0;overflow:hidden}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{align-items:center;background-clip:padding-box;background-color:#ffffffd9;border-bottom:1px solid #0000000d;color:#6c757d;display:flex;padding:.25rem .75rem}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@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{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{content:"";display:block;height:calc(100vh - 1rem)}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;height:100%;justify-content:center}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid #0003;border-radius:.3rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{align-items:flex-start;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);display:flex;justify-content:space-between;padding:1rem}.modal-header .close{margin:-1rem -1rem -1rem auto;padding:1rem}.modal-title{line-height:1.5;margin-bottom:0}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-footer{align-items:center;border-bottom-left-radius:calc(.3rem - 1px);border-bottom-right-radius:calc(.3rem - 1px);border-top:1px solid #dee2e6;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:.75rem}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{word-wrap:break-word;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;margin:0;opacity:0;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070}.tooltip.show{opacity:.9}.tooltip .arrow{display:block;height:.4rem;position:absolute;width:.8rem}.tooltip .arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{border-top-color:#000;border-width:.4rem .4rem 0;top:0}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{height:.8rem;left:0;width:.4rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{border-right-color:#000;border-width:.4rem .4rem .4rem 0;right:0}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{border-bottom-color:#000;border-width:0 .4rem .4rem;bottom:0}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{height:.8rem;right:0;width:.4rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{border-left-color:#000;border-width:.4rem 0 .4rem .4rem;left:0}.tooltip-inner{background-color:#000;border-radius:.25rem;color:#fff;max-width:200px;padding:.25rem .5rem;text-align:center}.popover{word-wrap:break-word;background-clip:padding-box;background-color:#fff;border:1px solid #0003;border-radius:.3rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-style:normal;font-weight:400;left:0;letter-spacing:normal;line-break:auto;line-height:1.5;max-width:276px;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;top:0;white-space:normal;word-break:normal;word-spacing:normal;z-index:1060}.popover,.popover .arrow{display:block;position:absolute}.popover .arrow{height:.5rem;margin:0 .3rem;width:1rem}.popover .arrow:after,.popover .arrow:before{border-color:#0000;border-style:solid;content:"";display:block;position:absolute}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow:before,.bs-popover-top>.arrow:before{border-top-color:#00000040;border-width:.5rem .5rem 0;bottom:0}.bs-popover-auto[x-placement^=top]>.arrow:after,.bs-popover-top>.arrow:after{border-top-color:#fff;border-width:.5rem .5rem 0;bottom:1px}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{height:1rem;left:calc(-.5rem - 1px);margin:.3rem 0;width:.5rem}.bs-popover-auto[x-placement^=right]>.arrow:before,.bs-popover-right>.arrow:before{border-right-color:#00000040;border-width:.5rem .5rem .5rem 0;left:0}.bs-popover-auto[x-placement^=right]>.arrow:after,.bs-popover-right>.arrow:after{border-right-color:#fff;border-width:.5rem .5rem .5rem 0;left:1px}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow:before,.bs-popover-bottom>.arrow:before{border-bottom-color:#00000040;border-width:0 .5rem .5rem;top:0}.bs-popover-auto[x-placement^=bottom]>.arrow:after,.bs-popover-bottom>.arrow:after{border-bottom-color:#fff;border-width:0 .5rem .5rem;top:1px}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{border-bottom:1px solid #f7f7f7;content:"";display:block;left:50%;margin-left:-.5rem;position:absolute;top:0;width:1rem}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{height:1rem;margin:.3rem 0;right:calc(-.5rem - 1px);width:.5rem}.bs-popover-auto[x-placement^=left]>.arrow:before,.bs-popover-left>.arrow:before{border-left-color:#00000040;border-width:.5rem 0 .5rem .5rem;right:0}.bs-popover-auto[x-placement^=left]>.arrow:after,.bs-popover-left>.arrow:after{border-left-color:#fff;border-width:.5rem 0 .5rem .5rem;right:1px}.popover-header{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);font-size:1rem;margin-bottom:0;padding:.5rem .75rem}.popover-header:empty{display:none}.popover-body{color:#212529;padding:.5rem .75rem}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{overflow:hidden;position:relative;width:100%}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;transition:transform .6s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}.carousel-fade .carousel-item{transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0;transition:opacity 0s .6s;z-index:0}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{align-items:center;bottom:0;color:#fff;display:flex;justify-content:center;opacity:.5;position:absolute;text-align:center;top:0;transition:opacity .15s ease;width:15%;z-index:1}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background:no-repeat 50%/100% 100%;display:inline-block;height:20px;width:20px}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='m5.25 0-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='m2.75 0-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin-left:15%;margin-right:15%;padding-left:0;position:absolute;right:0;z-index:15}.carousel-indicators li{background-clip:padding-box;background-color:#fff;border-bottom:10px solid #0000;border-top:10px solid #0000;box-sizing:initial;cursor:pointer;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;opacity:.5;text-indent:-999px;transition:opacity .6s ease;width:30px}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{bottom:20px;color:#fff;left:15%;padding-bottom:20px;padding-top:20px;position:absolute;right:15%;text-align:center;z-index:10}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{animation:spinner-border .75s linear infinite;border:.25em solid;border-radius:50%;border-right:.25em solid #0000;display:inline-block;height:2rem;vertical-align:text-bottom;width:2rem}.spinner-border-sm{border-width:.2em;height:1rem;width:1rem}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}.spinner-grow{animation:spinner-grow .75s linear infinite;background-color:currentColor;border-radius:50%;display:inline-block;height:2rem;opacity:0;vertical-align:text-bottom;width:2rem}.spinner-grow-sm{height:1rem;width:1rem}.align-baseline{vertical-align:initial!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}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:initial!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{clear:both;content:"";display:block}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!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}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!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}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!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}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!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}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!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}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!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}}.embed-responsive{display:block;overflow:hidden;padding:0;position:relative;width:100%}.embed-responsive:before{content:"";display:block}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed-responsive-21by9:before{padding-top:42.857143%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.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-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!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}.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}.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}@media (min-width:576px){.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-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!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}.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}.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}}@media (min-width:768px){.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-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!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}.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}.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}}@media (min-width:992px){.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-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!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}.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}.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}}@media (min-width:1200px){.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-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!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}.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}.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}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;overflow:visible;position:static;white-space:normal;width:auto}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.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}.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}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link:after{background-color:#0000;bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:#00000080!important}.text-white-50{color:#ffffff80!important}.text-hide{background-color:initial;border:0;color:#0000;font:0/0 a;text-shadow:none}.text-decoration-none{text-decoration:none!important}.text-break{overflow-wrap:break-word!important;word-break:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{box-shadow:none!important;text-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{border-color:#dee2e6;color:inherit}}.img-fluid,.modal-dialog.cascading-modal.modal-avatar .modal-header,.video-fluid{height:auto;max-width:100%}.flex-center{align-items:center;display:flex;height:100%;justify-content:center}.flex-center p{margin:0}.flex-center ul{text-align:center}.flex-center ul li{margin-bottom:1rem}.flex-center ul li:last-of-type{margin-bottom:0}.hr-light{border-top:1px solid #fff}.hr-dark{border-top:1px solid #666}.w-responsive{width:75%}@media (max-width:740px){.w-responsive{width:100%}}.w-header{width:3.2rem}.collapsible-body{display:none}.jumbotron{background-color:#fff;border-radius:.125rem;box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f}.bg-primary{background-color:#4285f4!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#1266f1!important}.border-primary{border-color:#4285f4!important}.bg-danger{background-color:#ff3547!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#ff0219!important}.border-danger{border-color:#ff3547!important}.bg-warning{background-color:#fb3!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#fa0!important}.border-warning{border-color:#fb3!important}.bg-success{background-color:#00c851!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#00953c!important}.border-success{border-color:#00c851!important}.bg-info{background-color:#33b5e5!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#1a9bcb!important}.border-info{border-color:#33b5e5!important}.bg-default{background-color:#2bbbad!important}a.bg-default:focus,a.bg-default:hover,button.bg-default:focus,button.bg-default:hover{background-color:#219287!important}.border-default{border-color:#2bbbad!important}.bg-secondary{background-color:#a6c!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#9540bf!important}.border-secondary{border-color:#a6c!important}.bg-dark{background-color:#212121!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#080808!important}.border-dark{border-color:#212121!important}.bg-light{background-color:#e0e0e0!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#c7c7c7!important}.border-light{border-color:#e0e0e0!important}.card-img-100{height:100px;width:100px}.card-img-64{height:64px;width:64px}.mml-1{margin-left:-.25rem!important}.flex-1{flex:1 1}body{font-family:Roboto,sans-serif}body,h1,h2,h3,h4,h5,h6{font-weight:300}.blockquote{border-left:.25rem solid #eceeef;padding:.5rem 1rem}.blockquote.text-right{border-left:none;border-right:.25rem solid #eceeef}.blockquote .bq-title{font-size:1.5rem;font-weight:400;margin-bottom:0}.blockquote p{font-size:1.1rem;padding:1rem 0}.bq-primary{border-left:3px solid #4285f4!important}.bq-primary .bq-title{color:#4285f4!important}.bq-danger{border-left:3px solid #ff3547!important}.bq-danger .bq-title{color:#ff3547!important}.bq-warning{border-left:3px solid #fb3!important}.bq-warning .bq-title{color:#fb3!important}.bq-success{border-left:3px solid #00c851!important}.bq-success .bq-title{color:#00c851!important}.bq-info{border-left:3px solid #33b5e5!important}.bq-info .bq-title{color:#33b5e5!important}.h1-responsive{font-size:150%}.h2-responsive{font-size:145%}.h3-responsive,.h4-responsive,.h5-responsive{font-size:135%}@media (min-width:576px){.h1-responsive{font-size:170%}.h2-responsive{font-size:140%}.h3-responsive,.h4-responsive,.h5-responsive{font-size:125%}}@media (min-width:768px){.h1-responsive{font-size:200%}.h2-responsive{font-size:170%}.h3-responsive{font-size:140%}.h4-responsive,.h5-responsive{font-size:125%}}@media (min-width:992px){.h1-responsive{font-size:200%}.h2-responsive{font-size:170%}.h3-responsive{font-size:140%}.h4-responsive,.h5-responsive{font-size:125%}}@media (min-width:1200px){.h1-responsive{font-size:250%}.h2-responsive{font-size:200%}.h3-responsive{font-size:170%}.h4-responsive{font-size:140%}.h5-responsive{font-size:125%}}.text-primary{color:#4285f4!important}a.text-primary:focus,a.text-primary:hover{color:#1266f1!important}.text-danger{color:#ff3547!important}a.text-danger:focus,a.text-danger:hover{color:#ff0219!important}.text-warning{color:#fb3!important}a.text-warning:focus,a.text-warning:hover{color:#fa0!important}.text-success{color:#00c851!important}a.text-success:focus,a.text-success:hover{color:#00953c!important}.text-info{color:#33b5e5!important}a.text-info:focus,a.text-info:hover{color:#1a9bcb!important}.text-default{color:#2bbbad!important}a.text-default:focus,a.text-default:hover{color:#219287!important}.text-secondary{color:#a6c!important}a.text-secondary:focus,a.text-secondary:hover{color:#9540bf!important}.text-dark{color:#212121!important}a.text-dark:focus,a.text-dark:hover{color:#080808!important}.text-light{color:#e0e0e0!important}a.text-light:focus,a.text-light:hover{color:#c7c7c7!important}.font-small{font-size:.9rem}strong{font-weight:500}.view{cursor:default;overflow:hidden;position:relative}.view .mask{background-attachment:fixed;bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%}.view img,.view video{display:block;position:relative}.view video.video-intro{height:auto;left:50%;min-height:100%;min-width:100%;top:50%;transform:translateX(-50%) translateY(-50%);transition:opacity 1s;width:auto;z-index:-100}.overlay .mask{opacity:0;transition:all .4s ease-in-out}.overlay .mask:hover{opacity:1}.zoom img,.zoom video{transition:all .2s linear}.zoom:hover img,.zoom:hover video{transform:scale(1.1)}.pattern-1{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACAQMAAABIeJ9nAAAAA3NCSVQICAjb4U/gAAAABlBMVEX///8AAABVwtN+AAAAAnRSTlMA/1uRIrUAAAAJcEhZcwAAAsQAAALEAVuRnQsAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDQvMTMvMTGrW0T6AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAAAxJREFUCJljaGBgAAABhACBrONIPgAAAABJRU5ErkJggg==);background-attachment:fixed}.pattern-2{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADAQMAAABs5if8AAAAA3NCSVQICAjb4U/gAAAABlBMVEUAAAD///+l2Z/dAAAAAnRSTlP/AOW3MEoAAAAJcEhZcwAACusAAArrAYKLDVoAAAAWdEVYdENyZWF0aW9uIFRpbWUAMjUvMDQvMTHvvlk6AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAAA5JREFUCJljSGB4wPAAAAVmAiGdUf+vAAAAAElFTkSuQmCC);background-attachment:fixed}.pattern-3{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAABAQMAAADO7O3JAAAAA3NCSVQICAjb4U/gAAAABlBMVEUAAAD///+l2Z/dAAAAAnRSTlP/AOW3MEoAAAAJcEhZcwAAAuwAAALsAe0ztPoAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDQvMTMvMTGrW0T6AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAAApJREFUCJljcAAAAEIAQZXpNDgAAAAASUVORK5CYII=);background-attachment:fixed}.pattern-4{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACAQMAAACjTyRkAAAAA3NCSVQICAjb4U/gAAAABlBMVEUAAAD///+l2Z/dAAAAAnRSTlP/AOW3MEoAAAAJcEhZcwAAAuwAAALsAe0ztPoAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDQvMTMvMTGrW0T6AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAAAxJREFUCJljYGBoAAAAhACBnGjDJAAAAABJRU5ErkJggg==);background-attachment:fixed}.pattern-5{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADAQMAAABs5if8AAAAA3NCSVQICAjb4U/gAAAABlBMVEUAAAD///+l2Z/dAAAAAnRSTlP/AOW3MEoAAAAJcEhZcwAAAuwAAALsAe0ztPoAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDQvMTMvMTGrW0T6AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAAA5JREFUCJljSGBYwHAAAASGAcENz5GAAAAAAElFTkSuQmCC);background-attachment:fixed}.pattern-6{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACAQMAAABIeJ9nAAAAA3NCSVQICAjb4U/gAAAABlBMVEUAAAD///+l2Z/dAAAAAnRSTlP/AOW3MEoAAAAJcEhZcwAAAuwAAALsAe0ztPoAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDQvMTMvMTGrW0T6AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAAAxJREFUCJljcGBoAAABRADBb2cx4AAAAABJRU5ErkJggg==);background-attachment:fixed}.pattern-7{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAQMAAACTPww9AAAAA3NCSVQICAjb4U/gAAAABlBMVEUAAAD///+l2Z/dAAAAAnRSTlP/AOW3MEoAAAAJcEhZcwAAAsQAAALEAVuRnQsAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDUvMDIvMTGI8AGbAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAABBJREFUCJljuMCwgKGAYQEACsgCgf/CoqoAAAAASUVORK5CYII=);background-attachment:fixed}.pattern-8{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADRJREFUeNpcjAEKADAIAtP//9nVmGATQvBSSqqWxvMI4BK7xaZ4FSzwh24yv3J2gZw9AgwAGZEj/RsjMkMAAAAASUVORK5CYII=);background-attachment:fixed}.pattern-9{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACtJREFUeNpiZGBg+M9AAfgPBCACxO4ghc1Eia2MUGd3jjp71NnDzNkAAQYA9LOsNBe9wf8AAAAASUVORK5CYII=);background-attachment:fixed}/*!
 * Waves v0.7.6
 * http://fian.my.id/Waves
 *
 * Copyright 2014-2018 Alfiana E. Sibuea and other contributors
 * Released under the MIT license
 * https://github.com/fians/Waves/blob/master/LICENSE */.waves-effect{-webkit-tap-highlight-color:transparent;cursor:pointer;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none}.waves-effect .waves-ripple{background:#0003;background:radial-gradient(#0003 0,#0000004d 40%,#0006 50%,#00000080 60%,#fff0 70%);border-radius:50%;height:100px;margin-left:-50px;margin-top:-50px;opacity:0;pointer-events:none;position:absolute;transform:scale(0) translate(0);transition-property:transform,opacity;transition:all .5s ease-out;width:100px}.waves-effect.waves-light .waves-ripple{background:#fff6;background:radial-gradient(#fff3 0,#ffffff4d 40%,#fff6 50%,#ffffff80 60%,#fff0 70%)}.waves-effect.waves-classic .waves-ripple{background:#0003}.waves-effect.waves-classic.waves-light .waves-ripple{background:#fff6}.waves-notransition{transition:none!important}.waves-button,.waves-circle{-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 0);transform:translateZ(0)}.waves-button,.waves-button-input,.waves-button:hover,.waves-button:visited{background-color:#0000;border:none;color:inherit;cursor:pointer;font-size:1em;line-height:1em;outline:none;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap;z-index:1}.waves-button{border-radius:.2em;padding:.85em 1.1em}.waves-button-input{margin:0;padding:.85em 1.1em}.waves-input-wrapper{border-radius:.2em;display:inline-block;position:relative;vertical-align:middle}.waves-input-wrapper.waves-button{padding:0}.waves-input-wrapper .waves-button-input{left:0;position:relative;top:0;z-index:1}.waves-circle{border-radius:50%;height:2.5em;line-height:2.5em;text-align:center;width:2.5em}.waves-float{box-shadow:0 1px 1.5px 1px #0000001f;-webkit-mask-image:none;transition:all .3s}.waves-float:active{box-shadow:0 8px 20px 1px #0000004d}.waves-block{display:block}a.waves-effect,a.waves-light{display:inline-block}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:.8s}.animated.faster{animation-duration:.5s}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}@media (prefers-reduced-motion){.animated{animation:none 0s ease 0s 1 normal none running!important;animation:initial!important;transition:none!important}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{animation-name:swing;transform-origin:top center}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.39062deg) skewY(.39062deg)}88.8%{transform:skewX(-.19531deg) skewY(-.19531deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.heartBeat{animation-duration:1.3s;animation-name:heartBeat;animation-timing-function:ease-in-out}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-duration:.75s;animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:translateZ(0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:translateZ(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:translateZ(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-duration:.75s;animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.flip{animation-name:flip;backface-visibility:visible}@keyframes flipInX{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{animation-name:flipInX;backface-visibility:visible}@keyframes flipInY{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;transform:perspective(400px) rotateY(10deg)}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{animation-name:flipInY;backface-visibility:visible}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.flipOutX{animation-duration:.75s;animation-name:flipOutX;backface-visibility:visible}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateY(-15deg)}to{opacity:0;transform:perspective(400px) rotateY(90deg)}}.flipOutY{animation-duration:.75s;animation-name:flipOutY;backface-visibility:visible}@keyframes lightSpeedIn{0%{opacity:0;transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;transform:skewX(20deg)}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) skewX(30deg)}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg);transform-origin:center}to{opacity:1;transform:translateZ(0);transform-origin:center}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-45deg);transform-origin:left bottom}to{opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(45deg);transform-origin:right bottom}to{opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(45deg);transform-origin:left bottom}to{opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{opacity:1;transform-origin:center}to{opacity:0;transform:rotate(200deg);transform-origin:center}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{opacity:1;transform-origin:left bottom}to{opacity:0;transform:rotate(45deg);transform-origin:left bottom}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{opacity:1;transform-origin:right bottom}to{opacity:0;transform:rotate(-45deg);transform-origin:right bottom}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{opacity:1;transform-origin:left bottom}to{opacity:0;transform:rotate(-45deg);transform-origin:left bottom}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{opacity:1;transform-origin:right bottom}to{opacity:0;transform:rotate(90deg);transform-origin:right bottom}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{animation-timing-function:ease-in-out;transform-origin:top left}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%,80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{opacity:0;transform:translate3d(0,700px,0)}}.hinge{animation-duration:2s;animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,100%,0);visibility:hidden}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0);visibility:hidden}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0);visibility:hidden}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-100%,0);visibility:hidden}}.slideOutUp{animation-name:slideOutUp}.btn{word-wrap:break-word;border:0;border-radius:.125rem;box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f;color:inherit;cursor:pointer;font-size:.81rem;margin:.375rem;padding:.84rem 2.14rem;text-transform:uppercase;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;white-space:normal}.btn:active,.btn:focus,.btn:hover{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026;outline:0}.btn.btn-block{margin:inherit}.btn .fab.right,.btn .far.right,.btn .fas.right{margin-left:.3rem}.btn .fab.left,.btn .far.left,.btn .fas.left{margin-right:.3rem}.btn.btn-lg{font-size:.94rem;padding:1rem 2.4rem}.btn.btn-md{font-size:.7rem;padding:.7rem 1.6rem}.btn.btn-sm{font-size:.64rem;padding:.5rem 1.6rem}.btn.disabled:active,.btn.disabled:focus,.btn.disabled:hover,.btn:disabled:active,.btn:disabled:focus,.btn:disabled:hover{box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f}.btn[class*=btn-outline-]{padding-bottom:.7rem;padding-top:.7rem}.btn[class*=btn-outline-].btn-lg{padding-bottom:.88rem;padding-top:.88rem}.btn[class*=btn-outline-].btn-md{padding-bottom:.58rem;padding-top:.58rem}.btn[class*=btn-outline-].btn-sm{padding-bottom:.38rem;padding-top:.38rem}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{background-color:initial;box-shadow:none;color:#000}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-.375rem}.btn-primary{background-color:#4285f4!important;color:#fff}.btn-primary:hover{background-color:#5a95f5;color:#fff}.btn-primary.focus,.btn-primary:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-primary.active,.btn-primary:active,.btn-primary:focus{background-color:#0b51c5}.btn-primary.dropdown-toggle{background-color:#4285f4!important}.btn-primary.dropdown-toggle:focus,.btn-primary.dropdown-toggle:hover{background-color:#5a95f5!important}.btn-primary:not([disabled]):not(.disabled).active,.btn-primary:not([disabled]):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#0b51c5!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-primary:not([disabled]):not(.disabled).active:focus,.btn-primary:not([disabled]):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.primary-ic{color:#4285f4!important}.primary-ic:focus,.primary-ic:hover{color:#4285f4}table.table a.btn.btn-primary{color:#fff}.btn-outline-primary{background-color:initial!important;border:2px solid #4285f4!important;color:#4285f4!important}.btn-outline-primary.active,.btn-outline-primary:active,.btn-outline-primary:active:focus,.btn-outline-primary:focus,.btn-outline-primary:hover{background-color:initial!important;border-color:#4285f4!important;color:#4285f4!important}.btn-outline-primary:not([disabled]):not(.disabled).active,.btn-outline-primary:not([disabled]):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:initial!important;border-color:#4285f4!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-primary:not([disabled]):not(.disabled).active:focus,.btn-outline-primary:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-danger{background-color:#ff3547!important;color:#fff}.btn-danger:hover{background-color:#ff4f5e;color:#fff}.btn-danger.focus,.btn-danger:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-danger.active,.btn-danger:active,.btn-danger:focus{background-color:#ce0012}.btn-danger.dropdown-toggle{background-color:#ff3547!important}.btn-danger.dropdown-toggle:focus,.btn-danger.dropdown-toggle:hover{background-color:#ff4f5e!important}.btn-danger:not([disabled]):not(.disabled).active,.btn-danger:not([disabled]):not(.disabled):active,.show>.btn-danger.dropdown-toggle{background-color:#ce0012!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-danger:not([disabled]):not(.disabled).active:focus,.btn-danger:not([disabled]):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.danger-ic{color:#ff3547!important}.danger-ic:focus,.danger-ic:hover{color:#ff3547}table.table a.btn.btn-danger{color:#fff}.btn-outline-danger{background-color:initial!important;border:2px solid #ff3547!important;color:#ff3547!important}.btn-outline-danger.active,.btn-outline-danger:active,.btn-outline-danger:active:focus,.btn-outline-danger:focus,.btn-outline-danger:hover{background-color:initial!important;border-color:#ff3547!important;color:#ff3547!important}.btn-outline-danger:not([disabled]):not(.disabled).active,.btn-outline-danger:not([disabled]):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{background-color:initial!important;border-color:#ff3547!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-danger:not([disabled]):not(.disabled).active:focus,.btn-outline-danger:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-warning{background-color:#fb3!important;color:#fff}.btn-warning:hover{background-color:#ffc44d;color:#fff}.btn-warning.focus,.btn-warning:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-warning.active,.btn-warning:active,.btn-warning:focus{background-color:#c80}.btn-warning.dropdown-toggle{background-color:#fb3!important}.btn-warning.dropdown-toggle:focus,.btn-warning.dropdown-toggle:hover{background-color:#ffc44d!important}.btn-warning:not([disabled]):not(.disabled).active,.btn-warning:not([disabled]):not(.disabled):active,.show>.btn-warning.dropdown-toggle{background-color:#c80!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-warning:not([disabled]):not(.disabled).active:focus,.btn-warning:not([disabled]):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.warning-ic{color:#fb3!important}.warning-ic:focus,.warning-ic:hover{color:#fb3}table.table a.btn.btn-warning{color:#fff}.btn-outline-warning{background-color:initial!important;border:2px solid #fb3!important;color:#fb3!important}.btn-outline-warning.active,.btn-outline-warning:active,.btn-outline-warning:active:focus,.btn-outline-warning:focus,.btn-outline-warning:hover{background-color:initial!important;border-color:#fb3!important;color:#fb3!important}.btn-outline-warning:not([disabled]):not(.disabled).active,.btn-outline-warning:not([disabled]):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{background-color:initial!important;border-color:#fb3!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-warning:not([disabled]):not(.disabled).active:focus,.btn-outline-warning:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-success{background-color:#00c851!important;color:#fff}.btn-success:hover{background-color:#00e25b;color:#fff}.btn-success.focus,.btn-success:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-success.active,.btn-success:active,.btn-success:focus{background-color:#006228}.btn-success.dropdown-toggle{background-color:#00c851!important}.btn-success.dropdown-toggle:focus,.btn-success.dropdown-toggle:hover{background-color:#00e25b!important}.btn-success:not([disabled]):not(.disabled).active,.btn-success:not([disabled]):not(.disabled):active,.show>.btn-success.dropdown-toggle{background-color:#006228!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-success:not([disabled]):not(.disabled).active:focus,.btn-success:not([disabled]):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.success-ic{color:#00c851!important}.success-ic:focus,.success-ic:hover{color:#00c851}table.table a.btn.btn-success{color:#fff}.btn-outline-success{background-color:initial!important;border:2px solid #00c851!important;color:#00c851!important}.btn-outline-success.active,.btn-outline-success:active,.btn-outline-success:active:focus,.btn-outline-success:focus,.btn-outline-success:hover{background-color:initial!important;border-color:#00c851!important;color:#00c851!important}.btn-outline-success:not([disabled]):not(.disabled).active,.btn-outline-success:not([disabled]):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{background-color:initial!important;border-color:#00c851!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-success:not([disabled]):not(.disabled).active:focus,.btn-outline-success:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-info{background-color:#33b5e5!important;color:#fff}.btn-info:hover{background-color:#4abde8;color:#fff}.btn-info.focus,.btn-info:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-info.active,.btn-info:active,.btn-info:focus{background-color:#14799e}.btn-info.dropdown-toggle{background-color:#33b5e5!important}.btn-info.dropdown-toggle:focus,.btn-info.dropdown-toggle:hover{background-color:#4abde8!important}.btn-info:not([disabled]):not(.disabled).active,.btn-info:not([disabled]):not(.disabled):active,.show>.btn-info.dropdown-toggle{background-color:#14799e!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-info:not([disabled]):not(.disabled).active:focus,.btn-info:not([disabled]):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.info-ic{color:#33b5e5!important}.info-ic:focus,.info-ic:hover{color:#33b5e5}table.table a.btn.btn-info{color:#fff}.btn-outline-info{background-color:initial!important;border:2px solid #33b5e5!important;color:#33b5e5!important}.btn-outline-info.active,.btn-outline-info:active,.btn-outline-info:active:focus,.btn-outline-info:focus,.btn-outline-info:hover{background-color:initial!important;border-color:#33b5e5!important;color:#33b5e5!important}.btn-outline-info:not([disabled]):not(.disabled).active,.btn-outline-info:not([disabled]):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{background-color:initial!important;border-color:#33b5e5!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-info:not([disabled]):not(.disabled).active:focus,.btn-outline-info:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-default{background-color:#2bbbad!important;color:#fff}.btn-default:hover{background-color:#30cfc0;color:#fff}.btn-default.focus,.btn-default:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-default.active,.btn-default:active,.btn-default:focus{background-color:#186860}.btn-default.dropdown-toggle{background-color:#2bbbad!important}.btn-default.dropdown-toggle:focus,.btn-default.dropdown-toggle:hover{background-color:#30cfc0!important}.btn-default:not([disabled]):not(.disabled).active,.btn-default:not([disabled]):not(.disabled):active,.show>.btn-default.dropdown-toggle{background-color:#186860!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-default:not([disabled]):not(.disabled).active:focus,.btn-default:not([disabled]):not(.disabled):active:focus,.show>.btn-default.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.default-ic{color:#2bbbad!important}.default-ic:focus,.default-ic:hover{color:#2bbbad}table.table a.btn.btn-default{color:#fff}.btn-outline-default{background-color:initial!important;border:2px solid #2bbbad!important;color:#2bbbad!important}.btn-outline-default.active,.btn-outline-default:active,.btn-outline-default:active:focus,.btn-outline-default:focus,.btn-outline-default:hover{background-color:initial!important;border-color:#2bbbad!important;color:#2bbbad!important}.btn-outline-default:not([disabled]):not(.disabled).active,.btn-outline-default:not([disabled]):not(.disabled):active,.show>.btn-outline-default.dropdown-toggle{background-color:initial!important;border-color:#2bbbad!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-default:not([disabled]):not(.disabled).active:focus,.btn-outline-default:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-default.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-secondary{background-color:#a6c!important;color:#fff}.btn-secondary:hover{background-color:#b579d2;color:#fff}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-secondary.active,.btn-secondary:active,.btn-secondary:focus{background-color:#739}.btn-secondary.dropdown-toggle{background-color:#a6c!important}.btn-secondary.dropdown-toggle:focus,.btn-secondary.dropdown-toggle:hover{background-color:#b579d2!important}.btn-secondary:not([disabled]):not(.disabled).active,.btn-secondary:not([disabled]):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:#739!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-secondary:not([disabled]):not(.disabled).active:focus,.btn-secondary:not([disabled]):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.secondary-ic{color:#a6c!important}.secondary-ic:focus,.secondary-ic:hover{color:#a6c}table.table a.btn.btn-secondary{color:#fff}.btn-outline-secondary{background-color:initial!important;border:2px solid #a6c!important;color:#a6c!important}.btn-outline-secondary.active,.btn-outline-secondary:active,.btn-outline-secondary:active:focus,.btn-outline-secondary:focus,.btn-outline-secondary:hover{background-color:initial!important;border-color:#a6c!important;color:#a6c!important}.btn-outline-secondary:not([disabled]):not(.disabled).active,.btn-outline-secondary:not([disabled]):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{background-color:initial!important;border-color:#a6c!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-secondary:not([disabled]):not(.disabled).active:focus,.btn-outline-secondary:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-elegant{background-color:#2e2e2e!important;color:#fff}.btn-elegant:hover{background-color:#3b3b3b;color:#fff}.btn-elegant.focus,.btn-elegant:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-elegant.active,.btn-elegant:active,.btn-elegant:focus{background-color:#000}.btn-elegant.dropdown-toggle{background-color:#2e2e2e!important}.btn-elegant.dropdown-toggle:focus,.btn-elegant.dropdown-toggle:hover{background-color:#3b3b3b!important}.btn-elegant:not([disabled]):not(.disabled).active,.btn-elegant:not([disabled]):not(.disabled):active,.show>.btn-elegant.dropdown-toggle{background-color:#000!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-elegant:not([disabled]):not(.disabled).active:focus,.btn-elegant:not([disabled]):not(.disabled):active:focus,.show>.btn-elegant.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.elegant-ic{color:#2e2e2e!important}.elegant-ic:focus,.elegant-ic:hover{color:#2e2e2e}table.table a.btn.btn-elegant{color:#fff}.btn-outline-elegant{background-color:initial!important;border:2px solid #2e2e2e!important;color:#2e2e2e!important}.btn-outline-elegant.active,.btn-outline-elegant:active,.btn-outline-elegant:active:focus,.btn-outline-elegant:focus,.btn-outline-elegant:hover{background-color:initial!important;border-color:#2e2e2e!important;color:#2e2e2e!important}.btn-outline-elegant:not([disabled]):not(.disabled).active,.btn-outline-elegant:not([disabled]):not(.disabled):active,.show>.btn-outline-elegant.dropdown-toggle{background-color:initial!important;border-color:#2e2e2e!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-elegant:not([disabled]):not(.disabled).active:focus,.btn-outline-elegant:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-elegant.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-unique{background-color:#880e4f!important;color:#fff}.btn-unique:hover{background-color:#9f105c;color:#fff}.btn-unique.focus,.btn-unique:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-unique.active,.btn-unique:active,.btn-unique:focus{background-color:#2c0419}.btn-unique.dropdown-toggle{background-color:#880e4f!important}.btn-unique.dropdown-toggle:focus,.btn-unique.dropdown-toggle:hover{background-color:#9f105c!important}.btn-unique:not([disabled]):not(.disabled).active,.btn-unique:not([disabled]):not(.disabled):active,.show>.btn-unique.dropdown-toggle{background-color:#2c0419!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-unique:not([disabled]):not(.disabled).active:focus,.btn-unique:not([disabled]):not(.disabled):active:focus,.show>.btn-unique.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.unique-ic{color:#880e4f!important}.unique-ic:focus,.unique-ic:hover{color:#880e4f}table.table a.btn.btn-unique{color:#fff}.btn-outline-unique{background-color:initial!important;border:2px solid #880e4f!important;color:#880e4f!important}.btn-outline-unique.active,.btn-outline-unique:active,.btn-outline-unique:active:focus,.btn-outline-unique:focus,.btn-outline-unique:hover{background-color:initial!important;border-color:#880e4f!important;color:#880e4f!important}.btn-outline-unique:not([disabled]):not(.disabled).active,.btn-outline-unique:not([disabled]):not(.disabled):active,.show>.btn-outline-unique.dropdown-toggle{background-color:initial!important;border-color:#880e4f!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-unique:not([disabled]):not(.disabled).active:focus,.btn-outline-unique:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-unique.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-dark-green{background-color:#388e3c!important;color:#fff}.btn-dark-green:hover{background-color:#3fa044;color:#fff}.btn-dark-green.focus,.btn-dark-green:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-dark-green.active,.btn-dark-green:active,.btn-dark-green:focus{background-color:#1b451d}.btn-dark-green.dropdown-toggle{background-color:#388e3c!important}.btn-dark-green.dropdown-toggle:focus,.btn-dark-green.dropdown-toggle:hover{background-color:#3fa044!important}.btn-dark-green:not([disabled]):not(.disabled).active,.btn-dark-green:not([disabled]):not(.disabled):active,.show>.btn-dark-green.dropdown-toggle{background-color:#1b451d!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-dark-green:not([disabled]):not(.disabled).active:focus,.btn-dark-green:not([disabled]):not(.disabled):active:focus,.show>.btn-dark-green.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.dark-green-ic{color:#388e3c!important}.dark-green-ic:focus,.dark-green-ic:hover{color:#388e3c}table.table a.btn.btn-dark-green{color:#fff}.btn-outline-dark-green{background-color:initial!important;border:2px solid #388e3c!important;color:#388e3c!important}.btn-outline-dark-green.active,.btn-outline-dark-green:active,.btn-outline-dark-green:active:focus,.btn-outline-dark-green:focus,.btn-outline-dark-green:hover{background-color:initial!important;border-color:#388e3c!important;color:#388e3c!important}.btn-outline-dark-green:not([disabled]):not(.disabled).active,.btn-outline-dark-green:not([disabled]):not(.disabled):active,.show>.btn-outline-dark-green.dropdown-toggle{background-color:initial!important;border-color:#388e3c!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-dark-green:not([disabled]):not(.disabled).active:focus,.btn-outline-dark-green:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-dark-green.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-mdb-color{background-color:#59698d!important;color:#fff}.btn-mdb-color:hover{background-color:#63759d;color:#fff}.btn-mdb-color.focus,.btn-mdb-color:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-mdb-color.active,.btn-mdb-color:active,.btn-mdb-color:focus{background-color:#323a4e}.btn-mdb-color.dropdown-toggle{background-color:#59698d!important}.btn-mdb-color.dropdown-toggle:focus,.btn-mdb-color.dropdown-toggle:hover{background-color:#63759d!important}.btn-mdb-color:not([disabled]):not(.disabled).active,.btn-mdb-color:not([disabled]):not(.disabled):active,.show>.btn-mdb-color.dropdown-toggle{background-color:#323a4e!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-mdb-color:not([disabled]):not(.disabled).active:focus,.btn-mdb-color:not([disabled]):not(.disabled):active:focus,.show>.btn-mdb-color.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.mdb-color-ic{color:#59698d!important}.mdb-color-ic:focus,.mdb-color-ic:hover{color:#59698d}table.table a.btn.btn-mdb-color{color:#fff}.btn-outline-mdb-color{background-color:initial!important;border:2px solid #59698d!important;color:#59698d!important}.btn-outline-mdb-color.active,.btn-outline-mdb-color:active,.btn-outline-mdb-color:active:focus,.btn-outline-mdb-color:focus,.btn-outline-mdb-color:hover{background-color:initial!important;border-color:#59698d!important;color:#59698d!important}.btn-outline-mdb-color:not([disabled]):not(.disabled).active,.btn-outline-mdb-color:not([disabled]):not(.disabled):active,.show>.btn-outline-mdb-color.dropdown-toggle{background-color:initial!important;border-color:#59698d!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-mdb-color:not([disabled]):not(.disabled).active:focus,.btn-outline-mdb-color:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-mdb-color.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-red{background-color:#d32f2f!important;color:#fff}.btn-red:hover{background-color:#d74444;color:#fff}.btn-red.focus,.btn-red:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-red.active,.btn-red:active,.btn-red:focus{background-color:#811b1b}.btn-red.dropdown-toggle{background-color:#d32f2f!important}.btn-red.dropdown-toggle:focus,.btn-red.dropdown-toggle:hover{background-color:#d74444!important}.btn-red:not([disabled]):not(.disabled).active,.btn-red:not([disabled]):not(.disabled):active,.show>.btn-red.dropdown-toggle{background-color:#811b1b!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-red:not([disabled]):not(.disabled).active:focus,.btn-red:not([disabled]):not(.disabled):active:focus,.show>.btn-red.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.red-ic{color:#d32f2f!important}.red-ic:focus,.red-ic:hover{color:#d32f2f}table.table a.btn.btn-red{color:#fff}.btn-outline-red{background-color:initial!important;border:2px solid #d32f2f!important;color:#d32f2f!important}.btn-outline-red.active,.btn-outline-red:active,.btn-outline-red:active:focus,.btn-outline-red:focus,.btn-outline-red:hover{background-color:initial!important;border-color:#d32f2f!important;color:#d32f2f!important}.btn-outline-red:not([disabled]):not(.disabled).active,.btn-outline-red:not([disabled]):not(.disabled):active,.show>.btn-outline-red.dropdown-toggle{background-color:initial!important;border-color:#d32f2f!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-red:not([disabled]):not(.disabled).active:focus,.btn-outline-red:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-red.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-pink{background-color:#ec407a!important;color:#fff}.btn-pink:hover{background-color:#ee578a;color:#fff}.btn-pink.focus,.btn-pink:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-pink.active,.btn-pink:active,.btn-pink:focus{background-color:#b41249}.btn-pink.dropdown-toggle{background-color:#ec407a!important}.btn-pink.dropdown-toggle:focus,.btn-pink.dropdown-toggle:hover{background-color:#ee578a!important}.btn-pink:not([disabled]):not(.disabled).active,.btn-pink:not([disabled]):not(.disabled):active,.show>.btn-pink.dropdown-toggle{background-color:#b41249!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-pink:not([disabled]):not(.disabled).active:focus,.btn-pink:not([disabled]):not(.disabled):active:focus,.show>.btn-pink.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.pink-ic{color:#ec407a!important}.pink-ic:focus,.pink-ic:hover{color:#ec407a}table.table a.btn.btn-pink{color:#fff}.btn-outline-pink{background-color:initial!important;border:2px solid #ec407a!important;color:#ec407a!important}.btn-outline-pink.active,.btn-outline-pink:active,.btn-outline-pink:active:focus,.btn-outline-pink:focus,.btn-outline-pink:hover{background-color:initial!important;border-color:#ec407a!important;color:#ec407a!important}.btn-outline-pink:not([disabled]):not(.disabled).active,.btn-outline-pink:not([disabled]):not(.disabled):active,.show>.btn-outline-pink.dropdown-toggle{background-color:initial!important;border-color:#ec407a!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-pink:not([disabled]):not(.disabled).active:focus,.btn-outline-pink:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-pink.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-purple{background-color:#8e24aa!important;color:#fff}.btn-purple:hover{background-color:#a028bf;color:#fff}.btn-purple.focus,.btn-purple:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-purple.active,.btn-purple:active,.btn-purple:focus{background-color:#481256}.btn-purple.dropdown-toggle{background-color:#8e24aa!important}.btn-purple.dropdown-toggle:focus,.btn-purple.dropdown-toggle:hover{background-color:#a028bf!important}.btn-purple:not([disabled]):not(.disabled).active,.btn-purple:not([disabled]):not(.disabled):active,.show>.btn-purple.dropdown-toggle{background-color:#481256!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-purple:not([disabled]):not(.disabled).active:focus,.btn-purple:not([disabled]):not(.disabled):active:focus,.show>.btn-purple.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.purple-ic{color:#8e24aa!important}.purple-ic:focus,.purple-ic:hover{color:#8e24aa}table.table a.btn.btn-purple{color:#fff}.btn-outline-purple{background-color:initial!important;border:2px solid #8e24aa!important;color:#8e24aa!important}.btn-outline-purple.active,.btn-outline-purple:active,.btn-outline-purple:active:focus,.btn-outline-purple:focus,.btn-outline-purple:hover{background-color:initial!important;border-color:#8e24aa!important;color:#8e24aa!important}.btn-outline-purple:not([disabled]):not(.disabled).active,.btn-outline-purple:not([disabled]):not(.disabled):active,.show>.btn-outline-purple.dropdown-toggle{background-color:initial!important;border-color:#8e24aa!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-purple:not([disabled]):not(.disabled).active:focus,.btn-outline-purple:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-purple.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-deep-purple{background-color:#512da8!important;color:#fff}.btn-deep-purple:hover{background-color:#5b32bc;color:#fff}.btn-deep-purple.focus,.btn-deep-purple:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-deep-purple.active,.btn-deep-purple:active,.btn-deep-purple:focus{background-color:#2a1758}.btn-deep-purple.dropdown-toggle{background-color:#512da8!important}.btn-deep-purple.dropdown-toggle:focus,.btn-deep-purple.dropdown-toggle:hover{background-color:#5b32bc!important}.btn-deep-purple:not([disabled]):not(.disabled).active,.btn-deep-purple:not([disabled]):not(.disabled):active,.show>.btn-deep-purple.dropdown-toggle{background-color:#2a1758!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-deep-purple:not([disabled]):not(.disabled).active:focus,.btn-deep-purple:not([disabled]):not(.disabled):active:focus,.show>.btn-deep-purple.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.deep-purple-ic{color:#512da8!important}.deep-purple-ic:focus,.deep-purple-ic:hover{color:#512da8}table.table a.btn.btn-deep-purple{color:#fff}.btn-outline-deep-purple{background-color:initial!important;border:2px solid #512da8!important;color:#512da8!important}.btn-outline-deep-purple.active,.btn-outline-deep-purple:active,.btn-outline-deep-purple:active:focus,.btn-outline-deep-purple:focus,.btn-outline-deep-purple:hover{background-color:initial!important;border-color:#512da8!important;color:#512da8!important}.btn-outline-deep-purple:not([disabled]):not(.disabled).active,.btn-outline-deep-purple:not([disabled]):not(.disabled):active,.show>.btn-outline-deep-purple.dropdown-toggle{background-color:initial!important;border-color:#512da8!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-deep-purple:not([disabled]):not(.disabled).active:focus,.btn-outline-deep-purple:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-deep-purple.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-indigo{background-color:#3f51b5!important;color:#fff}.btn-indigo:hover{background-color:#4d5ec1;color:#fff}.btn-indigo.focus,.btn-indigo:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-indigo.active,.btn-indigo:active,.btn-indigo:focus{background-color:#252f69}.btn-indigo.dropdown-toggle{background-color:#3f51b5!important}.btn-indigo.dropdown-toggle:focus,.btn-indigo.dropdown-toggle:hover{background-color:#4d5ec1!important}.btn-indigo:not([disabled]):not(.disabled).active,.btn-indigo:not([disabled]):not(.disabled):active,.show>.btn-indigo.dropdown-toggle{background-color:#252f69!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-indigo:not([disabled]):not(.disabled).active:focus,.btn-indigo:not([disabled]):not(.disabled):active:focus,.show>.btn-indigo.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.indigo-ic{color:#3f51b5!important}.indigo-ic:focus,.indigo-ic:hover{color:#3f51b5}table.table a.btn.btn-indigo{color:#fff}.btn-outline-indigo{background-color:initial!important;border:2px solid #3f51b5!important;color:#3f51b5!important}.btn-outline-indigo.active,.btn-outline-indigo:active,.btn-outline-indigo:active:focus,.btn-outline-indigo:focus,.btn-outline-indigo:hover{background-color:initial!important;border-color:#3f51b5!important;color:#3f51b5!important}.btn-outline-indigo:not([disabled]):not(.disabled).active,.btn-outline-indigo:not([disabled]):not(.disabled):active,.show>.btn-outline-indigo.dropdown-toggle{background-color:initial!important;border-color:#3f51b5!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-indigo:not([disabled]):not(.disabled).active:focus,.btn-outline-indigo:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-indigo.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-blue{background-color:#1976d2!important;color:#fff}.btn-blue:hover{background-color:#2083e4;color:#fff}.btn-blue.focus,.btn-blue:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-blue.active,.btn-blue:active,.btn-blue:focus{background-color:#0e4377}.btn-blue.dropdown-toggle{background-color:#1976d2!important}.btn-blue.dropdown-toggle:focus,.btn-blue.dropdown-toggle:hover{background-color:#2083e4!important}.btn-blue:not([disabled]):not(.disabled).active,.btn-blue:not([disabled]):not(.disabled):active,.show>.btn-blue.dropdown-toggle{background-color:#0e4377!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-blue:not([disabled]):not(.disabled).active:focus,.btn-blue:not([disabled]):not(.disabled):active:focus,.show>.btn-blue.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.blue-ic{color:#1976d2!important}.blue-ic:focus,.blue-ic:hover{color:#1976d2}table.table a.btn.btn-blue{color:#fff}.btn-outline-blue{background-color:initial!important;border:2px solid #1976d2!important;color:#1976d2!important}.btn-outline-blue.active,.btn-outline-blue:active,.btn-outline-blue:active:focus,.btn-outline-blue:focus,.btn-outline-blue:hover{background-color:initial!important;border-color:#1976d2!important;color:#1976d2!important}.btn-outline-blue:not([disabled]):not(.disabled).active,.btn-outline-blue:not([disabled]):not(.disabled):active,.show>.btn-outline-blue.dropdown-toggle{background-color:initial!important;border-color:#1976d2!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-blue:not([disabled]):not(.disabled).active:focus,.btn-outline-blue:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-blue.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-light-blue{background-color:#82b1ff!important;color:#fff}.btn-light-blue:hover{background-color:#9cc1ff;color:#fff}.btn-light-blue.focus,.btn-light-blue:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-light-blue.active,.btn-light-blue:active,.btn-light-blue:focus{background-color:#1c71ff}.btn-light-blue.dropdown-toggle{background-color:#82b1ff!important}.btn-light-blue.dropdown-toggle:focus,.btn-light-blue.dropdown-toggle:hover{background-color:#9cc1ff!important}.btn-light-blue:not([disabled]):not(.disabled).active,.btn-light-blue:not([disabled]):not(.disabled):active,.show>.btn-light-blue.dropdown-toggle{background-color:#1c71ff!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-light-blue:not([disabled]):not(.disabled).active:focus,.btn-light-blue:not([disabled]):not(.disabled):active:focus,.show>.btn-light-blue.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.light-blue-ic{color:#82b1ff!important}.light-blue-ic:focus,.light-blue-ic:hover{color:#82b1ff}table.table a.btn.btn-light-blue{color:#fff}.btn-outline-light-blue{background-color:initial!important;border:2px solid #82b1ff!important;color:#82b1ff!important}.btn-outline-light-blue.active,.btn-outline-light-blue:active,.btn-outline-light-blue:active:focus,.btn-outline-light-blue:focus,.btn-outline-light-blue:hover{background-color:initial!important;border-color:#82b1ff!important;color:#82b1ff!important}.btn-outline-light-blue:not([disabled]):not(.disabled).active,.btn-outline-light-blue:not([disabled]):not(.disabled):active,.show>.btn-outline-light-blue.dropdown-toggle{background-color:initial!important;border-color:#82b1ff!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-light-blue:not([disabled]):not(.disabled).active:focus,.btn-outline-light-blue:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-light-blue.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-cyan{background-color:#00bcd4!important;color:#fff}.btn-cyan:hover{background-color:#00d3ee;color:#fff}.btn-cyan.focus,.btn-cyan:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-cyan.active,.btn-cyan:active,.btn-cyan:focus{background-color:#00626e}.btn-cyan.dropdown-toggle{background-color:#00bcd4!important}.btn-cyan.dropdown-toggle:focus,.btn-cyan.dropdown-toggle:hover{background-color:#00d3ee!important}.btn-cyan:not([disabled]):not(.disabled).active,.btn-cyan:not([disabled]):not(.disabled):active,.show>.btn-cyan.dropdown-toggle{background-color:#00626e!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-cyan:not([disabled]):not(.disabled).active:focus,.btn-cyan:not([disabled]):not(.disabled):active:focus,.show>.btn-cyan.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.cyan-ic{color:#00bcd4!important}.cyan-ic:focus,.cyan-ic:hover{color:#00bcd4}table.table a.btn.btn-cyan{color:#fff}.btn-outline-cyan{background-color:initial!important;border:2px solid #00bcd4!important;color:#00bcd4!important}.btn-outline-cyan.active,.btn-outline-cyan:active,.btn-outline-cyan:active:focus,.btn-outline-cyan:focus,.btn-outline-cyan:hover{background-color:initial!important;border-color:#00bcd4!important;color:#00bcd4!important}.btn-outline-cyan:not([disabled]):not(.disabled).active,.btn-outline-cyan:not([disabled]):not(.disabled):active,.show>.btn-outline-cyan.dropdown-toggle{background-color:initial!important;border-color:#00bcd4!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-cyan:not([disabled]):not(.disabled).active:focus,.btn-outline-cyan:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-cyan.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-teal{background-color:#00796b!important;color:#fff}.btn-teal:hover{background-color:#009382;color:#fff}.btn-teal.focus,.btn-teal:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-teal.active,.btn-teal:active,.btn-teal:focus{background-color:#001311}.btn-teal.dropdown-toggle{background-color:#00796b!important}.btn-teal.dropdown-toggle:focus,.btn-teal.dropdown-toggle:hover{background-color:#009382!important}.btn-teal:not([disabled]):not(.disabled).active,.btn-teal:not([disabled]):not(.disabled):active,.show>.btn-teal.dropdown-toggle{background-color:#001311!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-teal:not([disabled]):not(.disabled).active:focus,.btn-teal:not([disabled]):not(.disabled):active:focus,.show>.btn-teal.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.teal-ic{color:#00796b!important}.teal-ic:focus,.teal-ic:hover{color:#00796b}table.table a.btn.btn-teal{color:#fff}.btn-outline-teal{background-color:initial!important;border:2px solid #00796b!important;color:#00796b!important}.btn-outline-teal.active,.btn-outline-teal:active,.btn-outline-teal:active:focus,.btn-outline-teal:focus,.btn-outline-teal:hover{background-color:initial!important;border-color:#00796b!important;color:#00796b!important}.btn-outline-teal:not([disabled]):not(.disabled).active,.btn-outline-teal:not([disabled]):not(.disabled):active,.show>.btn-outline-teal.dropdown-toggle{background-color:initial!important;border-color:#00796b!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-teal:not([disabled]):not(.disabled).active:focus,.btn-outline-teal:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-teal.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-green{background-color:#388e3c!important;color:#fff}.btn-green:hover{background-color:#3fa044;color:#fff}.btn-green.focus,.btn-green:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-green.active,.btn-green:active,.btn-green:focus{background-color:#1b451d}.btn-green.dropdown-toggle{background-color:#388e3c!important}.btn-green.dropdown-toggle:focus,.btn-green.dropdown-toggle:hover{background-color:#3fa044!important}.btn-green:not([disabled]):not(.disabled).active,.btn-green:not([disabled]):not(.disabled):active,.show>.btn-green.dropdown-toggle{background-color:#1b451d!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-green:not([disabled]):not(.disabled).active:focus,.btn-green:not([disabled]):not(.disabled):active:focus,.show>.btn-green.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.green-ic{color:#388e3c!important}.green-ic:focus,.green-ic:hover{color:#388e3c}table.table a.btn.btn-green{color:#fff}.btn-outline-green{background-color:initial!important;border:2px solid #388e3c!important;color:#388e3c!important}.btn-outline-green.active,.btn-outline-green:active,.btn-outline-green:active:focus,.btn-outline-green:focus,.btn-outline-green:hover{background-color:initial!important;border-color:#388e3c!important;color:#388e3c!important}.btn-outline-green:not([disabled]):not(.disabled).active,.btn-outline-green:not([disabled]):not(.disabled):active,.show>.btn-outline-green.dropdown-toggle{background-color:initial!important;border-color:#388e3c!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-green:not([disabled]):not(.disabled).active:focus,.btn-outline-green:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-green.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-light-green{background-color:#8bc34a!important;color:#fff}.btn-light-green:hover{background-color:#97c95d;color:#fff}.btn-light-green.focus,.btn-light-green:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-light-green.active,.btn-light-green:active,.btn-light-green:focus{background-color:#577d2a}.btn-light-green.dropdown-toggle{background-color:#8bc34a!important}.btn-light-green.dropdown-toggle:focus,.btn-light-green.dropdown-toggle:hover{background-color:#97c95d!important}.btn-light-green:not([disabled]):not(.disabled).active,.btn-light-green:not([disabled]):not(.disabled):active,.show>.btn-light-green.dropdown-toggle{background-color:#577d2a!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-light-green:not([disabled]):not(.disabled).active:focus,.btn-light-green:not([disabled]):not(.disabled):active:focus,.show>.btn-light-green.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.light-green-ic{color:#8bc34a!important}.light-green-ic:focus,.light-green-ic:hover{color:#8bc34a}table.table a.btn.btn-light-green{color:#fff}.btn-outline-light-green{background-color:initial!important;border:2px solid #8bc34a!important;color:#8bc34a!important}.btn-outline-light-green.active,.btn-outline-light-green:active,.btn-outline-light-green:active:focus,.btn-outline-light-green:focus,.btn-outline-light-green:hover{background-color:initial!important;border-color:#8bc34a!important;color:#8bc34a!important}.btn-outline-light-green:not([disabled]):not(.disabled).active,.btn-outline-light-green:not([disabled]):not(.disabled):active,.show>.btn-outline-light-green.dropdown-toggle{background-color:initial!important;border-color:#8bc34a!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-light-green:not([disabled]):not(.disabled).active:focus,.btn-outline-light-green:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-light-green.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-lime{background-color:#afb42b!important;color:#fff}.btn-lime:hover{background-color:#c3c930;color:#fff}.btn-lime.focus,.btn-lime:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-lime.active,.btn-lime:active,.btn-lime:focus{background-color:#5f6217}.btn-lime.dropdown-toggle{background-color:#afb42b!important}.btn-lime.dropdown-toggle:focus,.btn-lime.dropdown-toggle:hover{background-color:#c3c930!important}.btn-lime:not([disabled]):not(.disabled).active,.btn-lime:not([disabled]):not(.disabled):active,.show>.btn-lime.dropdown-toggle{background-color:#5f6217!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-lime:not([disabled]):not(.disabled).active:focus,.btn-lime:not([disabled]):not(.disabled):active:focus,.show>.btn-lime.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.lime-ic{color:#afb42b!important}.lime-ic:focus,.lime-ic:hover{color:#afb42b}table.table a.btn.btn-lime{color:#fff}.btn-outline-lime{background-color:initial!important;border:2px solid #afb42b!important;color:#afb42b!important}.btn-outline-lime.active,.btn-outline-lime:active,.btn-outline-lime:active:focus,.btn-outline-lime:focus,.btn-outline-lime:hover{background-color:initial!important;border-color:#afb42b!important;color:#afb42b!important}.btn-outline-lime:not([disabled]):not(.disabled).active,.btn-outline-lime:not([disabled]):not(.disabled):active,.show>.btn-outline-lime.dropdown-toggle{background-color:initial!important;border-color:#afb42b!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-lime:not([disabled]):not(.disabled).active:focus,.btn-outline-lime:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-lime.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-yellow{background-color:#fbc02d!important;color:#fff}.btn-yellow:hover{background-color:#fbc846;color:#fff}.btn-yellow.focus,.btn-yellow:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-yellow.active,.btn-yellow:active,.btn-yellow:focus{background-color:#be8904}.btn-yellow.dropdown-toggle{background-color:#fbc02d!important}.btn-yellow.dropdown-toggle:focus,.btn-yellow.dropdown-toggle:hover{background-color:#fbc846!important}.btn-yellow:not([disabled]):not(.disabled).active,.btn-yellow:not([disabled]):not(.disabled):active,.show>.btn-yellow.dropdown-toggle{background-color:#be8904!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-yellow:not([disabled]):not(.disabled).active:focus,.btn-yellow:not([disabled]):not(.disabled):active:focus,.show>.btn-yellow.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.yellow-ic{color:#fbc02d!important}.yellow-ic:focus,.yellow-ic:hover{color:#fbc02d}table.table a.btn.btn-yellow{color:#fff}.btn-outline-yellow{background-color:initial!important;border:2px solid #fbc02d!important;color:#fbc02d!important}.btn-outline-yellow.active,.btn-outline-yellow:active,.btn-outline-yellow:active:focus,.btn-outline-yellow:focus,.btn-outline-yellow:hover{background-color:initial!important;border-color:#fbc02d!important;color:#fbc02d!important}.btn-outline-yellow:not([disabled]):not(.disabled).active,.btn-outline-yellow:not([disabled]):not(.disabled):active,.show>.btn-outline-yellow.dropdown-toggle{background-color:initial!important;border-color:#fbc02d!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-yellow:not([disabled]):not(.disabled).active:focus,.btn-outline-yellow:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-yellow.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-amber{background-color:#ffa000!important;color:#fff}.btn-amber:hover{background-color:#ffaa1a;color:#fff}.btn-amber.focus,.btn-amber:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-amber.active,.btn-amber:active,.btn-amber:focus{background-color:#996000}.btn-amber.dropdown-toggle{background-color:#ffa000!important}.btn-amber.dropdown-toggle:focus,.btn-amber.dropdown-toggle:hover{background-color:#ffaa1a!important}.btn-amber:not([disabled]):not(.disabled).active,.btn-amber:not([disabled]):not(.disabled):active,.show>.btn-amber.dropdown-toggle{background-color:#996000!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-amber:not([disabled]):not(.disabled).active:focus,.btn-amber:not([disabled]):not(.disabled):active:focus,.show>.btn-amber.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.amber-ic{color:#ffa000!important}.amber-ic:focus,.amber-ic:hover{color:#ffa000}table.table a.btn.btn-amber{color:#fff}.btn-outline-amber{background-color:initial!important;border:2px solid #ffa000!important;color:#ffa000!important}.btn-outline-amber.active,.btn-outline-amber:active,.btn-outline-amber:active:focus,.btn-outline-amber:focus,.btn-outline-amber:hover{background-color:initial!important;border-color:#ffa000!important;color:#ffa000!important}.btn-outline-amber:not([disabled]):not(.disabled).active,.btn-outline-amber:not([disabled]):not(.disabled):active,.show>.btn-outline-amber.dropdown-toggle{background-color:initial!important;border-color:#ffa000!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-amber:not([disabled]):not(.disabled).active:focus,.btn-outline-amber:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-amber.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-orange{background-color:#f57c00!important;color:#fff}.btn-orange:hover{background-color:#ff8910;color:#fff}.btn-orange.focus,.btn-orange:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-orange.active,.btn-orange:active,.btn-orange:focus{background-color:#8f4800}.btn-orange.dropdown-toggle{background-color:#f57c00!important}.btn-orange.dropdown-toggle:focus,.btn-orange.dropdown-toggle:hover{background-color:#ff8910!important}.btn-orange:not([disabled]):not(.disabled).active,.btn-orange:not([disabled]):not(.disabled):active,.show>.btn-orange.dropdown-toggle{background-color:#8f4800!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-orange:not([disabled]):not(.disabled).active:focus,.btn-orange:not([disabled]):not(.disabled):active:focus,.show>.btn-orange.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.orange-ic{color:#f57c00!important}.orange-ic:focus,.orange-ic:hover{color:#f57c00}table.table a.btn.btn-orange{color:#fff}.btn-outline-orange{background-color:initial!important;border:2px solid #f57c00!important;color:#f57c00!important}.btn-outline-orange.active,.btn-outline-orange:active,.btn-outline-orange:active:focus,.btn-outline-orange:focus,.btn-outline-orange:hover{background-color:initial!important;border-color:#f57c00!important;color:#f57c00!important}.btn-outline-orange:not([disabled]):not(.disabled).active,.btn-outline-orange:not([disabled]):not(.disabled):active,.show>.btn-outline-orange.dropdown-toggle{background-color:initial!important;border-color:#f57c00!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-orange:not([disabled]):not(.disabled).active:focus,.btn-outline-orange:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-orange.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-deep-orange{background-color:#ff7043!important;color:#fff}.btn-deep-orange:hover{background-color:#ff835d;color:#fff}.btn-deep-orange.focus,.btn-deep-orange:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-deep-orange.active,.btn-deep-orange:active,.btn-deep-orange:focus{background-color:#dc3500}.btn-deep-orange.dropdown-toggle{background-color:#ff7043!important}.btn-deep-orange.dropdown-toggle:focus,.btn-deep-orange.dropdown-toggle:hover{background-color:#ff835d!important}.btn-deep-orange:not([disabled]):not(.disabled).active,.btn-deep-orange:not([disabled]):not(.disabled):active,.show>.btn-deep-orange.dropdown-toggle{background-color:#dc3500!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-deep-orange:not([disabled]):not(.disabled).active:focus,.btn-deep-orange:not([disabled]):not(.disabled):active:focus,.show>.btn-deep-orange.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.deep-orange-ic{color:#ff7043!important}.deep-orange-ic:focus,.deep-orange-ic:hover{color:#ff7043}table.table a.btn.btn-deep-orange{color:#fff}.btn-outline-deep-orange{background-color:initial!important;border:2px solid #ff7043!important;color:#ff7043!important}.btn-outline-deep-orange.active,.btn-outline-deep-orange:active,.btn-outline-deep-orange:active:focus,.btn-outline-deep-orange:focus,.btn-outline-deep-orange:hover{background-color:initial!important;border-color:#ff7043!important;color:#ff7043!important}.btn-outline-deep-orange:not([disabled]):not(.disabled).active,.btn-outline-deep-orange:not([disabled]):not(.disabled):active,.show>.btn-outline-deep-orange.dropdown-toggle{background-color:initial!important;border-color:#ff7043!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-deep-orange:not([disabled]):not(.disabled).active:focus,.btn-outline-deep-orange:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-deep-orange.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-brown{background-color:#795548!important;color:#fff}.btn-brown:hover{background-color:#896052;color:#fff}.btn-brown.focus,.btn-brown:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-brown.active,.btn-brown:active,.btn-brown:focus{background-color:#392822}.btn-brown.dropdown-toggle{background-color:#795548!important}.btn-brown.dropdown-toggle:focus,.btn-brown.dropdown-toggle:hover{background-color:#896052!important}.btn-brown:not([disabled]):not(.disabled).active,.btn-brown:not([disabled]):not(.disabled):active,.show>.btn-brown.dropdown-toggle{background-color:#392822!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-brown:not([disabled]):not(.disabled).active:focus,.btn-brown:not([disabled]):not(.disabled):active:focus,.show>.btn-brown.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.brown-ic{color:#795548!important}.brown-ic:focus,.brown-ic:hover{color:#795548}table.table a.btn.btn-brown{color:#fff}.btn-outline-brown{background-color:initial!important;border:2px solid #795548!important;color:#795548!important}.btn-outline-brown.active,.btn-outline-brown:active,.btn-outline-brown:active:focus,.btn-outline-brown:focus,.btn-outline-brown:hover{background-color:initial!important;border-color:#795548!important;color:#795548!important}.btn-outline-brown:not([disabled]):not(.disabled).active,.btn-outline-brown:not([disabled]):not(.disabled):active,.show>.btn-outline-brown.dropdown-toggle{background-color:initial!important;border-color:#795548!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-brown:not([disabled]):not(.disabled).active:focus,.btn-outline-brown:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-brown.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-grey{background-color:#616161!important;color:#fff}.btn-grey:hover{background-color:#6e6e6e;color:#fff}.btn-grey.focus,.btn-grey:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-grey.active,.btn-grey:active,.btn-grey:focus{background-color:#2e2e2e}.btn-grey.dropdown-toggle{background-color:#616161!important}.btn-grey.dropdown-toggle:focus,.btn-grey.dropdown-toggle:hover{background-color:#6e6e6e!important}.btn-grey:not([disabled]):not(.disabled).active,.btn-grey:not([disabled]):not(.disabled):active,.show>.btn-grey.dropdown-toggle{background-color:#2e2e2e!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-grey:not([disabled]):not(.disabled).active:focus,.btn-grey:not([disabled]):not(.disabled):active:focus,.show>.btn-grey.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.grey-ic{color:#616161!important}.grey-ic:focus,.grey-ic:hover{color:#616161}table.table a.btn.btn-grey{color:#fff}.btn-outline-grey{background-color:initial!important;border:2px solid #616161!important;color:#616161!important}.btn-outline-grey.active,.btn-outline-grey:active,.btn-outline-grey:active:focus,.btn-outline-grey:focus,.btn-outline-grey:hover{background-color:initial!important;border-color:#616161!important;color:#616161!important}.btn-outline-grey:not([disabled]):not(.disabled).active,.btn-outline-grey:not([disabled]):not(.disabled):active,.show>.btn-outline-grey.dropdown-toggle{background-color:initial!important;border-color:#616161!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-grey:not([disabled]):not(.disabled).active:focus,.btn-outline-grey:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-grey.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-blue-grey{background-color:#78909c!important;color:#fff}.btn-blue-grey:hover{background-color:#879ca7;color:#fff}.btn-blue-grey.focus,.btn-blue-grey:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-blue-grey.active,.btn-blue-grey:active,.btn-blue-grey:focus{background-color:#4a5b64}.btn-blue-grey.dropdown-toggle{background-color:#78909c!important}.btn-blue-grey.dropdown-toggle:focus,.btn-blue-grey.dropdown-toggle:hover{background-color:#879ca7!important}.btn-blue-grey:not([disabled]):not(.disabled).active,.btn-blue-grey:not([disabled]):not(.disabled):active,.show>.btn-blue-grey.dropdown-toggle{background-color:#4a5b64!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-blue-grey:not([disabled]):not(.disabled).active:focus,.btn-blue-grey:not([disabled]):not(.disabled):active:focus,.show>.btn-blue-grey.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.blue-grey-ic{color:#78909c!important}.blue-grey-ic:focus,.blue-grey-ic:hover{color:#78909c}table.table a.btn.btn-blue-grey{color:#fff}.btn-outline-blue-grey{background-color:initial!important;border:2px solid #78909c!important;color:#78909c!important}.btn-outline-blue-grey.active,.btn-outline-blue-grey:active,.btn-outline-blue-grey:active:focus,.btn-outline-blue-grey:focus,.btn-outline-blue-grey:hover{background-color:initial!important;border-color:#78909c!important;color:#78909c!important}.btn-outline-blue-grey:not([disabled]):not(.disabled).active,.btn-outline-blue-grey:not([disabled]):not(.disabled):active,.show>.btn-outline-blue-grey.dropdown-toggle{background-color:initial!important;border-color:#78909c!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-blue-grey:not([disabled]):not(.disabled).active:focus,.btn-outline-blue-grey:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-blue-grey.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-dark{background-color:#212121!important;color:#fff}.btn-dark:hover{background-color:#2e2e2e;color:#fff}.btn-dark.focus,.btn-dark:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-dark.active,.btn-dark:active,.btn-dark:focus{background-color:#000}.btn-dark.dropdown-toggle{background-color:#212121!important}.btn-dark.dropdown-toggle:focus,.btn-dark.dropdown-toggle:hover{background-color:#2e2e2e!important}.btn-dark:not([disabled]):not(.disabled).active,.btn-dark:not([disabled]):not(.disabled):active,.show>.btn-dark.dropdown-toggle{background-color:#000!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-dark:not([disabled]):not(.disabled).active:focus,.btn-dark:not([disabled]):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.dark-ic{color:#212121!important}.dark-ic:focus,.dark-ic:hover{color:#212121}table.table a.btn.btn-dark{color:#fff}.btn-outline-dark{background-color:initial!important;border:2px solid #212121!important;color:#212121!important}.btn-outline-dark.active,.btn-outline-dark:active,.btn-outline-dark:active:focus,.btn-outline-dark:focus,.btn-outline-dark:hover{background-color:initial!important;border-color:#212121!important;color:#212121!important}.btn-outline-dark:not([disabled]):not(.disabled).active,.btn-outline-dark:not([disabled]):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{background-color:initial!important;border-color:#212121!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-dark:not([disabled]):not(.disabled).active:focus,.btn-outline-dark:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-light{background-color:#e0e0e0!important;color:#000}.btn-light:hover{background-color:#ededed;color:#000}.btn-light.focus,.btn-light:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-light.active,.btn-light:active,.btn-light:focus{background-color:#adadad}.btn-light.dropdown-toggle{background-color:#e0e0e0!important}.btn-light.dropdown-toggle:focus,.btn-light.dropdown-toggle:hover{background-color:#ededed!important}.btn-light:not([disabled]):not(.disabled).active,.btn-light:not([disabled]):not(.disabled):active,.show>.btn-light.dropdown-toggle{background-color:#adadad!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-light:not([disabled]):not(.disabled).active:focus,.btn-light:not([disabled]):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.light-ic{color:#e0e0e0!important}.light-ic:focus,.light-ic:hover{color:#e0e0e0}table.table a.btn.btn-light{color:#000}.btn-outline-light{background-color:initial!important;border:2px solid #e0e0e0!important;color:#e0e0e0!important}.btn-outline-light.active,.btn-outline-light:active,.btn-outline-light:active:focus,.btn-outline-light:focus,.btn-outline-light:hover{background-color:initial!important;border-color:#e0e0e0!important;color:#e0e0e0!important}.btn-outline-light:not([disabled]):not(.disabled).active,.btn-outline-light:not([disabled]):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{background-color:initial!important;border-color:#e0e0e0!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-light:not([disabled]):not(.disabled).active:focus,.btn-outline-light:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-white{background-color:#fff!important;color:#000}.btn-white:hover{background-color:#fff;color:#000}.btn-white.focus,.btn-white:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-white.active,.btn-white:active,.btn-white:focus{background-color:#ccc}.btn-white.dropdown-toggle,.btn-white.dropdown-toggle:focus,.btn-white.dropdown-toggle:hover{background-color:#fff!important}.btn-white:not([disabled]):not(.disabled).active,.btn-white:not([disabled]):not(.disabled):active,.show>.btn-white.dropdown-toggle{background-color:#ccc!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-white:not([disabled]):not(.disabled).active:focus,.btn-white:not([disabled]):not(.disabled):active:focus,.show>.btn-white.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.white-ic{color:#fff!important}.white-ic:focus,.white-ic:hover{color:#fff}a.btn:not([href]):not([tabindex]),a.btn:not([href]):not([tabindex]):focus,a.btn:not([href]):not([tabindex]):hover,table.table a.btn.btn-white{color:#000}.btn-outline-white{background-color:initial!important;border:2px solid #fff!important;color:#fff!important}.btn-outline-white.active,.btn-outline-white:active,.btn-outline-white:active:focus,.btn-outline-white:focus,.btn-outline-white:hover{background-color:initial!important;border-color:#fff!important;color:#fff!important}.btn-outline-white:not([disabled]):not(.disabled).active,.btn-outline-white:not([disabled]):not(.disabled):active,.show>.btn-outline-white.dropdown-toggle{background-color:initial!important;border-color:#fff!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-white:not([disabled]):not(.disabled).active:focus,.btn-outline-white:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-white.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-black{background-color:#000!important;color:#fff}.btn-black:hover{background-color:#0d0d0d;color:#fff}.btn-black.focus,.btn-black:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-black.active,.btn-black:active,.btn-black:focus{background-color:#000}.btn-black.dropdown-toggle{background-color:#000!important}.btn-black.dropdown-toggle:focus,.btn-black.dropdown-toggle:hover{background-color:#0d0d0d!important}.btn-black:not([disabled]):not(.disabled).active,.btn-black:not([disabled]):not(.disabled):active,.show>.btn-black.dropdown-toggle{background-color:#000!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-black:not([disabled]):not(.disabled).active:focus,.btn-black:not([disabled]):not(.disabled):active:focus,.show>.btn-black.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.black-ic{color:#000!important}.black-ic:focus,.black-ic:hover{color:#000}table.table a.btn.btn-black{color:#fff}.btn-outline-black{background-color:initial!important;border:2px solid #000!important;color:#000!important}.btn-outline-black.active,.btn-outline-black:active,.btn-outline-black:active:focus,.btn-outline-black:focus,.btn-outline-black:hover{background-color:initial!important;border-color:#000!important;color:#000!important}.btn-outline-black:not([disabled]):not(.disabled).active,.btn-outline-black:not([disabled]):not(.disabled):active,.show>.btn-outline-black.dropdown-toggle{background-color:initial!important;border-color:#000!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-outline-black:not([disabled]):not(.disabled).active:focus,.btn-outline-black:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-black.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn.purple-gradient{color:#fff;transition:.5s ease}.btn.purple-gradient:active,.btn.purple-gradient:active:focus .btn.purple-gradient.active,.btn.purple-gradient:focus,.btn.purple-gradient:hover{background:linear-gradient(#ff88ce,#8f8bf7)}.btn.peach-gradient{color:#fff;transition:.5s ease}.btn.peach-gradient:active,.btn.peach-gradient:active:focus .btn.peach-gradient.active,.btn.peach-gradient:focus,.btn.peach-gradient:hover{background:linear-gradient(#ffdf89,#fc7b7b)}.btn.aqua-gradient{color:#fff;transition:.5s ease}.btn.aqua-gradient:active,.btn.aqua-gradient:active:focus .btn.aqua-gradient.active,.btn.aqua-gradient:focus,.btn.aqua-gradient:hover{background:linear-gradient(#3aa2ff,#1fffac)}.btn.blue-gradient{color:#fff;transition:.5s ease}.btn.blue-gradient:active,.btn.blue-gradient:active:focus .btn.blue-gradient.active,.btn.blue-gradient:focus,.btn.blue-gradient:hover{background:linear-gradient(#5ed1fc,#3647b3)}.btn-warning:focus,.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#fff}.card{border:0;box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f;font-weight:400}.card[class*=border]{border:1px solid #9e9e9e;box-shadow:none}.card .card-body h1,.card .card-body h2,.card .card-body h3,.card .card-body h4,.card .card-body h5,.card .card-body h6{font-weight:400}.card .card-body .card-title a,.card .card-body .card-title a:hover{transition:.2s ease-in-out}.card .card-body .card-text{color:#747373;font-size:.9rem;font-weight:400}.card .md-form label{font-weight:300}.dropdown .dropdown-menu .dropdown-item:active{background-color:#757575}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{border-radius:0 6px 6px 6px;left:100%;margin-left:1px;margin-top:-6px;top:0}.dropdown-submenu:hover>.dropdown-menu{display:block}.md-form.input-group label{margin-bottom:0;top:0}.md-form.input-group .input-group-text{background-color:#e0e0e0}.md-form.input-group .input-group-text.md-addon{background-color:initial;border:none;font-weight:500}.md-form.input-group .form-control{margin:0;padding:.375rem .75rem}.navbar{box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f;font-weight:300}.navbar form .md-form input{margin:0 5px 1px 8px}.navbar .breadcrumb{background-color:inherit;font-size:15px;font-weight:300;margin:0;padding:.3rem 0 0 1rem}.navbar .breadcrumb .breadcrumb-item{color:#fff}.navbar .breadcrumb .breadcrumb-item.active,.navbar .breadcrumb .breadcrumb-item:before{color:#ffffffa6}.navbar .navbar-toggler{border-width:0;outline:0}.navbar .nav-flex-icons{flex-direction:row}@media (max-width:992px){.navbar .container{width:100%}.navbar .container .navbar-toggler-right{right:0}}.navbar .nav-item .nav-link{display:block}.navbar .nav-item .nav-link.disabled:active{pointer-events:none}.navbar .nav-item .nav-link .fab,.navbar .nav-item .nav-link .far,.navbar .nav-item .nav-link .fas{padding-left:3px;padding-right:3px}@media (max-width:992px){.navbar .nav-item .nav-link{padding-left:6px;padding-right:6px}}.navbar .dropdown-menu{margin-top:0;position:absolute!important}.navbar .dropdown-menu a{font-size:.9375rem;font-weight:300;padding:10px}.navbar .dropdown-menu a:not(.active){color:#000}@media (max-width:600px){.navbar .dropdown-menu form{width:17rem}}@media (min-width:600px){.navbar .dropdown-menu form{width:22rem}}.navbar.navbar-light .navbar-nav .nav-item .nav-link.disbled,.navbar.navbar-light .navbar-nav .nav-item .nav-link.disbled:hover{color:#0000004d}.navbar.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27rgba%280, 0, 0, 0.9%29%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");cursor:pointer}.navbar.navbar-light .breadcrumb .nav-item .nav-link,.navbar.navbar-light .navbar-nav .nav-item .nav-link{color:#000;transition:.35s}.navbar.navbar-light .breadcrumb .nav-item .nav-link:hover,.navbar.navbar-light .navbar-nav .nav-item .nav-link:hover{color:#000000b3}.navbar.navbar-light .breadcrumb .nav-item.active>.nav-link,.navbar.navbar-light .navbar-nav .nav-item.active>.nav-link{background-color:#0000001a}.navbar.navbar-light .breadcrumb .nav-item.active>.nav-link:hover,.navbar.navbar-light .navbar-nav .nav-item.active>.nav-link:hover,.navbar.navbar-light .navbar-toggler{color:#000}.navbar.navbar-light form .md-form input{border-bottom:1px solid #000}.navbar.navbar-light form .md-form input:focus:not([readonly]){border-color:#4285f4}.navbar.navbar-light form .md-form .form-control{color:#000}.navbar.navbar-light form .md-form .form-control::placeholder{color:#000;font-weight:300}.navbar.navbar-dark .navbar-nav .nav-item .nav-link.disbled,.navbar.navbar-dark .navbar-nav .nav-item .nav-link.disbled:hover{color:#ffffff40}.navbar.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27rgba%28255, 255, 255, 0.9%29%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");cursor:pointer}.navbar.navbar-dark .breadcrumb .nav-item .nav-link,.navbar.navbar-dark .navbar-nav .nav-item .nav-link{color:#fff;transition:.35s}.navbar.navbar-dark .breadcrumb .nav-item .nav-link:hover,.navbar.navbar-dark .navbar-nav .nav-item .nav-link:hover{color:#ffffffbf}.navbar.navbar-dark .breadcrumb .nav-item.active>.nav-link,.navbar.navbar-dark .navbar-nav .nav-item.active>.nav-link{background-color:#ffffff1a}.navbar.navbar-dark .breadcrumb .nav-item.active>.nav-link:hover,.navbar.navbar-dark .navbar-nav .nav-item.active>.nav-link:hover,.navbar.navbar-dark .navbar-toggler{color:#fff}.navbar.navbar-dark form .md-form input{border-bottom:1px solid #fff}.navbar.navbar-dark form .md-form input:focus:not([readonly]){border-color:#4285f4}.navbar.navbar-dark form .md-form .form-control{color:#fff}.navbar.navbar-dark form .md-form .form-control::placeholder{color:#fff;font-weight:300}@media (min-width:600px){.navbar.scrolling-navbar{padding-bottom:12px;padding-top:12px;transition:background .5s ease-in-out,padding .5s ease-in-out}.navbar.scrolling-navbar .navbar-nav>li{transition-duration:1s}.navbar.scrolling-navbar.top-nav-collapse{padding-bottom:5px;padding-top:5px}}.pagination .page-item.active .page-link{background-color:#4285f4;border-radius:.125rem;box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f;color:#fff;transition:all .2s linear}.pagination .page-item.active .page-link:hover{background-color:#4285f4}.pagination .page-item.disabled .page-link{color:#868e96}.pagination .page-item .page-link{background-color:initial;border:0;color:#212529;font-size:.9rem;outline:0;transition:all .3s linear}.pagination .page-item .page-link:hover{background-color:#eee;border-radius:.125rem;transition:all .3s linear}.pagination .page-item .page-link:focus{background-color:initial;box-shadow:none}.pagination.pagination-lg .page-item .page-link{font-size:1rem}.pagination.pagination-sm .page-item .page-link{font-size:.8rem}.pagination.pagination-circle .page-item .page-link{border-radius:50%;margin-left:2px;margin-right:2px}.pagination.pagination-circle .page-item .page-link:hover,.pagination.pagination-circle .page-item.active .page-link{border-radius:50%}.pagination.pg-blue .page-item.active .page-link,.pagination.pg-blue .page-item.active .page-link:hover{background-color:#4285f4}.pagination.pg-red .page-item.active .page-link,.pagination.pg-red .page-item.active .page-link:hover{background-color:#ff3547}.pagination.pg-teal .page-item.active .page-link,.pagination.pg-teal .page-item.active .page-link:hover{background-color:#2bbbad}.pagination.pg-dark-grey .page-item.active .page-link,.pagination.pg-dark-grey .page-item.active .page-link:hover{background-color:#37474f}.pagination.pg-dark .page-item.active .page-link,.pagination.pg-dark .page-item.active .page-link:hover{background-color:#2e2e2e}.pagination.pg-blue-grey .page-item.active .page-link,.pagination.pg-blue-grey .page-item.active .page-link:hover{background-color:#3f729b}.pagination.pg-amber .page-item.active .page-link,.pagination.pg-amber .page-item.active .page-link:hover{background-color:#ff6f00}.pagination.pg-purple .page-item.active .page-link,.pagination.pg-purple .page-item.active .page-link:hover{background-color:#5e35b1}.badge{border-radius:.125rem;box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f;color:#fff!important}.badge-pill{border-radius:10rem;padding-left:.6em;padding-right:.6em}.badge-primary{background-color:#4285f4!important;color:#fff!important}.badge-danger{background-color:#ff3547!important;color:#fff!important}.badge-warning{background-color:#fb3!important;color:#fff!important}.badge-success{background-color:#00c851!important;color:#fff!important}.badge-info{background-color:#33b5e5!important;color:#fff!important}.badge-default{background-color:#2bbbad!important;color:#fff!important}.badge-secondary{background-color:#a6c!important;color:#fff!important}.badge-dark{background-color:#212121!important;color:#fff!important}.badge-light{background-color:#e0e0e0!important;color:#000!important}body.modal-open{overflow:auto;padding-right:0!important}body.modal-open .fixed-top{padding-right:1rem!important}body.modal-open .fixed-bottom{padding-right:0!important}body.scrollable{overflow-y:auto}.modal-dialog .modal-content{border:0;border-radius:.125rem;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.modal-dialog .modal-content .modal-header{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.modal-dialog.cascading-modal{margin-top:10%}.modal-dialog.cascading-modal .close{color:#fff;opacity:1;outline:0;text-shadow:none}.modal-dialog.cascading-modal .modal-header{border:none;border-radius:.125rem;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026;margin:-2rem 1rem 1rem;padding:1.5rem;text-align:center}.modal-dialog.cascading-modal .modal-header .close{margin-right:1rem}.modal-dialog.cascading-modal .modal-header .title{font-size:1.25rem;margin-bottom:0;width:100%}.modal-dialog.cascading-modal .modal-header .title .fab,.modal-dialog.cascading-modal .modal-header .title .far,.modal-dialog.cascading-modal .modal-header .title .fas{margin-right:9px}.modal-dialog.cascading-modal .modal-header .social-buttons{margin-top:1.5rem}.modal-dialog.cascading-modal .modal-header .social-buttons a{font-size:1rem}.modal-dialog.cascading-modal .modal-c-tabs .md-tabs{box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f;display:flex;margin:-1.5rem 1rem 0}.modal-dialog.cascading-modal .modal-c-tabs .md-tabs li{flex:1 1}.modal-dialog.cascading-modal .modal-c-tabs .md-tabs li a{text-align:center}.modal-dialog.cascading-modal .modal-c-tabs .tab-content{padding:1.7rem 0 0}.modal-dialog.cascading-modal .modal-body,.modal-dialog.cascading-modal .modal-footer{color:#616161;padding-left:2rem;padding-right:2rem}.modal-dialog.cascading-modal .modal-body .additional-option,.modal-dialog.cascading-modal .modal-footer .additional-option{margin-top:1rem;text-align:center}.modal-dialog.cascading-modal.modal-avatar{margin-top:6rem}.modal-dialog.cascading-modal.modal-avatar .modal-header{box-shadow:none;margin:-6rem 0 -1rem}.modal-dialog.cascading-modal.modal-avatar .modal-header img{box-shadow:0 8px 17px 0 #0003,0 6px 20px 0 #00000030;margin-left:auto;margin-right:auto;width:130px}.modal-dialog.modal-notify .heading{color:#fff;font-size:1.15rem;margin:0;padding:.3rem}.modal-dialog.modal-notify .modal-header{border:0;box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f}.modal-dialog.modal-notify .close{opacity:1}.modal-dialog.modal-notify .modal-body{color:#616161;padding:1.5rem}.modal-dialog.modal-notify.modal-primary .modal-header{background-color:#4285f4}.modal-dialog.modal-notify.modal-primary .fab,.modal-dialog.modal-notify.modal-primary .far,.modal-dialog.modal-notify.modal-primary .fas{color:#4285f4}.modal-dialog.modal-notify.modal-primary .badge{background-color:#4285f4}.modal-dialog.modal-notify.modal-primary .btn .fab,.modal-dialog.modal-notify.modal-primary .btn .far,.modal-dialog.modal-notify.modal-primary .btn .fas{color:#fff}.modal-dialog.modal-notify.modal-primary .btn.btn-outline-primary .fab,.modal-dialog.modal-notify.modal-primary .btn.btn-outline-primary .far,.modal-dialog.modal-notify.modal-primary .btn.btn-outline-primary .fas{color:#4285f4}.modal-dialog.modal-notify.modal-danger .modal-header{background-color:#ff3547}.modal-dialog.modal-notify.modal-danger .fab,.modal-dialog.modal-notify.modal-danger .far,.modal-dialog.modal-notify.modal-danger .fas{color:#ff3547}.modal-dialog.modal-notify.modal-danger .badge{background-color:#ff3547}.modal-dialog.modal-notify.modal-danger .btn .fab,.modal-dialog.modal-notify.modal-danger .btn .far,.modal-dialog.modal-notify.modal-danger .btn .fas{color:#fff}.modal-dialog.modal-notify.modal-danger .btn.btn-outline-danger .fab,.modal-dialog.modal-notify.modal-danger .btn.btn-outline-danger .far,.modal-dialog.modal-notify.modal-danger .btn.btn-outline-danger .fas{color:#ff3547}.modal-dialog.modal-notify.modal-warning .modal-header{background-color:#fb3}.modal-dialog.modal-notify.modal-warning .fab,.modal-dialog.modal-notify.modal-warning .far,.modal-dialog.modal-notify.modal-warning .fas{color:#fb3}.modal-dialog.modal-notify.modal-warning .badge{background-color:#fb3}.modal-dialog.modal-notify.modal-warning .btn .fab,.modal-dialog.modal-notify.modal-warning .btn .far,.modal-dialog.modal-notify.modal-warning .btn .fas{color:#fff}.modal-dialog.modal-notify.modal-warning .btn.btn-outline-warning .fab,.modal-dialog.modal-notify.modal-warning .btn.btn-outline-warning .far,.modal-dialog.modal-notify.modal-warning .btn.btn-outline-warning .fas{color:#fb3}.modal-dialog.modal-notify.modal-success .modal-header{background-color:#00c851}.modal-dialog.modal-notify.modal-success .fab,.modal-dialog.modal-notify.modal-success .far,.modal-dialog.modal-notify.modal-success .fas{color:#00c851}.modal-dialog.modal-notify.modal-success .badge{background-color:#00c851}.modal-dialog.modal-notify.modal-success .btn .fab,.modal-dialog.modal-notify.modal-success .btn .far,.modal-dialog.modal-notify.modal-success .btn .fas{color:#fff}.modal-dialog.modal-notify.modal-success .btn.btn-outline-success .fab,.modal-dialog.modal-notify.modal-success .btn.btn-outline-success .far,.modal-dialog.modal-notify.modal-success .btn.btn-outline-success .fas{color:#00c851}.modal-dialog.modal-notify.modal-info .modal-header{background-color:#33b5e5}.modal-dialog.modal-notify.modal-info .fab,.modal-dialog.modal-notify.modal-info .far,.modal-dialog.modal-notify.modal-info .fas{color:#33b5e5}.modal-dialog.modal-notify.modal-info .badge{background-color:#33b5e5}.modal-dialog.modal-notify.modal-info .btn .fab,.modal-dialog.modal-notify.modal-info .btn .far,.modal-dialog.modal-notify.modal-info .btn .fas{color:#fff}.modal-dialog.modal-notify.modal-info .btn.btn-outline-info .fab,.modal-dialog.modal-notify.modal-info .btn.btn-outline-info .far,.modal-dialog.modal-notify.modal-info .btn.btn-outline-info .fas{color:#33b5e5}.modal{padding-right:0!important}@media (min-width:768px){.modal .modal-dialog.modal-top{top:0}.modal .modal-dialog.modal-left{left:0}.modal .modal-dialog.modal-right{right:0}.modal .modal-dialog.modal-bottom{bottom:0}.modal .modal-dialog.modal-top-left{left:10px;top:10px}.modal .modal-dialog.modal-top-right{right:10px;top:10px}.modal .modal-dialog.modal-bottom-left{bottom:10px;left:10px}.modal .modal-dialog.modal-bottom-right{bottom:10px;right:10px}}.modal.fade.top:not(.show) .modal-dialog{transform:translate3d(0,-25%,0)}.modal.fade.left:not(.show) .modal-dialog{transform:translate3d(-25%,0,0)}.modal.fade.right:not(.show) .modal-dialog{transform:translate3d(25%,0,0)}.modal.fade.bottom:not(.show) .modal-dialog{transform:translate3d(0,25%,0)}@media (min-width:992px){.modal.modal-scrolling{position:relative}.modal.modal-scrolling .modal-dialog{position:fixed;z-index:1050}.modal.modal-content-clickable{bottom:auto;top:auto}.modal.modal-content-clickable .modal-dialog{position:fixed}.modal .modal-fluid{max-width:100%;width:100%}.modal .modal-fluid .modal-content{width:100%}.modal .modal-frame{margin:0!important;max-width:100%!important;position:absolute;width:100%}.modal .modal-frame.modal-bottom{bottom:0}.modal .modal-full-height{display:flex;height:auto;margin:0;min-height:100%;position:absolute;right:0;top:0;width:400px}.modal .modal-full-height.modal-bottom,.modal .modal-full-height.modal-top{display:block;height:auto;max-width:100%;width:100%}.modal .modal-full-height.modal-top{bottom:auto}.modal .modal-full-height.modal-bottom{min-height:0;top:auto}.modal .modal-full-height .modal-content{width:100%}.modal .modal-full-height.modal-lg{max-width:90%;width:90%}}@media (min-width:992px) and (min-width:992px){.modal .modal-full-height.modal-lg{max-width:800px;width:800px}}@media (min-width:992px) and (min-width:1200px){.modal .modal-full-height.modal-lg{max-width:1000px;width:1000px}}@media (min-width:992px){.modal .modal-side{bottom:10px;margin:0;position:absolute;right:10px;width:400px}}.carousel .carousel-control-next-icon,.carousel .carousel-control-prev-icon{height:20px;width:20px}.carousel .carousel-control-prev-icon{background-image:url(/static/media/arrow_left.2b063d13b9ef574cd7d1.svg)}.carousel .carousel-control-next-icon{background-image:url(/static/media/arrow_right.0897f985cc5c7537b31d.svg)}.carousel .carousel-indicators li{border-radius:50%;cursor:pointer;height:.625rem;width:.625rem}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .carousel-item-left.active,.carousel-fade .carousel-item-right.active{opacity:0}.carousel-fade .carousel-item-left.active,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item-prev.active,.carousel-fade .carousel-item.active{transform:translateX(0)}@supports (transform-style:preserve-3d){.carousel-fade .carousel-item-left.active,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item-prev.active,.carousel-fade .carousel-item.active{transform:translateZ(0)}}.md-form{margin-bottom:1.5rem;margin-top:1.5rem;position:relative}.md-form input:not([type]),.md-form input[type=date]:not(.browser-default),.md-form input[type=datetime-local]:not(.browser-default),.md-form input[type=datetime]:not(.browser-default),.md-form input[type=email]:not(.browser-default),.md-form input[type=number]:not(.browser-default),.md-form input[type=password]:not(.browser-default),.md-form input[type=phone]:not(.browser-default),.md-form input[type=search-md],.md-form input[type=search]:not(.browser-default),.md-form input[type=tel]:not(.browser-default),.md-form input[type=text]:not(.browser-default),.md-form input[type=time]:not(.browser-default),.md-form input[type=url]:not(.browser-default),.md-form textarea.md-textarea{background-color:initial;border:none;border-bottom:1px solid #ced4da;border-radius:0;box-shadow:none;box-sizing:initial;outline:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.md-form input:not([type]):focus:not([readonly]),.md-form input[type=date]:not(.browser-default):focus:not([readonly]),.md-form input[type=datetime-local]:not(.browser-default):focus:not([readonly]),.md-form input[type=datetime]:not(.browser-default):focus:not([readonly]),.md-form input[type=email]:not(.browser-default):focus:not([readonly]),.md-form input[type=number]:not(.browser-default):focus:not([readonly]),.md-form input[type=password]:not(.browser-default):focus:not([readonly]),.md-form input[type=phone]:not(.browser-default):focus:not([readonly]),.md-form input[type=search-md]:focus:not([readonly]),.md-form input[type=search]:not(.browser-default):focus:not([readonly]),.md-form input[type=tel]:not(.browser-default):focus:not([readonly]),.md-form input[type=text]:not(.browser-default):focus:not([readonly]),.md-form input[type=time]:not(.browser-default):focus:not([readonly]),.md-form input[type=url]:not(.browser-default):focus:not([readonly]),.md-form textarea.md-textarea:focus:not([readonly]){border-bottom:1px solid #4285f4;box-shadow:0 1px 0 0 #4285f4}.md-form input:not([type]):focus:not([readonly])+label,.md-form input[type=date]:not(.browser-default):focus:not([readonly])+label,.md-form input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,.md-form input[type=datetime]:not(.browser-default):focus:not([readonly])+label,.md-form input[type=email]:not(.browser-default):focus:not([readonly])+label,.md-form input[type=number]:not(.browser-default):focus:not([readonly])+label,.md-form input[type=password]:not(.browser-default):focus:not([readonly])+label,.md-form input[type=phone]:not(.browser-default):focus:not([readonly])+label,.md-form input[type=search-md]:focus:not([readonly])+label,.md-form input[type=search]:not(.browser-default):focus:not([readonly])+label,.md-form input[type=tel]:not(.browser-default):focus:not([readonly])+label,.md-form input[type=text]:not(.browser-default):focus:not([readonly])+label,.md-form input[type=time]:not(.browser-default):focus:not([readonly])+label,.md-form input[type=url]:not(.browser-default):focus:not([readonly])+label,.md-form textarea.md-textarea:focus:not([readonly])+label{color:#4285f4}.md-form input:not([type])+label:after,.md-form input[type=date]:not(.browser-default)+label:after,.md-form input[type=datetime-local]:not(.browser-default)+label:after,.md-form input[type=datetime]:not(.browser-default)+label:after,.md-form input[type=email]:not(.browser-default)+label:after,.md-form input[type=number]:not(.browser-default)+label:after,.md-form input[type=password]:not(.browser-default)+label:after,.md-form input[type=phone]:not(.browser-default)+label:after,.md-form input[type=search-md]+label:after,.md-form input[type=search]:not(.browser-default)+label:after,.md-form input[type=tel]:not(.browser-default)+label:after,.md-form input[type=text]:not(.browser-default)+label:after,.md-form input[type=time]:not(.browser-default)+label:after,.md-form input[type=url]:not(.browser-default)+label:after,.md-form textarea.md-textarea+label:after{content:"";display:block;opacity:0;position:absolute;top:65px;transition:opacity .2s ease-out,color .2s ease-out}.md-form input:not([type]).valid,.md-form input:not([type]):focus.valid,.md-form input[type=date]:not(.browser-default).valid,.md-form input[type=date]:not(.browser-default):focus.valid,.md-form input[type=datetime-local]:not(.browser-default).valid,.md-form input[type=datetime-local]:not(.browser-default):focus.valid,.md-form input[type=datetime]:not(.browser-default).valid,.md-form input[type=datetime]:not(.browser-default):focus.valid,.md-form input[type=email]:not(.browser-default).valid,.md-form input[type=email]:not(.browser-default):focus.valid,.md-form input[type=number]:not(.browser-default).valid,.md-form input[type=number]:not(.browser-default):focus.valid,.md-form input[type=password]:not(.browser-default).valid,.md-form input[type=password]:not(.browser-default):focus.valid,.md-form input[type=phone]:not(.browser-default).valid,.md-form input[type=phone]:not(.browser-default):focus.valid,.md-form input[type=search-md].valid,.md-form input[type=search-md]:focus.valid,.md-form input[type=search]:not(.browser-default).valid,.md-form input[type=search]:not(.browser-default):focus.valid,.md-form input[type=tel]:not(.browser-default).valid,.md-form input[type=tel]:not(.browser-default):focus.valid,.md-form input[type=text]:not(.browser-default).valid,.md-form input[type=text]:not(.browser-default):focus.valid,.md-form input[type=time]:not(.browser-default).valid,.md-form input[type=time]:not(.browser-default):focus.valid,.md-form input[type=url]:not(.browser-default).valid,.md-form input[type=url]:not(.browser-default):focus.valid,.md-form textarea.md-textarea.valid,.md-form textarea.md-textarea:focus.valid{border-bottom:1px solid #00c851;box-shadow:0 1px 0 0 #00c851}.md-form input:not([type]).valid+label:after,.md-form input:not([type]):focus.valid+label:after,.md-form input[type=date]:not(.browser-default).valid+label:after,.md-form input[type=date]:not(.browser-default):focus.valid+label:after,.md-form input[type=datetime-local]:not(.browser-default).valid+label:after,.md-form input[type=datetime-local]:not(.browser-default):focus.valid+label:after,.md-form input[type=datetime]:not(.browser-default).valid+label:after,.md-form input[type=datetime]:not(.browser-default):focus.valid+label:after,.md-form input[type=email]:not(.browser-default).valid+label:after,.md-form input[type=email]:not(.browser-default):focus.valid+label:after,.md-form input[type=number]:not(.browser-default).valid+label:after,.md-form input[type=number]:not(.browser-default):focus.valid+label:after,.md-form input[type=password]:not(.browser-default).valid+label:after,.md-form input[type=password]:not(.browser-default):focus.valid+label:after,.md-form input[type=phone]:not(.browser-default).valid+label:after,.md-form input[type=phone]:not(.browser-default):focus.valid+label:after,.md-form input[type=search-md].valid+label:after,.md-form input[type=search-md]:focus.valid+label:after,.md-form input[type=search]:not(.browser-default).valid+label:after,.md-form input[type=search]:not(.browser-default):focus.valid+label:after,.md-form input[type=tel]:not(.browser-default).valid+label:after,.md-form input[type=tel]:not(.browser-default):focus.valid+label:after,.md-form input[type=text]:not(.browser-default).valid+label:after,.md-form input[type=text]:not(.browser-default):focus.valid+label:after,.md-form input[type=time]:not(.browser-default).valid+label:after,.md-form input[type=time]:not(.browser-default):focus.valid+label:after,.md-form input[type=url]:not(.browser-default).valid+label:after,.md-form input[type=url]:not(.browser-default):focus.valid+label:after,.md-form textarea.md-textarea.valid+label:after,.md-form textarea.md-textarea:focus.valid+label:after{color:#00c851;content:attr(data-success);opacity:1}.md-form input:not([type]).invalid,.md-form input:not([type]):focus.invalid,.md-form input[type=date]:not(.browser-default).invalid,.md-form input[type=date]:not(.browser-default):focus.invalid,.md-form input[type=datetime-local]:not(.browser-default).invalid,.md-form input[type=datetime-local]:not(.browser-default):focus.invalid,.md-form input[type=datetime]:not(.browser-default).invalid,.md-form input[type=datetime]:not(.browser-default):focus.invalid,.md-form input[type=email]:not(.browser-default).invalid,.md-form input[type=email]:not(.browser-default):focus.invalid,.md-form input[type=number]:not(.browser-default).invalid,.md-form input[type=number]:not(.browser-default):focus.invalid,.md-form input[type=password]:not(.browser-default).invalid,.md-form input[type=password]:not(.browser-default):focus.invalid,.md-form input[type=phone]:not(.browser-default).invalid,.md-form input[type=phone]:not(.browser-default):focus.invalid,.md-form input[type=search-md].invalid,.md-form input[type=search-md]:focus.invalid,.md-form input[type=search]:not(.browser-default).invalid,.md-form input[type=search]:not(.browser-default):focus.invalid,.md-form input[type=tel]:not(.browser-default).invalid,.md-form input[type=tel]:not(.browser-default):focus.invalid,.md-form input[type=text]:not(.browser-default).invalid,.md-form input[type=text]:not(.browser-default):focus.invalid,.md-form input[type=time]:not(.browser-default).invalid,.md-form input[type=time]:not(.browser-default):focus.invalid,.md-form input[type=url]:not(.browser-default).invalid,.md-form input[type=url]:not(.browser-default):focus.invalid,.md-form textarea.md-textarea.invalid,.md-form textarea.md-textarea:focus.invalid{border-bottom:1px solid #f44336;box-shadow:0 1px 0 0 #f44336}.md-form input:not([type]).invalid+label:after,.md-form input:not([type]):focus.invalid+label:after,.md-form input[type=date]:not(.browser-default).invalid+label:after,.md-form input[type=date]:not(.browser-default):focus.invalid+label:after,.md-form input[type=datetime-local]:not(.browser-default).invalid+label:after,.md-form input[type=datetime-local]:not(.browser-default):focus.invalid+label:after,.md-form input[type=datetime]:not(.browser-default).invalid+label:after,.md-form input[type=datetime]:not(.browser-default):focus.invalid+label:after,.md-form input[type=email]:not(.browser-default).invalid+label:after,.md-form input[type=email]:not(.browser-default):focus.invalid+label:after,.md-form input[type=number]:not(.browser-default).invalid+label:after,.md-form input[type=number]:not(.browser-default):focus.invalid+label:after,.md-form input[type=password]:not(.browser-default).invalid+label:after,.md-form input[type=password]:not(.browser-default):focus.invalid+label:after,.md-form input[type=phone]:not(.browser-default).invalid+label:after,.md-form input[type=phone]:not(.browser-default):focus.invalid+label:after,.md-form input[type=search-md].invalid+label:after,.md-form input[type=search-md]:focus.invalid+label:after,.md-form input[type=search]:not(.browser-default).invalid+label:after,.md-form input[type=search]:not(.browser-default):focus.invalid+label:after,.md-form input[type=tel]:not(.browser-default).invalid+label:after,.md-form input[type=tel]:not(.browser-default):focus.invalid+label:after,.md-form input[type=text]:not(.browser-default).invalid+label:after,.md-form input[type=text]:not(.browser-default):focus.invalid+label:after,.md-form input[type=time]:not(.browser-default).invalid+label:after,.md-form input[type=time]:not(.browser-default):focus.invalid+label:after,.md-form input[type=url]:not(.browser-default).invalid+label:after,.md-form input[type=url]:not(.browser-default):focus.invalid+label:after,.md-form textarea.md-textarea.invalid+label:after,.md-form textarea.md-textarea:focus.invalid+label:after{color:#f44336;content:attr(data-error);opacity:1}.md-form input:not([type]).form-control.valid+label:after,.md-form input:not([type]).form-control:focus.valid+label:after,.md-form input[type=date]:not(.browser-default).form-control.valid+label:after,.md-form input[type=date]:not(.browser-default).form-control:focus.valid+label:after,.md-form input[type=datetime-local]:not(.browser-default).form-control.valid+label:after,.md-form input[type=datetime-local]:not(.browser-default).form-control:focus.valid+label:after,.md-form input[type=datetime]:not(.browser-default).form-control.valid+label:after,.md-form input[type=datetime]:not(.browser-default).form-control:focus.valid+label:after,.md-form input[type=email]:not(.browser-default).form-control.valid+label:after,.md-form input[type=email]:not(.browser-default).form-control:focus.valid+label:after,.md-form input[type=number]:not(.browser-default).form-control.valid+label:after,.md-form input[type=number]:not(.browser-default).form-control:focus.valid+label:after,.md-form input[type=password]:not(.browser-default).form-control.valid+label:after,.md-form input[type=password]:not(.browser-default).form-control:focus.valid+label:after,.md-form input[type=phone]:not(.browser-default).form-control.valid+label:after,.md-form input[type=phone]:not(.browser-default).form-control:focus.valid+label:after,.md-form input[type=search-md].form-control.valid+label:after,.md-form input[type=search-md].form-control:focus.valid+label:after,.md-form input[type=search]:not(.browser-default).form-control.valid+label:after,.md-form input[type=search]:not(.browser-default).form-control:focus.valid+label:after,.md-form input[type=tel]:not(.browser-default).form-control.valid+label:after,.md-form input[type=tel]:not(.browser-default).form-control:focus.valid+label:after,.md-form input[type=text]:not(.browser-default).form-control.valid+label:after,.md-form input[type=text]:not(.browser-default).form-control:focus.valid+label:after,.md-form input[type=time]:not(.browser-default).form-control.valid+label:after,.md-form input[type=time]:not(.browser-default).form-control:focus.valid+label:after,.md-form input[type=url]:not(.browser-default).form-control.valid+label:after,.md-form input[type=url]:not(.browser-default).form-control:focus.valid+label:after,.md-form textarea.md-textarea.form-control.valid+label:after,.md-form textarea.md-textarea.form-control:focus.valid+label:after{top:4.1rem}.md-form input:not([type]).form-control.invalid+label:after,.md-form input:not([type]).form-control:focus.invalid+label:after,.md-form input[type=date]:not(.browser-default).form-control.invalid+label:after,.md-form input[type=date]:not(.browser-default).form-control:focus.invalid+label:after,.md-form input[type=datetime-local]:not(.browser-default).form-control.invalid+label:after,.md-form input[type=datetime-local]:not(.browser-default).form-control:focus.invalid+label:after,.md-form input[type=datetime]:not(.browser-default).form-control.invalid+label:after,.md-form input[type=datetime]:not(.browser-default).form-control:focus.invalid+label:after,.md-form input[type=email]:not(.browser-default).form-control.invalid+label:after,.md-form input[type=email]:not(.browser-default).form-control:focus.invalid+label:after,.md-form input[type=number]:not(.browser-default).form-control.invalid+label:after,.md-form input[type=number]:not(.browser-default).form-control:focus.invalid+label:after,.md-form input[type=password]:not(.browser-default).form-control.invalid+label:after,.md-form input[type=password]:not(.browser-default).form-control:focus.invalid+label:after,.md-form input[type=phone]:not(.browser-default).form-control.invalid+label:after,.md-form input[type=phone]:not(.browser-default).form-control:focus.invalid+label:after,.md-form input[type=search-md].form-control.invalid+label:after,.md-form input[type=search-md].form-control:focus.invalid+label:after,.md-form input[type=search]:not(.browser-default).form-control.invalid+label:after,.md-form input[type=search]:not(.browser-default).form-control:focus.invalid+label:after,.md-form input[type=tel]:not(.browser-default).form-control.invalid+label:after,.md-form input[type=tel]:not(.browser-default).form-control:focus.invalid+label:after,.md-form input[type=text]:not(.browser-default).form-control.invalid+label:after,.md-form input[type=text]:not(.browser-default).form-control:focus.invalid+label:after,.md-form input[type=time]:not(.browser-default).form-control.invalid+label:after,.md-form input[type=time]:not(.browser-default).form-control:focus.invalid+label:after,.md-form input[type=url]:not(.browser-default).form-control.invalid+label:after,.md-form input[type=url]:not(.browser-default).form-control:focus.invalid+label:after,.md-form textarea.md-textarea.form-control.invalid+label:after,.md-form textarea.md-textarea.form-control:focus.invalid+label:after{top:4rem}.md-form input:not([type]).form-control-lg.invalid+label:after,.md-form input:not([type]).form-control-lg.valid+label:after,.md-form input:not([type]).form-control-lg:focus.invalid+label:after,.md-form input:not([type]).form-control-lg:focus.valid+label:after,.md-form input[type=date]:not(.browser-default).form-control-lg.invalid+label:after,.md-form input[type=date]:not(.browser-default).form-control-lg.valid+label:after,.md-form input[type=date]:not(.browser-default).form-control-lg:focus.invalid+label:after,.md-form input[type=date]:not(.browser-default).form-control-lg:focus.valid+label:after,.md-form input[type=datetime-local]:not(.browser-default).form-control-lg.invalid+label:after,.md-form input[type=datetime-local]:not(.browser-default).form-control-lg.valid+label:after,.md-form input[type=datetime-local]:not(.browser-default).form-control-lg:focus.invalid+label:after,.md-form input[type=datetime-local]:not(.browser-default).form-control-lg:focus.valid+label:after,.md-form input[type=datetime]:not(.browser-default).form-control-lg.invalid+label:after,.md-form input[type=datetime]:not(.browser-default).form-control-lg.valid+label:after,.md-form input[type=datetime]:not(.browser-default).form-control-lg:focus.invalid+label:after,.md-form input[type=datetime]:not(.browser-default).form-control-lg:focus.valid+label:after,.md-form input[type=email]:not(.browser-default).form-control-lg.invalid+label:after,.md-form input[type=email]:not(.browser-default).form-control-lg.valid+label:after,.md-form input[type=email]:not(.browser-default).form-control-lg:focus.invalid+label:after,.md-form input[type=email]:not(.browser-default).form-control-lg:focus.valid+label:after,.md-form input[type=number]:not(.browser-default).form-control-lg.invalid+label:after,.md-form input[type=number]:not(.browser-default).form-control-lg.valid+label:after,.md-form input[type=number]:not(.browser-default).form-control-lg:focus.invalid+label:after,.md-form input[type=number]:not(.browser-default).form-control-lg:focus.valid+label:after,.md-form input[type=password]:not(.browser-default).form-control-lg.invalid+label:after,.md-form input[type=password]:not(.browser-default).form-control-lg.valid+label:after,.md-form input[type=password]:not(.browser-default).form-control-lg:focus.invalid+label:after,.md-form input[type=password]:not(.browser-default).form-control-lg:focus.valid+label:after,.md-form input[type=phone]:not(.browser-default).form-control-lg.invalid+label:after,.md-form input[type=phone]:not(.browser-default).form-control-lg.valid+label:after,.md-form input[type=phone]:not(.browser-default).form-control-lg:focus.invalid+label:after,.md-form input[type=phone]:not(.browser-default).form-control-lg:focus.valid+label:after,.md-form input[type=search-md].form-control-lg.invalid+label:after,.md-form input[type=search-md].form-control-lg.valid+label:after,.md-form input[type=search-md].form-control-lg:focus.invalid+label:after,.md-form input[type=search-md].form-control-lg:focus.valid+label:after,.md-form input[type=search]:not(.browser-default).form-control-lg.invalid+label:after,.md-form input[type=search]:not(.browser-default).form-control-lg.valid+label:after,.md-form input[type=search]:not(.browser-default).form-control-lg:focus.invalid+label:after,.md-form input[type=search]:not(.browser-default).form-control-lg:focus.valid+label:after,.md-form input[type=tel]:not(.browser-default).form-control-lg.invalid+label:after,.md-form input[type=tel]:not(.browser-default).form-control-lg.valid+label:after,.md-form input[type=tel]:not(.browser-default).form-control-lg:focus.invalid+label:after,.md-form input[type=tel]:not(.browser-default).form-control-lg:focus.valid+label:after,.md-form input[type=text]:not(.browser-default).form-control-lg.invalid+label:after,.md-form input[type=text]:not(.browser-default).form-control-lg.valid+label:after,.md-form input[type=text]:not(.browser-default).form-control-lg:focus.invalid+label:after,.md-form input[type=text]:not(.browser-default).form-control-lg:focus.valid+label:after,.md-form input[type=time]:not(.browser-default).form-control-lg.invalid+label:after,.md-form input[type=time]:not(.browser-default).form-control-lg.valid+label:after,.md-form input[type=time]:not(.browser-default).form-control-lg:focus.invalid+label:after,.md-form input[type=time]:not(.browser-default).form-control-lg:focus.valid+label:after,.md-form input[type=url]:not(.browser-default).form-control-lg.invalid+label:after,.md-form input[type=url]:not(.browser-default).form-control-lg.valid+label:after,.md-form input[type=url]:not(.browser-default).form-control-lg:focus.invalid+label:after,.md-form input[type=url]:not(.browser-default).form-control-lg:focus.valid+label:after,.md-form textarea.md-textarea.form-control-lg.invalid+label:after,.md-form textarea.md-textarea.form-control-lg.valid+label:after,.md-form textarea.md-textarea.form-control-lg:focus.invalid+label:after,.md-form textarea.md-textarea.form-control-lg:focus.valid+label:after{top:4.6rem}.md-form input:not([type]).form-control-sm.valid+label:after,.md-form input:not([type]).form-control-sm:focus.valid+label:after,.md-form input[type=date]:not(.browser-default).form-control-sm.valid+label:after,.md-form input[type=date]:not(.browser-default).form-control-sm:focus.valid+label:after,.md-form input[type=datetime-local]:not(.browser-default).form-control-sm.valid+label:after,.md-form input[type=datetime-local]:not(.browser-default).form-control-sm:focus.valid+label:after,.md-form input[type=datetime]:not(.browser-default).form-control-sm.valid+label:after,.md-form input[type=datetime]:not(.browser-default).form-control-sm:focus.valid+label:after,.md-form input[type=email]:not(.browser-default).form-control-sm.valid+label:after,.md-form input[type=email]:not(.browser-default).form-control-sm:focus.valid+label:after,.md-form input[type=number]:not(.browser-default).form-control-sm.valid+label:after,.md-form input[type=number]:not(.browser-default).form-control-sm:focus.valid+label:after,.md-form input[type=password]:not(.browser-default).form-control-sm.valid+label:after,.md-form input[type=password]:not(.browser-default).form-control-sm:focus.valid+label:after,.md-form input[type=phone]:not(.browser-default).form-control-sm.valid+label:after,.md-form input[type=phone]:not(.browser-default).form-control-sm:focus.valid+label:after,.md-form input[type=search-md].form-control-sm.valid+label:after,.md-form input[type=search-md].form-control-sm:focus.valid+label:after,.md-form input[type=search]:not(.browser-default).form-control-sm.valid+label:after,.md-form input[type=search]:not(.browser-default).form-control-sm:focus.valid+label:after,.md-form input[type=tel]:not(.browser-default).form-control-sm.valid+label:after,.md-form input[type=tel]:not(.browser-default).form-control-sm:focus.valid+label:after,.md-form input[type=text]:not(.browser-default).form-control-sm.valid+label:after,.md-form input[type=text]:not(.browser-default).form-control-sm:focus.valid+label:after,.md-form input[type=time]:not(.browser-default).form-control-sm.valid+label:after,.md-form input[type=time]:not(.browser-default).form-control-sm:focus.valid+label:after,.md-form input[type=url]:not(.browser-default).form-control-sm.valid+label:after,.md-form input[type=url]:not(.browser-default).form-control-sm:focus.valid+label:after,.md-form textarea.md-textarea.form-control-sm.valid+label:after,.md-form textarea.md-textarea.form-control-sm:focus.valid+label:after{top:3.7rem}.md-form input:not([type]).form-control-sm.invalid+label:after,.md-form input:not([type]).form-control-sm:focus.invalid+label:after,.md-form input[type=date]:not(.browser-default).form-control-sm.invalid+label:after,.md-form input[type=date]:not(.browser-default).form-control-sm:focus.invalid+label:after,.md-form input[type=datetime-local]:not(.browser-default).form-control-sm.invalid+label:after,.md-form input[type=datetime-local]:not(.browser-default).form-control-sm:focus.invalid+label:after,.md-form input[type=datetime]:not(.browser-default).form-control-sm.invalid+label:after,.md-form input[type=datetime]:not(.browser-default).form-control-sm:focus.invalid+label:after,.md-form input[type=email]:not(.browser-default).form-control-sm.invalid+label:after,.md-form input[type=email]:not(.browser-default).form-control-sm:focus.invalid+label:after,.md-form input[type=number]:not(.browser-default).form-control-sm.invalid+label:after,.md-form input[type=number]:not(.browser-default).form-control-sm:focus.invalid+label:after,.md-form input[type=password]:not(.browser-default).form-control-sm.invalid+label:after,.md-form input[type=password]:not(.browser-default).form-control-sm:focus.invalid+label:after,.md-form input[type=phone]:not(.browser-default).form-control-sm.invalid+label:after,.md-form input[type=phone]:not(.browser-default).form-control-sm:focus.invalid+label:after,.md-form input[type=search-md].form-control-sm.invalid+label:after,.md-form input[type=search-md].form-control-sm:focus.invalid+label:after,.md-form input[type=search]:not(.browser-default).form-control-sm.invalid+label:after,.md-form input[type=search]:not(.browser-default).form-control-sm:focus.invalid+label:after,.md-form input[type=tel]:not(.browser-default).form-control-sm.invalid+label:after,.md-form input[type=tel]:not(.browser-default).form-control-sm:focus.invalid+label:after,.md-form input[type=text]:not(.browser-default).form-control-sm.invalid+label:after,.md-form input[type=text]:not(.browser-default).form-control-sm:focus.invalid+label:after,.md-form input[type=time]:not(.browser-default).form-control-sm.invalid+label:after,.md-form input[type=time]:not(.browser-default).form-control-sm:focus.invalid+label:after,.md-form input[type=url]:not(.browser-default).form-control-sm.invalid+label:after,.md-form input[type=url]:not(.browser-default).form-control-sm:focus.invalid+label:after,.md-form textarea.md-textarea.form-control-sm.invalid+label:after,.md-form textarea.md-textarea.form-control-sm:focus.invalid+label:after{top:3.6rem}.md-form>input[type=date]:not(.browser-default)+label{transform:translateY(-27px) scale(.8);transform-origin:0 0}.md-form>input[type=time]:not(.browser-default)+label,.md-form>input[type]:-webkit-autofill:not(.browser-default):not([type=search])+label{font-size:.8rem;transform:translateY(-25px);transform-origin:0 0}.md-form .was-validated input[type=text]:valid+label{color:#00c851!important}.md-form .was-validated input[type=text]:invalid+label{color:#f44336!important}.md-form .was-validated .form-control:valid:focus{box-shadow:0 1px 0 0 #00c851!important}.md-form .was-validated .form-control:valid{border-color:#00c851!important}.md-form .was-validated .form-control:invalid:focus{box-shadow:0 1px 0 0 #f44336!important}.md-form .was-validated .form-control:invalid{border-color:#f44336!important}.md-form .form-control{background-color:initial;border-radius:0;height:auto;margin:0 0 .5rem;padding:.6rem 0 .4rem}.md-form .form-control:focus{box-shadow:none}.md-form .form-control:disabled,.md-form .form-control[readonly]{background-color:initial;border-bottom:1px solid #bdbdbd}.md-form .form-control.is-valid{border-color:#00c851}.md-form .form-control.is-valid:focus{border-color:#00c851!important;box-shadow:0 1px 0 0 #00c851!important}.md-form .form-control.is-invalid{border-color:#f44336}.md-form .form-control.is-invalid:focus{border-color:#f44336!important;box-shadow:0 1px 0 0 #f44336!important}.md-form .form-control.is-invalid,.md-form .form-control.is-valid{background-position:100%!important}.md-form .validate{margin-bottom:2.5rem}.md-form label.active{font-size:1rem}.md-form .prefix{font-size:1.75rem;top:.25rem}.md-form .prefix~input,.md-form .prefix~textarea{margin-left:2.5rem;width:calc(100% - 2.5rem)}.md-form .prefix~label{margin-left:2.5rem}.md-form .prefix~.form-text{margin-left:2.6rem}.md-form label{color:#757575;cursor:text;font-size:1rem;left:0;position:absolute;top:0;transform:translateY(12px);transform-origin:0 100%;transition:transform .2s ease-out,color .2s ease-out}.md-form label.active{transform:translateY(-14px) scale(.8)}.md-form .prefix{position:absolute;transition:color .2s}.md-form .prefix.active{color:#4285f4}.md-form.form-lg .validate{margin-bottom:2.8rem}.md-form.form-lg label{font-size:1.25rem}.md-form.form-lg label.active{font-size:1.15rem}.md-form.form-lg .prefix{font-size:2rem;top:.4rem}.md-form.form-lg .prefix~input,.md-form.form-lg .prefix~textarea{margin-left:3rem;width:calc(100% - 3rem)}.md-form.form-lg .prefix~label{margin-left:3rem}.md-form.form-lg .prefix~.form-text{margin-left:3.1rem}.md-form.form-sm .validate{margin-bottom:2.3rem}.md-form.form-sm label{font-size:.875rem}.md-form.form-sm label.active{font-size:.95rem}.md-form.form-sm .prefix{font-size:1.5rem;top:.35rem}.md-form.form-sm .prefix~input,.md-form.form-sm .prefix~textarea{margin-left:2rem;width:calc(100% - 2rem)}.md-form.form-sm .prefix~.form-text,.md-form.form-sm .prefix~label{margin-left:2rem}.md-form textarea.md-textarea{overflow-y:hidden;padding:0}.md-form textarea.md-textarea+label{top:-.6rem}.md-form textarea.md-textarea-auto{padding:1.5rem 0 0}.md-form textarea.md-textarea-auto+label{top:0}.md-form.md-outline{margin-bottom:1.5rem;margin-top:1.5rem;position:relative}.md-form.md-outline input[type=date],.md-form.md-outline input[type=datetime-local],.md-form.md-outline input[type=email],.md-form.md-outline input[type=number],.md-form.md-outline input[type=password],.md-form.md-outline input[type=search-md],.md-form.md-outline input[type=search],.md-form.md-outline input[type=tel],.md-form.md-outline input[type=text],.md-form.md-outline input[type=time],.md-form.md-outline input[type=url],.md-form.md-outline textarea.md-textarea{background-color:initial;border:1px solid #dadce0;border-radius:4px;box-shadow:none;box-sizing:border-box;outline:none;transition:all .3s}.md-form.md-outline input[type=date]:focus:not([readonly]),.md-form.md-outline input[type=datetime-local]:focus:not([readonly]),.md-form.md-outline input[type=email]:focus:not([readonly]),.md-form.md-outline input[type=number]:focus:not([readonly]),.md-form.md-outline input[type=password]:focus:not([readonly]),.md-form.md-outline input[type=search-md]:focus:not([readonly]),.md-form.md-outline input[type=search]:focus:not([readonly]),.md-form.md-outline input[type=tel]:focus:not([readonly]),.md-form.md-outline input[type=text]:focus:not([readonly]),.md-form.md-outline input[type=time]:focus:not([readonly]),.md-form.md-outline input[type=url]:focus:not([readonly]),.md-form.md-outline textarea.md-textarea:focus:not([readonly]){border-color:#4285f4;box-shadow:inset 0 0 0 1px #4285f4}.md-form.md-outline input[type=date]:focus:not([readonly])+label,.md-form.md-outline input[type=datetime-local]:focus:not([readonly])+label,.md-form.md-outline input[type=email]:focus:not([readonly])+label,.md-form.md-outline input[type=number]:focus:not([readonly])+label,.md-form.md-outline input[type=password]:focus:not([readonly])+label,.md-form.md-outline input[type=search-md]:focus:not([readonly])+label,.md-form.md-outline input[type=search]:focus:not([readonly])+label,.md-form.md-outline input[type=tel]:focus:not([readonly])+label,.md-form.md-outline input[type=text]:focus:not([readonly])+label,.md-form.md-outline input[type=time]:focus:not([readonly])+label,.md-form.md-outline input[type=url]:focus:not([readonly])+label,.md-form.md-outline textarea.md-textarea:focus:not([readonly])+label{color:#4285f4}.md-form.md-outline input[type=date].valid,.md-form.md-outline input[type=date]:focus.valid,.md-form.md-outline input[type=datetime-local].valid,.md-form.md-outline input[type=datetime-local]:focus.valid,.md-form.md-outline input[type=email].valid,.md-form.md-outline input[type=email]:focus.valid,.md-form.md-outline input[type=number].valid,.md-form.md-outline input[type=number]:focus.valid,.md-form.md-outline input[type=password].valid,.md-form.md-outline input[type=password]:focus.valid,.md-form.md-outline input[type=search-md].valid,.md-form.md-outline input[type=search-md]:focus.valid,.md-form.md-outline input[type=search].valid,.md-form.md-outline input[type=search]:focus.valid,.md-form.md-outline input[type=tel].valid,.md-form.md-outline input[type=tel]:focus.valid,.md-form.md-outline input[type=text].valid,.md-form.md-outline input[type=text]:focus.valid,.md-form.md-outline input[type=time].valid,.md-form.md-outline input[type=time]:focus.valid,.md-form.md-outline input[type=url].valid,.md-form.md-outline input[type=url]:focus.valid,.md-form.md-outline textarea.md-textarea.valid,.md-form.md-outline textarea.md-textarea:focus.valid{border-color:#00c851;box-shadow:inset 0 0 0 1px #00c851}.md-form.md-outline input[type=date].valid+label:after,.md-form.md-outline input[type=date]:focus.valid+label:after,.md-form.md-outline input[type=date]:focus:not([readonly]).valid+label,.md-form.md-outline input[type=datetime-local].valid+label:after,.md-form.md-outline input[type=datetime-local]:focus.valid+label:after,.md-form.md-outline input[type=datetime-local]:focus:not([readonly]).valid+label,.md-form.md-outline input[type=email].valid+label:after,.md-form.md-outline input[type=email]:focus.valid+label:after,.md-form.md-outline input[type=email]:focus:not([readonly]).valid+label,.md-form.md-outline input[type=number].valid+label:after,.md-form.md-outline input[type=number]:focus.valid+label:after,.md-form.md-outline input[type=number]:focus:not([readonly]).valid+label,.md-form.md-outline input[type=password].valid+label:after,.md-form.md-outline input[type=password]:focus.valid+label:after,.md-form.md-outline input[type=password]:focus:not([readonly]).valid+label,.md-form.md-outline input[type=search-md].valid+label:after,.md-form.md-outline input[type=search-md]:focus.valid+label:after,.md-form.md-outline input[type=search-md]:focus:not([readonly]).valid+label,.md-form.md-outline input[type=search].valid+label:after,.md-form.md-outline input[type=search]:focus.valid+label:after,.md-form.md-outline input[type=search]:focus:not([readonly]).valid+label,.md-form.md-outline input[type=tel].valid+label:after,.md-form.md-outline input[type=tel]:focus.valid+label:after,.md-form.md-outline input[type=tel]:focus:not([readonly]).valid+label,.md-form.md-outline input[type=text].valid+label:after,.md-form.md-outline input[type=text]:focus.valid+label:after,.md-form.md-outline input[type=text]:focus:not([readonly]).valid+label,.md-form.md-outline input[type=time].valid+label:after,.md-form.md-outline input[type=time]:focus.valid+label:after,.md-form.md-outline input[type=time]:focus:not([readonly]).valid+label,.md-form.md-outline input[type=url].valid+label:after,.md-form.md-outline input[type=url]:focus.valid+label:after,.md-form.md-outline input[type=url]:focus:not([readonly]).valid+label,.md-form.md-outline textarea.md-textarea.valid+label:after,.md-form.md-outline textarea.md-textarea:focus.valid+label:after,.md-form.md-outline textarea.md-textarea:focus:not([readonly]).valid+label{color:#00c851;content:attr(data-success);opacity:1}.md-form.md-outline input[type=date].invalid,.md-form.md-outline input[type=date]:focus.invalid,.md-form.md-outline input[type=datetime-local].invalid,.md-form.md-outline input[type=datetime-local]:focus.invalid,.md-form.md-outline input[type=email].invalid,.md-form.md-outline input[type=email]:focus.invalid,.md-form.md-outline input[type=number].invalid,.md-form.md-outline input[type=number]:focus.invalid,.md-form.md-outline input[type=password].invalid,.md-form.md-outline input[type=password]:focus.invalid,.md-form.md-outline input[type=search-md].invalid,.md-form.md-outline input[type=search-md]:focus.invalid,.md-form.md-outline input[type=search].invalid,.md-form.md-outline input[type=search]:focus.invalid,.md-form.md-outline input[type=tel].invalid,.md-form.md-outline input[type=tel]:focus.invalid,.md-form.md-outline input[type=text].invalid,.md-form.md-outline input[type=text]:focus.invalid,.md-form.md-outline input[type=time].invalid,.md-form.md-outline input[type=time]:focus.invalid,.md-form.md-outline input[type=url].invalid,.md-form.md-outline input[type=url]:focus.invalid,.md-form.md-outline textarea.md-textarea.invalid,.md-form.md-outline textarea.md-textarea:focus.invalid{border-color:#f44336;box-shadow:inset 0 0 0 1px #f44336}.md-form.md-outline input[type=date].invalid+label:after,.md-form.md-outline input[type=date]:focus.invalid+label:after,.md-form.md-outline input[type=date]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type=datetime-local].invalid+label:after,.md-form.md-outline input[type=datetime-local]:focus.invalid+label:after,.md-form.md-outline input[type=datetime-local]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type=email].invalid+label:after,.md-form.md-outline input[type=email]:focus.invalid+label:after,.md-form.md-outline input[type=email]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type=number].invalid+label:after,.md-form.md-outline input[type=number]:focus.invalid+label:after,.md-form.md-outline input[type=number]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type=password].invalid+label:after,.md-form.md-outline input[type=password]:focus.invalid+label:after,.md-form.md-outline input[type=password]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type=search-md].invalid+label:after,.md-form.md-outline input[type=search-md]:focus.invalid+label:after,.md-form.md-outline input[type=search-md]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type=search].invalid+label:after,.md-form.md-outline input[type=search]:focus.invalid+label:after,.md-form.md-outline input[type=search]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type=tel].invalid+label:after,.md-form.md-outline input[type=tel]:focus.invalid+label:after,.md-form.md-outline input[type=tel]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type=text].invalid+label:after,.md-form.md-outline input[type=text]:focus.invalid+label:after,.md-form.md-outline input[type=text]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type=time].invalid+label:after,.md-form.md-outline input[type=time]:focus.invalid+label:after,.md-form.md-outline input[type=time]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type=url].invalid+label:after,.md-form.md-outline input[type=url]:focus.invalid+label:after,.md-form.md-outline input[type=url]:focus:not([readonly]).invalid+label,.md-form.md-outline textarea.md-textarea.invalid+label:after,.md-form.md-outline textarea.md-textarea:focus.invalid+label:after,.md-form.md-outline textarea.md-textarea:focus:not([readonly]).invalid+label{color:#f44336;content:attr(data-error);opacity:1}.md-form.md-outline input[type=date].form-control.invalid+label:after,.md-form.md-outline input[type=date].form-control.valid+label:after,.md-form.md-outline input[type=date].form-control:focus.invalid+label:after,.md-form.md-outline input[type=date].form-control:focus.valid+label:after,.md-form.md-outline input[type=datetime-local].form-control.invalid+label:after,.md-form.md-outline input[type=datetime-local].form-control.valid+label:after,.md-form.md-outline input[type=datetime-local].form-control:focus.invalid+label:after,.md-form.md-outline input[type=datetime-local].form-control:focus.valid+label:after,.md-form.md-outline input[type=email].form-control.invalid+label:after,.md-form.md-outline input[type=email].form-control.valid+label:after,.md-form.md-outline input[type=email].form-control:focus.invalid+label:after,.md-form.md-outline input[type=email].form-control:focus.valid+label:after,.md-form.md-outline input[type=number].form-control.invalid+label:after,.md-form.md-outline input[type=number].form-control.valid+label:after,.md-form.md-outline input[type=number].form-control:focus.invalid+label:after,.md-form.md-outline input[type=number].form-control:focus.valid+label:after,.md-form.md-outline input[type=password].form-control.invalid+label:after,.md-form.md-outline input[type=password].form-control.valid+label:after,.md-form.md-outline input[type=password].form-control:focus.invalid+label:after,.md-form.md-outline input[type=password].form-control:focus.valid+label:after,.md-form.md-outline input[type=search-md].form-control.invalid+label:after,.md-form.md-outline input[type=search-md].form-control.valid+label:after,.md-form.md-outline input[type=search-md].form-control:focus.invalid+label:after,.md-form.md-outline input[type=search-md].form-control:focus.valid+label:after,.md-form.md-outline input[type=search].form-control.invalid+label:after,.md-form.md-outline input[type=search].form-control.valid+label:after,.md-form.md-outline input[type=search].form-control:focus.invalid+label:after,.md-form.md-outline input[type=search].form-control:focus.valid+label:after,.md-form.md-outline input[type=tel].form-control.invalid+label:after,.md-form.md-outline input[type=tel].form-control.valid+label:after,.md-form.md-outline input[type=tel].form-control:focus.invalid+label:after,.md-form.md-outline input[type=tel].form-control:focus.valid+label:after,.md-form.md-outline input[type=text].form-control.invalid+label:after,.md-form.md-outline input[type=text].form-control.valid+label:after,.md-form.md-outline input[type=text].form-control:focus.invalid+label:after,.md-form.md-outline input[type=text].form-control:focus.valid+label:after,.md-form.md-outline input[type=time].form-control.invalid+label:after,.md-form.md-outline input[type=time].form-control.valid+label:after,.md-form.md-outline input[type=time].form-control:focus.invalid+label:after,.md-form.md-outline input[type=time].form-control:focus.valid+label:after,.md-form.md-outline input[type=url].form-control.invalid+label:after,.md-form.md-outline input[type=url].form-control.valid+label:after,.md-form.md-outline input[type=url].form-control:focus.invalid+label:after,.md-form.md-outline input[type=url].form-control:focus.valid+label:after,.md-form.md-outline textarea.md-textarea.form-control.invalid+label:after,.md-form.md-outline textarea.md-textarea.form-control.valid+label:after,.md-form.md-outline textarea.md-textarea.form-control:focus.invalid+label:after,.md-form.md-outline textarea.md-textarea.form-control:focus.valid+label:after{left:0;position:absolute;top:4rem}.md-form.md-outline>input[type=time]:not(.browser-default)+label,.md-form.md-outline>input[type]:-webkit-autofill:not(.browser-default):not([type=search])+label{background:#fff;font-size:1rem;font-weight:500;left:8px;padding-left:5px;padding-right:5px;transform:translateY(-9px) scale(.8);transform-origin:0 0}.md-form.md-outline>input[type=time]:not(.browser-default)+label.active,.md-form.md-outline>input[type]:-webkit-autofill:not(.browser-default):not([type=search])+label.active{transform:translateY(-9px) scale(.8);transform-origin:0 0}@keyframes autofill{to{background:#0000;color:#495057}}.md-form.md-outline input:-webkit-autofill{animation-fill-mode:both;animation-name:autofill}.md-form.md-outline .form-control{padding:.375rem .75rem}.md-form.md-outline label{color:#757575;cursor:text;font-size:1rem;left:0;padding-left:10px;position:absolute;top:0;transform:translateY(9px);transform-origin:0 100%;transition:transform .2s ease-out,color .2s ease-out}.md-form.md-outline label.active{background:#fff;font-weight:500;left:8px;padding-left:5px;padding-right:5px;transform:translateY(-13px) scale(.8)}.md-form.md-outline.form-lg .form-control.form-control-lg{padding:.5rem .725rem}.md-form.md-outline.form-lg label{font-size:1.25rem;transform:translateY(10px)}.md-form.md-outline.form-lg label.active{font-size:1.1rem;transform:translateY(-14px) scale(.8)}.md-form.md-outline.form-lg .prefix{font-size:25px;top:.65rem}.md-form.md-outline.form-lg .prefix~input,.md-form.md-outline.form-lg .prefix~textarea{margin-left:2.2rem;width:calc(100% - 2.2rem)}.md-form.md-outline.form-lg .prefix~label{margin-left:2.2rem}.md-form.md-outline.form-lg .prefix~.form-text{margin-left:2.3rem}.md-form.md-outline.form-sm .form-control.form-control-sm{padding:.25rem .625rem}.md-form.md-outline.form-sm label{font-size:.8rem;transform:translateY(8px)}.md-form.md-outline.form-sm label.active{font-size:.85rem;transform:translateY(-12px) scale(.8)}.md-form.md-outline.form-sm .prefix{font-size:15px;top:.5rem}.md-form.md-outline.form-sm .prefix~input,.md-form.md-outline.form-sm .prefix~textarea{margin-left:1.6rem;width:calc(100% - 1.6rem)}.md-form.md-outline.form-sm .prefix~label{margin-left:1.6rem}.md-form.md-outline.form-sm .prefix~.form-text{margin-left:1.7rem}.md-form.md-outline .prefix{font-size:20px;position:absolute;top:.6rem;transition:color .2s}.md-form.md-outline .prefix:focus{color:#4285f4}.md-form.md-outline .prefix~input,.md-form.md-outline .prefix~textarea{margin-left:2rem;width:calc(100% - 2rem)}.md-form.md-outline .prefix~label{margin-left:2rem}.md-form.md-outline .prefix~.form-text{margin-left:2.1rem}.md-form.md-outline .character-counter{margin-top:-.5rem}.md-form.md-bg input[type=date],.md-form.md-bg input[type=datetime-local],.md-form.md-bg input[type=email],.md-form.md-bg input[type=number],.md-form.md-bg input[type=password],.md-form.md-bg input[type=search-md],.md-form.md-bg input[type=search],.md-form.md-bg input[type=tel],.md-form.md-bg input[type=text],.md-form.md-bg input[type=time],.md-form.md-bg input[type=url],.md-form.md-bg textarea.md-textarea{background:#f5f5f5 no-repeat;background-image:linear-gradient(180deg,#4285f4,#4285f4),linear-gradient(180deg,#ced4da,#ced4da);background-position:50% 100%,50% 100%;background-size:0 2px,100% 1px;border:0;border-top-left-radius:.3rem;border-top-right-radius:.3rem;box-sizing:border-box;padding:10px 5px;transition:background-size .3s cubic-bezier(.64,.09,.08,1)}.md-form.md-bg input[type=date]:focus:not([readonly]),.md-form.md-bg input[type=datetime-local]:focus:not([readonly]),.md-form.md-bg input[type=email]:focus:not([readonly]),.md-form.md-bg input[type=number]:focus:not([readonly]),.md-form.md-bg input[type=password]:focus:not([readonly]),.md-form.md-bg input[type=search-md]:focus:not([readonly]),.md-form.md-bg input[type=search]:focus:not([readonly]),.md-form.md-bg input[type=tel]:focus:not([readonly]),.md-form.md-bg input[type=text]:focus:not([readonly]),.md-form.md-bg input[type=time]:focus:not([readonly]),.md-form.md-bg input[type=url]:focus:not([readonly]),.md-form.md-bg textarea.md-textarea:focus:not([readonly]){border-bottom:none;box-shadow:none}.md-form.md-bg input[type=date]:focus,.md-form.md-bg input[type=datetime-local]:focus,.md-form.md-bg input[type=email]:focus,.md-form.md-bg input[type=number]:focus,.md-form.md-bg input[type=password]:focus,.md-form.md-bg input[type=search-md]:focus,.md-form.md-bg input[type=search]:focus,.md-form.md-bg input[type=tel]:focus,.md-form.md-bg input[type=text]:focus,.md-form.md-bg input[type=time]:focus,.md-form.md-bg input[type=url]:focus,.md-form.md-bg textarea.md-textarea:focus{background-color:#dcdcdc;background-size:100% 2px,100% 1px;outline:none}.md-form.md-bg>input[type=date]:not(.browser-default)+label{transform:translateY(-12px) scale(.8);transform-origin:0 0}.md-form.md-bg>input[type=time]:not(.browser-default)+label,.md-form.md-bg>input[type]:-webkit-autofill:not(.browser-default):not([type=search])+label{font-size:.8rem;transform:translateY(-12px);transform-origin:0 0}.md-form.md-bg .form-control{padding:1.1rem .7rem .4rem!important}.md-form.md-bg label{font-size:1rem;padding-left:.7rem;top:0;transform:translateY(13px);transform-origin:0 100%;transition:transform .2s ease-out,color .2s ease-out}.md-form.md-bg label.active{font-weight:500;padding-left:.75rem;transform:translateY(-3px) scale(.8)}.md-form.md-bg.form-lg label{transform:translateY(16px)}.md-form.md-bg.form-lg label.active{transform:translateY(-4px) scale(.8)}.md-form.md-bg.form-sm label{transform:translateY(11px)}.md-form.md-bg.form-sm label.active{transform:translateY(-2px) scale(.8)}.md-form .form-control.is-invalid,.was-validated .md-form .form-control:invalid{padding-right:0}.md-form .form-control.is-valid,.was-validated .md-form .form-control:valid{padding-right:0}.needs-validation .md-form label{left:.3rem}.custom-file-input:lang(es)~.custom-file-label:after{content:"Elegir"}.custom-file-input:lang(pl-pl)~.custom-file-label:after{content:"Wybierz"}.custom-file-input:lang(fr)~.custom-file-label:after{content:"Choisir"}.custom-file-input:lang(in)~.custom-file-label:after{content:"Pilih"}.custom-file-input:lang(zh)~.custom-file-label:after{content:"選擇"}.custom-file-input:lang(de)~.custom-file-label:after{content:"Wählen"}.custom-file-input:lang(ru)~.custom-file-label:after{content:"Выбрать"}.md-form>label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md-form .form-control{box-sizing:border-box!important}.md-form .input-prefix{color:#000000de;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:color .2s}.md-form .input-prefix.active{color:#4285f4}.md-form.input-with-pre-icon label{left:36px;right:auto}.md-form.input-with-pre-icon .input-prefix{left:16px;right:auto}.md-form.input-with-pre-icon .form-control{padding-left:2.7rem!important}.md-form.input-with-post-icon .input-prefix{left:auto;right:16px}.md-form.input-with-post-icon .form-control{padding-right:2.7rem!important}.md-form.input-with-post-icon.input-with-pre-icon .input-prefix{left:auto;right:16px}.md-form.input-with-post-icon.input-with-pre-icon .input-prefix:first-of-type{left:16px;right:auto}.md-form.input-with-post-icon.input-with-pre-icon .form-control{padding-left:2.5rem!important;padding-right:2.5rem!important}.edge-header{background-color:#ccc;display:block;height:278px}.free-bird{margin-top:-100px}.juicy-peach-gradient{background-image:linear-gradient(90deg,#ffecd2 0,#fcb69f)}.young-passion-gradient{background-image:linear-gradient(90deg,#ff8177 0,#ff867a 0,#ff8c7f 21%,#f99185 52%,#cf556c 78%,#b12a5b)}.lady-lips-gradient{background-image:linear-gradient(0deg,#ff9a9e 0,#fecfef 99%,#fecfef)}.sunny-morning-gradient{background-image:linear-gradient(120deg,#f6d365,#fda085)}.rainy-ashville-gradient{background-image:linear-gradient(0deg,#fbc2eb 0,#a6c1ee)}.frozen-dreams-gradient{background-image:linear-gradient(0deg,#fdcbf1 0,#fdcbf1 1%,#e6dee9)}.warm-flame-gradient{background-image:linear-gradient(45deg,#ff9a9e,#fad0c4 99%,#fad0c4)}.night-fade-gradient{background-image:linear-gradient(0deg,#a18cd1 0,#fbc2eb)}.spring-warmth-gradient{background-image:linear-gradient(0deg,#fad0c4 0,#ffd1ff)}.winter-neva-gradient{background-image:linear-gradient(120deg,#a1c4fd,#c2e9fb)}.dusty-grass-gradient{background-image:linear-gradient(120deg,#d4fc79,#96e6a1)}.tempting-azure-gradient{background-image:linear-gradient(120deg,#84fab0,#8fd3f4)}.heavy-rain-gradient{background-image:linear-gradient(0deg,#cfd9df 0,#e2ebf0)}.amy-crisp-gradient{background-image:linear-gradient(120deg,#a6c0fe,#f68084)}.mean-fruit-gradient{background-image:linear-gradient(120deg,#fccb90,#d57eeb)}.deep-blue-gradient{background-image:linear-gradient(120deg,#e0c3fc,#8ec5fc)}.ripe-malinka-gradient{background-image:linear-gradient(120deg,#f093fb,#f5576c)}.cloudy-knoxville-gradient{background-image:linear-gradient(120deg,#fdfbfb,#ebedee)}.morpheus-den-gradient{background-image:linear-gradient(0deg,#30cfd0 0,#330867)}.rare-wind-gradient{background-image:linear-gradient(0deg,#a8edea 0,#fed6e3)}.near-moon-gradient{background-image:linear-gradient(0deg,#5ee7df 0,#b490ca)}.schedule-list .hr-bold{border-top:2px solid #212529}.schedule-list .font-smaller{font-size:.8rem}.note{border-left:6px solid;border-radius:5px;padding:10px}.note strong{font-weight:600}.note p{font-weight:500}.note-primary{background-color:#dfeefd;border-color:#176ac4}.note-secondary{background-color:#e2e3e5;border-color:#58595a}.note-success{background-color:#e2f0e5;border-color:#49a75f}.note-danger{background-color:#fae7e8;border-color:#e45460}.note-warning{background-color:#faf4e0;border-color:#c2a442}.note-info{background-color:#e4f2f5;border-color:#2492a5}.note-light{background-color:#fefefe;border-color:#0f0f0f}footer.page-footer{bottom:0;color:#fff}footer.page-footer .container-fluid{width:auto}footer.page-footer .footer-copyright{background-color:#0003;color:#fff9;overflow:hidden}footer.page-footer a{color:#fff}.media .media-left{padding:0 10px 10px 0}.media .media-left img{box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f}.list-group .list-group-item:first-child{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.list-group .list-group-item:last-child{border-bottom-left-radius:.125rem;border-bottom-right-radius:.125rem}.list-group a,.list-group a:hover,.list-group button,.list-group button:hover{transition:.5s}table th{font-size:.9rem;font-weight:400}table td{font-size:.9rem;font-weight:300}table.table thead th{border-top:none}table.table td,table.table th{padding-bottom:1rem;padding-top:1.1rem}table.table a{color:#212529;margin:0}table.table .label-table{height:.94rem;line-height:.94rem;margin:0;padding:0}table.table.btn-table td{vertical-align:middle}table.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075);transition:.5s}table .th-lg{min-width:9rem}table .th-sm{min-width:6rem}table.table-sm td,table.table-sm th{padding-bottom:.6rem;padding-top:.6rem}.table-scroll-vertical{max-height:300px;overflow-y:auto}.table-fixed{table-layout:fixed}.table-responsive-lg>.table-bordered,.table-responsive-md>.table-bordered,.table-responsive-sm>.table-bordered,.table-responsive-xl>.table-bordered,.table-responsive>.table-bordered{border-top:1px solid #dee2e6}ul.stepper{counter-reset:section;margin:1em -1.5rem;overflow-x:hidden;overflow-y:auto;padding:1.5rem}ul.stepper li a{padding:1.5rem;text-align:center}ul.stepper li a .circle{background:#00000061;border-radius:50%;color:#fff;display:inline-block;height:1.75rem;line-height:1.7rem;margin-right:.5rem;text-align:center;width:1.75rem}ul.stepper li a .label{color:#00000061;display:inline-block}ul.stepper li.active a .label,ul.stepper li.completed a .label{color:#000000de;font-weight:600}.stepper-horizontal{display:flex;justify-content:space-between;position:relative}.stepper-horizontal li{align-items:center;display:flex;flex:1 1;position:relative;transition:.5s}.stepper-horizontal li a .label{margin-top:.63rem}.stepper-horizontal li:not(:first-child):before,.stepper-horizontal li:not(:last-child):after{background-color:#0000001a;content:"";flex:1 1;height:1px;margin:.5rem 0 0;position:relative}.stepper-horizontal li:hover{background-color:#0000000f}@media (max-width:47.9375rem){.stepper-horizontal{flex-direction:column}.stepper-horizontal li{align-items:flex-start;flex-direction:column}.stepper-horizontal li a .label{flex-flow:column nowrap;margin-top:.2rem;order:2}.stepper-horizontal li:not(:last-child):after{content:"";height:calc(100% - 40px);left:2.19rem;position:absolute;top:3.75rem;width:1px}}.stepper-horizontal>li:not(:last-of-type){margin-bottom:0!important}.stepper-vertical{display:flex;flex-direction:column;justify-content:space-between;position:relative}.stepper-vertical li{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;position:relative}.stepper-vertical li a{align-self:flex-start;display:flex;position:relative}.stepper-vertical li a .circle{order:1}.stepper-vertical li a .label{flex-flow:column nowrap;margin-top:.2rem;order:2}.stepper-vertical li.completed a .label{font-weight:500}.stepper-vertical li .step-content{display:block;margin-left:3.13rem;margin-top:0;padding:.94rem}.stepper-vertical li .step-content p{font-size:.88rem}.stepper-vertical li:not(:last-child):after{background-color:#0000001a;content:"";height:calc(100% - 40px);left:2.19rem;position:absolute;top:3.44rem;width:1px}.fast.spinner-border{animation:spinner-border .4s linear infinite}.fast.spinner-grow{animation:spinner-grow .4s linear infinite}.treeview.w-20{width:20rem}.treeview .rotate{cursor:pointer;font-size:.8rem;margin-top:.2rem;transition:all .1s linear;-webkit-user-select:none;user-select:none;vertical-align:text-top}.treeview .rotate.down{transform:rotate(90deg)}.treeview .nested{display:none}.treeview .active{display:block}.treeview ul{list-style-type:none}.treeview .ic-w{width:1.3rem}.treeview-animated.w-20{width:20rem}.treeview-animated ul{list-style:none;padding-left:1em;position:relative}.treeview-animated .treeview-animated-list li{padding:.2em 0 0 .2em}.treeview-animated .treeview-animated-list .treeview-animated-items .nested:before{background-color:grey;content:"";display:block;height:100%;left:5px;position:absolute;width:5px}.treeview-animated .treeview-animated-list .treeview-animated-items .closed{border-bottom-left-radius:.3em;border-top-left-radius:.3em;display:block;margin-right:0;padding:.2em .2em .2em .4em}.treeview-animated .treeview-animated-list .treeview-animated-items .closed:hover{background-color:#8cb9ff}.treeview-animated .treeview-animated-list .treeview-animated-items .closed .fa-angle-right{font-size:.8rem;transition:all .1s linear}.treeview-animated .treeview-animated-list .treeview-animated-items .closed .fa-angle-right.down{color:#f8f9fa;position:relative;transform:rotate(90deg)}.treeview-animated .treeview-animated-list .treeview-animated-items .open{background-color:#32a0ff;transition:all .1s linear}.treeview-animated .treeview-animated-list .treeview-animated-items .open:hover{background-color:#32a0ff;color:#f8f9fa}.treeview-animated .treeview-animated-list .treeview-animated-items .open span{color:#f8f9fa}.treeview-animated .treeview-animated-list .treeview-animated-element{border-bottom-left-radius:4px;border-top-left-radius:4px;cursor:pointer;padding:.2em .2em .2em .6em;transition:all .1s linear}.treeview-animated .treeview-animated-list .treeview-animated-element:hover{background-color:#8cb9ff}.treeview-animated .treeview-animated-list .treeview-animated-element.opened,.treeview-animated .treeview-animated-list .treeview-animated-element.opened:hover{background-color:#32a0ff;color:#f8f9fa}.treeview-colorful{background:#e07fb233;font-size:16px;font-weight:400}.treeview-colorful.w-20{width:20rem}.treeview-colorful hr{border-color:#a2127a}.treeview-colorful h6{color:#a2127a;font-size:1.4em;font-weight:500}.treeview-colorful ul{list-style:none;padding-left:0;position:relative}.treeview-colorful .treeview-colorful-list ul{background:#e07fb233;margin-top:.1em;padding-left:1em}.treeview-colorful .treeview-colorful-element{border:2px solid #0000;border-right-width:0;cursor:pointer;padding:.2em .2em .2em 1em;transition:all .1s linear}.treeview-colorful .treeview-colorful-element:hover{background-color:#e07fb2}.treeview-colorful .treeview-colorful-element.opened{background-color:#a2127a;border:2px solid #ffac47;border-right:0 solid #0000;color:#ffac47}.treeview-colorful .treeview-colorful-element.opened:hover{background-color:#a2127a;color:#ffac47}.treeview-colorful .treeview-colorful-items-header{border-bottom:2px solid #0000;display:block;margin-right:0;padding:.4em;transition:all .1s linear}.treeview-colorful .treeview-colorful-items-header:hover{background-color:#e07fb2}.treeview-colorful .treeview-colorful-items-header.open{background-color:#a2127a;border-bottom:2px solid #ffac47;transition:all .1s linear}.treeview-colorful .treeview-colorful-items-header.open span{color:#ffac47}.treeview-colorful .treeview-colorful-items-header.open:hover{background-color:#a2127a;color:#ffac47}.treeview-colorful .treeview-colorful-items-header.open div:hover{background-color:#a2127a}.treeview-colorful .treeview-colorful-items-header .fa-angle-right{font-size:.8rem;transition:all .2s linear}.treeview-colorful .treeview-colorful-items-header .fas{color:#ffac47;position:relative;transform:rotate(90deg);transition:all .2s linear}.treeview-colorful .treeview-colorful-items-header .fa-minus-circle{color:#ffac47;position:relative;transform:rotate(180deg);transition:all .2s linear}div.dataTables_wrapper div.dataTables_length input,div.dataTables_wrapper div.dataTables_length select{width:auto}div.dataTables_wrapper div.dataTables_length.d-flex.flex-row label{margin-right:1rem;margin-top:1.2rem}div.dataTables_wrapper div.dataTables_length.d-flex.flex-row .select-wrapper.mdb-select .select-dropdown,div.dataTables_wrapper div.dataTables_length.d-flex.flex-row .select-wrapper.mdb-select span{margin-top:1rem}div.dataTables_wrapper div.dataTables_filter label,div.dataTables_wrapper div.dataTables_length label{font-weight:400;padding-bottom:.5rem;padding-top:.5rem;text-align:left}div.dataTables_wrapper div.dataTables_filter{text-align:right}div.dataTables_wrapper div.dataTables_filter input,div.dataTables_wrapper div.dataTables_filter select{width:auto}div.dataTables_wrapper div.dataTables_filter input{display:inline-block;margin-left:.5rem}div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_paginate{font-weight:400;padding-bottom:1rem;padding-top:1rem}div.dataTables_wrapper div.dataTables_paginate{margin:0;text-align:right}div.dataTables_wrapper div.dataTables_paginate ul.pagination{-webkit-box-pack:end;justify-content:flex-end}div.dataTables_wrapper div.dataTables_paginate ul.pagination .page-item.active .page-link:focus{background-color:#4285f4}div.dataTables_wrapper div.dataTables_paginate ul.pagination .page-item .page-link:focus{box-shadow:none}@media (max-width:767px){div.dataTables_wrapper div .dataTables_filter,div.dataTables_wrapper div .dataTables_info,div.dataTables_wrapper div .dataTables_length,div.dataTables_wrapper div .dataTables_paginate ul.pagination{-webkit-box-pack:center;justify-content:center;text-align:center}}.bs-select select{display:inline-block!important}table.dataTable thead{cursor:pointer}table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc{padding-right:30px}table.dataTable thead>tr>td:active,table.dataTable thead>tr>th:active{outline:none}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_desc_disabled{cursor:pointer;position:relative}table.dataTable thead .sorting:after,table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_desc_disabled:after,table.dataTable thead .sorting_desc_disabled:before{bottom:.9em;display:block;opacity:.3;position:absolute}table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_desc_disabled:before{content:"\f0de";font-family:"Font Awesome\ 5 Free",sans-serif;font-size:1rem;font-weight:900;right:1em}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_desc_disabled:after{content:"\f0dd";font-family:"Font Awesome\ 5 Free",sans-serif;font-size:1rem;font-weight:900;right:16px}table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:after{opacity:1}table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc_disabled:after{opacity:0}table.dataTable tbody>tr.selected,table.dataTable tbody>tr>.selected{background-color:#b0bed9}table.dataTable.display tbody>tr.odd.selected,table.dataTable.display tbody>tr.odd>.selected,table.dataTable.stripe tbody>tr.odd.selected,table.dataTable.stripe tbody>tr.odd>.selected{background-color:#acbad4}table.dataTable.display tbody>tr.selected:hover,table.dataTable.display tbody>tr>.selected:hover,table.dataTable.hover tbody>tr.selected:hover,table.dataTable.hover tbody>tr>.selected:hover{background-color:#aab7d1}table.dataTable.display tbody>tr.selected>.sorting_1,table.dataTable.display tbody>tr.selected>.sorting_2,table.dataTable.display tbody>tr.selected>.sorting_3,table.dataTable.display tbody>tr>.selected,table.dataTable.order-column tbody>tr.selected>.sorting_1,table.dataTable.order-column tbody>tr.selected>.sorting_2,table.dataTable.order-column tbody>tr.selected>.sorting_3,table.dataTable.order-column tbody>tr>.selected{background-color:#acbad5}table.dataTable.display tbody>tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody>tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody>tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody>tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody>tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody>tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody>tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody>tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody>tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody>tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody>tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody>tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody>tr.odd>.selected,table.dataTable.order-column.stripe tbody>tr.odd>.selected{background-color:#a6b4cd}table.dataTable.display tbody>tr.even>.selected,table.dataTable.order-column.stripe tbody>tr.even>.selected{background-color:#acbad5}table.dataTable.display tbody>tr.selected:hover>.sorting_1,table.dataTable.order-column.hover tbody>tr.selected:hover>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody>tr.selected:hover>.sorting_2,table.dataTable.order-column.hover tbody>tr.selected:hover>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody>tr.selected:hover>.sorting_3,table.dataTable.order-column.hover tbody>tr.selected:hover>.sorting_3{background-color:#a5b2cb}table.dataTable.display tbody>tr:hover>.selected,table.dataTable.display tbody>tr>.selected:hover,table.dataTable.order-column.hover tbody>tr:hover>.selected,table.dataTable.order-column.hover tbody>tr>.selected:hover{background-color:#a2aec7}table.dataTable tbody td.select-checkbox,table.dataTable tbody th.select-checkbox{position:relative}table.dataTable tbody td.select-checkbox:after,table.dataTable tbody td.select-checkbox:before,table.dataTable tbody th.select-checkbox:after,table.dataTable tbody th.select-checkbox:before{box-sizing:border-box;display:block;height:12px;left:50%;position:absolute;top:1.2em;width:12px}table.dataTable tbody td.select-checkbox:before,table.dataTable tbody th.select-checkbox:before{border:1px solid #000;border-radius:3px;content:" ";margin-left:-6px;margin-top:4px}table.dataTable tr.selected td.select-checkbox:after,table.dataTable tr.selected th.select-checkbox:after{content:"\2714";margin-left:-4px;margin-top:0;text-align:center;text-shadow:1px 1px #b0bed9,-1px -1px #b0bed9,1px -1px #b0bed9,-1px 1px #b0bed9}div.dataTables_wrapper span.select-info,div.dataTables_wrapper span.select-item{margin-left:.5em}@media screen and (max-width:640px){div.dataTables_wrapper span.select-info,div.dataTables_wrapper span.select-item{display:block;margin-left:0}}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.zmd-hierarchical-display{visibility:hidden}.zmd-hierarchical-display.in,.zmd-hierarchical-displaying{visibility:visible}.animation{animation-duration:1s;animation-fill-mode:both}.animation.zoomedIn,.animation.zoomedOut{animation-timing-function:cubic-bezier(.55,0,.1,1)}@keyframes zoomedIn{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes zoomedOut{0%{transform:scale(1)}to{transform:scale(0)}}.zoomedIn{animation-name:zoomedIn}.zoomedOut{animation-name:zoomedOut}/*!
 * # Semantic UI 2.4.2 - Flag
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */i.flag:not(.icon){backface-visibility:hidden;line-height:11px;margin:0 .5em 0 0;text-decoration:inherit;vertical-align:initial}i.flag:not(.icon),i.flag:not(.icon):before{display:inline-block;height:11px;width:16px}i.flag:not(.icon):before{background:url(https://mdbootstrap.com/img/svg/flags.png) no-repeat -108px -1976px;content:""}i.flag.ad:before,i.flag.andorra:before{background-position:0 0}i.flag.ae:before,i.flag.uae:before,i.flag.united.arab.emirates:before{background-position:0 -26px}i.flag.af:before,i.flag.afghanistan:before{background-position:0 -52px}i.flag.ag:before,i.flag.antigua:before{background-position:0 -78px}i.flag.ai:before,i.flag.anguilla:before{background-position:0 -104px}i.flag.al:before,i.flag.albania:before{background-position:0 -130px}i.flag.am:before,i.flag.armenia:before{background-position:0 -156px}i.flag.an:before,i.flag.netherlands.antilles:before{background-position:0 -182px}i.flag.angola:before,i.flag.ao:before{background-position:0 -208px}i.flag.ar:before,i.flag.argentina:before{background-position:0 -234px}i.flag.american.samoa:before,i.flag.as:before{background-position:0 -260px}i.flag.at:before,i.flag.austria:before{background-position:0 -286px}i.flag.au:before,i.flag.australia:before{background-position:0 -312px}i.flag.aruba:before,i.flag.aw:before{background-position:0 -338px}i.flag.aland.islands:before,i.flag.ax:before{background-position:0 -364px}i.flag.az:before,i.flag.azerbaijan:before{background-position:0 -390px}i.flag.ba:before,i.flag.bosnia:before{background-position:0 -416px}i.flag.barbados:before,i.flag.bb:before{background-position:0 -442px}i.flag.bangladesh:before,i.flag.bd:before{background-position:0 -468px}i.flag.be:before,i.flag.belgium:before{background-position:0 -494px}i.flag.bf:before,i.flag.burkina.faso:before{background-position:0 -520px}i.flag.bg:before,i.flag.bulgaria:before{background-position:0 -546px}i.flag.bahrain:before,i.flag.bh:before{background-position:0 -572px}i.flag.bi:before,i.flag.burundi:before{background-position:0 -598px}i.flag.benin:before,i.flag.bj:before{background-position:0 -624px}i.flag.bermuda:before,i.flag.bm:before{background-position:0 -650px}i.flag.bn:before,i.flag.brunei:before{background-position:0 -676px}i.flag.bo:before,i.flag.bolivia:before{background-position:0 -702px}i.flag.br:before,i.flag.brazil:before{background-position:0 -728px}i.flag.bahamas:before,i.flag.bs:before{background-position:0 -754px}i.flag.bhutan:before,i.flag.bt:before{background-position:0 -780px}i.flag.bouvet.island:before,i.flag.bv:before{background-position:0 -806px}i.flag.botswana:before,i.flag.bw:before{background-position:0 -832px}i.flag.belarus:before,i.flag.by:before{background-position:0 -858px}i.flag.belize:before,i.flag.bz:before{background-position:0 -884px}i.flag.ca:before,i.flag.canada:before{background-position:0 -910px}i.flag.cc:before,i.flag.cocos.islands:before{background-position:0 -962px}i.flag.cd:before,i.flag.congo:before{background-position:0 -988px}i.flag.central.african.republic:before,i.flag.cf:before{background-position:0 -1014px}i.flag.cg:before,i.flag.congo.brazzaville:before{background-position:0 -1040px}i.flag.ch:before,i.flag.switzerland:before{background-position:0 -1066px}i.flag.ci:before,i.flag.cote.divoire:before{background-position:0 -1092px}i.flag.ck:before,i.flag.cook.islands:before{background-position:0 -1118px}i.flag.chile:before,i.flag.cl:before{background-position:0 -1144px}i.flag.cameroon:before,i.flag.cm:before{background-position:0 -1170px}i.flag.china:before,i.flag.cn:before{background-position:0 -1196px}i.flag.co:before,i.flag.colombia:before{background-position:0 -1222px}i.flag.costa.rica:before,i.flag.cr:before{background-position:0 -1248px}i.flag.cs:before,i.flag.serbia:before{background-position:0 -1274px}i.flag.cu:before,i.flag.cuba:before{background-position:0 -1300px}i.flag.cape.verde:before,i.flag.cv:before{background-position:0 -1326px}i.flag.christmas.island:before,i.flag.cx:before{background-position:0 -1352px}i.flag.cy:before,i.flag.cyprus:before{background-position:0 -1378px}i.flag.cz:before,i.flag.czech.republic:before{background-position:0 -1404px}i.flag.de:before,i.flag.germany:before{background-position:0 -1430px}i.flag.dj:before,i.flag.djibouti:before{background-position:0 -1456px}i.flag.denmark:before,i.flag.dk:before{background-position:0 -1482px}i.flag.dm:before,i.flag.dominica:before{background-position:0 -1508px}i.flag.do:before,i.flag.dominican.republic:before{background-position:0 -1534px}i.flag.algeria:before,i.flag.dz:before{background-position:0 -1560px}i.flag.ec:before,i.flag.ecuador:before{background-position:0 -1586px}i.flag.ee:before,i.flag.estonia:before{background-position:0 -1612px}i.flag.eg:before,i.flag.egypt:before{background-position:0 -1638px}i.flag.eh:before,i.flag.western.sahara:before{background-position:0 -1664px}i.flag.england:before,i.flag.gb.eng:before{background-position:0 -1690px}i.flag.er:before,i.flag.eritrea:before{background-position:0 -1716px}i.flag.es:before,i.flag.spain:before{background-position:0 -1742px}i.flag.et:before,i.flag.ethiopia:before{background-position:0 -1768px}i.flag.eu:before,i.flag.european.union:before{background-position:0 -1794px}i.flag.fi:before,i.flag.finland:before{background-position:0 -1846px}i.flag.fiji:before,i.flag.fj:before{background-position:0 -1872px}i.flag.falkland.islands:before,i.flag.fk:before{background-position:0 -1898px}i.flag.fm:before,i.flag.micronesia:before{background-position:0 -1924px}i.flag.faroe.islands:before,i.flag.fo:before{background-position:0 -1950px}i.flag.fr:before,i.flag.france:before{background-position:0 -1976px}i.flag.ga:before,i.flag.gabon:before{background-position:-36px 0}i.flag.gb:before,i.flag.uk:before,i.flag.united.kingdom:before{background-position:-36px -26px}i.flag.gd:before,i.flag.grenada:before{background-position:-36px -52px}i.flag.ge:before,i.flag.georgia:before{background-position:-36px -78px}i.flag.french.guiana:before,i.flag.gf:before{background-position:-36px -104px}i.flag.gh:before,i.flag.ghana:before{background-position:-36px -130px}i.flag.gi:before,i.flag.gibraltar:before{background-position:-36px -156px}i.flag.gl:before,i.flag.greenland:before{background-position:-36px -182px}i.flag.gambia:before,i.flag.gm:before{background-position:-36px -208px}i.flag.gn:before,i.flag.guinea:before{background-position:-36px -234px}i.flag.gp:before,i.flag.guadeloupe:before{background-position:-36px -260px}i.flag.equatorial.guinea:before,i.flag.gq:before{background-position:-36px -286px}i.flag.gr:before,i.flag.greece:before{background-position:-36px -312px}i.flag.gs:before,i.flag.sandwich.islands:before{background-position:-36px -338px}i.flag.gt:before,i.flag.guatemala:before{background-position:-36px -364px}i.flag.gu:before,i.flag.guam:before{background-position:-36px -390px}i.flag.guinea-bissau:before,i.flag.gw:before{background-position:-36px -416px}i.flag.guyana:before,i.flag.gy:before{background-position:-36px -442px}i.flag.hk:before,i.flag.hong.kong:before{background-position:-36px -468px}i.flag.heard.island:before,i.flag.hm:before{background-position:-36px -494px}i.flag.hn:before,i.flag.honduras:before{background-position:-36px -520px}i.flag.croatia:before,i.flag.hr:before{background-position:-36px -546px}i.flag.haiti:before,i.flag.ht:before{background-position:-36px -572px}i.flag.hu:before,i.flag.hungary:before{background-position:-36px -598px}i.flag.id:before,i.flag.indonesia:before{background-position:-36px -624px}i.flag.ie:before,i.flag.ireland:before{background-position:-36px -650px}i.flag.il:before,i.flag.israel:before{background-position:-36px -676px}i.flag.in:before,i.flag.india:before{background-position:-36px -702px}i.flag.indian.ocean.territory:before,i.flag.io:before{background-position:-36px -728px}i.flag.iq:before,i.flag.iraq:before{background-position:-36px -754px}i.flag.ir:before,i.flag.iran:before{background-position:-36px -780px}i.flag.iceland:before,i.flag.is:before{background-position:-36px -806px}i.flag.it:before,i.flag.italy:before{background-position:-36px -832px}i.flag.jamaica:before,i.flag.jm:before{background-position:-36px -858px}i.flag.jo:before,i.flag.jordan:before{background-position:-36px -884px}i.flag.japan:before,i.flag.jp:before{background-position:-36px -910px}i.flag.ke:before,i.flag.kenya:before{background-position:-36px -936px}i.flag.kg:before,i.flag.kyrgyzstan:before{background-position:-36px -962px}i.flag.cambodia:before,i.flag.kh:before{background-position:-36px -988px}i.flag.ki:before,i.flag.kiribati:before{background-position:-36px -1014px}i.flag.comoros:before,i.flag.km:before{background-position:-36px -1040px}i.flag.kn:before,i.flag.saint.kitts.and.nevis:before{background-position:-36px -1066px}i.flag.kp:before,i.flag.north.korea:before{background-position:-36px -1092px}i.flag.kr:before,i.flag.south.korea:before{background-position:-36px -1118px}i.flag.kuwait:before,i.flag.kw:before{background-position:-36px -1144px}i.flag.cayman.islands:before,i.flag.ky:before{background-position:-36px -1170px}i.flag.kazakhstan:before,i.flag.kz:before{background-position:-36px -1196px}i.flag.la:before,i.flag.laos:before{background-position:-36px -1222px}i.flag.lb:before,i.flag.lebanon:before{background-position:-36px -1248px}i.flag.lc:before,i.flag.saint.lucia:before{background-position:-36px -1274px}i.flag.li:before,i.flag.liechtenstein:before{background-position:-36px -1300px}i.flag.lk:before,i.flag.sri.lanka:before{background-position:-36px -1326px}i.flag.liberia:before,i.flag.lr:before{background-position:-36px -1352px}i.flag.lesotho:before,i.flag.ls:before{background-position:-36px -1378px}i.flag.lithuania:before,i.flag.lt:before{background-position:-36px -1404px}i.flag.lu:before,i.flag.luxembourg:before{background-position:-36px -1430px}i.flag.latvia:before,i.flag.lv:before{background-position:-36px -1456px}i.flag.libya:before,i.flag.ly:before{background-position:-36px -1482px}i.flag.ma:before,i.flag.morocco:before{background-position:-36px -1508px}i.flag.mc:before,i.flag.monaco:before{background-position:-36px -1534px}i.flag.md:before,i.flag.moldova:before{background-position:-36px -1560px}i.flag.me:before,i.flag.montenegro:before{background-position:-36px -1586px}i.flag.madagascar:before,i.flag.mg:before{background-position:-36px -1613px}i.flag.marshall.islands:before,i.flag.mh:before{background-position:-36px -1639px}i.flag.macedonia:before,i.flag.mk:before{background-position:-36px -1665px}i.flag.mali:before,i.flag.ml:before{background-position:-36px -1691px}i.flag.burma:before,i.flag.mm:before,i.flag.myanmar:before{background-position:-73px -1821px}i.flag.mn:before,i.flag.mongolia:before{background-position:-36px -1743px}i.flag.macau:before,i.flag.mo:before{background-position:-36px -1769px}i.flag.mp:before,i.flag.northern.mariana.islands:before{background-position:-36px -1795px}i.flag.martinique:before,i.flag.mq:before{background-position:-36px -1821px}i.flag.mauritania:before,i.flag.mr:before{background-position:-36px -1847px}i.flag.montserrat:before,i.flag.ms:before{background-position:-36px -1873px}i.flag.malta:before,i.flag.mt:before{background-position:-36px -1899px}i.flag.mauritius:before,i.flag.mu:before{background-position:-36px -1925px}i.flag.maldives:before,i.flag.mv:before{background-position:-36px -1951px}i.flag.malawi:before,i.flag.mw:before{background-position:-36px -1977px}i.flag.mexico:before,i.flag.mx:before{background-position:-72px 0}i.flag.malaysia:before,i.flag.my:before{background-position:-72px -26px}i.flag.mozambique:before,i.flag.mz:before{background-position:-72px -52px}i.flag.na:before,i.flag.namibia:before{background-position:-72px -78px}i.flag.nc:before,i.flag.new.caledonia:before{background-position:-72px -104px}i.flag.ne:before,i.flag.niger:before{background-position:-72px -130px}i.flag.nf:before,i.flag.norfolk.island:before{background-position:-72px -156px}i.flag.ng:before,i.flag.nigeria:before{background-position:-72px -182px}i.flag.ni:before,i.flag.nicaragua:before{background-position:-72px -208px}i.flag.netherlands:before,i.flag.nl:before{background-position:-72px -234px}i.flag.no:before,i.flag.norway:before{background-position:-72px -260px}i.flag.nepal:before,i.flag.np:before{background-position:-72px -286px}i.flag.nauru:before,i.flag.nr:before{background-position:-72px -312px}i.flag.niue:before,i.flag.nu:before{background-position:-72px -338px}i.flag.new.zealand:before,i.flag.nz:before{background-position:-72px -364px}i.flag.om:before,i.flag.oman:before{background-position:-72px -390px}i.flag.pa:before,i.flag.panama:before{background-position:-72px -416px}i.flag.pe:before,i.flag.peru:before{background-position:-72px -442px}i.flag.french.polynesia:before,i.flag.pf:before{background-position:-72px -468px}i.flag.new.guinea:before,i.flag.pg:before{background-position:-72px -494px}i.flag.ph:before,i.flag.philippines:before{background-position:-72px -520px}i.flag.pakistan:before,i.flag.pk:before{background-position:-72px -546px}i.flag.pl:before,i.flag.poland:before{background-position:-72px -572px}i.flag.pm:before,i.flag.saint.pierre:before{background-position:-72px -598px}i.flag.pitcairn.islands:before,i.flag.pn:before{background-position:-72px -624px}i.flag.pr:before,i.flag.puerto.rico:before{background-position:-72px -650px}i.flag.palestine:before,i.flag.ps:before{background-position:-72px -676px}i.flag.portugal:before,i.flag.pt:before{background-position:-72px -702px}i.flag.palau:before,i.flag.pw:before{background-position:-72px -728px}i.flag.paraguay:before,i.flag.py:before{background-position:-72px -754px}i.flag.qa:before,i.flag.qatar:before{background-position:-72px -780px}i.flag.re:before,i.flag.reunion:before{background-position:-72px -806px}i.flag.ro:before,i.flag.romania:before{background-position:-72px -832px}i.flag.rs:before,i.flag.serbia:before{background-position:-72px -858px}i.flag.ru:before,i.flag.russia:before{background-position:-72px -884px}i.flag.rw:before,i.flag.rwanda:before{background-position:-72px -910px}i.flag.sa:before,i.flag.saudi.arabia:before{background-position:-72px -936px}i.flag.sb:before,i.flag.solomon.islands:before{background-position:-72px -962px}i.flag.sc:before,i.flag.seychelles:before{background-position:-72px -988px}i.flag.gb.sct:before,i.flag.scotland:before{background-position:-72px -1014px}i.flag.sd:before,i.flag.sudan:before{background-position:-72px -1040px}i.flag.se:before,i.flag.sweden:before{background-position:-72px -1066px}i.flag.sg:before,i.flag.singapore:before{background-position:-72px -1092px}i.flag.saint.helena:before,i.flag.sh:before{background-position:-72px -1118px}i.flag.si:before,i.flag.slovenia:before{background-position:-72px -1144px}i.flag.jan.mayen:before,i.flag.sj:before,i.flag.svalbard:before{background-position:-72px -1170px}i.flag.sk:before,i.flag.slovakia:before{background-position:-72px -1196px}i.flag.sierra.leone:before,i.flag.sl:before{background-position:-72px -1222px}i.flag.san.marino:before,i.flag.sm:before{background-position:-72px -1248px}i.flag.senegal:before,i.flag.sn:before{background-position:-72px -1274px}i.flag.so:before,i.flag.somalia:before{background-position:-72px -1300px}i.flag.sr:before,i.flag.suriname:before{background-position:-72px -1326px}i.flag.sao.tome:before,i.flag.st:before{background-position:-72px -1352px}i.flag.el.salvador:before,i.flag.sv:before{background-position:-72px -1378px}i.flag.sy:before,i.flag.syria:before{background-position:-72px -1404px}i.flag.swaziland:before,i.flag.sz:before{background-position:-72px -1430px}i.flag.caicos.islands:before,i.flag.tc:before{background-position:-72px -1456px}i.flag.chad:before,i.flag.td:before{background-position:-72px -1482px}i.flag.french.territories:before,i.flag.tf:before{background-position:-72px -1508px}i.flag.tg:before,i.flag.togo:before{background-position:-72px -1534px}i.flag.th:before,i.flag.thailand:before{background-position:-72px -1560px}i.flag.tajikistan:before,i.flag.tj:before{background-position:-72px -1586px}i.flag.tk:before,i.flag.tokelau:before{background-position:-72px -1612px}i.flag.timorleste:before,i.flag.tl:before{background-position:-72px -1638px}i.flag.tm:before,i.flag.turkmenistan:before{background-position:-72px -1664px}i.flag.tn:before,i.flag.tunisia:before{background-position:-72px -1690px}i.flag.to:before,i.flag.tonga:before{background-position:-72px -1716px}i.flag.tr:before,i.flag.turkey:before{background-position:-72px -1742px}i.flag.trinidad:before,i.flag.tt:before{background-position:-72px -1768px}i.flag.tuvalu:before,i.flag.tv:before{background-position:-72px -1794px}i.flag.taiwan:before,i.flag.tw:before{background-position:-72px -1820px}i.flag.tanzania:before,i.flag.tz:before{background-position:-72px -1846px}i.flag.ua:before,i.flag.ukraine:before{background-position:-72px -1872px}i.flag.ug:before,i.flag.uganda:before{background-position:-72px -1898px}i.flag.um:before,i.flag.us.minor.islands:before{background-position:-72px -1924px}i.flag.america:before,i.flag.united.states:before,i.flag.us:before{background-position:-72px -1950px}i.flag.uruguay:before,i.flag.uy:before{background-position:-72px -1976px}i.flag.uz:before,i.flag.uzbekistan:before{background-position:-108px 0}i.flag.va:before,i.flag.vatican.city:before{background-position:-108px -26px}i.flag.saint.vincent:before,i.flag.vc:before{background-position:-108px -52px}i.flag.ve:before,i.flag.venezuela:before{background-position:-108px -78px}i.flag.british.virgin.islands:before,i.flag.vg:before{background-position:-108px -104px}i.flag.us.virgin.islands:before,i.flag.vi:before{background-position:-108px -130px}i.flag.vietnam:before,i.flag.vn:before{background-position:-108px -156px}i.flag.vanuatu:before,i.flag.vu:before{background-position:-108px -182px}i.flag.gb.wls:before,i.flag.wales:before{background-position:-108px -208px}i.flag.wallis.and.futuna:before,i.flag.wf:before{background-position:-108px -234px}i.flag.samoa:before,i.flag.ws:before{background-position:-108px -260px}i.flag.ye:before,i.flag.yemen:before{background-position:-108px -286px}i.flag.mayotte:before,i.flag.yt:before{background-position:-108px -312px}i.flag.south.africa:before,i.flag.za:before{background-position:-108px -338px}i.flag.zambia:before,i.flag.zm:before{background-position:-108px -364px}i.flag.zimbabwe:before,i.flag.zw:before{background-position:-108px -390px}.mdb-rating .rate-popover{color:grey}.mdb-rating .live{color:#000}.mdb-rating .oneStar{color:#44370f}.mdb-rating .twoStars{color:#96781e}.mdb-rating .threeStars{color:#e2b52e}.mdb-rating .fourStars{color:#f1ba12}.mdb-rating .fiveStars{color:#f3cb06}.mdb-rating .amber-text{color:#ffc107}.btn.btn-flat{background-color:initial;color:inherit;font-weight:500}.btn.btn-flat,.btn.btn-flat:not([disabled]):not(.disabled):active{box-shadow:none}.btn-floating{border-radius:50%;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026;cursor:pointer;display:inline-block;height:47px;margin:10px;overflow:hidden;padding:0;position:relative;transition:all .2s ease-in-out;vertical-align:middle;width:47px;z-index:1}.btn-floating i{color:#fff;display:inline-block;font-size:1.25rem;line-height:47px;text-align:center;width:inherit}.btn-floating:hover{box-shadow:0 8px 17px 0 #0003,0 6px 20px 0 #00000030}.btn-floating:before{border-radius:0}.btn-floating.btn-sm{height:36.15385px;width:36.15385px}.btn-floating.btn-sm i{font-size:.96154rem;line-height:36.15385px}.btn-floating.btn-lg{height:61.1px;width:61.1px}.btn-floating.btn-lg i{font-size:1.625rem;line-height:61.1px}.fixed-action-btn{align-items:flex-end;bottom:35px;display:flex;height:500px;margin-bottom:0;overflow:hidden;padding:15px;position:fixed;right:35px;z-index:998}.fixed-action-btn ul{bottom:64px;display:flex;flex-direction:column;height:0;left:0;margin:0;opacity:0;padding:0;position:absolute;right:0;text-align:center;transition:all .4s}.fixed-action-btn ul li{display:flex;margin-bottom:15px;margin-left:auto;margin-right:auto;z-index:0}.fixed-action-btn ul a.btn-floating{opacity:0;transform:scale(.4) translate(0);transition-duration:.4s}.fixed-action-btn ul a.btn-floating.shown{opacity:1;transform:scale(1) translate(0)}.fixed-action-btn.active ul{height:300px;margin-bottom:40px;opacity:1}[type=reset],[type=submit],button,html [type=button]{appearance:none}.btn-rounded,.counter{border-radius:10em}.counter{background-color:#fe1212;box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f;color:#fff;font-size:11px;left:auto;margin-left:-23px;padding:1px 7px;position:relative;top:-23px;z-index:2}.counter.counter-lg{top:-27px}.counter.counter-md{top:-19px}.counter.counter-sm{top:-15px}.btn-fb{background-color:#3b5998!important;color:#fff}.btn-fb:hover{background-color:#4264aa;color:#fff}.btn-fb.focus,.btn-fb:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-fb.active,.btn-fb:active,.btn-fb:focus{background-color:#1e2e4f}.btn-fb.dropdown-toggle{background-color:#3b5998!important}.btn-fb.dropdown-toggle:focus,.btn-fb.dropdown-toggle:hover{background-color:#4264aa!important}.btn-fb:not([disabled]):not(.disabled).active,.btn-fb:not([disabled]):not(.disabled):active,.show>.btn-fb.dropdown-toggle{background-color:#1e2e4f!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-fb:not([disabled]):not(.disabled).active:focus,.btn-fb:not([disabled]):not(.disabled):active:focus,.show>.btn-fb.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.fb-ic{color:#3b5998!important}.fb-ic:focus,.fb-ic:hover{color:#3b5998}.btn-tw,table.table a.btn.btn-fb{color:#fff}.btn-tw{background-color:#55acee!important}.btn-tw:hover{background-color:#6cb7f0;color:#fff}.btn-tw.focus,.btn-tw:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-tw.active,.btn-tw:active,.btn-tw:focus{background-color:#147bc9}.btn-tw.dropdown-toggle{background-color:#55acee!important}.btn-tw.dropdown-toggle:focus,.btn-tw.dropdown-toggle:hover{background-color:#6cb7f0!important}.btn-tw:not([disabled]):not(.disabled).active,.btn-tw:not([disabled]):not(.disabled):active,.show>.btn-tw.dropdown-toggle{background-color:#147bc9!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-tw:not([disabled]):not(.disabled).active:focus,.btn-tw:not([disabled]):not(.disabled):active:focus,.show>.btn-tw.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.tw-ic{color:#55acee!important}.tw-ic:focus,.tw-ic:hover{color:#55acee}table.table a.btn.btn-tw{color:#fff}.btn-gplus{background-color:#dd4b39!important;color:#fff}.btn-gplus:hover{background-color:#e15f4f;color:#fff}.btn-gplus.focus,.btn-gplus:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-gplus.active,.btn-gplus:active,.btn-gplus:focus{background-color:#96271a}.btn-gplus.dropdown-toggle{background-color:#dd4b39!important}.btn-gplus.dropdown-toggle:focus,.btn-gplus.dropdown-toggle:hover{background-color:#e15f4f!important}.btn-gplus:not([disabled]):not(.disabled).active,.btn-gplus:not([disabled]):not(.disabled):active,.show>.btn-gplus.dropdown-toggle{background-color:#96271a!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-gplus:not([disabled]):not(.disabled).active:focus,.btn-gplus:not([disabled]):not(.disabled):active:focus,.show>.btn-gplus.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.gplus-ic{color:#dd4b39!important}.gplus-ic:focus,.gplus-ic:hover{color:#dd4b39}.btn-yt,table.table a.btn.btn-gplus{color:#fff}.btn-yt{background-color:#ed302f!important}.btn-yt:hover{background-color:#ef4746;color:#fff}.btn-yt.focus,.btn-yt:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-yt.active,.btn-yt:active,.btn-yt:focus{background-color:#a80f0e}.btn-yt.dropdown-toggle{background-color:#ed302f!important}.btn-yt.dropdown-toggle:focus,.btn-yt.dropdown-toggle:hover{background-color:#ef4746!important}.btn-yt:not([disabled]):not(.disabled).active,.btn-yt:not([disabled]):not(.disabled):active,.show>.btn-yt.dropdown-toggle{background-color:#a80f0e!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-yt:not([disabled]):not(.disabled).active:focus,.btn-yt:not([disabled]):not(.disabled):active:focus,.show>.btn-yt.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.yt-ic{color:#ed302f!important}.yt-ic:focus,.yt-ic:hover{color:#ed302f}.btn-li,table.table a.btn.btn-yt{color:#fff}.btn-li{background-color:#0082ca!important}.btn-li:hover{background-color:#0092e4;color:#fff}.btn-li.focus,.btn-li:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-li.active,.btn-li:active,.btn-li:focus{background-color:#004064}.btn-li.dropdown-toggle{background-color:#0082ca!important}.btn-li.dropdown-toggle:focus,.btn-li.dropdown-toggle:hover{background-color:#0092e4!important}.btn-li:not([disabled]):not(.disabled).active,.btn-li:not([disabled]):not(.disabled):active,.show>.btn-li.dropdown-toggle{background-color:#004064!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-li:not([disabled]):not(.disabled).active:focus,.btn-li:not([disabled]):not(.disabled):active:focus,.show>.btn-li.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.li-ic{color:#0082ca!important}.li-ic:focus,.li-ic:hover{color:#0082ca}.btn-pin,table.table a.btn.btn-li{color:#fff}.btn-pin{background-color:#c61118!important}.btn-pin:hover{background-color:#dd131b;color:#fff}.btn-pin.focus,.btn-pin:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-pin.active,.btn-pin:active,.btn-pin:focus{background-color:#68090d}.btn-pin.dropdown-toggle{background-color:#c61118!important}.btn-pin.dropdown-toggle:focus,.btn-pin.dropdown-toggle:hover{background-color:#dd131b!important}.btn-pin:not([disabled]):not(.disabled).active,.btn-pin:not([disabled]):not(.disabled):active,.show>.btn-pin.dropdown-toggle{background-color:#68090d!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-pin:not([disabled]):not(.disabled).active:focus,.btn-pin:not([disabled]):not(.disabled):active:focus,.show>.btn-pin.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.pin-ic{color:#c61118!important}.pin-ic:focus,.pin-ic:hover{color:#c61118}.btn-ins,table.table a.btn.btn-pin{color:#fff}.btn-ins{background-color:#2e5e86!important}.btn-ins:hover{background-color:#356b99;color:#fff}.btn-ins.focus,.btn-ins:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-ins.active,.btn-ins:active,.btn-ins:focus{background-color:#14293a}.btn-ins.dropdown-toggle{background-color:#2e5e86!important}.btn-ins.dropdown-toggle:focus,.btn-ins.dropdown-toggle:hover{background-color:#356b99!important}.btn-ins:not([disabled]):not(.disabled).active,.btn-ins:not([disabled]):not(.disabled):active,.show>.btn-ins.dropdown-toggle{background-color:#14293a!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-ins:not([disabled]):not(.disabled).active:focus,.btn-ins:not([disabled]):not(.disabled):active:focus,.show>.btn-ins.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.ins-ic{color:#2e5e86!important}.ins-ic:focus,.ins-ic:hover{color:#2e5e86}.btn-git,table.table a.btn.btn-ins{color:#fff}.btn-git{background-color:#333!important}.btn-git:hover{background-color:#404040;color:#fff}.btn-git.focus,.btn-git:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-git.active,.btn-git:active,.btn-git:focus{background-color:#000}.btn-git.dropdown-toggle{background-color:#333!important}.btn-git.dropdown-toggle:focus,.btn-git.dropdown-toggle:hover{background-color:#404040!important}.btn-git:not([disabled]):not(.disabled).active,.btn-git:not([disabled]):not(.disabled):active,.show>.btn-git.dropdown-toggle{background-color:#000!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-git:not([disabled]):not(.disabled).active:focus,.btn-git:not([disabled]):not(.disabled):active:focus,.show>.btn-git.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.git-ic{color:#333!important}.git-ic:focus,.git-ic:hover{color:#333}.btn-comm,table.table a.btn.btn-git{color:#fff}.btn-comm{background-color:#30cfc0!important}.btn-comm:hover{background-color:#45d4c6;color:#fff}.btn-comm.focus,.btn-comm:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-comm.active,.btn-comm:active,.btn-comm:focus{background-color:#1d7c73}.btn-comm.dropdown-toggle{background-color:#30cfc0!important}.btn-comm.dropdown-toggle:focus,.btn-comm.dropdown-toggle:hover{background-color:#45d4c6!important}.btn-comm:not([disabled]):not(.disabled).active,.btn-comm:not([disabled]):not(.disabled):active,.show>.btn-comm.dropdown-toggle{background-color:#1d7c73!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-comm:not([disabled]):not(.disabled).active:focus,.btn-comm:not([disabled]):not(.disabled):active:focus,.show>.btn-comm.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.comm-ic{color:#30cfc0!important}.comm-ic:focus,.comm-ic:hover{color:#30cfc0}.btn-vk,table.table a.btn.btn-comm{color:#fff}.btn-vk{background-color:#4c75a3!important}.btn-vk:hover{background-color:#5882b1;color:#fff}.btn-vk.focus,.btn-vk:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-vk.active,.btn-vk:active,.btn-vk:focus{background-color:#2c435d}.btn-vk.dropdown-toggle{background-color:#4c75a3!important}.btn-vk.dropdown-toggle:focus,.btn-vk.dropdown-toggle:hover{background-color:#5882b1!important}.btn-vk:not([disabled]):not(.disabled).active,.btn-vk:not([disabled]):not(.disabled):active,.show>.btn-vk.dropdown-toggle{background-color:#2c435d!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-vk:not([disabled]):not(.disabled).active:focus,.btn-vk:not([disabled]):not(.disabled):active:focus,.show>.btn-vk.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.vk-ic{color:#4c75a3!important}.vk-ic:focus,.vk-ic:hover{color:#4c75a3}table.table a.btn.btn-vk{color:#fff}.btn-dribbble{background-color:#ec4a89!important;color:#fff}.btn-dribbble:hover{background-color:#ee6198;color:#fff}.btn-dribbble.focus,.btn-dribbble:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-dribbble.active,.btn-dribbble:active,.btn-dribbble:focus{background-color:#bc1455}.btn-dribbble.dropdown-toggle{background-color:#ec4a89!important}.btn-dribbble.dropdown-toggle:focus,.btn-dribbble.dropdown-toggle:hover{background-color:#ee6198!important}.btn-dribbble:not([disabled]):not(.disabled).active,.btn-dribbble:not([disabled]):not(.disabled):active,.show>.btn-dribbble.dropdown-toggle{background-color:#bc1455!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-dribbble:not([disabled]):not(.disabled).active:focus,.btn-dribbble:not([disabled]):not(.disabled):active:focus,.show>.btn-dribbble.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.dribbble-ic{color:#ec4a89!important}.dribbble-ic:focus,.dribbble-ic:hover{color:#ec4a89}.btn-so,table.table a.btn.btn-dribbble{color:#fff}.btn-so{background-color:#ffac44!important}.btn-so:hover{background-color:#ffb75e;color:#fff}.btn-so.focus,.btn-so:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-so.active,.btn-so:active,.btn-so:focus{background-color:#dd7b00}.btn-so.dropdown-toggle{background-color:#ffac44!important}.btn-so.dropdown-toggle:focus,.btn-so.dropdown-toggle:hover{background-color:#ffb75e!important}.btn-so:not([disabled]):not(.disabled).active,.btn-so:not([disabled]):not(.disabled):active,.show>.btn-so.dropdown-toggle{background-color:#dd7b00!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-so:not([disabled]):not(.disabled).active:focus,.btn-so:not([disabled]):not(.disabled):active:focus,.show>.btn-so.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.so-ic{color:#ffac44!important}.so-ic:focus,.so-ic:hover{color:#ffac44}table.table a.btn.btn-so{color:#fff}.btn-slack{background-color:#56b68b!important;color:#fff}.btn-slack:hover{background-color:#68be97;color:#fff}.btn-slack.focus,.btn-slack:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-slack.active,.btn-slack:active,.btn-slack:focus{background-color:#327456}.btn-slack.dropdown-toggle{background-color:#56b68b!important}.btn-slack.dropdown-toggle:focus,.btn-slack.dropdown-toggle:hover{background-color:#68be97!important}.btn-slack:not([disabled]):not(.disabled).active,.btn-slack:not([disabled]):not(.disabled):active,.show>.btn-slack.dropdown-toggle{background-color:#327456!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-slack:not([disabled]):not(.disabled).active:focus,.btn-slack:not([disabled]):not(.disabled):active:focus,.show>.btn-slack.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.slack-ic{color:#56b68b!important}.slack-ic:focus,.slack-ic:hover{color:#56b68b}table.table a.btn.btn-slack{color:#fff}.btn-email{background-color:#4b515d!important;color:#fff}.btn-email:hover{background-color:#565d6b;color:#fff}.btn-email.focus,.btn-email:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-email.active,.btn-email:active,.btn-email:focus{background-color:#1d2025}.btn-email.dropdown-toggle{background-color:#4b515d!important}.btn-email.dropdown-toggle:focus,.btn-email.dropdown-toggle:hover{background-color:#565d6b!important}.btn-email:not([disabled]):not(.disabled).active,.btn-email:not([disabled]):not(.disabled):active,.show>.btn-email.dropdown-toggle{background-color:#1d2025!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-email:not([disabled]):not(.disabled).active:focus,.btn-email:not([disabled]):not(.disabled):active:focus,.show>.btn-email.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.email-ic{color:#4b515d!important}.email-ic:focus,.email-ic:hover{color:#4b515d}table.table a.btn.btn-email{color:#fff}.btn-reddit{background-color:#ff4500!important;color:#fff}.btn-reddit:hover{background-color:#ff581a;color:#fff}.btn-reddit.focus,.btn-reddit:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-reddit.active,.btn-reddit:active,.btn-reddit:focus{background-color:#992900}.btn-reddit.dropdown-toggle{background-color:#ff4500!important}.btn-reddit.dropdown-toggle:focus,.btn-reddit.dropdown-toggle:hover{background-color:#ff581a!important}.btn-reddit:not([disabled]):not(.disabled).active,.btn-reddit:not([disabled]):not(.disabled):active,.show>.btn-reddit.dropdown-toggle{background-color:#992900!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-reddit:not([disabled]):not(.disabled).active:focus,.btn-reddit:not([disabled]):not(.disabled):active:focus,.show>.btn-reddit.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.reddit-ic{color:#ff4500!important}.reddit-ic:focus,.reddit-ic:hover{color:#ff4500}table.table a.btn.btn-reddit{color:#fff}.btn-twitch{background-color:#6441a4!important;color:#fff}.btn-twitch:hover{background-color:#6f48b6;color:#fff}.btn-twitch.focus,.btn-twitch:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-twitch.active,.btn-twitch:active,.btn-twitch:focus{background-color:#37245b}.btn-twitch.dropdown-toggle{background-color:#6441a4!important}.btn-twitch.dropdown-toggle:focus,.btn-twitch.dropdown-toggle:hover{background-color:#6f48b6!important}.btn-twitch:not([disabled]):not(.disabled).active,.btn-twitch:not([disabled]):not(.disabled):active,.show>.btn-twitch.dropdown-toggle{background-color:#37245b!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-twitch:not([disabled]):not(.disabled).active:focus,.btn-twitch:not([disabled]):not(.disabled):active:focus,.show>.btn-twitch.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.twitch-ic{color:#6441a4!important}.twitch-ic:focus,.twitch-ic:hover{color:#6441a4}table.table a.btn.btn-twitch{color:#fff}.btn-discord{background-color:#7289da!important;color:#fff}.btn-discord:hover{background-color:#869adf;color:#fff}.btn-discord.focus,.btn-discord:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-discord.active,.btn-discord:active,.btn-discord:focus{background-color:#304eb6}.btn-discord.dropdown-toggle{background-color:#7289da!important}.btn-discord.dropdown-toggle:focus,.btn-discord.dropdown-toggle:hover{background-color:#869adf!important}.btn-discord:not([disabled]):not(.disabled).active,.btn-discord:not([disabled]):not(.disabled):active,.show>.btn-discord.dropdown-toggle{background-color:#304eb6!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-discord:not([disabled]):not(.disabled).active:focus,.btn-discord:not([disabled]):not(.disabled):active:focus,.show>.btn-discord.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.discord-ic{color:#7289da!important}.discord-ic:focus,.discord-ic:hover{color:#7289da}table.table a.btn.btn-discord{color:#fff}.btn-whatsapp{background-color:#25d366!important;color:#fff}.btn-whatsapp:hover{background-color:#36dc74;color:#fff}.btn-whatsapp.focus,.btn-whatsapp:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-whatsapp.active,.btn-whatsapp:active,.btn-whatsapp:focus{background-color:#167c3c}.btn-whatsapp.dropdown-toggle{background-color:#25d366!important}.btn-whatsapp.dropdown-toggle:focus,.btn-whatsapp.dropdown-toggle:hover{background-color:#36dc74!important}.btn-whatsapp:not([disabled]):not(.disabled).active,.btn-whatsapp:not([disabled]):not(.disabled):active,.show>.btn-whatsapp.dropdown-toggle{background-color:#167c3c!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.btn-whatsapp:not([disabled]):not(.disabled).active:focus,.btn-whatsapp:not([disabled]):not(.disabled):active:focus,.show>.btn-whatsapp.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.whatsapp-ic{color:#25d366!important}.whatsapp-ic:focus,.whatsapp-ic:hover{color:#25d366}a.btn:not([href]):not([tabindex]),a.btn:not([href]):not([tabindex]):focus,a.btn:not([href]):not([tabindex]):hover,table.table a.btn.btn-whatsapp{color:#fff}.md-tabs{background-color:#2bbbad;border:0;border-radius:.25rem;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026;margin-bottom:-20px;margin-left:1rem;margin-right:1rem;padding:.7rem;position:relative;z-index:1}.md-tabs .nav-item+.nav-item{margin-left:0}.md-tabs .nav-item.disabled{pointer-events:none!important}.md-tabs .nav-item.disabled .nav-link{color:#6c757d}.md-tabs .nav-link{border:0;color:#fff;transition:all .4s}.md-tabs .nav-item.open .nav-link,.md-tabs .nav-link.active{background-color:#0003;border-radius:.25rem;color:#fff;transition:all 1s}.md-tabs .nav-item.show .nav-link{background-color:#2bbbad;border-radius:.25rem;color:#fff;transition:all 1s}.md-tabs .nav-item.show .nav-link.dropdown-toggle{background-color:#0003}.tab-content{padding:2rem 1rem 1rem}.tab-content.vertical{padding-top:0}.md-pills{border:0}.md-pills li{padding:.6rem}.md-pills .show>.nav-link{background-color:#2bbbad;box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f;color:#fff}.md-pills .nav-link{border-radius:2px;color:#666;text-align:center;transition:all .4s}.md-pills .nav-link.active{background-color:#2bbbad;box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f;color:#fff}.md-pills .nav-link.active:hover{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.pills-primary .nav-link.active,.pills-primary .show>.nav-link,.tabs-primary{background-color:#4285f4!important}.pills-danger .nav-link.active,.pills-danger .show>.nav-link,.tabs-danger{background-color:#ff3547!important}.pills-warning .nav-link.active,.pills-warning .show>.nav-link,.tabs-warning{background-color:#fb3!important}.pills-success .nav-link.active,.pills-success .show>.nav-link,.tabs-success{background-color:#00c851!important}.pills-info .nav-link.active,.pills-info .show>.nav-link,.tabs-info{background-color:#33b5e5!important}.pills-default .nav-link.active,.pills-default .show>.nav-link,.tabs-default{background-color:#2bbbad!important}.pills-secondary .nav-link.active,.pills-secondary .show>.nav-link,.tabs-secondary{background-color:#a6c!important}.pills-elegant .nav-link.active,.pills-elegant .show>.nav-link,.tabs-elegant{background-color:#2e2e2e!important}.pills-unique .nav-link.active,.pills-unique .show>.nav-link,.tabs-unique{background-color:#880e4f!important}.pills-dark-green .nav-link.active,.pills-dark-green .show>.nav-link,.tabs-dark-green{background-color:#388e3c!important}.pills-mdb-color .nav-link.active,.pills-mdb-color .show>.nav-link,.tabs-mdb-color{background-color:#59698d!important}.pills-red .nav-link.active,.pills-red .show>.nav-link,.tabs-red{background-color:#d32f2f!important}.pills-pink .nav-link.active,.pills-pink .show>.nav-link,.tabs-pink{background-color:#ec407a!important}.pills-purple .nav-link.active,.pills-purple .show>.nav-link,.tabs-purple{background-color:#8e24aa!important}.pills-deep-purple .nav-link.active,.pills-deep-purple .show>.nav-link,.tabs-deep-purple{background-color:#512da8!important}.pills-indigo .nav-link.active,.pills-indigo .show>.nav-link,.tabs-indigo{background-color:#3f51b5!important}.pills-blue .nav-link.active,.pills-blue .show>.nav-link,.tabs-blue{background-color:#1976d2!important}.pills-light-blue .nav-link.active,.pills-light-blue .show>.nav-link,.tabs-light-blue{background-color:#82b1ff!important}.pills-cyan .nav-link.active,.pills-cyan .show>.nav-link,.tabs-cyan{background-color:#00bcd4!important}.pills-teal .nav-link.active,.pills-teal .show>.nav-link,.tabs-teal{background-color:#00796b!important}.pills-green .nav-link.active,.pills-green .show>.nav-link,.tabs-green{background-color:#388e3c!important}.pills-light-green .nav-link.active,.pills-light-green .show>.nav-link,.tabs-light-green{background-color:#8bc34a!important}.pills-lime .nav-link.active,.pills-lime .show>.nav-link,.tabs-lime{background-color:#afb42b!important}.pills-yellow .nav-link.active,.pills-yellow .show>.nav-link,.tabs-yellow{background-color:#fbc02d!important}.pills-amber .nav-link.active,.pills-amber .show>.nav-link,.tabs-amber{background-color:#ffa000!important}.pills-orange .nav-link.active,.pills-orange .show>.nav-link,.tabs-orange{background-color:#f57c00!important}.pills-deep-orange .nav-link.active,.pills-deep-orange .show>.nav-link,.tabs-deep-orange{background-color:#ff7043!important}.pills-brown .nav-link.active,.pills-brown .show>.nav-link,.tabs-brown{background-color:#795548!important}.pills-grey .nav-link.active,.pills-grey .show>.nav-link,.tabs-grey{background-color:#616161!important}.pills-blue-grey .nav-link.active,.pills-blue-grey .show>.nav-link,.tabs-blue-grey{background-color:#78909c!important}.pills-dark .nav-link.active,.pills-dark .show>.nav-link,.tabs-dark{background-color:#212121!important}.pills-light .nav-link.active,.pills-light .show>.nav-link,.tabs-light{background-color:#e0e0e0!important}.pills-white .nav-link.active,.pills-white .show>.nav-link,.tabs-white{background-color:#fff!important}.pills-black .nav-link.active,.pills-black .show>.nav-link,.tabs-black{background-color:#000!important}.classic-tabs .nav{border-radius:.3rem .3rem 0 0;overflow-x:auto;position:relative;white-space:nowrap}@media (min-width:62rem){.classic-tabs .nav{overflow-x:hidden}}.classic-tabs .nav li a{border-radius:0;color:#ffffffb3;display:block;font-size:13px;padding:20px 24px;text-align:center;text-transform:uppercase}.classic-tabs .nav li a:not(.active){margin-bottom:3px}.classic-tabs .nav li a.active{border-bottom:3px solid;color:#fff}@media (min-width:62em){.classic-tabs .nav li:first-child{margin-left:56px}}.classic-tabs .nav.tabs-cyan li a.active{border-color:#ffeb3b}.classic-tabs .nav.tabs-orange li a.active{border-color:#e53935}.classic-tabs .nav.tabs-grey li a.active{border-color:#fff}.classic-tabs .nav.tabs-pink li a.active{border-color:#673ab7}.classic-tabs .nav.tabs-green li a.active{border-color:#1565c0}.classic-tabs .nav.tabs-primary li a.active{border-color:#fff}.classic-tabs .nav.tabs-animated li a.active{border:none}.classic-tabs .nav.tabs-animated.tabs-cyan .floor{background-color:#ffeb3b}.classic-tabs .nav.tabs-animated.tabs-orange .floor{background-color:#e53935}.classic-tabs .nav.tabs-animated.tabs-grey .floor{background-color:#fff}.classic-tabs .nav.tabs-animated.tabs-pink .floor{background-color:#673ab7}.classic-tabs .nav.tabs-animated.tabs-green .floor{background-color:#1565c0}.classic-tabs .nav.tabs-animated.tabs-primary .floor{background-color:#fff}.classic-tabs .nav.tabs-animated .floor{bottom:0;display:inline-block;height:3px;position:absolute;transition:all .4s linear;width:30px;z-index:1200}.classic-tabs .tab-content.card{border-top-left-radius:0;border-top-right-radius:0}.card.card-image{background-position:50%;background-size:cover;width:100%}.card.card-image [class*=rgba-]{border-radius:.25rem}.card.card-cascade .view.view-cascade{border-radius:.25rem;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.card.card-cascade .view.view-cascade.gradient-card-header{color:#fff;padding:1.6rem 1rem;text-align:center}.card.card-cascade .view.view-cascade.gradient-card-header .card-header-title{font-weight:500}.card.card-cascade .view.view-cascade.gradient-card-header .btn-floating{background-color:#fff3}.card.card-cascade.wider{background-color:initial;box-shadow:none}.card.card-cascade.wider .view.view-cascade{z-index:2}.card.card-cascade.wider .card-body.card-body-cascade{background:#fff;border-radius:0 0 .25rem .25rem;box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f;margin-left:4%;margin-right:4%;z-index:1}.card.card-cascade.wider .card-body.card-body-cascade .card-footer{margin-left:-1.25rem;margin-right:-1.25rem}.card.card-cascade.wider.reverse .card-body.card-body-cascade{border-radius:.25rem;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026;margin-top:-1rem;z-index:3}.card.card-cascade.narrower{margin-top:1.25rem}.card.card-cascade.narrower .view.view-cascade{margin-left:4%;margin-right:4%;margin-top:-1.25rem}.card .btn-action{margin-bottom:-1.44rem;margin-top:-1.44rem}.card .activator{font-size:1.2rem;position:absolute;right:0}.card .card-reveal{display:none;height:100%;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1}.card .card-reveal .content{position:relative}.card.ovf-hidden{overflow:hidden}.card .card-share{position:relative}.card .card-share .social-reveal{opacity:0;position:absolute;right:1.88rem;top:-1.44rem;transform:translateZ(0);transform:translateX(80px);transition:transform .35s ease,opacity .35s ease;width:auto}.card .card-share .social-reveal-active{opacity:1;transform:translateZ(0);transform:translateX(-48px);transition:transform .35s ease,opacity .35s ease;z-index:11}.card .card-reveal .card-title,.card-wrapper .card-rotating .card-title{cursor:pointer}.card .card-reveal .card-title i,.card-wrapper .card-rotating .card-title i{color:#9e9e9e;position:absolute;right:.63rem}.card-wrapper{margin:0;perspective:800px;position:relative;width:100%}.card-wrapper .card-up{height:200px;overflow:hidden}.card-wrapper .card-up img{vertical-align:middle}.card-wrapper .avatar{display:block;margin-top:-60px;overflow:hidden;width:120px}.card-wrapper .avatar img{background:none repeat scroll 0 0 #fff;border:5px solid #fff;width:100%}.card-wrapper .card-rotating{height:100%;transform-style:preserve-3d;transition:.5s}.card-wrapper .card-rotating .face{backface-visibility:hidden;background:#fff;position:absolute;width:100%;z-index:2}.card-wrapper .card-rotating.flipped{transform:rotateY(180deg)}.card-wrapper .card-rotating .front{z-index:1}.card-wrapper .card-rotating .back{transform:rotateY(-180deg)}.card-wrapper .card-rotating .back,.card-wrapper .card-rotating .front{transition:1s}.testimonial-card .card-up{border-top-left-radius:.25rem;border-top-right-radius:.25rem;height:120px;overflow:hidden}.testimonial-card .avatar{border:5px solid #fff;border-radius:50%;margin-top:-60px;overflow:hidden;width:120px}.testimonial-card .avatar img{width:100%}.testimonial-card .card-body{text-align:center}.dropdown .dropdown-menu,.dropleft .dropdown-menu,.dropright .dropdown-menu,.dropup .dropdown-menu{padding:.5rem}.dropdown .dropdown-menu.dropdown-primary .dropdown-item.active,.dropdown .dropdown-menu.dropdown-primary .dropdown-item:active,.dropdown .dropdown-menu.dropdown-primary .dropdown-item:hover,.dropleft .dropdown-menu.dropdown-primary .dropdown-item.active,.dropleft .dropdown-menu.dropdown-primary .dropdown-item:active,.dropleft .dropdown-menu.dropdown-primary .dropdown-item:hover,.dropright .dropdown-menu.dropdown-primary .dropdown-item.active,.dropright .dropdown-menu.dropdown-primary .dropdown-item:active,.dropright .dropdown-menu.dropdown-primary .dropdown-item:hover,.dropup .dropdown-menu.dropdown-primary .dropdown-item.active,.dropup .dropdown-menu.dropdown-primary .dropdown-item:active,.dropup .dropdown-menu.dropdown-primary .dropdown-item:hover{background-color:#4285f4!important;border-radius:.125rem;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.dropdown .dropdown-menu.dropdown-primary .dropdown-item.active.disabled,.dropdown .dropdown-menu.dropdown-primary .dropdown-item:active.disabled,.dropdown .dropdown-menu.dropdown-primary .dropdown-item:hover.disabled,.dropleft .dropdown-menu.dropdown-primary .dropdown-item.active.disabled,.dropleft .dropdown-menu.dropdown-primary .dropdown-item:active.disabled,.dropleft .dropdown-menu.dropdown-primary .dropdown-item:hover.disabled,.dropright .dropdown-menu.dropdown-primary .dropdown-item.active.disabled,.dropright .dropdown-menu.dropdown-primary .dropdown-item:active.disabled,.dropright .dropdown-menu.dropdown-primary .dropdown-item:hover.disabled,.dropup .dropdown-menu.dropdown-primary .dropdown-item.active.disabled,.dropup .dropdown-menu.dropdown-primary .dropdown-item:active.disabled,.dropup .dropdown-menu.dropdown-primary .dropdown-item:hover.disabled{background-color:initial;box-shadow:none}.dropdown .dropdown-menu.dropdown-danger .dropdown-item.active,.dropdown .dropdown-menu.dropdown-danger .dropdown-item:active,.dropdown .dropdown-menu.dropdown-danger .dropdown-item:hover,.dropleft .dropdown-menu.dropdown-danger .dropdown-item.active,.dropleft .dropdown-menu.dropdown-danger .dropdown-item:active,.dropleft .dropdown-menu.dropdown-danger .dropdown-item:hover,.dropright .dropdown-menu.dropdown-danger .dropdown-item.active,.dropright .dropdown-menu.dropdown-danger .dropdown-item:active,.dropright .dropdown-menu.dropdown-danger .dropdown-item:hover,.dropup .dropdown-menu.dropdown-danger .dropdown-item.active,.dropup .dropdown-menu.dropdown-danger .dropdown-item:active,.dropup .dropdown-menu.dropdown-danger .dropdown-item:hover{background-color:#c00!important;border-radius:.125rem;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.dropdown .dropdown-menu.dropdown-danger .dropdown-item.active.disabled,.dropdown .dropdown-menu.dropdown-danger .dropdown-item:active.disabled,.dropdown .dropdown-menu.dropdown-danger .dropdown-item:hover.disabled,.dropleft .dropdown-menu.dropdown-danger .dropdown-item.active.disabled,.dropleft .dropdown-menu.dropdown-danger .dropdown-item:active.disabled,.dropleft .dropdown-menu.dropdown-danger .dropdown-item:hover.disabled,.dropright .dropdown-menu.dropdown-danger .dropdown-item.active.disabled,.dropright .dropdown-menu.dropdown-danger .dropdown-item:active.disabled,.dropright .dropdown-menu.dropdown-danger .dropdown-item:hover.disabled,.dropup .dropdown-menu.dropdown-danger .dropdown-item.active.disabled,.dropup .dropdown-menu.dropdown-danger .dropdown-item:active.disabled,.dropup .dropdown-menu.dropdown-danger .dropdown-item:hover.disabled{background-color:initial;box-shadow:none}.dropdown .dropdown-menu.dropdown-default .dropdown-item.active,.dropdown .dropdown-menu.dropdown-default .dropdown-item:active,.dropdown .dropdown-menu.dropdown-default .dropdown-item:hover,.dropleft .dropdown-menu.dropdown-default .dropdown-item.active,.dropleft .dropdown-menu.dropdown-default .dropdown-item:active,.dropleft .dropdown-menu.dropdown-default .dropdown-item:hover,.dropright .dropdown-menu.dropdown-default .dropdown-item.active,.dropright .dropdown-menu.dropdown-default .dropdown-item:active,.dropright .dropdown-menu.dropdown-default .dropdown-item:hover,.dropup .dropdown-menu.dropdown-default .dropdown-item.active,.dropup .dropdown-menu.dropdown-default .dropdown-item:active,.dropup .dropdown-menu.dropdown-default .dropdown-item:hover{background-color:#2bbbad!important;border-radius:.125rem;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.dropdown .dropdown-menu.dropdown-default .dropdown-item.active.disabled,.dropdown .dropdown-menu.dropdown-default .dropdown-item:active.disabled,.dropdown .dropdown-menu.dropdown-default .dropdown-item:hover.disabled,.dropleft .dropdown-menu.dropdown-default .dropdown-item.active.disabled,.dropleft .dropdown-menu.dropdown-default .dropdown-item:active.disabled,.dropleft .dropdown-menu.dropdown-default .dropdown-item:hover.disabled,.dropright .dropdown-menu.dropdown-default .dropdown-item.active.disabled,.dropright .dropdown-menu.dropdown-default .dropdown-item:active.disabled,.dropright .dropdown-menu.dropdown-default .dropdown-item:hover.disabled,.dropup .dropdown-menu.dropdown-default .dropdown-item.active.disabled,.dropup .dropdown-menu.dropdown-default .dropdown-item:active.disabled,.dropup .dropdown-menu.dropdown-default .dropdown-item:hover.disabled{background-color:initial;box-shadow:none}.dropdown .dropdown-menu.dropdown-secondary .dropdown-item.active,.dropdown .dropdown-menu.dropdown-secondary .dropdown-item:active,.dropdown .dropdown-menu.dropdown-secondary .dropdown-item:hover,.dropleft .dropdown-menu.dropdown-secondary .dropdown-item.active,.dropleft .dropdown-menu.dropdown-secondary .dropdown-item:active,.dropleft .dropdown-menu.dropdown-secondary .dropdown-item:hover,.dropright .dropdown-menu.dropdown-secondary .dropdown-item.active,.dropright .dropdown-menu.dropdown-secondary .dropdown-item:active,.dropright .dropdown-menu.dropdown-secondary .dropdown-item:hover,.dropup .dropdown-menu.dropdown-secondary .dropdown-item.active,.dropup .dropdown-menu.dropdown-secondary .dropdown-item:active,.dropup .dropdown-menu.dropdown-secondary .dropdown-item:hover{background-color:#a6c!important;border-radius:.125rem;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.dropdown .dropdown-menu.dropdown-secondary .dropdown-item.active.disabled,.dropdown .dropdown-menu.dropdown-secondary .dropdown-item:active.disabled,.dropdown .dropdown-menu.dropdown-secondary .dropdown-item:hover.disabled,.dropleft .dropdown-menu.dropdown-secondary .dropdown-item.active.disabled,.dropleft .dropdown-menu.dropdown-secondary .dropdown-item:active.disabled,.dropleft .dropdown-menu.dropdown-secondary .dropdown-item:hover.disabled,.dropright .dropdown-menu.dropdown-secondary .dropdown-item.active.disabled,.dropright .dropdown-menu.dropdown-secondary .dropdown-item:active.disabled,.dropright .dropdown-menu.dropdown-secondary .dropdown-item:hover.disabled,.dropup .dropdown-menu.dropdown-secondary .dropdown-item.active.disabled,.dropup .dropdown-menu.dropdown-secondary .dropdown-item:active.disabled,.dropup .dropdown-menu.dropdown-secondary .dropdown-item:hover.disabled{background-color:initial;box-shadow:none}.dropdown .dropdown-menu.dropdown-success .dropdown-item.active,.dropdown .dropdown-menu.dropdown-success .dropdown-item:active,.dropdown .dropdown-menu.dropdown-success .dropdown-item:hover,.dropleft .dropdown-menu.dropdown-success .dropdown-item.active,.dropleft .dropdown-menu.dropdown-success .dropdown-item:active,.dropleft .dropdown-menu.dropdown-success .dropdown-item:hover,.dropright .dropdown-menu.dropdown-success .dropdown-item.active,.dropright .dropdown-menu.dropdown-success .dropdown-item:active,.dropright .dropdown-menu.dropdown-success .dropdown-item:hover,.dropup .dropdown-menu.dropdown-success .dropdown-item.active,.dropup .dropdown-menu.dropdown-success .dropdown-item:active,.dropup .dropdown-menu.dropdown-success .dropdown-item:hover{background-color:#00c851!important;border-radius:.125rem;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.dropdown .dropdown-menu.dropdown-success .dropdown-item.active.disabled,.dropdown .dropdown-menu.dropdown-success .dropdown-item:active.disabled,.dropdown .dropdown-menu.dropdown-success .dropdown-item:hover.disabled,.dropleft .dropdown-menu.dropdown-success .dropdown-item.active.disabled,.dropleft .dropdown-menu.dropdown-success .dropdown-item:active.disabled,.dropleft .dropdown-menu.dropdown-success .dropdown-item:hover.disabled,.dropright .dropdown-menu.dropdown-success .dropdown-item.active.disabled,.dropright .dropdown-menu.dropdown-success .dropdown-item:active.disabled,.dropright .dropdown-menu.dropdown-success .dropdown-item:hover.disabled,.dropup .dropdown-menu.dropdown-success .dropdown-item.active.disabled,.dropup .dropdown-menu.dropdown-success .dropdown-item:active.disabled,.dropup .dropdown-menu.dropdown-success .dropdown-item:hover.disabled{background-color:initial;box-shadow:none}.dropdown .dropdown-menu.dropdown-info .dropdown-item.active,.dropdown .dropdown-menu.dropdown-info .dropdown-item:active,.dropdown .dropdown-menu.dropdown-info .dropdown-item:hover,.dropleft .dropdown-menu.dropdown-info .dropdown-item.active,.dropleft .dropdown-menu.dropdown-info .dropdown-item:active,.dropleft .dropdown-menu.dropdown-info .dropdown-item:hover,.dropright .dropdown-menu.dropdown-info .dropdown-item.active,.dropright .dropdown-menu.dropdown-info .dropdown-item:active,.dropright .dropdown-menu.dropdown-info .dropdown-item:hover,.dropup .dropdown-menu.dropdown-info .dropdown-item.active,.dropup .dropdown-menu.dropdown-info .dropdown-item:active,.dropup .dropdown-menu.dropdown-info .dropdown-item:hover{background-color:#33b5e5!important;border-radius:.125rem;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.dropdown .dropdown-menu.dropdown-info .dropdown-item.active.disabled,.dropdown .dropdown-menu.dropdown-info .dropdown-item:active.disabled,.dropdown .dropdown-menu.dropdown-info .dropdown-item:hover.disabled,.dropleft .dropdown-menu.dropdown-info .dropdown-item.active.disabled,.dropleft .dropdown-menu.dropdown-info .dropdown-item:active.disabled,.dropleft .dropdown-menu.dropdown-info .dropdown-item:hover.disabled,.dropright .dropdown-menu.dropdown-info .dropdown-item.active.disabled,.dropright .dropdown-menu.dropdown-info .dropdown-item:active.disabled,.dropright .dropdown-menu.dropdown-info .dropdown-item:hover.disabled,.dropup .dropdown-menu.dropdown-info .dropdown-item.active.disabled,.dropup .dropdown-menu.dropdown-info .dropdown-item:active.disabled,.dropup .dropdown-menu.dropdown-info .dropdown-item:hover.disabled{background-color:initial;box-shadow:none}.dropdown .dropdown-menu.dropdown-warning .dropdown-item.active,.dropdown .dropdown-menu.dropdown-warning .dropdown-item:active,.dropdown .dropdown-menu.dropdown-warning .dropdown-item:hover,.dropleft .dropdown-menu.dropdown-warning .dropdown-item.active,.dropleft .dropdown-menu.dropdown-warning .dropdown-item:active,.dropleft .dropdown-menu.dropdown-warning .dropdown-item:hover,.dropright .dropdown-menu.dropdown-warning .dropdown-item.active,.dropright .dropdown-menu.dropdown-warning .dropdown-item:active,.dropright .dropdown-menu.dropdown-warning .dropdown-item:hover,.dropup .dropdown-menu.dropdown-warning .dropdown-item.active,.dropup .dropdown-menu.dropdown-warning .dropdown-item:active,.dropup .dropdown-menu.dropdown-warning .dropdown-item:hover{background-color:#fb3!important;border-radius:.125rem;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.dropdown .dropdown-menu.dropdown-warning .dropdown-item.active.disabled,.dropdown .dropdown-menu.dropdown-warning .dropdown-item:active.disabled,.dropdown .dropdown-menu.dropdown-warning .dropdown-item:hover.disabled,.dropleft .dropdown-menu.dropdown-warning .dropdown-item.active.disabled,.dropleft .dropdown-menu.dropdown-warning .dropdown-item:active.disabled,.dropleft .dropdown-menu.dropdown-warning .dropdown-item:hover.disabled,.dropright .dropdown-menu.dropdown-warning .dropdown-item.active.disabled,.dropright .dropdown-menu.dropdown-warning .dropdown-item:active.disabled,.dropright .dropdown-menu.dropdown-warning .dropdown-item:hover.disabled,.dropup .dropdown-menu.dropdown-warning .dropdown-item.active.disabled,.dropup .dropdown-menu.dropdown-warning .dropdown-item:active.disabled,.dropup .dropdown-menu.dropdown-warning .dropdown-item:hover.disabled{background-color:initial;box-shadow:none}.dropdown .dropdown-menu.dropdown-dark .dropdown-item.active,.dropdown .dropdown-menu.dropdown-dark .dropdown-item:active,.dropdown .dropdown-menu.dropdown-dark .dropdown-item:hover,.dropleft .dropdown-menu.dropdown-dark .dropdown-item.active,.dropleft .dropdown-menu.dropdown-dark .dropdown-item:active,.dropleft .dropdown-menu.dropdown-dark .dropdown-item:hover,.dropright .dropdown-menu.dropdown-dark .dropdown-item.active,.dropright .dropdown-menu.dropdown-dark .dropdown-item:active,.dropright .dropdown-menu.dropdown-dark .dropdown-item:hover,.dropup .dropdown-menu.dropdown-dark .dropdown-item.active,.dropup .dropdown-menu.dropdown-dark .dropdown-item:active,.dropup .dropdown-menu.dropdown-dark .dropdown-item:hover{background-color:#2e2e2e!important;border-radius:.125rem;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.dropdown .dropdown-menu.dropdown-dark .dropdown-item.active.disabled,.dropdown .dropdown-menu.dropdown-dark .dropdown-item:active.disabled,.dropdown .dropdown-menu.dropdown-dark .dropdown-item:hover.disabled,.dropleft .dropdown-menu.dropdown-dark .dropdown-item.active.disabled,.dropleft .dropdown-menu.dropdown-dark .dropdown-item:active.disabled,.dropleft .dropdown-menu.dropdown-dark .dropdown-item:hover.disabled,.dropright .dropdown-menu.dropdown-dark .dropdown-item.active.disabled,.dropright .dropdown-menu.dropdown-dark .dropdown-item:active.disabled,.dropright .dropdown-menu.dropdown-dark .dropdown-item:hover.disabled,.dropup .dropdown-menu.dropdown-dark .dropdown-item.active.disabled,.dropup .dropdown-menu.dropdown-dark .dropdown-item:active.disabled,.dropup .dropdown-menu.dropdown-dark .dropdown-item:hover.disabled{background-color:initial;box-shadow:none}.dropdown .dropdown-menu.dropdown-ins .dropdown-item.active,.dropdown .dropdown-menu.dropdown-ins .dropdown-item:active,.dropdown .dropdown-menu.dropdown-ins .dropdown-item:hover,.dropleft .dropdown-menu.dropdown-ins .dropdown-item.active,.dropleft .dropdown-menu.dropdown-ins .dropdown-item:active,.dropleft .dropdown-menu.dropdown-ins .dropdown-item:hover,.dropright .dropdown-menu.dropdown-ins .dropdown-item.active,.dropright .dropdown-menu.dropdown-ins .dropdown-item:active,.dropright .dropdown-menu.dropdown-ins .dropdown-item:hover,.dropup .dropdown-menu.dropdown-ins .dropdown-item.active,.dropup .dropdown-menu.dropdown-ins .dropdown-item:active,.dropup .dropdown-menu.dropdown-ins .dropdown-item:hover{background-color:#2e5e86!important;border-radius:.125rem;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.dropdown .dropdown-menu.dropdown-ins .dropdown-item.active.disabled,.dropdown .dropdown-menu.dropdown-ins .dropdown-item:active.disabled,.dropdown .dropdown-menu.dropdown-ins .dropdown-item:hover.disabled,.dropleft .dropdown-menu.dropdown-ins .dropdown-item.active.disabled,.dropleft .dropdown-menu.dropdown-ins .dropdown-item:active.disabled,.dropleft .dropdown-menu.dropdown-ins .dropdown-item:hover.disabled,.dropright .dropdown-menu.dropdown-ins .dropdown-item.active.disabled,.dropright .dropdown-menu.dropdown-ins .dropdown-item:active.disabled,.dropright .dropdown-menu.dropdown-ins .dropdown-item:hover.disabled,.dropup .dropdown-menu.dropdown-ins .dropdown-item.active.disabled,.dropup .dropdown-menu.dropdown-ins .dropdown-item:active.disabled,.dropup .dropdown-menu.dropdown-ins .dropdown-item:hover.disabled{background-color:initial;box-shadow:none}.dropdown .dropdown-menu .dropdown-item,.dropleft .dropdown-menu .dropdown-item,.dropright .dropdown-menu .dropdown-item,.dropup .dropdown-menu .dropdown-item{font-size:.9rem;margin-left:0;padding:.5rem}.dropdown .dropdown-menu .dropdown-item.disabled,.dropleft .dropdown-menu .dropdown-item.disabled,.dropright .dropdown-menu .dropdown-item.disabled,.dropup .dropdown-menu .dropdown-item.disabled{color:#868e96}.dropdown .dropdown-menu .dropdown-item.disabled:active,.dropdown .dropdown-menu .dropdown-item.disabled:focus,.dropdown .dropdown-menu .dropdown-item.disabled:hover,.dropleft .dropdown-menu .dropdown-item.disabled:active,.dropleft .dropdown-menu .dropdown-item.disabled:focus,.dropleft .dropdown-menu .dropdown-item.disabled:hover,.dropright .dropdown-menu .dropdown-item.disabled:active,.dropright .dropdown-menu .dropdown-item.disabled:focus,.dropright .dropdown-menu .dropdown-item.disabled:hover,.dropup .dropdown-menu .dropdown-item.disabled:active,.dropup .dropdown-menu .dropdown-item.disabled:focus,.dropup .dropdown-menu .dropdown-item.disabled:hover{background-color:initial!important;box-shadow:none;color:#868e96!important}.dropdown .dropdown-menu .dropdown-item:active,.dropdown .dropdown-menu .dropdown-item:hover,.dropleft .dropdown-menu .dropdown-item:active,.dropleft .dropdown-menu .dropdown-item:hover,.dropright .dropdown-menu .dropdown-item:active,.dropright .dropdown-menu .dropdown-item:hover,.dropup .dropdown-menu .dropdown-item:active,.dropup .dropdown-menu .dropdown-item:hover{background-color:#4285f4;border-radius:.125rem;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026;transition:all .1s linear}.navbar-nav .dropdown-menu-right{left:auto;right:0}.dropdown-menu.animated{animation-duration:.55s;animation-timing-function:ease}@media screen and (prefers-reduced-motion:reduce){.dropdown .dropdown-animating{animation:none 0s ease 0s 1 normal none running!important;animation:initial!important;transition:none!important}}.navbar .nav-item.avatar{padding:0}.navbar .nav-item.avatar.active{background-color:initial!important}.navbar .nav-item.avatar .dropdown-toggle{padding:0}.navbar .nav-item.avatar .dropdown-toggle img{height:35px}.navbar .nav-item.avatar .dropdown-toggle:after{display:none}@media (max-width:992px){.double-nav{padding-bottom:4px;padding-top:4px}}@media (max-width:768px){.double-nav .container{padding-left:0;padding-right:0}}.double-nav a{color:#fff;font-size:15px}.double-nav .breadcrumb-dn p{margin:0;padding-left:1rem;padding-top:0}@media (max-width:993px){.double-nav .breadcrumb-dn{display:none}}.double-nav .button-collapse{font-size:1.5rem;left:10px;position:absolute}@media (min-width:1440px){.double-nav .button-collapse{display:none}}@media (max-width:1440px){.double-nav .button-collapse{display:block;font-size:1.4rem;margin-left:10px;margin-right:10px;position:relative}}.nav-pills.default-pills .nav-item a{border-radius:0;color:#666;text-align:left}.nav-pills.default-pills .nav-item a:hover{background-color:initial;border-left:.0625rem solid #45526e;color:#45526e;font-weight:500}.nav-pills.default-pills .nav-item a.active{border-left:.125rem solid #45526e;box-shadow:none}.nav-pills.default-pills .nav-item a.active,.nav-pills.default-pills .nav-item a.active:active,.nav-pills.default-pills .nav-item a.active:focus,.nav-pills.default-pills .nav-item a.active:hover{background-color:initial;color:#45526e;font-weight:500}.nav-pills .nav-item+.nav-item{margin-left:0}@media only screen and (max-width:991px){.sticky,.sticky-placeholder{display:none}}#scrollspy{width:100%}@media only screen and (max-width:992px){.col-lg-4 .sticky,.col-md-4 .sticky,.col-xl-4 .sticky{width:12.5rem}}@media only screen and (min-width:992px){.col-md-4 .sticky .col-lg-4 .sticky,.col-xl-4 .sticky{width:25rem}}@media only screen and (min-width:1200px){.col-md-4 .sticky{width:18.75rem}}@media only screen and (min-width:1440px){.col-md-4 .sticky{width:21.875rem}}.dotted-scrollspy{background:#0000008c;border-radius:.125rem 0 0 .125rem;display:block;position:fixed;right:0;top:50%;transform:translateY(-50%)}.dotted-scrollspy li{display:block;padding:0 1rem}.dotted-scrollspy li:first-child{padding-top:.625rem}.dotted-scrollspy li:last-child{padding-bottom:.625rem}.dotted-scrollspy li a{padding:.5rem}.dotted-scrollspy li a span{background-color:#ffffff8a;border-radius:50%;display:block;height:.5rem;width:.5rem}.dotted-scrollspy li a.active span{background:#fff}.scrollspy-example{height:12.5rem;overflow-y:scroll;padding:1rem;position:relative}/*! PhotoSwipe main cSS by dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;height:100%;left:0;outline:none;overflow:hidden;position:absolute;top:0;touch-action:none;width:100%;z-index:1500}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;transition:opacity 333ms cubic-bezier(.4,0,.22,1);will-change:opacity}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:grab}.pswp--dragging .pswp__img{cursor:grabbing}.pswp__bg{background:#000;opacity:0;transition:opacity 333ms cubic-bezier(.4,0,.22,1);will-change:opacity}.pswp__bg,.pswp__scroll-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.pswp__scroll-wrap{overflow:hidden}.pswp__container,.pswp__zoom-wrap{bottom:0;left:0;position:absolute;right:0;top:0;touch-action:none}.pswp__container,.pswp__img{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.pswp__zoom-wrap{position:absolute;transform-origin:left top;transition:transform 333ms cubic-bezier(.4,0,.22,1);width:100%}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__item{bottom:0;overflow:hidden;right:0}.pswp__img,.pswp__item{left:0;position:absolute;top:0}.pswp__img{height:auto;width:auto}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{height:auto;left:0;top:0;width:100%}.pswp__error-msg{color:#ccc;font-size:14px;left:0;line-height:16px;margin-top:-8px;position:absolute;text-align:center;top:50%;width:100%}.pswp__error-msg a{color:#ccc;text-decoration:underline}/*! PhotoSwipe default UI cSS by dmitry Semenov | photoswipe.com | MIT license */.pswp__button{background:none;border:0;box-shadow:none;cursor:pointer;display:block;float:right;height:44px;margin:0;opacity:.75;overflow:visible;padding:0;position:relative;transition:opacity .2s;width:44px}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{opacity:.9;outline:none}.pswp__button::-moz-focus-inner{border:0;padding:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQgAAABYCAQAAACjBqE3AAAB6klEQVR4Ae3bsWpUQRTG8YkkanwCa7GzVotsI/gEgk9h4Vu4ySLYmMYgbJrc3lrwZbJwC0FMt4j7F6Y4oIZrsXtgxvx/1c0ufEX4cnbmLCmSJEmSJEmSJEmSJP3XCBPvbJU+8doWmDFwyZpLBmYlNJebz0KwzykwsuSYJSNwykEJreV2BaBMaLIQZ2xYcFgqDlmw4ayE/FwL0dDk4Qh4W37DAjgqIT+3HRbigjH+iikVdxgZStgyN0Su2sXIeTwTT+esdpcbIlfNAuZ/TxresG4zV8kYWSZNiKUTokMMSWeIwTNEn4fK2TW3gRNgVkJLuVksROA9G+bEvoATNlBCa7nZXEwdxEZxzpKRKFh+bsv8LmPFmhX1OwfIz81jIRJQ5eeqG9B+riRJkiRJkiRJkiRJkiRJkiRJUkvA/8RQoEpKlJWINFkJ62AlrEP/mNBibnv2yz/A3t7Uq3LcpoxP8COjC1T5vxoAD5VdoEqdDrd5QuW1swtUSaueh3zkiuBiqgtA2OlkeMcP/uDqugsJdbjHF65VdPMKwS0+WQc/MgKvrIOHysB9vgPwk8+85hmPbnQdvHZyDMAFD7L3EOpgMcVdvnHFS0/vlatrXvCVx0U9gt3fxvnA0/hB4nmRJEmSJEmSJEmSJGmHfgFLaDPoMu5xWwAAAABJRU5ErkJggg==) 0 0 no-repeat;background-size:264px 88px;height:44px;width:44px}@media (-webkit-min-device-pixel-ratio:1.09375),(-webkit-min-device-pixel-ratio:1.1),(min-resolution:1.1dppx),(min-resolution:105dpi){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(/static/media/default-skin.f64c3af3d0d25b9e4e00.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{background-position:-88px 0;display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;height:100px;margin-top:-50px;position:absolute;top:50%;width:70px}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background-color:#0000004d;content:"";height:30px;position:absolute;top:35px;width:32px}.pswp__button--arrow--left:before{background-position:-138px -44px;left:6px}.pswp__button--arrow--right:before{background-position:-94px -44px;right:6px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;user-select:none}.pswp__share-modal{background:#00000080;display:block;height:100%;left:0;opacity:0;padding:10px;position:absolute;top:0;transition:opacity .25s ease-out;width:100%;will-change:opacity;z-index:1600}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{background:#fff;border-radius:2px;box-shadow:0 2px 5px #00000040;display:block;position:absolute;right:44px;top:56px;transform:translateY(6px);transition:transform .25s;width:auto;will-change:transform;z-index:1620}.pswp__share-tooltip a{display:block;font-size:14px;line-height:18px;padding:8px 12px}.pswp__share-tooltip a,.pswp__share-tooltip a:hover{color:#000;text-decoration:none}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}.pswp__share--facebook:before{border:6px solid;border-color:#0000 #0000 #fff;content:"";display:block;height:0;pointer-events:none;position:absolute;right:15px;top:-12px;width:0}.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}.pswp__share--twitter:hover{background:#55acee;color:#fff}.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}.pswp__share--download:hover{background:#ddd}.pswp__counter{color:#fff;font-size:13px;height:44px;left:0;line-height:44px;opacity:.75;padding:0 10px;position:absolute;top:0}.pswp__caption{bottom:0;left:0;min-height:44px;position:absolute;width:100%}.pswp__caption small{color:#bbb;font-size:11px}.pswp__caption__center{color:#ccc;font-size:13px;line-height:20px;margin:0 auto;max-width:500px;padding:10px;text-align:center}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{direction:ltr;height:44px;left:50%;margin-left:-22px;opacity:0;position:absolute;top:0;transition:opacity .25s ease-out;width:44px;will-change:opacity}.pswp__preloader__icn{height:20px;margin:12px;width:20px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(data:image/gif;base64,R0lGODlhFAAUAPMIAIeHhz8/P1dXVycnJ8/Pz7e3t5+fn29vb////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBwAIACwAAAAAFAAUAEAEUxDJSatFxtwaggWAdIyHJAhXoRYSQUhDPGx0TbmujahbXGWZWqdDAYEsp5NupLPkdDwE7oXwWVasimzWrAE1tKFHErQRK8eL8mMUlRBJVI307uoiACH5BAUHAAgALAEAAQASABIAAAROEMkpS6E4W5upMdUmEQT2feFIltMJYivbvhnZ3R0A4NMwIDodz+cL7nDEn5CH8DGZh8MtEMBEoxkqlXKVIgQCibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpjaE4W5spANUmFQX2feFIltMJYivbvhnZ3d1x4BNBIDodz+cL7nDEn5CH8DGZAsFtMMBEoxkqlXKVIgIBibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpAaA4W5vpOdUmGQb2feFIltMJYivbvhnZ3Z0g4FNRIDodz+cL7nDEn5CH8DGZgcCNQMBEoxkqlXKVIgYDibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpz6E4W5upENUmAQD2feFIltMJYivbvhnZ3V0Q4JNhIDodz+cL7nDEn5CH8DGZg8GtUMBEoxkqlXKVIggEibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkphaA4W5tpCNUmHQf2feFIltMJYivbvhnZ3d0w4BMAIDodz+cL7nDEn5CH8DGZBMLNYMBEoxkqlXKVIgoFibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpQ6A4W5vpGNUmCQL2feFIltMJYivbvhnZ3R1B4NNxIDodz+cL7nDEn5CH8DGZhcINAMBEoxkqlXKVIgwGibbK9YLBYvLtHH5K0J0IACH5BAUHAAcALAEAAQASABIAAANCeLo6wzA6FxkhbaoQ4L3ZxnXLh0EjWZ4RV71VUcCLIByyTNt2PsO8m452sBGJBsNxkUwuD03lAQBASqnUJ7aq5UYSADs=) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;height:14px;left:15px;margin:0;opacity:.75;position:absolute;top:15px;width:14px}.pswp--css_animation .pswp__preloader__cut{height:14px;overflow:hidden;position:relative;width:7px}.pswp--css_animation .pswp__preloader__donut{background:none;border-color:#fff #fff #0000 #0000;border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;height:14px;left:0;margin:0;position:absolute;top:0;width:14px}@media screen and (max-width:1024px){.pswp__preloader{float:right;left:auto;margin:0;position:relative;top:auto}}@keyframes clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}to{transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;opacity:1;visibility:visible;z-index:1550}.pswp__top-bar{height:44px;left:0;position:absolute;top:0;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{transition:opacity 333ms cubic-bezier(.4,0,.22,1);will-change:opacity}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:#00000080}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:#0000004d}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__element--disabled,.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp--minimal--dark .pswp__top-bar{background:none}.mdb-lightbox figure{float:left;margin:0}.mdb-lightbox figure .img-fluid,.mdb-lightbox figure .modal-dialog.cascading-modal.modal-avatar .modal-header,.modal-dialog.cascading-modal.modal-avatar .mdb-lightbox figure .modal-header{display:inline}.mdb-lightbox figure img{border-radius:0;cursor:zoom-in;transition:opacity .4s}.mdb-lightbox figure img:hover{opacity:.8}.mdb-lightbox figure figcaption{display:none}.mdb-lightbox.no-margin [class*=col-]{padding:0}.mdb-lightbox [class*=col-]{padding:.5rem}.chip{background-color:#eceff1;border-radius:16px;color:#0009;cursor:pointer;display:inline-block;font-size:13px;font-weight:500;height:32px;line-height:32px;margin-bottom:1rem;margin-right:1rem;padding:0 12px}.chip,.chip:hover{transition:all .3s linear}.chip:hover{background-color:#e0e0e0}.chip:focus{background-color:#bdbdbd}.chip:active,.chip:focus{transition:all .3s linear}.chip img{border-radius:50%;float:left;height:32px;margin:0 8px 0 -12px;width:32px}.chip .close{cursor:pointer;float:right;font-size:16px;line-height:32px;padding-left:8px;transition:all .1s linear}.chips{border:none;border-bottom:1px solid #ced4da;box-shadow:none;margin-bottom:30px;min-height:45px;outline:none;padding-bottom:1rem;transition:all .3s}.chips.focus{border-bottom:1px solid #4285f4;box-shadow:0 1px 0 0 #4285f4}.chips:hover{cursor:text}.chips .tag.selected{border-bottom:1px solid #4285f4;color:#fff}.chips .input{background:none;border:0;color:#0009;display:inline-block;font-size:13px;font-weight:500;height:32px;line-height:32px;margin-right:20px;outline:0;padding:0!important;width:120px!important}.chips .input:focus{border:0!important;box-shadow:none!important}.chips-autocomplete .chips{padding-bottom:0}.chips-autocomplete .chip-span{left:-15px;position:relative}.chips-autocomplete .chip-ul{background:#fff;list-style-type:none;max-height:210px;outline:none;overflow-y:auto;padding-left:0;position:absolute;right:0;width:140px;z-index:100}.chips-autocomplete .chip-ul li{cursor:pointer;font-size:.875rem;padding:12px 15px}.chips-autocomplete .chip-ul li:hover{background:#eee}.table fieldset.form-check{margin-bottom:0}.table fieldset label.form-check-label{height:.94rem}.product-table img{max-height:150px;min-width:50px}.product-table td{vertical-align:middle}.streak{display:block;height:250px;overflow:hidden;position:relative}.streak.streak-md{height:400px}@media (max-width:736px){.streak.streak-md{height:300px}}.streak.streak-lg{height:650px}@media (max-width:450px){.streak.streak-lg{height:900px}}.streak.streak-long{height:200px}@media (max-width:450px){.streak.streak-long{height:620px}}.streak.streak-long-2{height:400px}@media (max-width:450px){.streak.streak-long-2{height:700px}}.streak.streak-photo{background-position:50%;background-repeat:no-repeat;background-size:cover}@media (min-width:1366px){.streak.streak-photo{background-attachment:fixed}}.streak.no-flex{height:auto;padding-bottom:3.125rem;padding-top:3.125rem}.collapse-content p.collapse:not(.show),.collapse-content table.collapse:not(.show){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:flex;height:2.65rem;overflow:hidden}.collapse-content p.collapsing,.collapse-content table.collapsing{min-height:2.65rem}.collapse-content a.collapsed:after{content:"Read More"}.collapse-content a:not(.collapsed):after{content:"Read Less"}.form-header{border-radius:.125rem;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026;color:#fff;margin-bottom:3rem;margin-top:-3.13rem;padding:1rem;text-align:center}[type=radio]:checked,[type=radio]:not(:checked){opacity:0;pointer-events:none;position:absolute}.form-check-input[type=radio]:checked+label,.form-check-input[type=radio]:not(:checked)+label,label.btn input[type=radio]:checked+label,label.btn input[type=radio]:not(:checked)+label{cursor:pointer;display:inline-block;height:1.5625rem;line-height:1.5625rem;padding-left:35px;position:relative;transition:.28s ease;-webkit-user-select:none;user-select:none}.form-check-input[type=radio]+label:after,.form-check-input[type=radio]+label:before,label.btn input[type=radio]+label:after,label.btn input[type=radio]+label:before{content:"";height:16px;left:0;margin:4px;position:absolute;top:0;transition:.28s ease;width:16px;z-index:0}.form-check-input[type=radio].with-gap:checked+label:after,.form-check-input[type=radio].with-gap:checked+label:before,.form-check-input[type=radio]:checked+label:after,.form-check-input[type=radio]:checked+label:before,.form-check-input[type=radio]:not(:checked)+label:after,.form-check-input[type=radio]:not(:checked)+label:before,label.btn input[type=radio].with-gap:checked+label:after,label.btn input[type=radio].with-gap:checked+label:before,label.btn input[type=radio]:checked+label:after,label.btn input[type=radio]:checked+label:before,label.btn input[type=radio]:not(:checked)+label:after,label.btn input[type=radio]:not(:checked)+label:before{border-radius:50%}.form-check-input[type=radio]:not(:checked)+label:after,.form-check-input[type=radio]:not(:checked)+label:before,label.btn input[type=radio]:not(:checked)+label:after,label.btn input[type=radio]:not(:checked)+label:before{border:2px solid #5a5a5a}.form-check-input[type=radio]:not(:checked)+label:after,label.btn input[type=radio]:not(:checked)+label:after{transform:scale(0)}.form-check-input[type=radio]:checked+label:before,label.btn input[type=radio]:checked+label:before{border:2px solid #0000}.form-check-input[type=radio].with-gap:checked+label:after,.form-check-input[type=radio].with-gap:checked+label:before,.form-check-input[type=radio]:checked+label:after,label.btn input[type=radio].with-gap:checked+label:after,label.btn input[type=radio].with-gap:checked+label:before,label.btn input[type=radio]:checked+label:after{border:2px solid #4285f4}.form-check-input[type=radio].with-gap:checked+label:after,.form-check-input[type=radio]:checked+label:after,label.btn input[type=radio].with-gap:checked+label:after,label.btn input[type=radio]:checked+label:after{background-color:#4285f4}.form-check-input[type=radio]:checked+label:after,label.btn input[type=radio]:checked+label:after{transform:scale(1.02)}.form-check-input[type=radio].with-gap:checked+label:after,label.btn input[type=radio].with-gap:checked+label:after{transform:scale(.5)}.form-check-input[type=radio].with-gap:disabled:checked+label:before,label.btn input[type=radio].with-gap:disabled:checked+label:before{border:2px solid #00000075}.form-check-input[type=radio].with-gap:disabled:checked+label:after,label.btn input[type=radio].with-gap:disabled:checked+label:after{background-color:#00000075;border:none}.form-check-input[type=radio]:disabled:checked+label:before,.form-check-input[type=radio]:disabled:not(:checked)+label:before,label.btn input[type=radio]:disabled:checked+label:before,label.btn input[type=radio]:disabled:not(:checked)+label:before{background-color:initial;border-color:#00000075}.form-check-input[type=radio]:disabled+span,label.btn input[type=radio]:disabled+span{color:#00000075}.form-check-input[type=radio]:disabled:not(:checked)+span:before,label.btn input[type=radio]:disabled:not(:checked)+span:before{border-color:#00000075}.form-check-input[type=radio]:disabled:checked+span:after,label.btn input[type=radio]:disabled:checked+span:after{background-color:#00000075;border-color:#bdbdbd}.form-check-input[type=radio]:checked+label:after .disabled-material,label.btn input[type=radio]:checked+label:after .disabled-material{background-color:#4285f433}.md-disabled:after{background-color:#4285f480!important;border-color:#4285f433!important}.md-disabled:before{border-color:#4285f440!important}[type=checkbox]:checked,[type=checkbox]:not(:checked){opacity:0;pointer-events:none;position:absolute}.form-check-input[type=checkbox]+label,label.btn input[type=checkbox]+label{cursor:pointer;display:inline-block;height:1.5625rem;line-height:1.5625rem;padding-left:35px;position:relative;-webkit-user-select:none;user-select:none}.form-check-input[type=checkbox]+label.form-check-label-left,label.btn input[type=checkbox]+label.form-check-label-left{padding:0 35px 0 0!important}.form-check-input[type=checkbox]+label.form-check-label-left:before,label.btn input[type=checkbox]+label.form-check-label-left:before{left:100%!important;right:0;transform:translateX(-100%)}.form-check-input[type=checkbox]+label:before,.form-check-input[type=checkbox]:not(.filled-in)+label:after,label.btn input[type=checkbox]+label:before,label.btn input[type=checkbox]:not(.filled-in)+label:after{border:2px solid #8a8a8a;border-radius:1px;content:"";height:18px;left:0;margin-top:3px;position:absolute;top:0;transition:.2s;width:18px;z-index:0}.form-check-input[type=checkbox]:not(.filled-in)+label:after,label.btn input[type=checkbox]:not(.filled-in)+label:after{border:0;transform:scale(0)}.form-check-input[type=checkbox]:not(:checked):disabled+label:before,label.btn input[type=checkbox]:not(:checked):disabled+label:before{background-color:#bdbdbd;border:none}.form-check-input[type=checkbox]:checked+label:before,label.btn input[type=checkbox]:checked+label:before{backface-visibility:hidden;border-color:#0000 #4285f4 #4285f4 #0000;border-style:solid;border-width:2px;height:1.375rem;left:-5px;top:-4px;transform:rotate(40deg);transform-origin:100% 100%;width:12px}.form-check-input[type=checkbox]:checked+label.form-check-label-left:before,label.btn input[type=checkbox]:checked+label.form-check-label-left:before{transform:translateX(0) rotate(40deg);transform-origin:0 0}.form-check-input[type=checkbox]:checked:disabled+label:before,label.btn input[type=checkbox]:checked:disabled+label:before{border-bottom:2px solid #bdbdbd;border-right:2px solid #bdbdbd}.form-check-input[type=checkbox]:indeterminate+label:before,label.btn input[type=checkbox]:indeterminate+label:before{backface-visibility:hidden;border:none;border-right:2px solid #4285f4;height:1.375rem;left:-12px;top:-11px;transform:rotate(90deg);transform-origin:100% 100%;width:10px}.form-check-input[type=checkbox]:indeterminate+label.form-check-label-left:before,label.btn input[type=checkbox]:indeterminate+label.form-check-label-left:before{top:0;transform-origin:0 0}.form-check-input[type=checkbox]:indeterminate:disabled+label:before,label.btn input[type=checkbox]:indeterminate:disabled+label:before{background-color:initial;border-right:2px solid #00000075}.form-check-input[type=checkbox].filled-in+label:after,label.btn input[type=checkbox].filled-in+label:after{border-radius:.125rem}.form-check-input[type=checkbox].filled-in+label:after,.form-check-input[type=checkbox].filled-in+label:before,label.btn input[type=checkbox].filled-in+label:after,label.btn input[type=checkbox].filled-in+label:before{content:"";left:0;position:absolute;transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;z-index:1}.form-check-input[type=checkbox].filled-in:not(:checked)+label:before,label.btn input[type=checkbox].filled-in:not(:checked)+label:before{border:3px solid #0000;height:0;left:6px;top:10px;transform:rotate(37deg);transform-origin:100% 100%;width:0}.form-check-input[type=checkbox].filled-in:not(:checked)+label:after,label.btn input[type=checkbox].filled-in:not(:checked)+label:after{background-color:initial;border:2px solid #5a5a5a;height:20px;top:0;width:20px;z-index:0}.form-check-input[type=checkbox].filled-in:checked+label:before,label.btn input[type=checkbox].filled-in:checked+label:before{border-color:#0000 #fff #fff #0000;border-style:solid;border-width:2px;height:13px;left:1px;top:0;transform:rotate(37deg);transform-origin:100% 100%;width:8px}.form-check-input[type=checkbox].filled-in:checked+label:after,label.btn input[type=checkbox].filled-in:checked+label:after{background-color:#a6c;border:2px solid #a6c;height:20px;top:0;width:20px;z-index:0}.form-check-input[type=checkbox].filled-in.filled-in-danger:checked+label:after,label.btn input[type=checkbox].filled-in.filled-in-danger:checked+label:after{background-color:#f44336;border-color:#f44336}.form-check-input[type=checkbox]:disabled:not(:checked)+label:after,.form-check-input[type=checkbox]:disabled:not(:checked)+label:before,label.btn input[type=checkbox]:disabled:not(:checked)+label:after,label.btn input[type=checkbox]:disabled:not(:checked)+label:before{background-color:#bdbdbd;border-color:#bdbdbd}.form-check-input[type=checkbox]:disabled:checked+label:before,label.btn input[type=checkbox]:disabled:checked+label:before{background-color:initial}.form-check-input[type=checkbox]:disabled:checked+label:after,label.btn input[type=checkbox]:disabled:checked+label:after{background-color:#bdbdbd;border-color:#bdbdbd}.select-wrapper .select-dropdown{-webkit-user-select:none;user-select:none}.select-label{position:absolute}.select-wrapper{position:relative}.select-wrapper:not(.md-outline) .select-dropdown:focus{border-bottom:1px solid #4285f4;box-shadow:0 1px 0 0 #4285f4}.select-wrapper.active label.mdb-main-label,.select-wrapper.active span.caret,.select-wrapper.active+label{color:#007bff}.select-wrapper input::selection{background:#0000}.select-wrapper input.select-dropdown{background-color:initial;border:none;border-bottom:1px solid #ced4da;cursor:pointer;display:block;font-size:1rem;height:40px;line-height:2.9rem;margin:0 0 .94rem;outline:none;padding:0;position:relative;text-overflow:ellipsis;width:100%;z-index:2}.select-wrapper input.select-dropdown:disabled{border-bottom-color:#0003;color:#0000004d;cursor:default}.select-wrapper input.select-dropdown .selected,.select-wrapper input.select-dropdown li:focus{background-color:#00000026}.select-wrapper input.select-dropdown li.active{background:#0000}.select-wrapper input.select-dropdown .fab,.select-wrapper input.select-dropdown .far,.select-wrapper input.select-dropdown .fas{color:inherit}.select-wrapper input.active{border-bottom:1px solid #4285f4;box-shadow:0 1px 0 0 #4285f4}.select-wrapper .search-wrap{display:block;margin:0 .7rem;padding:1rem 0 0}.select-wrapper .search-wrap .md-form{margin-bottom:1rem;margin-top:0}.select-wrapper .search-wrap .md-form input{border:none;border-bottom:1px solid #ced4da;border-radius:0;margin-bottom:0;padding-bottom:.4rem}.select-wrapper .search-wrap .md-form input:focus{box-shadow:none!important;box-shadow:0 1px 0 0 #4285f4!important}.select-wrapper span.caret{color:#495057;font-size:.63rem;position:absolute;right:0;top:.8rem}.select-wrapper span.caret.disabled{color:#0000004d}.select-wrapper+label{color:#757575;font-weight:300;position:absolute;top:2.125rem;transition:.2s ease-out}.select-wrapper+label.active{font-size:.8rem;left:15px;top:1.5rem;transform:translateY(-14px)}.select-wrapper+label.active-check{color:#4285f4}.select-wrapper+label.mdb-main-label{z-index:1}.select-wrapper+label.disabled{color:#0000004d}.select-wrapper>label.mdb-main-label{color:#757575;font-weight:300;left:0;overflow:hidden;position:absolute;text-overflow:ellipsis;top:0;transition:.2s ease-out;white-space:nowrap;width:100%;z-index:1}.select-wrapper>label.mdb-main-label.active{font-size:.8rem;left:0;top:0;transform:translateY(-14px)}.select-wrapper>label.mdb-main-label.disabled{color:#0000004d}.select-wrapper.dropdown-primary>label.mdb-main-label.active{color:#4285f4}.select-wrapper.dropdown-danger>label.mdb-main-label.active{color:#c00}.select-wrapper.dropdown-default>label.mdb-main-label.active{color:#2bbbad}.select-wrapper.dropdown-secondary>label.mdb-main-label.active{color:#a6c}.select-wrapper.dropdown-success>label.mdb-main-label.active{color:#00c851}.select-wrapper.dropdown-info>label.mdb-main-label.active{color:#33b5e5}.select-wrapper.dropdown-warning>label.mdb-main-label.active{color:#fb3}.select-wrapper.dropdown-ins>label.mdb-main-label.active{color:#2e5e86}.select-wrapper.dropdown-dark>label.mdb-main-label.active{color:#2e2e2e}.select-wrapper i{color:#0000004d}.select-wrapper ul{list-style-type:none;padding-left:0}.select-wrapper.md-form>ul li label{color:#4285f4;font-size:.9rem;top:0;transform:none}.select-wrapper.md-form>ul li.select-toggle-all label{padding-left:38px}.select-wrapper.md-form.colorful-select>ul li.select-toggle-all:hover label{color:#fff}.select-wrapper.md-form.md-outline span.caret{padding-left:.75rem;padding-right:.75rem}.select-wrapper.md-form.md-outline span.caret.active{color:#4285f4!important}.select-wrapper.md-form.md-outline .dropdown-content{top:2.7rem!important}.select-wrapper.md-form.md-outline input.select-dropdown{color:#495057;padding:.375rem .75rem}.select-wrapper.md-form.md-outline input.select-dropdown:focus{border-color:#4285f4;box-shadow:inset 0 0 0 1px #4285f4}.select-wrapper.md-form.md-outline+label{background:#fff;font-size:13px;font-weight:500;left:23px;padding-left:5px;padding-right:5px;position:absolute;top:.5em!important;transform:translateY(40%);z-index:2!important}.select-wrapper.md-form.md-outline+label.active{color:#4285f4}.select-wrapper .select-add-option{color:#4285f4;cursor:pointer;display:none;position:absolute;right:1rem;top:1.5rem}.select-wrapper~.invalid-feedback,.select-wrapper~.valid-feedback{margin-top:-1rem}select{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}select.mdb-select,select.mdb-select~.btn{display:none!important}select.browser-default{display:block!important}select:disabled{color:#0000004d}.select-dropdown [type=checkbox]:disabled:not(:checked)+label:before{margin-left:0;margin-top:3px}.select-dropdown ul{list-style-type:none;padding:0}.select-dropdown li img{float:right;height:30px;margin:.3rem .75rem;width:30px}.select-dropdown li.disabled,.select-dropdown li.disabled>span,.select-dropdown li.optgroup{background-color:initial!important;color:#0000004d;cursor:context-menu}.select-dropdown li.optgroup{border-top:1px solid #eee}.select-dropdown li.optgroup.selected>span{color:#000000b3}.select-dropdown li.optgroup>span{color:#0006}.multiple-select-dropdown li [type=checkbox]+label{height:.63rem}.dropdown-content{background-color:#fff;box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f;display:none;margin:0;max-height:40.625rem;min-width:6.25rem;opacity:0;overflow-y:auto;position:absolute;will-change:width,height;z-index:1021}.dropdown-content li{clear:both;color:#000;cursor:pointer;line-height:1.3rem;text-align:left;text-transform:none;width:100%}.dropdown-content li.active,.dropdown-content li:hover{background-color:#eee}.dropdown-content li>a,.dropdown-content li>span{color:#4285f4;display:block;font-size:.9rem;padding:.5rem}.dropdown-content li>a>i{height:inherit;line-height:inherit}.colorful-select .dropdown-content{padding:.5rem}.colorful-select .dropdown-content li.active span{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026;color:#fff!important}.colorful-select .dropdown-content li.active span [type=checkbox]:checked+label:before{border-color:#0000 #fff #fff #0000}.colorful-select .dropdown-content li a:hover,.colorful-select .dropdown-content li span:hover{border-radius:.125rem;box-shadow:0 8px 17px 0 #0003,0 6px 20px 0 #00000030;color:#fff!important;transition:.15s}.colorful-select .dropdown-content li a:hover [type=checkbox]+label:before,.colorful-select .dropdown-content li span:hover [type=checkbox]+label:before{border-color:#fff}.colorful-select .dropdown-content li a:hover [type=checkbox]:checked+label:before,.colorful-select .dropdown-content li span:hover [type=checkbox]:checked+label:before{border-color:#0000 #fff #fff #0000}.colorful-select .dropdown-content li.disabled.active span,.colorful-select .dropdown-content li.optgroup.active span,.colorful-select .dropdown-content li:disabled.active span{border-bottom-color:#0000004d;box-shadow:none;color:#0000004d!important;cursor:default}.colorful-select .dropdown-content li.disabled a:hover,.colorful-select .dropdown-content li.disabled span:hover,.colorful-select .dropdown-content li.optgroup a:hover,.colorful-select .dropdown-content li.optgroup span:hover,.colorful-select .dropdown-content li:disabled a:hover,.colorful-select .dropdown-content li:disabled span:hover{background-color:#fff!important;border-bottom-color:#0000004d;box-shadow:none;color:#0000004d!important;cursor:default}.colorful-select .dropdown-content li.disabled label,.colorful-select .dropdown-content li.optgroup label,.colorful-select .dropdown-content li:disabled label{cursor:default}.dropdown-primary .dropdown-content li a,.dropdown-primary .dropdown-content li span:hover,.dropdown-primary .dropdown-content li.active{background-color:#4285f4!important}.dropdown-primary .dropdown-content li.disabled.active{background-color:initial!important}.dropdown-primary .search-wrap input:focus{border-bottom:1px solid #4285f4;box-shadow:0 1px 0 0 #4285f4}.dropdown-danger .dropdown-content li a,.dropdown-danger .dropdown-content li span:hover,.dropdown-danger .dropdown-content li.active{background-color:#c00!important}.dropdown-danger .dropdown-content li.disabled.active{background-color:initial!important}.dropdown-danger .search-wrap input:focus{border-bottom:1px solid #c00;box-shadow:0 1px 0 0 #c00}.dropdown-default .dropdown-content li a,.dropdown-default .dropdown-content li span:hover,.dropdown-default .dropdown-content li.active{background-color:#2bbbad!important}.dropdown-default .dropdown-content li.disabled.active{background-color:initial!important}.dropdown-default .search-wrap input:focus{border-bottom:1px solid #2bbbad;box-shadow:0 1px 0 0 #2bbbad}.dropdown-secondary .dropdown-content li a,.dropdown-secondary .dropdown-content li span:hover,.dropdown-secondary .dropdown-content li.active{background-color:#a6c!important}.dropdown-secondary .dropdown-content li.disabled.active{background-color:initial!important}.dropdown-secondary .search-wrap input:focus{border-bottom:1px solid #a6c;box-shadow:0 1px 0 0 #a6c}.dropdown-success .dropdown-content li a,.dropdown-success .dropdown-content li span:hover,.dropdown-success .dropdown-content li.active{background-color:#00c851!important}.dropdown-success .dropdown-content li.disabled.active{background-color:initial!important}.dropdown-success .search-wrap input:focus{border-bottom:1px solid #00c851;box-shadow:0 1px 0 0 #00c851}.dropdown-info .dropdown-content li a,.dropdown-info .dropdown-content li span:hover,.dropdown-info .dropdown-content li.active{background-color:#33b5e5!important}.dropdown-info .dropdown-content li.disabled.active{background-color:initial!important}.dropdown-info .search-wrap input:focus{border-bottom:1px solid #33b5e5;box-shadow:0 1px 0 0 #33b5e5}.dropdown-warning .dropdown-content li a,.dropdown-warning .dropdown-content li span:hover,.dropdown-warning .dropdown-content li.active{background-color:#fb3!important}.dropdown-warning .dropdown-content li.disabled.active{background-color:initial!important}.dropdown-warning .search-wrap input:focus{border-bottom:1px solid #fb3;box-shadow:0 1px 0 0 #fb3}.dropdown-dark .dropdown-content li a,.dropdown-dark .dropdown-content li span:hover,.dropdown-dark .dropdown-content li.active{background-color:#2e2e2e!important}.dropdown-dark .dropdown-content li.disabled.active{background-color:initial!important}.dropdown-dark .search-wrap input:focus{border-bottom:1px solid #2e2e2e;box-shadow:0 1px 0 0 #2e2e2e}.dropdown-ins .dropdown-content li a,.dropdown-ins .dropdown-content li span:hover,.dropdown-ins .dropdown-content li.active{background-color:#2e5e86!important}.dropdown-ins .dropdown-content li.disabled.active{background-color:initial!important}.dropdown-ins .search-wrap input:focus{border-bottom:1px solid #2e5e86;box-shadow:0 1px 0 0 #2e5e86}.md-dropdown li.disabled.active{background-color:initial!important}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.select-wrapper.md-form.md-outline input.select-dropdown{padding:0 .75rem}.select-wrapper input.select-dropdown{line-height:2.5rem}}}.switch label{cursor:pointer}.switch label input[type=checkbox]{height:0;opacity:0;width:0}.switch label input[type=checkbox]:checked+.lever{background-color:#dccfe2}.switch label input[type=checkbox]:checked+.lever:after{background-color:#a6c;left:1.5rem}.switch label input[type=checkbox]:checked:not(:disabled)~.lever:active:after{box-shadow:0 .0625rem .1875rem .0625rem #0006,0 0 0 .9375rem #aa66cc1a}.switch label input[type=checkbox]:not(:disabled)~.lever:active:after{box-shadow:0 .0625rem .1875rem .0625rem #0006,0 0 0 .9375rem #00000014}.switch label input[type=checkbox]:disabled+.lever{cursor:default}.switch label input[type=checkbox]:disabled+.lever:after,.switch label input[type=checkbox]:disabled:checked+.lever:after{background-color:#bdbdbd}.switch label .lever{background-color:#818181;border-radius:.9375rem;content:"";display:inline-block;height:.9375rem;margin:0 .625rem 0 1rem;position:relative;transition:background .3s ease;vertical-align:middle;width:2.5rem}.switch label .lever:after{background-color:#f1f1f1;border-radius:1.3125rem;box-shadow:0 .0625rem .1875rem .0625rem #0006;content:"";display:inline-block;height:1.3125rem;left:-.3125rem;position:absolute;top:-.1875rem;transition:left .3s ease,background .3s ease,box-shadow 1s ease;width:1.3125rem}.file-field{position:relative}.file-field .file-path-wrapper{height:2.5rem;overflow:hidden;padding-left:10px}.file-field input.file-path{height:36px;width:100%}.file-field .btn{float:left}.file-field span{cursor:pointer}.file-field input[type=file]{bottom:0;cursor:pointer;filter:alpha(opacity=0);left:0;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:100%}.file-field input[type=file]::-webkit-file-upload-button{display:none}.range-field{position:relative}.range-field input[type=range]{appearance:none;background-color:initial;border:1px solid #fff;cursor:pointer;margin:15px 0;outline:none;padding:0;position:relative;width:100%}.range-field input[type=range]:focus{outline:none}.range-field input[type=range]+.thumb{background-color:#4285f4;border:none;border-radius:50%;height:0;position:absolute;top:10px;transform:rotate(-45deg);transform-origin:50% 50%;width:0}.range-field input[type=range]+.thumb .value{color:#4285f4;display:block;font-size:0;text-align:center;transform:rotate(45deg);width:30px}.range-field input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}.range-field input[type=range]+.thumb.active .value{color:#fff;font-size:10px;margin-left:-1px;margin-top:8px}.range-field input[type=range]::-webkit-slider-runnable-track{background:#c2c0c2;border:none;height:3px}.range-field input[type=range]::-webkit-slider-thumb{appearance:none;background-color:#4285f4;border:none;border-radius:50%;height:14px;margin:-5px 0 0;transform-origin:50% 50%;-webkit-transition:.3s;transition:.3s;width:14px}.range-field input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}.range-field input[type=range]::-moz-range-track{background:#c2c0c2;border:none;height:3px}.range-field input[type=range]::-moz-range-thumb{background:#4285f4;border:none;border-radius:50%;height:14px;margin-top:-5px;width:14px}.range-field input[type=range]:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}.range-field input[type=range]:focus::-moz-range-track{background:#c2c0c2}.range-field input[type=range]::-ms-track{background:#0000;border-color:#0000;border-width:6px 0;color:#0000;height:3px}.range-field input[type=range]::-ms-fill-lower,.range-field input[type=range]::-ms-fill-upper{background:#c2c0c2}.range-field input[type=range]::-ms-thumb{background:#4285f4;border:none;border-radius:50%;height:14px;width:14px}.range-field input[type=range]:focus::-ms-fill-lower,.range-field input[type=range]:focus::-ms-fill-upper{background:#c2c0c2}.input-group .input-group-text [type=checkbox]+label,.md-form.input-group .input-group-text [type=checkbox]+label{padding-left:18px}.input-group .input-group-text .filled-in[type=checkbox]+label,.md-form.input-group .input-group-text .filled-in[type=checkbox]+label{height:20px}.input-group .input-group-text [type=radio]+label,.md-form.input-group .input-group-text [type=radio]+label{height:24px;padding-left:24px}.mdb-autocomplete{margin-bottom:1px}.mdb-autocomplete::-webkit-search-cancel-button,.mdb-autocomplete::-webkit-search-decoration,.mdb-autocomplete::-webkit-search-results-button,.mdb-autocomplete::-webkit-search-results-decoration{-webkit-appearance:none}.mdb-autocomplete~label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.mdb-autocomplete~label.active{color:#007bff}button:focus{outline:0!important}button.mdb-autocomplete-clear{background:#0000;border:none;cursor:pointer;position:absolute;right:0;top:.5rem;visibility:hidden;z-index:2}button.mdb-autocomplete-clear svg{fill:#a6a6a6}.mdb-autocomplete-wrap{background:#fff;box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f;left:0;list-style-type:none;overflow-y:auto;padding-left:0;position:absolute;right:0;z-index:100}.mdb-autocomplete-wrap li{cursor:pointer;font-size:.875rem;padding:12px 15px}.mdb-autocomplete-wrap li:hover{background:#eee}.mdb-autocomplete-wrap li.selected{background-color:#eee}.form-inline .md-form .form-control.mdb-autocomplete{width:15rem}.md-accordion .card{border-radius:0;box-shadow:none;overflow:visible}.md-accordion .card,.md-accordion .card:first-of-type,.md-accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:1px solid #e0e0e0}.md-accordion .card .card-header{background:#0000;border-bottom:0;padding:1rem 1.5rem}.md-accordion .card .card-header .card-title{font-weight:400}.md-accordion .card .card-header a{transition:.3s ease-in-out}.md-accordion .card .card-header a:not(.collapsed) .rotate-icon{transform:rotate(180deg)}.md-accordion .card .fa-angle-down{float:right}.md-accordion .card .card-body{color:#626262;font-size:.9rem;font-weight:300;line-height:1.7}.accordion-gradient-bcg{background:linear-gradient(45deg,#ea158199,#0a17bb99 100%)}.accordion.md-accordion.accordion-1 p,.accordion.md-accordion.accordion-2 p,.accordion.md-accordion.accordion-3 p,.accordion.md-accordion.accordion-4 p,.accordion.md-accordion.accordion-5 p{font-size:1rem}.accordion.md-accordion.accordion-1 .card,.accordion.md-accordion.accordion-1 .card .card-header,.accordion.md-accordion.accordion-2 .card,.accordion.md-accordion.accordion-2 .card .card-header,.accordion.md-accordion.accordion-4 .card,.accordion.md-accordion.accordion-4 .card .card-header,.accordion.md-accordion.accordion-5 .card,.accordion.md-accordion.accordion-5 .card .card-header{border:0}.accordion.md-accordion.accordion-1 .card .card-body{line-height:1.4}.accordion.md-accordion.accordion-2 .card{background-color:initial}.accordion.md-accordion.accordion-2 .card .card-body{border:0;border-radius:3px}.accordion.md-accordion.accordion-3{border-radius:3px}.accordion.md-accordion.accordion-3 .fab.fa-angle-down,.accordion.md-accordion.accordion-3 .far.fa-angle-down,.accordion.md-accordion.accordion-3 .fas.fa-angle-down{margin-top:-10px}.accordion.md-accordion.accordion-4 .card:last-of-type .card-body{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.accordion.md-accordion.accordion-5 .card{background-color:initial}.accordion.md-accordion.accordion-5 .card .card-header{background-color:#f44336;transition:.3s}.accordion.md-accordion.accordion-5 .card .card-header:hover{background-color:#455a64;transition:.3s}.accordion.md-accordion.accordion-5 .card .card-header .fab,.accordion.md-accordion.accordion-5 .card .card-header .far,.accordion.md-accordion.accordion-5 .card .card-header .fas{background-color:#fff;border-top-left-radius:3px}.accordion.md-accordion.accordion-5 .card .card-body{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.accordion.md-accordion.accordion-blocks .card{box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f;margin-bottom:1.2rem}.accordion.md-accordion.accordion-blocks .card .card-body{border-top:1px solid #eee}.jarallax-keep-img{position:relative;z-index:0}.jarallax-keep-img>.jarallax-img{display:block;height:auto;max-width:100%;position:relative;z-index:-100}.jarallax{min-height:600px}.jarallax>.jarallax-img{font-family:"object-fit: cover;";height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.sn-bg-1{background-image:url(https://mdbootstrap.com/img/Photos/Others/sidenav1.jpg)}.sn-bg-2{background-image:url(https://mdbootstrap.com/img/Photos/Others/sidenav2.jpg)}.sn-bg-3{background-image:url(https://mdbootstrap.com/img/Photos/Others/sidenav3.jpg)}.sn-bg-4{background-image:url(https://mdbootstrap.com/img/Photos/Others/sidenav4.jpg)}.side-nav{backface-visibility:hidden;background-color:#2c2f34;background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f;height:100%;left:0;list-style-type:none;margin:0;overflow:hidden;padding:0 0 3.75rem;position:fixed;top:0;transform:translateX(-100%);width:15rem;will-change:transform;z-index:1040}.side-nav.wide{transition-duration:.5s,.5s,.55s;transition-property:top,bottom,width;transition-timing-function:linear,linear,ease;width:15rem}.side-nav.wide .logo-wrapper.sn-ad-avatar-wrapper{border-bottom:1px solid #ffffffa6;height:5rem;overflow:hidden;padding:19px 10px}.side-nav.wide .logo-wrapper.sn-ad-avatar-wrapper a{color:#fff;line-height:2.6rem}.side-nav.wide .logo-wrapper.sn-ad-avatar-wrapper a span{margin-top:-1rem;padding-left:.7rem}.side-nav.wide .logo-wrapper.sn-ad-avatar-wrapper a img{max-width:2.5rem;padding:0}.side-nav.wide .collapsible a{padding-left:23px;transition:all .3s ease-in-out}.side-nav.wide .collapsible a .sv-normal{opacity:1;transition:all .1s linear}.side-nav.wide .collapsible a .sv-slim{display:none;opacity:0;transition:all .1s linear}.side-nav.wide .collapsible .sv-slim-icon{height:36px;margin-right:0;padding-left:0;text-align:left;width:30px}.side-nav.wide .collapsible-body a{padding-left:47px}.side-nav.wide .fa-angle-down.rotate-icon{display:block;opacity:1}.side-nav.wide.slim{right:3.75rem;transition-duration:.5s,.5s,.55s;transition-property:top,bottom,width;transition-timing-function:linear,linear,ease;width:3.75rem!important}.side-nav.wide.slim .collapsible a{padding-left:23px;transition:all .3s ease-in-out}.side-nav.wide.slim .collapsible a .sv-normal{opacity:0;transition:all .1s linear}.side-nav.wide.slim .collapsible a .sv-slim{display:block;opacity:1;transition:all .1s linear}.side-nav.wide.slim .collapsible .sv-slim-icon{height:36px;margin-right:0;padding-left:0;text-align:left;width:30px}.side-nav.wide.slim .fa-angle-down.rotate-icon{display:none;opacity:0}.side-nav>ul{max-height:100vh}.side-nav ul{list-style:none;list-style-type:none;padding-left:0}.side-nav ul li{padding:0}.side-nav.right-aligned{left:auto;right:0;transform:translateX(100%)}.side-nav.side-nav-light{background-color:#e5e5e5}.side-nav.side-nav-light .logo-wrapper{border-bottom:1px solid #9999994d}.side-nav.side-nav-light .logo-wrapper.sn-ad-avatar-wrapper{color:#555}.side-nav.side-nav-light .about{border-bottom:1px solid #9999994d}.side-nav.side-nav-light .about p{color:#555}.side-nav.side-nav-light .social{border-bottom:1px solid #9999994d}.side-nav.side-nav-light .social .fab,.side-nav.side-nav-light .social .far,.side-nav.side-nav-light .social .fas{color:#555}.side-nav.side-nav-light .search-form input[type=text]{border-bottom-color:#9999994d;color:#555!important}.side-nav.side-nav-light .search-form input[type=text]::placeholder{color:#555!important}.side-nav.side-nav-light .collapsible a{color:#555}.side-nav.side-nav-light .collapsible-body a{background-color:#0000001a}.side-nav.side-nav-light .collapsible li .collapsible-header:hover{background-color:#0000000d}.side-nav.side-nav-light .collapsible li .collapsible-header.active{background-color:initial;color:#4285f4}.side-nav.fixed{left:0;position:fixed;transform:translateX(0)}.side-nav.fixed.right-aligned{left:auto;right:0}@media only screen and (max-width:1440px){.side-nav.fixed{transform:translateX(-105%)}.side-nav.fixed.right-aligned{transform:translateX(105%)}}.side-nav .collapsible{margin:1rem 0 0;padding:0}.side-nav .collapsible li a:hover{background-color:#00000026}.side-nav .collapsible>li{border-radius:2px}.side-nav .collapsible>li a.collapsible-header.active,.side-nav .collapsible>li a.collapsible-header:hover{background-color:#ffffff26}.side-nav .collapsible ul{list-style-type:none;padding:0}.side-nav .collapsible a{color:#fff;font-size:.8rem;font-weight:300;height:36px;line-height:36px}.side-nav .collapsible a.active,.side-nav .collapsible a:hover{border-radius:2px}.side-nav .collapsible .fab,.side-nav .collapsible .far,.side-nav .collapsible .fas{font-size:.8rem;margin-right:13px}.side-nav .collapsible-body a{background-color:#00000026;height:36px;line-height:36px;padding-left:47px}.side-nav a{display:block;font-size:1rem;height:56px;line-height:56px;padding-left:20px}.side-nav .fa-angle-down.rotate-icon{margin-right:1.25rem;position:absolute;right:0;top:.8rem}.side-nav .sidenav-bg{background-attachment:fixed;bottom:0;left:0;right:0;top:0;width:15rem;z-index:-1}.side-nav .sidenav-bg:after{bottom:0;content:"";display:block;height:100%;left:0;margin-bottom:-99999px;padding-bottom:99999px;position:absolute;top:0;width:100%;z-index:-1}.side-nav .logo-wrapper{border-bottom:1px solid #9999994d;height:8.75rem}.side-nav .logo-wrapper a{height:8.75rem;padding:0;width:15rem}.side-nav .logo-wrapper img{height:auto;padding:20% 50px}@media (max-height:992px){.side-nav .logo-wrapper,.side-nav .logo-wrapper a{height:80px}.side-nav .logo-wrapper img{padding-bottom:7%;padding-top:7%}}.side-nav .logo-wrapper.sn-avatar-wrapper{padding:10% 33%}.side-nav .logo-wrapper.sn-avatar-wrapper img{box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f;margin:0;max-width:90px;padding:0}@media only screen and (max-height:992px){.side-nav .logo-wrapper.sn-avatar-wrapper{padding-left:40%;padding-right:40%}.side-nav .logo-wrapper.sn-avatar-wrapper img{max-width:50px}}.side-nav .logo-wrapper.sn-ad-avatar-wrapper{height:auto;margin-bottom:0}.side-nav .logo-wrapper.sn-ad-avatar-wrapper img{float:left;max-width:3.75rem;padding:1.25rem .63rem}.side-nav .logo-wrapper.sn-ad-avatar-wrapper p{font-size:.94rem;margin:0;padding-bottom:1.25rem;padding-top:1.25rem}.side-nav .about{border-bottom:1px solid #ffffffa6;padding:1rem}.side-nav .about p{margin-bottom:0;text-align:center}.side-nav .social{border-bottom:1px solid #ffffffa6;padding-top:0;text-align:center}.side-nav .social li{display:inline-block;margin:0;padding-bottom:.6rem;padding-top:.6rem}.side-nav .social a{margin:0;padding:0}.side-nav .social .fab,.side-nav .social .far,.side-nav .social .fas{color:#dbe4e7;font-size:.9rem;padding-left:.6rem;padding-right:.6rem;transition:.3s}.side-nav .social .fab:hover,.side-nav .social .far:hover,.side-nav .social .fas:hover{color:#afc4cb;transition:.3s}.side-nav .search-form{padding:0}.side-nav .search-form input[type=text]{border-bottom:1px solid #ffffffa6;font-weight:300;padding-left:1.88rem}.side-nav .search-form input[type=text]::placeholder{color:#fff}.side-nav .search-form .form-control{margin-bottom:0}.drag-target{height:100%;position:fixed;top:0;width:10px;z-index:998}#sidenav-overlay{background-color:#00000080;height:120vh;left:0;position:fixed;right:0;top:0;will-change:opacity;z-index:997}.transform-fix-input{transform:translateX(0)!important}.collection-card .stripe{bottom:3rem;padding:1.2rem;position:absolute;text-align:center;width:100%}.collection-card .stripe.dark{background-color:#000000b3}.collection-card .stripe.dark a p{color:#eee}.collection-card .stripe.light{background-color:#ffffffb3}.collection-card .stripe.light a p{color:#424242}.collection-card .stripe a p{letter-spacing:.25rem;margin:0;padding:0}.rating{color:#ffa000;list-style-type:none;padding:0}.rating li{display:inline-block}.cart-modal .table,.cart-modal th{text-align:center}.cart-modal .table .total{font-weight:600;text-transform:uppercase}.cart-modal .table .fa-times{color:#4285f4}.card.card-ecommerce .card-footer{background-color:initial}.card.card-ecommerce .card-footer .discount{color:#9e9e9e}.card.card-ecommerce .card-footer a{color:#757575;transition:.4s}.card.card-ecommerce .card-footer a:hover{color:#d50000;transition:.4s}.card.card-ecommerce .card-footer a.active{color:#d50000}.product-table .btn.btn-sm{padding:.3rem .6rem}.carousel-multi-item{margin-bottom:5rem}.carousel-multi-item .carousel-inner{padding-bottom:1rem;padding-top:.5rem}.carousel-multi-item .carousel-inner .carousel-item.active,.carousel-multi-item .carousel-item-next,.carousel-multi-item .carousel-item-prev{display:block}.carousel-multi-item .carousel-inner.v-2 .carousel-item-next,.carousel-multi-item .carousel-inner.v-2 .carousel-item-prev,.carousel-multi-item .carousel-inner.v-2 .carousel-item.active{display:flex}.carousel-multi-item .carousel-inner.v-2 .carousel-item-next,.carousel-multi-item .carousel-inner.v-2 .carousel-item-right.active{transform:translateX(100%)}@media (min-width:768px){.carousel-multi-item .carousel-inner.v-2 .carousel-item-next,.carousel-multi-item .carousel-inner.v-2 .carousel-item-right.active{transform:translateX(33%)}}.carousel-multi-item .carousel-inner.v-2 .carousel-item-left.active,.carousel-multi-item .carousel-inner.v-2 .carousel-item-prev{transform:translateX(-100%)}@media (min-width:768px){.carousel-multi-item .carousel-inner.v-2 .carousel-item-left.active,.carousel-multi-item .carousel-inner.v-2 .carousel-item-prev{transform:translateX(-33%)}}.carousel-multi-item .carousel-inner.v-2 .carousel-item-left,.carousel-multi-item .carousel-inner.v-2 .carousel-item-right{transform:translateX(0)}.carousel-multi-item .carousel-indicators li{background-color:#4285f4;height:1.25rem;margin-bottom:-3.75rem;max-width:1.25rem;width:1.25rem}.carousel-multi-item .carousel-indicators .active{background-color:#4285f4;border-radius:50%;height:1.56rem;max-width:1.56rem;width:1.56rem}.carousel-multi-item .controls-top{margin-bottom:1.88rem;text-align:center}.carousel-multi-item .controls-top .btn-floating{background:#4285f4}.carousel-multi-item .carousel-indicators{margin-bottom:-1em}.carousel-multi-item .card-cascade.narrower{margin-bottom:.3rem;margin-top:1.25rem}@media (min-width:768px){.carousel-multi-item [class*=col-]{float:left}}@media only screen and (max-width:992px){.carousel-multi-item .carousel-indicators li{margin-bottom:-1.88rem}}.carousel-thumbnails .carousel-indicators{left:auto;margin-left:0;margin-right:0;overflow-x:auto;position:static;white-space:nowrap;width:auto}.carousel-thumbnails .carousel-indicators>li{height:auto;text-indent:0;width:auto}.carousel-thumbnails .carousel-indicators>li .active img{opacity:1}.wrapper-carousel-fix .carousel-fade .active.carousel-item-left,.wrapper-carousel-fix .carousel-fade .active.carousel-item-right{transition:transform .6s ease;transition-property:opacity}.comments-list .avatar,.reply-form .avatar{max-width:100px}.md-toast-title{font-weight:400}.md-toast-message{word-wrap:break-word}.md-toast-message a:hover{color:#ccc;text-decoration:none}.md-toast-close-button{filter:alpha(opacity=80);float:right;font-size:1.25rem;font-weight:400;opacity:.8;position:relative;right:-.3em;text-shadow:0 1px 0 #fff;top:-.3em}.md-toast-close-button:focus,.md-toast-close-button:hover{cursor:pointer;filter:alpha(opacity=40);opacity:.4;text-decoration:none}button.md-toast-close-button{appearance:none;background:#0000;border:0;cursor:pointer;padding:0}.md-toast-top-center{right:0;top:0;width:100%}.md-toast-bottom-center{bottom:0;right:0;width:100%}.md-toast-top-full-width{right:0;top:0;width:100%}.md-toast-bottom-full-width{bottom:0;right:0;width:100%}.md-toast-top-left{left:12px;top:12px}.md-toast-top-right{right:12px;top:12px}.md-toast-bottom-right{bottom:12px;right:12px}.md-toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{box-sizing:border-box}#toast-container>div{background-position:15px;background-repeat:no-repeat;box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f;filter:alpha(opacity=95);margin:0 0 6px;opacity:.95;overflow:hidden;padding:15px 15px 15px 50px;position:relative;width:18.75rem}#toast-container>:hover{box-shadow:0 8px 17px 0 #0003,0 6px 20px 0 #00000030;cursor:pointer;filter:alpha(opacity=100);opacity:1;transition:.45s}#toast-container.md-toast-bottom-center>div,#toast-container.md-toast-top-center>div{margin:auto;width:18.75rem}#toast-container.md-toast-bottom-full-width>div,#toast-container.md-toast-top-full-width>div{margin:auto;width:96%}.md-toast{background-color:#030303}.md-toast-success{background-color:#00c851;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}.md-toast-error{background-color:#ff3547;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}.md-toast-info{background-color:#33b5e5;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}.md-toast-warning{background-color:#fb3;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}.md-toast-progress{background-color:#000;bottom:0;filter:alpha(opacity=40);height:4px;left:0;opacity:.4;position:absolute}.collapsible .active .rotate-icon{transform:rotate(180deg);transition:all .15s ease-in 0s}.md-progress{background-color:#eee;box-shadow:none;display:block;height:.25rem;margin-bottom:1rem;overflow:hidden;position:relative;width:100%}.md-progress .progress-bar{background-color:#0d47a1;border-radius:0;box-shadow:none;height:.25rem}.md-progress .progress-bar-animated{transition:width 2s ease-in-out}.md-progress .indeterminate{background-color:#90caf9}.md-progress .indeterminate:before{animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite}.md-progress .indeterminate:after,.md-progress .indeterminate:before{background-color:inherit;bottom:0;content:"";left:0;position:absolute;top:0;will-change:left,right}.md-progress .indeterminate:after{animation:indeterminate 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation-delay:1.15s}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}.preloader-wrapper{display:inline-block;font-size:0;height:3rem;position:relative;width:3rem}.preloader-wrapper.small{height:2.25rem;width:2.25rem}.preloader-wrapper.big{height:4rem;width:4rem}.preloader-wrapper.active{animation:container-rotate 1568ms linear infinite}.preloader-wrapper.crazy{animation-duration:333ms}.preloader-wrapper .spinner-layer{height:100%;opacity:0;position:absolute;width:100%}.preloader-wrapper .spinner-layer .gap-patch{border-color:inherit;height:100%;left:45%;overflow:hidden;position:absolute;top:0;width:10%}.preloader-wrapper .spinner-layer .gap-patch .circle{left:-450%;width:1000%}.preloader-wrapper .spinner-layer .circle-clipper{border-color:inherit;display:inline-block;height:100%;overflow:hidden;position:relative;width:50%}.preloader-wrapper .spinner-layer .circle-clipper .circle{animation:none;border:.1875rem solid;border-color:inherit;border-bottom-color:#0000!important;border-radius:50%;bottom:0;height:100%;position:absolute;right:0;top:0;width:200%}.preloader-wrapper .spinner-layer .circle-clipper.left .circle{border-right-color:#0000!important;left:0;transform:rotate(129deg)}.preloader-wrapper .spinner-layer .circle-clipper.right .circle{border-left-color:#0000!important;left:-100%;transform:rotate(-129deg)}.preloader-wrapper .spinner-blue,.preloader-wrapper .spinner-blue-only{border-color:#4285f4}.preloader-wrapper .spinner-red,.preloader-wrapper .spinner-red-only{border-color:#db4437}.preloader-wrapper .spinner-yellow,.preloader-wrapper .spinner-yellow-only{border-color:#f4b400}.preloader-wrapper .spinner-green,.preloader-wrapper .spinner-green-only{border-color:#0f9d58}@keyframes container-rotate{to{transform:rotate(1turn)}}.active .spinner-layer.spinner-blue{animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.active .spinner-layer.spinner-red{animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.active .spinner-layer.spinner-yellow{animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.active .spinner-layer.spinner-green{animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-green-only,.active .spinner-layer.spinner-primary-color-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only{animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both;opacity:1}.active .circle-clipper.left .circle{animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.active .circle-clipper.right .circle{animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}@keyframes fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(3turn)}}@keyframes blue-fade-in-out{0%{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}to{opacity:1}}@keyframes red-fade-in-out{0%{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes yellow-fade-in-out{0%{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes green-fade-in-out{0%{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes left-spin{0%{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@keyframes right-spin{0%{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}#spinnerContainer.cooldown{animation:container-rotate 1568ms linear infinite,fade-out .4s cubic-bezier(.4,0,.2,1)}@keyframes fade-out{0%{opacity:1}to{opacity:0}}#mdb-preloader{background-color:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:9998}.ps{-ms-overflow-style:none;overflow:hidden!important;overflow-anchor:none;position:relative;touch-action:auto}.ps__rail-x{bottom:0;height:15px}.ps__rail-x,.ps__rail-y{display:none;opacity:0;position:absolute;transition:background-color .2s linear,opacity .2s linear}.ps__rail-y{right:0;width:15px}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:initial;display:block}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{bottom:2px;height:6px;transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{right:2px;transition:background-color .2s linear,width .2s ease-in-out;width:6px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.ps__rail-y{top:0}.navbar .mega-dropdown{position:static}.navbar .mega-dropdown .dropdown-menu.mega-menu{border:none;border-radius:0;width:100%}.navbar .mega-dropdown .dropdown-menu.mega-menu .sub-menu .news-title{font-size:1.1rem;transition:.2s}.navbar .mega-dropdown .dropdown-menu.mega-menu .sub-menu .news-title.smaller{font-size:1rem;font-weight:400;line-height:1.4}.navbar .mega-dropdown .dropdown-menu.mega-menu .sub-menu .sub-title{border-bottom:1px solid #e0e0e0}.navbar .mega-dropdown .dropdown-menu.mega-menu .sub-menu ul li a{transition:.3s;width:100%}.navbar .mega-dropdown .dropdown-menu.mega-menu .sub-menu ul li a:hover{background-color:#0003;transition:.3s}.navbar .mega-dropdown .dropdown-menu.mega-menu.v-1 .sub-menu .news-single{border-bottom:1px solid #e0e0e0}.navbar .mega-dropdown .dropdown-menu.mega-menu.v-1 .sub-menu .news-title{color:#4f4f4f}.navbar .mega-dropdown .dropdown-menu.mega-menu.v-1 .sub-menu .news-title:hover{color:#2196f3}.navbar .mega-dropdown .dropdown-menu.mega-menu.v-1 .sub-menu .m-sm{color:#2196f3;font-size:.9rem;margin-bottom:-6px}.navbar .mega-dropdown .dropdown-menu.mega-menu.v-1 .sub-menu .m-sm:hover{color:#2196f3}.navbar .mega-dropdown .dropdown-menu.mega-menu.v-2 .sub-menu .news-title,.navbar .mega-dropdown .dropdown-menu.mega-menu.v-2 .sub-menu ul li a,.navbar .mega-dropdown .dropdown-menu.mega-menu.v-2 .sub-menu ul li a:hover{color:#fff}.navbar .mega-dropdown .dropdown-menu.mega-menu.v-2 .sub-menu .sub-title{margin-bottom:1rem;padding-bottom:1rem}.navbar .mega-dropdown .dropdown-menu.mega-menu.v-3 .sub-menu .news-title,.navbar .mega-dropdown .dropdown-menu.mega-menu.v-3 .sub-menu ul li a,.navbar .mega-dropdown .dropdown-menu.mega-menu.v-3 .sub-menu ul li a:hover{color:#fff}.navbar .mega-dropdown .dropdown-menu.mega-menu.v-3 .sub-menu .news-title:hover{color:#e0e0e0}@media (max-width:1024px){.navbar .mega-dropdown .dropdown-menu.mega-menu{max-height:300px;overflow-x:hidden;overflow-y:auto}}.navbar .dropdown.multi-level-dropdown .dropdown-menu .dropdown-submenu{position:relative}.navbar .dropdown.multi-level-dropdown .dropdown-menu .dropdown-submenu .dropdown-menu{left:100%;top:0}.navbar .dropdown.multi-level-dropdown .dropdown-menu .dropdown-submenu .dropdown-menu.r-100{right:100%}.navbar .dropdown.multi-level-dropdown .dropdown-menu .dropdown-submenu .dropdown-menu.l-auto{left:auto}.navbar .dropdown.multi-level-dropdown .dropdown-menu .dropdown-item{transition:.3s;width:100%}.navbar .dropdown.multi-level-dropdown .dropdown-menu .dropdown-item:hover{background-color:#0003;border-radius:0;box-shadow:none;transition:.3s}.md-tooltip-email.show,.md-tooltip-main.show,.md-tooltip.show{opacity:1!important}.md-inner{background:#616161e6!important;border-radius:4px;font-size:10px;min-height:24px!important;padding:7px 8px}.md-arrow{display:none}.md-inner-main{background:#616161e6!important;border-radius:4px;font-size:14px;min-height:32px!important;padding:9px 16px}.md-tooltip,.md-tooltip-main{line-height:1}.md-inner-email{background-color:#232f34!important;border-radius:25px;font-size:12px;padding-left:12px;padding-right:12px}.test-skin .gradient{background:#fff;background:linear-gradient(135deg,#fff,#fff)}.test-skin .primary-color,.test-skin ul.stepper li.active a .circle,.test-skin ul.stepper li.completed a .circle,ul.stepper li.active a .test-skin .circle,ul.stepper li.completed a .test-skin .circle{background-color:#fff!important}.test-skin .navbar{background-color:#fff;color:#fff}.test-skin .navbar .navbar-nav .nav-item .dropdown-menu a{color:#000}.test-skin .navbar .navbar-nav .nav-item .dropdown-menu a:active,.test-skin .navbar .navbar-nav .nav-item .dropdown-menu a:focus,.test-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover{background-color:#f2f2f2}.test-skin .navbar.double-nav a{color:#fff}.test-skin .navbar form .md-form .form-control{color:#fff;font-weight:300}.test-skin .navbar form .md-form .form-control::placeholder{color:#fff}.test-skin .page-footer,.test-skin .side-nav{background-color:#fff}.test-skin .side-nav .logo-wrapper>div{background-color:initial!important}.test-skin .side-nav .sn-avatar-wrapper img{border:3px solid #d9d9d9}.test-skin .side-nav .social{border-bottom:1px solid #9999994d}.test-skin .side-nav .social a:hover .fab,.test-skin .side-nav .social a:hover .far,.test-skin .side-nav .social a:hover .fas{color:#fff!important;transition:all .3s linear}.test-skin .side-nav .collapsible li{background-color:initial}.test-skin .side-nav .collapsible li .collapsible-header{color:#fff;transition:all .3s linear}.test-skin .side-nav .collapsible li .collapsible-header.active,.test-skin .side-nav .collapsible li .collapsible-header:hover{background-color:#fff}.test-skin .side-nav .collapsible li .collapsible-body a,.test-skin .side-nav .collapsible li .collapsible-body a .fab,.test-skin .side-nav .collapsible li .collapsible-body a .far,.test-skin .side-nav .collapsible li .collapsible-body a .fas,.test-skin .side-nav .collapsible li .collapsible-body a.active,.test-skin .side-nav .collapsible li .collapsible-body a:active,.test-skin .side-nav .collapsible li .collapsible-body a:hover{color:#fff}.test-skin .side-nav .collapsible li a:not(.collapsible-header){color:#fff;transition:all .3s linear}.test-skin .side-nav .collapsible li a:not(.collapsible-header).active,.test-skin .side-nav .collapsible li a:not(.collapsible-header):active,.test-skin .side-nav .collapsible li a:not(.collapsible-header):hover{color:#fff!important}.test-skin .side-nav .sidenav-bg.mask-light:after,.test-skin .side-nav .sidenav-bg.mask-slight:after,.test-skin .side-nav .sidenav-bg.mask-strong:after,.test-skin .side-nav .sidenav-bg:after{background:#fff}.test-skin .btn-primary{background-color:#fff!important;color:#000}.test-skin .btn-primary:hover{background-color:#fff;color:#000}.test-skin .btn-primary.focus,.test-skin .btn-primary:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.test-skin .btn-primary.active,.test-skin .btn-primary:active,.test-skin .btn-primary:focus{background-color:#ccc}.test-skin .btn-primary.dropdown-toggle,.test-skin .btn-primary.dropdown-toggle:focus,.test-skin .btn-primary.dropdown-toggle:hover{background-color:#fff!important}.show>.test-skin .btn-primary.dropdown-toggle,.test-skin .btn-primary:not([disabled]):not(.disabled).active,.test-skin .btn-primary:not([disabled]):not(.disabled):active{background-color:#ccc!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.show>.test-skin .btn-primary.dropdown-toggle:focus,.test-skin .btn-primary:not([disabled]):not(.disabled).active:focus,.test-skin .btn-primary:not([disabled]):not(.disabled):active:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.test-skin .primary-ic{color:#fff!important}.test-skin .primary-ic:focus,.test-skin .primary-ic:hover{color:#fff}.test-skin table.table a.btn.btn-primary{color:#000}.test-skin .btn-secondary{background-color:#fff!important;color:#000}.test-skin .btn-secondary:hover{background-color:#fff;color:#000}.test-skin .btn-secondary.focus,.test-skin .btn-secondary:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.test-skin .btn-secondary.active,.test-skin .btn-secondary:active,.test-skin .btn-secondary:focus{background-color:#ccc}.test-skin .btn-secondary.dropdown-toggle,.test-skin .btn-secondary.dropdown-toggle:focus,.test-skin .btn-secondary.dropdown-toggle:hover{background-color:#fff!important}.show>.test-skin .btn-secondary.dropdown-toggle,.test-skin .btn-secondary:not([disabled]):not(.disabled).active,.test-skin .btn-secondary:not([disabled]):not(.disabled):active{background-color:#ccc!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.show>.test-skin .btn-secondary.dropdown-toggle:focus,.test-skin .btn-secondary:not([disabled]):not(.disabled).active:focus,.test-skin .btn-secondary:not([disabled]):not(.disabled):active:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.test-skin .secondary-ic{color:#fff!important}.test-skin .secondary-ic:focus,.test-skin .secondary-ic:hover{color:#fff}.test-skin table.table a.btn.btn-secondary{color:#000}.test-skin .btn-default{background-color:#fff!important;color:#000}.test-skin .btn-default:hover{background-color:#fff;color:#000}.test-skin .btn-default.focus,.test-skin .btn-default:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.test-skin .btn-default.active,.test-skin .btn-default:active,.test-skin .btn-default:focus{background-color:#ccc}.test-skin .btn-default.dropdown-toggle,.test-skin .btn-default.dropdown-toggle:focus,.test-skin .btn-default.dropdown-toggle:hover{background-color:#fff!important}.show>.test-skin .btn-default.dropdown-toggle,.test-skin .btn-default:not([disabled]):not(.disabled).active,.test-skin .btn-default:not([disabled]):not(.disabled):active{background-color:#ccc!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.show>.test-skin .btn-default.dropdown-toggle:focus,.test-skin .btn-default:not([disabled]):not(.disabled).active:focus,.test-skin .btn-default:not([disabled]):not(.disabled):active:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.test-skin .default-ic{color:#fff!important}.test-skin .default-ic:focus,.test-skin .default-ic:hover{color:#fff}.test-skin a.btn:not([href]):not([tabindex]),.test-skin a.btn:not([href]):not([tabindex]):focus,.test-skin a.btn:not([href]):not([tabindex]):hover,.test-skin table.table a.btn.btn-default{color:#000}.test-skin .btn-outline-primary{background-color:initial!important;border:2px solid #fff!important;color:#fff!important}.test-skin .btn-outline-primary.active,.test-skin .btn-outline-primary:active,.test-skin .btn-outline-primary:active:focus,.test-skin .btn-outline-primary:focus,.test-skin .btn-outline-primary:hover{background-color:initial!important;border-color:#fff!important;color:#fff!important}.show>.test-skin .btn-outline-primary.dropdown-toggle,.test-skin .btn-outline-primary:not([disabled]):not(.disabled).active,.test-skin .btn-outline-primary:not([disabled]):not(.disabled):active{background-color:initial!important;border-color:#fff!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.show>.test-skin .btn-outline-primary.dropdown-toggle:focus,.test-skin .btn-outline-primary:not([disabled]):not(.disabled).active:focus,.test-skin .btn-outline-primary:not([disabled]):not(.disabled):active:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.test-skin .btn-outline-secondary{background-color:initial!important;border:2px solid #fff!important;color:#fff!important}.test-skin .btn-outline-secondary.active,.test-skin .btn-outline-secondary:active,.test-skin .btn-outline-secondary:active:focus,.test-skin .btn-outline-secondary:focus,.test-skin .btn-outline-secondary:hover{background-color:initial!important;border-color:#fff!important;color:#fff!important}.show>.test-skin .btn-outline-secondary.dropdown-toggle,.test-skin .btn-outline-secondary:not([disabled]):not(.disabled).active,.test-skin .btn-outline-secondary:not([disabled]):not(.disabled):active{background-color:initial!important;border-color:#fff!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.show>.test-skin .btn-outline-secondary.dropdown-toggle:focus,.test-skin .btn-outline-secondary:not([disabled]):not(.disabled).active:focus,.test-skin .btn-outline-secondary:not([disabled]):not(.disabled):active:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.test-skin .btn-outline-default{background-color:initial!important;border:2px solid #fff!important;color:#fff!important}.test-skin .btn-outline-default.active,.test-skin .btn-outline-default:active,.test-skin .btn-outline-default:active:focus,.test-skin .btn-outline-default:focus,.test-skin .btn-outline-default:hover{background-color:initial!important;border-color:#fff!important;color:#fff!important}.show>.test-skin .btn-outline-default.dropdown-toggle,.test-skin .btn-outline-default:not([disabled]):not(.disabled).active,.test-skin .btn-outline-default:not([disabled]):not(.disabled):active{background-color:initial!important;border-color:#fff!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.show>.test-skin .btn-outline-default.dropdown-toggle:focus,.test-skin .btn-outline-default:not([disabled]):not(.disabled).active:focus,.test-skin .btn-outline-default:not([disabled]):not(.disabled):active:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.test-skin .card .btn-action{background:#fff}.test-skin .card .btn-action:focus,.test-skin .card .btn-action:hover{background-color:#fff!important}.test-skin .card .btn-action.active{background-color:#ccc!important}.test-skin .md-outline input[type=date]:focus:not([readonly]),.test-skin .md-outline input[type=datetime-local]:focus:not([readonly]),.test-skin .md-outline input[type=email]:focus:not([readonly]),.test-skin .md-outline input[type=number]:focus:not([readonly]),.test-skin .md-outline input[type=password]:focus:not([readonly]),.test-skin .md-outline input[type=search-md]:focus:not([readonly]),.test-skin .md-outline input[type=search]:focus:not([readonly]),.test-skin .md-outline input[type=tel]:focus:not([readonly]),.test-skin .md-outline input[type=text]:focus:not([readonly]),.test-skin .md-outline input[type=time]:focus:not([readonly]),.test-skin .md-outline input[type=url]:focus:not([readonly]),.test-skin .md-outline textarea:focus:not([readonly]){border-color:#fff;box-shadow:inset 0 0 0 1px #fff}.test-skin .md-outline input[type=date]:focus:not([readonly])+label,.test-skin .md-outline input[type=datetime-local]:focus:not([readonly])+label,.test-skin .md-outline input[type=email]:focus:not([readonly])+label,.test-skin .md-outline input[type=number]:focus:not([readonly])+label,.test-skin .md-outline input[type=password]:focus:not([readonly])+label,.test-skin .md-outline input[type=search-md]:focus:not([readonly])+label,.test-skin .md-outline input[type=search]:focus:not([readonly])+label,.test-skin .md-outline input[type=tel]:focus:not([readonly])+label,.test-skin .md-outline input[type=text]:focus:not([readonly])+label,.test-skin .md-outline input[type=time]:focus:not([readonly])+label,.test-skin .md-outline input[type=url]:focus:not([readonly])+label,.test-skin .md-outline textarea:focus:not([readonly])+label{color:#fff}.test-skin .md-bg input[type=date],.test-skin .md-bg input[type=datetime-local],.test-skin .md-bg input[type=email],.test-skin .md-bg input[type=number],.test-skin .md-bg input[type=password],.test-skin .md-bg input[type=search-md],.test-skin .md-bg input[type=search],.test-skin .md-bg input[type=tel],.test-skin .md-bg input[type=text],.test-skin .md-bg input[type=time],.test-skin .md-bg input[type=url],.test-skin .md-bg textarea.md-textarea{background-image:linear-gradient(180deg,#fff,#fff),linear-gradient(180deg,#ced4da,#ced4da)}.test-skin input[type=email]:focus:not([readonly]),.test-skin input[type=number]:focus:not([readonly]),.test-skin input[type=password]:focus:not([readonly]),.test-skin input[type=text]:focus:not([readonly]),.test-skin textarea.md-textarea:focus:not([readonly]){border-color:#fff;box-shadow:0 1px 0 0 #fff}.test-skin input[type=email]:focus:not([readonly])+label,.test-skin input[type=number]:focus:not([readonly])+label,.test-skin input[type=password]:focus:not([readonly])+label,.test-skin input[type=text]:focus:not([readonly])+label,.test-skin textarea.md-textarea:focus:not([readonly])+label{color:#fff}.test-skin input[type=checkbox].filled-in:checked+label:before,.test-skin input[type=checkbox]:checked+label:before{border-bottom:2px solid #fff;border-right:2px solid #fff}.test-skin input[type=checkbox].filled-in:checked+label:after{background-color:#fff;border-color:#fff}.test-skin .md-form .prefix.active{color:#fff}.test-skin .select-wrapper.colorful-select.md-form.md-outline span.caret.active{color:#fff!important}.test-skin .select-wrapper.colorful-select.md-form.md-outline input.select-dropdown:focus{border-color:#fff;box-shadow:inset 0 0 0 1px #fff}.test-skin .select-wrapper.colorful-select.md-form.md-outline+label.active{color:#fff}.test-skin .select-wrapper.colorful-select.md-form .dropdown-content li a,.test-skin .select-wrapper.colorful-select.md-form .dropdown-content li span:hover,.test-skin .select-wrapper.colorful-select.md-form .dropdown-content li.active{background-color:#fff!important}.test-skin .select-wrapper.colorful-select.md-form .dropdown-content li.disabled.active{background-color:initial!important}.test-skin .card-header,.test-skin .carousel-multi-item .carousel-indicators li,.test-skin .carousel-multi-item .carousel-indicators li.active,.test-skin .carousel-multi-item .controls-top>a,.test-skin .form-header,.test-skin .top-nav-collapse{background-color:#fff}.test-skin .spinner-primary-color,.test-skin .spinner-primary-color-only{border-color:#fff}.test-skin .pagination-primary-color .page-item.active .page-link,.test-skin .pagination-primary-color .page-item.active .page-link:focus,.test-skin .pagination-primary-color .page-item.active .page-link:hover{background-color:#fff;color:#fff}.test-skin .pagination-primary-color .page-link{color:#fff}.test-skin .pagination-primary-color .page-link:focus{box-shadow:none}.white-skin .gradient{background:#ababab;background:linear-gradient(135deg,#ababab,#fff)}.white-skin .primary-color,.white-skin ul.stepper li.active a .circle,.white-skin ul.stepper li.completed a .circle,ul.stepper li.active a .white-skin .circle,ul.stepper li.completed a .white-skin .circle{background-color:#4285f4!important}.white-skin .navbar{background-color:#fff;color:#424242}.white-skin .navbar .navbar-nav .nav-item .dropdown-menu a{color:#000}.white-skin .navbar .navbar-nav .nav-item .dropdown-menu a:active,.white-skin .navbar .navbar-nav .nav-item .dropdown-menu a:focus,.white-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover{background-color:#2a75f3}.white-skin .navbar .navbar-nav .nav-item a,.white-skin .navbar.double-nav a{color:#424242}.white-skin .navbar form .md-form .form-control{color:#424242;font-weight:300}.white-skin .navbar form .md-form .form-control::placeholder{color:#424242}.white-skin .navbar.navbar-dark form .md-form .form-control,.white-skin .navbar.navbar-dark form .md-form .form-control::placeholder{color:#fff}.white-skin .page-footer{background-color:#6f7178}.white-skin .side-nav{background-color:#f9f9f9}.white-skin .side-nav .logo-wrapper>div{background-color:initial!important}.white-skin .side-nav .sn-avatar-wrapper img{border:3px solid #0d5bdd}.white-skin .side-nav .social{border-bottom:1px solid #9999994d}.white-skin .side-nav .social a .fab,.white-skin .side-nav .social a .far,.white-skin .side-nav .social a .fas{color:#424242}.white-skin .side-nav .social a:hover .fab,.white-skin .side-nav .social a:hover .far,.white-skin .side-nav .social a:hover .fas{color:#4285f4!important;transition:all .3s linear}.white-skin .side-nav .search-form .md-form input{border-bottom:1px solid #9999994d;color:#424242!important}.white-skin .side-nav .search-form .md-form input::placeholder{color:#42424280!important}.white-skin .side-nav .collapsible li{background-color:initial}.white-skin .side-nav .collapsible li a{font-weight:400}.white-skin .side-nav .collapsible li .collapsible-header{color:#424242;transition:all .3s linear}.white-skin .side-nav .collapsible li .collapsible-header.active{background-color:initial;color:#4285f4}.white-skin .side-nav .collapsible li .collapsible-header:hover{background-color:#0000000d}.white-skin .side-nav .collapsible li .collapsible-body a{color:#424242}.white-skin .side-nav .collapsible li .collapsible-body a.active,.white-skin .side-nav .collapsible li .collapsible-body a:active,.white-skin .side-nav .collapsible li .collapsible-body a:hover{color:#4285f4}.white-skin .side-nav .collapsible li .collapsible-body a .fab,.white-skin .side-nav .collapsible li .collapsible-body a .far,.white-skin .side-nav .collapsible li .collapsible-body a .fas{color:#424242}.white-skin .side-nav .collapsible li a:not(.collapsible-header){color:#424242;transition:all .3s linear}.white-skin .side-nav .collapsible li a:not(.collapsible-header).active,.white-skin .side-nav .collapsible li a:not(.collapsible-header):active,.white-skin .side-nav .collapsible li a:not(.collapsible-header):hover{color:#4285f4!important}.white-skin .side-nav .sidenav-bg.mask-strong:after,.white-skin .side-nav .sidenav-bg:after{background:#fffc}.white-skin .side-nav .sidenav-bg.mask-light:after{background:#ffffffa6}.white-skin .side-nav .sidenav-bg.mask-slight:after{background:#ffffff80}.white-skin .btn-primary{background-color:#4285f4!important;color:#fff}.white-skin .btn-primary:hover{background-color:#5a95f5;color:#fff}.white-skin .btn-primary.focus,.white-skin .btn-primary:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.white-skin .btn-primary.active,.white-skin .btn-primary:active,.white-skin .btn-primary:focus{background-color:#0b51c5}.white-skin .btn-primary.dropdown-toggle{background-color:#4285f4!important}.white-skin .btn-primary.dropdown-toggle:focus,.white-skin .btn-primary.dropdown-toggle:hover{background-color:#5a95f5!important}.show>.white-skin .btn-primary.dropdown-toggle,.white-skin .btn-primary:not([disabled]):not(.disabled).active,.white-skin .btn-primary:not([disabled]):not(.disabled):active{background-color:#0b51c5!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.show>.white-skin .btn-primary.dropdown-toggle:focus,.white-skin .btn-primary:not([disabled]):not(.disabled).active:focus,.white-skin .btn-primary:not([disabled]):not(.disabled):active:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.white-skin .primary-ic{color:#4285f4!important}.white-skin .primary-ic:focus,.white-skin .primary-ic:hover{color:#4285f4}.white-skin table.table a.btn.btn-primary{color:#fff}.white-skin .btn-secondary{background-color:#fc685f!important;color:#fff}.white-skin .btn-secondary:hover{background-color:#fc8078;color:#fff}.white-skin .btn-secondary.focus,.white-skin .btn-secondary:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.white-skin .btn-secondary.active,.white-skin .btn-secondary:active,.white-skin .btn-secondary:focus{background-color:#f01205}.white-skin .btn-secondary.dropdown-toggle{background-color:#fc685f!important}.white-skin .btn-secondary.dropdown-toggle:focus,.white-skin .btn-secondary.dropdown-toggle:hover{background-color:#fc8078!important}.show>.white-skin .btn-secondary.dropdown-toggle,.white-skin .btn-secondary:not([disabled]):not(.disabled).active,.white-skin .btn-secondary:not([disabled]):not(.disabled):active{background-color:#f01205!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.show>.white-skin .btn-secondary.dropdown-toggle:focus,.white-skin .btn-secondary:not([disabled]):not(.disabled).active:focus,.white-skin .btn-secondary:not([disabled]):not(.disabled):active:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.white-skin .secondary-ic{color:#fc685f!important}.white-skin .secondary-ic:focus,.white-skin .secondary-ic:hover{color:#fc685f}.white-skin table.table a.btn.btn-secondary{color:#fff}.white-skin .btn-default{background-color:#454545!important;color:#fff}.white-skin .btn-default:hover{background-color:#525252;color:#fff}.white-skin .btn-default.focus,.white-skin .btn-default:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.white-skin .btn-default.active,.white-skin .btn-default:active,.white-skin .btn-default:focus{background-color:#121212}.white-skin .btn-default.dropdown-toggle{background-color:#454545!important}.white-skin .btn-default.dropdown-toggle:focus,.white-skin .btn-default.dropdown-toggle:hover{background-color:#525252!important}.show>.white-skin .btn-default.dropdown-toggle,.white-skin .btn-default:not([disabled]):not(.disabled).active,.white-skin .btn-default:not([disabled]):not(.disabled):active{background-color:#121212!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.show>.white-skin .btn-default.dropdown-toggle:focus,.white-skin .btn-default:not([disabled]):not(.disabled).active:focus,.white-skin .btn-default:not([disabled]):not(.disabled):active:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.white-skin .default-ic{color:#454545!important}.white-skin .default-ic:focus,.white-skin .default-ic:hover{color:#454545}.white-skin a.btn:not([href]):not([tabindex]),.white-skin a.btn:not([href]):not([tabindex]):focus,.white-skin a.btn:not([href]):not([tabindex]):hover,.white-skin table.table a.btn.btn-default{color:#fff}.white-skin .btn-outline-primary{background-color:initial!important;border:2px solid #4285f4!important;color:#4285f4!important}.white-skin .btn-outline-primary.active,.white-skin .btn-outline-primary:active,.white-skin .btn-outline-primary:active:focus,.white-skin .btn-outline-primary:focus,.white-skin .btn-outline-primary:hover{background-color:initial!important;border-color:#4285f4!important;color:#4285f4!important}.show>.white-skin .btn-outline-primary.dropdown-toggle,.white-skin .btn-outline-primary:not([disabled]):not(.disabled).active,.white-skin .btn-outline-primary:not([disabled]):not(.disabled):active{background-color:initial!important;border-color:#4285f4!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.show>.white-skin .btn-outline-primary.dropdown-toggle:focus,.white-skin .btn-outline-primary:not([disabled]):not(.disabled).active:focus,.white-skin .btn-outline-primary:not([disabled]):not(.disabled):active:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.white-skin .btn-outline-secondary{background-color:initial!important;border:2px solid #fc685f!important;color:#fc685f!important}.white-skin .btn-outline-secondary.active,.white-skin .btn-outline-secondary:active,.white-skin .btn-outline-secondary:active:focus,.white-skin .btn-outline-secondary:focus,.white-skin .btn-outline-secondary:hover{background-color:initial!important;border-color:#fc685f!important;color:#fc685f!important}.show>.white-skin .btn-outline-secondary.dropdown-toggle,.white-skin .btn-outline-secondary:not([disabled]):not(.disabled).active,.white-skin .btn-outline-secondary:not([disabled]):not(.disabled):active{background-color:initial!important;border-color:#fc685f!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.show>.white-skin .btn-outline-secondary.dropdown-toggle:focus,.white-skin .btn-outline-secondary:not([disabled]):not(.disabled).active:focus,.white-skin .btn-outline-secondary:not([disabled]):not(.disabled):active:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.white-skin .btn-outline-default{background-color:initial!important;border:2px solid #454545!important;color:#454545!important}.white-skin .btn-outline-default.active,.white-skin .btn-outline-default:active,.white-skin .btn-outline-default:active:focus,.white-skin .btn-outline-default:focus,.white-skin .btn-outline-default:hover{background-color:initial!important;border-color:#454545!important;color:#454545!important}.show>.white-skin .btn-outline-default.dropdown-toggle,.white-skin .btn-outline-default:not([disabled]):not(.disabled).active,.white-skin .btn-outline-default:not([disabled]):not(.disabled):active{background-color:initial!important;border-color:#454545!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.show>.white-skin .btn-outline-default.dropdown-toggle:focus,.white-skin .btn-outline-default:not([disabled]):not(.disabled).active:focus,.white-skin .btn-outline-default:not([disabled]):not(.disabled):active:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.white-skin .card .btn-action{background:#454545}.white-skin .card .btn-action:focus,.white-skin .card .btn-action:hover{background-color:#525252!important}.white-skin .card .btn-action.active{background-color:#121212!important}.white-skin .md-outline input[type=date]:focus:not([readonly]),.white-skin .md-outline input[type=datetime-local]:focus:not([readonly]),.white-skin .md-outline input[type=email]:focus:not([readonly]),.white-skin .md-outline input[type=number]:focus:not([readonly]),.white-skin .md-outline input[type=password]:focus:not([readonly]),.white-skin .md-outline input[type=search-md]:focus:not([readonly]),.white-skin .md-outline input[type=search]:focus:not([readonly]),.white-skin .md-outline input[type=tel]:focus:not([readonly]),.white-skin .md-outline input[type=text]:focus:not([readonly]),.white-skin .md-outline input[type=time]:focus:not([readonly]),.white-skin .md-outline input[type=url]:focus:not([readonly]),.white-skin .md-outline textarea:focus:not([readonly]){border-color:#4285f4;box-shadow:inset 0 0 0 1px #4285f4}.white-skin .md-outline input[type=date]:focus:not([readonly])+label,.white-skin .md-outline input[type=datetime-local]:focus:not([readonly])+label,.white-skin .md-outline input[type=email]:focus:not([readonly])+label,.white-skin .md-outline input[type=number]:focus:not([readonly])+label,.white-skin .md-outline input[type=password]:focus:not([readonly])+label,.white-skin .md-outline input[type=search-md]:focus:not([readonly])+label,.white-skin .md-outline input[type=search]:focus:not([readonly])+label,.white-skin .md-outline input[type=tel]:focus:not([readonly])+label,.white-skin .md-outline input[type=text]:focus:not([readonly])+label,.white-skin .md-outline input[type=time]:focus:not([readonly])+label,.white-skin .md-outline input[type=url]:focus:not([readonly])+label,.white-skin .md-outline textarea:focus:not([readonly])+label{color:#4285f4}.white-skin .md-bg input[type=date],.white-skin .md-bg input[type=datetime-local],.white-skin .md-bg input[type=email],.white-skin .md-bg input[type=number],.white-skin .md-bg input[type=password],.white-skin .md-bg input[type=search-md],.white-skin .md-bg input[type=search],.white-skin .md-bg input[type=tel],.white-skin .md-bg input[type=text],.white-skin .md-bg input[type=time],.white-skin .md-bg input[type=url],.white-skin .md-bg textarea.md-textarea{background-image:linear-gradient(180deg,#4285f4,#4285f4),linear-gradient(180deg,#ced4da,#ced4da)}.white-skin input[type=email]:focus:not([readonly]),.white-skin input[type=number]:focus:not([readonly]),.white-skin input[type=password]:focus:not([readonly]),.white-skin input[type=text]:focus:not([readonly]),.white-skin textarea.md-textarea:focus:not([readonly]){border-color:#4285f4;box-shadow:0 1px 0 0 #4285f4}.white-skin input[type=email]:focus:not([readonly])+label,.white-skin input[type=number]:focus:not([readonly])+label,.white-skin input[type=password]:focus:not([readonly])+label,.white-skin input[type=text]:focus:not([readonly])+label,.white-skin textarea.md-textarea:focus:not([readonly])+label{color:#4285f4}.white-skin input[type=checkbox]:checked+label:before{border-bottom:2px solid #4285f4;border-right:2px solid #4285f4}.white-skin input[type=checkbox].filled-in:checked+label:before{border-bottom:2px solid #fff;border-right:2px solid #fff}.white-skin input[type=checkbox].filled-in:checked+label:after{background-color:#4285f4;border-color:#4285f4}.white-skin .md-form .prefix.active{color:#4285f4}.white-skin .select-wrapper.colorful-select.md-form.md-outline span.caret.active{color:#4285f4!important}.white-skin .select-wrapper.colorful-select.md-form.md-outline input.select-dropdown:focus{border-color:#4285f4;box-shadow:inset 0 0 0 1px #4285f4}.white-skin .select-wrapper.colorful-select.md-form.md-outline+label.active{color:#4285f4}.white-skin .select-wrapper.colorful-select.md-form .dropdown-content li a,.white-skin .select-wrapper.colorful-select.md-form .dropdown-content li span:hover,.white-skin .select-wrapper.colorful-select.md-form .dropdown-content li.active{background-color:#4285f4!important}.white-skin .select-wrapper.colorful-select.md-form .dropdown-content li.disabled.active{background-color:initial!important}.white-skin .top-nav-collapse{background-color:#fff}.white-skin .carousel-multi-item .carousel-indicators li,.white-skin .carousel-multi-item .carousel-indicators li.active,.white-skin .carousel-multi-item .controls-top>a{background-color:#4285f4}.white-skin .card-header,.white-skin .form-header{background-color:#4c8bf5}.white-skin .spinner-primary-color,.white-skin .spinner-primary-color-only{border-color:#4285f4}.white-skin .pagination-primary-color .page-item.active .page-link,.white-skin .pagination-primary-color .page-item.active .page-link:focus,.white-skin .pagination-primary-color .page-item.active .page-link:hover{background-color:#4285f4;color:#fff}.white-skin .pagination-primary-color .page-link{color:#4285f4}.white-skin .pagination-primary-color .page-link:focus{box-shadow:none}.black-skin .gradient{background:#000;background:linear-gradient(135deg,#000,#616161)}.black-skin .primary-color,.black-skin ul.stepper li.active a .circle,.black-skin ul.stepper li.completed a .circle,ul.stepper li.active a .black-skin .circle,ul.stepper li.completed a .black-skin .circle{background-color:#2ad1a3!important}.black-skin .navbar{background-color:#222;color:#fff}.black-skin .navbar .navbar-nav .nav-item .dropdown-menu a{color:#000}.black-skin .navbar .navbar-nav .nav-item .dropdown-menu a:active,.black-skin .navbar .navbar-nav .nav-item .dropdown-menu a:focus,.black-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover{background-color:#26bc92}.black-skin .navbar.double-nav a{color:#fff}.black-skin .navbar form .md-form .form-control{color:#fff;font-weight:300}.black-skin .navbar form .md-form .form-control::placeholder{color:#fff}.black-skin .page-footer,.black-skin .side-nav{background-color:#222}.black-skin .side-nav .logo-wrapper>div{background-color:initial!important}.black-skin .side-nav .sn-avatar-wrapper img{border:3px solid #1d9171}.black-skin .side-nav .social{border-bottom:1px solid #9999994d}.black-skin .side-nav .social a:hover .fab,.black-skin .side-nav .social a:hover .far,.black-skin .side-nav .social a:hover .fas{color:#2ad1a3!important;transition:all .3s linear}.black-skin .side-nav .collapsible li{background-color:initial}.black-skin .side-nav .collapsible li .collapsible-header{color:#fff;transition:all .3s linear}.black-skin .side-nav .collapsible li .collapsible-header.active,.black-skin .side-nav .collapsible li .collapsible-header:hover{background-color:#2ad1a3}.black-skin .side-nav .collapsible li .collapsible-body a{color:#fff}.black-skin .side-nav .collapsible li .collapsible-body a.active,.black-skin .side-nav .collapsible li .collapsible-body a:active,.black-skin .side-nav .collapsible li .collapsible-body a:hover{color:#2ad1a3}.black-skin .side-nav .collapsible li .collapsible-body a .fab,.black-skin .side-nav .collapsible li .collapsible-body a .far,.black-skin .side-nav .collapsible li .collapsible-body a .fas{color:#fff}.black-skin .side-nav .collapsible li a:not(.collapsible-header){color:#fff;transition:all .3s linear}.black-skin .side-nav .collapsible li a:not(.collapsible-header).active,.black-skin .side-nav .collapsible li a:not(.collapsible-header):active,.black-skin .side-nav .collapsible li a:not(.collapsible-header):hover{color:#2ad1a3!important}.black-skin .side-nav .sidenav-bg.mask-strong:after,.black-skin .side-nav .sidenav-bg:after{background:#000c}.black-skin .side-nav .sidenav-bg.mask-light:after{background:#000000a6}.black-skin .side-nav .sidenav-bg.mask-slight:after{background:#00000080}.black-skin .btn-primary{background-color:#2ad1a3!important;color:#fff}.black-skin .btn-primary:hover{background-color:#3dd8ad;color:#fff}.black-skin .btn-primary.focus,.black-skin .btn-primary:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.black-skin .btn-primary.active,.black-skin .btn-primary:active,.black-skin .btn-primary:focus{background-color:#197c61}.black-skin .btn-primary.dropdown-toggle{background-color:#2ad1a3!important}.black-skin .btn-primary.dropdown-toggle:focus,.black-skin .btn-primary.dropdown-toggle:hover{background-color:#3dd8ad!important}.black-skin .btn-primary:not([disabled]):not(.disabled).active,.black-skin .btn-primary:not([disabled]):not(.disabled):active,.show>.black-skin .btn-primary.dropdown-toggle{background-color:#197c61!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.black-skin .btn-primary:not([disabled]):not(.disabled).active:focus,.black-skin .btn-primary:not([disabled]):not(.disabled):active:focus,.show>.black-skin .btn-primary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.black-skin .primary-ic{color:#2ad1a3!important}.black-skin .primary-ic:focus,.black-skin .primary-ic:hover{color:#2ad1a3}.black-skin table.table a.btn.btn-primary{color:#fff}.black-skin .btn-secondary{background-color:#0f478a!important;color:#fff}.black-skin .btn-secondary:hover{background-color:#1253a1;color:#fff}.black-skin .btn-secondary.focus,.black-skin .btn-secondary:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.black-skin .btn-secondary.active,.black-skin .btn-secondary:active,.black-skin .btn-secondary:focus{background-color:#05182e}.black-skin .btn-secondary.dropdown-toggle{background-color:#0f478a!important}.black-skin .btn-secondary.dropdown-toggle:focus,.black-skin .btn-secondary.dropdown-toggle:hover{background-color:#1253a1!important}.black-skin .btn-secondary:not([disabled]):not(.disabled).active,.black-skin .btn-secondary:not([disabled]):not(.disabled):active,.show>.black-skin .btn-secondary.dropdown-toggle{background-color:#05182e!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.black-skin .btn-secondary:not([disabled]):not(.disabled).active:focus,.black-skin .btn-secondary:not([disabled]):not(.disabled):active:focus,.show>.black-skin .btn-secondary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.black-skin .secondary-ic{color:#0f478a!important}.black-skin .secondary-ic:focus,.black-skin .secondary-ic:hover{color:#0f478a}.black-skin table.table a.btn.btn-secondary{color:#fff}.black-skin .btn-default{background-color:#222!important;color:#fff}.black-skin .btn-default:hover{background-color:#2f2f2f;color:#fff}.black-skin .btn-default.focus,.black-skin .btn-default:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.black-skin .btn-default.active,.black-skin .btn-default:active,.black-skin .btn-default:focus{background-color:#000}.black-skin .btn-default.dropdown-toggle{background-color:#222!important}.black-skin .btn-default.dropdown-toggle:focus,.black-skin .btn-default.dropdown-toggle:hover{background-color:#2f2f2f!important}.black-skin .btn-default:not([disabled]):not(.disabled).active,.black-skin .btn-default:not([disabled]):not(.disabled):active,.show>.black-skin .btn-default.dropdown-toggle{background-color:#000!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.black-skin .btn-default:not([disabled]):not(.disabled).active:focus,.black-skin .btn-default:not([disabled]):not(.disabled):active:focus,.show>.black-skin .btn-default.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.black-skin .default-ic{color:#222!important}.black-skin .default-ic:focus,.black-skin .default-ic:hover{color:#222}.black-skin a.btn:not([href]):not([tabindex]),.black-skin a.btn:not([href]):not([tabindex]):focus,.black-skin a.btn:not([href]):not([tabindex]):hover,.black-skin table.table a.btn.btn-default{color:#fff}.black-skin .btn-outline-primary{background-color:initial!important;border:2px solid #2ad1a3!important;color:#2ad1a3!important}.black-skin .btn-outline-primary.active,.black-skin .btn-outline-primary:active,.black-skin .btn-outline-primary:active:focus,.black-skin .btn-outline-primary:focus,.black-skin .btn-outline-primary:hover{background-color:initial!important;border-color:#2ad1a3!important;color:#2ad1a3!important}.black-skin .btn-outline-primary:not([disabled]):not(.disabled).active,.black-skin .btn-outline-primary:not([disabled]):not(.disabled):active,.show>.black-skin .btn-outline-primary.dropdown-toggle{background-color:initial!important;border-color:#2ad1a3!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.black-skin .btn-outline-primary:not([disabled]):not(.disabled).active:focus,.black-skin .btn-outline-primary:not([disabled]):not(.disabled):active:focus,.show>.black-skin .btn-outline-primary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.black-skin .btn-outline-secondary{background-color:initial!important;border:2px solid #0f478a!important;color:#0f478a!important}.black-skin .btn-outline-secondary.active,.black-skin .btn-outline-secondary:active,.black-skin .btn-outline-secondary:active:focus,.black-skin .btn-outline-secondary:focus,.black-skin .btn-outline-secondary:hover{background-color:initial!important;border-color:#0f478a!important;color:#0f478a!important}.black-skin .btn-outline-secondary:not([disabled]):not(.disabled).active,.black-skin .btn-outline-secondary:not([disabled]):not(.disabled):active,.show>.black-skin .btn-outline-secondary.dropdown-toggle{background-color:initial!important;border-color:#0f478a!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.black-skin .btn-outline-secondary:not([disabled]):not(.disabled).active:focus,.black-skin .btn-outline-secondary:not([disabled]):not(.disabled):active:focus,.show>.black-skin .btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.black-skin .btn-outline-default{background-color:initial!important;border:2px solid #222!important;color:#222!important}.black-skin .btn-outline-default.active,.black-skin .btn-outline-default:active,.black-skin .btn-outline-default:active:focus,.black-skin .btn-outline-default:focus,.black-skin .btn-outline-default:hover{background-color:initial!important;border-color:#222!important;color:#222!important}.black-skin .btn-outline-default:not([disabled]):not(.disabled).active,.black-skin .btn-outline-default:not([disabled]):not(.disabled):active,.show>.black-skin .btn-outline-default.dropdown-toggle{background-color:initial!important;border-color:#222!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.black-skin .btn-outline-default:not([disabled]):not(.disabled).active:focus,.black-skin .btn-outline-default:not([disabled]):not(.disabled):active:focus,.show>.black-skin .btn-outline-default.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.black-skin .card .btn-action{background:#222}.black-skin .card .btn-action:focus,.black-skin .card .btn-action:hover{background-color:#2f2f2f!important}.black-skin .card .btn-action.active{background-color:#000!important}.black-skin .md-outline input[type=date]:focus:not([readonly]),.black-skin .md-outline input[type=datetime-local]:focus:not([readonly]),.black-skin .md-outline input[type=email]:focus:not([readonly]),.black-skin .md-outline input[type=number]:focus:not([readonly]),.black-skin .md-outline input[type=password]:focus:not([readonly]),.black-skin .md-outline input[type=search-md]:focus:not([readonly]),.black-skin .md-outline input[type=search]:focus:not([readonly]),.black-skin .md-outline input[type=tel]:focus:not([readonly]),.black-skin .md-outline input[type=text]:focus:not([readonly]),.black-skin .md-outline input[type=time]:focus:not([readonly]),.black-skin .md-outline input[type=url]:focus:not([readonly]),.black-skin .md-outline textarea:focus:not([readonly]){border-color:#2ad1a3;box-shadow:inset 0 0 0 1px #2ad1a3}.black-skin .md-outline input[type=date]:focus:not([readonly])+label,.black-skin .md-outline input[type=datetime-local]:focus:not([readonly])+label,.black-skin .md-outline input[type=email]:focus:not([readonly])+label,.black-skin .md-outline input[type=number]:focus:not([readonly])+label,.black-skin .md-outline input[type=password]:focus:not([readonly])+label,.black-skin .md-outline input[type=search-md]:focus:not([readonly])+label,.black-skin .md-outline input[type=search]:focus:not([readonly])+label,.black-skin .md-outline input[type=tel]:focus:not([readonly])+label,.black-skin .md-outline input[type=text]:focus:not([readonly])+label,.black-skin .md-outline input[type=time]:focus:not([readonly])+label,.black-skin .md-outline input[type=url]:focus:not([readonly])+label,.black-skin .md-outline textarea:focus:not([readonly])+label{color:#2ad1a3}.black-skin .md-bg input[type=date],.black-skin .md-bg input[type=datetime-local],.black-skin .md-bg input[type=email],.black-skin .md-bg input[type=number],.black-skin .md-bg input[type=password],.black-skin .md-bg input[type=search-md],.black-skin .md-bg input[type=search],.black-skin .md-bg input[type=tel],.black-skin .md-bg input[type=text],.black-skin .md-bg input[type=time],.black-skin .md-bg input[type=url],.black-skin .md-bg textarea.md-textarea{background-image:linear-gradient(180deg,#2ad1a3,#2ad1a3),linear-gradient(180deg,#ced4da,#ced4da)}.black-skin input[type=email]:focus:not([readonly]),.black-skin input[type=number]:focus:not([readonly]),.black-skin input[type=password]:focus:not([readonly]),.black-skin input[type=text]:focus:not([readonly]),.black-skin textarea.md-textarea:focus:not([readonly]){border-color:#2ad1a3;box-shadow:0 1px 0 0 #2ad1a3}.black-skin input[type=email]:focus:not([readonly])+label,.black-skin input[type=number]:focus:not([readonly])+label,.black-skin input[type=password]:focus:not([readonly])+label,.black-skin input[type=text]:focus:not([readonly])+label,.black-skin textarea.md-textarea:focus:not([readonly])+label{color:#2ad1a3}.black-skin input[type=checkbox]:checked+label:before{border-bottom:2px solid #2ad1a3;border-right:2px solid #2ad1a3}.black-skin input[type=checkbox].filled-in:checked+label:before{border-bottom:2px solid #fff;border-right:2px solid #fff}.black-skin input[type=checkbox].filled-in:checked+label:after{background-color:#2ad1a3;border-color:#2ad1a3}.black-skin .md-form .prefix.active{color:#2ad1a3}.black-skin .select-wrapper.colorful-select.md-form.md-outline span.caret.active{color:#2ad1a3!important}.black-skin .select-wrapper.colorful-select.md-form.md-outline input.select-dropdown:focus{border-color:#2ad1a3;box-shadow:inset 0 0 0 1px #2ad1a3}.black-skin .select-wrapper.colorful-select.md-form.md-outline+label.active{color:#2ad1a3}.black-skin .select-wrapper.colorful-select.md-form .dropdown-content li a,.black-skin .select-wrapper.colorful-select.md-form .dropdown-content li span:hover,.black-skin .select-wrapper.colorful-select.md-form .dropdown-content li.active{background-color:#2ad1a3!important}.black-skin .select-wrapper.colorful-select.md-form .dropdown-content li.disabled.active{background-color:initial!important}.black-skin .top-nav-collapse{background-color:#222}.black-skin .carousel-multi-item .carousel-indicators li,.black-skin .carousel-multi-item .carousel-indicators li.active,.black-skin .carousel-multi-item .controls-top>a{background-color:#2ad1a3}.black-skin .card-header,.black-skin .form-header{background-color:#30d5a8}.black-skin .spinner-primary-color,.black-skin .spinner-primary-color-only{border-color:#2ad1a3}.black-skin .pagination-primary-color .page-item.active .page-link,.black-skin .pagination-primary-color .page-item.active .page-link:focus,.black-skin .pagination-primary-color .page-item.active .page-link:hover{background-color:#2ad1a3;color:#fff}.black-skin .pagination-primary-color .page-link{color:#2ad1a3}.black-skin .pagination-primary-color .page-link:focus{box-shadow:none}.cyan-skin .gradient{background:#114861;background:linear-gradient(135deg,#114861,#45b0c0)}.cyan-skin .primary-color,.cyan-skin ul.stepper li.active a .circle,.cyan-skin ul.stepper li.completed a .circle,ul.stepper li.active a .cyan-skin .circle,ul.stepper li.completed a .cyan-skin .circle{background-color:#4fada7!important}.cyan-skin .navbar{background-color:#114861;color:#fff}.cyan-skin .navbar .navbar-nav .nav-item .dropdown-menu a{color:#000}.cyan-skin .navbar .navbar-nav .nav-item .dropdown-menu a:active,.cyan-skin .navbar .navbar-nav .nav-item .dropdown-menu a:focus,.cyan-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover{background-color:#eea82f}.cyan-skin .navbar.double-nav a{color:#fff}.cyan-skin .navbar form .md-form .form-control{color:#fff;font-weight:300}.cyan-skin .navbar form .md-form .form-control::placeholder{color:#fff}.cyan-skin .page-footer{background-color:#114861}.cyan-skin .side-nav{background-color:#24879d}.cyan-skin .side-nav .logo-wrapper>div{background-color:initial!important}.cyan-skin .side-nav .sn-avatar-wrapper img{border:3px solid #d99012}.cyan-skin .side-nav .social{border-bottom:1px solid #9999994d}.cyan-skin .side-nav .social a:hover .fab,.cyan-skin .side-nav .social a:hover .far,.cyan-skin .side-nav .social a:hover .fas{color:#f0b247!important;transition:all .3s linear}.cyan-skin .side-nav .collapsible li{background-color:initial}.cyan-skin .side-nav .collapsible li .collapsible-header{color:#fff;transition:all .3s linear}.cyan-skin .side-nav .collapsible li .collapsible-header.active,.cyan-skin .side-nav .collapsible li .collapsible-header:hover{background-color:#1d4152cc}.cyan-skin .side-nav .collapsible li .collapsible-body a{color:#fff}.cyan-skin .side-nav .collapsible li .collapsible-body a.active,.cyan-skin .side-nav .collapsible li .collapsible-body a:active,.cyan-skin .side-nav .collapsible li .collapsible-body a:hover{color:#ffa742}.cyan-skin .side-nav .collapsible li .collapsible-body a .fab,.cyan-skin .side-nav .collapsible li .collapsible-body a .far,.cyan-skin .side-nav .collapsible li .collapsible-body a .fas{color:#fff}.cyan-skin .side-nav .collapsible li a:not(.collapsible-header){color:#fff;transition:all .3s linear}.cyan-skin .side-nav .collapsible li a:not(.collapsible-header).active,.cyan-skin .side-nav .collapsible li a:not(.collapsible-header):active,.cyan-skin .side-nav .collapsible li a:not(.collapsible-header):hover{color:#ffa742!important}.cyan-skin .side-nav .sidenav-bg.mask-strong:after,.cyan-skin .side-nav .sidenav-bg:after{background:#154e60cc}.cyan-skin .side-nav .sidenav-bg.mask-light:after{background:#154e60a6}.cyan-skin .side-nav .sidenav-bg.mask-slight:after{background:#154e6080}.cyan-skin .btn-primary{background-color:#ffa742!important;color:#fff}.cyan-skin .btn-primary:hover{background-color:#ffb35c;color:#fff}.cyan-skin .btn-primary.focus,.cyan-skin .btn-primary:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.cyan-skin .btn-primary.active,.cyan-skin .btn-primary:active,.cyan-skin .btn-primary:focus{background-color:#db7500}.cyan-skin .btn-primary.dropdown-toggle{background-color:#ffa742!important}.cyan-skin .btn-primary.dropdown-toggle:focus,.cyan-skin .btn-primary.dropdown-toggle:hover{background-color:#ffb35c!important}.cyan-skin .btn-primary:not([disabled]):not(.disabled).active,.cyan-skin .btn-primary:not([disabled]):not(.disabled):active,.show>.cyan-skin .btn-primary.dropdown-toggle{background-color:#db7500!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.cyan-skin .btn-primary:not([disabled]):not(.disabled).active:focus,.cyan-skin .btn-primary:not([disabled]):not(.disabled):active:focus,.show>.cyan-skin .btn-primary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.cyan-skin .primary-ic{color:#ffa742!important}.cyan-skin .primary-ic:focus,.cyan-skin .primary-ic:hover{color:#ffa742}.cyan-skin table.table a.btn.btn-primary{color:#fff}.cyan-skin .btn-secondary{background-color:#45b0c0!important;color:#fff}.cyan-skin .btn-secondary:hover{background-color:#58b8c6;color:#fff}.cyan-skin .btn-secondary.focus,.cyan-skin .btn-secondary:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.cyan-skin .btn-secondary.active,.cyan-skin .btn-secondary:active,.cyan-skin .btn-secondary:focus{background-color:#286d77}.cyan-skin .btn-secondary.dropdown-toggle{background-color:#45b0c0!important}.cyan-skin .btn-secondary.dropdown-toggle:focus,.cyan-skin .btn-secondary.dropdown-toggle:hover{background-color:#58b8c6!important}.cyan-skin .btn-secondary:not([disabled]):not(.disabled).active,.cyan-skin .btn-secondary:not([disabled]):not(.disabled):active,.show>.cyan-skin .btn-secondary.dropdown-toggle{background-color:#286d77!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.cyan-skin .btn-secondary:not([disabled]):not(.disabled).active:focus,.cyan-skin .btn-secondary:not([disabled]):not(.disabled):active:focus,.show>.cyan-skin .btn-secondary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.cyan-skin .secondary-ic{color:#45b0c0!important}.cyan-skin .secondary-ic:focus,.cyan-skin .secondary-ic:hover{color:#45b0c0}.cyan-skin table.table a.btn.btn-secondary{color:#fff}.cyan-skin .btn-default{background-color:#114861!important;color:#fff}.cyan-skin .btn-default:hover{background-color:#155877;color:#fff}.cyan-skin .btn-default.focus,.cyan-skin .btn-default:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.cyan-skin .btn-default.active,.cyan-skin .btn-default:active,.cyan-skin .btn-default:focus{background-color:#02080a}.cyan-skin .btn-default.dropdown-toggle{background-color:#114861!important}.cyan-skin .btn-default.dropdown-toggle:focus,.cyan-skin .btn-default.dropdown-toggle:hover{background-color:#155877!important}.cyan-skin .btn-default:not([disabled]):not(.disabled).active,.cyan-skin .btn-default:not([disabled]):not(.disabled):active,.show>.cyan-skin .btn-default.dropdown-toggle{background-color:#02080a!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.cyan-skin .btn-default:not([disabled]):not(.disabled).active:focus,.cyan-skin .btn-default:not([disabled]):not(.disabled):active:focus,.show>.cyan-skin .btn-default.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.cyan-skin .default-ic{color:#114861!important}.cyan-skin .default-ic:focus,.cyan-skin .default-ic:hover{color:#114861}.cyan-skin a.btn:not([href]):not([tabindex]),.cyan-skin a.btn:not([href]):not([tabindex]):focus,.cyan-skin a.btn:not([href]):not([tabindex]):hover,.cyan-skin table.table a.btn.btn-default{color:#fff}.cyan-skin .btn-outline-primary{background-color:initial!important;border:2px solid #ffa742!important;color:#ffa742!important}.cyan-skin .btn-outline-primary.active,.cyan-skin .btn-outline-primary:active,.cyan-skin .btn-outline-primary:active:focus,.cyan-skin .btn-outline-primary:focus,.cyan-skin .btn-outline-primary:hover{background-color:initial!important;border-color:#ffa742!important;color:#ffa742!important}.cyan-skin .btn-outline-primary:not([disabled]):not(.disabled).active,.cyan-skin .btn-outline-primary:not([disabled]):not(.disabled):active,.show>.cyan-skin .btn-outline-primary.dropdown-toggle{background-color:initial!important;border-color:#ffa742!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.cyan-skin .btn-outline-primary:not([disabled]):not(.disabled).active:focus,.cyan-skin .btn-outline-primary:not([disabled]):not(.disabled):active:focus,.show>.cyan-skin .btn-outline-primary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.cyan-skin .btn-outline-secondary{background-color:initial!important;border:2px solid #45b0c0!important;color:#45b0c0!important}.cyan-skin .btn-outline-secondary.active,.cyan-skin .btn-outline-secondary:active,.cyan-skin .btn-outline-secondary:active:focus,.cyan-skin .btn-outline-secondary:focus,.cyan-skin .btn-outline-secondary:hover{background-color:initial!important;border-color:#45b0c0!important;color:#45b0c0!important}.cyan-skin .btn-outline-secondary:not([disabled]):not(.disabled).active,.cyan-skin .btn-outline-secondary:not([disabled]):not(.disabled):active,.show>.cyan-skin .btn-outline-secondary.dropdown-toggle{background-color:initial!important;border-color:#45b0c0!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.cyan-skin .btn-outline-secondary:not([disabled]):not(.disabled).active:focus,.cyan-skin .btn-outline-secondary:not([disabled]):not(.disabled):active:focus,.show>.cyan-skin .btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.cyan-skin .btn-outline-default{background-color:initial!important;border:2px solid #114861!important;color:#114861!important}.cyan-skin .btn-outline-default.active,.cyan-skin .btn-outline-default:active,.cyan-skin .btn-outline-default:active:focus,.cyan-skin .btn-outline-default:focus,.cyan-skin .btn-outline-default:hover{background-color:initial!important;border-color:#114861!important;color:#114861!important}.cyan-skin .btn-outline-default:not([disabled]):not(.disabled).active,.cyan-skin .btn-outline-default:not([disabled]):not(.disabled):active,.show>.cyan-skin .btn-outline-default.dropdown-toggle{background-color:initial!important;border-color:#114861!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.cyan-skin .btn-outline-default:not([disabled]):not(.disabled).active:focus,.cyan-skin .btn-outline-default:not([disabled]):not(.disabled):active:focus,.show>.cyan-skin .btn-outline-default.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.cyan-skin .card .btn-action{background:#114861}.cyan-skin .card .btn-action:focus,.cyan-skin .card .btn-action:hover{background-color:#155877!important}.cyan-skin .card .btn-action.active{background-color:#02080a!important}.cyan-skin .md-outline input[type=date]:focus:not([readonly]),.cyan-skin .md-outline input[type=datetime-local]:focus:not([readonly]),.cyan-skin .md-outline input[type=email]:focus:not([readonly]),.cyan-skin .md-outline input[type=number]:focus:not([readonly]),.cyan-skin .md-outline input[type=password]:focus:not([readonly]),.cyan-skin .md-outline input[type=search-md]:focus:not([readonly]),.cyan-skin .md-outline input[type=search]:focus:not([readonly]),.cyan-skin .md-outline input[type=tel]:focus:not([readonly]),.cyan-skin .md-outline input[type=text]:focus:not([readonly]),.cyan-skin .md-outline input[type=time]:focus:not([readonly]),.cyan-skin .md-outline input[type=url]:focus:not([readonly]),.cyan-skin .md-outline textarea:focus:not([readonly]){border-color:#f0b247;box-shadow:inset 0 0 0 1px #f0b247}.cyan-skin .md-outline input[type=date]:focus:not([readonly])+label,.cyan-skin .md-outline input[type=datetime-local]:focus:not([readonly])+label,.cyan-skin .md-outline input[type=email]:focus:not([readonly])+label,.cyan-skin .md-outline input[type=number]:focus:not([readonly])+label,.cyan-skin .md-outline input[type=password]:focus:not([readonly])+label,.cyan-skin .md-outline input[type=search-md]:focus:not([readonly])+label,.cyan-skin .md-outline input[type=search]:focus:not([readonly])+label,.cyan-skin .md-outline input[type=tel]:focus:not([readonly])+label,.cyan-skin .md-outline input[type=text]:focus:not([readonly])+label,.cyan-skin .md-outline input[type=time]:focus:not([readonly])+label,.cyan-skin .md-outline input[type=url]:focus:not([readonly])+label,.cyan-skin .md-outline textarea:focus:not([readonly])+label{color:#f0b247}.cyan-skin .md-bg input[type=date],.cyan-skin .md-bg input[type=datetime-local],.cyan-skin .md-bg input[type=email],.cyan-skin .md-bg input[type=number],.cyan-skin .md-bg input[type=password],.cyan-skin .md-bg input[type=search-md],.cyan-skin .md-bg input[type=search],.cyan-skin .md-bg input[type=tel],.cyan-skin .md-bg input[type=text],.cyan-skin .md-bg input[type=time],.cyan-skin .md-bg input[type=url],.cyan-skin .md-bg textarea.md-textarea{background-image:linear-gradient(180deg,#f0b247,#f0b247),linear-gradient(180deg,#ced4da,#ced4da)}.cyan-skin input[type=email]:focus:not([readonly]),.cyan-skin input[type=number]:focus:not([readonly]),.cyan-skin input[type=password]:focus:not([readonly]),.cyan-skin input[type=text]:focus:not([readonly]),.cyan-skin textarea.md-textarea:focus:not([readonly]){border-color:#f0b247;box-shadow:0 1px 0 0 #f0b247}.cyan-skin input[type=email]:focus:not([readonly])+label,.cyan-skin input[type=number]:focus:not([readonly])+label,.cyan-skin input[type=password]:focus:not([readonly])+label,.cyan-skin input[type=text]:focus:not([readonly])+label,.cyan-skin textarea.md-textarea:focus:not([readonly])+label{color:#f0b247}.cyan-skin input[type=checkbox]:checked+label:before{border-bottom:2px solid #f0b247;border-right:2px solid #f0b247}.cyan-skin input[type=checkbox].filled-in:checked+label:before{border-bottom:2px solid #fff;border-right:2px solid #fff}.cyan-skin input[type=checkbox].filled-in:checked+label:after{background-color:#f0b247;border-color:#f0b247}.cyan-skin .md-form .prefix.active{color:#f0b247}.cyan-skin .select-wrapper.colorful-select.md-form.md-outline span.caret.active{color:#f0b247!important}.cyan-skin .select-wrapper.colorful-select.md-form.md-outline input.select-dropdown:focus{border-color:#f0b247;box-shadow:inset 0 0 0 1px #f0b247}.cyan-skin .select-wrapper.colorful-select.md-form.md-outline+label.active{color:#f0b247}.cyan-skin .select-wrapper.colorful-select.md-form .dropdown-content li a,.cyan-skin .select-wrapper.colorful-select.md-form .dropdown-content li span:hover,.cyan-skin .select-wrapper.colorful-select.md-form .dropdown-content li.active{background-color:#f0b247!important}.cyan-skin .select-wrapper.colorful-select.md-form .dropdown-content li.disabled.active{background-color:initial!important}.cyan-skin .top-nav-collapse{background-color:#114861}.cyan-skin .carousel-multi-item .carousel-indicators li,.cyan-skin .carousel-multi-item .carousel-indicators li.active,.cyan-skin .carousel-multi-item .controls-top>a{background-color:#f0b247}.cyan-skin .card-header,.cyan-skin .form-header{background-color:#f1b650}.cyan-skin .spinner-primary-color,.cyan-skin .spinner-primary-color-only{border-color:#4fada7}.cyan-skin .pagination-primary-color .page-item.active .page-link,.cyan-skin .pagination-primary-color .page-item.active .page-link:focus,.cyan-skin .pagination-primary-color .page-item.active .page-link:hover{background-color:#4fada7;color:#fff}.cyan-skin .pagination-primary-color .page-link{color:#4fada7}.cyan-skin .pagination-primary-color .page-link:focus{box-shadow:none}.mdb-skin .gradient{background:#0e2135;background:linear-gradient(135deg,#0e2135,#2c76b8)}.mdb-skin .primary-color,.mdb-skin ul.stepper li.active a .circle,.mdb-skin ul.stepper li.completed a .circle,ul.stepper li.active a .mdb-skin .circle,ul.stepper li.completed a .mdb-skin .circle{background-color:#33b5e5!important}.mdb-skin .navbar{background-color:#243a51;color:#fff}.mdb-skin .navbar .navbar-nav .nav-item .dropdown-menu a{color:#000}.mdb-skin .navbar .navbar-nav .nav-item .dropdown-menu a:active,.mdb-skin .navbar .navbar-nav .nav-item .dropdown-menu a:focus,.mdb-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover{background-color:#1dade2}.mdb-skin .navbar.double-nav a{color:#fff}.mdb-skin .navbar form .md-form .form-control{color:#fff;font-weight:300}.mdb-skin .navbar form .md-form .form-control::placeholder{color:#fff}.mdb-skin .page-footer{background-color:#243a51}.mdb-skin .side-nav{background-color:#224562}.mdb-skin .side-nav .logo-wrapper>div{background-color:initial!important}.mdb-skin .side-nav .sn-avatar-wrapper img{border:3px solid #178ab4}.mdb-skin .side-nav .social{border-bottom:1px solid #9999994d}.mdb-skin .side-nav .social a:hover .fab,.mdb-skin .side-nav .social a:hover .far,.mdb-skin .side-nav .social a:hover .fas{color:#33b5e5!important;transition:all .3s linear}.mdb-skin .side-nav .collapsible li{background-color:initial}.mdb-skin .side-nav .collapsible li .collapsible-header{color:#fff;transition:all .3s linear}.mdb-skin .side-nav .collapsible li .collapsible-header.active,.mdb-skin .side-nav .collapsible li .collapsible-header:hover{background-color:#48c6ffcc}.mdb-skin .side-nav .collapsible li .collapsible-body a{color:#fff}.mdb-skin .side-nav .collapsible li .collapsible-body a.active,.mdb-skin .side-nav .collapsible li .collapsible-body a:active,.mdb-skin .side-nav .collapsible li .collapsible-body a:hover{color:#67d5ff}.mdb-skin .side-nav .collapsible li .collapsible-body a .fab,.mdb-skin .side-nav .collapsible li .collapsible-body a .far,.mdb-skin .side-nav .collapsible li .collapsible-body a .fas{color:#fff}.mdb-skin .side-nav .collapsible li a:not(.collapsible-header){color:#fff;transition:all .3s linear}.mdb-skin .side-nav .collapsible li a:not(.collapsible-header).active,.mdb-skin .side-nav .collapsible li a:not(.collapsible-header):active,.mdb-skin .side-nav .collapsible li a:not(.collapsible-header):hover{color:#67d5ff!important}.mdb-skin .side-nav .sidenav-bg.mask-strong:after,.mdb-skin .side-nav .sidenav-bg:after{background:#0d243ccc}.mdb-skin .side-nav .sidenav-bg.mask-light:after{background:#0d243ca6}.mdb-skin .side-nav .sidenav-bg.mask-slight:after{background:#0d243c80}.mdb-skin .btn-primary{background-color:#33b5e5!important;color:#fff}.mdb-skin .btn-primary:hover{background-color:#4abde8;color:#fff}.mdb-skin .btn-primary.focus,.mdb-skin .btn-primary:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.mdb-skin .btn-primary.active,.mdb-skin .btn-primary:active,.mdb-skin .btn-primary:focus{background-color:#14799e}.mdb-skin .btn-primary.dropdown-toggle{background-color:#33b5e5!important}.mdb-skin .btn-primary.dropdown-toggle:focus,.mdb-skin .btn-primary.dropdown-toggle:hover{background-color:#4abde8!important}.mdb-skin .btn-primary:not([disabled]):not(.disabled).active,.mdb-skin .btn-primary:not([disabled]):not(.disabled):active,.show>.mdb-skin .btn-primary.dropdown-toggle{background-color:#14799e!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.mdb-skin .btn-primary:not([disabled]):not(.disabled).active:focus,.mdb-skin .btn-primary:not([disabled]):not(.disabled):active:focus,.show>.mdb-skin .btn-primary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.mdb-skin .primary-ic{color:#33b5e5!important}.mdb-skin .primary-ic:focus,.mdb-skin .primary-ic:hover{color:#33b5e5}.mdb-skin table.table a.btn.btn-primary{color:#fff}.mdb-skin .btn-secondary{background-color:#0e3d67!important;color:#fff}.mdb-skin .btn-secondary:hover{background-color:#114a7d;color:#fff}.mdb-skin .btn-secondary.focus,.mdb-skin .btn-secondary:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.mdb-skin .btn-secondary.active,.mdb-skin .btn-secondary:active,.mdb-skin .btn-secondary:focus{background-color:#02080d}.mdb-skin .btn-secondary.dropdown-toggle{background-color:#0e3d67!important}.mdb-skin .btn-secondary.dropdown-toggle:focus,.mdb-skin .btn-secondary.dropdown-toggle:hover{background-color:#114a7d!important}.mdb-skin .btn-secondary:not([disabled]):not(.disabled).active,.mdb-skin .btn-secondary:not([disabled]):not(.disabled):active,.show>.mdb-skin .btn-secondary.dropdown-toggle{background-color:#02080d!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.mdb-skin .btn-secondary:not([disabled]):not(.disabled).active:focus,.mdb-skin .btn-secondary:not([disabled]):not(.disabled):active:focus,.show>.mdb-skin .btn-secondary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.mdb-skin .secondary-ic{color:#0e3d67!important}.mdb-skin .secondary-ic:focus,.mdb-skin .secondary-ic:hover{color:#0e3d67}.mdb-skin table.table a.btn.btn-secondary{color:#fff}.mdb-skin .btn-default{background-color:#1a6398!important;color:#fff}.mdb-skin .btn-default:hover{background-color:#1e71ae;color:#fff}.mdb-skin .btn-default.focus,.mdb-skin .btn-default:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.mdb-skin .btn-default.active,.mdb-skin .btn-default:active,.mdb-skin .btn-default:focus{background-color:#0b2a41}.mdb-skin .btn-default.dropdown-toggle{background-color:#1a6398!important}.mdb-skin .btn-default.dropdown-toggle:focus,.mdb-skin .btn-default.dropdown-toggle:hover{background-color:#1e71ae!important}.mdb-skin .btn-default:not([disabled]):not(.disabled).active,.mdb-skin .btn-default:not([disabled]):not(.disabled):active,.show>.mdb-skin .btn-default.dropdown-toggle{background-color:#0b2a41!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.mdb-skin .btn-default:not([disabled]):not(.disabled).active:focus,.mdb-skin .btn-default:not([disabled]):not(.disabled):active:focus,.show>.mdb-skin .btn-default.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.mdb-skin .default-ic{color:#1a6398!important}.mdb-skin .default-ic:focus,.mdb-skin .default-ic:hover{color:#1a6398}.mdb-skin a.btn:not([href]):not([tabindex]),.mdb-skin a.btn:not([href]):not([tabindex]):focus,.mdb-skin a.btn:not([href]):not([tabindex]):hover,.mdb-skin table.table a.btn.btn-default{color:#fff}.mdb-skin .btn-outline-primary{background-color:initial!important;border:2px solid #33b5e5!important;color:#33b5e5!important}.mdb-skin .btn-outline-primary.active,.mdb-skin .btn-outline-primary:active,.mdb-skin .btn-outline-primary:active:focus,.mdb-skin .btn-outline-primary:focus,.mdb-skin .btn-outline-primary:hover{background-color:initial!important;border-color:#33b5e5!important;color:#33b5e5!important}.mdb-skin .btn-outline-primary:not([disabled]):not(.disabled).active,.mdb-skin .btn-outline-primary:not([disabled]):not(.disabled):active,.show>.mdb-skin .btn-outline-primary.dropdown-toggle{background-color:initial!important;border-color:#33b5e5!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.mdb-skin .btn-outline-primary:not([disabled]):not(.disabled).active:focus,.mdb-skin .btn-outline-primary:not([disabled]):not(.disabled):active:focus,.show>.mdb-skin .btn-outline-primary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.mdb-skin .btn-outline-secondary{background-color:initial!important;border:2px solid #0e3d67!important;color:#0e3d67!important}.mdb-skin .btn-outline-secondary.active,.mdb-skin .btn-outline-secondary:active,.mdb-skin .btn-outline-secondary:active:focus,.mdb-skin .btn-outline-secondary:focus,.mdb-skin .btn-outline-secondary:hover{background-color:initial!important;border-color:#0e3d67!important;color:#0e3d67!important}.mdb-skin .btn-outline-secondary:not([disabled]):not(.disabled).active,.mdb-skin .btn-outline-secondary:not([disabled]):not(.disabled):active,.show>.mdb-skin .btn-outline-secondary.dropdown-toggle{background-color:initial!important;border-color:#0e3d67!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.mdb-skin .btn-outline-secondary:not([disabled]):not(.disabled).active:focus,.mdb-skin .btn-outline-secondary:not([disabled]):not(.disabled):active:focus,.show>.mdb-skin .btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.mdb-skin .btn-outline-default{background-color:initial!important;border:2px solid #1a6398!important;color:#1a6398!important}.mdb-skin .btn-outline-default.active,.mdb-skin .btn-outline-default:active,.mdb-skin .btn-outline-default:active:focus,.mdb-skin .btn-outline-default:focus,.mdb-skin .btn-outline-default:hover{background-color:initial!important;border-color:#1a6398!important;color:#1a6398!important}.mdb-skin .btn-outline-default:not([disabled]):not(.disabled).active,.mdb-skin .btn-outline-default:not([disabled]):not(.disabled):active,.show>.mdb-skin .btn-outline-default.dropdown-toggle{background-color:initial!important;border-color:#1a6398!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.mdb-skin .btn-outline-default:not([disabled]):not(.disabled).active:focus,.mdb-skin .btn-outline-default:not([disabled]):not(.disabled):active:focus,.show>.mdb-skin .btn-outline-default.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.mdb-skin .card .btn-action{background:#1a6398}.mdb-skin .card .btn-action:focus,.mdb-skin .card .btn-action:hover{background-color:#1e71ae!important}.mdb-skin .card .btn-action.active{background-color:#0b2a41!important}.mdb-skin .md-outline input[type=date]:focus:not([readonly]),.mdb-skin .md-outline input[type=datetime-local]:focus:not([readonly]),.mdb-skin .md-outline input[type=email]:focus:not([readonly]),.mdb-skin .md-outline input[type=number]:focus:not([readonly]),.mdb-skin .md-outline input[type=password]:focus:not([readonly]),.mdb-skin .md-outline input[type=search-md]:focus:not([readonly]),.mdb-skin .md-outline input[type=search]:focus:not([readonly]),.mdb-skin .md-outline input[type=tel]:focus:not([readonly]),.mdb-skin .md-outline input[type=text]:focus:not([readonly]),.mdb-skin .md-outline input[type=time]:focus:not([readonly]),.mdb-skin .md-outline input[type=url]:focus:not([readonly]),.mdb-skin .md-outline textarea:focus:not([readonly]){border-color:#33b5e5;box-shadow:inset 0 0 0 1px #33b5e5}.mdb-skin .md-outline input[type=date]:focus:not([readonly])+label,.mdb-skin .md-outline input[type=datetime-local]:focus:not([readonly])+label,.mdb-skin .md-outline input[type=email]:focus:not([readonly])+label,.mdb-skin .md-outline input[type=number]:focus:not([readonly])+label,.mdb-skin .md-outline input[type=password]:focus:not([readonly])+label,.mdb-skin .md-outline input[type=search-md]:focus:not([readonly])+label,.mdb-skin .md-outline input[type=search]:focus:not([readonly])+label,.mdb-skin .md-outline input[type=tel]:focus:not([readonly])+label,.mdb-skin .md-outline input[type=text]:focus:not([readonly])+label,.mdb-skin .md-outline input[type=time]:focus:not([readonly])+label,.mdb-skin .md-outline input[type=url]:focus:not([readonly])+label,.mdb-skin .md-outline textarea:focus:not([readonly])+label{color:#33b5e5}.mdb-skin .md-bg input[type=date],.mdb-skin .md-bg input[type=datetime-local],.mdb-skin .md-bg input[type=email],.mdb-skin .md-bg input[type=number],.mdb-skin .md-bg input[type=password],.mdb-skin .md-bg input[type=search-md],.mdb-skin .md-bg input[type=search],.mdb-skin .md-bg input[type=tel],.mdb-skin .md-bg input[type=text],.mdb-skin .md-bg input[type=time],.mdb-skin .md-bg input[type=url],.mdb-skin .md-bg textarea.md-textarea{background-image:linear-gradient(180deg,#33b5e5,#33b5e5),linear-gradient(180deg,#ced4da,#ced4da)}.mdb-skin input[type=email]:focus:not([readonly]),.mdb-skin input[type=number]:focus:not([readonly]),.mdb-skin input[type=password]:focus:not([readonly]),.mdb-skin input[type=text]:focus:not([readonly]),.mdb-skin textarea.md-textarea:focus:not([readonly]){border-color:#33b5e5;box-shadow:0 1px 0 0 #33b5e5}.mdb-skin input[type=email]:focus:not([readonly])+label,.mdb-skin input[type=number]:focus:not([readonly])+label,.mdb-skin input[type=password]:focus:not([readonly])+label,.mdb-skin input[type=text]:focus:not([readonly])+label,.mdb-skin textarea.md-textarea:focus:not([readonly])+label{color:#33b5e5}.mdb-skin input[type=checkbox]:checked+label:before{border-bottom:2px solid #33b5e5;border-right:2px solid #33b5e5}.mdb-skin input[type=checkbox].filled-in:checked+label:before{border-bottom:2px solid #fff;border-right:2px solid #fff}.mdb-skin input[type=checkbox].filled-in:checked+label:after{background-color:#33b5e5;border-color:#33b5e5}.mdb-skin .md-form .prefix.active{color:#33b5e5}.mdb-skin .select-wrapper.colorful-select.md-form.md-outline span.caret.active{color:#33b5e5!important}.mdb-skin .select-wrapper.colorful-select.md-form.md-outline input.select-dropdown:focus{border-color:#33b5e5;box-shadow:inset 0 0 0 1px #33b5e5}.mdb-skin .select-wrapper.colorful-select.md-form.md-outline+label.active{color:#33b5e5}.mdb-skin .select-wrapper.colorful-select.md-form .dropdown-content li a,.mdb-skin .select-wrapper.colorful-select.md-form .dropdown-content li span:hover,.mdb-skin .select-wrapper.colorful-select.md-form .dropdown-content li.active{background-color:#33b5e5!important}.mdb-skin .select-wrapper.colorful-select.md-form .dropdown-content li.disabled.active{background-color:initial!important}.mdb-skin .top-nav-collapse{background-color:#243a51}.mdb-skin .carousel-multi-item .carousel-indicators li,.mdb-skin .carousel-multi-item .carousel-indicators li.active,.mdb-skin .carousel-multi-item .controls-top>a{background-color:#33b5e5}.mdb-skin .card-header,.mdb-skin .form-header{background-color:#3cb8e6}.mdb-skin .spinner-primary-color,.mdb-skin .spinner-primary-color-only{border-color:#33b5e5}.mdb-skin .pagination-primary-color .page-item.active .page-link,.mdb-skin .pagination-primary-color .page-item.active .page-link:focus,.mdb-skin .pagination-primary-color .page-item.active .page-link:hover{background-color:#33b5e5;color:#fff}.mdb-skin .pagination-primary-color .page-link{color:#33b5e5}.mdb-skin .pagination-primary-color .page-link:focus{box-shadow:none}.deep-purple-skin .gradient{background:#2e1f49;background:linear-gradient(135deg,#2e1f49,#a47fe3)}.deep-purple-skin .primary-color,.deep-purple-skin ul.stepper li.active a .circle,.deep-purple-skin ul.stepper li.completed a .circle,ul.stepper li.active a .deep-purple-skin .circle,ul.stepper li.completed a .deep-purple-skin .circle{background-color:#d0637c!important}.deep-purple-skin .navbar{background-color:#7f7e91;color:#fff}.deep-purple-skin .navbar .navbar-nav .nav-item .dropdown-menu a{color:#000}.deep-purple-skin .navbar .navbar-nav .nav-item .dropdown-menu a:active,.deep-purple-skin .navbar .navbar-nav .nav-item .dropdown-menu a:focus,.deep-purple-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover{background-color:#9d6eed}.deep-purple-skin .navbar.double-nav a{color:#fff}.deep-purple-skin .navbar form .md-form .form-control{color:#fff;font-weight:300}.deep-purple-skin .navbar form .md-form .form-control::placeholder{color:#fff}.deep-purple-skin .page-footer{background-color:#7f7e91}.deep-purple-skin .side-nav{background-color:#372e5f}.deep-purple-skin .side-nav .logo-wrapper>div{background-color:initial!important}.deep-purple-skin .side-nav .sn-avatar-wrapper img{border:3px solid #7e41e8}.deep-purple-skin .side-nav .social{border-bottom:1px solid #9999994d}.deep-purple-skin .side-nav .social a:hover .fab,.deep-purple-skin .side-nav .social a:hover .far,.deep-purple-skin .side-nav .social a:hover .fas{color:#ac85f0!important;transition:all .3s linear}.deep-purple-skin .side-nav .collapsible li{background-color:initial}.deep-purple-skin .side-nav .collapsible li .collapsible-header{color:#fff;transition:all .3s linear}.deep-purple-skin .side-nav .collapsible li .collapsible-header.active,.deep-purple-skin .side-nav .collapsible li .collapsible-header:hover{background-color:#b08bf080}.deep-purple-skin .side-nav .collapsible li .collapsible-body a{color:#fff}.deep-purple-skin .side-nav .collapsible li .collapsible-body a.active,.deep-purple-skin .side-nav .collapsible li .collapsible-body a:active,.deep-purple-skin .side-nav .collapsible li .collapsible-body a:hover{color:#c9abfc}.deep-purple-skin .side-nav .collapsible li .collapsible-body a .fab,.deep-purple-skin .side-nav .collapsible li .collapsible-body a .far,.deep-purple-skin .side-nav .collapsible li .collapsible-body a .fas{color:#fff}.deep-purple-skin .side-nav .collapsible li a:not(.collapsible-header){color:#fff;transition:all .3s linear}.deep-purple-skin .side-nav .collapsible li a:not(.collapsible-header).active,.deep-purple-skin .side-nav .collapsible li a:not(.collapsible-header):active,.deep-purple-skin .side-nav .collapsible li a:not(.collapsible-header):hover{color:#c9abfc!important}.deep-purple-skin .side-nav .sidenav-bg.mask-strong:after,.deep-purple-skin .side-nav .sidenav-bg:after{background:#240938e0}.deep-purple-skin .side-nav .sidenav-bg.mask-light:after{background:#240938a6}.deep-purple-skin .side-nav .sidenav-bg.mask-slight:after{background:#24093880}.deep-purple-skin .btn-primary{background-color:#ac85f0!important;color:#fff}.deep-purple-skin .btn-primary:hover{background-color:#bb9cf3;color:#fff}.deep-purple-skin .btn-primary.focus,.deep-purple-skin .btn-primary:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.deep-purple-skin .btn-primary.active,.deep-purple-skin .btn-primary:active,.deep-purple-skin .btn-primary:focus{background-color:#6e2ae5}.deep-purple-skin .btn-primary.dropdown-toggle{background-color:#ac85f0!important}.deep-purple-skin .btn-primary.dropdown-toggle:focus,.deep-purple-skin .btn-primary.dropdown-toggle:hover{background-color:#bb9cf3!important}.deep-purple-skin .btn-primary:not([disabled]):not(.disabled).active,.deep-purple-skin .btn-primary:not([disabled]):not(.disabled):active,.show>.deep-purple-skin .btn-primary.dropdown-toggle{background-color:#6e2ae5!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.deep-purple-skin .btn-primary:not([disabled]):not(.disabled).active:focus,.deep-purple-skin .btn-primary:not([disabled]):not(.disabled):active:focus,.show>.deep-purple-skin .btn-primary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.deep-purple-skin .primary-ic{color:#ac85f0!important}.deep-purple-skin .primary-ic:focus,.deep-purple-skin .primary-ic:hover{color:#ac85f0}.deep-purple-skin table.table a.btn.btn-primary{color:#fff}.deep-purple-skin .btn-secondary{background-color:#6e4ca3!important;color:#fff}.deep-purple-skin .btn-secondary:hover{background-color:#7a58b1;color:#fff}.deep-purple-skin .btn-secondary.focus,.deep-purple-skin .btn-secondary:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.deep-purple-skin .btn-secondary.active,.deep-purple-skin .btn-secondary:active,.deep-purple-skin .btn-secondary:focus{background-color:#3f2c5d}.deep-purple-skin .btn-secondary.dropdown-toggle{background-color:#6e4ca3!important}.deep-purple-skin .btn-secondary.dropdown-toggle:focus,.deep-purple-skin .btn-secondary.dropdown-toggle:hover{background-color:#7a58b1!important}.deep-purple-skin .btn-secondary:not([disabled]):not(.disabled).active,.deep-purple-skin .btn-secondary:not([disabled]):not(.disabled):active,.show>.deep-purple-skin .btn-secondary.dropdown-toggle{background-color:#3f2c5d!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.deep-purple-skin .btn-secondary:not([disabled]):not(.disabled).active:focus,.deep-purple-skin .btn-secondary:not([disabled]):not(.disabled):active:focus,.show>.deep-purple-skin .btn-secondary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.deep-purple-skin .secondary-ic{color:#6e4ca3!important}.deep-purple-skin .secondary-ic:focus,.deep-purple-skin .secondary-ic:hover{color:#6e4ca3}.deep-purple-skin table.table a.btn.btn-secondary{color:#fff}.deep-purple-skin .btn-default{background-color:#372e5f!important;color:#fff}.deep-purple-skin .btn-default:hover{background-color:#413670;color:#fff}.deep-purple-skin .btn-default.focus,.deep-purple-skin .btn-default:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.deep-purple-skin .btn-default.active,.deep-purple-skin .btn-default:active,.deep-purple-skin .btn-default:focus{background-color:#0f0d1a}.deep-purple-skin .btn-default.dropdown-toggle{background-color:#372e5f!important}.deep-purple-skin .btn-default.dropdown-toggle:focus,.deep-purple-skin .btn-default.dropdown-toggle:hover{background-color:#413670!important}.deep-purple-skin .btn-default:not([disabled]):not(.disabled).active,.deep-purple-skin .btn-default:not([disabled]):not(.disabled):active,.show>.deep-purple-skin .btn-default.dropdown-toggle{background-color:#0f0d1a!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.deep-purple-skin .btn-default:not([disabled]):not(.disabled).active:focus,.deep-purple-skin .btn-default:not([disabled]):not(.disabled):active:focus,.show>.deep-purple-skin .btn-default.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.deep-purple-skin .default-ic{color:#372e5f!important}.deep-purple-skin .default-ic:focus,.deep-purple-skin .default-ic:hover{color:#372e5f}.deep-purple-skin a.btn:not([href]):not([tabindex]),.deep-purple-skin a.btn:not([href]):not([tabindex]):focus,.deep-purple-skin a.btn:not([href]):not([tabindex]):hover,.deep-purple-skin table.table a.btn.btn-default{color:#fff}.deep-purple-skin .btn-outline-primary{background-color:initial!important;border:2px solid #ac85f0!important;color:#ac85f0!important}.deep-purple-skin .btn-outline-primary.active,.deep-purple-skin .btn-outline-primary:active,.deep-purple-skin .btn-outline-primary:active:focus,.deep-purple-skin .btn-outline-primary:focus,.deep-purple-skin .btn-outline-primary:hover{background-color:initial!important;border-color:#ac85f0!important;color:#ac85f0!important}.deep-purple-skin .btn-outline-primary:not([disabled]):not(.disabled).active,.deep-purple-skin .btn-outline-primary:not([disabled]):not(.disabled):active,.show>.deep-purple-skin .btn-outline-primary.dropdown-toggle{background-color:initial!important;border-color:#ac85f0!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.deep-purple-skin .btn-outline-primary:not([disabled]):not(.disabled).active:focus,.deep-purple-skin .btn-outline-primary:not([disabled]):not(.disabled):active:focus,.show>.deep-purple-skin .btn-outline-primary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.deep-purple-skin .btn-outline-secondary{background-color:initial!important;border:2px solid #6e4ca3!important;color:#6e4ca3!important}.deep-purple-skin .btn-outline-secondary.active,.deep-purple-skin .btn-outline-secondary:active,.deep-purple-skin .btn-outline-secondary:active:focus,.deep-purple-skin .btn-outline-secondary:focus,.deep-purple-skin .btn-outline-secondary:hover{background-color:initial!important;border-color:#6e4ca3!important;color:#6e4ca3!important}.deep-purple-skin .btn-outline-secondary:not([disabled]):not(.disabled).active,.deep-purple-skin .btn-outline-secondary:not([disabled]):not(.disabled):active,.show>.deep-purple-skin .btn-outline-secondary.dropdown-toggle{background-color:initial!important;border-color:#6e4ca3!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.deep-purple-skin .btn-outline-secondary:not([disabled]):not(.disabled).active:focus,.deep-purple-skin .btn-outline-secondary:not([disabled]):not(.disabled):active:focus,.show>.deep-purple-skin .btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.deep-purple-skin .btn-outline-default{background-color:initial!important;border:2px solid #372e5f!important;color:#372e5f!important}.deep-purple-skin .btn-outline-default.active,.deep-purple-skin .btn-outline-default:active,.deep-purple-skin .btn-outline-default:active:focus,.deep-purple-skin .btn-outline-default:focus,.deep-purple-skin .btn-outline-default:hover{background-color:initial!important;border-color:#372e5f!important;color:#372e5f!important}.deep-purple-skin .btn-outline-default:not([disabled]):not(.disabled).active,.deep-purple-skin .btn-outline-default:not([disabled]):not(.disabled):active,.show>.deep-purple-skin .btn-outline-default.dropdown-toggle{background-color:initial!important;border-color:#372e5f!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.deep-purple-skin .btn-outline-default:not([disabled]):not(.disabled).active:focus,.deep-purple-skin .btn-outline-default:not([disabled]):not(.disabled):active:focus,.show>.deep-purple-skin .btn-outline-default.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.deep-purple-skin .card .btn-action{background:#372e5f}.deep-purple-skin .card .btn-action:focus,.deep-purple-skin .card .btn-action:hover{background-color:#413670!important}.deep-purple-skin .card .btn-action.active{background-color:#0f0d1a!important}.deep-purple-skin .md-outline input[type=date]:focus:not([readonly]),.deep-purple-skin .md-outline input[type=datetime-local]:focus:not([readonly]),.deep-purple-skin .md-outline input[type=email]:focus:not([readonly]),.deep-purple-skin .md-outline input[type=number]:focus:not([readonly]),.deep-purple-skin .md-outline input[type=password]:focus:not([readonly]),.deep-purple-skin .md-outline input[type=search-md]:focus:not([readonly]),.deep-purple-skin .md-outline input[type=search]:focus:not([readonly]),.deep-purple-skin .md-outline input[type=tel]:focus:not([readonly]),.deep-purple-skin .md-outline input[type=text]:focus:not([readonly]),.deep-purple-skin .md-outline input[type=time]:focus:not([readonly]),.deep-purple-skin .md-outline input[type=url]:focus:not([readonly]),.deep-purple-skin .md-outline textarea:focus:not([readonly]){border-color:#ac85f0;box-shadow:inset 0 0 0 1px #ac85f0}.deep-purple-skin .md-outline input[type=date]:focus:not([readonly])+label,.deep-purple-skin .md-outline input[type=datetime-local]:focus:not([readonly])+label,.deep-purple-skin .md-outline input[type=email]:focus:not([readonly])+label,.deep-purple-skin .md-outline input[type=number]:focus:not([readonly])+label,.deep-purple-skin .md-outline input[type=password]:focus:not([readonly])+label,.deep-purple-skin .md-outline input[type=search-md]:focus:not([readonly])+label,.deep-purple-skin .md-outline input[type=search]:focus:not([readonly])+label,.deep-purple-skin .md-outline input[type=tel]:focus:not([readonly])+label,.deep-purple-skin .md-outline input[type=text]:focus:not([readonly])+label,.deep-purple-skin .md-outline input[type=time]:focus:not([readonly])+label,.deep-purple-skin .md-outline input[type=url]:focus:not([readonly])+label,.deep-purple-skin .md-outline textarea:focus:not([readonly])+label{color:#ac85f0}.deep-purple-skin .md-bg input[type=date],.deep-purple-skin .md-bg input[type=datetime-local],.deep-purple-skin .md-bg input[type=email],.deep-purple-skin .md-bg input[type=number],.deep-purple-skin .md-bg input[type=password],.deep-purple-skin .md-bg input[type=search-md],.deep-purple-skin .md-bg input[type=search],.deep-purple-skin .md-bg input[type=tel],.deep-purple-skin .md-bg input[type=text],.deep-purple-skin .md-bg input[type=time],.deep-purple-skin .md-bg input[type=url],.deep-purple-skin .md-bg textarea.md-textarea{background-image:linear-gradient(180deg,#ac85f0,#ac85f0),linear-gradient(180deg,#ced4da,#ced4da)}.deep-purple-skin input[type=email]:focus:not([readonly]),.deep-purple-skin input[type=number]:focus:not([readonly]),.deep-purple-skin input[type=password]:focus:not([readonly]),.deep-purple-skin input[type=text]:focus:not([readonly]),.deep-purple-skin textarea.md-textarea:focus:not([readonly]){border-color:#ac85f0;box-shadow:0 1px 0 0 #ac85f0}.deep-purple-skin input[type=email]:focus:not([readonly])+label,.deep-purple-skin input[type=number]:focus:not([readonly])+label,.deep-purple-skin input[type=password]:focus:not([readonly])+label,.deep-purple-skin input[type=text]:focus:not([readonly])+label,.deep-purple-skin textarea.md-textarea:focus:not([readonly])+label{color:#ac85f0}.deep-purple-skin input[type=checkbox]:checked+label:before{border-bottom:2px solid #ac85f0;border-right:2px solid #ac85f0}.deep-purple-skin input[type=checkbox].filled-in:checked+label:before{border-bottom:2px solid #fff;border-right:2px solid #fff}.deep-purple-skin input[type=checkbox].filled-in:checked+label:after{background-color:#ac85f0;border-color:#ac85f0}.deep-purple-skin .md-form .prefix.active{color:#ac85f0}.deep-purple-skin .select-wrapper.colorful-select.md-form.md-outline span.caret.active{color:#ac85f0!important}.deep-purple-skin .select-wrapper.colorful-select.md-form.md-outline input.select-dropdown:focus{border-color:#ac85f0;box-shadow:inset 0 0 0 1px #ac85f0}.deep-purple-skin .select-wrapper.colorful-select.md-form.md-outline+label.active{color:#ac85f0}.deep-purple-skin .select-wrapper.colorful-select.md-form .dropdown-content li a,.deep-purple-skin .select-wrapper.colorful-select.md-form .dropdown-content li span:hover,.deep-purple-skin .select-wrapper.colorful-select.md-form .dropdown-content li.active{background-color:#ac85f0!important}.deep-purple-skin .select-wrapper.colorful-select.md-form .dropdown-content li.disabled.active{background-color:initial!important}.deep-purple-skin .top-nav-collapse{background-color:#7f7e91}.deep-purple-skin .carousel-multi-item .carousel-indicators li,.deep-purple-skin .carousel-multi-item .carousel-indicators li.active,.deep-purple-skin .carousel-multi-item .controls-top>a{background-color:#ac85f0}.deep-purple-skin .card-header,.deep-purple-skin .form-header{background-color:#b28ef1}.deep-purple-skin .spinner-primary-color,.deep-purple-skin .spinner-primary-color-only{border-color:#d0637c}.deep-purple-skin .pagination-primary-color .page-item.active .page-link,.deep-purple-skin .pagination-primary-color .page-item.active .page-link:focus,.deep-purple-skin .pagination-primary-color .page-item.active .page-link:hover{background-color:#d0637c;color:#fff}.deep-purple-skin .pagination-primary-color .page-link{color:#d0637c}.deep-purple-skin .pagination-primary-color .page-link:focus{box-shadow:none}.navy-blue-skin .gradient{background:#222735;background:linear-gradient(135deg,#222735,#4f68a6)}.navy-blue-skin .primary-color,.navy-blue-skin ul.stepper li.active a .circle,.navy-blue-skin ul.stepper li.completed a .circle,ul.stepper li.active a .navy-blue-skin .circle,ul.stepper li.completed a .navy-blue-skin .circle{background-color:#309e9e!important}.navy-blue-skin .navbar{background-color:#353b50;color:#fff}.navy-blue-skin .navbar .navbar-nav .nav-item .dropdown-menu a{color:#000}.navy-blue-skin .navbar .navbar-nav .nav-item .dropdown-menu a:active,.navy-blue-skin .navbar .navbar-nav .nav-item .dropdown-menu a:focus,.navy-blue-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover{background-color:#36b6b6}.navy-blue-skin .navbar.double-nav a{color:#fff}.navy-blue-skin .navbar form .md-form .form-control{color:#fff;font-weight:300}.navy-blue-skin .navbar form .md-form .form-control::placeholder{color:#fff}.navy-blue-skin .page-footer{background-color:#353b50}.navy-blue-skin .side-nav{background-color:#4c5678}.navy-blue-skin .side-nav .logo-wrapper>div{background-color:initial!important}.navy-blue-skin .side-nav .sn-avatar-wrapper img{border:3px solid #2b8f8f}.navy-blue-skin .side-nav .social{border-bottom:1px solid #9999994d}.navy-blue-skin .side-nav .social a:hover .fab,.navy-blue-skin .side-nav .social a:hover .far,.navy-blue-skin .side-nav .social a:hover .fas{color:#40c6c6!important;transition:all .3s linear}.navy-blue-skin .side-nav .collapsible li{background-color:initial}.navy-blue-skin .side-nav .collapsible li .collapsible-header{color:#fff;transition:all .3s linear}.navy-blue-skin .side-nav .collapsible li .collapsible-header.active,.navy-blue-skin .side-nav .collapsible li .collapsible-header:hover{background-color:#25cfcfcc}.navy-blue-skin .side-nav .collapsible li .collapsible-body a{color:#fff}.navy-blue-skin .side-nav .collapsible li .collapsible-body a.active,.navy-blue-skin .side-nav .collapsible li .collapsible-body a:active,.navy-blue-skin .side-nav .collapsible li .collapsible-body a:hover{color:#40c6c6}.navy-blue-skin .side-nav .collapsible li .collapsible-body a .fab,.navy-blue-skin .side-nav .collapsible li .collapsible-body a .far,.navy-blue-skin .side-nav .collapsible li .collapsible-body a .fas{color:#fff}.navy-blue-skin .side-nav .collapsible li a:not(.collapsible-header){color:#fff;transition:all .3s linear}.navy-blue-skin .side-nav .collapsible li a:not(.collapsible-header).active,.navy-blue-skin .side-nav .collapsible li a:not(.collapsible-header):active,.navy-blue-skin .side-nav .collapsible li a:not(.collapsible-header):hover{color:#40c6c6!important}.navy-blue-skin .side-nav .sidenav-bg.mask-strong:after,.navy-blue-skin .side-nav .sidenav-bg:after{background:#0e0f20cc}.navy-blue-skin .side-nav .sidenav-bg.mask-light:after{background:#0e0f20a6}.navy-blue-skin .side-nav .sidenav-bg.mask-slight:after{background:#0e0f2080}.navy-blue-skin .btn-primary{background-color:#40c6c6!important;color:#fff}.navy-blue-skin .btn-primary:hover{background-color:#54cccc;color:#fff}.navy-blue-skin .btn-primary.focus,.navy-blue-skin .btn-primary:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.navy-blue-skin .btn-primary.active,.navy-blue-skin .btn-primary:active,.navy-blue-skin .btn-primary:focus{background-color:#257b7b}.navy-blue-skin .btn-primary.dropdown-toggle{background-color:#40c6c6!important}.navy-blue-skin .btn-primary.dropdown-toggle:focus,.navy-blue-skin .btn-primary.dropdown-toggle:hover{background-color:#54cccc!important}.navy-blue-skin .btn-primary:not([disabled]):not(.disabled).active,.navy-blue-skin .btn-primary:not([disabled]):not(.disabled):active,.show>.navy-blue-skin .btn-primary.dropdown-toggle{background-color:#257b7b!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.navy-blue-skin .btn-primary:not([disabled]):not(.disabled).active:focus,.navy-blue-skin .btn-primary:not([disabled]):not(.disabled):active:focus,.show>.navy-blue-skin .btn-primary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.navy-blue-skin .primary-ic{color:#40c6c6!important}.navy-blue-skin .primary-ic:focus,.navy-blue-skin .primary-ic:hover{color:#40c6c6}.navy-blue-skin table.table a.btn.btn-primary{color:#fff}.navy-blue-skin .btn-secondary{background-color:#7e51b4!important;color:#fff}.navy-blue-skin .btn-secondary:hover{background-color:#8b63bc;color:#fff}.navy-blue-skin .btn-secondary.focus,.navy-blue-skin .btn-secondary:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.navy-blue-skin .btn-secondary.active,.navy-blue-skin .btn-secondary:active,.navy-blue-skin .btn-secondary:focus{background-color:#4d306f}.navy-blue-skin .btn-secondary.dropdown-toggle{background-color:#7e51b4!important}.navy-blue-skin .btn-secondary.dropdown-toggle:focus,.navy-blue-skin .btn-secondary.dropdown-toggle:hover{background-color:#8b63bc!important}.navy-blue-skin .btn-secondary:not([disabled]):not(.disabled).active,.navy-blue-skin .btn-secondary:not([disabled]):not(.disabled):active,.show>.navy-blue-skin .btn-secondary.dropdown-toggle{background-color:#4d306f!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.navy-blue-skin .btn-secondary:not([disabled]):not(.disabled).active:focus,.navy-blue-skin .btn-secondary:not([disabled]):not(.disabled):active:focus,.show>.navy-blue-skin .btn-secondary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.navy-blue-skin .secondary-ic{color:#7e51b4!important}.navy-blue-skin .secondary-ic:focus,.navy-blue-skin .secondary-ic:hover{color:#7e51b4}.navy-blue-skin table.table a.btn.btn-secondary{color:#fff}.navy-blue-skin .btn-default{background-color:#293756!important;color:#fff}.navy-blue-skin .btn-default:hover{background-color:#314267;color:#fff}.navy-blue-skin .btn-default.focus,.navy-blue-skin .btn-default:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.navy-blue-skin .btn-default.active,.navy-blue-skin .btn-default:active,.navy-blue-skin .btn-default:focus{background-color:#080b11}.navy-blue-skin .btn-default.dropdown-toggle{background-color:#293756!important}.navy-blue-skin .btn-default.dropdown-toggle:focus,.navy-blue-skin .btn-default.dropdown-toggle:hover{background-color:#314267!important}.navy-blue-skin .btn-default:not([disabled]):not(.disabled).active,.navy-blue-skin .btn-default:not([disabled]):not(.disabled):active,.show>.navy-blue-skin .btn-default.dropdown-toggle{background-color:#080b11!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.navy-blue-skin .btn-default:not([disabled]):not(.disabled).active:focus,.navy-blue-skin .btn-default:not([disabled]):not(.disabled):active:focus,.show>.navy-blue-skin .btn-default.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.navy-blue-skin .default-ic{color:#293756!important}.navy-blue-skin .default-ic:focus,.navy-blue-skin .default-ic:hover{color:#293756}.navy-blue-skin a.btn:not([href]):not([tabindex]),.navy-blue-skin a.btn:not([href]):not([tabindex]):focus,.navy-blue-skin a.btn:not([href]):not([tabindex]):hover,.navy-blue-skin table.table a.btn.btn-default{color:#fff}.navy-blue-skin .btn-outline-primary{background-color:initial!important;border:2px solid #40c6c6!important;color:#40c6c6!important}.navy-blue-skin .btn-outline-primary.active,.navy-blue-skin .btn-outline-primary:active,.navy-blue-skin .btn-outline-primary:active:focus,.navy-blue-skin .btn-outline-primary:focus,.navy-blue-skin .btn-outline-primary:hover{background-color:initial!important;border-color:#40c6c6!important;color:#40c6c6!important}.navy-blue-skin .btn-outline-primary:not([disabled]):not(.disabled).active,.navy-blue-skin .btn-outline-primary:not([disabled]):not(.disabled):active,.show>.navy-blue-skin .btn-outline-primary.dropdown-toggle{background-color:initial!important;border-color:#40c6c6!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.navy-blue-skin .btn-outline-primary:not([disabled]):not(.disabled).active:focus,.navy-blue-skin .btn-outline-primary:not([disabled]):not(.disabled):active:focus,.show>.navy-blue-skin .btn-outline-primary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.navy-blue-skin .btn-outline-secondary{background-color:initial!important;border:2px solid #7e51b4!important;color:#7e51b4!important}.navy-blue-skin .btn-outline-secondary.active,.navy-blue-skin .btn-outline-secondary:active,.navy-blue-skin .btn-outline-secondary:active:focus,.navy-blue-skin .btn-outline-secondary:focus,.navy-blue-skin .btn-outline-secondary:hover{background-color:initial!important;border-color:#7e51b4!important;color:#7e51b4!important}.navy-blue-skin .btn-outline-secondary:not([disabled]):not(.disabled).active,.navy-blue-skin .btn-outline-secondary:not([disabled]):not(.disabled):active,.show>.navy-blue-skin .btn-outline-secondary.dropdown-toggle{background-color:initial!important;border-color:#7e51b4!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.navy-blue-skin .btn-outline-secondary:not([disabled]):not(.disabled).active:focus,.navy-blue-skin .btn-outline-secondary:not([disabled]):not(.disabled):active:focus,.show>.navy-blue-skin .btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.navy-blue-skin .btn-outline-default{background-color:initial!important;border:2px solid #293756!important;color:#293756!important}.navy-blue-skin .btn-outline-default.active,.navy-blue-skin .btn-outline-default:active,.navy-blue-skin .btn-outline-default:active:focus,.navy-blue-skin .btn-outline-default:focus,.navy-blue-skin .btn-outline-default:hover{background-color:initial!important;border-color:#293756!important;color:#293756!important}.navy-blue-skin .btn-outline-default:not([disabled]):not(.disabled).active,.navy-blue-skin .btn-outline-default:not([disabled]):not(.disabled):active,.show>.navy-blue-skin .btn-outline-default.dropdown-toggle{background-color:initial!important;border-color:#293756!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.navy-blue-skin .btn-outline-default:not([disabled]):not(.disabled).active:focus,.navy-blue-skin .btn-outline-default:not([disabled]):not(.disabled):active:focus,.show>.navy-blue-skin .btn-outline-default.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.navy-blue-skin .card .btn-action{background:#293756}.navy-blue-skin .card .btn-action:focus,.navy-blue-skin .card .btn-action:hover{background-color:#314267!important}.navy-blue-skin .card .btn-action.active{background-color:#080b11!important}.navy-blue-skin .md-outline input[type=date]:focus:not([readonly]),.navy-blue-skin .md-outline input[type=datetime-local]:focus:not([readonly]),.navy-blue-skin .md-outline input[type=email]:focus:not([readonly]),.navy-blue-skin .md-outline input[type=number]:focus:not([readonly]),.navy-blue-skin .md-outline input[type=password]:focus:not([readonly]),.navy-blue-skin .md-outline input[type=search-md]:focus:not([readonly]),.navy-blue-skin .md-outline input[type=search]:focus:not([readonly]),.navy-blue-skin .md-outline input[type=tel]:focus:not([readonly]),.navy-blue-skin .md-outline input[type=text]:focus:not([readonly]),.navy-blue-skin .md-outline input[type=time]:focus:not([readonly]),.navy-blue-skin .md-outline input[type=url]:focus:not([readonly]),.navy-blue-skin .md-outline textarea:focus:not([readonly]){border-color:#40c6c6;box-shadow:inset 0 0 0 1px #40c6c6}.navy-blue-skin .md-outline input[type=date]:focus:not([readonly])+label,.navy-blue-skin .md-outline input[type=datetime-local]:focus:not([readonly])+label,.navy-blue-skin .md-outline input[type=email]:focus:not([readonly])+label,.navy-blue-skin .md-outline input[type=number]:focus:not([readonly])+label,.navy-blue-skin .md-outline input[type=password]:focus:not([readonly])+label,.navy-blue-skin .md-outline input[type=search-md]:focus:not([readonly])+label,.navy-blue-skin .md-outline input[type=search]:focus:not([readonly])+label,.navy-blue-skin .md-outline input[type=tel]:focus:not([readonly])+label,.navy-blue-skin .md-outline input[type=text]:focus:not([readonly])+label,.navy-blue-skin .md-outline input[type=time]:focus:not([readonly])+label,.navy-blue-skin .md-outline input[type=url]:focus:not([readonly])+label,.navy-blue-skin .md-outline textarea:focus:not([readonly])+label{color:#40c6c6}.navy-blue-skin .md-bg input[type=date],.navy-blue-skin .md-bg input[type=datetime-local],.navy-blue-skin .md-bg input[type=email],.navy-blue-skin .md-bg input[type=number],.navy-blue-skin .md-bg input[type=password],.navy-blue-skin .md-bg input[type=search-md],.navy-blue-skin .md-bg input[type=search],.navy-blue-skin .md-bg input[type=tel],.navy-blue-skin .md-bg input[type=text],.navy-blue-skin .md-bg input[type=time],.navy-blue-skin .md-bg input[type=url],.navy-blue-skin .md-bg textarea.md-textarea{background-image:linear-gradient(180deg,#40c6c6,#40c6c6),linear-gradient(180deg,#ced4da,#ced4da)}.navy-blue-skin input[type=email]:focus:not([readonly]),.navy-blue-skin input[type=number]:focus:not([readonly]),.navy-blue-skin input[type=password]:focus:not([readonly]),.navy-blue-skin input[type=text]:focus:not([readonly]),.navy-blue-skin textarea.md-textarea:focus:not([readonly]){border-color:#40c6c6;box-shadow:0 1px 0 0 #40c6c6}.navy-blue-skin input[type=email]:focus:not([readonly])+label,.navy-blue-skin input[type=number]:focus:not([readonly])+label,.navy-blue-skin input[type=password]:focus:not([readonly])+label,.navy-blue-skin input[type=text]:focus:not([readonly])+label,.navy-blue-skin textarea.md-textarea:focus:not([readonly])+label{color:#40c6c6}.navy-blue-skin input[type=checkbox]:checked+label:before{border-bottom:2px solid #40c6c6;border-right:2px solid #40c6c6}.navy-blue-skin input[type=checkbox].filled-in:checked+label:before{border-bottom:2px solid #fff;border-right:2px solid #fff}.navy-blue-skin input[type=checkbox].filled-in:checked+label:after{background-color:#40c6c6;border-color:#40c6c6}.navy-blue-skin .md-form .prefix.active{color:#40c6c6}.navy-blue-skin .select-wrapper.colorful-select.md-form.md-outline span.caret.active{color:#40c6c6!important}.navy-blue-skin .select-wrapper.colorful-select.md-form.md-outline input.select-dropdown:focus{border-color:#40c6c6;box-shadow:inset 0 0 0 1px #40c6c6}.navy-blue-skin .select-wrapper.colorful-select.md-form.md-outline+label.active{color:#40c6c6}.navy-blue-skin .select-wrapper.colorful-select.md-form .dropdown-content li a,.navy-blue-skin .select-wrapper.colorful-select.md-form .dropdown-content li span:hover,.navy-blue-skin .select-wrapper.colorful-select.md-form .dropdown-content li.active{background-color:#40c6c6!important}.navy-blue-skin .select-wrapper.colorful-select.md-form .dropdown-content li.disabled.active{background-color:initial!important}.navy-blue-skin .top-nav-collapse{background-color:#353b50}.navy-blue-skin .carousel-multi-item .carousel-indicators li,.navy-blue-skin .carousel-multi-item .carousel-indicators li.active,.navy-blue-skin .carousel-multi-item .controls-top>a{background-color:#40c6c6}.navy-blue-skin .card-header,.navy-blue-skin .form-header{background-color:#48c8c8}.navy-blue-skin .spinner-primary-color,.navy-blue-skin .spinner-primary-color-only{border-color:#309e9e}.navy-blue-skin .pagination-primary-color .page-item.active .page-link,.navy-blue-skin .pagination-primary-color .page-item.active .page-link:focus,.navy-blue-skin .pagination-primary-color .page-item.active .page-link:hover{background-color:#309e9e;color:#fff}.navy-blue-skin .pagination-primary-color .page-link{color:#309e9e}.navy-blue-skin .pagination-primary-color .page-link:focus{box-shadow:none}.pink-skin .gradient{background:#812b5a;background:linear-gradient(135deg,#812b5a,#f28cc0)}.pink-skin .primary-color,.pink-skin ul.stepper li.active a .circle,.pink-skin ul.stepper li.completed a .circle,ul.stepper li.active a .pink-skin .circle,ul.stepper li.completed a .pink-skin .circle{background-color:#bd5d70!important}.pink-skin .navbar{background-color:#535466;color:#fff}.pink-skin .navbar .navbar-nav .nav-item .dropdown-menu a{color:#000}.pink-skin .navbar .navbar-nav .nav-item .dropdown-menu a:active,.pink-skin .navbar .navbar-nav .nav-item .dropdown-menu a:focus,.pink-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover{background-color:#9192a2}.pink-skin .navbar.double-nav a{color:#fff}.pink-skin .navbar form .md-form .form-control{color:#fff;font-weight:300}.pink-skin .navbar form .md-form .form-control::placeholder{color:#fff}.pink-skin .page-footer{background-color:#535466}.pink-skin .side-nav{background-color:#aa5077}.pink-skin .side-nav .logo-wrapper>div{background-color:initial!important}.pink-skin .side-nav .sn-avatar-wrapper img{border:3px solid #76778b}.pink-skin .side-nav .social{border-bottom:1px solid #9999994d}.pink-skin .side-nav .social a:hover .fab,.pink-skin .side-nav .social a:hover .far,.pink-skin .side-nav .social a:hover .fas{color:#9fa0ae!important;transition:all .3s linear}.pink-skin .side-nav .collapsible li{background-color:initial}.pink-skin .side-nav .collapsible li .collapsible-header{color:#fff;transition:all .3s linear}.pink-skin .side-nav .collapsible li .collapsible-header.active,.pink-skin .side-nav .collapsible li .collapsible-header:hover{background-color:#0006}.pink-skin .side-nav .collapsible li .collapsible-body a{color:#fff}.pink-skin .side-nav .collapsible li .collapsible-body a.active,.pink-skin .side-nav .collapsible li .collapsible-body a:active,.pink-skin .side-nav .collapsible li .collapsible-body a:hover{color:#ffb0e6}.pink-skin .side-nav .collapsible li .collapsible-body a .fab,.pink-skin .side-nav .collapsible li .collapsible-body a .far,.pink-skin .side-nav .collapsible li .collapsible-body a .fas{color:#fff}.pink-skin .side-nav .collapsible li a:not(.collapsible-header){color:#fff;transition:all .3s linear}.pink-skin .side-nav .collapsible li a:not(.collapsible-header).active,.pink-skin .side-nav .collapsible li a:not(.collapsible-header):active,.pink-skin .side-nav .collapsible li a:not(.collapsible-header):hover{color:#ffb0e6!important}.pink-skin .side-nav .sidenav-bg.mask-strong:after,.pink-skin .side-nav .sidenav-bg:after{background:#982f58cc}.pink-skin .side-nav .sidenav-bg.mask-light:after{background:#982f58a6}.pink-skin .side-nav .sidenav-bg.mask-slight:after{background:#982f5880}.pink-skin .btn-primary{background-color:#601f39!important;color:#fff}.pink-skin .btn-primary:hover{background-color:#732544;color:#fff}.pink-skin .btn-primary.focus,.pink-skin .btn-primary:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.pink-skin .btn-primary.active,.pink-skin .btn-primary:active,.pink-skin .btn-primary:focus{background-color:#13060b}.pink-skin .btn-primary.dropdown-toggle{background-color:#601f39!important}.pink-skin .btn-primary.dropdown-toggle:focus,.pink-skin .btn-primary.dropdown-toggle:hover{background-color:#732544!important}.pink-skin .btn-primary:not([disabled]):not(.disabled).active,.pink-skin .btn-primary:not([disabled]):not(.disabled):active,.show>.pink-skin .btn-primary.dropdown-toggle{background-color:#13060b!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.pink-skin .btn-primary:not([disabled]):not(.disabled).active:focus,.pink-skin .btn-primary:not([disabled]):not(.disabled):active:focus,.show>.pink-skin .btn-primary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.pink-skin .primary-ic{color:#601f39!important}.pink-skin .primary-ic:focus,.pink-skin .primary-ic:hover{color:#601f39}.pink-skin table.table a.btn.btn-primary{color:#fff}.pink-skin .btn-secondary{background-color:#e7649d!important;color:#fff}.pink-skin .btn-secondary:hover{background-color:#ea7aab;color:#fff}.pink-skin .btn-secondary.focus,.pink-skin .btn-secondary:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.pink-skin .btn-secondary.active,.pink-skin .btn-secondary:active,.pink-skin .btn-secondary:focus{background-color:#c61f68}.pink-skin .btn-secondary.dropdown-toggle{background-color:#e7649d!important}.pink-skin .btn-secondary.dropdown-toggle:focus,.pink-skin .btn-secondary.dropdown-toggle:hover{background-color:#ea7aab!important}.pink-skin .btn-secondary:not([disabled]):not(.disabled).active,.pink-skin .btn-secondary:not([disabled]):not(.disabled):active,.show>.pink-skin .btn-secondary.dropdown-toggle{background-color:#c61f68!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.pink-skin .btn-secondary:not([disabled]):not(.disabled).active:focus,.pink-skin .btn-secondary:not([disabled]):not(.disabled):active:focus,.show>.pink-skin .btn-secondary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.pink-skin .secondary-ic{color:#e7649d!important}.pink-skin .secondary-ic:focus,.pink-skin .secondary-ic:hover{color:#e7649d}.pink-skin table.table a.btn.btn-secondary{color:#fff}.pink-skin .btn-default{background-color:#535466!important;color:#fff}.pink-skin .btn-default:hover{background-color:#5e6074;color:#fff}.pink-skin .btn-default.focus,.pink-skin .btn-default:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.pink-skin .btn-default.active,.pink-skin .btn-default:active,.pink-skin .btn-default:focus{background-color:#25262e}.pink-skin .btn-default.dropdown-toggle{background-color:#535466!important}.pink-skin .btn-default.dropdown-toggle:focus,.pink-skin .btn-default.dropdown-toggle:hover{background-color:#5e6074!important}.pink-skin .btn-default:not([disabled]):not(.disabled).active,.pink-skin .btn-default:not([disabled]):not(.disabled):active,.show>.pink-skin .btn-default.dropdown-toggle{background-color:#25262e!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.pink-skin .btn-default:not([disabled]):not(.disabled).active:focus,.pink-skin .btn-default:not([disabled]):not(.disabled):active:focus,.show>.pink-skin .btn-default.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.pink-skin .default-ic{color:#535466!important}.pink-skin .default-ic:focus,.pink-skin .default-ic:hover{color:#535466}.pink-skin a.btn:not([href]):not([tabindex]),.pink-skin a.btn:not([href]):not([tabindex]):focus,.pink-skin a.btn:not([href]):not([tabindex]):hover,.pink-skin table.table a.btn.btn-default{color:#fff}.pink-skin .btn-outline-primary{background-color:initial!important;border:2px solid #601f39!important;color:#601f39!important}.pink-skin .btn-outline-primary.active,.pink-skin .btn-outline-primary:active,.pink-skin .btn-outline-primary:active:focus,.pink-skin .btn-outline-primary:focus,.pink-skin .btn-outline-primary:hover{background-color:initial!important;border-color:#601f39!important;color:#601f39!important}.pink-skin .btn-outline-primary:not([disabled]):not(.disabled).active,.pink-skin .btn-outline-primary:not([disabled]):not(.disabled):active,.show>.pink-skin .btn-outline-primary.dropdown-toggle{background-color:initial!important;border-color:#601f39!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.pink-skin .btn-outline-primary:not([disabled]):not(.disabled).active:focus,.pink-skin .btn-outline-primary:not([disabled]):not(.disabled):active:focus,.show>.pink-skin .btn-outline-primary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.pink-skin .btn-outline-secondary{background-color:initial!important;border:2px solid #e7649d!important;color:#e7649d!important}.pink-skin .btn-outline-secondary.active,.pink-skin .btn-outline-secondary:active,.pink-skin .btn-outline-secondary:active:focus,.pink-skin .btn-outline-secondary:focus,.pink-skin .btn-outline-secondary:hover{background-color:initial!important;border-color:#e7649d!important;color:#e7649d!important}.pink-skin .btn-outline-secondary:not([disabled]):not(.disabled).active,.pink-skin .btn-outline-secondary:not([disabled]):not(.disabled):active,.show>.pink-skin .btn-outline-secondary.dropdown-toggle{background-color:initial!important;border-color:#e7649d!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.pink-skin .btn-outline-secondary:not([disabled]):not(.disabled).active:focus,.pink-skin .btn-outline-secondary:not([disabled]):not(.disabled):active:focus,.show>.pink-skin .btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.pink-skin .btn-outline-default{background-color:initial!important;border:2px solid #535466!important;color:#535466!important}.pink-skin .btn-outline-default.active,.pink-skin .btn-outline-default:active,.pink-skin .btn-outline-default:active:focus,.pink-skin .btn-outline-default:focus,.pink-skin .btn-outline-default:hover{background-color:initial!important;border-color:#535466!important;color:#535466!important}.pink-skin .btn-outline-default:not([disabled]):not(.disabled).active,.pink-skin .btn-outline-default:not([disabled]):not(.disabled):active,.show>.pink-skin .btn-outline-default.dropdown-toggle{background-color:initial!important;border-color:#535466!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.pink-skin .btn-outline-default:not([disabled]):not(.disabled).active:focus,.pink-skin .btn-outline-default:not([disabled]):not(.disabled):active:focus,.show>.pink-skin .btn-outline-default.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.pink-skin .card .btn-action{background:#535466}.pink-skin .card .btn-action:focus,.pink-skin .card .btn-action:hover{background-color:#5e6074!important}.pink-skin .card .btn-action.active{background-color:#25262e!important}.pink-skin .md-outline input[type=date]:focus:not([readonly]),.pink-skin .md-outline input[type=datetime-local]:focus:not([readonly]),.pink-skin .md-outline input[type=email]:focus:not([readonly]),.pink-skin .md-outline input[type=number]:focus:not([readonly]),.pink-skin .md-outline input[type=password]:focus:not([readonly]),.pink-skin .md-outline input[type=search-md]:focus:not([readonly]),.pink-skin .md-outline input[type=search]:focus:not([readonly]),.pink-skin .md-outline input[type=tel]:focus:not([readonly]),.pink-skin .md-outline input[type=text]:focus:not([readonly]),.pink-skin .md-outline input[type=time]:focus:not([readonly]),.pink-skin .md-outline input[type=url]:focus:not([readonly]),.pink-skin .md-outline textarea:focus:not([readonly]){border-color:#9fa0ae;box-shadow:inset 0 0 0 1px #9fa0ae}.pink-skin .md-outline input[type=date]:focus:not([readonly])+label,.pink-skin .md-outline input[type=datetime-local]:focus:not([readonly])+label,.pink-skin .md-outline input[type=email]:focus:not([readonly])+label,.pink-skin .md-outline input[type=number]:focus:not([readonly])+label,.pink-skin .md-outline input[type=password]:focus:not([readonly])+label,.pink-skin .md-outline input[type=search-md]:focus:not([readonly])+label,.pink-skin .md-outline input[type=search]:focus:not([readonly])+label,.pink-skin .md-outline input[type=tel]:focus:not([readonly])+label,.pink-skin .md-outline input[type=text]:focus:not([readonly])+label,.pink-skin .md-outline input[type=time]:focus:not([readonly])+label,.pink-skin .md-outline input[type=url]:focus:not([readonly])+label,.pink-skin .md-outline textarea:focus:not([readonly])+label{color:#9fa0ae}.pink-skin .md-bg input[type=date],.pink-skin .md-bg input[type=datetime-local],.pink-skin .md-bg input[type=email],.pink-skin .md-bg input[type=number],.pink-skin .md-bg input[type=password],.pink-skin .md-bg input[type=search-md],.pink-skin .md-bg input[type=search],.pink-skin .md-bg input[type=tel],.pink-skin .md-bg input[type=text],.pink-skin .md-bg input[type=time],.pink-skin .md-bg input[type=url],.pink-skin .md-bg textarea.md-textarea{background-image:linear-gradient(180deg,#9fa0ae,#9fa0ae),linear-gradient(180deg,#ced4da,#ced4da)}.pink-skin input[type=email]:focus:not([readonly]),.pink-skin input[type=number]:focus:not([readonly]),.pink-skin input[type=password]:focus:not([readonly]),.pink-skin input[type=text]:focus:not([readonly]),.pink-skin textarea.md-textarea:focus:not([readonly]){border-color:#9fa0ae;box-shadow:0 1px 0 0 #9fa0ae}.pink-skin input[type=email]:focus:not([readonly])+label,.pink-skin input[type=number]:focus:not([readonly])+label,.pink-skin input[type=password]:focus:not([readonly])+label,.pink-skin input[type=text]:focus:not([readonly])+label,.pink-skin textarea.md-textarea:focus:not([readonly])+label{color:#9fa0ae}.pink-skin input[type=checkbox]:checked+label:before{border-bottom:2px solid #9fa0ae;border-right:2px solid #9fa0ae}.pink-skin input[type=checkbox].filled-in:checked+label:before{border-bottom:2px solid #fff;border-right:2px solid #fff}.pink-skin input[type=checkbox].filled-in:checked+label:after{background-color:#9fa0ae;border-color:#9fa0ae}.pink-skin .md-form .prefix.active{color:#9fa0ae}.pink-skin .select-wrapper.colorful-select.md-form.md-outline span.caret.active{color:#9fa0ae!important}.pink-skin .select-wrapper.colorful-select.md-form.md-outline input.select-dropdown:focus{border-color:#9fa0ae;box-shadow:inset 0 0 0 1px #9fa0ae}.pink-skin .select-wrapper.colorful-select.md-form.md-outline+label.active{color:#9fa0ae}.pink-skin .select-wrapper.colorful-select.md-form .dropdown-content li a,.pink-skin .select-wrapper.colorful-select.md-form .dropdown-content li span:hover,.pink-skin .select-wrapper.colorful-select.md-form .dropdown-content li.active{background-color:#9fa0ae!important}.pink-skin .select-wrapper.colorful-select.md-form .dropdown-content li.disabled.active{background-color:initial!important}.pink-skin .top-nav-collapse{background-color:#535466}.pink-skin .carousel-multi-item .carousel-indicators li,.pink-skin .carousel-multi-item .carousel-indicators li.active,.pink-skin .carousel-multi-item .controls-top>a{background-color:#9fa0ae}.pink-skin .card-header,.pink-skin .form-header{background-color:#a5a5b3}.pink-skin .spinner-primary-color,.pink-skin .spinner-primary-color-only{border-color:#bd5d70}.pink-skin .pagination-primary-color .page-item.active .page-link,.pink-skin .pagination-primary-color .page-item.active .page-link:focus,.pink-skin .pagination-primary-color .page-item.active .page-link:hover{background-color:#bd5d70;color:#fff}.pink-skin .pagination-primary-color .page-link{color:#bd5d70}.pink-skin .pagination-primary-color .page-link:focus{box-shadow:none}.indigo-skin .gradient{background:#272d6e;background:linear-gradient(135deg,#272d6e,#90a8ff)}.indigo-skin .primary-color,.indigo-skin ul.stepper li.active a .circle,.indigo-skin ul.stepper li.completed a .circle,ul.stepper li.active a .indigo-skin .circle,ul.stepper li.completed a .indigo-skin .circle{background-color:#7f82c5!important}.indigo-skin .navbar{background-color:#9095aa;color:#fff}.indigo-skin .navbar .navbar-nav .nav-item .dropdown-menu a{color:#000}.indigo-skin .navbar .navbar-nav .nav-item .dropdown-menu a:active,.indigo-skin .navbar .navbar-nav .nav-item .dropdown-menu a:focus,.indigo-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover{background-color:#fd4d79}.indigo-skin .navbar.double-nav a{color:#fff}.indigo-skin .navbar form .md-form .form-control{color:#fff;font-weight:300}.indigo-skin .navbar form .md-form .form-control::placeholder{color:#fff}.indigo-skin .page-footer{background-color:#9095aa}.indigo-skin .side-nav{background-color:#404f9f}.indigo-skin .side-nav .logo-wrapper>div{background-color:initial!important}.indigo-skin .side-nav .sn-avatar-wrapper img{border:3px solid #fc1a53}.indigo-skin .side-nav .social{border-bottom:1px solid #9999994d}.indigo-skin .side-nav .social a:hover .fab,.indigo-skin .side-nav .social a:hover .far,.indigo-skin .side-nav .social a:hover .fas{color:#fd668c!important;transition:all .3s linear}.indigo-skin .side-nav .collapsible li{background-color:initial}.indigo-skin .side-nav .collapsible li .collapsible-header{color:#fff;transition:all .3s linear}.indigo-skin .side-nav .collapsible li .collapsible-header.active,.indigo-skin .side-nav .collapsible li .collapsible-header:hover{background-color:#fa5079cc}.indigo-skin .side-nav .collapsible li .collapsible-body a{color:#fff}.indigo-skin .side-nav .collapsible li .collapsible-body a.active,.indigo-skin .side-nav .collapsible li .collapsible-body a:active,.indigo-skin .side-nav .collapsible li .collapsible-body a:hover{color:#ff89ac}.indigo-skin .side-nav .collapsible li .collapsible-body a .fab,.indigo-skin .side-nav .collapsible li .collapsible-body a .far,.indigo-skin .side-nav .collapsible li .collapsible-body a .fas{color:#fff}.indigo-skin .side-nav .collapsible li a:not(.collapsible-header){color:#fff;transition:all .3s linear}.indigo-skin .side-nav .collapsible li a:not(.collapsible-header).active,.indigo-skin .side-nav .collapsible li a:not(.collapsible-header):active,.indigo-skin .side-nav .collapsible li a:not(.collapsible-header):hover{color:#ff89ac!important}.indigo-skin .side-nav .sidenav-bg.mask-strong:after,.indigo-skin .side-nav .sidenav-bg:after{background:#234186cc}.indigo-skin .side-nav .sidenav-bg.mask-light:after{background:#234186a6}.indigo-skin .side-nav .sidenav-bg.mask-slight:after{background:#23418680}.indigo-skin .btn-primary{background-color:#fd668c!important;color:#fff}.indigo-skin .btn-primary:hover{background-color:#fd7f9f;color:#fff}.indigo-skin .btn-primary.focus,.indigo-skin .btn-primary:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.indigo-skin .btn-primary.active,.indigo-skin .btn-primary:active,.indigo-skin .btn-primary:focus{background-color:#fa0341}.indigo-skin .btn-primary.dropdown-toggle{background-color:#fd668c!important}.indigo-skin .btn-primary.dropdown-toggle:focus,.indigo-skin .btn-primary.dropdown-toggle:hover{background-color:#fd7f9f!important}.indigo-skin .btn-primary:not([disabled]):not(.disabled).active,.indigo-skin .btn-primary:not([disabled]):not(.disabled):active,.show>.indigo-skin .btn-primary.dropdown-toggle{background-color:#fa0341!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.indigo-skin .btn-primary:not([disabled]):not(.disabled).active:focus,.indigo-skin .btn-primary:not([disabled]):not(.disabled):active:focus,.show>.indigo-skin .btn-primary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.indigo-skin .primary-ic{color:#fd668c!important}.indigo-skin .primary-ic:focus,.indigo-skin .primary-ic:hover{color:#fd668c}.indigo-skin table.table a.btn.btn-primary{color:#fff}.indigo-skin .btn-secondary{background-color:#3c61ae!important;color:#fff}.indigo-skin .btn-secondary:hover{background-color:#456cbf;color:#fff}.indigo-skin .btn-secondary.focus,.indigo-skin .btn-secondary:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.indigo-skin .btn-secondary.active,.indigo-skin .btn-secondary:active,.indigo-skin .btn-secondary:focus{background-color:#223762}.indigo-skin .btn-secondary.dropdown-toggle{background-color:#3c61ae!important}.indigo-skin .btn-secondary.dropdown-toggle:focus,.indigo-skin .btn-secondary.dropdown-toggle:hover{background-color:#456cbf!important}.indigo-skin .btn-secondary:not([disabled]):not(.disabled).active,.indigo-skin .btn-secondary:not([disabled]):not(.disabled):active,.show>.indigo-skin .btn-secondary.dropdown-toggle{background-color:#223762!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.indigo-skin .btn-secondary:not([disabled]):not(.disabled).active:focus,.indigo-skin .btn-secondary:not([disabled]):not(.disabled):active:focus,.show>.indigo-skin .btn-secondary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.indigo-skin .secondary-ic{color:#3c61ae!important}.indigo-skin .secondary-ic:focus,.indigo-skin .secondary-ic:hover{color:#3c61ae}.indigo-skin table.table a.btn.btn-secondary{color:#fff}.indigo-skin .btn-default{background-color:#9095aa!important;color:#fff}.indigo-skin .btn-default:hover{background-color:#9ea3b5;color:#fff}.indigo-skin .btn-default.focus,.indigo-skin .btn-default:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.indigo-skin .btn-default.active,.indigo-skin .btn-default:active,.indigo-skin .btn-default:focus{background-color:#5c6178}.indigo-skin .btn-default.dropdown-toggle{background-color:#9095aa!important}.indigo-skin .btn-default.dropdown-toggle:focus,.indigo-skin .btn-default.dropdown-toggle:hover{background-color:#9ea3b5!important}.indigo-skin .btn-default:not([disabled]):not(.disabled).active,.indigo-skin .btn-default:not([disabled]):not(.disabled):active,.show>.indigo-skin .btn-default.dropdown-toggle{background-color:#5c6178!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.indigo-skin .btn-default:not([disabled]):not(.disabled).active:focus,.indigo-skin .btn-default:not([disabled]):not(.disabled):active:focus,.show>.indigo-skin .btn-default.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.indigo-skin .default-ic{color:#9095aa!important}.indigo-skin .default-ic:focus,.indigo-skin .default-ic:hover{color:#9095aa}.indigo-skin a.btn:not([href]):not([tabindex]),.indigo-skin a.btn:not([href]):not([tabindex]):focus,.indigo-skin a.btn:not([href]):not([tabindex]):hover,.indigo-skin table.table a.btn.btn-default{color:#fff}.indigo-skin .btn-outline-primary{background-color:initial!important;border:2px solid #fd668c!important;color:#fd668c!important}.indigo-skin .btn-outline-primary.active,.indigo-skin .btn-outline-primary:active,.indigo-skin .btn-outline-primary:active:focus,.indigo-skin .btn-outline-primary:focus,.indigo-skin .btn-outline-primary:hover{background-color:initial!important;border-color:#fd668c!important;color:#fd668c!important}.indigo-skin .btn-outline-primary:not([disabled]):not(.disabled).active,.indigo-skin .btn-outline-primary:not([disabled]):not(.disabled):active,.show>.indigo-skin .btn-outline-primary.dropdown-toggle{background-color:initial!important;border-color:#fd668c!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.indigo-skin .btn-outline-primary:not([disabled]):not(.disabled).active:focus,.indigo-skin .btn-outline-primary:not([disabled]):not(.disabled):active:focus,.show>.indigo-skin .btn-outline-primary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.indigo-skin .btn-outline-secondary{background-color:initial!important;border:2px solid #3c61ae!important;color:#3c61ae!important}.indigo-skin .btn-outline-secondary.active,.indigo-skin .btn-outline-secondary:active,.indigo-skin .btn-outline-secondary:active:focus,.indigo-skin .btn-outline-secondary:focus,.indigo-skin .btn-outline-secondary:hover{background-color:initial!important;border-color:#3c61ae!important;color:#3c61ae!important}.indigo-skin .btn-outline-secondary:not([disabled]):not(.disabled).active,.indigo-skin .btn-outline-secondary:not([disabled]):not(.disabled):active,.show>.indigo-skin .btn-outline-secondary.dropdown-toggle{background-color:initial!important;border-color:#3c61ae!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.indigo-skin .btn-outline-secondary:not([disabled]):not(.disabled).active:focus,.indigo-skin .btn-outline-secondary:not([disabled]):not(.disabled):active:focus,.show>.indigo-skin .btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.indigo-skin .btn-outline-default{background-color:initial!important;border:2px solid #9095aa!important;color:#9095aa!important}.indigo-skin .btn-outline-default.active,.indigo-skin .btn-outline-default:active,.indigo-skin .btn-outline-default:active:focus,.indigo-skin .btn-outline-default:focus,.indigo-skin .btn-outline-default:hover{background-color:initial!important;border-color:#9095aa!important;color:#9095aa!important}.indigo-skin .btn-outline-default:not([disabled]):not(.disabled).active,.indigo-skin .btn-outline-default:not([disabled]):not(.disabled):active,.show>.indigo-skin .btn-outline-default.dropdown-toggle{background-color:initial!important;border-color:#9095aa!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.indigo-skin .btn-outline-default:not([disabled]):not(.disabled).active:focus,.indigo-skin .btn-outline-default:not([disabled]):not(.disabled):active:focus,.show>.indigo-skin .btn-outline-default.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.indigo-skin .card .btn-action{background:#9095aa}.indigo-skin .card .btn-action:focus,.indigo-skin .card .btn-action:hover{background-color:#9ea3b5!important}.indigo-skin .card .btn-action.active{background-color:#5c6178!important}.indigo-skin .md-outline input[type=date]:focus:not([readonly]),.indigo-skin .md-outline input[type=datetime-local]:focus:not([readonly]),.indigo-skin .md-outline input[type=email]:focus:not([readonly]),.indigo-skin .md-outline input[type=number]:focus:not([readonly]),.indigo-skin .md-outline input[type=password]:focus:not([readonly]),.indigo-skin .md-outline input[type=search-md]:focus:not([readonly]),.indigo-skin .md-outline input[type=search]:focus:not([readonly]),.indigo-skin .md-outline input[type=tel]:focus:not([readonly]),.indigo-skin .md-outline input[type=text]:focus:not([readonly]),.indigo-skin .md-outline input[type=time]:focus:not([readonly]),.indigo-skin .md-outline input[type=url]:focus:not([readonly]),.indigo-skin .md-outline textarea:focus:not([readonly]){border-color:#fd668c;box-shadow:inset 0 0 0 1px #fd668c}.indigo-skin .md-outline input[type=date]:focus:not([readonly])+label,.indigo-skin .md-outline input[type=datetime-local]:focus:not([readonly])+label,.indigo-skin .md-outline input[type=email]:focus:not([readonly])+label,.indigo-skin .md-outline input[type=number]:focus:not([readonly])+label,.indigo-skin .md-outline input[type=password]:focus:not([readonly])+label,.indigo-skin .md-outline input[type=search-md]:focus:not([readonly])+label,.indigo-skin .md-outline input[type=search]:focus:not([readonly])+label,.indigo-skin .md-outline input[type=tel]:focus:not([readonly])+label,.indigo-skin .md-outline input[type=text]:focus:not([readonly])+label,.indigo-skin .md-outline input[type=time]:focus:not([readonly])+label,.indigo-skin .md-outline input[type=url]:focus:not([readonly])+label,.indigo-skin .md-outline textarea:focus:not([readonly])+label{color:#fd668c}.indigo-skin .md-bg input[type=date],.indigo-skin .md-bg input[type=datetime-local],.indigo-skin .md-bg input[type=email],.indigo-skin .md-bg input[type=number],.indigo-skin .md-bg input[type=password],.indigo-skin .md-bg input[type=search-md],.indigo-skin .md-bg input[type=search],.indigo-skin .md-bg input[type=tel],.indigo-skin .md-bg input[type=text],.indigo-skin .md-bg input[type=time],.indigo-skin .md-bg input[type=url],.indigo-skin .md-bg textarea.md-textarea{background-image:linear-gradient(180deg,#fd668c,#fd668c),linear-gradient(180deg,#ced4da,#ced4da)}.indigo-skin input[type=email]:focus:not([readonly]),.indigo-skin input[type=number]:focus:not([readonly]),.indigo-skin input[type=password]:focus:not([readonly]),.indigo-skin input[type=text]:focus:not([readonly]),.indigo-skin textarea.md-textarea:focus:not([readonly]){border-color:#fd668c;box-shadow:0 1px 0 0 #fd668c}.indigo-skin input[type=email]:focus:not([readonly])+label,.indigo-skin input[type=number]:focus:not([readonly])+label,.indigo-skin input[type=password]:focus:not([readonly])+label,.indigo-skin input[type=text]:focus:not([readonly])+label,.indigo-skin textarea.md-textarea:focus:not([readonly])+label{color:#fd668c}.indigo-skin input[type=checkbox]:checked+label:before{border-bottom:2px solid #fd668c;border-right:2px solid #fd668c}.indigo-skin input[type=checkbox].filled-in:checked+label:before{border-bottom:2px solid #fff;border-right:2px solid #fff}.indigo-skin input[type=checkbox].filled-in:checked+label:after{background-color:#fd668c;border-color:#fd668c}.indigo-skin .md-form .prefix.active{color:#fd668c}.indigo-skin .select-wrapper.colorful-select.md-form.md-outline span.caret.active{color:#fd668c!important}.indigo-skin .select-wrapper.colorful-select.md-form.md-outline input.select-dropdown:focus{border-color:#fd668c;box-shadow:inset 0 0 0 1px #fd668c}.indigo-skin .select-wrapper.colorful-select.md-form.md-outline+label.active{color:#fd668c}.indigo-skin .select-wrapper.colorful-select.md-form .dropdown-content li a,.indigo-skin .select-wrapper.colorful-select.md-form .dropdown-content li span:hover,.indigo-skin .select-wrapper.colorful-select.md-form .dropdown-content li.active{background-color:#fd668c!important}.indigo-skin .select-wrapper.colorful-select.md-form .dropdown-content li.disabled.active{background-color:initial!important}.indigo-skin .top-nav-collapse{background-color:#9095aa}.indigo-skin .carousel-multi-item .carousel-indicators li,.indigo-skin .carousel-multi-item .carousel-indicators li.active,.indigo-skin .carousel-multi-item .controls-top>a{background-color:#fd668c}.indigo-skin .card-header,.indigo-skin .form-header{background-color:#fd7094}.indigo-skin .spinner-primary-color,.indigo-skin .spinner-primary-color-only{border-color:#7f82c5}.indigo-skin .pagination-primary-color .page-item.active .page-link,.indigo-skin .pagination-primary-color .page-item.active .page-link:focus,.indigo-skin .pagination-primary-color .page-item.active .page-link:hover{background-color:#7f82c5;color:#fff}.indigo-skin .pagination-primary-color .page-link{color:#7f82c5}.indigo-skin .pagination-primary-color .page-link:focus{box-shadow:none}.light-blue-skin .gradient{background:#69adf4;background:linear-gradient(135deg,#69adf4,#69adf4)}.light-blue-skin .primary-color,.light-blue-skin ul.stepper li.active a .circle,.light-blue-skin ul.stepper li.completed a .circle,ul.stepper li.active a .light-blue-skin .circle,ul.stepper li.completed a .light-blue-skin .circle{background-color:#3d799c!important}.light-blue-skin .navbar{background-color:#3f5c80;color:#fff}.light-blue-skin .navbar .navbar-nav .nav-item .dropdown-menu a{color:#000}.light-blue-skin .navbar .navbar-nav .nav-item .dropdown-menu a:active,.light-blue-skin .navbar .navbar-nav .nav-item .dropdown-menu a:focus,.light-blue-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover{background-color:#a5b6be}.light-blue-skin .navbar.double-nav a{color:#fff}.light-blue-skin .navbar form .md-form .form-control{color:#fff;font-weight:300}.light-blue-skin .navbar form .md-form .form-control::placeholder{color:#fff}.light-blue-skin .page-footer{background-color:#3f5c80}.light-blue-skin .side-nav{background-color:#6a9ed3}.light-blue-skin .side-nav .logo-wrapper>div{background-color:initial!important}.light-blue-skin .side-nav .sn-avatar-wrapper img{border:3px solid #889ea9}.light-blue-skin .side-nav .social{border-bottom:1px solid #9999994d}.light-blue-skin .side-nav .social a:hover .fab,.light-blue-skin .side-nav .social a:hover .far,.light-blue-skin .side-nav .social a:hover .fas{color:#b4c2c9!important;transition:all .3s linear}.light-blue-skin .side-nav .collapsible li{background-color:initial}.light-blue-skin .side-nav .collapsible li .collapsible-header{color:#fff;transition:all .3s linear}.light-blue-skin .side-nav .collapsible li .collapsible-header.active,.light-blue-skin .side-nav .collapsible li .collapsible-header:hover{background-color:#1d365699}.light-blue-skin .side-nav .collapsible li .collapsible-body a{color:#fff}.light-blue-skin .side-nav .collapsible li .collapsible-body a.active,.light-blue-skin .side-nav .collapsible li .collapsible-body a:active,.light-blue-skin .side-nav .collapsible li .collapsible-body a:hover{color:#aadeff}.light-blue-skin .side-nav .collapsible li .collapsible-body a .fab,.light-blue-skin .side-nav .collapsible li .collapsible-body a .far,.light-blue-skin .side-nav .collapsible li .collapsible-body a .fas{color:#fff}.light-blue-skin .side-nav .collapsible li a:not(.collapsible-header){color:#fff;transition:all .3s linear}.light-blue-skin .side-nav .collapsible li a:not(.collapsible-header).active,.light-blue-skin .side-nav .collapsible li a:not(.collapsible-header):active,.light-blue-skin .side-nav .collapsible li a:not(.collapsible-header):hover{color:#aadeff!important}.light-blue-skin .side-nav .sidenav-bg.mask-strong:after,.light-blue-skin .side-nav .sidenav-bg:after{background:#5786b4cc}.light-blue-skin .side-nav .sidenav-bg.mask-light:after{background:#5786b4a6}.light-blue-skin .side-nav .sidenav-bg.mask-slight:after{background:#5786b480}.light-blue-skin .btn-primary{background-color:#ff4a67!important;color:#fff}.light-blue-skin .btn-primary:hover{background-color:#ff647c;color:#fff}.light-blue-skin .btn-primary.focus,.light-blue-skin .btn-primary:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.light-blue-skin .btn-primary.active,.light-blue-skin .btn-primary:active,.light-blue-skin .btn-primary:focus{background-color:#e30024}.light-blue-skin .btn-primary.dropdown-toggle{background-color:#ff4a67!important}.light-blue-skin .btn-primary.dropdown-toggle:focus,.light-blue-skin .btn-primary.dropdown-toggle:hover{background-color:#ff647c!important}.light-blue-skin .btn-primary:not([disabled]):not(.disabled).active,.light-blue-skin .btn-primary:not([disabled]):not(.disabled):active,.show>.light-blue-skin .btn-primary.dropdown-toggle{background-color:#e30024!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.light-blue-skin .btn-primary:not([disabled]):not(.disabled).active:focus,.light-blue-skin .btn-primary:not([disabled]):not(.disabled):active:focus,.show>.light-blue-skin .btn-primary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.light-blue-skin .primary-ic{color:#ff4a67!important}.light-blue-skin .primary-ic:focus,.light-blue-skin .primary-ic:hover{color:#ff4a67}.light-blue-skin table.table a.btn.btn-primary{color:#fff}.light-blue-skin .btn-secondary{background-color:#64c3f0!important;color:#fff}.light-blue-skin .btn-secondary:hover{background-color:#7bccf2;color:#fff}.light-blue-skin .btn-secondary.focus,.light-blue-skin .btn-secondary:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.light-blue-skin .btn-secondary.active,.light-blue-skin .btn-secondary:active,.light-blue-skin .btn-secondary:focus{background-color:#159ad9}.light-blue-skin .btn-secondary.dropdown-toggle{background-color:#64c3f0!important}.light-blue-skin .btn-secondary.dropdown-toggle:focus,.light-blue-skin .btn-secondary.dropdown-toggle:hover{background-color:#7bccf2!important}.light-blue-skin .btn-secondary:not([disabled]):not(.disabled).active,.light-blue-skin .btn-secondary:not([disabled]):not(.disabled):active,.show>.light-blue-skin .btn-secondary.dropdown-toggle{background-color:#159ad9!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.light-blue-skin .btn-secondary:not([disabled]):not(.disabled).active:focus,.light-blue-skin .btn-secondary:not([disabled]):not(.disabled):active:focus,.show>.light-blue-skin .btn-secondary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.light-blue-skin .secondary-ic{color:#64c3f0!important}.light-blue-skin .secondary-ic:focus,.light-blue-skin .secondary-ic:hover{color:#64c3f0}.light-blue-skin table.table a.btn.btn-secondary{color:#fff}.light-blue-skin .btn-default{background-color:#2d486a!important;color:#fff}.light-blue-skin .btn-default:hover{background-color:#35547c;color:#fff}.light-blue-skin .btn-default.focus,.light-blue-skin .btn-default:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.light-blue-skin .btn-default.active,.light-blue-skin .btn-default:active,.light-blue-skin .btn-default:focus{background-color:#0f1722}.light-blue-skin .btn-default.dropdown-toggle{background-color:#2d486a!important}.light-blue-skin .btn-default.dropdown-toggle:focus,.light-blue-skin .btn-default.dropdown-toggle:hover{background-color:#35547c!important}.light-blue-skin .btn-default:not([disabled]):not(.disabled).active,.light-blue-skin .btn-default:not([disabled]):not(.disabled):active,.show>.light-blue-skin .btn-default.dropdown-toggle{background-color:#0f1722!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.light-blue-skin .btn-default:not([disabled]):not(.disabled).active:focus,.light-blue-skin .btn-default:not([disabled]):not(.disabled):active:focus,.show>.light-blue-skin .btn-default.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.light-blue-skin .default-ic{color:#2d486a!important}.light-blue-skin .default-ic:focus,.light-blue-skin .default-ic:hover{color:#2d486a}.light-blue-skin a.btn:not([href]):not([tabindex]),.light-blue-skin a.btn:not([href]):not([tabindex]):focus,.light-blue-skin a.btn:not([href]):not([tabindex]):hover,.light-blue-skin table.table a.btn.btn-default{color:#fff}.light-blue-skin .btn-outline-primary{background-color:initial!important;border:2px solid #ff4a67!important;color:#ff4a67!important}.light-blue-skin .btn-outline-primary.active,.light-blue-skin .btn-outline-primary:active,.light-blue-skin .btn-outline-primary:active:focus,.light-blue-skin .btn-outline-primary:focus,.light-blue-skin .btn-outline-primary:hover{background-color:initial!important;border-color:#ff4a67!important;color:#ff4a67!important}.light-blue-skin .btn-outline-primary:not([disabled]):not(.disabled).active,.light-blue-skin .btn-outline-primary:not([disabled]):not(.disabled):active,.show>.light-blue-skin .btn-outline-primary.dropdown-toggle{background-color:initial!important;border-color:#ff4a67!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.light-blue-skin .btn-outline-primary:not([disabled]):not(.disabled).active:focus,.light-blue-skin .btn-outline-primary:not([disabled]):not(.disabled):active:focus,.show>.light-blue-skin .btn-outline-primary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.light-blue-skin .btn-outline-secondary{background-color:initial!important;border:2px solid #64c3f0!important;color:#64c3f0!important}.light-blue-skin .btn-outline-secondary.active,.light-blue-skin .btn-outline-secondary:active,.light-blue-skin .btn-outline-secondary:active:focus,.light-blue-skin .btn-outline-secondary:focus,.light-blue-skin .btn-outline-secondary:hover{background-color:initial!important;border-color:#64c3f0!important;color:#64c3f0!important}.light-blue-skin .btn-outline-secondary:not([disabled]):not(.disabled).active,.light-blue-skin .btn-outline-secondary:not([disabled]):not(.disabled):active,.show>.light-blue-skin .btn-outline-secondary.dropdown-toggle{background-color:initial!important;border-color:#64c3f0!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.light-blue-skin .btn-outline-secondary:not([disabled]):not(.disabled).active:focus,.light-blue-skin .btn-outline-secondary:not([disabled]):not(.disabled):active:focus,.show>.light-blue-skin .btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.light-blue-skin .btn-outline-default{background-color:initial!important;border:2px solid #2d486a!important;color:#2d486a!important}.light-blue-skin .btn-outline-default.active,.light-blue-skin .btn-outline-default:active,.light-blue-skin .btn-outline-default:active:focus,.light-blue-skin .btn-outline-default:focus,.light-blue-skin .btn-outline-default:hover{background-color:initial!important;border-color:#2d486a!important;color:#2d486a!important}.light-blue-skin .btn-outline-default:not([disabled]):not(.disabled).active,.light-blue-skin .btn-outline-default:not([disabled]):not(.disabled):active,.show>.light-blue-skin .btn-outline-default.dropdown-toggle{background-color:initial!important;border-color:#2d486a!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.light-blue-skin .btn-outline-default:not([disabled]):not(.disabled).active:focus,.light-blue-skin .btn-outline-default:not([disabled]):not(.disabled):active:focus,.show>.light-blue-skin .btn-outline-default.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.light-blue-skin .card .btn-action{background:#2d486a}.light-blue-skin .card .btn-action:focus,.light-blue-skin .card .btn-action:hover{background-color:#35547c!important}.light-blue-skin .card .btn-action.active{background-color:#0f1722!important}.light-blue-skin .md-outline input[type=date]:focus:not([readonly]),.light-blue-skin .md-outline input[type=datetime-local]:focus:not([readonly]),.light-blue-skin .md-outline input[type=email]:focus:not([readonly]),.light-blue-skin .md-outline input[type=number]:focus:not([readonly]),.light-blue-skin .md-outline input[type=password]:focus:not([readonly]),.light-blue-skin .md-outline input[type=search-md]:focus:not([readonly]),.light-blue-skin .md-outline input[type=search]:focus:not([readonly]),.light-blue-skin .md-outline input[type=tel]:focus:not([readonly]),.light-blue-skin .md-outline input[type=text]:focus:not([readonly]),.light-blue-skin .md-outline input[type=time]:focus:not([readonly]),.light-blue-skin .md-outline input[type=url]:focus:not([readonly]),.light-blue-skin .md-outline textarea:focus:not([readonly]){border-color:#b4c2c9;box-shadow:inset 0 0 0 1px #b4c2c9}.light-blue-skin .md-outline input[type=date]:focus:not([readonly])+label,.light-blue-skin .md-outline input[type=datetime-local]:focus:not([readonly])+label,.light-blue-skin .md-outline input[type=email]:focus:not([readonly])+label,.light-blue-skin .md-outline input[type=number]:focus:not([readonly])+label,.light-blue-skin .md-outline input[type=password]:focus:not([readonly])+label,.light-blue-skin .md-outline input[type=search-md]:focus:not([readonly])+label,.light-blue-skin .md-outline input[type=search]:focus:not([readonly])+label,.light-blue-skin .md-outline input[type=tel]:focus:not([readonly])+label,.light-blue-skin .md-outline input[type=text]:focus:not([readonly])+label,.light-blue-skin .md-outline input[type=time]:focus:not([readonly])+label,.light-blue-skin .md-outline input[type=url]:focus:not([readonly])+label,.light-blue-skin .md-outline textarea:focus:not([readonly])+label{color:#b4c2c9}.light-blue-skin .md-bg input[type=date],.light-blue-skin .md-bg input[type=datetime-local],.light-blue-skin .md-bg input[type=email],.light-blue-skin .md-bg input[type=number],.light-blue-skin .md-bg input[type=password],.light-blue-skin .md-bg input[type=search-md],.light-blue-skin .md-bg input[type=search],.light-blue-skin .md-bg input[type=tel],.light-blue-skin .md-bg input[type=text],.light-blue-skin .md-bg input[type=time],.light-blue-skin .md-bg input[type=url],.light-blue-skin .md-bg textarea.md-textarea{background-image:linear-gradient(180deg,#b4c2c9,#b4c2c9),linear-gradient(180deg,#ced4da,#ced4da)}.light-blue-skin input[type=email]:focus:not([readonly]),.light-blue-skin input[type=number]:focus:not([readonly]),.light-blue-skin input[type=password]:focus:not([readonly]),.light-blue-skin input[type=text]:focus:not([readonly]),.light-blue-skin textarea.md-textarea:focus:not([readonly]){border-color:#b4c2c9;box-shadow:0 1px 0 0 #b4c2c9}.light-blue-skin input[type=email]:focus:not([readonly])+label,.light-blue-skin input[type=number]:focus:not([readonly])+label,.light-blue-skin input[type=password]:focus:not([readonly])+label,.light-blue-skin input[type=text]:focus:not([readonly])+label,.light-blue-skin textarea.md-textarea:focus:not([readonly])+label{color:#b4c2c9}.light-blue-skin input[type=checkbox]:checked+label:before{border-bottom:2px solid #b4c2c9;border-right:2px solid #b4c2c9}.light-blue-skin input[type=checkbox].filled-in:checked+label:before{border-bottom:2px solid #fff;border-right:2px solid #fff}.light-blue-skin input[type=checkbox].filled-in:checked+label:after{background-color:#b4c2c9;border-color:#b4c2c9}.light-blue-skin .md-form .prefix.active{color:#b4c2c9}.light-blue-skin .select-wrapper.colorful-select.md-form.md-outline span.caret.active{color:#b4c2c9!important}.light-blue-skin .select-wrapper.colorful-select.md-form.md-outline input.select-dropdown:focus{border-color:#b4c2c9;box-shadow:inset 0 0 0 1px #b4c2c9}.light-blue-skin .select-wrapper.colorful-select.md-form.md-outline+label.active{color:#b4c2c9}.light-blue-skin .select-wrapper.colorful-select.md-form .dropdown-content li a,.light-blue-skin .select-wrapper.colorful-select.md-form .dropdown-content li span:hover,.light-blue-skin .select-wrapper.colorful-select.md-form .dropdown-content li.active{background-color:#b4c2c9!important}.light-blue-skin .select-wrapper.colorful-select.md-form .dropdown-content li.disabled.active{background-color:initial!important}.light-blue-skin .top-nav-collapse{background-color:#3f5c80}.light-blue-skin .carousel-multi-item .carousel-indicators li,.light-blue-skin .carousel-multi-item .carousel-indicators li.active,.light-blue-skin .carousel-multi-item .controls-top>a{background-color:#b4c2c9}.light-blue-skin .card-header,.light-blue-skin .form-header{background-color:#bac7cd}.light-blue-skin .spinner-primary-color,.light-blue-skin .spinner-primary-color-only{border-color:#3d799c}.light-blue-skin .pagination-primary-color .page-item.active .page-link,.light-blue-skin .pagination-primary-color .page-item.active .page-link:focus,.light-blue-skin .pagination-primary-color .page-item.active .page-link:hover{background-color:#3d799c;color:#fff}.light-blue-skin .pagination-primary-color .page-link{color:#3d799c}.light-blue-skin .pagination-primary-color .page-link:focus{box-shadow:none}.grey-skin .gradient{background:#383838;background:linear-gradient(135deg,#383838,#a5a4a4)}.grey-skin .primary-color,.grey-skin ul.stepper li.active a .circle,.grey-skin ul.stepper li.completed a .circle,ul.stepper li.active a .grey-skin .circle,ul.stepper li.completed a .grey-skin .circle{background-color:#2b2b2b!important}.grey-skin .navbar{background-color:#44474b;color:#fff}.grey-skin .navbar .navbar-nav .nav-item .dropdown-menu a{color:#000}.grey-skin .navbar .navbar-nav .nav-item .dropdown-menu a:active,.grey-skin .navbar .navbar-nav .nav-item .dropdown-menu a:focus,.grey-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover{background-color:#5eb7ee}.grey-skin .navbar.double-nav a{color:#fff}.grey-skin .navbar form .md-form .form-control{color:#fff;font-weight:300}.grey-skin .navbar form .md-form .form-control::placeholder{color:#fff}.grey-skin .page-footer{background-color:#44474b}.grey-skin .side-nav{background-color:#a5a4a4}.grey-skin .side-nav .logo-wrapper>div{background-color:initial!important}.grey-skin .side-nav .sn-avatar-wrapper img{border:3px solid #30a2e9}.grey-skin .side-nav .social{border-bottom:1px solid #9999994d}.grey-skin .side-nav .social a:hover .fab,.grey-skin .side-nav .social a:hover .far,.grey-skin .side-nav .social a:hover .fas{color:#75c1f0!important;transition:all .3s linear}.grey-skin .side-nav .collapsible li{background-color:initial}.grey-skin .side-nav .collapsible li .collapsible-header{color:#fff;transition:all .3s linear}.grey-skin .side-nav .collapsible li .collapsible-header.active,.grey-skin .side-nav .collapsible li .collapsible-header:hover{background-color:#0006}.grey-skin .side-nav .collapsible li .collapsible-body a{color:#fff}.grey-skin .side-nav .collapsible li .collapsible-body a.active,.grey-skin .side-nav .collapsible li .collapsible-body a:active,.grey-skin .side-nav .collapsible li .collapsible-body a:hover{color:#afdffc}.grey-skin .side-nav .collapsible li .collapsible-body a .fab,.grey-skin .side-nav .collapsible li .collapsible-body a .far,.grey-skin .side-nav .collapsible li .collapsible-body a .fas{color:#fff}.grey-skin .side-nav .collapsible li a:not(.collapsible-header){color:#fff;transition:all .3s linear}.grey-skin .side-nav .collapsible li a:not(.collapsible-header).active,.grey-skin .side-nav .collapsible li a:not(.collapsible-header):active,.grey-skin .side-nav .collapsible li a:not(.collapsible-header):hover{color:#afdffc!important}.grey-skin .side-nav .sidenav-bg.mask-strong:after,.grey-skin .side-nav .sidenav-bg:after{background:#797979cc}.grey-skin .side-nav .sidenav-bg.mask-light:after{background:#797979a6}.grey-skin .side-nav .sidenav-bg.mask-slight:after{background:#79797980}.grey-skin .btn-primary{background-color:#46aded!important;color:#fff}.grey-skin .btn-primary:hover{background-color:#5db7ef;color:#fff}.grey-skin .btn-primary.focus,.grey-skin .btn-primary:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.grey-skin .btn-primary.active,.grey-skin .btn-primary:active,.grey-skin .btn-primary:focus{background-color:#127abb}.grey-skin .btn-primary.dropdown-toggle{background-color:#46aded!important}.grey-skin .btn-primary.dropdown-toggle:focus,.grey-skin .btn-primary.dropdown-toggle:hover{background-color:#5db7ef!important}.grey-skin .btn-primary:not([disabled]):not(.disabled).active,.grey-skin .btn-primary:not([disabled]):not(.disabled):active,.show>.grey-skin .btn-primary.dropdown-toggle{background-color:#127abb!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.grey-skin .btn-primary:not([disabled]):not(.disabled).active:focus,.grey-skin .btn-primary:not([disabled]):not(.disabled):active:focus,.show>.grey-skin .btn-primary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.grey-skin .primary-ic{color:#46aded!important}.grey-skin .primary-ic:focus,.grey-skin .primary-ic:hover{color:#46aded}.grey-skin table.table a.btn.btn-primary{color:#fff}.grey-skin .btn-secondary{background-color:#7d8488!important;color:#fff}.grey-skin .btn-secondary:hover{background-color:#8a9194;color:#fff}.grey-skin .btn-secondary.focus,.grey-skin .btn-secondary:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.grey-skin .btn-secondary.active,.grey-skin .btn-secondary:active,.grey-skin .btn-secondary:focus{background-color:#4c5053}.grey-skin .btn-secondary.dropdown-toggle{background-color:#7d8488!important}.grey-skin .btn-secondary.dropdown-toggle:focus,.grey-skin .btn-secondary.dropdown-toggle:hover{background-color:#8a9194!important}.grey-skin .btn-secondary:not([disabled]):not(.disabled).active,.grey-skin .btn-secondary:not([disabled]):not(.disabled):active,.show>.grey-skin .btn-secondary.dropdown-toggle{background-color:#4c5053!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.grey-skin .btn-secondary:not([disabled]):not(.disabled).active:focus,.grey-skin .btn-secondary:not([disabled]):not(.disabled):active:focus,.show>.grey-skin .btn-secondary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.grey-skin .secondary-ic{color:#7d8488!important}.grey-skin .secondary-ic:focus,.grey-skin .secondary-ic:hover{color:#7d8488}.grey-skin table.table a.btn.btn-secondary{color:#fff}.grey-skin .btn-default{background-color:#353637!important;color:#fff}.grey-skin .btn-default:hover{background-color:#424344;color:#fff}.grey-skin .btn-default.focus,.grey-skin .btn-default:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.grey-skin .btn-default.active,.grey-skin .btn-default:active,.grey-skin .btn-default:focus{background-color:#030303}.grey-skin .btn-default.dropdown-toggle{background-color:#353637!important}.grey-skin .btn-default.dropdown-toggle:focus,.grey-skin .btn-default.dropdown-toggle:hover{background-color:#424344!important}.grey-skin .btn-default:not([disabled]):not(.disabled).active,.grey-skin .btn-default:not([disabled]):not(.disabled):active,.show>.grey-skin .btn-default.dropdown-toggle{background-color:#030303!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.grey-skin .btn-default:not([disabled]):not(.disabled).active:focus,.grey-skin .btn-default:not([disabled]):not(.disabled):active:focus,.show>.grey-skin .btn-default.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.grey-skin .default-ic{color:#353637!important}.grey-skin .default-ic:focus,.grey-skin .default-ic:hover{color:#353637}.grey-skin a.btn:not([href]):not([tabindex]),.grey-skin a.btn:not([href]):not([tabindex]):focus,.grey-skin a.btn:not([href]):not([tabindex]):hover,.grey-skin table.table a.btn.btn-default{color:#fff}.grey-skin .btn-outline-primary{background-color:initial!important;border:2px solid #46aded!important;color:#46aded!important}.grey-skin .btn-outline-primary.active,.grey-skin .btn-outline-primary:active,.grey-skin .btn-outline-primary:active:focus,.grey-skin .btn-outline-primary:focus,.grey-skin .btn-outline-primary:hover{background-color:initial!important;border-color:#46aded!important;color:#46aded!important}.grey-skin .btn-outline-primary:not([disabled]):not(.disabled).active,.grey-skin .btn-outline-primary:not([disabled]):not(.disabled):active,.show>.grey-skin .btn-outline-primary.dropdown-toggle{background-color:initial!important;border-color:#46aded!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.grey-skin .btn-outline-primary:not([disabled]):not(.disabled).active:focus,.grey-skin .btn-outline-primary:not([disabled]):not(.disabled):active:focus,.show>.grey-skin .btn-outline-primary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.grey-skin .btn-outline-secondary{background-color:initial!important;border:2px solid #7d8488!important;color:#7d8488!important}.grey-skin .btn-outline-secondary.active,.grey-skin .btn-outline-secondary:active,.grey-skin .btn-outline-secondary:active:focus,.grey-skin .btn-outline-secondary:focus,.grey-skin .btn-outline-secondary:hover{background-color:initial!important;border-color:#7d8488!important;color:#7d8488!important}.grey-skin .btn-outline-secondary:not([disabled]):not(.disabled).active,.grey-skin .btn-outline-secondary:not([disabled]):not(.disabled):active,.show>.grey-skin .btn-outline-secondary.dropdown-toggle{background-color:initial!important;border-color:#7d8488!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.grey-skin .btn-outline-secondary:not([disabled]):not(.disabled).active:focus,.grey-skin .btn-outline-secondary:not([disabled]):not(.disabled):active:focus,.show>.grey-skin .btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.grey-skin .btn-outline-default{background-color:initial!important;border:2px solid #353637!important;color:#353637!important}.grey-skin .btn-outline-default.active,.grey-skin .btn-outline-default:active,.grey-skin .btn-outline-default:active:focus,.grey-skin .btn-outline-default:focus,.grey-skin .btn-outline-default:hover{background-color:initial!important;border-color:#353637!important;color:#353637!important}.grey-skin .btn-outline-default:not([disabled]):not(.disabled).active,.grey-skin .btn-outline-default:not([disabled]):not(.disabled):active,.show>.grey-skin .btn-outline-default.dropdown-toggle{background-color:initial!important;border-color:#353637!important;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.grey-skin .btn-outline-default:not([disabled]):not(.disabled).active:focus,.grey-skin .btn-outline-default:not([disabled]):not(.disabled):active:focus,.show>.grey-skin .btn-outline-default.dropdown-toggle:focus{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.grey-skin .card .btn-action{background:#353637}.grey-skin .card .btn-action:focus,.grey-skin .card .btn-action:hover{background-color:#424344!important}.grey-skin .card .btn-action.active{background-color:#030303!important}.grey-skin .md-outline input[type=date]:focus:not([readonly]),.grey-skin .md-outline input[type=datetime-local]:focus:not([readonly]),.grey-skin .md-outline input[type=email]:focus:not([readonly]),.grey-skin .md-outline input[type=number]:focus:not([readonly]),.grey-skin .md-outline input[type=password]:focus:not([readonly]),.grey-skin .md-outline input[type=search-md]:focus:not([readonly]),.grey-skin .md-outline input[type=search]:focus:not([readonly]),.grey-skin .md-outline input[type=tel]:focus:not([readonly]),.grey-skin .md-outline input[type=text]:focus:not([readonly]),.grey-skin .md-outline input[type=time]:focus:not([readonly]),.grey-skin .md-outline input[type=url]:focus:not([readonly]),.grey-skin .md-outline textarea:focus:not([readonly]){border-color:#75c1f0;box-shadow:inset 0 0 0 1px #75c1f0}.grey-skin .md-outline input[type=date]:focus:not([readonly])+label,.grey-skin .md-outline input[type=datetime-local]:focus:not([readonly])+label,.grey-skin .md-outline input[type=email]:focus:not([readonly])+label,.grey-skin .md-outline input[type=number]:focus:not([readonly])+label,.grey-skin .md-outline input[type=password]:focus:not([readonly])+label,.grey-skin .md-outline input[type=search-md]:focus:not([readonly])+label,.grey-skin .md-outline input[type=search]:focus:not([readonly])+label,.grey-skin .md-outline input[type=tel]:focus:not([readonly])+label,.grey-skin .md-outline input[type=text]:focus:not([readonly])+label,.grey-skin .md-outline input[type=time]:focus:not([readonly])+label,.grey-skin .md-outline input[type=url]:focus:not([readonly])+label,.grey-skin .md-outline textarea:focus:not([readonly])+label{color:#75c1f0}.grey-skin .md-bg input[type=date],.grey-skin .md-bg input[type=datetime-local],.grey-skin .md-bg input[type=email],.grey-skin .md-bg input[type=number],.grey-skin .md-bg input[type=password],.grey-skin .md-bg input[type=search-md],.grey-skin .md-bg input[type=search],.grey-skin .md-bg input[type=tel],.grey-skin .md-bg input[type=text],.grey-skin .md-bg input[type=time],.grey-skin .md-bg input[type=url],.grey-skin .md-bg textarea.md-textarea{background-image:linear-gradient(180deg,#75c1f0,#75c1f0),linear-gradient(180deg,#ced4da,#ced4da)}.grey-skin input[type=email]:focus:not([readonly]),.grey-skin input[type=number]:focus:not([readonly]),.grey-skin input[type=password]:focus:not([readonly]),.grey-skin input[type=text]:focus:not([readonly]),.grey-skin textarea.md-textarea:focus:not([readonly]){border-color:#75c1f0;box-shadow:0 1px 0 0 #75c1f0}.grey-skin input[type=email]:focus:not([readonly])+label,.grey-skin input[type=number]:focus:not([readonly])+label,.grey-skin input[type=password]:focus:not([readonly])+label,.grey-skin input[type=text]:focus:not([readonly])+label,.grey-skin textarea.md-textarea:focus:not([readonly])+label{color:#75c1f0}.grey-skin input[type=checkbox]:checked+label:before{border-bottom:2px solid #75c1f0;border-right:2px solid #75c1f0}.grey-skin input[type=checkbox].filled-in:checked+label:before{border-bottom:2px solid #fff;border-right:2px solid #fff}.grey-skin input[type=checkbox].filled-in:checked+label:after{background-color:#75c1f0;border-color:#75c1f0}.grey-skin .md-form .prefix.active{color:#75c1f0}.grey-skin .select-wrapper.colorful-select.md-form.md-outline span.caret.active{color:#75c1f0!important}.grey-skin .select-wrapper.colorful-select.md-form.md-outline input.select-dropdown:focus{border-color:#75c1f0;box-shadow:inset 0 0 0 1px #75c1f0}.grey-skin .select-wrapper.colorful-select.md-form.md-outline+label.active{color:#75c1f0}.grey-skin .select-wrapper.colorful-select.md-form .dropdown-content li a,.grey-skin .select-wrapper.colorful-select.md-form .dropdown-content li span:hover,.grey-skin .select-wrapper.colorful-select.md-form .dropdown-content li.active{background-color:#75c1f0!important}.grey-skin .select-wrapper.colorful-select.md-form .dropdown-content li.disabled.active{background-color:initial!important}.grey-skin .top-nav-collapse{background-color:#44474b}.grey-skin .carousel-multi-item .carousel-indicators li,.grey-skin .carousel-multi-item .carousel-indicators li.active,.grey-skin .carousel-multi-item .controls-top>a{background-color:#75c1f0}.grey-skin .card-header,.grey-skin .form-header{background-color:#7ec5f1}.grey-skin .spinner-primary-color,.grey-skin .spinner-primary-color-only{border-color:#2b2b2b}.grey-skin .pagination-primary-color .page-item.active .page-link,.grey-skin .pagination-primary-color .page-item.active .page-link:focus,.grey-skin .pagination-primary-color .page-item.active .page-link:hover{background-color:#2b2b2b;color:#fff}.grey-skin .pagination-primary-color .page-link{color:#2b2b2b}.grey-skin .pagination-primary-color .page-link:focus{box-shadow:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker{color:#000;font-size:1rem;line-height:1.2;position:absolute;text-align:center;-webkit-user-select:none;user-select:none;/*!
   * Default mobile-first, responsive styling for pickadate.js
   * Demo: http://amsul.github.io/pickadate.js
   */z-index:10000}.picker .picker__holder{overflow-scrolling:touch;backface-visibility:hidden;overflow-y:auto;position:fixed;transition:background .15s ease-out,top 0s .15s;width:100%}.picker .picker__frame,.picker .picker__holder{bottom:0;left:0;right:0;top:100%}.picker .picker__frame{filter:alpha(opacity=0);margin:0 auto;max-height:21.875rem;max-width:20.3125rem;min-width:16rem;opacity:0;position:absolute;transition:all .15s ease-out;width:18.75rem}@media (min-height:28.875em){.picker .picker__frame{bottom:-100%;max-height:80%;overflow:visible;top:auto}}@media (min-height:40.125em){.picker .picker__frame{margin-bottom:7.5%}}.picker .picker__frame .picker__wrap{display:table;height:100%;width:100%}@media (min-height:28.875em){.picker .picker__frame .picker__wrap{display:block}}.picker .picker__box{background:#fff;display:table-cell;vertical-align:middle}@media (min-height:28.875em){.picker .picker__box{border-color:#898989 #777 #777;border-radius:5px 5px 0 0;border-style:solid;border-width:1px 1px 0;box-shadow:0 .75rem 2.25rem 1rem #0000003d;display:block}}.picker--opened .picker__holder{zoom:1;background:#00000052;top:0;transition:background .15s ease-out}.picker--opened .picker__frame{filter:alpha(opacity=100);opacity:1;top:0}@media (min-height:35.875em){.picker--opened .picker__frame{bottom:auto;top:10%}}.datepicker.picker__input.picker__input--active,.timepicker.picker__input.picker__input--active{border-bottom:1px solid #e3f2fd}.time-date-ghost{display:none}.clockpicker_container.clockpicker .picker__box .clockpicker-am-pm-block{display:flex;flex-direction:column;font-size:1.125rem;height:100%;justify-content:space-around;padding-left:1rem}.clockpicker_container.clockpicker .picker__box .clockpicker-am-pm-block span{cursor:pointer}.clockpicker_container.clockpicker .picker__box .picker__footer{display:flex;justify-content:flex-end;padding:16px 0}.clockpicker_container.clockpicker .picker__box .picker__footer .clockpicker-button{font-size:.8rem;margin:1rem 0 0;min-width:64px;padding:6px 8px}.clockpicker_container.clockpicker .picker__box .picker__footer .clockpicker-button:focus{outline:5px auto #4285f4!important}.clockpicker_container.clockpicker .picker__box .picker__footer .clockpicker-button.clear-button{margin-right:auto}div.timepicker input~i.input-prefix{cursor:pointer;pointer-events:all}.picker__list{list-style:none;margin:0;padding:.75em 0 4.2em}.picker__list-item{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:-1px;padding:.75em 1.25em;position:relative}@media (min-height:46.75em){.picker__list-item{padding:.5em 1em}}.picker__list-item:hover{background:#b1dcfb;background-color:#000!important;cursor:pointer}.picker__list-item--highlighted,.picker__list-item:hover{border-color:#0089ec;z-index:10}.picker--focused .picker__list-item--highlighted,.picker__list-item--highlighted:hover{background:#b1dcfb;color:#000;cursor:pointer}.picker--focused .picker__list-item--selected,.picker__list-item--selected,.picker__list-item--selected:hover{background:#0089ec;z-index:10}.picker--focused .picker__list-item--disabled,.picker__list-item--disabled,.picker__list-item--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default;z-index:auto}.picker--time .picker__button--clear{background:none;border:0;color:#666;display:block;font-size:.67em;font-weight:500;margin:1em auto 0;padding:1em 1.25em;text-align:center;text-transform:uppercase;width:80%}.picker--time .picker__button--clear:focus,.picker--time .picker__button--clear:hover{background:#b1dcfb;border-color:#e20;color:#000;cursor:pointer}.picker--time .picker__button--clear:before{color:#666;font-size:1.25em;font-weight:700;top:-.25em}.picker--time .picker__frame{max-width:20rem;min-width:16rem}.picker--time .picker__box{background:#f2f2f2;font-size:1em;padding:0}@media (min-height:40.125em){.picker--time .picker__box{margin-bottom:5em}}/*!
 * ClockPicker v0.0.7 for jQuery (http://weareoutman.github.io/clockpicker/)
 * Copyright 2014 Wang Shenwei.
 * Licensed under MIT (https://github.com/weareoutman/clockpicker/blob/gh-pages/LICENSE)
 *
 * Further modified
 * Copyright 2015 Ching Yaw Hao.
 *
 * Bootstrap v3.1.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.picker__date-display{background-color:#4285f4;font-weight:300;margin-bottom:1rem;padding-bottom:.9375rem;text-align:center}.picker__date-display .clockpicker-display{color:#b2dfdb;display:inline-block;font-size:4.375rem;height:5.3125rem;margin:auto;padding:.625rem .625rem 0;vertical-align:middle}.picker__date-display .clockpicker-display .clockpicker-display-column{float:left}.picker__date-display .clockpicker-display .clockpicker-display-column #click-am.text-primary,.picker__date-display .clockpicker-display .clockpicker-display-column #click-pm.text-primary,.picker__date-display .clockpicker-display .clockpicker-display-column .clockpicker-span-hours.text-primary,.picker__date-display .clockpicker-display .clockpicker-display-column .clockpicker-span-minutes.text-primary{animation-name:pulse}.picker__date-display .clockpicker-display .clockpicker-display-column #click-am,.picker__date-display .clockpicker-display .clockpicker-display-column #click-pm{cursor:pointer}.picker__date-display .clockpicker-display .clockpicker-display-am-pm{height:5.3125rem;padding-left:.3125rem;vertical-align:bottom}.picker__date-display .clockpicker-display .clockpicker-display-am-pm .clockpicker-span-am-pm{color:#b2dfdb;display:inline-block;font-size:1.4375rem;line-height:1.5625rem}.picker__date-display .clockpicker-display .clockpicker-span-hours,.picker__date-display .clockpicker-display .clockpicker-span-minutes{animation-duration:.5s;animation-fill-mode:both;cursor:pointer;transition:color .5s}.clockpicker-display{color:#b2dfdb;display:inline-block;font-size:4.375rem;height:5.3125rem;margin:auto;padding:.625rem .625rem 0;text-align:center;vertical-align:middle}.clockpicker-display .clockpicker-display-column{float:left}.clockpicker-display .clockpicker-display-column #click-am.text-primary,.clockpicker-display .clockpicker-display-column #click-pm.text-primary,.clockpicker-display .clockpicker-display-column .clockpicker-span-hours.text-primary,.clockpicker-display .clockpicker-display-column .clockpicker-span-minutes.text-primary{animation-name:pulse}.clockpicker-display .clockpicker-display-column #click-am,.clockpicker-display .clockpicker-display-column #click-pm{cursor:pointer}.clockpicker-display .clockpicker-display-am-pm{height:5.3125rem;padding-left:.3125rem;vertical-align:bottom}.clockpicker-display .clockpicker-display-am-pm .clockpicker-span-am-pm{color:#b2dfdb;display:inline-block;font-size:1.4375rem;line-height:1.5625rem}.clockpicker-display .clockpicker-span-hours,.clockpicker-display .clockpicker-span-minutes{animation-duration:.5s;animation-fill-mode:both;cursor:pointer;transition:color .5s}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.1,1.1,1.1)}to{transform:scaleX(1)}}.clockpicker-moving{cursor:move}.clockpicker-plate{background-color:#eee;border-radius:50%;height:16.875rem;margin:1.25rem auto auto;overflow:visible;position:relative;-webkit-user-select:none;user-select:none;width:16.875rem}.clockpicker-plate .clockpicker-canvas,.clockpicker-plate .clockpicker-dial{height:16.875rem;left:-1px;position:absolute;top:-1px;width:16.875rem}.clockpicker-plate .clockpicker-dial{transition:transform .35s,opacity .35s}.clockpicker-plate .clockpicker-dial .clockpicker-tick{background-color:#00968800;border-radius:50%;color:#666;cursor:pointer;height:2.5rem;line-height:2.5rem;position:absolute;text-align:center;transition:background-color .3s;width:2.5rem}.clockpicker-plate .clockpicker-dial .clockpicker-tick.active,.clockpicker-plate .clockpicker-dial .clockpicker-tick:hover{background-color:#00968840}.clockpicker-plate .clockpicker-minutes{visibility:hidden}.clockpicker-plate .clockpicker-dial-out{opacity:0}.clockpicker-plate .clockpicker-hours.clockpicker-dial-out{transform:scale(1.2)}.clockpicker-plate .clockpicker-minutes.clockpicker-dial-out{transform:scale(.8)}.clockpicker-canvas{transition:opacity .3s}.clockpicker-canvas line{stroke:#00968840;stroke-width:1}.clockpicker-canvas-out{opacity:.25}.clockpicker-canvas-bearing{fill:#004d40bf;stroke:none}.clockpicker-canvas-fg{fill:#004d4000;stroke:none}.clockpicker-canvas-fg.active{fill:#004d4080}.clockpicker-canvas-bg{fill:#00968840;stroke:none}.clockpicker-canvas-bg-trans{fill:#00968840}.clockpicker-am-pm-block{width:100%}.clockpicker-am-pm-block .clockpicker-button.am-button{border:0;float:left;height:2.8125rem;width:2.8125rem}.clockpicker-am-pm-block .clockpicker-button.pm-button{border:0;float:right;height:2.8125rem;width:2.8125rem}.btn-floating.btn-flat{background:#4285f4;color:#fff;padding:0}.btn-floating.btn-flat:hover{box-shadow:none}.btn-floating.btn-flat:focus,.btn-floating.btn-flat:hover{background-color:#5a95f5}.btn-floating.btn-flat.active{background-color:#0b51c5;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.picker__footer{width:100%}.picker__footer .clockpicker-button{background-color:initial;font-size:1rem;margin:.9375rem auto auto;padding:6px 8px;text-transform:uppercase}.picker__footer .clockpicker-button:focus{background-color:initial}.picker__footer .clockpicker-button:active{background-color:#00968840}.darktheme .picker__box{background-color:#212121}.darktheme .picker__box .picker__calendar-container .clockpicker-plate,.darktheme .picker__box .picker__date-display{background-color:initial}.darktheme .picker__box .picker__calendar-container .clockpicker-plate .clockpicker-tick{background-color:#ff408100}.darktheme .picker__box .picker__calendar-container .clockpicker-plate .clockpicker-tick.active,.darktheme .picker__box .picker__calendar-container .clockpicker-plate .clockpicker-tick:hover{background-color:#ff408140}.darktheme .picker__box .picker__calendar-container .clockpicker-plate .clockpicker-canvas line{stroke:#ff408140}.darktheme .picker__box .picker__calendar-container .clockpicker-plate .clockpicker-canvas-bearing{fill:#fff}.darktheme .picker__box .picker__calendar-container .clockpicker-plate .clockpicker-canvas-fg{fill:#ff408100}.darktheme .picker__box .picker__calendar-container .clockpicker-plate .clockpicker-canvas-fg.active{fill:#ff408180}.darktheme .picker__box .picker__calendar-container .clockpicker-plate .clockpicker-canvas-bg{fill:#ff408140}.darktheme .picker__box .picker__calendar-container .clockpicker-plate .clockpicker-canvas-bg-trans{fill:#ff408180}.darktheme .picker__box .picker__footer .clockpicker-button:active{background-color:#ff408140}div.picker.datepicker .picker__box{border:none;border-radius:5px}div.picker.datepicker .picker__box .picker__header.datepicker__box{text-align:left}div.picker.datepicker .picker__box .picker__header.datepicker__box .picker__date-display{height:115px;justify-content:left;margin-bottom:10px;padding:0}div.picker.datepicker .picker__box .picker__header.datepicker__box .picker__date-display .picker__title-display{font-size:.7rem;margin-left:20px;margin-top:15px;position:absolute}div.picker.datepicker .picker__box .picker__header.datepicker__box .picker__date-display .picker__date-container{align-items:flex-end;display:flex;margin-bottom:15px;margin-left:20px}div.picker.datepicker .picker__box .picker__header.datepicker__box .picker__date-display .picker__date-container .picker__weekday-display{margin:0;padding:0}div.picker.datepicker .picker__box .picker__header.datepicker__box .picker__date-display .picker__date-container .picker__day-display,div.picker.datepicker .picker__box .picker__header.datepicker__box .picker__date-display .picker__date-container .picker__month-display{margin:0;padding:0 0 0 .5rem}div.picker.datepicker .picker__box .picker__header.datepicker__box .picker__select-year{border-radius:10px;color:#666;cursor:pointer;display:inline-block;font-size:.9rem;margin-left:10px;padding:10px}div.picker.datepicker .picker__box .picker__header.datepicker__box .picker__select-year:focus,div.picker.datepicker .picker__box .picker__header.datepicker__box .picker__select-year:hover{background-color:#eee}div.picker.datepicker .picker__box .picker__header.datepicker__box .picker__select-year i{margin-left:.2rem}div.picker.datepicker .picker__box .picker__header.datepicker__box .picker__nav{float:right}div.picker.datepicker .picker__box .picker__header.datepicker__box .picker__nav .picker__nav--prev{border-radius:50%;height:36px;left:auto;margin:0;padding:0;right:3rem;width:36px}div.picker.datepicker .picker__box .picker__header.datepicker__box .picker__nav .picker__nav--prev:focus,div.picker.datepicker .picker__box .picker__header.datepicker__box .picker__nav .picker__nav--prev:hover{background-color:#eee}div.picker.datepicker .picker__box .picker__header.datepicker__box .picker__nav .picker__nav--prev:before{content:"\f053"}div.picker.datepicker .picker__box .picker__header.datepicker__box .picker__nav .picker__nav--next{border-radius:50%;height:36px;margin:0;padding:0;right:.5rem;width:36px}div.picker.datepicker .picker__box .picker__header.datepicker__box .picker__nav .picker__nav--next:before{content:"\f054"}div.picker.datepicker .picker__box .picker__header.datepicker__box .picker__nav .picker__nav--next:focus,div.picker.datepicker .picker__box .picker__header.datepicker__box .picker__nav .picker__nav--next:hover{background-color:#eee}div.picker.datepicker .picker__box .picker__table{min-height:267px;padding:.5rem}div.picker.datepicker .picker__box .picker__table .picker__day.picker__day--infocus{border-radius:50%}div.picker.datepicker .picker__box .picker__table .picker__day.picker__day--infocus:hover:not(.picker__day--selected){background-color:#eee}div.picker.datepicker .picker__box .picker__table .picker__day--today{border:1px solid #666}div.picker.datepicker .picker__box .picker__table .picker__year.picker__year--infocus{border-radius:30px;padding:.75rem 0}div.picker.datepicker .picker__box .picker__table .picker__year.picker__year--infocus:hover:not(.picker__year--selected){background-color:#eee}div.picker.datepicker .picker__box div.picker__footer{justify-content:flex-end;padding:10px}div.picker.datepicker .picker__box div.picker__footer button{border-radius:10px;font-size:.8rem;margin:1rem 0 0;min-width:64px;padding:6px 8px}div.picker.datepicker .picker__box div.picker__footer button:hover{background:#eee}div.picker.datepicker .picker__box div.picker__footer button.picker__picker-button--clear{margin-right:auto}div.picker.datepicker .picker__box div.picker__footer button.picker__picker-button--clear:focus,div.picker.datepicker .picker__box div.picker__footer button.picker__picker-button--close:focus,div.picker.datepicker .picker__box div.picker__footer button.picker__picker-button--ok:focus{background-color:#eee}.picker__box{border-radius:.125rem;overflow:hidden;padding:0}.picker__box .picker__header{margin-bottom:1.25rem;position:relative;text-align:center}.picker__box .picker__header select{display:inline-block!important}.picker__box .picker__header .picker__date-display{background-color:#4285f4;display:flex;font-weight:400;justify-content:center;padding-bottom:.3125rem}.picker__box .picker__header .picker__date-display .picker__weekday-display{font-size:2.1rem;letter-spacing:.5;margin-top:1.25rem;padding:.875rem .4375rem .3125rem .5rem}.picker__box .picker__header .picker__date-display .picker__day-display,.picker__box .picker__header .picker__date-display .picker__month-display{font-size:2.1rem;margin-top:1.25rem;padding:.875rem .3125rem .25rem}.picker__box .picker__header .picker__date-display .picker__year-display{color:#fff6;font-size:1.1rem;left:45%;position:absolute;top:.625rem}.picker__box .picker__header .picker__month,.picker__box .picker__header .picker__year{display:inline-block;margin-left:.25em;margin-right:.25em}.picker__box .picker__header .picker__select--month,.picker__box .picker__header .picker__select--year{background:#0000;border:none;border-bottom:1px solid #ced4da;display:inline-block;height:2em;margin-left:.25em;margin-right:.25em;outline:0;padding:0}.picker__box .picker__header .picker__select--month:focus,.picker__box .picker__header .picker__select--year:focus{border-color:#0000000d}.picker__box .picker__header .picker__select--year{width:30%}.picker__box .picker__header .picker__select--month.browser-default{display:inline;width:40%}.picker__box .picker__header .picker__select--year.browser-default{display:inline;width:25%}.picker__box .picker__header .picker__nav--next,.picker__box .picker__header .picker__nav--prev{box-sizing:initial;padding:.1875rem .625rem;position:absolute}.picker__box .picker__header .picker__nav--next:hover,.picker__box .picker__header .picker__nav--prev:hover{color:#000;cursor:pointer}.picker__box .picker__header .picker__nav--next:before,.picker__box .picker__header .picker__nav--prev:before{display:block;font-family:Font Awesome\ 5 Free,sans-serif;font-weight:900}.picker__box .picker__header .picker__nav--prev{left:-.5em;padding-right:1.25em}.picker__box .picker__header .picker__nav--prev:before{content:"\f104"}.picker__box .picker__header .picker__nav--next{padding-left:1.25em;right:-.2em}.picker__box .picker__header .picker__nav--next:before{content:"\f105"}.picker__box .picker__header .picker__nav--disabled,.picker__box .picker__header .picker__nav--disabled:before,.picker__box .picker__header .picker__nav--disabled:before:hover,.picker__box .picker__header .picker__nav--disabled:hover{background:none;border-left-color:#f5f5f5;border-right-color:#f5f5f5;cursor:default}.picker__box .picker__table{border-collapse:collapse;border-spacing:0;font-size:1rem;margin-bottom:.5em;margin-top:.75em;table-layout:fixed;text-align:center;width:100%}.picker__box .picker__table td,.picker__box .picker__table th{text-align:center}.picker__box .picker__table td{margin:0;padding:0}.picker__box .picker__table .picker__weekday{color:#999;font-size:.9em;font-weight:500;padding-bottom:.25em;width:14%}@media (min-height:33.875em){.picker__box .picker__table .picker__weekday{padding-bottom:.25em}}.picker__box .picker__table .picker__day--today{border:1px solid #0000;font-weight:400;letter-spacing:-.3;padding:.75rem 0;position:relative}.picker__box .picker__table .picker__day.picker__day--today{color:#4285f4}.picker__box .picker__table .picker__day--disabled:before{border-top-color:#aaa}.picker__box .picker__table .picker__day--infocus{border:#0000;color:#595959;font-weight:400;letter-spacing:-.3;padding:.75rem 0}.picker__box .picker__table .picker__day--infocus:hover{color:#000;cursor:pointer;font-weight:500}.picker__box .picker__table .picker__day--outfocus{display:none;padding:.75rem 0}.picker__box .picker__table .picker__day--outfocus:hover{color:#ddd;cursor:pointer;font-weight:500}.picker__box .picker__table .picker--focused .picker__day--highlighted,.picker__box .picker__table .picker__day--highlighted:hover{cursor:pointer}.picker__box .picker__table .picker--focused,.picker__box .picker__table .picker__day--selected,.picker__box .picker__table .picker__day--selected:hover{background-color:#4285f4;border-radius:50%;box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026;transform:scale(.9)}.picker__box .picker__table .picker--focused.picker__day--outfocus,.picker__box .picker__table .picker__day--selected.picker__day--outfocus,.picker__box .picker__table .picker__day--selected:hover.picker__day--outfocus{background-color:#ecf2fc}.picker__box .picker__table .picker--focused,.picker__box .picker__table .picker__day--disabled,.picker__box .picker__table .picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__box .picker__table .picker__day--highlighted.picker__day--disabled,.picker__box .picker__table .picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__box .picker__footer{align-items:center;display:flex;justify-content:space-between;padding:.3125rem .625rem;text-align:right}.picker__box .picker__footer .picker__button--clear,.picker__box .picker__footer .picker__button--close,.picker__box .picker__footer .picker__button--ok,.picker__box .picker__footer .picker__button--today{background:#fff;border:1px solid #fff;display:inline-block;font-size:.8em;font-weight:700;padding:1rem 0 .7rem;text-transform:uppercase;vertical-align:bottom;width:33%}.picker__box .picker__footer .picker__button--clear:hover,.picker__box .picker__footer .picker__button--close:hover,.picker__box .picker__footer .picker__button--ok:hover,.picker__box .picker__footer .picker__button--today:hover{background:#b1dcfb;border-bottom-color:#b1dcfb;color:#000;cursor:pointer}.picker__box .picker__footer .picker__button--clear:focus,.picker__box .picker__footer .picker__button--close:focus,.picker__box .picker__footer .picker__button--ok:focus,.picker__box .picker__footer .picker__button--today:focus{background:#b1dcfb;border-color:#0000000d;outline:none}.picker__box .picker__footer .picker__button--clear:before,.picker__box .picker__footer .picker__button--close:before,.picker__box .picker__footer .picker__button--ok:before,.picker__box .picker__footer .picker__button--today:before{display:inline-block;height:0;position:relative}.picker__box .picker__footer .picker__button--clear:before,.picker__box .picker__footer .picker__button--ok:before,.picker__box .picker__footer .picker__button--today:before{content:" ";margin-right:.45em}.picker__box .picker__footer .picker__button--ok:before,.picker__box .picker__footer .picker__button--today:before{border-left:.66em solid #0000;border-top:.66em solid #0059bc;top:-.05em;width:0}.picker__box .picker__footer .picker__button--clear:before{border-top:3px solid #e20;top:-.25em;width:.66em}.picker__box .picker__footer .picker__button--close:before{color:#777;content:"\D7";font-size:1.1em;margin-right:.35em;top:-.1em;vertical-align:top}.picker__box .picker__footer .picker__button--today[disabled],.picker__box .picker__footer .picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__box .picker__footer .picker__button--today[disabled]:before{border-top-color:#aaa}.picker__calendar-container{padding:0 1rem}.picker__calendar-container thead{border:none}div.datepicker input{cursor:auto}div.datepicker input~i.input-prefix{cursor:pointer;pointer-events:all}.fixed-sn .double-nav,.fixed-sn footer,.fixed-sn main{padding-left:15rem}.fixed-sn main{padding-top:5.5rem}@media (max-width:1440px){.fixed-sn .double-nav,.fixed-sn footer,.fixed-sn main{padding-left:0}}@media (min-width:600px){.fixed-sn .page-footer .container-fluid,.fixed-sn main{margin-left:2%;margin-right:2%}}@media (min-width:992px){.fixed-sn .page-footer .container-fluid,.fixed-sn main{margin-left:5%;margin-right:5%}}@media (min-width:1200px){.fixed-sn .page-footer .container-fluid,.fixed-sn main{margin-left:6%;margin-right:6%}}.hidden-sn main{padding-top:5.5rem}.hidden-sn .button-collapse{display:block;font-size:1.4rem;margin-left:-.375rem;margin-right:.625rem;padding-left:0;position:relative}.mdb-feed .news{display:flex}.mdb-feed .news .label{align-self:stretch;display:block;flex:0 0 auto;width:2.5rem}.mdb-feed .news .label img{height:auto;width:100%}.mdb-feed .news .excerpt{word-wrap:break-word;align-self:stretch;display:block;flex:1 1 auto;margin:0 0 1.2rem 1.2rem}.mdb-feed .news .excerpt .brief{font-weight:500;padding-bottom:.5rem}.mdb-feed .news .excerpt .brief a{color:#4285f4}.mdb-feed .news .excerpt .brief .name{display:inline-block;vertical-align:initial}.mdb-feed .news .excerpt .brief .date{color:#9e9e9e;display:inline-block;float:none;font-size:.86rem;font-weight:300;padding-left:.7rem}.mdb-feed .news .excerpt .added-images{margin-bottom:.6rem}.mdb-feed .news .excerpt .added-images img{display:inline-block;margin-right:.3rem;width:7rem}.mdb-feed .news .excerpt .added-text{margin-bottom:.6rem;max-width:450px}.mdb-feed .news .excerpt .feed-footer .like{color:#9e9e9e;font-size:.86rem;font-weight:300}.mdb-feed .news .excerpt .feed-footer .like:hover .fab,.mdb-feed .news .excerpt .feed-footer .like:hover .far,.mdb-feed .news .excerpt .feed-footer .like:hover .fas{color:#f44336;transition:.4s}.mdb-feed .news .excerpt .feed-footer .like:hover span{color:#000;transition:.4s}.mdb-feed .news .excerpt .feed-footer .like .fab,.mdb-feed .news .excerpt .feed-footer .like .far,.mdb-feed .news .excerpt .feed-footer .like .fas{padding-right:.5rem}.mdb-feed .news .excerpt .feed-footer span a{color:#4285f4;cursor:default;padding-right:.3rem}.mdb-feed .news .excerpt .feed-footer .thumbs .fab,.mdb-feed .news .excerpt .feed-footer .thumbs .far,.mdb-feed .news .excerpt .feed-footer .thumbs .fas{color:#9e9e9e;transition:.4s}.mdb-feed .news .excerpt .feed-footer .thumbs .fab:hover,.mdb-feed .news .excerpt .feed-footer .thumbs .far:hover,.mdb-feed .news .excerpt .feed-footer .thumbs .fas:hover{color:#757575}.mdb-feed .news .excerpt .feed-footer .thumbs .fa-thumbs-up{padding-right:.3rem}.mdb-feed .news .excerpt .feed-footer .comment{color:#9e9e9e}.card-personal .card-body .card-title{font-weight:400;margin-bottom:.3rem}.card-personal .card-body .card-title.title-one{transition:.4s}.card-personal .card-body .card-title.title-one:hover{color:#4285f4}.card-personal .card-body .card-meta{color:#757575;font-size:.86rem;font-weight:300}.card-personal .card-body .card-meta .fab,.card-personal .card-body .card-meta .far,.card-personal .card-body .card-meta .fas{padding-right:.5rem}.card-personal .card-body span{transition:.5s}.card-personal .card-body span:hover{color:#4285f4}.news-card .content .right-side-meta{color:#9e9e9e;float:right;font-weight:300;margin-top:.3rem}.news-card .content .avatar-img{margin-right:1rem;width:2rem}.news-card .content img{border-radius:50%;display:inline-block;max-width:100%;vertical-align:middle}.news-card .social-meta .fab,.news-card .social-meta .far,.news-card .social-meta .fas{padding-right:.6rem}.news-card .social-meta .fa-heart-o{color:#0006;cursor:pointer;transition:.53s}.news-card .social-meta .fa-heart-o:hover{color:#f44336}.news-card .social-meta span{float:right}.news-card .md-form{margin-bottom:.3rem;margin-top:1.3rem}.news-card .md-form .prefix{color:#0006;font-size:1.5rem;margin-left:.2rem}.news-card .md-form .prefix .md-form .prefix~textarea,.news-card .md-form .prefix~input{width:calc(100% - 4rem)}.news-card .md-form .prefix.active{color:#0006}.news-card .md-form .form-control{border-bottom:1px solid #0000001a;height:1.3rem;margin-bottom:0;margin-left:3rem;padding-bottom:.5rem;padding-top:0}.team-section .avatar img{height:auto;max-width:200px}.team-section .avatar img.rounded-circle{max-width:150px}.testimonial-carousel .carousel-control{background-image:none;top:50%;transform:translateY(-35%)}.testimonial-carousel .carousel-control:before{color:#0009;font-size:5rem;transition:.4s}.testimonial-carousel .carousel-control:hover:before{color:#000;transition:.4s}.testimonial-carousel .carousel-control.left{left:6%}.testimonial-carousel .carousel-control.left:before{content:"\2039"}.testimonial-carousel .carousel-control.right{right:6%}.testimonial-carousel .carousel-control.right:before{content:"\203a"}.testimonial-carousel .testimonial{margin-left:23%;margin-right:23%}.testimonial-carousel .testimonial .avatar img{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026;max-width:170px}.magazine-section .single-news{border-bottom:1px solid #e0e0e0}.magazine-section .single-news:last-of-type{border-bottom:none}.pricing-card{text-align:center}.pricing-card ul{list-style-type:none;padding:0}.pricing-card .header{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026}.pricing-card .option{font-weight:500;margin-bottom:0;padding:2.5rem}.pricing-card .price{padding-top:3.94rem;position:relative}.pricing-card .price .number{font-size:5rem;font-weight:300;padding:1.5rem}.pricing-card .price .number:before{content:"$";font-size:1.88rem;margin-left:-1.2rem;margin-top:.7rem;position:absolute}.pricing-card .price .number:after{content:"/mo";font-size:1.88rem;margin-top:3rem;position:absolute}.pricing-card .price .version{background-color:#0000004d;border-radius:.25rem .25rem 0 0;box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f;padding:1rem;position:absolute;top:0;width:100%}.pricing-card .striped{padding:1rem}.pricing-card .striped li{border-bottom:1px solid hsla(0,0%,93%,.298);margin-bottom:1rem}.pricing-card .striped.green-striped li{border-color:#33c28a}.pricing-card .striped.orange-striped li{border-color:#e97d63}.pricing-card .striped.purple-striped li{border-color:#963c94}.pricing-card .striped.darker-striped li{border-bottom:1px solid hsla(0,0%,60%,.298)}.pricing-card .card-background{background-color:#28283f;border-radius:0 0 .25rem .25rem}.card .card-circle{border:2px solid #e0e0e0;border-radius:50%;height:7.5rem;width:7.5rem}.card .card-circle .fab,.card .card-circle .far,.card .card-circle .fas{font-size:4rem}.contact-section .form .btn-floating{bottom:3rem;float:right;margin-right:0;position:relative}.contact-section .contact{background-color:#103f6d;border-radius:0 .25rem .25rem 0}.contact-section .contact .fab,.contact-section .contact .far,.contact-section .contact .fas{color:#6b89a5}label.invalid{color:red!important;font-size:12.8px;font-size:.8rem;font-weight:500;top:50px!important}label.invalid.active{transform:translateY(0)!important}ul.stepper .wait-feedback{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:2}ul.stepper .step{list-style:none;position:relative}ul.stepper .step.feedbacking .step-new-content>:not(.wait-feedback){-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";opacity:.1}ul.stepper .step:not(:last-of-type).active{margin-bottom:2.25rem}ul.stepper .step:before{background-color:#0000004d;border-radius:100%;color:#fff;content:counter(section);counter-increment:section;font-weight:400;height:1.75rem;line-height:1.75rem;position:absolute;text-align:center;top:.75rem;width:1.75rem}ul.stepper .step.active:before{background-color:#4285f4}ul.stepper .step.done:before{background-color:#00c851;content:"\f00c";font-size:1rem}ul.stepper .step.done:before,ul.stepper .step.wrong:before{font-family:Font Awesome\ 5 Pro,Font Awesome\ 5 Free,sans-serif;font-weight:900}ul.stepper .step.wrong:before{background-color:#ff3547;content:"\f071";font-size:1.1rem}ul.stepper>li:not(:last-of-type){margin-bottom:.625rem;transition:margin-bottom .4s}ul.stepper .step-title{cursor:pointer;display:block;margin:0 -1.3rem;padding:.9688rem 2.75rem 1.5rem 4rem}ul.stepper .step-title:after{color:#424242;content:attr(data-step-label);display:block;font-size:.8rem;font-weight:400;position:absolute}ul.stepper .step-title:hover{background-color:#0000000f}ul.stepper .step.active .step-title{font-weight:500}ul.stepper .step-new-content{display:none;height:calc(100% - 132px);margin-left:41px;margin-right:24px;overflow:visible;position:relative;width:inherit}ul.stepper>.step:not(:last-of-type):after{background-color:#0000001a;content:"";height:40%;height:calc(100% - 38px);left:.8438rem;position:absolute;top:3.125rem;transition:all .4s;width:.0625rem}ul.stepper>.step.active:not(:last-child):after{height:93%;height:calc(100% - 12px)}ul.stepper>.step[data-last=true]{margin-bottom:0}ul.stepper>.step[data-last=true]:after{height:0;width:0}ul.stepper .step-actions{-webkit-box-pack:start;display:flex}ul.stepper .step-actions .btn-flat:not(:last-child),ul.stepper .step-actions .btn-large:not(:last-child),ul.stepper .step-actions .btn:not(:last-child){margin-right:.3125rem}ul.stepper .step-new-content .row{margin-bottom:.4375rem}ul.stepper .md-form label{left:.875rem}ul.stepper .md-form .validate{margin-bottom:0}@media only screen and (min-width:993px){ul.stepper.horizontal{display:flex;justify-content:space-between;margin-left:-1.5rem;margin-right:-1.5rem;min-height:20rem;overflow:hidden;padding-left:1.5rem;padding-right:1.5rem;position:relative}ul.stepper.horizontal:before{background-color:initial;border-top-left-radius:2px;content:"";left:-3px;min-height:5.25rem;position:absolute;width:100%}ul.stepper.horizontal:first-child{margin-top:-2.7rem}ul.stepper.horizontal .step{align-items:center;display:flex;height:5.25rem!important;margin:0;position:static;width:100%}ul.stepper.horizontal .step:not(:last-of-type):after{content:"";display:inline-block;height:.0625rem;position:static;width:100%}ul.stepper.horizontal .step.active .step-title:before{background-color:#4285f4}ul.stepper.horizontal .step.done .step-title:before{background:#00c851;content:"\f00c";font-family:Font Awesome\ 5 Pro,Font Awesome\ 5 Free,sans-serif;font-size:1rem;font-weight:900}ul.stepper.horizontal .step.wrong .step-title:before{background-color:#ff3547;content:"\f071";font-family:Font Awesome\ 5 Pro,Font Awesome\ 5 Free,sans-serif;font-size:1.1rem;font-weight:900}ul.stepper.horizontal .step:before{content:none}ul.stepper.horizontal .step .step-title:before{background-color:#0000004d;border-radius:100%;color:#fff;content:counter(section);counter-increment:section;font-weight:400;height:1.75rem;left:1.1875rem;line-height:1.75rem;position:absolute;text-align:center;top:1.7813rem;width:1.75rem}ul.stepper.horizontal>.step:last-of-type,ul.stepper.horizontal>.step[data-last=true]{width:auto!important}ul.stepper.horizontal>.step.active:not(:last-of-type):after{content:"";display:inline-block;height:.0625rem;position:static;width:100%}ul.stepper.horizontal .step-title{-ms-flex-negative:0;display:inline-block;flex-shrink:0;height:5.25rem;line-height:5.25rem;margin:0;max-width:13.75rem;overflow:hidden;padding:0 1.5625rem 0 4.0625rem;text-overflow:ellipsis;white-space:nowrap}ul.stepper.horizontal .step-title:after{top:.9375rem}ul.stepper.horizontal .step-new-content{height:calc(100% - 84px);left:0;margin:0;overflow-x:hidden;overflow-y:auto;padding:1.25rem 1.25rem 4.75rem;position:absolute;top:6rem;width:100%}ul.stepper.horizontal .step-actions{bottom:0;flex-direction:row-reverse;left:0;padding:20px;position:absolute;width:100%}ul.stepper.horizontal .step-actions .btn-flat:not(:last-child),ul.stepper.horizontal .step-actions .btn-large:not(:last-child),ul.stepper.horizontal .step-actions .btn:not(:last-child){margin-left:.3125rem;margin-right:0}ul.stepper.horizontal .step-actions,ul.stepper.horizontal .step-new-content{padding-left:2.5rem;padding-right:2.5rem}}.timeline-main .stepper.stepper-vertical.timeline li a{left:50%;padding:0 24px}@media (max-width:450px){.timeline-main .stepper.stepper-vertical.timeline li a{left:6%}}@media (min-width:451px) and (max-width:1025px){.timeline-main .stepper.stepper-vertical.timeline li a{left:6%}}.timeline-main .stepper.stepper-vertical.timeline li a .circle{background-color:#ccc;font-size:1.4em;height:50px;line-height:50px;margin-left:-50px;position:absolute;text-align:center;top:16px;width:50px;z-index:2}.timeline-main .stepper.stepper-vertical.timeline li .step-content{border-radius:2px;float:left;position:relative;width:45%}@media (max-width:450px){.timeline-main .stepper.stepper-vertical.timeline li .step-content{float:right;left:3rem;margin-bottom:2rem;margin-right:3rem;width:80%}}@media (min-width:451px) and (max-width:1025px){.timeline-main .stepper.stepper-vertical.timeline li .step-content{float:right;left:3rem;margin-bottom:2rem;margin-right:3rem;width:85%}}.timeline-main .stepper.stepper-vertical.timeline li .step-content:before{border-color:#0000 #e0e0e0;border-style:solid;border-width:15px 0 15px 15px;content:" ";display:inline-block;position:absolute;right:-15px;top:26px}@media (max-width:450px){.timeline-main .stepper.stepper-vertical.timeline li .step-content:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}}@media (min-width:451px) and (max-width:1025px){.timeline-main .stepper.stepper-vertical.timeline li .step-content:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}}.timeline-main .stepper.stepper-vertical.timeline li .step-content:after{border-color:#0000 #fff;border-style:solid;border-width:14px 0 14px 14px;content:" ";display:inline-block;position:absolute;right:-14px;top:27px}@media (max-width:450px){.timeline-main .stepper.stepper-vertical.timeline li .step-content:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}}@media (min-width:451px) and (max-width:1025px){.timeline-main .stepper.stepper-vertical.timeline li .step-content:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}}.timeline-main .stepper.stepper-vertical.timeline li.timeline-inverted{align-items:flex-end}.timeline-main .stepper.stepper-vertical.timeline li.timeline-inverted .step-content{float:right}.timeline-main .stepper.stepper-vertical.timeline li.timeline-inverted .step-content:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}.timeline-main .stepper.stepper-vertical.timeline li.timeline-inverted .step-content:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}.timeline-main .stepper.stepper-vertical.timeline li:not(:last-child):after{background-color:#e0e0e0;content:" ";left:50%;margin-left:-1.5px;position:absolute;top:65px;width:3px}@media (max-width:450px){.timeline-main .stepper.stepper-vertical.timeline li:not(:last-child):after{left:6%}}@media (min-width:451px) and (max-width:1025px){.timeline-main .stepper.stepper-vertical.timeline li:not(:last-child):after{left:6%}}@media (max-width:1025px){.timeline-main .stepper.stepper-vertical.timeline li{align-items:flex-end}}.timeline-main .stepper.stepper-vertical.timeline.colorful-timeline li .step-content:before{border-left:15px solid #d32f2f;border-right:0 solid #d32f2f;top:1rem}@media (max-width:450px){.timeline-main .stepper.stepper-vertical.timeline.colorful-timeline li .step-content:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}}@media (min-width:451px) and (max-width:1025px){.timeline-main .stepper.stepper-vertical.timeline.colorful-timeline li .step-content:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}}.timeline-main .stepper.stepper-vertical.timeline.colorful-timeline li .step-content:after{border-left:14px solid #d32f2f;border-right:0 solid #d32f2f;top:1rem}@media (max-width:450px){.timeline-main .stepper.stepper-vertical.timeline.colorful-timeline li .step-content:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}}@media (min-width:451px) and (max-width:1025px){.timeline-main .stepper.stepper-vertical.timeline.colorful-timeline li .step-content:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}}.timeline-main .stepper.stepper-vertical.timeline.colorful-timeline li .step-content .timeline-header{border-top-left-radius:2px;border-top-right-radius:2px}.timeline-main .stepper.stepper-vertical.timeline.colorful-timeline li.timeline-inverted .step-content:before{border-left-width:0;border-right-width:15px;left:-15px}.timeline-main .stepper.stepper-vertical.timeline.colorful-timeline li.timeline-inverted .step-content:after{border-left-width:0;border-right-width:14px;left:-14px}.timeline-main .stepper.stepper-vertical.timeline.colorful-timeline li:not(:last-child):after{background-color:#d32f2f}.timeline-main .stepper.stepper-vertical.timeline.timeline-animated .more-padding{padding-left:100px;padding-right:100px}.timeline-main .stepper.stepper-vertical.timeline.timeline-animated li{transition:all .7s ease-in-out}.timeline-main .stepper.stepper-vertical.timeline.timeline-simple li a{padding:0}.timeline-main .stepper.stepper-vertical.timeline.timeline-simple li a .circle{background-color:#ccc;font-size:1.4em;height:23px;line-height:23px;margin-left:-12px;position:absolute;text-align:center;top:16px;width:23px;z-index:2}.timeline-main .stepper.stepper-vertical.timeline.timeline-simple li .step-content{border-radius:2px;float:left;position:relative;width:45%}@media (max-width:450px){.timeline-main .stepper.stepper-vertical.timeline.timeline-simple li .step-content{float:right;left:3rem;margin-bottom:2rem;margin-right:3rem;width:80%}}@media (min-width:451px) and (max-width:1025px){.timeline-main .stepper.stepper-vertical.timeline.timeline-simple li .step-content{float:right;left:3rem;margin-bottom:2rem;margin-right:3rem;width:85%}}.timeline-main .stepper.stepper-vertical.timeline.timeline-simple li .step-content:before{border-color:#0000 #e0e0e0;border-style:solid;border-width:15px 0 15px 15px;content:" ";display:inline-block;position:absolute;top:15px}@media (max-width:450px){.timeline-main .stepper.stepper-vertical.timeline.timeline-simple li .step-content:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}}@media (min-width:451px) and (max-width:1025px){.timeline-main .stepper.stepper-vertical.timeline.timeline-simple li .step-content:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}}.timeline-main .stepper.stepper-vertical.timeline.timeline-simple li .step-content:after{border-color:#0000 #fff;border-style:solid;border-width:14px 0 14px 14px;content:" ";display:inline-block;position:absolute;top:15px}@media (max-width:450px){.timeline-main .stepper.stepper-vertical.timeline.timeline-simple li .step-content:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}}@media (min-width:451px) and (max-width:1025px){.timeline-main .stepper.stepper-vertical.timeline.timeline-simple li .step-content:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}}.timeline-main .stepper.stepper-vertical.timeline.timeline-simple li .step-content.hoverable{box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f}.timeline-main .stepper.stepper-vertical.timeline.timeline-simple li .step-content.hoverable:hover{box-shadow:0 8px 17px 0 #0003,0 6px 20px 0 #00000030}.timeline-main .stepper.stepper-vertical.timeline.timeline-simple li:not(:last-child):after{background-color:#9e9e9e;height:100%;top:32px;width:2px}.timeline-main .stepper.stepper-vertical.timeline.timeline-simple li.timeline-inverted .step-content:before{border-left-width:0;border-right-width:15px;left:-15px}.timeline-main .stepper.stepper-vertical.timeline.timeline-simple li.timeline-inverted .step-content:after{border-left-width:0;border-right-width:14px;left:-14px}.timeline-main .stepper.stepper-vertical.timeline.timeline-images li a .circle{font-size:1rem}.timeline-main .stepper.stepper-vertical.timeline.timeline-images li:not(:last-child):after{background-color:#26c6da}@media (max-width:450px){.timeline-main .stepper.stepper-vertical.timeline.colorful-timeline li a,.timeline-main .stepper.stepper-vertical.timeline.timeline-animated li a,.timeline-main .stepper.stepper-vertical.timeline.timeline-basic li a{left:8%}.timeline-main .stepper.stepper-vertical.timeline.colorful-timeline li a .circle,.timeline-main .stepper.stepper-vertical.timeline.timeline-animated li a .circle,.timeline-main .stepper.stepper-vertical.timeline.timeline-basic li a .circle{font-size:.9em;height:30px;line-height:30px;margin-left:-35px;top:26px;width:30px}.timeline-main .stepper.stepper-vertical.timeline.colorful-timeline li:not(:last-child):after,.timeline-main .stepper.stepper-vertical.timeline.timeline-animated li:not(:last-child):after,.timeline-main .stepper.stepper-vertical.timeline.timeline-basic li:not(:last-child):after{height:100%;left:9%;top:55px}.timeline-main .stepper.stepper-vertical.timeline.timeline-images li a,.timeline-main .stepper.stepper-vertical.timeline.timeline-simple li a{left:10%}.timeline-main .stepper.stepper-vertical.timeline.timeline-images li a .circle,.timeline-main .stepper.stepper-vertical.timeline.timeline-simple li a .circle{top:18px}.timeline-main .stepper.stepper-vertical.timeline.timeline-images li:not(:last-child):after,.timeline-main .stepper.stepper-vertical.timeline.timeline-simple li:not(:last-child):after{left:10%}}.timeline-main .timeline-light{font-size:20px;line-height:1.5em;list-style:none;padding-left:1em}.timeline-main .timeline-light .timeline-light-item{position:relative}.timeline-main .timeline-light .timeline-light-item .timeline-light-item-tail{border-left:2px solid #e8e8e8;bottom:0;height:100%;left:14px;position:absolute;width:0}.timeline-main .timeline-light .timeline-light-item .timeline-light-item-head{background:#fff;border:2px solid #1890ff;border-radius:50%;bottom:4px;height:14px;left:15px;position:absolute;transform:translate(-50%);width:14px;z-index:1}.timeline-main .timeline-light .timeline-light-item .timeline-light-item-content{height:2em;line-height:3em;margin-left:30px;padding-top:.2em}.timeline-main .timeline-light .timeline-light-item-primary .timeline-light-item-head{border-color:#4285f4}.timeline-main .timeline-light .timeline-light-item-danger .timeline-light-item-head{border-color:#ff3547}.timeline-main .timeline-light .timeline-light-item-warning .timeline-light-item-head{border-color:#fb3}.timeline-main .timeline-light .timeline-light-item-success .timeline-light-item-head{border-color:#00c851}.timeline-main .timeline-light .timeline-light-item-info .timeline-light-item-head{border-color:#33b5e5}.timeline-main .timeline-light .timeline-light-item-default .timeline-light-item-head{border-color:#2bbbad}.timeline-main .timeline-light .timeline-light-item-secondary .timeline-light-item-head{border-color:#a6c}.timeline-main .timeline-light .timeline-light-item-elegant .timeline-light-item-head{border-color:#2e2e2e}.timeline-main .timeline-light .timeline-light-item-unique .timeline-light-item-head{border-color:#880e4f}.timeline-main .timeline-light .timeline-light-item-dark-green .timeline-light-item-head{border-color:#388e3c}.timeline-main .timeline-light .timeline-light-item-mdb-color .timeline-light-item-head{border-color:#59698d}.timeline-main .timeline-light .timeline-light-item-red .timeline-light-item-head{border-color:#d32f2f}.timeline-main .timeline-light .timeline-light-item-pink .timeline-light-item-head{border-color:#ec407a}.timeline-main .timeline-light .timeline-light-item-purple .timeline-light-item-head{border-color:#8e24aa}.timeline-main .timeline-light .timeline-light-item-deep-purple .timeline-light-item-head{border-color:#512da8}.timeline-main .timeline-light .timeline-light-item-indigo .timeline-light-item-head{border-color:#3f51b5}.timeline-main .timeline-light .timeline-light-item-blue .timeline-light-item-head{border-color:#1976d2}.timeline-main .timeline-light .timeline-light-item-light-blue .timeline-light-item-head{border-color:#82b1ff}.timeline-main .timeline-light .timeline-light-item-cyan .timeline-light-item-head{border-color:#00bcd4}.timeline-main .timeline-light .timeline-light-item-teal .timeline-light-item-head{border-color:#00796b}.timeline-main .timeline-light .timeline-light-item-green .timeline-light-item-head{border-color:#388e3c}.timeline-main .timeline-light .timeline-light-item-light-green .timeline-light-item-head{border-color:#8bc34a}.timeline-main .timeline-light .timeline-light-item-lime .timeline-light-item-head{border-color:#afb42b}.timeline-main .timeline-light .timeline-light-item-yellow .timeline-light-item-head{border-color:#fbc02d}.timeline-main .timeline-light .timeline-light-item-amber .timeline-light-item-head{border-color:#ffa000}.timeline-main .timeline-light .timeline-light-item-orange .timeline-light-item-head{border-color:#f57c00}.timeline-main .timeline-light .timeline-light-item-deep-orange .timeline-light-item-head{border-color:#ff7043}.timeline-main .timeline-light .timeline-light-item-brown .timeline-light-item-head{border-color:#795548}.timeline-main .timeline-light .timeline-light-item-grey .timeline-light-item-head{border-color:#616161}.timeline-main .timeline-light .timeline-light-item-blue-grey .timeline-light-item-head{border-color:#78909c}.timeline-main .timeline-light .timeline-light-item-dark .timeline-light-item-head{border-color:#212121}.timeline-main .timeline-light .timeline-light-item-light .timeline-light-item-head{border-color:#e0e0e0}.timeline-main .timeline-light .timeline-light-item-white .timeline-light-item-head{border-color:#fff}.timeline-main .timeline-light .timeline-light-item-black .timeline-light-item-head{border-color:#000}.timeline-main .timeline-light .timeline-light-item-loading .timeline-light-item-head{animation:tl-v2-loadingCircle 1s linear 1s infinite;border-right:1px solid #0000;border-top:1px solid #0000}.timeline-main .timeline-light .timeline-light-item-icon .timeline-light-item-head{background:#0000;border:none;font-size:20px;height:20px;top:45%;width:20px}.timeline-main .timeline-light .timeline-light-item-icon .timeline-light-item-head i{background-color:#fff;border-radius:50%}.timeline-main .timeline-light .timeline-light-item-icon .timeline-light-item-tail{bottom:15px;height:100%;left:14px}.timeline-main .timeline-light .timeline-light-item-dashed .timeline-light-item-tail{border-left-style:dashed}.timeline-main .timeline-light li:first-child.timeline-light-item .timeline-light-item-tail{height:0}@keyframes tl-v2-loadingCircle{0%{transform:translate(-50%) rotate(0deg)}to{transform:translate(-50%) rotate(1turn)}}.mdb-color.lighten-5{background-color:#d0d6e2!important}.mdb-color.lighten-4{background-color:#b1bace!important}.mdb-color.lighten-3{background-color:#929fba!important}.mdb-color.lighten-2{background-color:#7283a7!important}.mdb-color.lighten-1{background-color:#59698d!important}.mdb-color{background-color:#45526e!important}.mdb-color-text{color:#45526e!important}.rgba-mdb-color-slight,.rgba-mdb-color-slight:after{background-color:#45526e1a}.rgba-mdb-color-light,.rgba-mdb-color-light:after{background-color:#45526e4d}.rgba-mdb-color-strong,.rgba-mdb-color-strong:after{background-color:#45526eb3}.mdb-color.darken-1{background-color:#3b465e!important}.mdb-color.darken-2{background-color:#2e3951!important}.mdb-color.darken-3{background-color:#1c2a48!important}.mdb-color.darken-4{background-color:#1c2331!important}.red.lighten-5{background-color:#ffebee!important}.red.lighten-4{background-color:#ffcdd2!important}.red.lighten-3{background-color:#ef9a9a!important}.red.lighten-2{background-color:#e57373!important}.red.lighten-1{background-color:#ef5350!important}.red{background-color:#f44336!important}.red-text{color:#f44336!important}.rgba-red-slight,.rgba-red-slight:after{background-color:#f443361a}.rgba-red-light,.rgba-red-light:after{background-color:#f443364d}.rgba-red-strong,.rgba-red-strong:after{background-color:#f44336b3}.red.darken-1{background-color:#e53935!important}.red.darken-2{background-color:#d32f2f!important}.red.darken-3{background-color:#c62828!important}.red.darken-4{background-color:#b71c1c!important}.red.accent-1{background-color:#ff8a80!important}.red.accent-2{background-color:#ff5252!important}.red.accent-3{background-color:#ff1744!important}.red.accent-4{background-color:#d50000!important}.pink.lighten-5{background-color:#fce4ec!important}.pink.lighten-4{background-color:#f8bbd0!important}.pink.lighten-3{background-color:#f48fb1!important}.pink.lighten-2{background-color:#f06292!important}.pink.lighten-1{background-color:#ec407a!important}.pink{background-color:#e91e63!important}.pink-text{color:#e91e63!important}.rgba-pink-slight,.rgba-pink-slight:after{background-color:#e91e631a}.rgba-pink-light,.rgba-pink-light:after{background-color:#e91e634d}.rgba-pink-strong,.rgba-pink-strong:after{background-color:#e91e63b3}.pink.darken-1{background-color:#d81b60!important}.pink.darken-2{background-color:#c2185b!important}.pink.darken-3{background-color:#ad1457!important}.pink.darken-4{background-color:#880e4f!important}.pink.accent-1{background-color:#ff80ab!important}.pink.accent-2{background-color:#ff4081!important}.pink.accent-3{background-color:#f50057!important}.pink.accent-4{background-color:#c51162!important}.purple.lighten-5{background-color:#f3e5f5!important}.purple.lighten-4{background-color:#e1bee7!important}.purple.lighten-3{background-color:#ce93d8!important}.purple.lighten-2{background-color:#ba68c8!important}.purple.lighten-1{background-color:#ab47bc!important}.purple{background-color:#9c27b0!important}.purple-text{color:#9c27b0!important}.rgba-purple-slight,.rgba-purple-slight:after{background-color:#9c27b01a}.rgba-purple-light,.rgba-purple-light:after{background-color:#9c27b04d}.rgba-purple-strong,.rgba-purple-strong:after{background-color:#9c27b0b3}.purple.darken-1{background-color:#8e24aa!important}.purple.darken-2{background-color:#7b1fa2!important}.purple.darken-3{background-color:#6a1b9a!important}.purple.darken-4{background-color:#4a148c!important}.purple.accent-1{background-color:#ea80fc!important}.purple.accent-2{background-color:#e040fb!important}.purple.accent-3{background-color:#d500f9!important}.purple.accent-4{background-color:#a0f!important}.deep-purple.lighten-5{background-color:#ede7f6!important}.deep-purple.lighten-4{background-color:#d1c4e9!important}.deep-purple.lighten-3{background-color:#b39ddb!important}.deep-purple.lighten-2{background-color:#9575cd!important}.deep-purple.lighten-1{background-color:#7e57c2!important}.deep-purple{background-color:#673ab7!important}.deep-purple-text{color:#673ab7!important}.rgba-deep-purple-slight,.rgba-deep-purple-slight:after{background-color:#673ab71a}.rgba-deep-purple-light,.rgba-deep-purple-light:after{background-color:#673ab74d}.rgba-deep-purple-strong,.rgba-deep-purple-strong:after{background-color:#673ab7b3}.deep-purple.darken-1{background-color:#5e35b1!important}.deep-purple.darken-2{background-color:#512da8!important}.deep-purple.darken-3{background-color:#4527a0!important}.deep-purple.darken-4{background-color:#311b92!important}.deep-purple.accent-1{background-color:#b388ff!important}.deep-purple.accent-2{background-color:#7c4dff!important}.deep-purple.accent-3{background-color:#651fff!important}.deep-purple.accent-4{background-color:#6200ea!important}.indigo.lighten-5{background-color:#e8eaf6!important}.indigo.lighten-4{background-color:#c5cae9!important}.indigo.lighten-3{background-color:#9fa8da!important}.indigo.lighten-2{background-color:#7986cb!important}.indigo.lighten-1{background-color:#5c6bc0!important}.indigo{background-color:#3f51b5!important}.indigo-text{color:#3f51b5!important}.rgba-indigo-slight,.rgba-indigo-slight:after{background-color:#3f51b51a}.rgba-indigo-light,.rgba-indigo-light:after{background-color:#3f51b54d}.rgba-indigo-strong,.rgba-indigo-strong:after{background-color:#3f51b5b3}.indigo.darken-1{background-color:#3949ab!important}.indigo.darken-2{background-color:#303f9f!important}.indigo.darken-3{background-color:#283593!important}.indigo.darken-4{background-color:#1a237e!important}.indigo.accent-1{background-color:#8c9eff!important}.indigo.accent-2{background-color:#536dfe!important}.indigo.accent-3{background-color:#3d5afe!important}.indigo.accent-4{background-color:#304ffe!important}.blue.lighten-5{background-color:#e3f2fd!important}.blue.lighten-4{background-color:#bbdefb!important}.blue.lighten-3{background-color:#90caf9!important}.blue.lighten-2{background-color:#64b5f6!important}.blue.lighten-1{background-color:#42a5f5!important}.blue{background-color:#2196f3!important}.blue-text{color:#2196f3!important}.rgba-blue-slight,.rgba-blue-slight:after{background-color:#2196f31a}.rgba-blue-light,.rgba-blue-light:after{background-color:#2196f34d}.rgba-blue-strong,.rgba-blue-strong:after{background-color:#2196f3b3}.blue.darken-1{background-color:#1e88e5!important}.blue.darken-2{background-color:#1976d2!important}.blue.darken-3{background-color:#1565c0!important}.blue.darken-4{background-color:#0d47a1!important}.blue.accent-1{background-color:#82b1ff!important}.blue.accent-2{background-color:#448aff!important}.blue.accent-3{background-color:#2979ff!important}.blue.accent-4{background-color:#2962ff!important}.light-blue.lighten-5{background-color:#e1f5fe!important}.light-blue.lighten-4{background-color:#b3e5fc!important}.light-blue.lighten-3{background-color:#81d4fa!important}.light-blue.lighten-2{background-color:#4fc3f7!important}.light-blue.lighten-1{background-color:#29b6f6!important}.light-blue{background-color:#03a9f4!important}.light-blue-text{color:#03a9f4!important}.rgba-light-blue-slight,.rgba-light-blue-slight:after{background-color:#03a9f41a}.rgba-light-blue-light,.rgba-light-blue-light:after{background-color:#03a9f44d}.rgba-light-blue-strong,.rgba-light-blue-strong:after{background-color:#03a9f4b3}.light-blue.darken-1{background-color:#039be5!important}.light-blue.darken-2{background-color:#0288d1!important}.light-blue.darken-3{background-color:#0277bd!important}.light-blue.darken-4{background-color:#01579b!important}.light-blue.accent-1{background-color:#80d8ff!important}.light-blue.accent-2{background-color:#40c4ff!important}.light-blue.accent-3{background-color:#00b0ff!important}.light-blue.accent-4{background-color:#0091ea!important}.cyan.lighten-5{background-color:#e0f7fa!important}.cyan.lighten-4{background-color:#b2ebf2!important}.cyan.lighten-3{background-color:#80deea!important}.cyan.lighten-2{background-color:#4dd0e1!important}.cyan.lighten-1{background-color:#26c6da!important}.cyan{background-color:#00bcd4!important}.cyan-text{color:#00bcd4!important}.rgba-cyan-slight,.rgba-cyan-slight:after{background-color:#00bcd41a}.rgba-cyan-light,.rgba-cyan-light:after{background-color:#00bcd44d}.rgba-cyan-strong,.rgba-cyan-strong:after{background-color:#00bcd4b3}.cyan.darken-1{background-color:#00acc1!important}.cyan.darken-2{background-color:#0097a7!important}.cyan.darken-3{background-color:#00838f!important}.cyan.darken-4{background-color:#006064!important}.cyan.accent-1{background-color:#84ffff!important}.cyan.accent-2{background-color:#18ffff!important}.cyan.accent-3{background-color:#00e5ff!important}.cyan.accent-4{background-color:#00b8d4!important}.teal.lighten-5{background-color:#e0f2f1!important}.teal.lighten-4{background-color:#b2dfdb!important}.teal.lighten-3{background-color:#80cbc4!important}.teal.lighten-2{background-color:#4db6ac!important}.teal.lighten-1{background-color:#26a69a!important}.teal{background-color:#009688!important}.teal-text{color:#009688!important}.rgba-teal-slight,.rgba-teal-slight:after{background-color:#0096881a}.rgba-teal-light,.rgba-teal-light:after{background-color:#0096884d}.rgba-teal-strong,.rgba-teal-strong:after{background-color:#009688b3}.teal.darken-1{background-color:#00897b!important}.teal.darken-2{background-color:#00796b!important}.teal.darken-3{background-color:#00695c!important}.teal.darken-4{background-color:#004d40!important}.teal.accent-1{background-color:#a7ffeb!important}.teal.accent-2{background-color:#64ffda!important}.teal.accent-3{background-color:#1de9b6!important}.teal.accent-4{background-color:#00bfa5!important}.green.lighten-5{background-color:#e8f5e9!important}.green.lighten-4{background-color:#c8e6c9!important}.green.lighten-3{background-color:#a5d6a7!important}.green.lighten-2{background-color:#81c784!important}.green.lighten-1{background-color:#66bb6a!important}.green{background-color:#4caf50!important}.green-text{color:#4caf50!important}.rgba-green-slight,.rgba-green-slight:after{background-color:#4caf501a}.rgba-green-light,.rgba-green-light:after{background-color:#4caf504d}.rgba-green-strong,.rgba-green-strong:after{background-color:#4caf50b3}.green.darken-1{background-color:#43a047!important}.green.darken-2{background-color:#388e3c!important}.green.darken-3{background-color:#2e7d32!important}.green.darken-4{background-color:#1b5e20!important}.green.accent-1{background-color:#b9f6ca!important}.green.accent-2{background-color:#69f0ae!important}.green.accent-3{background-color:#00e676!important}.green.accent-4{background-color:#00c853!important}.light-green.lighten-5{background-color:#f1f8e9!important}.light-green.lighten-4{background-color:#dcedc8!important}.light-green.lighten-3{background-color:#c5e1a5!important}.light-green.lighten-2{background-color:#aed581!important}.light-green.lighten-1{background-color:#9ccc65!important}.light-green{background-color:#8bc34a!important}.light-green-text{color:#8bc34a!important}.rgba-light-green-slight,.rgba-light-green-slight:after{background-color:#8bc34a1a}.rgba-light-green-light,.rgba-light-green-light:after{background-color:#8bc34a4d}.rgba-light-green-strong,.rgba-light-green-strong:after{background-color:#8bc34ab3}.light-green.darken-1{background-color:#7cb342!important}.light-green.darken-2{background-color:#689f38!important}.light-green.darken-3{background-color:#558b2f!important}.light-green.darken-4{background-color:#33691e!important}.light-green.accent-1{background-color:#ccff90!important}.light-green.accent-2{background-color:#b2ff59!important}.light-green.accent-3{background-color:#76ff03!important}.light-green.accent-4{background-color:#64dd17!important}.lime.lighten-5{background-color:#f9fbe7!important}.lime.lighten-4{background-color:#f0f4c3!important}.lime.lighten-3{background-color:#e6ee9c!important}.lime.lighten-2{background-color:#dce775!important}.lime.lighten-1{background-color:#d4e157!important}.lime{background-color:#cddc39!important}.lime-text{color:#cddc39!important}.rgba-lime-slight,.rgba-lime-slight:after{background-color:#cddc391a}.rgba-lime-light,.rgba-lime-light:after{background-color:#cddc394d}.rgba-lime-strong,.rgba-lime-strong:after{background-color:#cddc39b3}.lime.darken-1{background-color:#c0ca33!important}.lime.darken-2{background-color:#afb42b!important}.lime.darken-3{background-color:#9e9d24!important}.lime.darken-4{background-color:#827717!important}.lime.accent-1{background-color:#f4ff81!important}.lime.accent-2{background-color:#eeff41!important}.lime.accent-3{background-color:#c6ff00!important}.lime.accent-4{background-color:#aeea00!important}.yellow.lighten-5{background-color:#fffde7!important}.yellow.lighten-4{background-color:#fff9c4!important}.yellow.lighten-3{background-color:#fff59d!important}.yellow.lighten-2{background-color:#fff176!important}.yellow.lighten-1{background-color:#ffee58!important}.yellow{background-color:#ffeb3b!important}.yellow-text{color:#ffeb3b!important}.rgba-yellow-slight,.rgba-yellow-slight:after{background-color:#ffeb3b1a}.rgba-yellow-light,.rgba-yellow-light:after{background-color:#ffeb3b4d}.rgba-yellow-strong,.rgba-yellow-strong:after{background-color:#ffeb3bb3}.yellow.darken-1{background-color:#fdd835!important}.yellow.darken-2{background-color:#fbc02d!important}.yellow.darken-3{background-color:#f9a825!important}.yellow.darken-4{background-color:#f57f17!important}.yellow.accent-1{background-color:#ffff8d!important}.yellow.accent-2{background-color:#ff0!important}.yellow.accent-3{background-color:#ffea00!important}.yellow.accent-4{background-color:#ffd600!important}.amber.lighten-5{background-color:#fff8e1!important}.amber.lighten-4{background-color:#ffecb3!important}.amber.lighten-3{background-color:#ffe082!important}.amber.lighten-2{background-color:#ffd54f!important}.amber.lighten-1{background-color:#ffca28!important}.amber{background-color:#ffc107!important}.amber-text{color:#ffc107!important}.rgba-amber-slight,.rgba-amber-slight:after{background-color:#ffc1071a}.rgba-amber-light,.rgba-amber-light:after{background-color:#ffc1074d}.rgba-amber-strong,.rgba-amber-strong:after{background-color:#ffc107b3}.amber.darken-1{background-color:#ffb300!important}.amber.darken-2{background-color:#ffa000!important}.amber.darken-3{background-color:#ff8f00!important}.amber.darken-4{background-color:#ff6f00!important}.amber.accent-1{background-color:#ffe57f!important}.amber.accent-2{background-color:#ffd740!important}.amber.accent-3{background-color:#ffc400!important}.amber.accent-4{background-color:#ffab00!important}.orange.lighten-5{background-color:#fff3e0!important}.orange.lighten-4{background-color:#ffe0b2!important}.orange.lighten-3{background-color:#ffcc80!important}.orange.lighten-2{background-color:#ffb74d!important}.orange.lighten-1{background-color:#ffa726!important}.orange{background-color:#ff9800!important}.orange-text{color:#ff9800!important}.rgba-orange-slight,.rgba-orange-slight:after{background-color:#ff98001a}.rgba-orange-light,.rgba-orange-light:after{background-color:#ff98004d}.rgba-orange-strong,.rgba-orange-strong:after{background-color:#ff9800b3}.orange.darken-1{background-color:#fb8c00!important}.orange.darken-2{background-color:#f57c00!important}.orange.darken-3{background-color:#ef6c00!important}.orange.darken-4{background-color:#e65100!important}.orange.accent-1{background-color:#ffd180!important}.orange.accent-2{background-color:#ffab40!important}.orange.accent-3{background-color:#ff9100!important}.orange.accent-4{background-color:#ff6d00!important}.deep-orange.lighten-5{background-color:#fbe9e7!important}.deep-orange.lighten-4{background-color:#ffccbc!important}.deep-orange.lighten-3{background-color:#ffab91!important}.deep-orange.lighten-2{background-color:#ff8a65!important}.deep-orange.lighten-1{background-color:#ff7043!important}.deep-orange{background-color:#ff5722!important}.deep-orange-text{color:#ff5722!important}.rgba-deep-orange-slight,.rgba-deep-orange-slight:after{background-color:#ff57221a}.rgba-deep-orange-light,.rgba-deep-orange-light:after{background-color:#ff57224d}.rgba-deep-orange-strong,.rgba-deep-orange-strong:after{background-color:#ff5722b3}.deep-orange.darken-1{background-color:#f4511e!important}.deep-orange.darken-2{background-color:#e64a19!important}.deep-orange.darken-3{background-color:#d84315!important}.deep-orange.darken-4{background-color:#bf360c!important}.deep-orange.accent-1{background-color:#ff9e80!important}.deep-orange.accent-2{background-color:#ff6e40!important}.deep-orange.accent-3{background-color:#ff3d00!important}.deep-orange.accent-4{background-color:#dd2c00!important}.brown.lighten-5{background-color:#efebe9!important}.brown.lighten-4{background-color:#d7ccc8!important}.brown.lighten-3{background-color:#bcaaa4!important}.brown.lighten-2{background-color:#a1887f!important}.brown.lighten-1{background-color:#8d6e63!important}.brown{background-color:#795548!important}.brown-text{color:#795548!important}.rgba-brown-slight,.rgba-brown-slight:after{background-color:#7955481a}.rgba-brown-light,.rgba-brown-light:after{background-color:#7955484d}.rgba-brown-strong,.rgba-brown-strong:after{background-color:#795548b3}.brown.darken-1{background-color:#6d4c41!important}.brown.darken-2{background-color:#5d4037!important}.brown.darken-3{background-color:#4e342e!important}.brown.darken-4{background-color:#3e2723!important}.blue-grey.lighten-5{background-color:#eceff1!important}.blue-grey.lighten-4{background-color:#cfd8dc!important}.blue-grey.lighten-3{background-color:#b0bec5!important}.blue-grey.lighten-2{background-color:#90a4ae!important}.blue-grey.lighten-1{background-color:#78909c!important}.blue-grey{background-color:#607d8b!important}.blue-grey-text{color:#607d8b!important}.rgba-blue-grey-slight,.rgba-blue-grey-slight:after{background-color:#607d8b1a}.rgba-blue-grey-light,.rgba-blue-grey-light:after{background-color:#607d8b4d}.rgba-blue-grey-strong,.rgba-blue-grey-strong:after{background-color:#607d8bb3}.blue-grey.darken-1{background-color:#546e7a!important}.blue-grey.darken-2{background-color:#455a64!important}.blue-grey.darken-3{background-color:#37474f!important}.blue-grey.darken-4{background-color:#263238!important}.grey.lighten-5{background-color:#fafafa!important}.grey.lighten-4{background-color:#f5f5f5!important}.grey.lighten-3{background-color:#eee!important}.grey.lighten-2{background-color:#e0e0e0!important}.grey.lighten-1{background-color:#bdbdbd!important}.grey{background-color:#9e9e9e!important}.grey-text{color:#9e9e9e!important}.rgba-grey-slight,.rgba-grey-slight:after{background-color:#9e9e9e1a}.md-pills .nav-link:hover,.md-pills .nav-link:hover:after,.rgba-grey-light,.rgba-grey-light:after{background-color:#9e9e9e4d}.rgba-grey-strong,.rgba-grey-strong:after{background-color:#9e9e9eb3}.grey.darken-1{background-color:#757575!important}.grey.darken-2{background-color:#616161!important}.grey.darken-3{background-color:#424242!important}.grey.darken-4{background-color:#212121!important}.black,.picker__list-item:hover{background-color:#000!important}.black-text,.md-toast-close-button:focus,.md-toast-close-button:hover{color:#000!important}.rgba-black-slight,.rgba-black-slight:after{background-color:#0000001a}.rgba-black-light,.rgba-black-light:after{background-color:#0000004d}.rgba-black-strong,.rgba-black-strong:after{background-color:#000000b3}.picker__box .picker__header .picker__select--month.browser-default,.picker__box .picker__header .picker__select--year.browser-default,.picker__list-item,.white{background-color:#fff!important}#toast-container>div,.clockpicker-display .clockpicker-display-column #click-am.text-primary,.clockpicker-display .clockpicker-display-column #click-pm.text-primary,.clockpicker-display .clockpicker-display-column .clockpicker-span-hours.text-primary,.clockpicker-display .clockpicker-display-column .clockpicker-span-minutes.text-primary,.clockpicker_container.clockpicker .picker__box .clockpicker-am-pm-block .active,.darktheme .picker__box .picker__calendar-container .clockpicker-plate .clockpicker-tick,.darktheme .picker__box .picker__date-display .clockpicker-display,.darktheme .picker__box .picker__date-display .clockpicker-display .clockpicker-span-am-pm,.darktheme .picker__box .picker__footer button,.dropdown .dropdown-menu .dropdown-item:active,.dropdown .dropdown-menu .dropdown-item:hover,.dropleft .dropdown-menu .dropdown-item:active,.dropleft .dropdown-menu .dropdown-item:hover,.dropright .dropdown-menu .dropdown-item:active,.dropright .dropdown-menu .dropdown-item:hover,.dropup .dropdown-menu .dropdown-item:active,.dropup .dropdown-menu .dropdown-item:hover,.md-toast-close-button,.md-toast-message a,.md-toast-message label,.picker--focused .picker__list-item--selected,.picker--time .picker__button--clear:focus,.picker--time .picker__button--clear:focus:before,.picker--time .picker__button--clear:hover,.picker--time .picker__button--clear:hover:before,.picker__box .picker__header .picker__date-display,.picker__box .picker__table .picker--focused,.picker__box .picker__table .picker__day--outfocus,.picker__box .picker__table .picker__day--selected,.picker__box .picker__table .picker__day--selected:hover,.picker__date-display,.picker__date-display .clockpicker-display .clockpicker-display-column #click-am.text-primary,.picker__date-display .clockpicker-display .clockpicker-display-column #click-pm.text-primary,.picker__date-display .clockpicker-display .clockpicker-display-column .clockpicker-span-hours.text-primary,.picker__date-display .clockpicker-display .clockpicker-display-column .clockpicker-span-minutes.text-primary,.picker__list-item--selected,.picker__list-item--selected:hover,.side-nav,.side-nav .search-form .form-control,.white-text{color:#fff!important}.rgba-white-slight,.rgba-white-slight:after{background-color:#ffffff1a}.rgba-white-light,.rgba-white-light:after{background-color:#ffffff4d}.rgba-white-strong,.rgba-white-strong:after{background-color:#ffffffb3}.rgba-stylish-slight{background-color:#3e45511a}.rgba-stylish-light{background-color:#3e45514d}.rgba-stylish-strong{background-color:#3e4551b3}.primary-color,ul.stepper li.active a .circle,ul.stepper li.completed a .circle{background-color:#4285f4!important}.primary-color-dark{background-color:#0d47a1!important}.secondary-color{background-color:#a6c!important}.secondary-color-dark{background-color:#93c!important}.default-color{background-color:#2bbbad!important}.default-color-dark{background-color:#00695c!important}.info-color{background-color:#33b5e5!important}.info-color-dark{background-color:#09c!important}.success-color{background-color:#00c851!important}.success-color-dark{background-color:#007e33!important}.warning-color{background-color:#fb3!important}.warning-color-dark{background-color:#f80!important}.danger-color,ul.stepper li.warning a .circle{background-color:#ff3547!important}.danger-color-dark{background-color:#c00!important}.elegant-color{background-color:#2e2e2e!important}.elegant-color-dark{background-color:#212121!important}.stylish-color{background-color:#4b515d!important}.stylish-color-dark{background-color:#3e4551!important}.unique-color{background-color:#3f729b!important}.unique-color-dark{background-color:#1c2331!important}.special-color{background-color:#37474f!important}.special-color-dark{background-color:#263238!important}.purple-gradient{background:linear-gradient(40deg,#ff6ec4,#7873f5)!important}.peach-gradient{background:linear-gradient(40deg,#ffd86f,#fc6262)!important}.aqua-gradient{background:linear-gradient(40deg,#2096ff,#05ffa3)!important}.blue-gradient{background:linear-gradient(40deg,#45cafc,#303f9f)!important}.purple-gradient-rgba{background:linear-gradient(40deg,#ff6ec4e6,#7873f5e6)!important}.peach-gradient-rgba{background:linear-gradient(40deg,#ffd86fe6,#fc6262e6)!important}.aqua-gradient-rgba{background:linear-gradient(40deg,#2096ffe6,#05ffa3e6)!important}.blue-gradient-rgba{background:linear-gradient(40deg,#45cafce6,#303f9fe6)!important}.dark-grey-text,.dark-grey-text:focus,.dark-grey-text:hover{color:#4f4f4f!important}.hoverable{box-shadow:none}.hoverable,.hoverable:hover{transition:all .55s ease-in-out}.hoverable:hover{box-shadow:0 8px 17px 0 #0003,0 6px 20px 0 #00000030}.z-depth-0{box-shadow:none!important}.card.gradient-card:focus-within .card-image,.chip:active,.z-depth-1{box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f!important}.z-depth-1-half{box-shadow:0 5px 11px 0 #0000002e,0 4px 15px 0 #00000026!important}.z-depth-2{box-shadow:0 8px 17px 0 #0003,0 6px 20px 0 #00000030!important}.z-depth-3{box-shadow:0 12px 15px 0 #0000003d,0 17px 50px 0 #00000030!important}.z-depth-4{box-shadow:0 16px 28px 0 #00000038,0 25px 55px 0 #00000036!important}.z-depth-5{box-shadow:0 27px 24px 0 #0003,0 40px 77px 0 #00000038!important}.disabled,:disabled{pointer-events:none!important}a{color:#007bff;cursor:pointer}a,a:hover{text-decoration:none;transition:all .2s ease-in-out}a:hover{color:#0056b3}a.disabled:hover,a:disabled:hover{color:#007bff}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}.divider-new{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:2.8rem;margin-top:2.8rem}.divider-new h2,.divider-new h3,.divider-new h4,.divider-new h5,.divider-new h6,.divider-new>h1{margin-bottom:0}.divider-new:after,.divider-new:before{background:#c6c6c6;content:"";flex:1 1;height:1.5px;height:2px}.divider-new:before{margin:0 .5rem 0 0}.divider-new:after{margin:0 0 0 .5rem}.card.promoting-card .fab,.card.promoting-card .far,.card.promoting-card .fas{transition:.4s}.card.promoting-card .fab[class*=fa-]:hover,.card.promoting-card .far[class*=fa-]:hover,.card.promoting-card .fas[class*=fa-]:hover{cursor:pointer;transition:.4s}.card.weather-card .collapse-content a.collapsed:after{content:"Expand"}.card.weather-card .collapse-content a:not(.collapsed):after{content:"Collapse"}.card.weather-card .degree:after{content:"°C";font-size:3rem;font-weight:400;margin-top:.9rem;position:absolute}.card.gradient-card{transition:all .5s ease-in-out}.card.gradient-card .first-content .card-title{font-weight:500}.card.gradient-card .second-content,.card.gradient-card .third-content{display:none}.card.gradient-card .card-body{height:0;opacity:0;overflow:hidden;padding-bottom:0;padding-top:0;transition:all .5s ease-in-out;visibility:hidden}.card.gradient-card .card-image,.card.gradient-card .card-image .mask{border-radius:.25rem}.card.gradient-card:focus-within{margin-top:3rem;transition:all .5s ease-in-out}.card.gradient-card:focus-within .card-image{border-radius:.25rem;height:7rem;margin-bottom:2rem;margin-left:1rem;margin-top:-2rem;transition:all .5s ease-in-out;width:7rem}.card.gradient-card:focus-within .card-image .mask{border-radius:.25rem}.card.gradient-card:focus-within .card-body{border-radius:.25rem;height:auto;opacity:1;overflow:visible;padding-bottom:1.25rem;padding-top:1.25rem;transition:all .7s ease-in-out;visibility:visible}.card.gradient-card:focus-within .card-body .progress,.card.gradient-card:focus-within .card-body .progress .progress-bar{height:.4rem}.card.gradient-card:focus-within .first-content{display:none}.card.gradient-card:focus-within .second-content{display:block}.card.gradient-card:focus-within .third-content{display:block;margin-top:-6rem}@media (max-device-width:1025px){.card.gradient-card:hover{margin-top:3rem;transition:all .5s ease-in-out}.card.gradient-card:hover .card-image{border-radius:.25rem;box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f;height:7rem;margin-bottom:2rem;margin-left:1rem;margin-top:-2rem;transition:all .5s ease-in-out;width:7rem}.card.gradient-card:hover .card-image .mask{border-radius:.25rem}.card.gradient-card:hover .card-body{border-radius:.25rem;height:auto;opacity:1;overflow:visible;padding-bottom:1.25rem;padding-top:1.25rem;transition:all .7s ease-in-out;visibility:visible}.card.gradient-card:hover .card-body .progress,.card.gradient-card:hover .card-body .progress .progress-bar{height:.4rem}.card.gradient-card:hover .first-content{display:none}.card.gradient-card:hover .second-content{display:block}.card.gradient-card:hover .third-content{display:block;margin-top:-6rem}}.card.booking-card .rating{font-size:.7rem}.card.chart-card .classic-tabs .nav li a.active{border-bottom:2px solid;transition:width .5s ease,background-color .5s ease}.card.chart-card .classic-tabs .nav.tabs-white li a{color:#757575;font-weight:500}.card.chart-card .classic-tabs .nav.tabs-white li a.active{color:#673ab7}.card.chart-card .btn-deep-purple-accent{background-color:#b388ff;margin-top:-65px}.card.chart-card .btn-deep-purple-accent i{color:#000!important}.card.chart-card .btn-teal-accent{background-color:#1de9b6;margin-top:-65px}.card.chart-card .btn-teal-accent i{color:#000!important}.card.colorful-card .indigo-accent-text{color:#304ffe}.card.colorful-card .btn-indigo-accent{background-color:#304ffe}.card.colorful-card .yellow-darken-text{color:#fdd835}.card.colorful-card .testimonial-card .avatar{border:3px solid #fff;margin-top:-30px;width:55px}.card.colorful-card .testimonial-card .avatar img{height:50px;width:50px}.card.colorful-card .brown-darken-text{color:#3e2723}.card.colorful-card .btn-red-lighten{background-color:#ffcdd2}.card.panels-card .hour{font-size:.8rem;margin-top:.3rem}.card.map-card .living-coral{background-color:#fa7268}.card.map-card .living-coral-text{color:#fa7268}.card.map-card .table th{width:2rem}.card.map-card .pt-3-5{padding-top:1.25rem}.card.map-card .card-body{background-color:initial;border-radius:0!important;height:77%;overflow:hidden;position:absolute;top:23%;transition:all 1s;width:100%}.card.map-card .card-body.closed{height:8.1rem;margin-top:-8.1rem;top:100%}.card.map-card .map-container{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.card.map-card .map-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.card.map-card .button .btn-floating{margin-top:-2rem}.card-wrapper.card-action{min-height:640px}@media (max-width:450px){.card-wrapper.card-action{min-height:790px}}.card-form .md-form input[type=email]:focus:not([readonly]),.card-form .md-form input[type=password]:focus:not([readonly]),.card-form .md-form input[type=text]:focus:not([readonly]){border-bottom:1px solid #fff;box-shadow:0 1px 0 0 #fff}.card-form .card-form-2{border-top-left-radius:21px;border-top-right-radius:21px;margin-top:-35px}.card-form .card-form-2 .form-check-input[type=checkbox].filled-in:checked+label:after,.card-form .card-form-2 label.btn input[type=checkbox].filled-in:checked+label:after{background-color:#e53935;border:2px solid #e53935}.card-form .card-form-2 .btn-outline-red-accent{background-color:initial;border:2px solid #e53935;color:#e53935}.card-form .card-form-2 .pink-accent-text{color:#c51162}.z-depth-1-bottom{box-shadow:0 5px 5px -2px #00000029}.md-calendar{background-color:#69004b}.md-calendar .days,.md-calendar .weekdays{display:flex;flex-wrap:wrap;justify-content:flex-start}.md-calendar .days li,.md-calendar .weekdays li{padding:.9rem 0;text-align:center;width:13.6%}.md-calendar .days li{font-size:.9rem;margin-bottom:.5rem}.md-calendar .days li.active{background-color:#fb0025}.md-calendar .days li.active.rounded-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.md-calendar .days li.active.rounded-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.chat-room .friend-list li{border-bottom:1px solid #e0e0e0}.chat-room .friend-list li:last-of-type{border-bottom:none}.chat-room img.avatar{height:3rem;width:3rem}.chat-room .text-small{font-size:.95rem}.chat-room .text-smaller{font-size:.75rem}.chat-room.small-chat{border-bottom-left-radius:0;border-bottom-right-radius:0;bottom:0;position:fixed;width:20rem}.chat-room.small-chat.slim{height:3rem}.chat-room.small-chat.slim .card-footer,.chat-room.small-chat.slim .icons .feature,.chat-room.small-chat.slim .my-custom-scrollbar{display:none}.chat-room.small-chat .profile-photo img.avatar{height:2rem;width:2rem}.chat-room.small-chat .profile-photo .state{background-color:#007e33;border:.1rem solid #fff;border-radius:50%;display:block;height:.65rem;left:auto;margin-left:1.35rem;position:relative;top:-.5rem;width:.65rem;z-index:2}.chat-room.small-chat .profile-photo.message-photo{margin-top:2.7rem}.chat-room.small-chat .heading{height:2.1rem}.chat-room.small-chat .heading .data{line-height:1.5}.chat-room.small-chat .heading .data .name{font-size:.8rem}.chat-room.small-chat .heading .data .activity{font-size:.75rem}.chat-room.small-chat .icons{padding-top:.45rem}.chat-room.small-chat .my-custom-scrollbar{height:18rem;overflow:auto;position:relative}.chat-room.small-chat .my-custom-scrollbar>.card-body{height:18rem}.chat-room.small-chat .my-custom-scrollbar>.card-body .chat-message .media img{width:3rem}.chat-room.small-chat .my-custom-scrollbar>.card-body .chat-message .media .media-body p{font-size:.7rem}.chat-room.small-chat .my-custom-scrollbar>.card-body .chat-message .message-text{margin-left:2.47rem}.chat-room.small-chat .card-footer .form-control{border:none;font-size:.9rem;padding:.375rem 0 .43rem}.chat-room.small-chat .card-footer .form-control:focus{box-shadow:none}.min-chart{display:inline-block;height:110px;margin-bottom:50px;margin-top:50px;position:relative;text-align:center;width:110px}.min-chart canvas{left:0;position:absolute;top:0}.min-chart .percent{display:inline-block;line-height:110px;z-index:2}.min-chart .percent:after{content:"%";font-size:.8rem;margin-left:.1em}svg{touch-action:none}.jvectormap-container{background:#0000!important;height:100%;overflow:hidden;position:relative;touch-action:none;width:100%}.jvectormap-tip{border:1px solid #cdcdcd;display:none;font-family:sans-serif,Verdana;font-size:smaller}.jvectormap-goback,.jvectormap-tip,.jvectormap-zoomin,.jvectormap-zoomout{background:#292929;border-radius:3px;color:#fff;padding:3px;position:absolute}.jvectormap-goback,.jvectormap-zoomin,.jvectormap-zoomout{box-sizing:initial;cursor:pointer;left:10px;line-height:10px;text-align:center}.jvectormap-zoomin,.jvectormap-zoomout{height:10px;width:10px}.jvectormap-zoomin{top:10px}.jvectormap-zoomout{top:30px}.jvectormap-goback{bottom:10px;padding:6px;z-index:1000}.jvectormap-spinner{background:50% no-repeat url(data:image/gif;base64,R0lGODlhIAAgAPMAAP///wAAAMbGxoSEhLa2tpqamjY2NlZWVtjY2OTk5Ly8vB4eHgQEBAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==);bottom:0;left:0;position:absolute;right:0;top:0}.jvectormap-legend-title{font-size:14px;font-weight:700;text-align:center}.jvectormap-legend-cnt{position:absolute}.jvectormap-legend-cnt-h{bottom:0;right:0}.jvectormap-legend-cnt-v{right:0;top:0}.jvectormap-legend{background:#000;border-radius:3px;color:#fff}.jvectormap-legend-cnt-h .jvectormap-legend{float:left;margin:0 10px 10px 0;padding:3px 3px 1px}.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick{float:left}.jvectormap-legend-cnt-v .jvectormap-legend{margin:10px 10px 0 0;padding:3px}.jvectormap-legend-cnt-h .jvectormap-legend-tick{width:40px}.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample{height:15px}.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample{display:inline-block;height:20px;vertical-align:middle;width:20px}.jvectormap-legend-tick-text{font-size:12px}.jvectormap-legend-cnt-h .jvectormap-legend-tick-text{text-align:center}.jvectormap-legend-cnt-v .jvectormap-legend-tick-text{display:inline-block;line-height:20px;padding-left:3px;vertical-align:middle}:root{--elakay-title-xs:clamp(0.95rem,0.85rem + 0.4vw,1.15rem);--elakay-title-sm:clamp(1.1rem,0.95rem + 0.7vw,1.45rem);--elakay-title-md:clamp(1.35rem,1.05rem + 1.1vw,2rem);--elakay-title-lg:clamp(1.7rem,1.25rem + 1.8vw,3rem);--elakay-title-xl:clamp(2rem,1.4rem + 2.6vw,4rem);--elakay-title-line-height:1.15;--elakay-title-letter-spacing:-0.02em}h1,h2,h3,h4,h5,h6{letter-spacing:-.02em;letter-spacing:var(--elakay-title-letter-spacing);line-height:1.15;line-height:var(--elakay-title-line-height);max-width:100%;overflow-wrap:anywhere;word-break:normal}h1{font-size:clamp(2rem,1.4rem + 2.6vw,4rem);font-size:var(--elakay-title-xl)}h2{font-size:clamp(1.7rem,1.25rem + 1.8vw,3rem);font-size:var(--elakay-title-lg)}h3{font-size:clamp(1.35rem,1.05rem + 1.1vw,2rem);font-size:var(--elakay-title-md)}h4{font-size:clamp(1.1rem,.95rem + .7vw,1.45rem);font-size:var(--elakay-title-sm)}h5,h6{font-size:clamp(.95rem,.85rem + .4vw,1.15rem);font-size:var(--elakay-title-xs)}.elakay-responsive-title{text-wrap:balance;font-size:clamp(1.35rem,1.05rem + 1.1vw,2rem);font-size:var(--elakay-title-md);font-weight:700;letter-spacing:-.02em;letter-spacing:var(--elakay-title-letter-spacing);line-height:1.15;line-height:var(--elakay-title-line-height);max-width:100%;overflow-wrap:anywhere;word-break:normal}.elakay-responsive-title-xs{font-size:clamp(.95rem,.85rem + .4vw,1.15rem);font-size:var(--elakay-title-xs)}.elakay-responsive-title-sm{font-size:clamp(1.1rem,.95rem + .7vw,1.45rem);font-size:var(--elakay-title-sm)}.elakay-responsive-title-md{font-size:clamp(1.35rem,1.05rem + 1.1vw,2rem);font-size:var(--elakay-title-md)}.elakay-responsive-title-lg{font-size:clamp(1.7rem,1.25rem + 1.8vw,3rem);font-size:var(--elakay-title-lg)}.elakay-responsive-title-xl{font-size:clamp(2rem,1.4rem + 2.6vw,4rem);font-size:var(--elakay-title-xl)}.elakay-slider-title{text-wrap:balance;font-size:clamp(1.4rem,1rem + 2.2vw,3.8rem);font-weight:800;line-height:1.1;margin:0 auto;max-width:min(92vw,900px);overflow-wrap:anywhere}.elakay-slider-subtitle{font-size:clamp(.95rem,.85rem + .7vw,1.35rem);line-height:1.45;margin:0 auto;max-width:min(90vw,760px);overflow-wrap:anywhere}@media (max-width:480px){.elakay-responsive-title,.elakay-slider-title{letter-spacing:-.01em;line-height:1.18}.elakay-slider-title{max-width:94vw}}@media (min-width:481px) and (max-width:1024px){.elakay-slider-title{max-width:88vw}}.elakay-default-title:hover{color:inherit;color:var(--elakay-default-title-hover-color,inherit)}.elakay-default-title:active{color:inherit;color:var(--elakay-default-title-active-color,inherit)}.elakay-default-title:disabled,.elakay-default-title[aria-disabled=true]{color:inherit;color:var(--elakay-default-title-disabled-color,inherit)}html.elakay-title-fixed-breakpoints{--elakay-default-title-size:var(--elakay-default-title-size-desktop)}@media (max-width:1279px){html.elakay-title-fixed-breakpoints{--elakay-default-title-size:var(--elakay-default-title-size-laptop)}}@media (max-width:1023px){html.elakay-title-fixed-breakpoints{--elakay-default-title-size:var(--elakay-default-title-size-tablet)}}@media (max-width:639px){html.elakay-title-fixed-breakpoints{--elakay-default-title-size:var(--elakay-default-title-size-mobile)}}@keyframes elakayDefaultTitleFadeIn{0%{opacity:0}to{opacity:1}}@keyframes elakayDefaultTitleSlideIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes elakayDefaultTitleScaleIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.elakay-default-title-fade-in{animation:elakayDefaultTitleFadeIn .5s ease-out both}.elakay-default-title-slide-in{animation:elakayDefaultTitleSlideIn .5s ease-out both}.elakay-default-title-scale-in{animation:elakayDefaultTitleScaleIn .4s ease-out both}