/*
Theme Name: BuyPubg NextGen Premium
Theme URI: https://example.com/
Author: Subhankar Maity
Description: Production WooCommerce gaming storefront. Customer-facing API fields are supplied by the separate NextGen TopUp API Hub plugin; payment methods come from WooCommerce gateways.
Version: 15.0.0
Requires at least: 6.4
Requires PHP: 8.1
License: GPLv2 or later
Text Domain: buy-pubg
*/
:root{--ng-bg:#07111f;--ng-surface:rgba(255,255,255,.075);--ng-surface2:rgba(255,255,255,.11);--ng-line:rgba(255,255,255,.14);--ng-text:#f7f9ff;--ng-muted:#aab5c7;--ng-a:#7c5cff;--ng-b:#00d9ff;--ng-ok:#34d399;--ng-danger:#fb7185;--ng-r:20px;--ng-shadow:0 18px 70px rgba(0,0,0,.18)}
*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{margin:0;min-width:0;overflow-x:hidden;color:var(--ng-text);background:radial-gradient(800px 500px at 5% 0%,rgba(124,92,255,.2),transparent 60%),radial-gradient(700px 500px at 95% 15%,rgba(0,217,255,.13),transparent 60%),var(--ng-bg);font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif}body.ng-light{--ng-bg:#eef4fb;--ng-surface:rgba(255,255,255,.72);--ng-surface2:rgba(255,255,255,.92);--ng-line:rgba(15,23,42,.10);--ng-text:#101828;--ng-muted:#667085;background:linear-gradient(135deg,#f8fbff,#e9f1fb)}
a{color:inherit;text-decoration:none}.ng-wrap{width:min(1440px,calc(100% - 28px));max-width:100%;margin-inline:auto}.ng-glass{background:var(--ng-surface);border:1px solid var(--ng-line);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);box-shadow:var(--ng-shadow)}
.ng-header{position:sticky;top:0;z-index:80;padding:10px 0}.ng-nav{min-height:64px;border-radius:18px;padding:8px 12px;display:flex;align-items:center;gap:10px;min-width:0}.ng-logo{font-size:19px;font-weight:900;letter-spacing:.2px;display:flex;align-items:center;min-width:0;max-width:300px}.ng-logo img,.ng-logo .custom-logo{display:block;max-width:260px;max-height:42px;width:auto;height:auto;object-fit:contain}.ng-spacer{flex:1 1 auto;min-width:10px}.ng-icon,.ng-btn{border:1px solid var(--ng-line);background:rgba(255,255,255,.06);color:var(--ng-text);border-radius:13px;padding:10px 13px;cursor:pointer}.ng-icon{display:grid;place-items:center;min-width:44px;height:44px}.ng-btn.primary{border:0;background:linear-gradient(135deg,var(--ng-a),var(--ng-b));color:#fff;font-weight:800}.ng-search{width:260px;max-width:28vw;min-width:0;padding:11px 14px;border-radius:13px;border:1px solid var(--ng-line);background:rgba(255,255,255,.05);color:var(--ng-text);outline:0}.ng-search:focus,.ng-field:focus{box-shadow:0 0 0 3px rgba(0,217,255,.12)}.ng-region-select{width:150px;max-width:18vw;min-width:110px;height:44px;padding:0 10px;border:1px solid var(--ng-line);border-radius:13px;background:rgba(255,255,255,.06);color:var(--ng-text);outline:0}.ng-region-select option{color:#111;background:#fff}.ng-mobile-menu{position:fixed;z-index:90;left:7px;right:7px;top:82px;padding:10px;border-radius:18px;display:grid;gap:6px}.ng-mobile-menu a{padding:12px 14px;border-radius:12px}.ng-mobile-menu a:hover{background:var(--ng-surface2)}
.ng-hero{margin:18px 0;padding:44px;min-height:330px;border-radius:28px;position:relative;overflow:hidden;display:flex;align-items:end}.ng-hero:before,.ng-hero:after{content:"";position:absolute;border-radius:50%;filter:blur(30px);opacity:.55}.ng-hero:before{width:330px;height:330px;background:var(--ng-a);right:-90px;top:-110px;animation:ngFloat 8s ease-in-out infinite alternate}.ng-hero:after{width:240px;height:240px;background:var(--ng-b);left:30%;bottom:-160px;animation:ngFloat 10s ease-in-out infinite alternate-reverse}.ng-hero>*{position:relative;z-index:2}.ng-hero h1{font-size:clamp(38px,6vw,76px);line-height:.95;margin:8px 0 14px}.ng-hero p{max-width:760px;color:var(--ng-muted);font-size:17px;line-height:1.65}.ng-kicker,.ng-eyebrow{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#9defff}.ng-eyebrow{display:block;margin-bottom:4px}
.ng-section{padding:24px 0}.ng-title{display:flex;justify-content:space-between;align-items:end;gap:12px;margin-bottom:14px}.ng-title h2{margin:0}.ng-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.ng-card{border-radius:18px;overflow:hidden;transition:transform .22s,border-color .22s;cursor:pointer;position:relative;min-width:0}.ng-card:hover{transform:translateY(-5px);border-color:rgba(124,92,255,.5)}.ng-product-link{display:block;min-width:0}.ng-card-image{width:100%;aspect-ratio:1;overflow:hidden;background:rgba(255,255,255,.04)}.ng-card-image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .25s}.ng-card:hover .ng-card-image img{transform:scale(1.04)}.ng-card-body{padding:12px;min-width:0}.ng-card-body strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-price{font-weight:850;color:#9eeeff;margin-top:6px;overflow:hidden}.ng-price del{opacity:.6;margin-right:4px}.ng-price ins{text-decoration:none}.ng-product-meta{display:flex;gap:6px;flex-wrap:wrap;margin-top:7px}.ng-chip{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border-radius:999px;border:1px solid var(--ng-line);font-size:12px;line-height:1}.ng-flash{background:linear-gradient(135deg,#ff4d8d,#ff8a3d);color:#fff;border:0;position:absolute;z-index:2;margin:9px}.ng-tabs{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px;scrollbar-width:thin}.ng-tab{white-space:nowrap}.ng-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ng-feature{padding:20px;border-radius:18px;min-width:0}.ng-feature span{font-size:12px;color:#9defff;font-weight:900}.ng-feature strong{display:block;margin:8px 0;font-size:18px}.ng-feature small{display:block;color:var(--ng-muted);line-height:1.6}.ng-faq{padding:15px;border-radius:14px;margin:8px 0}.ng-faq summary{cursor:pointer;font-weight:700}.ng-notice,.ng-alert{padding:13px 15px;border-radius:14px;margin:12px 0;background:var(--ng-surface2);border:1px solid var(--ng-line)}.ng-alert{background:rgba(251,113,133,.1);color:#fecdd3}.ng-muted{color:var(--ng-muted)}
.ng-footer{margin:50px auto 30px}.ng-footer-main{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:28px;padding:28px;border-radius:24px}.ng-footer-brand{font-size:22px}.ng-footer-main p{color:var(--ng-muted);line-height:1.65;max-width:540px}.ng-footer-links{display:grid;align-content:start;gap:9px}.ng-footer-links strong{margin-bottom:3px;color:var(--ng-text)}.ng-footer-links a{color:var(--ng-muted);transition:color .18s}.ng-footer-links a:hover{color:var(--ng-text)}.ng-footer-bottom{display:flex;justify-content:space-between;gap:14px;color:var(--ng-muted);font-size:12px;padding:14px 4px}.ng-bottom{display:none}
.ng-snow{pointer-events:none;position:fixed;inset:0;z-index:3;opacity:.18;background-image:radial-gradient(circle,#fff 1px,transparent 1px);background-size:75px 75px;animation:ngSnow 15s linear infinite}.ng-blob{position:fixed;inset:auto auto 8% 3%;width:180px;height:180px;border-radius:42% 58% 55% 45%;background:linear-gradient(135deg,rgba(124,92,255,.22),rgba(0,217,255,.12));filter:blur(4px);z-index:-1;animation:ngBlob 12s ease-in-out infinite alternate}.ng-hide{display:none!important}
/* WooCommerce product */
.ng-woo-page{padding:22px;border-radius:24px;min-width:0;overflow:hidden}.ng-product-shell{padding:22px;border-radius:24px;overflow:hidden}.ng-woo-single{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:28px;align-items:start}.ng-woo-single .woocommerce-product-gallery{width:100%!important;margin:0!important;float:none!important;min-width:0}.ng-woo-single .woocommerce-product-gallery img{border-radius:20px;display:block;width:100%;height:auto}.ng-product-summary{min-width:0}.ng-product-summary .product_title{font-size:clamp(28px,4vw,48px);line-height:1.05;margin:0 0 10px}.ng-product-summary .price{font-size:28px;font-weight:900;color:#9eeeff}.ng-product-summary .woocommerce-product-details__short-description{color:var(--ng-muted);line-height:1.65}.ng-product-summary form.cart{margin-top:18px;padding:16px;border:1px solid var(--ng-line);border-radius:18px;background:var(--ng-surface2);min-width:0}.ng-product-summary form.variations_form .variations{width:100%;border-collapse:separate;border-spacing:0 10px}.ng-product-summary form.variations_form .variations td{padding:0 6px 0 0;border:0}.ng-product-summary form.variations_form select,.ng-product-summary form.cart select,.ng-product-summary form.cart input.input-text,.ng-product-summary form.cart textarea{width:100%;min-height:46px;border:1px solid var(--ng-line);border-radius:13px;background:rgba(255,255,255,.05);color:var(--ng-text);padding:11px 13px}.ng-product-summary form.cart .quantity{margin:0 8px 0 0!important}.ng-product-summary form.cart .quantity .qty{min-height:46px;border:1px solid var(--ng-line);border-radius:13px;background:rgba(255,255,255,.05);color:var(--ng-text);padding:10px;width:80px}.ng-product-summary form.cart .single_add_to_cart_button{min-height:46px;border:0;border-radius:13px;background:linear-gradient(135deg,var(--ng-a),var(--ng-b));color:#fff;font-weight:800;padding:11px 18px;transition:.2s}.ng-product-summary form.cart .single_add_to_cart_button.ng-loading{opacity:.55;transform:scale(.99)}.ng-product-description{grid-column:1/-1;min-width:0}.ng-product-description .woocommerce-tabs{margin-top:4px}.ng-product-description .woocommerce-Tabs-panel{color:var(--ng-muted);line-height:1.7}.ng-product-description .related.products,.ng-product-description .upsells.products{margin-top:28px}.woocommerce .ng-woo-single span.onsale{border-radius:999px;min-width:auto;min-height:auto;line-height:1;padding:9px 12px;background:linear-gradient(135deg,#ff4d8d,#ff8a3d);color:#fff}.ng-thankyou-status{margin-top:16px}
/* WooCommerce checkout/cart fallback */
.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce .woocommerce-error{border-radius:14px;border:1px solid var(--ng-line);background:var(--ng-surface2);color:var(--ng-text);padding:14px 16px}.woocommerce table.shop_table{border:1px solid var(--ng-line);border-radius:14px;overflow:hidden;background:var(--ng-surface)}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select{background:rgba(255,255,255,.05);color:var(--ng-text);border:1px solid var(--ng-line);border-radius:12px;min-height:46px;padding:11px 13px}.woocommerce #payment{background:var(--ng-surface2);border:1px solid var(--ng-line);border-radius:18px}.woocommerce #payment ul.payment_methods{border-bottom:1px solid var(--ng-line)}.woocommerce #payment div.payment_box{background:rgba(0,217,255,.06);border-radius:12px;color:var(--ng-text)}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:12px;background:linear-gradient(135deg,var(--ng-a),var(--ng-b));color:#fff;font-weight:800;padding:12px 18px}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:linear-gradient(135deg,var(--ng-a),var(--ng-b));color:#fff}
/* animated order state */
.ng-state{padding:28px;text-align:center;border-radius:24px}.ng-state-icon{font-size:70px;line-height:1;margin:12px auto 20px;display:grid;place-items:center;width:130px;height:130px;border-radius:38px;background:var(--ng-surface2);border:1px solid var(--ng-line)}.ng-processing .ng-state-icon{animation:ngTruck 1.7s ease-in-out infinite}.ng-hold .ng-state-icon{animation:ngHold 1.5s ease-in-out infinite}.ng-success .ng-state-icon{animation:ngSuccess .8s ease-in-out infinite alternate}.ng-refund .ng-state-icon{animation:ngRefund 1.2s ease-in-out infinite}.ng-cancelled .ng-state-icon,.ng-failed .ng-state-icon{animation:ngShake .45s ease-in-out infinite alternate}.ng-queued .ng-state-icon{animation:ngPulse 1.5s ease-in-out infinite}
@keyframes ngSnow{to{background-position:0 750px}}@keyframes ngFloat{to{transform:translate(35px,22px) scale(1.1)}}@keyframes ngBlob{to{transform:translate(30px,-25px) rotate(20deg);border-radius:55% 45% 40% 60%}}@keyframes ngTruck{50%{transform:translateX(15px) translateY(-7px) rotate(2deg)}}@keyframes ngHold{50%{transform:scale(.91);opacity:.7}}@keyframes ngSuccess{to{transform:translateY(-12px) scale(1.08) rotate(4deg);box-shadow:0 20px 50px rgba(52,211,153,.2)}}@keyframes ngRefund{50%{transform:rotate(-9deg) translateX(-8px)}}@keyframes ngShake{to{transform:translateX(8px) rotate(-5deg)}}@keyframes ngPulse{50%{transform:scale(.92);opacity:.72}}
@media(max-width:1200px){.ng-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.ng-search{max-width:22vw}.ng-region-select{max-width:17vw}}
@media(max-width:900px){.ng-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ng-row{grid-template-columns:1fr}.ng-footer-main{grid-template-columns:1fr 1fr}.ng-woo-single{grid-template-columns:1fr;gap:18px}.ng-product-description{grid-column:auto}.ng-search{width:200px;max-width:24vw}}
@media(max-width:650px){
 body{font-size:14px}.ng-wrap{width:calc(100% - 12px)}.ng-header{padding:6px 0}.ng-nav{min-height:54px;padding:6px;gap:5px;overflow:visible}.ng-logo{max-width:calc(100vw - 235px);flex:1 1 auto;min-width:0;font-size:15px}.ng-logo img,.ng-logo .custom-logo{max-width:110px;max-height:36px}.ng-spacer{display:none}.ng-search{display:none}.ng-region-select{display:block;flex:0 0 92px;width:92px;min-width:92px;max-width:92px;height:39px;padding:0 5px;font-size:11px}.ng-nav .ng-icon{flex:0 0 39px;width:39px;min-width:39px;height:39px;padding:7px 4px;border-radius:11px}.ng-account-button{display:grid}.ng-hero{min-height:260px;padding:28px 22px;margin-top:12px;border-radius:22px}.ng-hero h1{font-size:43px}.ng-hero p{font-size:14px}.ng-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ng-card{border-radius:14px}.ng-card-body{padding:8px;font-size:12px}.ng-card-body strong{font-size:12px}.ng-price{font-size:12px}.ng-chip{font-size:9px;padding:6px 7px}.ng-tabs{margin-inline:-2px}.ng-section{padding:18px 0}.ng-title{align-items:center}.ng-title h2{font-size:21px}.ng-product-shell,.ng-woo-page{padding:11px;border-radius:18px}.ng-product-summary .product_title{font-size:29px}.ng-product-summary .price{font-size:24px}.ng-product-summary form.cart{padding:11px}.ng-product-summary form.cart .quantity{display:block;margin:0 0 10px!important}.ng-product-summary form.cart .quantity .qty{width:100%}.ng-product-summary form.cart .single_add_to_cart_button{width:100%;display:block}.ng-product-description .woocommerce-tabs ul.tabs{display:flex;overflow-x:auto;gap:6px;white-space:nowrap;padding-left:0}.ng-product-description .woocommerce-tabs ul.tabs li{float:none!important;display:inline-block}.ng-footer{margin-bottom:88px}.ng-footer-main{grid-template-columns:1fr;padding:20px}.ng-footer-bottom{display:grid;gap:5px}.ng-bottom{display:flex;position:fixed;z-index:100;left:6px;right:6px;bottom:7px;border-radius:18px;padding:8px;justify-content:space-around;text-align:center;font-size:11px}.ng-bottom a{min-width:58px;padding:4px;border-radius:10px}.ng-mobile-menu{top:68px}.ng-state-icon{width:105px;height:105px;font-size:55px}
}
@media(max-width:390px){.ng-logo{max-width:100px}.ng-region-select{flex-basis:78px;width:78px;min-width:78px;max-width:78px;font-size:10px}.ng-account-button{display:none}.ng-nav{gap:4px}.ng-hero h1{font-size:37px}.ng-grid{gap:6px}}

/* v7 production interaction layer */
[hidden]{display:none!important}.ng-mobile-menu[hidden]{display:none!important}
.ng-mobile-menu{opacity:0;transform:translateY(-10px) scale(.98);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.ng-mobile-menu.is-open{opacity:1;transform:none;pointer-events:auto;animation:ngDrawerIn .24s cubic-bezier(.2,.8,.2,1)}
@keyframes ngDrawerIn{from{opacity:0;transform:translateY(-16px) scale(.96)}to{opacity:1;transform:none}}
.ng-header{isolation:isolate}.ng-nav{width:100%;box-sizing:border-box}.ng-header-tools{display:flex;align-items:center;gap:8px;min-width:0}.ng-search-wrap{display:block;min-width:0}.ng-logo{overflow:hidden}.ng-logo img,.ng-logo .custom-logo{max-width:100%;height:auto}.ng-menu-button{flex:0 0 auto}.ng-account-button{text-decoration:none}
.ng-product-page{animation:ngPageIn .45s ease both}.ng-product-shell{position:relative}.ng-product-visual{min-width:0;position:relative}.ng-game-badge{position:absolute;z-index:5;top:12px;left:12px;padding:8px 11px;border-radius:999px;background:rgba(10,13,20,.72);backdrop-filter:blur(14px);border:1px solid var(--ng-line);font-size:11px;font-weight:900;letter-spacing:.08em}.ng-live-dot{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:6px;background:#55f7a7;box-shadow:0 0 12px #55f7a7;animation:ngPulse 1.6s infinite}.ng-product-kicker{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#9defff;font-weight:900;margin-bottom:9px;animation:ngRise .45s .05s both}.ng-product-summary>*{animation:ngRise .45s both}.ng-product-summary>*:nth-child(2){animation-delay:.08s}.ng-product-summary>*:nth-child(3){animation-delay:.13s}.ng-product-summary>*:nth-child(4){animation-delay:.18s}.ng-product-summary form.cart{box-shadow:0 18px 60px rgba(0,0,0,.16)}.ng-product-summary form.cart .single_add_to_cart_button{position:relative;overflow:hidden}.ng-product-summary form.cart .single_add_to_cart_button:after{content:"";position:absolute;inset:-30% -80%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);transform:translateX(-60%) rotate(10deg);animation:ngSheen 3.8s infinite}.ng-api-field-slot:empty{display:none}.ng-api-field-slot:not(:empty){margin-top:16px;padding:15px;border-radius:18px;border:1px solid var(--ng-line);background:var(--ng-surface2);animation:ngRise .45s .2s both}.ng-api-field-slot label{font-weight:800}.ng-api-field-slot input,.ng-api-field-slot select,.ng-api-field-slot textarea{width:100%;box-sizing:border-box;min-height:46px;border:1px solid var(--ng-line);border-radius:13px;background:rgba(255,255,255,.05);color:var(--ng-text);padding:11px 13px}
.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .u-column1,.woocommerce-account .u-column2{animation:ngAccountIn .55s cubic-bezier(.2,.8,.2,1) both}.woocommerce-account .u-column2{animation-delay:.08s}.woocommerce-account .woocommerce-MyAccount-navigation li{animation:ngNavItem .4s both}.woocommerce-account .woocommerce-MyAccount-navigation li:nth-child(2){animation-delay:.04s}.woocommerce-account .woocommerce-MyAccount-navigation li:nth-child(3){animation-delay:.08s}.woocommerce-account .woocommerce-MyAccount-navigation li:nth-child(4){animation-delay:.12s}.woocommerce-account form .form-row{animation:ngFieldIn .38s both}.woocommerce-account form .form-row:nth-child(2){animation-delay:.04s}.woocommerce-account form .form-row:nth-child(3){animation-delay:.08s}.woocommerce-account form .form-row:nth-child(4){animation-delay:.12s}.woocommerce-account .woocommerce-button,.woocommerce-account button,.woocommerce-account a.button{transition:transform .18s ease,box-shadow .18s ease}.woocommerce-account .woocommerce-button:hover,.woocommerce-account button:hover,.woocommerce-account a.button:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 12px 30px rgba(0,217,255,.16)}
.ng-thankyou-scene{margin:22px 0}.ng-thankyou-scene .ng-state{margin:0 auto}.ng-state{max-width:760px;margin:0 auto;padding:30px;text-align:center;overflow:hidden;position:relative;animation:ngStateIn .65s cubic-bezier(.2,.8,.2,1) both}.ng-state:before,.ng-state:after{content:"";position:absolute;border-radius:50%;filter:blur(8px);opacity:.28;pointer-events:none}.ng-state:before{width:180px;height:180px;right:-70px;top:-60px;background:var(--ng-a);animation:ngFloat 5s ease-in-out infinite alternate}.ng-state:after{width:150px;height:150px;left:-60px;bottom:-70px;background:var(--ng-b);animation:ngFloat 6s ease-in-out infinite alternate-reverse}.ng-state-icon{font-size:40px;position:relative;z-index:2;animation:ngBounce 1.7s infinite}.ng-state h1,.ng-state p,.ng-state .ng-chip,.ng-state .ng-btn{position:relative;z-index:2}.ng-state.ng-success{box-shadow:0 0 0 1px rgba(85,247,167,.15),0 30px 100px rgba(85,247,167,.08)}.ng-state.ng-cancelled,.ng-state.ng-failed{box-shadow:0 0 0 1px rgba(255,91,119,.14),0 30px 100px rgba(255,91,119,.08)}
.ng-cartoon{width:170px;height:150px;margin:0 auto 10px;position:relative;animation:ngCharacter 2.8s ease-in-out infinite}.ng-cartoon .ng-face{position:absolute;width:105px;height:88px;left:33px;top:12px;border-radius:48% 48% 45% 45%;background:linear-gradient(145deg,#ffe0b2,#ffb56b);box-shadow:inset -8px -9px 0 rgba(219,119,65,.12),0 16px 35px rgba(0,0,0,.12)}.ng-cartoon .ng-face:before,.ng-cartoon .ng-face:after{content:"";position:absolute;width:24px;height:10px;border-radius:50%;background:#3b2330;top:-7px}.ng-cartoon .ng-face:before{left:10px;transform:rotate(-18deg)}.ng-cartoon .ng-face:after{right:10px;transform:rotate(18deg)}.ng-cartoon .ng-face i{position:absolute;width:10px;height:14px;border-radius:50%;background:#27202a;top:35px}.ng-cartoon .ng-face i:first-child{left:27px}.ng-cartoon .ng-face i:nth-child(2){right:27px}.ng-cartoon .ng-face b{position:absolute;width:30px;height:16px;left:38px;top:55px;border-bottom:5px solid #7d3f46;border-radius:0 0 50% 50%}.ng-cartoon .ng-body{position:absolute;width:110px;height:66px;left:30px;top:84px;border-radius:42px 42px 24px 24px;background:linear-gradient(160deg,#7c5cff,#00d9ff);box-shadow:inset -8px -10px 0 rgba(0,0,0,.12)}.ng-arm{position:absolute;width:42px;height:14px;border-radius:999px;background:#ffb56b;top:94px;transform-origin:center;z-index:-1}.ng-arm-left{left:6px;transform:rotate(25deg);animation:ngWaveLeft 1.8s infinite}.ng-arm-right{right:6px;transform:rotate(-25deg);animation:ngWaveRight 1.8s infinite}.ng-cartoon.is-sad .ng-face b{top:65px;border-bottom:0;border-top:5px solid #7d3f46;border-radius:50% 50% 0 0}.ng-tear{position:absolute;width:8px;height:18px;border-radius:60% 40% 60% 40%;background:#62d9ff;top:51px;animation:ngTear 1.3s infinite}.ng-tear-left{left:55px}.ng-tear-right{right:55px;animation-delay:.35s}
.ng-code{white-space:pre-wrap;overflow:auto;padding:18px;border-radius:18px;background:rgba(0,0,0,.22);border:1px solid var(--ng-line);line-height:1.65;color:#d9f9ff}.ng-api-docs{padding:30px;border-radius:26px}.ng-api-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0}.ng-api-cards>div{padding:18px;border:1px solid var(--ng-line);border-radius:18px;background:var(--ng-surface2);animation:ngRise .45s both}.ng-api-cards>div:nth-child(2){animation-delay:.08s}.ng-api-cards>div:nth-child(3){animation-delay:.16s}
@keyframes ngPageIn{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ngRise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ngAccountIn{from{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:none}}@keyframes ngFieldIn{from{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:none}}@keyframes ngNavItem{from{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:none}}@keyframes ngStateIn{from{opacity:0;transform:translateY(22px) scale(.97)}to{opacity:1;transform:none}}@keyframes ngCharacter{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(-1deg)}}@keyframes ngBounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes ngPulse{50%{transform:scale(1.45);opacity:.65}}@keyframes ngSheen{0%,55%{transform:translateX(-80%) rotate(10deg)}75%,100%{transform:translateX(90%) rotate(10deg)}}@keyframes ngWaveLeft{50%{transform:rotate(43deg)}}@keyframes ngWaveRight{50%{transform:rotate(-43deg)}}@keyframes ngTear{50%{transform:translateY(9px);opacity:.3}}
@media(max-width:900px){.ng-api-cards{grid-template-columns:1fr}.ng-header-tools{gap:5px}.ng-search-wrap{max-width:25vw}.ng-search{max-width:100%;width:180px}}
@media(max-width:650px){.ng-nav{overflow:hidden}.ng-header-tools{flex:0 1 auto}.ng-search-wrap{display:none}.ng-logo{flex:1 1 auto;max-width:none;min-width:0}.ng-logo img,.ng-logo .custom-logo{max-width:105px}.ng-region-select{flex:0 0 82px;width:82px;min-width:82px;max-width:82px}.ng-product-shell{padding:10px}.ng-game-badge{top:8px;left:8px}.ng-product-kicker{font-size:9px}.ng-api-docs{padding:18px}.ng-state{padding:22px 14px}.ng-cartoon{transform:scale(.88);margin-bottom:-2px}.ng-thankyou-scene{margin:12px 0}.ng-footer{padding-bottom:8px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}


/* v8 reference-grade storefront layer */
:root{--ng-light-bg:#f4f5f7;--ng-green:#1fca45;--ng-green2:#16b63b;--ng-card-light:#fff;--ng-dark-bg:#07111f}
body.ng-light{--ng-bg:var(--ng-light-bg);--ng-surface:rgba(255,255,255,.92);--ng-surface2:#fff;--ng-line:rgba(16,24,40,.10);--ng-text:#101828;--ng-muted:#667085;background:#f3f4f6;color:#101828}body.ng-light .ng-glass{box-shadow:0 14px 40px rgba(16,24,40,.08)}body.ng-light .ng-header{background:#fff}.ng-search-button{display:none}
.ng-menu-button{position:relative}.ng-menu-button span{display:block;width:23px;height:2px;border-radius:5px;background:currentColor;margin:4px auto;transition:.2s}.ng-menu-button[aria-expanded="true"] span:nth-child(1){transform:translateY(6px) rotate(45deg)}.ng-menu-button[aria-expanded="true"] span:nth-child(2){opacity:0}.ng-menu-button[aria-expanded="true"] span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}
.ng-mobile-menu{top:74px;max-height:calc(100vh - 92px);overflow:auto;padding:12px}.ng-drawer-head{display:flex;justify-content:space-between;align-items:center;padding:4px 4px 10px;border-bottom:1px solid var(--ng-line);margin-bottom:4px}.ng-mobile-menu>a,.ng-drawer-action{display:flex;gap:10px;align-items:center;border:0;background:transparent;color:var(--ng-text);font:inherit;text-align:left}.ng-drawer-control{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:14px;background:var(--ng-surface2);color:var(--ng-text)}.ng-drawer-control .ng-region-select{width:150px;max-width:50%}.ng-drawer-action{width:100%;padding:12px 14px;border-radius:12px}.ng-drawer-action:hover,.ng-mobile-menu>a:hover{background:var(--ng-surface2)}
.ng-product-breadcrumb{padding:8px 0 14px;color:var(--ng-muted)}.ng-product-breadcrumb .woocommerce-breadcrumb{margin:0;font-size:14px}.ng-product-breadcrumb span{padding:0 7px}
.ng-product-hero{position:relative;overflow:hidden;border-radius:0 0 26px 26px;padding:0;min-height:280px}.ng-product-hero-bg{position:absolute;inset:0;background-image:linear-gradient(180deg,rgba(0,0,0,.05),rgba(4,10,20,.72)),var(--ng-product-banner);background-size:cover;background-position:center;filter:saturate(1.08);transform:scale(1.02)}.ng-product-hero-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,10,20,.2),transparent 55%,rgba(4,10,20,.2))}.ng-product-hero-card{position:relative;z-index:2;min-height:280px;display:grid;grid-template-columns:150px 1fr auto;align-items:end;gap:20px;padding:28px}.ng-product-logo-wrap{width:150px;height:150px;border-radius:22px;overflow:hidden;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.35);box-shadow:0 18px 50px rgba(0,0,0,.25)}.ng-product-logo-wrap img{width:100%;height:100%;object-fit:cover}.ng-product-hero-info h1{font-size:clamp(28px,4vw,52px);line-height:1.02;margin:0;color:#fff;text-shadow:0 8px 25px rgba(0,0,0,.3)}.ng-product-hero-info p{color:rgba(255,255,255,.78);font-size:17px;margin:8px 0}.ng-official{display:inline-flex;align-items:center;gap:7px;background:var(--ng-green);color:#fff;border-radius:8px;padding:9px 12px;font-weight:800}.ng-product-hero-actions{display:flex;align-items:end;gap:8px}.ng-round-action{width:46px;height:46px;border-radius:50%;border:1px solid rgba(255,255,255,.4);background:rgba(255,255,255,.18);color:#fff;font-size:23px;backdrop-filter:blur(12px);cursor:pointer}.ng-detail-button{height:46px;border:0;background:var(--ng-green);color:#fff;padding:0 18px;font-size:16px;border-radius:10px 0 0 10px;cursor:pointer}.ng-product-detail{position:relative;z-index:3;margin:0 28px 20px;padding:18px;border-radius:16px;background:rgba(0,0,0,.42);color:#fff;line-height:1.7;backdrop-filter:blur(12px)}
.ng-product-main{display:grid;gap:16px;margin-top:18px}.ng-panel{padding:24px;border-radius:22px;animation:ngPageIn .5s both}.ng-panel-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.ng-panel-title h2{margin:0;font-size:28px}.ng-help{width:34px;height:34px;border:3px solid var(--ng-green);border-radius:50%;display:grid;place-items:center;color:var(--ng-green);font-weight:900}.ng-api-field-slot:empty+.ng-api-empty{display:block}.ng-api-field-slot:not(:empty)+.ng-api-empty{display:none}.ng-api-field-slot:not(:empty){padding:0;border:0;background:transparent}.ng-api-field-slot input,.ng-api-field-slot select,.ng-api-field-slot textarea{background:var(--ng-surface2);color:var(--ng-text)}.ng-api-field-slot>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ng-contact-input p{color:var(--ng-muted);font-style:italic;margin-bottom:0}.ng-contact-field label{display:block;font-weight:800;margin-bottom:7px}.ng-contact-field input{width:100%;min-height:52px;border:1px solid var(--ng-line);border-radius:14px;padding:12px 14px;background:var(--ng-surface2);color:var(--ng-text);font-size:16px}.ng-woo-buy-area .price{display:none}.ng-denomination-hint{color:var(--ng-muted);margin:-4px 0 12px}.ng-variation-group{margin:16px 0}.ng-variation-group h3{font-size:20px;margin:0 0 12px}.ng-native-variation-select{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;overflow:hidden!important}.ng-variation-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ng-variation-card{min-height:104px;border:2px solid rgba(31,202,69,.65);border-radius:16px;background:linear-gradient(180deg,rgba(31,202,69,.18),rgba(31,202,69,.06));color:var(--ng-text);font-weight:800;padding:14px;cursor:pointer;transition:.22s;box-shadow:inset 0 -8px 0 rgba(31,202,69,.04)}.ng-variation-card:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(31,202,69,.12)}.ng-variation-card[aria-pressed="true"]{background:linear-gradient(180deg,rgba(31,202,69,.35),rgba(31,202,69,.13));box-shadow:0 0 0 3px rgba(31,202,69,.12),0 12px 30px rgba(31,202,69,.12)}.ng-woo-buy-area form.cart{margin-top:16px;padding:0;border:0;background:transparent;box-shadow:none}.ng-woo-buy-area form.cart .quantity{display:none}.ng-woo-buy-area .single_add_to_cart_button{width:100%;min-height:54px;border-radius:15px!important;background:linear-gradient(135deg,var(--ng-green),var(--ng-green2))!important;font-size:17px}.ng-woo-buy-area .single_add_to_cart_button.disabled{opacity:.45}.ng-review-summary{display:grid;grid-template-columns:1fr 1.4fr;gap:24px;align-items:center}.ng-rating-big strong{display:block;font-size:72px;line-height:1}.ng-stars{color:#f3b52e;letter-spacing:2px;font-size:22px}.ng-rating-big span{color:var(--ng-muted)}.ng-rating-bars{display:grid;gap:8px}.ng-rating-bars>div{display:grid;grid-template-columns:18px 1fr;gap:10px;align-items:center}.ng-rating-bars i{display:block;height:11px;background:rgba(120,120,120,.18);border-radius:999px;overflow:hidden}.ng-rating-bars b{display:block;height:100%;background:#f3b52e;border-radius:999px}.ng-reviews-list{display:grid;gap:12px;margin-top:18px}.ng-review-card{padding:18px;border-radius:16px;background:rgba(120,120,120,.07)}.ng-review-top{display:flex;justify-content:space-between;gap:10px}.ng-review-top span{color:var(--ng-muted);font-size:13px}.ng-review-card>b{display:block;margin-top:7px}.ng-review-card p{color:var(--ng-muted);margin-bottom:0}.ng-empty-review{padding:18px;border-radius:15px;background:rgba(120,120,120,.07);color:var(--ng-muted)}.ng-panel .comment-form,.ng-panel #comments{margin-top:18px}.ng-faq-panel{display:grid;gap:10px}.ng-ref-faq{border:1px solid var(--ng-line);border-radius:15px;background:var(--ng-surface2);overflow:hidden}.ng-ref-faq summary{list-style:none;padding:20px 22px;font-size:18px;font-weight:700;cursor:pointer;display:flex;justify-content:space-between;gap:14px}.ng-ref-faq summary::-webkit-details-marker{display:none}.ng-ref-faq p{padding:0 22px 20px;color:var(--ng-muted);line-height:1.7;margin:0}.ng-content-panel{line-height:1.8;color:var(--ng-muted)}.ng-content-panel h2,.ng-content-panel h3{color:var(--ng-text)}
.ng-page-card{padding:26px;border-radius:24px}.ng-page-head{margin-bottom:22px}.ng-page-head h1{font-size:clamp(30px,5vw,52px);margin:5px 0}.ng-page-content{min-width:0}.ng-account-page .ng-page-head{display:none}.ng-account-page .woocommerce{animation:ngAccountIn .5s both}.woocommerce-account .woocommerce{max-width:1100px;margin:auto}.woocommerce-account .woocommerce-MyAccount-navigation{background:var(--ng-surface2);border:1px solid var(--ng-line);border-radius:20px;padding:12px}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:3px 0}.woocommerce-account .woocommerce-MyAccount-navigation a{display:block;padding:12px 14px;border-radius:12px;color:var(--ng-text)}.woocommerce-account .woocommerce-MyAccount-navigation .is-active a,.woocommerce-account .woocommerce-MyAccount-navigation a:hover{background:linear-gradient(135deg,rgba(31,202,69,.18),rgba(31,202,69,.06));color:var(--ng-green2)}.woocommerce-account .woocommerce-MyAccount-content{background:var(--ng-surface2);border:1px solid var(--ng-line);border-radius:20px;padding:22px}.woocommerce-account .woocommerce-MyAccount-content h2,.woocommerce-account .woocommerce-MyAccount-content h3{color:var(--ng-text)}.woocommerce-account .woocommerce form.login,.woocommerce-account .woocommerce form.register{border:1px solid var(--ng-line);border-radius:20px;background:var(--ng-surface2);padding:22px;animation:ngAccountIn .55s both}.ng-google-login{margin-top:16px}.ng-google-divider{display:flex;align-items:center;gap:12px;color:var(--ng-muted);font-size:13px}.ng-google-divider:before,.ng-google-divider:after{content:"";height:1px;background:var(--ng-line);flex:1}.ng-google-button{margin:12px auto 4px;display:flex;justify-content:center}.ng-google-note{text-align:center;color:var(--ng-muted);font-size:11px}.woocommerce-account input.input-text,.woocommerce-account select,.woocommerce-account textarea{background:var(--ng-surface2)!important;color:var(--ng-text)!important;border-color:var(--ng-line)!important}.woocommerce-account .button{background:linear-gradient(135deg,var(--ng-green),var(--ng-green2))!important;color:#fff!important;border:0!important}
.ng-support-btn{display:inline-flex;margin-top:8px;background:var(--ng-green);color:#fff;border:0}.ng-bottom a{display:grid;gap:2px;justify-items:center}.ng-bottom a span{font-size:20px;line-height:1}.ng-bottom a small{font-size:11px}
@media(min-width:651px){.ng-account-input,.ng-contact-input,.ng-denomination,.ng-review-panel,.ng-faq-panel,.ng-content-panel{max-width:980px;width:100%;margin-inline:auto}.ng-product-main{justify-items:center}}
@media(max-width:650px){body{background:var(--ng-light-bg)}body:not(.ng-light){background:var(--ng-bg)}.ng-header-tools{margin-left:auto}.ng-desktop-region,.ng-desktop-theme,.ng-desktop-account{display:none}.ng-search-button{display:grid}.ng-search-wrap{display:none}.ng-nav{background:var(--ng-surface)!important}.ng-logo{font-size:20px}.ng-logo img,.ng-logo .custom-logo{max-width:125px;max-height:38px}.ng-product-breadcrumb{padding:5px 8px 10px}.ng-product-hero{border-radius:0 0 20px 20px;min-height:250px}.ng-product-hero-card{min-height:250px;grid-template-columns:86px 1fr auto;gap:12px;padding:18px 14px;align-items:end}.ng-product-logo-wrap{width:86px;height:86px;border-radius:14px}.ng-product-hero-info h1{font-size:24px}.ng-product-hero-info p{font-size:14px}.ng-official{font-size:11px;padding:7px 9px}.ng-product-hero-actions{position:absolute;right:10px;top:10px;align-items:center}.ng-round-action{width:40px;height:40px}.ng-detail-button{position:absolute;right:0;bottom:0;height:40px;padding:0 12px}.ng-product-detail{margin:0 14px 14px}.ng-panel{padding:18px;border-radius:18px}.ng-panel-title h2{font-size:22px}.ng-api-field-slot>div{grid-template-columns:1fr}.ng-variation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ng-variation-card{min-height:92px;padding:9px;font-size:13px}.ng-review-summary{grid-template-columns:1fr}.ng-rating-big{text-align:center}.ng-rating-bars{max-width:420px;margin:auto;width:100%}.ng-page-card{padding:14px;border-radius:18px}.woocommerce-account .woocommerce{display:block}.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:12px}.ng-footer{margin-bottom:90px}.ng-footer-main{padding:20px}.ng-bottom{left:8px;right:8px;bottom:8px;padding:9px}.ng-product-main{margin-top:10px}}

.ng-thankyou-full{min-height:60vh;display:grid;align-items:center}.ng-thankyou-order{max-width:760px;margin:16px auto 0;padding:16px 20px;border-radius:18px;display:flex;justify-content:space-between;gap:16px}.ng-thankyou-order>div{display:grid;gap:4px}.ng-thankyou-order span{color:var(--ng-muted);font-size:13px}@media(max-width:650px){.ng-thankyou-order{display:grid}.ng-thankyou-order>div{grid-template-columns:1fr auto;align-items:center}}

/* v9 production interaction layer: real controls, no placeholder artwork */
.ng-region-trigger{height:44px;min-width:142px;padding:0 13px;border:1px solid var(--ng-line);border-radius:15px;background:rgba(255,255,255,.07);color:var(--ng-text);display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;font:inherit;font-weight:700}.ng-region-trigger b,.ng-footer-region b{font-size:17px;font-weight:500}.ng-footer-region{display:flex;align-items:center;gap:7px;width:max-content;border:1px solid var(--ng-line);background:var(--ng-surface2);color:var(--ng-text);padding:10px 13px;border-radius:13px;cursor:pointer;font:inherit}.ng-theme-top{flex:0 0 44px}.ng-region-sheet{position:fixed;inset:0;z-index:9999}.ng-region-sheet[hidden]{display:none!important}.ng-region-sheet-backdrop{position:absolute;inset:0;background:rgba(2,8,18,.62);backdrop-filter:blur(5px)}.ng-region-sheet-panel{position:absolute;left:0;right:0;bottom:0;border-radius:28px 28px 0 0;padding:20px max(18px,calc((100vw - 980px)/2));transform:translateY(105%);transition:transform .24s cubic-bezier(.2,.85,.2,1);max-height:min(72vh,720px);overflow:auto}.ng-region-sheet.is-open .ng-region-sheet-panel{transform:none}.ng-region-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:15px}.ng-region-sheet-head h2{margin:4px 0 0;font-size:25px}.ng-region-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ng-region-option{min-width:0;display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;text-align:left;padding:13px;border-radius:17px;border:1px solid var(--ng-line);background:var(--ng-surface2);color:var(--ng-text);cursor:pointer;transition:.2s;animation:ngRegionIn .35s both}.ng-region-option:hover,.ng-region-option.is-active{border-color:rgba(31,202,69,.55);background:rgba(31,202,69,.12);transform:translateY(-1px)}.ng-region-option:nth-child(2){animation-delay:.03s}.ng-region-option:nth-child(3){animation-delay:.06s}.ng-region-option:nth-child(4){animation-delay:.09s}.ng-region-option:nth-child(5){animation-delay:.12s}.ng-region-option:nth-child(6){animation-delay:.15s}.ng-region-flag{font-size:27px;text-align:center}.ng-region-option strong,.ng-region-option small{display:block}.ng-region-option small{color:var(--ng-muted);margin-top:3px}.ng-region-option>b{font-size:23px;color:var(--ng-muted)}body.ng-region-open{overflow:hidden}
/* Header stays compact and the requested day/night control remains visible on phones. */
@media(max-width:650px){.ng-header{padding:8px 0}.ng-nav{min-height:62px;padding:7px 8px;gap:7px}.ng-menu-button{width:44px}.ng-logo{font-size:20px;flex:1 1 auto;justify-content:flex-start;max-width:none}.ng-logo img,.ng-logo .custom-logo{max-width:118px;max-height:36px}.ng-header-tools{gap:6px}.ng-search-button{min-width:42px;width:42px}.ng-region-desktop{display:flex!important;min-width:92px;width:92px;padding:0 9px;font-size:12px}.ng-region-trigger .ng-region-current{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-theme-top{display:grid!important;min-width:42px;width:42px;padding:0}.ng-account-top{display:none}.ng-mobile-menu{top:78px}.ng-region-sheet-panel{padding:18px 14px 28px}.ng-region-options{grid-template-columns:1fr;max-height:54vh;overflow:auto;padding-bottom:10px}.ng-footer{margin-bottom:96px}.ng-footer-main{grid-template-columns:1fr 1fr}.ng-footer-main>div:first-child{grid-column:1/-1}.ng-bottom{display:flex}.ng-footer-region{font-size:13px}.ng-region-sheet-head h2{font-size:22px}}
/* Voca-inspired product structure: hero, account, contact, denomination and trust sections. */
.ng-product-page{padding-bottom:20px}.ng-product-hero{box-shadow:0 20px 80px rgba(0,0,0,.18)}.ng-product-hero-card{animation:ngProductHero .65s cubic-bezier(.2,.8,.2,1) both}.ng-product-logo-wrap{animation:ngProductLogo .7s .08s cubic-bezier(.2,.8,.2,1) both}.ng-product-logo-wrap img{transition:transform .35s}.ng-product-logo-wrap:hover img{transform:scale(1.05)}.ng-product-hero-actions{animation:ngActionsIn .55s .18s both}.ng-account-input,.ng-contact-input,.ng-denomination,.ng-review-panel,.ng-faq-panel,.ng-content-panel{animation:ngPanelRise .6s cubic-bezier(.2,.8,.2,1) both}.ng-account-input{animation-delay:.04s}.ng-contact-input{animation-delay:.09s}.ng-denomination{animation-delay:.14s}.ng-review-panel{animation-delay:.19s}.ng-faq-panel{animation-delay:.24s}.ng-content-panel{animation-delay:.29s}.ng-contact-input .ng-contact-field input{transition:.22s}.ng-contact-input .ng-contact-field input:focus{transform:translateY(-1px)}.ng-denom-tabs{display:flex;gap:8px;overflow-x:auto;padding:4px 2px 13px;scroll-snap-type:x proximity;scrollbar-width:none}.ng-denom-tabs::-webkit-scrollbar{display:none}.ng-denom-tab{flex:0 0 auto;scroll-snap-align:start;min-height:54px;padding:0 22px;border:0;border-radius:999px;background:var(--ng-surface2);color:var(--ng-muted);font:inherit;font-weight:750;cursor:pointer;transition:.24s}.ng-denom-tab[aria-pressed=true]{background:linear-gradient(135deg,rgba(31,202,69,.24),rgba(31,202,69,.10));color:var(--ng-green2);box-shadow:inset 0 0 0 1px rgba(31,202,69,.22),0 10px 25px rgba(31,202,69,.08)}.ng-variation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ng-variation-card{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;text-align:center;min-height:142px;padding:16px 10px 11px;border:2px solid rgba(31,202,69,.55);border-radius:17px;background:linear-gradient(180deg,rgba(31,202,69,.15),rgba(31,202,69,.04));color:var(--ng-text);font:inherit;cursor:pointer;transition:transform .25s,box-shadow .25s,border-color .25s}.ng-variation-card:before{content:"";position:absolute;inset:34% -20% -25%;border-radius:50%;background:rgba(255,255,255,.18);filter:blur(1px);pointer-events:none}.ng-variation-card strong,.ng-variation-card span{position:relative;z-index:1}.ng-variation-card strong{font-size:16px;line-height:1.25}.ng-variation-card span{display:block;border-radius:999px;background:linear-gradient(135deg,var(--ng-green),var(--ng-green2));color:#fff;padding:9px 7px;font-weight:850;margin-top:12px}.ng-variation-card[aria-pressed=true],.ng-variation-card:hover{transform:translateY(-4px);border-color:var(--ng-green);box-shadow:0 16px 35px rgba(31,202,69,.16)}.ng-native-variation-select{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important}.ng-woo-buy-area form.cart{margin-top:20px}.ng-woo-buy-area form.cart .single_add_to_cart_button{position:relative;overflow:hidden}.ng-woo-buy-area form.cart .single_add_to_cart_button:after{content:"";position:absolute;inset:-20%;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%);transform:translateX(-100%);animation:ngShine 3.4s ease-in-out infinite}.ng-review-card{transition:.22s}.ng-review-card:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(0,0,0,.06)}
/* Light mode is intentionally high-contrast; no white text on white surfaces. */
body.ng-light .ng-glass{box-shadow:0 18px 55px rgba(15,23,42,.08)}body.ng-light .ng-kicker,body.ng-light .ng-eyebrow{color:#0b7a36}body.ng-light .ng-card,body.ng-light .ng-panel,body.ng-light .ng-page-card{background:rgba(255,255,255,.94)}body.ng-light .ng-search,body.ng-light .ng-icon,body.ng-light .ng-region-trigger{background:#fff;color:#101828}body.ng-light .ng-product-hero{box-shadow:0 20px 55px rgba(15,23,42,.12)}body.ng-light .ng-product-detail{background:rgba(15,23,42,.84);color:#fff}body.ng-light .ng-footer-region{background:#fff;color:#101828}
/* Animated account UI */
.woocommerce-account .woocommerce{perspective:1000px}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce form.login,.woocommerce-account .woocommerce form.register{animation:ngAccountPop .6s cubic-bezier(.2,.8,.2,1) both}.woocommerce-account .woocommerce-MyAccount-navigation a{position:relative;overflow:hidden}.woocommerce-account .woocommerce-MyAccount-navigation a:after,.woocommerce-account .button:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.18) 50%,transparent 70%);transform:translateX(-120%);transition:transform .5s}.woocommerce-account .woocommerce-MyAccount-navigation a:hover:after,.woocommerce-account .button:hover:after{transform:translateX(120%)}.woocommerce-account form .form-row input,.woocommerce-account form .form-row select,.woocommerce-account form .form-row textarea{transition:.22s;transform-origin:center}.woocommerce-account form .form-row input:focus,.woocommerce-account form .form-row select:focus,.woocommerce-account form .form-row textarea:focus{transform:translateY(-2px);box-shadow:0 0 0 3px rgba(31,202,69,.12)!important}.ng-google-login{animation:ngGoogleIn .55s .15s both}
/* Pure CSS order-state character; no image/SVG payload is required. */
.ng-cartoon{position:relative;width:170px;height:155px;margin:0 auto 6px;animation:ngCharacterFloat 3.2s ease-in-out infinite}.ng-cartoon .ng-face{position:absolute;left:27px;top:20px;width:116px;height:92px;border-radius:46% 46% 48% 48%;background:linear-gradient(145deg,#fff,#dce8f5);border:3px solid rgba(15,23,42,.12);box-shadow:inset 0 -12px 20px rgba(80,100,140,.12),0 16px 35px rgba(0,0,0,.12)}.ng-cartoon .ng-face i{position:absolute;top:34px;width:11px;height:15px;border-radius:50%;background:#172033}.ng-cartoon .ng-face i:first-child{left:31px}.ng-cartoon .ng-face i:nth-child(2){right:31px}.ng-cartoon .ng-face b{position:absolute;left:43px;bottom:20px;width:30px;height:14px;border-bottom:4px solid #172033;border-radius:0 0 50px 50px}.ng-cartoon.is-sad .ng-face b{bottom:17px;border-bottom:0;border-top:4px solid #172033;border-radius:50px 50px 0 0}.ng-cartoon .ng-body{position:absolute;left:42px;bottom:0;width:86px;height:55px;border-radius:35px 35px 22px 22px;background:linear-gradient(135deg,#7c5cff,#00d9ff);box-shadow:0 15px 35px rgba(0,0,0,.16)}.ng-arm{position:absolute;width:55px;height:14px;border-radius:999px;background:#dce8f5;top:101px}.ng-arm-left{left:0;transform:rotate(24deg);transform-origin:right center}.ng-arm-right{right:0;transform:rotate(-24deg);transform-origin:left center}.ng-cartoon.is-happy .ng-arm-left{animation:ngArmL .8s ease-in-out infinite alternate}.ng-cartoon.is-happy .ng-arm-right{animation:ngArmR .8s .15s ease-in-out infinite alternate}.ng-tear{position:absolute;top:58px;width:7px;height:20px;border-radius:50% 50% 60% 60%;background:#39bdf8;animation:ngTear .9s ease-in infinite}.ng-tear-left{left:55px}.ng-tear-right{right:55px}.ng-state.ng-success .ng-cartoon .ng-body{background:linear-gradient(135deg,#16c784,#7be495)}.ng-state.ng-cancelled .ng-cartoon .ng-body,.ng-state.ng-failed .ng-cartoon .ng-body{background:linear-gradient(135deg,#fb7185,#fda4af)}
@keyframes ngProductHero{from{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:none}}@keyframes ngProductLogo{from{opacity:0;transform:translateX(-20px) rotate(-3deg)}to{opacity:1;transform:none}}@keyframes ngActionsIn{from{opacity:0;transform:translateX(18px)}to{opacity:1;transform:none}}@keyframes ngPanelRise{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes ngRegionIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ngShine{0%,55%{transform:translateX(-120%)}75%,100%{transform:translateX(120%)}}@keyframes ngAccountPop{from{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:none}}@keyframes ngGoogleIn{from{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes ngCharacterFloat{0%,100%{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-7px) rotate(1deg)}}@keyframes ngArmL{to{transform:rotate(52deg) translateY(-7px)}}@keyframes ngArmR{to{transform:rotate(-52deg) translateY(-7px)}}@keyframes ngTear{0%{opacity:0;transform:translateY(-4px)}25%{opacity:1}100%{opacity:0;transform:translateY(20px)}}
@media(max-width:650px){.ng-variation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ng-variation-card{min-height:122px;padding:12px 7px}.ng-variation-card strong{font-size:14px}.ng-variation-card span{font-size:13px;padding:8px 4px}.ng-denom-tab{min-height:50px;padding:0 17px}.ng-product-hero-card{grid-template-columns:88px minmax(0,1fr);padding:18px 14px 45px}.ng-product-hero-actions{right:10px}.ng-product-hero-info{min-width:0}.ng-product-hero-info h1{font-size:23px;overflow-wrap:anywhere}.ng-product-main{gap:12px}.ng-panel{padding:17px}.ng-panel-title h2{font-size:21px}.ng-review-top{display:grid}.ng-cartoon{transform:scale(.9)}.ng-footer-main{grid-template-columns:1fr}.ng-footer-main>div:first-child{grid-column:auto}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
.ng-account-hero{display:flex;align-items:center;gap:15px;margin-top:18px;padding:16px 18px;border-radius:20px;background:linear-gradient(135deg,rgba(31,202,69,.13),rgba(0,217,255,.08));border:1px solid var(--ng-line);animation:ngPanelRise .55s .08s both}.ng-account-orb{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--ng-green),#00d9ff);color:#fff;font-size:24px;box-shadow:0 12px 30px rgba(31,202,69,.18);animation:ngOrb 2.8s ease-in-out infinite}.ng-account-hero strong,.ng-account-hero span{display:block}.ng-account-hero span{color:var(--ng-muted);font-size:13px;margin-top:3px;line-height:1.5}@keyframes ngOrb{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-5px) rotate(8deg)}}


/* ===== NextGen 10.0 production interaction layer ===== */
:root{--ng-green:#20c947;--ng-green2:#14b83c;--ng-blue:#25b9ff;--ng-purple:#8067ff;--ng-panel:rgba(255,255,255,.07);--ng-ease:cubic-bezier(.2,.8,.2,1)}
body{min-height:100vh}.ng-scroll-lock{overflow:hidden!important}
/* Header: fixed geometry, no horizontal escape */
.ng-header{position:sticky;top:0;z-index:900;padding:12px 0}.ng-nav{position:relative;display:flex;align-items:center;width:100%;min-width:0;min-height:66px;padding:9px 12px;border-radius:22px}.ng-menu-button{flex:0 0 48px}.ng-logo{flex:1 1 auto;min-width:0;overflow:hidden;padding-inline:5px}.ng-logo img,.ng-logo .custom-logo{max-width:min(230px,100%);max-height:44px;object-fit:contain}.ng-header-tools{display:flex;align-items:center;gap:8px;flex:0 0 auto;min-width:0}.ng-search-button{display:grid!important;place-items:center}.ng-search-glyph,.ng-search-big-icon{position:relative;display:block;width:18px;height:18px;border:2px solid currentColor;border-radius:50%}.ng-search-glyph:after,.ng-search-big-icon:after{content:"";position:absolute;width:8px;height:2px;background:currentColor;right:-6px;bottom:-3px;transform:rotate(45deg);border-radius:3px}.ng-theme-top{flex:0 0 44px}.ng-region-trigger{flex:0 1 auto;height:44px;min-width:150px;max-width:190px;padding:0 14px;border:1px solid var(--ng-line);border-radius:15px;background:rgba(255,255,255,.07);color:var(--ng-text);display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;font:inherit;font-weight:750}.ng-region-current{display:flex;align-items:center;gap:7px;min-width:0}.ng-region-current-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ng-region-trigger b{font-size:17px;font-weight:500}.ng-region-trigger[aria-expanded=true]{border-color:rgba(32,201,71,.65);box-shadow:0 0 0 3px rgba(32,201,71,.08)}
/* Search overlay grows from the header, not a browser prompt */
.ng-search-panel{position:fixed;inset:0;z-index:1200}.ng-search-panel[hidden]{display:none!important}.ng-search-backdrop{position:absolute;inset:0;background:rgba(2,8,18,.68);backdrop-filter:blur(8px)}.ng-search-panel-inner{position:absolute;top:calc(var(--ng-header-height,86px) + 8px);left:50%;width:min(720px,calc(100% - 28px));padding:24px;border-radius:24px;transform:translate(-50%,-18px) scale(.97);opacity:0;transition:.25s var(--ng-ease)}.ng-search-panel.is-open .ng-search-panel-inner{transform:translate(-50%,0) scale(1);opacity:1}.ng-search-close{position:absolute;top:14px;right:14px}.ng-search-big-wrap{display:flex;align-items:center;gap:14px;margin-top:16px;padding:7px 17px;border-radius:17px;border:1px solid var(--ng-line);background:var(--ng-surface2);box-shadow:0 20px 60px rgba(0,0,0,.16)}.ng-search-big-icon{flex:0 0 20px;width:20px;height:20px}.ng-search-big{width:100%;min-height:52px;border:0;outline:0;background:transparent;color:var(--ng-text);font:inherit;font-size:20px}.ng-search-hint{color:var(--ng-muted);font-size:12px;margin-top:9px}
/* Region selector: slides down from the exact header area */
.ng-region-sheet{position:fixed;inset:0;z-index:1100}.ng-region-sheet[hidden]{display:none!important}.ng-region-sheet-backdrop{position:absolute;inset:0;background:rgba(2,8,18,.38);backdrop-filter:blur(3px)}.ng-region-sheet-panel{position:absolute;top:calc(var(--ng-header-height,86px) + 5px);right:max(14px,calc((100vw - 1440px)/2 + 14px));width:min(430px,calc(100vw - 28px));max-height:min(70vh,650px);overflow:auto;padding:20px;border-radius:22px;transform:translateY(-16px) scale(.97);opacity:0;transition:.25s var(--ng-ease);box-shadow:0 24px 80px rgba(0,0,0,.28)}.ng-region-sheet.is-open .ng-region-sheet-panel{transform:none;opacity:1}.ng-region-sheet-head{display:flex;justify-content:space-between;gap:15px;align-items:flex-start}.ng-region-sheet-head h2{margin:3px 0 3px}.ng-region-sheet-head p{margin:0;color:var(--ng-muted);font-size:12px}.ng-region-options{display:grid;gap:8px;margin-top:16px}.ng-region-option{display:grid;grid-template-columns:42px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:13px;border:1px solid var(--ng-line);border-radius:16px;background:var(--ng-surface2);color:var(--ng-text);text-align:left;cursor:pointer;opacity:0;transform:translateY(-7px);animation:ngRegionDrop .4s var(--ng-ease) forwards;animation-delay:calc(var(--ng-region-i) * 35ms)}.ng-region-option:hover,.ng-region-option.is-active{border-color:rgba(32,201,71,.55);background:rgba(32,201,71,.10);transform:translateX(3px)}.ng-region-option.is-selecting{transform:scale(.98);background:rgba(32,201,71,.18)}.ng-region-flag{font-size:28px;text-align:center}.ng-region-option strong,.ng-region-option small{display:block}.ng-region-option small{margin-top:2px;color:var(--ng-muted)}
/* Product page reference structure */
.ng-product-page{padding-bottom:30px}.ng-product-breadcrumb{padding-block:9px 14px}.ng-product-hero{min-height:310px;border-radius:24px;overflow:hidden;position:relative}.ng-product-hero-bg{background-position:center;background-size:cover}.ng-product-hero-glow{position:absolute;inset:auto -10% -35% 20%;height:55%;background:radial-gradient(circle,rgba(32,201,71,.35),transparent 65%);filter:blur(25px);z-index:1;pointer-events:none}.ng-product-hero-card{min-height:310px;display:grid;grid-template-columns:170px minmax(0,1fr) auto;align-items:end;gap:22px;padding:32px}.ng-product-logo-wrap{position:relative;width:170px;height:170px;border-radius:25px;overflow:hidden;border:1px solid rgba(255,255,255,.4);box-shadow:0 22px 60px rgba(0,0,0,.34);animation:ngProductLogoIn .75s var(--ng-ease)}.ng-product-logo-wrap img{width:100%;height:100%;object-fit:cover}.ng-product-logo-ring{position:absolute;inset:-2px;border-radius:inherit;border:2px solid rgba(255,255,255,.35);animation:ngRing 3s linear infinite}.ng-product-kicker{display:block;color:#b9f7ff;font-size:11px;font-weight:900;letter-spacing:.16em;margin-bottom:8px}.ng-product-hero-info h1{font-size:clamp(32px,4.5vw,58px);margin:0;line-height:1.02}.ng-product-hero-actions{align-self:stretch;display:flex;align-items:flex-end;gap:8px}.ng-round-action,.ng-detail-button{transition:transform .2s var(--ng-ease),box-shadow .2s var(--ng-ease)}.ng-round-action:hover,.ng-detail-button:hover{transform:translateY(-3px)}.ng-round-action.is-copied{background:var(--ng-green)}.ng-product-detail{animation:ngDetailIn .3s var(--ng-ease)}
.ng-product-main{max-width:980px}.ng-panel{position:relative;overflow:hidden}.ng-panel:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(255,255,255,.05),transparent 40%);pointer-events:none}.ng-panel-title{position:relative;z-index:1}.ng-panel-title>div{min-width:0}.ng-selection-status{font-size:12px;color:var(--ng-muted);padding:8px 11px;border-radius:999px;border:1px solid var(--ng-line)}.ng-api-field-slot{position:relative;z-index:1}.ng-api-field-slot label{display:block;font-weight:800;margin-bottom:7px}.ng-api-field-slot input,.ng-api-field-slot select,.ng-api-field-slot textarea{width:100%;min-height:52px;border-radius:15px;border:1px solid var(--ng-line);padding:12px 14px;outline:0;transition:.22s}.ng-api-field-slot input:focus,.ng-api-field-slot select:focus,.ng-api-field-slot textarea:focus{border-color:rgba(32,201,71,.6);box-shadow:0 0 0 4px rgba(32,201,71,.08);transform:translateY(-1px)}.ng-contact-field{position:relative;z-index:1}.ng-contact-field input{transition:.22s var(--ng-ease)}.ng-contact-field input:focus{border-color:rgba(32,201,71,.6);box-shadow:0 0 0 4px rgba(32,201,71,.08);transform:translateY(-1px)}
/* Denomination cards: three-column mobile like the reference */
.ng-denom-tabs{position:relative;z-index:2;display:flex;gap:8px;overflow-x:auto;padding:3px 2px 14px;scroll-snap-type:x mandatory;scrollbar-width:none}.ng-denom-tabs::-webkit-scrollbar{display:none}.ng-denom-tab{flex:0 0 auto;scroll-snap-align:center;min-height:54px;padding:0 22px;border:0;border-radius:999px;background:rgba(120,120,120,.08);color:var(--ng-muted);font:inherit;font-weight:800;cursor:pointer;transition:.25s var(--ng-ease)}.ng-denom-tab.is-active{background:linear-gradient(135deg,rgba(32,201,71,.24),rgba(32,201,71,.10));color:var(--ng-green);box-shadow:inset 0 0 0 1px rgba(32,201,71,.25),0 12px 30px rgba(32,201,71,.08)}.ng-denom-group{display:none}.ng-denom-group.is-active{display:block;animation:ngGroupIn .3s var(--ng-ease)}.ng-variation-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ng-variation-card{position:relative;min-width:0;min-height:170px;padding:14px 10px 11px;border:2px solid rgba(32,201,71,.58);border-radius:17px;background:linear-gradient(180deg,rgba(32,201,71,.15),rgba(32,201,71,.035));color:var(--ng-text);font:inherit;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;cursor:pointer;overflow:hidden;transition:transform .25s var(--ng-ease),box-shadow .25s var(--ng-ease),border-color .25s}.ng-variation-card:before{content:"";position:absolute;width:170%;height:95px;left:-35%;bottom:28px;border-radius:50%;background:rgba(255,255,255,.2);filter:blur(1px)}.ng-variation-card>*{position:relative;z-index:1}.ng-variation-card:hover{transform:translateY(-5px);box-shadow:0 18px 40px rgba(32,201,71,.14)}.ng-variation-card.is-selected{border-color:var(--ng-green);box-shadow:0 0 0 4px rgba(32,201,71,.11),0 18px 42px rgba(32,201,71,.16);transform:translateY(-4px)}.ng-variation-image{height:62px;display:grid;place-items:center}.ng-variation-image img{max-height:56px;width:auto;max-width:72px;object-fit:contain}.ng-variation-card strong{font-size:16px;line-height:1.2}.ng-variation-card small{color:var(--ng-muted);font-size:12px}.ng-variation-price{display:block;width:100%;padding:9px 8px;border-radius:999px;background:linear-gradient(135deg,var(--ng-green),var(--ng-green2));color:#fff;font-weight:900;box-shadow:inset 0 -4px 0 rgba(0,0,0,.08)}.ng-native-cart-wrap{position:relative;z-index:1;margin-top:16px}.ng-native-cart-wrap .variations{display:none}.ng-native-cart-wrap .woocommerce-variation-description{display:none}.ng-native-cart-wrap form.cart{display:flex!important;align-items:center;gap:10px;margin:0!important;padding:0!important;border:0!important;background:transparent!important}.ng-native-cart-wrap form.cart .single_add_to_cart_button{width:100%;min-height:56px;border-radius:16px!important;position:relative;overflow:hidden}.ng-native-cart-wrap form.cart .single_add_to_cart_button:after{content:"";position:absolute;inset:-50% auto -50% -40%;width:35%;background:rgba(255,255,255,.35);transform:skewX(-18deg) translateX(-160%);animation:ngButtonShine 3.4s ease-in-out infinite}.ng-native-cart-wrap form.cart .single_add_to_cart_button.ng-clicked{animation:ngButtonPop .45s var(--ng-ease)}
/* Reviews / FAQ */
.ng-review-panel,.ng-faq-panel,.ng-content-panel{animation-delay:.12s}.ng-review-card{transition:transform .22s var(--ng-ease),box-shadow .22s}.ng-review-card:hover{transform:translateY(-3px);box-shadow:0 14px 35px rgba(0,0,0,.08)}.ng-ref-faq{transition:border-color .2s,transform .2s}.ng-ref-faq[open]{border-color:rgba(32,201,71,.38);transform:translateY(-1px)}.ng-ref-faq summary span:last-child{transition:transform .2s}.ng-ref-faq[open] summary span:last-child{transform:rotate(180deg)}
/* Account: dedicated premium dashboard + every Woo endpoint */
.ng-account-page{padding:28px}.ng-account-page-head{padding:8px 2px 24px}.ng-account-page-head h1{margin:5px 0 8px;font-size:clamp(30px,5vw,54px);line-height:1}.ng-account-page-head p{margin:0;color:var(--ng-muted);max-width:700px}.woocommerce-account .woocommerce{display:grid;grid-template-columns:245px minmax(0,1fr);gap:18px;max-width:1180px;margin:0 auto}.woocommerce-account .woocommerce-MyAccount-navigation{padding:10px;border-radius:22px;background:var(--ng-surface2);border:1px solid var(--ng-line);align-self:start;position:sticky;top:94px}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0}.woocommerce-account .woocommerce-MyAccount-navigation a{position:relative;display:flex;align-items:center;gap:10px;padding:13px 12px;border-radius:14px;color:var(--ng-muted);overflow:hidden;transition:.22s var(--ng-ease)}.ng-account-nav-icon{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:rgba(32,201,71,.09);color:var(--ng-green);flex:0 0 28px}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation a:hover{color:var(--ng-text);background:linear-gradient(135deg,rgba(32,201,71,.17),rgba(32,201,71,.04));transform:translateX(3px)}.woocommerce-account .woocommerce-MyAccount-navigation a:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.2) 50%,transparent 70%);transform:translateX(-130%);transition:.5s}.woocommerce-account .woocommerce-MyAccount-navigation a:hover:after{transform:translateX(130%)}.woocommerce-account .woocommerce-MyAccount-content{min-width:0;padding:22px;border-radius:22px;background:var(--ng-surface2);border:1px solid var(--ng-line);animation:ngAccountContentIn .55s var(--ng-ease)}.woocommerce-account .woocommerce-MyAccount-content h2,.woocommerce-account .woocommerce-MyAccount-content h3{margin-top:0}.ng-account-dashboard-hero{position:relative;display:flex;align-items:center;gap:16px;padding:22px;border-radius:20px;overflow:hidden;background:linear-gradient(135deg,rgba(32,201,71,.15),rgba(0,217,255,.09),rgba(128,103,255,.11));border:1px solid var(--ng-line);animation:ngAccountHero .6s var(--ng-ease)}.ng-account-avatar{width:64px;height:64px;border-radius:20px;display:grid;place-items:center;background:linear-gradient(135deg,var(--ng-green),var(--ng-blue));color:#fff;font-size:27px;font-weight:950;box-shadow:0 18px 40px rgba(32,201,71,.2);animation:ngAvatarFloat 3s ease-in-out infinite}.ng-account-dashboard-hero h2{margin:4px 0;font-size:26px}.ng-account-dashboard-hero p{margin:0;color:var(--ng-muted)}.ng-account-pulse{position:absolute;right:-45px;top:-45px;width:150px;height:150px;border-radius:50%;border:1px solid rgba(255,255,255,.22);box-shadow:0 0 0 25px rgba(255,255,255,.025),0 0 0 50px rgba(255,255,255,.02);animation:ngPulse 3s ease-in-out infinite}.ng-account-stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}.ng-account-stat{padding:17px;border-radius:18px;background:rgba(120,120,120,.055);border:1px solid var(--ng-line);transition:.22s var(--ng-ease)}.ng-account-stat:hover{transform:translateY(-4px);border-color:rgba(32,201,71,.4);box-shadow:0 15px 35px rgba(32,201,71,.08)}.ng-account-stat span,.ng-account-stat small{display:block;color:var(--ng-muted)}.ng-account-stat strong{display:block;font-size:28px;margin:5px 0}.woocommerce-account .woocommerce-MyAccount-content table.shop_table{border-collapse:separate;border-spacing:0;width:100%;overflow:hidden;border:1px solid var(--ng-line);border-radius:16px}.woocommerce-account .woocommerce-MyAccount-content table.shop_table th,.woocommerce-account .woocommerce-MyAccount-content table.shop_table td{padding:13px 12px;border-color:var(--ng-line)}.woocommerce-account .woocommerce-MyAccount-content table.shop_table tr{transition:background .2s}.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr:hover{background:rgba(32,201,71,.045)}.woocommerce-account form.login,.woocommerce-account form.register,.woocommerce-account form.edit-account{border:1px solid var(--ng-line);border-radius:20px;padding:22px;background:rgba(120,120,120,.035);animation:ngLoginCard .55s var(--ng-ease)}.woocommerce-account .form-row input.input-text,.woocommerce-account .form-row select,.woocommerce-account .form-row textarea{min-height:48px;border-radius:14px;border:1px solid var(--ng-line);background:var(--ng-surface);color:var(--ng-text);transition:.22s}.woocommerce-account .form-row input.input-text:focus,.woocommerce-account .form-row select:focus,.woocommerce-account .form-row textarea:focus{outline:0;border-color:rgba(32,201,71,.55);box-shadow:0 0 0 4px rgba(32,201,71,.08);transform:translateY(-1px)}.woocommerce-account .button,.woocommerce-account .woocommerce-button{position:relative;overflow:hidden;border:0!important;border-radius:13px!important;background:linear-gradient(135deg,var(--ng-green),var(--ng-green2))!important;color:#fff!important;font-weight:850!important;padding:12px 18px!important;transition:.22s var(--ng-ease)!important}.woocommerce-account .button:hover{transform:translateY(-2px);box-shadow:0 13px 30px rgba(32,201,71,.18)}.woocommerce-account .woocommerce-info,.woocommerce-account .woocommerce-message,.woocommerce-account .woocommerce-error{border-radius:15px;background:var(--ng-surface);border-color:var(--ng-line)}.ng-google-login{padding-top:8px}.ng-google-button iframe{max-width:100%}.ng-account-page .woocommerce-notices-wrapper{grid-column:1/-1}
/* Order and checkout */
.woocommerce-checkout .woocommerce,.woocommerce-cart .woocommerce{min-width:0}.woocommerce-checkout form.checkout,.woocommerce-checkout .woocommerce-checkout-review-order,.woocommerce-cart .cart-collaterals,.woocommerce-cart form.woocommerce-cart-form{border-radius:22px;border:1px solid var(--ng-line);background:var(--ng-surface2);padding:20px}.woocommerce-checkout .form-row input,.woocommerce-checkout .form-row select,.woocommerce-checkout .form-row textarea{border-radius:14px;min-height:48px;border:1px solid var(--ng-line);background:var(--ng-surface);color:var(--ng-text)}.ng-thankyou-full{padding-top:30px}.ng-thankyou-order{display:grid;grid-template-columns:1fr auto;gap:20px;margin-top:16px;padding:20px;border-radius:20px}.ng-thankyou-order span{display:block;color:var(--ng-muted);margin-top:5px}.ng-thankyou-order>div:last-child{text-align:right}
/* Light mode: explicit contrast */
body.ng-light{background:linear-gradient(135deg,#f7f9fc,#eaf1f7);color:#101828}body.ng-light .ng-header{background:rgba(247,249,252,.86)}body.ng-light .ng-nav,body.ng-light .ng-page-card,body.ng-light .ng-panel,body.ng-light .ng-footer-main,body.ng-light .ng-account-page .woocommerce-MyAccount-navigation,body.ng-light .ng-account-page .woocommerce-MyAccount-content,body.ng-light .ng-search-panel-inner,body.ng-light .ng-region-sheet-panel{background:rgba(255,255,255,.95);color:#101828;border-color:rgba(16,24,40,.1)}body.ng-light .ng-logo,body.ng-light .ng-icon,body.ng-light .ng-region-trigger,body.ng-light .ng-search-big{color:#101828}body.ng-light .ng-muted,body.ng-light .ng-account-stat span,body.ng-light .ng-account-stat small,body.ng-light .ng-footer-main p,body.ng-light .ng-footer-links a{color:#667085}body.ng-light .ng-denom-tab{background:#f1f3f5;color:#667085}body.ng-light .ng-variation-card{background:linear-gradient(180deg,#e8faec,#f7fff8);color:#101828}body.ng-light .ng-ref-faq,body.ng-light .ng-account-stat{background:#fff;color:#101828}
/* Mobile */
@media(max-width:900px){.ng-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.woocommerce-account .woocommerce{grid-template-columns:1fr}.woocommerce-account .woocommerce-MyAccount-navigation{position:static}.ng-account-page .woocommerce-MyAccount-navigation ul{display:flex;overflow-x:auto;gap:6px}.ng-account-page .woocommerce-MyAccount-navigation li{flex:0 0 auto}.ng-account-page .woocommerce-MyAccount-navigation a{white-space:nowrap}.ng-account-stat-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:650px){.ng-header{padding:7px 0}.ng-nav{min-height:62px;padding:7px 8px;border-radius:18px;gap:6px}.ng-menu-button{flex:0 0 42px;width:42px;min-width:42px}.ng-logo{font-size:19px;padding:0;justify-content:flex-start}.ng-logo img,.ng-logo .custom-logo{max-width:112px;max-height:35px}.ng-header-tools{gap:5px}.ng-search-button,.ng-theme-top{display:grid!important;flex:0 0 41px!important;width:41px;min-width:41px;height:41px}.ng-region-trigger{min-width:92px;width:92px;height:41px;padding:0 8px;font-size:11px}.ng-account-top{display:none}.ng-mobile-menu{top:75px;left:7px;right:7px;max-height:calc(100vh - 100px);border-radius:20px}.ng-search-panel-inner{top:77px;width:calc(100% - 20px);padding:19px;border-radius:20px}.ng-search-big{font-size:17px}.ng-region-sheet-panel{top:76px;right:7px;width:calc(100% - 14px);max-height:70vh;padding:16px;border-radius:20px}.ng-region-options{max-height:55vh;overflow:auto}.ng-region-option{grid-template-columns:38px minmax(0,1fr) 18px;padding:12px}.ng-product-hero{border-radius:18px;min-height:270px}.ng-product-hero-card{grid-template-columns:88px minmax(0,1fr);min-height:270px;padding:18px 14px 46px;gap:12px}.ng-product-logo-wrap{width:88px;height:88px;border-radius:15px}.ng-product-hero-info h1{font-size:23px}.ng-product-hero-info p{font-size:13px}.ng-product-hero-actions{position:absolute;right:9px;top:9px;align-items:center}.ng-detail-button{position:absolute;right:0;bottom:0;height:40px;border-radius:10px 0 0 0}.ng-round-action{width:40px;height:40px}.ng-product-detail{margin:0 12px 12px}.ng-panel{padding:17px;border-radius:18px}.ng-panel-title h2{font-size:21px}.ng-variation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ng-variation-card{min-height:145px;padding:10px 6px 9px;border-radius:14px}.ng-variation-image{height:52px}.ng-variation-image img{max-height:48px;max-width:62px}.ng-variation-card strong{font-size:13px}.ng-variation-card small{font-size:10px}.ng-variation-price{font-size:12px;padding:8px 4px}.ng-denom-tab{min-height:49px;padding:0 17px;font-size:13px}.ng-review-summary{grid-template-columns:1fr}.ng-rating-big{text-align:center}.ng-rating-bars{max-width:430px;margin:auto;width:100%}.ng-account-page{padding:15px}.ng-account-page-head h1{font-size:31px}.woocommerce-account .woocommerce-MyAccount-content{padding:16px}.ng-account-dashboard-hero{padding:17px;align-items:flex-start}.ng-account-avatar{width:52px;height:52px;border-radius:16px;font-size:22px}.ng-account-dashboard-hero h2{font-size:21px}.ng-account-dashboard-hero p{font-size:12px}.ng-account-stat-grid{grid-template-columns:1fr;gap:8px}.ng-account-stat{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto}.ng-account-stat small{grid-column:1/-1}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding-bottom:3px}.woocommerce-account .woocommerce-MyAccount-navigation a{padding:10px}.ng-footer{margin-bottom:95px}.ng-footer-main{grid-template-columns:1fr}.ng-bottom{display:flex}.ng-thankyou-order{grid-template-columns:1fr}.ng-thankyou-order>div:last-child{text-align:left}}
@media(max-width:390px){.ng-logo{max-width:105px}.ng-region-trigger{min-width:82px;width:82px;font-size:10px}.ng-search-button,.ng-theme-top{flex-basis:38px!important;width:38px;min-width:38px}.ng-variation-grid{gap:6px}.ng-variation-card{min-height:137px}.ng-variation-card strong{font-size:12px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
@keyframes ngRegionDrop{to{opacity:1;transform:none}}@keyframes ngProductLogoIn{from{opacity:0;transform:translateX(-24px) scale(.92) rotate(-4deg)}to{opacity:1;transform:none}}@keyframes ngRing{to{transform:rotate(360deg)}}@keyframes ngDetailIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes ngGroupIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ngButtonShine{0%,55%{transform:skewX(-18deg) translateX(-160%)}75%,100%{transform:skewX(-18deg) translateX(520%)}}@keyframes ngButtonPop{0%{transform:scale(1)}45%{transform:scale(.96)}100%{transform:scale(1)}}@keyframes ngAccountContentIn{from{opacity:0;transform:translateY(16px) rotateX(1deg)}to{opacity:1;transform:none}}@keyframes ngAccountHero{from{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}@keyframes ngAvatarFloat{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-5px) rotate(5deg)}}@keyframes ngPulse{0%,100%{transform:scale(.92);opacity:.45}50%{transform:scale(1.05);opacity:.9}}@keyframes ngLoginCard{from{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:none}}
/* ==========================================================================\n   NEXTGEN 11 DESIGN SYSTEM — production interaction layer\n   ========================================================================== */
:root{--ng-green:#27d34d;--ng-green2:#0bbd3a;--ng-violet:#735cff;--ng-cyan:#4ee9ff;--ng-gold:#ffc857;--ng-red:#ff5c7a;--ng-radius-xl:32px;--ng-radius-lg:24px;--ng-radius-md:18px;--ng-ease:cubic-bezier(.2,.8,.2,1);--ng-fast:180ms;--ng-med:360ms;--ng-slow:700ms}
html{scroll-padding-top:92px}body{background:radial-gradient(1000px 600px at 10% -5%,rgba(115,92,255,.23),transparent 58%),radial-gradient(900px 600px at 95% 5%,rgba(78,233,255,.12),transparent 60%),#07111f}body.ng-light{background:radial-gradient(1000px 700px at 8% -5%,rgba(115,92,255,.09),transparent 58%),radial-gradient(900px 700px at 95% 0%,rgba(39,211,77,.07),transparent 60%),#f4f7fb;color:#111827}body.ng-light .ng-glass{background:rgba(255,255,255,.9);border-color:rgba(15,23,42,.09);box-shadow:0 18px 55px rgba(15,23,42,.08)}
.ng-scroll-lock{overflow:hidden!important}.ng-header{padding:12px 0;position:sticky;top:0}.ng-nav{min-height:68px;padding:9px 10px;border-radius:24px;gap:9px;box-shadow:0 18px 55px rgba(0,0,0,.14),inset 0 1px rgba(255,255,255,.12)}.ng-menu-button{position:relative;flex:0 0 48px!important;width:48px!important;height:48px!important;border-radius:17px}.ng-menu-button span{display:block;width:21px;height:2px;border-radius:99px;background:currentColor;transition:transform .25s,opacity .25s}.ng-menu-button span+span{margin-top:4px}.ng-menu-button[aria-expanded=true] span:first-child{transform:translateY(6px) rotate(45deg)}.ng-menu-button[aria-expanded=true] span:nth-child(2){opacity:0}.ng-menu-button[aria-expanded=true] span:last-child{transform:translateY(-6px) rotate(-45deg)}.ng-logo{font-size:24px;font-weight:950;letter-spacing:-.035em;max-width:340px}.ng-logo img,.ng-logo .custom-logo{max-height:43px;max-width:230px}.ng-header-spacer{flex:1;min-width:8px}.ng-header-tools{display:flex;align-items:center;gap:8px;min-width:0}.ng-search-button,.ng-theme-top,.ng-account-top{width:48px!important;min-width:48px!important;height:48px!important;border-radius:17px}.ng-search-glyph,.ng-search-big-icon{display:block;width:20px;height:20px;border:2px solid currentColor;border-radius:50%;position:relative}.ng-search-glyph:after,.ng-search-big-icon:after{content:"";position:absolute;width:9px;height:2px;background:currentColor;right:-7px;bottom:-4px;transform:rotate(45deg);border-radius:4px}.ng-region-trigger{height:48px;min-width:142px;padding:0 13px;border:1px solid var(--ng-line);border-radius:17px;background:rgba(255,255,255,.065);color:var(--ng-text);display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;transition:.25s var(--ng-ease)}.ng-region-trigger:hover{transform:translateY(-2px);border-color:rgba(78,233,255,.42)}.ng-region-current{display:flex;align-items:center;gap:8px;min-width:0}.ng-region-current-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-region-current-flag{font-size:20px}.ng-region-trigger>b{font-size:16px;color:var(--ng-muted)}
.ng-mobile-menu{position:fixed!important;z-index:120!important;top:92px!important;left:max(14px,calc((100vw - 1440px)/2 + 14px))!important;right:auto!important;width:min(390px,calc(100vw - 28px));padding:14px;border-radius:25px;background:rgba(14,24,42,.96);border:1px solid rgba(255,255,255,.15);box-shadow:0 30px 100px rgba(0,0,0,.45);transform-origin:top left}.ng-mobile-menu[hidden]{display:none!important}.ng-mobile-menu.is-open{animation:ngDrawerIn .34s var(--ng-ease)}.ng-drawer-head{display:flex;align-items:center;justify-content:space-between;padding:8px 7px 14px;border-bottom:1px solid var(--ng-line);margin-bottom:8px}.ng-drawer-head strong{display:block;font-size:22px}.ng-mobile-menu>a{display:grid;grid-template-columns:34px 1fr 20px;align-items:center;gap:9px;padding:14px 12px;border-radius:16px;color:var(--ng-text);transition:.22s var(--ng-ease)}.ng-mobile-menu>a:hover{background:rgba(255,255,255,.08);transform:translateX(4px)}.ng-mobile-menu>a span:first-child{font-size:19px}.ng-mobile-menu>a b{color:var(--ng-muted)}
.ng-search-panel{position:fixed;z-index:115;inset:0}.ng-search-panel[hidden]{display:none}.ng-search-backdrop{position:absolute;inset:0;background:rgba(1,8,18,.55);backdrop-filter:blur(8px)}.ng-search-panel-inner{position:absolute;top:92px;left:50%;width:min(760px,calc(100% - 30px));transform:translate(-50%,-14px) scale(.98);opacity:0;padding:30px;border-radius:28px;transition:.25s var(--ng-ease);background:rgba(13,23,40,.97)}.ng-search-panel.is-open .ng-search-panel-inner{transform:translate(-50%,0) scale(1);opacity:1}.ng-search-panel-inner h2{font-size:clamp(26px,4vw,42px);margin:7px 0 20px;letter-spacing:-.04em}.ng-search-close{position:absolute;right:16px;top:16px}.ng-search-big-wrap{display:flex;align-items:center;gap:14px;padding:7px 18px;border-radius:20px;border:1px solid var(--ng-line);background:rgba(255,255,255,.055);transition:.25s}.ng-search-big-wrap:focus-within{border-color:rgba(78,233,255,.55);box-shadow:0 0 0 5px rgba(78,233,255,.08)}.ng-search-big{width:100%;border:0;outline:0;background:transparent;color:var(--ng-text);font-size:20px;padding:14px 0}.ng-search-big::placeholder{color:var(--ng-muted)}.ng-search-suggestions{display:flex;gap:8px;overflow:auto;padding-top:14px}.ng-search-suggestions button{flex:0 0 auto;border:1px solid var(--ng-line);background:rgba(255,255,255,.05);color:var(--ng-text);padding:9px 13px;border-radius:999px;cursor:pointer}.ng-search-suggestions button:hover{border-color:var(--ng-green);transform:translateY(-2px)}
.ng-region-sheet{position:fixed;z-index:112;inset:0;pointer-events:none}.ng-region-sheet[hidden]{display:none}.ng-region-sheet-panel{position:absolute;right:max(14px,calc((100vw - 1440px)/2 + 14px));top:88px;width:min(410px,calc(100vw - 28px));max-height:min(70vh,620px);padding:18px;border-radius:24px;background:rgba(14,24,42,.98);border:1px solid rgba(255,255,255,.15);box-shadow:0 30px 100px rgba(0,0,0,.42);opacity:0;transform:translateY(-10px) scale(.98);transition:.24s var(--ng-ease);pointer-events:auto}.ng-region-sheet.is-open .ng-region-sheet-panel{opacity:1;transform:none}.ng-region-sheet-head{display:flex;justify-content:space-between;gap:14px;padding:5px 3px 15px;border-bottom:1px solid var(--ng-line)}.ng-region-sheet-head h2{margin:5px 0 4px;font-size:24px}.ng-region-sheet-head p{margin:0;color:var(--ng-muted);font-size:13px}.ng-region-options{max-height:calc(min(70vh,620px) - 125px);overflow-y:auto;padding:9px 2px 2px;overscroll-behavior:contain}.ng-region-option{width:100%;display:grid;grid-template-columns:45px 1fr 20px;align-items:center;gap:10px;text-align:left;padding:13px 12px;margin:4px 0;border:1px solid transparent;border-radius:16px;background:transparent;color:var(--ng-text);cursor:pointer;opacity:0;animation:ngRegionItem .35s var(--ng-ease) forwards;animation-delay:calc(var(--ng-region-i)*35ms)}.ng-region-option:hover,.ng-region-option.is-active{background:rgba(39,211,77,.09);border-color:rgba(39,211,77,.28)}.ng-region-option.is-selecting{transform:scale(.97);opacity:.65}.ng-region-option .ng-region-flag{font-size:27px}.ng-region-option strong,.ng-region-option small{display:block}.ng-region-option small{color:var(--ng-muted);margin-top:3px}.ng-region-option b{text-align:right;color:var(--ng-muted)}
.ng-hero{min-height:430px;margin-top:22px;border-radius:34px;padding:58px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:center;overflow:hidden;position:relative}.ng-hero-copy{position:relative;z-index:4;max-width:800px}.ng-hero h1{font-size:clamp(48px,7vw,92px);letter-spacing:-.065em;margin:9px 0 18px}.ng-hero p{font-size:18px;max-width:680px;line-height:1.7}.ng-hero-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:25px}.ng-hero-actions .ng-btn{padding:13px 17px}.ng-hero-orbit{position:absolute;border-radius:50%;filter:blur(1px);border:1px solid rgba(255,255,255,.13);box-shadow:inset 0 0 80px rgba(255,255,255,.04)}.orbit-a{width:480px;height:480px;right:-120px;top:-120px;background:radial-gradient(circle at 35% 35%,rgba(115,92,255,.42),transparent 58%);animation:ngOrbit 12s linear infinite}.orbit-b{width:310px;height:310px;right:90px;bottom:-190px;background:radial-gradient(circle at 50% 50%,rgba(78,233,255,.3),transparent 62%);animation:ngOrbit 9s linear infinite reverse}.ng-hero-device{position:relative;justify-self:end;width:min(310px,100%);aspect-ratio:.78;border-radius:40px;padding:12px;background:linear-gradient(145deg,rgba(255,255,255,.25),rgba(255,255,255,.04));box-shadow:0 35px 80px rgba(0,0,0,.32);transform:rotate(5deg);animation:ngDeviceFloat 5s ease-in-out infinite}.ng-device-screen{height:100%;border-radius:31px;padding:25px;background:linear-gradient(160deg,#171f39,#09101d);border:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column;justify-content:flex-end;gap:10px;overflow:hidden;position:relative}.ng-device-screen:before{content:"";position:absolute;inset:-20%;background:radial-gradient(circle at 60% 35%,rgba(115,92,255,.5),transparent 35%),radial-gradient(circle at 20% 75%,rgba(39,211,77,.3),transparent 35%);animation:ngDeviceGlow 8s ease-in-out infinite alternate}.ng-device-screen>*{position:relative}.ng-device-screen span{font-size:11px;color:#79f39b;font-weight:900;letter-spacing:.18em}.ng-device-screen b{font-size:42px;letter-spacing:-.06em}.ng-device-screen i{height:8px;border-radius:99px;background:rgba(255,255,255,.1);width:90%}.ng-device-screen i:nth-of-type(2){width:68%}.ng-device-screen i:nth-of-type(3){width:44%}
.ng-flash-section{padding-top:5px}.ng-flash-rail{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px 2px 16px;position:relative;scrollbar-width:none}.ng-flash-rail::-webkit-scrollbar{display:none}.ng-flash-rail .ng-card{flex:0 0 clamp(190px,22vw,270px);scroll-snap-align:start}.ng-flash-rail .ng-card-image{aspect-ratio:1.05}.ng-swipe-hint{color:var(--ng-muted);font-size:12px;display:flex;align-items:center;gap:7px}.ng-swipe-finger{position:absolute;right:25px;bottom:2px;font-size:28px;filter:drop-shadow(0 6px 12px rgba(0,0,0,.25));animation:ngSwipeFinger 2.6s ease-in-out infinite;pointer-events:none}.ng-flash{display:flex;align-items:center;gap:5px;padding:7px 10px;border-radius:999px;background:linear-gradient(135deg,#ff3e75,#ff9f43);font-weight:900;box-shadow:0 8px 22px rgba(255,62,117,.22);animation:ngFlashPulse 2.1s ease-in-out infinite}.ng-flash i{font-style:normal}.ng-home-tabs{margin-bottom:14px}.ng-home-tabs .ng-btn{background:rgba(255,255,255,.05)}.ng-home-tabs .ng-btn.primary{background:linear-gradient(135deg,var(--ng-green),var(--ng-green2))}.ng-home-grid .ng-card{animation:ngCardIn .5s var(--ng-ease) both}.ng-home-grid .ng-card:nth-child(2n){animation-delay:35ms}.ng-home-grid .ng-card:nth-child(3n){animation-delay:70ms}.ng-home-grid .ng-card:nth-child(4n){animation-delay:105ms}
.ng-trust-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.ng-trust-card{padding:20px;border-radius:22px;background:linear-gradient(145deg,rgba(255,255,255,.09),rgba(255,255,255,.035));border:1px solid var(--ng-line);transition:.25s var(--ng-ease)}.ng-trust-card:hover{transform:translateY(-5px);border-color:rgba(39,211,77,.32);box-shadow:0 20px 45px rgba(0,0,0,.14)}.ng-trust-card span{font-size:11px;color:var(--ng-green);font-weight:900}.ng-trust-card b,.ng-trust-card small{display:block}.ng-trust-card b{font-size:17px;margin:9px 0}.ng-trust-card small{color:var(--ng-muted);line-height:1.55}
/* product */
.ng-product-shell{padding-bottom:30px}.ng-product-breadcrumb{padding:10px 0 2px;color:var(--ng-muted)}.ng-product-breadcrumb .woocommerce-breadcrumb{margin:0;font-size:13px}.ng-product-breadcrumb a{color:var(--ng-text)}.ng-product-hero{min-height:330px;border-radius:28px;overflow:hidden;position:relative;margin-top:8px}.ng-product-hero-bg{position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(5,9,17,.96) 0%,rgba(5,9,17,.78) 40%,rgba(5,9,17,.25) 100%),var(--ng-product-banner);background-size:cover;background-position:center;filter:saturate(1.12);transform:scale(1.04)}.ng-product-hero-glow{position:absolute;inset:0;background:radial-gradient(circle at 20% 45%,rgba(115,92,255,.36),transparent 33%),radial-gradient(circle at 85% 30%,rgba(78,233,255,.18),transparent 30%)}.ng-product-hero-card{position:relative;z-index:2;min-height:330px;display:grid;grid-template-columns:160px minmax(0,1fr) auto;align-items:center;gap:24px;padding:35px}.ng-product-logo-wrap{width:160px;height:160px;border-radius:28px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.24);display:grid;place-items:center;position:relative;box-shadow:0 25px 60px rgba(0,0,0,.34);animation:ngProductLogoIn .7s var(--ng-ease)}.ng-product-logo-wrap img{width:100%;height:100%;object-fit:cover;border-radius:24px}.ng-product-logo-ring{position:absolute;inset:-7px;border-radius:34px;border:1px solid rgba(78,233,255,.38);animation:ngRing 8s linear infinite}.ng-product-hero-info{animation:ngProductInfoIn .7s .08s var(--ng-ease) both}.ng-product-kicker{font-size:11px;font-weight:900;letter-spacing:.14em;color:#9defff}.ng-product-hero-info h1{font-size:clamp(30px,4.5vw,54px);letter-spacing:-.05em;margin:7px 0 3px;color:#fff}.ng-product-hero-info p{margin:0;color:rgba(255,255,255,.7);font-size:16px}.ng-official{display:inline-flex;align-items:center;gap:7px;margin-top:13px;padding:8px 12px;border-radius:10px;background:#24cc49;color:#fff;font-weight:850}.ng-product-hero-actions{height:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:10px}.ng-round-action{width:48px;height:48px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1);color:#fff;cursor:pointer;transition:.25s}.ng-round-action:hover{transform:rotate(-8deg) scale(1.06);background:rgba(255,255,255,.18)}.ng-round-action.is-copied{background:var(--ng-green)}.ng-hero-sale{padding:8px 11px;border-radius:999px;background:linear-gradient(135deg,#ff3e75,#ff9f43);color:#fff;font-size:11px;font-weight:900;animation:ngFlashPulse 2s infinite}.ng-detail-button{border:0;border-radius:14px 0 0 0;background:var(--ng-green);color:#fff;padding:12px 18px;font-size:15px;font-weight:900;cursor:pointer}.ng-product-detail{position:relative;z-index:3;margin:0 24px 20px;padding:18px;border-radius:18px;background:rgba(4,10,18,.72);border:1px solid rgba(255,255,255,.12);color:#dce7f4;animation:ngDetailIn .3s var(--ng-ease)}.ng-product-main{display:grid;gap:15px;margin-top:16px}.ng-panel{padding:24px;border-radius:26px;overflow:hidden}.ng-step-head{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:14px;align-items:center;margin-bottom:18px}.ng-step-number{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(135deg,rgba(115,92,255,.22),rgba(78,233,255,.1));border:1px solid var(--ng-line);font-weight:950;color:#bcefff}.ng-step-head h2{margin:1px 0 3px;font-size:24px}.ng-step-head p{margin:0;color:var(--ng-muted);font-size:13px}.ng-step-mark{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;color:var(--ng-green);background:rgba(39,211,77,.08);border:1px solid rgba(39,211,77,.22)}.ng-api-placeholder{margin-top:12px;padding:10px 12px;border-radius:12px;color:var(--ng-muted);font-size:12px;background:rgba(255,255,255,.035);border:1px dashed var(--ng-line)}.ng-api-field-slot:empty{display:none}.ng-field-label{display:block;font-size:13px;font-weight:850;margin:0 0 8px}.ng-field-shell{display:flex;align-items:center;gap:10px;border:1px solid var(--ng-line);border-radius:17px;background:var(--ng-surface2);padding:0 14px;transition:.22s}.ng-field-shell:focus-within{border-color:rgba(39,211,77,.55);box-shadow:0 0 0 5px rgba(39,211,77,.08);transform:translateY(-1px)}.ng-field-shell input{width:100%;height:52px;border:0!important;outline:0!important;background:transparent!important;color:var(--ng-text)!important}.ng-field-shell>span{color:var(--ng-muted)}
.ng-product-tabs{display:flex;gap:8px;overflow-x:auto;padding:3px 2px 12px;scrollbar-width:none;scroll-snap-type:x proximity}.ng-product-tabs::-webkit-scrollbar{display:none}.ng-product-tab{flex:0 0 auto;scroll-snap-align:start;display:flex;align-items:center;gap:8px;border:1px solid var(--ng-line);background:rgba(255,255,255,.045);color:var(--ng-muted);padding:12px 17px;border-radius:999px;font-weight:850;cursor:pointer;transition:.24s var(--ng-ease)}.ng-product-tab:hover{transform:translateY(-2px);color:var(--ng-text)}.ng-product-tab.is-active{background:linear-gradient(135deg,rgba(39,211,77,.22),rgba(39,211,77,.08));border-color:rgba(39,211,77,.45);color:var(--ng-text);box-shadow:0 10px 25px rgba(39,211,77,.08)}.ng-section-rails{min-width:0}.ng-denom-group{display:none}.ng-denom-group.is-active{display:block;animation:ngGroupIn .35s var(--ng-ease)}.ng-variation-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ng-variation-card{position:relative;min-width:0;min-height:190px;padding:13px 11px 11px;border-radius:20px;border:1.5px solid rgba(39,211,77,.55);background:linear-gradient(180deg,rgba(39,211,77,.12),rgba(39,211,77,.035));color:var(--ng-text);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;cursor:pointer;overflow:hidden;transition:.25s var(--ng-ease);text-align:center}.ng-variation-card:before{content:"";position:absolute;left:-20%;right:-20%;bottom:28px;height:100px;background:radial-gradient(ellipse at center,rgba(255,255,255,.65),transparent 66%);opacity:.75}.ng-variation-card>*{position:relative}.ng-variation-card:hover{transform:translateY(-6px);border-color:var(--ng-green);box-shadow:0 20px 45px rgba(39,211,77,.12)}.ng-variation-card.is-selected{border-color:#10c63d;background:linear-gradient(180deg,rgba(39,211,77,.26),rgba(39,211,77,.08));box-shadow:0 0 0 3px rgba(39,211,77,.12),0 20px 50px rgba(39,211,77,.13)}.ng-variation-card.is-sale{border-color:#ffb84d}.ng-card-spark{position:absolute;right:9px;top:8px;color:rgba(255,255,255,.45);font-size:12px;animation:ngSpark 2.5s ease-in-out infinite}.ng-variation-image{height:76px;width:100%;display:grid;place-items:center}.ng-variation-image img{max-width:78px;max-height:70px;width:auto;height:auto;object-fit:contain}.ng-variation-card strong{font-size:14px;line-height:1.2}.ng-variation-card small{font-size:11px;color:var(--ng-muted);min-height:13px}.ng-variation-price{width:100%;margin-top:auto;padding:10px 8px;border-radius:999px;background:linear-gradient(180deg,var(--ng-green),#0ac338);color:#fff;font-weight:950;font-size:14px;box-shadow:inset 0 -3px rgba(0,0,0,.08)}.ng-native-cart-wrap{margin-top:18px;padding:16px;border-radius:20px;background:rgba(255,255,255,.035);border:1px solid var(--ng-line)}.ng-native-cart-wrap .variations_form{display:grid;gap:8px}.ng-native-cart-wrap .variations{display:none}.ng-native-cart-wrap .single_variation_wrap{margin:0}.ng-native-cart-wrap .quantity{display:none!important}.ng-native-cart-wrap .single_add_to_cart_button{width:100%;height:56px;border:0!important;border-radius:17px!important;background:linear-gradient(135deg,var(--ng-green),#0bbd3a)!important;color:#fff!important;font-size:17px!important;font-weight:950!important;position:relative;overflow:hidden;transition:.25s var(--ng-ease)!important}.ng-native-cart-wrap .single_add_to_cart_button:hover{transform:translateY(-3px);box-shadow:0 18px 35px rgba(39,211,77,.2)}.ng-native-cart-wrap .single_add_to_cart_button.ng-clicked{animation:ngBuyClick .5s var(--ng-ease)}
.ng-review-summary{display:grid;grid-template-columns:240px 1fr;gap:35px;padding:15px 0 25px}.ng-rating-big{text-align:center}.ng-rating-big>strong{font-size:76px;line-height:.9;letter-spacing:-.07em}.ng-rating-big>span{color:var(--ng-muted);display:block;margin-top:6px}.ng-stars{color:#f3ad3e;letter-spacing:3px;font-size:20px}.ng-rating-bars{display:grid;gap:9px;align-content:center}.ng-rating-bars>div{display:grid;grid-template-columns:20px 1fr;align-items:center;gap:8px}.ng-rating-bars i{height:9px;background:rgba(127,127,127,.22);border-radius:99px;overflow:hidden}.ng-rating-bars b{height:100%;display:block;background:linear-gradient(90deg,#ffd05a,#f2a52f);border-radius:99px}.ng-reviews-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ng-review-card{padding:16px;border-radius:18px;background:rgba(120,120,120,.055);border:1px solid var(--ng-line);transition:.22s}.ng-review-card:hover{transform:translateY(-3px)}.ng-review-top{display:flex;justify-content:space-between;gap:8px}.ng-review-top span{font-size:11px;color:var(--ng-muted)}.ng-review-card p{color:var(--ng-muted);line-height:1.5}.ng-empty-review{padding:20px;color:var(--ng-muted);border:1px dashed var(--ng-line);border-radius:16px}.ng-ref-faq{border:1px solid var(--ng-line);border-radius:17px;padding:0 16px;margin:9px 0;background:rgba(120,120,120,.035);transition:.22s}.ng-ref-faq[open]{border-color:rgba(39,211,77,.35);background:rgba(39,211,77,.045)}.ng-ref-faq summary{display:flex;justify-content:space-between;gap:15px;padding:19px 0;cursor:pointer;font-weight:750;list-style:none}.ng-ref-faq summary::-webkit-details-marker{display:none}.ng-ref-faq p{color:var(--ng-muted);line-height:1.65;padding:0 0 18px;margin:0}.ng-content-head{margin-bottom:15px}.ng-long-content{color:var(--ng-muted);line-height:1.78}.ng-long-content h2,.ng-long-content h3{color:var(--ng-text)}
/* account */
.ng-account-page{padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.ng-account-page-head{padding:20px 4px 18px}.ng-account-page-head h1{font-size:clamp(34px,6vw,62px);letter-spacing:-.055em;margin:5px 0 9px}.ng-account-page-head p{color:var(--ng-muted);max-width:680px}.woocommerce-account .woocommerce{display:grid;grid-template-columns:250px minmax(0,1fr);gap:16px;align-items:start}.woocommerce-account .woocommerce-MyAccount-navigation{padding:10px;border:1px solid var(--ng-line);background:var(--ng-surface);border-radius:24px;position:sticky;top:95px}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0;display:grid;gap:5px}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0}.woocommerce-account .woocommerce-MyAccount-navigation a{display:grid;grid-template-columns:34px 1fr;align-items:center;gap:7px;padding:12px;border-radius:14px;color:var(--ng-muted);font-weight:800;transition:.22s var(--ng-ease)}.woocommerce-account .woocommerce-MyAccount-navigation a:hover{background:rgba(39,211,77,.08);color:var(--ng-text);transform:translateX(4px)}.woocommerce-account .woocommerce-MyAccount-navigation .is-active a{background:linear-gradient(135deg,rgba(39,211,77,.22),rgba(39,211,77,.06));color:var(--ng-text);border:1px solid rgba(39,211,77,.3)}.ng-account-nav-icon{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:rgba(255,255,255,.06)}.woocommerce-account .woocommerce-MyAccount-content{min-width:0;padding:22px;border-radius:26px;border:1px solid var(--ng-line);background:var(--ng-surface);animation:ngAccountContentIn .45s var(--ng-ease)}.ng-account-dashboard-hero{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:22px;border-radius:22px;background:radial-gradient(circle at 100% 0,rgba(39,211,77,.16),transparent 35%),linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.03));border:1px solid var(--ng-line);position:relative;overflow:hidden}.ng-account-avatar{width:70px;height:70px;border-radius:22px;display:grid;place-items:center;background:linear-gradient(135deg,var(--ng-violet),var(--ng-cyan));color:#fff;font-size:28px;font-weight:950;box-shadow:0 20px 40px rgba(115,92,255,.22);animation:ngAvatarFloat 4s ease-in-out infinite}.ng-account-welcome h2{margin:3px 0 4px;font-size:25px}.ng-account-welcome p{margin:0;color:var(--ng-muted)}.ng-account-pulse{width:90px;height:90px;border-radius:50%;background:radial-gradient(circle,rgba(39,211,77,.35),transparent 66%);animation:ngPulse 2.8s ease-in-out infinite}.ng-account-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.ng-account-action-card{padding:18px;border-radius:20px;border:1px solid var(--ng-line);background:rgba(120,120,120,.045);display:grid;gap:8px;transition:.25s var(--ng-ease);transform-style:preserve-3d}.ng-account-action-card:hover{border-color:rgba(39,211,77,.38);box-shadow:0 18px 45px rgba(0,0,0,.12)}.ng-action-icon{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:rgba(39,211,77,.1);color:var(--ng-green);font-size:20px}.ng-account-action-card small{color:var(--ng-muted)}.ng-account-action-card strong{line-height:1.35}.ng-account-action-card em{font-style:normal;color:var(--ng-green);font-weight:850}.ng-account-mini{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.ng-account-mini span{padding:8px 11px;border-radius:999px;border:1px solid var(--ng-line);color:var(--ng-muted);font-size:12px}.ng-account-mini b{color:var(--ng-text)}.ng-auth-orbit{position:relative;overflow:hidden;margin-bottom:18px;padding:24px;border-radius:22px;background:radial-gradient(circle at 85% 15%,rgba(115,92,255,.25),transparent 30%),linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.03));border:1px solid var(--ng-line);animation:ngLoginCard .5s var(--ng-ease)}.ng-auth-brand{font-size:25px;font-weight:950;letter-spacing:-.04em}.ng-auth-brand b{color:var(--ng-green)}.ng-auth-orbit p{max-width:620px;color:var(--ng-muted);margin:7px 0 0}.ng-auth-orb{position:absolute;border-radius:50%;filter:blur(2px);opacity:.5}.ng-auth-orb.one{width:110px;height:110px;right:40px;top:-55px;background:rgba(78,233,255,.22);animation:ngOrbit 7s linear infinite}.ng-auth-orb.two{width:75px;height:75px;right:130px;bottom:-45px;background:rgba(115,92,255,.25);animation:ngOrbit 5s linear infinite reverse}.woocommerce-account form.login,.woocommerce-account form.register,.woocommerce-account form.edit-account{border:0!important;background:transparent!important;padding:0!important;margin:0!important;animation:ngLoginCard .5s var(--ng-ease)}.woocommerce-account .form-row{margin-bottom:14px!important}.woocommerce-account .form-row label{font-weight:800;font-size:13px;margin-bottom:7px;display:block}.woocommerce-account .form-row input.input-text,.woocommerce-account .form-row select,.woocommerce-account .form-row textarea{min-height:52px;border-radius:15px;border:1px solid var(--ng-line);background:var(--ng-surface2);color:var(--ng-text);padding:0 14px;transition:.22s}.woocommerce-account .form-row input.input-text:focus,.woocommerce-account .form-row select:focus,.woocommerce-account .form-row textarea:focus{border-color:rgba(39,211,77,.55);box-shadow:0 0 0 5px rgba(39,211,77,.08);outline:0}.woocommerce-account .button,.woocommerce-account .woocommerce-button{border:0!important;border-radius:14px!important;background:linear-gradient(135deg,var(--ng-green),var(--ng-green2))!important;color:#fff!important;font-weight:900!important;padding:13px 19px!important;transition:.22s var(--ng-ease)!important}.woocommerce-account .button:hover,.woocommerce-account .woocommerce-button:hover{transform:translateY(-2px);box-shadow:0 16px 35px rgba(39,211,77,.18)}.woocommerce-account .woocommerce-info,.woocommerce-account .woocommerce-message,.woocommerce-account .woocommerce-error{border-radius:15px;background:rgba(120,120,120,.06);border-color:var(--ng-line)}.ng-google-login{margin-top:15px;padding-top:15px;border-top:1px solid var(--ng-line)}.ng-google-divider{text-align:center;color:var(--ng-muted);font-size:12px;margin-bottom:12px}.ng-google-button{min-height:42px;display:flex;justify-content:center}.ng-google-note{font-size:11px;color:var(--ng-muted);text-align:center}.woocommerce-account table.shop_table{border-collapse:separate;border-spacing:0;width:100%;border:1px solid var(--ng-line);border-radius:18px;overflow:hidden}.woocommerce-account table.shop_table th,.woocommerce-account table.shop_table td{padding:14px;border-color:var(--ng-line)}.woocommerce-account table.shop_table tbody tr{transition:.18s}.woocommerce-account table.shop_table tbody tr:hover{background:rgba(39,211,77,.045)}
/* checkout/order */
.woocommerce-checkout .woocommerce,.woocommerce-cart .woocommerce{min-width:0}.woocommerce-checkout form.checkout,.woocommerce-checkout .woocommerce-checkout-review-order,.woocommerce-cart form.woocommerce-cart-form,.woocommerce-cart .cart-collaterals{border-radius:24px;border:1px solid var(--ng-line);background:var(--ng-surface);padding:20px}.woocommerce-checkout .form-row input,.woocommerce-checkout .form-row select,.woocommerce-checkout .form-row textarea{min-height:50px;border-radius:14px;border:1px solid var(--ng-line);background:var(--ng-surface2);color:var(--ng-text)}.ng-thankyou-full{padding:30px 0}.ng-thankyou-scene .ng-state{max-width:760px;margin:auto}.ng-state{position:relative;padding:38px;text-align:center;border-radius:32px;overflow:hidden}.ng-cartoon{width:150px;height:150px;margin:0 auto 10px;position:relative;border-radius:45% 45% 40% 40%;background:linear-gradient(145deg,#9c8aff,#5de8ff);box-shadow:0 25px 60px rgba(115,92,255,.22);animation:ngCharacterFloat 3.2s ease-in-out infinite}.ng-cartoon:before{content:"";position:absolute;left:15px;right:15px;bottom:15px;height:55px;border-radius:45%;background:rgba(255,255,255,.22)}.ng-face{position:absolute;inset:0}.ng-face i{position:absolute;top:49px;width:12px;height:16px;border-radius:50%;background:#101828}.ng-face i:first-child{left:44px}.ng-face i:nth-child(2){right:44px}.ng-face b{position:absolute;left:50%;bottom:45px;transform:translateX(-50%);width:36px;height:18px;border:4px solid #101828;border-top:0;border-radius:0 0 30px 30px}.ng-cartoon.is-sad .ng-face b{bottom:40px;border:4px solid #101828;border-bottom:0;border-radius:30px 30px 0 0}.ng-arm{position:absolute;top:76px;width:42px;height:12px;border-radius:99px;background:#735cff}.ng-arm-left{left:-21px;transform:rotate(28deg)}.ng-arm-right{right:-21px;transform:rotate(-28deg)}.ng-tear{position:absolute;top:65px;width:9px;height:18px;border-radius:50% 50% 60% 60%;background:#4ee9ff;animation:ngTear 1.5s ease-in-out infinite}.ng-tear-left{left:45px}.ng-tear-right{right:45px}.ng-state-icon{font-size:35px;margin-top:-5px}.ng-state h1{font-size:clamp(28px,5vw,48px);margin:10px 0 5px}.ng-state .ng-chip{margin-top:7px}.ng-state .ng-btn{display:inline-flex;margin-top:15px}.ng-success .ng-cartoon{background:linear-gradient(145deg,#6ff18b,#3ec8ff);box-shadow:0 25px 60px rgba(39,211,77,.25)}.ng-cancelled .ng-cartoon,.ng-failed .ng-cartoon{background:linear-gradient(145deg,#ff8aa0,#8e7aff);box-shadow:0 25px 60px rgba(255,92,122,.2)}
/* footer/bottom */
.ng-footer{margin-top:58px;margin-bottom:35px}.ng-footer-main{padding:30px;border-radius:28px;grid-template-columns:1.35fr .8fr .8fr}.ng-support-btn{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,var(--ng-green),var(--ng-green2));color:#fff;border:0;font-weight:900}.ng-bottom{z-index:100;position:fixed;left:12px;right:12px;bottom:12px;padding:7px;display:none;grid-template-columns:repeat(4,1fr);border-radius:24px;box-shadow:0 20px 70px rgba(0,0,0,.25);backdrop-filter:blur(20px)}.ng-bottom a{display:grid;justify-items:center;gap:3px;padding:8px 3px;border-radius:17px;color:var(--ng-muted);font-size:18px;transition:.2s}.ng-bottom a:hover,.ng-bottom a:focus{background:rgba(39,211,77,.1);color:var(--ng-text);transform:translateY(-2px)}.ng-bottom small{font-size:11px;font-weight:800}.ng-support-nav span{color:var(--ng-green)}
/* light-mode component contrast */
body.ng-light .ng-nav,body.ng-light .ng-panel,body.ng-light .ng-footer-main,body.ng-light .ng-trust-card,body.ng-light .ng-account-action-card,body.ng-light .woocommerce-account .woocommerce-MyAccount-navigation,body.ng-light .woocommerce-account .woocommerce-MyAccount-content{background:rgba(255,255,255,.92);color:#111827}body.ng-light .ng-muted,body.ng-light .ng-step-head p,body.ng-light .ng-account-welcome p,body.ng-light .ng-footer-main p{color:#667085}body.ng-light .ng-region-sheet-panel,body.ng-light .ng-mobile-menu{background:rgba(255,255,255,.98);color:#111827;border-color:rgba(15,23,42,.09)}body.ng-light .ng-region-option,body.ng-light .ng-mobile-menu>a{color:#111827}body.ng-light .ng-region-option:hover,body.ng-light .ng-region-option.is-active,body.ng-light .ng-mobile-menu>a:hover{background:rgba(39,211,77,.07)}body.ng-light .ng-search-panel-inner{background:rgba(255,255,255,.98);color:#111827}body.ng-light .ng-search-big{color:#111827}body.ng-light .ng-search-suggestions button{color:#111827;background:#f6f8fa}.ng-light .ng-product-hero-bg{filter:saturate(1.08) brightness(.72)}
/* responsive */
@media(max-width:1100px){.ng-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ng-hero{grid-template-columns:1fr}.ng-hero-device{position:absolute;right:45px;bottom:-70px;width:250px;opacity:.65}.ng-trust-strip{grid-template-columns:repeat(2,1fr)}.ng-variation-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ng-reviews-list{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.ng-wrap{width:min(100% - 18px,100%)}.ng-header{padding:8px 0}.ng-nav{min-height:61px;border-radius:20px;padding:6px}.ng-menu-button,.ng-search-button,.ng-theme-top{width:42px!important;min-width:42px!important;height:42px!important;border-radius:15px}.ng-logo{font-size:19px;max-width:120px}.ng-logo img,.ng-logo .custom-logo{max-width:115px;max-height:35px}.ng-region-trigger{height:42px;min-width:100px;width:100px;padding:0 8px;border-radius:15px;font-size:11px}.ng-region-current-flag{font-size:17px}.ng-account-top{display:none}.ng-search-panel-inner{top:78px;padding:22px;border-radius:22px}.ng-region-sheet-panel{top:78px;right:9px;width:calc(100% - 18px);max-height:72vh}.ng-mobile-menu{top:78px!important;left:9px!important;width:calc(100% - 18px)}.ng-hero{min-height:390px;padding:31px 22px;border-radius:26px}.ng-hero h1{font-size:clamp(43px,13vw,66px)}.ng-hero p{font-size:15px}.ng-hero-device{right:-5px;bottom:-95px;width:220px;opacity:.35}.ng-title{align-items:center}.ng-title h2{font-size:22px}.ng-swipe-hint{display:none}.ng-flash-rail .ng-card{flex-basis:210px}.ng-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.ng-card-body{padding:9px}.ng-card-body strong{font-size:12px}.ng-chip{font-size:9px;padding:5px 7px}.ng-price{font-size:12px}.ng-trust-strip{grid-template-columns:1fr 1fr;gap:8px}.ng-trust-card{padding:14px;border-radius:17px}.ng-trust-card b{font-size:14px}.ng-trust-card small{font-size:11px}.ng-product-hero{border-radius:22px;min-height:285px}.ng-product-hero-card{min-height:285px;grid-template-columns:86px minmax(0,1fr);gap:12px;padding:20px 14px 52px}.ng-product-logo-wrap{width:86px;height:86px;border-radius:18px}.ng-product-logo-wrap img{border-radius:15px}.ng-product-hero-info h1{font-size:25px}.ng-product-hero-info p{font-size:12px}.ng-product-kicker{font-size:9px}.ng-official{font-size:11px;padding:7px 9px}.ng-product-hero-actions{position:absolute;right:8px;top:8px;height:auto}.ng-hero-sale{position:absolute;right:48px;top:7px}.ng-detail-button{position:absolute;right:0;bottom:0;border-radius:12px 0 0 0}.ng-product-detail{margin:0 9px 10px}.ng-panel{padding:17px;border-radius:21px}.ng-step-head{grid-template-columns:44px minmax(0,1fr) auto;gap:10px}.ng-step-number{width:42px;height:42px;border-radius:14px}.ng-step-head h2{font-size:20px}.ng-step-head p{font-size:11px}.ng-variation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.ng-variation-card{min-height:155px;padding:9px 5px 8px;border-radius:15px}.ng-variation-image{height:56px}.ng-variation-image img{max-width:60px;max-height:50px}.ng-variation-card strong{font-size:11px}.ng-variation-card small{font-size:9px}.ng-variation-price{font-size:11px;padding:8px 3px}.ng-product-tab{padding:11px 14px;font-size:12px}.ng-review-summary{grid-template-columns:1fr;gap:16px}.ng-rating-big>strong{font-size:60px}.ng-reviews-list{grid-template-columns:1fr}.ng-account-page-head{padding:12px 2px}.ng-account-page-head h1{font-size:34px}.woocommerce-account .woocommerce{grid-template-columns:1fr;gap:10px}.woocommerce-account .woocommerce-MyAccount-navigation{position:static;padding:7px;overflow:hidden}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex;overflow-x:auto;gap:5px;scrollbar-width:none}.woocommerce-account .woocommerce-MyAccount-navigation li{flex:0 0 auto}.woocommerce-account .woocommerce-MyAccount-navigation a{grid-template-columns:auto auto;white-space:nowrap;padding:10px}.ng-account-nav-icon{width:27px;height:27px}.woocommerce-account .woocommerce-MyAccount-content{padding:16px}.ng-account-dashboard-hero{grid-template-columns:auto 1fr;padding:16px}.ng-account-pulse{display:none}.ng-account-card-grid{grid-template-columns:1fr}.ng-footer-main{grid-template-columns:1fr;padding:22px}.ng-footer-bottom{display:grid}.ng-bottom{display:grid}.ng-footer{margin-bottom:95px}}
@media(max-width:420px){.ng-header-tools{gap:4px}.ng-region-trigger{min-width:88px;width:88px;font-size:10px}.ng-logo{max-width:105px}.ng-grid{gap:7px}.ng-variation-grid{gap:5px}.ng-variation-card{min-height:145px}.ng-variation-card strong{font-size:10px}.ng-variation-price{font-size:10px}.ng-step-mark{display:none}.ng-product-hero-info h1{font-size:22px}.ng-product-hero-card{grid-template-columns:76px minmax(0,1fr)}.ng-product-logo-wrap{width:76px;height:76px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
@keyframes ngDrawerIn{from{opacity:0;transform:translateY(-12px) scale(.97)}to{opacity:1;transform:none}}@keyframes ngRegionItem{to{opacity:1;transform:none}from{opacity:0;transform:translateY(8px)}}@keyframes ngOrbit{to{transform:rotate(360deg)}}@keyframes ngDeviceFloat{0%,100%{transform:rotate(5deg) translateY(0)}50%{transform:rotate(2deg) translateY(-9px)}}@keyframes ngDeviceGlow{from{transform:translate3d(-2%,0,0) scale(1)}to{transform:translate3d(6%,4%,0) scale(1.08)}}@keyframes ngFlashPulse{0%,100%{filter:saturate(1);transform:translateY(0)}50%{filter:saturate(1.25);transform:translateY(-2px)}}@keyframes ngSwipeFinger{0%,100%{transform:translateX(0) rotate(-5deg);opacity:.45}50%{transform:translateX(-22px) rotate(-12deg);opacity:1}}@keyframes ngCardIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes ngProductLogoIn{from{opacity:0;transform:translateX(-22px) scale(.9) rotate(-5deg)}to{opacity:1;transform:none}}@keyframes ngProductInfoIn{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes ngRing{to{transform:rotate(360deg)}}@keyframes ngDetailIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes ngGroupIn{from{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes ngBuyClick{0%{transform:scale(1)}35%{transform:scale(.96)}70%{transform:scale(1.02)}100%{transform:scale(1)}}@keyframes ngSpark{0%,100%{opacity:.25;transform:scale(.85) rotate(0)}50%{opacity:1;transform:scale(1.15) rotate(20deg)}}@keyframes ngAccountContentIn{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ngLoginCard{from{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:none}}@keyframes ngAvatarFloat{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-5px) rotate(3deg)}}@keyframes ngPulse{0%,100%{transform:scale(.9);opacity:.4}50%{transform:scale(1.08);opacity:.95}}@keyframes ngCharacterFloat{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-12px) rotate(2deg)}}@keyframes ngTear{0%,100%{transform:translateY(0);opacity:.55}50%{transform:translateY(8px);opacity:1}}
/* WooCommerce auth layout */
.woocommerce-account .u-columns.col2-set{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0!important}.woocommerce-account .u-columns.col2-set:before,.woocommerce-account .u-columns.col2-set:after{display:none!important}.woocommerce-account .u-column1,.woocommerce-account .u-column2{width:auto!important;float:none!important;margin:0!important;padding:22px;border:1px solid var(--ng-line);border-radius:24px;background:rgba(120,120,120,.045);position:relative;overflow:hidden}.woocommerce-account .u-column1:before,.woocommerce-account .u-column2:before{content:"";position:absolute;width:170px;height:170px;border-radius:50%;right:-80px;top:-90px;background:radial-gradient(circle,rgba(39,211,77,.16),transparent 65%);pointer-events:none}.woocommerce-account .u-column1 h2,.woocommerce-account .u-column2 h2{font-size:27px;letter-spacing:-.04em;margin-top:0}.woocommerce-account .u-column1 form,.woocommerce-account .u-column2 form{position:relative;z-index:1}.woocommerce-account .woocommerce-form-login__rememberme{display:inline-flex!important;align-items:center;gap:6px}.woocommerce-account .woocommerce-LostPassword{margin-top:12px}.woocommerce-account .woocommerce-privacy-policy-text{font-size:11px;color:var(--ng-muted);line-height:1.5}.woocommerce-account .show-password-input{opacity:.65}.woocommerce-account .woocommerce-form-register .woocommerce-Button{margin-top:4px}
@media(max-width:760px){.woocommerce-account .u-columns.col2-set{grid-template-columns:1fr;gap:12px}.woocommerce-account .u-column1,.woocommerce-account .u-column2{padding:18px}}

/* Motion utility library: reusable production presets for cards, panels, tabs, menus and order scenes. */
.ng-motion-delay-1{animation-delay:7ms!important}.ng-motion-duration-1{animation-duration:0.85s!important}.ng-glow-1{box-shadow:0 0 9px rgba(46,222,90,0.10)}
.ng-motion-delay-2{animation-delay:14ms!important}.ng-motion-duration-2{animation-duration:0.90s!important}.ng-glow-2{box-shadow:0 0 10px rgba(53,233,103,0.12)}
.ng-motion-delay-3{animation-delay:21ms!important}.ng-motion-duration-3{animation-duration:0.95s!important}.ng-glow-3{box-shadow:0 0 11px rgba(60,244,116,0.14)}
.ng-motion-delay-4{animation-delay:28ms!important}.ng-motion-duration-4{animation-duration:1.00s!important}.ng-glow-4{box-shadow:0 0 12px rgba(67,255,129,0.16)}
.ng-motion-delay-5{animation-delay:35ms!important}.ng-motion-duration-5{animation-duration:1.05s!important}.ng-glow-5{box-shadow:0 0 13px rgba(74,10,142,0.18)}
.ng-motion-delay-6{animation-delay:42ms!important}.ng-motion-duration-6{animation-duration:1.10s!important}.ng-glow-6{box-shadow:0 0 14px rgba(81,21,155,0.20)}
.ng-motion-delay-7{animation-delay:49ms!important}.ng-motion-duration-7{animation-duration:1.15s!important}.ng-glow-7{box-shadow:0 0 15px rgba(88,32,168,0.08)}
.ng-motion-delay-8{animation-delay:56ms!important}.ng-motion-duration-8{animation-duration:1.20s!important}.ng-glow-8{box-shadow:0 0 16px rgba(95,43,181,0.10)}
.ng-motion-delay-9{animation-delay:63ms!important}.ng-motion-duration-9{animation-duration:1.25s!important}.ng-glow-9{box-shadow:0 0 17px rgba(102,54,194,0.12)}
.ng-motion-delay-10{animation-delay:70ms!important}.ng-motion-duration-10{animation-duration:1.30s!important}.ng-glow-10{box-shadow:0 0 18px rgba(109,65,207,0.14)}
.ng-motion-delay-11{animation-delay:77ms!important}.ng-motion-duration-11{animation-duration:1.35s!important}.ng-glow-11{box-shadow:0 0 19px rgba(116,76,220,0.16)}
.ng-motion-delay-12{animation-delay:84ms!important}.ng-motion-duration-12{animation-duration:1.40s!important}.ng-glow-12{box-shadow:0 0 20px rgba(123,87,233,0.18)}
.ng-motion-delay-13{animation-delay:91ms!important}.ng-motion-duration-13{animation-duration:1.45s!important}.ng-glow-13{box-shadow:0 0 21px rgba(130,98,246,0.20)}
.ng-motion-delay-14{animation-delay:98ms!important}.ng-motion-duration-14{animation-duration:1.50s!important}.ng-glow-14{box-shadow:0 0 22px rgba(137,109,3,0.08)}
.ng-motion-delay-15{animation-delay:105ms!important}.ng-motion-duration-15{animation-duration:1.55s!important}.ng-glow-15{box-shadow:0 0 23px rgba(144,120,16,0.10)}
.ng-motion-delay-16{animation-delay:112ms!important}.ng-motion-duration-16{animation-duration:1.60s!important}.ng-glow-16{box-shadow:0 0 24px rgba(151,131,29,0.12)}
.ng-motion-delay-17{animation-delay:119ms!important}.ng-motion-duration-17{animation-duration:0.80s!important}.ng-glow-17{box-shadow:0 0 25px rgba(158,142,42,0.14)}
.ng-motion-delay-18{animation-delay:126ms!important}.ng-motion-duration-18{animation-duration:0.85s!important}.ng-glow-18{box-shadow:0 0 26px rgba(165,153,55,0.16)}
.ng-motion-delay-19{animation-delay:133ms!important}.ng-motion-duration-19{animation-duration:0.90s!important}.ng-glow-19{box-shadow:0 0 27px rgba(172,164,68,0.18)}
.ng-motion-delay-20{animation-delay:140ms!important}.ng-motion-duration-20{animation-duration:0.95s!important}.ng-glow-20{box-shadow:0 0 28px rgba(179,175,81,0.20)}
.ng-motion-delay-21{animation-delay:147ms!important}.ng-motion-duration-21{animation-duration:1.00s!important}.ng-glow-21{box-shadow:0 0 29px rgba(186,186,94,0.08)}
.ng-motion-delay-22{animation-delay:154ms!important}.ng-motion-duration-22{animation-duration:1.05s!important}.ng-glow-22{box-shadow:0 0 30px rgba(193,197,107,0.10)}
.ng-motion-delay-23{animation-delay:161ms!important}.ng-motion-duration-23{animation-duration:1.10s!important}.ng-glow-23{box-shadow:0 0 31px rgba(200,208,120,0.12)}
.ng-motion-delay-24{animation-delay:168ms!important}.ng-motion-duration-24{animation-duration:1.15s!important}.ng-glow-24{box-shadow:0 0 8px rgba(207,219,133,0.14)}
.ng-motion-delay-25{animation-delay:175ms!important}.ng-motion-duration-25{animation-duration:1.20s!important}.ng-glow-25{box-shadow:0 0 9px rgba(214,230,146,0.16)}
.ng-motion-delay-26{animation-delay:182ms!important}.ng-motion-duration-26{animation-duration:1.25s!important}.ng-glow-26{box-shadow:0 0 10px rgba(221,241,159,0.18)}
.ng-motion-delay-27{animation-delay:189ms!important}.ng-motion-duration-27{animation-duration:1.30s!important}.ng-glow-27{box-shadow:0 0 11px rgba(228,252,172,0.20)}
.ng-motion-delay-28{animation-delay:196ms!important}.ng-motion-duration-28{animation-duration:1.35s!important}.ng-glow-28{box-shadow:0 0 12px rgba(235,7,185,0.08)}
.ng-motion-delay-29{animation-delay:203ms!important}.ng-motion-duration-29{animation-duration:1.40s!important}.ng-glow-29{box-shadow:0 0 13px rgba(242,18,198,0.10)}
.ng-motion-delay-30{animation-delay:210ms!important}.ng-motion-duration-30{animation-duration:1.45s!important}.ng-glow-30{box-shadow:0 0 14px rgba(249,29,211,0.12)}
.ng-motion-delay-31{animation-delay:217ms!important}.ng-motion-duration-31{animation-duration:1.50s!important}.ng-glow-31{box-shadow:0 0 15px rgba(0,40,224,0.14)}
.ng-motion-delay-32{animation-delay:224ms!important}.ng-motion-duration-32{animation-duration:1.55s!important}.ng-glow-32{box-shadow:0 0 16px rgba(7,51,237,0.16)}
.ng-motion-delay-33{animation-delay:231ms!important}.ng-motion-duration-33{animation-duration:1.60s!important}.ng-glow-33{box-shadow:0 0 17px rgba(14,62,250,0.18)}
.ng-motion-delay-34{animation-delay:238ms!important}.ng-motion-duration-34{animation-duration:0.80s!important}.ng-glow-34{box-shadow:0 0 18px rgba(21,73,7,0.20)}
.ng-motion-delay-35{animation-delay:245ms!important}.ng-motion-duration-35{animation-duration:0.85s!important}.ng-glow-35{box-shadow:0 0 19px rgba(28,84,20,0.08)}
.ng-motion-delay-36{animation-delay:252ms!important}.ng-motion-duration-36{animation-duration:0.90s!important}.ng-glow-36{box-shadow:0 0 20px rgba(35,95,33,0.10)}
.ng-motion-delay-37{animation-delay:259ms!important}.ng-motion-duration-37{animation-duration:0.95s!important}.ng-glow-37{box-shadow:0 0 21px rgba(42,106,46,0.12)}
.ng-motion-delay-38{animation-delay:266ms!important}.ng-motion-duration-38{animation-duration:1.00s!important}.ng-glow-38{box-shadow:0 0 22px rgba(49,117,59,0.14)}
.ng-motion-delay-39{animation-delay:273ms!important}.ng-motion-duration-39{animation-duration:1.05s!important}.ng-glow-39{box-shadow:0 0 23px rgba(56,128,72,0.16)}
.ng-motion-delay-40{animation-delay:280ms!important}.ng-motion-duration-40{animation-duration:1.10s!important}.ng-glow-40{box-shadow:0 0 24px rgba(63,139,85,0.18)}
.ng-motion-delay-41{animation-delay:287ms!important}.ng-motion-duration-41{animation-duration:1.15s!important}.ng-glow-41{box-shadow:0 0 25px rgba(70,150,98,0.20)}
.ng-motion-delay-42{animation-delay:294ms!important}.ng-motion-duration-42{animation-duration:1.20s!important}.ng-glow-42{box-shadow:0 0 26px rgba(77,161,111,0.08)}
.ng-motion-delay-43{animation-delay:301ms!important}.ng-motion-duration-43{animation-duration:1.25s!important}.ng-glow-43{box-shadow:0 0 27px rgba(84,172,124,0.10)}
.ng-motion-delay-44{animation-delay:308ms!important}.ng-motion-duration-44{animation-duration:1.30s!important}.ng-glow-44{box-shadow:0 0 28px rgba(91,183,137,0.12)}
.ng-motion-delay-45{animation-delay:315ms!important}.ng-motion-duration-45{animation-duration:1.35s!important}.ng-glow-45{box-shadow:0 0 29px rgba(98,194,150,0.14)}
.ng-motion-delay-46{animation-delay:322ms!important}.ng-motion-duration-46{animation-duration:1.40s!important}.ng-glow-46{box-shadow:0 0 30px rgba(105,205,163,0.16)}
.ng-motion-delay-47{animation-delay:329ms!important}.ng-motion-duration-47{animation-duration:1.45s!important}.ng-glow-47{box-shadow:0 0 31px rgba(112,216,176,0.18)}
.ng-motion-delay-48{animation-delay:336ms!important}.ng-motion-duration-48{animation-duration:1.50s!important}.ng-glow-48{box-shadow:0 0 8px rgba(119,227,189,0.20)}
.ng-motion-delay-49{animation-delay:343ms!important}.ng-motion-duration-49{animation-duration:1.55s!important}.ng-glow-49{box-shadow:0 0 9px rgba(126,238,202,0.08)}
.ng-motion-delay-50{animation-delay:350ms!important}.ng-motion-duration-50{animation-duration:1.60s!important}.ng-glow-50{box-shadow:0 0 10px rgba(133,249,215,0.10)}
.ng-motion-delay-51{animation-delay:357ms!important}.ng-motion-duration-51{animation-duration:0.80s!important}.ng-glow-51{box-shadow:0 0 11px rgba(140,4,228,0.12)}
.ng-motion-delay-52{animation-delay:364ms!important}.ng-motion-duration-52{animation-duration:0.85s!important}.ng-glow-52{box-shadow:0 0 12px rgba(147,15,241,0.14)}
.ng-motion-delay-53{animation-delay:371ms!important}.ng-motion-duration-53{animation-duration:0.90s!important}.ng-glow-53{box-shadow:0 0 13px rgba(154,26,254,0.16)}
.ng-motion-delay-54{animation-delay:378ms!important}.ng-motion-duration-54{animation-duration:0.95s!important}.ng-glow-54{box-shadow:0 0 14px rgba(161,37,11,0.18)}
.ng-motion-delay-55{animation-delay:385ms!important}.ng-motion-duration-55{animation-duration:1.00s!important}.ng-glow-55{box-shadow:0 0 15px rgba(168,48,24,0.20)}
.ng-motion-delay-56{animation-delay:392ms!important}.ng-motion-duration-56{animation-duration:1.05s!important}.ng-glow-56{box-shadow:0 0 16px rgba(175,59,37,0.08)}
.ng-motion-delay-57{animation-delay:399ms!important}.ng-motion-duration-57{animation-duration:1.10s!important}.ng-glow-57{box-shadow:0 0 17px rgba(182,70,50,0.10)}
.ng-motion-delay-58{animation-delay:406ms!important}.ng-motion-duration-58{animation-duration:1.15s!important}.ng-glow-58{box-shadow:0 0 18px rgba(189,81,63,0.12)}
.ng-motion-delay-59{animation-delay:413ms!important}.ng-motion-duration-59{animation-duration:1.20s!important}.ng-glow-59{box-shadow:0 0 19px rgba(196,92,76,0.14)}
.ng-motion-delay-60{animation-delay:420ms!important}.ng-motion-duration-60{animation-duration:1.25s!important}.ng-glow-60{box-shadow:0 0 20px rgba(203,103,89,0.16)}
.ng-motion-delay-61{animation-delay:427ms!important}.ng-motion-duration-61{animation-duration:1.30s!important}.ng-glow-61{box-shadow:0 0 21px rgba(210,114,102,0.18)}
.ng-motion-delay-62{animation-delay:434ms!important}.ng-motion-duration-62{animation-duration:1.35s!important}.ng-glow-62{box-shadow:0 0 22px rgba(217,125,115,0.20)}
.ng-motion-delay-63{animation-delay:441ms!important}.ng-motion-duration-63{animation-duration:1.40s!important}.ng-glow-63{box-shadow:0 0 23px rgba(224,136,128,0.08)}
.ng-motion-delay-64{animation-delay:448ms!important}.ng-motion-duration-64{animation-duration:1.45s!important}.ng-glow-64{box-shadow:0 0 24px rgba(231,147,141,0.10)}
.ng-motion-delay-65{animation-delay:455ms!important}.ng-motion-duration-65{animation-duration:1.50s!important}.ng-glow-65{box-shadow:0 0 25px rgba(238,158,154,0.12)}
.ng-motion-delay-66{animation-delay:462ms!important}.ng-motion-duration-66{animation-duration:1.55s!important}.ng-glow-66{box-shadow:0 0 26px rgba(245,169,167,0.14)}
.ng-motion-delay-67{animation-delay:469ms!important}.ng-motion-duration-67{animation-duration:1.60s!important}.ng-glow-67{box-shadow:0 0 27px rgba(252,180,180,0.16)}
.ng-motion-delay-68{animation-delay:476ms!important}.ng-motion-duration-68{animation-duration:0.80s!important}.ng-glow-68{box-shadow:0 0 28px rgba(3,191,193,0.18)}
.ng-motion-delay-69{animation-delay:483ms!important}.ng-motion-duration-69{animation-duration:0.85s!important}.ng-glow-69{box-shadow:0 0 29px rgba(10,202,206,0.20)}
.ng-motion-delay-70{animation-delay:490ms!important}.ng-motion-duration-70{animation-duration:0.90s!important}.ng-glow-70{box-shadow:0 0 30px rgba(17,213,219,0.08)}
.ng-motion-delay-71{animation-delay:497ms!important}.ng-motion-duration-71{animation-duration:0.95s!important}.ng-glow-71{box-shadow:0 0 31px rgba(24,224,232,0.10)}
.ng-motion-delay-72{animation-delay:504ms!important}.ng-motion-duration-72{animation-duration:1.00s!important}.ng-glow-72{box-shadow:0 0 8px rgba(31,235,245,0.12)}
.ng-motion-delay-73{animation-delay:511ms!important}.ng-motion-duration-73{animation-duration:1.05s!important}.ng-glow-73{box-shadow:0 0 9px rgba(38,246,2,0.14)}
.ng-motion-delay-74{animation-delay:518ms!important}.ng-motion-duration-74{animation-duration:1.10s!important}.ng-glow-74{box-shadow:0 0 10px rgba(45,1,15,0.16)}
.ng-motion-delay-75{animation-delay:525ms!important}.ng-motion-duration-75{animation-duration:1.15s!important}.ng-glow-75{box-shadow:0 0 11px rgba(52,12,28,0.18)}
.ng-motion-delay-76{animation-delay:532ms!important}.ng-motion-duration-76{animation-duration:1.20s!important}.ng-glow-76{box-shadow:0 0 12px rgba(59,23,41,0.20)}
.ng-motion-delay-77{animation-delay:539ms!important}.ng-motion-duration-77{animation-duration:1.25s!important}.ng-glow-77{box-shadow:0 0 13px rgba(66,34,54,0.08)}
.ng-motion-delay-78{animation-delay:546ms!important}.ng-motion-duration-78{animation-duration:1.30s!important}.ng-glow-78{box-shadow:0 0 14px rgba(73,45,67,0.10)}
.ng-motion-delay-79{animation-delay:553ms!important}.ng-motion-duration-79{animation-duration:1.35s!important}.ng-glow-79{box-shadow:0 0 15px rgba(80,56,80,0.12)}
.ng-motion-delay-80{animation-delay:560ms!important}.ng-motion-duration-80{animation-duration:1.40s!important}.ng-glow-80{box-shadow:0 0 16px rgba(87,67,93,0.14)}
.ng-motion-delay-81{animation-delay:567ms!important}.ng-motion-duration-81{animation-duration:1.45s!important}.ng-glow-81{box-shadow:0 0 17px rgba(94,78,106,0.16)}
.ng-motion-delay-82{animation-delay:574ms!important}.ng-motion-duration-82{animation-duration:1.50s!important}.ng-glow-82{box-shadow:0 0 18px rgba(101,89,119,0.18)}
.ng-motion-delay-83{animation-delay:581ms!important}.ng-motion-duration-83{animation-duration:1.55s!important}.ng-glow-83{box-shadow:0 0 19px rgba(108,100,132,0.20)}
.ng-motion-delay-84{animation-delay:588ms!important}.ng-motion-duration-84{animation-duration:1.60s!important}.ng-glow-84{box-shadow:0 0 20px rgba(115,111,145,0.08)}
.ng-motion-delay-85{animation-delay:595ms!important}.ng-motion-duration-85{animation-duration:0.80s!important}.ng-glow-85{box-shadow:0 0 21px rgba(122,122,158,0.10)}
.ng-motion-delay-86{animation-delay:602ms!important}.ng-motion-duration-86{animation-duration:0.85s!important}.ng-glow-86{box-shadow:0 0 22px rgba(129,133,171,0.12)}
.ng-motion-delay-87{animation-delay:609ms!important}.ng-motion-duration-87{animation-duration:0.90s!important}.ng-glow-87{box-shadow:0 0 23px rgba(136,144,184,0.14)}
.ng-motion-delay-88{animation-delay:616ms!important}.ng-motion-duration-88{animation-duration:0.95s!important}.ng-glow-88{box-shadow:0 0 24px rgba(143,155,197,0.16)}
.ng-motion-delay-89{animation-delay:623ms!important}.ng-motion-duration-89{animation-duration:1.00s!important}.ng-glow-89{box-shadow:0 0 25px rgba(150,166,210,0.18)}
.ng-motion-delay-90{animation-delay:630ms!important}.ng-motion-duration-90{animation-duration:1.05s!important}.ng-glow-90{box-shadow:0 0 26px rgba(157,177,223,0.20)}
.ng-motion-delay-91{animation-delay:637ms!important}.ng-motion-duration-91{animation-duration:1.10s!important}.ng-glow-91{box-shadow:0 0 27px rgba(164,188,236,0.08)}
.ng-motion-delay-92{animation-delay:644ms!important}.ng-motion-duration-92{animation-duration:1.15s!important}.ng-glow-92{box-shadow:0 0 28px rgba(171,199,249,0.10)}
.ng-motion-delay-93{animation-delay:651ms!important}.ng-motion-duration-93{animation-duration:1.20s!important}.ng-glow-93{box-shadow:0 0 29px rgba(178,210,6,0.12)}
.ng-motion-delay-94{animation-delay:658ms!important}.ng-motion-duration-94{animation-duration:1.25s!important}.ng-glow-94{box-shadow:0 0 30px rgba(185,221,19,0.14)}
.ng-motion-delay-95{animation-delay:665ms!important}.ng-motion-duration-95{animation-duration:1.30s!important}.ng-glow-95{box-shadow:0 0 31px rgba(192,232,32,0.16)}
.ng-motion-delay-96{animation-delay:672ms!important}.ng-motion-duration-96{animation-duration:1.35s!important}.ng-glow-96{box-shadow:0 0 8px rgba(199,243,45,0.18)}
.ng-motion-delay-97{animation-delay:679ms!important}.ng-motion-duration-97{animation-duration:1.40s!important}.ng-glow-97{box-shadow:0 0 9px rgba(206,254,58,0.20)}
.ng-motion-delay-98{animation-delay:686ms!important}.ng-motion-duration-98{animation-duration:1.45s!important}.ng-glow-98{box-shadow:0 0 10px rgba(213,9,71,0.08)}
.ng-motion-delay-99{animation-delay:693ms!important}.ng-motion-duration-99{animation-duration:1.50s!important}.ng-glow-99{box-shadow:0 0 11px rgba(220,20,84,0.10)}
.ng-motion-delay-100{animation-delay:700ms!important}.ng-motion-duration-100{animation-duration:1.55s!important}.ng-glow-100{box-shadow:0 0 12px rgba(227,31,97,0.12)}
.ng-motion-delay-101{animation-delay:707ms!important}.ng-motion-duration-101{animation-duration:1.60s!important}.ng-glow-101{box-shadow:0 0 13px rgba(234,42,110,0.14)}
.ng-motion-delay-102{animation-delay:714ms!important}.ng-motion-duration-102{animation-duration:0.80s!important}.ng-glow-102{box-shadow:0 0 14px rgba(241,53,123,0.16)}
.ng-motion-delay-103{animation-delay:721ms!important}.ng-motion-duration-103{animation-duration:0.85s!important}.ng-glow-103{box-shadow:0 0 15px rgba(248,64,136,0.18)}
.ng-motion-delay-104{animation-delay:728ms!important}.ng-motion-duration-104{animation-duration:0.90s!important}.ng-glow-104{box-shadow:0 0 16px rgba(255,75,149,0.20)}
.ng-motion-delay-105{animation-delay:735ms!important}.ng-motion-duration-105{animation-duration:0.95s!important}.ng-glow-105{box-shadow:0 0 17px rgba(6,86,162,0.08)}
.ng-motion-delay-106{animation-delay:742ms!important}.ng-motion-duration-106{animation-duration:1.00s!important}.ng-glow-106{box-shadow:0 0 18px rgba(13,97,175,0.10)}
.ng-motion-delay-107{animation-delay:749ms!important}.ng-motion-duration-107{animation-duration:1.05s!important}.ng-glow-107{box-shadow:0 0 19px rgba(20,108,188,0.12)}
.ng-motion-delay-108{animation-delay:756ms!important}.ng-motion-duration-108{animation-duration:1.10s!important}.ng-glow-108{box-shadow:0 0 20px rgba(27,119,201,0.14)}
.ng-motion-delay-109{animation-delay:763ms!important}.ng-motion-duration-109{animation-duration:1.15s!important}.ng-glow-109{box-shadow:0 0 21px rgba(34,130,214,0.16)}
.ng-motion-delay-110{animation-delay:770ms!important}.ng-motion-duration-110{animation-duration:1.20s!important}.ng-glow-110{box-shadow:0 0 22px rgba(41,141,227,0.18)}
.ng-motion-delay-111{animation-delay:777ms!important}.ng-motion-duration-111{animation-duration:1.25s!important}.ng-glow-111{box-shadow:0 0 23px rgba(48,152,240,0.20)}
.ng-motion-delay-112{animation-delay:784ms!important}.ng-motion-duration-112{animation-duration:1.30s!important}.ng-glow-112{box-shadow:0 0 24px rgba(55,163,253,0.08)}
.ng-motion-delay-113{animation-delay:791ms!important}.ng-motion-duration-113{animation-duration:1.35s!important}.ng-glow-113{box-shadow:0 0 25px rgba(62,174,10,0.10)}
.ng-motion-delay-114{animation-delay:798ms!important}.ng-motion-duration-114{animation-duration:1.40s!important}.ng-glow-114{box-shadow:0 0 26px rgba(69,185,23,0.12)}
.ng-motion-delay-115{animation-delay:805ms!important}.ng-motion-duration-115{animation-duration:1.45s!important}.ng-glow-115{box-shadow:0 0 27px rgba(76,196,36,0.14)}
.ng-motion-delay-116{animation-delay:812ms!important}.ng-motion-duration-116{animation-duration:1.50s!important}.ng-glow-116{box-shadow:0 0 28px rgba(83,207,49,0.16)}
.ng-motion-delay-117{animation-delay:819ms!important}.ng-motion-duration-117{animation-duration:1.55s!important}.ng-glow-117{box-shadow:0 0 29px rgba(90,218,62,0.18)}
.ng-motion-delay-118{animation-delay:826ms!important}.ng-motion-duration-118{animation-duration:1.60s!important}.ng-glow-118{box-shadow:0 0 30px rgba(97,229,75,0.20)}
.ng-motion-delay-119{animation-delay:833ms!important}.ng-motion-duration-119{animation-duration:0.80s!important}.ng-glow-119{box-shadow:0 0 31px rgba(104,240,88,0.08)}
.ng-motion-delay-120{animation-delay:840ms!important}.ng-motion-duration-120{animation-duration:0.85s!important}.ng-glow-120{box-shadow:0 0 8px rgba(111,251,101,0.10)}
.ng-motion-delay-121{animation-delay:847ms!important}.ng-motion-duration-121{animation-duration:0.90s!important}.ng-glow-121{box-shadow:0 0 9px rgba(118,6,114,0.12)}
.ng-motion-delay-122{animation-delay:854ms!important}.ng-motion-duration-122{animation-duration:0.95s!important}.ng-glow-122{box-shadow:0 0 10px rgba(125,17,127,0.14)}
.ng-motion-delay-123{animation-delay:861ms!important}.ng-motion-duration-123{animation-duration:1.00s!important}.ng-glow-123{box-shadow:0 0 11px rgba(132,28,140,0.16)}
.ng-motion-delay-124{animation-delay:868ms!important}.ng-motion-duration-124{animation-duration:1.05s!important}.ng-glow-124{box-shadow:0 0 12px rgba(139,39,153,0.18)}
.ng-motion-delay-125{animation-delay:875ms!important}.ng-motion-duration-125{animation-duration:1.10s!important}.ng-glow-125{box-shadow:0 0 13px rgba(146,50,166,0.20)}
.ng-motion-delay-126{animation-delay:882ms!important}.ng-motion-duration-126{animation-duration:1.15s!important}.ng-glow-126{box-shadow:0 0 14px rgba(153,61,179,0.08)}
.ng-motion-delay-127{animation-delay:889ms!important}.ng-motion-duration-127{animation-duration:1.20s!important}.ng-glow-127{box-shadow:0 0 15px rgba(160,72,192,0.10)}
.ng-motion-delay-128{animation-delay:896ms!important}.ng-motion-duration-128{animation-duration:1.25s!important}.ng-glow-128{box-shadow:0 0 16px rgba(167,83,205,0.12)}
.ng-motion-delay-129{animation-delay:903ms!important}.ng-motion-duration-129{animation-duration:1.30s!important}.ng-glow-129{box-shadow:0 0 17px rgba(174,94,218,0.14)}
.ng-motion-delay-130{animation-delay:910ms!important}.ng-motion-duration-130{animation-duration:1.35s!important}.ng-glow-130{box-shadow:0 0 18px rgba(181,105,231,0.16)}
.ng-motion-delay-131{animation-delay:917ms!important}.ng-motion-duration-131{animation-duration:1.40s!important}.ng-glow-131{box-shadow:0 0 19px rgba(188,116,244,0.18)}
.ng-motion-delay-132{animation-delay:924ms!important}.ng-motion-duration-132{animation-duration:1.45s!important}.ng-glow-132{box-shadow:0 0 20px rgba(195,127,1,0.20)}
.ng-motion-delay-133{animation-delay:931ms!important}.ng-motion-duration-133{animation-duration:1.50s!important}.ng-glow-133{box-shadow:0 0 21px rgba(202,138,14,0.08)}
.ng-motion-delay-134{animation-delay:938ms!important}.ng-motion-duration-134{animation-duration:1.55s!important}.ng-glow-134{box-shadow:0 0 22px rgba(209,149,27,0.10)}
.ng-motion-delay-135{animation-delay:945ms!important}.ng-motion-duration-135{animation-duration:1.60s!important}.ng-glow-135{box-shadow:0 0 23px rgba(216,160,40,0.12)}
.ng-motion-delay-136{animation-delay:952ms!important}.ng-motion-duration-136{animation-duration:0.80s!important}.ng-glow-136{box-shadow:0 0 24px rgba(223,171,53,0.14)}
.ng-motion-delay-137{animation-delay:959ms!important}.ng-motion-duration-137{animation-duration:0.85s!important}.ng-glow-137{box-shadow:0 0 25px rgba(230,182,66,0.16)}
.ng-motion-delay-138{animation-delay:966ms!important}.ng-motion-duration-138{animation-duration:0.90s!important}.ng-glow-138{box-shadow:0 0 26px rgba(237,193,79,0.18)}
.ng-motion-delay-139{animation-delay:973ms!important}.ng-motion-duration-139{animation-duration:0.95s!important}.ng-glow-139{box-shadow:0 0 27px rgba(244,204,92,0.20)}
.ng-motion-delay-140{animation-delay:980ms!important}.ng-motion-duration-140{animation-duration:1.00s!important}.ng-glow-140{box-shadow:0 0 28px rgba(251,215,105,0.08)}
.ng-motion-delay-141{animation-delay:987ms!important}.ng-motion-duration-141{animation-duration:1.05s!important}.ng-glow-141{box-shadow:0 0 29px rgba(2,226,118,0.10)}
.ng-motion-delay-142{animation-delay:994ms!important}.ng-motion-duration-142{animation-duration:1.10s!important}.ng-glow-142{box-shadow:0 0 30px rgba(9,237,131,0.12)}
.ng-motion-delay-143{animation-delay:1001ms!important}.ng-motion-duration-143{animation-duration:1.15s!important}.ng-glow-143{box-shadow:0 0 31px rgba(16,248,144,0.14)}
.ng-motion-delay-144{animation-delay:1008ms!important}.ng-motion-duration-144{animation-duration:1.20s!important}.ng-glow-144{box-shadow:0 0 8px rgba(23,3,157,0.16)}
.ng-motion-delay-145{animation-delay:1015ms!important}.ng-motion-duration-145{animation-duration:1.25s!important}.ng-glow-145{box-shadow:0 0 9px rgba(30,14,170,0.18)}
.ng-motion-delay-146{animation-delay:1022ms!important}.ng-motion-duration-146{animation-duration:1.30s!important}.ng-glow-146{box-shadow:0 0 10px rgba(37,25,183,0.20)}
.ng-motion-delay-147{animation-delay:1029ms!important}.ng-motion-duration-147{animation-duration:1.35s!important}.ng-glow-147{box-shadow:0 0 11px rgba(44,36,196,0.08)}
.ng-motion-delay-148{animation-delay:1036ms!important}.ng-motion-duration-148{animation-duration:1.40s!important}.ng-glow-148{box-shadow:0 0 12px rgba(51,47,209,0.10)}
.ng-motion-delay-149{animation-delay:1043ms!important}.ng-motion-duration-149{animation-duration:1.45s!important}.ng-glow-149{box-shadow:0 0 13px rgba(58,58,222,0.12)}
.ng-motion-delay-150{animation-delay:1050ms!important}.ng-motion-duration-150{animation-duration:1.50s!important}.ng-glow-150{box-shadow:0 0 14px rgba(65,69,235,0.14)}
.ng-motion-delay-151{animation-delay:1057ms!important}.ng-motion-duration-151{animation-duration:1.55s!important}.ng-glow-151{box-shadow:0 0 15px rgba(72,80,248,0.16)}
.ng-motion-delay-152{animation-delay:1064ms!important}.ng-motion-duration-152{animation-duration:1.60s!important}.ng-glow-152{box-shadow:0 0 16px rgba(79,91,5,0.18)}
.ng-motion-delay-153{animation-delay:1071ms!important}.ng-motion-duration-153{animation-duration:0.80s!important}.ng-glow-153{box-shadow:0 0 17px rgba(86,102,18,0.20)}
.ng-motion-delay-154{animation-delay:1078ms!important}.ng-motion-duration-154{animation-duration:0.85s!important}.ng-glow-154{box-shadow:0 0 18px rgba(93,113,31,0.08)}
.ng-motion-delay-155{animation-delay:1085ms!important}.ng-motion-duration-155{animation-duration:0.90s!important}.ng-glow-155{box-shadow:0 0 19px rgba(100,124,44,0.10)}
.ng-motion-delay-156{animation-delay:1092ms!important}.ng-motion-duration-156{animation-duration:0.95s!important}.ng-glow-156{box-shadow:0 0 20px rgba(107,135,57,0.12)}
.ng-motion-delay-157{animation-delay:1099ms!important}.ng-motion-duration-157{animation-duration:1.00s!important}.ng-glow-157{box-shadow:0 0 21px rgba(114,146,70,0.14)}
.ng-motion-delay-158{animation-delay:1106ms!important}.ng-motion-duration-158{animation-duration:1.05s!important}.ng-glow-158{box-shadow:0 0 22px rgba(121,157,83,0.16)}
.ng-motion-delay-159{animation-delay:1113ms!important}.ng-motion-duration-159{animation-duration:1.10s!important}.ng-glow-159{box-shadow:0 0 23px rgba(128,168,96,0.18)}
.ng-motion-delay-160{animation-delay:1120ms!important}.ng-motion-duration-160{animation-duration:1.15s!important}.ng-glow-160{box-shadow:0 0 24px rgba(135,179,109,0.20)}
.ng-motion-delay-161{animation-delay:1127ms!important}.ng-motion-duration-161{animation-duration:1.20s!important}.ng-glow-161{box-shadow:0 0 25px rgba(142,190,122,0.08)}
.ng-motion-delay-162{animation-delay:1134ms!important}.ng-motion-duration-162{animation-duration:1.25s!important}.ng-glow-162{box-shadow:0 0 26px rgba(149,201,135,0.10)}
.ng-motion-delay-163{animation-delay:1141ms!important}.ng-motion-duration-163{animation-duration:1.30s!important}.ng-glow-163{box-shadow:0 0 27px rgba(156,212,148,0.12)}
.ng-motion-delay-164{animation-delay:1148ms!important}.ng-motion-duration-164{animation-duration:1.35s!important}.ng-glow-164{box-shadow:0 0 28px rgba(163,223,161,0.14)}
.ng-motion-delay-165{animation-delay:1155ms!important}.ng-motion-duration-165{animation-duration:1.40s!important}.ng-glow-165{box-shadow:0 0 29px rgba(170,234,174,0.16)}
.ng-motion-delay-166{animation-delay:1162ms!important}.ng-motion-duration-166{animation-duration:1.45s!important}.ng-glow-166{box-shadow:0 0 30px rgba(177,245,187,0.18)}
.ng-motion-delay-167{animation-delay:1169ms!important}.ng-motion-duration-167{animation-duration:1.50s!important}.ng-glow-167{box-shadow:0 0 31px rgba(184,0,200,0.20)}
.ng-motion-delay-168{animation-delay:1176ms!important}.ng-motion-duration-168{animation-duration:1.55s!important}.ng-glow-168{box-shadow:0 0 8px rgba(191,11,213,0.08)}
.ng-motion-delay-169{animation-delay:1183ms!important}.ng-motion-duration-169{animation-duration:1.60s!important}.ng-glow-169{box-shadow:0 0 9px rgba(198,22,226,0.10)}
.ng-motion-delay-170{animation-delay:1190ms!important}.ng-motion-duration-170{animation-duration:0.80s!important}.ng-glow-170{box-shadow:0 0 10px rgba(205,33,239,0.12)}
.ng-motion-delay-171{animation-delay:1197ms!important}.ng-motion-duration-171{animation-duration:0.85s!important}.ng-glow-171{box-shadow:0 0 11px rgba(212,44,252,0.14)}
.ng-motion-delay-172{animation-delay:1204ms!important}.ng-motion-duration-172{animation-duration:0.90s!important}.ng-glow-172{box-shadow:0 0 12px rgba(219,55,9,0.16)}
.ng-motion-delay-173{animation-delay:1211ms!important}.ng-motion-duration-173{animation-duration:0.95s!important}.ng-glow-173{box-shadow:0 0 13px rgba(226,66,22,0.18)}
.ng-motion-delay-174{animation-delay:1218ms!important}.ng-motion-duration-174{animation-duration:1.00s!important}.ng-glow-174{box-shadow:0 0 14px rgba(233,77,35,0.20)}
.ng-motion-delay-175{animation-delay:1225ms!important}.ng-motion-duration-175{animation-duration:1.05s!important}.ng-glow-175{box-shadow:0 0 15px rgba(240,88,48,0.08)}
.ng-motion-delay-176{animation-delay:1232ms!important}.ng-motion-duration-176{animation-duration:1.10s!important}.ng-glow-176{box-shadow:0 0 16px rgba(247,99,61,0.10)}
.ng-motion-delay-177{animation-delay:1239ms!important}.ng-motion-duration-177{animation-duration:1.15s!important}.ng-glow-177{box-shadow:0 0 17px rgba(254,110,74,0.12)}
.ng-motion-delay-178{animation-delay:1246ms!important}.ng-motion-duration-178{animation-duration:1.20s!important}.ng-glow-178{box-shadow:0 0 18px rgba(5,121,87,0.14)}
.ng-motion-delay-179{animation-delay:1253ms!important}.ng-motion-duration-179{animation-duration:1.25s!important}.ng-glow-179{box-shadow:0 0 19px rgba(12,132,100,0.16)}
.ng-motion-delay-180{animation-delay:1260ms!important}.ng-motion-duration-180{animation-duration:1.30s!important}.ng-glow-180{box-shadow:0 0 20px rgba(19,143,113,0.18)}
.ng-motion-delay-181{animation-delay:1267ms!important}.ng-motion-duration-181{animation-duration:1.35s!important}.ng-glow-181{box-shadow:0 0 21px rgba(26,154,126,0.20)}
.ng-motion-delay-182{animation-delay:1274ms!important}.ng-motion-duration-182{animation-duration:1.40s!important}.ng-glow-182{box-shadow:0 0 22px rgba(33,165,139,0.08)}
.ng-motion-delay-183{animation-delay:1281ms!important}.ng-motion-duration-183{animation-duration:1.45s!important}.ng-glow-183{box-shadow:0 0 23px rgba(40,176,152,0.10)}
.ng-motion-delay-184{animation-delay:1288ms!important}.ng-motion-duration-184{animation-duration:1.50s!important}.ng-glow-184{box-shadow:0 0 24px rgba(47,187,165,0.12)}
.ng-motion-delay-185{animation-delay:1295ms!important}.ng-motion-duration-185{animation-duration:1.55s!important}.ng-glow-185{box-shadow:0 0 25px rgba(54,198,178,0.14)}
.ng-motion-delay-186{animation-delay:1302ms!important}.ng-motion-duration-186{animation-duration:1.60s!important}.ng-glow-186{box-shadow:0 0 26px rgba(61,209,191,0.16)}
.ng-motion-delay-187{animation-delay:1309ms!important}.ng-motion-duration-187{animation-duration:0.80s!important}.ng-glow-187{box-shadow:0 0 27px rgba(68,220,204,0.18)}
.ng-motion-delay-188{animation-delay:1316ms!important}.ng-motion-duration-188{animation-duration:0.85s!important}.ng-glow-188{box-shadow:0 0 28px rgba(75,231,217,0.20)}
.ng-motion-delay-189{animation-delay:1323ms!important}.ng-motion-duration-189{animation-duration:0.90s!important}.ng-glow-189{box-shadow:0 0 29px rgba(82,242,230,0.08)}
.ng-motion-delay-190{animation-delay:1330ms!important}.ng-motion-duration-190{animation-duration:0.95s!important}.ng-glow-190{box-shadow:0 0 30px rgba(89,253,243,0.10)}
.ng-motion-delay-191{animation-delay:1337ms!important}.ng-motion-duration-191{animation-duration:1.00s!important}.ng-glow-191{box-shadow:0 0 31px rgba(96,8,0,0.12)}
.ng-motion-delay-192{animation-delay:1344ms!important}.ng-motion-duration-192{animation-duration:1.05s!important}.ng-glow-192{box-shadow:0 0 8px rgba(103,19,13,0.14)}
.ng-motion-delay-193{animation-delay:1351ms!important}.ng-motion-duration-193{animation-duration:1.10s!important}.ng-glow-193{box-shadow:0 0 9px rgba(110,30,26,0.16)}
.ng-motion-delay-194{animation-delay:1358ms!important}.ng-motion-duration-194{animation-duration:1.15s!important}.ng-glow-194{box-shadow:0 0 10px rgba(117,41,39,0.18)}
.ng-motion-delay-195{animation-delay:1365ms!important}.ng-motion-duration-195{animation-duration:1.20s!important}.ng-glow-195{box-shadow:0 0 11px rgba(124,52,52,0.20)}
.ng-motion-delay-196{animation-delay:1372ms!important}.ng-motion-duration-196{animation-duration:1.25s!important}.ng-glow-196{box-shadow:0 0 12px rgba(131,63,65,0.08)}
.ng-motion-delay-197{animation-delay:1379ms!important}.ng-motion-duration-197{animation-duration:1.30s!important}.ng-glow-197{box-shadow:0 0 13px rgba(138,74,78,0.10)}
.ng-motion-delay-198{animation-delay:1386ms!important}.ng-motion-duration-198{animation-duration:1.35s!important}.ng-glow-198{box-shadow:0 0 14px rgba(145,85,91,0.12)}
.ng-motion-delay-199{animation-delay:1393ms!important}.ng-motion-duration-199{animation-duration:1.40s!important}.ng-glow-199{box-shadow:0 0 15px rgba(152,96,104,0.14)}
.ng-motion-delay-200{animation-delay:1400ms!important}.ng-motion-duration-200{animation-duration:1.45s!important}.ng-glow-200{box-shadow:0 0 16px rgba(159,107,117,0.16)}
.ng-motion-delay-201{animation-delay:1407ms!important}.ng-motion-duration-201{animation-duration:1.50s!important}.ng-glow-201{box-shadow:0 0 17px rgba(166,118,130,0.18)}
.ng-motion-delay-202{animation-delay:1414ms!important}.ng-motion-duration-202{animation-duration:1.55s!important}.ng-glow-202{box-shadow:0 0 18px rgba(173,129,143,0.20)}
.ng-motion-delay-203{animation-delay:1421ms!important}.ng-motion-duration-203{animation-duration:1.60s!important}.ng-glow-203{box-shadow:0 0 19px rgba(180,140,156,0.08)}
.ng-motion-delay-204{animation-delay:1428ms!important}.ng-motion-duration-204{animation-duration:0.80s!important}.ng-glow-204{box-shadow:0 0 20px rgba(187,151,169,0.10)}
.ng-motion-delay-205{animation-delay:1435ms!important}.ng-motion-duration-205{animation-duration:0.85s!important}.ng-glow-205{box-shadow:0 0 21px rgba(194,162,182,0.12)}
.ng-motion-delay-206{animation-delay:1442ms!important}.ng-motion-duration-206{animation-duration:0.90s!important}.ng-glow-206{box-shadow:0 0 22px rgba(201,173,195,0.14)}
.ng-motion-delay-207{animation-delay:1449ms!important}.ng-motion-duration-207{animation-duration:0.95s!important}.ng-glow-207{box-shadow:0 0 23px rgba(208,184,208,0.16)}
.ng-motion-delay-208{animation-delay:1456ms!important}.ng-motion-duration-208{animation-duration:1.00s!important}.ng-glow-208{box-shadow:0 0 24px rgba(215,195,221,0.18)}
.ng-motion-delay-209{animation-delay:1463ms!important}.ng-motion-duration-209{animation-duration:1.05s!important}.ng-glow-209{box-shadow:0 0 25px rgba(222,206,234,0.20)}
.ng-motion-delay-210{animation-delay:1470ms!important}.ng-motion-duration-210{animation-duration:1.10s!important}.ng-glow-210{box-shadow:0 0 26px rgba(229,217,247,0.08)}
.ng-motion-delay-211{animation-delay:1477ms!important}.ng-motion-duration-211{animation-duration:1.15s!important}.ng-glow-211{box-shadow:0 0 27px rgba(236,228,4,0.10)}
.ng-motion-delay-212{animation-delay:1484ms!important}.ng-motion-duration-212{animation-duration:1.20s!important}.ng-glow-212{box-shadow:0 0 28px rgba(243,239,17,0.12)}
.ng-motion-delay-213{animation-delay:1491ms!important}.ng-motion-duration-213{animation-duration:1.25s!important}.ng-glow-213{box-shadow:0 0 29px rgba(250,250,30,0.14)}
.ng-motion-delay-214{animation-delay:1498ms!important}.ng-motion-duration-214{animation-duration:1.30s!important}.ng-glow-214{box-shadow:0 0 30px rgba(1,5,43,0.16)}
.ng-motion-delay-215{animation-delay:1505ms!important}.ng-motion-duration-215{animation-duration:1.35s!important}.ng-glow-215{box-shadow:0 0 31px rgba(8,16,56,0.18)}
.ng-motion-delay-216{animation-delay:1512ms!important}.ng-motion-duration-216{animation-duration:1.40s!important}.ng-glow-216{box-shadow:0 0 8px rgba(15,27,69,0.20)}
.ng-motion-delay-217{animation-delay:1519ms!important}.ng-motion-duration-217{animation-duration:1.45s!important}.ng-glow-217{box-shadow:0 0 9px rgba(22,38,82,0.08)}
.ng-motion-delay-218{animation-delay:1526ms!important}.ng-motion-duration-218{animation-duration:1.50s!important}.ng-glow-218{box-shadow:0 0 10px rgba(29,49,95,0.10)}
.ng-motion-delay-219{animation-delay:1533ms!important}.ng-motion-duration-219{animation-duration:1.55s!important}.ng-glow-219{box-shadow:0 0 11px rgba(36,60,108,0.12)}
.ng-motion-delay-220{animation-delay:1540ms!important}.ng-motion-duration-220{animation-duration:1.60s!important}.ng-glow-220{box-shadow:0 0 12px rgba(43,71,121,0.14)}
.ng-motion-delay-221{animation-delay:1547ms!important}.ng-motion-duration-221{animation-duration:0.80s!important}.ng-glow-221{box-shadow:0 0 13px rgba(50,82,134,0.16)}
.ng-motion-delay-222{animation-delay:1554ms!important}.ng-motion-duration-222{animation-duration:0.85s!important}.ng-glow-222{box-shadow:0 0 14px rgba(57,93,147,0.18)}
.ng-motion-delay-223{animation-delay:1561ms!important}.ng-motion-duration-223{animation-duration:0.90s!important}.ng-glow-223{box-shadow:0 0 15px rgba(64,104,160,0.20)}
.ng-motion-delay-224{animation-delay:1568ms!important}.ng-motion-duration-224{animation-duration:0.95s!important}.ng-glow-224{box-shadow:0 0 16px rgba(71,115,173,0.08)}
.ng-motion-delay-225{animation-delay:1575ms!important}.ng-motion-duration-225{animation-duration:1.00s!important}.ng-glow-225{box-shadow:0 0 17px rgba(78,126,186,0.10)}
.ng-motion-delay-226{animation-delay:1582ms!important}.ng-motion-duration-226{animation-duration:1.05s!important}.ng-glow-226{box-shadow:0 0 18px rgba(85,137,199,0.12)}
.ng-motion-delay-227{animation-delay:1589ms!important}.ng-motion-duration-227{animation-duration:1.10s!important}.ng-glow-227{box-shadow:0 0 19px rgba(92,148,212,0.14)}
.ng-motion-delay-228{animation-delay:1596ms!important}.ng-motion-duration-228{animation-duration:1.15s!important}.ng-glow-228{box-shadow:0 0 20px rgba(99,159,225,0.16)}
.ng-motion-delay-229{animation-delay:1603ms!important}.ng-motion-duration-229{animation-duration:1.20s!important}.ng-glow-229{box-shadow:0 0 21px rgba(106,170,238,0.18)}
.ng-motion-delay-230{animation-delay:1610ms!important}.ng-motion-duration-230{animation-duration:1.25s!important}.ng-glow-230{box-shadow:0 0 22px rgba(113,181,251,0.20)}
.ng-motion-delay-231{animation-delay:1617ms!important}.ng-motion-duration-231{animation-duration:1.30s!important}.ng-glow-231{box-shadow:0 0 23px rgba(120,192,8,0.08)}
.ng-motion-delay-232{animation-delay:1624ms!important}.ng-motion-duration-232{animation-duration:1.35s!important}.ng-glow-232{box-shadow:0 0 24px rgba(127,203,21,0.10)}
.ng-motion-delay-233{animation-delay:1631ms!important}.ng-motion-duration-233{animation-duration:1.40s!important}.ng-glow-233{box-shadow:0 0 25px rgba(134,214,34,0.12)}
.ng-motion-delay-234{animation-delay:1638ms!important}.ng-motion-duration-234{animation-duration:1.45s!important}.ng-glow-234{box-shadow:0 0 26px rgba(141,225,47,0.14)}
.ng-motion-delay-235{animation-delay:1645ms!important}.ng-motion-duration-235{animation-duration:1.50s!important}.ng-glow-235{box-shadow:0 0 27px rgba(148,236,60,0.16)}
.ng-motion-delay-236{animation-delay:1652ms!important}.ng-motion-duration-236{animation-duration:1.55s!important}.ng-glow-236{box-shadow:0 0 28px rgba(155,247,73,0.18)}
.ng-motion-delay-237{animation-delay:1659ms!important}.ng-motion-duration-237{animation-duration:1.60s!important}.ng-glow-237{box-shadow:0 0 29px rgba(162,2,86,0.20)}
.ng-motion-delay-238{animation-delay:1666ms!important}.ng-motion-duration-238{animation-duration:0.80s!important}.ng-glow-238{box-shadow:0 0 30px rgba(169,13,99,0.08)}
.ng-motion-delay-239{animation-delay:1673ms!important}.ng-motion-duration-239{animation-duration:0.85s!important}.ng-glow-239{box-shadow:0 0 31px rgba(176,24,112,0.10)}
.ng-motion-delay-240{animation-delay:1680ms!important}.ng-motion-duration-240{animation-duration:0.90s!important}.ng-glow-240{box-shadow:0 0 8px rgba(183,35,125,0.12)}
.ng-motion-delay-241{animation-delay:1687ms!important}.ng-motion-duration-241{animation-duration:0.95s!important}.ng-glow-241{box-shadow:0 0 9px rgba(190,46,138,0.14)}
.ng-motion-delay-242{animation-delay:1694ms!important}.ng-motion-duration-242{animation-duration:1.00s!important}.ng-glow-242{box-shadow:0 0 10px rgba(197,57,151,0.16)}
.ng-motion-delay-243{animation-delay:1701ms!important}.ng-motion-duration-243{animation-duration:1.05s!important}.ng-glow-243{box-shadow:0 0 11px rgba(204,68,164,0.18)}
.ng-motion-delay-244{animation-delay:1708ms!important}.ng-motion-duration-244{animation-duration:1.10s!important}.ng-glow-244{box-shadow:0 0 12px rgba(211,79,177,0.20)}
.ng-motion-delay-245{animation-delay:1715ms!important}.ng-motion-duration-245{animation-duration:1.15s!important}.ng-glow-245{box-shadow:0 0 13px rgba(218,90,190,0.08)}
.ng-motion-delay-246{animation-delay:1722ms!important}.ng-motion-duration-246{animation-duration:1.20s!important}.ng-glow-246{box-shadow:0 0 14px rgba(225,101,203,0.10)}
.ng-motion-delay-247{animation-delay:1729ms!important}.ng-motion-duration-247{animation-duration:1.25s!important}.ng-glow-247{box-shadow:0 0 15px rgba(232,112,216,0.12)}
.ng-motion-delay-248{animation-delay:1736ms!important}.ng-motion-duration-248{animation-duration:1.30s!important}.ng-glow-248{box-shadow:0 0 16px rgba(239,123,229,0.14)}
.ng-motion-delay-249{animation-delay:1743ms!important}.ng-motion-duration-249{animation-duration:1.35s!important}.ng-glow-249{box-shadow:0 0 17px rgba(246,134,242,0.16)}
.ng-motion-delay-250{animation-delay:1750ms!important}.ng-motion-duration-250{animation-duration:1.40s!important}.ng-glow-250{box-shadow:0 0 18px rgba(253,145,255,0.18)}
.ng-motion-delay-251{animation-delay:1757ms!important}.ng-motion-duration-251{animation-duration:1.45s!important}.ng-glow-251{box-shadow:0 0 19px rgba(4,156,12,0.20)}
.ng-motion-delay-252{animation-delay:1764ms!important}.ng-motion-duration-252{animation-duration:1.50s!important}.ng-glow-252{box-shadow:0 0 20px rgba(11,167,25,0.08)}
.ng-motion-delay-253{animation-delay:1771ms!important}.ng-motion-duration-253{animation-duration:1.55s!important}.ng-glow-253{box-shadow:0 0 21px rgba(18,178,38,0.10)}
.ng-motion-delay-254{animation-delay:1778ms!important}.ng-motion-duration-254{animation-duration:1.60s!important}.ng-glow-254{box-shadow:0 0 22px rgba(25,189,51,0.12)}
.ng-motion-delay-255{animation-delay:1785ms!important}.ng-motion-duration-255{animation-duration:0.80s!important}.ng-glow-255{box-shadow:0 0 23px rgba(32,200,64,0.14)}
.ng-motion-delay-256{animation-delay:1792ms!important}.ng-motion-duration-256{animation-duration:0.85s!important}.ng-glow-256{box-shadow:0 0 24px rgba(39,211,77,0.16)}
.ng-motion-delay-257{animation-delay:1799ms!important}.ng-motion-duration-257{animation-duration:0.90s!important}.ng-glow-257{box-shadow:0 0 25px rgba(46,222,90,0.18)}
.ng-motion-delay-258{animation-delay:1806ms!important}.ng-motion-duration-258{animation-duration:0.95s!important}.ng-glow-258{box-shadow:0 0 26px rgba(53,233,103,0.20)}
.ng-motion-delay-259{animation-delay:1813ms!important}.ng-motion-duration-259{animation-duration:1.00s!important}.ng-glow-259{box-shadow:0 0 27px rgba(60,244,116,0.08)}
.ng-motion-delay-260{animation-delay:1820ms!important}.ng-motion-duration-260{animation-duration:1.05s!important}.ng-glow-260{box-shadow:0 0 28px rgba(67,255,129,0.10)}
.ng-motion-delay-261{animation-delay:1827ms!important}.ng-motion-duration-261{animation-duration:1.10s!important}.ng-glow-261{box-shadow:0 0 29px rgba(74,10,142,0.12)}
.ng-motion-delay-262{animation-delay:1834ms!important}.ng-motion-duration-262{animation-duration:1.15s!important}.ng-glow-262{box-shadow:0 0 30px rgba(81,21,155,0.14)}
.ng-motion-delay-263{animation-delay:1841ms!important}.ng-motion-duration-263{animation-duration:1.20s!important}.ng-glow-263{box-shadow:0 0 31px rgba(88,32,168,0.16)}
.ng-motion-delay-264{animation-delay:1848ms!important}.ng-motion-duration-264{animation-duration:1.25s!important}.ng-glow-264{box-shadow:0 0 8px rgba(95,43,181,0.18)}
.ng-motion-delay-265{animation-delay:1855ms!important}.ng-motion-duration-265{animation-duration:1.30s!important}.ng-glow-265{box-shadow:0 0 9px rgba(102,54,194,0.20)}
.ng-motion-delay-266{animation-delay:1862ms!important}.ng-motion-duration-266{animation-duration:1.35s!important}.ng-glow-266{box-shadow:0 0 10px rgba(109,65,207,0.08)}
.ng-motion-delay-267{animation-delay:1869ms!important}.ng-motion-duration-267{animation-duration:1.40s!important}.ng-glow-267{box-shadow:0 0 11px rgba(116,76,220,0.10)}
.ng-motion-delay-268{animation-delay:1876ms!important}.ng-motion-duration-268{animation-duration:1.45s!important}.ng-glow-268{box-shadow:0 0 12px rgba(123,87,233,0.12)}
.ng-motion-delay-269{animation-delay:1883ms!important}.ng-motion-duration-269{animation-duration:1.50s!important}.ng-glow-269{box-shadow:0 0 13px rgba(130,98,246,0.14)}
.ng-motion-delay-270{animation-delay:1890ms!important}.ng-motion-duration-270{animation-duration:1.55s!important}.ng-glow-270{box-shadow:0 0 14px rgba(137,109,3,0.16)}
.ng-motion-delay-271{animation-delay:1897ms!important}.ng-motion-duration-271{animation-duration:1.60s!important}.ng-glow-271{box-shadow:0 0 15px rgba(144,120,16,0.18)}
.ng-motion-delay-272{animation-delay:1904ms!important}.ng-motion-duration-272{animation-duration:0.80s!important}.ng-glow-272{box-shadow:0 0 16px rgba(151,131,29,0.20)}
.ng-motion-delay-273{animation-delay:1911ms!important}.ng-motion-duration-273{animation-duration:0.85s!important}.ng-glow-273{box-shadow:0 0 17px rgba(158,142,42,0.08)}
.ng-motion-delay-274{animation-delay:1918ms!important}.ng-motion-duration-274{animation-duration:0.90s!important}.ng-glow-274{box-shadow:0 0 18px rgba(165,153,55,0.10)}
.ng-motion-delay-275{animation-delay:1925ms!important}.ng-motion-duration-275{animation-duration:0.95s!important}.ng-glow-275{box-shadow:0 0 19px rgba(172,164,68,0.12)}
.ng-motion-delay-276{animation-delay:1932ms!important}.ng-motion-duration-276{animation-duration:1.00s!important}.ng-glow-276{box-shadow:0 0 20px rgba(179,175,81,0.14)}
.ng-motion-delay-277{animation-delay:1939ms!important}.ng-motion-duration-277{animation-duration:1.05s!important}.ng-glow-277{box-shadow:0 0 21px rgba(186,186,94,0.16)}
.ng-motion-delay-278{animation-delay:1946ms!important}.ng-motion-duration-278{animation-duration:1.10s!important}.ng-glow-278{box-shadow:0 0 22px rgba(193,197,107,0.18)}
.ng-motion-delay-279{animation-delay:1953ms!important}.ng-motion-duration-279{animation-duration:1.15s!important}.ng-glow-279{box-shadow:0 0 23px rgba(200,208,120,0.20)}
.ng-motion-delay-280{animation-delay:1960ms!important}.ng-motion-duration-280{animation-duration:1.20s!important}.ng-glow-280{box-shadow:0 0 24px rgba(207,219,133,0.08)}
.ng-motion-delay-281{animation-delay:1967ms!important}.ng-motion-duration-281{animation-duration:1.25s!important}.ng-glow-281{box-shadow:0 0 25px rgba(214,230,146,0.10)}
.ng-motion-delay-282{animation-delay:1974ms!important}.ng-motion-duration-282{animation-duration:1.30s!important}.ng-glow-282{box-shadow:0 0 26px rgba(221,241,159,0.12)}
.ng-motion-delay-283{animation-delay:1981ms!important}.ng-motion-duration-283{animation-duration:1.35s!important}.ng-glow-283{box-shadow:0 0 27px rgba(228,252,172,0.14)}
.ng-motion-delay-284{animation-delay:1988ms!important}.ng-motion-duration-284{animation-duration:1.40s!important}.ng-glow-284{box-shadow:0 0 28px rgba(235,7,185,0.16)}
.ng-motion-delay-285{animation-delay:1995ms!important}.ng-motion-duration-285{animation-duration:1.45s!important}.ng-glow-285{box-shadow:0 0 29px rgba(242,18,198,0.18)}
.ng-motion-delay-286{animation-delay:2002ms!important}.ng-motion-duration-286{animation-duration:1.50s!important}.ng-glow-286{box-shadow:0 0 30px rgba(249,29,211,0.20)}
.ng-motion-delay-287{animation-delay:2009ms!important}.ng-motion-duration-287{animation-duration:1.55s!important}.ng-glow-287{box-shadow:0 0 31px rgba(0,40,224,0.08)}
.ng-motion-delay-288{animation-delay:2016ms!important}.ng-motion-duration-288{animation-duration:1.60s!important}.ng-glow-288{box-shadow:0 0 8px rgba(7,51,237,0.10)}
.ng-motion-delay-289{animation-delay:2023ms!important}.ng-motion-duration-289{animation-duration:0.80s!important}.ng-glow-289{box-shadow:0 0 9px rgba(14,62,250,0.12)}
.ng-motion-delay-290{animation-delay:2030ms!important}.ng-motion-duration-290{animation-duration:0.85s!important}.ng-glow-290{box-shadow:0 0 10px rgba(21,73,7,0.14)}
.ng-motion-delay-291{animation-delay:2037ms!important}.ng-motion-duration-291{animation-duration:0.90s!important}.ng-glow-291{box-shadow:0 0 11px rgba(28,84,20,0.16)}
.ng-motion-delay-292{animation-delay:2044ms!important}.ng-motion-duration-292{animation-duration:0.95s!important}.ng-glow-292{box-shadow:0 0 12px rgba(35,95,33,0.18)}
.ng-motion-delay-293{animation-delay:2051ms!important}.ng-motion-duration-293{animation-duration:1.00s!important}.ng-glow-293{box-shadow:0 0 13px rgba(42,106,46,0.20)}
.ng-motion-delay-294{animation-delay:2058ms!important}.ng-motion-duration-294{animation-duration:1.05s!important}.ng-glow-294{box-shadow:0 0 14px rgba(49,117,59,0.08)}
.ng-motion-delay-295{animation-delay:2065ms!important}.ng-motion-duration-295{animation-duration:1.10s!important}.ng-glow-295{box-shadow:0 0 15px rgba(56,128,72,0.10)}
.ng-motion-delay-296{animation-delay:2072ms!important}.ng-motion-duration-296{animation-duration:1.15s!important}.ng-glow-296{box-shadow:0 0 16px rgba(63,139,85,0.12)}
.ng-motion-delay-297{animation-delay:2079ms!important}.ng-motion-duration-297{animation-duration:1.20s!important}.ng-glow-297{box-shadow:0 0 17px rgba(70,150,98,0.14)}
.ng-motion-delay-298{animation-delay:2086ms!important}.ng-motion-duration-298{animation-duration:1.25s!important}.ng-glow-298{box-shadow:0 0 18px rgba(77,161,111,0.16)}
.ng-motion-delay-299{animation-delay:2093ms!important}.ng-motion-duration-299{animation-duration:1.30s!important}.ng-glow-299{box-shadow:0 0 19px rgba(84,172,124,0.18)}
.ng-motion-delay-300{animation-delay:2100ms!important}.ng-motion-duration-300{animation-duration:1.35s!important}.ng-glow-300{box-shadow:0 0 20px rgba(91,183,137,0.20)}
.ng-motion-delay-301{animation-delay:2107ms!important}.ng-motion-duration-301{animation-duration:1.40s!important}.ng-glow-301{box-shadow:0 0 21px rgba(98,194,150,0.08)}
.ng-motion-delay-302{animation-delay:2114ms!important}.ng-motion-duration-302{animation-duration:1.45s!important}.ng-glow-302{box-shadow:0 0 22px rgba(105,205,163,0.10)}
.ng-motion-delay-303{animation-delay:2121ms!important}.ng-motion-duration-303{animation-duration:1.50s!important}.ng-glow-303{box-shadow:0 0 23px rgba(112,216,176,0.12)}
.ng-motion-delay-304{animation-delay:2128ms!important}.ng-motion-duration-304{animation-duration:1.55s!important}.ng-glow-304{box-shadow:0 0 24px rgba(119,227,189,0.14)}
.ng-motion-delay-305{animation-delay:2135ms!important}.ng-motion-duration-305{animation-duration:1.60s!important}.ng-glow-305{box-shadow:0 0 25px rgba(126,238,202,0.16)}
.ng-motion-delay-306{animation-delay:2142ms!important}.ng-motion-duration-306{animation-duration:0.80s!important}.ng-glow-306{box-shadow:0 0 26px rgba(133,249,215,0.18)}
.ng-motion-delay-307{animation-delay:2149ms!important}.ng-motion-duration-307{animation-duration:0.85s!important}.ng-glow-307{box-shadow:0 0 27px rgba(140,4,228,0.20)}
.ng-motion-delay-308{animation-delay:2156ms!important}.ng-motion-duration-308{animation-duration:0.90s!important}.ng-glow-308{box-shadow:0 0 28px rgba(147,15,241,0.08)}
.ng-motion-delay-309{animation-delay:2163ms!important}.ng-motion-duration-309{animation-duration:0.95s!important}.ng-glow-309{box-shadow:0 0 29px rgba(154,26,254,0.10)}
.ng-motion-delay-310{animation-delay:2170ms!important}.ng-motion-duration-310{animation-duration:1.00s!important}.ng-glow-310{box-shadow:0 0 30px rgba(161,37,11,0.12)}
.ng-motion-delay-311{animation-delay:2177ms!important}.ng-motion-duration-311{animation-duration:1.05s!important}.ng-glow-311{box-shadow:0 0 31px rgba(168,48,24,0.14)}
.ng-motion-delay-312{animation-delay:2184ms!important}.ng-motion-duration-312{animation-duration:1.10s!important}.ng-glow-312{box-shadow:0 0 8px rgba(175,59,37,0.16)}
.ng-motion-delay-313{animation-delay:2191ms!important}.ng-motion-duration-313{animation-duration:1.15s!important}.ng-glow-313{box-shadow:0 0 9px rgba(182,70,50,0.18)}
.ng-motion-delay-314{animation-delay:2198ms!important}.ng-motion-duration-314{animation-duration:1.20s!important}.ng-glow-314{box-shadow:0 0 10px rgba(189,81,63,0.20)}
.ng-motion-delay-315{animation-delay:2205ms!important}.ng-motion-duration-315{animation-duration:1.25s!important}.ng-glow-315{box-shadow:0 0 11px rgba(196,92,76,0.08)}
.ng-motion-delay-316{animation-delay:2212ms!important}.ng-motion-duration-316{animation-duration:1.30s!important}.ng-glow-316{box-shadow:0 0 12px rgba(203,103,89,0.10)}
.ng-motion-delay-317{animation-delay:2219ms!important}.ng-motion-duration-317{animation-duration:1.35s!important}.ng-glow-317{box-shadow:0 0 13px rgba(210,114,102,0.12)}
.ng-motion-delay-318{animation-delay:2226ms!important}.ng-motion-duration-318{animation-duration:1.40s!important}.ng-glow-318{box-shadow:0 0 14px rgba(217,125,115,0.14)}
.ng-motion-delay-319{animation-delay:2233ms!important}.ng-motion-duration-319{animation-duration:1.45s!important}.ng-glow-319{box-shadow:0 0 15px rgba(224,136,128,0.16)}
.ng-motion-delay-320{animation-delay:2240ms!important}.ng-motion-duration-320{animation-duration:1.50s!important}.ng-glow-320{box-shadow:0 0 16px rgba(231,147,141,0.18)}
.ng-motion-delay-321{animation-delay:2247ms!important}.ng-motion-duration-321{animation-duration:1.55s!important}.ng-glow-321{box-shadow:0 0 17px rgba(238,158,154,0.20)}
.ng-motion-delay-322{animation-delay:2254ms!important}.ng-motion-duration-322{animation-duration:1.60s!important}.ng-glow-322{box-shadow:0 0 18px rgba(245,169,167,0.08)}
.ng-motion-delay-323{animation-delay:2261ms!important}.ng-motion-duration-323{animation-duration:0.80s!important}.ng-glow-323{box-shadow:0 0 19px rgba(252,180,180,0.10)}
.ng-motion-delay-324{animation-delay:2268ms!important}.ng-motion-duration-324{animation-duration:0.85s!important}.ng-glow-324{box-shadow:0 0 20px rgba(3,191,193,0.12)}
.ng-motion-delay-325{animation-delay:2275ms!important}.ng-motion-duration-325{animation-duration:0.90s!important}.ng-glow-325{box-shadow:0 0 21px rgba(10,202,206,0.14)}
.ng-motion-delay-326{animation-delay:2282ms!important}.ng-motion-duration-326{animation-duration:0.95s!important}.ng-glow-326{box-shadow:0 0 22px rgba(17,213,219,0.16)}
.ng-motion-delay-327{animation-delay:2289ms!important}.ng-motion-duration-327{animation-duration:1.00s!important}.ng-glow-327{box-shadow:0 0 23px rgba(24,224,232,0.18)}
.ng-motion-delay-328{animation-delay:2296ms!important}.ng-motion-duration-328{animation-duration:1.05s!important}.ng-glow-328{box-shadow:0 0 24px rgba(31,235,245,0.20)}
.ng-motion-delay-329{animation-delay:2303ms!important}.ng-motion-duration-329{animation-duration:1.10s!important}.ng-glow-329{box-shadow:0 0 25px rgba(38,246,2,0.08)}
.ng-motion-delay-330{animation-delay:2310ms!important}.ng-motion-duration-330{animation-duration:1.15s!important}.ng-glow-330{box-shadow:0 0 26px rgba(45,1,15,0.10)}
.ng-motion-delay-331{animation-delay:2317ms!important}.ng-motion-duration-331{animation-duration:1.20s!important}.ng-glow-331{box-shadow:0 0 27px rgba(52,12,28,0.12)}
.ng-motion-delay-332{animation-delay:2324ms!important}.ng-motion-duration-332{animation-duration:1.25s!important}.ng-glow-332{box-shadow:0 0 28px rgba(59,23,41,0.14)}
.ng-motion-delay-333{animation-delay:2331ms!important}.ng-motion-duration-333{animation-duration:1.30s!important}.ng-glow-333{box-shadow:0 0 29px rgba(66,34,54,0.16)}
.ng-motion-delay-334{animation-delay:2338ms!important}.ng-motion-duration-334{animation-duration:1.35s!important}.ng-glow-334{box-shadow:0 0 30px rgba(73,45,67,0.18)}
.ng-motion-delay-335{animation-delay:2345ms!important}.ng-motion-duration-335{animation-duration:1.40s!important}.ng-glow-335{box-shadow:0 0 31px rgba(80,56,80,0.20)}
.ng-motion-delay-336{animation-delay:2352ms!important}.ng-motion-duration-336{animation-duration:1.45s!important}.ng-glow-336{box-shadow:0 0 8px rgba(87,67,93,0.08)}
.ng-motion-delay-337{animation-delay:2359ms!important}.ng-motion-duration-337{animation-duration:1.50s!important}.ng-glow-337{box-shadow:0 0 9px rgba(94,78,106,0.10)}
.ng-motion-delay-338{animation-delay:2366ms!important}.ng-motion-duration-338{animation-duration:1.55s!important}.ng-glow-338{box-shadow:0 0 10px rgba(101,89,119,0.12)}
.ng-motion-delay-339{animation-delay:2373ms!important}.ng-motion-duration-339{animation-duration:1.60s!important}.ng-glow-339{box-shadow:0 0 11px rgba(108,100,132,0.14)}
.ng-motion-delay-340{animation-delay:2380ms!important}.ng-motion-duration-340{animation-duration:0.80s!important}.ng-glow-340{box-shadow:0 0 12px rgba(115,111,145,0.16)}
.ng-motion-delay-341{animation-delay:2387ms!important}.ng-motion-duration-341{animation-duration:0.85s!important}.ng-glow-341{box-shadow:0 0 13px rgba(122,122,158,0.18)}
.ng-motion-delay-342{animation-delay:2394ms!important}.ng-motion-duration-342{animation-duration:0.90s!important}.ng-glow-342{box-shadow:0 0 14px rgba(129,133,171,0.20)}
.ng-motion-delay-343{animation-delay:2401ms!important}.ng-motion-duration-343{animation-duration:0.95s!important}.ng-glow-343{box-shadow:0 0 15px rgba(136,144,184,0.08)}
.ng-motion-delay-344{animation-delay:2408ms!important}.ng-motion-duration-344{animation-duration:1.00s!important}.ng-glow-344{box-shadow:0 0 16px rgba(143,155,197,0.10)}
.ng-motion-delay-345{animation-delay:2415ms!important}.ng-motion-duration-345{animation-duration:1.05s!important}.ng-glow-345{box-shadow:0 0 17px rgba(150,166,210,0.12)}
.ng-motion-delay-346{animation-delay:2422ms!important}.ng-motion-duration-346{animation-duration:1.10s!important}.ng-glow-346{box-shadow:0 0 18px rgba(157,177,223,0.14)}
.ng-motion-delay-347{animation-delay:2429ms!important}.ng-motion-duration-347{animation-duration:1.15s!important}.ng-glow-347{box-shadow:0 0 19px rgba(164,188,236,0.16)}
.ng-motion-delay-348{animation-delay:2436ms!important}.ng-motion-duration-348{animation-duration:1.20s!important}.ng-glow-348{box-shadow:0 0 20px rgba(171,199,249,0.18)}
.ng-motion-delay-349{animation-delay:2443ms!important}.ng-motion-duration-349{animation-duration:1.25s!important}.ng-glow-349{box-shadow:0 0 21px rgba(178,210,6,0.20)}
.ng-motion-delay-350{animation-delay:2450ms!important}.ng-motion-duration-350{animation-duration:1.30s!important}.ng-glow-350{box-shadow:0 0 22px rgba(185,221,19,0.08)}
.ng-motion-delay-351{animation-delay:2457ms!important}.ng-motion-duration-351{animation-duration:1.35s!important}.ng-glow-351{box-shadow:0 0 23px rgba(192,232,32,0.10)}
.ng-motion-delay-352{animation-delay:2464ms!important}.ng-motion-duration-352{animation-duration:1.40s!important}.ng-glow-352{box-shadow:0 0 24px rgba(199,243,45,0.12)}
.ng-motion-delay-353{animation-delay:2471ms!important}.ng-motion-duration-353{animation-duration:1.45s!important}.ng-glow-353{box-shadow:0 0 25px rgba(206,254,58,0.14)}
.ng-motion-delay-354{animation-delay:2478ms!important}.ng-motion-duration-354{animation-duration:1.50s!important}.ng-glow-354{box-shadow:0 0 26px rgba(213,9,71,0.16)}
.ng-motion-delay-355{animation-delay:2485ms!important}.ng-motion-duration-355{animation-duration:1.55s!important}.ng-glow-355{box-shadow:0 0 27px rgba(220,20,84,0.18)}
.ng-motion-delay-356{animation-delay:2492ms!important}.ng-motion-duration-356{animation-duration:1.60s!important}.ng-glow-356{box-shadow:0 0 28px rgba(227,31,97,0.20)}
.ng-motion-delay-357{animation-delay:2499ms!important}.ng-motion-duration-357{animation-duration:0.80s!important}.ng-glow-357{box-shadow:0 0 29px rgba(234,42,110,0.08)}
.ng-motion-delay-358{animation-delay:2506ms!important}.ng-motion-duration-358{animation-duration:0.85s!important}.ng-glow-358{box-shadow:0 0 30px rgba(241,53,123,0.10)}
.ng-motion-delay-359{animation-delay:2513ms!important}.ng-motion-duration-359{animation-duration:0.90s!important}.ng-glow-359{box-shadow:0 0 31px rgba(248,64,136,0.12)}
.ng-motion-delay-360{animation-delay:2520ms!important}.ng-motion-duration-360{animation-duration:0.95s!important}.ng-glow-360{box-shadow:0 0 8px rgba(255,75,149,0.14)}
.ng-motion-delay-361{animation-delay:2527ms!important}.ng-motion-duration-361{animation-duration:1.00s!important}.ng-glow-361{box-shadow:0 0 9px rgba(6,86,162,0.16)}
.ng-motion-delay-362{animation-delay:2534ms!important}.ng-motion-duration-362{animation-duration:1.05s!important}.ng-glow-362{box-shadow:0 0 10px rgba(13,97,175,0.18)}
.ng-motion-delay-363{animation-delay:2541ms!important}.ng-motion-duration-363{animation-duration:1.10s!important}.ng-glow-363{box-shadow:0 0 11px rgba(20,108,188,0.20)}
.ng-motion-delay-364{animation-delay:2548ms!important}.ng-motion-duration-364{animation-duration:1.15s!important}.ng-glow-364{box-shadow:0 0 12px rgba(27,119,201,0.08)}
.ng-motion-delay-365{animation-delay:2555ms!important}.ng-motion-duration-365{animation-duration:1.20s!important}.ng-glow-365{box-shadow:0 0 13px rgba(34,130,214,0.10)}
.ng-motion-delay-366{animation-delay:2562ms!important}.ng-motion-duration-366{animation-duration:1.25s!important}.ng-glow-366{box-shadow:0 0 14px rgba(41,141,227,0.12)}
.ng-motion-delay-367{animation-delay:2569ms!important}.ng-motion-duration-367{animation-duration:1.30s!important}.ng-glow-367{box-shadow:0 0 15px rgba(48,152,240,0.14)}
.ng-motion-delay-368{animation-delay:2576ms!important}.ng-motion-duration-368{animation-duration:1.35s!important}.ng-glow-368{box-shadow:0 0 16px rgba(55,163,253,0.16)}
.ng-motion-delay-369{animation-delay:2583ms!important}.ng-motion-duration-369{animation-duration:1.40s!important}.ng-glow-369{box-shadow:0 0 17px rgba(62,174,10,0.18)}
.ng-motion-delay-370{animation-delay:2590ms!important}.ng-motion-duration-370{animation-duration:1.45s!important}.ng-glow-370{box-shadow:0 0 18px rgba(69,185,23,0.20)}
.ng-motion-delay-371{animation-delay:2597ms!important}.ng-motion-duration-371{animation-duration:1.50s!important}.ng-glow-371{box-shadow:0 0 19px rgba(76,196,36,0.08)}
.ng-motion-delay-372{animation-delay:2604ms!important}.ng-motion-duration-372{animation-duration:1.55s!important}.ng-glow-372{box-shadow:0 0 20px rgba(83,207,49,0.10)}
.ng-motion-delay-373{animation-delay:2611ms!important}.ng-motion-duration-373{animation-duration:1.60s!important}.ng-glow-373{box-shadow:0 0 21px rgba(90,218,62,0.12)}
.ng-motion-delay-374{animation-delay:2618ms!important}.ng-motion-duration-374{animation-duration:0.80s!important}.ng-glow-374{box-shadow:0 0 22px rgba(97,229,75,0.14)}
.ng-motion-delay-375{animation-delay:2625ms!important}.ng-motion-duration-375{animation-duration:0.85s!important}.ng-glow-375{box-shadow:0 0 23px rgba(104,240,88,0.16)}
.ng-motion-delay-376{animation-delay:2632ms!important}.ng-motion-duration-376{animation-duration:0.90s!important}.ng-glow-376{box-shadow:0 0 24px rgba(111,251,101,0.18)}
.ng-motion-delay-377{animation-delay:2639ms!important}.ng-motion-duration-377{animation-duration:0.95s!important}.ng-glow-377{box-shadow:0 0 25px rgba(118,6,114,0.20)}
.ng-motion-delay-378{animation-delay:2646ms!important}.ng-motion-duration-378{animation-duration:1.00s!important}.ng-glow-378{box-shadow:0 0 26px rgba(125,17,127,0.08)}
.ng-motion-delay-379{animation-delay:2653ms!important}.ng-motion-duration-379{animation-duration:1.05s!important}.ng-glow-379{box-shadow:0 0 27px rgba(132,28,140,0.10)}
.ng-motion-delay-380{animation-delay:2660ms!important}.ng-motion-duration-380{animation-duration:1.10s!important}.ng-glow-380{box-shadow:0 0 28px rgba(139,39,153,0.12)}
.ng-motion-delay-381{animation-delay:2667ms!important}.ng-motion-duration-381{animation-duration:1.15s!important}.ng-glow-381{box-shadow:0 0 29px rgba(146,50,166,0.14)}
.ng-motion-delay-382{animation-delay:2674ms!important}.ng-motion-duration-382{animation-duration:1.20s!important}.ng-glow-382{box-shadow:0 0 30px rgba(153,61,179,0.16)}
.ng-motion-delay-383{animation-delay:2681ms!important}.ng-motion-duration-383{animation-duration:1.25s!important}.ng-glow-383{box-shadow:0 0 31px rgba(160,72,192,0.18)}
.ng-motion-delay-384{animation-delay:2688ms!important}.ng-motion-duration-384{animation-duration:1.30s!important}.ng-glow-384{box-shadow:0 0 8px rgba(167,83,205,0.20)}
.ng-motion-delay-385{animation-delay:2695ms!important}.ng-motion-duration-385{animation-duration:1.35s!important}.ng-glow-385{box-shadow:0 0 9px rgba(174,94,218,0.08)}
.ng-motion-delay-386{animation-delay:2702ms!important}.ng-motion-duration-386{animation-duration:1.40s!important}.ng-glow-386{box-shadow:0 0 10px rgba(181,105,231,0.10)}
.ng-motion-delay-387{animation-delay:2709ms!important}.ng-motion-duration-387{animation-duration:1.45s!important}.ng-glow-387{box-shadow:0 0 11px rgba(188,116,244,0.12)}
.ng-motion-delay-388{animation-delay:2716ms!important}.ng-motion-duration-388{animation-duration:1.50s!important}.ng-glow-388{box-shadow:0 0 12px rgba(195,127,1,0.14)}
.ng-motion-delay-389{animation-delay:2723ms!important}.ng-motion-duration-389{animation-duration:1.55s!important}.ng-glow-389{box-shadow:0 0 13px rgba(202,138,14,0.16)}
.ng-motion-delay-390{animation-delay:2730ms!important}.ng-motion-duration-390{animation-duration:1.60s!important}.ng-glow-390{box-shadow:0 0 14px rgba(209,149,27,0.18)}
.ng-motion-delay-391{animation-delay:2737ms!important}.ng-motion-duration-391{animation-duration:0.80s!important}.ng-glow-391{box-shadow:0 0 15px rgba(216,160,40,0.20)}
.ng-motion-delay-392{animation-delay:2744ms!important}.ng-motion-duration-392{animation-duration:0.85s!important}.ng-glow-392{box-shadow:0 0 16px rgba(223,171,53,0.08)}
.ng-motion-delay-393{animation-delay:2751ms!important}.ng-motion-duration-393{animation-duration:0.90s!important}.ng-glow-393{box-shadow:0 0 17px rgba(230,182,66,0.10)}
.ng-motion-delay-394{animation-delay:2758ms!important}.ng-motion-duration-394{animation-duration:0.95s!important}.ng-glow-394{box-shadow:0 0 18px rgba(237,193,79,0.12)}
.ng-motion-delay-395{animation-delay:2765ms!important}.ng-motion-duration-395{animation-duration:1.00s!important}.ng-glow-395{box-shadow:0 0 19px rgba(244,204,92,0.14)}
.ng-motion-delay-396{animation-delay:2772ms!important}.ng-motion-duration-396{animation-duration:1.05s!important}.ng-glow-396{box-shadow:0 0 20px rgba(251,215,105,0.16)}
.ng-motion-delay-397{animation-delay:2779ms!important}.ng-motion-duration-397{animation-duration:1.10s!important}.ng-glow-397{box-shadow:0 0 21px rgba(2,226,118,0.18)}
.ng-motion-delay-398{animation-delay:2786ms!important}.ng-motion-duration-398{animation-duration:1.15s!important}.ng-glow-398{box-shadow:0 0 22px rgba(9,237,131,0.20)}
.ng-motion-delay-399{animation-delay:2793ms!important}.ng-motion-duration-399{animation-duration:1.20s!important}.ng-glow-399{box-shadow:0 0 23px rgba(16,248,144,0.08)}
.ng-motion-delay-400{animation-delay:2800ms!important}.ng-motion-duration-400{animation-duration:1.25s!important}.ng-glow-400{box-shadow:0 0 24px rgba(23,3,157,0.10)}
@keyframes ngMicro1{0%{opacity:0;transform:translate3d(-3px,-5px,0) scale(.91) rotate(-2deg)}55%{opacity:1;transform:translate3d(-1px,-2px,0) scale(1.1) rotate(-3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-1{animation:ngMicro1 1.53s var(--ng-ease) both}
@keyframes ngMicro2{0%{opacity:0;transform:translate3d(-2px,-4px,0) scale(.92) rotate(-1deg)}55%{opacity:1;transform:translate3d(0px,-1px,0) scale(1.2) rotate(-2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-2{animation:ngMicro2 1.66s var(--ng-ease) both}
@keyframes ngMicro3{0%{opacity:0;transform:translate3d(-1px,-3px,0) scale(.93) rotate(0deg)}55%{opacity:1;transform:translate3d(1px,0px,0) scale(1.3) rotate(-1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-3{animation:ngMicro3 1.79s var(--ng-ease) both}
@keyframes ngMicro4{0%{opacity:0;transform:translate3d(0px,-2px,0) scale(.94) rotate(1deg)}55%{opacity:1;transform:translate3d(2px,1px,0) scale(1.0) rotate(0deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-4{animation:ngMicro4 1.92s var(--ng-ease) both}
@keyframes ngMicro5{0%{opacity:0;transform:translate3d(1px,-1px,0) scale(.95) rotate(2deg)}55%{opacity:1;transform:translate3d(-2px,2px,0) scale(1.1) rotate(1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-5{animation:ngMicro5 2.05s var(--ng-ease) both}
@keyframes ngMicro6{0%{opacity:0;transform:translate3d(2px,0px,0) scale(.96) rotate(3deg)}55%{opacity:1;transform:translate3d(-1px,3px,0) scale(1.2) rotate(2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-6{animation:ngMicro6 2.18s var(--ng-ease) both}
@keyframes ngMicro7{0%{opacity:0;transform:translate3d(3px,1px,0) scale(.97) rotate(-3deg)}55%{opacity:1;transform:translate3d(0px,-3px,0) scale(1.3) rotate(3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-7{animation:ngMicro7 2.31s var(--ng-ease) both}
@keyframes ngMicro8{0%{opacity:0;transform:translate3d(4px,2px,0) scale(.90) rotate(-2deg)}55%{opacity:1;transform:translate3d(1px,-2px,0) scale(1.0) rotate(4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-8{animation:ngMicro8 2.44s var(--ng-ease) both}
@keyframes ngMicro9{0%{opacity:0;transform:translate3d(-4px,3px,0) scale(.91) rotate(-1deg)}55%{opacity:1;transform:translate3d(2px,-1px,0) scale(1.1) rotate(-4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-9{animation:ngMicro9 1.40s var(--ng-ease) both}
@keyframes ngMicro10{0%{opacity:0;transform:translate3d(-3px,4px,0) scale(.92) rotate(0deg)}55%{opacity:1;transform:translate3d(-2px,0px,0) scale(1.2) rotate(-3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-10{animation:ngMicro10 1.53s var(--ng-ease) both}
@keyframes ngMicro11{0%{opacity:0;transform:translate3d(-2px,5px,0) scale(.93) rotate(1deg)}55%{opacity:1;transform:translate3d(-1px,1px,0) scale(1.3) rotate(-2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-11{animation:ngMicro11 1.66s var(--ng-ease) both}
@keyframes ngMicro12{0%{opacity:0;transform:translate3d(-1px,6px,0) scale(.94) rotate(2deg)}55%{opacity:1;transform:translate3d(0px,2px,0) scale(1.0) rotate(-1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-12{animation:ngMicro12 1.79s var(--ng-ease) both}
@keyframes ngMicro13{0%{opacity:0;transform:translate3d(0px,-6px,0) scale(.95) rotate(3deg)}55%{opacity:1;transform:translate3d(1px,3px,0) scale(1.1) rotate(0deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-13{animation:ngMicro13 1.92s var(--ng-ease) both}
@keyframes ngMicro14{0%{opacity:0;transform:translate3d(1px,-5px,0) scale(.96) rotate(-3deg)}55%{opacity:1;transform:translate3d(2px,-3px,0) scale(1.2) rotate(1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-14{animation:ngMicro14 2.05s var(--ng-ease) both}
@keyframes ngMicro15{0%{opacity:0;transform:translate3d(2px,-4px,0) scale(.97) rotate(-2deg)}55%{opacity:1;transform:translate3d(-2px,-2px,0) scale(1.3) rotate(2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-15{animation:ngMicro15 2.18s var(--ng-ease) both}
@keyframes ngMicro16{0%{opacity:0;transform:translate3d(3px,-3px,0) scale(.90) rotate(-1deg)}55%{opacity:1;transform:translate3d(-1px,-1px,0) scale(1.0) rotate(3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-16{animation:ngMicro16 2.31s var(--ng-ease) both}
@keyframes ngMicro17{0%{opacity:0;transform:translate3d(4px,-2px,0) scale(.91) rotate(0deg)}55%{opacity:1;transform:translate3d(0px,0px,0) scale(1.1) rotate(4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-17{animation:ngMicro17 2.44s var(--ng-ease) both}
@keyframes ngMicro18{0%{opacity:0;transform:translate3d(-4px,-1px,0) scale(.92) rotate(1deg)}55%{opacity:1;transform:translate3d(1px,1px,0) scale(1.2) rotate(-4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-18{animation:ngMicro18 1.40s var(--ng-ease) both}
@keyframes ngMicro19{0%{opacity:0;transform:translate3d(-3px,0px,0) scale(.93) rotate(2deg)}55%{opacity:1;transform:translate3d(2px,2px,0) scale(1.3) rotate(-3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-19{animation:ngMicro19 1.53s var(--ng-ease) both}
@keyframes ngMicro20{0%{opacity:0;transform:translate3d(-2px,1px,0) scale(.94) rotate(3deg)}55%{opacity:1;transform:translate3d(-2px,3px,0) scale(1.0) rotate(-2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-20{animation:ngMicro20 1.66s var(--ng-ease) both}
@keyframes ngMicro21{0%{opacity:0;transform:translate3d(-1px,2px,0) scale(.95) rotate(-3deg)}55%{opacity:1;transform:translate3d(-1px,-3px,0) scale(1.1) rotate(-1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-21{animation:ngMicro21 1.79s var(--ng-ease) both}
@keyframes ngMicro22{0%{opacity:0;transform:translate3d(0px,3px,0) scale(.96) rotate(-2deg)}55%{opacity:1;transform:translate3d(0px,-2px,0) scale(1.2) rotate(0deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-22{animation:ngMicro22 1.92s var(--ng-ease) both}
@keyframes ngMicro23{0%{opacity:0;transform:translate3d(1px,4px,0) scale(.97) rotate(-1deg)}55%{opacity:1;transform:translate3d(1px,-1px,0) scale(1.3) rotate(1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-23{animation:ngMicro23 2.05s var(--ng-ease) both}
@keyframes ngMicro24{0%{opacity:0;transform:translate3d(2px,5px,0) scale(.90) rotate(0deg)}55%{opacity:1;transform:translate3d(2px,0px,0) scale(1.0) rotate(2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-24{animation:ngMicro24 2.18s var(--ng-ease) both}
@keyframes ngMicro25{0%{opacity:0;transform:translate3d(3px,6px,0) scale(.91) rotate(1deg)}55%{opacity:1;transform:translate3d(-2px,1px,0) scale(1.1) rotate(3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-25{animation:ngMicro25 2.31s var(--ng-ease) both}
@keyframes ngMicro26{0%{opacity:0;transform:translate3d(4px,-6px,0) scale(.92) rotate(2deg)}55%{opacity:1;transform:translate3d(-1px,2px,0) scale(1.2) rotate(4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-26{animation:ngMicro26 2.44s var(--ng-ease) both}
@keyframes ngMicro27{0%{opacity:0;transform:translate3d(-4px,-5px,0) scale(.93) rotate(3deg)}55%{opacity:1;transform:translate3d(0px,3px,0) scale(1.3) rotate(-4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-27{animation:ngMicro27 1.40s var(--ng-ease) both}
@keyframes ngMicro28{0%{opacity:0;transform:translate3d(-3px,-4px,0) scale(.94) rotate(-3deg)}55%{opacity:1;transform:translate3d(1px,-3px,0) scale(1.0) rotate(-3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-28{animation:ngMicro28 1.53s var(--ng-ease) both}
@keyframes ngMicro29{0%{opacity:0;transform:translate3d(-2px,-3px,0) scale(.95) rotate(-2deg)}55%{opacity:1;transform:translate3d(2px,-2px,0) scale(1.1) rotate(-2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-29{animation:ngMicro29 1.66s var(--ng-ease) both}
@keyframes ngMicro30{0%{opacity:0;transform:translate3d(-1px,-2px,0) scale(.96) rotate(-1deg)}55%{opacity:1;transform:translate3d(-2px,-1px,0) scale(1.2) rotate(-1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-30{animation:ngMicro30 1.79s var(--ng-ease) both}
@keyframes ngMicro31{0%{opacity:0;transform:translate3d(0px,-1px,0) scale(.97) rotate(0deg)}55%{opacity:1;transform:translate3d(-1px,0px,0) scale(1.3) rotate(0deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-31{animation:ngMicro31 1.92s var(--ng-ease) both}
@keyframes ngMicro32{0%{opacity:0;transform:translate3d(1px,0px,0) scale(.90) rotate(1deg)}55%{opacity:1;transform:translate3d(0px,1px,0) scale(1.0) rotate(1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-32{animation:ngMicro32 2.05s var(--ng-ease) both}
@keyframes ngMicro33{0%{opacity:0;transform:translate3d(2px,1px,0) scale(.91) rotate(2deg)}55%{opacity:1;transform:translate3d(1px,2px,0) scale(1.1) rotate(2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-33{animation:ngMicro33 2.18s var(--ng-ease) both}
@keyframes ngMicro34{0%{opacity:0;transform:translate3d(3px,2px,0) scale(.92) rotate(3deg)}55%{opacity:1;transform:translate3d(2px,3px,0) scale(1.2) rotate(3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-34{animation:ngMicro34 2.31s var(--ng-ease) both}
@keyframes ngMicro35{0%{opacity:0;transform:translate3d(4px,3px,0) scale(.93) rotate(-3deg)}55%{opacity:1;transform:translate3d(-2px,-3px,0) scale(1.3) rotate(4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-35{animation:ngMicro35 2.44s var(--ng-ease) both}
@keyframes ngMicro36{0%{opacity:0;transform:translate3d(-4px,4px,0) scale(.94) rotate(-2deg)}55%{opacity:1;transform:translate3d(-1px,-2px,0) scale(1.0) rotate(-4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-36{animation:ngMicro36 1.40s var(--ng-ease) both}
@keyframes ngMicro37{0%{opacity:0;transform:translate3d(-3px,5px,0) scale(.95) rotate(-1deg)}55%{opacity:1;transform:translate3d(0px,-1px,0) scale(1.1) rotate(-3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-37{animation:ngMicro37 1.53s var(--ng-ease) both}
@keyframes ngMicro38{0%{opacity:0;transform:translate3d(-2px,6px,0) scale(.96) rotate(0deg)}55%{opacity:1;transform:translate3d(1px,0px,0) scale(1.2) rotate(-2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-38{animation:ngMicro38 1.66s var(--ng-ease) both}
@keyframes ngMicro39{0%{opacity:0;transform:translate3d(-1px,-6px,0) scale(.97) rotate(1deg)}55%{opacity:1;transform:translate3d(2px,1px,0) scale(1.3) rotate(-1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-39{animation:ngMicro39 1.79s var(--ng-ease) both}
@keyframes ngMicro40{0%{opacity:0;transform:translate3d(0px,-5px,0) scale(.90) rotate(2deg)}55%{opacity:1;transform:translate3d(-2px,2px,0) scale(1.0) rotate(0deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-40{animation:ngMicro40 1.92s var(--ng-ease) both}
@keyframes ngMicro41{0%{opacity:0;transform:translate3d(1px,-4px,0) scale(.91) rotate(3deg)}55%{opacity:1;transform:translate3d(-1px,3px,0) scale(1.1) rotate(1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-41{animation:ngMicro41 2.05s var(--ng-ease) both}
@keyframes ngMicro42{0%{opacity:0;transform:translate3d(2px,-3px,0) scale(.92) rotate(-3deg)}55%{opacity:1;transform:translate3d(0px,-3px,0) scale(1.2) rotate(2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-42{animation:ngMicro42 2.18s var(--ng-ease) both}
@keyframes ngMicro43{0%{opacity:0;transform:translate3d(3px,-2px,0) scale(.93) rotate(-2deg)}55%{opacity:1;transform:translate3d(1px,-2px,0) scale(1.3) rotate(3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-43{animation:ngMicro43 2.31s var(--ng-ease) both}
@keyframes ngMicro44{0%{opacity:0;transform:translate3d(4px,-1px,0) scale(.94) rotate(-1deg)}55%{opacity:1;transform:translate3d(2px,-1px,0) scale(1.0) rotate(4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-44{animation:ngMicro44 2.44s var(--ng-ease) both}
@keyframes ngMicro45{0%{opacity:0;transform:translate3d(-4px,0px,0) scale(.95) rotate(0deg)}55%{opacity:1;transform:translate3d(-2px,0px,0) scale(1.1) rotate(-4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-45{animation:ngMicro45 1.40s var(--ng-ease) both}
@keyframes ngMicro46{0%{opacity:0;transform:translate3d(-3px,1px,0) scale(.96) rotate(1deg)}55%{opacity:1;transform:translate3d(-1px,1px,0) scale(1.2) rotate(-3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-46{animation:ngMicro46 1.53s var(--ng-ease) both}
@keyframes ngMicro47{0%{opacity:0;transform:translate3d(-2px,2px,0) scale(.97) rotate(2deg)}55%{opacity:1;transform:translate3d(0px,2px,0) scale(1.3) rotate(-2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-47{animation:ngMicro47 1.66s var(--ng-ease) both}
@keyframes ngMicro48{0%{opacity:0;transform:translate3d(-1px,3px,0) scale(.90) rotate(3deg)}55%{opacity:1;transform:translate3d(1px,3px,0) scale(1.0) rotate(-1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-48{animation:ngMicro48 1.79s var(--ng-ease) both}
@keyframes ngMicro49{0%{opacity:0;transform:translate3d(0px,4px,0) scale(.91) rotate(-3deg)}55%{opacity:1;transform:translate3d(2px,-3px,0) scale(1.1) rotate(0deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-49{animation:ngMicro49 1.92s var(--ng-ease) both}
@keyframes ngMicro50{0%{opacity:0;transform:translate3d(1px,5px,0) scale(.92) rotate(-2deg)}55%{opacity:1;transform:translate3d(-2px,-2px,0) scale(1.2) rotate(1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-50{animation:ngMicro50 2.05s var(--ng-ease) both}
@keyframes ngMicro51{0%{opacity:0;transform:translate3d(2px,6px,0) scale(.93) rotate(-1deg)}55%{opacity:1;transform:translate3d(-1px,-1px,0) scale(1.3) rotate(2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-51{animation:ngMicro51 2.18s var(--ng-ease) both}
@keyframes ngMicro52{0%{opacity:0;transform:translate3d(3px,-6px,0) scale(.94) rotate(0deg)}55%{opacity:1;transform:translate3d(0px,0px,0) scale(1.0) rotate(3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-52{animation:ngMicro52 2.31s var(--ng-ease) both}
@keyframes ngMicro53{0%{opacity:0;transform:translate3d(4px,-5px,0) scale(.95) rotate(1deg)}55%{opacity:1;transform:translate3d(1px,1px,0) scale(1.1) rotate(4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-53{animation:ngMicro53 2.44s var(--ng-ease) both}
@keyframes ngMicro54{0%{opacity:0;transform:translate3d(-4px,-4px,0) scale(.96) rotate(2deg)}55%{opacity:1;transform:translate3d(2px,2px,0) scale(1.2) rotate(-4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-54{animation:ngMicro54 1.40s var(--ng-ease) both}
@keyframes ngMicro55{0%{opacity:0;transform:translate3d(-3px,-3px,0) scale(.97) rotate(3deg)}55%{opacity:1;transform:translate3d(-2px,3px,0) scale(1.3) rotate(-3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-55{animation:ngMicro55 1.53s var(--ng-ease) both}
@keyframes ngMicro56{0%{opacity:0;transform:translate3d(-2px,-2px,0) scale(.90) rotate(-3deg)}55%{opacity:1;transform:translate3d(-1px,-3px,0) scale(1.0) rotate(-2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-56{animation:ngMicro56 1.66s var(--ng-ease) both}
@keyframes ngMicro57{0%{opacity:0;transform:translate3d(-1px,-1px,0) scale(.91) rotate(-2deg)}55%{opacity:1;transform:translate3d(0px,-2px,0) scale(1.1) rotate(-1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-57{animation:ngMicro57 1.79s var(--ng-ease) both}
@keyframes ngMicro58{0%{opacity:0;transform:translate3d(0px,0px,0) scale(.92) rotate(-1deg)}55%{opacity:1;transform:translate3d(1px,-1px,0) scale(1.2) rotate(0deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-58{animation:ngMicro58 1.92s var(--ng-ease) both}
@keyframes ngMicro59{0%{opacity:0;transform:translate3d(1px,1px,0) scale(.93) rotate(0deg)}55%{opacity:1;transform:translate3d(2px,0px,0) scale(1.3) rotate(1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-59{animation:ngMicro59 2.05s var(--ng-ease) both}
@keyframes ngMicro60{0%{opacity:0;transform:translate3d(2px,2px,0) scale(.94) rotate(1deg)}55%{opacity:1;transform:translate3d(-2px,1px,0) scale(1.0) rotate(2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-60{animation:ngMicro60 2.18s var(--ng-ease) both}
@keyframes ngMicro61{0%{opacity:0;transform:translate3d(3px,3px,0) scale(.95) rotate(2deg)}55%{opacity:1;transform:translate3d(-1px,2px,0) scale(1.1) rotate(3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-61{animation:ngMicro61 2.31s var(--ng-ease) both}
@keyframes ngMicro62{0%{opacity:0;transform:translate3d(4px,4px,0) scale(.96) rotate(3deg)}55%{opacity:1;transform:translate3d(0px,3px,0) scale(1.2) rotate(4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-62{animation:ngMicro62 2.44s var(--ng-ease) both}
@keyframes ngMicro63{0%{opacity:0;transform:translate3d(-4px,5px,0) scale(.97) rotate(-3deg)}55%{opacity:1;transform:translate3d(1px,-3px,0) scale(1.3) rotate(-4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-63{animation:ngMicro63 1.40s var(--ng-ease) both}
@keyframes ngMicro64{0%{opacity:0;transform:translate3d(-3px,6px,0) scale(.90) rotate(-2deg)}55%{opacity:1;transform:translate3d(2px,-2px,0) scale(1.0) rotate(-3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-64{animation:ngMicro64 1.53s var(--ng-ease) both}
@keyframes ngMicro65{0%{opacity:0;transform:translate3d(-2px,-6px,0) scale(.91) rotate(-1deg)}55%{opacity:1;transform:translate3d(-2px,-1px,0) scale(1.1) rotate(-2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-65{animation:ngMicro65 1.66s var(--ng-ease) both}
@keyframes ngMicro66{0%{opacity:0;transform:translate3d(-1px,-5px,0) scale(.92) rotate(0deg)}55%{opacity:1;transform:translate3d(-1px,0px,0) scale(1.2) rotate(-1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-66{animation:ngMicro66 1.79s var(--ng-ease) both}
@keyframes ngMicro67{0%{opacity:0;transform:translate3d(0px,-4px,0) scale(.93) rotate(1deg)}55%{opacity:1;transform:translate3d(0px,1px,0) scale(1.3) rotate(0deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-67{animation:ngMicro67 1.92s var(--ng-ease) both}
@keyframes ngMicro68{0%{opacity:0;transform:translate3d(1px,-3px,0) scale(.94) rotate(2deg)}55%{opacity:1;transform:translate3d(1px,2px,0) scale(1.0) rotate(1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-68{animation:ngMicro68 2.05s var(--ng-ease) both}
@keyframes ngMicro69{0%{opacity:0;transform:translate3d(2px,-2px,0) scale(.95) rotate(3deg)}55%{opacity:1;transform:translate3d(2px,3px,0) scale(1.1) rotate(2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-69{animation:ngMicro69 2.18s var(--ng-ease) both}
@keyframes ngMicro70{0%{opacity:0;transform:translate3d(3px,-1px,0) scale(.96) rotate(-3deg)}55%{opacity:1;transform:translate3d(-2px,-3px,0) scale(1.2) rotate(3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-70{animation:ngMicro70 2.31s var(--ng-ease) both}
@keyframes ngMicro71{0%{opacity:0;transform:translate3d(4px,0px,0) scale(.97) rotate(-2deg)}55%{opacity:1;transform:translate3d(-1px,-2px,0) scale(1.3) rotate(4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-71{animation:ngMicro71 2.44s var(--ng-ease) both}
@keyframes ngMicro72{0%{opacity:0;transform:translate3d(-4px,1px,0) scale(.90) rotate(-1deg)}55%{opacity:1;transform:translate3d(0px,-1px,0) scale(1.0) rotate(-4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-72{animation:ngMicro72 1.40s var(--ng-ease) both}
@keyframes ngMicro73{0%{opacity:0;transform:translate3d(-3px,2px,0) scale(.91) rotate(0deg)}55%{opacity:1;transform:translate3d(1px,0px,0) scale(1.1) rotate(-3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-73{animation:ngMicro73 1.53s var(--ng-ease) both}
@keyframes ngMicro74{0%{opacity:0;transform:translate3d(-2px,3px,0) scale(.92) rotate(1deg)}55%{opacity:1;transform:translate3d(2px,1px,0) scale(1.2) rotate(-2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-74{animation:ngMicro74 1.66s var(--ng-ease) both}
@keyframes ngMicro75{0%{opacity:0;transform:translate3d(-1px,4px,0) scale(.93) rotate(2deg)}55%{opacity:1;transform:translate3d(-2px,2px,0) scale(1.3) rotate(-1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-75{animation:ngMicro75 1.79s var(--ng-ease) both}
@keyframes ngMicro76{0%{opacity:0;transform:translate3d(0px,5px,0) scale(.94) rotate(3deg)}55%{opacity:1;transform:translate3d(-1px,3px,0) scale(1.0) rotate(0deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-76{animation:ngMicro76 1.92s var(--ng-ease) both}
@keyframes ngMicro77{0%{opacity:0;transform:translate3d(1px,6px,0) scale(.95) rotate(-3deg)}55%{opacity:1;transform:translate3d(0px,-3px,0) scale(1.1) rotate(1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-77{animation:ngMicro77 2.05s var(--ng-ease) both}
@keyframes ngMicro78{0%{opacity:0;transform:translate3d(2px,-6px,0) scale(.96) rotate(-2deg)}55%{opacity:1;transform:translate3d(1px,-2px,0) scale(1.2) rotate(2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-78{animation:ngMicro78 2.18s var(--ng-ease) both}
@keyframes ngMicro79{0%{opacity:0;transform:translate3d(3px,-5px,0) scale(.97) rotate(-1deg)}55%{opacity:1;transform:translate3d(2px,-1px,0) scale(1.3) rotate(3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-79{animation:ngMicro79 2.31s var(--ng-ease) both}
@keyframes ngMicro80{0%{opacity:0;transform:translate3d(4px,-4px,0) scale(.90) rotate(0deg)}55%{opacity:1;transform:translate3d(-2px,0px,0) scale(1.0) rotate(4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-80{animation:ngMicro80 2.44s var(--ng-ease) both}
@keyframes ngMicro81{0%{opacity:0;transform:translate3d(-4px,-3px,0) scale(.91) rotate(1deg)}55%{opacity:1;transform:translate3d(-1px,1px,0) scale(1.1) rotate(-4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-81{animation:ngMicro81 1.40s var(--ng-ease) both}
@keyframes ngMicro82{0%{opacity:0;transform:translate3d(-3px,-2px,0) scale(.92) rotate(2deg)}55%{opacity:1;transform:translate3d(0px,2px,0) scale(1.2) rotate(-3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-82{animation:ngMicro82 1.53s var(--ng-ease) both}
@keyframes ngMicro83{0%{opacity:0;transform:translate3d(-2px,-1px,0) scale(.93) rotate(3deg)}55%{opacity:1;transform:translate3d(1px,3px,0) scale(1.3) rotate(-2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-83{animation:ngMicro83 1.66s var(--ng-ease) both}
@keyframes ngMicro84{0%{opacity:0;transform:translate3d(-1px,0px,0) scale(.94) rotate(-3deg)}55%{opacity:1;transform:translate3d(2px,-3px,0) scale(1.0) rotate(-1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-84{animation:ngMicro84 1.79s var(--ng-ease) both}
@keyframes ngMicro85{0%{opacity:0;transform:translate3d(0px,1px,0) scale(.95) rotate(-2deg)}55%{opacity:1;transform:translate3d(-2px,-2px,0) scale(1.1) rotate(0deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-85{animation:ngMicro85 1.92s var(--ng-ease) both}
@keyframes ngMicro86{0%{opacity:0;transform:translate3d(1px,2px,0) scale(.96) rotate(-1deg)}55%{opacity:1;transform:translate3d(-1px,-1px,0) scale(1.2) rotate(1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-86{animation:ngMicro86 2.05s var(--ng-ease) both}
@keyframes ngMicro87{0%{opacity:0;transform:translate3d(2px,3px,0) scale(.97) rotate(0deg)}55%{opacity:1;transform:translate3d(0px,0px,0) scale(1.3) rotate(2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-87{animation:ngMicro87 2.18s var(--ng-ease) both}
@keyframes ngMicro88{0%{opacity:0;transform:translate3d(3px,4px,0) scale(.90) rotate(1deg)}55%{opacity:1;transform:translate3d(1px,1px,0) scale(1.0) rotate(3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-88{animation:ngMicro88 2.31s var(--ng-ease) both}
@keyframes ngMicro89{0%{opacity:0;transform:translate3d(4px,5px,0) scale(.91) rotate(2deg)}55%{opacity:1;transform:translate3d(2px,2px,0) scale(1.1) rotate(4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-89{animation:ngMicro89 2.44s var(--ng-ease) both}
@keyframes ngMicro90{0%{opacity:0;transform:translate3d(-4px,6px,0) scale(.92) rotate(3deg)}55%{opacity:1;transform:translate3d(-2px,3px,0) scale(1.2) rotate(-4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-90{animation:ngMicro90 1.40s var(--ng-ease) both}
@keyframes ngMicro91{0%{opacity:0;transform:translate3d(-3px,-6px,0) scale(.93) rotate(-3deg)}55%{opacity:1;transform:translate3d(-1px,-3px,0) scale(1.3) rotate(-3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-91{animation:ngMicro91 1.53s var(--ng-ease) both}
@keyframes ngMicro92{0%{opacity:0;transform:translate3d(-2px,-5px,0) scale(.94) rotate(-2deg)}55%{opacity:1;transform:translate3d(0px,-2px,0) scale(1.0) rotate(-2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-92{animation:ngMicro92 1.66s var(--ng-ease) both}
@keyframes ngMicro93{0%{opacity:0;transform:translate3d(-1px,-4px,0) scale(.95) rotate(-1deg)}55%{opacity:1;transform:translate3d(1px,-1px,0) scale(1.1) rotate(-1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-93{animation:ngMicro93 1.79s var(--ng-ease) both}
@keyframes ngMicro94{0%{opacity:0;transform:translate3d(0px,-3px,0) scale(.96) rotate(0deg)}55%{opacity:1;transform:translate3d(2px,0px,0) scale(1.2) rotate(0deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-94{animation:ngMicro94 1.92s var(--ng-ease) both}
@keyframes ngMicro95{0%{opacity:0;transform:translate3d(1px,-2px,0) scale(.97) rotate(1deg)}55%{opacity:1;transform:translate3d(-2px,1px,0) scale(1.3) rotate(1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-95{animation:ngMicro95 2.05s var(--ng-ease) both}
@keyframes ngMicro96{0%{opacity:0;transform:translate3d(2px,-1px,0) scale(.90) rotate(2deg)}55%{opacity:1;transform:translate3d(-1px,2px,0) scale(1.0) rotate(2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-96{animation:ngMicro96 2.18s var(--ng-ease) both}
@keyframes ngMicro97{0%{opacity:0;transform:translate3d(3px,0px,0) scale(.91) rotate(3deg)}55%{opacity:1;transform:translate3d(0px,3px,0) scale(1.1) rotate(3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-97{animation:ngMicro97 2.31s var(--ng-ease) both}
@keyframes ngMicro98{0%{opacity:0;transform:translate3d(4px,1px,0) scale(.92) rotate(-3deg)}55%{opacity:1;transform:translate3d(1px,-3px,0) scale(1.2) rotate(4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-98{animation:ngMicro98 2.44s var(--ng-ease) both}
@keyframes ngMicro99{0%{opacity:0;transform:translate3d(-4px,2px,0) scale(.93) rotate(-2deg)}55%{opacity:1;transform:translate3d(2px,-2px,0) scale(1.3) rotate(-4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-99{animation:ngMicro99 1.40s var(--ng-ease) both}
@keyframes ngMicro100{0%{opacity:0;transform:translate3d(-3px,3px,0) scale(.94) rotate(-1deg)}55%{opacity:1;transform:translate3d(-2px,-1px,0) scale(1.0) rotate(-3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-100{animation:ngMicro100 1.53s var(--ng-ease) both}
@keyframes ngMicro101{0%{opacity:0;transform:translate3d(-2px,4px,0) scale(.95) rotate(0deg)}55%{opacity:1;transform:translate3d(-1px,0px,0) scale(1.1) rotate(-2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-101{animation:ngMicro101 1.66s var(--ng-ease) both}
@keyframes ngMicro102{0%{opacity:0;transform:translate3d(-1px,5px,0) scale(.96) rotate(1deg)}55%{opacity:1;transform:translate3d(0px,1px,0) scale(1.2) rotate(-1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-102{animation:ngMicro102 1.79s var(--ng-ease) both}
@keyframes ngMicro103{0%{opacity:0;transform:translate3d(0px,6px,0) scale(.97) rotate(2deg)}55%{opacity:1;transform:translate3d(1px,2px,0) scale(1.3) rotate(0deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-103{animation:ngMicro103 1.92s var(--ng-ease) both}
@keyframes ngMicro104{0%{opacity:0;transform:translate3d(1px,-6px,0) scale(.90) rotate(3deg)}55%{opacity:1;transform:translate3d(2px,3px,0) scale(1.0) rotate(1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-104{animation:ngMicro104 2.05s var(--ng-ease) both}
@keyframes ngMicro105{0%{opacity:0;transform:translate3d(2px,-5px,0) scale(.91) rotate(-3deg)}55%{opacity:1;transform:translate3d(-2px,-3px,0) scale(1.1) rotate(2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-105{animation:ngMicro105 2.18s var(--ng-ease) both}
@keyframes ngMicro106{0%{opacity:0;transform:translate3d(3px,-4px,0) scale(.92) rotate(-2deg)}55%{opacity:1;transform:translate3d(-1px,-2px,0) scale(1.2) rotate(3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-106{animation:ngMicro106 2.31s var(--ng-ease) both}
@keyframes ngMicro107{0%{opacity:0;transform:translate3d(4px,-3px,0) scale(.93) rotate(-1deg)}55%{opacity:1;transform:translate3d(0px,-1px,0) scale(1.3) rotate(4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-107{animation:ngMicro107 2.44s var(--ng-ease) both}
@keyframes ngMicro108{0%{opacity:0;transform:translate3d(-4px,-2px,0) scale(.94) rotate(0deg)}55%{opacity:1;transform:translate3d(1px,0px,0) scale(1.0) rotate(-4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-108{animation:ngMicro108 1.40s var(--ng-ease) both}
@keyframes ngMicro109{0%{opacity:0;transform:translate3d(-3px,-1px,0) scale(.95) rotate(1deg)}55%{opacity:1;transform:translate3d(2px,1px,0) scale(1.1) rotate(-3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-109{animation:ngMicro109 1.53s var(--ng-ease) both}
@keyframes ngMicro110{0%{opacity:0;transform:translate3d(-2px,0px,0) scale(.96) rotate(2deg)}55%{opacity:1;transform:translate3d(-2px,2px,0) scale(1.2) rotate(-2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-110{animation:ngMicro110 1.66s var(--ng-ease) both}
@keyframes ngMicro111{0%{opacity:0;transform:translate3d(-1px,1px,0) scale(.97) rotate(3deg)}55%{opacity:1;transform:translate3d(-1px,3px,0) scale(1.3) rotate(-1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-111{animation:ngMicro111 1.79s var(--ng-ease) both}
@keyframes ngMicro112{0%{opacity:0;transform:translate3d(0px,2px,0) scale(.90) rotate(-3deg)}55%{opacity:1;transform:translate3d(0px,-3px,0) scale(1.0) rotate(0deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-112{animation:ngMicro112 1.92s var(--ng-ease) both}
@keyframes ngMicro113{0%{opacity:0;transform:translate3d(1px,3px,0) scale(.91) rotate(-2deg)}55%{opacity:1;transform:translate3d(1px,-2px,0) scale(1.1) rotate(1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-113{animation:ngMicro113 2.05s var(--ng-ease) both}
@keyframes ngMicro114{0%{opacity:0;transform:translate3d(2px,4px,0) scale(.92) rotate(-1deg)}55%{opacity:1;transform:translate3d(2px,-1px,0) scale(1.2) rotate(2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-114{animation:ngMicro114 2.18s var(--ng-ease) both}
@keyframes ngMicro115{0%{opacity:0;transform:translate3d(3px,5px,0) scale(.93) rotate(0deg)}55%{opacity:1;transform:translate3d(-2px,0px,0) scale(1.3) rotate(3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-115{animation:ngMicro115 2.31s var(--ng-ease) both}
@keyframes ngMicro116{0%{opacity:0;transform:translate3d(4px,6px,0) scale(.94) rotate(1deg)}55%{opacity:1;transform:translate3d(-1px,1px,0) scale(1.0) rotate(4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-116{animation:ngMicro116 2.44s var(--ng-ease) both}
@keyframes ngMicro117{0%{opacity:0;transform:translate3d(-4px,-6px,0) scale(.95) rotate(2deg)}55%{opacity:1;transform:translate3d(0px,2px,0) scale(1.1) rotate(-4deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-117{animation:ngMicro117 1.40s var(--ng-ease) both}
@keyframes ngMicro118{0%{opacity:0;transform:translate3d(-3px,-5px,0) scale(.96) rotate(3deg)}55%{opacity:1;transform:translate3d(1px,3px,0) scale(1.2) rotate(-3deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-118{animation:ngMicro118 1.53s var(--ng-ease) both}
@keyframes ngMicro119{0%{opacity:0;transform:translate3d(-2px,-4px,0) scale(.97) rotate(-3deg)}55%{opacity:1;transform:translate3d(2px,-3px,0) scale(1.3) rotate(-2deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-119{animation:ngMicro119 1.66s var(--ng-ease) both}
@keyframes ngMicro120{0%{opacity:0;transform:translate3d(-1px,-3px,0) scale(.90) rotate(-2deg)}55%{opacity:1;transform:translate3d(-2px,-2px,0) scale(1.0) rotate(-1deg)}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0)}}.ng-micro-120{animation:ngMicro120 1.79s var(--ng-ease) both}

/* Extended responsive motion and surface presets used by the storefront components. */
.ng-surface-401{background:linear-gradient(173deg,rgba(143,159,107,.12),rgba(107,143,159,.18));border-radius:19px;padding:11px;}.ng-border-401{border:1px solid rgba(143,159,107,.25);}.ng-text-401{text-shadow:0 1px 16px rgba(143,159,107,.12);}
.ng-surface-402{background:linear-gradient(186deg,rgba(174,206,166,.13),rgba(166,174,206,.19));border-radius:20px;padding:12px;}.ng-border-402{border:1px solid rgba(174,206,166,.26);}.ng-text-402{text-shadow:0 2px 17px rgba(174,206,166,.13);}
.ng-surface-403{background:linear-gradient(199deg,rgba(205,253,225,.14),rgba(225,205,253,.20));border-radius:21px;padding:13px;}.ng-border-403{border:1px solid rgba(205,253,225,.27);}.ng-text-403{text-shadow:0 3px 18px rgba(205,253,225,.14);}
.ng-surface-404{background:linear-gradient(212deg,rgba(236,44,28,.15),rgba(28,236,44,.21));border-radius:22px;padding:14px;}.ng-border-404{border:1px solid rgba(236,44,28,.28);}.ng-text-404{text-shadow:0 4px 19px rgba(236,44,28,.15);}
.ng-surface-405{background:linear-gradient(225deg,rgba(11,91,87,.16),rgba(87,11,91,.22));border-radius:23px;padding:15px;}.ng-border-405{border:1px solid rgba(11,91,87,.29);}.ng-text-405{text-shadow:0 0px 20px rgba(11,91,87,.16);}
.ng-surface-406{background:linear-gradient(238deg,rgba(42,138,146,.17),rgba(146,42,138,.23));border-radius:24px;padding:16px;}.ng-border-406{border:1px solid rgba(42,138,146,.30);}.ng-text-406{text-shadow:0 1px 21px rgba(42,138,146,.17);}
.ng-surface-407{background:linear-gradient(251deg,rgba(73,185,205,.18),rgba(205,73,185,.24));border-radius:25px;padding:17px;}.ng-border-407{border:1px solid rgba(73,185,205,.31);}.ng-text-407{text-shadow:0 2px 22px rgba(73,185,205,.18);}
.ng-surface-408{background:linear-gradient(264deg,rgba(104,232,8,.19),rgba(8,104,232,.8));border-radius:26px;padding:18px;}.ng-border-408{border:1px solid rgba(104,232,8,.32);}.ng-text-408{text-shadow:0 3px 6px rgba(104,232,8,.19);}
.ng-surface-409{background:linear-gradient(277deg,rgba(135,23,67,.20),rgba(67,135,23,.9));border-radius:27px;padding:19px;}.ng-border-409{border:1px solid rgba(135,23,67,.33);}.ng-text-409{text-shadow:0 4px 7px rgba(135,23,67,.20);}
.ng-surface-410{background:linear-gradient(290deg,rgba(166,70,126,.21),rgba(126,166,70,.10));border-radius:28px;padding:20px;}.ng-border-410{border:1px solid rgba(166,70,126,.34);}.ng-text-410{text-shadow:0 0px 8px rgba(166,70,126,.21);}
.ng-surface-411{background:linear-gradient(303deg,rgba(197,117,185,.22),rgba(185,197,117,.11));border-radius:29px;padding:21px;}.ng-border-411{border:1px solid rgba(197,117,185,.35);}.ng-text-411{text-shadow:0 1px 9px rgba(197,117,185,.22);}
.ng-surface-412{background:linear-gradient(316deg,rgba(228,164,244,.23),rgba(244,228,164,.12));border-radius:30px;padding:22px;}.ng-border-412{border:1px solid rgba(228,164,244,.36);}.ng-text-412{text-shadow:0 2px 10px rgba(228,164,244,.23);}
.ng-surface-413{background:linear-gradient(329deg,rgba(3,211,47,.24),rgba(47,3,211,.13));border-radius:31px;padding:23px;}.ng-border-413{border:1px solid rgba(3,211,47,.37);}.ng-text-413{text-shadow:0 3px 11px rgba(3,211,47,.24);}
.ng-surface-414{background:linear-gradient(342deg,rgba(34,2,106,.25),rgba(106,34,2,.14));border-radius:32px;padding:6px;}.ng-border-414{border:1px solid rgba(34,2,106,.15);}.ng-text-414{text-shadow:0 4px 12px rgba(34,2,106,.25);}
.ng-surface-415{background:linear-gradient(355deg,rgba(65,49,165,.26),rgba(165,65,49,.15));border-radius:33px;padding:7px;}.ng-border-415{border:1px solid rgba(65,49,165,.16);}.ng-text-415{text-shadow:0 0px 13px rgba(65,49,165,.26);}
.ng-surface-416{background:linear-gradient(8deg,rgba(96,96,224,.27),rgba(224,96,96,.16));border-radius:34px;padding:8px;}.ng-border-416{border:1px solid rgba(96,96,224,.17);}.ng-text-416{text-shadow:0 1px 14px rgba(96,96,224,.27);}
.ng-surface-417{background:linear-gradient(21deg,rgba(127,143,27,.28),rgba(27,127,143,.17));border-radius:35px;padding:9px;}.ng-border-417{border:1px solid rgba(127,143,27,.18);}.ng-text-417{text-shadow:0 2px 15px rgba(127,143,27,.28);}
.ng-surface-418{background:linear-gradient(34deg,rgba(158,190,86,.10),rgba(86,158,190,.18));border-radius:36px;padding:10px;}.ng-border-418{border:1px solid rgba(158,190,86,.19);}.ng-text-418{text-shadow:0 3px 16px rgba(158,190,86,.29);}
.ng-surface-419{background:linear-gradient(47deg,rgba(189,237,145,.11),rgba(145,189,237,.19));border-radius:37px;padding:11px;}.ng-border-419{border:1px solid rgba(189,237,145,.20);}.ng-text-419{text-shadow:0 4px 17px rgba(189,237,145,.30);}
.ng-surface-420{background:linear-gradient(60deg,rgba(220,28,204,.12),rgba(204,220,28,.20));border-radius:10px;padding:12px;}.ng-border-420{border:1px solid rgba(220,28,204,.21);}.ng-text-420{text-shadow:0 0px 18px rgba(220,28,204,.10);}
.ng-surface-421{background:linear-gradient(73deg,rgba(251,75,7,.13),rgba(7,251,75,.21));border-radius:11px;padding:13px;}.ng-border-421{border:1px solid rgba(251,75,7,.22);}.ng-text-421{text-shadow:0 1px 19px rgba(251,75,7,.11);}
.ng-surface-422{background:linear-gradient(86deg,rgba(26,122,66,.14),rgba(66,26,122,.22));border-radius:12px;padding:14px;}.ng-border-422{border:1px solid rgba(26,122,66,.23);}.ng-text-422{text-shadow:0 2px 20px rgba(26,122,66,.12);}
.ng-surface-423{background:linear-gradient(99deg,rgba(57,169,125,.15),rgba(125,57,169,.23));border-radius:13px;padding:15px;}.ng-border-423{border:1px solid rgba(57,169,125,.24);}.ng-text-423{text-shadow:0 3px 21px rgba(57,169,125,.13);}
.ng-surface-424{background:linear-gradient(112deg,rgba(88,216,184,.16),rgba(184,88,216,.24));border-radius:14px;padding:16px;}.ng-border-424{border:1px solid rgba(88,216,184,.25);}.ng-text-424{text-shadow:0 4px 22px rgba(88,216,184,.14);}
.ng-surface-425{background:linear-gradient(125deg,rgba(119,7,243,.17),rgba(243,119,7,.8));border-radius:15px;padding:17px;}.ng-border-425{border:1px solid rgba(119,7,243,.26);}.ng-text-425{text-shadow:0 0px 6px rgba(119,7,243,.15);}
.ng-surface-426{background:linear-gradient(138deg,rgba(150,54,46,.18),rgba(46,150,54,.9));border-radius:16px;padding:18px;}.ng-border-426{border:1px solid rgba(150,54,46,.27);}.ng-text-426{text-shadow:0 1px 7px rgba(150,54,46,.16);}
.ng-surface-427{background:linear-gradient(151deg,rgba(181,101,105,.19),rgba(105,181,101,.10));border-radius:17px;padding:19px;}.ng-border-427{border:1px solid rgba(181,101,105,.28);}.ng-text-427{text-shadow:0 2px 8px rgba(181,101,105,.17);}
.ng-surface-428{background:linear-gradient(164deg,rgba(212,148,164,.20),rgba(164,212,148,.11));border-radius:18px;padding:20px;}.ng-border-428{border:1px solid rgba(212,148,164,.29);}.ng-text-428{text-shadow:0 3px 9px rgba(212,148,164,.18);}
.ng-surface-429{background:linear-gradient(177deg,rgba(243,195,223,.21),rgba(223,243,195,.12));border-radius:19px;padding:21px;}.ng-border-429{border:1px solid rgba(243,195,223,.30);}.ng-text-429{text-shadow:0 4px 10px rgba(243,195,223,.19);}
.ng-surface-430{background:linear-gradient(190deg,rgba(18,242,26,.22),rgba(26,18,242,.13));border-radius:20px;padding:22px;}.ng-border-430{border:1px solid rgba(18,242,26,.31);}.ng-text-430{text-shadow:0 0px 11px rgba(18,242,26,.20);}
.ng-surface-431{background:linear-gradient(203deg,rgba(49,33,85,.23),rgba(85,49,33,.14));border-radius:21px;padding:23px;}.ng-border-431{border:1px solid rgba(49,33,85,.32);}.ng-text-431{text-shadow:0 1px 12px rgba(49,33,85,.21);}
.ng-surface-432{background:linear-gradient(216deg,rgba(80,80,144,.24),rgba(144,80,80,.15));border-radius:22px;padding:6px;}.ng-border-432{border:1px solid rgba(80,80,144,.33);}.ng-text-432{text-shadow:0 2px 13px rgba(80,80,144,.22);}
.ng-surface-433{background:linear-gradient(229deg,rgba(111,127,203,.25),rgba(203,111,127,.16));border-radius:23px;padding:7px;}.ng-border-433{border:1px solid rgba(111,127,203,.34);}.ng-text-433{text-shadow:0 3px 14px rgba(111,127,203,.23);}
.ng-surface-434{background:linear-gradient(242deg,rgba(142,174,6,.26),rgba(6,142,174,.17));border-radius:24px;padding:8px;}.ng-border-434{border:1px solid rgba(142,174,6,.35);}.ng-text-434{text-shadow:0 4px 15px rgba(142,174,6,.24);}
.ng-surface-435{background:linear-gradient(255deg,rgba(173,221,65,.27),rgba(65,173,221,.18));border-radius:25px;padding:9px;}.ng-border-435{border:1px solid rgba(173,221,65,.36);}.ng-text-435{text-shadow:0 0px 16px rgba(173,221,65,.25);}
.ng-surface-436{background:linear-gradient(268deg,rgba(204,12,124,.28),rgba(124,204,12,.19));border-radius:26px;padding:10px;}.ng-border-436{border:1px solid rgba(204,12,124,.37);}.ng-text-436{text-shadow:0 1px 17px rgba(204,12,124,.26);}
.ng-surface-437{background:linear-gradient(281deg,rgba(235,59,183,.10),rgba(183,235,59,.20));border-radius:27px;padding:11px;}.ng-border-437{border:1px solid rgba(235,59,183,.15);}.ng-text-437{text-shadow:0 2px 18px rgba(235,59,183,.27);}
.ng-surface-438{background:linear-gradient(294deg,rgba(10,106,242,.11),rgba(242,10,106,.21));border-radius:28px;padding:12px;}.ng-border-438{border:1px solid rgba(10,106,242,.16);}.ng-text-438{text-shadow:0 3px 19px rgba(10,106,242,.28);}
.ng-surface-439{background:linear-gradient(307deg,rgba(41,153,45,.12),rgba(45,41,153,.22));border-radius:29px;padding:13px;}.ng-border-439{border:1px solid rgba(41,153,45,.17);}.ng-text-439{text-shadow:0 4px 20px rgba(41,153,45,.29);}
.ng-surface-440{background:linear-gradient(320deg,rgba(72,200,104,.13),rgba(104,72,200,.23));border-radius:30px;padding:14px;}.ng-border-440{border:1px solid rgba(72,200,104,.18);}.ng-text-440{text-shadow:0 0px 21px rgba(72,200,104,.30);}
.ng-surface-441{background:linear-gradient(333deg,rgba(103,247,163,.14),rgba(163,103,247,.24));border-radius:31px;padding:15px;}.ng-border-441{border:1px solid rgba(103,247,163,.19);}.ng-text-441{text-shadow:0 1px 22px rgba(103,247,163,.10);}
.ng-surface-442{background:linear-gradient(346deg,rgba(134,38,222,.15),rgba(222,134,38,.8));border-radius:32px;padding:16px;}.ng-border-442{border:1px solid rgba(134,38,222,.20);}.ng-text-442{text-shadow:0 2px 6px rgba(134,38,222,.11);}
.ng-surface-443{background:linear-gradient(359deg,rgba(165,85,25,.16),rgba(25,165,85,.9));border-radius:33px;padding:17px;}.ng-border-443{border:1px solid rgba(165,85,25,.21);}.ng-text-443{text-shadow:0 3px 7px rgba(165,85,25,.12);}
.ng-surface-444{background:linear-gradient(12deg,rgba(196,132,84,.17),rgba(84,196,132,.10));border-radius:34px;padding:18px;}.ng-border-444{border:1px solid rgba(196,132,84,.22);}.ng-text-444{text-shadow:0 4px 8px rgba(196,132,84,.13);}
.ng-surface-445{background:linear-gradient(25deg,rgba(227,179,143,.18),rgba(143,227,179,.11));border-radius:35px;padding:19px;}.ng-border-445{border:1px solid rgba(227,179,143,.23);}.ng-text-445{text-shadow:0 0px 9px rgba(227,179,143,.14);}
.ng-surface-446{background:linear-gradient(38deg,rgba(2,226,202,.19),rgba(202,2,226,.12));border-radius:36px;padding:20px;}.ng-border-446{border:1px solid rgba(2,226,202,.24);}.ng-text-446{text-shadow:0 1px 10px rgba(2,226,202,.15);}
.ng-surface-447{background:linear-gradient(51deg,rgba(33,17,5,.20),rgba(5,33,17,.13));border-radius:37px;padding:21px;}.ng-border-447{border:1px solid rgba(33,17,5,.25);}.ng-text-447{text-shadow:0 2px 11px rgba(33,17,5,.16);}
.ng-surface-448{background:linear-gradient(64deg,rgba(64,64,64,.21),rgba(64,64,64,.14));border-radius:10px;padding:22px;}.ng-border-448{border:1px solid rgba(64,64,64,.26);}.ng-text-448{text-shadow:0 3px 12px rgba(64,64,64,.17);}
.ng-surface-449{background:linear-gradient(77deg,rgba(95,111,123,.22),rgba(123,95,111,.15));border-radius:11px;padding:23px;}.ng-border-449{border:1px solid rgba(95,111,123,.27);}.ng-text-449{text-shadow:0 4px 13px rgba(95,111,123,.18);}
.ng-surface-450{background:linear-gradient(90deg,rgba(126,158,182,.23),rgba(182,126,158,.16));border-radius:12px;padding:6px;}.ng-border-450{border:1px solid rgba(126,158,182,.28);}.ng-text-450{text-shadow:0 0px 14px rgba(126,158,182,.19);}
.ng-surface-451{background:linear-gradient(103deg,rgba(157,205,241,.24),rgba(241,157,205,.17));border-radius:13px;padding:7px;}.ng-border-451{border:1px solid rgba(157,205,241,.29);}.ng-text-451{text-shadow:0 1px 15px rgba(157,205,241,.20);}
.ng-surface-452{background:linear-gradient(116deg,rgba(188,252,44,.25),rgba(44,188,252,.18));border-radius:14px;padding:8px;}.ng-border-452{border:1px solid rgba(188,252,44,.30);}.ng-text-452{text-shadow:0 2px 16px rgba(188,252,44,.21);}
.ng-surface-453{background:linear-gradient(129deg,rgba(219,43,103,.26),rgba(103,219,43,.19));border-radius:15px;padding:9px;}.ng-border-453{border:1px solid rgba(219,43,103,.31);}.ng-text-453{text-shadow:0 3px 17px rgba(219,43,103,.22);}
.ng-surface-454{background:linear-gradient(142deg,rgba(250,90,162,.27),rgba(162,250,90,.20));border-radius:16px;padding:10px;}.ng-border-454{border:1px solid rgba(250,90,162,.32);}.ng-text-454{text-shadow:0 4px 18px rgba(250,90,162,.23);}
.ng-surface-455{background:linear-gradient(155deg,rgba(25,137,221,.28),rgba(221,25,137,.21));border-radius:17px;padding:11px;}.ng-border-455{border:1px solid rgba(25,137,221,.33);}.ng-text-455{text-shadow:0 0px 19px rgba(25,137,221,.24);}
.ng-surface-456{background:linear-gradient(168deg,rgba(56,184,24,.10),rgba(24,56,184,.22));border-radius:18px;padding:12px;}.ng-border-456{border:1px solid rgba(56,184,24,.34);}.ng-text-456{text-shadow:0 1px 20px rgba(56,184,24,.25);}
.ng-surface-457{background:linear-gradient(181deg,rgba(87,231,83,.11),rgba(83,87,231,.23));border-radius:19px;padding:13px;}.ng-border-457{border:1px solid rgba(87,231,83,.35);}.ng-text-457{text-shadow:0 2px 21px rgba(87,231,83,.26);}
.ng-surface-458{background:linear-gradient(194deg,rgba(118,22,142,.12),rgba(142,118,22,.24));border-radius:20px;padding:14px;}.ng-border-458{border:1px solid rgba(118,22,142,.36);}.ng-text-458{text-shadow:0 3px 22px rgba(118,22,142,.27);}
.ng-surface-459{background:linear-gradient(207deg,rgba(149,69,201,.13),rgba(201,149,69,.8));border-radius:21px;padding:15px;}.ng-border-459{border:1px solid rgba(149,69,201,.37);}.ng-text-459{text-shadow:0 4px 6px rgba(149,69,201,.28);}
.ng-surface-460{background:linear-gradient(220deg,rgba(180,116,4,.14),rgba(4,180,116,.9));border-radius:22px;padding:16px;}.ng-border-460{border:1px solid rgba(180,116,4,.15);}.ng-text-460{text-shadow:0 0px 7px rgba(180,116,4,.29);}
.ng-surface-461{background:linear-gradient(233deg,rgba(211,163,63,.15),rgba(63,211,163,.10));border-radius:23px;padding:17px;}.ng-border-461{border:1px solid rgba(211,163,63,.16);}.ng-text-461{text-shadow:0 1px 8px rgba(211,163,63,.30);}
.ng-surface-462{background:linear-gradient(246deg,rgba(242,210,122,.16),rgba(122,242,210,.11));border-radius:24px;padding:18px;}.ng-border-462{border:1px solid rgba(242,210,122,.17);}.ng-text-462{text-shadow:0 2px 9px rgba(242,210,122,.10);}
.ng-surface-463{background:linear-gradient(259deg,rgba(17,1,181,.17),rgba(181,17,1,.12));border-radius:25px;padding:19px;}.ng-border-463{border:1px solid rgba(17,1,181,.18);}.ng-text-463{text-shadow:0 3px 10px rgba(17,1,181,.11);}
.ng-surface-464{background:linear-gradient(272deg,rgba(48,48,240,.18),rgba(240,48,48,.13));border-radius:26px;padding:20px;}.ng-border-464{border:1px solid rgba(48,48,240,.19);}.ng-text-464{text-shadow:0 4px 11px rgba(48,48,240,.12);}
.ng-surface-465{background:linear-gradient(285deg,rgba(79,95,43,.19),rgba(43,79,95,.14));border-radius:27px;padding:21px;}.ng-border-465{border:1px solid rgba(79,95,43,.20);}.ng-text-465{text-shadow:0 0px 12px rgba(79,95,43,.13);}
.ng-surface-466{background:linear-gradient(298deg,rgba(110,142,102,.20),rgba(102,110,142,.15));border-radius:28px;padding:22px;}.ng-border-466{border:1px solid rgba(110,142,102,.21);}.ng-text-466{text-shadow:0 1px 13px rgba(110,142,102,.14);}
.ng-surface-467{background:linear-gradient(311deg,rgba(141,189,161,.21),rgba(161,141,189,.16));border-radius:29px;padding:23px;}.ng-border-467{border:1px solid rgba(141,189,161,.22);}.ng-text-467{text-shadow:0 2px 14px rgba(141,189,161,.15);}
.ng-surface-468{background:linear-gradient(324deg,rgba(172,236,220,.22),rgba(220,172,236,.17));border-radius:30px;padding:6px;}.ng-border-468{border:1px solid rgba(172,236,220,.23);}.ng-text-468{text-shadow:0 3px 15px rgba(172,236,220,.16);}
.ng-surface-469{background:linear-gradient(337deg,rgba(203,27,23,.23),rgba(23,203,27,.18));border-radius:31px;padding:7px;}.ng-border-469{border:1px solid rgba(203,27,23,.24);}.ng-text-469{text-shadow:0 4px 16px rgba(203,27,23,.17);}
.ng-surface-470{background:linear-gradient(350deg,rgba(234,74,82,.24),rgba(82,234,74,.19));border-radius:32px;padding:8px;}.ng-border-470{border:1px solid rgba(234,74,82,.25);}.ng-text-470{text-shadow:0 0px 17px rgba(234,74,82,.18);}
.ng-surface-471{background:linear-gradient(3deg,rgba(9,121,141,.25),rgba(141,9,121,.20));border-radius:33px;padding:9px;}.ng-border-471{border:1px solid rgba(9,121,141,.26);}.ng-text-471{text-shadow:0 1px 18px rgba(9,121,141,.19);}
.ng-surface-472{background:linear-gradient(16deg,rgba(40,168,200,.26),rgba(200,40,168,.21));border-radius:34px;padding:10px;}.ng-border-472{border:1px solid rgba(40,168,200,.27);}.ng-text-472{text-shadow:0 2px 19px rgba(40,168,200,.20);}
.ng-surface-473{background:linear-gradient(29deg,rgba(71,215,3,.27),rgba(3,71,215,.22));border-radius:35px;padding:11px;}.ng-border-473{border:1px solid rgba(71,215,3,.28);}.ng-text-473{text-shadow:0 3px 20px rgba(71,215,3,.21);}
.ng-surface-474{background:linear-gradient(42deg,rgba(102,6,62,.28),rgba(62,102,6,.23));border-radius:36px;padding:12px;}.ng-border-474{border:1px solid rgba(102,6,62,.29);}.ng-text-474{text-shadow:0 4px 21px rgba(102,6,62,.22);}
.ng-surface-475{background:linear-gradient(55deg,rgba(133,53,121,.10),rgba(121,133,53,.24));border-radius:37px;padding:13px;}.ng-border-475{border:1px solid rgba(133,53,121,.30);}.ng-text-475{text-shadow:0 0px 22px rgba(133,53,121,.23);}
.ng-surface-476{background:linear-gradient(68deg,rgba(164,100,180,.11),rgba(180,164,100,.8));border-radius:10px;padding:14px;}.ng-border-476{border:1px solid rgba(164,100,180,.31);}.ng-text-476{text-shadow:0 1px 6px rgba(164,100,180,.24);}
.ng-surface-477{background:linear-gradient(81deg,rgba(195,147,239,.12),rgba(239,195,147,.9));border-radius:11px;padding:15px;}.ng-border-477{border:1px solid rgba(195,147,239,.32);}.ng-text-477{text-shadow:0 2px 7px rgba(195,147,239,.25);}
.ng-surface-478{background:linear-gradient(94deg,rgba(226,194,42,.13),rgba(42,226,194,.10));border-radius:12px;padding:16px;}.ng-border-478{border:1px solid rgba(226,194,42,.33);}.ng-text-478{text-shadow:0 3px 8px rgba(226,194,42,.26);}
.ng-surface-479{background:linear-gradient(107deg,rgba(1,241,101,.14),rgba(101,1,241,.11));border-radius:13px;padding:17px;}.ng-border-479{border:1px solid rgba(1,241,101,.34);}.ng-text-479{text-shadow:0 4px 9px rgba(1,241,101,.27);}
.ng-surface-480{background:linear-gradient(120deg,rgba(32,32,160,.15),rgba(160,32,32,.12));border-radius:14px;padding:18px;}.ng-border-480{border:1px solid rgba(32,32,160,.35);}.ng-text-480{text-shadow:0 0px 10px rgba(32,32,160,.28);}
.ng-surface-481{background:linear-gradient(133deg,rgba(63,79,219,.16),rgba(219,63,79,.13));border-radius:15px;padding:19px;}.ng-border-481{border:1px solid rgba(63,79,219,.36);}.ng-text-481{text-shadow:0 1px 11px rgba(63,79,219,.29);}
.ng-surface-482{background:linear-gradient(146deg,rgba(94,126,22,.17),rgba(22,94,126,.14));border-radius:16px;padding:20px;}.ng-border-482{border:1px solid rgba(94,126,22,.37);}.ng-text-482{text-shadow:0 2px 12px rgba(94,126,22,.30);}
.ng-surface-483{background:linear-gradient(159deg,rgba(125,173,81,.18),rgba(81,125,173,.15));border-radius:17px;padding:21px;}.ng-border-483{border:1px solid rgba(125,173,81,.15);}.ng-text-483{text-shadow:0 3px 13px rgba(125,173,81,.10);}
.ng-surface-484{background:linear-gradient(172deg,rgba(156,220,140,.19),rgba(140,156,220,.16));border-radius:18px;padding:22px;}.ng-border-484{border:1px solid rgba(156,220,140,.16);}.ng-text-484{text-shadow:0 4px 14px rgba(156,220,140,.11);}
.ng-surface-485{background:linear-gradient(185deg,rgba(187,11,199,.20),rgba(199,187,11,.17));border-radius:19px;padding:23px;}.ng-border-485{border:1px solid rgba(187,11,199,.17);}.ng-text-485{text-shadow:0 0px 15px rgba(187,11,199,.12);}
.ng-surface-486{background:linear-gradient(198deg,rgba(218,58,2,.21),rgba(2,218,58,.18));border-radius:20px;padding:6px;}.ng-border-486{border:1px solid rgba(218,58,2,.18);}.ng-text-486{text-shadow:0 1px 16px rgba(218,58,2,.13);}
.ng-surface-487{background:linear-gradient(211deg,rgba(249,105,61,.22),rgba(61,249,105,.19));border-radius:21px;padding:7px;}.ng-border-487{border:1px solid rgba(249,105,61,.19);}.ng-text-487{text-shadow:0 2px 17px rgba(249,105,61,.14);}
.ng-surface-488{background:linear-gradient(224deg,rgba(24,152,120,.23),rgba(120,24,152,.20));border-radius:22px;padding:8px;}.ng-border-488{border:1px solid rgba(24,152,120,.20);}.ng-text-488{text-shadow:0 3px 18px rgba(24,152,120,.15);}
.ng-surface-489{background:linear-gradient(237deg,rgba(55,199,179,.24),rgba(179,55,199,.21));border-radius:23px;padding:9px;}.ng-border-489{border:1px solid rgba(55,199,179,.21);}.ng-text-489{text-shadow:0 4px 19px rgba(55,199,179,.16);}
.ng-surface-490{background:linear-gradient(250deg,rgba(86,246,238,.25),rgba(238,86,246,.22));border-radius:24px;padding:10px;}.ng-border-490{border:1px solid rgba(86,246,238,.22);}.ng-text-490{text-shadow:0 0px 20px rgba(86,246,238,.17);}
.ng-surface-491{background:linear-gradient(263deg,rgba(117,37,41,.26),rgba(41,117,37,.23));border-radius:25px;padding:11px;}.ng-border-491{border:1px solid rgba(117,37,41,.23);}.ng-text-491{text-shadow:0 1px 21px rgba(117,37,41,.18);}
.ng-surface-492{background:linear-gradient(276deg,rgba(148,84,100,.27),rgba(100,148,84,.24));border-radius:26px;padding:12px;}.ng-border-492{border:1px solid rgba(148,84,100,.24);}.ng-text-492{text-shadow:0 2px 22px rgba(148,84,100,.19);}
.ng-surface-493{background:linear-gradient(289deg,rgba(179,131,159,.28),rgba(159,179,131,.8));border-radius:27px;padding:13px;}.ng-border-493{border:1px solid rgba(179,131,159,.25);}.ng-text-493{text-shadow:0 3px 6px rgba(179,131,159,.20);}
.ng-surface-494{background:linear-gradient(302deg,rgba(210,178,218,.10),rgba(218,210,178,.9));border-radius:28px;padding:14px;}.ng-border-494{border:1px solid rgba(210,178,218,.26);}.ng-text-494{text-shadow:0 4px 7px rgba(210,178,218,.21);}
.ng-surface-495{background:linear-gradient(315deg,rgba(241,225,21,.11),rgba(21,241,225,.10));border-radius:29px;padding:15px;}.ng-border-495{border:1px solid rgba(241,225,21,.27);}.ng-text-495{text-shadow:0 0px 8px rgba(241,225,21,.22);}
.ng-surface-496{background:linear-gradient(328deg,rgba(16,16,80,.12),rgba(80,16,16,.11));border-radius:30px;padding:16px;}.ng-border-496{border:1px solid rgba(16,16,80,.28);}.ng-text-496{text-shadow:0 1px 9px rgba(16,16,80,.23);}
.ng-surface-497{background:linear-gradient(341deg,rgba(47,63,139,.13),rgba(139,47,63,.12));border-radius:31px;padding:17px;}.ng-border-497{border:1px solid rgba(47,63,139,.29);}.ng-text-497{text-shadow:0 2px 10px rgba(47,63,139,.24);}
.ng-surface-498{background:linear-gradient(354deg,rgba(78,110,198,.14),rgba(198,78,110,.13));border-radius:32px;padding:18px;}.ng-border-498{border:1px solid rgba(78,110,198,.30);}.ng-text-498{text-shadow:0 3px 11px rgba(78,110,198,.25);}
.ng-surface-499{background:linear-gradient(7deg,rgba(109,157,1,.15),rgba(1,109,157,.14));border-radius:33px;padding:19px;}.ng-border-499{border:1px solid rgba(109,157,1,.31);}.ng-text-499{text-shadow:0 4px 12px rgba(109,157,1,.26);}
.ng-surface-500{background:linear-gradient(20deg,rgba(140,204,60,.16),rgba(60,140,204,.15));border-radius:34px;padding:20px;}.ng-border-500{border:1px solid rgba(140,204,60,.32);}.ng-text-500{text-shadow:0 0px 13px rgba(140,204,60,.27);}
.ng-surface-501{background:linear-gradient(33deg,rgba(171,251,119,.17),rgba(119,171,251,.16));border-radius:35px;padding:21px;}.ng-border-501{border:1px solid rgba(171,251,119,.33);}.ng-text-501{text-shadow:0 1px 14px rgba(171,251,119,.28);}
.ng-surface-502{background:linear-gradient(46deg,rgba(202,42,178,.18),rgba(178,202,42,.17));border-radius:36px;padding:22px;}.ng-border-502{border:1px solid rgba(202,42,178,.34);}.ng-text-502{text-shadow:0 2px 15px rgba(202,42,178,.29);}
.ng-surface-503{background:linear-gradient(59deg,rgba(233,89,237,.19),rgba(237,233,89,.18));border-radius:37px;padding:23px;}.ng-border-503{border:1px solid rgba(233,89,237,.35);}.ng-text-503{text-shadow:0 3px 16px rgba(233,89,237,.30);}
.ng-surface-504{background:linear-gradient(72deg,rgba(8,136,40,.20),rgba(40,8,136,.19));border-radius:10px;padding:6px;}.ng-border-504{border:1px solid rgba(8,136,40,.36);}.ng-text-504{text-shadow:0 4px 17px rgba(8,136,40,.10);}
.ng-surface-505{background:linear-gradient(85deg,rgba(39,183,99,.21),rgba(99,39,183,.20));border-radius:11px;padding:7px;}.ng-border-505{border:1px solid rgba(39,183,99,.37);}.ng-text-505{text-shadow:0 0px 18px rgba(39,183,99,.11);}
.ng-surface-506{background:linear-gradient(98deg,rgba(70,230,158,.22),rgba(158,70,230,.21));border-radius:12px;padding:8px;}.ng-border-506{border:1px solid rgba(70,230,158,.15);}.ng-text-506{text-shadow:0 1px 19px rgba(70,230,158,.12);}
.ng-surface-507{background:linear-gradient(111deg,rgba(101,21,217,.23),rgba(217,101,21,.22));border-radius:13px;padding:9px;}.ng-border-507{border:1px solid rgba(101,21,217,.16);}.ng-text-507{text-shadow:0 2px 20px rgba(101,21,217,.13);}
.ng-surface-508{background:linear-gradient(124deg,rgba(132,68,20,.24),rgba(20,132,68,.23));border-radius:14px;padding:10px;}.ng-border-508{border:1px solid rgba(132,68,20,.17);}.ng-text-508{text-shadow:0 3px 21px rgba(132,68,20,.14);}
.ng-surface-509{background:linear-gradient(137deg,rgba(163,115,79,.25),rgba(79,163,115,.24));border-radius:15px;padding:11px;}.ng-border-509{border:1px solid rgba(163,115,79,.18);}.ng-text-509{text-shadow:0 4px 22px rgba(163,115,79,.15);}
.ng-surface-510{background:linear-gradient(150deg,rgba(194,162,138,.26),rgba(138,194,162,.8));border-radius:16px;padding:12px;}.ng-border-510{border:1px solid rgba(194,162,138,.19);}.ng-text-510{text-shadow:0 0px 6px rgba(194,162,138,.16);}
.ng-surface-511{background:linear-gradient(163deg,rgba(225,209,197,.27),rgba(197,225,209,.9));border-radius:17px;padding:13px;}.ng-border-511{border:1px solid rgba(225,209,197,.20);}.ng-text-511{text-shadow:0 1px 7px rgba(225,209,197,.17);}
.ng-surface-512{background:linear-gradient(176deg,rgba(0,0,0,.28),rgba(0,0,0,.10));border-radius:18px;padding:14px;}.ng-border-512{border:1px solid rgba(0,0,0,.21);}.ng-text-512{text-shadow:0 2px 8px rgba(0,0,0,.18);}
.ng-surface-513{background:linear-gradient(189deg,rgba(31,47,59,.10),rgba(59,31,47,.11));border-radius:19px;padding:15px;}.ng-border-513{border:1px solid rgba(31,47,59,.22);}.ng-text-513{text-shadow:0 3px 9px rgba(31,47,59,.19);}
.ng-surface-514{background:linear-gradient(202deg,rgba(62,94,118,.11),rgba(118,62,94,.12));border-radius:20px;padding:16px;}.ng-border-514{border:1px solid rgba(62,94,118,.23);}.ng-text-514{text-shadow:0 4px 10px rgba(62,94,118,.20);}
.ng-surface-515{background:linear-gradient(215deg,rgba(93,141,177,.12),rgba(177,93,141,.13));border-radius:21px;padding:17px;}.ng-border-515{border:1px solid rgba(93,141,177,.24);}.ng-text-515{text-shadow:0 0px 11px rgba(93,141,177,.21);}
.ng-surface-516{background:linear-gradient(228deg,rgba(124,188,236,.13),rgba(236,124,188,.14));border-radius:22px;padding:18px;}.ng-border-516{border:1px solid rgba(124,188,236,.25);}.ng-text-516{text-shadow:0 1px 12px rgba(124,188,236,.22);}
.ng-surface-517{background:linear-gradient(241deg,rgba(155,235,39,.14),rgba(39,155,235,.15));border-radius:23px;padding:19px;}.ng-border-517{border:1px solid rgba(155,235,39,.26);}.ng-text-517{text-shadow:0 2px 13px rgba(155,235,39,.23);}
.ng-surface-518{background:linear-gradient(254deg,rgba(186,26,98,.15),rgba(98,186,26,.16));border-radius:24px;padding:20px;}.ng-border-518{border:1px solid rgba(186,26,98,.27);}.ng-text-518{text-shadow:0 3px 14px rgba(186,26,98,.24);}
.ng-surface-519{background:linear-gradient(267deg,rgba(217,73,157,.16),rgba(157,217,73,.17));border-radius:25px;padding:21px;}.ng-border-519{border:1px solid rgba(217,73,157,.28);}.ng-text-519{text-shadow:0 4px 15px rgba(217,73,157,.25);}
.ng-surface-520{background:linear-gradient(280deg,rgba(248,120,216,.17),rgba(216,248,120,.18));border-radius:26px;padding:22px;}.ng-border-520{border:1px solid rgba(248,120,216,.29);}.ng-text-520{text-shadow:0 0px 16px rgba(248,120,216,.26);}
.ng-surface-521{background:linear-gradient(293deg,rgba(23,167,19,.18),rgba(19,23,167,.19));border-radius:27px;padding:23px;}.ng-border-521{border:1px solid rgba(23,167,19,.30);}.ng-text-521{text-shadow:0 1px 17px rgba(23,167,19,.27);}
.ng-surface-522{background:linear-gradient(306deg,rgba(54,214,78,.19),rgba(78,54,214,.20));border-radius:28px;padding:6px;}.ng-border-522{border:1px solid rgba(54,214,78,.31);}.ng-text-522{text-shadow:0 2px 18px rgba(54,214,78,.28);}
.ng-surface-523{background:linear-gradient(319deg,rgba(85,5,137,.20),rgba(137,85,5,.21));border-radius:29px;padding:7px;}.ng-border-523{border:1px solid rgba(85,5,137,.32);}.ng-text-523{text-shadow:0 3px 19px rgba(85,5,137,.29);}
.ng-surface-524{background:linear-gradient(332deg,rgba(116,52,196,.21),rgba(196,116,52,.22));border-radius:30px;padding:8px;}.ng-border-524{border:1px solid rgba(116,52,196,.33);}.ng-text-524{text-shadow:0 4px 20px rgba(116,52,196,.30);}
.ng-surface-525{background:linear-gradient(345deg,rgba(147,99,255,.22),rgba(255,147,99,.23));border-radius:31px;padding:9px;}.ng-border-525{border:1px solid rgba(147,99,255,.34);}.ng-text-525{text-shadow:0 0px 21px rgba(147,99,255,.10);}
.ng-surface-526{background:linear-gradient(358deg,rgba(178,146,58,.23),rgba(58,178,146,.24));border-radius:32px;padding:10px;}.ng-border-526{border:1px solid rgba(178,146,58,.35);}.ng-text-526{text-shadow:0 1px 22px rgba(178,146,58,.11);}
.ng-surface-527{background:linear-gradient(11deg,rgba(209,193,117,.24),rgba(117,209,193,.8));border-radius:33px;padding:11px;}.ng-border-527{border:1px solid rgba(209,193,117,.36);}.ng-text-527{text-shadow:0 2px 6px rgba(209,193,117,.12);}
.ng-surface-528{background:linear-gradient(24deg,rgba(240,240,176,.25),rgba(176,240,240,.9));border-radius:34px;padding:12px;}.ng-border-528{border:1px solid rgba(240,240,176,.37);}.ng-text-528{text-shadow:0 3px 7px rgba(240,240,176,.13);}
.ng-surface-529{background:linear-gradient(37deg,rgba(15,31,235,.26),rgba(235,15,31,.10));border-radius:35px;padding:13px;}.ng-border-529{border:1px solid rgba(15,31,235,.15);}.ng-text-529{text-shadow:0 4px 8px rgba(15,31,235,.14);}
.ng-surface-530{background:linear-gradient(50deg,rgba(46,78,38,.27),rgba(38,46,78,.11));border-radius:36px;padding:14px;}.ng-border-530{border:1px solid rgba(46,78,38,.16);}.ng-text-530{text-shadow:0 0px 9px rgba(46,78,38,.15);}
.ng-surface-531{background:linear-gradient(63deg,rgba(77,125,97,.28),rgba(97,77,125,.12));border-radius:37px;padding:15px;}.ng-border-531{border:1px solid rgba(77,125,97,.17);}.ng-text-531{text-shadow:0 1px 10px rgba(77,125,97,.16);}
.ng-surface-532{background:linear-gradient(76deg,rgba(108,172,156,.10),rgba(156,108,172,.13));border-radius:10px;padding:16px;}.ng-border-532{border:1px solid rgba(108,172,156,.18);}.ng-text-532{text-shadow:0 2px 11px rgba(108,172,156,.17);}
.ng-surface-533{background:linear-gradient(89deg,rgba(139,219,215,.11),rgba(215,139,219,.14));border-radius:11px;padding:17px;}.ng-border-533{border:1px solid rgba(139,219,215,.19);}.ng-text-533{text-shadow:0 3px 12px rgba(139,219,215,.18);}
.ng-surface-534{background:linear-gradient(102deg,rgba(170,10,18,.12),rgba(18,170,10,.15));border-radius:12px;padding:18px;}.ng-border-534{border:1px solid rgba(170,10,18,.20);}.ng-text-534{text-shadow:0 4px 13px rgba(170,10,18,.19);}
.ng-surface-535{background:linear-gradient(115deg,rgba(201,57,77,.13),rgba(77,201,57,.16));border-radius:13px;padding:19px;}.ng-border-535{border:1px solid rgba(201,57,77,.21);}.ng-text-535{text-shadow:0 0px 14px rgba(201,57,77,.20);}
.ng-surface-536{background:linear-gradient(128deg,rgba(232,104,136,.14),rgba(136,232,104,.17));border-radius:14px;padding:20px;}.ng-border-536{border:1px solid rgba(232,104,136,.22);}.ng-text-536{text-shadow:0 1px 15px rgba(232,104,136,.21);}
.ng-surface-537{background:linear-gradient(141deg,rgba(7,151,195,.15),rgba(195,7,151,.18));border-radius:15px;padding:21px;}.ng-border-537{border:1px solid rgba(7,151,195,.23);}.ng-text-537{text-shadow:0 2px 16px rgba(7,151,195,.22);}
.ng-surface-538{background:linear-gradient(154deg,rgba(38,198,254,.16),rgba(254,38,198,.19));border-radius:16px;padding:22px;}.ng-border-538{border:1px solid rgba(38,198,254,.24);}.ng-text-538{text-shadow:0 3px 17px rgba(38,198,254,.23);}
.ng-surface-539{background:linear-gradient(167deg,rgba(69,245,57,.17),rgba(57,69,245,.20));border-radius:17px;padding:23px;}.ng-border-539{border:1px solid rgba(69,245,57,.25);}.ng-text-539{text-shadow:0 4px 18px rgba(69,245,57,.24);}
.ng-surface-540{background:linear-gradient(180deg,rgba(100,36,116,.18),rgba(116,100,36,.21));border-radius:18px;padding:6px;}.ng-border-540{border:1px solid rgba(100,36,116,.26);}.ng-text-540{text-shadow:0 0px 19px rgba(100,36,116,.25);}
.ng-surface-541{background:linear-gradient(193deg,rgba(131,83,175,.19),rgba(175,131,83,.22));border-radius:19px;padding:7px;}.ng-border-541{border:1px solid rgba(131,83,175,.27);}.ng-text-541{text-shadow:0 1px 20px rgba(131,83,175,.26);}
.ng-surface-542{background:linear-gradient(206deg,rgba(162,130,234,.20),rgba(234,162,130,.23));border-radius:20px;padding:8px;}.ng-border-542{border:1px solid rgba(162,130,234,.28);}.ng-text-542{text-shadow:0 2px 21px rgba(162,130,234,.27);}
.ng-surface-543{background:linear-gradient(219deg,rgba(193,177,37,.21),rgba(37,193,177,.24));border-radius:21px;padding:9px;}.ng-border-543{border:1px solid rgba(193,177,37,.29);}.ng-text-543{text-shadow:0 3px 22px rgba(193,177,37,.28);}
.ng-surface-544{background:linear-gradient(232deg,rgba(224,224,96,.22),rgba(96,224,224,.8));border-radius:22px;padding:10px;}.ng-border-544{border:1px solid rgba(224,224,96,.30);}.ng-text-544{text-shadow:0 4px 6px rgba(224,224,96,.29);}
.ng-surface-545{background:linear-gradient(245deg,rgba(255,15,155,.23),rgba(155,255,15,.9));border-radius:23px;padding:11px;}.ng-border-545{border:1px solid rgba(255,15,155,.31);}.ng-text-545{text-shadow:0 0px 7px rgba(255,15,155,.30);}
.ng-surface-546{background:linear-gradient(258deg,rgba(30,62,214,.24),rgba(214,30,62,.10));border-radius:24px;padding:12px;}.ng-border-546{border:1px solid rgba(30,62,214,.32);}.ng-text-546{text-shadow:0 1px 8px rgba(30,62,214,.10);}
.ng-surface-547{background:linear-gradient(271deg,rgba(61,109,17,.25),rgba(17,61,109,.11));border-radius:25px;padding:13px;}.ng-border-547{border:1px solid rgba(61,109,17,.33);}.ng-text-547{text-shadow:0 2px 9px rgba(61,109,17,.11);}
.ng-surface-548{background:linear-gradient(284deg,rgba(92,156,76,.26),rgba(76,92,156,.12));border-radius:26px;padding:14px;}.ng-border-548{border:1px solid rgba(92,156,76,.34);}.ng-text-548{text-shadow:0 3px 10px rgba(92,156,76,.12);}
.ng-surface-549{background:linear-gradient(297deg,rgba(123,203,135,.27),rgba(135,123,203,.13));border-radius:27px;padding:15px;}.ng-border-549{border:1px solid rgba(123,203,135,.35);}.ng-text-549{text-shadow:0 4px 11px rgba(123,203,135,.13);}
.ng-surface-550{background:linear-gradient(310deg,rgba(154,250,194,.28),rgba(194,154,250,.14));border-radius:28px;padding:16px;}.ng-border-550{border:1px solid rgba(154,250,194,.36);}.ng-text-550{text-shadow:0 0px 12px rgba(154,250,194,.14);}
.ng-surface-551{background:linear-gradient(323deg,rgba(185,41,253,.10),rgba(253,185,41,.15));border-radius:29px;padding:17px;}.ng-border-551{border:1px solid rgba(185,41,253,.37);}.ng-text-551{text-shadow:0 1px 13px rgba(185,41,253,.15);}
.ng-surface-552{background:linear-gradient(336deg,rgba(216,88,56,.11),rgba(56,216,88,.16));border-radius:30px;padding:18px;}.ng-border-552{border:1px solid rgba(216,88,56,.15);}.ng-text-552{text-shadow:0 2px 14px rgba(216,88,56,.16);}
.ng-surface-553{background:linear-gradient(349deg,rgba(247,135,115,.12),rgba(115,247,135,.17));border-radius:31px;padding:19px;}.ng-border-553{border:1px solid rgba(247,135,115,.16);}.ng-text-553{text-shadow:0 3px 15px rgba(247,135,115,.17);}
.ng-surface-554{background:linear-gradient(2deg,rgba(22,182,174,.13),rgba(174,22,182,.18));border-radius:32px;padding:20px;}.ng-border-554{border:1px solid rgba(22,182,174,.17);}.ng-text-554{text-shadow:0 4px 16px rgba(22,182,174,.18);}
.ng-surface-555{background:linear-gradient(15deg,rgba(53,229,233,.14),rgba(233,53,229,.19));border-radius:33px;padding:21px;}.ng-border-555{border:1px solid rgba(53,229,233,.18);}.ng-text-555{text-shadow:0 0px 17px rgba(53,229,233,.19);}
.ng-surface-556{background:linear-gradient(28deg,rgba(84,20,36,.15),rgba(36,84,20,.20));border-radius:34px;padding:22px;}.ng-border-556{border:1px solid rgba(84,20,36,.19);}.ng-text-556{text-shadow:0 1px 18px rgba(84,20,36,.20);}
.ng-surface-557{background:linear-gradient(41deg,rgba(115,67,95,.16),rgba(95,115,67,.21));border-radius:35px;padding:23px;}.ng-border-557{border:1px solid rgba(115,67,95,.20);}.ng-text-557{text-shadow:0 2px 19px rgba(115,67,95,.21);}
.ng-surface-558{background:linear-gradient(54deg,rgba(146,114,154,.17),rgba(154,146,114,.22));border-radius:36px;padding:6px;}.ng-border-558{border:1px solid rgba(146,114,154,.21);}.ng-text-558{text-shadow:0 3px 20px rgba(146,114,154,.22);}
.ng-surface-559{background:linear-gradient(67deg,rgba(177,161,213,.18),rgba(213,177,161,.23));border-radius:37px;padding:7px;}.ng-border-559{border:1px solid rgba(177,161,213,.22);}.ng-text-559{text-shadow:0 4px 21px rgba(177,161,213,.23);}
.ng-surface-560{background:linear-gradient(80deg,rgba(208,208,16,.19),rgba(16,208,208,.24));border-radius:10px;padding:8px;}.ng-border-560{border:1px solid rgba(208,208,16,.23);}.ng-text-560{text-shadow:0 0px 22px rgba(208,208,16,.24);}
.ng-surface-561{background:linear-gradient(93deg,rgba(239,255,75,.20),rgba(75,239,255,.8));border-radius:11px;padding:9px;}.ng-border-561{border:1px solid rgba(239,255,75,.24);}.ng-text-561{text-shadow:0 1px 6px rgba(239,255,75,.25);}
.ng-surface-562{background:linear-gradient(106deg,rgba(14,46,134,.21),rgba(134,14,46,.9));border-radius:12px;padding:10px;}.ng-border-562{border:1px solid rgba(14,46,134,.25);}.ng-text-562{text-shadow:0 2px 7px rgba(14,46,134,.26);}
.ng-surface-563{background:linear-gradient(119deg,rgba(45,93,193,.22),rgba(193,45,93,.10));border-radius:13px;padding:11px;}.ng-border-563{border:1px solid rgba(45,93,193,.26);}.ng-text-563{text-shadow:0 3px 8px rgba(45,93,193,.27);}
.ng-surface-564{background:linear-gradient(132deg,rgba(76,140,252,.23),rgba(252,76,140,.11));border-radius:14px;padding:12px;}.ng-border-564{border:1px solid rgba(76,140,252,.27);}.ng-text-564{text-shadow:0 4px 9px rgba(76,140,252,.28);}
.ng-surface-565{background:linear-gradient(145deg,rgba(107,187,55,.24),rgba(55,107,187,.12));border-radius:15px;padding:13px;}.ng-border-565{border:1px solid rgba(107,187,55,.28);}.ng-text-565{text-shadow:0 0px 10px rgba(107,187,55,.29);}
.ng-surface-566{background:linear-gradient(158deg,rgba(138,234,114,.25),rgba(114,138,234,.13));border-radius:16px;padding:14px;}.ng-border-566{border:1px solid rgba(138,234,114,.29);}.ng-text-566{text-shadow:0 1px 11px rgba(138,234,114,.30);}
.ng-surface-567{background:linear-gradient(171deg,rgba(169,25,173,.26),rgba(173,169,25,.14));border-radius:17px;padding:15px;}.ng-border-567{border:1px solid rgba(169,25,173,.30);}.ng-text-567{text-shadow:0 2px 12px rgba(169,25,173,.10);}
.ng-surface-568{background:linear-gradient(184deg,rgba(200,72,232,.27),rgba(232,200,72,.15));border-radius:18px;padding:16px;}.ng-border-568{border:1px solid rgba(200,72,232,.31);}.ng-text-568{text-shadow:0 3px 13px rgba(200,72,232,.11);}
.ng-surface-569{background:linear-gradient(197deg,rgba(231,119,35,.28),rgba(35,231,119,.16));border-radius:19px;padding:17px;}.ng-border-569{border:1px solid rgba(231,119,35,.32);}.ng-text-569{text-shadow:0 4px 14px rgba(231,119,35,.12);}
.ng-surface-570{background:linear-gradient(210deg,rgba(6,166,94,.10),rgba(94,6,166,.17));border-radius:20px;padding:18px;}.ng-border-570{border:1px solid rgba(6,166,94,.33);}.ng-text-570{text-shadow:0 0px 15px rgba(6,166,94,.13);}
.ng-surface-571{background:linear-gradient(223deg,rgba(37,213,153,.11),rgba(153,37,213,.18));border-radius:21px;padding:19px;}.ng-border-571{border:1px solid rgba(37,213,153,.34);}.ng-text-571{text-shadow:0 1px 16px rgba(37,213,153,.14);}
.ng-surface-572{background:linear-gradient(236deg,rgba(68,4,212,.12),rgba(212,68,4,.19));border-radius:22px;padding:20px;}.ng-border-572{border:1px solid rgba(68,4,212,.35);}.ng-text-572{text-shadow:0 2px 17px rgba(68,4,212,.15);}
.ng-surface-573{background:linear-gradient(249deg,rgba(99,51,15,.13),rgba(15,99,51,.20));border-radius:23px;padding:21px;}.ng-border-573{border:1px solid rgba(99,51,15,.36);}.ng-text-573{text-shadow:0 3px 18px rgba(99,51,15,.16);}
.ng-surface-574{background:linear-gradient(262deg,rgba(130,98,74,.14),rgba(74,130,98,.21));border-radius:24px;padding:22px;}.ng-border-574{border:1px solid rgba(130,98,74,.37);}.ng-text-574{text-shadow:0 4px 19px rgba(130,98,74,.17);}
.ng-surface-575{background:linear-gradient(275deg,rgba(161,145,133,.15),rgba(133,161,145,.22));border-radius:25px;padding:23px;}.ng-border-575{border:1px solid rgba(161,145,133,.15);}.ng-text-575{text-shadow:0 0px 20px rgba(161,145,133,.18);}
.ng-surface-576{background:linear-gradient(288deg,rgba(192,192,192,.16),rgba(192,192,192,.23));border-radius:26px;padding:6px;}.ng-border-576{border:1px solid rgba(192,192,192,.16);}.ng-text-576{text-shadow:0 1px 21px rgba(192,192,192,.19);}
.ng-surface-577{background:linear-gradient(301deg,rgba(223,239,251,.17),rgba(251,223,239,.24));border-radius:27px;padding:7px;}.ng-border-577{border:1px solid rgba(223,239,251,.17);}.ng-text-577{text-shadow:0 2px 22px rgba(223,239,251,.20);}
.ng-surface-578{background:linear-gradient(314deg,rgba(254,30,54,.18),rgba(54,254,30,.8));border-radius:28px;padding:8px;}.ng-border-578{border:1px solid rgba(254,30,54,.18);}.ng-text-578{text-shadow:0 3px 6px rgba(254,30,54,.21);}
.ng-surface-579{background:linear-gradient(327deg,rgba(29,77,113,.19),rgba(113,29,77,.9));border-radius:29px;padding:9px;}.ng-border-579{border:1px solid rgba(29,77,113,.19);}.ng-text-579{text-shadow:0 4px 7px rgba(29,77,113,.22);}
.ng-surface-580{background:linear-gradient(340deg,rgba(60,124,172,.20),rgba(172,60,124,.10));border-radius:30px;padding:10px;}.ng-border-580{border:1px solid rgba(60,124,172,.20);}.ng-text-580{text-shadow:0 0px 8px rgba(60,124,172,.23);}
.ng-surface-581{background:linear-gradient(353deg,rgba(91,171,231,.21),rgba(231,91,171,.11));border-radius:31px;padding:11px;}.ng-border-581{border:1px solid rgba(91,171,231,.21);}.ng-text-581{text-shadow:0 1px 9px rgba(91,171,231,.24);}
.ng-surface-582{background:linear-gradient(6deg,rgba(122,218,34,.22),rgba(34,122,218,.12));border-radius:32px;padding:12px;}.ng-border-582{border:1px solid rgba(122,218,34,.22);}.ng-text-582{text-shadow:0 2px 10px rgba(122,218,34,.25);}
.ng-surface-583{background:linear-gradient(19deg,rgba(153,9,93,.23),rgba(93,153,9,.13));border-radius:33px;padding:13px;}.ng-border-583{border:1px solid rgba(153,9,93,.23);}.ng-text-583{text-shadow:0 3px 11px rgba(153,9,93,.26);}
.ng-surface-584{background:linear-gradient(32deg,rgba(184,56,152,.24),rgba(152,184,56,.14));border-radius:34px;padding:14px;}.ng-border-584{border:1px solid rgba(184,56,152,.24);}.ng-text-584{text-shadow:0 4px 12px rgba(184,56,152,.27);}
.ng-surface-585{background:linear-gradient(45deg,rgba(215,103,211,.25),rgba(211,215,103,.15));border-radius:35px;padding:15px;}.ng-border-585{border:1px solid rgba(215,103,211,.25);}.ng-text-585{text-shadow:0 0px 13px rgba(215,103,211,.28);}
.ng-surface-586{background:linear-gradient(58deg,rgba(246,150,14,.26),rgba(14,246,150,.16));border-radius:36px;padding:16px;}.ng-border-586{border:1px solid rgba(246,150,14,.26);}.ng-text-586{text-shadow:0 1px 14px rgba(246,150,14,.29);}
.ng-surface-587{background:linear-gradient(71deg,rgba(21,197,73,.27),rgba(73,21,197,.17));border-radius:37px;padding:17px;}.ng-border-587{border:1px solid rgba(21,197,73,.27);}.ng-text-587{text-shadow:0 2px 15px rgba(21,197,73,.30);}
.ng-surface-588{background:linear-gradient(84deg,rgba(52,244,132,.28),rgba(132,52,244,.18));border-radius:10px;padding:18px;}.ng-border-588{border:1px solid rgba(52,244,132,.28);}.ng-text-588{text-shadow:0 3px 16px rgba(52,244,132,.10);}
.ng-surface-589{background:linear-gradient(97deg,rgba(83,35,191,.10),rgba(191,83,35,.19));border-radius:11px;padding:19px;}.ng-border-589{border:1px solid rgba(83,35,191,.29);}.ng-text-589{text-shadow:0 4px 17px rgba(83,35,191,.11);}
.ng-surface-590{background:linear-gradient(110deg,rgba(114,82,250,.11),rgba(250,114,82,.20));border-radius:12px;padding:20px;}.ng-border-590{border:1px solid rgba(114,82,250,.30);}.ng-text-590{text-shadow:0 0px 18px rgba(114,82,250,.12);}
.ng-surface-591{background:linear-gradient(123deg,rgba(145,129,53,.12),rgba(53,145,129,.21));border-radius:13px;padding:21px;}.ng-border-591{border:1px solid rgba(145,129,53,.31);}.ng-text-591{text-shadow:0 1px 19px rgba(145,129,53,.13);}
.ng-surface-592{background:linear-gradient(136deg,rgba(176,176,112,.13),rgba(112,176,176,.22));border-radius:14px;padding:22px;}.ng-border-592{border:1px solid rgba(176,176,112,.32);}.ng-text-592{text-shadow:0 2px 20px rgba(176,176,112,.14);}
.ng-surface-593{background:linear-gradient(149deg,rgba(207,223,171,.14),rgba(171,207,223,.23));border-radius:15px;padding:23px;}.ng-border-593{border:1px solid rgba(207,223,171,.33);}.ng-text-593{text-shadow:0 3px 21px rgba(207,223,171,.15);}
.ng-surface-594{background:linear-gradient(162deg,rgba(238,14,230,.15),rgba(230,238,14,.24));border-radius:16px;padding:6px;}.ng-border-594{border:1px solid rgba(238,14,230,.34);}.ng-text-594{text-shadow:0 4px 22px rgba(238,14,230,.16);}
.ng-surface-595{background:linear-gradient(175deg,rgba(13,61,33,.16),rgba(33,13,61,.8));border-radius:17px;padding:7px;}.ng-border-595{border:1px solid rgba(13,61,33,.35);}.ng-text-595{text-shadow:0 0px 6px rgba(13,61,33,.17);}
.ng-surface-596{background:linear-gradient(188deg,rgba(44,108,92,.17),rgba(92,44,108,.9));border-radius:18px;padding:8px;}.ng-border-596{border:1px solid rgba(44,108,92,.36);}.ng-text-596{text-shadow:0 1px 7px rgba(44,108,92,.18);}
.ng-surface-597{background:linear-gradient(201deg,rgba(75,155,151,.18),rgba(151,75,155,.10));border-radius:19px;padding:9px;}.ng-border-597{border:1px solid rgba(75,155,151,.37);}.ng-text-597{text-shadow:0 2px 8px rgba(75,155,151,.19);}
.ng-surface-598{background:linear-gradient(214deg,rgba(106,202,210,.19),rgba(210,106,202,.11));border-radius:20px;padding:10px;}.ng-border-598{border:1px solid rgba(106,202,210,.15);}.ng-text-598{text-shadow:0 3px 9px rgba(106,202,210,.20);}
.ng-surface-599{background:linear-gradient(227deg,rgba(137,249,13,.20),rgba(13,137,249,.12));border-radius:21px;padding:11px;}.ng-border-599{border:1px solid rgba(137,249,13,.16);}.ng-text-599{text-shadow:0 4px 10px rgba(137,249,13,.21);}
.ng-surface-600{background:linear-gradient(240deg,rgba(168,40,72,.21),rgba(72,168,40,.13));border-radius:22px;padding:12px;}.ng-border-600{border:1px solid rgba(168,40,72,.17);}.ng-text-600{text-shadow:0 0px 11px rgba(168,40,72,.22);}
.ng-surface-601{background:linear-gradient(253deg,rgba(199,87,131,.22),rgba(131,199,87,.14));border-radius:23px;padding:13px;}.ng-border-601{border:1px solid rgba(199,87,131,.18);}.ng-text-601{text-shadow:0 1px 12px rgba(199,87,131,.23);}
.ng-surface-602{background:linear-gradient(266deg,rgba(230,134,190,.23),rgba(190,230,134,.15));border-radius:24px;padding:14px;}.ng-border-602{border:1px solid rgba(230,134,190,.19);}.ng-text-602{text-shadow:0 2px 13px rgba(230,134,190,.24);}
.ng-surface-603{background:linear-gradient(279deg,rgba(5,181,249,.24),rgba(249,5,181,.16));border-radius:25px;padding:15px;}.ng-border-603{border:1px solid rgba(5,181,249,.20);}.ng-text-603{text-shadow:0 3px 14px rgba(5,181,249,.25);}
.ng-surface-604{background:linear-gradient(292deg,rgba(36,228,52,.25),rgba(52,36,228,.17));border-radius:26px;padding:16px;}.ng-border-604{border:1px solid rgba(36,228,52,.21);}.ng-text-604{text-shadow:0 4px 15px rgba(36,228,52,.26);}
.ng-surface-605{background:linear-gradient(305deg,rgba(67,19,111,.26),rgba(111,67,19,.18));border-radius:27px;padding:17px;}.ng-border-605{border:1px solid rgba(67,19,111,.22);}.ng-text-605{text-shadow:0 0px 16px rgba(67,19,111,.27);}
.ng-surface-606{background:linear-gradient(318deg,rgba(98,66,170,.27),rgba(170,98,66,.19));border-radius:28px;padding:18px;}.ng-border-606{border:1px solid rgba(98,66,170,.23);}.ng-text-606{text-shadow:0 1px 17px rgba(98,66,170,.28);}
.ng-surface-607{background:linear-gradient(331deg,rgba(129,113,229,.28),rgba(229,129,113,.20));border-radius:29px;padding:19px;}.ng-border-607{border:1px solid rgba(129,113,229,.24);}.ng-text-607{text-shadow:0 2px 18px rgba(129,113,229,.29);}
.ng-surface-608{background:linear-gradient(344deg,rgba(160,160,32,.10),rgba(32,160,160,.21));border-radius:30px;padding:20px;}.ng-border-608{border:1px solid rgba(160,160,32,.25);}.ng-text-608{text-shadow:0 3px 19px rgba(160,160,32,.30);}
.ng-surface-609{background:linear-gradient(357deg,rgba(191,207,91,.11),rgba(91,191,207,.22));border-radius:31px;padding:21px;}.ng-border-609{border:1px solid rgba(191,207,91,.26);}.ng-text-609{text-shadow:0 4px 20px rgba(191,207,91,.10);}
.ng-surface-610{background:linear-gradient(10deg,rgba(222,254,150,.12),rgba(150,222,254,.23));border-radius:32px;padding:22px;}.ng-border-610{border:1px solid rgba(222,254,150,.27);}.ng-text-610{text-shadow:0 0px 21px rgba(222,254,150,.11);}
.ng-surface-611{background:linear-gradient(23deg,rgba(253,45,209,.13),rgba(209,253,45,.24));border-radius:33px;padding:23px;}.ng-border-611{border:1px solid rgba(253,45,209,.28);}.ng-text-611{text-shadow:0 1px 22px rgba(253,45,209,.12);}
.ng-surface-612{background:linear-gradient(36deg,rgba(28,92,12,.14),rgba(12,28,92,.8));border-radius:34px;padding:6px;}.ng-border-612{border:1px solid rgba(28,92,12,.29);}.ng-text-612{text-shadow:0 2px 6px rgba(28,92,12,.13);}
.ng-surface-613{background:linear-gradient(49deg,rgba(59,139,71,.15),rgba(71,59,139,.9));border-radius:35px;padding:7px;}.ng-border-613{border:1px solid rgba(59,139,71,.30);}.ng-text-613{text-shadow:0 3px 7px rgba(59,139,71,.14);}
.ng-surface-614{background:linear-gradient(62deg,rgba(90,186,130,.16),rgba(130,90,186,.10));border-radius:36px;padding:8px;}.ng-border-614{border:1px solid rgba(90,186,130,.31);}.ng-text-614{text-shadow:0 4px 8px rgba(90,186,130,.15);}
.ng-surface-615{background:linear-gradient(75deg,rgba(121,233,189,.17),rgba(189,121,233,.11));border-radius:37px;padding:9px;}.ng-border-615{border:1px solid rgba(121,233,189,.32);}.ng-text-615{text-shadow:0 0px 9px rgba(121,233,189,.16);}
.ng-surface-616{background:linear-gradient(88deg,rgba(152,24,248,.18),rgba(248,152,24,.12));border-radius:10px;padding:10px;}.ng-border-616{border:1px solid rgba(152,24,248,.33);}.ng-text-616{text-shadow:0 1px 10px rgba(152,24,248,.17);}
.ng-surface-617{background:linear-gradient(101deg,rgba(183,71,51,.19),rgba(51,183,71,.13));border-radius:11px;padding:11px;}.ng-border-617{border:1px solid rgba(183,71,51,.34);}.ng-text-617{text-shadow:0 2px 11px rgba(183,71,51,.18);}
.ng-surface-618{background:linear-gradient(114deg,rgba(214,118,110,.20),rgba(110,214,118,.14));border-radius:12px;padding:12px;}.ng-border-618{border:1px solid rgba(214,118,110,.35);}.ng-text-618{text-shadow:0 3px 12px rgba(214,118,110,.19);}
.ng-surface-619{background:linear-gradient(127deg,rgba(245,165,169,.21),rgba(169,245,165,.15));border-radius:13px;padding:13px;}.ng-border-619{border:1px solid rgba(245,165,169,.36);}.ng-text-619{text-shadow:0 4px 13px rgba(245,165,169,.20);}
.ng-surface-620{background:linear-gradient(140deg,rgba(20,212,228,.22),rgba(228,20,212,.16));border-radius:14px;padding:14px;}.ng-border-620{border:1px solid rgba(20,212,228,.37);}.ng-text-620{text-shadow:0 0px 14px rgba(20,212,228,.21);}
.ng-surface-621{background:linear-gradient(153deg,rgba(51,3,31,.23),rgba(31,51,3,.17));border-radius:15px;padding:15px;}.ng-border-621{border:1px solid rgba(51,3,31,.15);}.ng-text-621{text-shadow:0 1px 15px rgba(51,3,31,.22);}
.ng-surface-622{background:linear-gradient(166deg,rgba(82,50,90,.24),rgba(90,82,50,.18));border-radius:16px;padding:16px;}.ng-border-622{border:1px solid rgba(82,50,90,.16);}.ng-text-622{text-shadow:0 2px 16px rgba(82,50,90,.23);}
.ng-surface-623{background:linear-gradient(179deg,rgba(113,97,149,.25),rgba(149,113,97,.19));border-radius:17px;padding:17px;}.ng-border-623{border:1px solid rgba(113,97,149,.17);}.ng-text-623{text-shadow:0 3px 17px rgba(113,97,149,.24);}
.ng-surface-624{background:linear-gradient(192deg,rgba(144,144,208,.26),rgba(208,144,144,.20));border-radius:18px;padding:18px;}.ng-border-624{border:1px solid rgba(144,144,208,.18);}.ng-text-624{text-shadow:0 4px 18px rgba(144,144,208,.25);}
.ng-surface-625{background:linear-gradient(205deg,rgba(175,191,11,.27),rgba(11,175,191,.21));border-radius:19px;padding:19px;}.ng-border-625{border:1px solid rgba(175,191,11,.19);}.ng-text-625{text-shadow:0 0px 19px rgba(175,191,11,.26);}
.ng-surface-626{background:linear-gradient(218deg,rgba(206,238,70,.28),rgba(70,206,238,.22));border-radius:20px;padding:20px;}.ng-border-626{border:1px solid rgba(206,238,70,.20);}.ng-text-626{text-shadow:0 1px 20px rgba(206,238,70,.27);}
.ng-surface-627{background:linear-gradient(231deg,rgba(237,29,129,.10),rgba(129,237,29,.23));border-radius:21px;padding:21px;}.ng-border-627{border:1px solid rgba(237,29,129,.21);}.ng-text-627{text-shadow:0 2px 21px rgba(237,29,129,.28);}
.ng-surface-628{background:linear-gradient(244deg,rgba(12,76,188,.11),rgba(188,12,76,.24));border-radius:22px;padding:22px;}.ng-border-628{border:1px solid rgba(12,76,188,.22);}.ng-text-628{text-shadow:0 3px 22px rgba(12,76,188,.29);}
.ng-surface-629{background:linear-gradient(257deg,rgba(43,123,247,.12),rgba(247,43,123,.8));border-radius:23px;padding:23px;}.ng-border-629{border:1px solid rgba(43,123,247,.23);}.ng-text-629{text-shadow:0 4px 6px rgba(43,123,247,.30);}
.ng-surface-630{background:linear-gradient(270deg,rgba(74,170,50,.13),rgba(50,74,170,.9));border-radius:24px;padding:6px;}.ng-border-630{border:1px solid rgba(74,170,50,.24);}.ng-text-630{text-shadow:0 0px 7px rgba(74,170,50,.10);}
.ng-surface-631{background:linear-gradient(283deg,rgba(105,217,109,.14),rgba(109,105,217,.10));border-radius:25px;padding:7px;}.ng-border-631{border:1px solid rgba(105,217,109,.25);}.ng-text-631{text-shadow:0 1px 8px rgba(105,217,109,.11);}
.ng-surface-632{background:linear-gradient(296deg,rgba(136,8,168,.15),rgba(168,136,8,.11));border-radius:26px;padding:8px;}.ng-border-632{border:1px solid rgba(136,8,168,.26);}.ng-text-632{text-shadow:0 2px 9px rgba(136,8,168,.12);}
.ng-surface-633{background:linear-gradient(309deg,rgba(167,55,227,.16),rgba(227,167,55,.12));border-radius:27px;padding:9px;}.ng-border-633{border:1px solid rgba(167,55,227,.27);}.ng-text-633{text-shadow:0 3px 10px rgba(167,55,227,.13);}
.ng-surface-634{background:linear-gradient(322deg,rgba(198,102,30,.17),rgba(30,198,102,.13));border-radius:28px;padding:10px;}.ng-border-634{border:1px solid rgba(198,102,30,.28);}.ng-text-634{text-shadow:0 4px 11px rgba(198,102,30,.14);}
.ng-surface-635{background:linear-gradient(335deg,rgba(229,149,89,.18),rgba(89,229,149,.14));border-radius:29px;padding:11px;}.ng-border-635{border:1px solid rgba(229,149,89,.29);}.ng-text-635{text-shadow:0 0px 12px rgba(229,149,89,.15);}
.ng-surface-636{background:linear-gradient(348deg,rgba(4,196,148,.19),rgba(148,4,196,.15));border-radius:30px;padding:12px;}.ng-border-636{border:1px solid rgba(4,196,148,.30);}.ng-text-636{text-shadow:0 1px 13px rgba(4,196,148,.16);}
.ng-surface-637{background:linear-gradient(1deg,rgba(35,243,207,.20),rgba(207,35,243,.16));border-radius:31px;padding:13px;}.ng-border-637{border:1px solid rgba(35,243,207,.31);}.ng-text-637{text-shadow:0 2px 14px rgba(35,243,207,.17);}
.ng-surface-638{background:linear-gradient(14deg,rgba(66,34,10,.21),rgba(10,66,34,.17));border-radius:32px;padding:14px;}.ng-border-638{border:1px solid rgba(66,34,10,.32);}.ng-text-638{text-shadow:0 3px 15px rgba(66,34,10,.18);}
.ng-surface-639{background:linear-gradient(27deg,rgba(97,81,69,.22),rgba(69,97,81,.18));border-radius:33px;padding:15px;}.ng-border-639{border:1px solid rgba(97,81,69,.33);}.ng-text-639{text-shadow:0 4px 16px rgba(97,81,69,.19);}
.ng-surface-640{background:linear-gradient(40deg,rgba(128,128,128,.23),rgba(128,128,128,.19));border-radius:34px;padding:16px;}.ng-border-640{border:1px solid rgba(128,128,128,.34);}.ng-text-640{text-shadow:0 0px 17px rgba(128,128,128,.20);}
.ng-surface-641{background:linear-gradient(53deg,rgba(159,175,187,.24),rgba(187,159,175,.20));border-radius:35px;padding:17px;}.ng-border-641{border:1px solid rgba(159,175,187,.35);}.ng-text-641{text-shadow:0 1px 18px rgba(159,175,187,.21);}
.ng-surface-642{background:linear-gradient(66deg,rgba(190,222,246,.25),rgba(246,190,222,.21));border-radius:36px;padding:18px;}.ng-border-642{border:1px solid rgba(190,222,246,.36);}.ng-text-642{text-shadow:0 2px 19px rgba(190,222,246,.22);}
.ng-surface-643{background:linear-gradient(79deg,rgba(221,13,49,.26),rgba(49,221,13,.22));border-radius:37px;padding:19px;}.ng-border-643{border:1px solid rgba(221,13,49,.37);}.ng-text-643{text-shadow:0 3px 20px rgba(221,13,49,.23);}
.ng-surface-644{background:linear-gradient(92deg,rgba(252,60,108,.27),rgba(108,252,60,.23));border-radius:10px;padding:20px;}.ng-border-644{border:1px solid rgba(252,60,108,.15);}.ng-text-644{text-shadow:0 4px 21px rgba(252,60,108,.24);}
.ng-surface-645{background:linear-gradient(105deg,rgba(27,107,167,.28),rgba(167,27,107,.24));border-radius:11px;padding:21px;}.ng-border-645{border:1px solid rgba(27,107,167,.16);}.ng-text-645{text-shadow:0 0px 22px rgba(27,107,167,.25);}
.ng-surface-646{background:linear-gradient(118deg,rgba(58,154,226,.10),rgba(226,58,154,.8));border-radius:12px;padding:22px;}.ng-border-646{border:1px solid rgba(58,154,226,.17);}.ng-text-646{text-shadow:0 1px 6px rgba(58,154,226,.26);}
.ng-surface-647{background:linear-gradient(131deg,rgba(89,201,29,.11),rgba(29,89,201,.9));border-radius:13px;padding:23px;}.ng-border-647{border:1px solid rgba(89,201,29,.18);}.ng-text-647{text-shadow:0 2px 7px rgba(89,201,29,.27);}
.ng-surface-648{background:linear-gradient(144deg,rgba(120,248,88,.12),rgba(88,120,248,.10));border-radius:14px;padding:6px;}.ng-border-648{border:1px solid rgba(120,248,88,.19);}.ng-text-648{text-shadow:0 3px 8px rgba(120,248,88,.28);}
.ng-surface-649{background:linear-gradient(157deg,rgba(151,39,147,.13),rgba(147,151,39,.11));border-radius:15px;padding:7px;}.ng-border-649{border:1px solid rgba(151,39,147,.20);}.ng-text-649{text-shadow:0 4px 9px rgba(151,39,147,.29);}
.ng-surface-650{background:linear-gradient(170deg,rgba(182,86,206,.14),rgba(206,182,86,.12));border-radius:16px;padding:8px;}.ng-border-650{border:1px solid rgba(182,86,206,.21);}.ng-text-650{text-shadow:0 0px 10px rgba(182,86,206,.30);}
.ng-surface-651{background:linear-gradient(183deg,rgba(213,133,9,.15),rgba(9,213,133,.13));border-radius:17px;padding:9px;}.ng-border-651{border:1px solid rgba(213,133,9,.22);}.ng-text-651{text-shadow:0 1px 11px rgba(213,133,9,.10);}
.ng-surface-652{background:linear-gradient(196deg,rgba(244,180,68,.16),rgba(68,244,180,.14));border-radius:18px;padding:10px;}.ng-border-652{border:1px solid rgba(244,180,68,.23);}.ng-text-652{text-shadow:0 2px 12px rgba(244,180,68,.11);}
.ng-surface-653{background:linear-gradient(209deg,rgba(19,227,127,.17),rgba(127,19,227,.15));border-radius:19px;padding:11px;}.ng-border-653{border:1px solid rgba(19,227,127,.24);}.ng-text-653{text-shadow:0 3px 13px rgba(19,227,127,.12);}
.ng-surface-654{background:linear-gradient(222deg,rgba(50,18,186,.18),rgba(186,50,18,.16));border-radius:20px;padding:12px;}.ng-border-654{border:1px solid rgba(50,18,186,.25);}.ng-text-654{text-shadow:0 4px 14px rgba(50,18,186,.13);}
.ng-surface-655{background:linear-gradient(235deg,rgba(81,65,245,.19),rgba(245,81,65,.17));border-radius:21px;padding:13px;}.ng-border-655{border:1px solid rgba(81,65,245,.26);}.ng-text-655{text-shadow:0 0px 15px rgba(81,65,245,.14);}
.ng-surface-656{background:linear-gradient(248deg,rgba(112,112,48,.20),rgba(48,112,112,.18));border-radius:22px;padding:14px;}.ng-border-656{border:1px solid rgba(112,112,48,.27);}.ng-text-656{text-shadow:0 1px 16px rgba(112,112,48,.15);}
.ng-surface-657{background:linear-gradient(261deg,rgba(143,159,107,.21),rgba(107,143,159,.19));border-radius:23px;padding:15px;}.ng-border-657{border:1px solid rgba(143,159,107,.28);}.ng-text-657{text-shadow:0 2px 17px rgba(143,159,107,.16);}
.ng-surface-658{background:linear-gradient(274deg,rgba(174,206,166,.22),rgba(166,174,206,.20));border-radius:24px;padding:16px;}.ng-border-658{border:1px solid rgba(174,206,166,.29);}.ng-text-658{text-shadow:0 3px 18px rgba(174,206,166,.17);}
.ng-surface-659{background:linear-gradient(287deg,rgba(205,253,225,.23),rgba(225,205,253,.21));border-radius:25px;padding:17px;}.ng-border-659{border:1px solid rgba(205,253,225,.30);}.ng-text-659{text-shadow:0 4px 19px rgba(205,253,225,.18);}
.ng-surface-660{background:linear-gradient(300deg,rgba(236,44,28,.24),rgba(28,236,44,.22));border-radius:26px;padding:18px;}.ng-border-660{border:1px solid rgba(236,44,28,.31);}.ng-text-660{text-shadow:0 0px 20px rgba(236,44,28,.19);}
.ng-surface-661{background:linear-gradient(313deg,rgba(11,91,87,.25),rgba(87,11,91,.23));border-radius:27px;padding:19px;}.ng-border-661{border:1px solid rgba(11,91,87,.32);}.ng-text-661{text-shadow:0 1px 21px rgba(11,91,87,.20);}
.ng-surface-662{background:linear-gradient(326deg,rgba(42,138,146,.26),rgba(146,42,138,.24));border-radius:28px;padding:20px;}.ng-border-662{border:1px solid rgba(42,138,146,.33);}.ng-text-662{text-shadow:0 2px 22px rgba(42,138,146,.21);}
.ng-surface-663{background:linear-gradient(339deg,rgba(73,185,205,.27),rgba(205,73,185,.8));border-radius:29px;padding:21px;}.ng-border-663{border:1px solid rgba(73,185,205,.34);}.ng-text-663{text-shadow:0 3px 6px rgba(73,185,205,.22);}
.ng-surface-664{background:linear-gradient(352deg,rgba(104,232,8,.28),rgba(8,104,232,.9));border-radius:30px;padding:22px;}.ng-border-664{border:1px solid rgba(104,232,8,.35);}.ng-text-664{text-shadow:0 4px 7px rgba(104,232,8,.23);}
.ng-surface-665{background:linear-gradient(5deg,rgba(135,23,67,.10),rgba(67,135,23,.10));border-radius:31px;padding:23px;}.ng-border-665{border:1px solid rgba(135,23,67,.36);}.ng-text-665{text-shadow:0 0px 8px rgba(135,23,67,.24);}
.ng-surface-666{background:linear-gradient(18deg,rgba(166,70,126,.11),rgba(126,166,70,.11));border-radius:32px;padding:6px;}.ng-border-666{border:1px solid rgba(166,70,126,.37);}.ng-text-666{text-shadow:0 1px 9px rgba(166,70,126,.25);}
.ng-surface-667{background:linear-gradient(31deg,rgba(197,117,185,.12),rgba(185,197,117,.12));border-radius:33px;padding:7px;}.ng-border-667{border:1px solid rgba(197,117,185,.15);}.ng-text-667{text-shadow:0 2px 10px rgba(197,117,185,.26);}
.ng-surface-668{background:linear-gradient(44deg,rgba(228,164,244,.13),rgba(244,228,164,.13));border-radius:34px;padding:8px;}.ng-border-668{border:1px solid rgba(228,164,244,.16);}.ng-text-668{text-shadow:0 3px 11px rgba(228,164,244,.27);}
.ng-surface-669{background:linear-gradient(57deg,rgba(3,211,47,.14),rgba(47,3,211,.14));border-radius:35px;padding:9px;}.ng-border-669{border:1px solid rgba(3,211,47,.17);}.ng-text-669{text-shadow:0 4px 12px rgba(3,211,47,.28);}
.ng-surface-670{background:linear-gradient(70deg,rgba(34,2,106,.15),rgba(106,34,2,.15));border-radius:36px;padding:10px;}.ng-border-670{border:1px solid rgba(34,2,106,.18);}.ng-text-670{text-shadow:0 0px 13px rgba(34,2,106,.29);}
.ng-surface-671{background:linear-gradient(83deg,rgba(65,49,165,.16),rgba(165,65,49,.16));border-radius:37px;padding:11px;}.ng-border-671{border:1px solid rgba(65,49,165,.19);}.ng-text-671{text-shadow:0 1px 14px rgba(65,49,165,.30);}
.ng-surface-672{background:linear-gradient(96deg,rgba(96,96,224,.17),rgba(224,96,96,.17));border-radius:10px;padding:12px;}.ng-border-672{border:1px solid rgba(96,96,224,.20);}.ng-text-672{text-shadow:0 2px 15px rgba(96,96,224,.10);}
.ng-surface-673{background:linear-gradient(109deg,rgba(127,143,27,.18),rgba(27,127,143,.18));border-radius:11px;padding:13px;}.ng-border-673{border:1px solid rgba(127,143,27,.21);}.ng-text-673{text-shadow:0 3px 16px rgba(127,143,27,.11);}
.ng-surface-674{background:linear-gradient(122deg,rgba(158,190,86,.19),rgba(86,158,190,.19));border-radius:12px;padding:14px;}.ng-border-674{border:1px solid rgba(158,190,86,.22);}.ng-text-674{text-shadow:0 4px 17px rgba(158,190,86,.12);}
.ng-surface-675{background:linear-gradient(135deg,rgba(189,237,145,.20),rgba(145,189,237,.20));border-radius:13px;padding:15px;}.ng-border-675{border:1px solid rgba(189,237,145,.23);}.ng-text-675{text-shadow:0 0px 18px rgba(189,237,145,.13);}
.ng-surface-676{background:linear-gradient(148deg,rgba(220,28,204,.21),rgba(204,220,28,.21));border-radius:14px;padding:16px;}.ng-border-676{border:1px solid rgba(220,28,204,.24);}.ng-text-676{text-shadow:0 1px 19px rgba(220,28,204,.14);}
.ng-surface-677{background:linear-gradient(161deg,rgba(251,75,7,.22),rgba(7,251,75,.22));border-radius:15px;padding:17px;}.ng-border-677{border:1px solid rgba(251,75,7,.25);}.ng-text-677{text-shadow:0 2px 20px rgba(251,75,7,.15);}
.ng-surface-678{background:linear-gradient(174deg,rgba(26,122,66,.23),rgba(66,26,122,.23));border-radius:16px;padding:18px;}.ng-border-678{border:1px solid rgba(26,122,66,.26);}.ng-text-678{text-shadow:0 3px 21px rgba(26,122,66,.16);}
.ng-surface-679{background:linear-gradient(187deg,rgba(57,169,125,.24),rgba(125,57,169,.24));border-radius:17px;padding:19px;}.ng-border-679{border:1px solid rgba(57,169,125,.27);}.ng-text-679{text-shadow:0 4px 22px rgba(57,169,125,.17);}
.ng-surface-680{background:linear-gradient(200deg,rgba(88,216,184,.25),rgba(184,88,216,.8));border-radius:18px;padding:20px;}.ng-border-680{border:1px solid rgba(88,216,184,.28);}.ng-text-680{text-shadow:0 0px 6px rgba(88,216,184,.18);}
.ng-surface-681{background:linear-gradient(213deg,rgba(119,7,243,.26),rgba(243,119,7,.9));border-radius:19px;padding:21px;}.ng-border-681{border:1px solid rgba(119,7,243,.29);}.ng-text-681{text-shadow:0 1px 7px rgba(119,7,243,.19);}
.ng-surface-682{background:linear-gradient(226deg,rgba(150,54,46,.27),rgba(46,150,54,.10));border-radius:20px;padding:22px;}.ng-border-682{border:1px solid rgba(150,54,46,.30);}.ng-text-682{text-shadow:0 2px 8px rgba(150,54,46,.20);}
.ng-surface-683{background:linear-gradient(239deg,rgba(181,101,105,.28),rgba(105,181,101,.11));border-radius:21px;padding:23px;}.ng-border-683{border:1px solid rgba(181,101,105,.31);}.ng-text-683{text-shadow:0 3px 9px rgba(181,101,105,.21);}
.ng-surface-684{background:linear-gradient(252deg,rgba(212,148,164,.10),rgba(164,212,148,.12));border-radius:22px;padding:6px;}.ng-border-684{border:1px solid rgba(212,148,164,.32);}.ng-text-684{text-shadow:0 4px 10px rgba(212,148,164,.22);}
.ng-surface-685{background:linear-gradient(265deg,rgba(243,195,223,.11),rgba(223,243,195,.13));border-radius:23px;padding:7px;}.ng-border-685{border:1px solid rgba(243,195,223,.33);}.ng-text-685{text-shadow:0 0px 11px rgba(243,195,223,.23);}
.ng-surface-686{background:linear-gradient(278deg,rgba(18,242,26,.12),rgba(26,18,242,.14));border-radius:24px;padding:8px;}.ng-border-686{border:1px solid rgba(18,242,26,.34);}.ng-text-686{text-shadow:0 1px 12px rgba(18,242,26,.24);}
.ng-surface-687{background:linear-gradient(291deg,rgba(49,33,85,.13),rgba(85,49,33,.15));border-radius:25px;padding:9px;}.ng-border-687{border:1px solid rgba(49,33,85,.35);}.ng-text-687{text-shadow:0 2px 13px rgba(49,33,85,.25);}
.ng-surface-688{background:linear-gradient(304deg,rgba(80,80,144,.14),rgba(144,80,80,.16));border-radius:26px;padding:10px;}.ng-border-688{border:1px solid rgba(80,80,144,.36);}.ng-text-688{text-shadow:0 3px 14px rgba(80,80,144,.26);}
.ng-surface-689{background:linear-gradient(317deg,rgba(111,127,203,.15),rgba(203,111,127,.17));border-radius:27px;padding:11px;}.ng-border-689{border:1px solid rgba(111,127,203,.37);}.ng-text-689{text-shadow:0 4px 15px rgba(111,127,203,.27);}
.ng-surface-690{background:linear-gradient(330deg,rgba(142,174,6,.16),rgba(6,142,174,.18));border-radius:28px;padding:12px;}.ng-border-690{border:1px solid rgba(142,174,6,.15);}.ng-text-690{text-shadow:0 0px 16px rgba(142,174,6,.28);}
.ng-surface-691{background:linear-gradient(343deg,rgba(173,221,65,.17),rgba(65,173,221,.19));border-radius:29px;padding:13px;}.ng-border-691{border:1px solid rgba(173,221,65,.16);}.ng-text-691{text-shadow:0 1px 17px rgba(173,221,65,.29);}
.ng-surface-692{background:linear-gradient(356deg,rgba(204,12,124,.18),rgba(124,204,12,.20));border-radius:30px;padding:14px;}.ng-border-692{border:1px solid rgba(204,12,124,.17);}.ng-text-692{text-shadow:0 2px 18px rgba(204,12,124,.30);}
.ng-surface-693{background:linear-gradient(9deg,rgba(235,59,183,.19),rgba(183,235,59,.21));border-radius:31px;padding:15px;}.ng-border-693{border:1px solid rgba(235,59,183,.18);}.ng-text-693{text-shadow:0 3px 19px rgba(235,59,183,.10);}
.ng-surface-694{background:linear-gradient(22deg,rgba(10,106,242,.20),rgba(242,10,106,.22));border-radius:32px;padding:16px;}.ng-border-694{border:1px solid rgba(10,106,242,.19);}.ng-text-694{text-shadow:0 4px 20px rgba(10,106,242,.11);}
.ng-surface-695{background:linear-gradient(35deg,rgba(41,153,45,.21),rgba(45,41,153,.23));border-radius:33px;padding:17px;}.ng-border-695{border:1px solid rgba(41,153,45,.20);}.ng-text-695{text-shadow:0 0px 21px rgba(41,153,45,.12);}
.ng-surface-696{background:linear-gradient(48deg,rgba(72,200,104,.22),rgba(104,72,200,.24));border-radius:34px;padding:18px;}.ng-border-696{border:1px solid rgba(72,200,104,.21);}.ng-text-696{text-shadow:0 1px 22px rgba(72,200,104,.13);}
.ng-surface-697{background:linear-gradient(61deg,rgba(103,247,163,.23),rgba(163,103,247,.8));border-radius:35px;padding:19px;}.ng-border-697{border:1px solid rgba(103,247,163,.22);}.ng-text-697{text-shadow:0 2px 6px rgba(103,247,163,.14);}
.ng-surface-698{background:linear-gradient(74deg,rgba(134,38,222,.24),rgba(222,134,38,.9));border-radius:36px;padding:20px;}.ng-border-698{border:1px solid rgba(134,38,222,.23);}.ng-text-698{text-shadow:0 3px 7px rgba(134,38,222,.15);}
.ng-surface-699{background:linear-gradient(87deg,rgba(165,85,25,.25),rgba(25,165,85,.10));border-radius:37px;padding:21px;}.ng-border-699{border:1px solid rgba(165,85,25,.24);}.ng-text-699{text-shadow:0 4px 8px rgba(165,85,25,.16);}
.ng-surface-700{background:linear-gradient(100deg,rgba(196,132,84,.26),rgba(84,196,132,.11));border-radius:10px;padding:22px;}.ng-border-700{border:1px solid rgba(196,132,84,.25);}.ng-text-700{text-shadow:0 0px 9px rgba(196,132,84,.17);}
.ng-surface-701{background:linear-gradient(113deg,rgba(227,179,143,.27),rgba(143,227,179,.12));border-radius:11px;padding:23px;}.ng-border-701{border:1px solid rgba(227,179,143,.26);}.ng-text-701{text-shadow:0 1px 10px rgba(227,179,143,.18);}
.ng-surface-702{background:linear-gradient(126deg,rgba(2,226,202,.28),rgba(202,2,226,.13));border-radius:12px;padding:6px;}.ng-border-702{border:1px solid rgba(2,226,202,.27);}.ng-text-702{text-shadow:0 2px 11px rgba(2,226,202,.19);}
.ng-surface-703{background:linear-gradient(139deg,rgba(33,17,5,.10),rgba(5,33,17,.14));border-radius:13px;padding:7px;}.ng-border-703{border:1px solid rgba(33,17,5,.28);}.ng-text-703{text-shadow:0 3px 12px rgba(33,17,5,.20);}
.ng-surface-704{background:linear-gradient(152deg,rgba(64,64,64,.11),rgba(64,64,64,.15));border-radius:14px;padding:8px;}.ng-border-704{border:1px solid rgba(64,64,64,.29);}.ng-text-704{text-shadow:0 4px 13px rgba(64,64,64,.21);}
.ng-surface-705{background:linear-gradient(165deg,rgba(95,111,123,.12),rgba(123,95,111,.16));border-radius:15px;padding:9px;}.ng-border-705{border:1px solid rgba(95,111,123,.30);}.ng-text-705{text-shadow:0 0px 14px rgba(95,111,123,.22);}
.ng-surface-706{background:linear-gradient(178deg,rgba(126,158,182,.13),rgba(182,126,158,.17));border-radius:16px;padding:10px;}.ng-border-706{border:1px solid rgba(126,158,182,.31);}.ng-text-706{text-shadow:0 1px 15px rgba(126,158,182,.23);}
.ng-surface-707{background:linear-gradient(191deg,rgba(157,205,241,.14),rgba(241,157,205,.18));border-radius:17px;padding:11px;}.ng-border-707{border:1px solid rgba(157,205,241,.32);}.ng-text-707{text-shadow:0 2px 16px rgba(157,205,241,.24);}
.ng-surface-708{background:linear-gradient(204deg,rgba(188,252,44,.15),rgba(44,188,252,.19));border-radius:18px;padding:12px;}.ng-border-708{border:1px solid rgba(188,252,44,.33);}.ng-text-708{text-shadow:0 3px 17px rgba(188,252,44,.25);}
.ng-surface-709{background:linear-gradient(217deg,rgba(219,43,103,.16),rgba(103,219,43,.20));border-radius:19px;padding:13px;}.ng-border-709{border:1px solid rgba(219,43,103,.34);}.ng-text-709{text-shadow:0 4px 18px rgba(219,43,103,.26);}
.ng-surface-710{background:linear-gradient(230deg,rgba(250,90,162,.17),rgba(162,250,90,.21));border-radius:20px;padding:14px;}.ng-border-710{border:1px solid rgba(250,90,162,.35);}.ng-text-710{text-shadow:0 0px 19px rgba(250,90,162,.27);}
.ng-surface-711{background:linear-gradient(243deg,rgba(25,137,221,.18),rgba(221,25,137,.22));border-radius:21px;padding:15px;}.ng-border-711{border:1px solid rgba(25,137,221,.36);}.ng-text-711{text-shadow:0 1px 20px rgba(25,137,221,.28);}
.ng-surface-712{background:linear-gradient(256deg,rgba(56,184,24,.19),rgba(24,56,184,.23));border-radius:22px;padding:16px;}.ng-border-712{border:1px solid rgba(56,184,24,.37);}.ng-text-712{text-shadow:0 2px 21px rgba(56,184,24,.29);}
.ng-surface-713{background:linear-gradient(269deg,rgba(87,231,83,.20),rgba(83,87,231,.24));border-radius:23px;padding:17px;}.ng-border-713{border:1px solid rgba(87,231,83,.15);}.ng-text-713{text-shadow:0 3px 22px rgba(87,231,83,.30);}
.ng-surface-714{background:linear-gradient(282deg,rgba(118,22,142,.21),rgba(142,118,22,.8));border-radius:24px;padding:18px;}.ng-border-714{border:1px solid rgba(118,22,142,.16);}.ng-text-714{text-shadow:0 4px 6px rgba(118,22,142,.10);}
.ng-surface-715{background:linear-gradient(295deg,rgba(149,69,201,.22),rgba(201,149,69,.9));border-radius:25px;padding:19px;}.ng-border-715{border:1px solid rgba(149,69,201,.17);}.ng-text-715{text-shadow:0 0px 7px rgba(149,69,201,.11);}
.ng-surface-716{background:linear-gradient(308deg,rgba(180,116,4,.23),rgba(4,180,116,.10));border-radius:26px;padding:20px;}.ng-border-716{border:1px solid rgba(180,116,4,.18);}.ng-text-716{text-shadow:0 1px 8px rgba(180,116,4,.12);}
.ng-surface-717{background:linear-gradient(321deg,rgba(211,163,63,.24),rgba(63,211,163,.11));border-radius:27px;padding:21px;}.ng-border-717{border:1px solid rgba(211,163,63,.19);}.ng-text-717{text-shadow:0 2px 9px rgba(211,163,63,.13);}
.ng-surface-718{background:linear-gradient(334deg,rgba(242,210,122,.25),rgba(122,242,210,.12));border-radius:28px;padding:22px;}.ng-border-718{border:1px solid rgba(242,210,122,.20);}.ng-text-718{text-shadow:0 3px 10px rgba(242,210,122,.14);}
.ng-surface-719{background:linear-gradient(347deg,rgba(17,1,181,.26),rgba(181,17,1,.13));border-radius:29px;padding:23px;}.ng-border-719{border:1px solid rgba(17,1,181,.21);}.ng-text-719{text-shadow:0 4px 11px rgba(17,1,181,.15);}
.ng-surface-720{background:linear-gradient(0deg,rgba(48,48,240,.27),rgba(240,48,48,.14));border-radius:30px;padding:6px;}.ng-border-720{border:1px solid rgba(48,48,240,.22);}.ng-text-720{text-shadow:0 0px 12px rgba(48,48,240,.16);}
.ng-surface-721{background:linear-gradient(13deg,rgba(79,95,43,.28),rgba(43,79,95,.15));border-radius:31px;padding:7px;}.ng-border-721{border:1px solid rgba(79,95,43,.23);}.ng-text-721{text-shadow:0 1px 13px rgba(79,95,43,.17);}
.ng-surface-722{background:linear-gradient(26deg,rgba(110,142,102,.10),rgba(102,110,142,.16));border-radius:32px;padding:8px;}.ng-border-722{border:1px solid rgba(110,142,102,.24);}.ng-text-722{text-shadow:0 2px 14px rgba(110,142,102,.18);}
.ng-surface-723{background:linear-gradient(39deg,rgba(141,189,161,.11),rgba(161,141,189,.17));border-radius:33px;padding:9px;}.ng-border-723{border:1px solid rgba(141,189,161,.25);}.ng-text-723{text-shadow:0 3px 15px rgba(141,189,161,.19);}
.ng-surface-724{background:linear-gradient(52deg,rgba(172,236,220,.12),rgba(220,172,236,.18));border-radius:34px;padding:10px;}.ng-border-724{border:1px solid rgba(172,236,220,.26);}.ng-text-724{text-shadow:0 4px 16px rgba(172,236,220,.20);}
.ng-surface-725{background:linear-gradient(65deg,rgba(203,27,23,.13),rgba(23,203,27,.19));border-radius:35px;padding:11px;}.ng-border-725{border:1px solid rgba(203,27,23,.27);}.ng-text-725{text-shadow:0 0px 17px rgba(203,27,23,.21);}
.ng-surface-726{background:linear-gradient(78deg,rgba(234,74,82,.14),rgba(82,234,74,.20));border-radius:36px;padding:12px;}.ng-border-726{border:1px solid rgba(234,74,82,.28);}.ng-text-726{text-shadow:0 1px 18px rgba(234,74,82,.22);}
.ng-surface-727{background:linear-gradient(91deg,rgba(9,121,141,.15),rgba(141,9,121,.21));border-radius:37px;padding:13px;}.ng-border-727{border:1px solid rgba(9,121,141,.29);}.ng-text-727{text-shadow:0 2px 19px rgba(9,121,141,.23);}
.ng-surface-728{background:linear-gradient(104deg,rgba(40,168,200,.16),rgba(200,40,168,.22));border-radius:10px;padding:14px;}.ng-border-728{border:1px solid rgba(40,168,200,.30);}.ng-text-728{text-shadow:0 3px 20px rgba(40,168,200,.24);}
.ng-surface-729{background:linear-gradient(117deg,rgba(71,215,3,.17),rgba(3,71,215,.23));border-radius:11px;padding:15px;}.ng-border-729{border:1px solid rgba(71,215,3,.31);}.ng-text-729{text-shadow:0 4px 21px rgba(71,215,3,.25);}
.ng-surface-730{background:linear-gradient(130deg,rgba(102,6,62,.18),rgba(62,102,6,.24));border-radius:12px;padding:16px;}.ng-border-730{border:1px solid rgba(102,6,62,.32);}.ng-text-730{text-shadow:0 0px 22px rgba(102,6,62,.26);}
.ng-surface-731{background:linear-gradient(143deg,rgba(133,53,121,.19),rgba(121,133,53,.8));border-radius:13px;padding:17px;}.ng-border-731{border:1px solid rgba(133,53,121,.33);}.ng-text-731{text-shadow:0 1px 6px rgba(133,53,121,.27);}
.ng-surface-732{background:linear-gradient(156deg,rgba(164,100,180,.20),rgba(180,164,100,.9));border-radius:14px;padding:18px;}.ng-border-732{border:1px solid rgba(164,100,180,.34);}.ng-text-732{text-shadow:0 2px 7px rgba(164,100,180,.28);}
.ng-surface-733{background:linear-gradient(169deg,rgba(195,147,239,.21),rgba(239,195,147,.10));border-radius:15px;padding:19px;}.ng-border-733{border:1px solid rgba(195,147,239,.35);}.ng-text-733{text-shadow:0 3px 8px rgba(195,147,239,.29);}
.ng-surface-734{background:linear-gradient(182deg,rgba(226,194,42,.22),rgba(42,226,194,.11));border-radius:16px;padding:20px;}.ng-border-734{border:1px solid rgba(226,194,42,.36);}.ng-text-734{text-shadow:0 4px 9px rgba(226,194,42,.30);}
.ng-surface-735{background:linear-gradient(195deg,rgba(1,241,101,.23),rgba(101,1,241,.12));border-radius:17px;padding:21px;}.ng-border-735{border:1px solid rgba(1,241,101,.37);}.ng-text-735{text-shadow:0 0px 10px rgba(1,241,101,.10);}
.ng-surface-736{background:linear-gradient(208deg,rgba(32,32,160,.24),rgba(160,32,32,.13));border-radius:18px;padding:22px;}.ng-border-736{border:1px solid rgba(32,32,160,.15);}.ng-text-736{text-shadow:0 1px 11px rgba(32,32,160,.11);}
.ng-surface-737{background:linear-gradient(221deg,rgba(63,79,219,.25),rgba(219,63,79,.14));border-radius:19px;padding:23px;}.ng-border-737{border:1px solid rgba(63,79,219,.16);}.ng-text-737{text-shadow:0 2px 12px rgba(63,79,219,.12);}
.ng-surface-738{background:linear-gradient(234deg,rgba(94,126,22,.26),rgba(22,94,126,.15));border-radius:20px;padding:6px;}.ng-border-738{border:1px solid rgba(94,126,22,.17);}.ng-text-738{text-shadow:0 3px 13px rgba(94,126,22,.13);}
.ng-surface-739{background:linear-gradient(247deg,rgba(125,173,81,.27),rgba(81,125,173,.16));border-radius:21px;padding:7px;}.ng-border-739{border:1px solid rgba(125,173,81,.18);}.ng-text-739{text-shadow:0 4px 14px rgba(125,173,81,.14);}
.ng-surface-740{background:linear-gradient(260deg,rgba(156,220,140,.28),rgba(140,156,220,.17));border-radius:22px;padding:8px;}.ng-border-740{border:1px solid rgba(156,220,140,.19);}.ng-text-740{text-shadow:0 0px 15px rgba(156,220,140,.15);}
.ng-surface-741{background:linear-gradient(273deg,rgba(187,11,199,.10),rgba(199,187,11,.18));border-radius:23px;padding:9px;}.ng-border-741{border:1px solid rgba(187,11,199,.20);}.ng-text-741{text-shadow:0 1px 16px rgba(187,11,199,.16);}
.ng-surface-742{background:linear-gradient(286deg,rgba(218,58,2,.11),rgba(2,218,58,.19));border-radius:24px;padding:10px;}.ng-border-742{border:1px solid rgba(218,58,2,.21);}.ng-text-742{text-shadow:0 2px 17px rgba(218,58,2,.17);}
.ng-surface-743{background:linear-gradient(299deg,rgba(249,105,61,.12),rgba(61,249,105,.20));border-radius:25px;padding:11px;}.ng-border-743{border:1px solid rgba(249,105,61,.22);}.ng-text-743{text-shadow:0 3px 18px rgba(249,105,61,.18);}
.ng-surface-744{background:linear-gradient(312deg,rgba(24,152,120,.13),rgba(120,24,152,.21));border-radius:26px;padding:12px;}.ng-border-744{border:1px solid rgba(24,152,120,.23);}.ng-text-744{text-shadow:0 4px 19px rgba(24,152,120,.19);}
.ng-surface-745{background:linear-gradient(325deg,rgba(55,199,179,.14),rgba(179,55,199,.22));border-radius:27px;padding:13px;}.ng-border-745{border:1px solid rgba(55,199,179,.24);}.ng-text-745{text-shadow:0 0px 20px rgba(55,199,179,.20);}
.ng-surface-746{background:linear-gradient(338deg,rgba(86,246,238,.15),rgba(238,86,246,.23));border-radius:28px;padding:14px;}.ng-border-746{border:1px solid rgba(86,246,238,.25);}.ng-text-746{text-shadow:0 1px 21px rgba(86,246,238,.21);}
.ng-surface-747{background:linear-gradient(351deg,rgba(117,37,41,.16),rgba(41,117,37,.24));border-radius:29px;padding:15px;}.ng-border-747{border:1px solid rgba(117,37,41,.26);}.ng-text-747{text-shadow:0 2px 22px rgba(117,37,41,.22);}
.ng-surface-748{background:linear-gradient(4deg,rgba(148,84,100,.17),rgba(100,148,84,.8));border-radius:30px;padding:16px;}.ng-border-748{border:1px solid rgba(148,84,100,.27);}.ng-text-748{text-shadow:0 3px 6px rgba(148,84,100,.23);}
.ng-surface-749{background:linear-gradient(17deg,rgba(179,131,159,.18),rgba(159,179,131,.9));border-radius:31px;padding:17px;}.ng-border-749{border:1px solid rgba(179,131,159,.28);}.ng-text-749{text-shadow:0 4px 7px rgba(179,131,159,.24);}
.ng-surface-750{background:linear-gradient(30deg,rgba(210,178,218,.19),rgba(218,210,178,.10));border-radius:32px;padding:18px;}.ng-border-750{border:1px solid rgba(210,178,218,.29);}.ng-text-750{text-shadow:0 0px 8px rgba(210,178,218,.25);}
.ng-surface-751{background:linear-gradient(43deg,rgba(241,225,21,.20),rgba(21,241,225,.11));border-radius:33px;padding:19px;}.ng-border-751{border:1px solid rgba(241,225,21,.30);}.ng-text-751{text-shadow:0 1px 9px rgba(241,225,21,.26);}
.ng-surface-752{background:linear-gradient(56deg,rgba(16,16,80,.21),rgba(80,16,16,.12));border-radius:34px;padding:20px;}.ng-border-752{border:1px solid rgba(16,16,80,.31);}.ng-text-752{text-shadow:0 2px 10px rgba(16,16,80,.27);}
.ng-surface-753{background:linear-gradient(69deg,rgba(47,63,139,.22),rgba(139,47,63,.13));border-radius:35px;padding:21px;}.ng-border-753{border:1px solid rgba(47,63,139,.32);}.ng-text-753{text-shadow:0 3px 11px rgba(47,63,139,.28);}
.ng-surface-754{background:linear-gradient(82deg,rgba(78,110,198,.23),rgba(198,78,110,.14));border-radius:36px;padding:22px;}.ng-border-754{border:1px solid rgba(78,110,198,.33);}.ng-text-754{text-shadow:0 4px 12px rgba(78,110,198,.29);}
.ng-surface-755{background:linear-gradient(95deg,rgba(109,157,1,.24),rgba(1,109,157,.15));border-radius:37px;padding:23px;}.ng-border-755{border:1px solid rgba(109,157,1,.34);}.ng-text-755{text-shadow:0 0px 13px rgba(109,157,1,.30);}
.ng-surface-756{background:linear-gradient(108deg,rgba(140,204,60,.25),rgba(60,140,204,.16));border-radius:10px;padding:6px;}.ng-border-756{border:1px solid rgba(140,204,60,.35);}.ng-text-756{text-shadow:0 1px 14px rgba(140,204,60,.10);}
.ng-surface-757{background:linear-gradient(121deg,rgba(171,251,119,.26),rgba(119,171,251,.17));border-radius:11px;padding:7px;}.ng-border-757{border:1px solid rgba(171,251,119,.36);}.ng-text-757{text-shadow:0 2px 15px rgba(171,251,119,.11);}
.ng-surface-758{background:linear-gradient(134deg,rgba(202,42,178,.27),rgba(178,202,42,.18));border-radius:12px;padding:8px;}.ng-border-758{border:1px solid rgba(202,42,178,.37);}.ng-text-758{text-shadow:0 3px 16px rgba(202,42,178,.12);}
.ng-surface-759{background:linear-gradient(147deg,rgba(233,89,237,.28),rgba(237,233,89,.19));border-radius:13px;padding:9px;}.ng-border-759{border:1px solid rgba(233,89,237,.15);}.ng-text-759{text-shadow:0 4px 17px rgba(233,89,237,.13);}
.ng-surface-760{background:linear-gradient(160deg,rgba(8,136,40,.10),rgba(40,8,136,.20));border-radius:14px;padding:10px;}.ng-border-760{border:1px solid rgba(8,136,40,.16);}.ng-text-760{text-shadow:0 0px 18px rgba(8,136,40,.14);}
.ng-surface-761{background:linear-gradient(173deg,rgba(39,183,99,.11),rgba(99,39,183,.21));border-radius:15px;padding:11px;}.ng-border-761{border:1px solid rgba(39,183,99,.17);}.ng-text-761{text-shadow:0 1px 19px rgba(39,183,99,.15);}
.ng-surface-762{background:linear-gradient(186deg,rgba(70,230,158,.12),rgba(158,70,230,.22));border-radius:16px;padding:12px;}.ng-border-762{border:1px solid rgba(70,230,158,.18);}.ng-text-762{text-shadow:0 2px 20px rgba(70,230,158,.16);}
.ng-surface-763{background:linear-gradient(199deg,rgba(101,21,217,.13),rgba(217,101,21,.23));border-radius:17px;padding:13px;}.ng-border-763{border:1px solid rgba(101,21,217,.19);}.ng-text-763{text-shadow:0 3px 21px rgba(101,21,217,.17);}
.ng-surface-764{background:linear-gradient(212deg,rgba(132,68,20,.14),rgba(20,132,68,.24));border-radius:18px;padding:14px;}.ng-border-764{border:1px solid rgba(132,68,20,.20);}.ng-text-764{text-shadow:0 4px 22px rgba(132,68,20,.18);}
.ng-surface-765{background:linear-gradient(225deg,rgba(163,115,79,.15),rgba(79,163,115,.8));border-radius:19px;padding:15px;}.ng-border-765{border:1px solid rgba(163,115,79,.21);}.ng-text-765{text-shadow:0 0px 6px rgba(163,115,79,.19);}
.ng-surface-766{background:linear-gradient(238deg,rgba(194,162,138,.16),rgba(138,194,162,.9));border-radius:20px;padding:16px;}.ng-border-766{border:1px solid rgba(194,162,138,.22);}.ng-text-766{text-shadow:0 1px 7px rgba(194,162,138,.20);}
.ng-surface-767{background:linear-gradient(251deg,rgba(225,209,197,.17),rgba(197,225,209,.10));border-radius:21px;padding:17px;}.ng-border-767{border:1px solid rgba(225,209,197,.23);}.ng-text-767{text-shadow:0 2px 8px rgba(225,209,197,.21);}
.ng-surface-768{background:linear-gradient(264deg,rgba(0,0,0,.18),rgba(0,0,0,.11));border-radius:22px;padding:18px;}.ng-border-768{border:1px solid rgba(0,0,0,.24);}.ng-text-768{text-shadow:0 3px 9px rgba(0,0,0,.22);}
.ng-surface-769{background:linear-gradient(277deg,rgba(31,47,59,.19),rgba(59,31,47,.12));border-radius:23px;padding:19px;}.ng-border-769{border:1px solid rgba(31,47,59,.25);}.ng-text-769{text-shadow:0 4px 10px rgba(31,47,59,.23);}
.ng-surface-770{background:linear-gradient(290deg,rgba(62,94,118,.20),rgba(118,62,94,.13));border-radius:24px;padding:20px;}.ng-border-770{border:1px solid rgba(62,94,118,.26);}.ng-text-770{text-shadow:0 0px 11px rgba(62,94,118,.24);}
.ng-surface-771{background:linear-gradient(303deg,rgba(93,141,177,.21),rgba(177,93,141,.14));border-radius:25px;padding:21px;}.ng-border-771{border:1px solid rgba(93,141,177,.27);}.ng-text-771{text-shadow:0 1px 12px rgba(93,141,177,.25);}
.ng-surface-772{background:linear-gradient(316deg,rgba(124,188,236,.22),rgba(236,124,188,.15));border-radius:26px;padding:22px;}.ng-border-772{border:1px solid rgba(124,188,236,.28);}.ng-text-772{text-shadow:0 2px 13px rgba(124,188,236,.26);}
.ng-surface-773{background:linear-gradient(329deg,rgba(155,235,39,.23),rgba(39,155,235,.16));border-radius:27px;padding:23px;}.ng-border-773{border:1px solid rgba(155,235,39,.29);}.ng-text-773{text-shadow:0 3px 14px rgba(155,235,39,.27);}
.ng-surface-774{background:linear-gradient(342deg,rgba(186,26,98,.24),rgba(98,186,26,.17));border-radius:28px;padding:6px;}.ng-border-774{border:1px solid rgba(186,26,98,.30);}.ng-text-774{text-shadow:0 4px 15px rgba(186,26,98,.28);}
.ng-surface-775{background:linear-gradient(355deg,rgba(217,73,157,.25),rgba(157,217,73,.18));border-radius:29px;padding:7px;}.ng-border-775{border:1px solid rgba(217,73,157,.31);}.ng-text-775{text-shadow:0 0px 16px rgba(217,73,157,.29);}
.ng-surface-776{background:linear-gradient(8deg,rgba(248,120,216,.26),rgba(216,248,120,.19));border-radius:30px;padding:8px;}.ng-border-776{border:1px solid rgba(248,120,216,.32);}.ng-text-776{text-shadow:0 1px 17px rgba(248,120,216,.30);}
.ng-surface-777{background:linear-gradient(21deg,rgba(23,167,19,.27),rgba(19,23,167,.20));border-radius:31px;padding:9px;}.ng-border-777{border:1px solid rgba(23,167,19,.33);}.ng-text-777{text-shadow:0 2px 18px rgba(23,167,19,.10);}
.ng-surface-778{background:linear-gradient(34deg,rgba(54,214,78,.28),rgba(78,54,214,.21));border-radius:32px;padding:10px;}.ng-border-778{border:1px solid rgba(54,214,78,.34);}.ng-text-778{text-shadow:0 3px 19px rgba(54,214,78,.11);}
.ng-surface-779{background:linear-gradient(47deg,rgba(85,5,137,.10),rgba(137,85,5,.22));border-radius:33px;padding:11px;}.ng-border-779{border:1px solid rgba(85,5,137,.35);}.ng-text-779{text-shadow:0 4px 20px rgba(85,5,137,.12);}
.ng-surface-780{background:linear-gradient(60deg,rgba(116,52,196,.11),rgba(196,116,52,.23));border-radius:34px;padding:12px;}.ng-border-780{border:1px solid rgba(116,52,196,.36);}.ng-text-780{text-shadow:0 0px 21px rgba(116,52,196,.13);}
.ng-surface-781{background:linear-gradient(73deg,rgba(147,99,255,.12),rgba(255,147,99,.24));border-radius:35px;padding:13px;}.ng-border-781{border:1px solid rgba(147,99,255,.37);}.ng-text-781{text-shadow:0 1px 22px rgba(147,99,255,.14);}
.ng-surface-782{background:linear-gradient(86deg,rgba(178,146,58,.13),rgba(58,178,146,.8));border-radius:36px;padding:14px;}.ng-border-782{border:1px solid rgba(178,146,58,.15);}.ng-text-782{text-shadow:0 2px 6px rgba(178,146,58,.15);}
.ng-surface-783{background:linear-gradient(99deg,rgba(209,193,117,.14),rgba(117,209,193,.9));border-radius:37px;padding:15px;}.ng-border-783{border:1px solid rgba(209,193,117,.16);}.ng-text-783{text-shadow:0 3px 7px rgba(209,193,117,.16);}
.ng-surface-784{background:linear-gradient(112deg,rgba(240,240,176,.15),rgba(176,240,240,.10));border-radius:10px;padding:16px;}.ng-border-784{border:1px solid rgba(240,240,176,.17);}.ng-text-784{text-shadow:0 4px 8px rgba(240,240,176,.17);}
.ng-surface-785{background:linear-gradient(125deg,rgba(15,31,235,.16),rgba(235,15,31,.11));border-radius:11px;padding:17px;}.ng-border-785{border:1px solid rgba(15,31,235,.18);}.ng-text-785{text-shadow:0 0px 9px rgba(15,31,235,.18);}
.ng-surface-786{background:linear-gradient(138deg,rgba(46,78,38,.17),rgba(38,46,78,.12));border-radius:12px;padding:18px;}.ng-border-786{border:1px solid rgba(46,78,38,.19);}.ng-text-786{text-shadow:0 1px 10px rgba(46,78,38,.19);}
.ng-surface-787{background:linear-gradient(151deg,rgba(77,125,97,.18),rgba(97,77,125,.13));border-radius:13px;padding:19px;}.ng-border-787{border:1px solid rgba(77,125,97,.20);}.ng-text-787{text-shadow:0 2px 11px rgba(77,125,97,.20);}
.ng-surface-788{background:linear-gradient(164deg,rgba(108,172,156,.19),rgba(156,108,172,.14));border-radius:14px;padding:20px;}.ng-border-788{border:1px solid rgba(108,172,156,.21);}.ng-text-788{text-shadow:0 3px 12px rgba(108,172,156,.21);}
.ng-surface-789{background:linear-gradient(177deg,rgba(139,219,215,.20),rgba(215,139,219,.15));border-radius:15px;padding:21px;}.ng-border-789{border:1px solid rgba(139,219,215,.22);}.ng-text-789{text-shadow:0 4px 13px rgba(139,219,215,.22);}
.ng-surface-790{background:linear-gradient(190deg,rgba(170,10,18,.21),rgba(18,170,10,.16));border-radius:16px;padding:22px;}.ng-border-790{border:1px solid rgba(170,10,18,.23);}.ng-text-790{text-shadow:0 0px 14px rgba(170,10,18,.23);}
.ng-surface-791{background:linear-gradient(203deg,rgba(201,57,77,.22),rgba(77,201,57,.17));border-radius:17px;padding:23px;}.ng-border-791{border:1px solid rgba(201,57,77,.24);}.ng-text-791{text-shadow:0 1px 15px rgba(201,57,77,.24);}
.ng-surface-792{background:linear-gradient(216deg,rgba(232,104,136,.23),rgba(136,232,104,.18));border-radius:18px;padding:6px;}.ng-border-792{border:1px solid rgba(232,104,136,.25);}.ng-text-792{text-shadow:0 2px 16px rgba(232,104,136,.25);}
.ng-surface-793{background:linear-gradient(229deg,rgba(7,151,195,.24),rgba(195,7,151,.19));border-radius:19px;padding:7px;}.ng-border-793{border:1px solid rgba(7,151,195,.26);}.ng-text-793{text-shadow:0 3px 17px rgba(7,151,195,.26);}
.ng-surface-794{background:linear-gradient(242deg,rgba(38,198,254,.25),rgba(254,38,198,.20));border-radius:20px;padding:8px;}.ng-border-794{border:1px solid rgba(38,198,254,.27);}.ng-text-794{text-shadow:0 4px 18px rgba(38,198,254,.27);}
.ng-surface-795{background:linear-gradient(255deg,rgba(69,245,57,.26),rgba(57,69,245,.21));border-radius:21px;padding:9px;}.ng-border-795{border:1px solid rgba(69,245,57,.28);}.ng-text-795{text-shadow:0 0px 19px rgba(69,245,57,.28);}
.ng-surface-796{background:linear-gradient(268deg,rgba(100,36,116,.27),rgba(116,100,36,.22));border-radius:22px;padding:10px;}.ng-border-796{border:1px solid rgba(100,36,116,.29);}.ng-text-796{text-shadow:0 1px 20px rgba(100,36,116,.29);}
.ng-surface-797{background:linear-gradient(281deg,rgba(131,83,175,.28),rgba(175,131,83,.23));border-radius:23px;padding:11px;}.ng-border-797{border:1px solid rgba(131,83,175,.30);}.ng-text-797{text-shadow:0 2px 21px rgba(131,83,175,.30);}
.ng-surface-798{background:linear-gradient(294deg,rgba(162,130,234,.10),rgba(234,162,130,.24));border-radius:24px;padding:12px;}.ng-border-798{border:1px solid rgba(162,130,234,.31);}.ng-text-798{text-shadow:0 3px 22px rgba(162,130,234,.10);}
.ng-surface-799{background:linear-gradient(307deg,rgba(193,177,37,.11),rgba(37,193,177,.8));border-radius:25px;padding:13px;}.ng-border-799{border:1px solid rgba(193,177,37,.32);}.ng-text-799{text-shadow:0 4px 6px rgba(193,177,37,.11);}
.ng-surface-800{background:linear-gradient(320deg,rgba(224,224,96,.12),rgba(96,224,224,.9));border-radius:26px;padding:14px;}.ng-border-800{border:1px solid rgba(224,224,96,.33);}.ng-text-800{text-shadow:0 0px 7px rgba(224,224,96,.12);}
.ng-surface-801{background:linear-gradient(333deg,rgba(255,15,155,.13),rgba(155,255,15,.10));border-radius:27px;padding:15px;}.ng-border-801{border:1px solid rgba(255,15,155,.34);}.ng-text-801{text-shadow:0 1px 8px rgba(255,15,155,.13);}
.ng-surface-802{background:linear-gradient(346deg,rgba(30,62,214,.14),rgba(214,30,62,.11));border-radius:28px;padding:16px;}.ng-border-802{border:1px solid rgba(30,62,214,.35);}.ng-text-802{text-shadow:0 2px 9px rgba(30,62,214,.14);}
.ng-surface-803{background:linear-gradient(359deg,rgba(61,109,17,.15),rgba(17,61,109,.12));border-radius:29px;padding:17px;}.ng-border-803{border:1px solid rgba(61,109,17,.36);}.ng-text-803{text-shadow:0 3px 10px rgba(61,109,17,.15);}
.ng-surface-804{background:linear-gradient(12deg,rgba(92,156,76,.16),rgba(76,92,156,.13));border-radius:30px;padding:18px;}.ng-border-804{border:1px solid rgba(92,156,76,.37);}.ng-text-804{text-shadow:0 4px 11px rgba(92,156,76,.16);}
.ng-surface-805{background:linear-gradient(25deg,rgba(123,203,135,.17),rgba(135,123,203,.14));border-radius:31px;padding:19px;}.ng-border-805{border:1px solid rgba(123,203,135,.15);}.ng-text-805{text-shadow:0 0px 12px rgba(123,203,135,.17);}
.ng-surface-806{background:linear-gradient(38deg,rgba(154,250,194,.18),rgba(194,154,250,.15));border-radius:32px;padding:20px;}.ng-border-806{border:1px solid rgba(154,250,194,.16);}.ng-text-806{text-shadow:0 1px 13px rgba(154,250,194,.18);}
.ng-surface-807{background:linear-gradient(51deg,rgba(185,41,253,.19),rgba(253,185,41,.16));border-radius:33px;padding:21px;}.ng-border-807{border:1px solid rgba(185,41,253,.17);}.ng-text-807{text-shadow:0 2px 14px rgba(185,41,253,.19);}
.ng-surface-808{background:linear-gradient(64deg,rgba(216,88,56,.20),rgba(56,216,88,.17));border-radius:34px;padding:22px;}.ng-border-808{border:1px solid rgba(216,88,56,.18);}.ng-text-808{text-shadow:0 3px 15px rgba(216,88,56,.20);}
.ng-surface-809{background:linear-gradient(77deg,rgba(247,135,115,.21),rgba(115,247,135,.18));border-radius:35px;padding:23px;}.ng-border-809{border:1px solid rgba(247,135,115,.19);}.ng-text-809{text-shadow:0 4px 16px rgba(247,135,115,.21);}
.ng-surface-810{background:linear-gradient(90deg,rgba(22,182,174,.22),rgba(174,22,182,.19));border-radius:36px;padding:6px;}.ng-border-810{border:1px solid rgba(22,182,174,.20);}.ng-text-810{text-shadow:0 0px 17px rgba(22,182,174,.22);}
.ng-surface-811{background:linear-gradient(103deg,rgba(53,229,233,.23),rgba(233,53,229,.20));border-radius:37px;padding:7px;}.ng-border-811{border:1px solid rgba(53,229,233,.21);}.ng-text-811{text-shadow:0 1px 18px rgba(53,229,233,.23);}
.ng-surface-812{background:linear-gradient(116deg,rgba(84,20,36,.24),rgba(36,84,20,.21));border-radius:10px;padding:8px;}.ng-border-812{border:1px solid rgba(84,20,36,.22);}.ng-text-812{text-shadow:0 2px 19px rgba(84,20,36,.24);}
.ng-surface-813{background:linear-gradient(129deg,rgba(115,67,95,.25),rgba(95,115,67,.22));border-radius:11px;padding:9px;}.ng-border-813{border:1px solid rgba(115,67,95,.23);}.ng-text-813{text-shadow:0 3px 20px rgba(115,67,95,.25);}
.ng-surface-814{background:linear-gradient(142deg,rgba(146,114,154,.26),rgba(154,146,114,.23));border-radius:12px;padding:10px;}.ng-border-814{border:1px solid rgba(146,114,154,.24);}.ng-text-814{text-shadow:0 4px 21px rgba(146,114,154,.26);}
.ng-surface-815{background:linear-gradient(155deg,rgba(177,161,213,.27),rgba(213,177,161,.24));border-radius:13px;padding:11px;}.ng-border-815{border:1px solid rgba(177,161,213,.25);}.ng-text-815{text-shadow:0 0px 22px rgba(177,161,213,.27);}
.ng-surface-816{background:linear-gradient(168deg,rgba(208,208,16,.28),rgba(16,208,208,.8));border-radius:14px;padding:12px;}.ng-border-816{border:1px solid rgba(208,208,16,.26);}.ng-text-816{text-shadow:0 1px 6px rgba(208,208,16,.28);}
.ng-surface-817{background:linear-gradient(181deg,rgba(239,255,75,.10),rgba(75,239,255,.9));border-radius:15px;padding:13px;}.ng-border-817{border:1px solid rgba(239,255,75,.27);}.ng-text-817{text-shadow:0 2px 7px rgba(239,255,75,.29);}
.ng-surface-818{background:linear-gradient(194deg,rgba(14,46,134,.11),rgba(134,14,46,.10));border-radius:16px;padding:14px;}.ng-border-818{border:1px solid rgba(14,46,134,.28);}.ng-text-818{text-shadow:0 3px 8px rgba(14,46,134,.30);}
.ng-surface-819{background:linear-gradient(207deg,rgba(45,93,193,.12),rgba(193,45,93,.11));border-radius:17px;padding:15px;}.ng-border-819{border:1px solid rgba(45,93,193,.29);}.ng-text-819{text-shadow:0 4px 9px rgba(45,93,193,.10);}
.ng-surface-820{background:linear-gradient(220deg,rgba(76,140,252,.13),rgba(252,76,140,.12));border-radius:18px;padding:16px;}.ng-border-820{border:1px solid rgba(76,140,252,.30);}.ng-text-820{text-shadow:0 0px 10px rgba(76,140,252,.11);}
.ng-surface-821{background:linear-gradient(233deg,rgba(107,187,55,.14),rgba(55,107,187,.13));border-radius:19px;padding:17px;}.ng-border-821{border:1px solid rgba(107,187,55,.31);}.ng-text-821{text-shadow:0 1px 11px rgba(107,187,55,.12);}
.ng-surface-822{background:linear-gradient(246deg,rgba(138,234,114,.15),rgba(114,138,234,.14));border-radius:20px;padding:18px;}.ng-border-822{border:1px solid rgba(138,234,114,.32);}.ng-text-822{text-shadow:0 2px 12px rgba(138,234,114,.13);}
.ng-surface-823{background:linear-gradient(259deg,rgba(169,25,173,.16),rgba(173,169,25,.15));border-radius:21px;padding:19px;}.ng-border-823{border:1px solid rgba(169,25,173,.33);}.ng-text-823{text-shadow:0 3px 13px rgba(169,25,173,.14);}
.ng-surface-824{background:linear-gradient(272deg,rgba(200,72,232,.17),rgba(232,200,72,.16));border-radius:22px;padding:20px;}.ng-border-824{border:1px solid rgba(200,72,232,.34);}.ng-text-824{text-shadow:0 4px 14px rgba(200,72,232,.15);}
.ng-surface-825{background:linear-gradient(285deg,rgba(231,119,35,.18),rgba(35,231,119,.17));border-radius:23px;padding:21px;}.ng-border-825{border:1px solid rgba(231,119,35,.35);}.ng-text-825{text-shadow:0 0px 15px rgba(231,119,35,.16);}
.ng-surface-826{background:linear-gradient(298deg,rgba(6,166,94,.19),rgba(94,6,166,.18));border-radius:24px;padding:22px;}.ng-border-826{border:1px solid rgba(6,166,94,.36);}.ng-text-826{text-shadow:0 1px 16px rgba(6,166,94,.17);}
.ng-surface-827{background:linear-gradient(311deg,rgba(37,213,153,.20),rgba(153,37,213,.19));border-radius:25px;padding:23px;}.ng-border-827{border:1px solid rgba(37,213,153,.37);}.ng-text-827{text-shadow:0 2px 17px rgba(37,213,153,.18);}
.ng-surface-828{background:linear-gradient(324deg,rgba(68,4,212,.21),rgba(212,68,4,.20));border-radius:26px;padding:6px;}.ng-border-828{border:1px solid rgba(68,4,212,.15);}.ng-text-828{text-shadow:0 3px 18px rgba(68,4,212,.19);}
.ng-surface-829{background:linear-gradient(337deg,rgba(99,51,15,.22),rgba(15,99,51,.21));border-radius:27px;padding:7px;}.ng-border-829{border:1px solid rgba(99,51,15,.16);}.ng-text-829{text-shadow:0 4px 19px rgba(99,51,15,.20);}
.ng-surface-830{background:linear-gradient(350deg,rgba(130,98,74,.23),rgba(74,130,98,.22));border-radius:28px;padding:8px;}.ng-border-830{border:1px solid rgba(130,98,74,.17);}.ng-text-830{text-shadow:0 0px 20px rgba(130,98,74,.21);}
.ng-surface-831{background:linear-gradient(3deg,rgba(161,145,133,.24),rgba(133,161,145,.23));border-radius:29px;padding:9px;}.ng-border-831{border:1px solid rgba(161,145,133,.18);}.ng-text-831{text-shadow:0 1px 21px rgba(161,145,133,.22);}
.ng-surface-832{background:linear-gradient(16deg,rgba(192,192,192,.25),rgba(192,192,192,.24));border-radius:30px;padding:10px;}.ng-border-832{border:1px solid rgba(192,192,192,.19);}.ng-text-832{text-shadow:0 2px 22px rgba(192,192,192,.23);}
.ng-surface-833{background:linear-gradient(29deg,rgba(223,239,251,.26),rgba(251,223,239,.8));border-radius:31px;padding:11px;}.ng-border-833{border:1px solid rgba(223,239,251,.20);}.ng-text-833{text-shadow:0 3px 6px rgba(223,239,251,.24);}
.ng-surface-834{background:linear-gradient(42deg,rgba(254,30,54,.27),rgba(54,254,30,.9));border-radius:32px;padding:12px;}.ng-border-834{border:1px solid rgba(254,30,54,.21);}.ng-text-834{text-shadow:0 4px 7px rgba(254,30,54,.25);}
.ng-surface-835{background:linear-gradient(55deg,rgba(29,77,113,.28),rgba(113,29,77,.10));border-radius:33px;padding:13px;}.ng-border-835{border:1px solid rgba(29,77,113,.22);}.ng-text-835{text-shadow:0 0px 8px rgba(29,77,113,.26);}
.ng-surface-836{background:linear-gradient(68deg,rgba(60,124,172,.10),rgba(172,60,124,.11));border-radius:34px;padding:14px;}.ng-border-836{border:1px solid rgba(60,124,172,.23);}.ng-text-836{text-shadow:0 1px 9px rgba(60,124,172,.27);}
.ng-surface-837{background:linear-gradient(81deg,rgba(91,171,231,.11),rgba(231,91,171,.12));border-radius:35px;padding:15px;}.ng-border-837{border:1px solid rgba(91,171,231,.24);}.ng-text-837{text-shadow:0 2px 10px rgba(91,171,231,.28);}
.ng-surface-838{background:linear-gradient(94deg,rgba(122,218,34,.12),rgba(34,122,218,.13));border-radius:36px;padding:16px;}.ng-border-838{border:1px solid rgba(122,218,34,.25);}.ng-text-838{text-shadow:0 3px 11px rgba(122,218,34,.29);}
.ng-surface-839{background:linear-gradient(107deg,rgba(153,9,93,.13),rgba(93,153,9,.14));border-radius:37px;padding:17px;}.ng-border-839{border:1px solid rgba(153,9,93,.26);}.ng-text-839{text-shadow:0 4px 12px rgba(153,9,93,.30);}
.ng-surface-840{background:linear-gradient(120deg,rgba(184,56,152,.14),rgba(152,184,56,.15));border-radius:10px;padding:18px;}.ng-border-840{border:1px solid rgba(184,56,152,.27);}.ng-text-840{text-shadow:0 0px 13px rgba(184,56,152,.10);}
.ng-surface-841{background:linear-gradient(133deg,rgba(215,103,211,.15),rgba(211,215,103,.16));border-radius:11px;padding:19px;}.ng-border-841{border:1px solid rgba(215,103,211,.28);}.ng-text-841{text-shadow:0 1px 14px rgba(215,103,211,.11);}
.ng-surface-842{background:linear-gradient(146deg,rgba(246,150,14,.16),rgba(14,246,150,.17));border-radius:12px;padding:20px;}.ng-border-842{border:1px solid rgba(246,150,14,.29);}.ng-text-842{text-shadow:0 2px 15px rgba(246,150,14,.12);}
.ng-surface-843{background:linear-gradient(159deg,rgba(21,197,73,.17),rgba(73,21,197,.18));border-radius:13px;padding:21px;}.ng-border-843{border:1px solid rgba(21,197,73,.30);}.ng-text-843{text-shadow:0 3px 16px rgba(21,197,73,.13);}
.ng-surface-844{background:linear-gradient(172deg,rgba(52,244,132,.18),rgba(132,52,244,.19));border-radius:14px;padding:22px;}.ng-border-844{border:1px solid rgba(52,244,132,.31);}.ng-text-844{text-shadow:0 4px 17px rgba(52,244,132,.14);}
.ng-surface-845{background:linear-gradient(185deg,rgba(83,35,191,.19),rgba(191,83,35,.20));border-radius:15px;padding:23px;}.ng-border-845{border:1px solid rgba(83,35,191,.32);}.ng-text-845{text-shadow:0 0px 18px rgba(83,35,191,.15);}
.ng-surface-846{background:linear-gradient(198deg,rgba(114,82,250,.20),rgba(250,114,82,.21));border-radius:16px;padding:6px;}.ng-border-846{border:1px solid rgba(114,82,250,.33);}.ng-text-846{text-shadow:0 1px 19px rgba(114,82,250,.16);}
.ng-surface-847{background:linear-gradient(211deg,rgba(145,129,53,.21),rgba(53,145,129,.22));border-radius:17px;padding:7px;}.ng-border-847{border:1px solid rgba(145,129,53,.34);}.ng-text-847{text-shadow:0 2px 20px rgba(145,129,53,.17);}
.ng-surface-848{background:linear-gradient(224deg,rgba(176,176,112,.22),rgba(112,176,176,.23));border-radius:18px;padding:8px;}.ng-border-848{border:1px solid rgba(176,176,112,.35);}.ng-text-848{text-shadow:0 3px 21px rgba(176,176,112,.18);}
.ng-surface-849{background:linear-gradient(237deg,rgba(207,223,171,.23),rgba(171,207,223,.24));border-radius:19px;padding:9px;}.ng-border-849{border:1px solid rgba(207,223,171,.36);}.ng-text-849{text-shadow:0 4px 22px rgba(207,223,171,.19);}
.ng-surface-850{background:linear-gradient(250deg,rgba(238,14,230,.24),rgba(230,238,14,.8));border-radius:20px;padding:10px;}.ng-border-850{border:1px solid rgba(238,14,230,.37);}.ng-text-850{text-shadow:0 0px 6px rgba(238,14,230,.20);}
.ng-surface-851{background:linear-gradient(263deg,rgba(13,61,33,.25),rgba(33,13,61,.9));border-radius:21px;padding:11px;}.ng-border-851{border:1px solid rgba(13,61,33,.15);}.ng-text-851{text-shadow:0 1px 7px rgba(13,61,33,.21);}
.ng-surface-852{background:linear-gradient(276deg,rgba(44,108,92,.26),rgba(92,44,108,.10));border-radius:22px;padding:12px;}.ng-border-852{border:1px solid rgba(44,108,92,.16);}.ng-text-852{text-shadow:0 2px 8px rgba(44,108,92,.22);}
.ng-surface-853{background:linear-gradient(289deg,rgba(75,155,151,.27),rgba(151,75,155,.11));border-radius:23px;padding:13px;}.ng-border-853{border:1px solid rgba(75,155,151,.17);}.ng-text-853{text-shadow:0 3px 9px rgba(75,155,151,.23);}
.ng-surface-854{background:linear-gradient(302deg,rgba(106,202,210,.28),rgba(210,106,202,.12));border-radius:24px;padding:14px;}.ng-border-854{border:1px solid rgba(106,202,210,.18);}.ng-text-854{text-shadow:0 4px 10px rgba(106,202,210,.24);}
.ng-surface-855{background:linear-gradient(315deg,rgba(137,249,13,.10),rgba(13,137,249,.13));border-radius:25px;padding:15px;}.ng-border-855{border:1px solid rgba(137,249,13,.19);}.ng-text-855{text-shadow:0 0px 11px rgba(137,249,13,.25);}
.ng-surface-856{background:linear-gradient(328deg,rgba(168,40,72,.11),rgba(72,168,40,.14));border-radius:26px;padding:16px;}.ng-border-856{border:1px solid rgba(168,40,72,.20);}.ng-text-856{text-shadow:0 1px 12px rgba(168,40,72,.26);}
.ng-surface-857{background:linear-gradient(341deg,rgba(199,87,131,.12),rgba(131,199,87,.15));border-radius:27px;padding:17px;}.ng-border-857{border:1px solid rgba(199,87,131,.21);}.ng-text-857{text-shadow:0 2px 13px rgba(199,87,131,.27);}
.ng-surface-858{background:linear-gradient(354deg,rgba(230,134,190,.13),rgba(190,230,134,.16));border-radius:28px;padding:18px;}.ng-border-858{border:1px solid rgba(230,134,190,.22);}.ng-text-858{text-shadow:0 3px 14px rgba(230,134,190,.28);}
.ng-surface-859{background:linear-gradient(7deg,rgba(5,181,249,.14),rgba(249,5,181,.17));border-radius:29px;padding:19px;}.ng-border-859{border:1px solid rgba(5,181,249,.23);}.ng-text-859{text-shadow:0 4px 15px rgba(5,181,249,.29);}
.ng-surface-860{background:linear-gradient(20deg,rgba(36,228,52,.15),rgba(52,36,228,.18));border-radius:30px;padding:20px;}.ng-border-860{border:1px solid rgba(36,228,52,.24);}.ng-text-860{text-shadow:0 0px 16px rgba(36,228,52,.30);}
.ng-surface-861{background:linear-gradient(33deg,rgba(67,19,111,.16),rgba(111,67,19,.19));border-radius:31px;padding:21px;}.ng-border-861{border:1px solid rgba(67,19,111,.25);}.ng-text-861{text-shadow:0 1px 17px rgba(67,19,111,.10);}
.ng-surface-862{background:linear-gradient(46deg,rgba(98,66,170,.17),rgba(170,98,66,.20));border-radius:32px;padding:22px;}.ng-border-862{border:1px solid rgba(98,66,170,.26);}.ng-text-862{text-shadow:0 2px 18px rgba(98,66,170,.11);}
.ng-surface-863{background:linear-gradient(59deg,rgba(129,113,229,.18),rgba(229,129,113,.21));border-radius:33px;padding:23px;}.ng-border-863{border:1px solid rgba(129,113,229,.27);}.ng-text-863{text-shadow:0 3px 19px rgba(129,113,229,.12);}
.ng-surface-864{background:linear-gradient(72deg,rgba(160,160,32,.19),rgba(32,160,160,.22));border-radius:34px;padding:6px;}.ng-border-864{border:1px solid rgba(160,160,32,.28);}.ng-text-864{text-shadow:0 4px 20px rgba(160,160,32,.13);}
.ng-surface-865{background:linear-gradient(85deg,rgba(191,207,91,.20),rgba(91,191,207,.23));border-radius:35px;padding:7px;}.ng-border-865{border:1px solid rgba(191,207,91,.29);}.ng-text-865{text-shadow:0 0px 21px rgba(191,207,91,.14);}
.ng-surface-866{background:linear-gradient(98deg,rgba(222,254,150,.21),rgba(150,222,254,.24));border-radius:36px;padding:8px;}.ng-border-866{border:1px solid rgba(222,254,150,.30);}.ng-text-866{text-shadow:0 1px 22px rgba(222,254,150,.15);}
.ng-surface-867{background:linear-gradient(111deg,rgba(253,45,209,.22),rgba(209,253,45,.8));border-radius:37px;padding:9px;}.ng-border-867{border:1px solid rgba(253,45,209,.31);}.ng-text-867{text-shadow:0 2px 6px rgba(253,45,209,.16);}
.ng-surface-868{background:linear-gradient(124deg,rgba(28,92,12,.23),rgba(12,28,92,.9));border-radius:10px;padding:10px;}.ng-border-868{border:1px solid rgba(28,92,12,.32);}.ng-text-868{text-shadow:0 3px 7px rgba(28,92,12,.17);}
.ng-surface-869{background:linear-gradient(137deg,rgba(59,139,71,.24),rgba(71,59,139,.10));border-radius:11px;padding:11px;}.ng-border-869{border:1px solid rgba(59,139,71,.33);}.ng-text-869{text-shadow:0 4px 8px rgba(59,139,71,.18);}
.ng-surface-870{background:linear-gradient(150deg,rgba(90,186,130,.25),rgba(130,90,186,.11));border-radius:12px;padding:12px;}.ng-border-870{border:1px solid rgba(90,186,130,.34);}.ng-text-870{text-shadow:0 0px 9px rgba(90,186,130,.19);}
.ng-surface-871{background:linear-gradient(163deg,rgba(121,233,189,.26),rgba(189,121,233,.12));border-radius:13px;padding:13px;}.ng-border-871{border:1px solid rgba(121,233,189,.35);}.ng-text-871{text-shadow:0 1px 10px rgba(121,233,189,.20);}
.ng-surface-872{background:linear-gradient(176deg,rgba(152,24,248,.27),rgba(248,152,24,.13));border-radius:14px;padding:14px;}.ng-border-872{border:1px solid rgba(152,24,248,.36);}.ng-text-872{text-shadow:0 2px 11px rgba(152,24,248,.21);}
.ng-surface-873{background:linear-gradient(189deg,rgba(183,71,51,.28),rgba(51,183,71,.14));border-radius:15px;padding:15px;}.ng-border-873{border:1px solid rgba(183,71,51,.37);}.ng-text-873{text-shadow:0 3px 12px rgba(183,71,51,.22);}
.ng-surface-874{background:linear-gradient(202deg,rgba(214,118,110,.10),rgba(110,214,118,.15));border-radius:16px;padding:16px;}.ng-border-874{border:1px solid rgba(214,118,110,.15);}.ng-text-874{text-shadow:0 4px 13px rgba(214,118,110,.23);}
.ng-surface-875{background:linear-gradient(215deg,rgba(245,165,169,.11),rgba(169,245,165,.16));border-radius:17px;padding:17px;}.ng-border-875{border:1px solid rgba(245,165,169,.16);}.ng-text-875{text-shadow:0 0px 14px rgba(245,165,169,.24);}
.ng-surface-876{background:linear-gradient(228deg,rgba(20,212,228,.12),rgba(228,20,212,.17));border-radius:18px;padding:18px;}.ng-border-876{border:1px solid rgba(20,212,228,.17);}.ng-text-876{text-shadow:0 1px 15px rgba(20,212,228,.25);}
.ng-surface-877{background:linear-gradient(241deg,rgba(51,3,31,.13),rgba(31,51,3,.18));border-radius:19px;padding:19px;}.ng-border-877{border:1px solid rgba(51,3,31,.18);}.ng-text-877{text-shadow:0 2px 16px rgba(51,3,31,.26);}
.ng-surface-878{background:linear-gradient(254deg,rgba(82,50,90,.14),rgba(90,82,50,.19));border-radius:20px;padding:20px;}.ng-border-878{border:1px solid rgba(82,50,90,.19);}.ng-text-878{text-shadow:0 3px 17px rgba(82,50,90,.27);}
.ng-surface-879{background:linear-gradient(267deg,rgba(113,97,149,.15),rgba(149,113,97,.20));border-radius:21px;padding:21px;}.ng-border-879{border:1px solid rgba(113,97,149,.20);}.ng-text-879{text-shadow:0 4px 18px rgba(113,97,149,.28);}
.ng-surface-880{background:linear-gradient(280deg,rgba(144,144,208,.16),rgba(208,144,144,.21));border-radius:22px;padding:22px;}.ng-border-880{border:1px solid rgba(144,144,208,.21);}.ng-text-880{text-shadow:0 0px 19px rgba(144,144,208,.29);}
.ng-surface-881{background:linear-gradient(293deg,rgba(175,191,11,.17),rgba(11,175,191,.22));border-radius:23px;padding:23px;}.ng-border-881{border:1px solid rgba(175,191,11,.22);}.ng-text-881{text-shadow:0 1px 20px rgba(175,191,11,.30);}
.ng-surface-882{background:linear-gradient(306deg,rgba(206,238,70,.18),rgba(70,206,238,.23));border-radius:24px;padding:6px;}.ng-border-882{border:1px solid rgba(206,238,70,.23);}.ng-text-882{text-shadow:0 2px 21px rgba(206,238,70,.10);}
.ng-surface-883{background:linear-gradient(319deg,rgba(237,29,129,.19),rgba(129,237,29,.24));border-radius:25px;padding:7px;}.ng-border-883{border:1px solid rgba(237,29,129,.24);}.ng-text-883{text-shadow:0 3px 22px rgba(237,29,129,.11);}
.ng-surface-884{background:linear-gradient(332deg,rgba(12,76,188,.20),rgba(188,12,76,.8));border-radius:26px;padding:8px;}.ng-border-884{border:1px solid rgba(12,76,188,.25);}.ng-text-884{text-shadow:0 4px 6px rgba(12,76,188,.12);}
.ng-surface-885{background:linear-gradient(345deg,rgba(43,123,247,.21),rgba(247,43,123,.9));border-radius:27px;padding:9px;}.ng-border-885{border:1px solid rgba(43,123,247,.26);}.ng-text-885{text-shadow:0 0px 7px rgba(43,123,247,.13);}
.ng-surface-886{background:linear-gradient(358deg,rgba(74,170,50,.22),rgba(50,74,170,.10));border-radius:28px;padding:10px;}.ng-border-886{border:1px solid rgba(74,170,50,.27);}.ng-text-886{text-shadow:0 1px 8px rgba(74,170,50,.14);}
.ng-surface-887{background:linear-gradient(11deg,rgba(105,217,109,.23),rgba(109,105,217,.11));border-radius:29px;padding:11px;}.ng-border-887{border:1px solid rgba(105,217,109,.28);}.ng-text-887{text-shadow:0 2px 9px rgba(105,217,109,.15);}
.ng-surface-888{background:linear-gradient(24deg,rgba(136,8,168,.24),rgba(168,136,8,.12));border-radius:30px;padding:12px;}.ng-border-888{border:1px solid rgba(136,8,168,.29);}.ng-text-888{text-shadow:0 3px 10px rgba(136,8,168,.16);}
.ng-surface-889{background:linear-gradient(37deg,rgba(167,55,227,.25),rgba(227,167,55,.13));border-radius:31px;padding:13px;}.ng-border-889{border:1px solid rgba(167,55,227,.30);}.ng-text-889{text-shadow:0 4px 11px rgba(167,55,227,.17);}
.ng-surface-890{background:linear-gradient(50deg,rgba(198,102,30,.26),rgba(30,198,102,.14));border-radius:32px;padding:14px;}.ng-border-890{border:1px solid rgba(198,102,30,.31);}.ng-text-890{text-shadow:0 0px 12px rgba(198,102,30,.18);}
.ng-surface-891{background:linear-gradient(63deg,rgba(229,149,89,.27),rgba(89,229,149,.15));border-radius:33px;padding:15px;}.ng-border-891{border:1px solid rgba(229,149,89,.32);}.ng-text-891{text-shadow:0 1px 13px rgba(229,149,89,.19);}
.ng-surface-892{background:linear-gradient(76deg,rgba(4,196,148,.28),rgba(148,4,196,.16));border-radius:34px;padding:16px;}.ng-border-892{border:1px solid rgba(4,196,148,.33);}.ng-text-892{text-shadow:0 2px 14px rgba(4,196,148,.20);}
.ng-surface-893{background:linear-gradient(89deg,rgba(35,243,207,.10),rgba(207,35,243,.17));border-radius:35px;padding:17px;}.ng-border-893{border:1px solid rgba(35,243,207,.34);}.ng-text-893{text-shadow:0 3px 15px rgba(35,243,207,.21);}
.ng-surface-894{background:linear-gradient(102deg,rgba(66,34,10,.11),rgba(10,66,34,.18));border-radius:36px;padding:18px;}.ng-border-894{border:1px solid rgba(66,34,10,.35);}.ng-text-894{text-shadow:0 4px 16px rgba(66,34,10,.22);}
.ng-surface-895{background:linear-gradient(115deg,rgba(97,81,69,.12),rgba(69,97,81,.19));border-radius:37px;padding:19px;}.ng-border-895{border:1px solid rgba(97,81,69,.36);}.ng-text-895{text-shadow:0 0px 17px rgba(97,81,69,.23);}
.ng-surface-896{background:linear-gradient(128deg,rgba(128,128,128,.13),rgba(128,128,128,.20));border-radius:10px;padding:20px;}.ng-border-896{border:1px solid rgba(128,128,128,.37);}.ng-text-896{text-shadow:0 1px 18px rgba(128,128,128,.24);}
.ng-surface-897{background:linear-gradient(141deg,rgba(159,175,187,.14),rgba(187,159,175,.21));border-radius:11px;padding:21px;}.ng-border-897{border:1px solid rgba(159,175,187,.15);}.ng-text-897{text-shadow:0 2px 19px rgba(159,175,187,.25);}
.ng-surface-898{background:linear-gradient(154deg,rgba(190,222,246,.15),rgba(246,190,222,.22));border-radius:12px;padding:22px;}.ng-border-898{border:1px solid rgba(190,222,246,.16);}.ng-text-898{text-shadow:0 3px 20px rgba(190,222,246,.26);}
.ng-surface-899{background:linear-gradient(167deg,rgba(221,13,49,.16),rgba(49,221,13,.23));border-radius:13px;padding:23px;}.ng-border-899{border:1px solid rgba(221,13,49,.17);}.ng-text-899{text-shadow:0 4px 21px rgba(221,13,49,.27);}
.ng-surface-900{background:linear-gradient(180deg,rgba(252,60,108,.17),rgba(108,252,60,.24));border-radius:14px;padding:6px;}.ng-border-900{border:1px solid rgba(252,60,108,.18);}.ng-text-900{text-shadow:0 0px 22px rgba(252,60,108,.28);}
.ng-surface-901{background:linear-gradient(193deg,rgba(27,107,167,.18),rgba(167,27,107,.8));border-radius:15px;padding:7px;}.ng-border-901{border:1px solid rgba(27,107,167,.19);}.ng-text-901{text-shadow:0 1px 6px rgba(27,107,167,.29);}
.ng-surface-902{background:linear-gradient(206deg,rgba(58,154,226,.19),rgba(226,58,154,.9));border-radius:16px;padding:8px;}.ng-border-902{border:1px solid rgba(58,154,226,.20);}.ng-text-902{text-shadow:0 2px 7px rgba(58,154,226,.30);}
.ng-surface-903{background:linear-gradient(219deg,rgba(89,201,29,.20),rgba(29,89,201,.10));border-radius:17px;padding:9px;}.ng-border-903{border:1px solid rgba(89,201,29,.21);}.ng-text-903{text-shadow:0 3px 8px rgba(89,201,29,.10);}
.ng-surface-904{background:linear-gradient(232deg,rgba(120,248,88,.21),rgba(88,120,248,.11));border-radius:18px;padding:10px;}.ng-border-904{border:1px solid rgba(120,248,88,.22);}.ng-text-904{text-shadow:0 4px 9px rgba(120,248,88,.11);}
.ng-surface-905{background:linear-gradient(245deg,rgba(151,39,147,.22),rgba(147,151,39,.12));border-radius:19px;padding:11px;}.ng-border-905{border:1px solid rgba(151,39,147,.23);}.ng-text-905{text-shadow:0 0px 10px rgba(151,39,147,.12);}
.ng-surface-906{background:linear-gradient(258deg,rgba(182,86,206,.23),rgba(206,182,86,.13));border-radius:20px;padding:12px;}.ng-border-906{border:1px solid rgba(182,86,206,.24);}.ng-text-906{text-shadow:0 1px 11px rgba(182,86,206,.13);}
.ng-surface-907{background:linear-gradient(271deg,rgba(213,133,9,.24),rgba(9,213,133,.14));border-radius:21px;padding:13px;}.ng-border-907{border:1px solid rgba(213,133,9,.25);}.ng-text-907{text-shadow:0 2px 12px rgba(213,133,9,.14);}
.ng-surface-908{background:linear-gradient(284deg,rgba(244,180,68,.25),rgba(68,244,180,.15));border-radius:22px;padding:14px;}.ng-border-908{border:1px solid rgba(244,180,68,.26);}.ng-text-908{text-shadow:0 3px 13px rgba(244,180,68,.15);}
.ng-surface-909{background:linear-gradient(297deg,rgba(19,227,127,.26),rgba(127,19,227,.16));border-radius:23px;padding:15px;}.ng-border-909{border:1px solid rgba(19,227,127,.27);}.ng-text-909{text-shadow:0 4px 14px rgba(19,227,127,.16);}
.ng-surface-910{background:linear-gradient(310deg,rgba(50,18,186,.27),rgba(186,50,18,.17));border-radius:24px;padding:16px;}.ng-border-910{border:1px solid rgba(50,18,186,.28);}.ng-text-910{text-shadow:0 0px 15px rgba(50,18,186,.17);}
.ng-surface-911{background:linear-gradient(323deg,rgba(81,65,245,.28),rgba(245,81,65,.18));border-radius:25px;padding:17px;}.ng-border-911{border:1px solid rgba(81,65,245,.29);}.ng-text-911{text-shadow:0 1px 16px rgba(81,65,245,.18);}
.ng-surface-912{background:linear-gradient(336deg,rgba(112,112,48,.10),rgba(48,112,112,.19));border-radius:26px;padding:18px;}.ng-border-912{border:1px solid rgba(112,112,48,.30);}.ng-text-912{text-shadow:0 2px 17px rgba(112,112,48,.19);}
.ng-surface-913{background:linear-gradient(349deg,rgba(143,159,107,.11),rgba(107,143,159,.20));border-radius:27px;padding:19px;}.ng-border-913{border:1px solid rgba(143,159,107,.31);}.ng-text-913{text-shadow:0 3px 18px rgba(143,159,107,.20);}
.ng-surface-914{background:linear-gradient(2deg,rgba(174,206,166,.12),rgba(166,174,206,.21));border-radius:28px;padding:20px;}.ng-border-914{border:1px solid rgba(174,206,166,.32);}.ng-text-914{text-shadow:0 4px 19px rgba(174,206,166,.21);}
.ng-surface-915{background:linear-gradient(15deg,rgba(205,253,225,.13),rgba(225,205,253,.22));border-radius:29px;padding:21px;}.ng-border-915{border:1px solid rgba(205,253,225,.33);}.ng-text-915{text-shadow:0 0px 20px rgba(205,253,225,.22);}
.ng-surface-916{background:linear-gradient(28deg,rgba(236,44,28,.14),rgba(28,236,44,.23));border-radius:30px;padding:22px;}.ng-border-916{border:1px solid rgba(236,44,28,.34);}.ng-text-916{text-shadow:0 1px 21px rgba(236,44,28,.23);}
.ng-surface-917{background:linear-gradient(41deg,rgba(11,91,87,.15),rgba(87,11,91,.24));border-radius:31px;padding:23px;}.ng-border-917{border:1px solid rgba(11,91,87,.35);}.ng-text-917{text-shadow:0 2px 22px rgba(11,91,87,.24);}
.ng-surface-918{background:linear-gradient(54deg,rgba(42,138,146,.16),rgba(146,42,138,.8));border-radius:32px;padding:6px;}.ng-border-918{border:1px solid rgba(42,138,146,.36);}.ng-text-918{text-shadow:0 3px 6px rgba(42,138,146,.25);}
.ng-surface-919{background:linear-gradient(67deg,rgba(73,185,205,.17),rgba(205,73,185,.9));border-radius:33px;padding:7px;}.ng-border-919{border:1px solid rgba(73,185,205,.37);}.ng-text-919{text-shadow:0 4px 7px rgba(73,185,205,.26);}
.ng-surface-920{background:linear-gradient(80deg,rgba(104,232,8,.18),rgba(8,104,232,.10));border-radius:34px;padding:8px;}.ng-border-920{border:1px solid rgba(104,232,8,.15);}.ng-text-920{text-shadow:0 0px 8px rgba(104,232,8,.27);}
.ng-surface-921{background:linear-gradient(93deg,rgba(135,23,67,.19),rgba(67,135,23,.11));border-radius:35px;padding:9px;}.ng-border-921{border:1px solid rgba(135,23,67,.16);}.ng-text-921{text-shadow:0 1px 9px rgba(135,23,67,.28);}
.ng-surface-922{background:linear-gradient(106deg,rgba(166,70,126,.20),rgba(126,166,70,.12));border-radius:36px;padding:10px;}.ng-border-922{border:1px solid rgba(166,70,126,.17);}.ng-text-922{text-shadow:0 2px 10px rgba(166,70,126,.29);}
.ng-surface-923{background:linear-gradient(119deg,rgba(197,117,185,.21),rgba(185,197,117,.13));border-radius:37px;padding:11px;}.ng-border-923{border:1px solid rgba(197,117,185,.18);}.ng-text-923{text-shadow:0 3px 11px rgba(197,117,185,.30);}
.ng-surface-924{background:linear-gradient(132deg,rgba(228,164,244,.22),rgba(244,228,164,.14));border-radius:10px;padding:12px;}.ng-border-924{border:1px solid rgba(228,164,244,.19);}.ng-text-924{text-shadow:0 4px 12px rgba(228,164,244,.10);}
.ng-surface-925{background:linear-gradient(145deg,rgba(3,211,47,.23),rgba(47,3,211,.15));border-radius:11px;padding:13px;}.ng-border-925{border:1px solid rgba(3,211,47,.20);}.ng-text-925{text-shadow:0 0px 13px rgba(3,211,47,.11);}
.ng-surface-926{background:linear-gradient(158deg,rgba(34,2,106,.24),rgba(106,34,2,.16));border-radius:12px;padding:14px;}.ng-border-926{border:1px solid rgba(34,2,106,.21);}.ng-text-926{text-shadow:0 1px 14px rgba(34,2,106,.12);}
.ng-surface-927{background:linear-gradient(171deg,rgba(65,49,165,.25),rgba(165,65,49,.17));border-radius:13px;padding:15px;}.ng-border-927{border:1px solid rgba(65,49,165,.22);}.ng-text-927{text-shadow:0 2px 15px rgba(65,49,165,.13);}
.ng-surface-928{background:linear-gradient(184deg,rgba(96,96,224,.26),rgba(224,96,96,.18));border-radius:14px;padding:16px;}.ng-border-928{border:1px solid rgba(96,96,224,.23);}.ng-text-928{text-shadow:0 3px 16px rgba(96,96,224,.14);}
.ng-surface-929{background:linear-gradient(197deg,rgba(127,143,27,.27),rgba(27,127,143,.19));border-radius:15px;padding:17px;}.ng-border-929{border:1px solid rgba(127,143,27,.24);}.ng-text-929{text-shadow:0 4px 17px rgba(127,143,27,.15);}
.ng-surface-930{background:linear-gradient(210deg,rgba(158,190,86,.28),rgba(86,158,190,.20));border-radius:16px;padding:18px;}.ng-border-930{border:1px solid rgba(158,190,86,.25);}.ng-text-930{text-shadow:0 0px 18px rgba(158,190,86,.16);}
.ng-surface-931{background:linear-gradient(223deg,rgba(189,237,145,.10),rgba(145,189,237,.21));border-radius:17px;padding:19px;}.ng-border-931{border:1px solid rgba(189,237,145,.26);}.ng-text-931{text-shadow:0 1px 19px rgba(189,237,145,.17);}
.ng-surface-932{background:linear-gradient(236deg,rgba(220,28,204,.11),rgba(204,220,28,.22));border-radius:18px;padding:20px;}.ng-border-932{border:1px solid rgba(220,28,204,.27);}.ng-text-932{text-shadow:0 2px 20px rgba(220,28,204,.18);}
.ng-surface-933{background:linear-gradient(249deg,rgba(251,75,7,.12),rgba(7,251,75,.23));border-radius:19px;padding:21px;}.ng-border-933{border:1px solid rgba(251,75,7,.28);}.ng-text-933{text-shadow:0 3px 21px rgba(251,75,7,.19);}
.ng-surface-934{background:linear-gradient(262deg,rgba(26,122,66,.13),rgba(66,26,122,.24));border-radius:20px;padding:22px;}.ng-border-934{border:1px solid rgba(26,122,66,.29);}.ng-text-934{text-shadow:0 4px 22px rgba(26,122,66,.20);}
.ng-surface-935{background:linear-gradient(275deg,rgba(57,169,125,.14),rgba(125,57,169,.8));border-radius:21px;padding:23px;}.ng-border-935{border:1px solid rgba(57,169,125,.30);}.ng-text-935{text-shadow:0 0px 6px rgba(57,169,125,.21);}
.ng-surface-936{background:linear-gradient(288deg,rgba(88,216,184,.15),rgba(184,88,216,.9));border-radius:22px;padding:6px;}.ng-border-936{border:1px solid rgba(88,216,184,.31);}.ng-text-936{text-shadow:0 1px 7px rgba(88,216,184,.22);}
.ng-surface-937{background:linear-gradient(301deg,rgba(119,7,243,.16),rgba(243,119,7,.10));border-radius:23px;padding:7px;}.ng-border-937{border:1px solid rgba(119,7,243,.32);}.ng-text-937{text-shadow:0 2px 8px rgba(119,7,243,.23);}
.ng-surface-938{background:linear-gradient(314deg,rgba(150,54,46,.17),rgba(46,150,54,.11));border-radius:24px;padding:8px;}.ng-border-938{border:1px solid rgba(150,54,46,.33);}.ng-text-938{text-shadow:0 3px 9px rgba(150,54,46,.24);}
.ng-surface-939{background:linear-gradient(327deg,rgba(181,101,105,.18),rgba(105,181,101,.12));border-radius:25px;padding:9px;}.ng-border-939{border:1px solid rgba(181,101,105,.34);}.ng-text-939{text-shadow:0 4px 10px rgba(181,101,105,.25);}
.ng-surface-940{background:linear-gradient(340deg,rgba(212,148,164,.19),rgba(164,212,148,.13));border-radius:26px;padding:10px;}.ng-border-940{border:1px solid rgba(212,148,164,.35);}.ng-text-940{text-shadow:0 0px 11px rgba(212,148,164,.26);}
.ng-surface-941{background:linear-gradient(353deg,rgba(243,195,223,.20),rgba(223,243,195,.14));border-radius:27px;padding:11px;}.ng-border-941{border:1px solid rgba(243,195,223,.36);}.ng-text-941{text-shadow:0 1px 12px rgba(243,195,223,.27);}
.ng-surface-942{background:linear-gradient(6deg,rgba(18,242,26,.21),rgba(26,18,242,.15));border-radius:28px;padding:12px;}.ng-border-942{border:1px solid rgba(18,242,26,.37);}.ng-text-942{text-shadow:0 2px 13px rgba(18,242,26,.28);}
.ng-surface-943{background:linear-gradient(19deg,rgba(49,33,85,.22),rgba(85,49,33,.16));border-radius:29px;padding:13px;}.ng-border-943{border:1px solid rgba(49,33,85,.15);}.ng-text-943{text-shadow:0 3px 14px rgba(49,33,85,.29);}
.ng-surface-944{background:linear-gradient(32deg,rgba(80,80,144,.23),rgba(144,80,80,.17));border-radius:30px;padding:14px;}.ng-border-944{border:1px solid rgba(80,80,144,.16);}.ng-text-944{text-shadow:0 4px 15px rgba(80,80,144,.30);}
.ng-surface-945{background:linear-gradient(45deg,rgba(111,127,203,.24),rgba(203,111,127,.18));border-radius:31px;padding:15px;}.ng-border-945{border:1px solid rgba(111,127,203,.17);}.ng-text-945{text-shadow:0 0px 16px rgba(111,127,203,.10);}
.ng-surface-946{background:linear-gradient(58deg,rgba(142,174,6,.25),rgba(6,142,174,.19));border-radius:32px;padding:16px;}.ng-border-946{border:1px solid rgba(142,174,6,.18);}.ng-text-946{text-shadow:0 1px 17px rgba(142,174,6,.11);}
.ng-surface-947{background:linear-gradient(71deg,rgba(173,221,65,.26),rgba(65,173,221,.20));border-radius:33px;padding:17px;}.ng-border-947{border:1px solid rgba(173,221,65,.19);}.ng-text-947{text-shadow:0 2px 18px rgba(173,221,65,.12);}
.ng-surface-948{background:linear-gradient(84deg,rgba(204,12,124,.27),rgba(124,204,12,.21));border-radius:34px;padding:18px;}.ng-border-948{border:1px solid rgba(204,12,124,.20);}.ng-text-948{text-shadow:0 3px 19px rgba(204,12,124,.13);}
.ng-surface-949{background:linear-gradient(97deg,rgba(235,59,183,.28),rgba(183,235,59,.22));border-radius:35px;padding:19px;}.ng-border-949{border:1px solid rgba(235,59,183,.21);}.ng-text-949{text-shadow:0 4px 20px rgba(235,59,183,.14);}
.ng-surface-950{background:linear-gradient(110deg,rgba(10,106,242,.10),rgba(242,10,106,.23));border-radius:36px;padding:20px;}.ng-border-950{border:1px solid rgba(10,106,242,.22);}.ng-text-950{text-shadow:0 0px 21px rgba(10,106,242,.15);}
.ng-surface-951{background:linear-gradient(123deg,rgba(41,153,45,.11),rgba(45,41,153,.24));border-radius:37px;padding:21px;}.ng-border-951{border:1px solid rgba(41,153,45,.23);}.ng-text-951{text-shadow:0 1px 22px rgba(41,153,45,.16);}
.ng-surface-952{background:linear-gradient(136deg,rgba(72,200,104,.12),rgba(104,72,200,.8));border-radius:10px;padding:22px;}.ng-border-952{border:1px solid rgba(72,200,104,.24);}.ng-text-952{text-shadow:0 2px 6px rgba(72,200,104,.17);}
.ng-surface-953{background:linear-gradient(149deg,rgba(103,247,163,.13),rgba(163,103,247,.9));border-radius:11px;padding:23px;}.ng-border-953{border:1px solid rgba(103,247,163,.25);}.ng-text-953{text-shadow:0 3px 7px rgba(103,247,163,.18);}
.ng-surface-954{background:linear-gradient(162deg,rgba(134,38,222,.14),rgba(222,134,38,.10));border-radius:12px;padding:6px;}.ng-border-954{border:1px solid rgba(134,38,222,.26);}.ng-text-954{text-shadow:0 4px 8px rgba(134,38,222,.19);}
.ng-surface-955{background:linear-gradient(175deg,rgba(165,85,25,.15),rgba(25,165,85,.11));border-radius:13px;padding:7px;}.ng-border-955{border:1px solid rgba(165,85,25,.27);}.ng-text-955{text-shadow:0 0px 9px rgba(165,85,25,.20);}
.ng-surface-956{background:linear-gradient(188deg,rgba(196,132,84,.16),rgba(84,196,132,.12));border-radius:14px;padding:8px;}.ng-border-956{border:1px solid rgba(196,132,84,.28);}.ng-text-956{text-shadow:0 1px 10px rgba(196,132,84,.21);}
.ng-surface-957{background:linear-gradient(201deg,rgba(227,179,143,.17),rgba(143,227,179,.13));border-radius:15px;padding:9px;}.ng-border-957{border:1px solid rgba(227,179,143,.29);}.ng-text-957{text-shadow:0 2px 11px rgba(227,179,143,.22);}
.ng-surface-958{background:linear-gradient(214deg,rgba(2,226,202,.18),rgba(202,2,226,.14));border-radius:16px;padding:10px;}.ng-border-958{border:1px solid rgba(2,226,202,.30);}.ng-text-958{text-shadow:0 3px 12px rgba(2,226,202,.23);}
.ng-surface-959{background:linear-gradient(227deg,rgba(33,17,5,.19),rgba(5,33,17,.15));border-radius:17px;padding:11px;}.ng-border-959{border:1px solid rgba(33,17,5,.31);}.ng-text-959{text-shadow:0 4px 13px rgba(33,17,5,.24);}
.ng-surface-960{background:linear-gradient(240deg,rgba(64,64,64,.20),rgba(64,64,64,.16));border-radius:18px;padding:12px;}.ng-border-960{border:1px solid rgba(64,64,64,.32);}.ng-text-960{text-shadow:0 0px 14px rgba(64,64,64,.25);}
.ng-surface-961{background:linear-gradient(253deg,rgba(95,111,123,.21),rgba(123,95,111,.17));border-radius:19px;padding:13px;}.ng-border-961{border:1px solid rgba(95,111,123,.33);}.ng-text-961{text-shadow:0 1px 15px rgba(95,111,123,.26);}
.ng-surface-962{background:linear-gradient(266deg,rgba(126,158,182,.22),rgba(182,126,158,.18));border-radius:20px;padding:14px;}.ng-border-962{border:1px solid rgba(126,158,182,.34);}.ng-text-962{text-shadow:0 2px 16px rgba(126,158,182,.27);}
.ng-surface-963{background:linear-gradient(279deg,rgba(157,205,241,.23),rgba(241,157,205,.19));border-radius:21px;padding:15px;}.ng-border-963{border:1px solid rgba(157,205,241,.35);}.ng-text-963{text-shadow:0 3px 17px rgba(157,205,241,.28);}
.ng-surface-964{background:linear-gradient(292deg,rgba(188,252,44,.24),rgba(44,188,252,.20));border-radius:22px;padding:16px;}.ng-border-964{border:1px solid rgba(188,252,44,.36);}.ng-text-964{text-shadow:0 4px 18px rgba(188,252,44,.29);}
.ng-surface-965{background:linear-gradient(305deg,rgba(219,43,103,.25),rgba(103,219,43,.21));border-radius:23px;padding:17px;}.ng-border-965{border:1px solid rgba(219,43,103,.37);}.ng-text-965{text-shadow:0 0px 19px rgba(219,43,103,.30);}
.ng-surface-966{background:linear-gradient(318deg,rgba(250,90,162,.26),rgba(162,250,90,.22));border-radius:24px;padding:18px;}.ng-border-966{border:1px solid rgba(250,90,162,.15);}.ng-text-966{text-shadow:0 1px 20px rgba(250,90,162,.10);}
.ng-surface-967{background:linear-gradient(331deg,rgba(25,137,221,.27),rgba(221,25,137,.23));border-radius:25px;padding:19px;}.ng-border-967{border:1px solid rgba(25,137,221,.16);}.ng-text-967{text-shadow:0 2px 21px rgba(25,137,221,.11);}
.ng-surface-968{background:linear-gradient(344deg,rgba(56,184,24,.28),rgba(24,56,184,.24));border-radius:26px;padding:20px;}.ng-border-968{border:1px solid rgba(56,184,24,.17);}.ng-text-968{text-shadow:0 3px 22px rgba(56,184,24,.12);}
.ng-surface-969{background:linear-gradient(357deg,rgba(87,231,83,.10),rgba(83,87,231,.8));border-radius:27px;padding:21px;}.ng-border-969{border:1px solid rgba(87,231,83,.18);}.ng-text-969{text-shadow:0 4px 6px rgba(87,231,83,.13);}
.ng-surface-970{background:linear-gradient(10deg,rgba(118,22,142,.11),rgba(142,118,22,.9));border-radius:28px;padding:22px;}.ng-border-970{border:1px solid rgba(118,22,142,.19);}.ng-text-970{text-shadow:0 0px 7px rgba(118,22,142,.14);}
.ng-surface-971{background:linear-gradient(23deg,rgba(149,69,201,.12),rgba(201,149,69,.10));border-radius:29px;padding:23px;}.ng-border-971{border:1px solid rgba(149,69,201,.20);}.ng-text-971{text-shadow:0 1px 8px rgba(149,69,201,.15);}
.ng-surface-972{background:linear-gradient(36deg,rgba(180,116,4,.13),rgba(4,180,116,.11));border-radius:30px;padding:6px;}.ng-border-972{border:1px solid rgba(180,116,4,.21);}.ng-text-972{text-shadow:0 2px 9px rgba(180,116,4,.16);}
.ng-surface-973{background:linear-gradient(49deg,rgba(211,163,63,.14),rgba(63,211,163,.12));border-radius:31px;padding:7px;}.ng-border-973{border:1px solid rgba(211,163,63,.22);}.ng-text-973{text-shadow:0 3px 10px rgba(211,163,63,.17);}
.ng-surface-974{background:linear-gradient(62deg,rgba(242,210,122,.15),rgba(122,242,210,.13));border-radius:32px;padding:8px;}.ng-border-974{border:1px solid rgba(242,210,122,.23);}.ng-text-974{text-shadow:0 4px 11px rgba(242,210,122,.18);}
.ng-surface-975{background:linear-gradient(75deg,rgba(17,1,181,.16),rgba(181,17,1,.14));border-radius:33px;padding:9px;}.ng-border-975{border:1px solid rgba(17,1,181,.24);}.ng-text-975{text-shadow:0 0px 12px rgba(17,1,181,.19);}
.ng-surface-976{background:linear-gradient(88deg,rgba(48,48,240,.17),rgba(240,48,48,.15));border-radius:34px;padding:10px;}.ng-border-976{border:1px solid rgba(48,48,240,.25);}.ng-text-976{text-shadow:0 1px 13px rgba(48,48,240,.20);}
.ng-surface-977{background:linear-gradient(101deg,rgba(79,95,43,.18),rgba(43,79,95,.16));border-radius:35px;padding:11px;}.ng-border-977{border:1px solid rgba(79,95,43,.26);}.ng-text-977{text-shadow:0 2px 14px rgba(79,95,43,.21);}
.ng-surface-978{background:linear-gradient(114deg,rgba(110,142,102,.19),rgba(102,110,142,.17));border-radius:36px;padding:12px;}.ng-border-978{border:1px solid rgba(110,142,102,.27);}.ng-text-978{text-shadow:0 3px 15px rgba(110,142,102,.22);}
.ng-surface-979{background:linear-gradient(127deg,rgba(141,189,161,.20),rgba(161,141,189,.18));border-radius:37px;padding:13px;}.ng-border-979{border:1px solid rgba(141,189,161,.28);}.ng-text-979{text-shadow:0 4px 16px rgba(141,189,161,.23);}
.ng-surface-980{background:linear-gradient(140deg,rgba(172,236,220,.21),rgba(220,172,236,.19));border-radius:10px;padding:14px;}.ng-border-980{border:1px solid rgba(172,236,220,.29);}.ng-text-980{text-shadow:0 0px 17px rgba(172,236,220,.24);}
.ng-surface-981{background:linear-gradient(153deg,rgba(203,27,23,.22),rgba(23,203,27,.20));border-radius:11px;padding:15px;}.ng-border-981{border:1px solid rgba(203,27,23,.30);}.ng-text-981{text-shadow:0 1px 18px rgba(203,27,23,.25);}
.ng-surface-982{background:linear-gradient(166deg,rgba(234,74,82,.23),rgba(82,234,74,.21));border-radius:12px;padding:16px;}.ng-border-982{border:1px solid rgba(234,74,82,.31);}.ng-text-982{text-shadow:0 2px 19px rgba(234,74,82,.26);}
.ng-surface-983{background:linear-gradient(179deg,rgba(9,121,141,.24),rgba(141,9,121,.22));border-radius:13px;padding:17px;}.ng-border-983{border:1px solid rgba(9,121,141,.32);}.ng-text-983{text-shadow:0 3px 20px rgba(9,121,141,.27);}
.ng-surface-984{background:linear-gradient(192deg,rgba(40,168,200,.25),rgba(200,40,168,.23));border-radius:14px;padding:18px;}.ng-border-984{border:1px solid rgba(40,168,200,.33);}.ng-text-984{text-shadow:0 4px 21px rgba(40,168,200,.28);}
.ng-surface-985{background:linear-gradient(205deg,rgba(71,215,3,.26),rgba(3,71,215,.24));border-radius:15px;padding:19px;}.ng-border-985{border:1px solid rgba(71,215,3,.34);}.ng-text-985{text-shadow:0 0px 22px rgba(71,215,3,.29);}
.ng-surface-986{background:linear-gradient(218deg,rgba(102,6,62,.27),rgba(62,102,6,.8));border-radius:16px;padding:20px;}.ng-border-986{border:1px solid rgba(102,6,62,.35);}.ng-text-986{text-shadow:0 1px 6px rgba(102,6,62,.30);}
.ng-surface-987{background:linear-gradient(231deg,rgba(133,53,121,.28),rgba(121,133,53,.9));border-radius:17px;padding:21px;}.ng-border-987{border:1px solid rgba(133,53,121,.36);}.ng-text-987{text-shadow:0 2px 7px rgba(133,53,121,.10);}
.ng-surface-988{background:linear-gradient(244deg,rgba(164,100,180,.10),rgba(180,164,100,.10));border-radius:18px;padding:22px;}.ng-border-988{border:1px solid rgba(164,100,180,.37);}.ng-text-988{text-shadow:0 3px 8px rgba(164,100,180,.11);}
.ng-surface-989{background:linear-gradient(257deg,rgba(195,147,239,.11),rgba(239,195,147,.11));border-radius:19px;padding:23px;}.ng-border-989{border:1px solid rgba(195,147,239,.15);}.ng-text-989{text-shadow:0 4px 9px rgba(195,147,239,.12);}
.ng-surface-990{background:linear-gradient(270deg,rgba(226,194,42,.12),rgba(42,226,194,.12));border-radius:20px;padding:6px;}.ng-border-990{border:1px solid rgba(226,194,42,.16);}.ng-text-990{text-shadow:0 0px 10px rgba(226,194,42,.13);}
.ng-surface-991{background:linear-gradient(283deg,rgba(1,241,101,.13),rgba(101,1,241,.13));border-radius:21px;padding:7px;}.ng-border-991{border:1px solid rgba(1,241,101,.17);}.ng-text-991{text-shadow:0 1px 11px rgba(1,241,101,.14);}
.ng-surface-992{background:linear-gradient(296deg,rgba(32,32,160,.14),rgba(160,32,32,.14));border-radius:22px;padding:8px;}.ng-border-992{border:1px solid rgba(32,32,160,.18);}.ng-text-992{text-shadow:0 2px 12px rgba(32,32,160,.15);}
.ng-surface-993{background:linear-gradient(309deg,rgba(63,79,219,.15),rgba(219,63,79,.15));border-radius:23px;padding:9px;}.ng-border-993{border:1px solid rgba(63,79,219,.19);}.ng-text-993{text-shadow:0 3px 13px rgba(63,79,219,.16);}
.ng-surface-994{background:linear-gradient(322deg,rgba(94,126,22,.16),rgba(22,94,126,.16));border-radius:24px;padding:10px;}.ng-border-994{border:1px solid rgba(94,126,22,.20);}.ng-text-994{text-shadow:0 4px 14px rgba(94,126,22,.17);}
.ng-surface-995{background:linear-gradient(335deg,rgba(125,173,81,.17),rgba(81,125,173,.17));border-radius:25px;padding:11px;}.ng-border-995{border:1px solid rgba(125,173,81,.21);}.ng-text-995{text-shadow:0 0px 15px rgba(125,173,81,.18);}
.ng-surface-996{background:linear-gradient(348deg,rgba(156,220,140,.18),rgba(140,156,220,.18));border-radius:26px;padding:12px;}.ng-border-996{border:1px solid rgba(156,220,140,.22);}.ng-text-996{text-shadow:0 1px 16px rgba(156,220,140,.19);}
.ng-surface-997{background:linear-gradient(1deg,rgba(187,11,199,.19),rgba(199,187,11,.19));border-radius:27px;padding:13px;}.ng-border-997{border:1px solid rgba(187,11,199,.23);}.ng-text-997{text-shadow:0 2px 17px rgba(187,11,199,.20);}
.ng-surface-998{background:linear-gradient(14deg,rgba(218,58,2,.20),rgba(2,218,58,.20));border-radius:28px;padding:14px;}.ng-border-998{border:1px solid rgba(218,58,2,.24);}.ng-text-998{text-shadow:0 3px 18px rgba(218,58,2,.21);}
.ng-surface-999{background:linear-gradient(27deg,rgba(249,105,61,.21),rgba(61,249,105,.21));border-radius:29px;padding:15px;}.ng-border-999{border:1px solid rgba(249,105,61,.25);}.ng-text-999{text-shadow:0 4px 19px rgba(249,105,61,.22);}
.ng-surface-1000{background:linear-gradient(40deg,rgba(24,152,120,.22),rgba(120,24,152,.22));border-radius:30px;padding:16px;}.ng-border-1000{border:1px solid rgba(24,152,120,.26);}.ng-text-1000{text-shadow:0 0px 20px rgba(24,152,120,.23);}
.ng-surface-1001{background:linear-gradient(53deg,rgba(55,199,179,.23),rgba(179,55,199,.23));border-radius:31px;padding:17px;}.ng-border-1001{border:1px solid rgba(55,199,179,.27);}.ng-text-1001{text-shadow:0 1px 21px rgba(55,199,179,.24);}
.ng-surface-1002{background:linear-gradient(66deg,rgba(86,246,238,.24),rgba(238,86,246,.24));border-radius:32px;padding:18px;}.ng-border-1002{border:1px solid rgba(86,246,238,.28);}.ng-text-1002{text-shadow:0 2px 22px rgba(86,246,238,.25);}
.ng-surface-1003{background:linear-gradient(79deg,rgba(117,37,41,.25),rgba(41,117,37,.8));border-radius:33px;padding:19px;}.ng-border-1003{border:1px solid rgba(117,37,41,.29);}.ng-text-1003{text-shadow:0 3px 6px rgba(117,37,41,.26);}
.ng-surface-1004{background:linear-gradient(92deg,rgba(148,84,100,.26),rgba(100,148,84,.9));border-radius:34px;padding:20px;}.ng-border-1004{border:1px solid rgba(148,84,100,.30);}.ng-text-1004{text-shadow:0 4px 7px rgba(148,84,100,.27);}
.ng-surface-1005{background:linear-gradient(105deg,rgba(179,131,159,.27),rgba(159,179,131,.10));border-radius:35px;padding:21px;}.ng-border-1005{border:1px solid rgba(179,131,159,.31);}.ng-text-1005{text-shadow:0 0px 8px rgba(179,131,159,.28);}
.ng-surface-1006{background:linear-gradient(118deg,rgba(210,178,218,.28),rgba(218,210,178,.11));border-radius:36px;padding:22px;}.ng-border-1006{border:1px solid rgba(210,178,218,.32);}.ng-text-1006{text-shadow:0 1px 9px rgba(210,178,218,.29);}
.ng-surface-1007{background:linear-gradient(131deg,rgba(241,225,21,.10),rgba(21,241,225,.12));border-radius:37px;padding:23px;}.ng-border-1007{border:1px solid rgba(241,225,21,.33);}.ng-text-1007{text-shadow:0 2px 10px rgba(241,225,21,.30);}
.ng-surface-1008{background:linear-gradient(144deg,rgba(16,16,80,.11),rgba(80,16,16,.13));border-radius:10px;padding:6px;}.ng-border-1008{border:1px solid rgba(16,16,80,.34);}.ng-text-1008{text-shadow:0 3px 11px rgba(16,16,80,.10);}
.ng-surface-1009{background:linear-gradient(157deg,rgba(47,63,139,.12),rgba(139,47,63,.14));border-radius:11px;padding:7px;}.ng-border-1009{border:1px solid rgba(47,63,139,.35);}.ng-text-1009{text-shadow:0 4px 12px rgba(47,63,139,.11);}
.ng-surface-1010{background:linear-gradient(170deg,rgba(78,110,198,.13),rgba(198,78,110,.15));border-radius:12px;padding:8px;}.ng-border-1010{border:1px solid rgba(78,110,198,.36);}.ng-text-1010{text-shadow:0 0px 13px rgba(78,110,198,.12);}
.ng-surface-1011{background:linear-gradient(183deg,rgba(109,157,1,.14),rgba(1,109,157,.16));border-radius:13px;padding:9px;}.ng-border-1011{border:1px solid rgba(109,157,1,.37);}.ng-text-1011{text-shadow:0 1px 14px rgba(109,157,1,.13);}
.ng-surface-1012{background:linear-gradient(196deg,rgba(140,204,60,.15),rgba(60,140,204,.17));border-radius:14px;padding:10px;}.ng-border-1012{border:1px solid rgba(140,204,60,.15);}.ng-text-1012{text-shadow:0 2px 15px rgba(140,204,60,.14);}
.ng-surface-1013{background:linear-gradient(209deg,rgba(171,251,119,.16),rgba(119,171,251,.18));border-radius:15px;padding:11px;}.ng-border-1013{border:1px solid rgba(171,251,119,.16);}.ng-text-1013{text-shadow:0 3px 16px rgba(171,251,119,.15);}
.ng-surface-1014{background:linear-gradient(222deg,rgba(202,42,178,.17),rgba(178,202,42,.19));border-radius:16px;padding:12px;}.ng-border-1014{border:1px solid rgba(202,42,178,.17);}.ng-text-1014{text-shadow:0 4px 17px rgba(202,42,178,.16);}
.ng-surface-1015{background:linear-gradient(235deg,rgba(233,89,237,.18),rgba(237,233,89,.20));border-radius:17px;padding:13px;}.ng-border-1015{border:1px solid rgba(233,89,237,.18);}.ng-text-1015{text-shadow:0 0px 18px rgba(233,89,237,.17);}
.ng-surface-1016{background:linear-gradient(248deg,rgba(8,136,40,.19),rgba(40,8,136,.21));border-radius:18px;padding:14px;}.ng-border-1016{border:1px solid rgba(8,136,40,.19);}.ng-text-1016{text-shadow:0 1px 19px rgba(8,136,40,.18);}
.ng-surface-1017{background:linear-gradient(261deg,rgba(39,183,99,.20),rgba(99,39,183,.22));border-radius:19px;padding:15px;}.ng-border-1017{border:1px solid rgba(39,183,99,.20);}.ng-text-1017{text-shadow:0 2px 20px rgba(39,183,99,.19);}
.ng-surface-1018{background:linear-gradient(274deg,rgba(70,230,158,.21),rgba(158,70,230,.23));border-radius:20px;padding:16px;}.ng-border-1018{border:1px solid rgba(70,230,158,.21);}.ng-text-1018{text-shadow:0 3px 21px rgba(70,230,158,.20);}
.ng-surface-1019{background:linear-gradient(287deg,rgba(101,21,217,.22),rgba(217,101,21,.24));border-radius:21px;padding:17px;}.ng-border-1019{border:1px solid rgba(101,21,217,.22);}.ng-text-1019{text-shadow:0 4px 22px rgba(101,21,217,.21);}
.ng-surface-1020{background:linear-gradient(300deg,rgba(132,68,20,.23),rgba(20,132,68,.8));border-radius:22px;padding:18px;}.ng-border-1020{border:1px solid rgba(132,68,20,.23);}.ng-text-1020{text-shadow:0 0px 6px rgba(132,68,20,.22);}
.ng-surface-1021{background:linear-gradient(313deg,rgba(163,115,79,.24),rgba(79,163,115,.9));border-radius:23px;padding:19px;}.ng-border-1021{border:1px solid rgba(163,115,79,.24);}.ng-text-1021{text-shadow:0 1px 7px rgba(163,115,79,.23);}
.ng-surface-1022{background:linear-gradient(326deg,rgba(194,162,138,.25),rgba(138,194,162,.10));border-radius:24px;padding:20px;}.ng-border-1022{border:1px solid rgba(194,162,138,.25);}.ng-text-1022{text-shadow:0 2px 8px rgba(194,162,138,.24);}
.ng-surface-1023{background:linear-gradient(339deg,rgba(225,209,197,.26),rgba(197,225,209,.11));border-radius:25px;padding:21px;}.ng-border-1023{border:1px solid rgba(225,209,197,.26);}.ng-text-1023{text-shadow:0 3px 9px rgba(225,209,197,.25);}
.ng-surface-1024{background:linear-gradient(352deg,rgba(0,0,0,.27),rgba(0,0,0,.12));border-radius:26px;padding:22px;}.ng-border-1024{border:1px solid rgba(0,0,0,.27);}.ng-text-1024{text-shadow:0 4px 10px rgba(0,0,0,.26);}
.ng-surface-1025{background:linear-gradient(5deg,rgba(31,47,59,.28),rgba(59,31,47,.13));border-radius:27px;padding:23px;}.ng-border-1025{border:1px solid rgba(31,47,59,.28);}.ng-text-1025{text-shadow:0 0px 11px rgba(31,47,59,.27);}
.ng-surface-1026{background:linear-gradient(18deg,rgba(62,94,118,.10),rgba(118,62,94,.14));border-radius:28px;padding:6px;}.ng-border-1026{border:1px solid rgba(62,94,118,.29);}.ng-text-1026{text-shadow:0 1px 12px rgba(62,94,118,.28);}
.ng-surface-1027{background:linear-gradient(31deg,rgba(93,141,177,.11),rgba(177,93,141,.15));border-radius:29px;padding:7px;}.ng-border-1027{border:1px solid rgba(93,141,177,.30);}.ng-text-1027{text-shadow:0 2px 13px rgba(93,141,177,.29);}
.ng-surface-1028{background:linear-gradient(44deg,rgba(124,188,236,.12),rgba(236,124,188,.16));border-radius:30px;padding:8px;}.ng-border-1028{border:1px solid rgba(124,188,236,.31);}.ng-text-1028{text-shadow:0 3px 14px rgba(124,188,236,.30);}
.ng-surface-1029{background:linear-gradient(57deg,rgba(155,235,39,.13),rgba(39,155,235,.17));border-radius:31px;padding:9px;}.ng-border-1029{border:1px solid rgba(155,235,39,.32);}.ng-text-1029{text-shadow:0 4px 15px rgba(155,235,39,.10);}
.ng-surface-1030{background:linear-gradient(70deg,rgba(186,26,98,.14),rgba(98,186,26,.18));border-radius:32px;padding:10px;}.ng-border-1030{border:1px solid rgba(186,26,98,.33);}.ng-text-1030{text-shadow:0 0px 16px rgba(186,26,98,.11);}
.ng-surface-1031{background:linear-gradient(83deg,rgba(217,73,157,.15),rgba(157,217,73,.19));border-radius:33px;padding:11px;}.ng-border-1031{border:1px solid rgba(217,73,157,.34);}.ng-text-1031{text-shadow:0 1px 17px rgba(217,73,157,.12);}
.ng-surface-1032{background:linear-gradient(96deg,rgba(248,120,216,.16),rgba(216,248,120,.20));border-radius:34px;padding:12px;}.ng-border-1032{border:1px solid rgba(248,120,216,.35);}.ng-text-1032{text-shadow:0 2px 18px rgba(248,120,216,.13);}
.ng-surface-1033{background:linear-gradient(109deg,rgba(23,167,19,.17),rgba(19,23,167,.21));border-radius:35px;padding:13px;}.ng-border-1033{border:1px solid rgba(23,167,19,.36);}.ng-text-1033{text-shadow:0 3px 19px rgba(23,167,19,.14);}
.ng-surface-1034{background:linear-gradient(122deg,rgba(54,214,78,.18),rgba(78,54,214,.22));border-radius:36px;padding:14px;}.ng-border-1034{border:1px solid rgba(54,214,78,.37);}.ng-text-1034{text-shadow:0 4px 20px rgba(54,214,78,.15);}
.ng-surface-1035{background:linear-gradient(135deg,rgba(85,5,137,.19),rgba(137,85,5,.23));border-radius:37px;padding:15px;}.ng-border-1035{border:1px solid rgba(85,5,137,.15);}.ng-text-1035{text-shadow:0 0px 21px rgba(85,5,137,.16);}
.ng-surface-1036{background:linear-gradient(148deg,rgba(116,52,196,.20),rgba(196,116,52,.24));border-radius:10px;padding:16px;}.ng-border-1036{border:1px solid rgba(116,52,196,.16);}.ng-text-1036{text-shadow:0 1px 22px rgba(116,52,196,.17);}
.ng-surface-1037{background:linear-gradient(161deg,rgba(147,99,255,.21),rgba(255,147,99,.8));border-radius:11px;padding:17px;}.ng-border-1037{border:1px solid rgba(147,99,255,.17);}.ng-text-1037{text-shadow:0 2px 6px rgba(147,99,255,.18);}
.ng-surface-1038{background:linear-gradient(174deg,rgba(178,146,58,.22),rgba(58,178,146,.9));border-radius:12px;padding:18px;}.ng-border-1038{border:1px solid rgba(178,146,58,.18);}.ng-text-1038{text-shadow:0 3px 7px rgba(178,146,58,.19);}
.ng-surface-1039{background:linear-gradient(187deg,rgba(209,193,117,.23),rgba(117,209,193,.10));border-radius:13px;padding:19px;}.ng-border-1039{border:1px solid rgba(209,193,117,.19);}.ng-text-1039{text-shadow:0 4px 8px rgba(209,193,117,.20);}
.ng-surface-1040{background:linear-gradient(200deg,rgba(240,240,176,.24),rgba(176,240,240,.11));border-radius:14px;padding:20px;}.ng-border-1040{border:1px solid rgba(240,240,176,.20);}.ng-text-1040{text-shadow:0 0px 9px rgba(240,240,176,.21);}
.ng-surface-1041{background:linear-gradient(213deg,rgba(15,31,235,.25),rgba(235,15,31,.12));border-radius:15px;padding:21px;}.ng-border-1041{border:1px solid rgba(15,31,235,.21);}.ng-text-1041{text-shadow:0 1px 10px rgba(15,31,235,.22);}
.ng-surface-1042{background:linear-gradient(226deg,rgba(46,78,38,.26),rgba(38,46,78,.13));border-radius:16px;padding:22px;}.ng-border-1042{border:1px solid rgba(46,78,38,.22);}.ng-text-1042{text-shadow:0 2px 11px rgba(46,78,38,.23);}
.ng-surface-1043{background:linear-gradient(239deg,rgba(77,125,97,.27),rgba(97,77,125,.14));border-radius:17px;padding:23px;}.ng-border-1043{border:1px solid rgba(77,125,97,.23);}.ng-text-1043{text-shadow:0 3px 12px rgba(77,125,97,.24);}
.ng-surface-1044{background:linear-gradient(252deg,rgba(108,172,156,.28),rgba(156,108,172,.15));border-radius:18px;padding:6px;}.ng-border-1044{border:1px solid rgba(108,172,156,.24);}.ng-text-1044{text-shadow:0 4px 13px rgba(108,172,156,.25);}
.ng-surface-1045{background:linear-gradient(265deg,rgba(139,219,215,.10),rgba(215,139,219,.16));border-radius:19px;padding:7px;}.ng-border-1045{border:1px solid rgba(139,219,215,.25);}.ng-text-1045{text-shadow:0 0px 14px rgba(139,219,215,.26);}
.ng-surface-1046{background:linear-gradient(278deg,rgba(170,10,18,.11),rgba(18,170,10,.17));border-radius:20px;padding:8px;}.ng-border-1046{border:1px solid rgba(170,10,18,.26);}.ng-text-1046{text-shadow:0 1px 15px rgba(170,10,18,.27);}
.ng-surface-1047{background:linear-gradient(291deg,rgba(201,57,77,.12),rgba(77,201,57,.18));border-radius:21px;padding:9px;}.ng-border-1047{border:1px solid rgba(201,57,77,.27);}.ng-text-1047{text-shadow:0 2px 16px rgba(201,57,77,.28);}
.ng-surface-1048{background:linear-gradient(304deg,rgba(232,104,136,.13),rgba(136,232,104,.19));border-radius:22px;padding:10px;}.ng-border-1048{border:1px solid rgba(232,104,136,.28);}.ng-text-1048{text-shadow:0 3px 17px rgba(232,104,136,.29);}
.ng-surface-1049{background:linear-gradient(317deg,rgba(7,151,195,.14),rgba(195,7,151,.20));border-radius:23px;padding:11px;}.ng-border-1049{border:1px solid rgba(7,151,195,.29);}.ng-text-1049{text-shadow:0 4px 18px rgba(7,151,195,.30);}
.ng-surface-1050{background:linear-gradient(330deg,rgba(38,198,254,.15),rgba(254,38,198,.21));border-radius:24px;padding:12px;}.ng-border-1050{border:1px solid rgba(38,198,254,.30);}.ng-text-1050{text-shadow:0 0px 19px rgba(38,198,254,.10);}
.ng-surface-1051{background:linear-gradient(343deg,rgba(69,245,57,.16),rgba(57,69,245,.22));border-radius:25px;padding:13px;}.ng-border-1051{border:1px solid rgba(69,245,57,.31);}.ng-text-1051{text-shadow:0 1px 20px rgba(69,245,57,.11);}
.ng-surface-1052{background:linear-gradient(356deg,rgba(100,36,116,.17),rgba(116,100,36,.23));border-radius:26px;padding:14px;}.ng-border-1052{border:1px solid rgba(100,36,116,.32);}.ng-text-1052{text-shadow:0 2px 21px rgba(100,36,116,.12);}
.ng-surface-1053{background:linear-gradient(9deg,rgba(131,83,175,.18),rgba(175,131,83,.24));border-radius:27px;padding:15px;}.ng-border-1053{border:1px solid rgba(131,83,175,.33);}.ng-text-1053{text-shadow:0 3px 22px rgba(131,83,175,.13);}
.ng-surface-1054{background:linear-gradient(22deg,rgba(162,130,234,.19),rgba(234,162,130,.8));border-radius:28px;padding:16px;}.ng-border-1054{border:1px solid rgba(162,130,234,.34);}.ng-text-1054{text-shadow:0 4px 6px rgba(162,130,234,.14);}
.ng-surface-1055{background:linear-gradient(35deg,rgba(193,177,37,.20),rgba(37,193,177,.9));border-radius:29px;padding:17px;}.ng-border-1055{border:1px solid rgba(193,177,37,.35);}.ng-text-1055{text-shadow:0 0px 7px rgba(193,177,37,.15);}
.ng-surface-1056{background:linear-gradient(48deg,rgba(224,224,96,.21),rgba(96,224,224,.10));border-radius:30px;padding:18px;}.ng-border-1056{border:1px solid rgba(224,224,96,.36);}.ng-text-1056{text-shadow:0 1px 8px rgba(224,224,96,.16);}
.ng-surface-1057{background:linear-gradient(61deg,rgba(255,15,155,.22),rgba(155,255,15,.11));border-radius:31px;padding:19px;}.ng-border-1057{border:1px solid rgba(255,15,155,.37);}.ng-text-1057{text-shadow:0 2px 9px rgba(255,15,155,.17);}
.ng-surface-1058{background:linear-gradient(74deg,rgba(30,62,214,.23),rgba(214,30,62,.12));border-radius:32px;padding:20px;}.ng-border-1058{border:1px solid rgba(30,62,214,.15);}.ng-text-1058{text-shadow:0 3px 10px rgba(30,62,214,.18);}
.ng-surface-1059{background:linear-gradient(87deg,rgba(61,109,17,.24),rgba(17,61,109,.13));border-radius:33px;padding:21px;}.ng-border-1059{border:1px solid rgba(61,109,17,.16);}.ng-text-1059{text-shadow:0 4px 11px rgba(61,109,17,.19);}
.ng-surface-1060{background:linear-gradient(100deg,rgba(92,156,76,.25),rgba(76,92,156,.14));border-radius:34px;padding:22px;}.ng-border-1060{border:1px solid rgba(92,156,76,.17);}.ng-text-1060{text-shadow:0 0px 12px rgba(92,156,76,.20);}
.ng-surface-1061{background:linear-gradient(113deg,rgba(123,203,135,.26),rgba(135,123,203,.15));border-radius:35px;padding:23px;}.ng-border-1061{border:1px solid rgba(123,203,135,.18);}.ng-text-1061{text-shadow:0 1px 13px rgba(123,203,135,.21);}
.ng-surface-1062{background:linear-gradient(126deg,rgba(154,250,194,.27),rgba(194,154,250,.16));border-radius:36px;padding:6px;}.ng-border-1062{border:1px solid rgba(154,250,194,.19);}.ng-text-1062{text-shadow:0 2px 14px rgba(154,250,194,.22);}
.ng-surface-1063{background:linear-gradient(139deg,rgba(185,41,253,.28),rgba(253,185,41,.17));border-radius:37px;padding:7px;}.ng-border-1063{border:1px solid rgba(185,41,253,.20);}.ng-text-1063{text-shadow:0 3px 15px rgba(185,41,253,.23);}
.ng-surface-1064{background:linear-gradient(152deg,rgba(216,88,56,.10),rgba(56,216,88,.18));border-radius:10px;padding:8px;}.ng-border-1064{border:1px solid rgba(216,88,56,.21);}.ng-text-1064{text-shadow:0 4px 16px rgba(216,88,56,.24);}
.ng-surface-1065{background:linear-gradient(165deg,rgba(247,135,115,.11),rgba(115,247,135,.19));border-radius:11px;padding:9px;}.ng-border-1065{border:1px solid rgba(247,135,115,.22);}.ng-text-1065{text-shadow:0 0px 17px rgba(247,135,115,.25);}
.ng-surface-1066{background:linear-gradient(178deg,rgba(22,182,174,.12),rgba(174,22,182,.20));border-radius:12px;padding:10px;}.ng-border-1066{border:1px solid rgba(22,182,174,.23);}.ng-text-1066{text-shadow:0 1px 18px rgba(22,182,174,.26);}
.ng-surface-1067{background:linear-gradient(191deg,rgba(53,229,233,.13),rgba(233,53,229,.21));border-radius:13px;padding:11px;}.ng-border-1067{border:1px solid rgba(53,229,233,.24);}.ng-text-1067{text-shadow:0 2px 19px rgba(53,229,233,.27);}
.ng-surface-1068{background:linear-gradient(204deg,rgba(84,20,36,.14),rgba(36,84,20,.22));border-radius:14px;padding:12px;}.ng-border-1068{border:1px solid rgba(84,20,36,.25);}.ng-text-1068{text-shadow:0 3px 20px rgba(84,20,36,.28);}
.ng-surface-1069{background:linear-gradient(217deg,rgba(115,67,95,.15),rgba(95,115,67,.23));border-radius:15px;padding:13px;}.ng-border-1069{border:1px solid rgba(115,67,95,.26);}.ng-text-1069{text-shadow:0 4px 21px rgba(115,67,95,.29);}
.ng-surface-1070{background:linear-gradient(230deg,rgba(146,114,154,.16),rgba(154,146,114,.24));border-radius:16px;padding:14px;}.ng-border-1070{border:1px solid rgba(146,114,154,.27);}.ng-text-1070{text-shadow:0 0px 22px rgba(146,114,154,.30);}
.ng-surface-1071{background:linear-gradient(243deg,rgba(177,161,213,.17),rgba(213,177,161,.8));border-radius:17px;padding:15px;}.ng-border-1071{border:1px solid rgba(177,161,213,.28);}.ng-text-1071{text-shadow:0 1px 6px rgba(177,161,213,.10);}
.ng-surface-1072{background:linear-gradient(256deg,rgba(208,208,16,.18),rgba(16,208,208,.9));border-radius:18px;padding:16px;}.ng-border-1072{border:1px solid rgba(208,208,16,.29);}.ng-text-1072{text-shadow:0 2px 7px rgba(208,208,16,.11);}
.ng-surface-1073{background:linear-gradient(269deg,rgba(239,255,75,.19),rgba(75,239,255,.10));border-radius:19px;padding:17px;}.ng-border-1073{border:1px solid rgba(239,255,75,.30);}.ng-text-1073{text-shadow:0 3px 8px rgba(239,255,75,.12);}
.ng-surface-1074{background:linear-gradient(282deg,rgba(14,46,134,.20),rgba(134,14,46,.11));border-radius:20px;padding:18px;}.ng-border-1074{border:1px solid rgba(14,46,134,.31);}.ng-text-1074{text-shadow:0 4px 9px rgba(14,46,134,.13);}
.ng-surface-1075{background:linear-gradient(295deg,rgba(45,93,193,.21),rgba(193,45,93,.12));border-radius:21px;padding:19px;}.ng-border-1075{border:1px solid rgba(45,93,193,.32);}.ng-text-1075{text-shadow:0 0px 10px rgba(45,93,193,.14);}
.ng-surface-1076{background:linear-gradient(308deg,rgba(76,140,252,.22),rgba(252,76,140,.13));border-radius:22px;padding:20px;}.ng-border-1076{border:1px solid rgba(76,140,252,.33);}.ng-text-1076{text-shadow:0 1px 11px rgba(76,140,252,.15);}
.ng-surface-1077{background:linear-gradient(321deg,rgba(107,187,55,.23),rgba(55,107,187,.14));border-radius:23px;padding:21px;}.ng-border-1077{border:1px solid rgba(107,187,55,.34);}.ng-text-1077{text-shadow:0 2px 12px rgba(107,187,55,.16);}
.ng-surface-1078{background:linear-gradient(334deg,rgba(138,234,114,.24),rgba(114,138,234,.15));border-radius:24px;padding:22px;}.ng-border-1078{border:1px solid rgba(138,234,114,.35);}.ng-text-1078{text-shadow:0 3px 13px rgba(138,234,114,.17);}
.ng-surface-1079{background:linear-gradient(347deg,rgba(169,25,173,.25),rgba(173,169,25,.16));border-radius:25px;padding:23px;}.ng-border-1079{border:1px solid rgba(169,25,173,.36);}.ng-text-1079{text-shadow:0 4px 14px rgba(169,25,173,.18);}
.ng-surface-1080{background:linear-gradient(0deg,rgba(200,72,232,.26),rgba(232,200,72,.17));border-radius:26px;padding:6px;}.ng-border-1080{border:1px solid rgba(200,72,232,.37);}.ng-text-1080{text-shadow:0 0px 15px rgba(200,72,232,.19);}
.ng-surface-1081{background:linear-gradient(13deg,rgba(231,119,35,.27),rgba(35,231,119,.18));border-radius:27px;padding:7px;}.ng-border-1081{border:1px solid rgba(231,119,35,.15);}.ng-text-1081{text-shadow:0 1px 16px rgba(231,119,35,.20);}
.ng-surface-1082{background:linear-gradient(26deg,rgba(6,166,94,.28),rgba(94,6,166,.19));border-radius:28px;padding:8px;}.ng-border-1082{border:1px solid rgba(6,166,94,.16);}.ng-text-1082{text-shadow:0 2px 17px rgba(6,166,94,.21);}
.ng-surface-1083{background:linear-gradient(39deg,rgba(37,213,153,.10),rgba(153,37,213,.20));border-radius:29px;padding:9px;}.ng-border-1083{border:1px solid rgba(37,213,153,.17);}.ng-text-1083{text-shadow:0 3px 18px rgba(37,213,153,.22);}
.ng-surface-1084{background:linear-gradient(52deg,rgba(68,4,212,.11),rgba(212,68,4,.21));border-radius:30px;padding:10px;}.ng-border-1084{border:1px solid rgba(68,4,212,.18);}.ng-text-1084{text-shadow:0 4px 19px rgba(68,4,212,.23);}
.ng-surface-1085{background:linear-gradient(65deg,rgba(99,51,15,.12),rgba(15,99,51,.22));border-radius:31px;padding:11px;}.ng-border-1085{border:1px solid rgba(99,51,15,.19);}.ng-text-1085{text-shadow:0 0px 20px rgba(99,51,15,.24);}
.ng-surface-1086{background:linear-gradient(78deg,rgba(130,98,74,.13),rgba(74,130,98,.23));border-radius:32px;padding:12px;}.ng-border-1086{border:1px solid rgba(130,98,74,.20);}.ng-text-1086{text-shadow:0 1px 21px rgba(130,98,74,.25);}
.ng-surface-1087{background:linear-gradient(91deg,rgba(161,145,133,.14),rgba(133,161,145,.24));border-radius:33px;padding:13px;}.ng-border-1087{border:1px solid rgba(161,145,133,.21);}.ng-text-1087{text-shadow:0 2px 22px rgba(161,145,133,.26);}
.ng-surface-1088{background:linear-gradient(104deg,rgba(192,192,192,.15),rgba(192,192,192,.8));border-radius:34px;padding:14px;}.ng-border-1088{border:1px solid rgba(192,192,192,.22);}.ng-text-1088{text-shadow:0 3px 6px rgba(192,192,192,.27);}
.ng-surface-1089{background:linear-gradient(117deg,rgba(223,239,251,.16),rgba(251,223,239,.9));border-radius:35px;padding:15px;}.ng-border-1089{border:1px solid rgba(223,239,251,.23);}.ng-text-1089{text-shadow:0 4px 7px rgba(223,239,251,.28);}
.ng-surface-1090{background:linear-gradient(130deg,rgba(254,30,54,.17),rgba(54,254,30,.10));border-radius:36px;padding:16px;}.ng-border-1090{border:1px solid rgba(254,30,54,.24);}.ng-text-1090{text-shadow:0 0px 8px rgba(254,30,54,.29);}
.ng-surface-1091{background:linear-gradient(143deg,rgba(29,77,113,.18),rgba(113,29,77,.11));border-radius:37px;padding:17px;}.ng-border-1091{border:1px solid rgba(29,77,113,.25);}.ng-text-1091{text-shadow:0 1px 9px rgba(29,77,113,.30);}
.ng-surface-1092{background:linear-gradient(156deg,rgba(60,124,172,.19),rgba(172,60,124,.12));border-radius:10px;padding:18px;}.ng-border-1092{border:1px solid rgba(60,124,172,.26);}.ng-text-1092{text-shadow:0 2px 10px rgba(60,124,172,.10);}
.ng-surface-1093{background:linear-gradient(169deg,rgba(91,171,231,.20),rgba(231,91,171,.13));border-radius:11px;padding:19px;}.ng-border-1093{border:1px solid rgba(91,171,231,.27);}.ng-text-1093{text-shadow:0 3px 11px rgba(91,171,231,.11);}
.ng-surface-1094{background:linear-gradient(182deg,rgba(122,218,34,.21),rgba(34,122,218,.14));border-radius:12px;padding:20px;}.ng-border-1094{border:1px solid rgba(122,218,34,.28);}.ng-text-1094{text-shadow:0 4px 12px rgba(122,218,34,.12);}
.ng-surface-1095{background:linear-gradient(195deg,rgba(153,9,93,.22),rgba(93,153,9,.15));border-radius:13px;padding:21px;}.ng-border-1095{border:1px solid rgba(153,9,93,.29);}.ng-text-1095{text-shadow:0 0px 13px rgba(153,9,93,.13);}
.ng-surface-1096{background:linear-gradient(208deg,rgba(184,56,152,.23),rgba(152,184,56,.16));border-radius:14px;padding:22px;}.ng-border-1096{border:1px solid rgba(184,56,152,.30);}.ng-text-1096{text-shadow:0 1px 14px rgba(184,56,152,.14);}
.ng-surface-1097{background:linear-gradient(221deg,rgba(215,103,211,.24),rgba(211,215,103,.17));border-radius:15px;padding:23px;}.ng-border-1097{border:1px solid rgba(215,103,211,.31);}.ng-text-1097{text-shadow:0 2px 15px rgba(215,103,211,.15);}
.ng-surface-1098{background:linear-gradient(234deg,rgba(246,150,14,.25),rgba(14,246,150,.18));border-radius:16px;padding:6px;}.ng-border-1098{border:1px solid rgba(246,150,14,.32);}.ng-text-1098{text-shadow:0 3px 16px rgba(246,150,14,.16);}
.ng-surface-1099{background:linear-gradient(247deg,rgba(21,197,73,.26),rgba(73,21,197,.19));border-radius:17px;padding:7px;}.ng-border-1099{border:1px solid rgba(21,197,73,.33);}.ng-text-1099{text-shadow:0 4px 17px rgba(21,197,73,.17);}
.ng-surface-1100{background:linear-gradient(260deg,rgba(52,244,132,.27),rgba(132,52,244,.20));border-radius:18px;padding:8px;}.ng-border-1100{border:1px solid rgba(52,244,132,.34);}.ng-text-1100{text-shadow:0 0px 18px rgba(52,244,132,.18);}
.ng-surface-1101{background:linear-gradient(273deg,rgba(83,35,191,.28),rgba(191,83,35,.21));border-radius:19px;padding:9px;}.ng-border-1101{border:1px solid rgba(83,35,191,.35);}.ng-text-1101{text-shadow:0 1px 19px rgba(83,35,191,.19);}
.ng-surface-1102{background:linear-gradient(286deg,rgba(114,82,250,.10),rgba(250,114,82,.22));border-radius:20px;padding:10px;}.ng-border-1102{border:1px solid rgba(114,82,250,.36);}.ng-text-1102{text-shadow:0 2px 20px rgba(114,82,250,.20);}
.ng-surface-1103{background:linear-gradient(299deg,rgba(145,129,53,.11),rgba(53,145,129,.23));border-radius:21px;padding:11px;}.ng-border-1103{border:1px solid rgba(145,129,53,.37);}.ng-text-1103{text-shadow:0 3px 21px rgba(145,129,53,.21);}
.ng-surface-1104{background:linear-gradient(312deg,rgba(176,176,112,.12),rgba(112,176,176,.24));border-radius:22px;padding:12px;}.ng-border-1104{border:1px solid rgba(176,176,112,.15);}.ng-text-1104{text-shadow:0 4px 22px rgba(176,176,112,.22);}
.ng-surface-1105{background:linear-gradient(325deg,rgba(207,223,171,.13),rgba(171,207,223,.8));border-radius:23px;padding:13px;}.ng-border-1105{border:1px solid rgba(207,223,171,.16);}.ng-text-1105{text-shadow:0 0px 6px rgba(207,223,171,.23);}
.ng-surface-1106{background:linear-gradient(338deg,rgba(238,14,230,.14),rgba(230,238,14,.9));border-radius:24px;padding:14px;}.ng-border-1106{border:1px solid rgba(238,14,230,.17);}.ng-text-1106{text-shadow:0 1px 7px rgba(238,14,230,.24);}
.ng-surface-1107{background:linear-gradient(351deg,rgba(13,61,33,.15),rgba(33,13,61,.10));border-radius:25px;padding:15px;}.ng-border-1107{border:1px solid rgba(13,61,33,.18);}.ng-text-1107{text-shadow:0 2px 8px rgba(13,61,33,.25);}
.ng-surface-1108{background:linear-gradient(4deg,rgba(44,108,92,.16),rgba(92,44,108,.11));border-radius:26px;padding:16px;}.ng-border-1108{border:1px solid rgba(44,108,92,.19);}.ng-text-1108{text-shadow:0 3px 9px rgba(44,108,92,.26);}
.ng-surface-1109{background:linear-gradient(17deg,rgba(75,155,151,.17),rgba(151,75,155,.12));border-radius:27px;padding:17px;}.ng-border-1109{border:1px solid rgba(75,155,151,.20);}.ng-text-1109{text-shadow:0 4px 10px rgba(75,155,151,.27);}
.ng-surface-1110{background:linear-gradient(30deg,rgba(106,202,210,.18),rgba(210,106,202,.13));border-radius:28px;padding:18px;}.ng-border-1110{border:1px solid rgba(106,202,210,.21);}.ng-text-1110{text-shadow:0 0px 11px rgba(106,202,210,.28);}
.ng-surface-1111{background:linear-gradient(43deg,rgba(137,249,13,.19),rgba(13,137,249,.14));border-radius:29px;padding:19px;}.ng-border-1111{border:1px solid rgba(137,249,13,.22);}.ng-text-1111{text-shadow:0 1px 12px rgba(137,249,13,.29);}
.ng-surface-1112{background:linear-gradient(56deg,rgba(168,40,72,.20),rgba(72,168,40,.15));border-radius:30px;padding:20px;}.ng-border-1112{border:1px solid rgba(168,40,72,.23);}.ng-text-1112{text-shadow:0 2px 13px rgba(168,40,72,.30);}
.ng-surface-1113{background:linear-gradient(69deg,rgba(199,87,131,.21),rgba(131,199,87,.16));border-radius:31px;padding:21px;}.ng-border-1113{border:1px solid rgba(199,87,131,.24);}.ng-text-1113{text-shadow:0 3px 14px rgba(199,87,131,.10);}
.ng-surface-1114{background:linear-gradient(82deg,rgba(230,134,190,.22),rgba(190,230,134,.17));border-radius:32px;padding:22px;}.ng-border-1114{border:1px solid rgba(230,134,190,.25);}.ng-text-1114{text-shadow:0 4px 15px rgba(230,134,190,.11);}
.ng-surface-1115{background:linear-gradient(95deg,rgba(5,181,249,.23),rgba(249,5,181,.18));border-radius:33px;padding:23px;}.ng-border-1115{border:1px solid rgba(5,181,249,.26);}.ng-text-1115{text-shadow:0 0px 16px rgba(5,181,249,.12);}
.ng-surface-1116{background:linear-gradient(108deg,rgba(36,228,52,.24),rgba(52,36,228,.19));border-radius:34px;padding:6px;}.ng-border-1116{border:1px solid rgba(36,228,52,.27);}.ng-text-1116{text-shadow:0 1px 17px rgba(36,228,52,.13);}
.ng-surface-1117{background:linear-gradient(121deg,rgba(67,19,111,.25),rgba(111,67,19,.20));border-radius:35px;padding:7px;}.ng-border-1117{border:1px solid rgba(67,19,111,.28);}.ng-text-1117{text-shadow:0 2px 18px rgba(67,19,111,.14);}
.ng-surface-1118{background:linear-gradient(134deg,rgba(98,66,170,.26),rgba(170,98,66,.21));border-radius:36px;padding:8px;}.ng-border-1118{border:1px solid rgba(98,66,170,.29);}.ng-text-1118{text-shadow:0 3px 19px rgba(98,66,170,.15);}
.ng-surface-1119{background:linear-gradient(147deg,rgba(129,113,229,.27),rgba(229,129,113,.22));border-radius:37px;padding:9px;}.ng-border-1119{border:1px solid rgba(129,113,229,.30);}.ng-text-1119{text-shadow:0 4px 20px rgba(129,113,229,.16);}
.ng-surface-1120{background:linear-gradient(160deg,rgba(160,160,32,.28),rgba(32,160,160,.23));border-radius:10px;padding:10px;}.ng-border-1120{border:1px solid rgba(160,160,32,.31);}.ng-text-1120{text-shadow:0 0px 21px rgba(160,160,32,.17);}
.ng-surface-1121{background:linear-gradient(173deg,rgba(191,207,91,.10),rgba(91,191,207,.24));border-radius:11px;padding:11px;}.ng-border-1121{border:1px solid rgba(191,207,91,.32);}.ng-text-1121{text-shadow:0 1px 22px rgba(191,207,91,.18);}
.ng-surface-1122{background:linear-gradient(186deg,rgba(222,254,150,.11),rgba(150,222,254,.8));border-radius:12px;padding:12px;}.ng-border-1122{border:1px solid rgba(222,254,150,.33);}.ng-text-1122{text-shadow:0 2px 6px rgba(222,254,150,.19);}
.ng-surface-1123{background:linear-gradient(199deg,rgba(253,45,209,.12),rgba(209,253,45,.9));border-radius:13px;padding:13px;}.ng-border-1123{border:1px solid rgba(253,45,209,.34);}.ng-text-1123{text-shadow:0 3px 7px rgba(253,45,209,.20);}
.ng-surface-1124{background:linear-gradient(212deg,rgba(28,92,12,.13),rgba(12,28,92,.10));border-radius:14px;padding:14px;}.ng-border-1124{border:1px solid rgba(28,92,12,.35);}.ng-text-1124{text-shadow:0 4px 8px rgba(28,92,12,.21);}
.ng-surface-1125{background:linear-gradient(225deg,rgba(59,139,71,.14),rgba(71,59,139,.11));border-radius:15px;padding:15px;}.ng-border-1125{border:1px solid rgba(59,139,71,.36);}.ng-text-1125{text-shadow:0 0px 9px rgba(59,139,71,.22);}
.ng-surface-1126{background:linear-gradient(238deg,rgba(90,186,130,.15),rgba(130,90,186,.12));border-radius:16px;padding:16px;}.ng-border-1126{border:1px solid rgba(90,186,130,.37);}.ng-text-1126{text-shadow:0 1px 10px rgba(90,186,130,.23);}
.ng-surface-1127{background:linear-gradient(251deg,rgba(121,233,189,.16),rgba(189,121,233,.13));border-radius:17px;padding:17px;}.ng-border-1127{border:1px solid rgba(121,233,189,.15);}.ng-text-1127{text-shadow:0 2px 11px rgba(121,233,189,.24);}
.ng-surface-1128{background:linear-gradient(264deg,rgba(152,24,248,.17),rgba(248,152,24,.14));border-radius:18px;padding:18px;}.ng-border-1128{border:1px solid rgba(152,24,248,.16);}.ng-text-1128{text-shadow:0 3px 12px rgba(152,24,248,.25);}
.ng-surface-1129{background:linear-gradient(277deg,rgba(183,71,51,.18),rgba(51,183,71,.15));border-radius:19px;padding:19px;}.ng-border-1129{border:1px solid rgba(183,71,51,.17);}.ng-text-1129{text-shadow:0 4px 13px rgba(183,71,51,.26);}
.ng-surface-1130{background:linear-gradient(290deg,rgba(214,118,110,.19),rgba(110,214,118,.16));border-radius:20px;padding:20px;}.ng-border-1130{border:1px solid rgba(214,118,110,.18);}.ng-text-1130{text-shadow:0 0px 14px rgba(214,118,110,.27);}
.ng-surface-1131{background:linear-gradient(303deg,rgba(245,165,169,.20),rgba(169,245,165,.17));border-radius:21px;padding:21px;}.ng-border-1131{border:1px solid rgba(245,165,169,.19);}.ng-text-1131{text-shadow:0 1px 15px rgba(245,165,169,.28);}
.ng-surface-1132{background:linear-gradient(316deg,rgba(20,212,228,.21),rgba(228,20,212,.18));border-radius:22px;padding:22px;}.ng-border-1132{border:1px solid rgba(20,212,228,.20);}.ng-text-1132{text-shadow:0 2px 16px rgba(20,212,228,.29);}
.ng-surface-1133{background:linear-gradient(329deg,rgba(51,3,31,.22),rgba(31,51,3,.19));border-radius:23px;padding:23px;}.ng-border-1133{border:1px solid rgba(51,3,31,.21);}.ng-text-1133{text-shadow:0 3px 17px rgba(51,3,31,.30);}
.ng-surface-1134{background:linear-gradient(342deg,rgba(82,50,90,.23),rgba(90,82,50,.20));border-radius:24px;padding:6px;}.ng-border-1134{border:1px solid rgba(82,50,90,.22);}.ng-text-1134{text-shadow:0 4px 18px rgba(82,50,90,.10);}
.ng-surface-1135{background:linear-gradient(355deg,rgba(113,97,149,.24),rgba(149,113,97,.21));border-radius:25px;padding:7px;}.ng-border-1135{border:1px solid rgba(113,97,149,.23);}.ng-text-1135{text-shadow:0 0px 19px rgba(113,97,149,.11);}
.ng-surface-1136{background:linear-gradient(8deg,rgba(144,144,208,.25),rgba(208,144,144,.22));border-radius:26px;padding:8px;}.ng-border-1136{border:1px solid rgba(144,144,208,.24);}.ng-text-1136{text-shadow:0 1px 20px rgba(144,144,208,.12);}
.ng-surface-1137{background:linear-gradient(21deg,rgba(175,191,11,.26),rgba(11,175,191,.23));border-radius:27px;padding:9px;}.ng-border-1137{border:1px solid rgba(175,191,11,.25);}.ng-text-1137{text-shadow:0 2px 21px rgba(175,191,11,.13);}
.ng-surface-1138{background:linear-gradient(34deg,rgba(206,238,70,.27),rgba(70,206,238,.24));border-radius:28px;padding:10px;}.ng-border-1138{border:1px solid rgba(206,238,70,.26);}.ng-text-1138{text-shadow:0 3px 22px rgba(206,238,70,.14);}
.ng-surface-1139{background:linear-gradient(47deg,rgba(237,29,129,.28),rgba(129,237,29,.8));border-radius:29px;padding:11px;}.ng-border-1139{border:1px solid rgba(237,29,129,.27);}.ng-text-1139{text-shadow:0 4px 6px rgba(237,29,129,.15);}
.ng-surface-1140{background:linear-gradient(60deg,rgba(12,76,188,.10),rgba(188,12,76,.9));border-radius:30px;padding:12px;}.ng-border-1140{border:1px solid rgba(12,76,188,.28);}.ng-text-1140{text-shadow:0 0px 7px rgba(12,76,188,.16);}
.ng-surface-1141{background:linear-gradient(73deg,rgba(43,123,247,.11),rgba(247,43,123,.10));border-radius:31px;padding:13px;}.ng-border-1141{border:1px solid rgba(43,123,247,.29);}.ng-text-1141{text-shadow:0 1px 8px rgba(43,123,247,.17);}
.ng-surface-1142{background:linear-gradient(86deg,rgba(74,170,50,.12),rgba(50,74,170,.11));border-radius:32px;padding:14px;}.ng-border-1142{border:1px solid rgba(74,170,50,.30);}.ng-text-1142{text-shadow:0 2px 9px rgba(74,170,50,.18);}
.ng-surface-1143{background:linear-gradient(99deg,rgba(105,217,109,.13),rgba(109,105,217,.12));border-radius:33px;padding:15px;}.ng-border-1143{border:1px solid rgba(105,217,109,.31);}.ng-text-1143{text-shadow:0 3px 10px rgba(105,217,109,.19);}
.ng-surface-1144{background:linear-gradient(112deg,rgba(136,8,168,.14),rgba(168,136,8,.13));border-radius:34px;padding:16px;}.ng-border-1144{border:1px solid rgba(136,8,168,.32);}.ng-text-1144{text-shadow:0 4px 11px rgba(136,8,168,.20);}
.ng-surface-1145{background:linear-gradient(125deg,rgba(167,55,227,.15),rgba(227,167,55,.14));border-radius:35px;padding:17px;}.ng-border-1145{border:1px solid rgba(167,55,227,.33);}.ng-text-1145{text-shadow:0 0px 12px rgba(167,55,227,.21);}
.ng-surface-1146{background:linear-gradient(138deg,rgba(198,102,30,.16),rgba(30,198,102,.15));border-radius:36px;padding:18px;}.ng-border-1146{border:1px solid rgba(198,102,30,.34);}.ng-text-1146{text-shadow:0 1px 13px rgba(198,102,30,.22);}
.ng-surface-1147{background:linear-gradient(151deg,rgba(229,149,89,.17),rgba(89,229,149,.16));border-radius:37px;padding:19px;}.ng-border-1147{border:1px solid rgba(229,149,89,.35);}.ng-text-1147{text-shadow:0 2px 14px rgba(229,149,89,.23);}
.ng-surface-1148{background:linear-gradient(164deg,rgba(4,196,148,.18),rgba(148,4,196,.17));border-radius:10px;padding:20px;}.ng-border-1148{border:1px solid rgba(4,196,148,.36);}.ng-text-1148{text-shadow:0 3px 15px rgba(4,196,148,.24);}
.ng-surface-1149{background:linear-gradient(177deg,rgba(35,243,207,.19),rgba(207,35,243,.18));border-radius:11px;padding:21px;}.ng-border-1149{border:1px solid rgba(35,243,207,.37);}.ng-text-1149{text-shadow:0 4px 16px rgba(35,243,207,.25);}
.ng-surface-1150{background:linear-gradient(190deg,rgba(66,34,10,.20),rgba(10,66,34,.19));border-radius:12px;padding:22px;}.ng-border-1150{border:1px solid rgba(66,34,10,.15);}.ng-text-1150{text-shadow:0 0px 17px rgba(66,34,10,.26);}
.ng-surface-1151{background:linear-gradient(203deg,rgba(97,81,69,.21),rgba(69,97,81,.20));border-radius:13px;padding:23px;}.ng-border-1151{border:1px solid rgba(97,81,69,.16);}.ng-text-1151{text-shadow:0 1px 18px rgba(97,81,69,.27);}
.ng-surface-1152{background:linear-gradient(216deg,rgba(128,128,128,.22),rgba(128,128,128,.21));border-radius:14px;padding:6px;}.ng-border-1152{border:1px solid rgba(128,128,128,.17);}.ng-text-1152{text-shadow:0 2px 19px rgba(128,128,128,.28);}
.ng-surface-1153{background:linear-gradient(229deg,rgba(159,175,187,.23),rgba(187,159,175,.22));border-radius:15px;padding:7px;}.ng-border-1153{border:1px solid rgba(159,175,187,.18);}.ng-text-1153{text-shadow:0 3px 20px rgba(159,175,187,.29);}
.ng-surface-1154{background:linear-gradient(242deg,rgba(190,222,246,.24),rgba(246,190,222,.23));border-radius:16px;padding:8px;}.ng-border-1154{border:1px solid rgba(190,222,246,.19);}.ng-text-1154{text-shadow:0 4px 21px rgba(190,222,246,.30);}
.ng-surface-1155{background:linear-gradient(255deg,rgba(221,13,49,.25),rgba(49,221,13,.24));border-radius:17px;padding:9px;}.ng-border-1155{border:1px solid rgba(221,13,49,.20);}.ng-text-1155{text-shadow:0 0px 22px rgba(221,13,49,.10);}
.ng-surface-1156{background:linear-gradient(268deg,rgba(252,60,108,.26),rgba(108,252,60,.8));border-radius:18px;padding:10px;}.ng-border-1156{border:1px solid rgba(252,60,108,.21);}.ng-text-1156{text-shadow:0 1px 6px rgba(252,60,108,.11);}
.ng-surface-1157{background:linear-gradient(281deg,rgba(27,107,167,.27),rgba(167,27,107,.9));border-radius:19px;padding:11px;}.ng-border-1157{border:1px solid rgba(27,107,167,.22);}.ng-text-1157{text-shadow:0 2px 7px rgba(27,107,167,.12);}
.ng-surface-1158{background:linear-gradient(294deg,rgba(58,154,226,.28),rgba(226,58,154,.10));border-radius:20px;padding:12px;}.ng-border-1158{border:1px solid rgba(58,154,226,.23);}.ng-text-1158{text-shadow:0 3px 8px rgba(58,154,226,.13);}
.ng-surface-1159{background:linear-gradient(307deg,rgba(89,201,29,.10),rgba(29,89,201,.11));border-radius:21px;padding:13px;}.ng-border-1159{border:1px solid rgba(89,201,29,.24);}.ng-text-1159{text-shadow:0 4px 9px rgba(89,201,29,.14);}
.ng-surface-1160{background:linear-gradient(320deg,rgba(120,248,88,.11),rgba(88,120,248,.12));border-radius:22px;padding:14px;}.ng-border-1160{border:1px solid rgba(120,248,88,.25);}.ng-text-1160{text-shadow:0 0px 10px rgba(120,248,88,.15);}
.ng-surface-1161{background:linear-gradient(333deg,rgba(151,39,147,.12),rgba(147,151,39,.13));border-radius:23px;padding:15px;}.ng-border-1161{border:1px solid rgba(151,39,147,.26);}.ng-text-1161{text-shadow:0 1px 11px rgba(151,39,147,.16);}
.ng-surface-1162{background:linear-gradient(346deg,rgba(182,86,206,.13),rgba(206,182,86,.14));border-radius:24px;padding:16px;}.ng-border-1162{border:1px solid rgba(182,86,206,.27);}.ng-text-1162{text-shadow:0 2px 12px rgba(182,86,206,.17);}
.ng-surface-1163{background:linear-gradient(359deg,rgba(213,133,9,.14),rgba(9,213,133,.15));border-radius:25px;padding:17px;}.ng-border-1163{border:1px solid rgba(213,133,9,.28);}.ng-text-1163{text-shadow:0 3px 13px rgba(213,133,9,.18);}
.ng-surface-1164{background:linear-gradient(12deg,rgba(244,180,68,.15),rgba(68,244,180,.16));border-radius:26px;padding:18px;}.ng-border-1164{border:1px solid rgba(244,180,68,.29);}.ng-text-1164{text-shadow:0 4px 14px rgba(244,180,68,.19);}
.ng-surface-1165{background:linear-gradient(25deg,rgba(19,227,127,.16),rgba(127,19,227,.17));border-radius:27px;padding:19px;}.ng-border-1165{border:1px solid rgba(19,227,127,.30);}.ng-text-1165{text-shadow:0 0px 15px rgba(19,227,127,.20);}
.ng-surface-1166{background:linear-gradient(38deg,rgba(50,18,186,.17),rgba(186,50,18,.18));border-radius:28px;padding:20px;}.ng-border-1166{border:1px solid rgba(50,18,186,.31);}.ng-text-1166{text-shadow:0 1px 16px rgba(50,18,186,.21);}
.ng-surface-1167{background:linear-gradient(51deg,rgba(81,65,245,.18),rgba(245,81,65,.19));border-radius:29px;padding:21px;}.ng-border-1167{border:1px solid rgba(81,65,245,.32);}.ng-text-1167{text-shadow:0 2px 17px rgba(81,65,245,.22);}
.ng-surface-1168{background:linear-gradient(64deg,rgba(112,112,48,.19),rgba(48,112,112,.20));border-radius:30px;padding:22px;}.ng-border-1168{border:1px solid rgba(112,112,48,.33);}.ng-text-1168{text-shadow:0 3px 18px rgba(112,112,48,.23);}
.ng-surface-1169{background:linear-gradient(77deg,rgba(143,159,107,.20),rgba(107,143,159,.21));border-radius:31px;padding:23px;}.ng-border-1169{border:1px solid rgba(143,159,107,.34);}.ng-text-1169{text-shadow:0 4px 19px rgba(143,159,107,.24);}
.ng-surface-1170{background:linear-gradient(90deg,rgba(174,206,166,.21),rgba(166,174,206,.22));border-radius:32px;padding:6px;}.ng-border-1170{border:1px solid rgba(174,206,166,.35);}.ng-text-1170{text-shadow:0 0px 20px rgba(174,206,166,.25);}
.ng-surface-1171{background:linear-gradient(103deg,rgba(205,253,225,.22),rgba(225,205,253,.23));border-radius:33px;padding:7px;}.ng-border-1171{border:1px solid rgba(205,253,225,.36);}.ng-text-1171{text-shadow:0 1px 21px rgba(205,253,225,.26);}
.ng-surface-1172{background:linear-gradient(116deg,rgba(236,44,28,.23),rgba(28,236,44,.24));border-radius:34px;padding:8px;}.ng-border-1172{border:1px solid rgba(236,44,28,.37);}.ng-text-1172{text-shadow:0 2px 22px rgba(236,44,28,.27);}
.ng-surface-1173{background:linear-gradient(129deg,rgba(11,91,87,.24),rgba(87,11,91,.8));border-radius:35px;padding:9px;}.ng-border-1173{border:1px solid rgba(11,91,87,.15);}.ng-text-1173{text-shadow:0 3px 6px rgba(11,91,87,.28);}
.ng-surface-1174{background:linear-gradient(142deg,rgba(42,138,146,.25),rgba(146,42,138,.9));border-radius:36px;padding:10px;}.ng-border-1174{border:1px solid rgba(42,138,146,.16);}.ng-text-1174{text-shadow:0 4px 7px rgba(42,138,146,.29);}
.ng-surface-1175{background:linear-gradient(155deg,rgba(73,185,205,.26),rgba(205,73,185,.10));border-radius:37px;padding:11px;}.ng-border-1175{border:1px solid rgba(73,185,205,.17);}.ng-text-1175{text-shadow:0 0px 8px rgba(73,185,205,.30);}
.ng-surface-1176{background:linear-gradient(168deg,rgba(104,232,8,.27),rgba(8,104,232,.11));border-radius:10px;padding:12px;}.ng-border-1176{border:1px solid rgba(104,232,8,.18);}.ng-text-1176{text-shadow:0 1px 9px rgba(104,232,8,.10);}
.ng-surface-1177{background:linear-gradient(181deg,rgba(135,23,67,.28),rgba(67,135,23,.12));border-radius:11px;padding:13px;}.ng-border-1177{border:1px solid rgba(135,23,67,.19);}.ng-text-1177{text-shadow:0 2px 10px rgba(135,23,67,.11);}
.ng-surface-1178{background:linear-gradient(194deg,rgba(166,70,126,.10),rgba(126,166,70,.13));border-radius:12px;padding:14px;}.ng-border-1178{border:1px solid rgba(166,70,126,.20);}.ng-text-1178{text-shadow:0 3px 11px rgba(166,70,126,.12);}
.ng-surface-1179{background:linear-gradient(207deg,rgba(197,117,185,.11),rgba(185,197,117,.14));border-radius:13px;padding:15px;}.ng-border-1179{border:1px solid rgba(197,117,185,.21);}.ng-text-1179{text-shadow:0 4px 12px rgba(197,117,185,.13);}
.ng-surface-1180{background:linear-gradient(220deg,rgba(228,164,244,.12),rgba(244,228,164,.15));border-radius:14px;padding:16px;}.ng-border-1180{border:1px solid rgba(228,164,244,.22);}.ng-text-1180{text-shadow:0 0px 13px rgba(228,164,244,.14);}
.ng-surface-1181{background:linear-gradient(233deg,rgba(3,211,47,.13),rgba(47,3,211,.16));border-radius:15px;padding:17px;}.ng-border-1181{border:1px solid rgba(3,211,47,.23);}.ng-text-1181{text-shadow:0 1px 14px rgba(3,211,47,.15);}
.ng-surface-1182{background:linear-gradient(246deg,rgba(34,2,106,.14),rgba(106,34,2,.17));border-radius:16px;padding:18px;}.ng-border-1182{border:1px solid rgba(34,2,106,.24);}.ng-text-1182{text-shadow:0 2px 15px rgba(34,2,106,.16);}
.ng-surface-1183{background:linear-gradient(259deg,rgba(65,49,165,.15),rgba(165,65,49,.18));border-radius:17px;padding:19px;}.ng-border-1183{border:1px solid rgba(65,49,165,.25);}.ng-text-1183{text-shadow:0 3px 16px rgba(65,49,165,.17);}
.ng-surface-1184{background:linear-gradient(272deg,rgba(96,96,224,.16),rgba(224,96,96,.19));border-radius:18px;padding:20px;}.ng-border-1184{border:1px solid rgba(96,96,224,.26);}.ng-text-1184{text-shadow:0 4px 17px rgba(96,96,224,.18);}
.ng-surface-1185{background:linear-gradient(285deg,rgba(127,143,27,.17),rgba(27,127,143,.20));border-radius:19px;padding:21px;}.ng-border-1185{border:1px solid rgba(127,143,27,.27);}.ng-text-1185{text-shadow:0 0px 18px rgba(127,143,27,.19);}
.ng-surface-1186{background:linear-gradient(298deg,rgba(158,190,86,.18),rgba(86,158,190,.21));border-radius:20px;padding:22px;}.ng-border-1186{border:1px solid rgba(158,190,86,.28);}.ng-text-1186{text-shadow:0 1px 19px rgba(158,190,86,.20);}
.ng-surface-1187{background:linear-gradient(311deg,rgba(189,237,145,.19),rgba(145,189,237,.22));border-radius:21px;padding:23px;}.ng-border-1187{border:1px solid rgba(189,237,145,.29);}.ng-text-1187{text-shadow:0 2px 20px rgba(189,237,145,.21);}
.ng-surface-1188{background:linear-gradient(324deg,rgba(220,28,204,.20),rgba(204,220,28,.23));border-radius:22px;padding:6px;}.ng-border-1188{border:1px solid rgba(220,28,204,.30);}.ng-text-1188{text-shadow:0 3px 21px rgba(220,28,204,.22);}
.ng-surface-1189{background:linear-gradient(337deg,rgba(251,75,7,.21),rgba(7,251,75,.24));border-radius:23px;padding:7px;}.ng-border-1189{border:1px solid rgba(251,75,7,.31);}.ng-text-1189{text-shadow:0 4px 22px rgba(251,75,7,.23);}
.ng-surface-1190{background:linear-gradient(350deg,rgba(26,122,66,.22),rgba(66,26,122,.8));border-radius:24px;padding:8px;}.ng-border-1190{border:1px solid rgba(26,122,66,.32);}.ng-text-1190{text-shadow:0 0px 6px rgba(26,122,66,.24);}
.ng-surface-1191{background:linear-gradient(3deg,rgba(57,169,125,.23),rgba(125,57,169,.9));border-radius:25px;padding:9px;}.ng-border-1191{border:1px solid rgba(57,169,125,.33);}.ng-text-1191{text-shadow:0 1px 7px rgba(57,169,125,.25);}
.ng-surface-1192{background:linear-gradient(16deg,rgba(88,216,184,.24),rgba(184,88,216,.10));border-radius:26px;padding:10px;}.ng-border-1192{border:1px solid rgba(88,216,184,.34);}.ng-text-1192{text-shadow:0 2px 8px rgba(88,216,184,.26);}
.ng-surface-1193{background:linear-gradient(29deg,rgba(119,7,243,.25),rgba(243,119,7,.11));border-radius:27px;padding:11px;}.ng-border-1193{border:1px solid rgba(119,7,243,.35);}.ng-text-1193{text-shadow:0 3px 9px rgba(119,7,243,.27);}
.ng-surface-1194{background:linear-gradient(42deg,rgba(150,54,46,.26),rgba(46,150,54,.12));border-radius:28px;padding:12px;}.ng-border-1194{border:1px solid rgba(150,54,46,.36);}.ng-text-1194{text-shadow:0 4px 10px rgba(150,54,46,.28);}
.ng-surface-1195{background:linear-gradient(55deg,rgba(181,101,105,.27),rgba(105,181,101,.13));border-radius:29px;padding:13px;}.ng-border-1195{border:1px solid rgba(181,101,105,.37);}.ng-text-1195{text-shadow:0 0px 11px rgba(181,101,105,.29);}
.ng-surface-1196{background:linear-gradient(68deg,rgba(212,148,164,.28),rgba(164,212,148,.14));border-radius:30px;padding:14px;}.ng-border-1196{border:1px solid rgba(212,148,164,.15);}.ng-text-1196{text-shadow:0 1px 12px rgba(212,148,164,.30);}
.ng-surface-1197{background:linear-gradient(81deg,rgba(243,195,223,.10),rgba(223,243,195,.15));border-radius:31px;padding:15px;}.ng-border-1197{border:1px solid rgba(243,195,223,.16);}.ng-text-1197{text-shadow:0 2px 13px rgba(243,195,223,.10);}
.ng-surface-1198{background:linear-gradient(94deg,rgba(18,242,26,.11),rgba(26,18,242,.16));border-radius:32px;padding:16px;}.ng-border-1198{border:1px solid rgba(18,242,26,.17);}.ng-text-1198{text-shadow:0 3px 14px rgba(18,242,26,.11);}
.ng-surface-1199{background:linear-gradient(107deg,rgba(49,33,85,.12),rgba(85,49,33,.17));border-radius:33px;padding:17px;}.ng-border-1199{border:1px solid rgba(49,33,85,.18);}.ng-text-1199{text-shadow:0 4px 15px rgba(49,33,85,.12);}
.ng-surface-1200{background:linear-gradient(120deg,rgba(80,80,144,.13),rgba(144,80,80,.18));border-radius:34px;padding:18px;}.ng-border-1200{border:1px solid rgba(80,80,144,.19);}.ng-text-1200{text-shadow:0 0px 16px rgba(80,80,144,.13);}
.ng-surface-1201{background:linear-gradient(133deg,rgba(111,127,203,.14),rgba(203,111,127,.19));border-radius:35px;padding:19px;}.ng-border-1201{border:1px solid rgba(111,127,203,.20);}.ng-text-1201{text-shadow:0 1px 17px rgba(111,127,203,.14);}
.ng-surface-1202{background:linear-gradient(146deg,rgba(142,174,6,.15),rgba(6,142,174,.20));border-radius:36px;padding:20px;}.ng-border-1202{border:1px solid rgba(142,174,6,.21);}.ng-text-1202{text-shadow:0 2px 18px rgba(142,174,6,.15);}
.ng-surface-1203{background:linear-gradient(159deg,rgba(173,221,65,.16),rgba(65,173,221,.21));border-radius:37px;padding:21px;}.ng-border-1203{border:1px solid rgba(173,221,65,.22);}.ng-text-1203{text-shadow:0 3px 19px rgba(173,221,65,.16);}
.ng-surface-1204{background:linear-gradient(172deg,rgba(204,12,124,.17),rgba(124,204,12,.22));border-radius:10px;padding:22px;}.ng-border-1204{border:1px solid rgba(204,12,124,.23);}.ng-text-1204{text-shadow:0 4px 20px rgba(204,12,124,.17);}
.ng-surface-1205{background:linear-gradient(185deg,rgba(235,59,183,.18),rgba(183,235,59,.23));border-radius:11px;padding:23px;}.ng-border-1205{border:1px solid rgba(235,59,183,.24);}.ng-text-1205{text-shadow:0 0px 21px rgba(235,59,183,.18);}
.ng-surface-1206{background:linear-gradient(198deg,rgba(10,106,242,.19),rgba(242,10,106,.24));border-radius:12px;padding:6px;}.ng-border-1206{border:1px solid rgba(10,106,242,.25);}.ng-text-1206{text-shadow:0 1px 22px rgba(10,106,242,.19);}
.ng-surface-1207{background:linear-gradient(211deg,rgba(41,153,45,.20),rgba(45,41,153,.8));border-radius:13px;padding:7px;}.ng-border-1207{border:1px solid rgba(41,153,45,.26);}.ng-text-1207{text-shadow:0 2px 6px rgba(41,153,45,.20);}
.ng-surface-1208{background:linear-gradient(224deg,rgba(72,200,104,.21),rgba(104,72,200,.9));border-radius:14px;padding:8px;}.ng-border-1208{border:1px solid rgba(72,200,104,.27);}.ng-text-1208{text-shadow:0 3px 7px rgba(72,200,104,.21);}
.ng-surface-1209{background:linear-gradient(237deg,rgba(103,247,163,.22),rgba(163,103,247,.10));border-radius:15px;padding:9px;}.ng-border-1209{border:1px solid rgba(103,247,163,.28);}.ng-text-1209{text-shadow:0 4px 8px rgba(103,247,163,.22);}
.ng-surface-1210{background:linear-gradient(250deg,rgba(134,38,222,.23),rgba(222,134,38,.11));border-radius:16px;padding:10px;}.ng-border-1210{border:1px solid rgba(134,38,222,.29);}.ng-text-1210{text-shadow:0 0px 9px rgba(134,38,222,.23);}
.ng-surface-1211{background:linear-gradient(263deg,rgba(165,85,25,.24),rgba(25,165,85,.12));border-radius:17px;padding:11px;}.ng-border-1211{border:1px solid rgba(165,85,25,.30);}.ng-text-1211{text-shadow:0 1px 10px rgba(165,85,25,.24);}
.ng-surface-1212{background:linear-gradient(276deg,rgba(196,132,84,.25),rgba(84,196,132,.13));border-radius:18px;padding:12px;}.ng-border-1212{border:1px solid rgba(196,132,84,.31);}.ng-text-1212{text-shadow:0 2px 11px rgba(196,132,84,.25);}
.ng-surface-1213{background:linear-gradient(289deg,rgba(227,179,143,.26),rgba(143,227,179,.14));border-radius:19px;padding:13px;}.ng-border-1213{border:1px solid rgba(227,179,143,.32);}.ng-text-1213{text-shadow:0 3px 12px rgba(227,179,143,.26);}
.ng-surface-1214{background:linear-gradient(302deg,rgba(2,226,202,.27),rgba(202,2,226,.15));border-radius:20px;padding:14px;}.ng-border-1214{border:1px solid rgba(2,226,202,.33);}.ng-text-1214{text-shadow:0 4px 13px rgba(2,226,202,.27);}
.ng-surface-1215{background:linear-gradient(315deg,rgba(33,17,5,.28),rgba(5,33,17,.16));border-radius:21px;padding:15px;}.ng-border-1215{border:1px solid rgba(33,17,5,.34);}.ng-text-1215{text-shadow:0 0px 14px rgba(33,17,5,.28);}
.ng-surface-1216{background:linear-gradient(328deg,rgba(64,64,64,.10),rgba(64,64,64,.17));border-radius:22px;padding:16px;}.ng-border-1216{border:1px solid rgba(64,64,64,.35);}.ng-text-1216{text-shadow:0 1px 15px rgba(64,64,64,.29);}
.ng-surface-1217{background:linear-gradient(341deg,rgba(95,111,123,.11),rgba(123,95,111,.18));border-radius:23px;padding:17px;}.ng-border-1217{border:1px solid rgba(95,111,123,.36);}.ng-text-1217{text-shadow:0 2px 16px rgba(95,111,123,.30);}
.ng-surface-1218{background:linear-gradient(354deg,rgba(126,158,182,.12),rgba(182,126,158,.19));border-radius:24px;padding:18px;}.ng-border-1218{border:1px solid rgba(126,158,182,.37);}.ng-text-1218{text-shadow:0 3px 17px rgba(126,158,182,.10);}
.ng-surface-1219{background:linear-gradient(7deg,rgba(157,205,241,.13),rgba(241,157,205,.20));border-radius:25px;padding:19px;}.ng-border-1219{border:1px solid rgba(157,205,241,.15);}.ng-text-1219{text-shadow:0 4px 18px rgba(157,205,241,.11);}
.ng-surface-1220{background:linear-gradient(20deg,rgba(188,252,44,.14),rgba(44,188,252,.21));border-radius:26px;padding:20px;}.ng-border-1220{border:1px solid rgba(188,252,44,.16);}.ng-text-1220{text-shadow:0 0px 19px rgba(188,252,44,.12);}
.ng-surface-1221{background:linear-gradient(33deg,rgba(219,43,103,.15),rgba(103,219,43,.22));border-radius:27px;padding:21px;}.ng-border-1221{border:1px solid rgba(219,43,103,.17);}.ng-text-1221{text-shadow:0 1px 20px rgba(219,43,103,.13);}
.ng-surface-1222{background:linear-gradient(46deg,rgba(250,90,162,.16),rgba(162,250,90,.23));border-radius:28px;padding:22px;}.ng-border-1222{border:1px solid rgba(250,90,162,.18);}.ng-text-1222{text-shadow:0 2px 21px rgba(250,90,162,.14);}
.ng-surface-1223{background:linear-gradient(59deg,rgba(25,137,221,.17),rgba(221,25,137,.24));border-radius:29px;padding:23px;}.ng-border-1223{border:1px solid rgba(25,137,221,.19);}.ng-text-1223{text-shadow:0 3px 22px rgba(25,137,221,.15);}
.ng-surface-1224{background:linear-gradient(72deg,rgba(56,184,24,.18),rgba(24,56,184,.8));border-radius:30px;padding:6px;}.ng-border-1224{border:1px solid rgba(56,184,24,.20);}.ng-text-1224{text-shadow:0 4px 6px rgba(56,184,24,.16);}
.ng-surface-1225{background:linear-gradient(85deg,rgba(87,231,83,.19),rgba(83,87,231,.9));border-radius:31px;padding:7px;}.ng-border-1225{border:1px solid rgba(87,231,83,.21);}.ng-text-1225{text-shadow:0 0px 7px rgba(87,231,83,.17);}
.ng-surface-1226{background:linear-gradient(98deg,rgba(118,22,142,.20),rgba(142,118,22,.10));border-radius:32px;padding:8px;}.ng-border-1226{border:1px solid rgba(118,22,142,.22);}.ng-text-1226{text-shadow:0 1px 8px rgba(118,22,142,.18);}
.ng-surface-1227{background:linear-gradient(111deg,rgba(149,69,201,.21),rgba(201,149,69,.11));border-radius:33px;padding:9px;}.ng-border-1227{border:1px solid rgba(149,69,201,.23);}.ng-text-1227{text-shadow:0 2px 9px rgba(149,69,201,.19);}
.ng-surface-1228{background:linear-gradient(124deg,rgba(180,116,4,.22),rgba(4,180,116,.12));border-radius:34px;padding:10px;}.ng-border-1228{border:1px solid rgba(180,116,4,.24);}.ng-text-1228{text-shadow:0 3px 10px rgba(180,116,4,.20);}
.ng-surface-1229{background:linear-gradient(137deg,rgba(211,163,63,.23),rgba(63,211,163,.13));border-radius:35px;padding:11px;}.ng-border-1229{border:1px solid rgba(211,163,63,.25);}.ng-text-1229{text-shadow:0 4px 11px rgba(211,163,63,.21);}
.ng-surface-1230{background:linear-gradient(150deg,rgba(242,210,122,.24),rgba(122,242,210,.14));border-radius:36px;padding:12px;}.ng-border-1230{border:1px solid rgba(242,210,122,.26);}.ng-text-1230{text-shadow:0 0px 12px rgba(242,210,122,.22);}
.ng-surface-1231{background:linear-gradient(163deg,rgba(17,1,181,.25),rgba(181,17,1,.15));border-radius:37px;padding:13px;}.ng-border-1231{border:1px solid rgba(17,1,181,.27);}.ng-text-1231{text-shadow:0 1px 13px rgba(17,1,181,.23);}
.ng-surface-1232{background:linear-gradient(176deg,rgba(48,48,240,.26),rgba(240,48,48,.16));border-radius:10px;padding:14px;}.ng-border-1232{border:1px solid rgba(48,48,240,.28);}.ng-text-1232{text-shadow:0 2px 14px rgba(48,48,240,.24);}
.ng-surface-1233{background:linear-gradient(189deg,rgba(79,95,43,.27),rgba(43,79,95,.17));border-radius:11px;padding:15px;}.ng-border-1233{border:1px solid rgba(79,95,43,.29);}.ng-text-1233{text-shadow:0 3px 15px rgba(79,95,43,.25);}
.ng-surface-1234{background:linear-gradient(202deg,rgba(110,142,102,.28),rgba(102,110,142,.18));border-radius:12px;padding:16px;}.ng-border-1234{border:1px solid rgba(110,142,102,.30);}.ng-text-1234{text-shadow:0 4px 16px rgba(110,142,102,.26);}
.ng-surface-1235{background:linear-gradient(215deg,rgba(141,189,161,.10),rgba(161,141,189,.19));border-radius:13px;padding:17px;}.ng-border-1235{border:1px solid rgba(141,189,161,.31);}.ng-text-1235{text-shadow:0 0px 17px rgba(141,189,161,.27);}
.ng-surface-1236{background:linear-gradient(228deg,rgba(172,236,220,.11),rgba(220,172,236,.20));border-radius:14px;padding:18px;}.ng-border-1236{border:1px solid rgba(172,236,220,.32);}.ng-text-1236{text-shadow:0 1px 18px rgba(172,236,220,.28);}
.ng-surface-1237{background:linear-gradient(241deg,rgba(203,27,23,.12),rgba(23,203,27,.21));border-radius:15px;padding:19px;}.ng-border-1237{border:1px solid rgba(203,27,23,.33);}.ng-text-1237{text-shadow:0 2px 19px rgba(203,27,23,.29);}
.ng-surface-1238{background:linear-gradient(254deg,rgba(234,74,82,.13),rgba(82,234,74,.22));border-radius:16px;padding:20px;}.ng-border-1238{border:1px solid rgba(234,74,82,.34);}.ng-text-1238{text-shadow:0 3px 20px rgba(234,74,82,.30);}
.ng-surface-1239{background:linear-gradient(267deg,rgba(9,121,141,.14),rgba(141,9,121,.23));border-radius:17px;padding:21px;}.ng-border-1239{border:1px solid rgba(9,121,141,.35);}.ng-text-1239{text-shadow:0 4px 21px rgba(9,121,141,.10);}
.ng-surface-1240{background:linear-gradient(280deg,rgba(40,168,200,.15),rgba(200,40,168,.24));border-radius:18px;padding:22px;}.ng-border-1240{border:1px solid rgba(40,168,200,.36);}.ng-text-1240{text-shadow:0 0px 22px rgba(40,168,200,.11);}
.ng-surface-1241{background:linear-gradient(293deg,rgba(71,215,3,.16),rgba(3,71,215,.8));border-radius:19px;padding:23px;}.ng-border-1241{border:1px solid rgba(71,215,3,.37);}.ng-text-1241{text-shadow:0 1px 6px rgba(71,215,3,.12);}
.ng-surface-1242{background:linear-gradient(306deg,rgba(102,6,62,.17),rgba(62,102,6,.9));border-radius:20px;padding:6px;}.ng-border-1242{border:1px solid rgba(102,6,62,.15);}.ng-text-1242{text-shadow:0 2px 7px rgba(102,6,62,.13);}
.ng-surface-1243{background:linear-gradient(319deg,rgba(133,53,121,.18),rgba(121,133,53,.10));border-radius:21px;padding:7px;}.ng-border-1243{border:1px solid rgba(133,53,121,.16);}.ng-text-1243{text-shadow:0 3px 8px rgba(133,53,121,.14);}
.ng-surface-1244{background:linear-gradient(332deg,rgba(164,100,180,.19),rgba(180,164,100,.11));border-radius:22px;padding:8px;}.ng-border-1244{border:1px solid rgba(164,100,180,.17);}.ng-text-1244{text-shadow:0 4px 9px rgba(164,100,180,.15);}
.ng-surface-1245{background:linear-gradient(345deg,rgba(195,147,239,.20),rgba(239,195,147,.12));border-radius:23px;padding:9px;}.ng-border-1245{border:1px solid rgba(195,147,239,.18);}.ng-text-1245{text-shadow:0 0px 10px rgba(195,147,239,.16);}
.ng-surface-1246{background:linear-gradient(358deg,rgba(226,194,42,.21),rgba(42,226,194,.13));border-radius:24px;padding:10px;}.ng-border-1246{border:1px solid rgba(226,194,42,.19);}.ng-text-1246{text-shadow:0 1px 11px rgba(226,194,42,.17);}
.ng-surface-1247{background:linear-gradient(11deg,rgba(1,241,101,.22),rgba(101,1,241,.14));border-radius:25px;padding:11px;}.ng-border-1247{border:1px solid rgba(1,241,101,.20);}.ng-text-1247{text-shadow:0 2px 12px rgba(1,241,101,.18);}
.ng-surface-1248{background:linear-gradient(24deg,rgba(32,32,160,.23),rgba(160,32,32,.15));border-radius:26px;padding:12px;}.ng-border-1248{border:1px solid rgba(32,32,160,.21);}.ng-text-1248{text-shadow:0 3px 13px rgba(32,32,160,.19);}
.ng-surface-1249{background:linear-gradient(37deg,rgba(63,79,219,.24),rgba(219,63,79,.16));border-radius:27px;padding:13px;}.ng-border-1249{border:1px solid rgba(63,79,219,.22);}.ng-text-1249{text-shadow:0 4px 14px rgba(63,79,219,.20);}
.ng-surface-1250{background:linear-gradient(50deg,rgba(94,126,22,.25),rgba(22,94,126,.17));border-radius:28px;padding:14px;}.ng-border-1250{border:1px solid rgba(94,126,22,.23);}.ng-text-1250{text-shadow:0 0px 15px rgba(94,126,22,.21);}
.ng-surface-1251{background:linear-gradient(63deg,rgba(125,173,81,.26),rgba(81,125,173,.18));border-radius:29px;padding:15px;}.ng-border-1251{border:1px solid rgba(125,173,81,.24);}.ng-text-1251{text-shadow:0 1px 16px rgba(125,173,81,.22);}
.ng-surface-1252{background:linear-gradient(76deg,rgba(156,220,140,.27),rgba(140,156,220,.19));border-radius:30px;padding:16px;}.ng-border-1252{border:1px solid rgba(156,220,140,.25);}.ng-text-1252{text-shadow:0 2px 17px rgba(156,220,140,.23);}
.ng-surface-1253{background:linear-gradient(89deg,rgba(187,11,199,.28),rgba(199,187,11,.20));border-radius:31px;padding:17px;}.ng-border-1253{border:1px solid rgba(187,11,199,.26);}.ng-text-1253{text-shadow:0 3px 18px rgba(187,11,199,.24);}
.ng-surface-1254{background:linear-gradient(102deg,rgba(218,58,2,.10),rgba(2,218,58,.21));border-radius:32px;padding:18px;}.ng-border-1254{border:1px solid rgba(218,58,2,.27);}.ng-text-1254{text-shadow:0 4px 19px rgba(218,58,2,.25);}
.ng-surface-1255{background:linear-gradient(115deg,rgba(249,105,61,.11),rgba(61,249,105,.22));border-radius:33px;padding:19px;}.ng-border-1255{border:1px solid rgba(249,105,61,.28);}.ng-text-1255{text-shadow:0 0px 20px rgba(249,105,61,.26);}
.ng-surface-1256{background:linear-gradient(128deg,rgba(24,152,120,.12),rgba(120,24,152,.23));border-radius:34px;padding:20px;}.ng-border-1256{border:1px solid rgba(24,152,120,.29);}.ng-text-1256{text-shadow:0 1px 21px rgba(24,152,120,.27);}
.ng-surface-1257{background:linear-gradient(141deg,rgba(55,199,179,.13),rgba(179,55,199,.24));border-radius:35px;padding:21px;}.ng-border-1257{border:1px solid rgba(55,199,179,.30);}.ng-text-1257{text-shadow:0 2px 22px rgba(55,199,179,.28);}
.ng-surface-1258{background:linear-gradient(154deg,rgba(86,246,238,.14),rgba(238,86,246,.8));border-radius:36px;padding:22px;}.ng-border-1258{border:1px solid rgba(86,246,238,.31);}.ng-text-1258{text-shadow:0 3px 6px rgba(86,246,238,.29);}
.ng-surface-1259{background:linear-gradient(167deg,rgba(117,37,41,.15),rgba(41,117,37,.9));border-radius:37px;padding:23px;}.ng-border-1259{border:1px solid rgba(117,37,41,.32);}.ng-text-1259{text-shadow:0 4px 7px rgba(117,37,41,.30);}
.ng-surface-1260{background:linear-gradient(180deg,rgba(148,84,100,.16),rgba(100,148,84,.10));border-radius:10px;padding:6px;}.ng-border-1260{border:1px solid rgba(148,84,100,.33);}.ng-text-1260{text-shadow:0 0px 8px rgba(148,84,100,.10);}
.ng-surface-1261{background:linear-gradient(193deg,rgba(179,131,159,.17),rgba(159,179,131,.11));border-radius:11px;padding:7px;}.ng-border-1261{border:1px solid rgba(179,131,159,.34);}.ng-text-1261{text-shadow:0 1px 9px rgba(179,131,159,.11);}
.ng-surface-1262{background:linear-gradient(206deg,rgba(210,178,218,.18),rgba(218,210,178,.12));border-radius:12px;padding:8px;}.ng-border-1262{border:1px solid rgba(210,178,218,.35);}.ng-text-1262{text-shadow:0 2px 10px rgba(210,178,218,.12);}
.ng-surface-1263{background:linear-gradient(219deg,rgba(241,225,21,.19),rgba(21,241,225,.13));border-radius:13px;padding:9px;}.ng-border-1263{border:1px solid rgba(241,225,21,.36);}.ng-text-1263{text-shadow:0 3px 11px rgba(241,225,21,.13);}
.ng-surface-1264{background:linear-gradient(232deg,rgba(16,16,80,.20),rgba(80,16,16,.14));border-radius:14px;padding:10px;}.ng-border-1264{border:1px solid rgba(16,16,80,.37);}.ng-text-1264{text-shadow:0 4px 12px rgba(16,16,80,.14);}
.ng-surface-1265{background:linear-gradient(245deg,rgba(47,63,139,.21),rgba(139,47,63,.15));border-radius:15px;padding:11px;}.ng-border-1265{border:1px solid rgba(47,63,139,.15);}.ng-text-1265{text-shadow:0 0px 13px rgba(47,63,139,.15);}
.ng-surface-1266{background:linear-gradient(258deg,rgba(78,110,198,.22),rgba(198,78,110,.16));border-radius:16px;padding:12px;}.ng-border-1266{border:1px solid rgba(78,110,198,.16);}.ng-text-1266{text-shadow:0 1px 14px rgba(78,110,198,.16);}
.ng-surface-1267{background:linear-gradient(271deg,rgba(109,157,1,.23),rgba(1,109,157,.17));border-radius:17px;padding:13px;}.ng-border-1267{border:1px solid rgba(109,157,1,.17);}.ng-text-1267{text-shadow:0 2px 15px rgba(109,157,1,.17);}
.ng-surface-1268{background:linear-gradient(284deg,rgba(140,204,60,.24),rgba(60,140,204,.18));border-radius:18px;padding:14px;}.ng-border-1268{border:1px solid rgba(140,204,60,.18);}.ng-text-1268{text-shadow:0 3px 16px rgba(140,204,60,.18);}
.ng-surface-1269{background:linear-gradient(297deg,rgba(171,251,119,.25),rgba(119,171,251,.19));border-radius:19px;padding:15px;}.ng-border-1269{border:1px solid rgba(171,251,119,.19);}.ng-text-1269{text-shadow:0 4px 17px rgba(171,251,119,.19);}
.ng-surface-1270{background:linear-gradient(310deg,rgba(202,42,178,.26),rgba(178,202,42,.20));border-radius:20px;padding:16px;}.ng-border-1270{border:1px solid rgba(202,42,178,.20);}.ng-text-1270{text-shadow:0 0px 18px rgba(202,42,178,.20);}
.ng-surface-1271{background:linear-gradient(323deg,rgba(233,89,237,.27),rgba(237,233,89,.21));border-radius:21px;padding:17px;}.ng-border-1271{border:1px solid rgba(233,89,237,.21);}.ng-text-1271{text-shadow:0 1px 19px rgba(233,89,237,.21);}
.ng-surface-1272{background:linear-gradient(336deg,rgba(8,136,40,.28),rgba(40,8,136,.22));border-radius:22px;padding:18px;}.ng-border-1272{border:1px solid rgba(8,136,40,.22);}.ng-text-1272{text-shadow:0 2px 20px rgba(8,136,40,.22);}
.ng-surface-1273{background:linear-gradient(349deg,rgba(39,183,99,.10),rgba(99,39,183,.23));border-radius:23px;padding:19px;}.ng-border-1273{border:1px solid rgba(39,183,99,.23);}.ng-text-1273{text-shadow:0 3px 21px rgba(39,183,99,.23);}
.ng-surface-1274{background:linear-gradient(2deg,rgba(70,230,158,.11),rgba(158,70,230,.24));border-radius:24px;padding:20px;}.ng-border-1274{border:1px solid rgba(70,230,158,.24);}.ng-text-1274{text-shadow:0 4px 22px rgba(70,230,158,.24);}
.ng-surface-1275{background:linear-gradient(15deg,rgba(101,21,217,.12),rgba(217,101,21,.8));border-radius:25px;padding:21px;}.ng-border-1275{border:1px solid rgba(101,21,217,.25);}.ng-text-1275{text-shadow:0 0px 6px rgba(101,21,217,.25);}
.ng-surface-1276{background:linear-gradient(28deg,rgba(132,68,20,.13),rgba(20,132,68,.9));border-radius:26px;padding:22px;}.ng-border-1276{border:1px solid rgba(132,68,20,.26);}.ng-text-1276{text-shadow:0 1px 7px rgba(132,68,20,.26);}
.ng-surface-1277{background:linear-gradient(41deg,rgba(163,115,79,.14),rgba(79,163,115,.10));border-radius:27px;padding:23px;}.ng-border-1277{border:1px solid rgba(163,115,79,.27);}.ng-text-1277{text-shadow:0 2px 8px rgba(163,115,79,.27);}
.ng-surface-1278{background:linear-gradient(54deg,rgba(194,162,138,.15),rgba(138,194,162,.11));border-radius:28px;padding:6px;}.ng-border-1278{border:1px solid rgba(194,162,138,.28);}.ng-text-1278{text-shadow:0 3px 9px rgba(194,162,138,.28);}
.ng-surface-1279{background:linear-gradient(67deg,rgba(225,209,197,.16),rgba(197,225,209,.12));border-radius:29px;padding:7px;}.ng-border-1279{border:1px solid rgba(225,209,197,.29);}.ng-text-1279{text-shadow:0 4px 10px rgba(225,209,197,.29);}
.ng-surface-1280{background:linear-gradient(80deg,rgba(0,0,0,.17),rgba(0,0,0,.13));border-radius:30px;padding:8px;}.ng-border-1280{border:1px solid rgba(0,0,0,.30);}.ng-text-1280{text-shadow:0 0px 11px rgba(0,0,0,.30);}
.ng-surface-1281{background:linear-gradient(93deg,rgba(31,47,59,.18),rgba(59,31,47,.14));border-radius:31px;padding:9px;}.ng-border-1281{border:1px solid rgba(31,47,59,.31);}.ng-text-1281{text-shadow:0 1px 12px rgba(31,47,59,.10);}
.ng-surface-1282{background:linear-gradient(106deg,rgba(62,94,118,.19),rgba(118,62,94,.15));border-radius:32px;padding:10px;}.ng-border-1282{border:1px solid rgba(62,94,118,.32);}.ng-text-1282{text-shadow:0 2px 13px rgba(62,94,118,.11);}
.ng-surface-1283{background:linear-gradient(119deg,rgba(93,141,177,.20),rgba(177,93,141,.16));border-radius:33px;padding:11px;}.ng-border-1283{border:1px solid rgba(93,141,177,.33);}.ng-text-1283{text-shadow:0 3px 14px rgba(93,141,177,.12);}
.ng-surface-1284{background:linear-gradient(132deg,rgba(124,188,236,.21),rgba(236,124,188,.17));border-radius:34px;padding:12px;}.ng-border-1284{border:1px solid rgba(124,188,236,.34);}.ng-text-1284{text-shadow:0 4px 15px rgba(124,188,236,.13);}
.ng-surface-1285{background:linear-gradient(145deg,rgba(155,235,39,.22),rgba(39,155,235,.18));border-radius:35px;padding:13px;}.ng-border-1285{border:1px solid rgba(155,235,39,.35);}.ng-text-1285{text-shadow:0 0px 16px rgba(155,235,39,.14);}
.ng-surface-1286{background:linear-gradient(158deg,rgba(186,26,98,.23),rgba(98,186,26,.19));border-radius:36px;padding:14px;}.ng-border-1286{border:1px solid rgba(186,26,98,.36);}.ng-text-1286{text-shadow:0 1px 17px rgba(186,26,98,.15);}
.ng-surface-1287{background:linear-gradient(171deg,rgba(217,73,157,.24),rgba(157,217,73,.20));border-radius:37px;padding:15px;}.ng-border-1287{border:1px solid rgba(217,73,157,.37);}.ng-text-1287{text-shadow:0 2px 18px rgba(217,73,157,.16);}
.ng-surface-1288{background:linear-gradient(184deg,rgba(248,120,216,.25),rgba(216,248,120,.21));border-radius:10px;padding:16px;}.ng-border-1288{border:1px solid rgba(248,120,216,.15);}.ng-text-1288{text-shadow:0 3px 19px rgba(248,120,216,.17);}
.ng-surface-1289{background:linear-gradient(197deg,rgba(23,167,19,.26),rgba(19,23,167,.22));border-radius:11px;padding:17px;}.ng-border-1289{border:1px solid rgba(23,167,19,.16);}.ng-text-1289{text-shadow:0 4px 20px rgba(23,167,19,.18);}
.ng-surface-1290{background:linear-gradient(210deg,rgba(54,214,78,.27),rgba(78,54,214,.23));border-radius:12px;padding:18px;}.ng-border-1290{border:1px solid rgba(54,214,78,.17);}.ng-text-1290{text-shadow:0 0px 21px rgba(54,214,78,.19);}
.ng-surface-1291{background:linear-gradient(223deg,rgba(85,5,137,.28),rgba(137,85,5,.24));border-radius:13px;padding:19px;}.ng-border-1291{border:1px solid rgba(85,5,137,.18);}.ng-text-1291{text-shadow:0 1px 22px rgba(85,5,137,.20);}
.ng-surface-1292{background:linear-gradient(236deg,rgba(116,52,196,.10),rgba(196,116,52,.8));border-radius:14px;padding:20px;}.ng-border-1292{border:1px solid rgba(116,52,196,.19);}.ng-text-1292{text-shadow:0 2px 6px rgba(116,52,196,.21);}
.ng-surface-1293{background:linear-gradient(249deg,rgba(147,99,255,.11),rgba(255,147,99,.9));border-radius:15px;padding:21px;}.ng-border-1293{border:1px solid rgba(147,99,255,.20);}.ng-text-1293{text-shadow:0 3px 7px rgba(147,99,255,.22);}
.ng-surface-1294{background:linear-gradient(262deg,rgba(178,146,58,.12),rgba(58,178,146,.10));border-radius:16px;padding:22px;}.ng-border-1294{border:1px solid rgba(178,146,58,.21);}.ng-text-1294{text-shadow:0 4px 8px rgba(178,146,58,.23);}
.ng-surface-1295{background:linear-gradient(275deg,rgba(209,193,117,.13),rgba(117,209,193,.11));border-radius:17px;padding:23px;}.ng-border-1295{border:1px solid rgba(209,193,117,.22);}.ng-text-1295{text-shadow:0 0px 9px rgba(209,193,117,.24);}
.ng-surface-1296{background:linear-gradient(288deg,rgba(240,240,176,.14),rgba(176,240,240,.12));border-radius:18px;padding:6px;}.ng-border-1296{border:1px solid rgba(240,240,176,.23);}.ng-text-1296{text-shadow:0 1px 10px rgba(240,240,176,.25);}
.ng-surface-1297{background:linear-gradient(301deg,rgba(15,31,235,.15),rgba(235,15,31,.13));border-radius:19px;padding:7px;}.ng-border-1297{border:1px solid rgba(15,31,235,.24);}.ng-text-1297{text-shadow:0 2px 11px rgba(15,31,235,.26);}
.ng-surface-1298{background:linear-gradient(314deg,rgba(46,78,38,.16),rgba(38,46,78,.14));border-radius:20px;padding:8px;}.ng-border-1298{border:1px solid rgba(46,78,38,.25);}.ng-text-1298{text-shadow:0 3px 12px rgba(46,78,38,.27);}
.ng-surface-1299{background:linear-gradient(327deg,rgba(77,125,97,.17),rgba(97,77,125,.15));border-radius:21px;padding:9px;}.ng-border-1299{border:1px solid rgba(77,125,97,.26);}.ng-text-1299{text-shadow:0 4px 13px rgba(77,125,97,.28);}
.ng-surface-1300{background:linear-gradient(340deg,rgba(108,172,156,.18),rgba(156,108,172,.16));border-radius:22px;padding:10px;}.ng-border-1300{border:1px solid rgba(108,172,156,.27);}.ng-text-1300{text-shadow:0 0px 14px rgba(108,172,156,.29);}
.ng-surface-1301{background:linear-gradient(353deg,rgba(139,219,215,.19),rgba(215,139,219,.17));border-radius:23px;padding:11px;}.ng-border-1301{border:1px solid rgba(139,219,215,.28);}.ng-text-1301{text-shadow:0 1px 15px rgba(139,219,215,.30);}
.ng-surface-1302{background:linear-gradient(6deg,rgba(170,10,18,.20),rgba(18,170,10,.18));border-radius:24px;padding:12px;}.ng-border-1302{border:1px solid rgba(170,10,18,.29);}.ng-text-1302{text-shadow:0 2px 16px rgba(170,10,18,.10);}
.ng-surface-1303{background:linear-gradient(19deg,rgba(201,57,77,.21),rgba(77,201,57,.19));border-radius:25px;padding:13px;}.ng-border-1303{border:1px solid rgba(201,57,77,.30);}.ng-text-1303{text-shadow:0 3px 17px rgba(201,57,77,.11);}
.ng-surface-1304{background:linear-gradient(32deg,rgba(232,104,136,.22),rgba(136,232,104,.20));border-radius:26px;padding:14px;}.ng-border-1304{border:1px solid rgba(232,104,136,.31);}.ng-text-1304{text-shadow:0 4px 18px rgba(232,104,136,.12);}
.ng-surface-1305{background:linear-gradient(45deg,rgba(7,151,195,.23),rgba(195,7,151,.21));border-radius:27px;padding:15px;}.ng-border-1305{border:1px solid rgba(7,151,195,.32);}.ng-text-1305{text-shadow:0 0px 19px rgba(7,151,195,.13);}
.ng-surface-1306{background:linear-gradient(58deg,rgba(38,198,254,.24),rgba(254,38,198,.22));border-radius:28px;padding:16px;}.ng-border-1306{border:1px solid rgba(38,198,254,.33);}.ng-text-1306{text-shadow:0 1px 20px rgba(38,198,254,.14);}
.ng-surface-1307{background:linear-gradient(71deg,rgba(69,245,57,.25),rgba(57,69,245,.23));border-radius:29px;padding:17px;}.ng-border-1307{border:1px solid rgba(69,245,57,.34);}.ng-text-1307{text-shadow:0 2px 21px rgba(69,245,57,.15);}
.ng-surface-1308{background:linear-gradient(84deg,rgba(100,36,116,.26),rgba(116,100,36,.24));border-radius:30px;padding:18px;}.ng-border-1308{border:1px solid rgba(100,36,116,.35);}.ng-text-1308{text-shadow:0 3px 22px rgba(100,36,116,.16);}
.ng-surface-1309{background:linear-gradient(97deg,rgba(131,83,175,.27),rgba(175,131,83,.8));border-radius:31px;padding:19px;}.ng-border-1309{border:1px solid rgba(131,83,175,.36);}.ng-text-1309{text-shadow:0 4px 6px rgba(131,83,175,.17);}
.ng-surface-1310{background:linear-gradient(110deg,rgba(162,130,234,.28),rgba(234,162,130,.9));border-radius:32px;padding:20px;}.ng-border-1310{border:1px solid rgba(162,130,234,.37);}.ng-text-1310{text-shadow:0 0px 7px rgba(162,130,234,.18);}
.ng-surface-1311{background:linear-gradient(123deg,rgba(193,177,37,.10),rgba(37,193,177,.10));border-radius:33px;padding:21px;}.ng-border-1311{border:1px solid rgba(193,177,37,.15);}.ng-text-1311{text-shadow:0 1px 8px rgba(193,177,37,.19);}
.ng-surface-1312{background:linear-gradient(136deg,rgba(224,224,96,.11),rgba(96,224,224,.11));border-radius:34px;padding:22px;}.ng-border-1312{border:1px solid rgba(224,224,96,.16);}.ng-text-1312{text-shadow:0 2px 9px rgba(224,224,96,.20);}
.ng-surface-1313{background:linear-gradient(149deg,rgba(255,15,155,.12),rgba(155,255,15,.12));border-radius:35px;padding:23px;}.ng-border-1313{border:1px solid rgba(255,15,155,.17);}.ng-text-1313{text-shadow:0 3px 10px rgba(255,15,155,.21);}
.ng-surface-1314{background:linear-gradient(162deg,rgba(30,62,214,.13),rgba(214,30,62,.13));border-radius:36px;padding:6px;}.ng-border-1314{border:1px solid rgba(30,62,214,.18);}.ng-text-1314{text-shadow:0 4px 11px rgba(30,62,214,.22);}
.ng-surface-1315{background:linear-gradient(175deg,rgba(61,109,17,.14),rgba(17,61,109,.14));border-radius:37px;padding:7px;}.ng-border-1315{border:1px solid rgba(61,109,17,.19);}.ng-text-1315{text-shadow:0 0px 12px rgba(61,109,17,.23);}
.ng-surface-1316{background:linear-gradient(188deg,rgba(92,156,76,.15),rgba(76,92,156,.15));border-radius:10px;padding:8px;}.ng-border-1316{border:1px solid rgba(92,156,76,.20);}.ng-text-1316{text-shadow:0 1px 13px rgba(92,156,76,.24);}
.ng-surface-1317{background:linear-gradient(201deg,rgba(123,203,135,.16),rgba(135,123,203,.16));border-radius:11px;padding:9px;}.ng-border-1317{border:1px solid rgba(123,203,135,.21);}.ng-text-1317{text-shadow:0 2px 14px rgba(123,203,135,.25);}
.ng-surface-1318{background:linear-gradient(214deg,rgba(154,250,194,.17),rgba(194,154,250,.17));border-radius:12px;padding:10px;}.ng-border-1318{border:1px solid rgba(154,250,194,.22);}.ng-text-1318{text-shadow:0 3px 15px rgba(154,250,194,.26);}
.ng-surface-1319{background:linear-gradient(227deg,rgba(185,41,253,.18),rgba(253,185,41,.18));border-radius:13px;padding:11px;}.ng-border-1319{border:1px solid rgba(185,41,253,.23);}.ng-text-1319{text-shadow:0 4px 16px rgba(185,41,253,.27);}
.ng-surface-1320{background:linear-gradient(240deg,rgba(216,88,56,.19),rgba(56,216,88,.19));border-radius:14px;padding:12px;}.ng-border-1320{border:1px solid rgba(216,88,56,.24);}.ng-text-1320{text-shadow:0 0px 17px rgba(216,88,56,.28);}
.ng-surface-1321{background:linear-gradient(253deg,rgba(247,135,115,.20),rgba(115,247,135,.20));border-radius:15px;padding:13px;}.ng-border-1321{border:1px solid rgba(247,135,115,.25);}.ng-text-1321{text-shadow:0 1px 18px rgba(247,135,115,.29);}
.ng-surface-1322{background:linear-gradient(266deg,rgba(22,182,174,.21),rgba(174,22,182,.21));border-radius:16px;padding:14px;}.ng-border-1322{border:1px solid rgba(22,182,174,.26);}.ng-text-1322{text-shadow:0 2px 19px rgba(22,182,174,.30);}
.ng-surface-1323{background:linear-gradient(279deg,rgba(53,229,233,.22),rgba(233,53,229,.22));border-radius:17px;padding:15px;}.ng-border-1323{border:1px solid rgba(53,229,233,.27);}.ng-text-1323{text-shadow:0 3px 20px rgba(53,229,233,.10);}
.ng-surface-1324{background:linear-gradient(292deg,rgba(84,20,36,.23),rgba(36,84,20,.23));border-radius:18px;padding:16px;}.ng-border-1324{border:1px solid rgba(84,20,36,.28);}.ng-text-1324{text-shadow:0 4px 21px rgba(84,20,36,.11);}
.ng-surface-1325{background:linear-gradient(305deg,rgba(115,67,95,.24),rgba(95,115,67,.24));border-radius:19px;padding:17px;}.ng-border-1325{border:1px solid rgba(115,67,95,.29);}.ng-text-1325{text-shadow:0 0px 22px rgba(115,67,95,.12);}
.ng-surface-1326{background:linear-gradient(318deg,rgba(146,114,154,.25),rgba(154,146,114,.8));border-radius:20px;padding:18px;}.ng-border-1326{border:1px solid rgba(146,114,154,.30);}.ng-text-1326{text-shadow:0 1px 6px rgba(146,114,154,.13);}
.ng-surface-1327{background:linear-gradient(331deg,rgba(177,161,213,.26),rgba(213,177,161,.9));border-radius:21px;padding:19px;}.ng-border-1327{border:1px solid rgba(177,161,213,.31);}.ng-text-1327{text-shadow:0 2px 7px rgba(177,161,213,.14);}
.ng-surface-1328{background:linear-gradient(344deg,rgba(208,208,16,.27),rgba(16,208,208,.10));border-radius:22px;padding:20px;}.ng-border-1328{border:1px solid rgba(208,208,16,.32);}.ng-text-1328{text-shadow:0 3px 8px rgba(208,208,16,.15);}
.ng-surface-1329{background:linear-gradient(357deg,rgba(239,255,75,.28),rgba(75,239,255,.11));border-radius:23px;padding:21px;}.ng-border-1329{border:1px solid rgba(239,255,75,.33);}.ng-text-1329{text-shadow:0 4px 9px rgba(239,255,75,.16);}
.ng-surface-1330{background:linear-gradient(10deg,rgba(14,46,134,.10),rgba(134,14,46,.12));border-radius:24px;padding:22px;}.ng-border-1330{border:1px solid rgba(14,46,134,.34);}.ng-text-1330{text-shadow:0 0px 10px rgba(14,46,134,.17);}
.ng-surface-1331{background:linear-gradient(23deg,rgba(45,93,193,.11),rgba(193,45,93,.13));border-radius:25px;padding:23px;}.ng-border-1331{border:1px solid rgba(45,93,193,.35);}.ng-text-1331{text-shadow:0 1px 11px rgba(45,93,193,.18);}
.ng-surface-1332{background:linear-gradient(36deg,rgba(76,140,252,.12),rgba(252,76,140,.14));border-radius:26px;padding:6px;}.ng-border-1332{border:1px solid rgba(76,140,252,.36);}.ng-text-1332{text-shadow:0 2px 12px rgba(76,140,252,.19);}
.ng-surface-1333{background:linear-gradient(49deg,rgba(107,187,55,.13),rgba(55,107,187,.15));border-radius:27px;padding:7px;}.ng-border-1333{border:1px solid rgba(107,187,55,.37);}.ng-text-1333{text-shadow:0 3px 13px rgba(107,187,55,.20);}
.ng-surface-1334{background:linear-gradient(62deg,rgba(138,234,114,.14),rgba(114,138,234,.16));border-radius:28px;padding:8px;}.ng-border-1334{border:1px solid rgba(138,234,114,.15);}.ng-text-1334{text-shadow:0 4px 14px rgba(138,234,114,.21);}
.ng-surface-1335{background:linear-gradient(75deg,rgba(169,25,173,.15),rgba(173,169,25,.17));border-radius:29px;padding:9px;}.ng-border-1335{border:1px solid rgba(169,25,173,.16);}.ng-text-1335{text-shadow:0 0px 15px rgba(169,25,173,.22);}
.ng-surface-1336{background:linear-gradient(88deg,rgba(200,72,232,.16),rgba(232,200,72,.18));border-radius:30px;padding:10px;}.ng-border-1336{border:1px solid rgba(200,72,232,.17);}.ng-text-1336{text-shadow:0 1px 16px rgba(200,72,232,.23);}
.ng-surface-1337{background:linear-gradient(101deg,rgba(231,119,35,.17),rgba(35,231,119,.19));border-radius:31px;padding:11px;}.ng-border-1337{border:1px solid rgba(231,119,35,.18);}.ng-text-1337{text-shadow:0 2px 17px rgba(231,119,35,.24);}
.ng-surface-1338{background:linear-gradient(114deg,rgba(6,166,94,.18),rgba(94,6,166,.20));border-radius:32px;padding:12px;}.ng-border-1338{border:1px solid rgba(6,166,94,.19);}.ng-text-1338{text-shadow:0 3px 18px rgba(6,166,94,.25);}
.ng-surface-1339{background:linear-gradient(127deg,rgba(37,213,153,.19),rgba(153,37,213,.21));border-radius:33px;padding:13px;}.ng-border-1339{border:1px solid rgba(37,213,153,.20);}.ng-text-1339{text-shadow:0 4px 19px rgba(37,213,153,.26);}
.ng-surface-1340{background:linear-gradient(140deg,rgba(68,4,212,.20),rgba(212,68,4,.22));border-radius:34px;padding:14px;}.ng-border-1340{border:1px solid rgba(68,4,212,.21);}.ng-text-1340{text-shadow:0 0px 20px rgba(68,4,212,.27);}
.ng-surface-1341{background:linear-gradient(153deg,rgba(99,51,15,.21),rgba(15,99,51,.23));border-radius:35px;padding:15px;}.ng-border-1341{border:1px solid rgba(99,51,15,.22);}.ng-text-1341{text-shadow:0 1px 21px rgba(99,51,15,.28);}
.ng-surface-1342{background:linear-gradient(166deg,rgba(130,98,74,.22),rgba(74,130,98,.24));border-radius:36px;padding:16px;}.ng-border-1342{border:1px solid rgba(130,98,74,.23);}.ng-text-1342{text-shadow:0 2px 22px rgba(130,98,74,.29);}
.ng-surface-1343{background:linear-gradient(179deg,rgba(161,145,133,.23),rgba(133,161,145,.8));border-radius:37px;padding:17px;}.ng-border-1343{border:1px solid rgba(161,145,133,.24);}.ng-text-1343{text-shadow:0 3px 6px rgba(161,145,133,.30);}
.ng-surface-1344{background:linear-gradient(192deg,rgba(192,192,192,.24),rgba(192,192,192,.9));border-radius:10px;padding:18px;}.ng-border-1344{border:1px solid rgba(192,192,192,.25);}.ng-text-1344{text-shadow:0 4px 7px rgba(192,192,192,.10);}
.ng-surface-1345{background:linear-gradient(205deg,rgba(223,239,251,.25),rgba(251,223,239,.10));border-radius:11px;padding:19px;}.ng-border-1345{border:1px solid rgba(223,239,251,.26);}.ng-text-1345{text-shadow:0 0px 8px rgba(223,239,251,.11);}
.ng-surface-1346{background:linear-gradient(218deg,rgba(254,30,54,.26),rgba(54,254,30,.11));border-radius:12px;padding:20px;}.ng-border-1346{border:1px solid rgba(254,30,54,.27);}.ng-text-1346{text-shadow:0 1px 9px rgba(254,30,54,.12);}
.ng-surface-1347{background:linear-gradient(231deg,rgba(29,77,113,.27),rgba(113,29,77,.12));border-radius:13px;padding:21px;}.ng-border-1347{border:1px solid rgba(29,77,113,.28);}.ng-text-1347{text-shadow:0 2px 10px rgba(29,77,113,.13);}
.ng-surface-1348{background:linear-gradient(244deg,rgba(60,124,172,.28),rgba(172,60,124,.13));border-radius:14px;padding:22px;}.ng-border-1348{border:1px solid rgba(60,124,172,.29);}.ng-text-1348{text-shadow:0 3px 11px rgba(60,124,172,.14);}
.ng-surface-1349{background:linear-gradient(257deg,rgba(91,171,231,.10),rgba(231,91,171,.14));border-radius:15px;padding:23px;}.ng-border-1349{border:1px solid rgba(91,171,231,.30);}.ng-text-1349{text-shadow:0 4px 12px rgba(91,171,231,.15);}
.ng-surface-1350{background:linear-gradient(270deg,rgba(122,218,34,.11),rgba(34,122,218,.15));border-radius:16px;padding:6px;}.ng-border-1350{border:1px solid rgba(122,218,34,.31);}.ng-text-1350{text-shadow:0 0px 13px rgba(122,218,34,.16);}
.ng-surface-1351{background:linear-gradient(283deg,rgba(153,9,93,.12),rgba(93,153,9,.16));border-radius:17px;padding:7px;}.ng-border-1351{border:1px solid rgba(153,9,93,.32);}.ng-text-1351{text-shadow:0 1px 14px rgba(153,9,93,.17);}
.ng-surface-1352{background:linear-gradient(296deg,rgba(184,56,152,.13),rgba(152,184,56,.17));border-radius:18px;padding:8px;}.ng-border-1352{border:1px solid rgba(184,56,152,.33);}.ng-text-1352{text-shadow:0 2px 15px rgba(184,56,152,.18);}
.ng-surface-1353{background:linear-gradient(309deg,rgba(215,103,211,.14),rgba(211,215,103,.18));border-radius:19px;padding:9px;}.ng-border-1353{border:1px solid rgba(215,103,211,.34);}.ng-text-1353{text-shadow:0 3px 16px rgba(215,103,211,.19);}
.ng-surface-1354{background:linear-gradient(322deg,rgba(246,150,14,.15),rgba(14,246,150,.19));border-radius:20px;padding:10px;}.ng-border-1354{border:1px solid rgba(246,150,14,.35);}.ng-text-1354{text-shadow:0 4px 17px rgba(246,150,14,.20);}
.ng-surface-1355{background:linear-gradient(335deg,rgba(21,197,73,.16),rgba(73,21,197,.20));border-radius:21px;padding:11px;}.ng-border-1355{border:1px solid rgba(21,197,73,.36);}.ng-text-1355{text-shadow:0 0px 18px rgba(21,197,73,.21);}
.ng-surface-1356{background:linear-gradient(348deg,rgba(52,244,132,.17),rgba(132,52,244,.21));border-radius:22px;padding:12px;}.ng-border-1356{border:1px solid rgba(52,244,132,.37);}.ng-text-1356{text-shadow:0 1px 19px rgba(52,244,132,.22);}
.ng-surface-1357{background:linear-gradient(1deg,rgba(83,35,191,.18),rgba(191,83,35,.22));border-radius:23px;padding:13px;}.ng-border-1357{border:1px solid rgba(83,35,191,.15);}.ng-text-1357{text-shadow:0 2px 20px rgba(83,35,191,.23);}
.ng-surface-1358{background:linear-gradient(14deg,rgba(114,82,250,.19),rgba(250,114,82,.23));border-radius:24px;padding:14px;}.ng-border-1358{border:1px solid rgba(114,82,250,.16);}.ng-text-1358{text-shadow:0 3px 21px rgba(114,82,250,.24);}
.ng-surface-1359{background:linear-gradient(27deg,rgba(145,129,53,.20),rgba(53,145,129,.24));border-radius:25px;padding:15px;}.ng-border-1359{border:1px solid rgba(145,129,53,.17);}.ng-text-1359{text-shadow:0 4px 22px rgba(145,129,53,.25);}
.ng-surface-1360{background:linear-gradient(40deg,rgba(176,176,112,.21),rgba(112,176,176,.8));border-radius:26px;padding:16px;}.ng-border-1360{border:1px solid rgba(176,176,112,.18);}.ng-text-1360{text-shadow:0 0px 6px rgba(176,176,112,.26);}
.ng-surface-1361{background:linear-gradient(53deg,rgba(207,223,171,.22),rgba(171,207,223,.9));border-radius:27px;padding:17px;}.ng-border-1361{border:1px solid rgba(207,223,171,.19);}.ng-text-1361{text-shadow:0 1px 7px rgba(207,223,171,.27);}
.ng-surface-1362{background:linear-gradient(66deg,rgba(238,14,230,.23),rgba(230,238,14,.10));border-radius:28px;padding:18px;}.ng-border-1362{border:1px solid rgba(238,14,230,.20);}.ng-text-1362{text-shadow:0 2px 8px rgba(238,14,230,.28);}
.ng-surface-1363{background:linear-gradient(79deg,rgba(13,61,33,.24),rgba(33,13,61,.11));border-radius:29px;padding:19px;}.ng-border-1363{border:1px solid rgba(13,61,33,.21);}.ng-text-1363{text-shadow:0 3px 9px rgba(13,61,33,.29);}
.ng-surface-1364{background:linear-gradient(92deg,rgba(44,108,92,.25),rgba(92,44,108,.12));border-radius:30px;padding:20px;}.ng-border-1364{border:1px solid rgba(44,108,92,.22);}.ng-text-1364{text-shadow:0 4px 10px rgba(44,108,92,.30);}
.ng-surface-1365{background:linear-gradient(105deg,rgba(75,155,151,.26),rgba(151,75,155,.13));border-radius:31px;padding:21px;}.ng-border-1365{border:1px solid rgba(75,155,151,.23);}.ng-text-1365{text-shadow:0 0px 11px rgba(75,155,151,.10);}
.ng-surface-1366{background:linear-gradient(118deg,rgba(106,202,210,.27),rgba(210,106,202,.14));border-radius:32px;padding:22px;}.ng-border-1366{border:1px solid rgba(106,202,210,.24);}.ng-text-1366{text-shadow:0 1px 12px rgba(106,202,210,.11);}
.ng-surface-1367{background:linear-gradient(131deg,rgba(137,249,13,.28),rgba(13,137,249,.15));border-radius:33px;padding:23px;}.ng-border-1367{border:1px solid rgba(137,249,13,.25);}.ng-text-1367{text-shadow:0 2px 13px rgba(137,249,13,.12);}
.ng-surface-1368{background:linear-gradient(144deg,rgba(168,40,72,.10),rgba(72,168,40,.16));border-radius:34px;padding:6px;}.ng-border-1368{border:1px solid rgba(168,40,72,.26);}.ng-text-1368{text-shadow:0 3px 14px rgba(168,40,72,.13);}
.ng-surface-1369{background:linear-gradient(157deg,rgba(199,87,131,.11),rgba(131,199,87,.17));border-radius:35px;padding:7px;}.ng-border-1369{border:1px solid rgba(199,87,131,.27);}.ng-text-1369{text-shadow:0 4px 15px rgba(199,87,131,.14);}
.ng-surface-1370{background:linear-gradient(170deg,rgba(230,134,190,.12),rgba(190,230,134,.18));border-radius:36px;padding:8px;}.ng-border-1370{border:1px solid rgba(230,134,190,.28);}.ng-text-1370{text-shadow:0 0px 16px rgba(230,134,190,.15);}
.ng-surface-1371{background:linear-gradient(183deg,rgba(5,181,249,.13),rgba(249,5,181,.19));border-radius:37px;padding:9px;}.ng-border-1371{border:1px solid rgba(5,181,249,.29);}.ng-text-1371{text-shadow:0 1px 17px rgba(5,181,249,.16);}
.ng-surface-1372{background:linear-gradient(196deg,rgba(36,228,52,.14),rgba(52,36,228,.20));border-radius:10px;padding:10px;}.ng-border-1372{border:1px solid rgba(36,228,52,.30);}.ng-text-1372{text-shadow:0 2px 18px rgba(36,228,52,.17);}
.ng-surface-1373{background:linear-gradient(209deg,rgba(67,19,111,.15),rgba(111,67,19,.21));border-radius:11px;padding:11px;}.ng-border-1373{border:1px solid rgba(67,19,111,.31);}.ng-text-1373{text-shadow:0 3px 19px rgba(67,19,111,.18);}
.ng-surface-1374{background:linear-gradient(222deg,rgba(98,66,170,.16),rgba(170,98,66,.22));border-radius:12px;padding:12px;}.ng-border-1374{border:1px solid rgba(98,66,170,.32);}.ng-text-1374{text-shadow:0 4px 20px rgba(98,66,170,.19);}
.ng-surface-1375{background:linear-gradient(235deg,rgba(129,113,229,.17),rgba(229,129,113,.23));border-radius:13px;padding:13px;}.ng-border-1375{border:1px solid rgba(129,113,229,.33);}.ng-text-1375{text-shadow:0 0px 21px rgba(129,113,229,.20);}
.ng-surface-1376{background:linear-gradient(248deg,rgba(160,160,32,.18),rgba(32,160,160,.24));border-radius:14px;padding:14px;}.ng-border-1376{border:1px solid rgba(160,160,32,.34);}.ng-text-1376{text-shadow:0 1px 22px rgba(160,160,32,.21);}
.ng-surface-1377{background:linear-gradient(261deg,rgba(191,207,91,.19),rgba(91,191,207,.8));border-radius:15px;padding:15px;}.ng-border-1377{border:1px solid rgba(191,207,91,.35);}.ng-text-1377{text-shadow:0 2px 6px rgba(191,207,91,.22);}
.ng-surface-1378{background:linear-gradient(274deg,rgba(222,254,150,.20),rgba(150,222,254,.9));border-radius:16px;padding:16px;}.ng-border-1378{border:1px solid rgba(222,254,150,.36);}.ng-text-1378{text-shadow:0 3px 7px rgba(222,254,150,.23);}
.ng-surface-1379{background:linear-gradient(287deg,rgba(253,45,209,.21),rgba(209,253,45,.10));border-radius:17px;padding:17px;}.ng-border-1379{border:1px solid rgba(253,45,209,.37);}.ng-text-1379{text-shadow:0 4px 8px rgba(253,45,209,.24);}
.ng-surface-1380{background:linear-gradient(300deg,rgba(28,92,12,.22),rgba(12,28,92,.11));border-radius:18px;padding:18px;}.ng-border-1380{border:1px solid rgba(28,92,12,.15);}.ng-text-1380{text-shadow:0 0px 9px rgba(28,92,12,.25);}
.ng-surface-1381{background:linear-gradient(313deg,rgba(59,139,71,.23),rgba(71,59,139,.12));border-radius:19px;padding:19px;}.ng-border-1381{border:1px solid rgba(59,139,71,.16);}.ng-text-1381{text-shadow:0 1px 10px rgba(59,139,71,.26);}
.ng-surface-1382{background:linear-gradient(326deg,rgba(90,186,130,.24),rgba(130,90,186,.13));border-radius:20px;padding:20px;}.ng-border-1382{border:1px solid rgba(90,186,130,.17);}.ng-text-1382{text-shadow:0 2px 11px rgba(90,186,130,.27);}
.ng-surface-1383{background:linear-gradient(339deg,rgba(121,233,189,.25),rgba(189,121,233,.14));border-radius:21px;padding:21px;}.ng-border-1383{border:1px solid rgba(121,233,189,.18);}.ng-text-1383{text-shadow:0 3px 12px rgba(121,233,189,.28);}
.ng-surface-1384{background:linear-gradient(352deg,rgba(152,24,248,.26),rgba(248,152,24,.15));border-radius:22px;padding:22px;}.ng-border-1384{border:1px solid rgba(152,24,248,.19);}.ng-text-1384{text-shadow:0 4px 13px rgba(152,24,248,.29);}
.ng-surface-1385{background:linear-gradient(5deg,rgba(183,71,51,.27),rgba(51,183,71,.16));border-radius:23px;padding:23px;}.ng-border-1385{border:1px solid rgba(183,71,51,.20);}.ng-text-1385{text-shadow:0 0px 14px rgba(183,71,51,.30);}
.ng-surface-1386{background:linear-gradient(18deg,rgba(214,118,110,.28),rgba(110,214,118,.17));border-radius:24px;padding:6px;}.ng-border-1386{border:1px solid rgba(214,118,110,.21);}.ng-text-1386{text-shadow:0 1px 15px rgba(214,118,110,.10);}
.ng-surface-1387{background:linear-gradient(31deg,rgba(245,165,169,.10),rgba(169,245,165,.18));border-radius:25px;padding:7px;}.ng-border-1387{border:1px solid rgba(245,165,169,.22);}.ng-text-1387{text-shadow:0 2px 16px rgba(245,165,169,.11);}
.ng-surface-1388{background:linear-gradient(44deg,rgba(20,212,228,.11),rgba(228,20,212,.19));border-radius:26px;padding:8px;}.ng-border-1388{border:1px solid rgba(20,212,228,.23);}.ng-text-1388{text-shadow:0 3px 17px rgba(20,212,228,.12);}
.ng-surface-1389{background:linear-gradient(57deg,rgba(51,3,31,.12),rgba(31,51,3,.20));border-radius:27px;padding:9px;}.ng-border-1389{border:1px solid rgba(51,3,31,.24);}.ng-text-1389{text-shadow:0 4px 18px rgba(51,3,31,.13);}
.ng-surface-1390{background:linear-gradient(70deg,rgba(82,50,90,.13),rgba(90,82,50,.21));border-radius:28px;padding:10px;}.ng-border-1390{border:1px solid rgba(82,50,90,.25);}.ng-text-1390{text-shadow:0 0px 19px rgba(82,50,90,.14);}
.ng-surface-1391{background:linear-gradient(83deg,rgba(113,97,149,.14),rgba(149,113,97,.22));border-radius:29px;padding:11px;}.ng-border-1391{border:1px solid rgba(113,97,149,.26);}.ng-text-1391{text-shadow:0 1px 20px rgba(113,97,149,.15);}
.ng-surface-1392{background:linear-gradient(96deg,rgba(144,144,208,.15),rgba(208,144,144,.23));border-radius:30px;padding:12px;}.ng-border-1392{border:1px solid rgba(144,144,208,.27);}.ng-text-1392{text-shadow:0 2px 21px rgba(144,144,208,.16);}
.ng-surface-1393{background:linear-gradient(109deg,rgba(175,191,11,.16),rgba(11,175,191,.24));border-radius:31px;padding:13px;}.ng-border-1393{border:1px solid rgba(175,191,11,.28);}.ng-text-1393{text-shadow:0 3px 22px rgba(175,191,11,.17);}
.ng-surface-1394{background:linear-gradient(122deg,rgba(206,238,70,.17),rgba(70,206,238,.8));border-radius:32px;padding:14px;}.ng-border-1394{border:1px solid rgba(206,238,70,.29);}.ng-text-1394{text-shadow:0 4px 6px rgba(206,238,70,.18);}
.ng-surface-1395{background:linear-gradient(135deg,rgba(237,29,129,.18),rgba(129,237,29,.9));border-radius:33px;padding:15px;}.ng-border-1395{border:1px solid rgba(237,29,129,.30);}.ng-text-1395{text-shadow:0 0px 7px rgba(237,29,129,.19);}
.ng-surface-1396{background:linear-gradient(148deg,rgba(12,76,188,.19),rgba(188,12,76,.10));border-radius:34px;padding:16px;}.ng-border-1396{border:1px solid rgba(12,76,188,.31);}.ng-text-1396{text-shadow:0 1px 8px rgba(12,76,188,.20);}
.ng-surface-1397{background:linear-gradient(161deg,rgba(43,123,247,.20),rgba(247,43,123,.11));border-radius:35px;padding:17px;}.ng-border-1397{border:1px solid rgba(43,123,247,.32);}.ng-text-1397{text-shadow:0 2px 9px rgba(43,123,247,.21);}
.ng-surface-1398{background:linear-gradient(174deg,rgba(74,170,50,.21),rgba(50,74,170,.12));border-radius:36px;padding:18px;}.ng-border-1398{border:1px solid rgba(74,170,50,.33);}.ng-text-1398{text-shadow:0 3px 10px rgba(74,170,50,.22);}
.ng-surface-1399{background:linear-gradient(187deg,rgba(105,217,109,.22),rgba(109,105,217,.13));border-radius:37px;padding:19px;}.ng-border-1399{border:1px solid rgba(105,217,109,.34);}.ng-text-1399{text-shadow:0 4px 11px rgba(105,217,109,.23);}
.ng-surface-1400{background:linear-gradient(200deg,rgba(136,8,168,.23),rgba(168,136,8,.14));border-radius:10px;padding:20px;}.ng-border-1400{border:1px solid rgba(136,8,168,.35);}.ng-text-1400{text-shadow:0 0px 12px rgba(136,8,168,.24);}

/* ======================================================================
   BUY PUBG — FINAL PREMIUM INTERACTION LAYER
   Real component styling only: no filler/padding rules.
   ====================================================================== */
:root{--bp-green:#22d44a;--bp-green-deep:#10ad36;--bp-lime:#a8f4b9;--bp-ink:#08111f;--bp-white:#fff;--bp-muted:#718096;--bp-red:#ef476f;--bp-orange:#ff9d3d;--bp-shadow:0 24px 70px rgba(5,14,30,.16);--bp-soft-shadow:0 12px 36px rgba(5,14,30,.10);--bp-ease:cubic-bezier(.18,.82,.22,1);--bp-spring:cubic-bezier(.16,1.1,.3,1)}
body{font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.ng-header{z-index:200}.ng-nav{backdrop-filter:blur(26px) saturate(150%);-webkit-backdrop-filter:blur(26px) saturate(150%)}
.ng-logo{flex:0 1 auto;overflow:hidden}.ng-logo img,.ng-logo .custom-logo{width:auto!important;max-width:150px!important;max-height:38px!important;object-fit:contain}.ng-logo .custom-logo-link{display:flex;align-items:center}.ng-header-tools{flex:0 0 auto}.ng-theme-top{background:linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.035));box-shadow:inset 0 1px rgba(255,255,255,.15)}.ng-theme-glyph{font-size:21px;line-height:1;transition:transform .5s var(--bp-spring)}.ng-theme-top:active .ng-theme-glyph{transform:rotate(35deg) scale(.84)}
/* region selector: anchored, scrollable, never duplicated in footer */
.ng-region-wrap{position:relative;z-index:260}.ng-region-sheet{position:absolute;top:calc(100% + 10px);right:0;width:min(390px,calc(100vw - 22px));z-index:300}.ng-region-sheet[hidden]{display:none}.ng-region-sheet-panel{padding:14px;border-radius:24px;box-shadow:0 26px 80px rgba(0,0,0,.28);background:rgba(10,20,35,.97);transform-origin:top right;animation:bpRegionOpen .28s var(--bp-spring)}.ng-region-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 5px 12px;border-bottom:1px solid var(--ng-line);margin-bottom:8px}.ng-region-sheet-head h2{margin:3px 0 0;font-size:19px}.ng-region-options{display:grid;gap:6px;max-height:min(55vh,430px);overflow-y:auto;overscroll-behavior:contain;padding:3px;scrollbar-width:thin}.ng-region-option{display:grid;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:10px;width:100%;padding:11px;border:1px solid transparent;border-radius:17px;background:rgba(255,255,255,.045);color:var(--ng-text);text-align:left;cursor:pointer;opacity:0;transform:translateY(8px);animation:bpRegionItem .34s var(--bp-ease) forwards;animation-delay:calc(var(--ng-region-i)*22ms)}.ng-region-option:hover,.ng-region-option.is-active{border-color:rgba(34,212,74,.42);background:linear-gradient(135deg,rgba(34,212,74,.14),rgba(78,233,255,.05));transform:translateX(3px)}.ng-region-option.is-selecting{pointer-events:none;animation:bpSelectPulse .55s ease}.ng-region-flag{font-size:25px;text-align:center}.ng-region-option strong{display:block;font-size:13px}.ng-region-option small{display:block;margin-top:3px;color:var(--ng-muted);font-size:10px}.ng-region-option>b{color:var(--ng-muted);font-size:18px}.ng-region-sheet-panel .ng-icon{flex:0 0 38px;width:38px;min-width:38px;height:38px;border-radius:13px}
/* search panel */
.ng-search-panel-inner{box-shadow:0 35px 120px rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.13)}.ng-search-big-wrap{display:flex;align-items:center;gap:13px;margin-top:20px;padding:5px 18px;border:1px solid var(--ng-line);border-radius:20px;background:rgba(255,255,255,.06);box-shadow:inset 0 1px rgba(255,255,255,.09),0 10px 30px rgba(0,0,0,.08);transition:.28s var(--bp-ease)}.ng-search-big-wrap:focus-within{border-color:rgba(34,212,74,.62);box-shadow:0 0 0 5px rgba(34,212,74,.08),0 18px 40px rgba(0,0,0,.12);transform:translateY(-2px)}.ng-search-big-wrap .ng-search-big-icon{flex:0 0 21px}.ng-search-big{height:58px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:19px!important}.ng-search-suggestions{display:flex;flex-wrap:wrap;gap:8px;margin-top:13px}.ng-search-suggestions button{border:1px solid var(--ng-line);background:rgba(255,255,255,.06);color:var(--ng-text);border-radius:999px;padding:9px 13px;cursor:pointer;transition:.2s var(--bp-ease)}.ng-search-suggestions button:hover{transform:translateY(-2px);border-color:rgba(34,212,74,.5);background:rgba(34,212,74,.08)}
/* homepage category rail */
.ng-popular-section{padding-top:30px}.ng-popular-section>.ng-title{margin-bottom:9px}.ng-popular-caption{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:1px 0 17px;padding:0 3px}.ng-popular-caption span{font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:.13em}.ng-popular-caption small{color:var(--ng-muted);font-size:11px}.ng-home-tabs{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;padding:8px 4px 13px;margin:0 -4px 3px;scrollbar-width:none}.ng-home-tabs::-webkit-scrollbar{display:none}.ng-home-tabs .ng-tab{flex:0 0 auto;min-height:48px;padding:0 19px;border-radius:999px;border:1px solid var(--ng-line);font-size:14px;font-weight:800;background:rgba(255,255,255,.05);transition:.28s var(--bp-ease);scroll-snap-align:center}.ng-home-tabs .ng-tab.primary,.ng-home-tabs .ng-tab:hover{background:linear-gradient(135deg,rgba(34,212,74,.22),rgba(168,244,185,.12));border-color:rgba(34,212,74,.38);color:var(--ng-text);transform:translateY(-2px)}.ng-see-more-wrap{text-align:center;margin:25px 0 4px}.ng-see-more-wrap .ng-btn{min-width:190px}
/* premium flash rail — only place where Flash Deal is surfaced */
.ng-flash-section{padding-top:28px}.ng-flash-shell{position:relative;overflow:hidden;padding:25px 22px 20px;border-radius:34px;background:linear-gradient(145deg,rgba(204,255,216,.94),rgba(239,255,243,.92));border:1px solid rgba(34,212,74,.16);box-shadow:var(--bp-shadow)}.ng-flash-shell:before{content:"";position:absolute;inset:auto -15% -55% 20%;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(34,212,74,.25),transparent 68%);pointer-events:none}.ng-flash-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;position:relative;z-index:2}.ng-flash-heading h2{margin:2px 0 0;color:#0c1710;font-size:clamp(25px,4vw,39px);text-transform:uppercase;letter-spacing:.04em}.ng-flash-heading p{margin:5px 0 0;color:#53645a;font-size:12px}.ng-flash-bolt{display:inline-grid;place-items:center;color:#ffc300;text-shadow:0 3px 0 rgba(255,166,0,.18);animation:bpBolt .9s ease-in-out infinite}.ng-flash-count{display:grid;justify-items:end;gap:4px}.ng-flash-count b{display:inline-flex;padding:7px 10px;border-radius:9px;background:#ff5c69;color:#fff;font-size:11px;letter-spacing:.14em}.ng-flash-count span{font-size:11px;color:#6a7c70}.ng-flash-stage{position:relative;margin-top:18px}.ng-flash-rail{display:flex;gap:15px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;padding:7px 5px 24px;overscroll-behavior-x:contain}.ng-flash-rail::-webkit-scrollbar{display:none}.ng-flash-card{position:relative;display:grid;grid-template-columns:1.15fr .85fr;flex:0 0 min(78%,620px);min-height:235px;overflow:hidden;border:1px solid rgba(34,212,74,.32);border-radius:30px;background:linear-gradient(145deg,#b9f5c7,#65dd77);box-shadow:0 18px 40px rgba(16,173,54,.15);scroll-snap-align:start;color:#0b1710;transition:transform .35s var(--bp-ease),box-shadow .35s var(--bp-ease)}.ng-flash-card:hover{transform:translateY(-5px);box-shadow:0 26px 60px rgba(16,173,54,.24)}.ng-flash-card-media{position:relative;display:grid;place-items:center;min-width:0;overflow:hidden;background:radial-gradient(circle at 50% 55%,rgba(255,255,255,.86),rgba(255,255,255,.1) 66%)}.ng-flash-card-media:after{content:"";position:absolute;width:180px;height:180px;border-radius:50%;border:1px solid rgba(34,212,74,.18);box-shadow:0 0 0 22px rgba(255,255,255,.15),0 0 0 44px rgba(255,255,255,.08);animation:bpOrb 4.5s ease-in-out infinite}.ng-flash-card-media img{position:relative;z-index:2;width:min(72%,250px);height:min(72%,220px);object-fit:contain;filter:drop-shadow(0 18px 24px rgba(0,0,0,.18));transition:transform .6s var(--bp-spring)}.ng-flash-card:hover .ng-flash-card-media img{transform:scale(1.08) translateY(-4px) rotate(-1deg)}.ng-flash-card-copy{display:flex;flex-direction:column;justify-content:center;padding:25px 23px;background:linear-gradient(145deg,rgba(255,255,255,.28),rgba(34,212,74,.18))}.ng-flash-offer{align-self:flex-start;padding:8px 11px;border-radius:999px;background:#df2e65;color:#fff;font-weight:900;font-size:12px;box-shadow:0 10px 25px rgba(223,46,101,.22)}.ng-flash-card-copy strong{margin-top:14px;font-size:clamp(19px,3vw,28px);line-height:1.05}.ng-flash-price{margin-top:14px;font-size:25px;font-weight:950}.ng-flash-card-copy del{font-size:13px;color:#b73343;margin-top:2px}.ng-flash-card:not(.is-featured){flex-basis:290px;grid-template-columns:1fr;min-height:235px}.ng-flash-card:not(.is-featured) .ng-flash-card-media{min-height:125px}.ng-flash-card:not(.is-featured) .ng-flash-card-copy{padding:13px 16px}.ng-flash-card:not(.is-featured) .ng-flash-card-copy strong{font-size:17px;margin-top:9px}.ng-flash-card:not(.is-featured) .ng-flash-price{font-size:18px;margin-top:8px}.ng-flash-mascots{position:absolute;right:28px;bottom:2px;display:flex;align-items:end;gap:8px;pointer-events:none;z-index:4}.ng-mascot{position:relative;display:grid;place-items:center;width:72px;height:100px;border-radius:38px 38px 25px 25px;background:linear-gradient(160deg,#29df57,#0eae37);box-shadow:0 16px 25px rgba(9,110,38,.22);animation:bpMascotFloat 3.6s ease-in-out infinite}.ng-mascot:before{content:"";position:absolute;top:9px;width:54px;height:48px;border-radius:50%;background:#d9ffe2;box-shadow:inset 0 -6px rgba(34,212,74,.18)}.ng-mascot:after{content:"";position:absolute;top:30px;left:22px;width:8px;height:8px;border-radius:50%;background:#13251a;box-shadow:20px 0 #13251a,10px 9px 0 -1px #ff6c84}.ng-mascot b{position:absolute;bottom:18px;color:#fff;font-size:14px;letter-spacing:-.06em}.ng-mascot i{position:absolute;top:12px;width:67px;height:14px;border-radius:50%;border-top:8px solid rgba(255,255,255,.42)}.mascot-b{width:58px;height:82px;animation-delay:-1.4s;transform:scale(.86)}.ng-flash-swipe{display:flex;justify-content:center;align-items:center;gap:12px;color:#2f5940;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.ng-flash-swipe span{width:25px;height:25px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#13ad3a;box-shadow:0 5px 14px rgba(0,0,0,.08);animation:bpArrow 1.1s ease-in-out infinite}.ng-flash-swipe span:last-child{animation-delay:.35s}
/* product hero and package UI */
.ng-product-v12{padding-top:8px}.ng-product-v12 .ng-product-hero{border-radius:31px;box-shadow:0 25px 80px rgba(0,0,0,.2);isolation:isolate}.ng-product-hero-bg{opacity:.72!important;transform:scale(1.04)}.ng-product-hero-shine{position:absolute;inset:0;z-index:0;background:linear-gradient(115deg,rgba(255,255,255,.18),transparent 30%,transparent 70%,rgba(34,212,74,.12));pointer-events:none}.ng-product-hero-card{position:relative;z-index:2}.ng-product-logo-wrap{box-shadow:0 22px 45px rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.5);animation:bpLogoFloat 4.2s ease-in-out infinite}.ng-product-logo-ring{animation:ngRing 12s linear infinite!important;border-color:rgba(34,212,74,.55)!important}.ng-product-hero-info h1{letter-spacing:-.045em}.ng-product-hero-info p{font-weight:700}.ng-round-action{transition:.28s var(--bp-spring);box-shadow:0 10px 28px rgba(0,0,0,.16)}.ng-round-action:hover{transform:translateY(-4px) rotate(8deg);background:#fff;color:#0b1710}.ng-detail-button{box-shadow:0 -8px 24px rgba(0,0,0,.08);transition:.28s var(--bp-spring)}.ng-detail-button:hover{padding-right:24px}.ng-product-detail{border-radius:0 0 22px 22px;overflow:hidden}.ng-detail-inner{padding:18px 22px 22px;animation:bpDetailReveal .45s var(--bp-ease)}.ng-detail-inner p{max-width:900px;color:var(--ng-muted);line-height:1.75}.ng-panel{box-shadow:0 18px 55px rgba(0,0,0,.09);transition:transform .35s var(--bp-ease),box-shadow .35s var(--bp-ease)}.ng-panel:hover{box-shadow:0 24px 70px rgba(0,0,0,.12)}.ng-step-panel{position:relative;overflow:hidden}.ng-step-panel:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,transparent,var(--bp-green),#59f3ff,transparent);opacity:.65}.ng-step-number{box-shadow:0 12px 25px rgba(34,212,74,.18)}.ng-field-shell{transition:.28s var(--bp-ease)}.ng-field-shell:focus-within{transform:translateY(-2px);box-shadow:0 0 0 4px rgba(34,212,74,.08),0 18px 35px rgba(0,0,0,.08)}.ng-field-shell input{font-weight:650}.ng-field-note{display:flex;align-items:center;gap:12px;padding:15px 17px;border:1px dashed rgba(34,212,74,.36);border-radius:17px;background:linear-gradient(135deg,rgba(34,212,74,.08),rgba(78,233,255,.04));animation:bpCardReveal .45s var(--bp-ease)}.ng-field-note>span{display:grid;place-items:center;width:34px;height:34px;border-radius:12px;background:var(--bp-green);color:#fff;font-weight:900}.ng-field-note strong{display:block}.ng-field-note small{display:block;color:var(--ng-muted);margin-top:3px}.ng-product-tabs-premium{position:relative;display:flex;gap:9px;overflow-x:auto;padding:7px 4px 14px;margin-bottom:6px;scrollbar-width:none;scroll-snap-type:x mandatory}.ng-product-tabs-premium::-webkit-scrollbar{display:none}.ng-product-tab{flex:0 0 auto;min-height:50px;border-radius:999px;border:1px solid var(--ng-line);background:rgba(255,255,255,.05);color:var(--ng-text);padding:0 18px;display:flex;align-items:center;gap:8px;cursor:pointer;scroll-snap-align:center;font-weight:800;transition:.28s var(--bp-spring);position:relative;overflow:hidden}.ng-product-tab:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,rgba(255,255,255,.25),transparent);transform:translateX(-120%);transition:.5s}.ng-product-tab:hover:after,.ng-product-tab.is-active:after{transform:translateX(120%)}.ng-product-tab.is-active{background:linear-gradient(135deg,rgba(34,212,74,.23),rgba(168,244,185,.1));border-color:rgba(34,212,74,.5);box-shadow:0 12px 28px rgba(34,212,74,.11);transform:translateY(-2px)}.ng-product-tab span{font-size:19px}.ng-section-rails{min-width:0}.ng-denom-group{display:none}.ng-denom-group.is-active{display:block;animation:bpGroupReveal .4s var(--bp-ease)}.ng-variation-grid{align-items:stretch}.ng-variation-card{position:relative;isolation:isolate;overflow:hidden;border:1.5px solid rgba(34,212,74,.55)!important;background:linear-gradient(160deg,rgba(207,255,217,.92),rgba(239,255,243,.98))!important;color:#0c1710!important;box-shadow:0 12px 28px rgba(34,212,74,.08);transition:transform .3s var(--bp-spring),box-shadow .3s var(--bp-spring),border-color .3s}.ng-variation-card:before{content:"";position:absolute;left:-20%;right:-20%;bottom:-50%;height:140px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.82),transparent 68%);z-index:-1}.ng-variation-card:hover{transform:translateY(-7px);box-shadow:0 22px 42px rgba(34,212,74,.18);border-color:#0fc23d!important}.ng-variation-card.is-selected{transform:translateY(-9px) scale(1.025);box-shadow:0 24px 55px rgba(34,212,74,.26),0 0 0 4px rgba(34,212,74,.08);border-color:#0aa834!important}.ng-package-glow{position:absolute;inset:-45%;background:radial-gradient(circle,rgba(255,255,255,.65),transparent 45%);animation:bpPackageGlow 3.8s ease-in-out infinite;z-index:-1}.ng-variation-image{position:relative;z-index:2}.ng-variation-image img{filter:drop-shadow(0 12px 15px rgba(0,0,0,.12));transition:transform .4s var(--bp-spring)}.ng-variation-card:hover .ng-variation-image img{transform:scale(1.1) translateY(-4px)}.ng-package-check{position:absolute;right:8px;top:8px;width:25px;height:25px;border-radius:50%;display:grid;place-items:center;background:#0fbd3a;color:#fff;font-size:13px;font-weight:900;opacity:0;transform:scale(.65);transition:.25s var(--bp-spring)}.ng-variation-card.is-selected .ng-package-check{opacity:1;transform:scale(1)}.ng-native-cart-wrap{margin-top:20px;padding-top:18px;border-top:1px solid var(--ng-line)}.ng-native-cart-wrap form.cart{margin:0!important}.ng-native-cart-wrap .single_add_to_cart_button{position:relative;overflow:hidden;min-height:52px!important;border-radius:17px!important;background:linear-gradient(135deg,var(--bp-green),var(--bp-green-deep))!important;box-shadow:0 16px 35px rgba(34,212,74,.2);font-size:16px!important}.ng-native-cart-wrap .single_add_to_cart_button:after{content:"";position:absolute;top:0;bottom:0;width:90px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);transform:translateX(-150%) skewX(-18deg);animation:bpButtonShine 3.4s ease-in-out infinite}.ng-native-cart-wrap .single_add_to_cart_button:active{animation:ngBuyClick .42s var(--bp-spring)}
/* review + FAQ */
.ng-review-panel{overflow:hidden}.ng-review-card{transition:.3s var(--bp-ease);border:1px solid transparent}.ng-review-card:hover{transform:translateY(-4px);border-color:rgba(34,212,74,.18);box-shadow:0 18px 35px rgba(0,0,0,.06)}.ng-ref-faq{transition:.25s var(--bp-ease);border:1px solid var(--ng-line)!important;background:rgba(255,255,255,.035)}.ng-ref-faq:hover{border-color:rgba(34,212,74,.35)!important;transform:translateY(-2px)}.ng-ref-faq[open]{background:linear-gradient(135deg,rgba(34,212,74,.07),rgba(255,255,255,.02));box-shadow:0 14px 35px rgba(0,0,0,.07)}.ng-ref-faq summary{position:relative;padding-right:34px}.ng-ref-faq summary span:last-child{transition:transform .3s var(--bp-spring)}.ng-ref-faq[open] summary span:last-child{transform:rotate(180deg)}.ng-long-content{font-size:15px;line-height:1.85;color:var(--ng-muted)}.ng-long-content h2,.ng-long-content h3{color:var(--ng-text)}
/* My Account premium readability */
.woocommerce-account .woocommerce{animation:bpAccountIn .55s var(--bp-ease)}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{min-width:0}.woocommerce-account .woocommerce-MyAccount-navigation a{font-weight:750!important;letter-spacing:-.01em}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{background:linear-gradient(135deg,rgba(34,212,74,.14),rgba(78,233,255,.06))!important;color:var(--ng-text)!important;box-shadow:inset 3px 0 var(--bp-green),0 8px 22px rgba(34,212,74,.06)}.woocommerce-account .woocommerce-MyAccount-content h2,.woocommerce-account .woocommerce-MyAccount-content h3{letter-spacing:-.035em}.woocommerce-account .woocommerce-MyAccount-content p,.woocommerce-account .woocommerce-MyAccount-content td,.woocommerce-account .woocommerce-MyAccount-content th{line-height:1.6}.woocommerce-account .woocommerce-MyAccount-content .button,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-button{box-shadow:0 12px 28px rgba(34,212,74,.12)}.ng-account-action-card{position:relative;overflow:hidden;min-height:165px;transition:transform .32s var(--bp-ease),box-shadow .32s var(--bp-ease)}.ng-account-action-card:after{content:"";position:absolute;width:130px;height:130px;right:-55px;bottom:-55px;border-radius:50%;background:radial-gradient(circle,rgba(34,212,74,.18),transparent 68%);transition:.45s var(--bp-ease)}.ng-account-action-card:hover{transform:translateY(-7px)!important;box-shadow:0 25px 55px rgba(0,0,0,.12)}.ng-account-action-card:hover:after{transform:scale(1.5)}.ng-account-avatar{animation:bpAvatar 4s ease-in-out infinite}.ng-account-dashboard-hero{overflow:hidden}.ng-account-dashboard-hero:after{content:"";position:absolute;inset:auto -5% -70% 35%;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(34,212,74,.17),transparent 70%);pointer-events:none}.woocommerce-account .u-columns.col2-set{align-items:stretch}.woocommerce-account .u-column1,.woocommerce-account .u-column2{box-shadow:0 18px 50px rgba(0,0,0,.08);animation:bpAuthCard .55s var(--bp-ease)}.woocommerce-account .u-column2{animation-delay:.08s}.woocommerce-account form .form-row input.input-text,.woocommerce-account form .form-row select,.woocommerce-account form .form-row textarea{transition:.25s var(--bp-ease);background:var(--ng-surface2)!important;color:var(--ng-text)!important}.woocommerce-account form .form-row input.input-text:focus,.woocommerce-account form .form-row select:focus,.woocommerce-account form .form-row textarea:focus{transform:translateY(-1px);border-color:rgba(34,212,74,.6)!important;box-shadow:0 0 0 4px rgba(34,212,74,.08)!important}.ng-auth-orbit{position:relative;overflow:hidden;border-radius:24px;margin:0 0 18px;padding:24px;background:linear-gradient(135deg,rgba(34,212,74,.13),rgba(115,92,255,.12));border:1px solid rgba(255,255,255,.11);animation:bpAuthHero .6s var(--bp-ease)}.ng-auth-brand{font-size:12px;letter-spacing:.16em;font-weight:900}.ng-auth-brand b{color:var(--bp-green)}.ng-auth-orbit p{max-width:650px;color:var(--ng-muted);margin:8px 0 0}.ng-auth-orb{position:absolute;width:100px;height:100px;border-radius:50%;background:radial-gradient(circle,rgba(34,212,74,.35),transparent 68%);right:10%;top:-35px;animation:bpOrb 4s ease-in-out infinite}.ng-auth-orb.two{width:70px;height:70px;right:25%;top:auto;bottom:-30px;background:radial-gradient(circle,rgba(78,233,255,.26),transparent 70%);animation-delay:-1.3s}
/* mobile polish */
.ng-bottom{grid-template-columns:repeat(3,1fr)!important}.ng-bottom a{min-width:0}.ng-bottom small{letter-spacing:.01em}.ng-support-nav span{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:linear-gradient(145deg,#25d366,#18ad4d);color:#fff!important;box-shadow:0 10px 24px rgba(37,211,102,.25);animation:bpSupportPulse 2.6s ease-in-out infinite}.ng-bottom .ng-support-nav{gap:2px}.ng-footer{padding-bottom:4px}
body.ng-light{--ng-text:#0b1220;--ng-muted:#5b687a;--ng-line:rgba(11,18,32,.11);--ng-surface:rgba(255,255,255,.88);--ng-surface2:#fff;background:radial-gradient(900px 600px at 4% -10%,rgba(115,92,255,.09),transparent 62%),radial-gradient(900px 600px at 100% 0,rgba(34,212,74,.09),transparent 62%),#f3f7fb}.ng-light .ng-flash-shell{background:linear-gradient(145deg,#d9ffe1,#f5fff7)}.ng-light .ng-region-sheet-panel{background:rgba(255,255,255,.98)}.ng-light .ng-search-panel-inner{background:rgba(255,255,255,.98);box-shadow:0 30px 90px rgba(15,23,42,.18)}.ng-light .ng-mobile-menu{background:rgba(255,255,255,.98);box-shadow:0 30px 90px rgba(15,23,42,.18)}.ng-light .ng-mobile-menu>a{color:#0b1220}.ng-light .ng-search-big-wrap{background:#f8fafc}.ng-light .ng-search-suggestions button{background:#f4f7fa}.ng-light .ng-product-hero-bg{filter:saturate(1.05) brightness(.86)}.ng-light .ng-variation-card{background:linear-gradient(160deg,#d8ffdf,#f5fff7)!important;color:#0b1710!important}.ng-light .ng-product-tab{background:#f7f9fb}.ng-light .ng-product-tab.is-active{background:linear-gradient(135deg,#d8f9df,#eefdf1)}
/* motion */
@keyframes bpRegionOpen{from{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:none}}@keyframes bpRegionItem{to{opacity:1;transform:none}}@keyframes bpSelectPulse{0%{transform:scale(1)}45%{transform:scale(.97)}100%{transform:scale(1)}}@keyframes bpBolt{0%,100%{transform:rotate(-5deg) scale(1)}50%{transform:rotate(6deg) scale(1.1)}}@keyframes bpOrb{0%,100%{transform:scale(.88);opacity:.55}50%{transform:scale(1.08);opacity:1}}@keyframes bpMascotFloat{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-8px) rotate(2deg)}}@keyframes bpArrow{0%,100%{transform:translateX(0)}50%{transform:translateX(5px)}}@keyframes bpLogoFloat{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-5px) rotate(1.5deg)}}@keyframes bpDetailReveal{from{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes bpGroupReveal{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes bpPackageGlow{0%,100%{opacity:.28;transform:scale(.9)}50%{opacity:.7;transform:scale(1.05)}}@keyframes bpButtonShine{0%,52%{transform:translateX(-150%) skewX(-18deg)}72%,100%{transform:translateX(480%) skewX(-18deg)}}@keyframes bpCardReveal{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes bpAccountIn{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}@keyframes bpAvatar{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes bpAuthCard{from{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:none}}@keyframes bpAuthHero{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes bpSupportPulse{0%,100%{box-shadow:0 10px 24px rgba(37,211,102,.22)}50%{box-shadow:0 12px 32px rgba(37,211,102,.42)}}
@media(max-width:900px){.ng-flash-card{flex-basis:86%;min-height:230px}.ng-flash-card:not(.is-featured){flex-basis:68%}.ng-flash-mascots{right:18px}.ng-popular-caption{display:block}.ng-popular-caption small{display:block;margin-top:4px}.ng-product-v12 .ng-product-hero-card{padding-bottom:58px}}
@media(max-width:760px){.ng-logo img,.ng-logo .custom-logo{max-width:92px!important;max-height:30px!important}.ng-nav{gap:5px}.ng-header-tools{gap:4px}.ng-region-trigger{min-width:94px;width:94px;font-size:10px}.ng-region-sheet{right:-6px;width:min(370px,calc(100vw - 16px))}.ng-region-sheet-panel{border-radius:22px}.ng-flash-shell{padding:19px 13px 14px;border-radius:27px}.ng-flash-heading h2{font-size:25px}.ng-flash-heading p{font-size:10px}.ng-flash-card{grid-template-columns:1.05fr .95fr;flex-basis:91%;min-height:220px;border-radius:25px}.ng-flash-card-media img{width:78%;height:78%}.ng-flash-card-copy{padding:18px 15px}.ng-flash-card-copy strong{font-size:19px}.ng-flash-price{font-size:20px}.ng-flash-card:not(.is-featured){flex-basis:72%}.ng-flash-mascots{right:12px;bottom:3px;transform:scale(.72);transform-origin:bottom right}.ng-flash-swipe{font-size:10px}.ng-popular-section{padding-top:22px}.ng-home-tabs{margin-bottom:0}.ng-home-tabs .ng-tab{min-height:44px;padding:0 16px;font-size:12px}.ng-popular-caption{margin-top:4px}.ng-grid{gap:8px}.ng-card{border-radius:15px}.ng-card-arrow{width:26px!important;height:26px!important;right:6px!important;bottom:6px!important}.ng-product-v12 .ng-product-hero{border-radius:24px}.ng-product-v12 .ng-product-hero-card{min-height:280px;grid-template-columns:82px minmax(0,1fr);gap:11px;padding:17px 13px 53px}.ng-product-v12 .ng-product-logo-wrap{width:82px;height:82px}.ng-product-v12 .ng-product-hero-info h1{font-size:24px}.ng-product-v12 .ng-product-kicker{font-size:8px}.ng-product-tabs-premium{margin-inline:-2px}.ng-product-tab{min-height:46px;padding:0 15px;font-size:11px}.ng-variation-grid{gap:7px}.ng-variation-card{min-height:156px}.ng-variation-card strong{font-size:11px}.ng-native-cart-wrap .single_add_to_cart_button{width:100%;display:block}.ng-review-card{padding:14px!important}.woocommerce-account .u-columns.col2-set{grid-template-columns:1fr!important}.woocommerce-account .u-column1,.woocommerce-account .u-column2{padding:18px;border-radius:20px}.ng-account-action-card{min-height:145px}.ng-bottom{left:9px!important;right:9px!important;bottom:9px!important;border-radius:22px!important}.ng-bottom a{padding:7px 2px}.ng-bottom small{font-size:10px}.ng-support-nav span{width:39px;height:39px}.ng-footer{margin-bottom:90px}}
@media(max-width:420px){.ng-logo img,.ng-logo .custom-logo{max-width:84px!important;max-height:28px!important}.ng-region-trigger{min-width:84px;width:84px}.ng-flash-card{flex-basis:94%}.ng-flash-card:not(.is-featured){flex-basis:78%}.ng-flash-card-copy{padding:14px 12px}.ng-flash-card-copy strong{font-size:17px}.ng-flash-price{font-size:18px}.ng-flash-mascots{transform:scale(.58)}.ng-product-v12 .ng-product-hero-card{grid-template-columns:72px minmax(0,1fr);gap:9px}.ng-product-v12 .ng-product-logo-wrap{width:72px;height:72px}.ng-product-v12 .ng-product-hero-info h1{font-size:21px}.ng-variation-card{min-height:143px}.ng-variation-card strong{font-size:10px}.ng-variation-price{font-size:10px}}
@media(prefers-reduced-motion:reduce){.ng-flash-bolt,.ng-flash-card-media:after,.ng-mascot,.ng-package-glow,.ng-support-nav span{animation:none!important}.ng-region-option{animation:none!important;opacity:1;transform:none}}
/* Additional production surfaces: checkout, orders, accessibility, product touch states */
.ng-card-arrow{position:absolute;right:10px;bottom:10px;width:31px;height:31px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.86);color:#0b1710;font-size:14px;font-weight:950;box-shadow:0 8px 18px rgba(0,0,0,.12);opacity:0;transform:translateY(5px) scale(.82);transition:.28s var(--bp-ease);z-index:3}.ng-card:hover .ng-card-arrow,.ng-product-link:focus-visible .ng-card-arrow{opacity:1;transform:none}.ng-product-card:active{transform:scale(.985)}.ng-product-card .ng-card-image{position:relative}.ng-product-card .ng-card-image:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 45%,rgba(255,255,255,.13));opacity:0;transition:.35s}.ng-product-card:hover .ng-card-image:after{opacity:1}.ng-product-card .ng-card-body{background:linear-gradient(180deg,transparent,rgba(0,0,0,.025))}.ng-light .ng-product-card .ng-card-body{background:linear-gradient(180deg,transparent,rgba(15,23,42,.025))}.ng-light .ng-card-arrow{background:#fff}
.woocommerce-checkout .woocommerce,.woocommerce-cart .woocommerce{animation:bpAccountIn .5s var(--bp-ease)}.woocommerce-checkout h3,.woocommerce-cart h2{letter-spacing:-.035em}.woocommerce-checkout form.checkout,.woocommerce-checkout .woocommerce-checkout-review-order,.woocommerce-cart form.woocommerce-cart-form,.woocommerce-cart .cart-collaterals{box-shadow:0 20px 55px rgba(0,0,0,.07)}.woocommerce-checkout .form-row label{font-size:12px;font-weight:800;color:var(--ng-muted);margin-bottom:6px}.woocommerce-checkout .form-row input,.woocommerce-checkout .form-row select,.woocommerce-checkout .form-row textarea{transition:.25s var(--bp-ease)}.woocommerce-checkout .form-row input:focus,.woocommerce-checkout .form-row select:focus,.woocommerce-checkout .form-row textarea:focus{transform:translateY(-1px);border-color:rgba(34,212,74,.55);box-shadow:0 0 0 4px rgba(34,212,74,.08)}.woocommerce-checkout #place_order{position:relative;overflow:hidden;min-height:54px;border-radius:17px;background:linear-gradient(135deg,var(--bp-green),var(--bp-green-deep));box-shadow:0 18px 35px rgba(34,212,74,.2);font-weight:950}.woocommerce-checkout #place_order:after{content:"";position:absolute;top:0;bottom:0;width:100px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transform:translateX(-160%) skewX(-18deg);animation:bpButtonShine 3.5s ease-in-out infinite}.woocommerce-checkout .payment_methods li{border-radius:15px!important;border:1px solid var(--ng-line)!important;background:rgba(255,255,255,.04)!important;margin:7px 0!important;transition:.22s var(--bp-ease)}.woocommerce-checkout .payment_methods li:hover{border-color:rgba(34,212,74,.32)!important;transform:translateY(-1px)}.woocommerce-order .woocommerce-notice,.woocommerce-order .woocommerce-order-overview,.woocommerce-order .woocommerce-order-details,.woocommerce-order .woocommerce-customer-details{border:1px solid var(--ng-line);border-radius:22px;background:var(--ng-surface);box-shadow:0 16px 45px rgba(0,0,0,.06);padding:20px;animation:bpCardReveal .5s var(--bp-ease)}.woocommerce-order .woocommerce-order-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;list-style:none;padding:15px}.woocommerce-order .woocommerce-order-overview li{margin:0!important;padding:13px;border-radius:15px;background:rgba(34,212,74,.06);border:1px solid rgba(34,212,74,.1);font-size:11px}.woocommerce-order .woocommerce-order-overview strong{display:block;font-size:15px;margin-top:4px}.ng-thankyou-full{padding-bottom:20px}.ng-thankyou-order{gap:14px}.ng-thankyou-order>div{border-radius:20px!important}.ng-state{box-shadow:0 30px 100px rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.14)}.ng-state .ng-btn{min-height:48px;padding-inline:22px;border-radius:16px}.ng-success .ng-cartoon{animation:bpVictory 2.8s ease-in-out infinite}.ng-cancelled .ng-cartoon,.ng-failed .ng-cartoon{animation:bpSad 2.6s ease-in-out infinite}.ng-processing .ng-cartoon{animation:bpCharacterRun 1.8s ease-in-out infinite}.ng-state:before,.ng-state:after{content:"";position:absolute;width:160px;height:160px;border-radius:50%;border:1px solid rgba(255,255,255,.1);pointer-events:none}.ng-state:before{left:-80px;top:-80px}.ng-state:after{right:-80px;bottom:-80px}.ng-chip{transition:.22s var(--bp-ease)}.ng-chip:hover{transform:translateY(-1px)}
/* stronger desktop product composition */
@media(min-width:1101px){.ng-product-main{max-width:1120px}.ng-product-v12 .ng-product-hero-card{min-height:330px}.ng-product-v12 .ng-product-logo-wrap{width:190px;height:190px}.ng-product-v12 .ng-product-hero-info h1{font-size:clamp(36px,4vw,58px)}.ng-product-v12 .ng-variation-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ng-product-v12 .ng-variation-card{min-height:205px}.ng-product-v12 .ng-review-summary{grid-template-columns:minmax(250px,.7fr) minmax(0,1fr)}.ng-flash-card.is-featured{flex-basis:680px}.ng-flash-card:not(.is-featured){flex-basis:320px}}
@media(min-width:1400px){.ng-wrap{width:min(1320px,calc(100% - 40px))}.ng-nav{min-height:74px}.ng-logo img,.ng-logo .custom-logo{max-width:170px!important;max-height:42px!important}.ng-flash-shell{padding:30px 28px 22px}.ng-flash-card.is-featured{min-height:270px}.ng-popular-section{padding-top:40px}.ng-grid{gap:16px}}
/* touch-friendly focus and tap feedback */
button,a,input,select,textarea{ -webkit-tap-highlight-color:transparent }button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(34,212,74,.28);outline-offset:2px}.ng-product-tab:active,.ng-home-tabs .ng-tab:active,.ng-round-action:active,.ng-detail-button:active,.ng-region-trigger:active{transform:scale(.97)}.ng-variation-card:active{transform:scale(.975)}
/* admin-independent visual utility classes */
.ng-glass{isolation:isolate}.ng-glass:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,rgba(255,255,255,.07),transparent 28%,transparent 70%,rgba(255,255,255,.035));z-index:-1}.ng-panel,.ng-card,.ng-product-hero,.ng-flash-shell,.ng-state,.ng-footer-main{position:relative}.ng-panel>*:last-child{margin-bottom:0}.ng-product-v12 .ng-panel{scroll-margin-top:110px}
@keyframes bpVictory{0%,100%{transform:translateY(0) rotate(-2deg)}25%{transform:translateY(-10px) rotate(3deg)}50%{transform:translateY(-5px) rotate(-3deg)}75%{transform:translateY(-12px) rotate(2deg)}}@keyframes bpSad{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(3px) rotate(2deg)}}@keyframes bpCharacterRun{0%,100%{transform:translateX(0) rotate(-2deg)}50%{transform:translateX(7px) rotate(2deg)}}
@media(max-width:760px){.woocommerce-order .woocommerce-order-overview{grid-template-columns:1fr 1fr}.woocommerce-order .woocommerce-order-overview li{min-width:0}.ng-card-arrow{opacity:1;transform:none;width:25px;height:25px;font-size:12px}.ng-product-v12 .ng-panel:hover{transform:none}.ng-flash-card:hover{transform:none}.ng-product-card:hover{transform:none}.ng-product-card:hover .ng-card-image img{transform:none}}
@media(max-width:520px){.woocommerce-order .woocommerce-order-overview{grid-template-columns:1fr}.ng-search-panel-inner{width:calc(100% - 16px);padding:18px}.ng-search-big{font-size:16px!important}.ng-search-big-wrap{padding-inline:13px}.ng-flash-heading{align-items:flex-start}.ng-flash-count{display:none}.ng-flash-card.is-featured{grid-template-columns:1fr;min-height:360px}.ng-flash-card.is-featured .ng-flash-card-media{min-height:205px}.ng-flash-card.is-featured .ng-flash-card-copy{padding:15px 17px 20px}.ng-flash-card:not(.is-featured){min-height:260px}.ng-flash-card:not(.is-featured) .ng-flash-card-media{min-height:140px}.ng-flash-mascots{display:none}.ng-product-v12 .ng-product-hero-info p{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-product-v12 .ng-product-hero-actions{right:6px}.ng-product-v12 .ng-detail-button{font-size:11px;padding:0 12px}.ng-product-v12 .ng-product-detail{margin-inline:8px}.ng-product-v12 .ng-detail-inner{padding:15px}.ng-step-head{align-items:start}.ng-step-head p{max-width:230px}.ng-product-tabs-premium{padding-bottom:11px}.ng-product-tab{min-width:max-content}.ng-variation-card{box-shadow:0 8px 20px rgba(34,212,74,.08)}.ng-native-cart-wrap{padding-top:15px}}
/* keep footer free of language selector by design */
.ng-footer .ng-region-trigger,.ng-footer .ng-region-wrap{display:none!important}
/* Final micro-interaction polish */
.ng-hero-actions .ng-btn{position:relative;overflow:hidden}.ng-hero-actions .ng-btn:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.22),transparent 70%);transform:translateX(-120%);transition:transform .6s var(--bp-ease)}.ng-hero-actions .ng-btn:hover:after{transform:translateX(120%)}.ng-hero-actions .ng-btn:hover{transform:translateY(-3px)}.ng-hero-actions .ng-btn:active{transform:scale(.97)}.ng-hero-device{animation:bpHeroDevice 5s ease-in-out infinite}.ng-hero-orbit{animation:ngOrbit 18s linear infinite}.ng-hero-orbit.orbit-b{animation-duration:24s;animation-direction:reverse}.ng-trust-card{transition:.3s var(--bp-ease)}.ng-trust-card:hover{transform:translateY(-5px);box-shadow:0 20px 45px rgba(0,0,0,.08);border-color:rgba(34,212,74,.2)}.ng-faq summary{display:flex;justify-content:space-between;gap:12px;align-items:center}.ng-faq summary span{transition:.25s var(--bp-spring)}.ng-faq[open] summary span{transform:rotate(45deg)}.ng-footer-main{overflow:hidden}.ng-footer-links a{position:relative;width:max-content;max-width:100%}.ng-footer-links a:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background:var(--bp-green);transform:scaleX(0);transform-origin:left;transition:transform .25s var(--bp-ease)}.ng-footer-links a:hover:after{transform:scaleX(1)}.ng-footer-brand{letter-spacing:-.035em}.ng-footer-bottom{border-top:1px solid var(--ng-line);margin-top:12px}.ng-support-btn{box-shadow:0 14px 30px rgba(34,212,74,.18);transition:.28s var(--bp-spring)}.ng-support-btn:hover{transform:translateY(-3px);box-shadow:0 20px 42px rgba(34,212,74,.25)}.ng-bottom a{position:relative}.ng-bottom a:before{content:"";position:absolute;left:50%;top:1px;width:0;height:3px;border-radius:99px;background:var(--bp-green);transform:translateX(-50%);transition:.25s var(--bp-spring)}.ng-bottom a:hover:before,.ng-bottom a:focus:before{width:24px}.ng-bottom a:active{transform:scale(.95)}.ng-account-top{transition:.25s var(--bp-spring)}.ng-account-top:hover{transform:translateY(-2px) rotate(-4deg)}
.ng-product-v12 .ng-product-breadcrumb{padding-block:8px 13px}.ng-product-v12 .ng-product-breadcrumb a{font-weight:700}.ng-product-v12 .ng-product-breadcrumb .delimiter{opacity:.6}.ng-product-v12 .ng-official{box-shadow:0 8px 18px rgba(34,212,74,.17)}.ng-product-v12 .ng-selection-status{transition:.3s var(--bp-spring)}.ng-product-v12 .ng-selection-status:not(:empty){background:rgba(34,212,74,.1);border-color:rgba(34,212,74,.28)}.ng-product-v12 .ng-review-summary{border-radius:24px;background:linear-gradient(135deg,rgba(34,212,74,.045),rgba(115,92,255,.035));padding:18px}.ng-product-v12 .ng-rating-bars i{overflow:hidden}.ng-product-v12 .ng-rating-bars b{background:linear-gradient(90deg,#ffc857,#ff9d3d)!important;box-shadow:0 0 12px rgba(255,200,87,.35)}.ng-product-v12 .ng-stars{filter:drop-shadow(0 5px 7px rgba(255,174,38,.18))}.ng-product-v12 .ng-reviews-list{margin-top:15px}.ng-product-v12 .ng-review-card{background:rgba(127,127,127,.035);border-radius:20px!important}.ng-product-v12 .ng-review-card p{color:var(--ng-muted)}
body.ng-light .ng-product-v12 .ng-review-card{background:#f6f8fa}.ng-light .ng-trust-card,.ng-light .ng-card,.ng-light .ng-panel{box-shadow:0 18px 48px rgba(15,23,42,.07)}.ng-light .ng-footer-main{box-shadow:0 18px 48px rgba(15,23,42,.06)}.ng-light .ng-card-arrow{color:#0b1710}.ng-light .ng-flash-heading h2,.ng-light .ng-flash-price{color:#0b1710}.ng-light .ng-flash-card-copy del{color:#a12f42}
@keyframes bpHeroDevice{0%,100%{transform:rotate(5deg) translateY(0)}50%{transform:rotate(2deg) translateY(-10px)}}
@media(max-width:760px){.ng-hero-actions{position:relative;z-index:3}.ng-hero-actions .ng-btn{min-height:44px}.ng-trust-card:hover{transform:none;box-shadow:none}.ng-footer-links a:after{display:none}.ng-product-v12 .ng-review-summary{padding:13px}.ng-product-v12 .ng-product-breadcrumb{padding-block:4px 9px}.ng-product-v12 .ng-product-breadcrumb .woocommerce-breadcrumb{font-size:11px}}
/* accessibility and resilient layout */
.ng-product-v12 img,.ng-card img{content-visibility:auto}.ng-product-v12 button,.ng-product-v12 a{touch-action:manipulation}.ng-product-v12 .ng-panel,.ng-flash-shell,.ng-nav,.ng-footer-main{contain:paint}.ng-product-v12 .ng-variation-card,.ng-product-tab,.ng-home-tabs .ng-tab{user-select:none}.ng-search-panel,.ng-region-sheet,.ng-mobile-menu{overscroll-behavior:contain}@media print{.ng-header,.ng-bottom,.ng-search-panel,.ng-mobile-menu,.ng-region-sheet,.ng-flash-swipe,.ng-support-btn{display:none!important}.ng-product-shell,.ng-wrap{width:100%!important;max-width:none!important}.ng-panel,.ng-product-hero,.ng-footer-main{box-shadow:none!important;background:#fff!important;color:#111!important;border:1px solid #ddd!important}.ng-product-v12 .ng-variation-card{break-inside:avoid}.ng-footer{margin:20px 0}.ng-footer-bottom{color:#333}}
.ng-native-cart-wrap .variations_button{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ng-native-cart-wrap .variations_button .quantity{margin:0!important}.ng-native-cart-wrap .reset_variations{color:var(--ng-muted)!important;font-size:11px!important}.ng-native-cart-wrap .woocommerce-variation-availability,.ng-native-cart-wrap .stock{font-size:11px;color:var(--ng-muted)}.ng-native-cart-wrap .woocommerce-variation.single_variation{padding:10px 0}.ng-native-cart-wrap .woocommerce-variation-price{font-size:22px;font-weight:900;color:var(--ng-text)}.ng-native-cart-wrap .woocommerce-variation-description{color:var(--ng-muted);line-height:1.6}.ng-native-cart-wrap .quantity .qty{text-align:center}.ng-native-cart-wrap .quantity .minus,.ng-native-cart-wrap .quantity .plus{border:1px solid var(--ng-line);background:var(--ng-surface2);color:var(--ng-text);border-radius:10px;min-width:34px;height:34px}.ng-native-cart-wrap .single_add_to_cart_button.disabled,.ng-native-cart-wrap .single_add_to_cart_button:disabled{opacity:.5;filter:saturate(.55);cursor:not-allowed;box-shadow:none}.ng-product-v12 .ng-api-field-slot .form-row{margin-bottom:12px}.ng-product-v12 .ng-api-field-slot label{font-size:12px;font-weight:800;color:var(--ng-muted);display:block;margin-bottom:6px}.ng-product-v12 .ng-api-field-slot input,.ng-product-v12 .ng-api-field-slot select,.ng-product-v12 .ng-api-field-slot textarea{width:100%;min-height:50px;border:1px solid var(--ng-line);border-radius:15px;background:var(--ng-surface2);color:var(--ng-text);padding:12px 14px;transition:.25s var(--bp-ease)}.ng-product-v12 .ng-api-field-slot input:focus,.ng-product-v12 .ng-api-field-slot select:focus,.ng-product-v12 .ng-api-field-slot textarea:focus{border-color:rgba(34,212,74,.6);box-shadow:0 0 0 4px rgba(34,212,74,.08);transform:translateY(-1px);outline:0}.ng-product-v12 .ng-api-field-slot .required{color:#e23a55}.ng-product-v12 .ng-api-field-slot small{color:var(--ng-muted);line-height:1.5}@media(max-width:520px){.ng-native-cart-wrap .variations_button{display:grid;grid-template-columns:1fr;gap:9px}.ng-native-cart-wrap .quantity{width:100%!important}.ng-native-cart-wrap .quantity .qty{width:100%!important}.ng-product-v12 .ng-api-field-slot input,.ng-product-v12 .ng-api-field-slot select,.ng-product-v12 .ng-api-field-slot textarea{min-height:48px}}

/* v15 premium refinement: Voca-inspired flash rail, product flow, account readability and mobile header */
.ng-flash-countdown{display:flex;align-items:center;gap:7px;padding:6px 8px;border-radius:16px;background:rgba(255,255,255,.52);box-shadow:0 10px 25px rgba(18,125,45,.08);backdrop-filter:blur(10px)}
.ng-flash-countdown>span{display:grid;place-items:center;min-width:48px;padding:6px 5px;border-radius:10px;background:#ff626d;color:#fff;box-shadow:0 7px 15px rgba(255,85,100,.18)}
.ng-flash-countdown b{font-size:17px;line-height:1;font-variant-numeric:tabular-nums}.ng-flash-countdown small{font-size:7px;letter-spacing:.08em;margin-top:3px;opacity:.85}.ng-flash-countdown i{font-style:normal;font-weight:900;color:#ff626d}
.ng-flash-card.is-featured{flex-basis:min(82%,680px);min-height:275px}.ng-flash-card.is-featured .ng-flash-card-media img{width:min(78%,310px);height:min(78%,245px)}
.ng-flash-card.is-featured .ng-flash-card-copy{padding:30px 26px}.ng-flash-cta{display:inline-flex;align-items:center;gap:8px;margin-top:16px;width:max-content;padding:9px 13px;border-radius:999px;background:rgba(255,255,255,.72);font-size:12px;font-weight:900}.ng-flash-cta b{font-size:15px}.ng-flash-orbit-dot{position:absolute;width:12px;height:12px;border-radius:50%;background:#ffd21c;right:17%;bottom:16%;box-shadow:0 0 0 8px rgba(255,210,28,.12),0 0 30px rgba(255,210,28,.55);animation:bpDotFloat 2.8s ease-in-out infinite}
.ng-flash-mascots{right:24px;bottom:32px;gap:10px}.ng-mascot{transform:translateY(2px)}.ng-mascot.mascot-b{transform:scale(.86) translateY(7px)}.ng-flash-swipe button{width:30px;height:30px;border:0;border-radius:50%;display:grid;place-items:center;background:#fff;color:#12ad3a;font-size:19px;box-shadow:0 6px 16px rgba(0,0,0,.1);cursor:pointer}.ng-flash-swipe button:active{transform:scale(.92)}
.ng-product-type-rail{display:flex;align-items:center;gap:12px;margin:0 0 12px;padding:8px 10px;border-radius:18px;background:rgba(255,255,255,.55);border:1px solid var(--ng-line);box-shadow:0 12px 30px rgba(15,23,42,.05);overflow:hidden}.ng-product-type-label{flex:0 0 auto;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.12em;color:var(--ng-muted)}.ng-product-type-scroll{display:flex;gap:7px;overflow-x:auto;scrollbar-width:none}.ng-product-type-scroll::-webkit-scrollbar{display:none}.ng-product-type-scroll a{flex:0 0 auto;text-decoration:none;padding:8px 13px;border-radius:999px;color:var(--ng-muted);font-size:12px;font-weight:800;background:rgba(120,120,120,.05);border:1px solid transparent}.ng-product-type-scroll a.is-active{color:#fff;background:linear-gradient(135deg,var(--ng-green),var(--ng-green2));box-shadow:0 8px 18px rgba(34,212,74,.18)}
.ng-product-v12 .ng-product-hero{border-radius:26px;background:#eef2f5}.ng-product-v12 .ng-product-hero-bg{filter:saturate(1.12) brightness(.9)}.ng-product-v12 .ng-product-hero-card{min-height:310px}.ng-product-v12 .ng-product-logo-wrap{border:4px solid rgba(255,255,255,.88);box-shadow:0 18px 45px rgba(0,0,0,.24)}.ng-product-v12 .ng-product-hero-info{padding-bottom:5px}.ng-product-v12 .ng-product-kicker{font-size:10px;font-weight:900;letter-spacing:.14em;color:rgba(255,255,255,.78)}.ng-product-v12 .ng-detail-button{box-shadow:0 8px 18px rgba(34,212,74,.2)}
.ng-product-v12 .ng-step-head{align-items:flex-start}.ng-product-v12 .ng-step-head h2{letter-spacing:-.035em}.ng-product-v12 .ng-api-field-slot{margin-top:18px}.ng-product-v12 .ng-field-shell{box-shadow:inset 0 1px rgba(255,255,255,.35),0 8px 22px rgba(15,23,42,.04)}
.ng-product-v12 .ng-product-tabs-premium{padding:6px;border-radius:19px;background:rgba(120,120,120,.045);border:1px solid var(--ng-line)}.ng-product-v12 .ng-product-tab{border:1px solid transparent;background:transparent}.ng-product-v12 .ng-product-tab.is-active{background:linear-gradient(135deg,rgba(34,212,74,.16),rgba(34,212,74,.05));border-color:rgba(34,212,74,.28);box-shadow:0 7px 18px rgba(34,212,74,.08)}
.ng-product-v12 .ng-variation-grid{align-items:stretch}.ng-product-v12 .ng-variation-card{position:relative;overflow:hidden;background:linear-gradient(160deg,rgba(232,255,236,.95),rgba(207,248,216,.86));border:2px solid rgba(34,212,74,.62);border-radius:20px;padding:12px;box-shadow:0 10px 25px rgba(34,212,74,.08);transition:transform .25s var(--bp-spring),box-shadow .25s var(--bp-spring),border-color .25s}.ng-product-v12 .ng-variation-card:before{content:"";position:absolute;inset:auto -15% -38% -15%;height:105px;border-radius:50%;background:rgba(255,255,255,.45);pointer-events:none}.ng-product-v12 .ng-variation-card:hover,.ng-product-v12 .ng-variation-card.is-selected{transform:translateY(-5px);border-color:#16bf42;box-shadow:0 18px 36px rgba(34,212,74,.18)}.ng-product-v12 .ng-variation-badge{position:absolute;top:8px;left:8px;padding:4px 7px;border-radius:999px;background:rgba(255,255,255,.76);color:#198c39;font-size:7px;font-weight:950;letter-spacing:.09em}.ng-product-v12 .ng-variation-image{position:relative;z-index:1;display:grid;place-items:center;margin:17px auto 8px;width:64px;height:64px;border-radius:16px;background:rgba(255,255,255,.66);overflow:hidden}.ng-product-v12 .ng-variation-image img{width:100%;height:100%;object-fit:contain}.ng-product-v12 .ng-variation-card strong{position:relative;z-index:1;display:block;min-height:36px;font-size:14px;line-height:1.25}.ng-product-v12 .ng-variation-card small{position:relative;z-index:1;min-height:30px}.ng-product-v12 .ng-variation-price{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;margin:10px -2px -2px;padding:9px 8px;border-radius:999px;background:linear-gradient(135deg,#20ce4c,#12bd3d);color:#fff!important;font-size:15px;font-weight:950;box-shadow:0 7px 14px rgba(34,212,74,.18)}.ng-product-v12 .ng-package-check{z-index:3;box-shadow:0 6px 15px rgba(34,212,74,.25)}
.ng-native-cart-wrap{margin-top:18px;padding:15px;border-radius:20px;background:linear-gradient(135deg,rgba(34,212,74,.07),rgba(34,212,74,.02));border:1px solid rgba(34,212,74,.14)}.ng-native-cart-wrap .single_add_to_cart_button{min-height:52px!important;border-radius:16px!important;font-size:16px!important;box-shadow:0 14px 28px rgba(34,212,74,.18)!important}.ng-native-cart-wrap .single_add_to_cart_button:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 19px 35px rgba(34,212,74,.25)!important}
.woocommerce-account .woocommerce-MyAccount-navigation a,.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-content p,.woocommerce-account .woocommerce-MyAccount-content td,.woocommerce-account .woocommerce-MyAccount-content th{overflow-wrap:anywhere;word-break:normal}.woocommerce-account .woocommerce-MyAccount-content h2,.woocommerce-account .woocommerce-MyAccount-content h3{line-height:1.25}.woocommerce-account .ng-account-action-card strong{line-height:1.4;display:block}.woocommerce-account .ng-account-action-card small{line-height:1.2}.woocommerce-account .ng-account-mini{flex-wrap:wrap;row-gap:8px;line-height:1.35}
@keyframes bpDotFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}
@media(max-width:760px){
 .ng-header-tools .ng-region-wrap,.ng-header-tools .ng-theme-top,.ng-header-tools .ng-account-top{display:none!important}.ng-nav{min-height:60px}.ng-logo img,.ng-logo .custom-logo{max-width:94px!important;max-height:31px!important}.ng-header-tools{margin-left:auto}.ng-flash-shell{padding:18px 12px 13px;border-radius:27px}.ng-flash-heading{align-items:center}.ng-flash-heading h2{font-size:25px}.ng-flash-heading p{font-size:10px}.ng-flash-countdown{gap:3px;padding:4px}.ng-flash-countdown>span{min-width:37px;padding:5px 3px}.ng-flash-countdown b{font-size:14px}.ng-flash-countdown small{font-size:6px}.ng-flash-countdown i{font-size:12px}.ng-flash-card{flex-basis:91%;min-height:245px;grid-template-columns:1.05fr .95fr;border-radius:25px}.ng-flash-card.is-featured{flex-basis:91%;min-height:280px}.ng-flash-card.is-featured .ng-flash-card-media img{width:82%;height:80%}.ng-flash-card-copy{padding:18px 14px}.ng-flash-card-copy strong{font-size:18px}.ng-flash-price{font-size:19px}.ng-flash-cta{font-size:10px;padding:8px 10px}.ng-flash-mascots{right:6px;bottom:35px;transform:scale(.72);transform-origin:bottom right}.ng-flash-swipe{font-size:9px;gap:8px}.ng-flash-swipe button{width:26px;height:26px}.ng-product-type-rail{margin-inline:2px;padding:7px 8px;border-radius:16px}.ng-product-type-label{font-size:9px}.ng-product-type-scroll a{padding:7px 11px;font-size:10px}.ng-product-v12 .ng-product-hero{margin-inline:0;border-radius:0 0 22px 22px}.ng-product-v12 .ng-product-hero-card{min-height:270px;grid-template-columns:84px minmax(0,1fr);padding:16px 12px 51px;gap:10px}.ng-product-v12 .ng-product-logo-wrap{width:84px;height:84px;border-width:3px}.ng-product-v12 .ng-product-hero-info h1{font-size:23px}.ng-product-v12 .ng-product-hero-info p{font-size:13px}.ng-product-v12 .ng-product-hero-actions{right:9px;top:9px}.ng-product-v12 .ng-detail-button{height:38px;font-size:12px;padding:0 13px}.ng-product-v12 .ng-panel{padding:17px;border-radius:20px}.ng-product-v12 .ng-panel-title h2,.ng-product-v12 .ng-step-head h2{font-size:21px}.ng-product-v12 .ng-product-tabs-premium{margin-inline:-1px;overflow-x:auto}.ng-product-v12 .ng-product-tab{min-width:max-content;padding:0 14px;font-size:10px}.ng-product-v12 .ng-variation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.ng-product-v12 .ng-variation-card{min-height:170px;padding:9px;border-radius:17px}.ng-product-v12 .ng-variation-image{width:54px;height:54px;margin-top:17px}.ng-product-v12 .ng-variation-card strong{font-size:10px;min-height:34px}.ng-product-v12 .ng-variation-price{font-size:12px;padding:8px 5px}.woocommerce-account .woocommerce-MyAccount-navigation a{white-space:normal;line-height:1.3}.woocommerce-account .woocommerce-MyAccount-content{padding:16px}.ng-mobile-language{display:grid!important}
}
.ng-mobile-language{display:none;width:100%;grid-template-columns:30px 1fr 20px;align-items:center;gap:8px;padding:13px 14px;border:0;border-radius:12px;background:transparent;color:var(--ng-text);text-align:left;font:inherit;font-weight:750}.ng-mobile-language:hover{background:var(--ng-surface2)}
@media(max-width:390px){.ng-flash-countdown>span{min-width:33px}.ng-flash-heading h2{font-size:22px}.ng-flash-card.is-featured{grid-template-columns:1fr;min-height:360px}.ng-flash-card.is-featured .ng-flash-card-media{min-height:190px}.ng-flash-mascots{transform:scale(.58);right:2px;bottom:33px}.ng-product-v12 .ng-variation-grid{gap:6px}.ng-product-v12 .ng-variation-card{min-height:160px;padding:7px}.ng-product-v12 .ng-variation-card strong{font-size:9px}.ng-product-v12 .ng-variation-price{font-size:11px}}
@media(max-width:760px){.ng-header-tools .ng-region-wrap{display:block!important}.ng-header-tools .ng-region-trigger{display:none!important}.ng-region-sheet{position:absolute!important;top:calc(100% + 8px)!important;right:0!important;inset:auto 0 auto auto!important;width:min(390px,calc(100vw - 18px))!important}.ng-region-sheet-panel{max-height:68vh!important}}
