@import"https://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css";@import"https://fonts.googleapis.com/css?family=Titillium+Web:300";@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:100;src:url(/assets/poppins-latin-ext-100-italic-aa2ccd06.woff2) format("woff2"),url(/assets/poppins-latin-ext-100-italic-123c15d4.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:100;src:url(/assets/poppins-latin-100-italic-d8020052.woff2) format("woff2"),url(/assets/poppins-latin-100-italic-6adc5187.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:100;src:url(/assets/poppins-latin-ext-100-normal-dad3d731.woff2) format("woff2"),url(/assets/poppins-latin-ext-100-normal-41e1968d.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:100;src:url(/assets/poppins-latin-100-normal-a9220f99.woff2) format("woff2"),url(/assets/poppins-latin-100-normal-bf53febf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:200;src:url(/assets/poppins-latin-ext-200-italic-a68263a2.woff2) format("woff2"),url(/assets/poppins-latin-ext-200-italic-ad25b214.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:200;src:url(/assets/poppins-latin-200-italic-28d28631.woff2) format("woff2"),url(/assets/poppins-latin-200-italic-00232781.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/poppins-latin-ext-200-normal-b189ec02.woff2) format("woff2"),url(/assets/poppins-latin-ext-200-normal-91f0699f.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/poppins-latin-200-normal-6f0c5725.woff2) format("woff2"),url(/assets/poppins-latin-200-normal-93209e23.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:300;src:url(/assets/poppins-latin-ext-300-italic-42721c6d.woff2) format("woff2"),url(/assets/poppins-latin-ext-300-italic-2ffddebc.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:300;src:url(/assets/poppins-latin-300-italic-f0ae296f.woff2) format("woff2"),url(/assets/poppins-latin-300-italic-f6757fdc.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/poppins-latin-ext-300-normal-7f9b546b.woff2) format("woff2"),url(/assets/poppins-latin-ext-300-normal-f511ad7a.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/poppins-latin-300-normal-78bc3aa7.woff2) format("woff2"),url(/assets/poppins-latin-300-normal-fe7e50fe.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-italic-c38a0771.woff2) format("woff2"),url(/assets/poppins-latin-ext-400-italic-e321ec69.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-italic-50d0c174.woff2) format("woff2"),url(/assets/poppins-latin-400-italic-062874b4.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-a526dac2.woff2) format("woff2"),url(/assets/poppins-latin-ext-400-normal-44ce546c.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-7d93459d.woff2) format("woff2"),url(/assets/poppins-latin-400-normal-6076b418.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-ext-500-italic-66404d4c.woff2) format("woff2"),url(/assets/poppins-latin-ext-500-italic-0d76893f.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-500-italic-1ddb074f.woff2) format("woff2"),url(/assets/poppins-latin-500-italic-aa38f2c8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-ext-500-normal-75cd1c2b.woff2) format("woff2"),url(/assets/poppins-latin-ext-500-normal-3817e1ed.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-500-normal-cd36de20.woff2) format("woff2"),url(/assets/poppins-latin-500-normal-abdc91ec.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-ext-600-italic-77b2cd59.woff2) format("woff2"),url(/assets/poppins-latin-ext-600-italic-042b2920.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-italic-3ad6c8bd.woff2) format("woff2"),url(/assets/poppins-latin-600-italic-4fd44944.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-ext-600-normal-26fd27fb.woff2) format("woff2"),url(/assets/poppins-latin-ext-600-normal-8a8adc2e.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-f4e80d9d.woff2) format("woff2"),url(/assets/poppins-latin-600-normal-55fffef7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-ext-700-italic-22e20107.woff2) format("woff2"),url(/assets/poppins-latin-ext-700-italic-aa26e56e.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-700-italic-4b086471.woff2) format("woff2"),url(/assets/poppins-latin-700-italic-dfd035c7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-ext-700-normal-3d52320b.woff2) format("woff2"),url(/assets/poppins-latin-ext-700-normal-b4e998bb.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-700-normal-9338e65f.woff2) format("woff2"),url(/assets/poppins-latin-700-normal-927ba662.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:800;src:url(/assets/poppins-latin-ext-800-italic-3cf7714a.woff2) format("woff2"),url(/assets/poppins-latin-ext-800-italic-82fb40c9.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:800;src:url(/assets/poppins-latin-800-italic-494d66c1.woff2) format("woff2"),url(/assets/poppins-latin-800-italic-08b9587e.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/poppins-latin-ext-800-normal-9bf9d622.woff2) format("woff2"),url(/assets/poppins-latin-ext-800-normal-d2037dc0.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/poppins-latin-800-normal-60bf0aba.woff2) format("woff2"),url(/assets/poppins-latin-800-normal-8b426242.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/poppins-latin-ext-900-italic-52d42c12.woff2) format("woff2"),url(/assets/poppins-latin-ext-900-italic-1a1f3ffa.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/poppins-latin-900-italic-ed792480.woff2) format("woff2"),url(/assets/poppins-latin-900-italic-dd0e2f50.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/poppins-latin-ext-900-normal-94f706a3.woff2) format("woff2"),url(/assets/poppins-latin-ext-900-normal-094b43ad.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/poppins-latin-900-normal-17ea1019.woff2) format("woff2"),url(/assets/poppins-latin-900-normal-c2b03846.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.loader{margin:auto;font-size:48px;color:#fff;width:1em;height:1em;box-sizing:border-box;background-color:currentcolor;position:relative;border-radius:50%;transform:rotateX(-60deg) perspective(1000px)}.loader:before,.loader:after{content:"";display:block;position:absolute;box-sizing:border-box;top:0;left:0;width:inherit;height:inherit;border-radius:inherit;animation:flowerFlow 1s ease-out infinite}.loader:after{animation-delay:.4s}@keyframes flowerFlow{0%{opacity:1;transform:rotate(0);box-shadow:0 0 0 -.5em currentcolor,0 0 0 -.5em currentcolor,0 0 0 -.5em currentcolor,0 0 0 -.5em currentcolor,0 0 0 -.5em currentcolor,0 0 0 -.5em currentcolor,0 0 0 -.5em currentcolor,0 0 0 -.5em currentcolor}to{opacity:0;transform:rotate(180deg);box-shadow:-1em -1em 0 -.35em currentcolor,0 -1.5em 0 -.35em currentcolor,1em -1em 0 -.35em currentcolor,-1.5em 0 0 -.35em currentcolor,1.5em 0 0 -.35em currentcolor,-1em 1em 0 -.35em currentcolor,0 1.5em 0 -.35em currentcolor,1em 1em 0 -.35em currentcolor}}.section-main-title{width:99%;display:flex;justify-content:space-between;align-items:center;margin:20px 0}.section-title{display:flex;flex-direction:row;align-items:end;gap:16px}.section-main-title button{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.section-main-title button svg{color:var(--color-blue-app);font-size:2em;transition:color .3s}.section-main-title button:hover svg{color:#007bff}.section-title h1{font-size:2em;line-height:.9}.section-title>p{font-size:.9em;color:#b7b5b5}.section-option-view{display:flex;align-items:center;gap:8px}.switch{position:relative;display:inline-block;width:30px;height:20px}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.page-sub-detail{display:flex;flex-direction:column;gap:2rem}.page-sub-detail label{display:flex;flex-direction:column;gap:.5em}.page-sub-detail label input{padding:.8em .5em;border:1px solid var(--color-border-input);border-radius:8px;background:var(--color-dark-app);font-weight:500;font-size:1em;width:100%}.page-sub-detail label input[type=checkbox]{display:block;width:20px;height:20px;background-color:var(--color-dark-app);border-radius:5px}.page-sub-detail label p{font-weight:500}.page-sub-detail label img{max-height:6rem;width:auto;margin:0 auto}.page-sub-detail .container-data-sub-detail{display:grid;grid-template-columns:1fr 150px;padding:0 2rem;gap:2.5rem}.page-sub-detail .container-data-sub-detail .form-suscriptions{display:grid;grid-template-columns:1fr 1fr;flex-direction:column;align-items:center;gap:2rem}.page-sub-detail .container-data-sub-detail .form-suscriptions .btn-create-sub{width:120px;display:flex;justify-content:center;padding:.7em .5em;background:var(--color-background-blue);font-weight:500;font-size:1em;border:none;border-radius:8px;box-shadow:inset 2px -2px 10px #000;cursor:pointer;grid-column:2;margin-left:auto}.page-sub-detail .container-data-sub-detail .form-suscriptions .dispose-row{display:flex;flex-direction:row;gap:3em}.page-sub-detail .container-data-sub-detail .container-delete-sub{display:flex;flex-direction:column;align-items:center}.page-sub-detail .container-data-sub-detail .container-delete-sub .btn-delete-sub{width:120px;display:flex;justify-content:center;padding:.7em 0;background:var(--color-background-red);font-weight:500;font-size:1em;border:none;border-radius:8px;box-shadow:inset 2px -2px 10px #000;cursor:pointer}.container-cards{display:flex;flex-direction:column;justify-content:center;width:100%;gap:1rem}.container-cards .list-cards{display:flex;gap:.5rem;flex-wrap:wrap}.btn-add-learningpath{width:320px;height:200px;padding:1em;background:var(--color-dark-app);display:flex;flex-direction:column;gap:1em;border:2px solid var(--color-border-input);border-radius:8px;box-shadow:inset 0 0 12px #000;display:grid;place-content:center;font-size:3em;cursor:pointer;transition:transform .3s ease-in-out}.btn-add-learningpath:hover{transform:scale(1.03);opacity:.7}.container-modal{display:grid;position:fixed;right:0;bottom:0;left:0;top:-50%;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:500;padding:5em 3em 3em;animation:showModalAddSubscription .3s ease-in-out forwards}.container-modal .btn-close-modal-available{position:absolute;top:2%;right:2%;background:none;border:none;cursor:pointer;border-radius:50%}.container-modal .btn-close-modal-available>svg{width:40px;height:40px}.container-modal .text-info{font-size:2em;margin:auto}.container-modal .container-list-available-data{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),400px));grid-template-rows:300px;gap:1em 2em;overflow:auto}.card-data{position:relative;display:grid;grid-template-rows:1fr min-content min-content;gap:.7em;text-align:center;box-shadow:inset 0 0 15px #000;background:var(--color-dark-app);border:1px solid var(--color-border-input);border-radius:8px;height:300px;padding:1em;overflow:hidden}.card-data .container-data{display:flex;flex-direction:column;gap:1.5em}.card-data .container-data .title{font-size:1.5em;font-weight:600}.card-data .container-data .description{color:#e3e3e3;letter-spacing:1px;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;text-wrap:balance;text-overflow:ellipsis;overflow:hidden;word-break:break-word}.card-data .btn-add{width:100%;display:flex;justify-content:center;padding:.7em .5em;background:var(--color-background-blue);font-weight:500;font-size:1em;border:none;border-radius:8px;box-shadow:inset 2px -2px 10px #000;cursor:pointer}.card-data .btn-add:hover{background:var(--color-background-blue-hover)}.card-view-data{width:320px;height:200px;padding:1em;background:var(--color-dark-app);display:flex;flex-direction:column;justify-content:space-between;gap:1em;border:2px solid var(--color-border-input);border-radius:8px;box-shadow:inset 0 0 12px #000}.card-view-data .name{text-align:left;font-size:1.5em;font-weight:600;max-height:80px}.card-view-data .info{font-size:1.1em;font-weight:500;height:100%;max-height:40px}.card-view-data .btn-deactive{width:120px;display:flex;justify-content:center;padding:.7em 0;background:var(--color-background-red);font-weight:500;font-size:1em;border:none;border-radius:8px;box-shadow:inset 2px -2px 10px #000;cursor:pointer}.page-subscriptions{display:flex;flex-direction:column;width:100%;height:100%;gap:3rem;padding-right:1.5rem}.page-subscriptions label{display:flex;flex-direction:column;gap:.5em}.page-subscriptions label input{padding:.8em .5em;border:1px solid var(--color-border-input);border-radius:8px;background:var(--color-dark-app);font-weight:500;font-size:1em;width:100%}.page-subscriptions label input[type=checkbox]{display:block;width:20px;height:20px;background-color:var(--color-dark-app);border-radius:5px}.page-subscriptions label p{font-weight:500}.page-subscriptions h3{font-size:1.4rem;text-align:center}.page-subscriptions .container-form-suscriptions{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;height:100%}.page-subscriptions .container-form-suscriptions .form-suscriptions{display:grid;grid-template-columns:1fr 1fr;flex-direction:column;align-items:center;width:80%;gap:2rem}.page-subscriptions .container-form-suscriptions .form-suscriptions .btn-create-sub{width:120px;display:flex;justify-content:center;padding:.7em .5em;background:var(--color-background-blue);font-weight:500;font-size:1em;border:none;border-radius:8px;box-shadow:inset 2px -2px 10px #000;cursor:pointer;grid-column:2;margin-left:auto}.page-subscriptions .container-form-suscriptions .form-suscriptions .dispose-row{display:flex;flex-direction:row;gap:3em}.page-subscriptions .list-suscriptions{width:100%;height:100%}.page-subscriptions .list-suscriptions .active-row{background-color:#cfe4f6;color:#000}.page-subscriptions .list-suscriptions .table-subscription{width:100%;border-collapse:collapse;margin:15px 0;font-size:14px;min-width:400px}.page-subscriptions .list-suscriptions .table-subscription thead{background:#2727ce}.page-subscriptions .list-suscriptions .table-subscription thead tr{text-align:left}.page-subscriptions .list-suscriptions .table-subscription thead tr th{padding:12px 15px}.page-subscriptions .list-suscriptions .table-subscription tbody{border-bottom:1px solid #474d55;background:var(--color-dark-app);color:#fff}.page-subscriptions .list-suscriptions .table-subscription tbody tr{text-align:left;cursor:pointer;border-bottom:1px solid #474d55}.page-subscriptions .list-suscriptions .table-subscription tbody tr td{font-weight:500;padding:12px 15px}.page-subscriptions .list-suscriptions .table-subscription tbody tr:hover{background-color:#cfe4f6;color:#000}.page-subscriptions .list-suscriptions #sapo{width:100%;height:2rem}@property --angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.containerButtonsApps{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5em}.containerButtonsApps .btnApp{display:flex;justify-content:center;align-items:center;gap:.5em;width:280px;height:200px;font-weight:600;font-size:2em;background:transparent;cursor:pointer;transition:transform .3s ease-in-out;border:5px solid #fff;border-image:linear-gradient(var(--angle),#00a5da,#1632ec) 1;animation:moveBorder 2s linear infinite}.containerButtonsApps .btnApp>.imgLogoApp{width:50px;height:50px;display:block}.containerButtonsApps .btnApp:hover{text-shadow:0 0 4px #00a5da,0 0 8px #1632ec;transform:scale(1.05);box-shadow:0 0 15px #000}.containerButtonsApps .btnAudios>svg{width:68px;height:68px}@keyframes moveBorder{0%{--angle: 0deg}to{--angle: 360deg}}.containerModalConfirm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:800;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:grid;place-content:center}.containerModalConfirm>.modalConfirm{display:flex;flex-direction:column;gap:1em;background:var(--background-modal-confirm);box-shadow:0 0 20px #000;padding:1em 2em;border-radius:8px;max-width:400px;width:95%;margin:0 auto;animation:showModal .3s ease-in-out forwards}.containerModalConfirm>.modalConfirm>.containerIconModalConfirm{display:flex;justify-content:center}.containerModalConfirm>.modalConfirm>.containerIconModalConfirm>svg{width:70px;height:70px;display:block}.containerModalConfirm>.modalConfirm .textQuestionModalConfirm{color:#b7bcc5;font-size:1.3em;font-weight:500;letter-spacing:1px;text-align:center}.containerModalConfirm>.modalConfirm>.containerBtnsModalConfirm{display:flex;justify-content:center;align-items:center;gap:2em;margin-top:1em}@keyframes showModal{0%{transform:scale(.1)}85%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes hideModal{0%{transform:scale(1)}15%{transform:scale(1.1)}to{transform:scale(.1)}}.sectionDataUser{display:grid;grid-template-columns:150px 1fr 150px;gap:1em}.sectionDataUser .containerDataUser{display:grid;grid-template-columns:1fr 1fr;gap:1em}.sectionDataUser .containerDataUser .containerInputFormDataUser{display:flex;flex-direction:column;gap:.5em}.sectionDataUser .containerDataUser .containerInputFormDataUser>.typeDataUser{color:#fff;font-size:1em;text-transform:capitalize}.sectionDataUser .containerDataUser .containerInputFormDataUser>.inputDataUser{padding:.8em .5em;border:1px solid var(--color-border-input);border-radius:8px;background:var(--color-dark-app);font-weight:500;font-size:1em}.sectionDataUser .containerDataUser .containerInputFormDataUser>.inputDataUser:focus{outline:none;border-color:#4c52f6;box-shadow:0 0 7px #4c52f6}.sectionDataUser .containerDataUser .containerInputFormDataUser>.inputDataUser::placeholder{font-weight:500;font-size:1em;color:#828282}.sectionDataUser .containerDataUser .containerInputFormDataUser>.inputDataUser:read-only{border-color:var(--color-dark-app)}.sectionDataUser .containerDataUser .containerInputFormDataUser>.inputDataUser.inputError{border-color:var(--color-border-alert-red);color:var(--color-alert-red)}.sectionDataUser .containerDataUser .containerInputFormDataUser>.inputDataUser.inputError:focus{box-shadow:none}.sectionDataUser .containerDataUser .containerInputFormDataUser>.textErrorDataUser{height:40px;font-size:.9em;color:var(--color-alert-red);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-wrap:wrap;text-overflow:ellipsis;overflow:hidden;word-break:break-word}.sectionDataUser .containerButtonsDataUser{text-align:end}.sectionDataUser .containerButtonsDataUser .buttonsDataUser{display:block;margin-left:auto}.sectionDataUser>.containerBtnActiveUser{display:flex;justify-content:center;align-items:start}.sectionDataUser .pictureUser{width:150px;height:150px;display:block}.loaderSkeleton{display:block;width:320px;height:240px;background:linear-gradient(.25turn,transparent,#fff,transparent),linear-gradient(#ddd,#ddd),radial-gradient(38px circle at 19px 19px,#ddd 50%,transparent 51%),linear-gradient(#ddd,#ddd);background-color:#fff;background-repeat:no-repeat;background-size:315px 200px,315px 130px,100px 100px,225px 30px;background-position:-315px 0,0 0,15px 140px,65px 145px;animation:loading 1.5s infinite}@keyframes loading{to{background-position:315px 0,0 0,15px 140px,65px 145px}}.cardSubscription{width:320px;height:230px;padding:1em;background:var(--color-dark-app);display:flex;flex-direction:column;gap:1em;border:2px solid var(--color-border-input);border-radius:8px;box-shadow:inset 0 0 12px #000}.cardSubscription.addSubscription{display:grid;place-content:center;font-size:3em;cursor:pointer;transition:transform .3s ease-in-out}.cardSubscription.addSubscription:hover{transform:scale(1.03);opacity:.7}.cardSubscription>.nameSubscription{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;word-break:break-word;text-align:left;font-size:1.5em;font-weight:600;height:100%;max-height:80px}.cardSubscription>.createdSubscription{display:flex;align-items:center;gap:.5em;font-size:1.1em;font-weight:500;height:100%;max-height:40px}.cardSubscription>.createdSubscription>span{opacity:.8}.cardSubscription .containerBtnsSubscription{display:flex;gap:1em}.cardSubscription .containerBtnsSubscription>button{font-size:1.1em}.containerModalAddSubscription{display:grid;position:fixed;right:0;bottom:0;left:0;top:-50%;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:500;padding:5em 3em 3em;animation:showModalAddSubscription .3s ease-in-out forwards}.containerModalAddSubscription>.btnCloseModalAvailableSubscription{position:absolute;top:2%;right:2%;background:none;border:none;cursor:pointer;border-radius:50%}.containerModalAddSubscription>.btnCloseModalAvailableSubscription>svg{width:40px;height:40px}.containerModalAddSubscription>.btnCloseModalAvailableSubscription:hover{opacity:.7}.containerModalAddSubscription>.textInfoWithoutSubscriptions{font-size:2em;margin:auto}.containerModalAddSubscription>.containerListAvailableSubscription{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),400px));grid-template-rows:300px;gap:1em 2em;overflow:auto}@keyframes showModalAddSubscription{0%{top:-50%}to{top:0}}:root{--line-clamp: 4}.cardAvailableSubscription{position:relative;display:grid;grid-template-rows:1fr min-content min-content;gap:.7em;box-shadow:inset 0 0 15px #000;background:var(--color-dark-app);border:1px solid var(--color-border-input);border-radius:8px;height:300px;padding:1em;overflow:hidden}.cardAvailableSubscription>*{z-index:1}.cardAvailableSubscription:after{content:"";background:linear-gradient(220deg,transparent 55%,rgba(255,255,255,.8666666667) 60% 62%,transparent 67%);position:absolute;left:-120%;bottom:-120%;height:500px;width:200%;animation:showMirror 8s linear infinite}.cardAvailableSubscription>.containerInfoAvailableSubscription{display:flex;flex-direction:column;gap:.7em}.cardAvailableSubscription>.containerInfoAvailableSubscription .titleAvailableSubscription{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-wrap:balance;text-overflow:ellipsis;overflow:hidden;word-break:break-word;font-size:1.5em;font-weight:600}.cardAvailableSubscription>.containerInfoAvailableSubscription .descriptionAvailableSubscription{color:#e3e3e3;letter-spacing:1px;display:-webkit-box;-webkit-line-clamp:var(--line-clamp);-webkit-box-orient:vertical;text-wrap:balance;text-overflow:ellipsis;overflow:hidden;word-break:break-word}.cardAvailableSubscription>.durationAvailableSubscription{font-size:1.2em}.cardAvailableSubscription>.durationAvailableSubscription>span{color:#d6d6d6}.cardAvailableSubscription>.containerPayAvailableSubscription{display:flex;justify-content:space-between;align-items:center}.cardAvailableSubscription>.containerPayAvailableSubscription>span{font-weight:600;font-size:1.5em;letter-spacing:1px}@keyframes showMirror{0%{left:-120%;bottom:-120%}90%{left:-120%;bottom:-120%}to{left:100%;bottom:100%}}.sectionSubscriptions{display:flex;flex-direction:column;gap:1em}.sectionSubscriptions .errorListSubscriptions{text-align:center;font-size:1.5em;font-weight:500;color:var(--color-background-red)}.listCardsSubscriptions{display:flex;justify-content:center;flex-wrap:wrap;gap:1em}.containerLoaders{display:flex;gap:1em}.messageNotHavePermissions{text-align:center;font-size:1.3em;margin:.5em 0}.main-editor{display:grid;grid-template-rows:1fr;gap:2em;padding:0 1em}.section-users{margin-top:25px;width:99%}.section-users-filters{margin-top:20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px}.section-users-filters .goToStatisticsAllUsers{display:flex;align-items:center;gap:1em;background:#2b3541;color:#fff;padding:.5em 1.2em;border-radius:8px;text-decoration:none}.section-users-filters .goToStatisticsAllUsers:hover{opacity:.7}.section-users-table{width:100%}.section-users-table .loadingUsers,.section-users-table .noFoundUsers{margin-top:3em;font-size:2em;font-weight:600;text-align:center}.container-filters{display:flex;align-items:center;gap:20px}.container-filter{display:block;position:relative;padding-left:20px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container-filter input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:15px;width:15px;background-color:#eee}.container-filter:hover input~.checkmark{background-color:#ccc}.container-filter input:checked~.checkmark{background-color:#2196f3}.checkmark:after{content:"";position:absolute;display:none}.container-filter input:checked~.checkmark:after{display:block}.container-filter .checkmark:after{left:5px;top:1px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.search-field{display:flex;align-items:center;border:1px solid darkgray;border-radius:8px;padding:5px;background:var(--color-dark-app)}.search-field input{border:none;outline:none;flex-grow:1;padding:5px 10px;font-size:16px;background:var(--color-dark-app)}.search-field input::placeholder{font-weight:500;font-size:1em;color:#afafaf}.search-button,.clear-button{background:none;border:none;cursor:pointer;color:#fff;font-size:20px;margin-top:4px;margin-left:5px}.search-button:hover,.clear-button:hover{color:#000}thead{background:#2727ce}.styled-table{width:100%;border-collapse:collapse;margin:15px 0;font-size:14px;min-width:400px}.styled-table thead tr{text-align:left}.styled-table th,.styled-table td{padding:12px 15px}.styled-table tbody tr{border-bottom:1px solid #474d55;background:var(--color-dark-app);color:#fff}.styled-table tbody tr:last-of-type{border-bottom:2px solid #2196f3}.styled-table tbody tr:hover{background-color:#cfe4f6}.styled-table tbody tr:hover td{color:#000}.text-active{color:#fff}.text-desactive{color:#908c8c}.tr-pointer>td{font-weight:500}.tr-pointer.row-disabled{opacity:.7}.tr-pointer:hover{cursor:pointer}.modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modalContent{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0003;min-width:600px;min-height:40vh;max-width:max-content;position:relative;animation:fadeIn .3s ease-in-out}.modalContentTitle{display:flex;justify-content:space-between;align-items:center;background-color:#333;border-bottom:1px solid #ddd;padding:20px;border-radius:8px 8px 0 0}.modalContentTitleH1{font-size:1.5em;margin:0;color:#c4a506}.modalContentTitleClose{font-size:2em;cursor:pointer;transition:color .3s;color:#fff;background:none;border:none}.modalContentTitleClose:hover{color:red}.modalContentPrincipal{font-size:1em;max-height:75vh;overflow:auto}.modalContentPrincipal::-webkit-scrollbar{width:6px}.modalContentPrincipal::-webkit-scrollbar-track{background:rgb(231,229,227)}.modalContentPrincipal::-webkit-scrollbar-thumb{background-color:#868686;border-radius:20px;border:3px solid rgb(189,189,189)}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}body.modal-open{overflow:hidden}:root{--color-dark-app: #2b333f;--color-blue-app: #89a0fa;--color-border-input: #4f5b6e;--color-background-blue: #1c64f2;--color-background-blue-hover: rgb(23, 72, 171);--color-background-red: #d80940;--color-background-red-hover: #a70933;--background-modal-confirm: #374151;--background-alert: #1f2937;--color-alert-red: #eb7572;--color-border-alert-red: #9b1c1c;--color-background-suggestions: #e3e8fe}.btnActive{min-width:120px;width:max-content;display:flex;justify-content:center;padding:.7em .5em;background:var(--color-background-blue);font-weight:500;font-size:1em;border:none;border-radius:8px;box-shadow:inset 2px -2px 10px #000;cursor:pointer}.btnActive.withChart{align-items:center;gap:.5em;font-size:1.1em;font-weight:600}.btnActive:hover{background:var(--color-background-blue-hover)}.btnActive:disabled{opacity:.7;pointer-events:none}.btnDesactivate{min-width:120px;width:max-content;display:flex;justify-content:center;padding:.7em .5em;background:var(--color-background-red);font-weight:500;font-size:1em;border:none;border-radius:8px;box-shadow:inset 2px -2px 10px #000;cursor:pointer}.btnDesactivate:hover{background:var(--color-background-red-hover)}.containerAlert{position:fixed;top:5%;right:5%;z-index:1000;width:300px;padding:1em;display:flex;flex-direction:column;gap:.8em;background:var(--background-alert);border:2px solid transparent;border-radius:8px;animation:showAlert .3s ease-in-out forwards}.containerAlert>.containerHeaderAlert{display:flex;align-items:center;gap:1em}.containerAlert>.containerHeaderAlert>.containerIconAlert>svg{width:25px;height:25px;display:block;color:inherit}.containerAlert>.containerHeaderAlert>.titleAlert{font-size:1.3em;color:inherit}.containerAlert .messageAlert{font-size:.9em}.main-content{margin:20px 20px 20px 75px}.main-menu-brand{display:flex;align-items:center;padding:10px;background:none;border-bottom:1px solid #dee2e6;border:none;cursor:pointer}.main-menu-brand-icon{margin-right:15px}.main-menu-brand-icon img{width:40px;height:40px;border-radius:50%}.main-menu-brand-text h3{font-family:Poppins,sans-serif;font-size:1.3em;color:var(--color-background-suggestions)}.main-menu-brand-text h3 strong{font-family:Poppins,sans-serif;color:var(--color-background-blue)}.main-menu:hover,nav.main-menu.expanded{width:250px;overflow:visible}.main-menu{display:grid;grid-template-rows:min-content 1fr min-content;background:rgb(7,23,45);border-right:1px solid #e5e5e5;position:fixed;top:0;bottom:0;height:100%;left:0;width:60px;overflow:hidden;-webkit-transition:width .05s linear;transition:width .05s linear;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1);z-index:200}.main-menu>ul{margin:20px 0}.main-menu li{position:relative;display:block;width:250px}.nav-link{display:flex;justify-content:center;align-items:center;flex-direction:row;color:#bbb3b3;text-decoration:none;margin:20px 0 20px 15px;background:none;border:none;cursor:pointer}.main-menu .nav-icon{position:relative;display:table-cell;text-align:center;vertical-align:middle;font-size:1.3em}.main-menu .nav-text{position:relative;display:table-cell;vertical-align:middle;width:190px;font-family:Poppins,sans-serif;padding-left:20px}.no-touch .scrollable.hover{overflow-y:hidden}.no-touch .scrollable.hover:hover{overflow-y:auto;overflow:visible}a:hover,a:focus{text-decoration:none}nav{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}nav ul,nav li{outline:0;margin:0;padding:0}.active-link{color:var(--color-blue-app)}.main-menu li:hover>.nav-link,nav.main-menu li.active>.nav-link,.dropdown-menu>li>.nav-link:hover,.dropdown-menu>li>.nav-link:focus,.dropdown-menu>.active>.nav-link,.dropdown-menu>.active>.nav-link:hover,.dropdown-menu>.active>.nav-link:focus,.no-touch .dashboard-page nav.dashboard-menu ul li:hover .nav-link,.dashboard-page nav.dashboard-menu ul li.active .nav-link{color:#fff}.area{float:left;background:#e2e2e2;width:100%;height:100%}@font-face{font-family:Titillium Web;font-style:normal;font-weight:300;src:local("Titillium WebLight"),local("TitilliumWeb-Light"),url(https://themes.googleusercontent.com/static/fonts/titilliumweb/v2/anMUvcNT0H1YN4FII8wpr24bNCNEoFTpS2BTjF6FB5E.woff) format("woff")}@keyframes showAlert{0%{right:-50%}to{right:5%}}@keyframes hideAlert{0%{right:5%}to{right:-50%}}.layoutLogin{display:grid;grid-template-rows:min-content 1fr;height:100vh}.subscriptions{border:none}.subscriptionsContainer{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background-color:#0006}.subscriptionsContainerCard{overflow:auto;direction:rtl;width:100%;max-width:500px;min-width:400px;height:100%;max-height:400px;padding:2rem;border-radius:20px;background-color:#fff}.subscriptionsContainerCardScroller{direction:ltr;display:flex;align-items:center;flex-direction:column;gap:1rem}.subscriptionsContainerCardScrollerTitle{font-weight:700;font-size:1.2rem;color:#d8083fb3}.subscriptionsContainerCardScrollerSection{overflow:hidden;cursor:pointer;display:flex;gap:1rem;padding:.5rem 1.5rem;border-radius:20px;border:2px solid #959595}.subscriptionsContainerCardScrollerSectionSelected{border:2px dashed #05a1d4;background-color:#05a1d41a}.subscriptionsContainerCardScrollerSectionFlagsContainer{display:flex;justify-content:center;align-items:center;width:25%;aspect-ratio:1/1}.subscriptionsContainerCardScrollerSectionContent{flex:1;display:flex;flex-direction:column;gap:.5rem}.subscriptionsContainerCardScrollerSectionContentTitle{font-size:1.1rem;font-weight:700;color:#0009}.subscriptionsContainerCardScrollerSectionContentDescription{color:#959595}.subscriptionsContainerCardScrollerSectionContentSelectedTag{margin-top:auto;margin-left:auto;color:#05a1d4}.companyBar{display:flex;align-items:center;gap:1rem;padding:.8rem 3rem;border-bottom:1px solid #ececec}.companyBarBrand{cursor:pointer;font-size:1.5rem;display:flex;align-items:center;gap:.8rem;margin-right:auto;text-decoration:none}.companyBarBrand>span{font-weight:300;color:#296098}.companyBarBrand>span>span{font-weight:700}.companyBarButtons{display:flex;gap:2rem}.companyBarDropdown{z-index:1000;position:relative}.companyBarDropdownButton{cursor:pointer;position:relative}.companyBarDropdownContainer{overflow:auto;max-height:90vh;position:absolute;top:140%;right:0;border-radius:8px;box-shadow:0 0 12px 3px #95959580;background-color:#fff}.companyBarSubscriptionFlags{display:flex}.companyBarAppsContainer{border-radius:8px}.companyBarAppsContainerMain{display:flex;margin:0;border-radius:8px;box-shadow:0 0 12px 3px #95959580}.companyBarAppsContainerSection{display:flex;justify-content:center;align-items:center;background-color:#fff}.companyBarAppsContainerSection:first-child{border-radius:8px 0 0 8px}.companyBarAppsContainerSection:last-child{border-radius:0 8px 8px 0}.companyBarAppsContainerSectionDisabled{pointer-events:none;opacity:.5}.companyBarAppsContainerSectionHighlight{cursor:pointer;display:flex;justify-content:center;align-items:center;height:130%;color:#b2cfec}.companyBarAppsContainerSectionHighlight>a{display:flex;color:inherit}.companyBarAppsContainerSectionHighlight:hover{color:#fff;background-color:#296098}.companyBarAppsContainerSectionHighlightLeft{border-radius:8px 0 0 8px}.companyBarAppsContainerSectionHighlightRight{border-radius:0 8px 8px 0}.companyBarAppsContainerSectionIcon{color:inherit;width:32px;height:32px;margin:.5rem}.companyBarProfileContainer{display:flex;flex-direction:column;align-items:center;gap:.3rem;width:350px}.companyBarProfileContainerImage{padding:2em 0 3em}.companyBarProfileContainerImageContainer{position:relative}.companyBarProfileContainerImageContainer>img{width:100px;height:100px;aspect-ratio:1;display:block}.companyBarProfileContainerImageContainerEdit{position:absolute;bottom:0;right:0;color:#1755ad;background:#e2e8fd;border-radius:50%;padding:.5em;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:none;border:none}.companyBarProfileContainerImageContainerEdit:hover{filter:brightness(1.1)}.companyBarProfileContainerData{width:100%;display:flex;flex-direction:column;gap:1em;margin:1em 0}.companyBarProfileContainerDataUser{width:100%;cursor:pointer}.companyBarProfileContainerDataUserContainer{max-height:0;overflow:hidden;transition:max-height .2s ease-out;cursor:default}.companyBarProfileContainerDataUserButton{display:grid;grid-template-columns:40px 1fr 30px;align-items:center;gap:1em;width:100%;padding-left:2em;padding-right:.5em}.companyBarProfileContainerDataUserButtonContainer{max-width:30px;max-height:30px}.companyBarProfileContainerDataUserButtonContainer>img{width:100%;height:100%;display:block;aspect-ratio:1}.companyBarProfileContainerDataUserButtonContainerText>p{font-family:Poppins,monospace}.companyBarProfileContainerDataUserButtonContainerArrow{display:flex;align-items:center;justify-content:center;width:100%}.companyBarProfileContainerDataUserButtonContainerArrowRotate>svg{transform:rotate(90deg)}.companyBarProfileContainerDataUserButtonContainerArrow>svg{width:15px!important;height:15px;color:#296098}.companyBarProfileContainerUpperBox{display:flex;justify-content:end;align-items:end;padding:.3rem;width:100%;min-width:200px;height:56px;background-color:#e4e8fe}.companyBarProfileContainerText{font-size:.7rem}.companyBarProfileContainerSubscription{cursor:pointer;font-size:.9rem;display:flex;justify-content:center;align-items:center;width:100%;height:2rem;margin-top:.5rem;padding:0 .5rem;background-color:#d8083f;color:#fff}.companyBarProfileContainerSubscriptionText{font-size:.8rem;padding:.5rem}.companyBarProfileContainerSubscriptionCircle{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;padding:.4rem;border-radius:50%;background-color:#fff}.companyBarProfileContainerLogout{width:100%}.companyBarProfileContainerLogoutButton{cursor:pointer;display:flex;justify-content:center;width:100%;padding:1rem;background-color:#1755ad;color:#fff;border:none;outline:none;font-family:Poppins,monospace;font-size:1.1em}.formPersonalDataUser{display:flex;flex-direction:column;gap:1em;padding:2em 3em .5em 2em}.formPersonalDataUserLabel{display:flex;flex-direction:column;gap:.3em;font-family:Poppins,monospace}.formPersonalDataUserLabel>input{border:none;outline:none;background:#e2e8fd;border-radius:20px;padding:.3em 1em;font-size:1em;font-family:inherit;width:100%}.formPersonalDataUserContainerErrors{margin-top:.5em}.formPersonalDataUserContainerErrors>p{font-family:Poppins,monospace;font-weight:500;color:red;text-align:center}.formPersonalDataUserContainerSuccess{margin-top:.5em}.formPersonalDataUserContainerSuccess>p{font-family:Poppins,monospace;font-weight:700;font-size:22px;color:green;text-align:center}.formPersonalDataUserContainerLoader{text-align:center;margin-top:.5em}.formPersonalDataUserContainerNumber{display:flex;width:100%;padding-top:.3em}.formPersonalDataUserContainerNumberPlus{color:#296098;font-size:1.5em;font-weight:500;font-family:Poppins,monospace;padding-right:.1em}.formPersonalDataUserContainerNumber>input,.formPersonalDataUserContainerNumber select{border:none;outline:none;background:#e2e8fd;border-radius:20px;padding:.3em 1em;font-size:1em;font-family:Poppins,monospace}.formPersonalDataUserContainerNumber>input{width:100%}.formPersonalDataUserContainerNumber>select{margin-right:.5em;padding:.3em .5em;width:fit-content;max-width:100%}.formPersonalDataUserContainerPassword{display:flex;align-items:center;gap:.5em}.formPersonalDataUserContainerPassword>input{border:none;outline:none;background:#e2e8fd;border-radius:20px;padding:.3em 1em;font-size:1em;font-family:Poppins,monospace;width:100%}.formPersonalDataUserContainerPasswordContainerPencil{background:#1755ad;border:none;border-radius:10px;outline:none;cursor:pointer}.formPersonalDataUserContainerPasswordContainerPencil>svg{display:flex;color:#fff;padding:.35em;width:35px;height:30px;max-width:100%;max-height:100%}.formPersonalDataUserButtonSubmit{border:none;border-radius:20px;outline:none;font-family:Poppins,monospace;font-size:1.1em;color:#fff;background:#1755ad;padding:.5em 1.5em;width:fit-content;margin:1em auto 0;box-shadow:2px 3px 10px #0000004d;cursor:pointer}.formPersonalDataUserButtonSubmit:disabled{opacity:.5;cursor:default}.sectionContainerImage{width:100%;display:flex;flex-direction:column;align-items:center;padding-bottom:1em}.sectionContainerImageProfile{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:1em 0;padding:1em 1.5em;max-height:30em;overflow:auto}.sectionContainerImageProfileUser{display:flex;justify-content:center;align-items:center;width:100px;height:100px;margin:0 auto}.sectionContainerImageProfileUser>img{width:100%;height:100%;display:block;aspect-ratio:1;cursor:pointer;transition:transform .2s ease-in-out}.sectionContainerImageProfileUser>img:hover{transform:scale(1.1);filter:contrast(1.5) drop-shadow(0px 0px 3px)}.sectionContainerImageProfileUserBlurImg{filter:blur(1px) grayscale(.5)}.containerSpinner{width:100%;display:flex;justify-content:center}#spinner{width:35px;height:35px;border:5px solid blue;border-right-color:transparent;border-radius:50%;animation:spinner 1s linear infinite}@media (orientation: portrait){.companyBarDropdown{position:initial}.companyBarDropdownContainer{left:auto;right:2%;top:10%}.companyBarProfileContainer{width:auto}.formPersonalDataUserContainerNumber>select{width:100%}.formPersonalDataUserContainerNumber>select[name=country_code]{width:fit-content}.formPersonalDataUserContainerPassword{width:100%}.formPersonalDataUserContainerPassword>input{width:100%}}@media (max-width: 500px){.companyBar{padding:.5em 2em .5em 1em}.companyBarBrand{font-size:1.5rem}.companyBarButtons{gap:1rem}}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader{width:48px;height:48px;border-radius:50%;display:inline-block;border-top:3px solid #00a5da;border-right:3px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.icon{width:32px;height:32px}.icon>img{width:100%;height:auto}.layoutCompany{display:grid;grid-template-rows:min-content 1fr;grid-template-columns:100vw;height:100%}.layoutCompanySectionTwo{padding:1rem 0 2em}.section-list-game-languages{display:flex;justify-content:center;flex-wrap:wrap;gap:1em;margin-top:4rem}.container-language{display:flex;flex-direction:column;padding:1.5rem;background:#ffffff;border-radius:12px;box-shadow:0 2px 8px #0000001a}.language-section{display:flex;align-items:center;gap:1rem;padding:1rem;border-radius:8px}.language-info{flex:1}.language-info p:first-letter{text-transform:uppercase}.language-info .title-language{color:#8a8484}.label{font-size:.9rem;color:#666;margin-bottom:.5rem}.language{font-size:1.1rem;font-weight:600;color:#333;margin:0}.language-image{width:40px;height:40px;object-fit:contain;border-radius:4px}.container-form-game-language{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;height:100%}.container-form-game-language h3{font-size:1.4rem;text-align:center}.section-language{display:flex;flex-direction:column;gap:2rem;padding-right:1.5rem}.form-game-language{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.form-game-language label{display:flex;flex-direction:column;gap:.5em}.form-game-language label input{padding:.8em .5em;border:1px solid var(--color-border-input);border-radius:8px;background:var(--color-dark-app);font-weight:500;font-size:1em;width:100%}.form-game-language label input[type=checkbox]{display:block;width:20px;height:20px;background-color:var(--color-dark-app);border-radius:5px}.form-game-language label p{font-weight:500}.form-game-language label img{max-height:6rem;width:auto;margin:0 auto}.btn-create-sub{width:120px;display:flex;justify-content:center;padding:.7em .5em;background:var(--color-background-blue);font-weight:500;font-size:1em;border:none;border-radius:8px;box-shadow:inset 2px -2px 10px #000;cursor:pointer;grid-column:2;margin-left:auto}.btn-delete-sub{width:120px;display:flex;justify-content:center;padding:.7em 0;background:var(--color-background-red);font-weight:500;font-size:1em;border:none;border-radius:8px;box-shadow:inset 2px -2px 10px #000;cursor:pointer}.cardHover:hover{transform:scale(1.03);cursor:pointer}.create-user-page{display:flex;flex-direction:column;gap:1em;max-width:80%;margin:2em auto}.create-user-title{font-size:2.5em;text-align:center}.group-data-user{display:grid;grid-template-columns:1fr 1fr;gap:1em}.create-user-form{display:flex;flex-direction:column;gap:1em}.containerInputFormDataUser{display:flex;flex-direction:column;gap:.5em;position:relative}.containerInputFormDataUser>.typeDataUser{color:#fff;font-size:1em;text-transform:capitalize}.containerInputFormDataUser .inputDataUser{padding:.8em .5em;border:1px solid var(--color-border-input);border-radius:8px;background:var(--color-dark-app);font-weight:500;font-size:1em}.containerInputFormDataUser .inputDataUser:focus{outline:none;border-color:#4c52f6;box-shadow:0 0 7px #4c52f6}.containerInputFormDataUser .inputDataUser::placeholder{font-weight:500;font-size:1em;color:#828282}.containerInputFormDataUser .inputDataUser:read-only{border-color:var(--color-dark-app)}.containerInputFormDataUser .inputDataUser.inputError{border-color:var(--color-border-alert-red);color:var(--color-alert-red)}.containerInputFormDataUser .inputDataUser.inputError:focus{box-shadow:none}.containerInputFormDataUser .inputDataUser.checkboxIsTeacher{width:20px;height:20px}.container-select-courses{display:flex;flex-direction:column;gap:1em}.containerInputCourse{display:flex;justify-content:space-around;gap:.5em}.text-error-create-user{text-align:center;height:40px;font-size:1.1em;color:var(--color-alert-red);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-wrap:wrap;text-overflow:ellipsis;overflow:hidden;word-break:break-word}.eye-icon{position:absolute;top:60%;right:1.5%;display:flex;background:none;border:none;font-size:1.1em;cursor:pointer}.containerButtonsDataUser{text-align:end}.containerButtonsDataUser .buttonsDataUser{display:block;margin-left:auto}.input-password-container{position:relative}.input-password{padding-right:2.5em!important}.suggest-password{min-width:120px;width:max-content;padding:.2em .5em;font-size:1em;font-weight:500;color:#fff;background:rgb(76,82,246);border:none;border-radius:8px;margin-top:.5em;cursor:pointer}.loading-indicator{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:1000;display:grid;place-content:center}.alert-copied-password{position:fixed;bottom:-50%;right:3%;max-width:170px;font-size:1.1em;padding:12px 8px;background:#1c702e;border:2px solid #034e13;border-radius:8px;animation:show-alert .5s ease forwards}@keyframes show-alert{0%{bottom:-50%}to{bottom:3%}}.bg7{background-color:#f77d08}.btnGreen{background-color:#36af77;border:2px solid #297a55;border-radius:3px;color:#f2f2f2;font-weight:600;font-size:1rem;transition:all .2s}.btnGreen:hover{background-color:#32ac73d3}.inputChange{background-color:transparent;border-top:none;border-left:none;border-right:none;border-bottom:2px solid #f2f2f2;color:#fff;padding:5px;outline:none}.inputChange::placeholder{color:#fff}.inputChangeBlack{width:100%;background-color:transparent;border-top:none;border-left:none;border-right:none;border-bottom:2px solid #4d4d4d;color:#4d4d4d;padding:5px;outline:none}.inputChangeBlack::placeholder{color:#4d4d4d}.btnBlue{background-color:#0c4d83;border:2px solid #103a69;border-radius:3px;color:#f2f2f2;font-weight:600;font-size:1rem;transition:all .2s}.btnBlue:hover{background-color:#0c4e83be}.btnRed{background-color:#c03838;border:2px solid #b12525;color:#f2f2f2;font-weight:400;font-size:1rem;transition:all .2s;border-radius:4px;cursor:pointer}.btnRed:hover{background-color:#eb4b4b}.btnGray{background-color:#606f83;border:2px solid rgba(0,0,0,.5411764706);border-radius:4px;color:#f2f2f2;font-size:1.5rem;font-weight:400;cursor:pointer;transition:all .2s}.btnGray:hover{background-color:#506a8b}.btnGrayOutline{background-color:transparent;border:2px solid rgba(0,0,0,.5411764706);border-radius:4px;color:#0000008a;font-size:1.3rem;font-weight:400;text-transform:capitalize;cursor:pointer;transition:all .2s}.btnGrayOutline:hover{background-color:#eee}:root{color-scheme:light light}html{overscroll-behavior:none}body{overflow-x:hidden}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,Roboto,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.textH1{font-size:2.2rem;font-weight:400;margin-bottom:.5rem}.textH2{font-size:1.7rem;font-weight:700;margin-bottom:.5rem}.textH3{font-size:1.4rem;font-weight:400;margin-bottom:.5rem}.textDescription{color:#0009;max-width:60ch}.textSmall{font-size:.9rem}.textUnderlineHover{position:relative}.textUnderlineHover:hover:after{position:absolute;display:block;content:"";bottom:-5px;left:-.3rem;width:calc(100% + .6rem);height:2px;background-color:#1755ad}.textUnderlineHover2{position:relative}.textUnderlineHover2:hover:after{position:absolute;display:block;content:"";bottom:-5px;left:-.3rem;width:calc(100% + .6rem);height:2px;background-color:#f77d08}.textUnderline:after{position:absolute;display:block;content:"";bottom:-5px;left:-.3rem;width:calc(100% + .6rem);height:2px;background-color:#f77d08}.textUnderline2:after{position:absolute;display:block;content:"";bottom:-3px;left:-.3rem;width:calc(100% + .6rem);height:3px;border-radius:10px;background-color:#1755ad}.textError{font-size:.8rem;color:#ff0000b3}.form{display:flex;flex-direction:column;gap:2rem}.formSet{display:flex;flex-direction:column;gap:.5rem}.formSet>input{width:100%;font-size:.9rem;padding:.6rem .8rem;border-radius:10px;border:1px solid rgba(0,0,0,.3);color:#000000e6}.formSet>input::placeholder{color:#00000080}.formSet>textArea{max-width:100%;min-width:100%;height:200px;max-height:200px;min-height:200px;padding:.6rem .8rem;border-radius:10px;border:1px solid rgba(0,0,0,.3);color:#000000e6}.formSet>textArea::placeholder{color:#00000080}.formSet>select{-webkit-appearance:none;cursor:pointer;padding:.6rem .8rem;border-radius:10px;border:1px solid transparent;outline:1px solid rgba(0,0,0,.3);color:#000000e6}.formSet>select:focus{outline:2px solid blue}.formSubmit{cursor:pointer;display:flex;justify-content:center;align-items:center;width:100%;height:2rem;padding:.5rem 0;border-radius:10px;border:none;background-color:#05a1d4;color:#fff}.formSubmit:disabled{background-color:#05a1d466}.formFieldError{font-size:.7rem;opacity:.8;margin-top:-.4rem;margin-left:.5rem;color:red}.page{padding:1rem 1rem 4rem;height:100%}.pageSub{overflow:scroll;padding:1.5rem 2rem 5rem;max-width:500px}.pageDeadSpace{flex-grow:1;height:100%;background-color:#0000001a}.pageHead{margin-bottom:3rem}.pageDescription{color:#0009;max-width:60ch}.sectionPrimary{width:100%;border-radius:20px;background-color:#cccccc1a;border:2px solid rgba(0,0,0,.1)}.sectionComplementary{width:100%;padding:1rem;border-bottom:2px solid rgba(0,0,0,.1)}.sectionComplementary:last-of-type{border-bottom:none}.utilitiesHSeparator{width:2px;height:2rem;margin:0 1.5rem;border-radius:10px;background-color:#1755ad}
