html{font-size:100%}body{color:#333}@media (max-width:767px){body{background-color:#f2f2f2}}.hiddendiv{display:none;line-height:1.5rem}.hide-scrollbar{-ms-overflow-style:none;overflow-y:scroll;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.announcement{margin:0;padding:16px;width:100%}.announcement.margin-side{margin:0 15px}.announcement.background-white{background-color:#f2f2f2}.announcement .announcement-wrapper{background-color:#fff;border:1px solid #ff4b4b;border-radius:4px}.announcement .announcement-wrapper .announcement-message{align-items:center;background-color:rgba(255,75,75,.08);color:#ff4b4b;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:600;line-height:21px;margin:0;max-height:4em;overflow:auto;padding:8px;word-break:break-word}.announcement .announcement-wrapper .announcement-message::-webkit-scrollbar{margin-right:5px;width:5px}.announcement .announcement-wrapper .announcement-message::-webkit-scrollbar-thumb{background-color:#ff4b4b;border-radius:4px}@media (max-width:930px){.announcement.margin-side{margin:0 16px}}@media (max-width:767px){.announcement.margin-side{margin:0}}.layout-user{background-color:#eee;height:100vh;min-height:100%;min-height:-webkit-fill-available}.layout-user.disable-scroll,.layout-user.disable-scroll *{touch-action:none}.layout-user__header{font-weight:300;max-width:950px;min-height:3.5rem;padding-top:.75rem!important;padding:0;position:-webkit-sticky;position:sticky;top:0;touch-action:none;z-index:1020}@media (max-width:767px){.layout-user__header{border-bottom:1px solid #eee;box-shadow:none!important;font-weight:600}}.layout-user__header.feeds{box-shadow:0 0 1px rgba(0,0,0,.15)}.layout-user__header.fixed-header{position:fixed;width:100%}.layout-user__header .clear-all-notifications{align-items:center;cursor:pointer;display:flex;font-size:16px}.layout-user__header .clear-all-notifications__circle{background:#2d8cf8;border-radius:50%;height:10px;margin-right:5px;width:10px}.layout-user__header .clear-all-notifications p{color:#2d8cf8;margin:0}.layout-user__header .clear-all-notifications.disabled{cursor:default}.layout-user__header .clear-all-notifications.disabled .clear-all-notifications__circle{background-color:#ddd}.layout-user__header .clear-all-notifications.disabled p{color:#ddd}.layout-user__header .nav .nav-item{border-bottom:3px solid transparent;cursor:pointer}.layout-user__header .nav .nav-item svg{display:inline-block}.layout-user__header .nav .nav-item .nav-title{display:inline-block;margin-bottom:0}@media (hover:hover){.layout-user__header .nav .nav-item:hover{border-bottom:3px solid #2d8cf8;color:#2d8cf8}}@media screen and (max-width:425px){.layout-user__header .nav .nav-item{height:60px;margin:0;max-width:93.75px}.layout-user__header .nav .nav-item .badge{background-color:#ff4b4b;border:2px solid #fff;border-radius:.625rem;color:#fff;font-size:.75rem;font-weight:700;height:1.25rem;left:.5rem;line-height:1rem;min-width:1.25rem;padding:0 .1875rem;position:relative;top:-2.8rem}.layout-user__header .nav .nav-item .nav-title{display:flex;font-size:12px;justify-content:center;line-height:14px}}.layout-user__header .nav .nav-item .directory-count{font-size:10px;margin-left:4px}.layout-user__header .bell{background:none;border:none;margin-right:20px;position:relative}.layout-user__header .bell .badge{background-color:#ff4b4b;border:2px solid #fff;border-radius:.625rem;color:#fff;font-size:.75rem;font-weight:700;height:1.25rem;left:.8125rem;line-height:1rem;min-width:1.25rem;padding:0 .1875rem;position:absolute;top:-.5rem}.layout-user__header .bell:focus{background-color:transparent;border:none;outline:none}.layout-user__topnav,.layout-user__topnav--change-grid,.layout-user__topnav--home{display:grid;grid-template-columns:1fr 2fr 1fr;max-height:105px;padding-left:16px;padding-right:16px;width:100%}.layout-user__topnav+.nav.navtab,.layout-user__topnav--change-grid+.nav.navtab,.layout-user__topnav--home+.nav.navtab{transition:all .3s linear}.layout-user__topnav--change-grid{grid-template-columns:1fr 2fr 1.2fr}.layout-user__topnav--home{transition:all .3s linear}.layout-user__topnav--home.layout-user__topnav--path_talk{transition-delay:.12s}.layout-user__topnav--home.layout-user__topnav--hidden{max-height:0;opacity:0;overflow:hidden;transition-delay:unset;visibility:hidden}.layout-user__topnav--home.layout-user__topnav--hidden+.nav.navtab{margin-top:-12px}.layout-user__topnav--end,.layout-user__topnav--pass{grid-template-columns:44px auto 44px}.layout-user__topnav--pass--notifs{grid-template-columns:44px auto 96px}.layout-user__perks-nav{list-style-type:none;margin:0 auto;max-height:80px;max-width:950px;transition:all .24s linear;transition-delay:.06s;z-index:1019}@media (min-width:767px){.layout-user__perks-nav{display:grid;grid-template-columns:1.85fr 1fr}}.layout-user__perks-nav.bottom{box-shadow:0 2px 3px rgba(0,0,0,.22)}.layout-user__perks-nav--topnav-hidden{max-height:0;opacity:0;overflow:hidden;scroll-behavior:smooth;transition-delay:.12s;visibility:hidden}@media screen and (max-width:767px){.layout-user__perks-nav{box-shadow:0 4px 3px rgba(0,0,0,.22)!important;max-height:150px}.layout-user__perks-nav .navtab{margin:0!important}}@media screen and (max-width:375px){.layout-user__perks-nav .navtab .nav-item{flex:1 1 50px}}.layout-user__perks-nav .navtab{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;margin:16px 0;max-width:375px;width:100%}.layout-user__perks-nav .navtab[disabled]{cursor:not-allowed}.layout-user__perks-nav .navtab li[disabled]{pointer-events:none}.layout-user__perks-nav .navtab .nav-item{border-color:#fff;color:#666;cursor:pointer;font-size:12px;line-height:100%;margin:0 .3125rem;max-height:68px;padding:13px 0;text-align:center}@media (hover:hover){.layout-user__perks-nav .navtab .nav-item:hover{color:#2d8cf8}}.layout-user__perks-nav .navtab .nav-item .new-bosyu-icon{display:inline-block}.layout-user__perks-nav .navtab .nav-item .new-bosyu-icon button{width:100%}.layout-user__perks-nav .navtab .nav-item p{color:#666;display:inline-block;font-size:12px;font-weight:600;line-height:18px;margin:0;vertical-align:middle}.layout-user__perks-nav .navtab .nav-item.polls{min-width:83px}.layout-user__perks-nav .navtab .nav-item.polls .new-bosyu-icon svg{height:17.92px;width:16.25px}.layout-user__perks-nav .navtab .nav-item.polls p{padding-left:5.87px}.layout-user__perks-nav .navtab .nav-item.events .new-bosyu-icon svg{height:18.13px;width:16.67px}.layout-user__perks-nav .navtab .nav-item.events p{padding-left:5.67px}.layout-user__perks-nav .navtab .nav-item.notices .new-bosyu-icon svg{height:17.92px;width:14.58px}.layout-user__perks-nav .navtab .nav-item.notices p{padding-left:6.71px}.layout-user__perks-nav+.layout-user__container .feed_list{margin-top:8px}.layout-user__perks-nav .new_bosyu_icon{margin:auto;width:100%}@media screen and (max-width:650px){.layout-user__perks-nav .new_bosyu_icon{margin-top:16px}}.layout-user__perks-nav .new_bosyu_icon .new_bosyu_button{background:#eee;border:none;border-radius:8px;display:flex;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;outline:none;padding:0;width:100%}.layout-user__perks-nav .new_bosyu_icon .new_bosyu_button img{margin:auto 0;padding-left:11px}.layout-user__perks-nav .new_bosyu_icon .new_bosyu_button p{color:#666;font-size:14px;font-weight:300;line-height:14px;margin:0;padding:13px 10px}.layout-user__perks-nav .new_bosyu_icon .new_bosyu_button[disabled]{cursor:not-allowed}.layout-user__container{max-width:950px;padding-left:0;padding-right:0}.layout-user__container--full-width{max-height:100vh;max-width:none;overflow:hidden}@media (max-width:767px){.layout-user__container--hidden_nav .directories__filter,.layout-user__container--hidden_nav .directories__search{position:relative;transition:all .3s linear;width:100%;z-index:1020}}.layout-user__container--hidden_nav .directories__list{max-height:calc(100vh - 145px)}.layout-user__container--hidden_nav .directories__keywords~.directories__list{max-height:calc(100vh - 188px)}.layout-user__container--hidden_nav .message-summaries{max-height:calc(100vh - 57px);min-height:calc(100vh - 57px)}.layout-user__container--hidden_nav .message-summaries[data-user-approved=true]{max-height:calc(100vh - 106px);min-height:calc(100vh - 106px)}.layout-user .componentPane>div{max-height:calc(100vh - 56px);min-height:calc(100vh - 56px);overflow:scroll}.layout-user .componentPane>div.alumni-invite,.layout-user .componentPane>div.alumni-side-thread,.layout-user .componentPane>div.home-pane{-webkit-overflow-scrolling:touch;--webkit-overflow-scrolling:touch;max-height:calc(100vh - 123px);min-height:calc(100vh - 123px)}.layout-user .componentPane.feeds>div{max-height:calc(100vh - 193px);min-height:calc(100vh - 193px)}.layout-user .messagesPane>.home-pane{background:#fff;max-height:calc(100vh - 123px);min-height:calc(100vh - 123px);overflow:auto}.layout-user__profile-button{outline:none!important;position:relative}.layout-user__profile-button-switcher{background:#fff;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.15);box-sizing:border-box;margin-top:12px;position:absolute;right:0;width:145px}.layout-user__profile-button-switcher .row{margin:0}.layout-user__profile-button-switcher .row button{color:#666;font-size:14px;line-height:18px;overflow-wrap:break-word;padding:12px;text-align:center;width:100%}.layout-user__profile-button-switcher .row button:hover{background:#eee}.layout-user__profile-button-switcher .row button:hover:after{background:#eee!important}.layout-user__profile-button-switcher .row:first-child button:before{background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.15);content:" ";height:12px;position:absolute;right:20px;top:-6px;-webkit-transform:matrix(-.71,-.71,.71,-.71,0,0);transform:matrix(-.71,-.71,.71,-.71,0,0);width:12px}.layout-user__profile-button-switcher .row:first-child button:after{background:#fff;content:" ";height:10px;position:absolute;right:16px;top:0;width:20px}.layout-user__profile-button-switcher .row:first-child button:hover{border-top-left-radius:8px;border-top-right-radius:8px}.layout-user__profile-button-switcher .row:first-child button:hover:before{background:#eee}.layout-user__profile-button-switcher .row:last-child:hover button{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.layout-user__profile-button-switcher .row:not(:last-child){border-bottom:1px solid #eee}body{-ms-overflow-style:none;overflow-y:scroll;scrollbar-width:none}body::-webkit-scrollbar{display:none}.header__brand,.header__brand--end,.header__brand--home,.header__brand--pass{color:#666;flex:0 0 0;line-height:1.3;margin-right:0}.header__brand--home{flex-basis:85px}.header__brand--end,.header__brand--pass{flex-basis:44px}.header__brand .edit_profile_save_button,.header__brand--end .edit_profile_save_button,.header__brand--home .edit_profile_save_button,.header__brand--pass .edit_profile_save_button{font-size:16px;font-weight:600;line-height:24px;padding:3px 0}.header__brand .edit_profile_save_button .changes-active,.header__brand--end .edit_profile_save_button .changes-active,.header__brand--home .edit_profile_save_button .changes-active,.header__brand--pass .edit_profile_save_button .changes-active{color:#2d8cf8;cursor:pointer}.header__brand .edit_profile_save_button .changes-inactive,.header__brand--end .edit_profile_save_button .changes-inactive,.header__brand--home .edit_profile_save_button .changes-inactive,.header__brand--pass .edit_profile_save_button .changes-inactive{color:#999;cursor:default}.header__title,.header__title--end,.header__title--home,.header__title--pass{flex:1 0 140px;font-weight:600;line-height:1.25;overflow:hidden;text-align:center;white-space:nowrap}@media (max-width:767px){.header__title,.header__title--end,.header__title--home,.header__title--pass{font-weight:700}}.header__title span,.header__title--end span,.header__title--home span,.header__title--pass span{display:inline-block;max-width:65vw;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.header__title--no-back{text-align:center}.header__title img,.header__title--end img,.header__title--home img,.header__title--pass img{display:none;padding:4px}.header__right,.header__right--end,.header__right--home,.header__right--pass{flex:0 0 0;text-align:right}.header__right--home{flex-basis:85px}.header__right--home button{background:none;border:0;padding:0}.header__right--end,.header__right--pass{flex-basis:44px;margin:auto}.smartbanner-android .smartbanner-icon{background-color:#fff!important}.smartbanner-show.smartbanner-margin-top .toFixed .smartbanner{top:-80px}.messagesPane .btn-fab{bottom:36px;left:calc(41.6667% - 51px);right:auto}.fetching_loader{font-size:2rem;padding:30px;text-align:center}.talksummary{cursor:pointer;min-height:88px}.talksummary__media{-webkit-appearance:initial;border:0;border-bottom:1px solid rgba(0,0,0,.1);padding:16px 0;width:100%}.talksummary__media .message-summary-label{margin-right:12px}.talksummary__header{align-items:center;display:flex;font-size:16px;font-weight:600;max-width:calc(100% - 90px);overflow:hidden;text-overflow:ellipsis;word-break:break-word}.talksummary__description{display:inline-block;font-size:13px;font-weight:400;margin-bottom:0;max-height:3em;max-width:calc(100% - 24px);overflow:hidden;padding-right:1em;position:relative;text-align:justify;text-overflow:ellipsis;word-break:break-all}.talksummary__description--anon-div{font-size:12px;line-height:14px}.talksummary__description--anon-label{background-color:#666;border-radius:8px;color:#fff;display:inline-block;font-size:9px;line-height:1em;margin-right:4px;padding:3px 6px;text-align:center;vertical-align:middle}.talksummary__description--anon-text{display:inline-block;font-size:12px;font-weight:500;margin-bottom:0;vertical-align:middle}.talksummary__info .col{line-height:1em;padding:0}.talksummary__info .btn.btn-outline-primary{font-size:12px;padding:6px}.talksummary__count{color:#999;font-size:12px;margin-right:12px}.talksummary__count,.talksummary__count p{display:inline-block;vertical-align:middle}.talksummary__count p{margin-bottom:0;margin-left:3px}.talksummary__date{font-size:11px;font-weight:400;margin-bottom:0}.talksummary__unreadCount{background-color:#ff4b4b;border-radius:50%;color:#fff;display:inline-block;font-size:12px;height:18px;line-height:18px;margin-bottom:6px;min-width:18px;text-align:center;vertical-align:middle}.talksummary__divider{margin-top:4px}.talksummary__owned{border:1px solid #2d8cf8;border-radius:8px;display:inline-block;font-size:9px;line-height:12px;margin-bottom:0;margin-left:4px;padding:1px 6px;vertical-align:middle}.talksummary__room_details.thread_open{max-width:230px}.talksummary__room_details .badge-pill{margin-left:4px;margin-top:3px;position:absolute}@media (max-width:425px){.talksummary__room_details{max-width:180px}}.talksummary__pending-approval{border:1px solid hsla(0,0%,67%,.6);border-radius:2px;box-shadow:none;color:#aaa;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;padding:6px}.message-summaries__div--non-participatory .talksummary__header{max-width:100%}.btn{border-radius:4px;font-size:.9375rem;line-height:1;padding-bottom:.8125rem;padding-top:.875rem}.btn.disabled,.btn:disabled{background-color:#ddd;border-color:#ddd;color:#aaa}.btn:focus{outline:0 auto -webkit-focus-ring-color}.btn-primary{background-color:#2d8cf8;color:#fff}.btn-primary:hover{background-color:#0878f7;color:hsla(0,0%,100%,.5)}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{background-color:#057cdd;color:hsla(0,0%,100%,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#ddd;border-color:#ddd;color:#aaa}.btn-outline-primary{border-color:#2d8cf8;color:#2d8cf8}.btn-outline-primary:hover{background-color:#f2f8ff;color:rgba(45,140,248,.5)}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active{background-color:#e6f2ff;color:rgba(45,140,248,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{background-color:#aaa;border-color:#ddd;color:#ddd}.btn-danger{background-color:#ff4b4b;color:#fff}.btn-danger:hover{background-color:#ff2525;color:hsla(0,0%,100%,.5)}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active{background-color:#ed3131;color:hsla(0,0%,100%,.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:#aaa;border-color:#ddd;color:#ddd}.btn-transparent{background-color:transparent;border:none}.btn-outline-secondary{border-color:#bbb;color:#aaa}.btn-fab{border-image-slice:1;border-image-source:linear-gradient(180deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.06) 20%,hsla(0,0%,100%,0));border-radius:50%;border-style:solid;border-width:.5px;bottom:24px;box-shadow:0 2px 14px 0 rgba(20,48,107,.5);font-size:19px;height:56px;position:fixed;right:24px;width:56px}.btn-fab--post{border:none;font-size:11px;font-weight:600;padding:5px 6px 6px;text-align:center}.btn-fab--post svg{stroke:#fff;display:block;margin:0 auto 2px;transition:stroke .15s ease-in-out}.btn-fab--post:hover svg{stroke:hsla(0,0%,100%,.5)}@media (min-width:951px){.btn-fab{right:calc(50vw - 439px)}}.btn-group-inline{display:flex}.btn-group-inline .btn{display:inline-block;flex-basis:0;flex-grow:1}.btn-group-inline .btn+.btn{margin-left:1rem}.form-group{margin-bottom:2.25rem}.form-group label{color:#999;font-size:.75rem;font-weight:600;margin-bottom:.25rem;transition:all .3s}.form-group .is-invalid{color:#ff4b4b;font-size:.75rem;margin-top:.5rem}.form-group:focus-within label{color:#2d8cf8}.form-group.is-invalid label{color:#ff4b4b}.form-group label+.input-box,.form-group label+.inputEmail__input,.form-group label+.inputPassword__input{margin-top:.75rem}.form-group .error{color:#ff4b4b;font-size:.75rem;line-height:1;margin-top:.5rem}.form-group .error:not(:empty){margin-bottom:.5rem}.form-group .help-block{color:#999;font-size:.75rem;margin-left:12px}.form-group .badge{margin-left:12px;padding-left:8px;padding-right:8px}.form-group .badge.danger{background:#ff4b4b;border-radius:9px;color:#fff}.form-row>.col,.form-row>[class*=col-]{padding-left:.75rem;padding-right:.75rem}.form-row>.col:first-child,.form-row>[class*=col-]:first-child{padding-left:.3125rem}.form-row>.col:last-child,.form-row>[class*=col-]:last-child{padding-right:.3125rem}.form-control{background-color:transparent;border:none;border-bottom:1px solid #ddd;border-radius:0;color:#333;font-size:1rem;height:auto;line-height:1.5;outline:none;padding:.5rem 0}.form-control:focus{background:transparent;border-bottom:1px solid #2d8cf8;box-shadow:0 1px 0 0 #2d8cf8;color:#333}.form-control:focus[readonly]{border-color:#ddd;box-shadow:none}.form-control:disabled,.form-control[readonly]{background-color:transparent;color:#aaa}.form-control::-webkit-input-placeholder{color:#2d8cf8}.form-control:-ms-input-placeholder{color:#2d8cf8}.form-control::placeholder{color:#2d8cf8}.form-control.is-invalid,.form-control.is-invalid:focus:not([readonly]){border-bottom:1px solid #ff4b4b;box-shadow:0 1px 0 0 #ff4b4b}.form-control.materialize-textarea{box-sizing:content-box}.input-box,.inputEmail__input,.inputPassword__input{background-color:transparent;border:1px solid #ccc;border-radius:.25rem;box-shadow:inset 0 1px 3px 0 rgba(36,56,92,.2);color:#333;display:block;font-size:1rem;height:auto;line-height:1;outline:none;padding:.75rem;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out;width:100%}.input-box::-webkit-input-placeholder,.inputEmail__input::-webkit-input-placeholder,.inputPassword__input::-webkit-input-placeholder{color:#aaa}.input-box::-moz-placeholder,.inputEmail__input::-moz-placeholder,.inputPassword__input::-moz-placeholder{color:#aaa}.input-box:-ms-input-placeholder,.inputEmail__input:-ms-input-placeholder,.inputPassword__input:-ms-input-placeholder{color:#aaa}.input-box:-moz-placeholder,.inputEmail__input:-moz-placeholder,.inputPassword__input:-moz-placeholder{color:#aaa}.input-box:focus,.inputEmail__input:focus,.inputPassword__input:focus{border-color:#2d8cf8;box-shadow:inset 0 0 6px 0 rgba(45,140,248,.65)}.input-box.is_invalid,.is_invalid.inputEmail__input,.is_invalid.inputPassword__input{border-color:#ff4b4b;box-shadow:inset 0 0 6px 0 #ff8b8b}select{-webkit-appearance:none;appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:inline-block;font-weight:400;height:calc(2.25rem + 2px);line-height:1.5;padding:.375rem 1.75rem .375rem .75rem;vertical-align:middle;width:100%}select::-ms-expand{display:none}.md-radio.md-radio-inline{display:inline-block}.md-radio.md-radio-inline:last-of-type label{padding-right:5px}.md-radio input[type=radio]{display:none}.md-radio input[type=radio]:checked+label:before{-webkit-animation:ripple .2s linear forwards;animation:ripple .2s linear forwards;border-color:#bbb}.md-radio input[type=radio]:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.md-radio input[type=radio]:disabled+label{color:#aaa!important;cursor:default}.md-radio input[type=radio]:disabled+label:before{-webkit-animation:none;animation:none;background-color:#ddd!important}.md-radio input[type=radio]:disabled:checked+label:after{background-color:#aaa!important}.md-radio label{color:#333;cursor:pointer;display:inline-block;font-size:16px;height:22px;margin-bottom:0;padding:0 12px 0 22px;position:relative;text-indent:8px;vertical-align:bottom}.md-radio label:after,.md-radio label:before{border-radius:50%;content:"";position:absolute;transition:all .3s ease;transition-property:border-color,-webkit-transform;transition-property:transform,border-color;transition-property:transform,border-color,-webkit-transform}.md-radio label:before{border:2px solid #bbb;height:22px;left:0;top:0;width:22px}.md-radio label:after{background:#2d8cf8;height:10px;left:6px;top:6px;-webkit-transform:scale(0);transform:scale(0);width:10px}.md-radio+.md-radio{margin-top:1.5rem}.md-radio.block{display:block}.md-radio.block label{color:#666}.card-section{border:none;border-radius:0}.card-section>.card-body{padding:1rem}.card-section>.list-group{padding:0 1rem}.card-section>.list-group>.list-group-item{border:none;border-top:1px solid #eee;padding:1rem 0 .8125rem}.card-section>.list-group>.list-group-item:first-child{border-top:none}@media (min-width:576px){.card-section>.card-body,.card-section>.list-group{margin:0 auto;max-width:375px;width:375px}}.card-section-fluid{border:none;border-radius:0}.card-section-fluid>.card-body{padding:1rem}.card-section-fluid>.list-group{padding:0 1rem}.card-section-fluid>.list-group>.list-group-item{border:none;border-top:1px solid #eee;padding:1rem 0 .8125rem}.card-section-fluid>.list-group>.list-group-item:first-child{border-top:none}@media (min-width:576px){.card-section-fluid>.card-body,.card-section-fluid>.list-group{margin:0 auto;max-width:100%;width:100%}}.md-checkbox{font-size:1rem;margin:1em 0;position:relative}.md-checkbox.md-checkbox-inline{display:inline-block;margin-right:1em}.md-checkbox label{color:#333;cursor:pointer;display:inline;line-height:1.375em;padding-left:1px}.md-checkbox label:not(:empty){padding-left:.5em}.md-checkbox label:after,.md-checkbox label:before{content:"";left:0;position:absolute;top:0}.md-checkbox label:before{background:#fff;border:2px solid #bbb;border-radius:.188em;cursor:pointer;height:1.375em;transition:background-color .3s;width:1.375em}.md-checkbox input[type=checkbox]{margin:0;outline:0;visibility:hidden;width:1.375em}.md-checkbox input[type=checkbox]:checked+label:before{background:#2d8cf8;border:none}.md-checkbox input[type=checkbox]:checked+label:after{border-color:#fff;border-style:none none solid solid;border-width:3px;height:.4375em;-webkit-transform:translate(.25em,.3509615385em) rotate(-45deg);transform:translate(.25em,.3509615385em) rotate(-45deg);width:.875em}.md-checkbox input[type=checkbox]:disabled{color:#aaa}.md-checkbox input[type=checkbox]:disabled+label:before{background-color:#ddd}.md-checkbox input[type=checkbox]:disabled:checked+label:before{background-color:#ddd;border-color:none}.md-checkbox input[type=checkbox]:disabled:checked+label:after{border-color:#aaa}.md-checkbox.md-checkbox-disabled{color:#aaa}.md-checkbox.md-checkbox-disabled label:before{background-color:#ddd}.md-checkbox.md-checkbox-disabled input[type=checkbox]:checked+label:before{background-color:#ddd;border-color:none}.md-checkbox.md-checkbox-disabled input[type=checkbox]:checked+label:after{border-color:#aaa}.md-checkbox+.md-checkbox{margin-top:1.5rem}.navbar{background-color:#fff;box-shadow:0 2px 3px rgba(0,0,0,.22);margin:0 auto;max-width:950px;padding-bottom:0;padding-top:0}.navbar-text{color:#2d8cf8;line-height:1.4375rem}.navbar-text img{display:none;transition:-webkit-transform .2s ease 0s;transition:transform .2s ease 0s;transition:transform .2s ease 0s,-webkit-transform .2s ease 0s}.navbar-divider{margin-bottom:.5rem;width:100%}.navtab{justify-content:space-around;width:100%}@media screen and (max-width:375px){.navtab{flex-wrap:nowrap}}.navtab .nav-item{border-color:#fff;color:#666;display:block;flex:1 1 100px;font-size:.875rem;line-height:1.4285;margin:0 .3125rem;padding:.9375rem 0;text-align:center;transition:all .3s ease;transition-property:color,border-color}.navtab .nav-item__img{width:1.25rem}.navtab .nav-item.active{border-bottom:3px solid #2d8cf8;color:#2d8cf8;font-size:14px;font-weight:600}@media screen and (max-width:425px){.navtab .nav-item{font-size:12px;font-weight:300;line-height:14px;padding-bottom:0}.navtab .nav-item.active{border-bottom:3px solid #2d8cf8;color:#2d8cf8;font-size:14px;font-weight:600}}.modal-dialog{align-items:center;display:flex;margin:.5rem 1rem;min-height:calc(100% - 1rem)}.modal-dialog:before{content:"";display:block;height:calc(100vh - 1rem)}.modal-dialog .modal-header.has-close-button{border-bottom:0;padding-bottom:0;padding-top:14px}.modal-dialog .modal-header.has-close-button button.close{outline:none}.modal-dialog .modal-header.has-close-button button.close i{font-size:20px}.modal-dialog.modal-dialog-scrollable{flex-direction:column;height:100%;justify-content:center}.modal-dialog.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog.modal-dialog-scrollable:before{content:none}@media (min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:375px}}.modal-content{border-radius:.25rem;box-shadow:0 2px 10px 0 rgba(0,0,0,.18)}.modal-body{padding:1.5rem}#modal-full-image{background:#000}#modal-full-image .absolute-top-panel{background-color:#000;display:flex;opacity:.8;padding:2vh;position:absolute;top:0;transition:all .3s ease;width:100vw;z-index:10}#modal-full-image .absolute-top-panel .close-container img{cursor:pointer;object-fit:contain;width:25px}#modal-full-image .absolute-top-panel .download-container{flex-grow:1;margin-right:2vw;text-align:right}#modal-full-image .absolute-top-panel .download-container img{cursor:pointer;object-fit:contain;width:25px}#modal-full-image .modal-content{background:transparent;border:0;box-shadow:none}@media (max-width:768px){#modal-full-image .modal-dialog{height:100%;margin:0;max-width:100vw;top:7vh}}@media (min-width:768px){#modal-full-image .modal-dialog{max-width:90vw}}#modal-full-image .modal-body{text-align:center}@media (max-width:768px){#modal-full-image .modal-body{padding:0}#modal-full-image .modal-body .full-image img{max-width:100vw}}@media (min-width:768px){#modal-full-image .modal-body .full-image img{max-height:100vh}}.text-primary{color:#2d8cf8!important}.text-danger{color:#ff4b4b!important}.text-alumni{color:#2d8cf8!important}.text-employee{align-items:flex-end;color:#24385c!important;display:flex!important;font-weight:700;justify-content:center;width:100%}.text-employee img{display:block!important}.text-cm{color:#0ad2ba!important}.text-admin{color:#ff7a7a!important}.text-muted{color:#999!important}.text-gray1{color:#333}.text-gray2{color:#666}.text-gray3{color:#999}.text-gray4{color:#ccc}.user-type-label{align-items:center;border:1px solid;border-radius:10px;display:inline-flex;font-size:10px;font-weight:600;line-height:1em;max-width:100%;padding:2px 8px;text-align:center}.user-type-label__name{flex:1;margin-right:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inputEmail{position:relative}.inputEmail__icon{background:url(/images/icon-email2.svg) 50%/contain no-repeat;height:.875rem;left:.75rem;position:absolute;top:.9375rem;width:1.125rem;z-index:1}.inputEmail__input{padding-left:2.5rem}.inputEmail__input.error-outline{border:1px solid #ff4b4b;box-shadow:inset 0 0 6px 0 #ff8b8b}.inputPassword{position:relative}.inputPassword__limited{background:url(/images/icon-limited.svg) 50%/contain no-repeat;height:1.25rem;left:.75rem;position:absolute;top:.75rem;width:1rem;z-index:1}.inputPassword__input{flex:1 1 auto;padding-left:2.5rem;position:relative}.inputPassword__input.error-outline{border:1px solid #ff4b4b;box-shadow:inset 0 0 6px 0 #ff8b8b}.inputPassword__eye{-webkit-appearance:none;background:url(/images/icon-eye-hide.svg) 0/contain no-repeat;border:none;cursor:pointer;height:1.25rem;padding:0;position:absolute;right:1rem;top:.875rem;transition:background-image .1s ease-in-out;width:1.375rem}.inputPassword__eye.show{background-image:url(/images/icon-eye-show.svg)}.dateSelect__month,.dateSelect__year{padding-right:.75rem}.dateSelect__day,.dateSelect__month{padding-left:.75rem}.dateSelect .placeholder{color:#2d8cf8;display:none}.notification--is-front{z-index:1061}.notification--is-front__backdrop{z-index:1060}.notification__body--less-padded{padding:1rem}.notification__text{color:#333;font-size:14px;line-height:20px;white-space:pre-wrap}.notification__text--bold{font-weight:700}.notification__text--center{text-align:center}.notification__text--danger{color:#ff4b4b}.notification__text--full{width:100%}.notification__text--title{margin-bottom:16px}.notification__delete{line-height:20px;white-space:pre-wrap}.notification__delete--body{font-size:14px}.notification__delete--header{color:#333;font-size:16px;font-weight:700;padding-bottom:2vh}.notification__delete--center{text-align:center}.notification__delete--text{color:#999}.notification__icon{height:1.25rem;margin-right:.5rem;vertical-align:top;width:1.25rem}.notification p{display:inline-block}.notification--closeButton{cursor:pointer;height:15px;position:absolute;right:15px;top:15px}.selectViewName__purpose:only-of-type .selectView__heading{display:none}.unread-badge{background:#ff4b4b;border-radius:12px;color:#fff;font-size:12px;font-weight:700;line-height:16px;margin-left:6px;padding:2px 6.5px;white-space:nowrap}.alumni-invite{background:#fff}.alumni-invite .card-section div{line-height:20px;padding-bottom:24px;text-align:center}.alumni-invite .card-section .spacer{position:relative;z-index:1}.alumni-invite .card-section .spacer:before{border-top:1px solid #2d8cf8;content:"";height:1px;left:calc(50% - 35px);position:absolute;width:70px}.directories{overflow:hidden!important}.directories--disabled-scroll,.directories--disabled-scroll *{touch-action:none}.directories__search .card-body>.directory-search{display:flex;flex:1 1 auto}.directories__search .card-body>.directory-search .searchTab{background:#eee;border:none;border-radius:8px;display:flex;height:40px;margin:0;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;outline:none;padding:0;width:100%}.directories__search .card-body>.directory-search .searchTab img{margin:8px}.directories__search .card-body>.directory-search .searchTab input{border-bottom:none}.directories__search .card-body>.directory-search .searchTab input::-webkit-input-placeholder{color:#999}.directories__search .card-body>.directory-search .searchTab input:-ms-input-placeholder{color:#999}.directories__search .card-body>.directory-search .searchTab input::placeholder{color:#999}.directories__search .card-body>.directory-search .searchTab input.form-control:focus,.directories__search .card-body>.directory-search .searchTab input:focus{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;outline:none;outline-width:0}.directories__search .card-body>.directory-search .searchTab .search{background:#2d8cf8;border:none;border-radius:4px;color:#fff;font-size:14px;font-weight:600;height:32px;line-height:14px;margin:4px;outline:none;padding:9px 12px;white-space:nowrap}.directories__search .card-body>.directory-search .searchTab .search:disabled{background:#ddd;border:none;color:#aaa;text-transform:none}.directories__search .card-body>.directory-search .searchTab .close:active,.directories__search .card-body>.directory-search .searchTab .close:focus{background-color:none;border:#fff;box-shadow:none;outline:none}.directories__search .card-body>.directory-search .cancel{color:#2d8cf8;cursor:pointer;font-size:14px;font-weight:300;line-height:14px;margin:auto;padding:0 0 0 16px;white-space:nowrap}.directories__filter{overflow:hidden;padding-bottom:17px;touch-action:none;transition:max-height .3s linear}.directories__filter .card-body{overflow:auto;padding:0;scrollbar-width:none;touch-action:pan-x;white-space:nowrap}.directories__filter .card-body::-webkit-scrollbar{background:transparent}@media (max-height:768px){.directories__filter+.directories__list .directories__empty-message{padding:calc(55% - 64px) 90px 0}}@media (min-height:768px){.directories__filter+.directories__list .directories__empty-message{padding:calc(55% - 64px) 5vw 0}}.directories__filter .card-body>.directory-filter .directory-filter__order__sort{display:inline-block;margin-right:12px}.directories__list{-webkit-overflow-scrolling:touch;height:calc(100vh - 114px);overflow-y:scroll;padding-bottom:134px}.directories__list.empty-directory{height:100vh}.directories__list .loader{touch-action:none}.directories__list .card-body{padding:0 .75rem 1rem}.directories__list .card-body .padding-top-43{padding-top:43px}.directories__list .card-body .directoryList{width:inherit}.directories__list.is-result .card-body{padding:.75rem 1rem}.directories__list.is-result .card-body .directories__empty-message{padding-top:54px}.directories__empty-message{height:100%;text-align:center;width:100%}@media (max-height:768px){.directories__empty-message{padding:55% 90px}}@media (min-height:768px){.directories__empty-message{padding:55% 5vw}}.directories .card-section>.card-body{display:flex;max-width:inherit;width:100%}.directories .inactive>.card-body{display:block;width:375px}.is-invite .empty-directory{height:calc(100vh - 7.75rem)}.componentPane>div.directories{max-height:calc(100vh - 7.4675rem);min-height:calc(100vh - 7.4675rem)}.componentPane>div.directories.is-invite,.componentPane>div.directories.is-result{max-height:calc(100vh - 3.75rem);min-height:calc(100vh - 3.75rem)}.en .directories__keywords .keywords-headers p:nth-of-type(2){min-width:57px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.directoryItem{align-items:center;border-bottom:1px solid #eee;cursor:pointer;line-height:1;padding:1rem 0}.directoryItem__invite{background:#fff;border:0;bottom:0;box-shadow:0 0 7px 0 rgba(0,0,0,.2);left:50%;max-width:950px;padding:1rem;position:fixed;touch-action:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:1}@media (max-width:767px){.directoryItem__invite{width:100%}}.directoryItem__invite button{height:44px;padding:0}.directoryItem__roomInvite{background:#fff;bottom:0;box-shadow:0 0 7px 0 rgba(0,0,0,.2);left:50%;max-width:950px;padding:1rem;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:1}.directoryItem__roomInvite button{background:#2d8cf8;color:#fff;font-weight:700}.directoryItem__roomInvite button:disabled{cursor:default}@media (max-width:767px){.directoryItem__roomInvite{margin-left:-.75rem;width:100%}}.directoryItem__name{display:inline-block;font-size:1rem;font-weight:600;margin:0;max-width:80%;overflow:hidden;text-overflow:ellipsis;vertical-align:text-bottom;white-space:nowrap}.directoryItem__age{font-size:.875rem;line-height:1;margin-left:.25rem}.directoryItem__company{color:#666;font-size:.875rem;margin-top:.3125rem;max-width:80%}.directoryItem__company,.directoryItem__registered{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.directoryItem__registered{color:#999;font-size:12px;line-height:18px;margin-bottom:0;margin-top:2px}.directoryItem__tags{color:#999;font-size:.75rem;height:1rem;margin-top:.3125rem;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.directoryItem__career,.directoryItem__career--alumni,.directoryItem__career--employee{border:1px solid #2d8cf8;border-radius:.5rem;color:#2d8cf8;display:inline-block;font-size:.625rem;font-weight:600;height:auto;margin-top:.5rem;padding:.125rem .5rem}.directoryItem__career--alumni{border-color:#2d8cf8;color:#2d8cf8}.directoryItem__career--employee{border-color:#24385c;color:#24385c}.directoryItem .user-type-label{margin-top:.5rem}.directoryItem .avatar-image{min-width:56px}.directoryItem .media-body{margin-left:.75rem;overflow:hidden}.directoryItem .md-checkbox{margin-right:16px}.directoryGroupItem{border-bottom:1px solid #ddd;color:#666;font-size:.9375rem;font-weight:700;line-height:1;margin-top:1.5rem;padding:.5625rem 0 .5rem;touch-action:pan-y}.directoryGroupItem:first-child,.directoryGroupItem:nth-of-type(2){margin-top:0}.directory-filter{margin-left:16px;width:100%}.directory-filter__order,.directory-filter__search{display:inline-block}.directory-filter__order__filter-button,.directory-filter__order__sort-button,.directory-filter__search__filter-button,.directory-filter__search__sort-button{background-color:transparent;border:1px solid #2d8cf8;border-radius:15px;color:#2d8cf8;display:inline-block;font-size:.7125rem;font-weight:600;height:1.75rem;line-height:.875rem;padding:.375rem .5rem;transition:color .3s}.directory-filter__order__filter-button:focus,.directory-filter__order__filter-button:hover,.directory-filter__order__sort-button:focus,.directory-filter__order__sort-button:hover,.directory-filter__search__filter-button:focus,.directory-filter__search__filter-button:hover,.directory-filter__search__sort-button:focus,.directory-filter__search__sort-button:hover{background-color:transparent;border:1px solid #2d8cf8;box-shadow:none;color:#2d8cf8;outline:none}.directory-filter__order__filter-button.inverted,.directory-filter__order__sort-button.inverted,.directory-filter__search__filter-button.inverted,.directory-filter__search__sort-button.inverted{background-color:#2d8cf8;border:1px solid #2d8cf8;color:#fff}.directory-filter__order__filter-button.inverted:focus,.directory-filter__order__filter-button.inverted:hover,.directory-filter__order__sort-button.inverted:focus,.directory-filter__order__sort-button.inverted:hover,.directory-filter__search__filter-button.inverted:focus,.directory-filter__search__filter-button.inverted:hover,.directory-filter__search__sort-button.inverted:focus,.directory-filter__search__sort-button.inverted:hover{background-color:#2d8cf8;border:1px solid #2d8cf8;box-shadow:none;color:#fff;outline:none}.directory-filter__order__filter-button svg,.directory-filter__order__sort-button svg,.directory-filter__search__filter-button svg,.directory-filter__search__sort-button svg{color:#2d8cf8;margin-right:.375rem}.directory-filter__order__sort-button,.directory-filter__search__sort-button{border-radius:4px}.directory-filter__order__sort-button svg,.directory-filter__search__sort-button svg{vertical-align:bottom}.directory-filter__order__filter-button,.directory-filter__search__filter-button{padding:.3rem .5rem}.directory-filter__order__filter-button svg,.directory-filter__search__filter-button svg{vertical-align:middle}.directory-filter__user-type{display:inline-block;margin-left:8px;vertical-align:top}.directory-filter__user-type__tag-button{background:#eee;border:1px solid transparent;border-radius:.875rem;color:#999;cursor:pointer;display:inline-block;font-size:.7125rem;font-weight:600;height:1.75rem;line-height:.875rem;padding:.375rem .5rem;text-align:center;transition:color .1s}.directory-filter__user-type__tag-button+.directory-filter__user-type__tag-button{margin-left:8px}.directory-filter__user-type__tag-button__count{color:hsla(0,0%,60%,.6);font-size:10px;margin-left:4px}.directory-filter__user-type__tag-button[disabled]{pointer-events:none}.directory-filter__user-type__tag-button.is-active,.directory-filter__user-type__tag-button:active{background:#2d8cf8;border-color:#2d8cf8;color:#fff}.directory-filter__user-type__tag-button.is-active [class$=__count],.directory-filter__user-type__tag-button:active [class$=__count]{color:hsla(0,0%,100%,.6)}.directory-filter__invite{margin:10px;text-align:center}.directory-filter__invite p{color:#666;font-size:14px;font-weight:700;line-height:16px;margin:0}.directory-filter__keywords-headers{display:flex;margin-top:14px}.directory-filter__keywords-headers.to-invite{margin-left:8px;vertical-align:middle}.directory-filter__keywords-headers img{display:inline-block}.directory-filter__keywords-headers p{color:#666;display:inline-block;margin:0 16px;white-space:normal}.directory-filter__keywords-headers p:nth-of-type(2){color:#2d8cf8;font-weight:600;margin:0 16px 0 0;white-space:nowrap}.directory-filter__modal{overflow-y:hidden!important}.directory-filter__modal .md-radio+.md-radio{margin-top:22px}.directory-filter__modal .modal-header{border:none;color:#333;font-size:14px;line-height:20px;padding-bottom:0}.directory-filter__modal .modal-header img{cursor:pointer}.directory-filter__modal .modal-body{color:#333;font-size:16px;line-height:22px;padding:24px 16px}.searchDirectories{background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.5);min-height:calc(100vh - 59px);padding:16px}.searchDirectories .checkboxes{margin-bottom:2px}.searchDirectories .checkboxes .row-subtypes{padding:0 16px}.searchDirectories .checkboxes .row-subtypes .md-checkbox{margin:12px 0 0}.searchDirectories .checkboxes .row-subtypes .md-checkbox label{font-size:16px;font-weight:400}.searchDirectories label{font-size:12px;font-weight:600;line-height:18px;margin-bottom:0}.searchDirectories .disabledRedirect{color:#333;cursor:default}.searchDirectories .enabledRedirect{color:#2d8cf8;cursor:pointer}.searchDirectories__headers{display:flex;justify-content:space-between;margin-bottom:16px}.searchDirectories__headers h5{color:#666;font-size:16px;font-weight:600;line-height:24px;margin-bottom:0}.searchDirectories__headers .disabledRedirect-header{color:#ccc}.searchDirectories__headers .enabledRedirect{color:#2d8cf8}.searchDirectories .form-group{margin-top:15px}.searchDirectories .form-group .checkboxes .md-checkbox+.md-checkbox{margin-top:0}.searchDirectories .form-group .categories-container{border:0;border-bottom:1px;border-color:#eee;border-style:solid;display:flex;justify-content:space-between;margin-top:10px;padding-bottom:4px}.searchDirectories .form-group .categories-container p{line-height:24px;margin-bottom:0}.searchDirectories button{background-color:#2d8cf8;border:none;border-radius:4px;color:#fff;font-weight:700;height:44px;width:100%}.searchDirectories .form-group{margin:0 0 24px;padding-left:0;padding-right:0}.searchDirectories .form-group input{border-color:#eee;font-size:16px;line-height:24px;padding:0 0 4px}.searchDirectories .form-group input::-webkit-input-placeholder{color:#bbb}.searchDirectories .form-group input:-ms-input-placeholder{color:#bbb}.searchDirectories .form-group input::placeholder{color:#bbb}.searchDirectories__form--range{align-items:center;display:flex;margin-bottom:24px}.searchDirectories__form--range select{color:#2d8cf8;width:93px}.searchDirectories__form--range select:first-of-type{margin-right:16px}.searchDirectories__form--range select:nth-of-type(2){margin-left:16px}.searchDirectories__form{margin-bottom:76px}.searchDirectories .age-start{margin-right:16px;width:93px}.searchDirectories .age-end{margin-left:16px;width:93px}.searchDirectories__bottom-btn{background:#fff;bottom:0;box-shadow:0 0 7px 0 rgba(0,0,0,.2);left:50%;max-width:950px;padding:16px;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.en .searchDirectories .age-end,.en .searchDirectories .age-start,.en .searchDirectories select{width:105px}.createPost{color:#999;display:flex;flex-direction:column;font-size:12px;height:calc(100vh - 59px);justify-content:space-between;min-height:inherit}.createPost__fields{background:#fff;margin-top:12px;padding:12px 16px}.createPost__field{margin-bottom:30px}.createPost__field>div:first-child>p:first-child,.createPost__field>p:first-child{font-weight:700}.createPost__field div{display:flex}.createPost__field div p{margin:0}.createPost__field div p:first-child{margin-right:12px}.createPost__field div p:nth-child(2){font-weight:400}.createPost__field select{border-radius:4px;box-shadow:0 0 4px rgba(0,0,0,.25);padding:8px 12px}.createPost__field .md-checkbox{margin:15px 0}.createPost__field label{font-size:15px;font-weight:700}.createPost__field .form-control:focus{border-radius:0}.createPost__field .form-control.error{border-bottom:1px solid #ff4b4b;box-shadow:none}.createPost__error{color:#ff4b4b!important;font-size:12px}.createPost__counter{font-weight:400;text-align:right}.createPost__fieldBottom{display:flex;justify-content:space-between}.createPost__bottom-button{background:#fff;box-shadow:0 0 7px rgba(0,0,0,.2);display:flex;justify-content:center;padding:16px;width:100%}.createPost__bottom-button button{height:45px;padding:10px;width:100%}.createPost__uploadImage{align-items:center;border-radius:4px;display:flex;height:26px;justify-content:center;margin-bottom:12px;margin-top:16px;min-width:94px;padding:4px 8px}.createPost__uploadImage label{align-items:center;color:#2d8cf8;cursor:pointer;display:flex;font-size:12px;font-weight:700;justify-content:center;line-height:18px;margin:0}.createPost__uploadImage img{margin-right:3px}.createPost__ogpPreview{align-items:center;display:flex;justify-content:center;padding:26px 16px 24px 0;width:100%}.createPost__ogpPreview .bosyu_upload{background-color:#eee;width:100%}.createPost__ogpPreview__container{align-items:flex-start;display:flex;flex-direction:column;max-width:600px;position:relative}@media (max-width:767px){.createPost__ogpPreview__container{width:100%}}.createPost__ogpPreview__container__delete{align-items:center;background-color:#fff;border:1.3px solid #ff4b4b;border-radius:4px;color:#ff4b4b;cursor:pointer;display:flex;font-size:10px;font-weight:700;height:26px;justify-content:center;position:absolute;right:8px;top:8px;transition:background-color .1s ease-in;width:26px}.createPost__ogpPreview__container__delete:hover{background-color:#ff4b4b;color:#fff}.createPost__ogpPreview__container__img{align-items:center;display:flex;justify-content:center;width:100%}.createPost__ogpPreview__container__img img{height:auto;max-height:320px;max-width:100%;width:auto}.createPost__ogpPreview__container__strings{background-color:#f7f7f7;display:flex;flex-direction:column;font-size:12px;line-height:18px;padding:12px;text-overflow:clip;white-space:nowrap;width:100%}.createPost__ogpPreview__container__strings p,.createPost__ogpPreview__container__strings span{overflow:hidden}.createPost__ogpPreview__container__strings p{color:#333}.createPost__ogpPreview__container__strings span{color:#999}.createPost .create_post_content{margin-bottom:20px}.createBosyu{display:flex;flex-direction:column;justify-content:space-between;min-height:inherit;position:relative}.createBosyu--body{background:#fff;min-height:calc(100vh - 135px);padding-left:16px;padding-top:24px}.createBosyu--body__field.input{margin-right:16px}.createBosyu--body__field.input .form-control{font-weight:300}.createBosyu--body__field.create_post_content{margin-top:24px}.createBosyu--body__field.create_post_content button{margin-bottom:24px;margin-top:10px}.createBosyu--body__field.create_post_content .uploadImage{margin-top:24px}.createBosyu--body__field.bottom{float:right;text-align:right}.createBosyu--body__field.bottom .counter{font-size:13px;line-height:15.51px}.createBosyu--body__field.bottom .error{background:transparent;color:#ff4b4b;font-weight:400;padding-top:0}.createBosyu--body__field.bottom .counter{background:transparent;font-weight:400;padding:8px 16px 0 0}.createBosyu--body__field.editMode{margin-top:32px}.createBosyu--body__field p{color:#999;display:table-cell;font-size:12px;line-height:18px;margin:0;padding-right:12px}.createBosyu--body__field .recruitment-badge{border-radius:11.5px;color:#fff;display:table-cell;font-size:9px;height:15px;line-height:13.5px;padding:0 7px 0 8px;text-align:center;vertical-align:middle;white-space:nowrap;width:38px}.createBosyu--body__field .restrict{display:flex}@media screen and (max-width:650px){.createBosyu--body__field .restrict{display:grid;grid-template-columns:repeat(2,1fr)}}.createBosyu--body__field .restrict .md-checkbox{display:flex;font-size:16px;font-weight:300;line-height:24px;margin:10px 0 0;padding-right:20px}.createBosyu--body__field .restrict .md-checkbox label{margin-bottom:0}.createBosyu--body__field .restrict .md-checkbox-disabled label[for=restrict],.createBosyu--body__field .restrict .md-checkbox-disabled label[for=restrict]:before{cursor:not-allowed}.createBosyu--body__field .toggle{display:inline-flex;margin-top:10px}.createBosyu--body__field .toggle p{color:#333;font-size:16px;font-weight:400;line-height:24px}.createBosyu--body__field .toggle .publishSetting{display:inline-block}.createBosyu--body__field .toggle .publishSetting .toggle-pending{background-color:#ff4b4b;cursor:pointer;transition:background-color 1s ease}.createBosyu--body__field .toggle .publishSetting .toggle-pending:before{background-color:#fff;border-radius:16px;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);content:"";height:28px;left:2px;position:absolute;transition:left .25s linear;vertical-align:middle;width:28px}.createBosyu--body__field .toggle .publishSetting .toggle-pending .toggle-circle{margin-left:2px!important}.createBosyu--body__field .toggle .publishSetting .toggle-pending .toggle-decision-text{color:#fff;padding-left:35px}.createBosyu--body__field .toggle .publishSetting .toggle-pending.disabled{background-color:#ccc;cursor:default}.createBosyu--body__field .toggle .publishSetting .toggle-approved{background-color:#0ad2ba;cursor:pointer;transition:background-color 1s ease}.createBosyu--body__field .toggle .publishSetting .toggle-approved:before{background-color:#fff;border-radius:16px;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);content:"";height:28px;left:50px;position:absolute;transition:left .25s linear;vertical-align:middle;width:28px}.createBosyu--body__field .toggle .publishSetting .toggle-approved .toggle-circle{margin-left:2px!important}.createBosyu--body__field .toggle .publishSetting .toggle-approved .toggle-decision-text{color:#fff;padding-left:10px}.createBosyu--body__field .toggle .publishSetting .toggle-approved.disabled{background-color:#ccc;cursor:default}.createBosyu--body__field .toggle .publishSetting .alumni-decision-switcher .toggle-switch-container{align-items:center;border-radius:16px;display:flex;height:32px;position:relative;width:80px}.createBosyu--body__field .toggle .publishSetting .alumni-decision-switcher .toggle-circle{background-color:#fff;border-radius:16px;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);height:28px;margin:0;vertical-align:middle;width:28px}.createBosyu--body__field .toggle .publishSetting .toggle-switch-container{align-items:center;border-radius:16px;display:flex;font-size:0;height:28px;position:relative;width:49px}.createBosyu--body__field .toggle .publishSetting .toggle-approved:before{left:20px}.createBosyu--body__fieldBottom{float:right}.createBosyu--body .createBosyu__uploadImage{background:#f2f5fa;border:none;cursor:pointer;height:180px;width:calc(100% - 20px)}.createBosyu--body .createBosyu__uploadImage label{align-content:center;display:grid;font-weight:600;height:100%;width:100%}.createBosyu--body .createBosyu__uploadImage label img{height:20px;margin:auto auto 8px;width:20px}.createBosyu--body .createBosyu__uploadImage label p{padding:0}.createBosyu--body__hint{background:#f5faff;margin-right:16px;margin-top:32px}.createBosyu--body__hint__icon{margin-top:17px}.createBosyu--body__hint__icon img{display:inline-block;padding-left:19px;padding-right:9.08px}.createBosyu--body__hint__icon p{color:#2d8cf8;display:inline-block;font-size:12px;font-weight:600;line-height:18px}.createBosyu--body__hint__sentence{color:#333;font-size:12px;font-weight:300;line-height:20px;padding:5px 16px 16px}.createBosyu__bottom-button{background:#fff;box-shadow:0 0 7px rgba(0,0,0,.2);display:flex;justify-content:center;padding:16px;width:100%}.createBosyu__bottom-button .return{border:1px solid #2d8cf8;color:#2d8cf8;height:44px;margin-right:12px;width:27%}.createBosyu__bottom-button .post{height:44px;width:72%}.postModal{background:rgba(0,0,0,.5)}.postModal .modal-body{padding:16px}.postModal__close{display:flex;justify-content:flex-end}.postModal__close div{width:18px}.postModal__close img{cursor:pointer;height:18px;width:18px}.postModal__action{text-align:center;width:100%}.postModal__action button{width:100%}.postModal__action button:nth-child(2){background:transparent;border-color:transparent;color:#2d8cf8;margin:17px 0}.postModal p{font-size:14px;font-weight:500;margin-top:15px}.createPolls{display:flex;flex-direction:column;justify-content:space-between;position:relative}.createPolls--header{background-color:#f7f7f7;color:#666;font-size:14px;font-weight:600;line-height:21px;padding:8px 0;text-align:center}.createPolls--header p{margin:auto}.createPolls--body{background:#fff;min-height:calc(100vh - 180px);padding-left:16px;padding-top:24px}.createPolls--body__field.input{font-weight:600;margin-right:16px}.createPolls--body__field.input .form-control{font-weight:300}.createPolls--body__field.input p{padding-right:12px}.createPolls--body__field p{color:#999;display:table-cell;font-size:12px;font-weight:600;line-height:18px;padding-right:8px}.createPolls--body__field .polls-badge{border-radius:11.5px;color:#fff;display:table-cell;font-size:9px;height:15px;line-height:13.5px;padding:0 7px 0 8px;text-align:center;vertical-align:middle;white-space:nowrap;width:38px}.createPolls--body__field.restrict{margin-top:50px}.createPolls--body__field.restrict p{padding-right:12px}.createPolls--body__field.subtypes{display:flex}@media screen and (max-width:650px){.createPolls--body__field.subtypes{display:grid;grid-template-columns:repeat(2,1fr)}}.createPolls--body__field.subtypes .md-checkbox{display:flex;font-size:16px;font-weight:300;line-height:24px;margin:20px 0 0;padding-right:20px}.createPolls--body__field.subtypes .md-checkbox label{margin-bottom:0}.createPolls--body__field.subtypes .md-checkbox-disabled label[for=restrict],.createPolls--body__field.subtypes .md-checkbox-disabled label[for=restrict]:before{cursor:not-allowed}.createPolls--body__field.setting{margin-top:34px;max-height:58px}.createPolls--body__field .toggle{display:flex;padding-top:10px}.createPolls--body__field .toggle p{color:#333;font-size:16px;font-weight:300;line-height:24px}.createPolls--body__field .toggle .publishSetting{display:inline-block}.createPolls--body__field .toggle .publishSetting .toggle-pending{background-color:#ff4b4b;cursor:pointer;transition:background-color 1s ease}.createPolls--body__field .toggle .publishSetting .toggle-pending:before{background-color:#fff;border-radius:16px;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);content:"";height:28px;left:2px;position:absolute;transition:left .25s linear;vertical-align:middle;width:28px}.createPolls--body__field .toggle .publishSetting .toggle-pending .toggle-circle{margin-left:2px!important}.createPolls--body__field .toggle .publishSetting .toggle-pending .toggle-decision-text{color:#fff;padding-left:35px}.createPolls--body__field .toggle .publishSetting .toggle-pending.disabled{background-color:#ccc;cursor:default}.createPolls--body__field .toggle .publishSetting .toggle-approved{background-color:#0ad2ba;cursor:pointer;transition:background-color 1s ease}.createPolls--body__field .toggle .publishSetting .toggle-approved:before{background-color:#fff;border-radius:16px;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);content:"";height:28px;left:50px;position:absolute;transition:left .25s linear;vertical-align:middle;width:28px}.createPolls--body__field .toggle .publishSetting .toggle-approved .toggle-circle{margin-left:2px!important}.createPolls--body__field .toggle .publishSetting .toggle-approved .toggle-decision-text{color:#fff;padding-left:10px}.createPolls--body__field .toggle .publishSetting .toggle-approved.disabled{background-color:#ccc;cursor:default}.createPolls--body__field .toggle .publishSetting .alumni-decision-switcher .toggle-switch-container{align-items:center;border-radius:16px;display:flex;height:32px;position:relative;width:80px}.createPolls--body__field .toggle .publishSetting .alumni-decision-switcher .toggle-circle{background-color:#fff;border-radius:16px;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);height:28px;margin:0;vertical-align:middle;width:28px}.createPolls--body__field .toggle .publishSetting .toggle-switch-container{align-items:center;border-radius:16px;display:flex;font-size:0;height:28px;position:relative;width:49px}.createPolls--body__field .toggle .publishSetting .toggle-approved:before{left:20px}.createPolls--body__field__choices.header{display:inline-block;margin-top:32px}.createPolls--body__field__choices.tags{border-spacing:8px 0;display:table-cell;vertical-align:middle}.createPolls--body__field__choices.input{margin-right:16px}.createPolls--body__field__choices.input__add{margin-bottom:61px;margin-right:16px;padding:0;width:100%}.createPolls--body__field__choices.input__add button{margin-top:20px;padding:3px 8px}.createPolls--body__field__choices.input__add button span{font-size:12px;font-weight:300;line-height:18px;padding-left:6.46px}.createPolls--body__field__choices.input__add .disabled:hover{background:none;border-color:none;color:none;cursor:not-allowed;outline:none}.createPolls--body__field__choices.input .inputField{display:inline-flex;width:100%}.createPolls--body__field__choices.input .inputField .form-control{font-weight:300}.createPolls--body__field__choices.input .inputField button{border:0;margin:0;outline:0;padding-left:0;position:absolute;right:0}.createPolls--body__field__choices.input .inputField button:hover{background:none;border-color:none;color:none;outline:none}.createPolls--body__field__choices.input button{background:#fff;border-color:#2d8cf8;border-width:1px;color:#2d8cf8;cursor:pointer;display:block;float:right;font-size:12px;line-height:14px;margin-top:24px;outline:none;padding:4px 12px;text-align:left;word-break:break-all}.createPolls--body__field__choices.input button:hover{background:#e8f3ff;border-color:#2d8cf8;outline:none}.createPolls--body__field__choices.input button:active,.createPolls--body__field__choices.input button:focus{background:#fff;border-color:#2d8cf8;box-shadow:none;color:#2d8cf8;outline:none}.createPolls--body__field__choices.duplicate{color:#ff4b4b;font-size:12px;font-weight:400;line-height:18px;padding-top:18px;text-align:right}.createPolls--body__field__choices.duplicate.last{margin-bottom:61px}.createPolls--body__field.create_post_content .uploadImage{margin-top:24px}.createPolls--body__fieldBottom{float:right;white-space:nowrap}.createPolls--body__fieldBottom.last{margin-bottom:61px}.createPolls--body__fieldBottom .error{background:transparent;color:#ff4b4b;font-weight:400;padding-top:0}.createPolls--body__fieldBottom .counter{background:transparent;font-weight:400;padding:8px 16px 0 0}.createPolls--body__fieldBottom .counter__choices{padding:8px 0 0}.createPolls--body .createBosyu__uploadImage{background:#f2f5fa;border:none;cursor:pointer;height:180px;margin-top:10px;width:calc(100% - 20px)}.createPolls--body .createBosyu__uploadImage label{align-content:center;display:grid;font-weight:600;height:100%;width:100%}.createPolls--body .createBosyu__uploadImage label img{height:20px;margin:auto auto 8px;width:20px}.createPolls--body .createBosyu__uploadImage label p{padding:0}.createPolls--body__hint{background:#f5faff;margin:32px 16px 0 0}.createPolls--body__hint__icon{padding:17px 0 0 16px}.createPolls--body__hint__icon img{display:inline-block;padding-right:9.08px}.createPolls--body__hint__icon p{color:#2d8cf8;display:inline-block;font-size:12px;font-weight:600;line-height:18px}.createPolls--body__hint__sentence{color:#333;font-size:12px;font-weight:300;line-height:20px;padding:5px 16px 16px}.createPolls__bottom-button{background:#fff;box-shadow:0 0 7px rgba(0,0,0,.2);display:inline-block;justify-content:center;padding:16px;vertical-align:top;width:100%}.createPolls__bottom-button.progress{background:#fff;box-shadow:none;display:grid;grid-template-columns:1fr 49px;padding:0 16px}.createPolls__bottom-button.progress .progress-bar{border-radius:10px;height:16px;width:100%}.createPolls__bottom-button.progress .progress{border-radius:8px}.createPolls__bottom-button.progress__text{box-shadow:none;display:inline-flex;font-size:14px;height:inherit;justify-content:flex-end;padding:0}.createPolls__bottom-button.progress__text .progress_1{color:#2d8cf8;font-weight:600;line-height:21px}.createPolls__bottom-button.progress__text .progress_2{font-weight:700;margin-left:5px}.createPolls__bottom-button.submit{box-shadow:none;display:flex}.createPolls__bottom-button.submit .return{border:1px solid #2d8cf8;color:#2d8cf8;margin-right:12px;width:27%}.createPolls__bottom-button.submit .post{width:72%}.events{display:flex;flex-direction:column;justify-content:space-between;min-height:inherit;position:relative}.events_organizer-span{background-color:#ffb61a;border:solid #ffb61a;border-radius:20px;color:#fff;font-size:9px;height:15px;line-height:15px;margin-left:2px;padding:0 1.5% 5%}.events .successInvite{bottom:auto}.events--header{background-color:#f7f7f7;color:#666;font-size:14px;font-weight:600;line-height:21px;padding:8px 0;text-align:center}.events--header p{margin:auto}.events--body{background:#fff;min-height:calc(100vh - 180px);padding-left:16px;padding-top:24px}.events--body__field.input{margin-right:16px;margin-top:32px}.events--body__field p{color:#999;display:table-cell;font-size:12px;font-weight:600;line-height:18px;margin:0;padding-right:12px}.events--body__field.restrict{margin-bottom:34px;margin-top:55px}.events--body__field .end_date_container{size:14px;color:#2d8cf8;display:flex;font-weight:600;margin-top:44px}.events--body__field .end_date_container:hover{cursor:pointer}.events--body__field .end_date_container svg{margin-right:4px;width:16px}.events--body__field.subtypes{display:flex}@media screen and (max-width:650px){.events--body__field.subtypes{display:grid;grid-template-columns:repeat(2,1fr)}}.events--body__field.subtypes .md-checkbox{display:flex;font-size:16px;font-weight:300;line-height:24px;margin:20px 0 0;padding-right:20px}.events--body__field.subtypes .md-checkbox label{margin-bottom:0}.events--body__field.setting{margin-top:34px;max-height:58px}.events--body__field .toggle{display:flex;padding-top:10px}.events--body__field .toggle p{color:#333;font-size:16px;font-weight:300;line-height:24px}.events--body__field .toggle .publishSetting{display:inline-block}.events--body__field .toggle .publishSetting .toggle-pending{background-color:#ff4b4b;cursor:pointer;transition:background-color 1s ease}.events--body__field .toggle .publishSetting .toggle-pending:before{background-color:#fff;border-radius:16px;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);content:"";height:28px;left:2px;position:absolute;transition:left .25s linear;vertical-align:middle;width:28px}.events--body__field .toggle .publishSetting .toggle-pending .toggle-circle{margin-left:2px!important}.events--body__field .toggle .publishSetting .toggle-pending .toggle-decision-text{color:#fff;padding-left:35px}.events--body__field .toggle .publishSetting .toggle-pending.disabled{background-color:#ccc;cursor:default}.events--body__field .toggle .publishSetting .toggle-approved{background-color:#0ad2ba;cursor:pointer;transition:background-color 1s ease}.events--body__field .toggle .publishSetting .toggle-approved:before{background-color:#fff;border-radius:16px;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);content:"";height:28px;left:50px;position:absolute;transition:left .25s linear;vertical-align:middle;width:28px}.events--body__field .toggle .publishSetting .toggle-approved .toggle-circle{margin-left:2px!important}.events--body__field .toggle .publishSetting .toggle-approved .toggle-decision-text{color:#fff;padding-left:10px}.events--body__field .toggle .publishSetting .toggle-approved.disabled{background-color:#ccc;cursor:default}.events--body__field .toggle .publishSetting .alumni-decision-switcher .toggle-switch-container{align-items:center;border-radius:16px;display:flex;height:32px;position:relative;width:80px}.events--body__field .toggle .publishSetting .alumni-decision-switcher .toggle-circle{background-color:#fff;border-radius:16px;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);height:28px;margin:0;vertical-align:middle;width:28px}.events--body__field .toggle .publishSetting .toggle-switch-container{align-items:center;border-radius:16px;display:flex;font-size:0;height:28px;position:relative;width:49px}.events--body__field .toggle .publishSetting .toggle-approved:before{left:20px}.events--body__date_block{display:flex;gap:10%}@media (max-width:768px){.events--body__date_block{flex-direction:column;gap:48px}}.events--body__date_block__time{align-items:baseline;display:flex;gap:16px}.events--body__date_block .form-control{margin:35px 0 0;width:25%}.events--body__date_block .select-time{margin:20px 0 0;width:98px}.events--body__date_block select[disabled]{cursor:not-allowed}.events--body__date_block .SingleDatePicker{margin-top:10px}.events--body__date_block .SingleDatePicker div>.SingleDatePickerInput>.DateInput input[disabled]{cursor:not-allowed}.events--body__fieldBottom{float:right;white-space:nowrap}.events--body__fieldBottom.last{margin-bottom:61px}.events--body .createBosyu__uploadImage{background:#f2f5fa;border:none;cursor:pointer;height:180px;margin-top:10px;width:calc(100% - 20px)}.events--body .createBosyu__uploadImage label{align-content:center;display:grid;font-weight:600;height:100%;width:100%}.events--body .createBosyu__uploadImage label img{height:20px;margin:auto auto 8px;width:20px}.events--body .createBosyu__uploadImage label p{padding:0}.events--body__hint{background:#f5faff;margin:32px 16px 20px 0}.events--body__hint__icon{padding:17px 0 0 16px}.events--body__hint__icon img{display:inline-block;padding-right:9.08px}.events--body__hint__icon p{color:#2d8cf8;display:inline-block;font-size:12px;font-weight:600;line-height:18px}.events--body__hint>p{color:#333;font-size:12px;font-weight:300;line-height:18px;padding:5px 16px 16px}.events__bottom-button{background:#fff;box-shadow:0 0 7px rgba(0,0,0,.2);display:inline-block;justify-content:center;padding:16px;vertical-align:top;width:100%}.events__bottom-button.progress{background:#fff;box-shadow:none;display:grid;grid-template-columns:1fr 49px;padding:0 16px}.events__bottom-button.progress img{width:100%}.events__bottom-button.progress .progress-bar{border-radius:10px;height:16px;width:100%}.events__bottom-button.progress__text{box-shadow:none;display:inline-flex;font-size:14px;font-weight:700;justify-content:flex-end;line-height:17.09px;padding:0}.events__bottom-button.progress__text .progress_1{color:#2d8cf8;font-weight:600;padding-right:5px}.events__bottom-button .progress{border-radius:8px}.events__bottom-button.submit{box-shadow:none;display:flex}.events__bottom-button.submit .return{border:1px solid #2d8cf8;color:#2d8cf8;margin-right:12px;width:27%}.events__bottom-button.submit .post{width:72%}.events .event-badge{border-radius:11.5px;color:#fff;display:table-cell;font-size:9px;height:15px;line-height:13.5px;padding:0 7px 0 8px;text-align:center;vertical-align:middle;white-space:nowrap;width:38px}.events .DateInput__display-text--focused{background:transparent;color:#484848}.events .DateInput--disabled{background:#eee}.events .DateInput__display-text--disabled{color:#999}.designerLoginModal{font-size:.875rem;text-align:center}.designerLoginModal__language{color:#444;font-weight:600;margin-bottom:1.5rem}.designerLoginModal__email{margin-bottom:1.875rem;text-align:left}.designerLoginModal__password{margin-bottom:2.5rem;text-align:left}.designerLoginModal__noAccount{color:#999}.designerLoginModal__social{color:#24385c;margin:1.5rem 0}.designerLoginModal__forgotPassword{color:#2d8cf8}.forgot-password-modal .modal-header{align-items:center;flex-direction:row-reverse}.forgot-password-modal__header{font-size:14px;height:16px;line-height:1.43;margin-left:10px}.forgot-password-modal__header,.forgot-password-modal__paragraph{color:#333;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal}.forgot-password-modal__paragraph{font-size:16px;line-height:1.25}.forgot-password-modal__icon{background:url(/images/icon-email2.svg) 50%/contain no-repeat;height:.875rem;left:.75rem;position:absolute;top:.9375rem;width:1.125rem;z-index:1}.forgot-password-modal__submit-btn{border-radius:4px;height:44px;margin-top:20px;width:100%}.forgot-password-modal .error{color:#ff4b4b;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;height:12px;letter-spacing:normal;line-height:1.17}.resetPasswordModal .loginModal__password.form-group .loginModal__forgotPassword{color:#2d8cf8}.resetPasswordModal .loginModal__password.form-group .loginModal__forgotPassword--help{color:#666;line-height:16px;margin-bottom:0;margin-top:8px}.resetPasswordModal .loginModal__password.form-group .loginModal__forgotPassword--help+.error{padding-bottom:8px;padding-top:0}.resetPasswordModal .loginModal__password.form-group .loginModal__forgotPassword--help+.error:not(:empty){padding:0}.resetPasswordModal .loginModal__email.form-group,.resetPasswordModal .loginModal__password.form-group{margin-bottom:0}.resetPasswordModal .loginModal__email.form-group .error,.resetPasswordModal .loginModal__password.form-group .error{margin:0;padding-bottom:15px;padding-top:15px}.resetPasswordModal .loginModal__email.form-group .error:not(:empty),.resetPasswordModal .loginModal__password.form-group .error:not(:empty){margin-bottom:10px;margin-top:.5rem;padding:0}.loginModal{font-size:.875rem;height:calc(100vh - 3.75rem);padding:2rem 2.5rem;text-align:center}.loginModal__language{color:#444;font-weight:600;margin-bottom:1.5rem}.loginModal__email{margin-bottom:1.875rem;text-align:left}.loginModal__password{margin-bottom:2.5rem;text-align:left}.loginModal__password--with-help{margin-bottom:0}.loginModal__noAccount{color:#999}.loginModal__social{color:#24385c;margin:1.5rem 0}.loginModal__forgotPassword{color:#2d8cf8}.loginModal__forgotPassword--help{color:#666;line-height:16px;margin-bottom:0;margin-top:8px}.loginModal__forgotPassword--help+.error{padding-bottom:8px;padding-top:0}.loginModal__forgotPassword--help+.error:not(:empty){padding:0}.loginModal__troubleLoggingIn{margin-top:24px}.loginModal__troubleLoggingIn a{color:#2d8cf8}.loginModal__footer{margin:6rem auto 0}.socialLogin{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;list-style-type:none;padding:0}.socialLogin__item{border-radius:4px;display:inline-block;flex:0 1 4rem}.socialLogin__item button{padding:0}.socialLogin__item img{border-radius:4px;height:40px;object-fit:cover;width:100%}.socialLogin #googleplus-btn{border-inline:1px solid #ccc;border-radius:4px;overflow:none}@media (max-width:388px){.socialLogin{flex-wrap:wrap;gap:10px;justify-content:space-around}}.companyModal__header{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:500;margin-bottom:16px;margin-top:0}.companyModal__description{font-size:14px;line-height:24px;margin-bottom:0;white-space:pre-line}.companyModal__bannerImage{border:1px solid #c4c4c4;height:auto;margin:24px 0 8px;max-width:100%}.companyModal__bannerImage--full-width{margin-left:-16px;margin-right:-16px;max-width:calc(100% + 32px)}.companyModal .modal-dialog{height:100%;margin-bottom:unset;margin-top:unset}.companyModal .modal-content{border:none;padding:16px}.companyModal .modal-header{border-bottom:1px solid #eee;font-size:14px;font-weight:700;justify-content:center;line-height:20px;margin-bottom:24px;padding:0 0 14px;text-align:center}.companyModal .modal-body{padding:unset;text-align:center}.companyModal .modal-body :not(img){text-align:left}.companyModal .modal-body div:not(:first-child){margin-top:14px}.companyModal .modal-body .btn-link{padding:unset}.companyModal .modal-footer{border:none;flex-direction:column;margin-top:16px;padding:unset}.companyModal .modal-footer>:not(:last-child){margin-right:0}.companyModal .modal-footer div.full-width{margin:0}.companyModal .modal-footer div.full-width:not(:first-child){margin-top:16px}.companyModal .modal-footer a.btn-primary{border:none;font-size:14px;font-weight:600;line-height:21px;padding:7px}.companyModal .modal-footer button{margin:0;width:100%}.companyModal .modal-footer button:not(:first-child){margin-top:16px}.companyModal .modal-footer button.btn-outline-primary{border-color:transparent;font-size:14px;font-weight:600;line-height:21px;padding:0}.companyModal .modal-footer button.btn-outline-primary:hover{background-color:transparent;color:#2d8cf8}.companyModal--is-front{z-index:1061}.companyModal-backdrop{opacity:.5!important}.companyModal-backdrop--is-front{z-index:1060}.companyModal-text-with-buttons button{margin-top:-2px}.helper__modal .modal-dialog{height:100%;margin-bottom:unset;margin-top:unset}.helper__modal .modal-content{padding:24px}.helper__modal .modal-header{border-bottom:1px solid #eee;font-size:14px;font-weight:700;justify-content:center;line-height:20px;margin-bottom:24px;padding:0 0 14px;text-align:center}.helper__modal .modal-body{padding:unset}.helper__modal .modal-body div:not(:first-child){margin-top:14px}.helper__modal .modal-body .btn-link{padding:unset}.helper__modal .modal-footer{border:none;flex-direction:column;margin-top:24px;padding:unset}.helper__modal .modal-footer button{margin:0;width:100%}.helper__modal .modal-footer button:not(:first-child){margin-top:.5rem}.helper__modal .modal-footer button.btn-outline-primary{border-color:transparent}.helper__modal--is-front{z-index:1061}.helper__modal-backdrop{opacity:.5!important}.helper__modal-backdrop--is-front{z-index:1060}.helper__modal-text-with-buttons button{margin-top:-2px}.helper__toast-container{margin-top:20px;opacity:.9;pointer-events:none;position:fixed;text-align:center;top:0;transition:opacity .15s linear;width:100%;z-index:9999}.helper__toast-container .toast{background-color:hsla(0,0%,100%,.95);box-shadow:0 2px 10px 0 rgba(0,0,0,.18);color:#0ad2ba;margin:auto;max-width:600px;padding:16px 20px;transition:opacity .15s linear}.helper__toast-container .toast-body{align-items:center;display:flex;font-size:16px;font-weight:700;justify-content:center;padding:unset;width:100%}.helper__toast-container .toast-body span{margin-bottom:0;margin-left:8px;max-width:calc(100% - 30px);white-space:pre-line}.helper__toast-container .toast-body.error{color:#ff7a7a}.helper__toast-container .toast-description{color:#333;font-size:14px;font-weight:400;line-height:20px;margin-top:20px;text-align:left}@media only screen and (max-width:768px){.helper__toast-container .toast{max-width:90vw}}body.modal-open .helper__toast-container{width:calc(100% - 15px)}.roomsummary .talksummary__divider{margin-top:0}.roomsummary .talksummary__description{line-height:1.75em;max-height:3.5em;word-break:break-word}.roomsummary .talksummary__info-divider{margin-bottom:2px}.roomsummary__details{display:flex;flex-direction:column;justify-content:center;margin:unset;min-height:62.39px;width:calc(100% - 68px)}.roomsummary__details>div{padding:unset}.roomsummary__description{display:inline-block;font-size:13px;font-weight:400;margin-bottom:0;max-height:unset;max-width:100%;overflow:hidden;padding:unset;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap;word-break:unset}.roomsummary__header{display:flex;justify-content:space-between}.roomsummary__header-date{line-height:24px;text-align:right}.roomsummary__muted{color:#666}.roomsummary__rec-name{color:#aaa}.roomsummary__rec-mid{align-items:center;display:flex;justify-content:space-between}.roomsummary__rec-mid button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;word-break:keep-all}.roomsummary svg{margin-bottom:5px}.roomsummary__follow{white-space:nowrap}.group-bubble span{font-size:12px}.group-bubble.row{margin:0}.group-bubble .own-slice.scheduledBubble{border:3px solid #fff;box-shadow:0 1px 1px rgba(0,0,0,.2);margin-bottom:0}.group-bubble .own-slice.scheduledBubble:before{background:#a8a8a8;border-left:1px solid #a8a8a8}.group-bubble .own-slice.scheduledBubble:after{background:#fff;border-left:1px solid #fff;border-top:1px solid #fff}.group-bubble .own-slice.scheduledBubble .floating-cover{background:#fff;border-top:0;height:3px;right:-10px;top:-3px;width:25px}.group-bubble .own-slice.scheduledBubble .scheduled-floating-cover{background:#f0f0f0;border-radius:50%;height:15px;position:absolute;right:-17px;top:3px;width:14px;z-index:2}.group-bubble .own-slice:before{background:#a8a8a8;border-left:1px solid #a8a8a8}.group-bubble .own-slice:after{background:#f0f0f0}.group-bubble .own-slice .liked-wrapper-dm{bottom:-32px;left:auto;right:85px}.group-bubble .other-slice{border:none}.group-bubble .other-slice:before{background:#f0f0f0;top:0}.group-bubble .other-slice:after{background:#f0f0f0;border-right-color:#f0f0f0;border-top-color:#f0f0f0;top:0}.group-bubble .other-slice .floating-cover{display:none}.group-bubble .other-slice .meta{padding:10px}.group-bubble .other-slice .meta .meta-strings{background:#fff}.en .group-bubble .own-slice .liked-wrapper-dm{right:105px}.group-bubble .meta-strings *{max-width:100%;overflow:hidden;text-overflow:ellipsis}.group-bubble h4{display:block}.group-bubble .chat-sender{margin-left:-5px;max-width:calc(100% - 80px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-bubble .chat-sender.white-text{color:#fff}.group-bubble.other .dialog-date-wrapper{margin-left:55px;margin-top:2px}.group-bubble.own.justify-content-end{position:relative;right:9px}.group-bubble.own .dialog-date-wrapper{margin-top:2px}.group-bubble .specific-render-contents>.is-seen-special{margin-bottom:0;padding-bottom:0}.group-bubble .seen-div{color:#999;font-size:11px;margin-bottom:15px;margin-top:1px;padding-left:55px;padding-right:0}.group-bubble .seen-div span{font-size:.95em}.group-bubble .other-slice{background:#efefef;border:1px solid #cfd1d4;border-top-left-radius:0;box-shadow:none;width:calc(100% - 70px)}.group-bubble .other-slice.bubble-redesign{background:#fff;border:1px solid #fff;border-radius:6px;border-top-left-radius:6px;font-size:12px;max-width:calc(100% - 70px);width:auto}.group-bubble .other-slice.bubble-redesign:before{background:unset;border:6px solid transparent;border-right-color:#fff;content:"";height:0;left:-13px;position:absolute;top:7px;width:0;z-index:0}.group-bubble .other-slice.bubble-redesign:after{content:none!important}.group-bubble .other-slice.bubble-redesign.sticker{background:transparent;border:none}.group-bubble .other-slice iframe,.group-bubble .other-slice img{height:auto;max-width:100%}.group-bubble .other-slice.is-seen{margin-bottom:0}.group-bubble .other-slice.sticker{background:transparent;border:none;margin-left:-15px!important;width:70%}.group-bubble .other-slice.sticker:after,.group-bubble .other-slice.sticker:before{content:unset}.group-bubble .other-slice.sticker .floating-cover{display:none}.group-bubble .other-slice.sticker-default{width:35.2%}.group-bubble .other-slice .floating-cover{border-top:1px solid #cfd1d4;height:1px;left:-1px;position:absolute;top:-1px;width:9px;z-index:1}.group-bubble .other-slice:after{background:#efefef;border-left:0;border-right:1px solid #cfd1d4;border-top:1px solid #cfd1d4;border-top-right-radius:100%}.group-bubble .other-slice:after,.group-bubble .other-slice:before{content:"";height:10px;left:-10px;position:absolute;top:-1px;width:10px;z-index:1}.group-bubble .other-slice:before{background:#e9ebef;border-left:0;border-right:1px solid transparent;border-top:1px solid #cfd1d4;border-top-right-radius:0}.group-bubble .own-slice{background:#fff;border:1px solid #cfd1d4;border-top-right-radius:0;box-shadow:none;width:calc(100% - 40px)}.group-bubble .own-slice.bubble-redesign{background:#c4e0ff;border:1px solid #c4e0ff;border-radius:6px;border-top-right-radius:6px;font-size:12px;max-width:calc(100% - 65px);width:auto}.group-bubble .own-slice.bubble-redesign:before{background:unset;border:6px solid transparent;border-left-color:#c4e0ff;content:"";height:0;position:absolute;right:0;top:7px;width:0}.group-bubble .own-slice.bubble-redesign:after{content:none!important}.group-bubble .own-slice.bubble-redesign.sticker{background:transparent;border:none}.group-bubble .own-slice.has-liked .settorelative:after{background:transparent url(/images/like-buttons/icon-like-pc-active.svg);background-repeat:no-repeat;bottom:-10px;content:" ";height:20px;left:-7px;position:absolute;width:20px;z-index:2}.group-bubble .own-slice .floating-cover{border-top:1px solid #cfd1d4;height:1px;position:absolute;right:-1px;top:-1px;width:9px;z-index:1}.group-bubble .own-slice .close{opacity:.6;position:absolute;right:3px;top:0;z-index:999}.group-bubble .own-slice iframe,.group-bubble .own-slice img{height:auto;max-width:100%}.group-bubble .own-slice.right-dialog-input{background:#fff;border:1px solid #6bb3ae;float:left}.group-bubble .own-slice.right-dialog-input.company-dialog-input{margin-left:9px;margin-right:0;min-height:45px;padding:0;position:relative;width:calc(95% - 9px)}.group-bubble .own-slice.right-dialog-input.company-dialog-input .thread-link-container{margin-left:15px}.group-bubble .own-slice.right-dialog-input.company-dialog-input .floating-cover{border-top-color:#6bb3ae}.group-bubble .own-slice.right-dialog-input.company-dialog-input textarea{background:transparent;border:0;height:inherit;padding:5px 0 10px 10px;position:relative;resize:none;width:calc(100% - 23px);z-index:999}.group-bubble .own-slice.right-dialog-input.company-dialog-input textarea:focus{border-color:transparent;outline:none}.group-bubble .own-slice.right-dialog-input.company-dialog-input textarea:active{border-color:transparent}.group-bubble .own-slice.right-dialog-input.company-dialog-input .message-dropdown a{color:rgba(0,0,0,.87)}.group-bubble .own-slice.right-dialog-input.company-dialog-input:after{background:#efeff0;border-left-color:#6bb3ae;border-top-color:#6bb3ae}.group-bubble .own-slice.right-dialog-input.company-dialog-input:before{border-left-color:#fff;border-right-color:#efeff0;border-top-color:#6bb3ae}.group-bubble .own-slice.right-dialog-input.company-dialog-input.error-empty-bubble{border:1px solid red}.group-bubble .own-slice.right-dialog-input.company-dialog-input.error-empty-bubble:after{border-left-color:red;border-top-color:red}.group-bubble .own-slice.right-dialog-input.company-dialog-input.error-empty-bubble:before{border-top-color:red}.group-bubble .own-slice.is-seen{margin-bottom:0}.group-bubble .own-slice.sticker{background:transparent;border:none;width:70%}.group-bubble .own-slice.sticker:after,.group-bubble .own-slice.sticker:before{content:unset}.group-bubble .own-slice.sticker .floating-cover{display:none}.group-bubble .own-slice.sticker-default{width:35.2%}.group-bubble .own-slice:after{background:#e9ebef;border-left:1px solid #cfd1d4;border-right:0;border-top:1px solid #cfd1d4;border-top-left-radius:100%;right:-10px}.group-bubble .own-slice:after,.group-bubble .own-slice:before{content:"";height:10px;position:absolute;top:-1px;width:10px;z-index:1}.group-bubble .own-slice:before{background:#fff;border-left:1px solid #fff;border-right:0;border-top:1px solid #cfd1d4;border-top-left-radius:0;left:100%}.group-bubble.is-pinned .bubble-redesign,.group-bubble.is-pinned .pdf-download{background-color:#fff4e2!important;border-color:#fff4e2!important}.group-bubble.is-pinned .own-slice:before{border-left-color:#fff4e2}.group-bubble.is-pinned .other-slice:before{border-right-color:#fff4e2}.group-bubble.is-pinned #special-images div.meta-strings,.group-bubble.is-pinned #special-images span,.group-bubble.is-pinned #special-meta div.meta-strings,.group-bubble.is-pinned #special-meta span{background-color:#fff4e2!important;border-color:#fff4e2!important}.group-bubble font[color]>a{color:inherit}.messageContainer .default .other .msg-items{position:relative}.messageContainer .default .other .msg-items:hover .like-wrapper{display:flex!important}.messageContainer .default .other .msg-items:hover .like-wrapper .like{height:16px!important;width:16px!important}.messageContainer .default .other .msg-items:hover .liked-wrapper{display:flex!important}.messageContainer .default .other .pdf-send .pdf-download{background:#fff;border:0;border-radius:4px;max-width:100%;white-space:nowrap}.messageContainer .default .other .pdf-send .pdf-download img{display:inline-block;height:26.07px;margin:0 17.63px 0 0;vertical-align:middle;width:20.73px}.messageContainer .default .other .pdf-send .pdf-download .pdf-name{display:inline-block;height:47px;text-align:left;vertical-align:middle}.messageContainer .default .other .pdf-send .pdf-download .pdf-name .fileName{color:#333;font-size:12px;line-height:16px;margin-bottom:0;max-width:380px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.messageContainer .default .other .pdf-send .pdf-download .pdf-name .fileName{color:#333;margin-bottom:0;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:425px){.messageContainer .default .other .pdf-send .pdf-download .pdf-name .fileName{color:#333;margin-bottom:0;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.messageContainer .default .other .pdf-send .pdf-download .pdf-name .pdf-details{color:#666;font-size:12px;line-height:16px}.messageContainer .default .other .pdf-send .pdf-download:active,.messageContainer .default .other .pdf-send .pdf-download:focus{box-shadow:none}.like-wrapper,.liked-wrapper{bottom:-20px;position:absolute;right:-20px;z-index:1}.like-wrapper.redesigned,.liked-wrapper.redesigned{background-color:#fff;border-radius:11px;bottom:-10px;box-shadow:0 1px 5px 0 rgba(0,0,0,.15);justify-content:space-around;min-width:31px;padding:3px 0 1px;right:-15px}.liked-wrapper,.liked-wrapper-dm{display:flex!important}.liked-wrapper-dm{bottom:-30px;left:5px;z-index:1}.liked-wrapper-dm .own-dm{cursor:auto}.liked-wrapper-room{display:flex!important}.liked-wrapper-room div{align-items:flex-end}.liked-wrapper-room.own-msg--jp{bottom:-30px;right:100px}.liked-wrapper-room.own-msg--en{bottom:-30px;right:120px}.liked-wrapper-room.other-msg--jp{bottom:-28px;left:105px}.liked-wrapper-room.other-msg--en{bottom:-28px;left:125px}.like{background:transparent url(/images/like-buttons/icon-like-pc-passive.svg);background-repeat:no-repeat;background-size:cover;border:0;height:16px;padding:0;width:16px;z-index:0}.like.before-click{background:transparent url(/images/like-buttons/icon-like-before-click.svg);background-repeat:no-repeat;background-size:contain}.like.active,.like:active,.like:hover{background-size:cover;background:transparent url(/images/like-buttons/icon-like-pc-active.svg);background-repeat:no-repeat;border:0;height:16px;width:16px}.like.active.before-click,.like:active.before-click,.like:hover.before-click{background:transparent url(/images/like-buttons/icon-like-before-click.svg);background-repeat:no-repeat;background-size:contain}.like.active.after-click,.like:active.after-click,.like:hover.after-click{background:transparent url(/images/like-buttons/icon-like-after-click.svg);background-repeat:no-repeat;background-size:contain}.like.active.after-click:focus,.like:active.after-click:focus,.like:hover.after-click:focus{outline:none}.like.active.own-dm,.like:active.own-dm,.like:hover.own-dm{background:transparent url(/images/like-buttons/icon-like-before-click.svg);background-repeat:no-repeat;background-size:contain}.like:focus{background-color:transparent;outline:0 auto -webkit-focus-ring-color}.like:disabled{cursor:default}@media (max-width:768px){.messageContainer .default .other .msg-items{position:relative}.messageContainer .default .other .msg-items:hover .like-wrapper{display:flex!important}.messageContainer .default .other .msg-items:hover .like-wrapper .like{height:16px!important;width:16px!important}.messageContainer .default .other .msg-items:hover .like-wrapper .like.mobile:hover{background:transparent url(/images/like-buttons/icon-like-pc-passive.svg);height:16px!important;width:16px!important}.messageContainer .default .other .msg-items:hover .like-wrapper .like.mobile.before-click{background:transparent url(/images/like-buttons/icon-like-before-click.svg);background-repeat:no-repeat;background-size:contain}.messageContainer .default .other .msg-items:hover .like-wrapper .like.active{background:transparent url(/images/like-buttons/icon-like-pc-passive.svg)}.messageContainer .default .other .msg-items:hover .like-wrapper .like.active.after-click{background:transparent url(/images/like-buttons/icon-like-after-click.svg);background-repeat:no-repeat;background-size:contain}.messageContainer .default .other .msg-items:hover .like-wrapper .like.active.after-click:focus{outline:none}.messageContainer .default .other .msg-items:hover .like-wrapper .like:disabled{cursor:default}.messageContainer .default .other .msg-items:hover .liked-wrapper{display:flex!important}}.own-slice{background:#fff;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,.2);font-size:12px;margin-bottom:10px;max-width:100%;overflow:visible;padding:12px}.own-slice div.settorelative{word-wrap:break-word;max-width:100%}.own-slice div.settorelative span ul{list-style-type:disc;padding-left:40px}.own-slice div.settorelative span ul li{list-style-type:inherit}.own-slice div.settorelative .p-nomargin .edited-span{color:#999;font-size:12px;margin-left:5px}.own-slice:before{border-left:20px solid #f0f0f0;border-right:10px solid transparent;border-top:10px solid #f0f0f0;border-top-left-radius:20px;content:"";left:100%;position:absolute;top:0;z-index:1}.own-slice:after{border-left:10px solid #fff;border-right:10px solid transparent;border-top:10px solid #fff;content:"";position:absolute;right:-10px;top:0}.own-slice.is-company-message{background:#e9ebef}.own-slice.is-company-message:after{border-left:10px solid #e9ebef;border-right:10px solid transparent;border-top:10px solid #e9ebef;content:"";position:absolute;right:-10px;top:0}.other-slice{background:#fff;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,.2);margin-bottom:10px;max-width:100%;overflow:visible!important;padding:12px}.other-slice div.settorelative{word-wrap:break-word;max-width:100%}.other-slice div.settorelative span ul{list-style-type:disc;padding-left:40px}.other-slice div.settorelative span ul li{list-style-type:inherit}.other-slice div.settorelative .p-nomargin .edited-span{color:#999;font-size:12px;margin-left:5px}.other-slice:before{border-left:10px solid transparent;border-right:10px solid #f0f0f0;border-top:10px solid #f0f0f0;content:"";left:5px;position:absolute;top:0}.other-slice:after{border-left:10px solid #f0f0f0;border-right:20px solid #f0f0f0;border-top:20px solid #f0f0f0;border-top-right-radius:50%;content:" ";left:-15.5px;position:absolute;top:0}.other-slice.is-company-message{background:#e9ebef}.other-slice.is-company-message.white-before-after:after{border-left:10px solid #fff;border-right:20px solid #fff;border-top:20px solid #fff;border-top-right-radius:50%;content:" ";left:-15.5px;position:absolute;top:0}.other-slice.is-company-message:before{border-left:10px solid transparent;border-right:10px solid #e9ebef;border-top:10px solid #e9ebef;content:"";position:absolute;top:0}.other-slice.pdf-only div[class=pdf-send]:active,.other-slice.pdf-only div[class=pdf-send]:focus{outline:none!important}.other-slice.pdf-only div[class=pdf-send] .pdf-download{border:0;max-width:100%;padding:0;padding-left:5.63px!important;white-space:nowrap}.other-slice.pdf-only div[class=pdf-send] .pdf-download img{display:inline-block;height:26.07px;margin:0 17.63px 0 0;position:relative;vertical-align:middle;width:20.73px}.other-slice.pdf-only div[class=pdf-send] .pdf-download .pdf-name{display:inline-block;height:47px;text-align:left;vertical-align:middle}.other-slice.pdf-only div[class=pdf-send] .pdf-download .pdf-name .fileName{color:#333;font-size:12px;line-height:16px;max-width:380px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.other-slice.pdf-only div[class=pdf-send] .pdf-download .pdf-name .fileName{color:#333;margin-bottom:0;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:425px){.other-slice.pdf-only div[class=pdf-send] .pdf-download .pdf-name .fileName{color:#333;margin-bottom:0;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.other-slice.pdf-only div[class=pdf-send] .pdf-download .pdf-name .pdf-details{color:#666;font-size:12px;line-height:16px}.other-slice.pdf-only div[class=pdf-send] .pdf-download:active,.other-slice.pdf-only div[class=pdf-send] .pdf-download:focus{box-shadow:none}.other-slice.with-text{padding:12px}.other-slice.with-text .settorelative .pdf-send .pdf-download{padding:0 0 12px 5.63px}.other-slice.with-text .settorelative .pdf-send .pdf-download:active,.other-slice.with-text .settorelative .pdf-send .pdf-download:focus{box-shadow:none}.other-slice.with-text .settorelative .p-nomargin{border-top:1px solid rgba(0,0,0,.1);padding-top:12px}.anim-enter-read{bottom:-2em;opacity:0}.anim-enter-read.anim-enter-read-active{bottom:0;opacity:1}.anim-enter{bottom:-2em;opacity:0}.anim-enter.anim-enter-active{bottom:0;opacity:1;transition:all .1s cubic-bezier(.68,.01,.245,1.13) 0s}.anim-other-enter{overflow:hidden}.anim-other-enter span{font-size:12px;max-width:100%;overflow:hidden;padding:0;transition:max-width 1s ease-in-out,-webkit-transform .1s cubic-bezier(.68,.01,.245,1.13) 0s;transition:transform .1s cubic-bezier(.68,.01,.245,1.13) 0s,max-width 1s ease-in-out;transition:transform .1s cubic-bezier(.68,.01,.245,1.13) 0s,max-width 1s ease-in-out,-webkit-transform .1s cubic-bezier(.68,.01,.245,1.13) 0s}.anim-other-enter.anim-other-enter-active span,.anim-other-enter.anim-other-enter-active span.media-message{max-width:100%}#special-images .other-slice:after,#special-images .other-slice:before,#special-images .own-slice:after,#special-images .own-slice:before,#special-pdf .other-slice:after,#special-pdf .other-slice:before,#special-pdf .own-slice:after,#special-pdf .own-slice:before{content:unset}#special-images .own-slice{background:#c4e0ff!important;border:1px solid #c4e0ff!important}#special-images .other-slice{background:#fff;border:1px solid #fff;margin-left:55px}#special-meta .other-slice:after,#special-meta .other-slice:before,#special-meta .own-slice:after,#special-meta .own-slice:before{content:unset}#special-meta .other-slice,#special-meta .own-slice{background:#fff;border:1px solid #fff}#special-meta .other-slice{margin-left:55px;padding:0}.img-content .own-slice{background:#fff!important;border:1px solid #fff!important}.own-slice.image-only{background:#c4e0ff;border:1px solid #c4e0ff!important}.own-slice.image-only:before{background:#c4e0ff;border-left:6px solid #c4e0ff!important}.own-slice.image-only .img-message img{width:100%}.own .own-slice.image-only div[classname=img-message] img{max-width:100%;width:100%}.own .own-slice.pdf-only div[class=pdf-send]:active,.own .own-slice.pdf-only div[class=pdf-send]:focus{outline:none!important}.own .own-slice.pdf-only div[class=pdf-send] .pdf-download{border:0;max-width:100%;padding:0;padding-left:5.63px!important;white-space:nowrap}.own .own-slice.pdf-only div[class=pdf-send] .pdf-download img{display:inline-block;height:26.07px;margin:0 17.63px 0 0;position:relative;vertical-align:middle;width:20.73px}.own .own-slice.pdf-only div[class=pdf-send] .pdf-download .pdf-name{display:inline-block;height:47px;text-align:left;vertical-align:middle}.own .own-slice.pdf-only div[class=pdf-send] .pdf-download .pdf-name .fileName{color:#333;font-size:12px;line-height:16px;max-width:380px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.own .own-slice.pdf-only div[class=pdf-send] .pdf-download .pdf-name .fileName{color:#333;margin-bottom:0;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:425px){.own .own-slice.pdf-only div[class=pdf-send] .pdf-download .pdf-name .fileName{color:#333;margin-bottom:0;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.own .own-slice.pdf-only div[class=pdf-send] .pdf-download .pdf-name .pdf-details{color:#666;font-size:12px;line-height:16px}.own .own-slice.pdf-only div[class=pdf-send] .pdf-download:active,.own .own-slice.pdf-only div[class=pdf-send] .pdf-download:focus{box-shadow:none}.own .own-slice.with-text{padding:12px}.own .own-slice.with-text .settorelative .pdf-send .pdf-download{padding:0 0 12px 5.63px}.own .own-slice.with-text .settorelative .pdf-send .pdf-download:active,.own .own-slice.with-text .settorelative .pdf-send .pdf-download:focus{box-shadow:none}.own .own-slice.with-text .settorelative .p-nomargin{border-top:1px solid rgba(0,0,0,.1);padding-top:12px}.own .pdf-send .pdf-download{background:#c4e0ff;border:0;border-radius:4px;max-width:100%;white-space:nowrap}.own .pdf-send .pdf-download img{display:inline-block;height:26.07px;margin:0 17.63px 0 0;position:relative;vertical-align:middle;width:20.73px}.own .pdf-send .pdf-download .pdf-name{display:inline-block;height:47px;text-align:left;vertical-align:middle}.own .pdf-send .pdf-download .pdf-name .fileName{color:#333;font-size:12px;line-height:16px;margin-bottom:0;max-width:380px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.own .pdf-send .pdf-download .pdf-name .fileName{color:#333;margin-bottom:0;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:425px){.own .pdf-send .pdf-download .pdf-name .fileName{color:#333;margin-bottom:0;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.own .pdf-send .pdf-download .pdf-name .pdf-details{color:#666;font-size:12px;line-height:16px}.own .pdf-send .pdf-download:active,.own .pdf-send .pdf-download:focus{box-shadow:none}.other .img-content .special-contents{padding:10px}.other .img-content .special-contents img{max-width:100%;width:100%}.other .img-content .special-contents #pdf-share{-webkit-touch-callout:none;display:flex;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:normal}.other .img-content .special-contents #pdf-share img{padding-right:5px}#message-share{white-space:normal}#message-share .inputs-bottom-row__div{padding-top:6px}#message-share .inputs-bottom-row__div a{background-color:#fff;border:1px solid #4b78dd;border-radius:3px;color:#1748b9;height:30px;padding:6px}#message-share .inputs-bottom-row__div a img{display:inline-block;margin-top:-2px}#message-share .inputs-bottom-row__div a p{display:inherit;margin:0}#message-share .inputs-bottom-row__div div{background-color:#fff;border:1px solid #4b78dd;border-radius:3px;color:#1748b9;display:inline-block;padding:6px}#message-share .inputs-bottom-row__div div img{display:inline-block;margin-top:-2px}#message-share .inputs-bottom-row__div div p{display:inline-block;margin:0}#message-share .inputs-bottom-row__div div p a{border:0;color:#1748b9;padding:0;vertical-align:middle;white-space:nowrap}#message-share .inputs-bottom-row__div div p a:hover{text-decoration:none}.p-nomargin p{margin:0}.failed-send{color:red;font-size:10px;margin:10px 0 0}.resend{cursor:pointer}.sending{color:rgba(0,0,0,.15);cursor:wait}.deleted-message{justify-content:center;margin:25px}.deleted-message p{background:rgba(0,0,0,.4);border-radius:28px;color:#fff;font-size:12px;line-height:22px;margin:0;padding:1px 56px}.messageReply{align-items:center;cursor:pointer;display:flex;height:29px;margin-bottom:12px;max-width:100%}.messageReply img{margin-right:4.67px}.messageReply .avatar-image{margin-right:8px;min-width:24px}.messageReply__content{align-items:center;color:#666;display:flex;font-size:11px;height:100%;line-height:14px;max-width:100%}.messageReply__content .deleted_reply{color:#999}.messageReply__content .reply_content{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-weight:300;max-height:28px;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.messageReply__content .reply_content.reply_to_pdf{display:flex;max-height:36px}.messageReply__content .reply_content img{height:26.07px;margin-left:13.63px;margin-right:0;width:20.73px}.messageReply__content .reply_content_pdf{max-width:330px}@media (max-width:768px){.messageReply__content .reply_content_pdf{max-width:150px}}.messageReply__content .reply_content_pdf.sticker_reply_to_pdf{max-width:72.31px}@media (max-width:768px){.messageReply__content .reply_content_pdf.sticker_reply_to_pdf{max-width:130px}}.messageReply__content .reply_content_pdf p{color:#333;font-size:12px;line-height:18px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messageReply__content .reply_content_pdf_indicator{color:#999!important;font-size:11px!important}.talksummary__lastreply{align-items:center;display:flex!important;width:100%}.talksummary__description{display:flex;flex:1;max-width:none}.own-seen-sent-wrapper{bottom:-30px;color:#999;-webkit-column-gap:1vw;column-gap:1vw;display:flex;left:0;min-width:95px;min-width:-webkit-max-content;min-width:max-content;position:absolute}.own-seen-sent-wrapper div>img,.own-seen-sent-wrapper div>span{margin:0 3px}.other-seen-sent-wrapper{bottom:-30px;color:#999;-webkit-column-gap:5px;column-gap:5px;display:flex;justify-content:flex-start;min-width:90px;position:absolute;right:0;white-space:nowrap;width:calc(100% - 7px)}.other-seen-sent-wrapper div>img,.other-seen-sent-wrapper div>span{margin:0 3px}.other-seen-sent-wrapper.no-elements{justify-content:flex-end}.other-seen-sent-wrapper span>img{padding-bottom:3px}.stickers-container{margin-left:0;margin-right:0;min-height:260px;width:100%}.stickers-container .row{width:100%}.stickers-container .row .sticker-loader{font-size:4em;padding-left:35px;padding-top:39px;text-align:center;width:100%}.stickers-container img{cursor:pointer;height:auto;transition:all .1s ease-out;width:100%}.stickers-container img.non-selected{-webkit-filter:opacity(.3);filter:opacity(.3)}.stickers-container img.selected{-webkit-transform:scale(1.3);transform:scale(1.3)}.stickers-container img[alt=caret]{height:30px;width:30px}@media (max-width:768px){.stickers-container{min-height:241px}}.alumni-side-thread{height:calc(100vh - 105px);position:relative}.alumni-side-thread .alumni-side-messages-wrapper{overflow:auto}.alumni-side-thread__thread-overlay{background:rgba(0,0,0,.2);color:#fff;display:flex;justify-content:center;margin:0 auto;position:absolute;z-index:2}.alumni-side-thread__thread-overlay h3{display:inline-block;font-size:16px;padding:15px 20px;white-space:nowrap}.alumni-side-thread__alumni-thread-side-message-bar{bottom:-60px;min-height:50px;position:absolute;width:100%;z-index:2}.alumni-side-thread__alumni-thread-side-message-bar:hover .placeholder-container{opacity:0;transition:z-index .1s step-end,opacity .1s linear;z-index:-1}.alumni-side-thread__navbar-default{background:#fff;border:0;border-radius:0;min-height:50px}.alumni-side-thread__placeholder-container{background:#fff;bottom:0;margin:0;opacity:1;position:absolute;top:0;transition:z-index .1s step-start,opacity .1s linear;vertical-align:middle;z-index:1}.alumni-side-thread__placeholder-container img{border:1px solid #ccc;height:30px;min-width:30px;width:30px}.alumni-side-thread__placeholder-container p{cursor:normal;font-size:12px;margin-bottom:0;position:relative}.alumni-side-thread__placeholder-container p:after{background:transparent;content:" ";height:100%;left:0;position:absolute;width:100%;z-index:999999}.alumni-side-thread__navform-thread{border:0}.alumni-side-thread__message-send{word-wrap:break-word;border-color:transparent!important;border-width:0 0 1px;box-shadow:none;font-size:12px;height:24px;margin-bottom:0;margin-top:0;outline:none!important;overflow-y:hidden;padding-top:3px;resize:none;resize:horizontal;width:100%}.alumni-side-thread__message-send::-webkit-input-placeholder{color:#b1b1b1}.alumni-side-thread__message-send::-moz-placeholder{color:#b1b1b1}.alumni-side-thread__message-send:-ms-input-placeholder{color:#b1b1b1}.alumni-side-thread__message-send:-moz-placeholder{color:#b1b1b1}.alumni-side-thread__message-send:active+.placeholder-container,.alumni-side-thread__message-send:focus+.placeholder-container{opacity:0;transition:z-index .1s step-end,opacity .1s linear;z-index:-1}.alumni-side-thread__send-button{background:none!important;border:none;box-shadow:none;margin:0;padding:0 0 2px;transition:all .3s}.alumni-side-thread__send-button img{border:none!important;min-width:25px;width:25px}.alumni-side-thread__send-button.active,.alumni-side-thread__send-button:focus,.alumni-side-thread__send-button:hover{background:none!important;background-color:transparent!important}.alumni-side-thread__send-button.active:disabled i,.alumni-side-thread__send-button:focus:disabled i,.alumni-side-thread__send-button:hover:disabled i{color:#636b6f}.alumni-side-thread__send-button.active i,.alumni-side-thread__send-button:focus i,.alumni-side-thread__send-button:hover i{color:#204d74}.alumni-side-thread__alumni-side-messages-wrapper{-webkit-overflow-scrolling:touch;--webkit-overflow-scrolling:touch;background:#eee;height:calc(100vh - 226px);overflow-y:auto;transition:min-height .5s cubic-bezier(.68,.01,.245,1.13) 0s,max-height .5s cubic-bezier(.68,.01,.245,1.13) 0s,height .5s cubic-bezier(.68,.01,.245,1.13) 0s}.alumni-side-thread__alumni-side-messages{padding:15px 5px}.alumni-side-thread__alumni-side-messages .pull-left{float:left}.alumni-side-thread__alumni-side-messages .pull-right{float:right}.alumni-side-thread__survey-details-single{background:hsla(0,0%,100%,.73)}.alumni-side-thread__survey-details-single h4{font-size:16px;max-width:570px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alumni-side-thread__survey-details-single img{display:inline;height:50px;width:50px}.alumni-side-thread--anonymous-message .alumni-side-thread__survey-details-single{background:hsla(0,0%,46%,.7);color:#fff}.alumni-side-thread--anonymous-message .alumni-side-thread__alumni-side-messages-wrapper{background:#666}.alumni-side-thread__date-message{background-color:rgba(0,0,0,.2);border-radius:11.5px;display:block;margin:20px auto;padding:2px;width:86px}.alumni-side-thread__date-message .alumni-side-thread__date-message-content{color:#fff;font-family:HelveticaNeue,sans-serif;font-size:.8em;text-align:center;z-index:1}@media (max-width:768px){.alumni-side-thread{height:calc(100vh - 59px)}.alumni-side-thread__alumni-side-messages-wrapper{background:#eee;height:calc(100vh - 155px)}}@media screen and (min-height:300px){.alumni-side-thread__date-message-content{z-index:-1}}.meta-img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:auto;margin-bottom:10px;width:100%}.messageContainer{margin-top:18px;overflow:hidden;overflow-x:hidden}.messageBox{background:#fff;bottom:0;box-shadow:0 0 7px rgba(0,0,0,.2);margin-left:0;margin-right:0;overflow:hidden;padding:12px;position:absolute;width:100%;z-index:999}.messageBox__disabledOverlay{height:100%;position:absolute;width:100%;z-index:1}.messageBox__bottomElements{align-items:center;display:flex;height:30px;justify-content:space-between;margin:0 5px;opacity:1;transition:all .3s ease}.messageBox__bottomElements .error-message{font-size:12px;margin:4px 0 0}.messageBox__bottomElements--left,.messageBox__bottomElements--right{display:flex}.messageBox__bottomElements--left .messageBox__upload-images #icon-pdf{height:19.55px!important;width:15.55px!important}.messageBox__bottomElements--left .messageBox__cancel-edit{color:#2d8cf8;cursor:pointer;font-size:12px;font-weight:300;line-height:18px;margin-top:12px}.messageBox__bottomElements.hidden-bottom{height:0;opacity:0}.messageBox--groupThread{width:100%}.messageBox__wrapper--hidden{display:none}.messageBox__charCounter{display:flex;justify-content:space-between;padding-top:8px}.messageBox__charCounter p{color:#8d8d8d;font-size:12px;margin:0}.messageBox__upload-images{margin-right:16px!important;transition:width .5s}.messageBox__upload-images.messageBox__upload-images--removed{margin-right:0;visibility:hidden;width:0}.messageBox__upload-images img,.messageBox__upload-images svg{margin-top:.45em;width:100%}.messageBox__upload-images.glow img:hover,.messageBox__upload-images.glow svg:hover,.messageBox__upload-images.glow-img:hover{color:#2d8cf8!important}.messageBox__upload-images>#btn-mention{background-color:transparent;border:none;outline:none;padding:0}.messageBox__upload-images.expanded svg{margin-top:.45em;width:100%}.messageBox__upload-images.expanded svg:hover{color:#666!important}.messageBox__textarea{transition:width .5s;width:100%}.messageBox__textarea--disabled-functions{width:calc(100% - 45px)}.messageBox__textarea--medium{width:100%}.messageBox__textarea--medium.messageBox__textarea--disabled-functions{width:calc(100% - 12px)}.messageBox__textarea__inner{width:calc(100% - 23px)}.messageBox__textarea .disable-textarea{background-color:hsla(0,0%,87%,.5)!important}.messageBox__textarea textarea.disable-textarea{background-color:transparent!important}.messageBox__textarea .message-send{background-color:#fff;border:1px solid #ccc;border-radius:22px;box-shadow:inset 0 1px 3px 0 rgba(36,56,92,.2);color:#333;display:flex;font-family:HiraginoSans-W3;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.43;max-height:100px;min-height:40px;overflow-y:auto;padding:5px 12px;width:100%}.messageBox__textarea .message-send.expand,.messageBox__textarea .message-send.expand.room{max-height:none}.messageBox__textarea .message-send .message-send-expand button:focus,.messageBox__textarea .message-send .message-send-expand img:focus{outline:none}.messageBox__textarea .message-send button{background:none;border:none}.messageBox__textarea .message-send #text-area-editable,.messageBox__textarea .message-send textarea{background:transparent;border:none;box-shadow:none;max-height:none!important;overflow:none!important;width:100%;word-break:break-all}.messageBox__textarea .message-send #text-area-editable:focus,.messageBox__textarea .message-send textarea:focus{outline:none}.messageBox__textarea .message-send #text-area-editable.groupThread-textarea{padding-top:3px}.messageBox__textarea .message-send.focused,.messageBox__textarea .message-send:focus{border:1px solid #2d8cf8;outline:none}.messageBox__textarea .err:focus{border:1px solid #ff4b4b;outline:none}.messageBox__sendbutton{margin-left:12px;transition:width .5s;width:33px}.messageBox__sendbutton button{border:0;margin-top:.5em;padding:0;width:100%}.messageBox__sendbutton button:disabled{background:none;cursor:default}.messageBox__sendbutton button img{transition:all .5s;width:100%}.messageBox__sendbutton button img.icon-send{width:23px}.messageBox__sendbutton--hidden{overflow:hidden;width:0}.messageBox__sendbutton--hidden button,.messageBox__sendbutton--hidden button img{width:0}.messageBox__sendbutton--hidden button img.icon-send{visibility:hidden}.messageBox__functionMenu{background:#000;bottom:11px;margin-left:0;max-height:250px;transition:width .5s;width:100%;z-index:-1}.messageBox__functionMenu .gray-text{color:#9e9e9e;margin:0;width:100}.messageBox__functionMenu .column-label{left:-9999px;position:absolute}.messageBox__functionMenu .prev-item{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-radius:5%;box-shadow:0 2px 2px rgba(0,0,0,.5);display:inline-block;margin-left:12px;margin-right:15px}.messageBox__functionMenu .prev-item .img-dimensioned{height:auto!important;max-height:220px;max-width:100%;opacity:0}.messageBox__functionMenu .prev-item button{position:absolute;right:6px;top:6px;z-index:9999}.messageBox__functionMenu .prev-item button img{height:25px}.messageBox__functionMenu .pdf-item{align-items:center;display:flex;height:32px;margin-bottom:10px;margin-left:17.63px;max-width:400px}.messageBox__functionMenu .pdf-item img{cursor:default;height:26.07px;max-height:26.07px;max-width:20.73px;object-fit:cover}.messageBox__functionMenu .pdf-item .pdf-file-name{fill:#333;color:#333;font-size:12px;font-weight:300;line-height:18px;margin-bottom:0;overflow:hidden;padding-left:8.63px;text-overflow:ellipsis;white-space:nowrap}.messageBox__functionMenu .pdf-item button{position:absolute;right:15px}.messageBox__functionMenu .pdf-item button img{cursor:pointer;height:9.33px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.messageBox__functionMenu .pdf-item button:active,.messageBox__functionMenu .pdf-item button:focus{outline:none}.messageBox .clear_both{clear:both}.messageBox__choicesNavform{box-shadow:none;padding:0}.messageBox__choicesNavform .thread.navbar-form{width:100%}.messageBox__choicesNavform .display-as-flex{display:flex;justify-content:center}.messageBox__choicesNavform .mui-circle-btn{background-color:#23385a;border-radius:50px;box-shadow:0 0 0 0 rgba(0,0,0,.16),0 0 0 0 rgba(0,0,0,.12);box-sizing:border-box;color:#fff;cursor:pointer;font-family:Roboto,sans-serif;font-size:14px;font-weight:700;height:35px;margin:0 2px 0 3px;min-width:35px;outline:0;padding:0 12px;text-align:center;transition:all .45s cubic-bezier(.23,1,.32,1) 0s}.messageBox__choicesNavform .mui-circle-btn:hover{background-color:#2d8cf8;color:#fff}.messageBox__choicesNavform button.text.mui-circle-btn{background-color:#24385c;border-radius:20px;color:#fff;font-size:14px;margin:0 10px 5px 0;padding:10px 0;width:100%}.messageBox__choicesNavform button:hover{color:#2d8cf8}.messageBox__choicesNavform--hidden{display:none!important}.choices-navform--hidden{display:none}.ogp_wrapper{margin-left:-15px;margin-right:-15px;margin-top:10px;width:calc(100% + 30px)}.ogp_wrapper #meta{border:1px solid #e5e5e5;box-shadow:0 0 0 transparent;height:120px;padding:.75rem}.ogp_wrapper #meta .container{height:100%;padding:0}.ogp_wrapper #meta .container .meta-container{height:100%;width:100%}.ogp_wrapper #meta .container .meta-container .meta-close{position:absolute;right:0;top:10px;z-index:999}.ogp_wrapper #meta .container .meta-container .meta-img-container{background-position:50%!important;background-size:cover!important;float:left;height:calc(100% - 26px);padding-left:0}.ogp_wrapper #meta .container .meta-container .meta-txt-container{display:flex;flex-direction:column;float:left;font-size:10px;height:100%;justify-content:center;overflow:hidden}.ogp_wrapper #meta .container .meta-container .meta-txt-container a{color:#000;display:block}.ogp_wrapper #meta .container .meta-container .meta-txt-container a:nth-child(2){height:76%}.ogp_wrapper #meta .container .meta-container .meta-txt-container .small,.ogp_wrapper #meta .container .meta-container .meta-txt-container small{font-size:12px}@media (max-width:768px){.messageBox__choicesNavform .mui-circle-btn{font-size:3vw;height:auto;line-height:150%;min-height:7vw;min-width:7vw;padding:1vw}#meta .container{max-width:100%;padding:0;width:100%}#meta .container .meta-container .meta-txt-container .small,#meta .container .meta-container .meta-txt-container small{font-size:12px!important}}@media (max-width:480px){#meta .container .meta-container .meta-txt-container{width:74.5%}#meta .container .meta-container .meta-txt-container .small,#meta .container .meta-container .meta-txt-container small{font-size:11px!important}}.group-thread{overflow:hidden!important}.group-thread__overlay{background:#fff;box-shadow:0 2px 3px rgba(0,0,0,.22);color:#2d8cf8;display:flex;font-size:16px;justify-content:center;position:relative;text-align:center;z-index:1}.group-thread__overlay.has-pinned{box-shadow:inset 0 -1px 1px 0 rgba(75,120,221,.251)}.group-thread__overlay div:nth-of-type(odd){flex-grow:2}.group-thread__overlay div:nth-of-type(2){flex-grow:6}.group-thread__overlay div:nth-of-type(2) span{display:inline-block;max-width:35vw;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.group-thread__overlay div:nth-of-type(2) img{cursor:pointer;display:none;padding:8px;transition:-webkit-transform .2s ease 0s;transition:transform .2s ease 0s;transition:transform .2s ease 0s,-webkit-transform .2s ease 0s}.group-thread__overlay .headerSettings{cursor:pointer}.group-thread__messageContainer{-webkit-overflow-scrolling:touch;--webkit-overflow-scrolling:touch;overflow-y:auto;padding:0 5px}.group-thread__followFooter{background:#fff;bottom:0;padding:16px;position:absolute;width:100%}@media (max-width:767px){.group-thread__followFooter{position:fixed}}.group-thread__followFooter-button{background:#2d8cf8;border:none;border-radius:4px;color:#fff;font-size:15px;line-height:18px;padding:10px 20px;width:100%}.group-thread__followFooter-button:disabled{background-color:#ddd!important;border-color:#ddd!important;color:#aaa;cursor:default}.alumni-thread-side-header{background-color:#fff;opacity:1;overflow:hidden;padding:12px 12px 10px;transition:all .2s ease}.alumni-thread-side-header__descriptionContainer{font-size:14px}.alumni-thread-side-header__bottomContainer{align-items:center;display:flex;margin-top:12px}.alumni-thread-side-header__counts{color:#999;display:inline-block;font-size:14px;width:50%}.alumni-thread-side-header__counts a{font-size:12px;margin-left:5px}.alumni-thread-side-header__counts svg{height:16px;width:16px}.alumni-thread-side-header__actionContainer{display:inline-block;width:50%}.alumni-thread-side-header__actionContainer .btn-toolbar{justify-content:flex-end;width:100%}.alumni-thread-side-header__actionContainer .btn-toolbar img,.alumni-thread-side-header__actionContainer .btn-toolbar svg{margin-right:2.5px}.alumni-thread-side-header__actionContainer .btn-toolbar button,.alumni-thread-side-header__actionContainer__followContainer button{font-weight:700;padding:8px}.alumni-thread-side-header__actionContainer .btn-toolbar button>*,.alumni-thread-side-header__actionContainer__followContainer button>*{font-size:12px;font-weight:700;vertical-align:middle}.alumni-thread-side-header__actionContainer .btn-toolbar button:not(:first-child),.alumni-thread-side-header__actionContainer__followContainer button:not(:first-child){margin-left:8px}.alumni-thread-side-header__actionContainer__followContainer button{padding:10px 18px}.alumni-thread-side-header__actionContainer__followContainer button.heartLoading{padding:6.5px 18px}.alumni-thread-side-header__actionContainer__followContainer button.unfollow{padding:10px 8px}.alumni-thread-side-header.hidden-header{height:0!important;opacity:0;padding:0}.survey-details-single{margin:0!important}@media (min-width:769px){.group-thread{max-height:calc(100vh - 123px)!important;min-height:calc(100vh - 123px)!important}}.toFixed{height:100%;position:fixed;width:100%}.hasBanner{margin-bottom:90px}.joinBubble{height:0;opacity:0;transition:opacity .5s ease}.joinBubble .joinedUsers{justify-content:center;margin:0}.joinBubble .joinedUsers p{background:rgba(0,0,0,.2);border-radius:11.5px;color:#fff;font-size:12px;margin:0;max-width:235px;padding:1px 12px}.joinBubble .multiple,.joinBubble .single{display:inline-block;max-width:100px;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.joinBubble .multiple{max-width:55px}.toShow{display:block;height:auto;opacity:1}.toShow .joinedUsers{display:flex;margin:27px}.toShow-extended{display:block;height:auto;opacity:1}.toShow-extended .joinedUsers{display:flex;margin:27px}.user-mention{bottom:70px;position:absolute;width:100%;z-index:1}.user-mention__container{background-color:#fff;border:1px solid #ecf0f6;border-radius:4px}.room .user-mention__container__body .scrollable-pagination,.user-mention__container__body{height:auto;max-height:111px;overflow-y:auto}.user-mention-feed{bottom:100%;position:absolute;z-index:10}.userRow{align-items:center;background:#fff;border:0;border-bottom:1px;border-color:#eee;border-style:solid;display:flex;padding:13px 10px;width:100%}.userRow:hover{background:#f8f9fa}.userRow__profilePic{background-size:cover;border-radius:50%;height:30px;margin-right:12px;width:30px}.userRow__fullName{-webkit-appearance:initial;background:transparent;border:0;color:#333;font-size:14px;font-weight:700;margin-bottom:0;margin-right:12px}.userRow__userType{border:1px solid #2d8cf8;border-radius:10px;color:#2d8cf8;font-size:10px;padding:1px 6px;text-align:center}.userRow__userType span{color:#2d8cf8;font-size:10px;margin-left:5px}.userRow__date{color:#4c4c4c;font-size:12px;margin-bottom:0}.userRow .employee__userType{border:1px solid #24385c;border-radius:10px;color:#24385c;font-size:10px;padding:1px 6px;text-align:center}.userRow .employee__userType span{color:#24385c;font-size:10px;margin-left:5px}.employee .userRow__userType,.employee .userRow__userType span{border-color:#24385c;color:#24385c}@media (max-width:768px){.user-mention-feed{left:-12vw;width:140%}.userRow__fullName{-webkit-appearance:initial;max-width:33vw;overflow:hidden;text-overflow:ellipsis}.room .userRow .user-type-label{max-width:calc(49vw - 54px)}.room .userRow__fullName{-webkit-appearance:initial;max-width:calc(51vw - 42px);overflow:hidden;text-overflow:ellipsis}}.successInvite{bottom:110px;opacity:.8;position:absolute;transition:opacity .2s ease;width:100%;z-index:10}.successInvite__container{background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.177);display:flex;justify-content:center;margin:0 15px}.successInvite__container div{align-items:center;display:flex;padding:15px}.successInvite__container div img{height:20px;width:20px}.successInvite__container div p{color:#07d8c2;margin:0 0 0 8px}.errorCreatePost p{color:red!important}.ThreadSettings .card-body{max-width:none;padding:0 12px;width:100%}.ThreadSettings .last_row{border-bottom:none}.ThreadSettings .clickableThreadContent{cursor:pointer}.ThreadSettings__pre{margin-bottom:8px}.ThreadSettings__pre__container{padding:12px 30px}@media (max-width:768px){.ThreadSettings__pre__container{padding:12px}}.ThreadSettings__pre__container p{font-size:14px;line-height:16px;margin:0}.ThreadSettings__main{margin-bottom:12px}.ThreadSettings__main__row{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;line-height:16px;padding:15px 12px}.ThreadSettings__main__row span{color:#999;font-size:13px;font-weight:400}.ThreadSettings__main__row__container{align-items:center;display:flex}.ThreadSettings__main__row__container span{color:#2d8cf8;font-size:14px;font-weight:700;padding-left:.583rem}.ThreadSettings__notifications{margin-bottom:12px}.ThreadSettings__notifications__switcher{font-size:12px;line-height:18px}.ThreadSettings__notifications .card-body{padding:16px}.ThreadSettings__notifications .card-body .toggle-approved>.toggle-decision-text{padding-left:25px}.ThreadSettings__lower__row{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:center;padding:15px 12px}.ThreadSettings__lower__row .blueContentButton{color:#2d8cf8}.ThreadSettings__lower__row .redContentButton{color:#ff4b4b}.ThreadSettings__lower__row span{font-size:14px;font-style:normal;font-weight:700;line-height:16px;margin:0}@media (max-width:768px){.ThreadSettings{min-height:calc(100vh - 60px)}}.ThreadContentList{height:calc(100vh - 59px)}.ThreadContentList .contentDivider{background-color:#f7f7f7;margin-bottom:8px;padding:8px 12px;width:100%}.ThreadContentList .contentDivider p{color:#666;font-size:12px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:0}.ThreadContentList__empty{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;max-width:375px;padding:0 16px;text-align:center;width:100%}.ThreadContentList__empty p{color:#aaa;font-weight:400;line-height:20px;margin-bottom:0}.ThreadContentList__empty__header{align-items:center;display:flex;min-height:40px}.ThreadContentList__empty__header p{color:#333;font-weight:700}.ThreadContentList__main{margin:0 auto;width:100%}.ThreadContentList__main__container{padding:0 8px}.ThreadContentListItem{background-color:#fff;border:1px solid #e6e6e6;border-radius:4px;display:flex;flex-direction:column;margin-bottom:8px;padding:8px;width:100%}.ThreadContentListItem p{margin-bottom:0}.ThreadContentListItem p:nth-child(2){color:#333;flex:1;font-size:15px;font-style:normal;font-weight:700;line-height:17px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ThreadContentListItem__upper{align-items:center;display:flex;margin-bottom:8px}.ThreadContentListItem__upper #approvedContentItem{color:#0ad2ba;font-size:12px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:0;margin-left:8px}.ThreadContentListItem__upper__badge{background-color:#aaa;border-radius:20px;height:18px;text-align:center}.ThreadContentListItem__upper__badge p{color:#fff;font-size:12px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:0;padding:0 7px}.ThreadContentListItem__row{align-items:center;display:flex;font-size:14px;justify-content:space-between;margin-bottom:8px;width:100%}.ThreadContentListItem__row__content{flex:1;max-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ThreadContentListItem__row__content ul{list-style-type:none!important;margin-bottom:0}.ThreadContentListItem__row__content img,.ThreadContentListItem__row__content video{display:none!important}.ThreadContentListItem__row__content p{color:#333;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ThreadContentListItem__row a{color:#2d8cf8;font-style:normal;font-weight:400;line-height:17px;margin-left:8px}.ThreadContentListItem__lower{display:flex;justify-content:space-between}.ThreadContentListItem__lower p{color:#999;font-size:11px;font-style:normal;font-weight:400;line-height:16px}.delete-container{margin-left:auto}.delete-message{color:#ff4b4b;cursor:pointer;position:absolute;right:1px}.delete-message__unclickable{cursor:cursor}#modal-pdf .modal-dialog .modal-content .modal-body{padding:16px}#modal-pdf .modal-dialog .modal-content .modal-body .download-header .pdf-header{color:#333;display:inline-block;font-size:14px;height:20px;line-height:20px;margin:0;padding:0;position:absolute;top:16px}#modal-pdf .modal-dialog .modal-content .modal-body .download-header .btn-close{padding:0}#modal-pdf .modal-dialog .modal-content .modal-body .download-header .btn-close img{display:inline-block;height:18px;position:absolute;right:16px;top:17px;width:18px}#modal-pdf .modal-dialog .modal-content .modal-body .download-center{color:#333;font-size:14px;padding-bottom:8px;padding-top:22px}#modal-pdf .modal-dialog .modal-content .modal-body .download-center .file-name{font-weight:600;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#modal-pdf .modal-dialog .modal-content .modal-body .btn-group-inline button{font-size:17px;font-weight:700}.MessageOptions{align-items:center;background-color:#fff;border-radius:11px;bottom:-10px;box-shadow:0 1px 5px rgba(0,0,0,.15);cursor:pointer;display:flex;height:22px;justify-content:center;padding:4.5px 9px;position:absolute;right:-15px}.MessageOptions__reply{margin-left:5.39px;width:14px}.Reactions{align-items:center;background-color:#fff;border-radius:24px;bottom:-35px;box-shadow:0 1px 5px rgba(0,0,0,.15);display:flex;height:48px;justify-content:space-between;padding:0 15px;position:absolute;z-index:3}.Reaction{align-items:flex-end;display:flex;justify-content:center;margin:0 6px;max-width:27px}.Reaction .ReactionImage{cursor:pointer;height:27px;position:relative;transition:all .05s ease-in-out;width:27px}.Reaction .active_reaction{height:40px!important;width:40px!important;z-index:1}.Reaction__text{background-color:rgba(36,56,92,.9);border-radius:4px;color:#fff;font-size:12px;font-weight:600;line-height:18px;margin-bottom:1.3px;min-height:22px;padding:2px 8px;position:absolute;top:-24px;white-space:nowrap}.Reaction__text:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(36,56,92,.9);bottom:-4px;content:"";height:4px;left:calc(50% - 6px);position:absolute;width:9px}@media (min-width:768px){.Reaction:hover{padding-bottom:5px}.Reaction:hover .ReactionImage{height:37.5px;width:37.5px;z-index:1}.Reaction:active{padding-bottom:5px}.Reaction:active .ReactionImage{height:40px;width:40px;z-index:1}}.ReactionsList button{background-color:transparent;background-repeat:no-repeat;border:none;color:#999;font-weight:700;outline:none;padding:0;text-align:center}.ReactionsList__image{height:14px;margin-right:4px;max-width:14px!important;width:14px}.ReplyPreview{background-color:#fff;padding:12px;position:absolute;width:100%;z-index:1}.ReplyPreview__upper{justify-content:space-between;margin-bottom:8px}.ReplyPreview__upper,.ReplyPreview__upper__left{align-items:center;display:flex}.ReplyPreview__upper__left img{margin-right:4.67px}.ReplyPreview__upper__left span{color:#999;font-size:12px;line-height:18px;margin-left:8px}.ReplyPreview__upper button{background-color:transparent;border:none;outline:none}.ReplyPreview__lower{color:#333;font-size:12px;line-height:18px;max-height:35px}.ReplyPreview__lower .reply_content{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-weight:300;max-height:35px;max-width:100%;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.ReplyPreview__lower .reply_content.reply_with_pdf{display:flex;max-height:20px}.ReplyPreview__lower .reply_content.reply_with_pdf span{overflow:hidden;text-overflow:ellipsis;word-break:normal}.ReplyPreview__lower .reply_content_pdf{height:19.55px;margin:0 8.22px 0 4.22px;width:15.55px}.option-container{margin-left:auto}.message-option{cursor:pointer;position:absolute;right:1px}.message-content__editMessageActions{background:#fff;border-radius:2px;-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,.16));filter:drop-shadow(0 0 2px rgba(0,0,0,.16));position:absolute;right:0;top:-108px;width:159.47px;z-index:1}.message-content__editMessageActions.no-text{top:-60px}.message-content__editMessageActions div[role=button]:hover{background:#f8f9fa}.message-content__editMessageActions .message-content__editMessageAction{background:transparent;background-color:#fff;border-radius:0 0 4px 4px;font-size:14px;text-align:center}.message-content__editMessageActions .message-content__editMessageAction:first-child{border:0;border-bottom:1px solid #f2f5fa;border-radius:4px 4px 0 0}.message-content__editMessageActions .message-content__editMessageAction:hover{cursor:pointer}.message-content__editMessageActions .message-content__editMessageAction.edit{color:#333;padding:12px 12px 13px 12.94px}.message-content__editMessageActions .message-content__editMessageAction.edit img{float:left;margin:0;padding-right:5px}.message-content__editMessageActions .message-content__editMessageAction.delete{color:#ff4b4b;padding:13px 12px 12px 13.69px}.message-content__editMessageActions .message-content__editMessageAction.delete img{float:left;margin:0;padding-right:5px}.PinnedMessageBar{align-items:center;background:#fff;box-shadow:0 2px 3px rgba(0,0,0,.22);cursor:pointer;display:flex;padding:12px 12px 12px 0}.PinnedMessageBar svg{flex:none;margin:auto 13px auto 16px}.PinnedMessageBar p{color:#333;margin:0}.PinnedMessageBar__messageHolder{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:flex;display:-webkit-box;font-size:14px;font-weight:400;line-height:18px;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 45px)}.PinnedMessageBar__messageHolder .non-text{margin-right:.5rem}.PinnedMessageBar__fullname{font-size:12px;font-weight:700;line-height:12px}.PinnedMessageBar__pinnedMessage{font-size:14px;font-weight:400;line-height:18px;word-break:break-all}.changeEmail p,.changeEmail strong{display:block;font-size:.875rem;line-height:1.285;margin-bottom:.75rem}.changeEmail__buttons{margin-top:2.5rem}.changeEmail .card-body{padding:2.25rem 1.5rem}.ThreadSettings__notifications .toggle-pending,.changeEmailNotif .toggle-pending,.changeFeedNotif .toggle-pending{background-color:#ff4b4b;cursor:pointer;transition:background-color 1s ease}.ThreadSettings__notifications .toggle-pending:before,.changeEmailNotif .toggle-pending:before,.changeFeedNotif .toggle-pending:before{background-color:#fff;border-radius:16px;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);content:"";height:28px;left:2px;position:absolute;transition:left .25s linear;vertical-align:middle;width:28px}.ThreadSettings__notifications .toggle-pending .toggle-circle,.changeEmailNotif .toggle-pending .toggle-circle,.changeFeedNotif .toggle-pending .toggle-circle{margin-left:2px!important}.ThreadSettings__notifications .toggle-pending .toggle-decision-text,.changeEmailNotif .toggle-pending .toggle-decision-text,.changeFeedNotif .toggle-pending .toggle-decision-text{color:#fff;padding-left:35px}.ThreadSettings__notifications .toggle-pending.disabled,.changeEmailNotif .toggle-pending.disabled,.changeFeedNotif .toggle-pending.disabled{background-color:#ccc;cursor:default}.ThreadSettings__notifications .toggle-approved,.changeEmailNotif .toggle-approved,.changeFeedNotif .toggle-approved{background-color:#0ad2ba;cursor:pointer;transition:background-color 1s ease}.ThreadSettings__notifications .toggle-approved:before,.changeEmailNotif .toggle-approved:before,.changeFeedNotif .toggle-approved:before{background-color:#fff;border-radius:16px;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);content:"";height:28px;left:50px;position:absolute;transition:left .25s linear;vertical-align:middle;width:28px}.ThreadSettings__notifications .toggle-approved .toggle-circle,.changeEmailNotif .toggle-approved .toggle-circle,.changeFeedNotif .toggle-approved .toggle-circle{margin-left:2px!important}.ThreadSettings__notifications .toggle-approved .toggle-decision-text,.changeEmailNotif .toggle-approved .toggle-decision-text,.changeFeedNotif .toggle-approved .toggle-decision-text{color:#fff;padding-left:10px}.ThreadSettings__notifications .toggle-approved.disabled,.changeEmailNotif .toggle-approved.disabled,.changeFeedNotif .toggle-approved.disabled{background-color:#ccc;cursor:default}.ThreadSettings__notifications .alumni-decision-switcher .toggle-switch-container,.changeEmailNotif .alumni-decision-switcher .toggle-switch-container,.changeFeedNotif .alumni-decision-switcher .toggle-switch-container{align-items:center;border-radius:16px;display:flex;height:32px;position:relative;width:80px}.ThreadSettings__notifications .alumni-decision-switcher .toggle-circle,.changeEmailNotif .alumni-decision-switcher .toggle-circle,.changeFeedNotif .alumni-decision-switcher .toggle-circle{background-color:#fff;border-radius:16px;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);height:28px;margin:0;vertical-align:middle;width:28px}.ThreadSettings__notifications .card-body,.changeEmailNotif .card-body,.changeFeedNotif .card-body{padding:16px 16px 0}.ThreadSettings__notifications p,.changeEmailNotif p,.changeFeedNotif p{margin-bottom:0}.ThreadSettings__notifications .subheader,.changeEmailNotif .subheader,.changeFeedNotif .subheader{margin-bottom:16px}.ThreadSettings__notifications .text-gray3,.changeEmailNotif .text-gray3,.changeFeedNotif .text-gray3{color:#999;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:600}.ThreadSettings__notifications .list-group-item,.changeEmailNotif .list-group-item,.changeFeedNotif .list-group-item{border-color:#eee;border-left:0;border-radius:0;border-right:0;display:flex;padding:16px 0}.ThreadSettings__notifications .list-group-item:first-child,.changeEmailNotif .list-group-item:first-child,.changeFeedNotif .list-group-item:first-child{border-top:0;padding-top:0}.ThreadSettings__notifications .list-group-item:last-child,.changeEmailNotif .list-group-item:last-child,.changeFeedNotif .list-group-item:last-child{border-bottom:0}.ThreadSettings__notifications__row,.changeEmailNotif__row,.changeFeedNotif__row{width:calc(100% - 80px)}.ThreadSettings__notifications__switcher,.changeEmailNotif__switcher,.changeFeedNotif__switcher{align-items:center;align-self:center}.ThreadSettings__notifications__switcher .toggle-decision-text,.changeEmailNotif__switcher .toggle-decision-text,.changeFeedNotif__switcher .toggle-decision-text{font-size:12px;font-weight:700;pointer-events:none}.ThreadSettings__notifications__help-text p,.changeEmailNotif__help-text p,.changeFeedNotif__help-text p{font-size:14px;line-height:20px;max-width:calc(100% - 12px)}.ThreadSettings__notifications__help-text small,.changeEmailNotif__help-text small,.changeFeedNotif__help-text small{font-size:12px}@media (max-width:767px){.ThreadSettings__notifications .card-body .list-group-item,.changeEmailNotif .card-body .list-group-item,.changeFeedNotif .card-body .list-group-item{padding-left:0;padding-right:0}}.en .changeEmailNotif__switcher .toggle-decision-text,.en .changeFeedNotif__switcher .toggle-decision-text{font-size:9px;font-weight:700;line-height:14px}.changeFeedNotif{margin-top:16px}.changePassword__newPassword:not(:first-child):before{border-top:1px solid #eee}.changePassword__newPassword:before{content:"";display:block;margin:0 -.5rem 2.25rem}.changePassword__confirmPassword{margin-bottom:3.75rem}.changePassword .card-body{padding:2.25rem 1.5rem}.changePassword__sns-texts__warning{color:#ff4b4b;font-size:14px;line-height:16px;margin-bottom:6px}.changePassword__sns-texts__1{color:#999;font-size:14px;line-height:21px}.changePassword__buttons.column{align-items:center;display:flex;flex-direction:column-reverse}.changePassword__buttons.column button{width:calc(100% - 48px)}.changePassword__buttons.column button:not(:last-child){margin-top:12px}.changePassword__buttons.column button.btn-outline-primary{border:none}.forceChangePassword{min-height:calc(100vh - 59px)}.forceChangePassword .form-group{margin-bottom:24px}.forceChangePassword .form-group:focus-within .md-checkbox label{color:unset}.forceChangePassword hr{border:1px solid #eee}.forceChangePassword__checkbox label>div{color:#24385c;display:inline-block;font-size:14px;font-weight:300;line-height:21px;max-width:calc(100% - 28px)}.forceChangePassword hr,.forceChangePassword__currentPassword.form-group{margin-bottom:36px}.forceChangePassword__buttons{display:flex;justify-content:center}.forceChangePassword__buttons button{min-width:155px}.forceChangePassword__confirmPassword.form-group{margin-bottom:34px}.forceChangePassword__confirmPassword.form-group:last-child{margin-bottom:60px}.forceChangePassword .card-body{padding:2.25rem 1.5rem}.forceChangePassword .card-body .error{color:#ea2727}.companyFieldsWrapper__date .date__yearmonth{flex-grow:1}.companyFieldsWrapper__date .date__yearmonth.en{min-width:100%}.companyFieldsWrapper__date .date__checkbox{box-sizing:content-box;flex:0 1 5.625rem;min-width:5.625rem;padding-left:.3125rem}.companyFieldsWrapper__date .date__checkbox.en{flex:0 1 100%;min-width:100%;padding-left:15px}.companyFieldsWrapper__date .date__checkbox label{font-size:1rem;font-weight:300}.companyFieldsWrapper__date .date__checkbox label.en{font-size:.8em}.edit-custom-item__labels.is-hidden{align-items:center;display:flex;justify-content:space-between}.edit-custom-item__hidden-label{background-color:#bbb;border-radius:13.5px;color:#fff!important;font-size:11px!important;font-weight:700;letter-spacing:normal;line-height:11px;margin-bottom:unset!important;padding:6px 12px;text-align:center;white-space:nowrap;width:auto}.edit-custom-item__hidden-label.control-label{margin-left:8px}.editProfile{padding-bottom:3rem}.editProfile__background{height:120px}.editProfile__avatar-file-error{color:#ff4b4b;font-size:11px;padding:10px 0;text-align:center}.editProfile__postList{border:1px solid #fff;border-radius:4px;color:#fff;padding:8px 12px;position:absolute;right:12px;top:12px}.editProfile__postList:hover{color:#fff}.editProfile__avatar{margin:-108px auto 0;position:relative;width:158px}.editProfile__avatar.disabled-cursor .sub-btn svg{cursor:default}.editProfile__avatar .sub-btn{background:#fff;border-radius:1.25rem;bottom:4px;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);color:#2d8cf8;cursor:pointer;height:2.5rem;position:absolute;right:4px;text-align:center;transition:color .3s;width:2.5rem}.editProfile__avatar .sub-btn:hover{color:#5ea7fa}.editProfile__avatar .sub-btn:active{color:#77b5fa}.editProfile__avatar .sub-btn label{line-height:2.5rem}.editProfile__avatar .sub-btn svg{cursor:pointer;vertical-align:text-top}.editProfile__createdAt{margin-bottom:1rem;text-align:center}.editProfile__form>div:last-child{margin-bottom:.5rem}.editProfile__birthday{flex:1 0 85%;max-width:85%}.editProfile__birthday.en{flex:0 1 100%;max-width:100%}.editProfile__age{flex:0 1 15%;font-size:.875rem;line-height:2.5rem;max-width:15%}.editProfile__age.en{flex:0 1 100%;max-width:100%}.editProfile__workExperience{position:relative}.editProfile__workExperience .placeholder{color:#2d8cf8}.editProfile__workExperience .workExperience__btn{font-size:.75rem;line-height:1;padding:.375rem .5rem;position:absolute;right:0;top:0}.editProfile__workExperience .workExperience__btn svg{margin-right:.125rem;vertical-align:bottom}.editProfile__workExperience .workExperience__list{margin-top:1rem;min-height:2rem;padding:0}.editProfile__workExperience .workExperienceItem{line-height:1;margin-bottom:1.5rem}.editProfile__workExperience .workExperienceItem__companyName{color:#2d8cf8;font-size:1rem;margin-bottom:.375rem}.editProfile__workExperience .workExperienceItem__position{color:#666;font-size:.875rem;margin-bottom:.5rem}.editProfile__workExperience .workExperienceItem__duration{color:#999;font-size:.75rem;margin-bottom:0}.editProfile__language{margin-top:1.5rem}.editProfile__sns{margin-top:1rem}.editProfile__sns-app{align-items:center;display:flex;justify-content:space-between;padding:1rem 0!important}.editProfile__sns-app button{border:1px solid;border-radius:4px;font-size:12px;line-height:16px;min-width:60px;padding:4px;transition:all .15s ease-in-out}.editProfile__sns-app button:disabled,.editProfile__sns-app button:disabled:hover{background:grey;color:#d3d3d3}.editProfile__sns-app-info{align-items:center;display:flex}.editProfile__sns-app-info svg{margin-right:8px}.editProfile__sns-app-link{background:#2d8cf8;border-color:transparent;color:#fff}@media (hover:hover){.editProfile__sns-app-link:hover{background:#fff;border-color:#2d8cf8;color:#2d8cf8}}.editProfile__sns-app-unlink{background:#fff;border:1px solid #2d8cf8;color:#2d8cf8}@media (hover:hover){.editProfile__sns-app-unlink:hover{background:#2d8cf8;border-color:transparent;color:#fff}}.editProfile__account,.editProfile__switch{margin-top:1rem}.editProfile__switch .list-group .list-group-item:last-child{border-top:none;padding:0}.editProfile__switch .list-group>li>.clickable>div{font-size:16px;font-weight:300;line-height:24px}.editProfile__switch .list-group>span>.switch>div{border-bottom:1px solid #eee;font-size:16px;font-weight:300;line-height:24px;padding-bottom:16px;padding-top:16px;white-space:pre-line}.editProfile__switch .list-group>span>.switch>div:not(:first-child){padding-top:16px}.editProfile__switch .list-group>span>small{color:#999;font-size:12px;font-weight:300;line-height:20px}.editProfile__switch.disabled{margin:0}.editProfile__footer{margin-top:1rem}.editProfile__footer button{outline:none;text-align:left}.editProfile__footer button.list-group-item:hover span{color:#0056b3!important;text-decoration:underline}.editProfile__footer .list-group-item{cursor:pointer}.editProfile .form-row>.col.editProfile__birthday{padding-right:.25rem}.editProfile .form-row>.col.editProfile__age{padding-left:.25rem}.editWorkExperience__top{margin-bottom:1rem;padding-bottom:0;text-align:center}.editWorkExperience__top .editWorkExperience__description{color:#666;margin-bottom:1.5rem}.editWorkExperience__top .editWorkExperience__add{border-top:1px solid #eee;color:#2d8cf8;margin-bottom:-1rem;padding:.75rem 0}.editWorkExperience__repeating{margin-bottom:1rem}.editWorkExperience__delete{border-top:1px solid #eee;color:#ff4b4b;font-size:.875rem;margin-bottom:-1rem;padding:.9375rem 0;text-align:right}.editWorkExperience__delete>span{cursor:pointer}.editWorkExperience__buttons{margin-top:1.5rem}.editWorkExperience__buttons .card-body{padding:1.5rem}.editWorkExperience__modal{color:#333;font-weight:600;line-height:1.25;text-align:center}.editWorkExperience .icon-circle-plus{cursor:pointer}.editWorkExperience .icon-circle-plus:before{background-image:url(/images/icon-circle-plus.svg);content:"";cursor:pointer;display:inline-block;height:1.25rem;margin-right:5px;vertical-align:text-bottom;width:1.25rem}.editWorkExperience .card-body{padding-top:1.5rem}.job-histories{background:#eee}.job-histories>div{background:#fff;padding:24px 16px 16px}.job-histories>div:not(:first-child){margin-top:16px}@media (min-width:576px){.job-histories>div[class$=career]>[class$=add-dept],.job-histories>div[class$=career]>[class$=career-department],.job-histories>div[class$=career]>[class$=delete],.job-histories>div[class$=career]>[class$=form-group],.job-histories>div[class$=footer],.job-histories>div[class$=form-group],.job-histories>div[class$=header]>div{margin-left:auto;margin-right:auto;max-width:375px;width:375px}}.job-histories .btn{align-items:center;display:flex;line-height:normal;margin:auto}.job-histories .btn svg{margin-right:5px}.job-histories .btn-link{color:#2d8cf8;font-weight:400;margin:auto;padding:unset}.job-histories__header{text-align:center}.job-histories__header div:first-child{color:#666;padding-bottom:24px}.job-histories__header div:last-child{border-top:1px solid #eee;padding-top:16px}.job-histories__career [class$=form-group]:not(:first-child){margin-top:24px}.job-histories__career-department{border:1px solid #ddd;border-radius:4px;padding:24px 16px}.job-histories__career-department [class$=delete]{margin-bottom:-8px}.job-histories__career-department:nth-child(5){margin-top:24px}.job-histories__career-department:not(:nth-child(5)){margin-top:12px}.job-histories__add-dept{border:1px solid #ddd;border-radius:4px;margin-top:12px!important;padding:12px 16px}.job-histories__delete{margin-top:16px!important}.job-histories__delete .hx-remove{color:#ff4b4b;margin-bottom:unset;margin-left:auto;margin-right:unset;margin-top:unset}.job-histories__form-group>label{color:#999;font-size:12px;font-weight:700;line-height:normal;margin-bottom:4px}.job-histories__form-group>input{border:none;border-bottom:1px solid #ddd;display:block;padding:12px 0;width:100%}.job-histories__form-group .error-message{color:#ff4b4b;font-size:12px;line-height:1;margin-top:8px}.job-histories__form-group div{margin:unset}.job-histories__footer{bottom:0;box-shadow:0 0 4px 0 rgba(0,0,0,.3);padding:16px!important;position:fixed;width:100%}.job-histories__footer button{display:inline-block!important;font-size:15px;font-weight:600;line-height:normal;padding:16px!important;width:calc(50% - 8px)}.job-histories__footer button:first-child{margin-right:8px}.job-histories__footer button:last-child{margin-left:8px}.job-histories__footer button:disabled{cursor:default}@media (min-width:575px){.job-histories__footer{left:calc(50% - 7px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.job-histories__hx-header{align-items:flex-start;display:flex;justify-content:space-between}.job-histories__hx-header>div:last-child{min-width:42px}.job-histories__hx-header button{border-color:#2d8cf8;color:#2d8cf8;font-size:12px;font-weight:400;padding:6px 8px}.job-histories__hx-header label{color:#999;font-size:12px;font-weight:700;line-height:normal;margin-bottom:12px}.job-histories__hx-company-dates{color:#999;font-size:14px;line-height:normal}.job-histories__hx-company-name{font-size:16px;line-height:1.25}.job-histories__hx-company-name a{color:#2d8cf8}.job-histories__hx-company-courses,.job-histories__hx-company-departments{border:1px solid #ddd;border-radius:4px;padding:12px}.job-histories__hx-company-courses>div .hx-dates,.job-histories__hx-company-departments>div .hx-dates{color:#999;font-size:12px;line-height:1.67}.job-histories__hx-company-courses>div div,.job-histories__hx-company-departments>div div{color:#666;font-size:14px;line-height:14px}.job-histories__hx-company-courses>div div:not(:first-child),.job-histories__hx-company-departments>div div:not(:first-child){margin-top:8px}.job-histories__hx-company-courses>div:not(:first-child),.job-histories__hx-company-departments>div:not(:first-child){margin-top:16px}.job-histories__hx-company>div:not(:first-child){margin-top:12px}.job-histories__hx-company:not(:nth-child(2)){margin-top:24px}.job-histories__hx-trigger,.job-histories__hx-trigger-empty{border:1px solid #ddd;border-radius:4px;color:#666;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:16px}.job-histories__hx-trigger-empty[class$=empty],.job-histories__hx-trigger[class$=empty]{color:#2d8cf8}.job-histories__hx .Collapsible .is-open [class$=trigger]{border-bottom:unset;border-bottom-left-radius:unset;border-bottom-right-radius:unset}.job-histories__hx .Collapsible [class$=departments]{border-top-left-radius:unset;border-top-right-radius:unset}.job-histories__hx:not(:last-child){margin-bottom:2.25rem}.profileChoice__description{color:#666;margin-bottom:2.75rem;position:relative;text-align:center}.profileChoice__description .description__supplement{color:#999;left:calc(50% - 2.5rem);position:absolute;top:1.75rem}.profileChoice__description .description__supplement.en{left:calc(50% - 6rem)}.profileChoice__select{margin-bottom:2.75rem}.profileChoice .card-body{padding:1.5rem}.profileChoice button[data-cy=submit]:disabled{cursor:default}.custom-pickers{background:#eee}.custom-pickers>div{background:#fff;padding:24px 16px 16px}.custom-pickers>div:not(:first-child){margin-top:16px}@media (min-width:576px){.custom-pickers>div [class$=content],.custom-pickers>div[class$=footer]{margin-left:auto;margin-right:auto;max-width:375px;width:375px;word-break:break-all}}.custom-pickers__content-label{line-height:normal;margin-bottom:12px;text-align:center}.custom-pickers__content-label>[class$=hidden-label]{display:inline-block}.custom-pickers__content-label:first-child{color:#666;font-size:16px}.custom-pickers__content-label.multiple-label{color:#999;font-size:14px}.custom-pickers__content-choices{padding-bottom:80px}.custom-pickers__content-choices .md-radio{margin:1.5em 0}.custom-pickers__content-choices div:not(:first-child){margin-top:16px}.custom-pickers__numeric-title{color:#333;font-size:16px;font-weight:700;letter-spacing:normal;line-height:normal}.custom-pickers__footer{bottom:0;box-shadow:0 0 4px 0 rgba(0,0,0,.3);padding:16px!important;position:fixed;width:100%}.custom-pickers__footer button{display:inline-block!important;font-size:15px;font-weight:600;line-height:normal;padding:16px!important;width:calc(50% - 8px)}.custom-pickers__footer button:first-child{margin-right:8px}.custom-pickers__footer button:last-child{margin-left:8px}.custom-pickers__footer button:disabled{cursor:default}@media (min-width:575px){.custom-pickers__footer{left:calc(50% - 7px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.tags-list{background:#fff;height:calc(100vh - 59px);min-height:inherit;overflow-y:auto;padding:10px 0}.tags-list__note{color:#666;font-size:14px;line-height:16px;margin:20px 0;text-align:center;white-space:pre-wrap}.tags-list__note--empty{position:relative;top:30vh;white-space:pre-wrap}.tags-list__note img{border:1px solid #2d8cf8;border-radius:50%;padding:5px;vertical-align:bottom}.tags-list__add-tag{border-bottom:1px solid rgba(0,0,0,.1);margin:20px 10px 0;padding:10px 0;text-align:right}.tags-list__add-tag--empty{border:none;position:relative;text-align:center;top:30vh}.tags-list__add-tag button{background:#fff;border:none;border-radius:4px;color:#2d8cf8;cursor:pointer;font-size:14px;line-height:16px;outline:none;padding:0}.tags-list__add-tag button:active,.tags-list__add-tag button:focus,.tags-list__add-tag button:hover{background:none;border:none;outline:none}.tags-list__add-tag button:disabled{background:none;border:none;cursor:default}.tags-list__add-tag button img{width:20px}.tags-list__cast{background:#fff;bottom:0;box-shadow:0 2px 8px 0 rgba(0,0,0,.5);height:75px;left:0;margin:0 auto;max-width:950px;padding:15px;position:fixed;right:0;text-align:center;width:100%}.tags-list__cast button{background:#2d8cf8;border:1px solid #2d8cf8;border-radius:4px;color:#fff;cursor:pointer;font-size:15px;line-height:18px;max-width:340px;outline:none;padding:13px;text-align:center;width:90%}.tags-list__cast button .fetching_loader{display:inline;font-size:15px;padding:0}.tags-list__cast button:active,.tags-list__cast button:focus,.tags-list__cast button:hover{box-shadow:none;outline:none}.tags-list__cast button:hover{background:#2d8cf8;border:1px solid #2d8cf8;color:#fff}.tags-list__cast button:active,.tags-list__cast button:focus{background:#057cdd;color:hsla(0,0%,100%,.5)}.tags-list__cast button:disabled{background:#ddd;border:1px solid #ddd;box-shadow:none;color:#aaa;cursor:default;outline:none}.tags-list__vote{padding:0 10px 75px}.tags-list__vote__each{border-bottom:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-between;padding:15px 7px 15px 0}.tags-list__vote__each__name{max-width:calc(100% - 120px);width:100%}.tags-list__vote__each__name__text{background:#e8f3ff;border-radius:20px;color:#2d8cf8;cursor:pointer;display:inline-block;font-size:14px;line-height:18px;margin-left:10px;max-width:calc(100% - 34px);overflow:hidden;padding:4px 12px;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.tags-list__vote__each__name__delete{background:#fff;border:1px solid #ff4b4b;border-radius:50%;box-sizing:border-box;cursor:pointer;height:24px;outline:none;padding:0;text-align:center;width:24px}.tags-list__vote__each__name__delete:active,.tags-list__vote__each__name__delete:disabled,.tags-list__vote__each__name__delete:focus,.tags-list__vote__each__name__delete:hover{background:#fff;border:1px solid #ff4b4b;outline:none}.tags-list__vote__each__name__delete:disabled{cursor:default}.tags-list__vote__each__name__delete img{border:none;position:relative;top:-3px}.tags-list__vote__each__count{height:30px;max-width:120px;text-align:right;width:auto}.tags-list__vote__each__count__hidden{background:#eee;border:2px solid #fff;border-radius:50%;color:#aaa;display:inline;font-size:10px;font-weight:700;line-height:10px;margin-right:-6px;padding:7px 5px}.tags-list__vote__each__count__hidden span{display:inline-block;min-width:16px;text-align:center}.tags-list__vote__each__count img{border:2px solid #fff;border-radius:50%;object-fit:cover}.tags-list__vote__each__count img:not(:last-child){margin-right:-6px}.tags-list__vote__each__count__add{vertical-align:baseline}.tags-list__vote__each__count__add img{border:3px solid transparent}.tags-list__vote__each__count__delete{vertical-align:middle}.tags-list__vote__each__count__add,.tags-list__vote__each__count__delete{border-radius:50%;cursor:pointer;margin-right:-6px;padding:0 2px 1px}.tags-list__vote__each__count__add:active,.tags-list__vote__each__count__add:focus,.tags-list__vote__each__count__add:hover,.tags-list__vote__each__count__delete:active,.tags-list__vote__each__count__delete:focus,.tags-list__vote__each__count__delete:hover{outline:none}.tags-list__vote__each__count__add:disabled,.tags-list__vote__each__count__delete:disabled{cursor:default;outline:none}.tags-list__vote__each__count__add,.tags-list__vote__each__count__add:active,.tags-list__vote__each__count__add:disabled,.tags-list__vote__each__count__add:focus,.tags-list__vote__each__count__add:hover{background:#fff;border:1px solid #2d8cf8}.tags-list__vote__each__count__delete{background:transparent;border:1px solid #fff;height:20px;left:3px;margin:0;padding:0;position:relative;width:20px}.tags-list__vote__each__count__delete img{border:none;left:-1px;padding:6px;position:relative;top:-4px}.tags-list__vote__each__count__delete:active,.tags-list__vote__each__count__delete:disabled,.tags-list__vote__each__count__delete:focus,.tags-list__vote__each__count__delete:hover{background:transparent;border:1px solid #fff}.confirm-action-modal__backdrop{opacity:.5!important}.confirm-action-modal .modal-content{border:none}.confirm-action-modal .modal-body{color:#333;font-size:16px;line-height:20px;padding-bottom:0;text-align:center;white-space:pre-wrap;word-break:break-all}.confirm-action-modal .modal-footer{border:none;border-radius:4px;display:flex;justify-content:space-between;padding-left:24px}.confirm-action-modal .modal-footer button{border:none;cursor:pointer;font-size:15px;line-height:18px;padding:10px 0;text-align:center;width:50%}.confirm-action-modal .modal-footer button .fetching_loader{display:inline;font-size:15px;padding:0}.confirm-action-modal .modal-footer button:first-child{background:#fff;border:1px solid #2d8cf8;border-radius:4px;color:#2d8cf8}.confirm-action-modal .modal-footer button:first-child:active,.confirm-action-modal .modal-footer button:first-child:focus,.confirm-action-modal .modal-footer button:first-child:hover{border:1px solid #2d8cf8;box-shadow:none;outline:none}.confirm-action-modal .modal-footer button:first-child:hover{background:#fff;color:#2d8cf8}.confirm-action-modal .modal-footer button:first-child:active,.confirm-action-modal .modal-footer button:first-child:focus{background:#e6f2ff;color:rgba(45,140,248,.5)}.confirm-action-modal .modal-footer button:first-child:disabled{background:#ddd;border:1px solid #ddd;box-shadow:none;color:#aaa;cursor:default;outline:none}.confirm-action-modal .modal-footer button:nth-child(2){background:#ff4b4b;border:1px solid #ff4b4b;border-radius:4px;color:#fff}.confirm-action-modal .modal-footer button:nth-child(2):active,.confirm-action-modal .modal-footer button:nth-child(2):focus,.confirm-action-modal .modal-footer button:nth-child(2):hover{border:1px solid #ff4b4b;box-shadow:none;color:#fff;outline:none}.confirm-action-modal .modal-footer button:nth-child(2):hover{background:#ff4b4b;border:1px solid #ff4b4b}.confirm-action-modal .modal-footer button:nth-child(2):active,.confirm-action-modal .modal-footer button:nth-child(2):focus{background:#ed3131;color:hsla(0,0%,100%,.5)}.confirm-action-modal .modal-footer button:nth-child(2):disabled{background:#ddd;border:1px solid #ddd;box-shadow:none;color:#aaa;cursor:default;outline:none}.tags-preview{display:flex;flex-direction:column;max-width:375px}.tags-preview--centered{margin:0 auto;padding-left:12px}.tags-preview__label--edit{color:#999;font-size:.75rem;font-weight:600;margin-bottom:.25rem;margin-left:0;transition:all .3s}.tags-preview__label--profile{color:#999;font-size:12px;text-align:left}.tags-preview__names{display:flex;flex-wrap:wrap;padding:12px 0}.tags-preview__names__each,.tags-preview__names__empty,.tags-preview__names__hidden-count,.tags-preview__names__show-more{background:#e8f3ff;border-radius:20px;cursor:pointer;display:flex;font-size:12px;height:28px;justify-content:flex-start;line-height:14px;margin:0 12px 12px 0;max-width:100%;padding:4px 4px 4px 12px}.tags-preview__names__each--delete,.tags-preview__names__empty--delete,.tags-preview__names__hidden-count--delete,.tags-preview__names__show-more--delete{background:none;border:none;cursor:pointer;padding:0}.tags-preview__names__each--delete:active,.tags-preview__names__each--delete:focus,.tags-preview__names__each--delete:hover,.tags-preview__names__empty--delete:active,.tags-preview__names__empty--delete:focus,.tags-preview__names__empty--delete:hover,.tags-preview__names__hidden-count--delete:active,.tags-preview__names__hidden-count--delete:focus,.tags-preview__names__hidden-count--delete:hover,.tags-preview__names__show-more--delete:active,.tags-preview__names__show-more--delete:focus,.tags-preview__names__show-more--delete:hover{background:none;border:none;outline:none}.tags-preview__names__each--delete:disabled,.tags-preview__names__empty--delete:disabled,.tags-preview__names__hidden-count--delete:disabled,.tags-preview__names__show-more--delete:disabled{cursor:default}.tags-preview__names__each--delete img,.tags-preview__names__empty--delete img,.tags-preview__names__hidden-count--delete img,.tags-preview__names__show-more--delete img{vertical-align:baseline}.tags-preview__names__each span:first-child{color:#2d8cf8;display:block;overflow:hidden;padding:3px 0;text-overflow:ellipsis;white-space:nowrap}.tags-preview__names__each span:nth-child(2){background:#fff;border-radius:20px;color:#2d8cf8;height:20px;margin-left:4px;padding:3px 8px}.tags-preview__names__show-more{background:#fff;border:1px solid #e8f3ff;border-radius:20px;box-sizing:border-box;cursor:pointer;padding:4px 12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tags-preview__names__show-more span{color:#2d8cf8;padding:3px 0}.tags-preview__names__show-more:active,.tags-preview__names__show-more:focus,.tags-preview__names__show-more:hover{background:#fff;border:1px solid #e8f3ff;cursor:pointer;outline:none}.tags-preview__names__show-more:disabled{background:#fff;border:1px solid #e8f3ff;cursor:default;outline:none}.tags-preview__names__empty,.tags-preview__names__hidden-count{background:#fff;border:none;cursor:default;padding:4px 12px}.tags-preview__names__empty span,.tags-preview__names__hidden-count span{color:#aaa;padding:3px 0}.tags-preview__names__empty{padding-left:0}.tags-preview__add{text-align:center}.tags-preview__add--own button{background:#fff;border:1px solid #2d8cf8;border-radius:4px;color:#2d8cf8;cursor:pointer;font-size:14px;line-height:16px;margin:20px;outline:none;padding:7px 10px}.tags-preview__add--own button:active,.tags-preview__add--own button:focus,.tags-preview__add--own button:hover{background:#fff;border:1px solid #2d8cf8;outline:none}.tags-preview__add--own button:disabled{cursor:default}.tags-preview__add--own button img{width:20px}.tags-preview__add--others{background:#fff;border:1px solid #2d8cf8;border-radius:8px;margin:20px 0;padding:10px;position:relative}.tags-preview__add--others button{background:none;border:none;color:#333;cursor:pointer;padding:0}.tags-preview__add--others button:active,.tags-preview__add--others button:focus,.tags-preview__add--others button:hover{background:#fff;border:1px solid #2d8cf8;color:#333;outline:none}.tags-preview__add--others button:disabled{background:#ddd;border:1px solid #ddd;color:#aaa;cursor:default;outline:none}.tags-preview__add--others:after,.tags-preview__add--others:before{border:solid transparent;content:" ";height:0;left:50%;pointer-events:none;position:absolute;top:-49%;width:0}.tags-preview__add--others:before{border-color:rgba(45,140,248,0) rgba(45,140,248,0) #2d8cf8;border-width:10px;margin-left:-10px}.tags-preview__add--others:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-width:11px;margin-left:-11px}.tag-search-modal__backdrop{opacity:.5!important}.tag-search-modal .modal-content{border:none;max-height:90vh}.tag-search-modal__header{height:50px;min-height:50px;padding:16px;text-align:left}.tag-search-modal__header span{color:#333;font-size:14px;line-height:20px;vertical-align:super}.tag-search-modal__header img{cursor:pointer;position:absolute;right:16px;top:16px;width:18px}.tag-search-modal__body{overflow-y:auto;padding:40px 16px 16px}.tag-search-modal__body input[type=text]{background:#fff;border:none;border-bottom:1px solid rgba(0,0,0,.1);color:#333;font-size:14px;line-height:18px;outline:none;padding:13px 0;position:absolute;top:50px;width:91%}.tag-search-modal__body input[type=text]::-webkit-input-placeholder{color:#aaa}.tag-search-modal__body input[type=text]:-ms-input-placeholder{color:#aaa}.tag-search-modal__body input[type=text]::placeholder{color:#aaa}.tag-search-modal__body input[type=text]:active,.tag-search-modal__body input[type=text]:disabled,.tag-search-modal__body input[type=text]:focus{border:none;border-bottom:1px solid rgba(0,0,0,.1);outline:none}.tag-search-modal__body input[type=text]:disabled{border:none;border-bottom:1px solid rgba(0,0,0,.1);cursor:default}.tag-search-modal__body__label{color:#999;font-size:12px;line-height:20px;margin:24px 0 8px}.tag-search-modal__body__names{display:flex;flex-wrap:wrap}.tag-search-modal__body__names__each{background:#e8f3ff;border:none;border-radius:20px;color:#2d8cf8;cursor:pointer;display:block;font-size:12px;line-height:14px;margin:0 12px 12px 0;max-width:340px;outline:none;padding:4px 12px;text-align:left;word-break:break-all}.tag-search-modal__body__names__each:active,.tag-search-modal__body__names__each:disabled,.tag-search-modal__body__names__each:focus,.tag-search-modal__body__names__each:hover{background:#e8f3ff;border:none;color:#2d8cf8;outline:none}.tag-search-modal__body__names__each:disabled{cursor:default}.tag-search-modal__body__new-tag button{background:#fff;border:1px solid #2d8cf8;border-radius:20px;color:#2d8cf8;cursor:pointer;display:block;font-size:14px;line-height:16px;max-width:100%;min-width:100%;outline:none;padding:4px 8px;word-break:break-all}.tag-search-modal__body__new-tag button:active,.tag-search-modal__body__new-tag button:focus,.tag-search-modal__body__new-tag button:hover{border:1px solid #2d8cf8;box-shadow:none;color:#2d8cf8;outline:none}.tag-search-modal__body__new-tag button:hover{background:#fff;color:#2d8cf8}.tag-search-modal__body__new-tag button:active,.tag-search-modal__body__new-tag button:focus{background:#e6f2ff;color:rgba(45,140,248,.5)}.tag-search-modal__body__new-tag button:disabled{background:#fff;border:1px solid #2d8cf8;box-shadow:none;color:#2d8cf8;cursor:default;outline:none}.tag-search-modal__body__new-tag button img{display:inline-block}.tag-search-modal__body__new-tag button div{display:inline-block;margin:0;max-width:calc(100% - 24px);text-align:left;vertical-align:middle}.tag-search-modal__body__new-tag button div span:first-of-type{font-weight:bolder}.tag-search-modal__body__validation-error{color:#ff4b4b;font-size:12px;margin-top:10px}#modal-link-account .modal-dialog .modal-content .modal-body{padding:16px}#modal-link-account .modal-dialog .modal-content .modal-body .link-account-header{border-bottom:1px solid #eee;margin-bottom:24px}#modal-link-account .modal-dialog .modal-content .modal-body .link-account-header .link-header{color:#333;display:inline-block;font-size:14px;font-weight:600;height:20px;line-height:20px;margin:0;padding:0;position:absolute;top:16px}#modal-link-account .modal-dialog .modal-content .modal-body .link-account-header .btn-close{padding:0}#modal-link-account .modal-dialog .modal-content .modal-body .link-account-header .btn-close img{display:inline-block;height:18px;position:absolute;right:16px;top:17px;width:18px}#modal-link-account .modal-dialog .modal-content .modal-body .link-account-body{color:#333;font-size:16px;font-weight:300;line-height:20px;margin-bottom:32px}#modal-link-account .modal-dialog .modal-content .modal-body .btn-group-inline{border-bottom:1px solid #eee;margin-top:26px}#modal-link-account .modal-dialog .modal-content .modal-body .btn-group-inline button{font-size:17px;font-weight:700;margin-bottom:23px}#modal-link-account .modal-dialog .modal-content .modal-body .link-account-sns{color:#333;font-size:16px;font-weight:300;line-height:20px;margin-top:24px}#modal-link-account .modal-dialog .modal-content .modal-body .link-account-socials{margin-top:24px}.otp-modal{max-height:calc(100vh - 3.5rem);min-height:calc(100vh - 3.5rem)}@media screen and (max-width:768px){.otp-modal{align-items:flex-start;margin:60px 0 0;max-height:calc(100vh - 60px);min-height:calc(100vh - 60px);width:100%}}.otp-modal .modal-content{height:auto!important}.otp-modal .modal-body{padding:24px!important}.otp-modal .form-group{margin-bottom:0!important;width:100%}.otp-modal .form-group label{margin-bottom:0}.otp-modal__text{font-size:16px;line-height:20px;text-align:center;white-space:pre-wrap}.otp-modal__text--bold{font-weight:700}.otp-modal__text--dial-code{border-bottom:1px solid #ddd;color:#aaa;font-size:20px;font-weight:700;line-height:24px;padding:8px 12px 8px 0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.otp-modal__text--dial-code.border-active,.otp-modal__text--dial-code.focused{border-color:#2d8cf8}.otp-modal__text--dial-code.focused{box-shadow:0 1px 0 0 #2d8cf8}.otp-modal__text--error{color:#ff4b4b;font-size:12px;line-height:18px}.otp-modal__text--plus{color:#aaa;font-size:24px;line-height:28px}.otp-modal__input{font-size:20px;line-height:24px}.otp-modal__input:disabled{-webkit-text-fill-color:#aaa}.otp-modal__input:focus{box-shadow:0 1px 0 0 #2d8cf8}.otp-modal__input:not([value=""]){border-color:#2d8cf8}.otp-modal__input::-webkit-input-placeholder{color:#aaa}.otp-modal__input:-ms-input-placeholder{color:#aaa}.otp-modal__input::placeholder{color:#aaa}.otp-modal__input--danger{border-color:#ff4b4b!important}.otp-modal__input--danger:focus{box-shadow:0 1px 0 0 #ff4b4b}.otp-modal__input--digit{text-align:center}.otp-modal__input--phone{padding-right:0!important;width:100%}.otp-modal__input--phone__container{align-items:flex-end;display:flex}.otp-modal__button:disabled{background-color:initial;border:initial}.otp-modal__button.btn-link{border:none!important}.otp-modal__button--submit{font-size:16px;line-height:18px;padding:12px 16px}.otp-modal__container{align-items:center;display:flex;justify-content:center;margin-top:24px}.otp-modal__container--error{bottom:-4px;left:0;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%)}.otp-modal__container--has-error{position:relative}.otp-modal__container--authenticating{flex-direction:column;font-size:14px;line-height:20px;margin-top:0}.otp-modal__container--authenticating svg{height:30px;width:30px}.otp-modal__container--links{flex-direction:column;margin-top:40px}.otp-modal__container--links *{font-size:14px;line-height:21px;padding:0;text-align:center}.otp-modal__container--links :not(:first-child){margin-top:20px}.otp-modal__container--otp{-webkit-column-gap:16px;column-gap:16px;margin-top:32px}.otp-modal__container--otp-header>div{line-height:24px}.otp-modal__container--phone .iti{width:100%}.otp-modal__container--phone .iti__flag-container{display:none}.otp-modal__container--submit{margin-top:42px}.otp-modal__container--submit button{width:100%}.otp-modal__container--success{flex-direction:column;margin-top:0}.otp-modal__container--success svg{-webkit-filter:invert(55%) sepia(90%) saturate(410%) hue-rotate(123deg) brightness(100%) contrast(99%);filter:invert(55%) sepia(90%) saturate(410%) hue-rotate(123deg) brightness(100%) contrast(99%);height:45px;width:45px}.otp-modal__container--success [class$=text]{font-size:14px}.reg-steps{background-color:#fff;height:100vh;width:100%}.reg-steps__default-bg{background:url(/images/lp-statistics-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:33vh;width:100%}.reg-steps__default-bg.mobile-bg-none{background:none}.reg-steps .modal{pointer-events:none}.reg-steps .modal-dialog.mobile-view{align-items:flex-end;height:100vh;margin:0 auto}.reg-steps .modal-dialog.mobile-view.ios-device .modal-content{padding-bottom:15vh}@media (max-height:600px){.reg-steps .modal-dialog.mobile-view.ios-device .modal-content{padding-bottom:0}}.reg-steps .modal-content{border:none;border-radius:8px;box-shadow:0 5px 9px 0 rgba(0,0,0,.15);height:70vh}.reg-steps .modal-content .reg-steps__scrollable-header-body{height:calc(77vh - 100px);overflow:auto}.reg-steps .modal-content .modal-header{border:none;color:#333;flex-direction:column;text-align:center}.reg-steps .modal-content .modal-header label{padding-left:8px}.reg-steps .modal-content .modal-header .modal-title{font-size:16px;margin:24px auto}.reg-steps .modal-content .modal-header .progress{height:6px;margin:0 auto;width:53%}.reg-steps .modal-content .modal-header .progress .progress-bar{background-color:#2d8cf8}.reg-steps .modal-content .modal-header .progress .progress-bar.teal-bg{background-color:#0ad2ba}.reg-steps .modal-content .modal-body{overflow:auto;padding-bottom:0;padding-top:0}.reg-steps .modal-content .modal-body .form-group{margin-bottom:6px}.reg-steps .modal-content .modal-body .form-group select{background:url(/images/icon-select-arrow.svg) no-repeat right .75rem center;color:#333;font-size:16px}.reg-steps .modal-content .modal-body .form-group select.placeholder-hued{color:#2d8cf8}.reg-steps .modal-content .modal-body .form-group .md-checkbox{margin:24px 0}.reg-steps .modal-content .modal-body .form-group .md-checkbox.first-checkbox{margin-top:0}.reg-steps .modal-content .modal-body .form-group .md-checkbox input[type=checkbox]{background-color:#fff;border:2px solid #bbb;border-radius:3px;height:22px;width:22px}.reg-steps .modal-content .modal-body .form-group .md-checkbox label{color:#333;font-size:16px;font-weight:400;vertical-align:top}.reg-steps .modal-content .modal-body .form-group .md-radio{margin:24px 0}.reg-steps .modal-content .modal-body .form-group .md-radio.first-radio-btn{margin-top:0}.reg-steps .modal-content .modal-body .form-group .md-radio label{color:#333;font-size:16px;font-weight:400;vertical-align:top}.reg-steps .modal-content .modal-body .control-label{color:#333;font-size:16px;font-weight:400;margin-bottom:24px}.reg-steps .modal-content .modal-body .control-label.center-bottom-label{margin-bottom:0;text-align:center;width:100%}.reg-steps .modal-content .modal-footer{border:none;display:flex;flex-direction:column}.reg-steps .modal-content .modal-footer button{border-radius:4px;color:#fff;font-size:15px;height:44px;line-height:9px;margin:0 0 12px;padding:12px;text-align:center;width:87.2%}.reg-steps .modal-content .modal-footer button.btn-link{color:#2d8cf8;font-weight:bolder;text-decoration:none}.reg-steps .modal-content .modal-footer button:disabled{background-color:#ddd;border:1px solid #ddd;color:#aaa;cursor:default}.reg-steps .modal-content .modal-footer button.no-padding-while-loading{padding:0 12px}@media (max-width:767px){.reg-steps .modal-content{border:unset;border-radius:unset;box-shadow:none;height:calc(100vh - 61px)}}.reg-steps__progress-desc{color:#666;display:flex;font-size:14px;justify-content:space-between;margin:5px auto;padding-bottom:35px;width:53%}.reg-steps__progress-desc__active-step{color:#2d8cf8;font-weight:700}.reg-steps__progress-desc__active-step.teal-text{color:#0ad2ba}.reg-steps__input-full-name{display:flex;flex-direction:row;justify-content:space-between;width:100%}.reg-steps__input-full-name__child-div{display:flex;flex-direction:column;width:45%}.reg-steps__input-full-name__child-div .filled-input-pseudo-focus{border-bottom:1px solid #2d8cf8}.reg-steps__input-full-name__child-div small{color:#999;font-size:12px}.reg-steps__input-text-field{display:flex;flex-direction:row;width:100%}.reg-steps__input-text-field__child-div{width:100%}.reg-steps__input-text-field__child-div .filled-input-valid-focus{border-bottom:1px solid #2d8cf8;box-shadow:0 1px 0 0 #2d8cf8}.reg-steps__input-text-field__child-div .filled-input-error-focus{border-bottom:1px solid #ff4b4b;box-shadow:0 1px 0 0 #ff4b4b}.reg-steps__input-text-field__child-div input::-webkit-input-placeholder{color:#aaa;font-size:16px}.reg-steps__input-text-field__child-div input:-ms-input-placeholder{color:#aaa;font-size:16px}.reg-steps__input-text-field__child-div input::placeholder{color:#aaa;font-size:16px}.reg-steps__validation-error{color:#ff4b4b;font-size:12px}.reg-steps__validation-error--for-upload{color:#ff4b4b;font-size:12px;margin-top:-18px;padding-bottom:24px}.reg-steps__input-numeric p{color:#333;font-size:16px;font-weight:bolder}.reg-steps__input-numeric input[type=range]{width:100%}.reg-steps__input-numeric__preview-int{color:#057cdd;font-size:16px;font-weight:bolder;text-align:center}.reg_steps__question-desc{padding-bottom:12px;width:100%}.reg_steps__question-desc small{color:#999;font-size:12px}.register-webview{align-items:center;background:rgba(0,0,0,.3);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;padding:0 15px;position:fixed;top:0;width:100vw;z-index:1000}.register-webview>div{background:#fff;border-radius:4px;margin:0 1px;max-width:343px;padding:15px;text-align:center;z-index:1000}.register-webview__header{font-weight:700;line-height:20px;padding-bottom:14px}.register-webview__desc,.register-webview__header{font-size:16px;text-align:center;white-space:pre-wrap}.register-webview__desc{color:#333;font-weight:400;line-height:22px}.register-webview__close{margin-bottom:8px;text-align:right}.register-webview__copy{background:#2d8cf8;border:2px solid #2d8cf8;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);color:#fff;font-size:16px;font-weight:700;line-height:24px;margin:15px;padding:10px;transition:all .3s;z-index:1000}.register-webview__copy:active{background-color:#057cdd;border-color:#005cbf;color:hsla(0,0%,100%,.5)}.alumniSaveRoom{background-color:#fff;margin:0;padding:24px}.alumniSaveRoom__description{font-size:14px;line-height:1.21;margin-bottom:40px}.alumniSaveRoom__form-group{margin-bottom:45px}.alumniSaveRoom__form-group textarea{overflow:hidden}.alumniSaveRoom__image-container{background-color:#f7f7f7;background-repeat:no-repeat;background-size:cover;border:1px solid rgba(0,0,0,.1);height:80px;margin-top:12px;max-height:80px;max-width:80px;min-height:80px;min-width:80px;position:relative;text-align:center;width:80px}.alumniSaveRoom__image-container .icon{align-items:center;background-color:#fff;border-radius:50%;bottom:-15px;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);cursor:pointer;display:flex;justify-content:center;padding:8px;position:absolute;right:-15px}.alumniSaveRoom__help-icon{align-items:center;color:#999;display:flex;font-size:.75rem;font-weight:600;margin-bottom:.25rem;transition:all .3s}.alumniSaveRoom__help-icon img{height:24px;margin-left:5px;width:24px}.alumniSaveRoom__radio:nth-child(2){margin-top:20px}.alumniSaveRoom__radio:not(:nth-child(2)){margin-top:30px}.alumniSaveRoom__newPostSubmit{padding:unset;width:100%}.alumniSaveRoom__newPostSubmit button:disabled{background-color:#ddd;border:#ddd;color:#aaa;cursor:default;font-weight:700}#alumni-room-followers-approval-follow .form-room-approval,#alumni-room-followers-approval-follow .room-alumni-name,#alumni-room-followers-approval-follow .room-follower-name{display:table-cell;font-size:14px;height:56px;margin-left:12px;margin-top:0!important;vertical-align:middle!important}#alumni-room-followers-approval-follow .form-room-approval p,#alumni-room-followers-approval-follow .room-alumni-name p,#alumni-room-followers-approval-follow .room-follower-name p{display:table-cell;font-size:14px!important;height:inherit;margin:0;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}#alumni-room-followers-approval-follow .room-alumni-name p{max-width:105px}#alumni-room-followers-approval-follow .room-follower-name p{max-width:280px}#alumni-room-followers-approval-follow .room-user-profile .li-radios{margin-top:-2px!important}.approval-follow{background:#fff}.approval-follow .toggle-pending{background-color:#ff4b4b;cursor:pointer;transition:background-color 1s ease}.approval-follow .toggle-pending:before{background-color:#fff;border-radius:16px;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);content:"";height:28px;left:2px;position:absolute;transition:left .25s linear;vertical-align:middle;width:28px}.approval-follow .toggle-pending .toggle-circle{margin-left:2px!important}.approval-follow .toggle-pending .toggle-decision-text{color:#fff;padding-left:35px}.approval-follow .toggle-pending.disabled{background-color:#ccc;cursor:default}.approval-follow .toggle-approved{background-color:#0ad2ba;cursor:pointer;transition:background-color 1s ease}.approval-follow .toggle-approved:before{background-color:#fff;border-radius:16px;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);content:"";height:28px;left:50px;position:absolute;transition:left .25s linear;vertical-align:middle;width:28px}.approval-follow .toggle-approved .toggle-circle{margin-left:2px!important}.approval-follow .toggle-approved .toggle-decision-text{color:#fff;padding-left:10px}.approval-follow .toggle-approved.disabled{background-color:#ccc;cursor:default}.approval-follow .alumni-decision-switcher .toggle-switch-container{align-items:center;border-radius:16px;display:flex;height:32px;position:relative;width:80px}.approval-follow .alumni-decision-switcher .toggle-circle{background-color:#fff;border-radius:16px;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);height:28px;margin:0;vertical-align:middle;width:28px}.approval-follow .img-container{background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.22);height:56px;padding-top:13px}.approval-follow .img{display:inline-block;vertical-align:middle}.approval-follow h5{display:inline-block;left:0!important;width:90%}.approval-follow .no-margin-top{margin-top:0!important}.approval-follow .no-background{background:none}.approval-follow .toggle-decision-text{font-size:.7em}.approval-follow .row{margin:0}.approval-follow .room-approval{width:100%!important}.approval-follow .room-approval.approved-followers{padding-top:0}.approval-follow .room-approval.approved-followers .room-user-profile:last-child{margin-bottom:0}.approval-follow .room-approval.approved-followers+.fetching_loader{padding:15px}.approval-follow .toApproveBottomRow{display:block;width:100%}.approval-follow .toApproveBottomRow>div.scrollable-pagination{max-height:calc(100vh - 266px);overflow-y:auto}.approval-follow .toApproveBottomRow .room-user-profile{width:100%}.approval-follow .toApproveTopRow{display:block;width:100%}.approval-follow .toApproveTopRow .panel-body{margin-bottom:30px}.approval-follow .toApproveTopRow .room-user-profile{max-height:80px;width:100%}.approval-follow .personal-room-div{background:#fff;padding-left:0;padding-right:0}.approval-follow .toApproveTopRowHeader{margin-bottom:20px;width:100%}.approval-follow .alumni-info{display:inline-block;padding-left:10px}.approval-follow .alumni-info .btn{font-size:.8em;padding-bottom:3px;padding-top:3px}.approval-follow .alumni-info .alumni-info-additional{font-size:14px;margin-bottom:.2rem!important;margin-top:0!important}.approval-follow .alumni-info .alumni-info-name{display:inline-block;font-size:16px;font-weight:700;margin-bottom:0!important;margin-top:0!important}.approval-follow .toApproveTopRowHeader{background-color:#f7f7f7}.approval-follow .back-button-container .img-container h5{color:#999;display:inline-block;position:relative}.approval-follow .showWhoAreFollowing{margin-bottom:25px;margin-top:25px}.approval-follow .room-alumni-name{margin-top:8%;max-width:35vw;overflow:hidden}.approval-follow .room-alumni-name p{font-size:3vw}.approval-follow .room-follower-name{font-size:1em;margin-left:1em;max-width:70vw}.approval-follow .nothingToDisplay{padding-left:25px}.approval-follow .room-user-profile{border-color:#eee!important;height:100%;margin:0 15px 17px;overflow:hidden;padding-bottom:17px;width:100%}.approval-follow .md-radio{float:left;margin-top:5%}.approval-follow .md-radio label{font-size:1em;padding-right:10px}.approval-follow .li-radios{float:right;font-size:10px;margin-top:7%}.approval-follow hr{margin-bottom:0;margin-top:5px}.approval-follow h4{font-size:15px;font-weight:700;padding-left:30px;padding-top:11px}.approval-follow ul{list-style:none;overflow:hidden}.approval-follow ul li{display:inline;list-style-type:none;margin:1%}.approval-follow li{float:left}.approval-follow .img-circle-div-approval-follow img{height:15px;margin-top:15px;max-width:50px;min-height:50px;min-width:50px}.approval-follow .img-approval-icons{height:15px;margin-top:1.75vh}.approval-follow .img-cirlce{max-height:100%;max-width:auto}.approval-follow .form-room-approval li{float:right}@media (max-width:769px){.approval-follow .alumni-decision-switcher{padding:0}}@media (min-width:769px){.approval-follow .room-avatar{text-align:center}}.notificationsContainer{padding:0 15px;width:100%}.notificationCenter{background-color:#fff;width:100%}.notificationCenter>.navbar{background-color:#0762e2;border:none;border-radius:0;box-shadow:none;margin:0}.notificationCenter>.navbar .container{width:unset}.notificationCenter>.navbar .container .navbar-brand{color:#fff;font-size:16px;font-weight:700;margin:0;text-align:center;width:100%}.notificationCenter .notifications{margin:auto;max-height:calc(100vh - 60px);overflow-y:overlay;padding:0 25%}.notificationCenter .notifications .notification{align-items:center;border-bottom:1px solid #eee;cursor:pointer;display:flex;margin:0;min-height:72px;padding:15px 5px}.notificationCenter .notifications .notification .avatar{padding:0;width:20%}.notificationCenter .notifications .notification .avatar .icon{background:#d3d3d3;border-radius:50%;height:50px;margin:auto;width:50px}.notificationCenter .notifications .notification .avatar .avatar-image{margin:auto}.notificationCenter .notifications .notification .content{width:80%}.notificationCenter .notifications .more{justify-content:center;margin:0}.notificationCenter .notifications .content{color:#333}.notificationCenter .notifications .content .date{color:#999}.notificationCenter .notifications .content .title{line-height:1.14;word-break:break-word}.notificationCenter .notifications .content .description{line-height:1;margin-top:5px}.notificationCenter .notifications .read{background:#fff}.notificationCenter .notifications .unread{background:#f2f8ff}.notificationCenter .notifications .unread .description,.notificationCenter .notifications .unread .title{font-weight:bolder}.notificationCenter .notifications .view .avatar-image{background-repeat:no-repeat!important;background-size:50%!important;border:1px solid rgba(0,0,0,.25)!important}@media (max-width:768px){.notificationCenter .notifications{overflow-y:scroll;padding:unset}}.message-summaries{-webkit-overflow-scrolling:touch;--webkit-overflow-scrolling:touch;background:#fff;max-height:calc(100vh - 123px);min-height:calc(100vh - 123px);overflow-y:auto}.message-summaries[data-user-approved=true]{max-height:calc(100vh - 171px);min-height:calc(100vh - 171px)}.message-summaries .btn-fab img{vertical-align:baseline}.message-summaries__div--filter{background:#eee;height:50px;padding:12px}.message-summaries__div--filter .badge{border:1px solid #2d8cf8;border-radius:20px;color:#2d8cf8;cursor:pointer;font-size:13px;height:26px;line-height:1.5;margin:0 5px;width:85px}.message-summaries__div--filter .badge.white-bg{background:#fff}.message-summaries__div--non-participatory{margin-top:24px}.message-summaries__div--non-participatory__label,.message-summaries__div--participatory__label{padding:5px 15px;position:relative}.message-summaries__div--non-participatory__label div:first-child,.message-summaries__div--participatory__label div:first-child{border-bottom:1px solid #ddd;color:#666;font-size:15px;font-weight:700;margin:0 auto;padding:5px 0 10px}.message-summaries__div--non-participatory__label-count,.message-summaries__div--participatory__label-count{font-weight:400}.roomList{background:#fff;max-height:calc(100vh - 59px)}.add-thread-popup__header{border-bottom:0;padding-top:16px}.add-thread-popup__header .close{outline:none}.add-thread-popup__header-text{color:#333;font-size:16px;font-weight:500;line-height:24px}.add-thread-popup__body{padding:0 16px 16px}.add-thread-popup__item{border:0;cursor:pointer;margin-bottom:16px;padding:0;text-align:left}.add-thread-popup__item button{color:#2d8cf8;cursor:pointer;display:block;float:right;font-size:16px;font-weight:500;line-height:24px;margin-top:16px;padding:16px 0 0}.add-thread-popup__item button:hover{text-decoration:none}.add-thread-popup__dm{border:0;cursor:default;margin-bottom:16px;padding:0;text-align:left}.add-thread-popup__dm .dm-modal-body{cursor:default;font-size:12px;font-weight:400;line-height:18px}.add-thread-popup__dm button{color:#2d8cf8;cursor:pointer;display:block;float:right;font-size:16px;font-weight:500;line-height:24px;margin-top:16px;padding:16px 0 0}.add-thread-popup__dm button:hover{text-decoration:none}.home__tabs{align-items:stretch;display:flex}.home__tabs:not([data-sibling-scroll="0"]){box-shadow:0 2px 4px rgba(0,0,0,.1);position:relative}.home__tabs-tab{align-items:center;background:#eee;border:none;border-bottom:2px solid transparent;color:#666;display:inline-flex;font-size:12px;justify-content:center;line-height:18px;outline:none!important;padding:12px 24px;transition:all .3s ease;transition-property:color,border-color;width:50%}@media (hover:hover){.home__tabs-tab:hover{border-color:#2d8cf8;color:#2d8cf8;font-weight:700}}@media (hover:none){.home__tabs-tab{touch-action:none}}.home__tabs-tab.active{border-color:#2d8cf8;color:#2d8cf8;font-weight:700}.home__tabs-text{display:inline-block;overflow:hidden;text-overflow:ellipsis;word-break:keep-all}.home-pane--disabled-scroll,.home-pane--disabled-scroll *{touch-action:none}.home__reloader{font-size:1rem;padding:10px}.page-container{background:#fff;color:#333;font-size:14px;padding:1.5rem 1rem}.page-container p{font-size:14px}.page-container .heading3{color:#333;font-size:18px;font-weight:600;margin-bottom:12px;margin-top:23px}.page-container .text-right{color:#666;font-size:13px;line-height:18px;margin-bottom:24px;text-align:right}.page-container .page-leadtext{color:#333;font-size:14px;line-height:18px;margin-bottom:12px}.page-container .border-bottom{border-bottom:1px solid #eee}.page-container .page-header{margin:15px 0 30px;text-align:center}.page-container .page-secondarytext1{line-height:18px;margin-bottom:1.5rem;padding-left:20px}.page-container .page-secondarytext1 li{padding-left:8px}.page-container .page-secondarytext1 .list>li{list-style-type:disc}.page-container .page-secondarytext1 li+li{padding-top:18px}.page-container .sub-heading{color:#333;font-size:18px;font-weight:600;margin-bottom:14px;margin-top:24px}.page-container .page-secondarytext2{font-size:14px;margin-bottom:30px;padding-left:20px}.page-container .page-secondarytext2 .list{font-size:14px;line-height:18px;list-style-type:disc;margin-bottom:11px;padding-left:29px}.page-container .page-secondarytext2 .list li+li{margin-top:8px}.page-container .page-secondarytext2 .text{font-size:14px;margin-bottom:12px}.page-container .page-secondarytext2 p{font-size:14px;margin-bottom:8px}.page-container .page-secondarytext2 .address{font-size:14px;line-height:20px;margin-bottom:100px;margin-top:34px}@media screen and (min-width:650px){.page-container .page-secondarytext2 .br-sp{display:none}}@media screen and (max-width:650px){.page-container .page-secondarytext2 .br-sp{display:block}}.page-container .page-secondarytext2 table{border:2px solid #fff;color:#666;line-height:15px;margin-bottom:12px}.page-container .page-secondarytext2 table th{background-color:#e6e6e6;font-size:11px;text-align:center}.page-container .page-secondarytext2 table td{font-size:12px;padding:10px}.page-container .page-secondarytext2 table .table-title1{height:29px;width:24%}.page-container .page-secondarytext2 table .table-title2,.page-container .page-secondarytext2 table .table-title3{height:29px;width:40%}.page-container .page-secondarytext2 table .table-title-row1{height:122px}.page-container .page-secondarytext2 table .table-content-bg{background-color:#f7f7f7}.page-container .page-secondarytext2 table .table-title-row2,.page-container .page-secondarytext2 table .table-title-row3{height:127px}.page-container .page-secondarytext2 table .table-content{font-size:12px}.page-container .page-secondarytext2 .lead{color:#666;font-size:12px;line-height:15px;list-style:none;padding-left:0}.page-container__accept-btn{background:#fff;bottom:0;box-shadow:0 0 7px 0 rgba(0,0,0,.2);left:50%;max-width:950px!important;padding:16px;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.page-container__accept-btn button{border:none;border-radius:4px;color:#fff;font-weight:700;height:44px;padding:0;width:100%}@media screen and (min-width:640px){.page-container>div{margin:0 auto;max-width:640px}}.feed_item_message_match{margin-bottom:30px;margin-top:16px;text-align:center}.feed_item_message_match button,.feed_item_message_match p{color:#ff7a7a;text-align:center}.feed_item_message_match button{border:1px solid #ff7a7a;border-radius:40px;cursor:pointer;padding:12px 48px;position:relative}.feed_item_message_match button:before{border-bottom:7px solid #ff7a7a;top:-7px}.feed_item_message_match button:after,.feed_item_message_match button:before{border-left:7px solid transparent;border-right:7px solid transparent;content:"";height:0;left:calc(50% - 7px);position:absolute;right:calc(50% - 7px);width:0}.feed_item_message_match button:after{border-bottom:7px solid #fff;top:-5.75px}.feed_item_message_match p{font-size:14px;line-height:1.125rem;margin-bottom:0}@media (max-width:767px){.feed_item_message_match button{font-size:.79em;padding:14px 10vw}}.postsList{background:#fff}.postsList__head{background:#f7f7f7;color:#666;font-weight:700;padding:7px 12px}.postsList__createPost{padding:19px 16px;text-align:center}.postsList__createPost button{width:100%}.postsList__emptyText{font-weight:500;margin-left:12px;margin-right:12px}.ImageModal__top{background-color:#000;display:flex;justify-content:space-between;left:0;opacity:.8;padding:2vh;position:fixed;top:0;width:100vw;z-index:9999}.ImageModal__top img{cursor:pointer;object-fit:contain;width:25px}.selectCategory{display:flex;flex-direction:column;justify-content:space-between;min-height:inherit;position:relative}.selectCategory--body{background:#fff;min-height:calc(100vh - 135px);padding-left:16px;padding-top:24px}.selectCategory--body__tags__each{background:#e8f3ff;border:none;border-radius:20px;color:#2d8cf8;cursor:pointer;display:inline-block;font-size:12px;font-weight:300;height:28px;justify-content:flex-start;line-height:18px;margin-right:8px;margin-top:20px;padding:5px 12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.selectCategory--body__tags__each:last-of-type{margin-right:0}.selectCategory--body__tags__each:hover{background:#2d8cf8;border:none;color:#e8f3ff;outline:none}.selectCategory--body__tags__each:active,.selectCategory--body__tags__each:focus{border:none;outline:none}.selectCategory--body__tags__each.selected{background:#2d8cf8;color:#fff}.selectCategory--body__tags__each:disabled{background:#ddd;color:#aaa;cursor:default;outline:none}.selectCategory--body__header p{color:#999;display:table-cell;font-size:12px;font-weight:600;line-height:18px;margin:0;padding-right:12px}.selectCategory--body__header small{background:#ff4b4b;border-radius:11.5px;color:#fff;display:table-cell;font-size:9px;height:15px;line-height:13.5px;padding:0 7px 0 8px;text-align:center;vertical-align:middle}.selectCategory--body__sub{border-spacing:5px 0;margin-top:32px}.selectCategory--body__sub p{color:#999;display:table-cell;font-size:12px;font-weight:600;line-height:18px;margin:0;padding-right:8px}.selectCategory--body__sub small{background:#aaa;padding:2px 8px}.selectCategory--body__sub small,.selectCategory--body__sub span{border-radius:11.5px;color:#fff;display:table-cell;font-size:9px;height:15px;line-height:13.5px;text-align:center;vertical-align:middle}.selectCategory--body__sub span{padding:0 7px 0 8px;white-space:nowrap;width:38px}.selectCategory--body__subTags{display:flex;flex-wrap:wrap;margin-top:20px}.selectCategory--body__subTags__each{background:#e8f3ff;border:none;border-radius:20px;color:#2d8cf8;cursor:pointer;display:block;font-size:12px;font-weight:300;height:28px;line-height:18px;margin:0 12px 12px 0;outline:none;padding:5px 12px;text-align:left;word-break:break-all}.selectCategory--body__subTags__each.selected{background:#2d8cf8!important;color:#fff!important}.selectCategory--body__subTags__each:hover{background:#2d8cf8;border:none;color:#e8f3ff;outline:none}.selectCategory--body__subTags__each:focus{background:#e8f3ff;border:none;color:#2d8cf8;outline:none}.selectCategory--body__subTags__each:disabled{-webkit-animation:fadeBackground .3s;animation:fadeBackground .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background:#ddd;color:#aaa;cursor:default;outline:none}@-webkit-keyframes fadeBackground{0%{background-color:#e8f3ff}to{background-color:#ddd}}.selectCategory--body__subTags__add-tag{background:#fff;border-color:#2d8cf8;border-radius:20px;border-width:1px;color:#2d8cf8;cursor:pointer;display:block;font-size:12px;line-height:14px;margin:0 12px 12px 0;outline:none;padding:4px 12px;text-align:left;word-break:break-all}.selectCategory--body__subTags__add-tag:active,.selectCategory--body__subTags__add-tag:hover{background:#e8f3ff;border-color:transparent;box-shadow:none;color:#2d8cf8;outline:none}.selectCategory--body__subTags__add-tag:focus{box-shadow:none;outline:none}.selectCategory--body__subTags__add-tag:disabled{-webkit-animation:fadeBackground .3s;animation:fadeBackground .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background:#ddd;color:#aaa;cursor:default;outline:none}@keyframes fadeBackground{0%{background-color:#e8f3ff}to{background-color:#ddd}}.selectCategory--body__hint{background:#f5faff;margin:32px 16px 0 0}.selectCategory--body__hint__icon{padding:17px 0 0 16px}.selectCategory--body__hint__icon img{display:inline-block;padding-right:9.08px}.selectCategory--body__hint__icon p{color:#2d8cf8;display:inline-block;font-size:12px;font-weight:600;line-height:18px}.selectCategory--body__hint__sentence{color:#333;font-size:12px;font-weight:300;line-height:20px;padding:5px 16px 16px}.selectCategory__bottom-buttons{background:#fff;box-shadow:0 0 7px 0 rgba(0,0,0,.2);display:flex;justify-content:center;padding:16px;width:100%}.selectCategory__bottom-buttons__cancel{background:#fff;border-width:1px;color:#2d8cf8}.selectCategory__bottom-buttons__cancel,.selectCategory__bottom-buttons__next{font-size:13px;font-weight:600;height:44px;line-height:20px;padding:10px;width:100%}.feed_item_header{word-wrap:break-word;background-color:#164eb4;border-radius:4px 4px 0 0;color:#fff;padding-left:12px;position:relative}.feed_item_header p{font-size:16px;font-weight:600;line-height:80px}.feed_item_header button,.feed_item_header p img{position:absolute;right:0}.feed_item_header button{background-color:#fff!important;color:#2d8cf8!important;font-size:12px;padding:4px 8px;top:0}.feed_item_header.event{background-color:#ffb61a}.feed_item_header.poll{background-color:#0ad2ba}.feed_item_header.jobs{background-color:#1748b9}.feed_item_header.jobs>p>img{right:-1px}.feed_item_header.admin_post,.feed_item_header.announcement,.feed_item_header.notices{background-color:#2d8cf8}.feed_item_header.announcement>p>img,.feed_item_header.notices>p>img{bottom:0}.feed_item_header.others{background-color:#ff75be}.feed_item_comments_expand{padding:12px 12px 0;width:100%}.event_post{padding:4px 20px 0 14px}.event_post-row{color:#333;display:flex;font-size:14px;font-weight:600;padding-top:11px}.event_post-row>span>img{height:20px;padding-right:10px}.event_post-row p.location-text{word-wrap:break-word;font-size:14px;font-weight:600;white-space:break-spaces}.event_post-row .event-status-tag{border-radius:4px;color:#fff;display:inline-block;font-size:12px;line-height:12px;margin-left:8px;padding:4px 8px}.event_post-row .event-status-tag.grey{background-color:#ccc}.event_post-row .event-status-tag.red{background-color:#ff7a7a}.event_post-row.participants{align-items:center}.event_post-row.participants.desktop-view{width:98%}@media (max-width:768px){.event_post-row.participants-span>button{margin:13px 0}}.event_post-row.participants .event-status{margin-right:5px;margin-top:-2px}.event_post-row.participants.event-passed{display:flex;justify-content:center;padding-top:18px}.event_post-row.participants.event-passed>p{size:12px;color:#aaa;font-weight:600;text-align:center;white-space:unset}.event_post-row.participants span:first-of-type{line-height:3em;white-space:nowrap}.event_post-row.participants span.participants-container{display:flex;padding-left:16px}.event_post-row.participants span.participants-container>div:hover{cursor:pointer}.event_post-row.participants span.participants-container>.feed_item_profile{padding:0}.event_post-row.participants span.participants-container>.feed_item_profile>.feed_item_profile_image_wrapper{margin-right:4px}.event_post-row.participants span.participants-container>.feed_item_profile.mobile-view>.feed_item_profile_image_wrapper{margin-right:-15px}.event_post-row.participants span.join-span{margin-left:auto;margin-right:8px;max-width:240px;width:100%}.event_post-row button{border:1px solid #2d8cf8;border-radius:4px;color:#2d8cf8!important;padding:7px 8px 5px;width:100%}.event_post-row button.participating{border-color:#0ad2ba!important;color:#0ad2ba!important}.event_post-row button.disabled:hover{cursor:not-allowed}.event_post-row button:active,.event_post-row button:focus,.event_post-row button:focus-visible{outline:none}.event_post-row button:disabled{cursor:not-allowed}.MetaPreview{cursor:pointer;position:relative}.MetaPreview button{margin-bottom:10px}.MetaPreview__img img{border-radius:8px;max-height:282px;max-width:600px}@media (max-width:768px){.MetaPreview__img img{max-width:100%}}.MetaPreview__delete{font-size:18px;position:absolute;right:5px}.MetaPreview__strings{background-color:#f7f7f7;display:flex;flex-direction:column;font-size:12px;line-height:18px;padding:12px;text-overflow:clip;white-space:nowrap;width:100%}.MetaPreview__strings p,.MetaPreview__strings span{overflow:hidden}.MetaPreview__strings p{color:#333}.MetaPreview__strings span{color:#999}.FeedAdminPost{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.15);margin:12px 6px 6px;padding:24px 16px}@media (max-width:768px){.FeedAdminPost{border-radius:0;margin:12px 0 6px}}.FeedAdminPost p{margin-bottom:0}.FeedAdminPost__header{display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.FeedAdminPost__header__left{align-items:center;display:flex}.FeedAdminPost__header__left__badge{align-items:center;background-color:#2d8cf8;border-radius:4px;color:#fff;display:flex;font-size:12px;font-weight:700;line-height:20px;margin-right:8px;padding:0 8px}.FeedAdminPost__header__left p{color:#333;font-size:14px;font-weight:600;line-height:21px}.FeedAdminPost__content{color:#333;font-size:14px;font-weight:300;line-height:21px;margin-bottom:16px;width:100%;word-break:break-all}.FeedAdminPost__content button{background-color:transparent;border:none;color:#2d8cf8;margin-left:16px}.FeedAdminPost__render{align-items:center;display:flex;justify-content:center;width:100%}.FeedAdminPost__render__placeholder{border-radius:8px;max-height:281px;max-width:600px}@media (max-width:768px){.FeedAdminPost__render__placeholder{max-width:100%}}.feed_list{color:#757575;margin:auto;max-width:1000px;padding-bottom:45px}.feed_list_createPost{margin:12px 0;text-align:center}.feed_list_createPost button{font-weight:700;width:95%}.feed_list .feed_item:first-child{margin-top:0}.feed_nl2br{white-space:pre-wrap}.feed_item_profile{align-items:center;box-sizing:border-box;display:flex;padding:12px;width:100%}.feed_item_profile_image_wrapper{border-radius:100%;margin-right:10px}.feed_item_profile_texts{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.feed_item_profile_texts .user-type-label{align-self:flex-start;margin:4px 0 3px;max-width:100%!important}@media (max-width:768px){.feed_item_profile_texts{max-width:calc(100% - 58px)}}.feed_item_profile_image{cursor:pointer;height:46px;width:46px}.feed_item_comment_profile_image,.feed_item_profile_image{background-color:#ccc;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%}.feed_item_comment_profile_image{height:36px;width:36px}.feed_item_profile_text1{align-items:center;box-sizing:border-box;display:flex;max-width:100%}.feed_item_profile_text1 span{margin-left:2px}.feed_item_profile_text1 .feed_item_profile_name{color:#2d8cf8}.feed_item_profile_name{color:#2d8cf8;cursor:pointer;font-size:14px;margin:0}.feed_item_profile_name.companyAdmin{color:#333549}.feed_item_profile_name span span:first-child{font-weight:500;word-break:break-word}.feed_item_profile_name span span:nth-child(2){font-size:12px;margin-left:4px}@media (max-width:480px){.feed_item_profile_name{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all}.feed_item_profile_name[data-flow]{white-space:pre-wrap;word-break:break-word}}.feed_item_profile_secondary{color:#333;font-size:11px;margin:0 0 0 2px;white-space:nowrap}.feed_item_profile_text2{color:#999;font-size:12px;max-width:100%;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.feed_item_profile_text2 div{align-items:center;display:flex}.feed_item_profile_text2 div span{margin-left:5px}.feed_item_profile_type{border:1px solid #24385c;border-radius:10px;color:#24385c;font-size:9px;font-weight:500;margin-left:6px;padding:3px 6px}.feed_item_profile_type span{padding-left:6px}.feed_item_profile_type_alumni{border:1px solid #2d8cf8;color:#2d8cf8}.feed_item-message{margin-top:12px;text-align:center;width:100%}.feed_item-message p{-ms-overflow-style:none;color:#333;line-height:1.25;margin:0 auto;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;text-overflow:ellipsis;white-space:pre}.feed_item-message p:not(.feed_item_profile_name) :not(.feed_item_profile_secondary) :not(.location-text) :not(.feed_item__type){font-size:16px}.feed_item-message p.datetime{color:#999}.feed_item-message p::-webkit-scrollbar{height:0;width:0}.feed_item_comment_message{word-wrap:break-word;background:#e8f3ff;border-radius:8px;margin-left:56px;margin-top:8px;position:relative}.feed_item_comment_message:after,.feed_item_comment_message:before{border:solid transparent;bottom:100%;content:" ";height:0;left:18px;pointer-events:none;position:absolute;width:0}.feed_item_comment_message:after{border-bottom-color:#e8f3ff}.feed_item_comment_message:after,.feed_item_comment_message:before{border-width:6px;margin-left:-6px}.feed_item_comment_message p{color:#333;font-size:14px;line-height:1.29;margin:0;padding:12px}.feed_item_message_footer{align-items:center;color:#999;display:flex;justify-content:flex-start;padding:0 13px 12px;width:100%}.feed_item_message_footer span{font-size:14px;margin-left:5px}.feed_item_message_footer_icon{align-items:center;display:flex;justify-content:center;margin-right:9px;outline:none}.feed_item_message_footer_icon.like_icon:hover{cursor:pointer}.feed_item_message_footer_icon:empty{margin-right:0}.content-footer{padding:8px 13px 12px}.feed_item_create_date{color:#999;font-size:11px;margin-top:8px;text-align:center}.feed_item_actions{align-items:center;background:#f7f7f7;border-radius:0 0 4px 4px;display:flex;justify-content:space-evenly;margin:0 -12px;padding:15px 50px;width:100%}@media (min-width:938px){.feed_item_actions{gap:377px;justify-content:center}}.feed_item_actions div{align-items:center;display:flex}.feed_item_actions img{margin-right:5px;vertical-align:middle}.feed_item_actions p{color:#2d8cf8;font-size:13px;font-weight:700;margin:0}@media (max-width:768px){.feed_item_actions .fa-circle-o-notch{margin-right:25px}}@media (min-width:768px){.feed_item_actions .fa-circle-o-notch{margin-right:40px}}.feed_item_actions.join-room{justify-content:center;margin-top:8px}.feed_item_actions.join-room p{cursor:pointer}.feed_item .feed_item_actions_comment,.feed_item .feed_item_actions_like{color:#666;cursor:pointer;font-size:13px;font-weight:700;outline:none;text-decoration:none}.feed_item .feed_item_actions_comment:hover,.feed_item .feed_item_actions_like:hover{color:inherit;opacity:.5;text-decoration:none}.feed_item .feed_item_actions_comment.feed_item_action_active,.feed_item .feed_item_actions_comment.feed_item_action_active:hover,.feed_item .feed_item_actions_like.feed_item_action_active,.feed_item .feed_item_actions_like.feed_item_action_active:hover{color:#2d8cf8}.feed_item.disabled_feed .feed_item_actions_comment,.feed_item.disabled_feed .feed_item_actions_like{cursor:not-allowed!important}.feed_item.disabled_feed .feed_item_actions_comment:hover,.feed_item.disabled_feed .feed_item_actions_like:hover{opacity:1}.feed_item.disabled_feed .feed_item_actions_comment:focus,.feed_item.disabled_feed .feed_item_actions_like:focus{outline:none}.feed_item_comment_form{background:#f7f7f7;display:flex;height:0;justify-content:space-between;margin:0 -12px;transition:.4s}.feed_item_comment_form_show{height:75px;padding:0 15px;width:100%}.feed_item_comment_input_wrapper{flex:1;margin:0 12px;position:relative}.feed_item_comment.expand_area,.feed_item_comment.expand_area>.user-images{display:flex}.feed_item_comment.expand_area>.user-images>.expand_section{padding-right:0;width:auto}.feed_item_comment.expand_area>.user-images>.expand_section:first-child{padding-left:0}.feed_item_comment.expand_area>.user-images>.expand_section>.feed_item_profile{padding:15px 0 0}.feed_item_comment.expand_area>.user-images>.expand_section>.feed_item_profile_image_wrapper{margin-right:-15px}.feed_item_comment.expand_area>.user-images>.expand_section>.feed_item_profile_image_wrapper>.feed_item_profile_image{border:2px solid #fff;height:28px;width:28px}.feed_item_comment.expand_area>.user-images>.expand_section:not(:first-of-type){padding-left:0}.feed_item_comment.expand_area>.commenter_names{margin-left:22px;padding-top:12px;width:100%;word-break:break-word}.feed_item_comment.expand_area>.commenter_names>.see_all{color:#2d8cf8;float:right;font-weight:400}.feed_item_comment.expand_area>.commenter_names>.see_all:hover{cursor:pointer}.feed_item .feed_item_comment_input{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.2);box-sizing:border-box;font-size:14px;height:60px;line-height:1.29;outline:none;overflow:auto;padding:12px 6px;width:100%;word-break:break-all}.feed_item .feed_item_comment_input:focus{border:1px solid #2d8cf8;box-shadow:inset 0 0 6px 0 rgba(45,140,248,.65)}.feed_item .feed_item_comment_button{min-width:44px}.feed_item .feed_item_comment_button a{background-color:#2d8cf8;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;padding:11px 8px;text-align:center;width:100%}.feed_item .feed_item_comment_button a:hover{color:#fff;opacity:.5}.feed_item .feed_item_comment_button.feed_item_comment_button_disabled a{background-color:#cfd1d4;cursor:default}.feed_item .feed_item_comment_button.feed_item_comment_button_disabled a:hover{opacity:1}.feed_item_liked{color:#2d8cf8}.feed_item_comments{margin:0 -12px 15px;width:100%}.feed_item_comment{padding:15px 15px 0}.feed_item_comment_footer{align-items:center;display:flex;justify-content:space-between;margin-top:4px}.feed_item_comment_footer_left{align-items:flex-end;display:flex}.feed_item_comment_footer_left .feed_item_like{font-size:12px}.feed_item_comment_footer_left .feed_item_like img{margin-right:5px}.feed_item_comment_footer_left .feed_item_like:hover{cursor:pointer}.feed_item_comment_date{color:#9e9e9e;font-size:11px;margin-left:56px;margin-right:10px}.feed_item{align-items:center;background:#fff;border:1px solid #e6e6e6;border-radius:4px;display:flex;flex-direction:column;margin:12px 6px 6px}.feed_item button{background:none;color:#007bff;font-weight:700;margin:13px 12px}.feed_item_header{height:80px;width:100%}.feed_item_post_content p{margin:0;text-align:left}.feed_item_post_content p.feed_item_profile_secondary{margin:0 0 0 2px}.feed_item_post_content .post_text{color:#333;font-size:14px;line-height:20px;word-break:break-word}.feed_item_post_content .post_preMessage{margin-bottom:15px;margin-left:0;text-align:center;width:100%}.feed_item_post_content .feed_item_post_labels{display:flex;justify-content:left;padding:12px}.feed_item_post_content .feed_item_post_labels .feed_item_border-pars{align-items:center;display:flex;flex-wrap:wrap;width:100%}.feed_item_post_content .feed_item_post_labels .feed_item_border-pars p{overflow:unset}.feed_item_post_content .feed_item_post_labels .feed_item_border-pars .feed_item__type{word-wrap:break-word;background-color:#e8f3ff;border-radius:20px;box-sizing:border-box;color:#2d8cf8;cursor:pointer;display:inline;font-size:12px;line-height:18px;margin:8px 12px 0 0;max-width:100%;padding:4px 12px;text-align:center;white-space:break-spaces;width:auto}.feed_item_post_content .feed_item_post_labels .feed_item_border-pars .feed_item__status{background:#ffa3a3;border:1px solid #ffa3a3;border-radius:10px;box-sizing:border-box;color:#fff;display:inline;font-size:9px;margin-top:8px;padding:2px 8px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.feed_item_post_content .feed_item_post_labels div img{margin-right:5px}.feed_item_post_content .feed_item_post_labels div p{color:#999;margin:0 13px 0 0}.feed_item_post_content .feed_item_counters{display:flex;margin-top:2px}.feed_item_post_content .feed_item_counters [role=button]{cursor:pointer;display:table;margin-right:12px;outline:none;width:min-content;width:-webkit-min-content}.feed_item_post_content .feed_item_counters [role=button] img{display:table-cell;vertical-align:middle}.feed_item_post_content .feed_item_counters [role=button] p{color:#999;display:table-cell;vertical-align:middle}.feed_item_post_content .post_title{font-weight:700;margin:0;padding:0 12px 16px;white-space:break-spaces;word-break:break-all}.feed_item_post_content .post_title_content{font-weight:700;margin:0;padding:12px 12px 0;white-space:break-spaces;word-break:break-all}.feed_item_post_content .post_survey_container{color:#2d8cf8;font-size:15px;font-weight:600;line-height:17px;margin-bottom:8px;margin-top:16px}.feed_item_post_content .post_survey_container:hover{cursor:pointer}.feed_item_post_content .post_banner{align-items:center;display:flex;justify-content:center;width:100%}.feed_item_post_content .post_banner.pointer{cursor:pointer}.feed_item_post_content .post_banner_container{max-width:600px;position:relative}.feed_item_post_content .post_banner_container img{border-radius:8px;height:auto;max-height:320px;max-width:100%;width:auto}.feed_item_post_content .post_banner_container img.ogp{border-radius:8px 8px 0 0}.feed_item_post_content .post_banner_container .floating_title{display:flex;font-family:Noto Sans JP,sans-serif;justify-content:center;max-width:600px;padding:0 20px;position:absolute;top:20px;width:100%}.feed_item_post_content .post_banner_container .floating_title .post_title{color:#fff;font-size:15px;font-weight:700;line-height:21px;margin:0;padding:0;text-align:center}.feed_item_post_content .post_banner_container_strings{background-color:#f7f7f7;padding:12px;text-align:left;width:100%}.feed_item_post_content .post_banner_container_strings h4,.feed_item_post_content .post_banner_container_strings p{color:#999;font-size:12px;line-height:18px;margin:0;overflow:hidden;text-overflow:clip;white-space:nowrap}.feed_item_post_content .post_banner_container_strings h4{color:#333;font-weight:700}.feed_item_post_content .post_content{margin-bottom:20px;padding:12px 12px 0;text-align:left;width:100%}.feed_item_post_content .post_seeMore{color:#2d8cf8;cursor:pointer;margin-left:16px}.feed_item_post_content .polls{margin:24px auto auto;max-width:600px}.feed_item_post_content .polls .bottom-text{display:grid;grid-template-columns:1fr;margin-top:12px;padding:0 16px}.feed_item_post_content .polls .bottom-text p{color:#666;font-size:12px;font-weight:300;line-height:18px}.feed_item_post_content .polls .bottom-text .poll-hint{grid-column-start:1;grid-row-start:1}.feed_item_post_content .polls .bottom-text .answer-count{grid-row-start:1}.feed_item_post_content .polls .own{padding-right:5px}.feed_item_post_content .polls .own .result .ongoing,.feed_item_post_content .polls .own .result .result_answer{color:#333;font-size:14px;font-weight:600;line-height:20px}.feed_item_post_content .polls .own .result .ongoing{margin-right:8px}.feed_item_post_content .result{height:32px;margin-top:12px}.feed_item_post_content .result .result_answer{color:#333;font-size:14px;grid-column-start:1;grid-row-start:1;line-height:20px}.feed_item_post_content .result .winner{font-weight:600}.feed_item_post_content .result .result_percentage{font-weight:600;grid-row-start:1}.feed_item_post_content .result .result_percentage.winner{color:#333;font-size:14px;font-weight:600;line-height:20px;margin-right:8px}.feed_item_post_content .result .result_percentage.ongoing{color:#333;font-size:14px;font-weight:300;line-height:20px;margin-right:8px}.feed_item_post_content .mid-voting{color:#333;font-size:14px;font-weight:300;height:32px;line-height:20px;margin-top:12px}.feed_item_post_content .mid-voting .result_answer{grid-column-start:1;grid-row-start:1}.feed_item_post_content .mid-voting .result_percentage{grid-row-start:1}.feed_item_post_content .mid-voting .result_percentage.winner{color:#333;font-size:14px;font-weight:600;line-height:20px;margin-right:8px}.feed_item_post_content .mid-voting .result_percentage.ongoing{color:#666;margin-right:8px}.feed_item_post_content .pollChoices{border:#2d8cf8;display:grid;grid-template-columns:1fr;margin:8px 12px 0;width:inherit}.feed_item_post_content .pollChoices--body{border-radius:4px;grid-column-start:1;grid-row-start:1;height:32px;padding:0}.feed_item_post_content .pollChoices--body.winner{background:#0ad2ba!important}.feed_item_post_content .pollChoices.myPoll button{cursor:not-allowed}.feed_item_post_content .pollChoices .result{display:grid;grid-column-start:1;grid-row-start:1;grid-template-columns:1fr;margin-top:0;padding-left:16px}.feed_item_post_content .pollChoices .result p{margin-bottom:auto;margin-top:auto}.feed_item_post_content .pollChoices .result__data{display:flex}.feed_item_post_content .pollChoices .result__data p{color:#333;font-size:14px;font-weight:600;line-height:20px;margin:auto;padding-left:4px;text-align:center}.feed_item_post_content .pollChoices .result__profile_image{background-position:50%;background-size:cover;border-radius:100%;cursor:default;grid-row-start:1;height:24px;margin:auto 4px auto auto;width:24px}.feed_item_post_content .pollChoices button{background:#fff;border-color:#2d8cf8;border-width:1px;color:#2d8cf8;cursor:pointer;font-size:14px;font-weight:300;height:32px;line-height:18px;margin:12px 0 0;padding:0;width:100%}.feed_modal{background:rgba(0,0,0,.5)}.feed_modal .modal-header{border:none;padding:0;position:relative}.feed_modal .modal-header button{color:#666;font-size:30px;font-weight:400;opacity:1;outline:none;position:absolute;right:15px;top:10px;z-index:1}.feed_modal .modal-content{border-radius:5px;box-shadow:0 2px 10px 0 rgba(0,0,0,.18);max-height:90vh}.feed_modal .modal-body{max-height:700px;overflow:auto;padding:0 16px 16px;position:relative}.feed_profile{background:#fff;text-align:center}.feed_profile .user-type-label__name{margin-right:0}.feed_profile_image_wrapper{background:url(/images/profile_bg.png) 0 0 no-repeat;background-size:cover;display:inline-block;height:120px;margin-bottom:65px;position:relative;text-align:center;width:100%}.feed_profile_image{background-color:#ccc;background-position:50%;background-repeat:no-repeat;background-size:cover;border:4px solid #fff;border-radius:100%;bottom:-65px;display:inline-block;height:150px;left:50%;margin-left:-75px;position:absolute;vertical-align:bottom;width:150px}.feed_profile_name{color:#333;font-size:24px;font-weight:700;margin-bottom:8px;text-align:center;word-break:break-all}.feed_profile_name-san{font-size:16px;font-weight:400;margin-left:3px}.feed_profile_type{background-color:#24385c;border-radius:14px;color:#fff;display:inline-block;font-size:11px;margin:0 auto 14px;padding:3px 10px;text-align:center}.feed_profile_type_alumni{background-color:#2d8cf8}.feed_profile_years{color:#666;font-size:16px;margin-bottom:16px;text-align:center}.feed_profile_start_talk{background-color:#fff;border:1px solid #2d8cf8;border-radius:4px;color:#2d8cf8;font-size:14px;margin-bottom:16px;padding:9px 8px}.feed_profile_start_talk img{display:inline-block;height:20px;margin-right:8px}.feed_profile_start_talk:hover{opacity:.8}.feed_profile_complete_balloon_wrapper{padding:0 16px}.feed_profile_complete_balloon{background:#fff;border:1px solid #2d8cf8;border-radius:8px;box-shadow:0 2px 6px 0 rgba(0,0,0,.15);color:#333;display:inline-block;font-size:14px;line-height:1.29;margin-bottom:26px;max-width:375px;padding:12px;position:relative;text-align:center;width:90vw}.feed_profile_complete_balloon p{margin-bottom:16px}.feed_profile_complete_balloon:after,.feed_profile_complete_balloon:before{border:solid transparent;content:" ";height:0;left:50%;pointer-events:none;position:absolute;top:100%;width:0}.feed_profile_complete_balloon:after{border-color:#fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:10px;margin-left:-10px}.feed_profile_complete_balloon:before{border-color:#2d8cf8 rgba(45,140,248,0) rgba(45,140,248,0);border-width:11px;margin-left:-11px}.feed_profile_item_list{margin:auto;max-width:375px;text-align:left}.feed_profile_item{margin:0 16px 36px}.feed_profile_item_title{color:#999;font-size:12px;margin-bottom:16px}.feed_profile_item_value{border-bottom:1px solid #eee;color:#333;font-size:16px;padding-bottom:12px;word-break:break-word}.feed_job_history{line-height:1;margin-bottom:1.5rem}.feed_job_history:last-child{margin-bottom:unset}.feed_job_histories_departments{margin-top:1rem;padding-left:1rem}.feed_job_histories_departments p:not(:last-child){margin-bottom:.375rem}.feed_job_histories_departments p:last-child{margin-bottom:unset}.feed_job_histories_name{color:#2d8cf8;font-size:1rem;margin-bottom:.375rem}.feed_job_histories_title{color:#666;font-size:.875rem;margin-bottom:.5rem}.feed_job_histories_date{color:#999;font-size:.75rem;margin-bottom:0}.feed_fetching_loader{font-size:2rem;margin:30px;text-align:center}.feed_request_button{align-items:center;color:#2d8cf8;cursor:pointer;display:flex;font-size:16px;justify-content:center;margin-bottom:10px}.feed_request_button:hover{opacity:.8}.feed_request_sent{align-items:center;display:flex;justify-content:center}.feed_request_loading,.feed_request_sent{color:#aaa;font-size:16px;margin-bottom:10px}.feed_request_icon{margin-right:5px}.feed_likes_header{border-bottom:1px solid #eee;margin:16px;padding-bottom:10px;width:100%}.feed_likes_header_container{align-items:center;display:flex;font-size:14px;font-weight:700;width:100%}.feed_likes_header_container img{margin-right:6px}.feed_likes_header_reactions{align-items:center;display:flex;margin:21.5px 0 3px}.feed_likes_header_reactions .reactions_container_image{height:17px;margin-right:5px;width:17px}.feed_likes_header_reactions span{color:#666;font-size:14px;font-weight:600}.feed_likes_header_reactions_container{margin-right:9.5px}.feed_like{align-items:center;border-bottom:1px solid #eee;cursor:pointer;display:flex;line-height:1;margin-bottom:16px;padding-bottom:16px}.feed_like_image_wrapper{margin-right:12px}.feed_like_image{background-color:#ccc;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;height:56px;position:relative;width:56px}.feed_like_image_reaction{bottom:-1.67px;position:absolute;right:-1.67px}.feed_like_profile{display:flex;flex-direction:column;max-width:80%;width:80%}.feed_like_profile .user-type-label{align-self:flex-start;margin-bottom:3px}.feed_like_profile_name{align-items:flex-end;color:#333;display:flex;line-height:normal;margin-bottom:6px;word-break:keep-all}.feed_like_profile_name div:first-child{display:inline-block;font-size:16px;font-weight:500;max-width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:384px){.feed_like_profile_name div:first-child{max-width:80%}}.feed_like_profile_name div:first-child.owner{max-width:calc(100% - 70px)}.feed_like_profile_name div:nth-child(2){display:inline-block;font-size:12px;margin-left:4px;vertical-align:text-bottom}.feed_like_profile_company{color:#666;display:block;font-size:14px;height:1rem;margin-bottom:6px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feed_like_profile_type{border:1px solid #24385c;border-radius:10px;color:#24385c;display:inline-block;font-size:10px;font-weight:500;padding:3px 6px}.feed_like_profile_type span{font-size:11px;padding-left:6px}.feed_like_profile_type_alumni{border:1px solid #2d8cf8;color:#2d8cf8}.feed_icon{border:1px solid #ccc;border-radius:100%;width:60px}.feed_disabled{margin:24px 12px;text-align:center}.feed_post{align-items:center;display:flex;font-weight:700}.successCreatePost{bottom:20px}.post_support{display:flex;justify-content:space-between;padding:8px 13px 18px;width:100%}.post_support .feed_item_actions_like{font-weight:700}.post_support img{margin-right:5px}.post_support>p.datetime{font-size:11px}@media (max-width:767px){.feed_item-message p{width:100%}.feed_item-message p.feed_item_profile_secondary{max-width:20%}.feed_item-message .feed_item_profile_name{max-width:100%;width:auto}.post_banner_container{width:100%}}.contents{word-wrap:break-word;background-color:#fff}.contents__cover-image{background:#ddd;background-size:cover;width:100%}.contents__texts{padding:16px}.contents__title{color:#333;font-size:20px;font-weight:700;text-align:center}.contents__summary{margin-top:16px}.contents__details,.contents__summary{color:#333;font-size:16px;line-height:1.5}.contents__details{margin-top:40px}.contents__questions{background:#eee;padding:19px 16px 8px}.contents__question{background:#fff;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);color:#333;font-size:16px;margin-bottom:16px;padding:24px}.contents .form-group label{color:#333;font-size:16px;font-weight:400;margin-bottom:1rem}.contents .form-control:disabled{cursor:default}.contents input::-webkit-input-placeholder,.contents textarea::-webkit-input-placeholder{color:#aaa}.contents input::placeholder,.contents textarea::placeholder{color:#aaa}.contents input:-ms-input-placeholder,.contents textarea:-ms-input-placeholder{color:#aaa}.contents input::-ms-input-placeholder,.contents textarea::-ms-input-placeholder{color:#aaa}.contents .md-checkbox,.contents .md-radio{margin:0}.contents .md-checkbox label,.contents .md-radio label{color:#333;font-size:1rem;font-weight:400;margin-bottom:0}.contents .md-checkbox input:checked~label,.contents .md-radio input:checked~label{font-weight:700}.contents .md-checkbox input:disabled~label,.contents .md-checkbox input:disabled~label:before,.contents .md-radio input:disabled~label,.contents .md-radio input:disabled~label:before{cursor:default}.contents .md-checkbox+.md-checkbox,.contents .md-radio+.md-radio{margin-top:1.5rem}.contents .SingleDatePicker{display:block}.contents .DateInput{padding-left:0;width:auto}.contents .DateInput--disabled{background:#fff}.contents .SingleDatePickerInput{background:url('data:image/svg+xml;charset=utf8,%3Csvg width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M6.5 8L0 0L13 0L6.5 8Z" fill="%23666666"/%3E%3C/svg%3E') center right .25rem no-repeat;border:none;border-bottom:1px solid #ddd;border-radius:0;font-size:16px;max-width:100%;padding:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:280px}.contents .SingleDatePickerInput:active,.contents .SingleDatePickerInput:focus{border-color:#2d8cf8;box-shadow:none;outline:none}.contents .SingleDatePickerInput--disabled:active{border-color:#ddd}.contents .DateInput__display-text{color:#333;font-size:16px;font-weight:400;line-height:1.5;padding:0}.contents .DateInput__display-text--focused{background:none;border:none;color:#333}.contents .DateInput__display-text--disabled{color:#aaa;font-style:normal}.contents .DateInput__display-text:not(.DateInput__display-text--has-input){color:#aaa}.contents .DateInput__input{cursor:pointer;height:calc(1.5em + .75rem + 2px);width:280px}.contents .DateInput__input:disabled{cursor:default}.contents .CalendarDay{border:none;color:rgba(0,0,0,.87);font-size:12px;font-weight:400}.contents .CalendarDay--hovered{border:none;border-radius:50%}.contents .CalendarDay--selected,.contents .CalendarDay--selected-end,.contents .CalendarDay--selected-start{background:#2d8cf8;border:none;border-radius:50%;color:#fff}.contents .CalendarMonth__caption{color:rgba(0,0,0,.87);font-size:14px;margin-bottom:12px}.contents .DayPickerNavigation button:focus{outline:none}.contents .SingleDatePicker__picker{border-radius:4px;box-shadow:-6px 2px 15px rgba(23,72,185,.16)}.contents__question-year{max-width:280px}.contents__question-year select,.contents__question-year select:focus{background:url('data:image/svg+xml;charset=utf8,%3Csvg width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M6.5 8L0 0L13 0L6.5 8Z" fill="%23666666"/%3E%3C/svg%3E') center right .25rem no-repeat;cursor:pointer}.contents__question-year .placeholder-hued{color:#aaa}.contents__question-range{overflow-x:auto;overflow-y:hidden;white-space:nowrap}.contents__question-range>:first-child{display:inline-block;margin-right:1.5rem;max-width:5em;vertical-align:top;white-space:normal}.contents__question-range>:last-child{display:inline-block;margin-left:1.5rem;max-width:5em;vertical-align:top;white-space:normal}.contents__question-range .md-radio-inline+.md-radio-inline{margin-left:1.5rem;margin-top:0}.contents__question-range .md-radio-inline label{padding:28px 0;text-align:center;text-indent:0;width:22px}.contents__closing-message{color:#333;font-size:16px;font-weight:400;margin:1rem}@media (max-width:600px){.contents__closing-message img,.contents__closing-message video{max-width:100%!important}}.contents__errors{color:#ff4b4b;font-size:12px;margin:1rem auto .5rem;padding:0 1rem;text-align:center}.contents__buttons{margin:1rem auto;text-align:center}.contents__buttons .btn{max-width:calc(100% - 2rem);width:327px}.contents img{max-width:100%}.contents__details p:empty,.contents__summary p:empty{min-height:1rem}.contents__details li,.contents__summary li{text-align:left!important}.contents__details li+li,.contents__summary li+li{margin-top:.25em}.contents__details img,.contents__summary img{margin-bottom:1rem}@media (max-width:600px){.contents__details img,.contents__details video,.contents__summary img,.contents__summary video{max-width:100%!important}}.contents__toast{background:hsla(0,0%,100%,.95);border-radius:.25rem;bottom:65px;box-shadow:0 2px 10px rgba(0,0,0,.18);color:#07d8c2;font-size:14px;font-weight:700;left:50%;line-height:1.5;margin:0 auto;max-width:382px;outline:0;padding:1rem;position:fixed;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 2rem)}.contents__toast>span{padding-left:7px;vertical-align:middle}.perksHeader{color:#fff}@media (max-width:768px){.perksHeader{background-position:50%;padding-bottom:14px}}@media (max-width:480px){.perksHeader{background-color:none;background-position:none;background-size:cover}}@media (min-width:481px){.perksHeader{background-color:#2d8cf8;background-position:top;background-size:contain}}.perksHeader_backButton{cursor:pointer;height:20px;left:16px;position:absolute;top:18px}.perksHeader_text--header{size:16px;line-height:24px;margin-left:8px}.perksHeader_text--subHeader{size:14px;line-height:21px;margin-left:8px;margin-top:4px}@media (max-width:481px){.perksHeader_textContainer{margin-top:-9px}}.perks-TopNav{max-height:105px;padding-top:50px;width:100%}.perksCategory{background-color:#fff;color:#2d8cf8;font-size:18px;font-weight:700;height:55px;margin:0 auto;padding:16px;width:375px}@media (max-width:356px){.perksCategory{padding-left:18px}}@media (max-width:481px){.perksCategory{width:100%}}.perksCategory:not(:first-of-type){margin-top:24px}.perkCard{background-color:#fff;border:none;border-radius:4px;display:block;height:100%;margin:8px auto 0;padding:16px;width:355px}@media (max-width:356px){.perkCard{width:calc(100% - 16px)}}.perkCard>p{margin-bottom:0}.perkCard:last-of-type{margin-bottom:32px}.perkCard>.row{margin:0!important}.perkCard-image{border-radius:6px;height:100px;left:5px;top:3px;width:100px}.perkCard-textContainer{display:flex;flex-direction:column;font-size:16px;font-weight:700;justify-content:center;line-height:20px;margin-left:12px;max-width:calc(100% - 112px);white-space:pre-wrap}.perkCard-textContainer__companyName{color:#333;font-weight:700;margin-bottom:12px}.perkCard-textContainer__discountDetails{color:#ff7a7a;font-weight:700;margin-bottom:0!important}.perkCard-serviceText{font-size:14px;margin-bottom:10px;margin-top:8px}.perkCard-conditionsText,.perkCard-serviceText{align-items:center;color:#666;line-height:18px;white-space:pre-wrap}.perkCard-conditionsText{font-size:12px;margin-bottom:0}.perkCard-showMore{color:#2d8cf8;display:flex;justify-content:center}.perkCard-showMore.ghost{cursor:no-drop}.perkCard-showMore.not-ghost{cursor:pointer}.perksContainer{display:flex;flex-flow:column;margin:0 auto;overflow-x:hidden;width:100%}.perks-modal{width:90%}.layout-user .perksHeader+.layout-user__container .componentPane>div{max-height:calc(100vh - 156px);min-height:calc(100vh - 156px)}.listed{background-color:#fff;border:none;border-radius:4px;cursor:pointer;height:74px;line-height:18px;margin:8px auto 32px;padding:16px;position:relative;width:355px}.listed.en{height:93px}.listed.jp{height:74px}@media (max-width:356px){.listed{width:calc(100% - 16px)}}.listed>.couponImage{height:15px;position:absolute;top:18px;width:22px}.listed>.couponGo{height:10px;position:absolute;right:25px;top:calc(50% - 2.975px);width:5.95px}.listed>.textContainer{display:flex;flex-direction:column;font-size:14px;line-height:18px;padding-left:32px}.listed>.textContainer>p:first-child{color:#2d8cf8;font-weight:700;margin-bottom:6px}.listed>.textContainer>p:last-child{color:#666;margin-bottom:14px;max-width:238px}.superadmin .btn{font-weight:700}.superadmin .btn:active:focus{box-shadow:none;outline:none}.superadmin .btn-primary{background:#1748b9;border-color:#1748b9}.superadmin .btn-primary:active,.superadmin .btn-primary:focus,.superadmin .btn-primary:hover,.superadmin .btn-primary:visited{background:#0e3ca8;border-color:#0e3ca8;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);color:hsla(0,0%,100%,.5)}.superadmin .btn[disabled]{background:#ddd;border-color:#ddd;color:#aaa;cursor:default}.superadmin .btn-outline-dark{border-color:#333;color:#333}.superadmin .btn-outline-dark:hover{background:#333;color:#fff}.superadmin .btn-link{color:#1748b9}.superadmin .btn-link:hover{text-decoration:underline!important}.superadmin .btn-link:focus{text-decoration:none}.superadmin .layout-user{background-color:#1748b9}.superadmin .layout-user__header{display:none}.superadmin .layout-user__container{max-width:none}.superadmin .layout-user__container>.grid-content-wrapper .row{margin:0}.superadmin .layout-user .componentPane.no-width{height:auto}.superadmin .login-container__card-container{left:50%;margin:0 auto;max-width:343px;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%) translateX(calc(50% - 343px));transform:translateY(-50%) translateX(calc(50% - 343px))}.superadmin .login-container__logo{max-width:220px}.superadmin .login-container__translation-dropdown{float:right;margin:0 0 16px}.superadmin .login-container__card{border-radius:4px;box-shadow:0 10px 20px 0 rgba(71,70,102,.1);min-height:356px;min-width:343px}.superadmin .login-container__card-body{padding:24px}.superadmin .login-container__card-body button.login-container__submit-button{margin-bottom:28px;min-height:38px}.superadmin .login-container__card-body .translation-menu__button:hover{background:none;border:none;color:#2769de;font-weight:500}.superadmin .login-container__card-body button.login-container__forgot-password-button{background:none;background-color:transparent;border:none;color:#4275ec;cursor:pointer;display:block;font-size:13px;font-weight:300;letter-spacing:-.5px;margin:0 auto;padding:0;text-align:center}.superadmin .login-container__card-body button.login-container__forgot-password-button:hover{color:#272d3b}.superadmin .login-container__card-body button.login-container__forgot-password-button:focus{outline:none}.superadmin .login-container__header{color:#fff;font-size:1.125rem;font-weight:300;line-height:1em;margin-bottom:20px;margin-top:16px;text-align:center}.superadmin .login-container__form-group{margin-bottom:0;text-align:left}.superadmin .login-container__form-group--remember-me{margin-bottom:24px;text-align:center}.superadmin .login-container__form-group button{min-height:38px}.superadmin .login-container__form-group button.inputPassword__eye{min-height:0}.superadmin .login-container__form-group small{color:#666;font-size:12px;line-height:1.17}.superadmin .login-container__remember-me.md-checkbox{margin:0}.superadmin .login-container__remember-me label{color:#666;font-size:12px;font-weight:300}.superadmin .forgot-password .modal-header{flex-direction:row-reverse}.multiple_accounts__confirm_switch.helper__modal .modal-body{font-weight:600;text-align:center}.multiple_accounts__confirm_switch.helper__modal .modal-footer{flex-direction:row}.multiple_accounts__confirm_switch.helper__modal .modal-footer button:first-child{border-color:initial;margin-right:12px}.multiple_accounts__confirm_switch.helper__modal .modal-footer button:not(:first-child){margin-top:0}.col-lg-12,.col-md-12,.col-sm-12,.col-xs-12{width:100%}.col-lg-11,.col-md-11,.col-sm-11,.col-xs-11{width:91.66%}.col-lg-10,.col-md-10,.col-sm-10,.col-xs-10{width:83.33%}.col-lg-9,.col-md-9,.col-sm-9,.col-xs-9{width:75%}.col-lg-8,.col-md-8,.col-sm-8,.col-xs-8{width:66.66%}.col-lg-7,.col-md-7,.col-sm-7,.col-xs-7{width:58.33%}.col-lg-6,.col-md-6,.col-sm-6,.col-xs-6{width:50%}.col-lg-5,.col-md-5,.col-sm-5,.col-xs-5{width:41.66%}.col-lg-4,.col-md-4,.col-sm-4,.col-xs-4{width:33.33%}.col-lg-3,.col-md-3,.col-sm-3,.col-xs-3{width:25%}.col-lg-2,.col-md-2,.col-sm-2,.col-xs-2{width:16.66%}.col-lg-1,.col-md-1,.col-sm-1,.col-xs-1{width:8.33%}.remove-margin{margin:0!important}.noborder-radius{border-radius:0!important}.relative{position:relative!important}.inline-block{display:inline-block}.block{display:block!important}.inline{display:inline}.margin-top-15{margin-top:15px}.text-small{font-size:12px;margin:5px 0 -3px;padding:0}.bordered{border-top:1px solid #e0e0e0}.full-width{width:100%!important}.maxwidth-400{max-height:300px!important}.maxwidth-400.maxheight-360-banner{max-height:360px!important}.heavier{font-weight:500}.flex{display:flex}.flex.row{align-items:center}.fullwidth{padding-left:0;padding-right:0}.no-spacing{margin-bottom:0;margin-top:0}.dark{background-color:#21395b}.light{background-color:#feffff}.gray{background-color:#eceeef}.anonymous{background-color:#bdbdbd}.mid-gray-text{color:#b5bcc8}.light-gray-text{color:#99a3b3}.light-blue-text{color:#2d8cf8}.dark-blue-text{color:#204d74}.black-text{color:#000}.light-grey-text{color:rgba(0,0,0,.34)}.red-text{color:rgba(255,0,0,.87)}.med-grey-text{color:rgba(69,69,69,.87)}.dark-grey-text{color:rgba(0,0,0,.87)}.gray-text{color:#9e9e9e}.readable-gray-text{color:#757575}.no-background{background:none}.no-border{border:none}.no-box-shadow{box-shadow:none!important}.underline{text-decoration:underline}.no-underline,.no-underline:hover{text-decoration:none}.font-weight-400{font-size:40px;font-weight:400}h5.slightly-smaller-h5{font-size:13px;margin-bottom:0;margin-top:5px}small.text-smaller{font-size:75%}p.text-smaller,span.text-smaller{font-size:11px}.margin-top-smaller{margin-top:3px}.position-relative{position:relative}.margin-top-small{margin-top:5px}.margin-top{margin-top:10px}.margin-right-small{margin-right:5px}.margin-right-7{margin-right:7px}.margin-left-small{margin-left:5px}.margin-left{margin-left:10px}.margin-right{margin-right:10px}.margin-left-bigger{margin-left:15px}.margin-right-bigger{margin-right:15px}.margin-right-12{margin-right:12px}.margin-right-18{margin-right:18px}.no-margin-impt{margin:0!important}.no-padding-impt{padding:0!important}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.no-margin{margin:0!important}.no-margin-top{margin-top:0!important}.no-margin-right{margin-right:0!important}.no-margin-left{margin-left:0!important}.no-margin-bottom{margin-bottom:0}.line-height-1{line-height:1em}.line-height-115{line-height:1.15em}.margin-bottom-small{margin-bottom:5px}.margin-top-8{margin-top:8px}.margin-top-12{margin-top:12px}.margin-top-1{margin-top:1px}.margin-bottom-10{margin-bottom:10px}.margin-bottom{margin-bottom:15px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-20-impt{margin-bottom:20px!important}.text-left-impt{text-align:left!important}.text-center{text-align:center}.bold-text{font-weight:700}.font-size-16{font-size:16px}.min-height-30{min-height:30px}.margin-bottom-30{margin-bottom:30px}.margin-bottom-40{margin-bottom:40px}.margin-bottom-big{margin-bottom:60px}.margin-top-60{margin-top:60px}.margin-top-60 .panel-body{height:100px}.margin-top-60 .panel-body .panel-upload{align-items:center;display:flex;height:100%}.margin-top-60 .panel-body .panel-upload-button{height:100%}.margin-top-60 .panel-body .panel-choose-company{align-items:center;display:flex;height:100%}.padding-top{padding-top:15px}.padding-bottom{padding-bottom:15px}.padding-top-small{padding-top:5px}.padding-top-7{padding-top:7px}.padding-bottom-small{padding-bottom:5px}.padding-left-small{padding-left:5px}.padding-right-small{padding-right:5px}.padding-left-20{padding-left:20px}.padding-right-20{padding-right:20px}.padding-right-20-impt{padding-right:20px!important}button.padded-button{padding:5px 16px 18px}button.margined-button{margin:0 0 0 8px}button.no-bg-button{background:none;border:none}.red-bg{background-color:red!important}.fit-to-parent{max-height:400px;max-width:100%;min-height:400px;min-width:100%}.clickable{cursor:pointer}.not-clickable{cursor:not-allowed}.tooltip-inner-no-width>.tooltip-inner{max-width:unset!important}.pre-wrap-white-space{white-space:pre-wrap}button:disabled{cursor:default}
