html,body,header,nav,h1,a,ul,li,strong,main,button,i,section,img,div,h2,h3,h4,p,form,fieldset,label,input,textarea,span,article,footer,time,small{margin:0;padding:0;border:0;outline:0;font:inherit;color:inherit;text-align:inherit;text-decoration:inherit;vertical-align:inherit;box-sizing:border-box;background:transparent;font-family:Arial,Helvetica,sans-serif}html{-webkit-font-smoothing:antialiased}nav,ul{list-style:none}img{display:block;width:100%;height:auto}input[type=password],input[type=email],input[type=text],input[type=submit],input[type=file],textarea,button{-webkit-appearance:none;-moz-appearance:none}button,input[type=submit],i,a{cursor:pointer}button:disabled,input[type=submit]:disabled{cursor:default}.text-big{font-size:1.5625rem;line-height:.8;letter-spacing:-.01em}.text-small{font-size:.9375rem;line-height:1.33;letter-spacing:-.016em}.text-xsmall{font-size:12px}.uppercase{text-transform:uppercase}.center-text{text-align:center}.text-fine-print{font-size:12px;color:#1a1a1a;opacity:.8}.text-fine-print a{text-decoration:underline;opacity:1}.header-container{margin:10px 0 40px;display:block}.header-container .logo{text-align:left;font-size:18px;padding-top:10px;padding-bottom:10px}.header-container .header-content{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #1a1a1a}.header-container .header-content #inline-centered{margin:0 auto;transform:translate(-50%)}.header-container .header-default{display:flex}.header-container .main-nav{margin:10px auto 25px}.header-container .main-nav ul{display:flex;justify-content:space-between}.header-container .main-nav ul .nav-button{border-right:solid 1px #1a1a1a;border-bottom:solid 1px #1a1a1a;padding:2px 12px}@media only phone{.header-container .main-nav ul .nav-button{padding-left:10px;padding-right:10px;background-color:red}}.header-container .main-nav ul a.nav-button.active{border:none;border-left:solid 1px #1a1a1a;border-top:solid 1px #1a1a1a}.header-container .main-nav ul img{width:15px;cursor:pointer}.header-container .main-nav .search-container{margin:auto;width:360px;position:relative;max-height:500px;transition:max-height .5s ease-in-out}.header-container .main-nav .search-container.folded{max-height:0px;overflow:hidden;transition:max-height .5s ease-in-out}.header-container .main-nav .search-container .search-field-container{display:flex;justify-content:center;padding-top:20px;position:relative}.header-container .main-nav .search-container .search-field-container .search-field{border:solid 1px #1a1a1a;padding:5px 15px;width:360px;height:35px;position:absolute}.header-container .main-nav .search-container .search-field-container .search-offset-box{width:360px;height:35px;position:relative;top:-3px;right:3px;z-index:-5}.header-container .main-nav .search-container .search-dropdown{width:360px;border-left:solid 1px #1a1a1a;border-right:solid 1px #1a1a1a;position:absolute;background-color:#fefefe;border-bottom:1px solid #1a1a1a;margin:auto}.header-container .main-nav .search-container .search-dropdown .entity-picker li{height:36px;font-size:12px;cursor:pointer;padding:10px;width:100%;text-align:center}.header-container .main-nav .search-container .search-dropdown .entity-picker li.selected{background-color:#1a1a1a;color:#fff}.header-container .main-nav .search-container .search-dropdown .entity-picker li:first-child{border-right:solid 1px black}.header-container .main-nav .search-container .search-dropdown .entity-picker li.selected{font:white;text-decoration:underline;background-color:#1a1a1a}.header-container .main-nav .search-container .search-dropdown .results{display:flex;flex-direction:column;max-height:480px;overflow:auto}.header-container .main-nav .search-container .search-dropdown .results li{height:70px;display:flex}.header-container .main-nav .search-container .search-dropdown .results li img{width:auto;padding:5px;border-radius:5px}.header-container .main-nav .search-container .search-dropdown .results li .post-result{width:100%;padding:15px 30px 15px 15px}.header-container .main-nav .search-container .search-dropdown .results li .post-result .post-title{padding-bottom:8px;font-size:18px}.header-container .main-nav .search-container .search-dropdown .results li .post-result .post-details{display:flex;justify-content:space-between;font-size:14px}.header-container .main-nav .search-container .search-dropdown.hidden{display:none}@keyframes slide-down{0%{transform:translate(100%)}to{transform:translate(0)}}.post-button-container .post-btn{padding:2px 5px;line-height:20px;color:#1a1a1a;font-size:12px;text-align:center;cursor:pointer}.post-button-container .post-btn.active{font-weight:700;text-decoration:underline}.post-container{margin-top:10px;margin-bottom:10px}.post-container .left-btn{font-weight:700;color:#1a1a1a;cursor:pointer}.post-container img{width:375;height:auto}.post-container img .loading{filter:blur(10px);clip-path:inset(0)}.post-container img .loaded{filter:blur(0px)}.post-container .post-btn{padding:2px 5px;line-height:20px;color:#1a1a1a;font-size:12px;text-align:center;cursor:pointer;border:1px solid #1a1a1a;font-weight:600}.post-container .post-btn.active{background-color:#1a1a1a;color:#fefefe}.post-container .post-stats-container{margin-top:2px;display:flex;line-height:25px;justify-content:space-between}.post-container .post-stats-container .stat-container{display:flex;justify-content:space-between}.post-container .post-stats-container .stat-container .item{margin-right:10px}.post-container .post-header{display:flex;justify-content:space-between;padding-top:20px}.post-container .post-header .flip-icon{width:23px;cursor:pointer}.post-container .post-caption{padding-top:10px;padding-bottom:10px}.post-author{font-weight:700;float:left}.modal-btn{float:right;font-weight:700;cursor:pointer}.toggle-area{cursor:pointer}.post-detail-container .detail-view{border:1px solid #1a1a1a;border-radius:6px;display:flex;min-height:315px;flex-direction:column;justify-content:space-between;padding:20px}.post-detail-container .detail-view .event-title{font-size:24px}.post-detail-container .detail-view .detail-row{max-height:175px;overflow:auto;margin-top:15px;margin-bottom:15px}.post-detail-container .detail-view .detail-row .detail-header{font-weight:600}.post-detail-container .detail-view .post-btn{padding:2px 5px;line-height:20px;color:#f4f4f4;background-color:#1a1a1a;font-size:12px;text-align:center;cursor:pointer;border:1px solid #1a1a1a;font-weight:600}.post-detail-container .detail-view .post-btn.active{background-color:#1a1a1a;color:#fefefe}.post-detail-container .detail-view .post-actions-container{margin-top:2px;display:flex;line-height:25px;justify-content:space-between}.post-detail-container .detail-view .post-actions-container .stat-container{display:flex;justify-content:space-between}.post-detail-container .detail-view .post-actions-container .stat-container .item{margin-right:10px}.post-detail-container .detail-view .invite-search{height:100%;overflow:auto}.post-detail-container .detail-view .invite-search-field-container{display:flex;justify-content:center;position:relative}.post-detail-container .detail-view .invite-search-field-container .invite-search-field{border:solid 1px #1a1a1a;padding:5px 15px;width:338px;height:35px;position:absolute}.post-detail-container .detail-view .invite-search-field-container .invite-search-offset-box{width:338px;height:35px;position:relative;top:-3px;right:3px;z-index:-5}.comments-container{width:100%}.comments-container .comment{width:100%;overflow-wrap:break-word}.comments-container .input-container{margin-top:10px;display:flex;justify-content:space-between;border:1px solid #1a1a1a;color:#1a1a1a;padding:10px}.comments-container .input-container .comment-input{width:100%}.comments-container .input-container .comment-submit-btn{margin-left:10px;font-size:20px;cursor:pointer}.comments-container .comment-author{font-weight:700}.comments-container .delete-button{text-align:center;border:1px solid #1a1a1a;padding:12px 30px;margin:20px 0;width:100%}.comments-container .delete-indicator{float:right;font-weight:700}.form{display:flex;flex-direction:column;justify-content:center;margin-top:15px;margin-bottom:15px}.form input{color:#1a1a1a;padding:16px 10px;width:100%;height:35px;line-height:35px;margin-top:15px;border-radius:4px;background-color:#dfdfdf}.form input::placeholder{color:#1a1a1a;opacity:.6}.form input:-ms-input-placeholder{color:#1a1a1a;opacity:.6}.form input::-ms-input-placeholder{color:#1a1a1a;opacity:.6}.form textarea{color:#1a1a1a;padding:16px 10px;width:100%;height:35px;line-height:35px;margin-top:15px;height:100px;resize:none;overflow:none;background-color:#dfdfdf;border-radius:4px}.form textarea::placeholder{color:#1a1a1a;opacity:.6}.form textarea:-ms-input-placeholder{color:#1a1a1a;opacity:.6}.form textarea::-ms-input-placeholder{color:#1a1a1a;opacity:.6}.form .form-input{width:100%;height:35px;line-height:35px;margin-top:15px;border-radius:4px;background-color:#dfdfdf;color:#1a1a1a;padding:16px 10px}.form .form-input::placeholder{color:#1a1a1a;opacity:.6}.form .form-input:-ms-input-placeholder{color:#1a1a1a;opacity:.6}.form .form-input::-ms-input-placeholder{color:#1a1a1a;opacity:.6}.form .form-error{font-size:12px;color:#d2232a}.form .short{width:65px;margin-right:10px}.form .submit-btn{line-height:35px;text-align:center;cursor:pointer;font-size:14px;color:#fefefe;line-height:0;background-color:#1a1a1a}.form .submit-btn.load-in-progress,.form .submit-btn.disabled{cursor:default;background-color:#4e4e4e}.form .date-field{width:100%;height:35px;line-height:35px;margin-top:15px;border-radius:4px;background-color:#dfdfdf;padding-left:10px;padding-right:10px;width:auto}.form .date-field.placeholder{color:#8a8a8a}.form .margin-bottom{margin-bottom:15px}.form-help-message{font-size:12px;font-family:Helvetica Neue,sans-serif;text-align:center;margin-top:40px;color:#1a1a1a}.draw-container{display:flex;align-items:center}.draw-container a{opacity:.6;font-size:12px}.draw-container label{margin-left:50px;margin-right:15px;opacity:.6}.draw-container .draw-area{margin-top:10px;width:100px;height:100px;border:solid 1px #1a1a1a;cursor:crosshair}.path{fill:none;stroke-width:2px;stroke:#000;stroke-linejoin:round;stroke-linecap:round}.drawing{width:100%;height:100%}.opt-in-container{margin-top:15px;margin-bottom:10px;display:flex}.opt-in-container .opt-in-button{margin-right:5px;cursor:pointer;border:1px solid #1a1a1a;min-width:20px;height:20px}.opt-in-container .selected{background-color:#1bf0684d}.public-landing-container{position:fixed;width:100%;top:0;left:0;height:100%;background-color:#c7e0f1;color:#1a1a1a}.public-landing-container .form{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:4rem;margin:0 auto;max-width:849px;box-sizing:border-box;height:100%}.public-landing-container .container{width:100%;display:flex;justify-content:space-between;gap:3.5rem;align-items:center}.public-landing-container .enter-btn{border:1px solid #FFF;border-radius:5px;width:100%;background-color:#fefefe;text-align:center;padding:.75rem 2rem}.public-landing-container .logo{width:13.426vw;display:block;height:auto;max-width:203px;min-width:80px}.public-landing-container a{transition:opacity .2s ease-in-out}.public-landing-container form{flex-shrink:0;height:90px;width:100%;border:1px solid #FFF;padding:.75rem 2rem;box-sizing:border-box;display:flex;overflow:hidden}.public-landing-container .footer-container{position:absolute;bottom:0;left:0;padding:1rem 2rem;display:flex;align-items:end;width:100%;justify-content:space-between;box-sizing:border-box}.public-landing-container .footer-container .legal-page-links{display:flex;gap:1rem}.public-landing-container .footer-container .legal-page-links a{font-size:15px;font-style:normal;font-weight:400;line-height:1.33;letter-spacing:-.24px;text-decoration-line:underline}.public-landing-container .line{display:flex;flex-direction:column;width:1px;height:100%;overflow:hidden;transition:all .25s ease-in-out}.public-landing-container .line span{flex-shrink:0;display:block;width:100%;height:5.8px;background-color:#fff;transition:all .25s ease-in-out}.public-landing-container form:hover .line span:nth-child(2n),.public-landing-container form:focus .line span:nth-child(2n){opacity:0;transform:translateY(100%)}.public-landing-container form input{height:100%;width:100%;background-color:transparent;border:0;color:#fff;text-align:center;font-size:25px;line-height:.8;letter-spacing:-.01em;margin-top:0;padding:0}.public-landing-container form input::placeholder{opacity:1}.public-landing-container input:autofill,.public-landing-container input:-webkit-autofill{background-color:#ff4d00!important;color:#fff!important;border-radius:5px}.public-landing-container input:focus{outline:none;border-style:dashed}.public-landing-container form input::placeholder{color:#fff}.public-landing-container a:hover{opacity:.5}.public-landing-container .sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;font-size:.8rem;top:0}.public-landing-container .sr-only:focus{clip:auto;border-width:0;height:auto;margin:auto;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:auto}.public-landing-container .center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 956px){.public-landing-container .container{flex-direction:column;justify-content:center;align-items:center}.public-landing-container .form{padding:0rem 2rem}.public-landing-container form input{font-size:.9375rem;line-height:1.33;letter-spacing:-.016em;border-radius:5px}.public-landing-container form .line{display:none}.public-landing-container .footer-container{flex-direction:column;align-items:start;padding:1rem}.public-landing-container .footer-container .legal-page-links{margin-bottom:1rem;width:100%;justify-content:center;gap:.25rem}.public-landing-container .footer-container .legal-page-links a,.public-landing-container .footer-container .legal-page-links span{font-size:12px}.public-landing-container .footer-container .center{top:auto;left:auto;bottom:1rem;right:1rem;transform:translate(0)}}.signup-form{padding:90px 0}.signup-form input{margin-top:5px;margin-bottom:5px;width:100%;height:40px;border:0;background-color:#dfdfdf;border-radius:5px;padding:0 10px}.loader,.loader:after{border-radius:50%;width:10em;height:10em}.loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,.2);border-right:1.1em solid rgba(255,255,255,.2);border-bottom:1.1em solid rgba(255,255,255,.2);border-left:1.1em solid #1a1a1a;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loading-icon{width:120px;height:auto;margin:0 auto}.modal{display:none;color:#2e3332}.modal.is-open{display:block}.modal-box{border:2px solid #1a1a1a;position:fixed;top:60px;width:auto;background:#fefefe;z-index:3}.modal-title-bar{background-color:#f3f3f3;text-align:center;border-radius:5px 5px 0 0;padding:15px 10px 10px;border-bottom:solid 1px #eee}.modal-option{text-align:center;margin:0 auto;padding-top:10px;padding-bottom:10px}.modal-option:hover{background-color:#fafafa}.border-bottom{border-bottom:2px solid #1a1a1a}.modal-title-bar i{position:absolute;top:0;right:5px;font-size:20px;color:#848484}.notification{padding:10px;width:auto;height:auto}.notification .notification-title a{font-weight:700}.notification .notification-title .action-btn{border:1px solid #1a1a1a;padding:5px;margin-left:10px;margin-right:10px}.notification .unread{background-color:#eee}.notification .notification-body{display:flex}.notification img{align-self:start;max-width:100px;min-height:100px;display:inline-block;object-fit:contain}.inbox-header{display:flex;white-space:pre-wrap;justify-content:flext-start;margin-top:10px;margin-bottom:10px}.inbox-header .count{font-weight:700}.notification-count{width:23px;height:23px;background-color:#1a1a1a;color:#fefefe;line-height:23px;font-size:14px;text-align:center;border-radius:50%}.event-details{display:flex;flex-direction:column;justify-content:center;min-height:120px;min-width:200px;padding-left:10px}.event-details h4{font-size:1.1em}.event-details .date-time-container{margin-top:10px;width:200px;display:flex;justify-content:space-between}.event-details .date-time-container span{font-size:12px;max-width:120px}.notification-btn-container{position:absolute;bottom:0;padding-bottom:5px}.attend-btn{float:right;padding:5px;margin-top:-8px;font-size:20px}.cursor-pointer{cursor:pointer}.checkbox-container{margin-top:15px}.checkbox-container .label{display:inline-block}.checkbox-container .checkbox{cursor:pointer;float:right;border:1px solid black;width:20px;height:20px}.checkbox-container .age-btn{width:24px;height:24px;line-height:24px;text-align:center;font-size:10px;margin-left:10px}.checkbox-container .selected{background-color:#1bf0684d}.create-container{margin-bottom:40px}.create-container .image-container{margin-top:15px;margin-bottom:15px}.create-container .image-container .dropzone{width:auto;height:160px;border-radius:4px;background-color:#dfdfdf;text-align:center;display:flex}.create-container .image-container .dropzone .upload-icon{width:200px;top:0;bottom:0;left:0;right:0;margin:auto}.create-container .image-container .dropzone .upload-icon .box{margin-bottom:10px;height:35px;line-height:30px}.create-container .time-picker-container{margin-top:15px;margin-bottom:15px}.create-container .time-picker-container .hour-selector{display:flex;align-items:center;justify-content:flex-end}.create-container .time-picker-container .unselected-btn{width:50px;line-height:35px;text-align:center;cursor:pointer;font-size:14px;background-color:#1a1a1a;color:#fefefe;line-height:22px;font-size:12px;margin:3px 6px;border:1px solid #1a1a1a}.create-container .time-picker-container .unselected-btn.load-in-progress,.create-container .time-picker-container .unselected-btn.disabled{cursor:default;background-color:#4e4e4e}.create-container .time-picker-container .unselected-btn.selected{background-color:#fefefe;color:#1a1a1a}.create-container .time-picker-container .am-pm-selection{margin-top:10px}.preview-container img{border-radius:4px}.timeline-container{width:auto;margin-bottom:100px}.timeline-container .timeline-selector{display:flex;align-items:center}.timeline-container .timeline-selector .timeline-btn{padding:5px 7px;border:1px solid #1a1a1a;margin-right:10px;cursor:pointer}.timeline-container .timeline-selector .timeline-btn.selected{color:#fefefe;background-color:#1a1a1a}.timeline-container .granularity-selector{margin:10px 0;display:flex;align-items:center;justify-content:flex-end}.timeline-container .granularity-selector .granularity-btn{cursor:pointer;padding:0 5px}.timeline-container .granularity-selector .granularity-btn.selected{font-weight:700;background-color:#1bf0684d}.timeline-section-header{margin:10px 0}.timeline-section-body{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start}.timeline-section-body .timeline-post-thumb{flex-basis:50%;padding:2px}.timeline-section-body .timeline-post-thumb img{align-self:center}.profile-container{width:100%}.profile-container .profile-header-container{margin-bottom:15px;width:auto}.profile-container .profile-header-container .profile-header{width:100%;display:flex;align-items:center}.profile-container .profile-header-container .profile-header .item{flex-grow:1}.profile-container .profile-header-container .profile-header .username{font-weight:600;font-size:20px;align-self:flex-end}.profile-container .profile-header-container .profile-header .stats-container{display:flex;align-items:center;justify-content:flex-end}.profile-container .profile-header-container .profile-header .stats-container .follow-btn{border:1px solid #1a1a1a;font-weight:300;padding:8px 18px}.profile-container .profile-header-container .profile-header .stats-container .follow-stats{padding:8px 18px}.profile-container .profile-header-container .profile-bio{margin-top:10px;margin-bottom:40px}.profile-container .profile-header-container .profile-bio .bio-link{text-decoration:underline;cursor:pointer}.account-settings-container .submit-btn-red{line-height:35px;text-align:center;cursor:pointer;font-size:14px;background-color:#1a1a1a;color:#fefefe;margin-bottom:15px;width:100%;border:1px solid #1a1a1a;background-color:#d2232a}.account-settings-container .submit-btn-red.load-in-progress,.account-settings-container .submit-btn-red.disabled{cursor:default;background-color:#4e4e4e}.account-settings-container .submit-btn-white{line-height:35px;text-align:center;cursor:pointer;font-size:14px;background-color:#1a1a1a;color:#fefefe;margin-bottom:15px;width:100%;border:1px solid #1a1a1a;color:#1a1a1a;background-color:#fefefe}.account-settings-container .submit-btn-white.load-in-progress,.account-settings-container .submit-btn-white.disabled{cursor:default;background-color:#4e4e4e}.account-settings-container .acct-settings-row{display:flex;align-items:center;justify-content:space-between;margin:0 5px}.account-settings-container .acct-settings-row label{font-size:13px}.account-settings-container .acct-settings-row input,.account-settings-container .acct-settings-row textarea,.account-settings-container .acct-settings-row .checkbox-container{margin:15px 0;width:250px;font-size:13px}.account-settings-container .acct-settings-row .checkbox-container{display:flex}.account-settings-container .acct-settings-row .checkbox-container .checkbox{width:80px;height:35px;text-align:center;vertical-align:middle;line-height:35px;font-size:13px}.account-settings-container .acct-settings-row .checkbox-container .checkbox:first-child{margin-left:0}.account-settings-container .acct-settings-row .checkbox-container .selected{background-color:#000;color:#fff}.account-settings-container .acct-settings-row .checkbox-container .acct-private{width:20px;height:20px}.account-settings-container .acct-settings-row .checkbox-container #x{background-color:#fff;line-height:20px;vertical-align:middle;text-align:center}.account-settings-container .acct-settings-row .checkbox-container #x:after{content:"x";color:#000}.account-settings-container .submit-btn,.account-settings-container .submit-btn-white,.account-settings-container .submit-btn-red{background-color:#fff;color:#000;text-decoration:underline;border:none;width:120px;height:35px;margin:0 auto;font-size:13px}.account-settings-container .submit-btn:hover,.account-settings-container .submit-btn-white:hover,.account-settings-container .submit-btn-red:hover{font-size:14px}.account-settings-container .submit-btn{margin-top:55px}.account-settings-container .submit-btn-white,.account-settings-container .submit-btn-red{padding:0;height:25px}.account-settings-container .submit-btn-red{color:red;margin-top:5px}.follow-page-container{width:100%}.follow-page-container .follow-list-selectors{display:flex;justify-content:space-between;margin:10px}.follow-page-container .follow-list-selectors .unselected-btn{flex-grow:1;line-height:35px;text-align:center;cursor:pointer;font-size:14px;background-color:#fefefe;color:#1a1a1a;border:1px solid #1bf068}.follow-page-container .follow-list-selectors .unselected-btn.selected{border:none;line-height:35px;text-align:center;cursor:pointer;font-size:14px;background-color:#1a1a1a;color:#fefefe}.follow-page-container .follow-list-selectors .unselected-btn.selected.load-in-progress,.follow-page-container .follow-list-selectors .unselected-btn.selected.disabled{cursor:default;background-color:#4e4e4e}.follow-page-container .follow-container{border:1px solid #1bf068;padding-left:10px;padding-right:10px}.follow-row{display:flex;justify-content:space-between;align-items:center;line-height:27px;margin-top:15px;margin-bottom:15px}.follow-row .follow-btn{line-height:35px;text-align:center;cursor:pointer;font-size:14px;background-color:#fefefe;color:#1a1a1a;border:1px solid #1bf068;line-height:27px;padding-left:15px;padding-right:15px;width:90px}.follow-row .follow-btn.following{line-height:35px;text-align:center;cursor:pointer;font-size:14px;background-color:#1a1a1a;color:#fefefe;border:none;line-height:27px}.follow-row .follow-btn.following.load-in-progress,.follow-row .follow-btn.following.disabled{cursor:default;background-color:#4e4e4e}.main-feed-container{margin-bottom:100px}.not-found-container{width:100%;line-height:380px;text-align:center;color:#1a1a1a}.not-found-container .header{font-size:128px;font-weight:600}.error-page-500{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;overflow:hidden;position:absolute;top:0;left:0}.error-page-500 .message{text-align:left;font-size:12px;padding-left:50px;padding-right:50px}.error-page-500 .header{text-align:center;font-size:96px;font-weight:600}.error-page-500 .submit-btn{margin-top:120px;line-height:35px;text-align:center;cursor:pointer;font-size:14px;background-color:#1a1a1a;color:#fefefe;border:1px solid #1a1a1a;background-color:#fefefe;color:#1a1a1a;padding-left:5px;padding-right:5px}.error-page-500 .submit-btn.load-in-progress,.error-page-500 .submit-btn.disabled{cursor:default;background-color:#4e4e4e}.error-message{color:#d2232a;padding-top:2px;padding-bottom:2px}.error-message.hidden{display:none}.attendance-container .attendance-list{border:1px solid #1a1a1a;padding-left:10px;padding-right:10px}.attendance-container .header{padding-top:10px;padding-bottom:10px}.date-picker .tabs{display:flex;justify-content:center;margin-bottom:10px}.date-picker .tabs .tab{padding:10px;font-size:1.2rem;text-align:center}.date-picker .tabs .active{text-decoration:underline}.date-picker .DayPicker{font-size:1rem}.date-picker .DayPicker-wrapper{position:relative;flex-direction:row;padding-bottom:1em;-webkit-user-select:none;user-select:none}.date-picker .DayPicker-Months{display:flex;flex-wrap:wrap;justify-content:center}.date-picker .DayPicker-Month{display:table;margin:1em 1em 0;border-spacing:0;border-collapse:collapse;-webkit-user-select:none;user-select:none}.date-picker .DayPicker-NavButton{position:absolute;top:1em;right:1.5em;left:auto;display:inline-block;margin-top:2px;width:1.25em;height:1.25em;background-position:center;background-size:50%;background-repeat:no-repeat;color:#8b9898;cursor:pointer}.date-picker .DayPicker-NavButton:hover{opacity:.8}.date-picker .DayPicker-NavButton--prev{margin-right:1.5em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAVVJREFUWAnN2G0KgjAYwPHpGfRkaZeqvgQaK+hY3SUHrk1YzNLay/OiEFp92I+/Mp2F2Mh2lLISWnflFjzH263RQjzMZ19wgs73ez0o1WmtW+dgA01VxrE3p6l2GLsnBy1VYQOtVSEH/atCCgqpQgKKqYIOiq2CBkqtggLKqQIKgqgCBjpJ2Y5CdJ+zrT9A7HHSTA1dxUdHgzCqJIEwq0SDsKsEg6iqBIEoq/wEcVRZBXFV+QJxV5mBtlDFB5VjYTaGZ2sf4R9PM7U9ZU+lLuaetPP/5Die3ToO1+u+MKtHs06qODB2zBnI/jBd4MPQm1VkY79Tb18gB+C62FdBFsZR6yeIo1YQiLJWMIiqVjQIu1YSCLNWFgijVjYIuhYYCKoWKAiiFgoopxYaKLUWOii2FgkophYp6F3r42W5A9s9OcgNvva8xQaysKXlFytoqdYmQH6tF3toSUo0INq9AAAAAElFTkSuQmCC)}.date-picker .DayPicker-NavButton--next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAXRJREFUWAnN119ugjAcwPHWzJ1gnmxzB/BBE0n24m4xfNkTaOL7wOtsl3AXMMb+Vjaa1BG00N8fSEibPpAP3xAKKs2yjzTPH9RAjhEo9WzPr/Vm8zgE0+gXATAxxuxtqeJ9t5tIwv5AtQAApsfT6TPdbp+kUBcgVwvO51KqVhMkXKsVJFXrOkigVhCIs1Y4iKlWZxB1rX4gwlpRIIpa8SDkWmggrFq4IIRaJKCYWnSgnrXIQV1r8YD+1Vrn+bReagysIFfLABRt31v8oBu1xEBttfRbltmfjgEcWh9snUS2kNdBK6WN1vrOWxObWsz+fjxevsxmB1GQDfINWiev83nhaoiB/CoOU438oPrhXS0WpQ9xc1ZQWxWHqUYe0I0qrKCQKjygDlXIQV2r0IF6ViEBxVTBBSFUQQNhVYkHIVeJAtkNsbQ7c1LtzP6FsObhb2rCKv7NBIGoq4SDmKoEgTirXAcJVGkFSVVpgoSrXICGUMUH/QBZNSUy5XWUhwAAAABJRU5ErkJggg==)}.date-picker .DayPicker-NavButton--interactionDisabled{display:none}.date-picker .DayPicker-Caption{display:table-caption;margin-bottom:.5em;padding:0 .5em;text-align:left}.date-picker .DayPicker-Caption>div{font-weight:500;font-size:1.15em}.date-picker .DayPicker-Weekdays{display:table-header-group;margin-top:1em}.date-picker .DayPicker-WeekdaysRow{display:table-row}.date-picker .DayPicker-Weekday{display:table-cell;padding:.5em;color:#8b9898;text-align:center;font-size:.875em}.date-picker .DayPicker-Weekday abbr[title]{border-bottom:none;text-decoration:none}.date-picker .DayPicker-Body{display:table-row-group}.date-picker .DayPicker-Week{display:table-row}.date-picker .DayPicker-Day{display:table-cell;padding:.5em;vertical-align:middle;text-align:center;cursor:pointer}.date-picker .DayPicker-WeekNumber{display:table-cell;padding:.5em;min-width:1em;border-right:1px solid #EAECEC;color:#8b9898;vertical-align:middle;text-align:right;font-size:.75em;cursor:pointer}.date-picker .DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.date-picker .DayPicker-Footer{padding-top:.5em}.date-picker .DayPicker-TodayButton{border:none;background-color:transparent;background-image:none;box-shadow:none;color:#4a90e2;font-size:.875em;cursor:pointer}.date-picker .DayPicker-Day--today{font-weight:700}.date-picker .DayPicker-Day--outside{color:#8b9898;cursor:default}.date-picker .DayPicker-Day--disabled{color:#dce0e0;cursor:default}.date-picker .DayPicker-Day--sunday{background-color:#f7f8f8}.date-picker .DayPicker-Day--sunday:not(.DayPicker-Day--today){color:#dce0e0}.date-picker .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){position:relative;background-color:#1a1a1a;color:#f0f8ff}.date-picker .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{background-color:#4e4e4e}.date-picker .DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#f0f8ff}.interstitial-post-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#f0f0f0;padding:3rem 4rem}.interstitial-post-container .header{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;margin-bottom:6rem}.interstitial-post-container .header .logo{width:126px;height:107px;filter:invert(1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.interstitial-post-container .post{max-width:425px;margin:0 auto}.interstitial-post-container .post .post-detail-container{background-color:#ddff56}.interstitial-post-container .post .post-detail-container .detail-view{border:none}.interstitial-post-container .post .post-caption{display:flex;justify-content:space-between;align-items:start;margin-top:.5rem;margin-bottom:4rem}.interstitial-post-container .post .post-caption .detail-toggle-btn{border-bottom:1px solid #A8A8A8}.interstitial-post-container .post .btn-options{display:flex;align-items:center;justify-content:space-between}@media (max-width: 959px){.interstitial-post-container{padding:2rem 1rem}}@media (max-width: 768px){.interstitial-post-container{padding:4rem 0rem}.interstitial-post-container .header h1,.interstitial-post-container .header h2{display:none}.interstitial-post-container .post-caption,.interstitial-post-container .btn-options{padding-left:1rem;padding-right:1rem}}.text-gray{color:#a8a8a8}.contact-page{background-color:#c7e0f1}.legal-page{position:absolute;width:100%;top:0;left:0;min-height:100svh;background-color:#fff;padding:1rem}.legal-page.terms-of-service{background-color:#f0f0f0}.legal-page.privacy{background-color:#ff6ddf}.legal-page.eula{background-color:#e7ff53;text-align:center}.legal-page.eula a{text-decoration:underline}.legal-page.about{background-color:#53acff;text-align:center}.legal-page.about p{margin-bottom:1.5rem}.legal-page.about h3{font-size:16px;font-style:normal;font-weight:900;line-height:20px;letter-spacing:-.24px;margin-bottom:1.5rem;text-transform:uppercase}.legal-page .legal-page-header{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}.legal-page .legal-page-header .back-button-container{width:100%}.legal-page .legal-page-header .back-button-container .back-button{width:10rem}.legal-page .legal-page-header .back-button-container .back-button img{max-width:10rem;display:block;width:100%}@media (min-width: 768px){.legal-page .legal-page-header .back-button-container .back-button{position:absolute;top:2rem;left:2rem}}.legal-page .legal-page-header .header-title{margin-bottom:4.5rem}.legal-page .legal-page-header .page-title{font-size:2.815rem;font-style:normal;font-weight:900;line-height:.8;text-transform:uppercase;margin-bottom:3rem}.legal-page .legal-page-header figure{width:151px;height:auto;display:block}.legal-page .legal-page-header figure img{width:100%;height:100%;object-fit:contain;display:block;filter:invert(1)}@media (min-width: 768px){.legal-page .text-content{max-width:691px;margin:0 auto}}.public-landing{position:fixed;width:100%;top:0;left:0;height:100%;background-color:#c7e0f1;color:#1a1a1a;z-index:200}.max-width-tablet{max-width:768px;margin:0 auto}.waitlist-signup{display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem;height:100%}.flex-full{flex:1}.align-top{display:flex;align-items:flex-start}.align-bottom{display:flex;align-items:flex-end}.align-bottom-column{display:flex;justify-content:flex-end;flex-direction:column}.welcome-auth-container{display:flex;flex-direction:column;gap:2rem;align-items:center}.welcome-auth-container .btn{margin:0 auto}.welcome-auth-container .logo{width:97px;height:auto;display:block}@media (min-width: 768px){.welcome-auth-container .logo{width:8rem}}.welcome-auth-container .login-link{text-decoration:underline}.text-eighteen{font-size:1.125rem}.text-fifteen{font-size:.9375rem}.text-eight{font-size:.6875rem}.text-twenty{font-size:1.25rem}@media (min-width: 768px){.text-twenty{font-size:2rem}}@media (min-width: 768px){.text-twenty.text-twenty-desktop{font-size:1.25rem}}.text-center{text-align:center}.btn{width:100%;height:3.4375rem;background-color:#fffcfc;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:.3125rem;border:2px solid #FFFCFC;transition:all .5s forwards}.btn:focus{opacity:.5}.waitlist-footer{align-items:center;gap:1rem}.waitlist-footer ul{text-transform:uppercase;display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.new-header-container{top:0;padding-top:1.5rem}.new-signup-form label{margin-bottom:1rem;display:block}.new-signup-form input{border-radius:.3125rem;background-color:#fefefe;border:1px solid #fefefe;margin-top:0;color:#1a1a1a;width:100%;height:2.5rem;padding:0 .5rem}.new-signup-form input ::placeholder,.new-signup-form input::placeholder{color:#1a1a1a;opacity:1}.new-signup-form #code{margin-bottom:1rem}.new-signup-form .verification-message{margin-top:.25rem;margin-bottom:1rem}.new-signup-form .submit-btn{background-color:#1a1a1a;height:2.5rem;border-radius:.3125rem;border:1px solid #1a1a1a;color:#fefefe}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.close-btn{width:1.25rem;height:1.25rem;z-index:9999;cursor:pointer;border-radius:50%;position:relative}.close-btn:before,.close-btn:after{background-color:#1a1a1a}.close-btn:before,.close-btn:after{position:absolute;content:"";display:block;top:50%;left:50%;width:100%;height:1px;transform:translate(-50%,-50%) rotate(0);opacity:0}.close-btn:before{animation:rotateAndFadeIn .15s ease-in-out forwards}.close-btn:after{animation:rotateAndFadeInAfter .15s ease-in-out forwards;animation-delay:.25s}@keyframes rotateAndFadeIn{0%{opacity:0;transform:translate(-50%,-50%) rotate(0)}to{opacity:1;transform:translate(-50%,-50%) rotate(45deg)}}@keyframes rotateAndFadeInAfter{0%{opacity:0;transform:translate(-50%,-50%) rotate(0)}to{opacity:1;transform:translate(-50%,-50%) rotate(-45deg)}}.transparent-text{opacity:.6}.appear{opacity:0;animation:appear .5s forwards}@keyframes appear{0%{opacity:0}to{opacity:1}}.jack-nav-header{padding:.75rem 0;display:flex;align-items:center;justify-content:space-between;width:100%;background-color:#f4f4f4}@media (min-width: 768px){.jack-nav-header .hp-link{transition:opacity .15s ease-in-out}.jack-nav-header .hp-link:hover{opacity:.5}}.jack-nav-header figure{display:inline-block;margin:0}.jack-nav-header figure img{width:1.25rem;height:auto;object-fit:contain;display:block}.jack-nav-header .main-nav ul.header-links{display:flex;align-items:center;justify-content:flex-end;gap:.625rem;position:relative;z-index:2}.jack-nav-header .main-nav ul.header-links .profile-btn,.jack-nav-header .main-nav ul.header-links .notification-btn{color:#1a1a1a;display:flex;justify-content:center;align-items:center;text-align:center;width:2rem;height:2rem;border-radius:50%;font-size:.8125rem}.jack-nav-header .main-nav ul.header-links .profile-btn span,.jack-nav-header .main-nav ul.header-links .notification-btn span{text-decoration:underline}.jack-nav-header .main-nav ul.header-links .profile-btn{background-color:#d9d9d9}.jack-nav-header .main-nav ul.header-links .notification-btn{background-color:#fefefe}@media (min-width: 768px) and (min-width: 768px){.jack-nav-header .main-nav ul.header-links .search-toggle-btn{transition:opacity .15s ease-in-out}.jack-nav-header .main-nav ul.header-links .search-toggle-btn:hover{opacity:.5}}@media (min-width: 768px){.jack-nav-header .main-nav ul.header-links .create-btn{transition:opacity .15s ease-in-out}.jack-nav-header .main-nav ul.header-links .create-btn:hover{opacity:.5}.jack-nav-header .main-nav ul.header-links .profile-btn,.jack-nav-header .main-nav ul.header-links .notification-btn{transition:color .15s ease-in-out}.jack-nav-header .main-nav ul.header-links .profile-btn:hover{color:#d9d9d9;background-color:#1a1a1a}.jack-nav-header .main-nav ul.header-links .notification-btn:hover{color:#fefefe;background-color:#1a1a1a}}.search-container{position:absolute;top:3.5rem;left:0;width:100%;background-color:#ededed;z-index:1;transition:all .5s cubic-bezier(.57,.06,.05,.95);opacity:1;pointer-events:all;transform:translateY(0);border-radius:.5rem;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.search-container.folded{opacity:0;pointer-events:none;transform:translateY(-300%)}.search-container .search-field-container{background-color:#fefefe;padding:.75rem;display:flex;align-items:center;gap:.25rem}.search-container .search-field-container input{width:100%}.search-container ul.entity-picker{padding:.75rem;display:flex;align-items:center;justify-content:space-between}.search-container ul.entity-picker li.selected{text-decoration:underline}.search-container ul.results{background-color:#fefefe;display:flex;flex-direction:column;gap:.1rem;padding:.75rem;align-items:flex-start;justify-content:flex-start;max-height:24rem;overflow-y:auto}.jack-main-feed-container{display:flex;flex-direction:column;gap:2.5rem}.jack-main-feed-container .post-container{margin:0}.jack-main-feed-container .post-caption{padding:0}.jack-main-feed-container .post-header{padding-top:0;gap:.5rem;align-items:flex-end}.jack-main-feed-container .post-date{white-space:nowrap}.jack-main-feed-container .post-detail-container{overflow:hidden;border-radius:6px}.jack-main-feed-container .detail-view{padding:4rem 2rem;border:none;background-color:#0000000a;text-align:center}.js-profile{padding-top:1.5rem}.js-profile .profile-header-container{margin-bottom:1.5rem}.js-profile .profile-header-container .profile-header{align-items:flex-end}.js-profile .profile-header-container .profile-header .blank,.js-profile .profile-header-container .profile-header .item{flex:1}.js-profile .profile-header-container .profile-header .profile-bio{color:#a5a5a5;font-size:.6875rem;margin:0}.js-profile .profile-header-container .profile-header .username{font-size:.875rem;text-align:center}.js-profile .profile-header-container .profile-header .stats-container{font-size:.875rem;display:flex;flex-direction:column;align-items:flex-end;gap:.1rem}.js-profile .profile-header-container .profile-header .stats-container .follow-stats{white-space:nowrap;padding:0}.js-profile .profile-header-container .profile-header .stats-container .follow-btn{font-size:.6875rem;padding:0;border:none;border-bottom:1px solid currentColor;text-transform:uppercase}.js-profile .timeline-container{width:100%}.js-profile .timeline-container .waypoint-container{margin-top:1rem}.js-profile .timeline-container .timeline-selector{justify-content:center;margin-bottom:1rem;gap:.75rem}.js-profile .timeline-container .timeline-selector .timeline-btn{padding:0;border:none;font-size:1rem;border-bottom:1px solid transparent}.js-profile .timeline-container .timeline-selector .timeline-btn.selected{border-color:currentColor;background-color:transparent;color:#000}.js-profile .granularity-selector{margin:0;justify-content:center;font-size:.6875rem;gap:.75rem}.js-profile .granularity-selector .granularity-btn{padding:0;border-bottom:1px solid transparent}.js-profile .granularity-selector .granularity-btn.selected{background-color:transparent;border-color:currentColor;font-weight:400}.js-profile .timeline-section-header{font-size:.875rem}.js-profile .post-timeline-container{margin-bottom:2rem}.js-profile .timeline-section-body{display:grid;grid-template-columns:1fr 1fr}.account-settings-container .acct-settings-row{display:block;margin:0}.account-settings-container form .form-error,.event-info-form form .form-error{margin-top:-1.5rem;margin-bottom:1.5rem}.account-settings-container form .form-field,.account-settings-container form .acct-settings-row,.event-info-form form .form-field,.event-info-form form .acct-settings-row{display:block;margin:0;margin-bottom:1.5rem}.account-settings-container form .form-field label,.account-settings-container form .acct-settings-row label,.event-info-form form .form-field label,.event-info-form form .acct-settings-row label{font-size:.75rem;display:block;margin-bottom:4px}.account-settings-container form .form-field input,.account-settings-container form .form-field textarea,.account-settings-container form .form-field .date-field,.account-settings-container form .acct-settings-row input,.account-settings-container form .acct-settings-row textarea,.account-settings-container form .acct-settings-row .date-field,.event-info-form form .form-field input,.event-info-form form .form-field textarea,.event-info-form form .form-field .date-field,.event-info-form form .acct-settings-row input,.event-info-form form .acct-settings-row textarea,.event-info-form form .acct-settings-row .date-field{margin:0;width:100%;border-radius:2px;background-color:#fff;height:3rem;padding:.125rem .25rem;border:1px solid white;transition:all .25s ease-in-out}.account-settings-container form .form-field input:focus,.account-settings-container form .form-field textarea:focus,.account-settings-container form .form-field .date-field:focus,.account-settings-container form .acct-settings-row input:focus,.account-settings-container form .acct-settings-row textarea:focus,.account-settings-container form .acct-settings-row .date-field:focus,.event-info-form form .form-field input:focus,.event-info-form form .form-field textarea:focus,.event-info-form form .form-field .date-field:focus,.event-info-form form .acct-settings-row input:focus,.event-info-form form .acct-settings-row textarea:focus,.event-info-form form .acct-settings-row .date-field:focus{outline:none;border-color:#a5a5a5}.account-settings-container form .form-field textarea,.account-settings-container form .acct-settings-row textarea,.event-info-form form .form-field textarea,.event-info-form form .acct-settings-row textarea{height:7rem;resize:none}.account-settings-container form .form-field.private-account,.account-settings-container form .acct-settings-row.private-account,.event-info-form form .form-field.private-account,.event-info-form form .acct-settings-row.private-account{width:auto;margin:0;border:none;display:flex;gap:.25rem;align-items:center;justify-content:flex-start}.account-settings-container form .form-field.private-account label,.account-settings-container form .acct-settings-row.private-account label,.event-info-form form .form-field.private-account label,.event-info-form form .acct-settings-row.private-account label{visibility:hidden}.account-settings-container form .form-field.private-account .checkbox-container,.account-settings-container form .acct-settings-row.private-account .checkbox-container,.event-info-form form .form-field.private-account .checkbox-container,.event-info-form form .acct-settings-row.private-account .checkbox-container{flex-direction:row-reverse;width:auto;gap:.25rem;align-items:center}.account-settings-container form .form-field .checkbox-container,.account-settings-container form .acct-settings-row .checkbox-container,.event-info-form form .form-field .checkbox-container,.event-info-form form .acct-settings-row .checkbox-container{margin:0;gap:1rem;flex-wrap:wrap}.account-settings-container form .form-field .checkbox-container .checkbox,.account-settings-container form .acct-settings-row .checkbox-container .checkbox,.event-info-form form .form-field .checkbox-container .checkbox,.event-info-form form .acct-settings-row .checkbox-container .checkbox{width:auto;margin:0;border:none;display:flex;gap:.25rem;align-items:center}.account-settings-container form .form-field .checkbox-container .checkbox:before,.account-settings-container form .acct-settings-row .checkbox-container .checkbox:before,.event-info-form form .form-field .checkbox-container .checkbox:before,.event-info-form form .acct-settings-row .checkbox-container .checkbox:before{content:"";display:inline-block;width:1.5rem;height:1.5rem;border:1px solid white;background-color:#fff;transition:background-color .15s ease-in-out}.account-settings-container form .form-field .checkbox-container .checkbox.selected,.account-settings-container form .acct-settings-row .checkbox-container .checkbox.selected,.event-info-form form .form-field .checkbox-container .checkbox.selected,.event-info-form form .acct-settings-row .checkbox-container .checkbox.selected{background-color:transparent;color:#000}.account-settings-container form .form-field .checkbox-container .checkbox.selected:before,.account-settings-container form .acct-settings-row .checkbox-container .checkbox.selected:before,.event-info-form form .form-field .checkbox-container .checkbox.selected:before,.event-info-form form .acct-settings-row .checkbox-container .checkbox.selected:before{background-color:#000}.account-settings-container form .submit-btn,.account-settings-container form .submit-btn-white,.event-info-form form .submit-btn,.event-info-form form .submit-btn-white{background-color:#bcbcbc47;margin-top:1.5rem;width:100%;height:2.75rem;border-radius:2px;text-decoration:unset;transition:color .15s ease-in-out;font-size:.75rem;display:flex;align-items:center;justify-content:center;text-align:center}.account-settings-container form .submit-btn:hover,.account-settings-container form .submit-btn-white:hover,.event-info-form form .submit-btn:hover,.event-info-form form .submit-btn-white:hover{font-size:.75rem;background-color:#000;color:#fff}.account-settings-container .submit-btn-white,.account-settings-container .submit-btn-red{background-color:#bcbcbc47;margin-bottom:1rem;width:100%;height:2.75rem;border-radius:2px;text-decoration:unset;transition:color .15s ease-in-out;font-size:.75rem;display:flex;align-items:center;justify-content:center;text-align:center}.account-settings-container .submit-btn-white:hover,.account-settings-container .submit-btn-red:hover{font-size:.75rem;background-color:#000;color:#fff}.account-settings-container .submit-btn-red{background-color:#ff616147;color:#000}.account-settings-container .submit-btn-red:hover{font-size:.75rem;background-color:#ff6161;color:#000}main{margin:auto;justify-content:flex-start!important;display:flex;flex-direction:column;height:100%;min-height:none}@font-face{font-family:HelveticaNeue-CondensedBold;src:url(/assets/HelveticaNeue-CondensedBold.DhKdhKOe.woff2) format("woff2"),url(/assets/HelveticaNeue-CondensedBold.CHkO38nl.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeue-CondensedBlack;src:url(/assets/HelveticaNeue-CondensedBlack.9uFsnq1r.woff2) format("woff2"),url(/assets/HelveticaNeue-CondensedBlack.DkeuUzIc.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.helv-condensed{font-family:HelveticaNeue-CondensedBold}.helv-condensed-black{font-family:HelveticaNeue-CondensedBlack}body{padding-left:20px;padding-right:20px;font:"Helvetica Neue",sans-serif;color:#1a1a1a;background-color:#f4f4f4;width:420px;margin:auto;min-height:100vh}body .underline{text-decoration:underline}main{margin:auto;justify-content:center;display:flex;flex-direction:column;height:100%;min-height:100vh}@media (max-width: 767px){body{width:auto;overflow-x:hidden}}input,textarea{border-radius:0;-webkit-border-radius:0}input[type=search]{-webkit-appearance:none}.footer-container{position:absolute;bottom:0;left:0;padding:10px 20px;text-align:center;align-items:center;width:100%;justify-content:space-between;box-sizing:border-box;color:#8a8a8a;font-size:12px}.footer-container .logo{width:13.426vw;display:block;height:auto;max-width:203px;min-width:80px;color:#1a1a1a}.waypoint-container{border:1px solid #F4F4F4}.submit-btn{line-height:35px;text-align:center;cursor:pointer;font-size:14px;color:#fefefe;background-color:#1a1a1a}.submit-btn.load-in-progress,.submit-btn.disabled{cursor:default;background-color:#4e4e4e}
