@charset "UTF-8";.glass{background:#ffffff0d;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.theme-dark .glass{background:#0f172a4d;border-color:#ffffff0d}.shadow-soft{box-shadow:0 4px 6px -1px hsla(var(--foreground)/.1),0 2px 4px -1px hsla(var(--foreground)/.06)}.shadow-premium{box-shadow:0 10px 15px -3px hsla(var(--foreground)/.1),0 4px 6px -2px hsla(var(--foreground)/.05),0 0 0 1px hsl(var(--primary),5%)}.transition-slow{transition:all .5s cubic-bezier(.4,0,.2,1)}.transition-base{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-fast{transition:all .15s cubic-bezier(.4,0,.2,1)}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes pulse-subtle{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.animate-fade-in{animation:fadeIn .6s ease-out forwards}.animate-slide-in{animation:slideInRight .5s ease-out forwards}.animate-pulse-subtle{animation:pulse-subtle 3s infinite ease-in-out}.animate-after-header{animation:fadeIn .6s ease-out forwards;animation-delay:.2s}.btn-fill{white-space:nowrap;font-size:var(--fs-16);font-weight:var(--fw-500);padding:var(--padding-1) var(--padding-6);border-radius:var(--br-5);cursor:pointer;border:2px solid transparent;outline:none;display:inline-flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1)}@media (max-width: 1201px){.btn-fill{padding:var(--padding-1) var(--padding-3)}}@media (max-width: 993px){.btn-fill{font-size:var(--fs-14)}}@media (max-width: 769px){.btn-fill{font-weight:var(--fw-400)}}.btn-outline{background-color:transparent;white-space:nowrap;font-size:var(--fs-16);font-weight:var(--fw-500);padding:var(--padding-1) var(--padding-6);border-radius:var(--br-5);cursor:pointer;border:2px solid transparent;outline:none;display:inline-flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1)}@media (max-width: 1201px){.btn-outline{padding:var(--padding-1) var(--padding-3)}}@media (max-width: 993px){.btn-outline{font-size:var(--fs-14)}}@media (max-width: 769px){.btn-outline{font-weight:var(--fw-400)}}.checkbox-premium{appearance:none;width:20px;height:20px;border:2px solid hsla(var(--foreground)/.2);border-radius:6px;background:hsla(var(--foreground)/.03);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;transition:all .3s cubic-bezier(.4,0,.2,1)}.checkbox-premium:checked{background:hsl(var(--primary));border-color:hsl(var(--primary))}.checkbox-premium:checked:after{content:"\e5ca";font-family:Material Icons;color:#fff;font-size:16px}.checkbox-premium:hover{border-color:hsl(var(--primary)/50%)}.input-premium{background:hsl(var(--background)/50%);border:1px solid hsl(var(--border)/50%);border-radius:12px;padding:.75rem 1rem;color:hsl(var(--foreground));width:100%;transition:all .3s cubic-bezier(.4,0,.2,1)}.input-premium:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 4px hsl(var(--primary)/10%);outline:none}.input-premium::placeholder{color:hsl(var(--muted-foreground))}.input-premium[type=file]{padding:.5rem;cursor:pointer}.input-premium[type=file]::file-selector-button{padding:.4rem 1rem;margin-right:1rem;border-radius:8px;font-size:.8rem;white-space:nowrap;font-size:var(--fs-16);font-weight:var(--fw-500);padding:var(--padding-1) var(--padding-6);border-radius:var(--br-5);cursor:pointer;border:2px solid transparent;outline:none;display:inline-flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1)}@media (max-width: 1201px){.input-premium[type=file]::file-selector-button{padding:var(--padding-1) var(--padding-3)}}@media (max-width: 993px){.input-premium[type=file]::file-selector-button{font-size:var(--fs-14)}}@media (max-width: 769px){.input-premium[type=file]::file-selector-button{font-weight:var(--fw-400)}}.input-premium[type=file]::file-selector-button{color:var(--color-white);background-color:var(--color-primary-100)}.input-premium[type=file]::file-selector-button:hover{background-color:var(--color-white);border-color:var(--color-primary-100);color:var(--color-primary-100)}.select-premium{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1.5em;padding-right:2.5rem;background:hsl(var(--background)/50%);border:1px solid hsl(var(--border)/50%);border-radius:12px;padding:.75rem 1rem;color:hsl(var(--foreground));width:100%;transition:all .3s cubic-bezier(.4,0,.2,1)}.select-premium:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 4px hsl(var(--primary)/10%);outline:none}.select-premium::placeholder{color:hsl(var(--muted-foreground))}.select-premium[type=file]{padding:.5rem;cursor:pointer}.select-premium[type=file]::file-selector-button{padding:.4rem 1rem;margin-right:1rem;border-radius:8px;font-size:.8rem;white-space:nowrap;font-size:var(--fs-16);font-weight:var(--fw-500);padding:var(--padding-1) var(--padding-6);border-radius:var(--br-5);cursor:pointer;border:2px solid transparent;outline:none;display:inline-flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1)}@media (max-width: 1201px){.select-premium[type=file]::file-selector-button{padding:var(--padding-1) var(--padding-3)}}@media (max-width: 993px){.select-premium[type=file]::file-selector-button{font-size:var(--fs-14)}}@media (max-width: 769px){.select-premium[type=file]::file-selector-button{font-weight:var(--fw-400)}}.select-premium[type=file]::file-selector-button{color:var(--color-white);background-color:var(--color-primary-100)}.select-premium[type=file]::file-selector-button:hover{background-color:var(--color-white);border-color:var(--color-primary-100);color:var(--color-primary-100)}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.grid-auto-fit{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.hover-lift{will-change:transform}.hover-lift:hover{transform:translateY(-5px)}.hover-glow:hover{box-shadow:0 0 20px hsl(var(--primary)/30%)}.text-balance{text-wrap:balance}.gradient-text{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--secondary)),#60a5fa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}:root,.theme-light{--background: 0 0% 100%;--foreground: 222.2 84% 4.9%;--card-foreground: 222.2 84% 4.9%;--popover: 0 0% 100%;--popover-foreground: 222.2 84% 4.9%;--primary: 243.4 75.4% 58.6%;--primary-foreground: 210 40% 98%;--secondary: 326 100% 74%;--secondary-foreground: 222.2 47.4% 11.2%;--brand-primary: 243.4 75.4% 58.6%;--brand-secondary: 326 100% 74%;--muted: 210 20% 94%;--muted-foreground: 215.4 16.3% 44%;--accent: 210 40% 96.1%;--accent-foreground: 222.2 47.4% 11.2%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 210 40% 98%;--border: 214.3 20% 88%;--input: 214.3 20% 88%;--ring: 243.4 75.4% 58.6%;--radius: 1rem;--color-primary-100: hsl(var(--primary));--color-secondary-100: hsl(var(--secondary));--color-surface-100: hsl(var(--muted));--color-surface-200: hsl(var(--background));--color-surface-300: hsl(var(--card));--color-text-100: hsl(var(--foreground));--color-text-200: hsl(var(--muted-foreground));--color-white: #ffffff;--color-black: #000000;--color-nav-bar: hsl(var(--primary));--color-surface-mixed-100: hsl(var(--background));--color-surface-mixed-200: hsl(var(--muted));--color-surface-mixed-300: hsl(var(--border));--color-surface-mixed-400: hsl(var(--input));--color-surface-mixed-500: hsl(var(--muted-foreground));--color-text-300: hsl(var(--muted-foreground));--color-text-400: hsl(var(--muted-foreground));--color-primary-200: hsl(var(--primary));--color-primary-600-opacity-6: hsla(var(--primary)/ .6);--color-danger-200: hsl(var(--destructive));--color-danger-100: hsl(var(--destructive));--color-box-shadow-100: rgba(0, 0, 0, .1);--color-nav-bar-100: hsl(var(--foreground));--color-code-100: hsl(var(--primary))}.theme-dark{--background: 222.2 84% 4.9%;--foreground: 210 40% 98%;--card: 222.2 84% 4.9%;--card-foreground: 210 40% 98%;--popover: 222.2 84% 4.9%;--popover-foreground: 210 40% 98%;--primary: 243.4 75.4% 58.6%;--primary-foreground: 222.2 47.4% 11.2%;--secondary: 326 100% 74%;--secondary-foreground: 210 40% 98%;--brand-primary: 243.4 75.4% 58.6%;--brand-secondary: 326 100% 74%;--muted: 217.2 32.6% 17.5%;--muted-foreground: 215 20.2% 65.1%;--accent: 217.2 32.6% 17.5%;--accent-foreground: 210 40% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 210 40% 98%;--border: 217.2 32.6% 17.5%;--input: 217.2 32.6% 17.5%;--ring: 243.4 75.4% 58.6%;--color-primary-100: hsl(var(--primary));--color-secondary-100: hsl(var(--secondary));--color-surface-100: hsl(var(--muted));--color-surface-200: hsl(var(--background));--color-surface-300: hsl(var(--card));--color-text-100: hsl(var(--foreground));--color-text-200: hsl(var(--muted-foreground));--color-surface-mixed-100: hsl(var(--background));--color-surface-mixed-200: hsl(var(--muted));--color-surface-mixed-300: hsl(var(--border));--color-surface-mixed-400: hsl(var(--input));--color-surface-mixed-500: hsl(var(--muted-foreground));--color-text-300: hsl(var(--muted-foreground));--color-text-400: hsl(var(--muted-foreground));--color-primary-200: hsl(var(--primary));--color-primary-600-opacity-6: hsla(var(--primary)/ .6);--color-danger-200: hsl(var(--destructive));--color-danger-100: hsl(var(--destructive));--color-box-shadow-100: rgba(0, 0, 0, .5);--color-nav-bar-100: hsl(var(--foreground));--color-code-100: hsl(var(--secondary))}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:Poppins,sans-serif!important;background-color:hsl(var(--background));color:hsl(var(--foreground))}body ::-moz-selection{color:hsl(var(--primary-foreground));background:hsl(var(--primary))}body ::selection{color:hsl(var(--primary-foreground));background:hsl(var(--primary))}.modal-content{background:hsla(var(--background)/.4);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid hsla(var(--foreground)/.1);box-shadow:0 8px 32px #0000001a;border:1px solid hsla(var(--border)/.5);border-radius:var(--radius);box-shadow:0 25px 50px -12px #00000040;background:hsl(var(--primary))}.theme-dark .modal-content{background:#02081780;border-color:hsla(var(--foreground)/.05)}.modal-content .modal-header{border-bottom:1px solid hsla(var(--border)/.5)}.modal-content .modal-header .modal-title{font-weight:700;color:hsl(var(--foreground))}.modal-content .modal-body{color:hsl(var(--foreground))}.modal-content .modal-footer{border-top:1px solid hsla(var(--border)/.5)}h1,h2,h3,h4,h5,h6{font-family:Merriweather,serif;color:hsl(var(--foreground))}code,pre{font-family:Source Code Pro,monospace;color:var(--color-code-100)}p,ol,ul,li{color:hsl(var(--muted-foreground))}.main-body{width:100%!important;position:relative;min-height:100vh;height:auto;background-color:var(--color-surface-mixed-100);overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth}::-webkit-scrollbar{width:12px;height:0;transition:all .3s ease}@media screen and (max-width: 992px){::-webkit-scrollbar{display:none}}::-webkit-scrollbar-track{background:var(--color-surface-mixed-300)}::-webkit-scrollbar-thumb{background:var(--color-surface-mixed-500);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--color-primary-300)}::-webkit-scrollbar-thumb:active{background:var(--color-primary-300)}html,body{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif}.btn-1,.btn-2,.btn-3{display:flex;align-items:center;justify-content:center;color:#fff;font-weight:550;background-color:var(--color-primary-200);border-radius:5px;padding:6px 20px;transition:all .3s ease-in-out;cursor:pointer;border:none;outline:none}.btn-1 i,.btn-2 i,.btn-3 i{margin-right:10px;color:#fff}.btn-1:hover,.btn-2:hover,.btn-3:hover{background-color:var(--color-primary-100)}.btn-2{background-color:var(--color-primary-600-opacity-6);border:1px solid var(--color-surface-mixed-300);color:var(--color-primary-200)}.btn-2:hover{color:#fff}.btn-3{background-color:var(--color-danger-200);color:#fff}.btn-3:hover{background-color:var(--color-danger-100)}.form-card-1{width:100%;max-width:600px;margin:max(30px,5vw) auto;padding:30px;border-radius:8px;background-color:var(--color-surface-200);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;-webkit-box-shadow:0 4px 6px -8px var(--color-box-shadow-100);-moz-box-shadow:0 4px 6px -8px var(--color-box-shadow-100);box-shadow:0 4px 6px -8px var(--color-box-shadow-100)}.cv-render{font-family:Arial,sans-serif;background-color:#fff;padding:5mm}@media print{@page{header:"";footer:""}body{visibility:hidden}#cv{visibility:visible;width:100%;top:0;left:0;margin:0 auto}#cv>*{margin-bottom:20px}.experiences,.educations,.skills,.projects,.certificates{page-break-before:auto;page-break-after:auto}.col-md-4,.form-card-1,.customization{display:none}.page-break{page-break-before:always;break-before:always}}.accordion{margin:12px 0;--bs-accordion-border-color: var(--color-surface-mixed-100);--bs-accordion-active-color: var(--color-text-100);--bs-accordion-active-bg: var(--color-surface-mixed-100);--bs-accordion-btn-focus-box-shadow: none;--bs-accordion-btn-focus-border-color: transparent;--bs-accordion-btn-icon: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb(52, 152, 219)' stroke-linecap='round' stroke-linejoin='round'><path d='M02 3L5 7L02 11'/></svg>");--bs-accordion-btn-active-icon: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb(92, 81, 240)' stroke-linecap='round' stroke-linejoin='round'><path d='M02 3L5 7L02 11'/></svg>");--bs-accordion-btn-icon-transform: rotate(-90deg);--bs-accordion-btn-padding-y: 8px;--bs-accordion-btn-padding-x: 12px;--bs-accordion-body-padding-y: 5px;--bs-accordion-body-padding-x: 20px}.accordion-button{color:var(--color-text-300);background-color:var(--color-surface-mixed-100);border:none!important;outline:none!important;border-radius:0;font-size:16px;font-weight:500;font-family:Roboto,Helvetica Neue,sans-serif!important}.accordion-button:after{order:-1;margin-left:0;margin-right:.3em}.accordion-body{color:var(--color-text-400);background-color:var(--color-surface-mixed-100);border:none!important;outline:none!important;border-radius:0;font-size:14px}.accordion.fq{--bs-accordion-border-color: #0d1117;--bs-accordion-active-color: #fff;--bs-accordion-active-bg: #0d1117;--bs-accordion-btn-icon: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb(52, 152, 219)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M6,2 V12 M-2,7 H12'/></svg>");--bs-accordion-btn-active-icon: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb(52, 152, 219)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><path d='M-4,7 H12'/></svg>");--bs-accordion-btn-icon-transform: rotate(180deg);--bs-accordion-body-padding-y: 8px;--bs-accordion-body-padding-x: 40px;--bs-accordion-btn-padding-y: 12px}.accordion.fq .accordion-button{color:#fff;background-color:#0d1117;font-size:20px;font-weight:450;font-family:sans-serif,Poppins!important}.accordion.fq .accordion-body{color:#8d949c;background-color:#0d1117;font-size:16px;font-weight:400}.accordion.faq{border-color:transparent;margin-bottom:20px;--bs-accordion-active-color: #fff;--bs-accordion-active-bg: #0d1117;--bs-accordion-btn-icon: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb(52, 152, 219)' stroke-linecap='round' stroke-linejoin='round'><path d='M02 3L5 7L02 11'/></svg>");--bs-accordion-btn-active-icon: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb(92, 81, 240)' stroke-linecap='round' stroke-linejoin='round'><path d='M02 3L5 7L02 11'/></svg>");--bs-accordion-btn-icon-transform: rotate(270deg);--bs-accordion-body-padding-y: 12px;--bs-accordion-body-padding-x: 40px;--bs-accordion-btn-padding-y: 20px;--bs-accordion-btn-padding-x: 30px}.accordion.faq .accordion-item{margin:12px 0;border-radius:8px;border:1px solid var(--color-surface-mixed-400);background-color:var(--color-surface-mixed-100)}.accordion.faq .accordion-header{background-color:var(--color-surface-mixed-100);border-radius:8px}.accordion.faq .accordion-button{color:var(--color-text-200);background-color:var(--color-surface-mixed-100);outline:none!important;border-radius:10px;font-size:16px;font-weight:500;font-family:Roboto,Helvetica Neue,sans-serif!important}.accordion.faq .accordion-button:after{order:1;margin-left:.5em;margin-right:0}.accordion.faq .accordion-body{color:var(--color-text-300);background-color:var(--color-surface-mixed-100);font-size:14px;font-weight:400;border-radius:10px}.accordion.nav{--bs-accordion-border-color: transparentize(#0d1117, 0);--bs-accordion-active-color: transparentize(#0d1117, 0);--bs-accordion-active-bg: transparentize(#0d1117, 0);--bs-accordion-btn-icon: none;--bs-accordion-btn-active-icon: none;--bs-accordion-body-padding-y: 8px;--bs-accordion-body-padding-x: 40px;--bs-accordion-btn-padding-y: 12px;background-color:transparent;display:flex;justify-content:flex-end}.accordion.nav .accordion-item{background-color:transparent!important}.accordion.nav .accordion-button{color:var(--color-nav-bar-100);background-color:transparent!important;font-size:16px;font-weight:400;margin:0;padding:0}.accordion.nav .accordion-body{color:var(--color-nav-bar-100);background-color:transparent!important;font-size:16px;font-weight:400;margin:5px 0;padding:0}.toast-container{z-index:9999!important}.form-card-1{width:100%;max-width:600px;margin:max(20px,2.5vw) auto;padding:30px;border-radius:8px;background-color:var(--color-surface-200);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;-webkit-box-shadow:0 4px 6px -8px var(--color-box-shadow-100);-moz-box-shadow:0 4px 6px -8px var(--color-box-shadow-100);box-shadow:0 4px 6px -8px var(--color-box-shadow-100)}.form-card-1 .form-wrapper{row-gap:20px}.form-card-1 .form-wrapper label{color:var(--color-text-300)}.form-card-1 .form-wrapper input,.form-card-1 .form-wrapper select,.form-card-1 .form-wrapper textarea{border:1px solid var(--color-surface-mixed-300);padding:8px 15px;border-radius:5px;width:100%;background-color:var(--color-surface-200);color:var(--color-text-100);font-size:14px}.form-card-1 .form-wrapper input::placeholder,.form-card-1 .form-wrapper select::placeholder,.form-card-1 .form-wrapper textarea::placeholder{color:var(--color-text-300)}.form-card-1 .form-wrapper input:focus,.form-card-1 .form-wrapper select:focus,.form-card-1 .form-wrapper textarea:focus{outline:none}.form-card-1 .form-wrapper select option{color:var(--color-text-100);background-color:var(--color-surface-200);border:none;outline:none;padding:0 5px;cursor:pointer}.form-card-1 .form-wrapper input[type=file]::file-selector-button{background-color:var(--color-primary-200);color:#fff;transition:all .3s ease-in-out}.form-card-1 .form-wrapper input[type=file]::file-selector-button:hover{background-color:var(--color-primary-100)}.form-card-1 .form-wrapper .input-group .input-group-text{background-color:var(--color-surface-200);border:1px solid var(--color-surface-mixed-300)}.form-card-1 .form-wrapper .input-group #twitter svg{fill:#4ac7ff}.form-card-1 .form-wrapper .input-group #facebook svg{fill:#3b5999}.form-card-1 .form-wrapper .input-group #instagram svg{stroke:#ff3b5a}.form-card-1 .form-wrapper .input-group #instagram svg .in-dot{fill:#6e30e4}.form-card-1 .form-wrapper .input-group #instagram svg .in-circle{stroke:#ff9118}.form-card-1 .form-wrapper .input-group #linkedin svg{fill:#007bee}.form-card-1 .form-wrapper .input-group #github svg{stroke:var(--color-text-100)}.form-card-1 .form-wrapper .input-group input{border-left:none}.form-card-1 .form-wrapper .input-group .btn.btn-outline-secondary{outline:none!important;border:1px solid var(--color-surface-mixed-300)!important}.form-card-1 h5{width:100%;text-align:left}.form-card-1 .notification-text{margin:0}.form-card-1 .form-check-input{border:1px solid var(--color-surface-mixed-300)}.form-card-1 .form-check-input:checked{background-color:var(--color-primary-200);border-color:var(--color-primary-200)}.form-card-1 .form-check-input:disabled{background-color:var(--color-surface-mixed-300);border-color:var(--color-surface-mixed-300)}.form-card-1 .form-check-label{color:var(--color-text-100)}.form-card-1 .form-check{gap:5px}.form-card-1 .form-radio-input{width:12px;height:12px;border:1px solid var(--color-surface-mixed-300)}.form-card-1 .form-radio-input:checked{background-color:var(--color-primary-200);border-color:var(--color-primary-200)}.form-card-1 .form-radio-label{color:var(--color-text-100)}.form-card-1 .form-radio{gap:5px}.form-card-1 hr{width:100%;border:none;height:1px;background-color:var(--color-surface-mixed-400);margin:0}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #ffffff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+)}.toast-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+)}.toast-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==)}.toast-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==)}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width: 240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 241px) and (max-width: 480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 481px) and (max-width: 768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}
