@charset "UTF-8";
/* CSS Document */

@font-face {font-family: 'Inter'; src: url('https://crepincadde.com/2025/assets/fonts/Inter/Inter-VariableFont_opsz,wght.ttf');}

:root {
	
	--master-font: 'Inter', sans-serif;
	--master-font-optical: auto;
	--master-font-style: normal;
	--master-font-regular: 400;
	--master-font-bold: 700;
	--master-font-light: 100;
	
	--crepin-bg-light-hex: #fbf4e2;
	--crepin-bg-light: rgba(251,244,226,1.0);
	--crepin-txt-light-hex: #281E06;
	--crepin-txt-light: rgba(40,30,6,1.0);
	--crepin-menu-bg-light-hex: #F5E3B5;
	--crepin-menu-bg-light: rgba(245,227,181,1.0);
	
	--crepin-bg-dark-hex: #281E06;
	--crepin-bg-dark: rgba(40,30,6,1.0);
	--crepin-txt-dark-hex: #fbf4e2;
	--crepin-txt-dark: rgba(251,244,226,1.0);
	--crepin-menu-bg-dark-hex: #392B08;
	--crepin-menu-bg-dark: rgba(57,43,8,1.0);
	
	--color-bg-mirage-100: #0F172A;
	--color-bg-mirage-090: #1A253E;
	--color-bg-mirage-080: #293654;
	--color-bg-mirage-070: #3A4869;
	--color-bg-mirage-060: #4E5C7E;
	--color-bg-mirage-050: #657394;
	--color-bg-mirage-040: #7E8BA9;
	--color-bg-mirage-030: #9AA5BF;
	--color-bg-mirage-020: #B9C1D4;
	--color-bg-mirage-010: #DBDFEA;
	
	--op-bg-mirage-090: rgba(15, 23, 42, 0.9);
	--op-bg-mirage-080: rgba(15, 23, 42, 0.8);
	--op-bg-mirage-070: rgba(15, 23, 42, 0.7);
	--op-bg-mirage-060: rgba(15, 23, 42, 0.6);
	--op-bg-mirage-050: rgba(15, 23, 42, 0.5);
	--op-bg-mirage-040: rgba(15, 23, 42, 0.4);
	--op-bg-mirage-030: rgba(15, 23, 42, 0.3);
	--op-bg-mirage-020: rgba(15, 23, 42, 0.2);
	--op-bg-mirage-010: rgba(15, 23, 42, 0.1);
	
	--color-txt-catskill-100: #181919;
	--color-txt-catskill-090: #303132;
	--color-txt-catskill-080: #494A4B;
	--color-txt-catskill-070: #616264;
	--color-txt-catskill-060: #797B7D;
	--color-txt-catskill-050: #919496;
	--color-txt-catskill-040: #AAACAF;
	--color-txt-catskill-030: #C2C5C8;
	--color-txt-catskill-020: #DADEE1;
	--color-txt-catskill-010: #F1F5F9;
	
	--op-txt-catskill-090: rgba(241, 245, 249, 0.9);
	--op-txt-catskill-080: rgba(241, 245, 249, 0.8);
	--op-txt-catskill-070: rgba(241, 245, 249, 0.7);
	--op-txt-catskill-060: rgba(241, 245, 249, 0.6);
	--op-txt-catskill-050: rgba(241, 245, 249, 0.5);
	--op-txt-catskill-040: rgba(241, 245, 249, 0.4);
	--op-txt-catskill-030: rgba(241, 245, 249, 0.3);
	--op-txt-catskill-020: rgba(241, 245, 249, 0.2);
	--op-txt-catskill-010: rgba(241, 245, 249, 0.1);
	
	--color-prim-resolution-blue-100: #0A2A8F;
	--color-prim-resolution-blue-090: #19379A;
	--color-prim-resolution-blue-080: #2A47A5;
	--color-prim-resolution-blue-070: #3E58B0;
	--color-prim-resolution-blue-060: #536BBC;
	--color-prim-resolution-blue-050: #6A80C7;
	--color-prim-resolution-blue-040: #8496D2;
	--color-prim-resolution-blue-030: #A0AEDD;
	--color-prim-resolution-blue-020: #BDC7E9;
	--color-prim-resolution-blue-010: #DDE2F4;
	
	--op-prim-resolution-blue-090: rgba(10, 42, 143, 0.9);
	--op-prim-resolution-blue-080: rgba(10, 42, 143, 0.8);
	--op-prim-resolution-blue-070: rgba(10, 42, 143, 0.7);
	--op-prim-resolution-blue-060: rgba(10, 42, 143, 0.6);
	--op-prim-resolution-blue-050: rgba(10, 42, 143, 0.5);
	--op-prim-resolution-blue-040: rgba(10, 42, 143, 0.4);
	--op-prim-resolution-blue-030: rgba(10, 42, 143, 0.3);
	--op-prim-resolution-blue-020: rgba(10, 42, 143, 0.2);
	--op-prim-resolution-blue-010: rgba(10, 42, 143, 0.1);
	
	--color-seco-warm-blue-100: #5365DF;
	--color-seco-warm-blue-090: #6173E1;
	--color-seco-warm-blue-080: #7181E4;
	--color-seco-warm-blue-070: #828FE8;
	--color-seco-warm-blue-060: #929EEB;
	--color-seco-warm-blue-050: #A3ADEE;
	--color-seco-warm-blue-040: #B5BDF2;
	--color-seco-warm-blue-030: #C7CDF5;
	--color-seco-warm-blue-020: #D9DDF8;
	--color-seco-warm-blue-010: #ECEEFC;
	
	--op-seco-warm-blue-090: rgba(83, 101, 223, 0.9);
	--op-seco-warm-blue-080: rgba(83, 101, 223, 0.8);
	--op-seco-warm-blue-070: rgba(83, 101, 223, 0.7);
	--op-seco-warm-blue-060: rgba(83, 101, 223, 0.6);
	--op-seco-warm-blue-050: rgba(83, 101, 223, 0.5);
	--op-seco-warm-blue-040: rgba(83, 101, 223, 0.4);
	--op-seco-warm-blue-030: rgba(83, 101, 223, 0.3);
	--op-seco-warm-blue-020: rgba(83, 101, 223, 0.2);
	--op-seco-warm-blue-010: rgba(83, 101, 223, 0.1);
	
	--color-acc-greenish-turquoise-100: #001812;
	--color-acc-greenish-turquoise-090: #003125;
	--color-acc-greenish-turquoise-080: #004937;
	--color-acc-greenish-turquoise-070: #006249;
	--color-acc-greenish-turquoise-060: #007A5C;
	--color-acc-greenish-turquoise-050: #00936E;
	--color-acc-greenish-turquoise-040: #00AB81;
	--color-acc-greenish-turquoise-030: #00C493;
	--color-acc-greenish-turquoise-020: #00DCA5;
	--color-acc-greenish-turquoise-010: #00F4B8;
	
	--op-acc-greenish-turquoise-090: rgba(0, 244, 184, 0.9);
	--op-acc-greenish-turquoise-080: rgba(0, 244, 184, 0.8);
	--op-acc-greenish-turquoise-070: rgba(0, 244, 184, 0.7);
	--op-acc-greenish-turquoise-060: rgba(0, 244, 184, 0.6);
	--op-acc-greenish-turquoise-050: rgba(0, 244, 184, 0.5);
	--op-acc-greenish-turquoise-040: rgba(0, 244, 184, 0.4);
	--op-acc-greenish-turquoise-030: rgba(0, 244, 184, 0.3);
	--op-acc-greenish-turquoise-020: rgba(0, 244, 184, 0.2);
	--op-acc-greenish-turquoise-010: rgba(0, 244, 184, 0.1);
	
	--color-box-border: #00c4f8; --color-field-border: #494A4B;
	
	--alert-success: #007E33; --alert-danger: #CC0000; --alert-info: #0099CC; --alert-warning: #FF8800;
	
	--lg-greenish-turquoise-to-resolution-blue: linear-gradient(120deg, var(--color-acc-greenish-turquoise-010), var(--color-prim-resolution-blue-100));
	--lg-resolution-blue-to-warm-blue: linear-gradient(120deg, var(--color-prim-resolution-blue-100), var(--color-seco-warm-blue-100));
	--lg-resolution-blue-to-greenish-turquoise: linear-gradient(120deg, var(--color-prim-resolution-blue-100), var(--color-acc-greenish-turquoise-010));
	--lg-warm-blue-to-resolution-blue: linear-gradient(120deg, var(--color-seco-warm-blue-100), var(--color-prim-resolution-blue-100));
	--lg-op-bg-mirage-090-to-color-bg-mirage-100-to-op-bg-mirage-090: linear-gradient(120deg, var(--op-bg-mirage-090), var(--color-bg-mirage-100), var(--op-bg-mirage-090));
	--lg-op-txt-catskill-090-to-color-txt-catskill-010-to-op-txt-catskill-090: linear-gradient(120deg, var(--op-txt-catskill-090), var(--color-txt-catskill-010), var(--op-txt-catskill-090));
	
	--lg-op-crepin-menu-bg: linear-gradient(120deg, var(--crepin-menu-bg-90), var(--crepin-menu-bg-70), var(--crepin-menu-bg-90));
	
	--light-shadow: rgba(255, 255, 255, 1.0);
	--dark-shadow: rgba(0, 0, 0, 1.0);
	
	--icon-fill-dark: rgba(24,25,25,0.85); --icon-fill-dark-hover: rgba(24,25,25,1);
	--icon-fill-light: rgba(241,245,249,0.85); --icon-fill-light-hover: rgba(241,245,249,1);
	
	--color-transparent: rgba(241,245,249,0);
	--color-white: #FFFFFF;
	--color-dark-text: rgb(24,25,25);
	
	--btn-simple-background-dark: linear-gradient(var(--color-bg-mirage-100), var(--color-bg-mirage-100)) padding-box, conic-gradient(#9AA5BF, #4E5C7E 25%, #4E5C7E 75%, #9AA5BF 100%) border-box;
	--btn-simple-background-light: linear-gradient(var(--color-txt-catskill-010), var(--color-txt-catskill-010)) padding-box, conic-gradient(#9AA5BF, #4E5C7E 25%, #4E5C7E 75%, #9AA5BF 100%) border-box;
	
}


.inter-regular {font-family: var(--master-font); font-optical-sizing: var(--master-font-optical); font-weight: var(--master-font-regular); font-style: var(--master-font-style);}
.inter-bold {font-family: var(--master-font); font-optical-sizing: var(--master-font-optical); font-weight: var(--master-font-bold); font-style: var(--master-font-style);}
.inter-light {font-family: var(--master-font); font-optical-sizing: var(--master-font-optical); font-weight: var(--master-font-light); font-style: var(--master-font-style);}

[data-theme="dark"] .btn-standart-transparent {background: var(--btn-simple-background-dark); color: var(--crepin-txt-dark);}
[data-theme="light"] .btn-standart-transparent {background: var(--btn-simple-background-light); color: var(--crepin-txt-light);}


/* --------------------------------------------------------------- */

[data-theme="dark"] body {background-color: var(--crepin-bg-dark); color: var(--crepin-txt-dark); transition-duration: 150ms; transition-property: all;}
[data-theme="dark"] header {box-shadow: 0 2rem 6rem 0 var(--dark-shadow); background-color: var(--crepin-menu-bg-dark); color: var(--crepin-txt-dark); transition-duration: 150ms; transition-property: all;}
[data-theme="light"] header::before {filter: blur(12px);}
[data-theme="dark"] footer {box-shadow: 0 2rem 6rem 0 var(--dark-shadow); background-color: var(--crepin-menu-bg-dark); transition-duration: 150ms; transition-property: all;}

[data-theme="dark"] .main-bg {background-color: #281E06;}
[dark-theme="dark"] .main-bg-wheel {background-color: #281E06!important;}

[data-theme="dark"] .mat-back {background-color: #171103; transition-duration: 150ms; transition-property: all;}

[data-theme="dark"] .bg-standart {background-color: #171103;}
[data-theme="dark"] .txt-standart {color: var(--color-txt-catskill-010);}

[data-theme="dark"] .bg-danger {background-color: var(--alert-danger);}
[data-theme="dark"] .bg-info {background-color: var(--alert-info);}
[data-theme="dark"] .bg-warning {background-color: var(--alert-warning);}
[data-theme="dark"] .bg-success {background-color: var(--alert-success);}

[data-theme="dark"] .text-blue-reflection {color: rgb(226 232 240 / var(--tw-text-opacity));}
[data-theme="dark"] .bg-fog-of-war {background-color: rgb(15 23 42 / var(--tw-bg-opacity));}
[data-theme="dark"] .bg-tangaroa {background-color: rgb(30 41 59 / var(--tw-bg-opacity));}
[data-theme="dark"] .bg-liliac {--tw-bg-opacity: 1; background-color: rgb(192 132 252 / var(--tw-bg-opacity));}
[data-theme="dark"] .text-child-of-light {color: rgb(241 245 249 / var(--tw-text-opacity));}

[data-theme="dark"] .cjg8t {background: linear-gradient(#0f172a, #0f172a) padding-box, conic-gradient(#94a3b8, #334155 25%, #334155 75%, #94a3b8 100%) border-box;}

[data-theme="dark"] .gradient-to-himalaya-peaks-op-060 {--tw-gradient-to: rgb(246 231 192 / 0.8) var(--tw-gradient-to-position);}
[data-theme="dark"] .gradient-to-himalaya-peaks-op-000 {--tw-gradient-to: rgb(246 231 192 / 0.4) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from), rgb(246 231 192 / 0.4) var(--tw-gradient-via-position), var(--tw-gradient-to);}
[data-theme="dark"] .gradient-from-himalaya-peaks-op-060 {--tw-gradient-from: rgb(253 251 243 / 1) var(--tw-gradient-from-position); --tw-gradient-to: rgb(246 231 192 / 0.66) var(--tw-gradient-to-position);}
[data-theme="dark"] .bg-linear-to-r {background-image: linear-gradient(to right, var(--tw-gradient-stops));}
[data-theme="dark"] .text-blue-blouse {color: rgb(233 233 255 / var(--tw-text-opacity));}
[data-theme="dark"] .text-wash-me {--tw-text-opacity: 1; color: rgb(248 250 252 / var(--tw-text-opacity));}

[data-theme="dark"] .fill-blue-reflection {fill: #cbd5e1;}
[data-theme="dark"] .ctp0s::after {background-color: rgb(15 23 42 / var(--tw-bg-opacity));}
svg.darkicon {fill: #f0f0f0;}

[data-theme="dark"] .gradient-to-tangaroa-op-010 {--tw-gradient-to: rgb(30 41 59 / 0.1) var(--tw-gradient-to-position);}
[data-theme="dark"] .gradient-from-tangaroa-op-050 {--tw-gradient-from: rgb(30 41 59 / 0.5) var(--tw-gradient-from-position); --tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);}

[data-theme="dark"] .cwhe3 {background-image: var(--lg-op-bg-mirage-090-to-color-bg-mirage-100-to-op-bg-mirage-090);}
[data-theme="dark"] .darkonly {display: block;}
[data-theme="dark"] .lightonly {display: none;}
[data-theme="dark"] ul.normul li strong {color: #00f4b8;}

[data-theme="dark"] .fill-lighter-purple {fill: var(--dark-pad-shield-light);}
[data-theme="dark"] .fill-liliac {fill: var(--dark-pad-shield-dark);}

[data-theme="dark"] .rot180 {transform: rotate(0deg); transition-duration:500ms; transition-property: all;}

[data-theme="dark"] .gradient-to-lavender-savor {--tw-gradient-to: #e9d5ff var(--tw-gradient-to-position);}
[data-theme="dark"] .gradient-from-lighter-purple {--tw-gradient-from: #f6e7c0 var(--tw-gradient-from-position); --tw-gradient-to: #fdfbc var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);}

[data-theme="dark"] .cwqjd {background: linear-gradient(var(--crepin-bg-dark), #392B08) padding-box, linear-gradient(#392B08, #392B08 75%, transparent 100%) border-box;}
[data-theme="dark"] .cctzk::before {--tw-gradient-to: #0f172a var(--tw-gradient-to-position);}
[data-theme="dark"] .c5z0b::after {--tw-gradient-to: #0f172a var(--tw-gradient-to-position);}

[data-theme="dark"] .fltrwht {filter: invert(85%) sepia(3%) saturate(1266%) hue-rotate(344deg) brightness(115%) contrast(97%);}
[data-theme="dark"] .fltrblu {filter: invert(70%) sepia(3%) saturate(2051%) hue-rotate(176deg) brightness(91%) contrast(93%);}
[data-theme="dark"] .fltrgrn {filter: invert(94%) sepia(34%) saturate(6119%) hue-rotate(84deg) brightness(94%) contrast(105%);}

[data-theme="dark"] .context-menu {background-image: var(--lg-op-bg-mirage-090-to-color-bg-mirage-100-to-op-bg-mirage-090); padding: 1rem;}
[data-theme="dark"] .context-menu img.fltrblu:hover {filter: invert(85%) sepia(3%) saturate(1266%) hue-rotate(344deg) brightness(115%) contrast(97%); transition-timing-function: ease-in-out; transition: filter 150ms;}
[data-theme="dark"] .context-menu div.activeYear {background-color: var(--dark-pad-tree-green-hex); color: var(--tangaroa-hex); border-radius: 9999px;}

[data-theme="dark"] .crcid::before {background-color: rgba(255,255,255,0.8);}

[data-theme="dark"] circle.applogoCircle {fill: none; stroke: #00f4b8; stroke-linecap: round; stroke-linejoin: round; stroke-width: 40px;}
[data-theme="dark"] path.applogoCircle {fill: #00f4b8; stroke: none; stroke-linecap: round; stroke-linejoin: round; stroke-width: 0px;}
[data-theme="dark"] path.applogoMain, [data-theme="dark"] polygon.applogoMain {fill: #00c4f8; stroke: none; stroke-linecap: round; stroke-linejoin: round; stroke-width: 0px;}
[data-theme="dark"] path.applogoPath, [data-theme="dark"] circle.applogoPath, [data-theme="dark"] line.applogoPath {fill: none; stroke: #00c4f8; stroke-linecap: round; stroke-linejoin: round; stroke-width: 13px;}
[data-theme="dark"] article header {box-shadow: 0 0 0 0 transparent; background-image: var(--color-transparent);}

[data-theme="dark"] .text-shadow {text-shadow: 5px 5px 10px #000000;}
[data-theme="dark"] #dock-container {background-image: var(--lg-op-bg-mirage-090-to-color-bg-mirage-100-to-op-bg-mirage-090);}
[data-theme="dark"] div#dock li a:before {border-color: var(--lg-op-bg-mirage-090-to-color-bg-mirage-100-to-op-bg-mirage-090);}
[data-theme="dark"] .meter {background: rgba(0, 196, 248, 0.2);}

[data-theme="dark"] div#qa h2.item-title {color: var(--always-indigo-hex);}
[data-theme="dark"] div#qa hr.dashed {border-top: solid 1px var(--always-indigo-hex); padding-bottom: 0.5rem;}

[data-theme="dark"] .gradient-from-white-op-060 {--tw-gradient-from: rgb(51 65 85 / 0.6) var(--tw-gradient-from-position); --tw-gradient-to: rgb(51 65 85 / 0) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}

[data-theme="dark"] #modal-container .modal-background {background-image: var(--lg-op-bg-mirage-090-to-color-bg-mirage-100-to-op-bg-mirage-090);}
[data-theme="dark"] #modal-container .modal {background-image: var(--lg-op-txt-catskill-090-to-color-txt-catskill-010-to-op-txt-catskill-090);}
[data-theme="dark"] #modal-container .modal .content {background-image: var(--lg-op-bg-mirage-090-to-color-bg-mirage-100-to-op-bg-mirage-090);}
[data-theme="dark"] #modal-container div.modal div.content div.comp-box {border-color: var(--tangaroa-hex); background-color: var(--rainmaker-hex); color: var(--wash-me-hex);}

[data-theme="dark"] #actionTable th {background: var(--tangaroa-hex); color: var(--color-white);}
[data-theme="dark"] #actionTable td {border-top: 1px solid var(--tangaroa-hex);}

[data-theme="dark"] input, 
[data-theme="dark"] optgroup, 
[data-theme="dark"] select, 
[data-theme="dark"] textarea {background-color: var(--rainmaker-hex); border: 1px solid var(--tangaroa-hex); border-radius: 0.5rem; color: var(--wash-me-hex);}

[data-theme="dark"] label {background-image: linear-gradient(to right, var(--tw-gradient-stops)); --tw-gradient-from: #00c4f8 var(--tw-gradient-from-position); --tw-gradient-to: #5163df var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);}

[data-theme="dark"] .cq4tu.swiper-slide-active .caaiz {--tw-bg-opacity: 1; background-color: rgb(51 65 85 / var(--tw-bg-opacity));}


[data-theme="dark"] .slider {background-color: var(--tangaroa-hex);}
[data-theme="dark"] .daterangepicker {box-shadow: 0 2rem 6rem 0 var(--dark-shadow); background-color: var(--tangaroa-hex); border: solid 1px var(--rainmaker-hex); color: var(--color-white);}
[data-theme="dark"] .daterangepicker:before, 
[data-theme="dark"] .daterangepicker:after {border-bottom-color: var(--rainmaker-hex); border-left-color: var(--rainmaker-hex);}
[data-theme="dark"] .daterangepicker.drop-up:before {border-top-color: var(--rainmaker-hex);}
[data-theme="dark"] .daterangepicker.drop-up:after {border-top-color: var(--rainmaker-hex);}
[data-theme="dark"] .daterangepicker .calendar-table .next span, 
[data-theme="dark"] .daterangepicker .calendar-table .prev span {color: var(--wash-me-hex); border-color: var(--wash-me-hex);}
[data-theme="dark"] .daterangepicker .calendar-table {border-color: transparent; background-color: transparent;}

[data-theme="dark"] .daterangepicker .calendar-table td.available {background-color: transparent; color: var(--child-of-light-hex); font-weight: 700;}
[data-theme="dark"] .daterangepicker .calendar-table td.off {background-color: transparent; color: var(--rainmaker-hex); font-weight: 400;}
[data-theme="dark"] .daterangepicker .calendar-table td.weekend {background-color: transparent; color: var(--always-indigo-hex); font-weight: 400;}
[data-theme="dark"] .daterangepicker .calendar-table td.in-range {background-color: var(--lighter-purple-hex); color: var(--wash-me-hex); font-weight: 400;}
[data-theme="dark"] .daterangepicker .calendar-table td.start-date, 
[data-theme="dark"] .daterangepicker .calendar-table td.end-date {background-color: var(--puissant-purple-hex); color: var(--wash-me-hex); font-weight: 700;}
[data-theme="dark"] .daterangepicker .calendar-table thead {background-color: transparent; color: var(--liliac-hex); font-weight: 500;}
[data-theme="dark"] .daterangepicker .calendar-table thead th {border-bottom: solid 1px var(--liliac-hex);}
[data-theme="dark"] .daterangepicker .calendar-table thead th.month {color: var(--wash-me-hex);}
[data-theme="dark"] .daterangepicker .calendar-table td.available:hover, 
[data-theme="dark"] .daterangepicker .calendar-table th.available:hover {background-color: var(--light-purple-hex); color: var(--wash-me-hex);}
[data-theme="dark"] .daterangepicker td.week, 
[data-theme="dark"] .daterangepicker th.week {color: var(--liliac-hex);}
[data-theme="dark"] .daterangepicker td.off, 
[data-theme="dark"] .daterangepicker td.off.in-range, 
[data-theme="dark"] .daterangepicker td.off.start-date, 
[data-theme="dark"] .daterangepicker td.off.end-date {background-color: var(); color: var();}
[data-theme="dark"] .daterangepicker td.in-range {background-color: var(); color: var();}
[data-theme="dark"] .daterangepicker td.active, 
[data-theme="dark"] .daterangepicker td.active:hover {background-color: var(); color: var();}
[data-theme="dark"] .daterangepicker td.disabled, 
[data-theme="dark"] .daterangepicker option.disabled {color: var();}
[data-theme="dark"] .daterangepicker .calendar-time select.disabled {color: var();}
[data-theme="dark"] .daterangepicker .drp-buttons {border-color: var(--liliac-hex);}
[data-theme="dark"] .daterangepicker.show-ranges.single.rtl .drp-calendar.left {border-right-color: var(--liliac-hex);}
[data-theme="dark"] .daterangepicker.show-ranges.single.ltr .drp-calendar.left {border-left-color: var(--liliac-hex);}
[data-theme="dark"] .daterangepicker.show-ranges.rtl .drp-calendar.right {border-right-color: var(--liliac-hex);}
[data-theme="dark"] .daterangepicker.show-ranges.ltr .drp-calendar.left {border-left-color: var(--liliac-hex);}
[data-theme="dark"] .daterangepicker .ranges li:hover {background-color: var();}
[data-theme="dark"] .daterangepicker .ranges li.active {background-color: var(); color: var();}


[data-theme="dark"] .instagram-gradient-fill {background: #833ab4; background: linear-gradient(to right, #833ab4,#fd1d1d,#fcb045);}


/* --------------------------------------------------------------- */


[data-theme="light"] body {background-color: var(--crepin-bg-light); color: var(--crepin-txt-light); transition-duration: 150ms; transition-property: all;}
[data-theme="light"] header {box-shadow: 0 2rem 6rem 0 var(--light-shadow); background-color: var(--crepin-menu-bg-light); color: var(--crepin-txt-light); transition-duration: 150ms; transition-property: all;}
[data-theme="light"] header::before {filter: blur(12px);}
[data-theme="light"] footer {background-color: var(--crepin-menu-bg-light); transition-duration: 150ms; transition-property: all;}

[data-theme="light"] .main-bg {background-color: #FBF4E2;}
[dark-theme="light"] .main-bg-wheel {background-color: #FBF4E2;}

[data-theme="light"] .mat-back {background-color: #fdfbf3; transition-duration: 150ms; transition-property: all;}

[data-theme="light"] .bg-standart {background-color: var(--color-white);}
[data-theme="light"] .txt-standart {color: var(--crepin-txt-light);}

[data-theme="light"] .bg-danger {background-color: var(--alert-danger);}
[data-theme="light"] .bg-info {background-color: var(--alert-info);}
[data-theme="light"] .bg-warning {background-color: var(--alert-warning);}
[data-theme="light"] .bg-success {background-color: var(--alert-success);}


[data-theme="light"] .text-blue-reflection {color: var(--crepin-txt-light);}
/*[data-theme="light"] .bg-fog-of-war {background-color: rgb(178 237 252 / var(--tw-bg-opacity));}*/
[data-theme="light"] .bg-fog-of-war {background-color: rgb(250 250 250 / var(--tw-bg-opacity));}
[data-theme="light"] .bg-tangaroa {--tw-bg-opacity: 0.33; background-color: rgb(81 99 223 / var(--tw-bg-opacity));}
[data-theme="light"] .bg-liliac {--tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity));}
[data-theme="light"] .text-child-of-light {color: rgb(14 10 6 / var(--tw-text-opacity));}
[data-theme="light"] .bg-lighter-purple {--tw-bg-opacity: 1; background-color: rgb(81 99 223 / var(--tw-bg-opacity));}

[data-theme="light"] .cwqjd {background: linear-gradient(#FFFFFF, #F5E3B5) padding-box, linear-gradient(#F5E3B5, #F5E3B5 75%, transparent 100%) border-box;}
[data-theme="light"] .cs6tu {color: #281E06;}

[data-theme="light"] .cvrd4::before {content: var(--tw-content); background-color: transparent;}
[data-theme="light"] .rot180 {transform: rotate(180deg); transition-duration:500ms; transition-property: transform;}

[data-theme="light"] .cjg8t {background: linear-gradient(#f5f5f5, #f5f5f5) padding-box, conic-gradient(#392B08, #5163df 25%, #5163df 75%, #392B08 100%) border-box;}
[data-theme="light"] .cjhxf::before {background-color: rgb(225 225 225 / 0.3);}

[data-theme="light"] svg.darkicon {fill: #0f0f0f;}

[data-theme="light"] .gradient-to-himalaya-peaks-op-060 {--tw-gradient-to: rgb(29 23 15 / 0.95) var(--tw-gradient-to-position);}
[data-theme="light"] .gradient-to-himalaya-peaks-op-000 {--tw-gradient-to: rgb(29 23 15 / 0.65) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from), #1d170f var(--tw-gradient-via-position), var(--tw-gradient-to);}
[data-theme="light"] .gradient-from-himalaya-peaks-op-060 {--tw-gradient-from: rgb(22 22 32 / 0.95) var(--tw-gradient-from-position); --tw-gradient-to: rgb(22 22 32 / 0.65) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);}
[data-theme="light"] .text-blue-blouse {color: rgb(42 42 52 / var(--tw-text-opacity));}
[data-theme="light"] .text-wash-me {color: rgb(7 5 3 / var(--tw-text-opacity));}

[data-theme="light"] .fill-blue-reflection {fill: #666666;}
[data-theme="light"] .ctp0s::after {--tw-bg-opacity: 0.6; background-color: rgb(0 196 248 / var(--tw-bg-opacity));}

[data-theme="light"] .ctl9n {background: repeating-linear-gradient(transparent, transparent 48px, #392B08 48px, #392B08 49px);}
[data-theme="light"] .cbn6o {background: repeating-linear-gradient(90deg, transparent, transparent 48px, #392B08 48px, #392B08 49px);}

[data-theme="light"] .gradient-to-tangaroa-op-010 {--tw-gradient-to: rgb(130 141 159 / 0.1) var(--tw-gradient-to-position);}
[data-theme="light"] .gradient-from-tangaroa-op-050 {--tw-gradient-from: rgb(130 141 159 / 0.5) var(--tw-gradient-from-position); --tw-gradient-to: rgb(130 141 159 / 0) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);}

[data-theme="light"] .cwhe3 {background-image: var(--lg-op-txt-catskill-090-to-color-txt-catskill-010-to-op-txt-catskill-090);}

[data-theme="light"] .fill-lighter-purple {fill: var(--dark-pad-shield-light);}
[data-theme="light"] .fill-liliac {fill: var(--dark-pad-tree-blue);}
[data-theme="light"] .darkonly {display: none;}
[data-theme="light"] .lightonly {display: block;}
[data-theme="light"] ul.normul li strong {color: #5163df;}

[data-theme="light"] .gradient-to-lavender-savor {--tw-gradient-to: #5163df var(--tw-gradient-to-position);}
[data-theme="light"] .gradient-from-lighter-purple {--tw-gradient-from: rgb(126, 96, 17) var(--tw-gradient-from-position); --tw-gradient-to: rgb(212, 161, 29) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);}

[data-theme="light"] .cctzk::before {--tw-gradient-to: rgb(178, 237, 252) var(--tw-gradient-to-position);}
[data-theme="light"] .c5z0b::after {--tw-gradient-to: rgb(178, 237, 252) var(--tw-gradient-to-position);}

[data-theme="light"] .fltrwht {filter: invert(30%) sepia(2%) saturate(6087%) hue-rotate(346deg) brightness(120%) contrast(107%);}
[data-theme="light"] .fltrblu {filter: invert(30%) sepia(30%) saturate(439%) hue-rotate(176deg) brightness(93%) contrast(86%);}
[data-theme="light"] .fltrgrn {filter: invert(11%) sepia(10%) saturate(2476%) hue-rotate(178deg) brightness(103%) contrast(90%);}

[data-theme="light"] .context-menu {background-image: var(--lg-op-txt-catskill-090-to-color-txt-catskill-010-to-op-txt-catskill-090); padding: 1rem;}
[data-theme="light"] .context-menu img.fltrblu:hover {filter: none; transition-timing-function: ease-in-out; transition: filter 150ms;}
[data-theme="light"] .context-menu div.activeYear {background-color: var(--dark-pad-shield-dark-hex); color: var(--wash-me-hex); border-radius: 9999px;}

[data-theme="light"] .crcid::before {background-color: rgba(0,0,0,0.8);}

[data-theme="light"] circle.applogoCircle {fill: none; stroke: #5163df; stroke-linecap: round; stroke-linejoin: round; stroke-width: 40px;}
[data-theme="light"] path.applogoCircle {fill: #5163df; stroke: none; stroke-linecap: round; stroke-linejoin: round; stroke-width: 0px;}
[data-theme="light"] path.applogoMain, [data-theme="light"] polygon.applogoMain {fill: var(--dark-pad-shield-dark); stroke: none; stroke-linecap: round; stroke-linejoin: round; stroke-width: 0px;}
[data-theme="light"] path.applogoPath, [data-theme="light"] circle.applogoPath, [data-theme="light"] line.applogoPath  {fill: none; stroke: var(--dark-pad-shield-dark); stroke-linecap: round; stroke-linejoin: round; stroke-width: 13px;}

[data-theme="light"] article header {box-shadow: 0 0 0 0 transparent; background-image: var(--dark-pad-tree-blue-hex);}

[data-theme="light"] .text-shadow {text-shadow: 0px 0px 10px #FFFFFF;}
[data-theme="light"] #dock-container {background-image: var(--lg-op-txt-catskill-090-to-color-txt-catskill-010-to-op-txt-catskill-090);}
[data-theme="light"] div#dock li a:before {border-color: var(--lg-op-txt-catskill-090-to-color-txt-catskill-010-to-op-txt-catskill-090);}
[data-theme="light"] .meter {background: rgba(33, 33, 33, 0.2);}

[data-theme="light"] div#qa h2.item-title {color: var(--dark-pad-shield-dark);}
[data-theme="light"] div#qa hr.dashed {border-top: solid 1px var(--dark-pad-shield-dark); padding-bottom: 0.5rem;}

[data-theme="light"] .border-color-tangaroa {--tw-border-opacity: 1; border-color: rgb(192 132 252 / var(--tw-border-opacity));}

[data-theme="light"] #modal-container .modal-background {background-image: var(--lg-op-txt-catskill-090-to-color-txt-catskill-010-to-op-txt-catskill-090);}
[data-theme="light"] #modal-container .modal {background-image: var(--lg-op-bg-mirage-090-to-color-bg-mirage-100-to-op-bg-mirage-090);}
[data-theme="light"] #modal-container .modal .content {background-image: var(--lg-op-txt-catskill-090-to-color-txt-catskill-010-to-op-txt-catskill-090-alt);}
[data-theme="light"] #modal-container div.modal div.content div.comp-box {border-color: #666666; background-color: #FFFFFF; color: #111111;}

[data-theme="light"] #actionTable th {background: var(--blue-blouse-hex); color: var(--color-white);}
[data-theme="light"] #actionTable td {border-top: 1px solid var(--blue-blouse-hex); color: var(--color-dark-text);}

[data-theme="light"] input, 
[data-theme="light"] optgroup, 
[data-theme="light"] select, 
[data-theme="light"] textarea {background-color: #FFFFFF; border: 1px solid #666666; border-radius: 0.5rem; color: #111111;}

[data-theme="light"] label {background-image: linear-gradient(to right, var(--tw-gradient-stops)); --tw-gradient-from: rgb(10, 42, 143) var(--tw-gradient-from-position); --tw-gradient-to: rgb(81, 99, 223) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);}

[data-theme="light"] .cq4tu.swiper-slide-active .caaiz {--tw-bg-opacity: 0.25; background-color: rgb(233 213 255 / var(--tw-bg-opacity));}


[data-theme="light"] .slider {background-color: #ccc;}
[data-theme="light"] .daterangepicker {box-shadow: 0 2rem 6rem 0 var(--light-shadow); background-color: var(--little-dipper-hex); border: solid 1px var(--rainmaker-hex); color: var(--color-dark-text);}
[data-theme="light"] .daterangepicker:before, 
[data-theme="light"] .daterangepicker:after {border-bottom-color: var(--rainmaker-hex); border-left-color: var(--rainmaker-hex);}
[data-theme="light"] .daterangepicker.drop-up:before {border-top-color: var(--rainmaker-hex);}
[data-theme="light"] .daterangepicker.drop-up:after {border-top-color: var(--rainmaker-hex);}
[data-theme="light"] .daterangepicker .calendar-table .next span, 
[data-theme="light"] .daterangepicker .calendar-table .prev span {color: var(--color-dark-text); border-color: var(--color-dark-text);}
[data-theme="light"] .daterangepicker .calendar-table {border-color: transparent; background-color: transparent;}

[data-theme="light"] .daterangepicker .calendar-table td.available {background-color: transparent; color: var(--fog-of-war-hex); font-weight: 700;}
[data-theme="light"] .daterangepicker .calendar-table td.off {background-color: transparent; color: var(--rainmaker-hex); font-weight: 400;}
[data-theme="light"] .daterangepicker .calendar-table td.weekend {background-color: transparent; color: var(--always-indigo-hex); font-weight: 400;}
[data-theme="light"] .daterangepicker .calendar-table td.in-range {background-color: var(--lighter-purple-hex); color: var(--wash-me-hex); font-weight: 400;}
[data-theme="light"] .daterangepicker .calendar-table td.start-date, 
[data-theme="light"] .daterangepicker .calendar-table td.end-date {background-color: var(--puissant-purple-hex); color: var(--wash-me-hex); font-weight: 700;}
[data-theme="light"] .daterangepicker .calendar-table thead {background-color: transparent; color: var(--liliac-hex); font-weight: 500;}
[data-theme="light"] .daterangepicker .calendar-table thead th {border-bottom: solid 1px var(--liliac-hex);}
[data-theme="light"] .daterangepicker .calendar-table thead th.month {color: var(--puissant-purple-hex);}
[data-theme="light"] .daterangepicker .calendar-table td.available:hover, 
[data-theme="light"] .daterangepicker .calendar-table th.available:hover {background-color: var(--lighter-purple-hex); color: var(--wash-me-hex);}
[data-theme="light"] .daterangepicker td.week, 
[data-theme="light"] .daterangepicker th.week {color: var(--liliac-hex);}
[data-theme="light"] .daterangepicker td.off, 
[data-theme="light"] .daterangepicker td.off.in-range, 
[data-theme="light"] .daterangepicker td.off.start-date, 
[data-theme="light"] .daterangepicker td.off.end-date {background-color: var(); color: var();}
[data-theme="light"] .daterangepicker td.in-range {background-color: var(); color: var();}
[data-theme="light"] .daterangepicker td.active, 
[data-theme="light"] .daterangepicker td.active:hover {background-color: var(); color: var();}
[data-theme="light"] .daterangepicker td.disabled, 
[data-theme="light"] .daterangepicker option.disabled {color: var();}
[data-theme="light"] .daterangepicker .calendar-time select.disabled {color: var();}
[data-theme="light"] .daterangepicker .drp-buttons {border-color: var(--liliac-hex);}
[data-theme="light"] .daterangepicker.show-ranges.single.rtl .drp-calendar.left {border-right-color: var(--liliac-hex);}
[data-theme="light"] .daterangepicker.show-ranges.single.ltr .drp-calendar.left {border-left-color: var(--liliac-hex);}
[data-theme="light"] .daterangepicker.show-ranges.rtl .drp-calendar.right {border-right-color: var(--liliac-hex);}
[data-theme="light"] .daterangepicker.show-ranges.ltr .drp-calendar.left {border-left-color: var(--liliac-hex);}
[data-theme="light"] .daterangepicker .ranges li:hover {background-color: var();}
[data-theme="light"] .daterangepicker .ranges li.active {background-color: var(); color: var();}

[data-theme="light"] .instagram-gradient-fill {background: #833ab4; background: linear-gradient(to right, #833ab4,#fd1d1d,#fcb045);}



/* ============================ Light / Dark Mode =================================== */

.sun-and-moon > :is(.moon, .sun, .sun-beams) {transform-origin: center;}

[data-theme="light"] .sun-and-moon > :is(.moon, .sun) {fill: var(--crepin-txt-light);}
[data-theme="light"] .theme-toggle:is(:hover, :focus-visible) > .sun-and-moon > :is(.moon, .sun) {fill: var(--color-txt-catskill-090);}
[data-theme="light"] .sun-and-moon > .sun-beams {stroke: var(--crepin-txt-light); stroke-width: 2px;}
[data-theme="light"] .theme-toggle:is(:hover, :focus-visible) .sun-and-moon > .sun-beams {stroke: var(--color-txt-catskill-090);}

[data-theme="dark"] .sun-and-moon > :is(.moon, .sun) {fill: var(--color-txt-catskill-010);}
[data-theme="dark"] .theme-toggle:is(:hover, :focus-visible) > .sun-and-moon > :is(.moon, .sun) {fill: var(--color-txt-catskill-020);}
[data-theme="dark"] .sun-and-moon > .sun-beams {stroke: var(--color-txt-catskill-010); stroke-width: 2px;}
[data-theme="dark"] .theme-toggle:is(:hover, :focus-visible) .sun-and-moon > .sun-beams {stroke: var(--color-txt-catskill-020);}

[data-theme="dark"] .sun-and-moon > .sun {transform: scale(1.75);}
[data-theme="dark"] .sun-and-moon > .sun-beams {opacity: 0;}
[data-theme="dark"] .sun-and-moon > .moon > circle {transform: translateX(-7px);}

@supports (cx: 1) {
	[data-theme="dark"] .sun-and-moon > .moon > circle {cx: 17; transform: translateX(0);}
}

@media (prefers-reduced-motion: no-preference) {
	
	.sun-and-moon > .sun {transition: transform .5s var(--ease-elastic-3);}
	.sun-and-moon > .sun-beams {transition: transform .5s var(--ease-elastic-4), opacity .5s var(--ease-3);}
	.sun-and-moon .moon > circle {transition: transform .25s var(--ease-out-5);}
	@supports (cx: 1) {.sun-and-moon .moon > circle {transition: cx .25s var(--ease-out-5);}}
	[data-theme="dark"] .sun-and-moon > .sun {transition-timing-function: var(--ease-3); transition-duration: .25s; transform: scale(1.75);}
	[data-theme="dark"] .sun-and-moon > .sun-beams {transition-duration: .15s; transform: rotateZ(-25deg);}
	[data-theme="dark"] .sun-and-moon > .moon > circle {transition-duration: .5s; transition-delay: .25s;}
	
}

:where(html){
	--ease-1:cubic-bezier(.25,0,.5,1);--ease-2:cubic-bezier(.25,0,.4,1);--ease-3:cubic-bezier(.25,0,.3,1);--ease-4:cubic-bezier(.25,0,.2,1);--ease-5:cubic-bezier(.25,0,.1,1);--ease-in-1:cubic-bezier(.25,0,1,1);--ease-in-2:cubic-bezier(.50,0,1,1);--ease-in-3:cubic-bezier(.70,0,1,1);--ease-in-4:cubic-bezier(.90,0,1,1);--ease-in-5:cubic-bezier(1,0,1,1);--ease-out-1:cubic-bezier(0,0,.75,1);--ease-out-2:cubic-bezier(0,0,.50,1);--ease-out-3:cubic-bezier(0,0,.3,1);--ease-out-4:cubic-bezier(0,0,.1,1);--ease-out-5:cubic-bezier(0,0,0,1);--ease-in-out-1:cubic-bezier(.1,0,.9,1);--ease-in-out-2:cubic-bezier(.3,0,.7,1);--ease-in-out-3:cubic-bezier(.5,0,.5,1);--ease-in-out-4:cubic-bezier(.7,0,.3,1);--ease-in-out-5:cubic-bezier(.9,0,.1,1);--ease-elastic-out-1:cubic-bezier(.5,.75,.75,1.25);--ease-elastic-out-2:cubic-bezier(.5,1,.75,1.25);--ease-elastic-out-3:cubic-bezier(.5,1.25,.75,1.25);--ease-elastic-out-4:cubic-bezier(.5,1.5,.75,1.25);--ease-elastic-out-5:cubic-bezier(.5,1.75,.75,1.25);--ease-elastic-in-1:cubic-bezier(.5,-0.25,.75,1);--ease-elastic-in-2:cubic-bezier(.5,-0.50,.75,1);--ease-elastic-in-3:cubic-bezier(.5,-0.75,.75,1);--ease-elastic-in-4:cubic-bezier(.5,-1.00,.75,1);--ease-elastic-in-5:cubic-bezier(.5,-1.25,.75,1);--ease-elastic-in-out-1:cubic-bezier(.5,-.1,.1,1.5);--ease-elastic-in-out-2:cubic-bezier(.5,-.3,.1,1.5);--ease-elastic-in-out-3:cubic-bezier(.5,-.5,.1,1.5);--ease-elastic-in-out-4:cubic-bezier(.5,-.7,.1,1.5);--ease-elastic-in-out-5:cubic-bezier(.5,-.9,.1,1.5);--ease-step-1:steps(2);--ease-step-2:steps(3);--ease-step-3:steps(4);--ease-step-4:steps(7);--ease-step-5:steps(10);--ease-elastic-1:var(--ease-elastic-out-1);--ease-elastic-2:var(--ease-elastic-out-2);--ease-elastic-3:var(--ease-elastic-out-3);--ease-elastic-4:var(--ease-elastic-out-4);--ease-elastic-5:var(--ease-elastic-out-5);--ease-squish-1:var(--ease-elastic-in-out-1);--ease-squish-2:var(--ease-elastic-in-out-2);--ease-squish-3:var(--ease-elastic-in-out-3);--ease-squish-4:var(--ease-elastic-in-out-4);--ease-squish-5:var(--ease-elastic-in-out-5);--ease-spring-1:linear(0,0.006,0.025 2.8%,0.101 6.1%,0.539 18.9%,0.721 25.3%,0.849 31.5%,0.937 38.1%,0.968 41.8%,0.991 45.7%,1.006 50.1%,1.015 55%,1.017 63.9%,1.001);--ease-spring-2:linear(0,0.007,0.029 2.2%,0.118 4.7%,0.625 14.4%,0.826 19%,0.902,0.962,1.008 26.1%,1.041 28.7%,1.064 32.1%,1.07 36%,1.061 40.5%,1.015 53.4%,0.999 61.6%,0.995 71.2%,1);--ease-spring-3:linear(0,0.009,0.035 2.1%,0.141 4.4%,0.723 12.9%,0.938 16.7%,1.017,1.077,1.121,1.149 24.3%,1.159,1.163,1.161,1.154 29.9%,1.129 32.8%,1.051 39.6%,1.017 43.1%,0.991,0.977 51%,0.974 53.8%,0.975 57.1%,0.997 69.8%,1.003 76.9%,1);--ease-spring-4:linear(0,0.009,0.037 1.7%,0.153 3.6%,0.776 10.3%,1.001,1.142 16%,1.185,1.209 19%,1.215 19.9% 20.8%,1.199,1.165 25%,1.056 30.3%,1.008 33%,0.973,0.955 39.2%,0.953 41.1%,0.957 43.3%,0.998 53.3%,1.009 59.1% 63.7%,0.998 78.9%,1);--ease-spring-5:linear(0,0.01,0.04 1.6%,0.161 3.3%,0.816 9.4%,1.046,1.189 14.4%,1.231,1.254 17%,1.259,1.257 18.6%,1.236,1.194 22.3%,1.057 27%,0.999 29.4%,0.955 32.1%,0.942,0.935 34.9%,0.933,0.939 38.4%,1 47.3%,1.011,1.017 52.6%,1.016 56.4%,1 65.2%,0.996 70.2%,1.001 87.2%,1);--ease-bounce-1:linear(0,0.004,0.016,0.035,0.063,0.098,0.141,0.191,0.25,0.316,0.391 36.8%,0.563,0.766,1 58.8%,0.946,0.908 69.1%,0.895,0.885,0.879,0.878,0.879,0.885,0.895,0.908 89.7%,0.946,1);--ease-bounce-2:linear(0,0.004,0.016,0.035,0.063,0.098,0.141 15.1%,0.25,0.391,0.562,0.765,1,0.892 45.2%,0.849,0.815,0.788,0.769,0.757,0.753,0.757,0.769,0.788,0.815,0.85,0.892 75.2%,1 80.2%,0.973,0.954,0.943,0.939,0.943,0.954,0.973,1);--ease-bounce-3:linear(0,0.004,0.016,0.035,0.062,0.098,0.141 11.4%,0.25,0.39,0.562,0.764,1 30.3%,0.847 34.8%,0.787,0.737,0.699,0.672,0.655,0.65,0.656,0.672,0.699,0.738,0.787,0.847 61.7%,1 66.2%,0.946,0.908,0.885 74.2%,0.879,0.878,0.879,0.885 79.5%,0.908,0.946,1 87.4%,0.981,0.968,0.96,0.957,0.96,0.968,0.981,1);--ease-bounce-4:linear(0,0.004,0.016 3%,0.062,0.141,0.25,0.391,0.562 18.2%,1 24.3%,0.81,0.676 32.3%,0.629,0.595,0.575,0.568,0.575,0.595,0.629,0.676 48.2%,0.811,1 56.2%,0.918,0.86,0.825,0.814,0.825,0.86,0.918,1 77.2%,0.94 80.6%,0.925,0.92,0.925,0.94 87.5%,1 90.9%,0.974,0.965,0.974,1);--ease-bounce-5:linear(0,0.004,0.016 2.5%,0.063,0.141,0.25 10.1%,0.562,1 20.2%,0.783,0.627,0.534 30.9%,0.511,0.503,0.511,0.534 38%,0.627,0.782,1 48.7%,0.892,0.815,0.769 56.3%,0.757,0.753,0.757,0.769 61.3%,0.815,0.892,1 68.8%,0.908 72.4%,0.885,0.878,0.885,0.908 79.4%,1 83%,0.954 85.5%,0.943,0.939,0.943,0.954 90.5%,1 93%,0.977,0.97,0.977,1)}
