html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Inter;src:url("./media/Inter-Regular-XNQT7ZFA.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url("./media/Inter-Medium-DMMAJG7R.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url("./media/Inter-SemiBold-UYUKLWFE.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url("./media/Inter-Bold-WK45OTET.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url("./media/Inter-Light-KBHQ4MGL.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("./media/Montserrat-SemiBold-6QARRLCM.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("./media/Montserrat-Bold-7IYYTWYO.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("./media/Montserrat-ExtraBold-L6EVNKJN.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("./media/Montserrat-Light-E7B35WM6.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("./media/Montserrat-Medium-D5CFLNKJ.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("./media/Montserrat-Regular-UBLKKC66.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap}:root{--font-body: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--font-heading: "Montserrat", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif}*{box-sizing:border-box}html{max-width:1200px;margin-left:auto;margin-right:auto}body,p{font-family:var(--font-body);font-weight:400;line-height:1.5;font-size:16px}strong,b{font-weight:500}h1,.page-title{font-family:var(--font-heading);font-weight:700;line-height:1.2;font-size:48px}h2{font-family:var(--font-heading);font-weight:700;line-height:1.2;font-size:32px}h3{font-family:var(--font-heading);font-weight:700;line-height:1.2;font-size:20px}button{font-family:var(--font-heading);font-weight:700;line-height:1.2;font-size:16px}.btn{background-color:#fff;border:2px solid #b00020;border-radius:5px;color:#000;padding:10px;cursor:pointer}.btn-50{width:50%}.btn:disabled{background-color:#fff;border:2px solid #ccc;border-radius:5px;padding:15px;cursor:not-allowed}.btn:hover:not(:disabled){filter:brightness(70%)}.btn-add{display:grid;width:100%;justify-items:center}.btn-icon{background-color:transparent;border:none;border-radius:5px;cursor:pointer;padding:10px}.btn-icon:hover{background-color:#fff;filter:brightness(90%)}.icon-mask{width:24px;height:24px;display:inline-block;background-color:currentColor;-webkit-mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:var(--icon-url);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.icon-mask-lg{width:48px;height:48px;display:inline-block;background-color:currentColor;-webkit-mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:var(--icon-url);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.info-message{padding:10px;border:1px solid #ccc;border-radius:5px;margin:12px 0;background-color:#69e1ff;display:grid;grid-template-columns:1fr 11fr;align-items:center;justify-items:center}.error-message{padding:10px;border:1px solid #ccc;border-radius:5px;margin:12px 0;background-color:#b00020;color:#fff;display:grid;grid-template-columns:1fr 11fr;align-items:center;justify-items:center}.error-message.icon{fill:#fff}.form-control{width:100%;height:40px;border:1px solid #ccc;border-radius:5px;padding:5px;font-family:var(--font-body);font-weight:400;line-height:1.5;font-size:16px}.form-control-validation{font-family:var(--font-heading);font-weight:700;line-height:1.2;font-size:18px;color:#b00020;text-align:center;padding:10px}.dropdown{position:relative;display:inline-block}.dropdown-toggle{padding:.5rem 1rem;cursor:pointer}.dropdown-menu{position:absolute;top:100%;right:0;min-width:max-content;max-width:max-content;margin-top:.25rem;padding:.25rem 0;list-style:none;background:#fff;border:1px solid #ccc;box-shadow:0 4px 10px #0000001a;display:none;z-index:1000}.dropdown-menu li{padding:.5rem 1rem;cursor:pointer}.dropdown-menu li:hover,.dropdown-menu li:focus{background:#f0f0f0;outline:none}.dropdown.open .dropdown-menu{display:block}@media (max-width: 499px){h1{text-align:center;padding-left:15px}h1,.page-title{font-size:32px}h2{font-size:24px}h3{font-size:20px}.error-message,.info-message{grid-template-columns:1fr}.error-text,.info-text{text-align:center}.btn-add{justify-items:normal}}
