.tooltip{cursor:help;position:relative;pointer-events:auto}.tooltip.noPointerEvents{pointer-events:none}.tooltip.showTooltip{pointer-events:auto}.tooltip.showTooltip .tooltip-wrapper{display:block!important;visibility:visible;opacity:1}.tooltip .tooltip-content{font-size:.8125rem;text-align:left;border-radius:4px;padding:1rem;box-shadow:0 2px 8px -4px #000}.tooltip .tooltip-content.gray{background-color:#616161;color:rgba(255,255,255,.87)}.tooltip .tooltip-content.blue{background-color:#3678e8;color:rgba(255,255,255,.87)}.tooltip .tooltip-content.whitesmoke{background-color:#f5f5f5;color:rgba(0,0,0,.87)}.tooltip .tooltip-content.lightAmber{background-color:#ffecb3;color:rgba(0,0,0,.87)}.tooltip .tooltip-content::after{content:"";position:absolute;width:0;height:0}.tooltip-wrapper{width:200px;position:absolute;visibility:hidden;opacity:0;transition:opacity .3s;z-index:1001}#appBar,#navBar{box-shadow:0 4px 10px -4px rgba(0,0,0,.7);position:relative}.tooltip-title{font-weight:500;margin-bottom:4px}.tooltip-body{font-weight:300}.bannerTitle,.tooltip-onebutton .gotit,.tooltip-twobuttons div.gotit{font-weight:700}.tooltip-twobuttons{margin-top:12px;display:flex;justify-content:space-between;align-items:center}.tooltip-onebutton{margin-top:12px;display:flex;justify-content:flex-end;align-items:center}.tooltip-onebutton .gotit{cursor:pointer}.tooltip-twobuttons div{display:flex;align-items:center;cursor:pointer;margin-bottom:-4px}.tooltip-twobuttons div .material-icons{margin-right:4px}.tooltip-button{font-weight:400;text-align:right;margin-top:4px;text-transform:lowercase;-webkit-user-select:none;user-select:none}.textButton,body{text-align:center}.tooltip-content.gray .tooltip-button a,.tooltip-content.gray .tooltip-twobuttons a{color:#FFA000}.tooltip-content.blue .tooltip-button a,.tooltip-content.blue .tooltip-twobuttons a{color:#FFF}.tooltip-content.whitesmoke .tooltip-button a,.tooltip-content.whitesmoke .tooltip-twobuttons a{color:#FFA000}.tooltip-up .tooltip-wrapper{bottom:100%;padding-bottom:16px;margin-bottom:-20px;left:50%;margin-left:-100px}.tooltip-up .tooltip-wrapper .tooltip-content::after{bottom:8px;left:50%;margin-left:-4px;border-left:6px solid transparent;border-right:6px solid transparent}.tooltip-up .tooltip-wrapper .tooltip-content.gray::after{border-top:8px solid #616161}.tooltip-up .tooltip-wrapper .tooltip-content.blue::after{border-top:8px solid #3678e8}.tooltip-up .tooltip-wrapper .tooltip-content.whitesmoke::after{border-top:8px solid #f5f5f5}.tooltip-up .tooltip-wrapper .tooltip-content.lightAmber::after{border-top:8px solid #ffecb3}.tooltip-down .tooltip-wrapper{padding-top:16px;margin-top:-20px;left:50%;margin-left:-100px}.tooltip-down .tooltip-wrapper .tooltip-content::after{top:8px;left:50%;margin-left:-4px;border-left:6px solid transparent;border-right:6px solid transparent}.tooltip-down .tooltip-wrapper .tooltip-content.gray::after{border-bottom:8px solid #616161}.tooltip-down .tooltip-wrapper .tooltip-content.blue::after{border-bottom:8px solid #3678e8}.tooltip-down .tooltip-wrapper .tooltip-content.whitesmoke::after{border-bottom:8px solid #f5f5f5}.tooltip-down .tooltip-wrapper .tooltip-content.lightAmber::after{border-bottom:8px solid #ffecb3}.tooltip-right-down .tooltip-wrapper{padding-top:16px;margin-top:-20px;left:50%;margin-left:-100px}.tooltip-right-down .tooltip-wrapper .tooltip-content::after{top:8px;left:20%;margin-left:-4px;border-left:6px solid transparent;border-right:6px solid transparent}.tooltip-right-down .tooltip-wrapper .tooltip-content.gray::after{border-bottom:8px solid #616161}.tooltip-right-down .tooltip-wrapper .tooltip-content.blue::after{border-bottom:8px solid #3678e8}.tooltip-right-down .tooltip-wrapper .tooltip-content.whitesmoke::after{border-bottom:8px solid #f5f5f5}.tooltip-right-down .tooltip-wrapper .tooltip-content.lightAmber::after{border-bottom:8px solid #ffecb3}.tooltip-left-down .tooltip-wrapper{padding-top:16px;margin-top:12px;right:50%;margin-right:20px}.tooltip-left-down .tooltip-wrapper .tooltip-content::after{top:8px;right:20%;margin-left:-4px;border-left:6px solid transparent;border-right:6px solid transparent}.tooltip-left-down .tooltip-wrapper .tooltip-content.gray::after{border-bottom:8px solid #616161}.tooltip-left-down .tooltip-wrapper .tooltip-content.blue::after{border-bottom:8px solid #3678e8}.tooltip-left-down .tooltip-wrapper .tooltip-content.whitesmoke::after{border-bottom:8px solid #f5f5f5}.tooltip-left-down .tooltip-wrapper .tooltip-content.lightAmber::after{border-bottom:8px solid #ffecb3}.tooltip-left-up .tooltip-wrapper{padding-bottom:16px;bottom:12px;right:50%;margin-right:20px}.tooltip-left-up .tooltip-wrapper .tooltip-content::after{bottom:8px;right:20%;margin-left:-4px;border-left:6px solid transparent;border-right:6px solid transparent}.tooltip-left-up .tooltip-wrapper .tooltip-content.gray::after{border-top:8px solid #616161}.tooltip-left-up .tooltip-wrapper .tooltip-content.blue::after{border-top:8px solid #3678e8}.tooltip-left-up .tooltip-wrapper .tooltip-content.whitesmoke::after{border-top:8px solid #f5f5f5}.tooltip-left-up .tooltip-wrapper .tooltip-content.lightAmber::after{border-top:8px solid #ffecb3}.tooltip-right-up .tooltip-wrapper{padding-bottom:16px;bottom:12px;left:50%;margin-left:-100px}.tooltip-right-up .tooltip-wrapper .tooltip-content::after{bottom:8px;left:20%;margin-left:-4px;border-left:6px solid transparent;border-right:6px solid transparent}.tooltip-right-up .tooltip-wrapper .tooltip-content.gray::after{border-top:8px solid #616161}.tooltip-right-up .tooltip-wrapper .tooltip-content.blue::after{border-top:8px solid #3678e8}.tooltip-right-up .tooltip-wrapper .tooltip-content.whitesmoke::after{border-top:8px solid #f5f5f5}.tooltip-right-up .tooltip-wrapper .tooltip-content.lightAmber::after{border-top:8px solid #ffecb3}.tooltip-up-left .tooltip-wrapper{bottom:-8px;right:50%;padding-right:16px;margin-right:-8px}.tooltip-up-left .tooltip-wrapper .tooltip-content::after{right:8px;bottom:0;margin-bottom:8px;border-top:6px solid transparent;border-bottom:6px solid transparent}.tooltip-up-left .tooltip-wrapper .tooltip-content.gray::after{border-left:8px solid #616161}.tooltip-up-left .tooltip-wrapper .tooltip-content.blue::after{border-left:8px solid #3678e8}.tooltip-up-left .tooltip-wrapper .tooltip-content.whitesmoke::after{border-left:8px solid #f5f5f5}.tooltip-up-left .tooltip-wrapper .tooltip-content.lightAmber::after{border-left:8px solid #ffecb3}.tooltip-down-left .tooltip-wrapper{top:-2px;right:50%;padding-right:16px;margin-right:-8px}.tooltip-down-left .tooltip-wrapper .tooltip-content::after{right:8px;top:0;margin-top:8px;border-top:6px solid transparent;border-bottom:6px solid transparent}.tooltip-down-left .tooltip-wrapper .tooltip-content.gray::after{border-left:8px solid #616161}.tooltip-down-left .tooltip-wrapper .tooltip-content.blue::after{border-left:8px solid #3678e8}.tooltip-down-left .tooltip-wrapper .tooltip-content.whitesmoke::after{border-left:8px solid #f5f5f5}.tooltip-down-left .tooltip-wrapper .tooltip-content.lightAmber::after{border-left:8px solid #ffecb3}.tooltip-up-right .tooltip-wrapper{bottom:-8px;left:50%;padding-left:16px;margin-left:-8px}.tooltip-up-right .tooltip-wrapper .tooltip-content::after{left:8px;bottom:0;margin-bottom:8px;border-top:6px solid transparent;border-bottom:6px solid transparent}.tooltip-up-right .tooltip-wrapper .tooltip-content.gray::after{border-right:8px solid #616161}.tooltip-up-right .tooltip-wrapper .tooltip-content.blue::after{border-right:8px solid #3678e8}.tooltip-up-right .tooltip-wrapper .tooltip-content.whitesmoke::after{border-right:8px solid #f5f5f5}.tooltip-up-right .tooltip-wrapper .tooltip-content.lightAmber::after{border-right:8px solid #ffecb3}.tooltip-down-right .tooltip-wrapper{top:-2px;left:50%;padding-left:16px;margin-left:-8px}.tooltip-down-right .tooltip-wrapper .tooltip-content::after{left:8px;top:0;margin-top:8px;border-top:6px solid transparent;border-bottom:6px solid transparent}.tooltip-down-right .tooltip-wrapper .tooltip-content.gray::after{border-right:8px solid #616161}.tooltip-down-right .tooltip-wrapper .tooltip-content.blue::after{border-right:8px solid #3678e8}.tooltip-down-right .tooltip-wrapper .tooltip-content.whitesmoke::after{border-right:8px solid #f5f5f5}.tooltip-down-right .tooltip-wrapper .tooltip-content.lightAmber::after{border-right:8px solid #ffecb3}.flexTooltip{height:100%;display:flex;align-items:center}.showme-overflow{overflow:visible}:root{--text-color:rgba(255, 255, 255, 0.87);--text-color-light:rgba(255, 255, 255, 0.54);--text-color-color:rgba(76, 175, 80, 0.87);--background-color:#121212;--background-color-up1:#212121;--background-color-up2:#262626;--primary-color:#388e3c;--text-color-on-primary-color:rgba(0, 0, 0, 0.87);--secondary-color:#ffa726}h6{font-size:1.25rem;margin:0}html{width:100%;height:100%;font-size:16px;font-weight:400;font-family:Roboto,sans-serif;color:var(--text-color)}@media (max-width:600px){html{font-size:14px}}body{width:100%;height:100%;margin:0 auto;background-color:var(--background-color)}.fullCenter{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}#appBar,.answerWrapper{justify-content:space-between}#appBar{background-color:var(--background-color-up2);display:flex;align-items:center;z-index:3}.appBarButton{cursor:pointer;font-weight:500;text-transform:uppercase;color:var(--text-color-color);font-size:14px;text-decoration:none;display:flex;align-items:center;padding:6px 16px}.appBarButton .material-icons{margin-left:4px}.appBarButton:hover{color:#4caf50}#navBar,.navBarButton{color:var(--text-color-color);display:flex}#navBar{background-color:var(--background-color-up1);z-index:2}.navBarButton{flex:1 1 100px;cursor:pointer;font-size:16px;flex-direction:column;padding:1.25rem 1rem 1rem;text-decoration:none;border-radius:40px}.flatButton,.raisedButton,.textButton{display:inline-block}.navBarButton .material-icons{font-size:2.5rem;margin-bottom:2px}.navBarButton:hover{background-color:#313131}.navBarButton.active{background-color:rgba(76,175,80,.2);color:#4caf50}.navBarAttention{position:absolute;top:-1.5rem;right:-8px;background-color:#930006;width:16px;height:16px;border-radius:8px;box-shadow:0 2px 8px -2px #000}.textButton{-webkit-user-select:none;user-select:none;line-height:1;min-width:64px;letter-spacing:.02em;font-size:1rem;font-weight:400;background-color:transparent;padding:16px 24px 15px;cursor:pointer;border:none;border-radius:24px;color:var(--text-color-color)}.textButton:hover{background-color:rgba(76,175,80,.12)}.textButton:active{background-color:rgba(76,175,80,.4)}input[type=text],input[type=password],input[type=email],textarea{background-color:#424242;color:var(--text-color);font-family:Roboto,sans-serif;font-size:14px;font-weight:400;border:none;border-radius:2px;padding:12px 16px;width:80%}.placeholder,::placeholder{color:var(--text-color-light)}button{border:none;font-size:14px;font-weight:400;font-family:Roboto,sans-serif;color:rgba(0,0,0,.87);letter-spacing:.03em;transition:border-radius .2s;height:48px;padding:12px 24px;border-radius:28px}.raisedButton,.raisedButton:hover{color:var(--text-color-on-primary-color)}.flatButton,.raisedButton{min-width:64px;letter-spacing:.06em;font-family:Roboto,sans-serif;text-decoration:none;text-align:center;cursor:pointer}.raisedButton{user-select:none;background-color:var(--primary-color);font-size:14px;font-weight:500;padding:11px 16px;text-transform:capitalize;border-radius:20px;border:none;box-shadow:0 2px 7px -2px rgba(0,0,0,.87)}.raisedButton:hover{background-color:#43a047}.raisedButton.huge{padding:16px 24px;border-radius:3px;font-size:32px;font-weight:300}@media (max-width:839px){.raisedButton.huge{font-size:24px}}.raisedButton.emphasized{background-color:var(--secondary-color)}.raisedButton.emphasized:hover{background-color:#fb8c00}.flatButton{user-select:none;color:var(--primary-color);font-size:14px;font-weight:500;padding:11px 16px;text-transform:uppercase;border-radius:2px;border:none;background-color:transparent}.flatButton:hover{background-color:rgba(0,0,0,.1);color:#4caf50}.flatButton.unimportant{color:#616161}.flatButton.unimportant:hover{color:#9e9e9e}.flatButton.emphasized{color:var(--secondary-color)}.flatButton.emphasized:hover{color:#fb8c00}.circleButton,.circleButton:hover{color:var(--text-color-on-primary-color)}.flatButton.minimized{padding:0;min-width:auto}.filledButton{background-color:#388e3c}.filledButton:hover{background-color:#2f7e34}.filledButton:active{border-radius:8px;background-color:rgba(250,179,2,.54)}.circleButton{display:inline-flex;align-items:center;justify-content:center;width:39px;height:39px;border-radius:20px;background-color:var(--primary-color);cursor:pointer;border:none;text-decoration:none}.cfw,.mw{display:flex}.circleButton:hover{background-color:#4caf50}.circleButton.inverse{border:1px solid #375b37;color:#375b37;background-color:transparent}.profilePic,.profilePicSmall{background-color:#424242;background-repeat:no-repeat;background-position:center center;background-size:cover}.circleButton.inverse:hover{border-color:var(--primary-color);color:var(--primary-color)}.mw{justify-content:center}.mb{max-width:800px;margin:2rem;flex-grow:1;text-align:left}.categories,.cf{margin-top:.5rem}.profilePic{width:112px;height:112px;border-radius:56px}.profilePicSmall{width:56px;height:56px;border-radius:28px}.cfw{align-items:center}.cf{margin-bottom:.5rem}.cf:not(.oo):not(.o){cursor:pointer}.cf:not(.oo) .cfi,.cf:not(.oo).o .cfv{display:none}.cf:not(.oo).o .cfi{display:block}.cfk{color:var(--text-color-light);font-size:.875rem;margin-bottom:4px}.cfSmallSave{height:41px;background-color:var(--primary-color);color:var(--text-color-on-primary-color);display:inline-block;line-height:0;padding:0 10px;cursor:pointer;border-radius:2px;text-align:center;border:none;box-shadow:0 2px 7px -2px rgba(0,0,0,.87);text-decoration:none;margin-left:8px}.cfSmallSave:hover{background-color:#43a047}.popupCover{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.66);display:none;z-index:100}.elevatedCard,.filledCard,.outlinedCard{background-color:var(--background-color-up1);overflow:hidden}.popupCard{margin:1rem;min-width:300px;max-width:640px}.loSpinner{color:var(--primary-color);font-size:6rem;animation-name:spin;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear}.loSpinner::before{content:'mic'}.elevatedCard{box-shadow:0 2px 8px -4px #000;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);border-radius:20px}@media (max-width:639px){.elevatedCard{border-radius:12px}}.filledCard{border-radius:20px}@media (max-width:639px){.filledCard{border-radius:12px}}.outlinedCard{border:1px solid var(--background-color-up2);border-radius:20px}@media (max-width:639px){.outlinedCard{border-radius:12px}}dialog{border:none;flex-direction:column;align-items:center;justify-content:space-between;min-height:160px}dialog.recordingDialog{width:300px}dialog::backdrop{background-color:rgba(0,0,0,.66)}dialog:focus{outline:0}.recordingTimer{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:1.5rem}.snackbar{z-index:1000;padding:2rem;position:fixed;left:2rem;bottom:2rem;background-color:#424242;border-radius:3px;animation:fadein .5s,fadeout .6s 2.5s}@keyframes fadein{from{bottom:0;opacity:0}to{bottom:2rem;opacity:1}}@keyframes fadeout{from{bottom:2rem;opacity:1}to{bottom:0;opacity:0}}.banner{background-color:var(--primary-color);color:var(--text-color-on-primary-color);display:flex;justify-content:center}.banner.clickable{cursor:pointer}.banner.clickable:hover{background-color:#43a047}.bannerWarning{background-color:#B71C1C;color:rgba(255,255,255,.87);display:flex;justify-content:center}.bannerWarning.clickable{cursor:pointer}.bannerWarning.clickable:hover{background-color:#C62828}.bannerInside{max-width:800px;margin:1rem 2rem;flex-grow:1;text-align:left;display:flex}.bannerIconSide .material-icons{font-size:2rem}.bannerTextSide{margin-left:1rem}.body2{font-size:.875rem;color:var(--text-color-light)}.newChapterTemplate,.newStoryBlockTemplate,.newStoryTemplate,.newSubscriptionTemplate,.newUserGroupEmailTemplate,.newUserGroupTemplate{display:none}.chapterTitle{color:#F7E7CE;font-size:1.5rem;font-weight:500;text-align:center}.chapterTitle.subChapterTitle{font-size:1rem;font-weight:400;color:#FFF}.catChip,.loggedInDeviceName,a{font-weight:500}.chapterTitle.chapterTitleMargin{margin-bottom:1rem}.chapterDescription.chapterDescriptionMargin,.chapterDivider{margin-bottom:1.5rem}.chapterDivider{background-color:green;margin-top:1.5rem;height:1px}.chapterDescription{font-size:1rem}.answerWrapper{display:flex;flex-wrap:wrap;margin-top:1rem}.answerResponder{flex:1 0 1px;margin:0 1rem;display:flex;align-items:center;justify-content:end}.storyBlockWrapper,.storyWrapper,.subUserWrapper{position:relative;background-color:#222;margin-bottom:1rem}.storyBlockWrapper{border-radius:24px}@media (max-width:639px){.storyBlockWrapper{border-radius:12px}}.storyWrapper{border-radius:24px}@media (max-width:639px){.storyWrapper{border-radius:12px}}.subUserWrapper{border-radius:24px;overflow:hidden}@media (max-width:639px){.subUserWrapper{border-radius:12px}}.subscription{display:flex;align-items:center;justify-content:space-between;background-color:#333;border-radius:24px;padding:1rem;margin:.5rem}.questionWrapper,.userGroupEmailWrapper,.userGroupWrapper{background-color:#222;margin-bottom:1rem;position:relative;overflow:hidden}@media (max-width:639px){.subscription{border-radius:12px}}.userGroupWrapper{border-radius:24px}@media (max-width:639px){.userGroupWrapper{border-radius:12px}}.dragging{color:green}.newQuestionTemplate{display:none}.questionWrapper,.userGroupEmailWrapper{border-radius:16px;display:block;padding:16px}.storyCoverPic,.storyListImg{width:100%;border-radius:24px}.deleteClear{cursor:pointer;color:var(--text-color-light)}.deleteClear:hover{color:var(--text-color)}.storyCoverPic{padding-bottom:25%;background-repeat:no-repeat;background-position:center center;background-color:#424242;background-size:cover}.newRoleTemplate{display:none}a.blockLink{display:block;color:inherit;text-decoration:inherit;padding:1rem}a.blockLink:hover{color:inherit;background-color:#2a2a2a}.recorderButton::before{content:'start'}.recorderButton.recording{animation:recordButtonBackgroundPulsing 1s infinite alternate linear}.recorderButton.recording::before{content:'stop'}@keyframes recordButtonBackgroundPulsing{0%{background-color:var(--primary-color)}100%{background-color:#1b421d}}audio{display:block;filter:sepia(100%) saturate(600%) brightness(30%) hue-rotate(50deg)}p{line-height:1.4}#footer{background-color:#0a0a0a;color:var(--text-color-color);padding:2rem}.storyListImg{height:25%;margin-bottom:8px}.poster{background-color:#1b441d;color:var(--text-color)}a{color:var(--primary-color);text-decoration:none}a:hover{color:#4caf50}.categories{display:flex;justify-content:center;flex-wrap:wrap}.catChip{margin:8px;padding:8px 16px;border:1px solid #262626;border-radius:18px;white-space:nowrap;cursor:pointer;color:rgba(255,255,255,.54);user-select:none}.catChip.on{background-color:#1f3620;color:var(--primary-color);cursor:default}#coWrapper,.userMainText{cursor:pointer}.catChip:hover{background-color:#1f3620}.userRow{display:flex;margin:-8px}.userRow.right{justify-content:end;text-align:right}.userWrapper{display:flex;align-items:center;border-radius:16px}.userPicSide,.userTextSide{margin:8px}.userMainText:hover{text-decoration:underline}.userSubText{margin-top:2px;font-size:.875rem;color:rgba(255,255,255,.54)}.dashboardStatsWrapper{display:flex;justify-content:center;flex-wrap:wrap}.dashboardStatBox{margin:1rem;flex:1 1 200px;max-width:300px;padding:1rem}.dashboardStatNumber{font-size:5rem}.rabbitHole{position:relative;margin:0 8px 0 0}.rabbitHole .rabbitHoleIcon{position:absolute;bottom:-2px;right:-2px;background-color:var(--primary-color);width:24px;height:24px;border-radius:12px}#coText,.rabbitHole:hover .rabbitHoleIcon{background-color:#4caf50}.rabbitHole .rabbitHoleIcon .material-icons{color:rgba(0,0,0,.87);margin-left:-1px}.yourRecommendedQuestion{display:flex;align-items:center;border-radius:16px;background-color:rgba(76,175,80,.1);margin-bottom:4px}.yourRecommendedQuestion-text{flex-grow:1;padding:8px 32px 8px 16px}.yourRecommendedQuestionTemplate{display:none}.showOnHoverContainer{position:relative}.showOnHoverContainer .showOnHoverText{display:none;flex-direction:column;gap:1rem;background-color:#000;color:#fff;text-align:left;padding:8px;border-radius:16px;position:absolute;top:100%;margin-top:4px;z-index:1;min-width:400px;max-width:600px;white-space:normal;word-wrap:break-word;overflow:auto;max-height:600px;width:auto}.showOnHoverContainer:hover .showOnHoverText{display:flex;visibility:visible}.loggedInDeviceBlock{margin-top:16px;margin-bottom:16px;padding:16px;border-radius:24px;background-color:#222;display:flex;justify-content:space-between;align-items:end;user-select:none}.loggedInDeviceName{display:flex;flex-direction:row;align-items:start;gap:8px}.loggedInDeviceMetaData{margin-top:8px;font-size:14px;opacity:.54;display:flex;flex-direction:row;gap:4px}.loggedInDeviceCurrentDevice{display:flex;flex-direction:row;align-items:center;white-space:nowrap;gap:8px;color:#4caf50}#coWrapper{margin:16px;display:flex;align-items:center;justify-content:center;gap:8px}#coText{animation:pulsate-bg .5s infinite alternate;height:80px;border-top-left-radius:40px;border-bottom-left-radius:40px;border-bottom-right-radius:40px;display:flex;align-items:center;padding:0 24px;box-shadow:0 4px 6px rgba(0,0,0,.8)}@keyframes pulsate-bg{from{background-color:#4caf50}to{background-color:#388e3c}}#coImage{width:80px;height:80px;border-radius:50%;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.8)}@media (max-width:639px){#coText{height:48px;border-top-left-radius:24px;border-bottom-left-radius:24px;border-bottom-right-radius:24px}#coImage{height:48px;width:48px}}#coImage img{width:100%;height:100%;object-fit:cover}form.cf{display:flex;flex-direction:column;gap:8px}form.cf input,form.cf textarea{box-sizing:border-box;width:100%}.dialogOverlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);align-items:center;justify-content:center;z-index:9999}.dialogCard{display:flex;align-items:center;justify-content:center;height:256px;margin:24px;background:#262626;border-radius:12px;padding:2rem 2.5rem;box-shadow:0 4px 16px rgba(0,0,0,.8);width:100%;max-width:400px;text-align:center}.spinner{font-size:48px;animation:spin 1.5s linear infinite;display:block;margin:auto;color:rgba(0,0,0,.3)}@keyframes spin{from{transform:rotate(0)}100%,to{transform:rotate(360deg)}}