.form-module-scss-module__k1lorq__form .form-module-scss-module__k1lorq__errorMessage{margin-top:12px}.form-module-scss-module__k1lorq__form .form-module-scss-module__k1lorq__roomNameField{flex-direction:column;align-items:stretch;margin-bottom:28px;display:flex}.form-module-scss-module__k1lorq__form .form-module-scss-module__k1lorq__roomNameField label{color:#212121;margin-bottom:6px;font-size:.9375rem;font-weight:500;display:block}.form-module-scss-module__k1lorq__form .dwf-button>span{gap:6px;width:auto;max-width:100%;margin-left:auto;margin-right:auto;display:inline-flex}.form-module-scss-module__k1lorq__form .dwf-button .lds-ring{flex-shrink:0;margin:0!important}
.saveRoomPanel-module-scss-module__sGnWFW__panel{text-align:center;flex-direction:column;align-items:center;padding:20px 24px 40px;display:flex}.saveRoomPanel-module-scss-module__sGnWFW__header{align-items:center;gap:8px;width:100%;margin-bottom:20px;display:flex}.saveRoomPanel-module-scss-module__sGnWFW__headerTitle{color:#212121;text-align:left;flex:1;margin:0;font-size:1.125rem;font-weight:600}.saveRoomPanel-module-scss-module__sGnWFW__headerCloseBtn{cursor:pointer;color:rgba(0,0,0,.3);background:0 0;border:none;border-radius:6px;flex-shrink:0;margin-left:auto;padding:4px;line-height:0;transition:color .15s,background .15s}.saveRoomPanel-module-scss-module__sGnWFW__headerCloseBtn svg{width:18px;height:18px;display:block}.saveRoomPanel-module-scss-module__sGnWFW__headerCloseBtn:hover{color:#212121;background:rgba(0,0,0,.06)}.saveRoomPanel-module-scss-module__sGnWFW__subtitle{color:rgba(0,0,0,.54);text-align:center;max-width:320px;margin:0 0 20px;font-size:.9375rem;line-height:1.4}.saveRoomPanel-module-scss-module__sGnWFW__premiumSubtitle{color:#f06292;background:rgba(240,98,146,.1);border:1px solid rgba(240,98,146,.25);border-radius:20px;align-items:center;gap:6px;margin:0 0 20px;padding:6px 14px;font-size:.875rem;font-weight:600;display:inline-flex}.saveRoomPanel-module-scss-module__sGnWFW__thumbnail{text-align:center;margin-bottom:24px}.saveRoomPanel-module-scss-module__sGnWFW__thumbnail img{border-radius:16px;width:215px;max-width:100%;box-shadow:0 2px 8px rgba(0,0,0,.1)}.saveRoomPanel-module-scss-module__sGnWFW__guestSection{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:320px;display:flex}.saveRoomPanel-module-scss-module__sGnWFW__guestTitle{color:#212121;margin:0 0 4px;font-size:1rem;font-weight:600}.saveRoomPanel-module-scss-module__sGnWFW__guestHint{color:rgba(0,0,0,.54);margin:0;font-size:.875rem}.saveRoomPanel-module-scss-module__sGnWFW__guestButtons{gap:12px;width:100%;max-width:280px;margin-top:20px;display:flex}.saveRoomPanel-module-scss-module__sGnWFW__loginBtn,.saveRoomPanel-module-scss-module__sGnWFW__signupBtn{color:#fff;cursor:pointer;background:#f06292;border:1.5px solid transparent;border-radius:25px;flex:1;padding:10px 16px;font-size:.9375rem;font-weight:600;transition:background .2s,box-shadow .2s;box-shadow:0 2px 8px rgba(240,98,146,.3)}.saveRoomPanel-module-scss-module__sGnWFW__loginBtn:hover,.saveRoomPanel-module-scss-module__sGnWFW__signupBtn:hover{background:rgba(240,98,146,.8);box-shadow:0 4px 14px rgba(240,98,146,.4)}.saveRoomPanel-module-scss-module__sGnWFW__form{text-align:left;flex-direction:column;align-items:center;width:100%;max-width:350px;margin-bottom:8px;display:flex}.saveRoomPanel-module-scss-module__sGnWFW__form form{flex-direction:column;width:100%;padding:0 15px;display:flex}.saveRoomPanel-module-scss-module__sGnWFW__form .dwf-button{text-transform:uppercase;margin-top:15px}
.SaveSuccessPanel-module-scss-module__pa1IzG__panel{text-align:center;flex-direction:column;align-items:center;padding:32px 24px 28px;display:flex}.SaveSuccessPanel-module-scss-module__pa1IzG__checkCircle{background:#e8f5e9;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:16px;display:flex}.SaveSuccessPanel-module-scss-module__pa1IzG__checkIcon{color:#43a047;width:28px;height:28px}.SaveSuccessPanel-module-scss-module__pa1IzG__title{color:#212121;margin:0 0 6px;font-size:1.25rem;font-weight:700}.SaveSuccessPanel-module-scss-module__pa1IzG__subtitle{color:rgba(0,0,0,.54);margin:0 0 24px;font-size:.9375rem}.SaveSuccessPanel-module-scss-module__pa1IzG__dismiss{color:rgba(0,0,0,.54);cursor:pointer;background:0 0;border:none;margin-top:14px;padding:6px 12px;font-size:.875rem;transition:color .15s}.SaveSuccessPanel-module-scss-module__pa1IzG__dismiss:hover{color:#212121}
.DocumentActions-module-scss-module__16cbCG__cluster{z-index:5;-webkit-backdrop-filter:blur(8px);background:rgba(255,255,255,.85);border-radius:25px;align-items:center;gap:8px;padding:8px 12px;display:flex;position:absolute;top:16px;left:16px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.DocumentActions-module-scss-module__16cbCG__cluster .room-menu-button-wrapper{margin-left:0}.DocumentActions-module-scss-module__16cbCG__shareButton{cursor:pointer;color:rgba(38,50,56,.8);background:rgba(0,0,0,.05);border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background .15s,color .15s;display:flex}.DocumentActions-module-scss-module__16cbCG__shareButton:hover{color:#263238;background:rgba(0,0,0,.12)}.DocumentActions-module-scss-module__16cbCG__shareButton:active{background:rgba(0,0,0,.18)}
.desktop-module-scss-module__LJTC5G__desktopCatalogWrapper{height:100%;max-height:100%}.react-tabs{flex:1;width:100%;height:100%;position:relative}.react-tabs__tab-panel--selected{height:calc(100% - 61px);position:absolute;left:0;right:0}.react-tabs__tab-panel--selected>div{height:100%;overflow:hidden}.react-tabs__tab-list{color:rgba(38,50,56,.49);text-transform:capitalize;border-bottom:1px solid rgba(0,0,0,.12);justify-content:space-around;align-items:center;margin:0;font-size:1.063rem;line-height:1.2;list-style:none;display:flex}.react-tabs__tab-list li{text-align:center;cursor:pointer;text-transform:uppercase;flex:1;padding:23px 0 21px;font-size:.875rem;font-weight:500;position:relative}.react-tabs__tab{border-radius:0;transition:color .2s,background-color .2s}.react-tabs__tab:hover:not(.react-tabs__tab--selected){color:#263238;background-color:rgba(0,0,0,.03)}.react-tabs__tab--selected{color:#f06292;outline:0;font-weight:700}.react-tabs__tab--selected:after{content:"";background-color:#f06292;border-radius:3px 3px 0 0;width:100%;height:3px;display:block;position:absolute;bottom:0}@media only screen and (max-width:847px){.react-tabs__tab-list{padding:7.5px 0}.react-tabs__tab-list li{font-size:1rem}}
.TemplateCreationBar-module-scss-module__XujIsW__bar{z-index:10;-webkit-backdrop-filter:blur(8px);background:rgba(255,255,255,.95);border:2px solid #ff6ec7;border-radius:999px;align-items:center;gap:10px;padding:8px 14px;display:flex;position:absolute;top:16px;left:50%;-ms-transform:translate(-50%);transform:translate(-50%);box-shadow:0 4px 16px rgba(0,0,0,.12)}.TemplateCreationBar-module-scss-module__XujIsW__label{color:#ff6ec7;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}.TemplateCreationBar-module-scss-module__XujIsW__nameInput{border:1px solid rgba(0,0,0,.15);border-radius:6px;outline:none;min-width:220px;padding:6px 10px;font-size:14px}.TemplateCreationBar-module-scss-module__XujIsW__nameInput:focus{border-color:#ff6ec7}.TemplateCreationBar-module-scss-module__XujIsW__saveButton{color:#fff;cursor:pointer;background:#ff6ec7;border:none;border-radius:999px;padding:7px 16px;font-size:14px;font-weight:600;transition:background .15s}.TemplateCreationBar-module-scss-module__XujIsW__saveButton:hover:not(:disabled){background:#e65cb6}.TemplateCreationBar-module-scss-module__XujIsW__saveButton:disabled{opacity:.5;cursor:not-allowed}.TemplateCreationBar-module-scss-module__XujIsW__status{color:rgba(0,0,0,.7);font-size:13px}.TemplateCreationBar-module-scss-module__XujIsW__status.TemplateCreationBar-module-scss-module__XujIsW__error{color:#d32f2f}.TemplateCreationBar-module-scss-module__XujIsW__status.TemplateCreationBar-module-scss-module__XujIsW__success{color:#2e7d32}
