@import"https://fonts.googleapis.com/css2?family=Jura:wght@300..700&family=Michroma&display=swap";html,body{margin:0;padding:0;box-sizing:border-box;font-family:Jura,sans-serif;background:#222;-webkit-user-select:none;user-select:none}nav{min-height:67px;box-sizing:border-box}a{text-decoration:none;color:inherit}h1,h2,h3,h4,h5,h6,p,label,small,strong{color:#fff}img{pointer-events:none;object-fit:cover}.form-container img{pointer-events:all;margin:0 auto;width:50vw;aspect-ratio:1}button,input,textarea,select,label{font-family:Jura,sans-serif;font-weight:900;letter-spacing:.5px;font-size:18px;width:100%;margin:4px 0;transition:.25s linear}button:disabled,input:disabled,textarea:disabled,select:disabled,label:disabled{opacity:.3}input,textarea,select{box-sizing:border-box;width:100%;background:#1a1b1c;padding:12px;outline:0;border:none;border-bottom:2px solid #1a1b1c;color:#fff;transition:.2s linear}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible{border-bottom:2px solid #fff;outline:none;transition:.2s linear}input:disabled,textarea:disabled,select:disabled{opacity:.7}select option:disabled:disabled{opacity:.7;color:#999}.app-layout{min-height:100vh}.main-content{background:#222}.mobile-top-nav{display:block;position:fixed;top:0;left:0;right:0;z-index:50;background:#1a1b1c;transition:transform .3s linear;min-height:67px}.mobile-top-nav.hidden{transform:translateY(-100%)}.mobile-top-nav.scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mobile-top-content{display:flex;justify-content:center;align-items:center;padding:12px 16px;min-height:67px;box-sizing:border-box}.mobile-bottom-nav{display:block;position:fixed;bottom:0;left:0;right:0;z-index:8;background:#1a1b1c;border-top:1px solid #333;box-shadow:0 -2px 4px #0000001a;transition:transform .3s linear;width:100%}.mobile-bottom-nav.hidden{transform:translateY(100px)}.mobile-bottom-content{display:flex;justify-content:space-around;align-items:center}.mobile-bottom-content a{width:25%;height:100%}.mobile-bottom-content a button{padding:0;width:100%;display:flex;align-items:center;justify-content:center}.mobile-bottom-content a button svg{font-size:20px}.nav-tab{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 16px;background:none;border:none;color:#aaa;cursor:pointer;transition:all .2s linear;gap:4px;width:100%;min-height:60px}.nav-tab:hover{color:#fff;background:#111}.nav-tab.active-home,.nav-tab.active-page{color:#fff;background:#000;font-weight:500}.desktop-nav{display:none;position:fixed;top:0;left:0;right:0;z-index:50;background:#111;box-shadow:0 2px 4px #0000001a;transition:transform .3s linear}.desktop-nav.hidden{transform:translateY(-100%)}.desktop-nav-content{max-width:1152px;margin:0 auto;padding:12px 16px;display:flex;justify-content:space-between;align-items:center}.desktop-menu-button{width:fit-content;padding:8px;color:#6b7280;background:none;border:none;cursor:pointer;transition:all .2s linear}.desktop-menu-button:hover{color:#111;background:#fff}.desktop-drawer-overlay{position:fixed;inset:0;background:#00000080;z-index:60}.desktop-drawer{position:fixed;top:40px;right:12px;height:calc(100% - 24px);width:320px;background:transparent;z-index:70;transform:translate(calc(100% + 14px));transition:transform .3s linear;height:fit-content;background:#1a1b1c}.desktop-drawer.open{transform:translate(0)}.drawer-item{width:100%;display:flex;align-items:center;gap:12px;padding:12px 16px;background:none;border:none;color:#333;cursor:pointer;transition:all .2s linear;text-align:left}.drawer-item:hover{background:#f9fafb}.drawer-item.active-home,.drawer-item.active-page{color:#000;background:#f3f4f6;font-weight:500}.secondary-nav{position:fixed;top:0;left:0;right:0;z-index:50;background:#222;min-height:67px;transition:transform .3s linear}.secondary-nav.hidden{transform:translateY(-100%)}.secondary-nav-content{display:flex;align-items:center;padding:12px 16px;max-width:1152px;margin:0 auto;min-height:67px;box-sizing:border-box;background:#1a1b1c}.back-button{display:flex;align-items:center;justify-content:center;padding:4px;background:none;border:none;color:#fff;cursor:pointer;transition:all .2s linear;width:36px;height:36px}.back-button:hover{color:#000;background:#f3f4f6}.page-title{flex:1;text-align:center;font-size:18px;font-weight:600;color:#fff;margin:0}.spacer{width:36px}.logo{width:fit-content;font-size:20px;font-weight:700;color:#fff;background:none;border:none;cursor:pointer;transition:color .2s linear}.primary-button{background:#fff;padding:12px 24px;border:none;font-weight:500;cursor:pointer;transition:all .2s linear;border:2px solid #fff;color:#111}.primary-button:hover:not(:disabled){background:red;border:2px solid red;color:#fff;transform:translateY(-1px);box-shadow:0 4px 6px #0000001a}.primary-button:disabled{background:#9ca3af;cursor:not-allowed}.secondary-button{background:transparent;color:#fff;padding:12px 24px;border:2px solid #fff;font-weight:500;cursor:pointer;transition:all .2s linear}.secondary-button:hover:not(:disabled){color:red;transform:translateY(-1px);box-shadow:0 4px 6px #0000001a;border:2px solid red}.secondary-button:disabled{color:#9ca3af;border-color:#9ca3af;cursor:not-allowed}.tertiary-button{background:transparent;color:#fff;padding:12px 24px;border:none;font-weight:500;cursor:pointer;transition:all .2s linear;border:2px solid transparent}.tertiary-button:hover:not(:disabled){background:#000;transform:translateY(-1px);color:#fff;border:2px solid #000}.tertiary-button:disabled{color:#9ca3af;cursor:not-allowed}.list-button{background:#1a1b1c;color:#fff;padding:12px 24px;border:none;font-weight:500;cursor:pointer;transition:all .2s linear;display:flex;align-items:center;justify-content:space-between;margin:0 0 4px}.list-button:hover:not(:disabled){background:#000;transform:translateY(-1px);color:#fff}.list-button:disabled{color:#9ca3af;cursor:not-allowed}.list-button.red{color:red}.list-button svg{width:24px;height:24px}.card{background:#111;box-shadow:0 4px 6px #0000001a;overflow:hidden;transition:all .2s linear;margin:0 0 4px}.card h3{color:#fff}.card p{color:#aaa}.card button{max-width:fit-content;border:none;font-weight:900}.card.card:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-2px)}.card .card-header{padding:12px 12px 0;border-bottom:1px solid #222}.card .card-header h3{min-width:100%}.card .card-header h3 img{margin:0 12px 0 0}.card .card-header small{display:block;color:#999}.card .card-header:last-child{border-bottom:none;padding-bottom:20px}.card .card-header h3{font-size:18px;font-weight:600;color:#fff;margin:0 0 16px}.card .card-body{padding:12px}.card .card-body p{display:flex;align-items:center;justify-content:space-between;color:#fff}.card-footer:first-child{border-top:none;background:transparent;padding-top:20px}.modal-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:100;animation:modalFadeIn .2s linear}.modal-close{background-color:transparent;border:none;width:fit-content}.modal-close svg{display:block;color:#fff}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}.modal-content{background:#222;max-height:90vh;overflow-y:auto;animation:modalSlideIn .3s linear;margin:12px;z-index:999;color:#fff}.modal-content .checkbox-item{width:50vw}@keyframes modalSlideIn{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-small{width:100%;max-width:400px}.modal-medium{width:100%;max-width:600px}.modal-large{width:100%;max-width:800px}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #222;position:sticky;top:-1px;background:#222;z-index:4}.modal-header h2{font-size:20px;font-weight:600;color:#fff;margin:0}.modal-body{padding:8px;overflow:auto;max-height:calc(100vh - 77px);box-sizing:border-box}.modal-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.hero{position:relative;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden}.hero-video{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;object-fit:cover;opacity:.5}.hero-container{position:relative;max-width:1200px;margin:0 auto;padding:0 20px;width:100%}.hero-content{max-width:800px;margin:0 auto}.hero-small{min-height:40vh;padding:60px 0}.hero-medium{min-height:50vh;padding:80px 0}.hero-large{min-height:65vh;padding:100px 0}.hero-full{min-height:100vh;padding:120px 0}.hero-default{background:#fff}.hero-gradient{color:#fff;background:linear-gradient(45deg,#111,#000)}.hero-gradient .hero-subtitle{color:#fffc}.hero-gradient .hero-description{color:#fff;font-size:30px}.hero-simple{background:#1a1b1c}.hero-feature{background:#222}.hero-dark{background:#000;color:#fff}.hero-dark .hero-subtitle{color:#9ca3af}.hero-dark .hero-description{color:#d1d5db}.hero-subtitle{font-size:16px;font-weight:500;color:#eee;margin:16px 0;text-transform:uppercase;letter-spacing:.05em}.hero-title{font-size:48px;font-weight:700;color:#fff;margin:0 0 24px;line-height:1.1}.hero-description{font-size:20px;color:#fff;line-height:1.6;max-width:600px;margin:0 auto 40px}.hero-actions{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin:40px 0 0}.hero-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px;max-width:600px;margin:40px auto}.hero-feature-item{gap:12px;padding:16px;background:#1a1b1c}.hero-feature-item .hero-feature-icon{font-size:24px;flex-shrink:0}.hero-feature-item .hero-feature-header{display:block;width:100%;font-size:24px}.hero-feature-item .hero-feature-text{font-weight:500;color:inherit;color:#fff}.hero[style*=background-image]{background-size:cover;background-position:center;background-repeat:no-repeat}.hero[style*=background-image] .hero-overlay{background:#0006;color:#fff}@media (max-width: 768px){.hero-title{font-size:36px}.hero-description{font-size:18px}.hero-large{min-height:calc(100vh - 160px);padding:24px 0;box-sizing:border-box}.hero-large.hero-feature{padding:150px 0}.hero-full{min-height:90vh;padding:80px 0}.hero-actions{flex-direction:column;align-items:center}.hero-actions button{width:75%}.hero-features{grid-template-columns:1fr;gap:16px}}@media (max-width: 480px){.hero-title{font-size:40px}.hero-large{min-height:88vh}.hero-description{font-size:16px}.hero-subtitle{font-size:14px}.hero-container{padding:0 16px}}.hero-content{animation:heroFadeInUp .8s linear-out}@keyframes heroFadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hero-actions button{animation:heroButtonFadeIn 1s linear-out .3s both}@keyframes heroButtonFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.homepage{background:#222;min-height:100vh}.page-component{background:#222;min-height:calc(100vh - 150px);padding:12px;box-sizing:border-box}.container{max-width:1024px;margin:0 auto}.page-header{text-align:center;margin-bottom:48px}.page-header h1{font-size:36px;font-weight:700;color:#fff;margin-bottom:16px}.page-header p{font-size:18px;color:#aaa}.content-card{background:#fff;box-shadow:0 4px 6px #0000001a;padding:32px;margin-bottom:32px;border:1px solid #e5e7eb}.content-card h2{font-size:24px;font-weight:600;color:#000;margin-bottom:24px}.content-card p{color:#6b7280;line-height:1.6}.center{text-align:center}.button-group{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-top:32px}.primary-layout{padding:72px 0;box-sizing:border-box}.primary-layout .secondary-nav-content{justify-content:center}@media (min-width: 768px){button,input,textarea,select,label{width:100%}form{max-width:500px;margin:0 auto}.card{text-align:center}.mobile-top-nav,.mobile-bottom-nav{display:none}.desktop-nav{display:block}.primary-layout .main-content{background:#111}.page-component{padding:80px 12px}}.secondary-content .page-component{padding:80px 12px}.styles-section,.techniques-section{margin:20px 0 0 -12px;border-radius:5px;display:flex;width:calc(100% + 12px);overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 0 12px;-webkit-overflow-scrolling:touch}.styles-section::-webkit-scrollbar,.techniques-section::-webkit-scrollbar{display:none}.styles-section.small .checkbox-item,.techniques-section.small .checkbox-item{min-width:20%;max-width:fit-content}.styles-section.small .checkbox-item label,.techniques-section.small .checkbox-item label{justify-content:center}.style-category,.technique-category{display:flex;flex-shrink:0}input[type=checkbox]{display:none}.checkbox-item{padding:8px;transition:border-color .2s linear;width:80vw;flex-shrink:0;border:2px solid #555;display:block;position:relative}.checkbox-item:last-of-type{margin:0 12px 0 0}.separator{min-width:12px;min-height:12px;display:block;scroll-snap-align:start}.checkbox-item.checked{border-color:red}.checkbox-item.checked strong{color:red}.checkbox-item label{display:flex;align-items:flex-start;cursor:pointer;padding:5px 0}.checkbox-item input[type=checkbox],.checkbox-item input[type=radio],input[type=file]{display:none}.checkbox-label{line-height:1.4}.checkbox-label strong{color:#fff}.description{color:#ddd;font-size:11px;line-height:11px}.styles-section h3,.techniques-section h3{margin:0 0 15px;color:#fff;font-size:1.2em}.multiplePhotosButton{margin:0 auto;width:100%;display:block;text-align:center;padding:40px 0;background:#1a1b1c;font-size:13px;color:#999}.multiplePhotosButton svg{font-size:50px;margin:0 0 12px}.photoPreviewWrapper{position:relative;margin:0 0 12px}.photoPreviewWrapper img{width:100%}.photoPreviewWrapper .removePhotoButton{position:absolute;top:0;right:0;width:fit-content;background:red;border:none;color:#fff;padding:8px;margin:0;opacity:.6}.photoPreviewWrapper .removePhotoButton svg{display:block}.profileImage{width:100%;display:block}.profileImage img{border-radius:5px}.search-bar{position:relative}.search-bar input{padding:12px 92px 12px 12px}.search-bar button{position:absolute;width:39px;height:39px;background:#333;border:none;color:#fff;display:flex;align-items:center;justify-content:center}.search-bar button:first-of-type{top:4px;right:45px}.search-bar button:last-of-type{top:4px;right:4px}.flexPhotos{display:flex;align-items:center;overflow:auto}.flexPhotos img{width:80%;min-width:80%;margin:0 4px 0 0;aspect-ratio:1;object-fit:cover}.flexPhotos img:last-of-type{margin:0}.ctaUser{display:flex;align-items:center;border-top:1px solid #222}.ctaUser button{min-width:33%;border:none;padding:18px 0;background:transparent}.ctaUser button svg{display:block;margin:0 auto;color:#fff}.hero-team{background:#1a1b1c;color:#fff;padding:60px 0}.team-carousel{display:flex;flex-direction:column;gap:30px;max-width:800px;margin:0 auto;padding:20px 0}.team-member-line{display:flex;align-items:center;gap:20px;padding:20px;background:#222;transition:all .3s ease}.team-member-image{flex-shrink:0;width:80px;height:80px;border-radius:50%;overflow:hidden;border:3px solid rgba(255,255,255,.3)}.team-member-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.team-member-image .default-avatar{background:#1a1b1c;border-radius:50%}.team-member-line:hover .team-member-image img{transform:scale(1.1)}.team-member-info{flex:1;text-align:left}.team-member-name{font-size:1.5rem;font-weight:600;margin:0 0 8px;color:#fff}.team-member-bio{font-size:1rem;margin:0;color:#ffffffe6;line-height:1.5}@media (max-width: 768px){.team-carousel{padding:10px}.team-member-line{flex-direction:column;text-align:center;gap:15px}.team-member-image{width:100px;height:100px}.team-member-info{text-align:center}.team-member-name{font-size:1.3rem}.team-member-bio{font-size:.9rem}}@media (max-width: 480px){.team-member-line{padding:15px}.team-member-image{width:80px;height:80px}}.filter-indicator{position:absolute;top:-5px;right:-5px}.filter-buttons{position:sticky;bottom:0;left:0;background:#222;width:100%}.cardHeaderButton{margin-left:auto;background:transparent;color:#fff;font-size:24px}.card-container{perspective:1000px}.card-flip{position:relative;width:100%;height:auto;min-height:300px;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,.2,.2,1)}.card-flip.flipped{transform:rotateY(-180deg)}.card-face{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:8px;box-shadow:0 4px 8px #0000001a}.card-front{z-index:2}.card-back{transform:rotateY(180deg);z-index:1}.flip-btn{transition:transform .3s ease}.flip-btn:hover{transform:scale(1.1)}.user-details{padding:10px 0}.user-details p{margin:8px 0;font-size:14px;line-height:1.4}.user-details strong{color:#fff;font-weight:600}.user-details span{color:#fff;margin-left:5px}.card-body.details{min-height:200px;overflow-y:auto}@media (max-width: 768px){.card-container{perspective:800px}.card-flip{min-height:250px}.user-details p{font-size:13px}}.flexUsername{display:flex;align-items:flex-start}.textYellow{color:orange;font-size:13px;margin:-4px 0 0 8px}.calendar-container{border-radius:8px;padding:16px;background:#1a1b1c}.calendar-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.calendar-nav-btn{background:none;border:none;font-size:18px;cursor:pointer;padding:8px;border-radius:4px;width:fit-content;background:#222;color:#fff}.calendar-nav-btn.disabled{opacity:.5}.calendar-month{font-size:16px;font-weight:600;margin:0}.calendar-grid{width:100%}.calendar-weekdays{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;margin-bottom:8px}.calendar-weekday{padding:8px;text-align:center;font-weight:600;font-size:12px;color:#666}.calendar-days{display:grid;grid-template-columns:repeat(7,1fr);gap:1px}.calendar-day{padding:12px;text-align:center;cursor:pointer;border-radius:4px;transition:background-color .2s}.calendar-day:hover:not(.disabled):not(.empty){background-color:red}.calendar-day.disabled{color:#555;cursor:not-allowed}.calendar-day.in-range{background-color:#ff4500}.calendar-day.hover-range{background-color:red}.calendar-day.empty{cursor:default}.calendar-info{margin-top:12px;text-align:center}.calendar-info small{color:#666;font-size:12px}.anonymous-warning{background:#1a1b1c;border-radius:8px;padding:16px;margin-bottom:16px;position:relative}.warning-content{display:flex;align-items:flex-start;gap:12px}.warning-icon{width:24px;height:24px;fill:gold;flex-shrink:0;margin-top:2px}.warning-text h4{margin:0 0 8px;color:#fff;font-size:16px;font-weight:600}.warning-text p{margin:0 0 8px;color:#eee;font-size:14px;line-height:1.4}.warning-text p:last-child{margin-bottom:0}.dismiss-btn{position:absolute;top:8px;right:12px;background:none;border:none;font-size:20px;color:#fff;cursor:pointer;padding:4px!important;margin:0!important;min-width:fit-content!important;min-height:fit-content!important;line-height:1}.chat-header{display:flex;align-items:center;justify-content:space-between;padding:8px}.chat-header h3{margin:0}.chat-header button{width:fit-content;background:transparent;border:none}.chat-header button svg{display:block;color:#fff}.anonymous-status{display:flex;align-items:center;gap:8px}.anonymous-badge{background:#fbbf24;color:#92400e;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500}.clear-data-btn{background:#ef4444;color:#fff;border:none;padding:6px 12px;border-radius:4px;font-size:12px;cursor:pointer;transition:background-color .2s}.clear-data-btn:hover{background:#dc2626}.anonymous-avatar{width:40px;height:40px;background:#6b7280;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:16px}.anonymous-label{font-size:10px;color:#6b7280;font-weight:500}.chatMessages{padding:12px 0}.chatMessage{display:flex;align-items:center;width:fit-content;background:#999;margin:4px 0;padding:8px 12px;border-radius:50px}.chatMessage p{margin:0;font-weight:900}.chatMessage img{width:30px;height:30px;display:block;margin:0 8px 0 0;border-radius:50px;object-fit:cover}.chatMessage.receiver{padding:0 12px 0 0}.chatMessage.receiver p{color:#000}.chatMessage.sender{margin-left:auto;text-align:right;background:#000;width:fit-content}.chatMessage.sender p{padding:0;margin:0}.chat-message-anonymous{position:relative}.chat-message-anonymous:before{content:"Anonymous";position:absolute;top:-20px;left:0;background:#fbbf24;color:#92400e;padding:2px 6px;border-radius:8px;font-size:10px;font-weight:500}.filter-indicator.anonymous{background:#fbbf24;color:#92400e}.contact-form-anonymous-info{background:#f0f9ff;border:1px solid #bae6fd;border-radius:6px;padding:12px;margin-bottom:16px}.contact-form-anonymous-info h5{margin:0 0 8px;color:#0369a1;font-size:14px}.contact-form-anonymous-info p{margin:0;color:#0369a1;font-size:12px;line-height:1.4}@media (max-width: 768px){.anonymous-warning{padding:12px}.warning-content{gap:8px}.warning-icon{width:20px;height:20px}.warning-text h4{font-size:14px}.warning-text p{font-size:12px}.anonymous-status{flex-direction:column;gap:4px}}.close-button{min-width:fit-content!important;min-height:fit-content!important;padding:0!important;width:30px;height:30px;color:#fff;background:transparent;border:none;font-size:30px;margin:0}.floating-install-banner{position:fixed;bottom:6px;background:linear-gradient(-60deg,#111,#333);width:calc(100% - 24px);margin:12px;border-radius:8px;padding:24px 12px 12px;box-sizing:border-box;z-index:999;box-shadow:0 12px 12px -12px #000}.floating-install-banner .banner-text{margin:0 0 12px;color:#fff;font-size:20px;font-weight:900}.floating-install-banner button{width:49%;border:none;padding:12px;border-radius:4px}.floating-install-banner button:first-of-type{background:transparent;color:#fff}.chat-item button{min-width:100%!important;padding:0;background:#1a1b1c;border:none}.chat-item .card-footer{display:none!important}.modal-container{background:#222;overflow:auto;min-height:100%}.progress-bar{position:relative;margin-bottom:40px}.progress-steps{display:flex;justify-content:space-between;position:relative;z-index:2}.progress-step{display:flex;flex-direction:column;align-items:center;flex:1}.progress-step.completed .step-label{color:#32cd32}.step-number{width:40px;height:40px;border-radius:50%;background:#333;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;margin-bottom:8px;transition:all .3s ease}.progress-step.active .step-number{background:#ff0;color:#000}.progress-step.completed .step-number{background:#32cd32;color:#fff}.step-label{font-size:.9rem;color:#999;text-align:center}.progress-step.active .step-label{color:#fff;font-weight:600}.progress-fill{position:absolute;top:20px;left:20px;height:2px;background:#32cd32;transition:width .3s ease;z-index:1}.step-content{margin-bottom:30px}.step-content h3{font-size:1.5rem;margin-bottom:8px}.step-content p{margin-bottom:30px}.error{color:#ff4500}.warning{color:#ff0}.form-actions{display:flex}.date-inputs{display:flex;align-items:center;justify-content:space-between}.date-inputs div{width:33%}.form-group{padding:12px 0}.form-group .checkbox-label{border:2px solid #fff}
