@font-face{font-family:DM Sans Variable;src:url(/fonts/DMSans-Variable.ttf) format("truetype-variations");font-weight:100 1000;font-stretch:25% 151%;font-style:normal}@font-face{font-family:Antonia;src:url(/fonts/Antonia-Variable.otf) format("opentype");font-weight:100 1000;font-stretch:25% 151%;font-style:normal}body.light{--bg-color: #ffffff;--text-color: #1a1a1a}body.dark{--bg-color: #121212;--text-color: #f5f5f5}.home .page-header{padding-top:41px;padding-bottom:36px}.settings .page-header{padding-top:36px;padding-bottom:33px}.page-header{display:flex;align-items:center;justify-content:space-between;padding:20px 30px;position:fixed;top:0;width:100%;z-index:98}.page-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);mask-image:linear-gradient(to bottom,#000 45%,#0000);-webkit-mask-image:linear-gradient(to bottom,rgb(0,0,0) 45%,rgba(0,0,0,0) 100%)}.page-header .menu-btn{width:34px;height:40px;cursor:pointer;position:relative}.page-header .menu-btn span{position:absolute;display:block;background:#fff;height:2px;width:100%;border-radius:15px;margin-bottom:5px;transition:all .3s}.page-header .menu-btn span:nth-child(1){top:12px}.page-header .menu-btn span:nth-child(2){top:20px}.page-header .menu-btn span:nth-child(3){top:28px}.page-header .menu-btn.active span{box-shadow:none!important}.page-header .menu-btn.active span:nth-child(1){top:20px!important;transform:rotate(225deg)}.page-header .menu-btn.active span:nth-child(2){top:20px!important;transform:rotate(315deg)}.page-header .menu-btn.active span:nth-child(3){top:20px!important;transform:rotate(225deg)}.page-header .header__buttons{display:none}.page-header .header__buttons button{transition:.4s}.page-header .header__buttons button:active{transform:scale(.6)}.page-header .breadcrumbs{display:flex;align-items:center;gap:10px}.page-header .breadcrumbs .logo{width:110px;margin-top:-5px;cursor:pointer;filter:invert(1) brightness(500)}.page-header .breadcrumbs>span{display:none;cursor:default}.page-header .breadcrumbs .save-status{margin-left:-4px;font-size:10px;font-style:italic;opacity:.5;padding-top:1px}.page-header .breadcrumbs .save-status svg{width:15px;margin-top:2px}.page-header .user-btn{width:36px;height:36px}.page-header .user-btn img{width:100%;border-radius:100px}@media (min-width: 768px) and (max-width: 1024px){.page-header{width:100%;padding:24px 40px}.page-header.mobile,.page-header .menu-btn{display:none}.page-header .header__buttons{display:flex;justify-content:flex-end;gap:10px;position:relative;align-items:center}.page-header .header__buttons button{display:flex;justify-content:center;align-items:center;padding:14px;border-radius:100px}.page-header .header__buttons button p{font-size:14px}.page-header .header__buttons button svg{width:20px}.page-header .header__buttons button.primary{background-color:#ea43c0;color:#fff;gap:8px;padding:14px 24px}.page-header .header__buttons button.secondary{background-color:#eee;font-size:0}.page-header .header__buttons button.secondary p{display:none}.page-header .header__buttons .dots{font-size:0;transition:.4s;border-radius:30px;opacity:.4}.page-header .header__buttons .dots:hover{opacity:1;background:#1414141c}.page-header .breadcrumbs{display:flex;align-items:center;gap:10px}.page-header .breadcrumbs .logo{width:98px;margin-top:-4px;filter:none}.page-header .breadcrumbs>span{display:none}.page-header .user-btn{display:none}}@media (min-width: 1025px){.page-header{width:100%;padding:24px 40px}.page-header.mobile,.page-header .menu-btn{display:none}.page-header .header__buttons{display:flex;justify-content:flex-end;gap:10px;position:relative;align-items:center}.page-header .header__buttons button{display:flex;justify-content:center;align-items:center;padding:14px;border-radius:100px}.page-header .header__buttons button p{font-size:14px}.page-header .header__buttons button svg{width:20px}.page-header .header__buttons button.primary{background-color:#ea43c0;color:#fff;gap:8px;padding:14px 24px}.page-header .header__buttons button.secondary{background-color:#eee;font-size:0}.page-header .header__buttons button.secondary p{display:none}.page-header .header__buttons .dots{font-size:0;transition:.4s;border-radius:30px;opacity:.4}.page-header .header__buttons .dots:hover{opacity:1;background:#1414141c}.page-header .breadcrumbs{display:flex;align-items:center;gap:10px}.page-header .breadcrumbs .logo{width:98px;margin-top:-4px;filter:none}.page-header .breadcrumbs>span{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:400;opacity:.6}.page-header .breadcrumbs>span span{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-header .user-btn{display:none}}.sidebar-wrapper{width:100%;height:100%;transition:.3s ease;position:relative;z-index:13}.sidebar-wrapper .label{white-space:nowrap}.sidebar-wrapper.collapsed{opacity:0;visibility:hidden}.sidebar-wrapper.collapsed .label{display:none}@media (max-width: 767px){.sidebar-wrapper{width:100vw}.sidebar-wrapper.collapsed .sidebar__inner{transform:translate(-100%)}.sidebar-wrapper.collapsed .sidebar__overlay{transition-delay:0;opacity:0}}.sidebar__overlay{display:none;position:fixed;width:20%;height:100%;right:0;top:0;opacity:0;background:#3838387a;z-index:1;transition:.3s;transition-delay:.2s}@media (max-width: 767px){.sidebar__overlay{display:block}}.sidebar__inner{width:80%;display:flex;justify-content:space-between;flex-direction:column;height:100dvh;padding:24px 16px;transition:transform .3s ease;position:relative;z-index:20;transform:translate(0);background-size:cover}.sidebar__nav{display:flex;flex-direction:column;gap:8px;perspective:2000px}.sidebar__nav .sidebar__nav-item{display:flex;justify-content:left;align-items:center;gap:16px;cursor:pointer;padding:8px 7px;border-radius:16px;color:#fff;transition:background-color .2s}.sidebar__nav .sidebar__nav-item .icon{min-width:48px;aspect-ratio:1/1;background-color:#fff;display:flex;justify-content:center;align-items:center}.sidebar__nav .sidebar__nav-item .icon svg{min-width:24px;color:#ff633e;transition:.3s;display:block}.sidebar__nav .sidebar__nav-item.sidebar__logo svg{min-width:48px;color:#fff}.sidebar__nav .sidebar__nav-item.sidebar__logo:hover{background:none}.sidebar__nav .sidebar__nav-item .create{background:#fff;border-radius:100%;display:flex;justify-content:center;align-items:center}.sidebar__nav .sidebar__nav-item.--forms{border-radius:16px 16px 4px 4px;background-color:#fff;color:#ff633e}.sidebar__nav .sidebar__nav-item.--forms .icon{border-radius:8px;background-color:#ff633e}.sidebar__nav .sidebar__nav-item.--forms .icon svg{color:#fff}.sidebar__nav .sidebar__nav-item:hover{background-color:#fff;color:#ff633e}.sidebar__nav .sidebar__nav-item:hover .create{background:#ff633e}.sidebar__nav .sidebar__nav-item:hover .create svg{color:#fff;transform:scale(1.1) rotate(90deg)}.sidebar__nav .sidebar__nav-item .label{font-size:.95rem;font-weight:500;font-size:16px}.sidebar__logo{margin-bottom:24px;visibility:hidden}.sidebar__logo img:first-child{width:46px;height:46px}.sidebar__logo img.label{min-width:110px;margin-top:-4px;margin-left:2px;filter:invert(1) brightness(100)}.sidebar__forms{height:45vh;overflow-y:auto;overflow-x:hidden;border-radius:4px 4px 16px 16px;background-color:#fff;padding:8px}.sidebar__forms .formlist__item .formlist__item-info>img{display:none}.sidebar__footer{display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer;padding:8px;color:#fff;border-radius:16px}.sidebar__footer:hover{background-color:#ffffff1f}.sidebar__footer .sidebar__user{display:flex;width:100%;align-items:center;gap:16px}.sidebar__footer .sidebar__user img{width:46px;height:46px;border-radius:100px}.sidebar__footer .sidebar__user .label{line-height:1.2;white-space:nowrap}.sidebar__footer .sidebar__user .label .username{font-size:.95rem}.sidebar__footer .sidebar__user .label .plan{font-size:12px;opacity:.6;text-transform:capitalize}.sidebar__footer .sidebar__logout{background:transparent;border:none;padding:8px;cursor:pointer;border-radius:50px;font-size:0}.sidebar__footer .sidebar__logout svg{width:20px;height:20px;color:#fff}.sidebar__footer .sidebar__logout:hover{background-color:#ff633e}.sidebar-wrapper.collapsed+.main-content{transform:translate(0)}@media (min-width: 768px) and (max-width: 1024px){.sidebar-wrapper{width:30vw;height:100vh;display:flex;flex-direction:column;position:fixed;top:0;left:0;z-index:100;overflow:hidden}.sidebar-wrapper.collapsed{width:70px;min-width:80px;opacity:1;visibility:visible}.sidebar-wrapper.collapsed .label{display:none}.sidebar-wrapper.collapsed .sidebar__forms{opacity:0;transform:translateY(50px);pointer-events:none;visibility:hidden}.sidebar-wrapper.collapsed .sidebar__nav-item.--forms{background-color:transparent}.sidebar-wrapper.collapsed .sidebar__nav-item.--forms .icon{background-color:#fff}.sidebar-wrapper.collapsed .sidebar__nav-item.--forms .icon svg{color:#ff633e}.sidebar__nav .sidebar__nav-item.sidebar__logo .label{scale:.9;margin-left:-4px}.sidebar__logo{visibility:visible}.sidebar__logo .label{min-width:80px}.sidebar__inner{width:100%;height:100%;padding:30px 10px;justify-content:space-between;background:none!important}.sidebar__forms{width:calc(30vw - 20px);padding:6px;transform:translateY(-5px);overflow-y:auto;transition:opacity .3s ease,transform .3s ease;background-color:#ffffff34;border:1px solid rgba(238,238,238,.3294117647);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.sidebar__forms .formlist__item{padding:12px 8px!important;color:#fff}.sidebar__forms .formlist__item-info{width:100%!important}.sidebar__forms .formlist__button{display:none}.sidebar__forms .formlist__item .formlist__item-info .form-name{color:#fff}.sidebar__forms .formlist__item .formlist__item-info .form-date{color:#ffffffe0}.sidebar__forms .formlist__item .formlist__item-info>img{display:none}.sidebar__forms .formlist__item button img{filter:invert(1)}.sidebar__forms .formlist__item:hover{background:#fff}.sidebar__forms .formlist__item:hover .form-name,.sidebar__forms .formlist__item:hover .form-date{color:#111}.sidebar__forms .formlist__item:hover button img{opacity:1;filter:invert(0) contrast(400)}.sidebar__forms .formlist__item:hover button:hover{background:#ff633e}.sidebar__forms .formlist__item:hover button:hover img{opacity:1;filter:invert(1) contrast(400)}}@media (min-width: 1025px){.sidebar-wrapper{width:20vw;height:100vh;display:flex;flex-direction:column;position:fixed;top:0;left:0;z-index:100;overflow:hidden}.sidebar-wrapper.collapsed{width:70px;min-width:80px;opacity:1;visibility:visible}.sidebar-wrapper.collapsed .label{display:none}.sidebar-wrapper.collapsed .sidebar__forms{opacity:0;transform:translate(-20px) rotateY(60deg);pointer-events:none;visibility:hidden}.sidebar-wrapper.collapsed .sidebar__nav-item.--forms{background-color:transparent}.sidebar-wrapper.collapsed .sidebar__nav-item.--forms .icon{background-color:#fff}.sidebar-wrapper.collapsed .sidebar__nav-item.--forms .icon svg{color:#ff633e}.sidebar__logo{visibility:visible}.sidebar__inner{width:100%;height:100%;padding:30px 10px 6vh;justify-content:space-between;background:none!important}.sidebar__forms{width:calc(20vw - 20px);padding:4px;overflow-y:auto;transition:opacity .3s ease,transform .3s ease;white-space:nowrap;transform:translate(0) rotate(0);transform-origin:left center;background-color:#ffffff34;border:1px solid rgba(238,238,238,.3294117647);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.sidebar__forms .formlist__item .formlist__item-info .form-name{color:#fff}.sidebar__forms .formlist__item .formlist__item-info .form-date{color:#ffffffe0}.sidebar__forms .formlist__item .formlist__item-info>img{display:none}.sidebar__forms .formlist__item button svg{color:#fff;opacity:.8}.sidebar__forms .formlist__item:hover{background:#fff}.sidebar__forms .formlist__item:hover .form-name,.sidebar__forms .formlist__item:hover .form-date{color:#111}.sidebar__forms .formlist__item:hover button svg{opacity:1;color:#111}.sidebar__forms .formlist__item:hover button:hover{background:#ff633e}.sidebar__forms .formlist__item:hover button:hover svg{opacity:1;color:#fff}}@media (min-width: 1024px) and (max-width: 1366px){.sidebar-wrapper{width:21.5vw}.sidebar__forms{width:calc(21.5vw - 20px)}}.loader{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;z-index:1000;display:flex;align-items:center;justify-content:center;pointer-events:all;transition:all .5s ease;-webkit-user-select:none;user-select:none;overflow:hidden}.loader.loaded{opacity:0;pointer-events:none;visibility:hidden}.loader.loaded .spinner-container{transform:scale(.4);opacity:0}.spinner-container{position:relative;width:150px;height:150px;transition:.4s}.spinner-container .logo,.spinner-container .bg{position:absolute;top:50%;left:50%;translate:-50% -50%}.spinner-container .logo{z-index:10;filter:invert(.1)}.spinner-container .bg{z-index:-1;width:200%;filter:blur(20px);opacity:.5;animation:spin 3s linear infinite reverse}.spinner-container .bg.--2{width:820%;z-index:-2;animation:spin 4s linear infinite}.spinner{width:clamp(120px,13vw,170px);aspect-ratio:1/1;background:radial-gradient(50% 50% at 50% 50%,#fff 55%,#f5f5f5);border:2px solid #f0f0f0;border-top:2px solid #FF633E;border-radius:50%;animation:spin 1s linear infinite;position:absolute;left:50%;top:50%;translate:-50% -50%}@media (min-width: 1025px){.spinner-container .bg.--2{width:320%}}.spinner-container.homepage{position:relative;width:400px;height:400px}.spinner-container.homepage .bg{width:120%}.spinner-container.homepage .bg.--2{width:320%}.lines-wrapper{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.center-dot{position:absolute;width:6px;height:6px;border-radius:50%;background:#fffc;left:calc(50% - 3px);top:calc(50% - 3px)}.line-container{position:absolute;width:100%;aspect-ratio:1/1;top:50%;left:0;translate:0 -50%;transform-origin:center center}.expanding-line{position:absolute;left:50%;top:50%;height:1px;background:#ffffff75;transform-origin:left center}.word-dot{position:absolute;left:140px;top:calc(50% - .6em);color:#fff;font-size:12px;white-space:nowrap;opacity:0}.dropdown .dropdown-toggle{width:100%;padding:6px 16px;border-radius:20px;background:#f0f0f0;cursor:pointer;text-align:left;position:relative;text-transform:capitalize;font-weight:500;transition:.4s;display:flex;justify-content:start;align-items:center}.dropdown .dropdown-toggle .arrow,.dropdown .dropdown-toggle>svg{position:absolute;width:32px;right:8px;z-index:10;transition:.3s ease;padding:4px;transform-origin:center;opacity:.6}.dropdown .dropdown-toggle.open .arrow,.dropdown .dropdown-toggle.open>svg{transform:rotate(-180deg)}.table-active-toggle{display:none}.toggle-group p{font-size:14px;white-space:nowrap;text-align:left}.toggle{position:relative;background-color:#eee;border-radius:50px;overflow:hidden;display:flex;align-items:center;justify-content:space-between;width:100px}.toggle button{border-radius:40px;padding:6px 12px;text-align:center;cursor:pointer;position:relative;z-index:2}.toggle button.active{color:#fff}.toggle .highlight{position:absolute;top:0;left:0;width:50%;height:100%;background-color:#000;border-radius:50px;z-index:1;transition:all .3s ease-in-out}.toggle-switch{position:relative;display:flex;width:100px;max-width:160px;background:#f0f0f0;border-radius:100px;overflow:hidden;border:2px solid #f0f0f0}.toggle-switch.yes{background:#ff633e;border:2px solid #FF633E}.toggle-switch.yes button:not(.active){color:#ffffff63}.toggle-switch.yes button.active{color:#ff633e}.toggle-switch button{flex:1;padding:5px 12px;background:none;border:none;z-index:2;cursor:pointer;font-size:14px;text-align:center;justify-content:center}.toggle-switch button:not(.active){color:#25252586}.toggle-switch button.active{font-weight:500}.toggle-switch .highlight{position:absolute;top:0;left:0;width:50%;height:100%;background:#fff;transition:transform .25s ease;z-index:1;border-radius:100px}@media (min-width: 1025px){.table-active-toggle{width:190px;display:flex;justify-content:space-between;align-items:center}.table-active-toggle>p{font-size:12px}.table-active-toggle .dropdown{width:50%}.table-active-toggle .dropdown .dropdown-toggle{width:100%}.table-active-toggle .dropdown p{display:none}}.dropdown-menu{min-width:140px;background-color:red;padding:4px;display:flex;flex-direction:column;border-radius:12px;border:1px solid #ddd;box-shadow:0 4px 10px #0000001a}.dropdown-menu span{text-align:left;white-space:nowrap}.dropdown-menu .option{justify-content:left}.dropdown-menu>button,.dropdown-menu>div{border:none;background:none;padding:16px 18px;width:60px;width:100%;border-radius:8px;display:flex;justify-content:flex-start;align-items:center}.dropdown-menu>button svg,.dropdown-menu>div svg{width:18px;height:18px;margin-right:12px}.dropdown-menu>button .delete,.dropdown-menu>div .delete{color:#c22500}.dropdown-menu>button:hover,.dropdown-menu>div:hover{background-color:#eee}.dropdown-menu>div{justify-content:space-between}.dropdown-menu>div.selected{color:#ff633e;background-color:#ff653e18;font-weight:500}.dropdown-menu>div svg{margin-right:0}.add-q{display:flex;justify-content:flex-start;align-items:center;margin:40px auto 0;gap:16px;padding:4px 28px 4px 4px;border-radius:50px;cursor:pointer;background-color:#fff;box-shadow:0 4px 10px #0000001a;font-size:1.1rem}.add-q span{background:#ff633e;padding:12px;border-radius:50px;transition:.3s;font-size:0;color:#fff}.add-q:hover span{transform:rotate(90deg)}.o-card{background-color:#fff;height:100%;border-radius:16px;padding:0 24px 24px;margin-bottom:16px;box-shadow:0 4px 10px #0000001a}.o-card .title{display:flex;justify-content:space-between;align-items:center;width:100%}.o-card .lable{font-size:12px;text-transform:uppercase;padding:16px 0;opacity:.5;font-weight:400}.title-card{margin:0 0 4vh}.title-card h3,.title-card .form-name{font-family:Antonia,serif;font-weight:400;font-size:9vw;text-align:left;margin-bottom:2px}.title-card p,.title-card .form-desc{font-family:DM Sans Variable,sans-serif;color:#161616ab;font-size:16px;font-weight:300}.title-card a{color:#ff633e}.tooltip{position:absolute;z-index:1000;max-width:250px;background-color:#fff;border-radius:8px;padding:6px 10px;font-size:13px;pointer-events:none;margin-bottom:16px;box-shadow:0 4px 10px #0000001a;transition:opacity .3s .8s cubic-bezier(.215,.61,.355,1),transform .2s .8s cubic-bezier(.215,.61,.355,1),left .2s cubic-bezier(.215,.61,.355,1);color:#111}@media (min-width: 768px) and (max-width: 1024px){.title-card h3{font-size:6vw}}@media (min-width: 1025px){.o-card{padding:0 24px;margin-bottom:16px}.title-card h3{font-size:3.2vw}.dashboard .title-card{max-width:70%}.dashboard .title-card p{width:80%}}.formlist-wrapper{width:100%;overflow-x:hidden}.formlist-wrapper.no-form{height:30vh}.formlist-wrapper .no-form{position:absolute;top:50%;left:50%;translate:-50% -50%;display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;padding:0}.formlist-wrapper .no-form img{width:40px}.formlist-wrapper .no-form p{width:110%;white-space:pre-wrap;text-align:center;font-size:12px}.formlist__item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 0;position:relative;cursor:pointer;transition:.3s;border-radius:8px}.formlist__item:first-child{border-top:none}.formlist__item .formlist__item-info{width:70%;display:flex;align-items:center}.formlist__item .formlist__item-info img{width:50px;border-radius:2000px;aspect-ratio:1/1}.formlist__item .formlist__item-info>div{width:80%;margin-left:12px}.formlist__item .formlist__item-info>div .form-name{width:100%;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.formlist__item .formlist__item-info>div .form-date{font-size:12px;opacity:.6;margin-top:4px}.formlist__item button{width:40px;height:40px;border-radius:100px;background:none;font-size:0}.formlist__item button svg{opacity:.4;width:20px}.formlist__item button:hover{background:#fff;box-shadow:0 4px 10px #0000000d}@media (min-width: 1025px){.formlist__item{padding:14px 12px}.formlist__item:hover{background:#ebebebbb}}.field-card{box-shadow:0 4px 10px #0000001a;border-radius:8px;padding:16px;margin-bottom:16px;position:relative;transition:all .2s ease-in-out}.field-card:hover{box-shadow:0 8px 20px #00000026}.field-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.field-title{font-size:1rem;font-weight:600;color:var(--text-color)}.field-actions{display:flex;gap:8px}.field-actions button{transition:all .2s ease-in-out;background:transparent;border:none;cursor:pointer}.field-actions button:hover{color:#ff633e}.field-body{padding:8px;background-color:var(--bg-color);border-radius:4px}.field-type-label{display:inline-block;padding:2px 6px;font-size:.75rem;font-weight:600;background-color:#ff633e1a;color:#ff633e;border-radius:3px;margin-left:8px}.field.open-ended{border-left:4px solid #ff633e}.universal-dialog.fullscreen,.universal-dialog.upgrade{position:fixed;top:0;left:0;width:100%;height:100%;z-index:500;display:flex;justify-content:center;align-items:center}.universal-dialog.fullscreen .dialog-backdrop,.universal-dialog.fullscreen .dialog-content,.universal-dialog.upgrade .dialog-backdrop,.universal-dialog.upgrade .dialog-content{width:100%;height:100%}.universal-dialog.fullscreen .dialog-backdrop,.universal-dialog.upgrade .dialog-backdrop{position:fixed;background:#0000008f;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:1000;transition:.3s;display:flex;justify-content:center;align-items:center;perspective:2000px}.universal-dialog.fullscreen .dialog-card,.universal-dialog.upgrade .dialog-card{transform:scale(.9) translateY(30%) rotateX(-15deg);opacity:0;animation:scaleIn .25s cubic-bezier(.215,.61,.355,1);animation-fill-mode:forwards}.universal-dialog.fullscreen{visibility:hidden}.universal-dialog.fullscreen.visible{visibility:visible}.universal-dialog.fullscreen .dialog-card{background:#fff;border-radius:12px;padding:2rem;max-width:500px;width:90%;box-shadow:0 20px 40px #0003;position:relative;text-align:center}.universal-dialog.fullscreen .close-btn{position:absolute;top:1rem;right:1rem;background:transparent;border:none;cursor:pointer}.universal-dialog.fullscreen .dialog-actions{margin-top:1.5rem;display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}@keyframes scaleIn{0%{transform:scale(.9) translateY(30%) rotateX(-15deg);opacity:0}to{transform:scale(1) translate(0) rotate(0);opacity:1}}.universal-dialog.strip{width:100%;background:linear-gradient(to bottom,#ffdf75b6,#fffbea);color:#78350f;padding:16px 24px;border-radius:16px;margin-bottom:24px;border:4px solid #ffffff;z-index:1000;box-shadow:0 4px 10px #0000001a}.universal-dialog.strip .dialog-content{width:100%;padding:16px 0 0}.universal-dialog.strip .strip-inner{width:100%}.universal-dialog.strip .strip-close{background:none;border:none;cursor:pointer;margin-left:1rem}.universal-dialog.strip .dialog-actions{display:flex;gap:.75rem;margin-left:auto}.universal-dialog.strip .action-btn.primary{width:100%;margin:24px 0 16px}.action-btn{padding:14px 40px;border-radius:50px;font-weight:500;cursor:pointer}.action-btn.primary{background:#ff633e;color:#fff}.action-btn.secondary{background:transparent}.form-disabled img{width:60px;padding:12px;background-color:#f7d6475d;border-radius:100px;margin-right:16px;margin-bottom:8px}.universal-dialog.upgrade{visibility:hidden}.universal-dialog.upgrade.visible{visibility:visible}.universal-dialog.upgrade .dialog-card{background-color:#f8f8f8;width:90%;border-radius:16px;overflow:hidden}.universal-dialog.upgrade .dialog-content{display:flex;justify-content:space-between;align-items:center;height:100%;width:100%}.universal-dialog.upgrade .graphic{display:none}.universal-dialog.upgrade .content{width:100%;height:100%;position:relative;padding:0 0 0 24px;display:flex;justify-content:space-between;align-items:left;flex-direction:column}.universal-dialog.upgrade .content h3{font-family:Antonia,serif;font-size:30px;font-weight:400}.universal-dialog.upgrade .content p{font-size:14px;margin:8px 0;opacity:.8;width:80%}.universal-dialog.upgrade .content .text{padding-top:10%}.universal-dialog.upgrade .content .close-btn{position:absolute;top:16px;right:24px;background:transparent;border:none;cursor:pointer;font-size:20px}.universal-dialog.upgrade .content .dialog-actions{display:flex;justify-content:flex-end;align-items:center;margin:24px}.universal-dialog.upgrade .content .plan{margin-top:20px}.universal-dialog.upgrade .content .plan>p{width:80%;font-size:12px;text-transform:uppercase;opacity:.6;border-bottom:1px solid #dadada;padding:16px 0;margin-bottom:16px}.universal-dialog.upgrade .content .plan ul li{list-style:none;margin:8px 0;display:flex;justify-content:flex-start;align-items:center;gap:8px}.universal-dialog.upgrade .content .plan ul li:before{content:" ";display:inline;width:20px;height:20px;background-image:url(/assets/check.svg);background-size:cover}@media (min-width: 1025px){.universal-dialog.upgrade .dialog-card{background-color:#f8f8f8;width:50%;height:65vh;border-radius:16px;overflow:hidden}.universal-dialog.upgrade .graphic{width:30%;height:100%;overflow:hidden;display:block;background-color:#f6c9d9;position:relative}.universal-dialog.upgrade .graphic img:first-child{width:auto;height:100%;object-fit:cover;translate:-46% -50%;filter:blur(10px);animation:rotateScale1 4s ease-in-out infinite alternate}.universal-dialog.upgrade .graphic svg{width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#ff4f78}.universal-dialog.upgrade .graphic img:last-child{width:auto;height:100%;object-fit:cover;translate:-10% -60%;filter:blur(10px);animation:rotateScale2 5s ease-in-out infinite alternate}@keyframes rotateScale1{0%{transform:scale(1) rotate(-2deg)}50%{transform:scale(1.3) rotate(3deg)}to{transform:scale(1) rotate(-2deg)}}@keyframes rotateScale2{0%{transform:scale(1) rotate(2deg)}50%{transform:scale(1.2) rotate(-3deg)}to{transform:scale(1) rotate(2deg)}}.universal-dialog.upgrade .content{width:70%}.universal-dialog.strip{padding:16px 24px;border-radius:16px;margin-bottom:24px;display:flex;justify-content:space-between;align-items:center;z-index:1000;box-shadow:0 4px 10px #0000001a}.universal-dialog.strip .strip-inner{display:flex;justify-content:space-between;align-items:center;width:100%}.universal-dialog.strip .dialog-content{width:60%;padding:0}.universal-dialog.strip .dialog-content h3{font-size:18px;font-family:Antonia,serif;font-weight:500}.universal-dialog.strip .dialog-content p{font-size:14px;opacity:.7}.universal-dialog.strip .action-btn.primary{width:fit-content;margin:0}.form-disabled{display:flex;justify-content:flex-start;align-items:center}.form-disabled img{width:50px;margin-bottom:0}}@media (min-width: 1024px) and (max-width: 1366px){.universal-dialog.upgrade .dialog-card{background-color:#f8f8f8;width:70%;height:65vh;border-radius:16px;overflow:hidden}}.plans-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background:#fff}.plans-modal__content{position:relative;background:#fff;width:100%;height:100%;padding:14vh 24px 5vh;overflow-y:auto}.plans-modal__title{text-align:center;margin-bottom:3rem}.plans-modal__title h2{font-size:3rem;font-family:Antonia,serif;font-weight:400;margin-bottom:16px}.plans-modal__title p{opacity:.7;width:85%;margin:auto}.plans-modal__close{position:fixed;top:1rem;right:1.3rem;background:transparent;border:none;font-size:1.5rem;cursor:pointer}.plans-modal .plans{padding:2vh 8px 0}.plans-modal .plans__plans{display:flex;justify-content:center;align-items:stretch;flex-direction:column}.plans-modal .plans__plan-card{border:1px solid #ddd;position:relative;padding:24px;width:100%;border-radius:16px;margin-bottom:24px}.plans-modal .plans__plan-card>p{margin-bottom:1rem;font-size:1rem;opacity:.4;width:80%}.plans-modal .plans__plan-card ul{text-align:left;list-style:none;padding:0;margin-bottom:16px;font-size:1.1rem}.plans-modal .plans__plan-card ul li{margin-bottom:1rem;display:flex;justify-content:left;align-items:center}.plans-modal .plans__plan-card ul li:before{content:"";background-image:url(/assets/check.svg);display:block;width:24px;aspect-ratio:1;margin-right:8px;color:#ff4f78;background-size:100% 100%}.plans-modal .plans__plan-card ul.disabled li:before{filter:saturate(0)!important;opacity:.4}.plans-modal .plans__plan-card>span{font-size:.8rem;display:flex;justify-content:center;align-items:center;text-transform:uppercase;opacity:.5;margin:40px 0 24px}.plans-modal .plans__plan-card>span hr{margin-left:16px;flex:1;height:1px;border:none;background:silver}.plans-modal .plans__plan-card .cta-button{width:100%;margin:24px 0 40px}.plans-modal .plans__plan-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.plans-modal .plans__plan-header h3{font-size:2.8rem;font-family:Antonia,serif;font-weight:400}.plans-modal .plans__plan-header h3 span{font-style:italic;font-size:1.5rem;display:inline-block;text-transform:lowercase;color:#333;opacity:.6}.plans-modal .plans__plan-header p{width:auto;background-color:#0080001c;opacity:1;color:green;padding:6px 16px;border-radius:2000px}.plans-modal .plans__plan-header .--toggle{margin-top:-12px;background:#f1f1f1;border-radius:2000px;transition:all .2s ease}.plans-modal .plans__plan-header .--toggle select{padding:6px 24px;font-size:1rem;font-weight:500;color:inherit;cursor:pointer;transition:all .2s ease;outline:none;border:none;background:none;border-right:12px solid transparent}.plans-modal .plans__plan-header .--toggle select:focus{outline:none}.plans-modal .plans__plan-header .--toggle select option{font-weight:400;color:#333}.plans-modal .plans__plan-header .--toggle:hover{background:#ff633e;color:#fff}.plans-modal .plans__price{font-size:1.2rem;margin:1rem 0;color:#ff633e}.plans-modal .plans__select-btn{background:#ff633e;color:#fff;border:none;padding:1.4rem 24px;border-radius:100px;cursor:pointer;width:100%;margin:8px 0 24px;transition:.4s}.plans-modal .plans__select-btn:hover{transform:scale(1.02);background:#ff633e}.plans-modal .plans__select-btn:disabled{background:#eee;color:#00000080;cursor:default}.plans-modal .plans__select-btn:disabled:hover{transform:none}.plans-modal .plans__select-btn.loading{position:relative;pointer-events:none;color:#ff633e}.plans-modal .plans__select-btn.loading:before{content:"";position:absolute;top:50%;left:50%;width:24px;aspect-ratio:1/1;translate:-50% -50%;border-radius:50%;border:3px solid #fff;border-right-color:#ffffff28;border-bottom-color:#ffffff28;animation:spin .8s linear infinite;z-index:3}@keyframes spin{to{transform:rotate(360deg)}}@media (min-width: 768px) and (max-width: 1024px){.plans-modal__title p{width:50%}.plans-modal__content{padding:5rem 0}.plans-modal .plans{padding-top:0}.plans-modal .plans__plans{flex-direction:row;max-width:85vw;margin:auto}.plans-modal .plans__plan-card{width:40vw;margin-bottom:0;padding:40px}.plans-modal .plans__plan-card:first-child{display:none}.plans-modal .plans__plan-card:nth-last-child(2){border-radius:16px 0 0 16px}.plans-modal .plans__plan-card:last-child{border-radius:0 16px 16px 0;border-left:0}}@media (min-width: 1025px){.plans-modal__title{margin-bottom:5rem}.plans-modal__title h2{font-size:3rem;font-family:Antonia,serif;font-weight:400;margin-bottom:16px}.plans-modal__title p{opacity:.7;width:40%;margin:auto}.plans-modal__content{padding:5rem}.plans-modal .plans{padding-top:0}.plans-modal .plans__plans{flex-direction:row;max-width:75vw;margin:auto}.plans-modal .plans__plan-card{width:30vw;margin-bottom:0;padding:40px}.plans-modal .plans__plan-card:first-child{border-radius:16px 0 0 16px;border-right:0}.plans-modal .plans__plan-card:nth-last-child(2){border-radius:0}.plans-modal .plans__plan-card:last-child{border-radius:0 16px 16px 0;border-left:0}}@media (min-width: 1024px) and (max-width: 1366px){.plans-modal .plans__plans{flex-direction:row;max-width:95vw;margin:auto}.plans-modal .plans__plan-card{width:32vw}}.share-popup h3{font-family:Antonia,serif;font-weight:400;font-size:1.8rem;text-align:left;margin-bottom:24px}.share-popup .share-link-row{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1rem;border:1px solid #ffffff;border-radius:16px;background:#f3f3f3;padding:6px 16px 6px 8px}.share-popup .share-link-row::selection{background:#ff633e;color:#fff}.share-popup .share-link-row>div{display:flex;justify-content:center;align-items:center;width:90%}.share-popup .share-link-row input{width:90%;padding:16px .75rem;border:none;border-radius:8px;background:transparent;font-size:1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.share-popup .share-link-row input:focus{outline:none}.share-popup .share-link-row button{background:var(--primary);color:#fff;background:#fff;border-radius:2000px;width:42px;aspect-ratio:1/1;font-size:0;transition:.4s}.share-popup .share-link-row button.copied{color:green;background:#c6ffc6}.share-popup .share-link-row button:active{transform:scale(.8)}.share-popup .toggle-row{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:.9rem;margin-bottom:1.5rem}.share-popup .toggle-row span{font-size:1rem}.share-popup .share-buttons{display:flex;gap:1rem;margin-top:24px}.share-popup .share-buttons button{flex:1;display:flex;justify-content:center;align-items:center;gap:.5rem;padding:16px;background:#f1f1f1;border-radius:2000px;transition:.4s}.share-popup .share-buttons button:last-child{background:#ea43c0;color:#fff}.share-popup .share-buttons button:hover{background:#ff633e;color:#fff}.share-popup .share-buttons button:active{transform:scale(.8)}.share-popup .embed{margin-top:16px;font-size:1rem}.share-popup .embed a{display:flex;justify-content:center;align-items:center;gap:16px;width:100%;padding:16px;text-align:center;border:1px solid #eee;border-radius:2000px;text-decoration:none;color:inherit;transition:.4s}.share-popup .embed a:hover{background:#ff633e;color:#fff}.prompt-container{position:fixed;bottom:0;left:0;z-index:500;padding:20px;caret-color:#ff633e;pointer-events:none}.prompt-container.home{position:fixed}.prompt-container.home .blur-bg{display:none}.prompt-container.home.hide{transition:.2s ease-in;transition-delay:.8s;transform:translateY(30px)!important;opacity:0!important}.prompt-container.edit{padding-bottom:20px}.prompt-container.edit .color-glow{display:none}.prompt-container.home,.prompt-container.edit{width:100%;left:0;height:fit-content;overflow:visible}.prompt-container.home .prompt-bar,.prompt-container.edit .prompt-bar{width:100%;margin:auto}.prompt-container .color-glow{width:calc(100% - 35px);height:calc(100% - 35.8px);position:absolute;bottom:18px;left:50%;translate:-50% 0;overflow:hidden;border-radius:27px;transition:.4s;z-index:-1}.prompt-container .color-glow.hide{opacity:0}.prompt-container .color-glow .box,.prompt-container .color-glow .box-glow{width:100%;height:100%;border-radius:400px;overflow:hidden;pointer-events:none;z-index:0}.prompt-container .color-glow .box-glow{filter:blur(20px)}.prompt-container .color-glow .box:before,.prompt-container .color-glow .box-glow:before{content:"";position:absolute;top:50%;left:50%;width:99999px;height:99999px;background-repeat:no-repeat;background-position:0 0;background-image:conic-gradient(#0000,#ff633e,#e04997,#0000 25%);transform:translate(-50%,-50%) rotate(0);animation:rotate 4s linear infinite;z-index:-2}.prompt-container .color-glow .box:after{content:"";position:absolute;top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px);border-radius:7px;z-index:-1}@keyframes rotate{to{transform:translate(-50%,-50%) rotate(1turn)}}.prompt-container .prompt-bar{border-radius:24px;padding:6px;border:2px solid rgba(235,0,0,.0941176471);position:relative;background-color:#fff;z-index:102;overflow:hidden;transition:.4s;box-shadow:0 4px 10px #0000001a;pointer-events:all}.prompt-container .prompt-bar .ref{background:#f1f1f1;padding:10px 16px;margin:-2px;border-radius:18px 18px 6px 6px;color:#888;display:flex;justify-content:space-between;align-items:center}.prompt-container .prompt-bar .ref>div{display:flex;justify-content:left;align-items:center;width:90%}.prompt-container .prompt-bar .ref>div svg{width:18px;margin-right:8px;translate:0 1px}.prompt-container .prompt-bar .ref>div p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.prompt-container .prompt-bar .ref button{font-size:0px}.prompt-container .prompt-bar.focus{border-color:#ff633e;cursor:text}.prompt-container .prompt-bar .input{position:relative;background-color:#fff;z-index:10;width:100%;min-height:32px;max-height:142px;line-height:141%;font-size:16px;text-align:left;padding:10px 10px 0;overflow-y:auto;white-space:pre-wrap;outline:none;resize:none;-webkit-overflow-scrolling:touch;touch-action:auto;cursor:inherit}.prompt-container .prompt-bar .input:empty:before{content:attr(data-placeholder);color:#aaa;pointer-events:none;display:block}.prompt-container .prompt-bar .input:focus:before{content:" "}.prompt-container .prompt-bar .buttons-wrapper{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}.prompt-container .prompt-bar .buttons-wrapper .dropdown-toggle{padding:9px 40px 9px 16px;background:#e7e7e7;border-radius:2000px}.prompt-container .prompt-bar .buttons-wrapper .toggle-group{display:none}.prompt-container .prompt-bar .buttons-wrapper .file-uploads button{padding:9px 8px;background:#fff;border-radius:2000px;display:flex;justify-content:center;align-items:center;gap:8px;transition:.2s}.prompt-container .prompt-bar .buttons-wrapper .file-uploads button:hover{padding:9px 16px;background:#ff633e;color:#fff}.prompt-container .prompt-bar .buttons-wrapper .prompt-submit{width:36px;aspect-ratio:1/1;border-radius:100px;font-size:0;background-color:#ff633e;position:relative;cursor:pointer;color:#fff}.prompt-container .prompt-bar .buttons-wrapper .prompt-submit .btn-loader{display:none;position:absolute;left:54%;top:47%;translate:-50% -50%;width:50px;filter:brightness(100)}.prompt-container .prompt-bar .buttons-wrapper .prompt-submit.loading svg{opacity:0}.prompt-container .prompt-bar .buttons-wrapper .prompt-submit.loading .btn-loader{display:block}.ai-suggestion-wrapper{position:fixed;width:calc(100% - 42px);bottom:60px;left:50%;translate:-50% 0;border-radius:16px 16px 36px 36px;z-index:101;animation:fadeIn .3s ease;transition:.4s;pointer-events:none;overflow:hidden;box-shadow:none}.ai-suggestion-wrapper .summary-content{pointer-events:all;background-color:#fff;padding:16px 24px 11vh;border-radius:16px 16px 36px 36px;transform:translateY(100%);transition:.4s cubic-bezier(.215,.61,.355,1);position:relative}.ai-suggestion-wrapper .title{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eee;padding-bottom:16px;cursor:pointer}.ai-suggestion-wrapper .title>div{display:flex;justify-content:left;align-items:center;gap:8px}.ai-suggestion-wrapper .title>div svg{color:#ff633e;opacity:1}.ai-suggestion-wrapper .title p{font-size:12px;text-transform:uppercase;opacity:.5}.ai-suggestion-wrapper .title p span{display:none}.ai-suggestion-wrapper .title svg{opacity:.5;width:25px;transition:.3s}.ai-suggestion-wrapper.show{height:fit-content;box-shadow:0 8px 20px #00000026;transition:box-shadow .4s .2s linear}.ai-suggestion-wrapper.show .summary-content{transform:translate(0)}.ai-suggestion-wrapper.show.collapsed{box-shadow:0 0 #0000;transition:box-shadow 0s 0s linear}.ai-suggestion-wrapper.show.collapsed .summary-content{transform:translateY(calc(100% - 118px))}.ai-suggestion-wrapper.show.collapsed .title p,.ai-suggestion-wrapper.show.collapsed .title img{opacity:1}.ai-suggestion-wrapper.show.collapsed .title>svg{transform:rotate(180deg)}.ai-suggestion-wrapper .summary-text{max-height:40vh;padding-top:2rem;overflow-y:auto;height:100%;font-family:DM Sans Variable,sans-serif;font-size:16px;padding-bottom:5rem}.ai-suggestion-wrapper .summary-text ul,.ai-suggestion-wrapper .summary-text ol{padding:8px 0;margin-top:.5rem}.ai-suggestion-wrapper .summary-text li{margin:8px 0;list-style-type:none}.ai-suggestion-wrapper .summary-text.mode-rewrite blockquote{font-size:1.4rem;margin:8px 0;font-weight:500}.ai-suggestion-wrapper .summary-text.mode-rewrite p{font-weight:400;opacity:.7}.ai-suggestion-wrapper .summary-text.mode-insert ul li{margin:4px 0;padding:1rem 0;border-bottom:1px solid #eee;font-weight:500}.ai-suggestion-wrapper .summary-text.mode-insert ul li:last-child{border:none}.ai-suggestion-wrapper .summary-text.mode-insert>p{opacity:.6}.ai-suggestion-wrapper .accordion-actions{display:flex;justify-content:center;align-items:center;gap:10px;position:absolute;bottom:9vh;width:100%;left:0;padding:16px}.ai-suggestion-wrapper .accordion-actions:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:120%;z-index:0;border-radius:0 0 16px 16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);mask-image:linear-gradient(to top,#fff 65%,#0000);-webkit-mask-image:linear-gradient(to top,rgb(255,255,255) 50%,rgba(0,0,0,0) 100%)}.ai-suggestion-wrapper .accordion-actions .accept-btn,.ai-suggestion-wrapper .accordion-actions .reject-btn{padding:6px 14px;border:none;border-radius:16px;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:8px;z-index:5}.ai-suggestion-wrapper .accordion-actions .accept-btn svg,.ai-suggestion-wrapper .accordion-actions .reject-btn svg{width:20px}.ai-suggestion-wrapper .accordion-actions .accept-btn{background:#e73c7e;color:#fff}.ai-suggestion-wrapper .accordion-actions .reject-btn{border:1px solid #eee;color:#1a1a1a}@media (min-width: 768px) and (max-width: 1024px){.prompt-container.empty .prompt-bar{width:80%}.prompt-container .prompt-bar .buttons-wrapper .dropdown{display:none}.prompt-container .prompt-bar .buttons-wrapper .toggle-group{width:auto;display:block}.prompt-container .prompt-bar .buttons-wrapper .toggle-group .toggle-switch{width:220px;max-width:220px;height:auto;align-items:stretch}.prompt-container .prompt-bar .buttons-wrapper .toggle-group .toggle-switch button{max-width:25%;padding:6.4px 8px;display:flex;justify-content:center;align-items:center;gap:4px;overflow:hidden;white-space:nowrap;transition:.4s}.prompt-container .prompt-bar .buttons-wrapper .toggle-group .toggle-switch button svg{max-width:16px}.prompt-container .prompt-bar .buttons-wrapper .toggle-group .toggle-switch button p{width:0;opacity:0;white-space:nowrap}.prompt-container .prompt-bar .buttons-wrapper .toggle-group .toggle-switch button.active{min-width:50%}.prompt-container .prompt-bar .buttons-wrapper .toggle-group .toggle-switch button.active p{width:auto;opacity:1;visibility:visible;transition:opacity .3s}.prompt-container .prompt-bar .buttons-wrapper .toggle-group .toggle-switch .highlight{width:50%}.prompt-container .ai-suggestion-wrapper .title p span{display:inline}}@media (min-width: 1025px){.prompt-container{position:fixed;z-index:100;padding:20px}.prompt-container.home{position:fixed;bottom:2vh;width:60%;left:24px;height:fit-content;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;mask-image:none;-webkit-mask-image:none;overflow:visible}.prompt-container.home.new{left:50%;width:60%;translate:-50% 0!important}.prompt-container.edit{width:100%}.prompt-container.edit .prompt-bar{width:60%;margin:auto}.prompt-container .prompt-bar .input{max-height:112px}.prompt-container .prompt-bar .buttons-wrapper .dropdown{display:none}.prompt-container .prompt-bar .buttons-wrapper .toggle-group{width:auto;display:block}.prompt-container .prompt-bar .buttons-wrapper .toggle-group .toggle-switch{width:220px;max-width:220px;height:auto;align-items:stretch}.prompt-container .prompt-bar .buttons-wrapper .toggle-group .toggle-switch button{max-width:25%;padding:6.5px 8px;display:flex;justify-content:center;align-items:center;gap:4px;overflow:hidden;white-space:nowrap;transition:.4s}.prompt-container .prompt-bar .buttons-wrapper .toggle-group .toggle-switch button svg{max-width:18px}.prompt-container .prompt-bar .buttons-wrapper .toggle-group .toggle-switch button p{width:0;opacity:0;white-space:nowrap}.prompt-container .prompt-bar .buttons-wrapper .toggle-group .toggle-switch button.active{min-width:50%;color:#fff}.prompt-container .prompt-bar .buttons-wrapper .toggle-group .toggle-switch button.active p{width:auto;opacity:1;visibility:visible;transition:opacity .3s}.prompt-container .prompt-bar .buttons-wrapper .toggle-group .toggle-switch .highlight{width:50%;background:#ff633e}.ai-suggestion-wrapper{width:calc(60% - 25px)}.ai-suggestion-wrapper .title p span{display:inline}}@media (min-width: 1900px){.prompt-container.home.new{left:50%;width:50%;translate:-50% 0!important}.prompt-container.home{width:50%}}.customize-popup-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;display:flex;justify-content:center;align-items:end}.customize-popup{width:100%;height:600px;background:#fff;border-radius:16px;display:flex;flex-direction:column;box-shadow:0 20px 60px #0003;transform:translate(100%);opacity:0;overflow:hidden;transition:all .4s cubic-bezier(.215,.61,.355,1)}.customize-popup.visible{transform:translate(0);opacity:1}.customize-popup .popup-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f5f5f5;position:relative}.customize-popup .popup-header:before{content:"";position:absolute;background-color:#c084fc;bottom:0;width:20%;height:3px;border-radius:8px;transform:translate(75%);transition:.6s cubic-bezier(.215,.61,.355,1)}.customize-popup .popup-header.show-settings:before{content:"";transform:translate(325%)}.customize-popup .popup-header h2{flex:1;text-align:center;font-size:16px;padding:16px;cursor:pointer;font-weight:400;opacity:.8;border-bottom:2px solid transparent}.customize-popup .popup-header h2.active{font-weight:600;opacity:1}.customize-popup .popup-header .close-btn{background:none;border:none;font-size:20px;cursor:pointer}.customize-popup .popup-body{flex:1;overflow:hidden;display:flex;position:relative}.customize-popup .popup-body .slider-container{display:flex;max-width:100%;transition:transform .4s ease}.customize-popup .popup-body .slider-container.show-themes{transform:translate(0)}.customize-popup .popup-body .slider-container.show-settings{transform:translate(-100%)}.customize-popup .popup-body .slider-container>div{min-width:100%;padding:24px;overflow-y:auto;position:relative}.customize-popup .popup-body .slider-container .themes-section{padding:24px 0;padding-bottom:10vh}.customize-popup .popup-body .slider-container .themes-section .header-arrows{padding:0 24px}.customize-popup .popup-body .section-block{width:100%;margin-bottom:24px}.customize-popup .popup-body .section-block h3{font-size:12px;color:#999;text-transform:uppercase;margin-bottom:16px;font-weight:400}.customize-popup .popup-body .section-block h3 .pro-tag-inline{background:#f97316;color:#fff;font-size:10px;padding:2px 6px;border-radius:999px;margin-left:6px}.customize-popup .popup-body .header-arrows{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.customize-popup .popup-body .header-arrows h3{margin-bottom:0}.customize-popup .popup-body .header-arrows>div{display:flex;justify-content:center;align-items:center}.customize-popup .popup-body .header-arrows>div button{padding:0 6px}.customize-popup .popup-body .header-arrows>div button:hover svg{opacity:1!important}.customize-popup .popup-body .header-arrows>div:hover button img{opacity:.4}.customize-popup .popup-body .header-arrows>div svg{width:18px;opacity:.4;transition:.4s}.customize-popup .popup-body .slider-wrapper{overflow-x:auto;width:100%;-ms-overflow-style:none;scrollbar-width:none;transition:.4s cubic-bezier(.215,.61,.355,1);scroll-behavior:smooth}.customize-popup .popup-body .slider-wrapper::-webkit-scrollbar{display:none}.customize-popup .popup-body .slider-wrapper .slider{width:max-content;display:flex;justify-content:flex-start;align-items:center;gap:16px;transition:.4s cubic-bezier(.215,.61,.355,1);padding:0 24px}.customize-popup .popup-body .option-card{width:40vw;min-width:100px;height:auto;border-radius:12px;position:relative;transition:border .3s;padding:0 0 8px}.customize-popup .popup-body .option-card.active .card-image{border-color:#f97316}.customize-popup .popup-body .option-card.disabled .card-image img{filter:grayscale(1)}.customize-popup .popup-body .option-card .card-image{width:100%;aspect-ratio:1/.7;border-radius:8px;border:3px solid #fff;cursor:pointer;overflow:hidden;display:flex;justify-content:center;align-items:center;background:#eee}.customize-popup .popup-body .option-card .card-image img{width:104%;margin-left:-2%;margin-top:-2px}.customize-popup .popup-body .option-card .card-image .image-placeholder{width:105%;display:flex;justify-content:center;align-items:center;font-size:12px;border-radius:8px;color:#aaa}.customize-popup .popup-body .option-card .card-image input{width:70%;background-color:#fff;padding:4px 8px;border-radius:4px;color:#111;text-align:center}.customize-popup .popup-body .option-card .card-image input:focus{outline:none;border:2px solid #ff633e}.customize-popup .popup-body .option-card .card-label{white-space:nowrap;display:flex;justify-content:space-between;align-items:center;font-size:14px;padding:6px 0;margin-top:4px;gap:4px}.customize-popup .popup-body .option-card .card-label a{opacity:0;font-size:0;transition:.3s;color:inherit}.customize-popup .popup-body .option-card .card-label a svg{width:20px}.customize-popup .popup-body .option-card:hover .card-label a{opacity:1}.customize-popup .popup-body .pro-tag-inline{background:#c084fc;color:#fff;font-size:10px;font-weight:400;padding:2px 8px;border-radius:999px;margin:-4px 6px 0}.customize-popup .popup-body .live-tag{position:absolute;top:8px;left:8px;background:#fff;color:#111;font-size:10px;padding:2px 6px;border-radius:999px;text-transform:uppercase}.customize-popup .popup-body .branding-inputs{padding:0 24px;caret-color:#f97316}.customize-popup .popup-body .branding-inputs input[type=file],.customize-popup .popup-body .branding-inputs input[type=text],.customize-popup .popup-body .message-title{width:100%;margin-bottom:12px;padding:10px;border:1px solid #ececec;border-radius:8px;font-size:14px}.customize-popup .popup-body .branding-inputs input[type=file]:focus,.customize-popup .popup-body .branding-inputs input[type=text]:focus,.customize-popup .popup-body .message-title:focus{border-color:#f97316;outline:none}.customize-popup .popup-body .branding-inputs input[type=file]{display:none}.customize-popup .popup-body .message-toggle{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.customize-popup .popup-body textarea{width:100%;min-height:80px;padding:10px;border:1px solid #ddd;border-radius:8px;font-size:14px;resize:none;margin-top:8px}.customize-popup .popup-body textarea:focus{border-color:#f97316;outline:none}.customize-popup .popup-actions{display:flex;position:absolute;bottom:0;left:0;width:100%;justify-content:space-between;padding:16px 24px;z-index:10}.customize-popup .popup-actions:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:120%;z-index:-1;border-radius:0 0 16px 16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);mask-image:linear-gradient(to top,#fff 85%,#0000);-webkit-mask-image:linear-gradient(to top,rgb(255,255,255) 50%,rgba(0,0,0,0) 100%)}.customize-popup .popup-actions .reset-btn{background:none;border:1px solid #ddd;padding:10px 20px;border-radius:999px;font-size:14px;cursor:pointer;transition:background .2s}.customize-popup .popup-actions .reset-btn:hover{background:#f5f5f5}.customize-popup .popup-actions .save-btn{background:#f97316;border:none;color:#fff;padding:10px 24px;border-radius:999px;font-size:14px;cursor:pointer;transition:opacity .2s}.customize-popup .popup-actions .save-btn:hover{opacity:.9}@media (min-width: 768px) and (max-width: 1024px){.customize-popup-bg{align-items:center}.customize-popup{width:60vw;height:80vh}.customize-popup .popup-body .option-card{width:20vw}}@media (min-width: 1025px){.customize-popup-bg{align-items:center}.customize-popup{width:31vw;height:calc(100% - 48px);position:absolute;right:24px}.customize-popup .popup-body .option-card{width:11vw}}@media (min-width: 1024px) and (max-width: 1366px){.customize-popup-bg{align-items:center}.customize-popup{width:42vw;height:calc(100% - 48px)}.customize-popup .popup-body .option-card{width:14vw}}@media (min-width: 1900px){.customize-popup{width:28vw}.customize-popup .popup-body .option-card{width:10vw}}.onboarding-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;justify-content:center;align-items:center}.onboarding-overlay .welcome,.onboarding-overlay .final{position:absolute;width:100%;height:100%;top:0;left:0;z-index:100;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;font-size:38px;font-family:Antonia,serif;font-weight:400;gap:8px;pointer-events:none;color:#fff}.onboarding-overlay .welcome img,.onboarding-overlay .final img{width:150px}.onboarding-overlay .welcome div,.onboarding-overlay .final div{position:absolute;text-align:center}.onboarding-overlay .onboarding-bg-reveal{display:none}.onboarding-card{background:#fff;padding:30px;width:100vw;height:100dvh;box-shadow:0 8px 24px #0000001a;position:relative}.onboarding-card .slider-wrapper{overflow:hidden;width:100%}.onboarding-card .slider-track{display:flex;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.onboarding-card .slide-card{min-width:100%;max-width:100%;margin-top:20vh;flex-shrink:0;box-sizing:border-box;opacity:0;transition:.3s}.onboarding-card .slide-card.visible{opacity:1}.onboarding-card .slide-card .question-title{font-size:32px;margin-bottom:16px;font-family:Antonia,serif;font-weight:400}.onboarding-card .slide-card .option-group{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.onboarding-card .slide-card .option-label{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #ddd;border-radius:8px;cursor:pointer}.onboarding-card .slide-card .option-label.selected{border-color:#ff633e;background:#fff0e8}.onboarding-card .slide-card .option-label input{display:none}.onboarding-card .slide-card .option-list{display:flex;flex-direction:column;gap:10px;padding:0 1px}.onboarding-card .slide-card .option-grid{display:flex;flex-wrap:wrap;gap:10px}.onboarding-card .slide-card .option-item{display:flex;justify-content:flex-start;align-items:center;gap:12px;cursor:pointer;border:1px solid #ddd;padding:14px 14px 14px 4px;border-radius:8px;transition:.2s;position:relative}.onboarding-card .slide-card .option-item.selected{border-color:#ff633e;background-color:#ff653e0a}.onboarding-card .slide-card .option-item input{-moz-appearance:none;appearance:none;-webkit-appearance:none}.onboarding-card .slide-card .option-item input[type=text]{padding:8px;max-width:50%;position:absolute;right:8px;bottom:50%;translate:0 50%;font-size:14px}.onboarding-card .slide-card .option-item input[type=text]:focus{background-color:#fff}.onboarding-card .slide-card .option-item .custom-radio,.onboarding-card .slide-card .option-item .custom-checkbox{width:16px;height:16px;border-radius:50%;background:#fff;display:inline-block;position:relative;transition:.3s}.onboarding-card .slide-card .option-item .custom-radio{border:2px solid #ccc}.onboarding-card .slide-card .option-item .custom-checkbox{border-radius:4px;border:2px solid #ccc}.onboarding-card .slide-card .option-item.selected .custom-radio{background:#ff653e2f;border:4px solid #FF633E}.onboarding-card .slide-card .option-item.selected .custom-checkbox{background:#ff633e;border-color:#ff633e}.onboarding-card .slide-card .option-item.selected .custom-checkbox:after{content:"";position:absolute;top:45%;left:50%;translate:-50% -50%;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.onboarding-card .slide-card .text-input,.onboarding-card .slide-card .other-input{width:100%;padding:10px;font-size:1rem;border-radius:8px;border:1px solid #ddd;caret-color:#ff633e}.onboarding-card .slide-card .text-input:focus,.onboarding-card .slide-card .other-input:focus{outline:none;border-color:#ff633e}.onboarding-card .button-group{position:absolute;bottom:5%;width:calc(100% - 60px);display:flex;justify-content:space-between;align-items:center;margin-top:20px}.onboarding-card .button-group button{font-size:1rem;border:none;border-radius:2000px;cursor:pointer;transition:opacity .3s}.onboarding-card .button-group button:disabled{opacity:.4;cursor:not-allowed}.onboarding-card .button-group .back-button{color:#141414;display:flex;justify-content:left;align-items:center;gap:6px;opacity:.4;transition:.4s;font-size:14px}.onboarding-card .button-group .back-button:hover{opacity:1}.onboarding-card .button-group .back-button img{rotate:90deg;width:18px}.onboarding-card .button-group .back-button.hidden{opacity:0;pointer-events:none}.onboarding-card .button-group .next-button{padding:18px 50px;background:#ff633e;color:#fff}.onboarding-card .button-group .next-button:disabled{background:#a3a3a3;color:#181818}.progress-indicator{display:flex;justify-content:center;margin-bottom:20px}.progress-indicator span{height:4px;flex:1;background:#ddd;margin:0 4px;border-radius:2px;transition:background .3s}.progress-indicator span.filled,.progress-indicator span.active{background:#ff633e}@media (min-width: 768px) and (max-width: 1024px){.onboarding-card{width:50vw;height:fit-content;border-radius:16px}.onboarding-card .slide-card{margin-top:24px}.onboarding-card .button-group{position:relative;width:100%}}@media (min-width: 1025px){.onboarding-overlay .onboarding-bg-reveal{display:block;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.onboarding-overlay .onboarding-bg-reveal .nura-shape{position:absolute;top:50%;left:50%;width:160%;aspect-ratio:1/1;z-index:1;translate:-50% -50%;transform-origin:center center;pointer-events:none;z-index:0;background:#fff}.onboarding-overlay .welcome{color:#141414}.onboarding-overlay .final{color:#fff}.onboarding-card{background:#fff;border-radius:16px;padding:30px;width:34vw;height:fit-content;box-shadow:0 8px 24px #0000001a;position:relative}.onboarding-card .slider-wrapper{overflow:hidden;width:100%}.onboarding-card .slide-card{margin-top:40px}.onboarding-card .button-group{position:relative;width:100%}.onboarding-card .button-group .next-button{padding:14px 50px}}@media (min-width: 1024px) and (max-width: 1366px){.onboarding-overlay .final{color:#161616}.onboarding-card{width:42vw}}.auth{position:absolute;overflow:hidden;background:linear-gradient(to top,#ffeee5,#ff4e5d)}.auth .canvas-bg{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:0}.auth .canvas-bg canvas{width:100%;height:100%}.auth .o-card{position:fixed;width:100%;height:101%;padding:60px 24px;border-radius:0;display:flex;justify-content:space-between;align-items:center;flex-direction:column;background:#fff0;box-shadow:none;z-index:10}.auth .logo{width:100px;display:block;text-align:center;filter:invert(1)}.auth .login-img{display:none}.auth .login-header{margin-bottom:40px;color:#fffffff1}.auth .login-header h3{font-family:Antonia,serif;font-weight:400;font-size:3rem;text-align:center;margin-bottom:8px}.auth .login-header p{font-family:DM Sans Variable,sans-serif;opacity:.6;font-size:.9rem;font-weight:300;text-align:center;width:80%;margin:0 auto}.auth .login-body{width:100%;position:relative;display:flex;justify-content:left;align-items:flex-start;transition:.6s cubic-bezier(.215,.61,.355,1)}.auth .login-body.email{transform:translate(-100%)}.auth .login-body>div{min-width:100%;margin:0 auto}.auth .auth-buttons.hidden>button{opacity:0;transition:opacity .2s 0s linear,transform .3s ease}.auth .auth-buttons.hidden>button:nth-child(1){transform:translate(-35%);transition-delay:0s}.auth .auth-buttons.hidden>button:nth-child(2){transform:translate(-35%);transition-delay:.1s}.auth .auth-buttons.hidden>button:nth-child(3){transform:translate(-35%);transition-delay:.2s}.auth .auth-buttons>button{width:100%;background:#fff;color:#070707;font-weight:400;padding:24px 16px;border:none;border-radius:50px;cursor:pointer;transition:.3s;display:flex;justify-content:center;align-items:center;position:relative}.auth .auth-buttons>button img{width:24px;aspect-ratio:1/1;position:absolute;left:24px;transition:.3s}.auth .auth-buttons>button:nth-child(1){border-radius:16px 16px 4px 4px}.auth .auth-buttons>button:nth-child(2){border-radius:4px;margin:4px 0}.auth .auth-buttons>button:nth-child(2) img{width:21px}.auth .auth-buttons>button:nth-child(3){border-radius:4px 4px 16px 16px}.auth .auth-buttons>button:hover{transform:scale(1.02);background:#d7adf0}.auth .auth-buttons>button:hover img{filter:saturate(0) brightness(0) invert(0)}.auth .auth-buttons>button:active{transform:scale(.95)}.auth .email-form{text-align:center;caret-color:#ff633e;transform:translate(0);transition:.4s;background:#fff;padding:24px 16px;border-radius:16px}.auth .email-form.hidden{visibility:hidden;opacity:0}.auth .email-form.hidden .back-btn{transform:translate(40%);transition-delay:0s}.auth .email-form.hidden>input{transform:translate(150%);transition-delay:.2s}.auth .email-form.hidden .auth-btn.submit{transform:translate(40%);transition-delay:.4s}.auth .email-form.sent .auth-btn.submit{background:#80cc28!important;color:#fff}.auth .email-form.sent .note{color:#80cc28;opacity:1}.auth .email-form.sent .email-input input{border-color:#80cc28}.auth .email-form.sent .email-input svg{opacity:1}.auth .email-form .back-btn{width:100%;text-align:left;color:#000;transition:.4s;font-size:1.1rem;background:none;border:none;color:#666;margin-bottom:1rem;cursor:pointer;padding:8px 0 16px}.auth .email-form .back-btn:hover{color:#ff633e}.auth .email-form .email-input{position:relative}.auth .email-form .email-input input{width:100%;padding:16px;border:2px solid transparent;border-radius:8px;font-size:14px;font-family:DM Sans Variable,sans-serif;background-color:#eee;margin-bottom:8px;outline:none;display:block;position:relative}.auth .email-form .email-input input:hover{border:2px solid #D7ADF0;background-color:#f3f3f3}.auth .email-form .email-input input:active,.auth .email-form .email-input input:focus-within{background-color:#f3f3f3;border:2px solid #D7ADF0}.auth .email-form .email-input svg{content:url(/assets/check.svg);position:absolute;top:26%;right:16px;transform:translate(0);color:#80cc28;font-size:.9rem;font-weight:500;opacity:0;transition:.2s;width:24px;aspect-ratio:1/1;z-index:2;pointer-events:none}.auth .email-form .auth-btn.submit{background:#d7adf0;color:#0a0a0a;border:none;padding:16px;border-radius:2000px;margin:1rem auto;width:60%;transition:.4s}.auth .email-form .auth-btn.submit:hover{transform:scale(1.04);background:#ff633e;color:#fff}.auth .email-form .note{font-size:.9rem;width:80%;margin:8px auto;color:#0c0c0c;opacity:.8}.auth .legal{text-align:center;font-size:.8rem;color:#111;opacity:.6}.auth .legal .legal-text{margin:0 auto 4px}.auth .legal a{color:inherit;text-decoration:underline}@media (min-width: 768px) and (max-width: 1024px){.auth{background:linear-gradient(to top,#ffeee5,#fcbfc4)}.auth .o-card{width:50%;position:relative;height:calc(100vh - 48px);margin:24px 0;translate:50%;padding:40px 5vw;border-radius:16px;background:transparent}.auth .logo{width:115px;filter:none}.auth .login-header{color:#1d1d1d}.auth .legal{color:#161616}}@media (min-width: 1025px){.auth{display:flex;justify-content:space-between;align-items:center}.auth .logo{display:none}.auth .o-card{width:35%;position:relative;height:calc(100vh - 48px);margin:24px;bottom:0;padding:40px 5vw;border-radius:16px;background:#fff;overflow:hidden}.auth .o-card .logo{display:block;filter:none;width:110px}.auth .login-header{color:#1d1d1d}.auth .login-header p{width:80%}.auth .auth-buttons>button{background:#eee}.auth .email-form{padding:0}.auth .email-form .back-btn{padding:8px 0}}@media (min-width: 1024px) and (max-width: 1366px){.auth .o-card{width:40%}.auth .login-header p{width:100%}}.home{position:relative;overflow-x:hidden}.home .pre-prompts{margin:20px 0 0;overflow-y:clip;overflow-x:auto;width:calc(100% + 40px);translate:-20px 0}.home .pre-prompts::-webkit-scrollbar{display:none}.home .pre-prompts .pre-slider{display:flex;flex-direction:row;gap:10px;width:auto;padding:0 24px}.home .pre-prompts button{padding:10px 24px;margin:0 8px 8px 0;border-radius:50px;min-width:fit-content;background-color:#fff;transition:background-color .4s,color .4s,scale .3s;border:1px solid #d6d6d6;font-size:13px}.home .pre-prompts button:hover{color:#080808;background-color:#d7adf0}.home .pre-prompts button:active{scale:.8!important}.home.empty .forms-container{display:none}.home.empty .greetings{padding-top:6vh}.home.empty .greetings h3,.home.empty .greetings h4{text-align:center!important}.home.empty .pre-prompts{margin:20px 0;width:100%;translate:0}.home.empty .pre-prompts .pre-slider{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;width:100%;padding:0}.home.empty .pre-prompts .pre-slider button{min-width:150px;padding:10px 16px;white-space:nowrap;margin:0}.greetings{margin-top:40px}.greetings .title-card{margin-bottom:20px}.greetings .title-card h3{font-size:8.5vw}.greetings .title-card h4{font-weight:400;opacity:.5;font-size:6vw;margin-bottom:8px}.greetings .greetings-text{padding:20vh 0 0}.forms-container{padding:16px 0;overflow-y:auto;border-top:1px solid #eee}.forms-container p{font-size:12px;text-transform:uppercase;padding:8px 0 0;margin-bottom:16px;opacity:.5}.forms-container .formlist__item:not(:nth-child(-n+2)){display:none}@media (min-width: 768px) and (max-width: 1024px){.greetings .title-card h3{font-size:5.5vw}.greetings .title-card h4{font-size:4vw;opacity:.5;margin-bottom:0}}@media (min-width: 1025px){.home{background:radial-gradient(88.05% 141.83% at 10.13% 12.01%,#fafafa59 28.76%,#fff0)}.home .page-content{display:flex;justify-content:space-between;align-items:start;height:100%}.home .pre-prompts{margin:20px 0;overflow:visible}.home .pre-prompts button{padding:12px 24px;border-radius:50px;box-shadow:0 2px 18px #0001}.home.empty .greetings{width:100%}.home.empty .greetings .title-card h3{font-size:3.6vw}.home.empty .pre-prompts .pre-slider{flex-direction:row;justify-content:center;margin:auto}.home.empty .forms-container{display:none}.greetings{width:70%;height:100%;position:relative;padding-top:12vh}.greetings .title-card h3{font-size:2.8vw}.greetings .title-card h4{font-size:2.2rem;opacity:.5}.forms-container{height:100%;background-image:url(/assets/border-homepage.svg);background-size:cover;background-size:100%;background-repeat:no-repeat;overflow-y:auto;border:none}.forms-container p{font-size:12px;text-transform:uppercase;padding:4px 0 0 14px;margin-bottom:20px}.forms-container .formlist__item:not(:nth-child(-n+2)){display:flex}}@media (min-width: 1024px) and (max-width: 1366px){.home .pre-prompts .pre-slider button:nth-child(3){display:none}}.form-container{width:auto;padding-bottom:180px}.form-container .o-edit{position:relative;transition:.2s;border-radius:4px;outline:none;border:1px solid transparent;caret-color:#ff633e}.form-container .o-edit::selection{background:#ff633e;color:#fff}.form-container .o-edit:hover{background-color:#eee}.form-container .o-edit:focus{color:#000;background-color:#fafafa;border:1px solid #F9BBA2}.form-container .o-edit .buttons{display:none}.form-container .title-card{margin:0}.form-container .title-card textarea{resize:none}.form-container .title-card .form-name{font-size:36px;white-space:pre-wrap;width:100%;text-overflow:ellipsis}.form-container .title-card .form-desc{padding:4px;font-size:16px;width:85%;overflow:hidden}.form-container .buttons{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;margin-bottom:40px;flex-wrap:wrap}.form-container .buttons div{width:45%}.form-container .buttons div>p{display:none}.form-container .buttons div button{width:100%}.form-container .buttons .share{width:52px;font-size:0;padding:16px;flex:none}.form-container .buttons button{padding:16px 24px;width:45%;flex:1;border-radius:50px;font-size:14px;background-color:#f9bba2;color:#000;transition:all .3s ease-in-out;display:flex;justify-content:space-between;align-items:center}.form-container .buttons button svg{width:20px}.form-container .buttons button:hover{background-color:#eee}.q-container{position:relative;height:fit-content}.q-container.loading:after{border-radius:16px;content:"";position:absolute;width:105%;height:102%;top:-.5%;left:-2.5%;z-index:10;opacity:.9;background:linear-gradient(-45deg,#eeeeeed8 40%,#fff,#eeeeeed8 60%);background-position-x:800%;background-size:1000%;animation:shimmer 10s infinite linear}@keyframes shimmer{to{background-position-x:0%}}.field-card{background-color:#fff;width:100%;padding:24px;margin:16px 0;border-radius:16px;position:relative;z-index:1;overflow:visible}.field-card .dropdown .dropdown-toggle.open{border-radius:16px 16px 6px 6px}.q-text{width:100%}.q-text input{width:100%;font-size:16px;opacity:.8;background-color:transparent;margin-bottom:8px}.q-text .q-input{font-size:24px;font-weight:500;resize:none;overflow-y:auto;white-space:pre-wrap;word-break:break-word;height:auto;width:100%;min-height:1em!important;max-height:4.6em;background-color:transparent}.q-text .q-input:empty:before{content:attr(data-placeholder);color:#aaa;pointer-events:none;opacity:.6}.q-text .description{width:100%;resize:none;font-size:14px}.choice-box{border-top:1px solid #ececec;padding-top:16px;margin-top:24px}.choice-box .choice{display:flex;justify-content:center;align-items:center;gap:4px;will-change:transform}.choice-box .choice.move-up{transition:transform .3s ease;transform:translateY(-45px)}.choice-box .choice.move-down{transition:transform .3s ease;transform:translateY(45px)}.choice-box .choice svg{width:20px}.choice-box .choice input,.choice-box .choice .otr-label{padding:8px 0 8px 8px;margin:4px 0;flex:1}.choice-box .choice input::placeholder,.choice-box .choice .otr-label::placeholder{opacity:.5}.choice-box .choice .otr-label{position:relative}.choice-box .choice .otr-label:after{content:"";position:absolute;bottom:7px;left:58px;width:80%;height:1px;background-image:linear-gradient(to right,#afafaf 50%,#fff0 0%);background-position:bottom;background-size:10px 2px;background-repeat:repeat-x}.choice-box .choice .up-down{display:flex;justify-content:center;align-items:center;background-color:#eeeeee8a;border-radius:2000px;margin-right:16px;gap:4px;padding:0 6px;font-size:0;color:#303030}.choice-box .choice .up-down button{padding:2px 0}.choice-box .choice .up-down button:disabled{opacity:.1}.choice-box .choice .del{font-size:14px;cursor:pointer;color:#1b1b1b;transition:.3s}.choice-box .choice .del:hover{transform:rotate(90deg)}.choice-box .actions>button{margin-top:16px;padding:8px 24px;color:#ff633e;border-radius:24px;width:100%;transition:.3s;display:flex;justify-content:center;align-items:center;gap:8px}.choice-box .actions>button svg{width:20px;transition:.3s}.choice-box .actions>button:hover{color:#fff;background-color:#ff633e}.choice-box .actions>button:hover svg{rotate:-180deg}.choice-box .actions .add{background-color:#ff653e23}.choice-box .actions .otr{color:#1a1a1a;background-color:#b1b1b131}.q-actions{display:flex;align-items:start;justify-content:space-between;gap:8px;margin-top:8px}.q-actions>div{display:flex;justify-content:start;align-items:center;gap:8px}.q-actions hr{display:none}.q-actions button{padding:12px;background-color:#0001;font-size:0;border-radius:50px}.q-actions button svg{width:16px;color:#181818}.q-actions .drag-handle{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.q-actions .drag-handle:active{cursor:grabbing}.q-actions img{width:20px}.q-options{padding:16px 0 0;margin-top:16px;border-top:1px solid #f1f1f1;position:relative;z-index:1;gap:24px}.q-options>div{width:100%;display:flex;justify-content:space-between;align-items:center;margin:16px 0 0}.q-options>div>p{font-size:11px;text-transform:uppercase;opacity:.5}.q-options select{background:#fff;border-radius:20px;padding:6px;text-transform:capitalize}.q-options .follow-up{transition:.3s}.q-options .follow-up.hide,.q-options .max-follow{display:none}.q-options .dropdown{width:60%}.dropdown-options{position:absolute;top:100%;left:0;z-index:100;background:#fff;width:100%;max-height:200px;overflow-y:auto;padding:10px 1px 4px 4px;translate:0 4px;border-radius:6px 6px 16px 16px;cursor:pointer}.dropdown-icon{width:18px;margin-right:8px;height:18px}.option{display:block;padding:10px 8px;border-radius:10px;transition:.4s;display:flex;justify-content:start;align-items:center;white-space:nowrap}.option:hover{background-color:#00000010}.max-follow{transition:.3s;transition-delay:.2s}.max-follow.hide{display:none}.max-follow select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border-radius:20px;padding:6px 12px;font-size:14px;margin-top:5px;color:#181818;width:40%;font-weight:500;background-image:url(/assets/arrow.svg);background-repeat:no-repeat;background-position:right 12px center;background-size:10px;cursor:pointer}.max-follow select:focus{border-color:#999;outline:none}.blur-summary-bg{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background-color:#ececec13;position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;transition:.3s;z-index:10}.blur-summary-bg.show{visibility:visible;opacity:1}.rewrite-float-btn{display:block;position:absolute;z-index:10000;background:#fff;padding:12px 24px;border-radius:100px 100px 100px 16px;box-shadow:0 8px 20px #00000026;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:8px;color:#fff;background:linear-gradient(to left,#e855c7,#ff633e);animation:rotate-bg 4s linear infinite;background-size:200% 200%}@keyframes rotate-bg{0%{background-position:60% 40%}to{background-position:40% 60%}}.rewrite-float-btn svg{width:18px}.blur-bg{position:absolute;pointer-events:none;bottom:-4px;left:0;width:100%;height:20%;transition:.4s;transform:none!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);mask-image:linear-gradient(to top,#fff 85%,#0000);-webkit-mask-image:linear-gradient(to top,rgb(255,255,255) 50%,rgba(0,0,0,0) 100%)}@media (min-width: 768px) and (max-width: 1024px){.form-container .q-container .form-name{font-size:3.6rem}.form-container .q-container .buttons{display:none}}@media (min-width: 1025px){.form-container{width:60%;margin:auto;padding-bottom:50px}.form-container .buttons{display:none}.form-container .title-card .form-name{font-size:48px}.form-container .title-card .form-desc{width:80%}.field-card{width:100%;padding:24px;margin:16px 0;border-radius:16px;position:relative;z-index:1;overflow:visible}.field-card .q-row{display:flex;justify-content:space-between;align-items:center}.field-card .toggle-group p{margin-bottom:8px}.q-text{width:75%}.q-text .q-input{font-size:28px;font-weight:400;max-height:4em}.q-actions{justify-content:flex-end;align-items:center;margin-top:none}.q-actions hr{display:inline-block;border:none;height:16px;opacity:.8;width:2px;background-color:#00000010}.q-actions button svg{width:18px;color:#181818}.q-options{display:flex;justify-content:flex-start;align-items:center}.q-options>div{width:20%;flex-direction:column;align-items:start;margin:0}.q-options>div:first-child{flex:1.6}.q-options>div>p{font-size:11px;text-transform:uppercase;opacity:.5;margin-bottom:8px}.q-options .follow-up.hide{display:block;opacity:0;transform:translateY(10px)}.q-options .dropdown{width:95%}.choice-box .choice{display:flex;justify-content:center;align-items:center}.choice-box .actions{display:flex;justify-content:center;align-items:center;gap:16px}.choice-box .actions>button{width:50%}}@media (min-width: 1024px) and (max-width: 1366px){.form-container{width:80%}.form-container .buttons{display:none}}.settings__content .title{padding:24px 16px}.settings__content .o-card{margin-bottom:16px}.settings__user-info>div>div{display:flex;justify-content:start;align-items:center;padding:24px 0}.settings__user-info .avatar{height:50px;width:50px;object-fit:cover;margin-right:16px}.settings__user-info .name{font-size:20px;font-weight:600}.settings__user-info .email{font-size:14px;color:#a1a1a1}.settings__user-info .logout{display:flex;justify-content:center;align-items:center;padding:16px 40px;border-radius:50px;font-size:14px;width:100%;color:#f00800;background-color:#c2240013;text-decoration:none;cursor:pointer;gap:8px}.settings__user-plan .plan-info{padding:24px 0;border-bottom:1px solid #eee}.settings__user-plan .plan-info h4{font-size:26px;font-weight:500;text-transform:capitalize}.settings__user-plan .plan-info button{background-color:#ec58ad;padding:12px 24px;border-radius:50px;color:#fff;margin-top:16px;width:100%}.settings__user-plan p{text-transform:capitalize}.settings__user-plan .plan-progress{margin:16px 0}.settings__user-plan .plan-progress p{font-size:14px}.settings__user-plan .plan-progress>div:first-child{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.settings__user-plan .plan-progress .bar{width:100%;height:8px;background:#eee;border-radius:50px;overflow:hidden}.settings__user-plan .plan-progress .bar.pro{background:linear-gradient(90deg,#e855c7,#ff633e);animation:gradient-move 3s infinite linear;background-size:200% 200%}@keyframes gradient-move{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.settings__user-plan .plan-progress .bar.pro>div{display:none}.settings__user-plan .plan-progress .bar>div{background-color:#ec58ad;border-radius:10px;height:100%}.settings__user-plan .plan-details{display:flex;justify-content:space-between;align-items:center;padding:24px 0}.settings__user-plan .plan-details div{text-align:center;width:33.33%}.settings__user-plan .plan-details div p:first-child{text-align:center;font-size:14px;color:#a1a1a1}.help-section{display:block;background:#fff;border-radius:16px;padding:0 24px 24px;margin-bottom:16px;box-shadow:0 4px 10px #0000001a}.help-section p{font-size:12px;text-transform:uppercase;padding:16px 0;opacity:.5;font-weight:400}.help-section ul li{list-style:none;padding:8px 16px 8px 0}.help-section ul li a{text-decoration:none;color:#0f0f0f}@media (min-width: 1025px){.settings .page-content{display:flex;justify-content:space-between;align-items:start;height:100%}.settings__user-plan .plan-info{display:flex;justify-content:space-between;align-items:center}.settings__user-plan .plan-info button{margin-top:0;width:auto}.settings__user-info>div{display:flex;justify-content:space-between;align-items:center}.settings__user-info>div>div{display:flex;justify-content:start;align-items:center;padding:24px 0}.settings__user-info .logout{width:auto}.help-section{width:30%;position:sticky;display:block;top:0;background:none;box-shadow:none;border-radius:0;background-image:url(/assets/border-homepage.svg);background-size:cover;background-size:100%;background-repeat:no-repeat;overflow-y:auto}.help-section p{font-size:12px;padding:5px 0 0 14px;margin-bottom:20px}.help-section ul li{padding:8px 16px}}@keyframes pulse{0%{background-color:#f0f0f0}50%{background-color:#e0e0e0}to{background-color:#f0f0f0}}.dashboard{width:100%}.dashboard .table-wrapper{box-shadow:0 4px 10px #0000001a;border-radius:16px}.dashboard__info{margin:0 0 5vh}.dashboard__info .info-box{display:flex;justify-content:space-between;align-items:start;width:100%}.dashboard__info .info-box button{padding:8px}.dashboard__info .info-box button svg{width:20px}.dashboard__info .buttons>div{display:flex;justify-content:space-between;align-items:center;gap:8px}.dashboard__info .buttons>div>button{margin-top:16px;padding:16px 24px;width:45%;border-radius:50px;font-size:14px;background-color:#d7adf0;color:#000;transition:all .3s ease-in-out;display:flex;justify-content:space-between;align-items:center}.dashboard__info .buttons>div>button svg{width:20px}.dashboard__info .buttons>div>button:hover{background-color:#eee}.dashboard__info .buttons .share{width:55px;font-size:0;padding:16px}.dashboard__info .buttons .toggle-group{display:flex;justify-content:space-between;align-items:center;padding:8px 8px 8px 24px;margin-top:16px;border-radius:100px;background:#eee}.dashboard__info .buttons .toggle-group .toggle-switch{width:40%}.dashboard__stats{width:100%;gap:8px}.dashboard__stats .title{font-weight:400;font-size:13px;margin:16px 0;border-bottom:1px solid #eee;padding-bottom:8px}.dashboard__stats .skeleton{background:linear-gradient(70deg,#f0f0f0 25%,#e6e6e6 37%,#f0f0f0 63%);background-size:200% 100%;animation:skeleton-shimmer 4s linear infinite;border-radius:4px}.dashboard__stats .skeleton-text{height:18px;margin:4px 0}@keyframes skeleton-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.dashboard__stats .stats{padding-top:2px}.dashboard__stats .stats .stats-items{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;flex:1;align-items:stretch;width:100%}.dashboard__stats .stats .stats-items .stat{text-align:left;border:1px solid #f5f5f5;background:#fafafa;flex:1;padding:10px 12px;border-radius:8px;display:flex;justify-content:space-between;align-items:stretch;flex-direction:column;gap:8px}.dashboard__stats .stats .stats-items .stat .stat-value{font-size:28px;font-weight:400;font-family:Antonia,serif}.dashboard__stats .stats .stats-items .stat .stat-value span{font-size:14px;opacity:.5}.dashboard__stats .stats .stats-items .stat .stat-label{font-size:12px;color:#888;margin-top:4px}.dashboard__stats .summary{padding-top:2px;overflow:hidden}.dashboard__stats .summary .summary-content{height:80%;overflow-x:hidden;overflow-y:auto}.dashboard__stats .summary .summary-content .summary-block{border-bottom:1px solid #eee;padding:24px 0;-webkit-user-select:text;user-select:text}.dashboard__stats .summary .summary-content .summary-block h4{padding-bottom:8px}.dashboard__stats .summary .summary-content .summary-block:first-child{padding-top:0}.dashboard__stats .summary .summary-content .summary-block:last-child{border:none;padding-bottom:0}.dashboard__stats .summary .summary-content .summary-block ul{padding-top:8px}.dashboard__stats .summary .summary-content .summary-block ul li{margin-left:18px}.dashboard__stats .summary .summary-placeholder{text-align:center;padding-top:24px;flex-direction:column;width:100%;height:100%}.dashboard__stats .summary .summary-placeholder img{width:50px}.dashboard__stats .summary .summary-placeholder p{font-size:18px;font-family:Antonia,serif;width:80%;margin:20px auto}.dashboard__stats .summary .summary-placeholder.wait img{animation:rotate-fade 1.2s linear infinite}@keyframes rotate-fade{0%{transform:rotate(0);opacity:.2}50%{transform:rotate(180deg);opacity:1}to{transform:rotate(360deg);opacity:.2}}.dashboard__stats .summary .summary-placeholder.skip p{font-size:16px;font-family:Antonia,serif;width:90%;margin:20px auto}.dashboard__table,.pagination{display:none}.mobile-responses{display:block;position:relative;border-radius:0 0 16px 16px}.mobile-responses .load-more-btn{width:100%;border-radius:0 0 16px 16px;padding:16px 40px;background:#fff;text-align:center}.mobile-responses .load-more-btn.loaded{white-space:nowrap;color:#b1b1b1;font-size:12px}.mobile-responses .skeleton-bar{height:16px;background:#f0f0f0;border-radius:4px;animation:pulse 1.5s infinite}.mobile-responses .accordion-item{border-top:1px solid rgba(238,238,238,.9803921569);border-left:none;border-right:none;overflow:hidden;background:#fff}.mobile-responses .accordion-item.skeleton .summary-header{display:block}.mobile-responses .summary-header{display:flex;justify-content:space-between;align-items:center;padding:16px;font-weight:400;cursor:pointer;background:#fff}.mobile-responses .submission-date{font-size:12px;color:#888;margin-top:4px}.mobile-responses .arrow{font-size:20px;color:#6e6e6e}.mobile-responses .arrow svg{transition:.2s}.mobile-responses .arrow.open svg{transform:rotate(90deg)}.mobile-responses .answers-section{padding:16px;background:#f7f7f7;border-top:1px solid #eee}.mobile-responses .question-block{margin-bottom:16px}.mobile-responses .question-block .q{font-size:14px;color:#141414b6;margin-bottom:4px}.mobile-responses .question-block .a{font-size:14px;color:#000;font-weight:500;margin-bottom:8px}.mobile-responses .question-block .follow-up{padding-left:12px;border-left:2px solid #f43f5e;margin-top:6px}.file-answer{display:flex;justify-content:space-between;align-items:center}.file-answer .file-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit}.file-answer .file-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px}.file-answer .file-actions a{font-size:12px;display:flex;justify-content:center;align-items:center;padding:8px;gap:8px;background-color:#e6e6e6;border-radius:30px;color:inherit}.file-answer .file-actions a svg{width:15px}.table-title{border-radius:16px 16px 0 0;padding:24px;display:flex;justify-content:space-between;align-items:center;background-color:#fff}.table-title h3{font-family:DM Sans Variable,sans-serif;font-weight:500}.table-title>div{display:flex;justify-content:center;align-items:center;gap:8px}.table-title>div button,.table-title>div .dropdown-toggle{padding:12px 24px;background-color:#f3f3f3;border-radius:24px;white-space:nowrap;width:fit-content;display:flex;justify-content:space-between;align-items:center;gap:16px}.table-title>div .date-filter button{padding-right:40px}.table-title .csv-button svg{width:18px}.table-title .csv-button span{display:none}.no-responses{background-color:#fff;width:100%;padding:40px;text-align:center;border-radius:0 0 16px 16px}.no-responses h3{font-family:Antonia,serif;font-size:24px;font-weight:400;margin-bottom:8px}.no-responses p{opacity:.5;font-size:14px}.no-responses>img{width:60px}.no-responses button{margin:30px auto 0;display:flex;justify-content:center;align-items:center;gap:16px;padding:16px 24px;background-color:#eee;border-radius:200px}.no-responses button svg{width:20px}@media (min-width: 1025px){.dashboard__info{width:100%;display:flex;align-items:center;justify-content:space-between}.dashboard__info .buttons,.dashboard__info .dots{display:none}.dashboard__stats{display:flex;justify-content:space-between;align-items:center;height:40vh;width:100%;margin:0 0 8px;gap:16px}.dashboard__stats .stats{width:60%}.dashboard__stats .stats .stats-items{grid-template-columns:repeat(4,1fr);height:74%}.dashboard__stats .stats .stats-items .stat{padding:16px 12px}.dashboard__stats .stat-value{font-size:38px;font-weight:500;font-family:Antonia,serif}.dashboard__stats .stat-label{font-size:14px;color:#888;margin-top:4px}.dashboard__stats .summary{width:40%;padding-right:0}.dashboard__stats .summary .title{width:auto;margin-right:24px}.dashboard__stats .summary .summary-content{padding:0 24px 24px 0}.dashboard__stats .summary .summary-placeholder{padding-top:48px;margin-left:-12px}.dashboard__stats .summary .summary-placeholder p{width:50%}.dashboard__table,.pagination{display:block}.mobile-responses{display:none}.dashboard__table.drag-scroll{overflow-x:auto;cursor:grab;-webkit-user-select:none;user-select:none}.dashboard__table.drag-scroll.scrolling{cursor:grabbing}.file-answer{display:flex;justify-content:space-between;align-items:flex-start}.file-answer .file-actions a{display:flex;justify-content:center;align-items:center;padding:8px;gap:8px;background-color:#e6e6e6;border-radius:30px;transition:.3s}.file-answer .file-actions a svg{width:18px}.file-answer .file-actions a:hover{background-color:#ff633e;color:#fff}.table-title>div{gap:16px}.table-title .csv-button>span{display:block}.dashboard__table-wrapper{position:relative;background-color:#fff;border-radius:0 0 16px 16px}.dashboard__table-wrapper .dashboard__table{overflow-x:auto;overflow-y:visible;border-radius:0 0 12px 12px}.dashboard__table-wrapper .dashboard__table::-webkit-scrollbar{width:4px;height:4px}.dashboard__table-wrapper .dashboard__table::-webkit-scrollbar-track{background:#f1f1f1}.dashboard__table-wrapper .dashboard__table::-webkit-scrollbar-thumb{background:#a8a8a869;border-radius:4px}.dashboard__table-wrapper .dashboard__table::-webkit-scrollbar-thumb:hover{background:#ff633e}.dashboard__table-wrapper .response-table{width:100%;table-layout:fixed;border-collapse:collapse;min-width:1000px;margin:0 6px}.dashboard__table-wrapper .response-table .skeleton-row td{padding:10px}.dashboard__table-wrapper .response-table .skeleton{animation:pulse 1.2s infinite linear;border-radius:4px;height:16px;margin:8px 0}.dashboard__table-wrapper .response-table .skeleton-text{width:100%;height:16px}.dashboard__table-wrapper .response-table th,.dashboard__table-wrapper .response-table td{padding:14px 16px;border:0px;font-size:14px;transition:background-color .2s ease;vertical-align:top}.dashboard__table-wrapper .response-table th{position:sticky;top:0;z-index:20;font-weight:600;width:200px}.dashboard__table-wrapper .response-table th:hover{background:#ff633e;color:#fff}.dashboard__table-wrapper .response-table th button{outline:none;margin-left:6px;padding:8px;border:none;border-radius:24px;cursor:pointer}.dashboard__table-wrapper .response-table th button img{width:16px}.dashboard__table-wrapper .response-table th button.pinned{background:#e9e9e9;opacity:1!important}.dashboard__table-wrapper .response-table th button.pinned img{filter:invert(1)}.dashboard__table-wrapper .response-table th button:hover{background:#ffffff2d}.dashboard__table-wrapper .response-table th.summary{width:20vw}.dashboard__table-wrapper .response-table .table-header{border-bottom:0}.dashboard__table-wrapper .response-table .table-header th{background-color:#f9bba262;padding:8px 16px}.dashboard__table-wrapper .response-table .table-header th:hover{background-color:#ff633e}.dashboard__table-wrapper .response-table .table-header th:first-child{border-radius:8px 0 0 8px}.dashboard__table-wrapper .response-table .table-header th:last-child{border-radius:0 8px 8px 0}.dashboard__table-wrapper .response-table tr{border-bottom:1px solid #eee;background-color:#fff}.dashboard__table-wrapper .response-table tr:hover td{background-color:#f9f9f9}.dashboard__table-wrapper .response-table tr:focus-within td{box-shadow:inset 0 0 0 1px #d0d0d0}.dashboard__table-wrapper .response-table .date button{opacity:1}.dashboard__table-wrapper .response-table .date button svg{width:18px;opacity:1;transition:.3s cubic-bezier(.215,.61,.355,1)}.dashboard__table-wrapper .response-table .date button.asc svg{transform:rotate(180deg)}.dashboard__table-wrapper .response-table .date:hover button{color:#fff}.dashboard__table-wrapper .response-table .ai-summary-cell{max-width:100%;cursor:pointer;position:relative}.dashboard__table-wrapper .response-table .ai-summary-cell.loading{background:linear-gradient(-45deg,#eeeeeed8 40%,#c765ff,#eeeeeed8 60%);background-size:1000%;background-position-x:800%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shimmer 10s infinite linear}@keyframes shimmer{to{background-position-x:0%}}.dashboard__table-wrapper .response-table .summary-truncated{width:100%;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis}.dashboard__table-wrapper .response-table .expand-icon{position:absolute;bottom:5%;right:4px;transform:translateY(-50%);width:16px;height:16px;opacity:0;transition:opacity .2s ease}.dashboard__table-wrapper .response-table .minimize-icon{position:absolute;bottom:2%;right:4%;transform:translateY(-50%);width:16px;height:16px;transition:opacity .2s ease}.dashboard__table-wrapper .response-table .ai-summary-cell:hover .expand-icon{opacity:1}.dashboard__table-wrapper .response-table .summary-popup{position:absolute;width:100%;z-index:10;top:0;left:0;border-radius:2px 2px 8px 8px;height:100%;background:#fff;border:1px solid rgba(204,204,204,.4784313725);border-top:0px;padding:10px;min-height:200px;max-height:300px;overflow-y:auto;box-shadow:0 6px 28px #0000001f;white-space:pre-wrap;-webkit-user-select:text;user-select:text}.dashboard__table-wrapper .response-table .sticky-col-0{position:sticky;left:0;z-index:10;background:#f7f7f7}.dashboard__table-wrapper .response-table .sticky-col-1{position:sticky;left:200px;z-index:10;background:#f7f7f7}.dashboard__table-wrapper .response-table .sticky-col-2{position:sticky;left:400px;z-index:10;background:#f7f7f7}.dashboard__table-wrapper .pagination{position:absolute;bottom:-60px;right:0;display:flex;justify-content:center;align-items:center;gap:8px;font-size:14px}.dashboard__table-wrapper .pagination .pages{display:flex;justify-content:center;align-items:center}.dashboard__table-wrapper .pagination .pages span{white-space:nowrap;padding:16px}.dashboard__table-wrapper .pagination .pages button{font-size:0}.dashboard__table-wrapper .pagination .pages button svg{width:20px}.dashboard__table-wrapper .pagination .dropdown button{padding:9px 40px 9px 24px}.dashboard__table-wrapper .pagination button{padding:8px;border:none;border-radius:50px;background:#fff;cursor:pointer}.dashboard__table-wrapper .pagination button:hover{background:#e9e9e9}.response-table .sticky-header{position:sticky;top:0;z-index:20}.response-table .pinned-header{z-index:30!important}th .th-content{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:100%;font-weight:600}th .th-content span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}th .th-content button{font-size:0;border:none;opacity:0;cursor:pointer;transition:.2s ease}th .th-content button:focus{outline:none;box-shadow:0 0 0 2px #6464ff33}th .th-content:hover button{opacity:1}}::-webkit-scrollbar{width:4px;position:fixed;right:0}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#cfcfcf;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#555}#gradient-canvas{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:0;pointer-events:none;--gradient-color-1: #FF633E;--gradient-color-2: #D7ADF0;--gradient-color-3: #ff61ab;--gradient-color-4: #F9BBA2}#root{width:100vw;height:100dvh}html,body{font-family:DM Sans Variable,sans-serif;min-height:100%;position:fixed;-webkit-user-select:none;user-select:none;overscroll-behavior:none;font-size:14px}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}button,input,select,textarea{background:none;border:none;font-family:DM Sans Variable,sans-serif;cursor:pointer}button{font-size:inherit;color:inherit}svg{width:20px;aspect-ratio:1/1}.main-wrapper{display:flex;align-items:center;width:100%;height:100%;overflow-x:hidden}.main-content{flex-grow:1;height:100%;transition:transform .3s ease;transform:translate(80vw);position:fixed;left:0;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(76.66% 88.7% at 50% 11.3%,#fffffff6 76.44%,#ffffff80);overflow:hidden;width:calc(100% - 24px);margin:12px 12px 0;bottom:12px;border-radius:28px;height:calc(100% - 94px)}.main-content .page-header{display:none}.page{width:100%;height:100%;overflow-y:auto}.page .page-content{padding:5vh 20px 2vh}@media (min-width: 768px) and (max-width: 1024px){.main-content{width:calc(97vw - 70px);height:96vh;transition:transform .3s ease;transform:translate(21vw);position:fixed;top:2vh;left:calc(70px + 1.8vw);border-radius:24px;margin:0}.main-content .page-header{display:flex}.main-content .page .page-content{padding:16vh 40px 5vh}}@media (min-width: 1025px){.main-content{width:calc(100% - 94px);height:96vh;transition:transform .3s cubic-bezier(.215,.61,.355,1);transform:translate(15vw);position:fixed;top:2vh;left:81px;border-radius:24px;margin:0}.main-content .page-header{display:flex}.page .page-content{padding:17vh 40px}.page.home:not(.empty) .page-content,.page.settings .page-content{padding-right:16px}.page.home:not(.empty) .page-content aside,.page.settings .page-content aside{width:26%;position:absolute;top:16px;right:16px;z-index:101;height:90%;padding:16px}}@media (min-width: 1900px){.main-content{transform:translate(16vw)}}@media (min-width: 1024px) and (max-width: 1366px){.page .page-content{padding:14vh 40px}.page.home:not(.empty) .page-content,.page.settings .page-content{padding-right:16px}.page.home:not(.empty) .page-content>div,.page.settings .page-content>div{width:62%}.page.home:not(.empty) .page-content aside,.page.settings .page-content aside{width:32%;position:absolute;top:16px;right:16px;z-index:101;height:90%;padding:16px}}@font-face{font-family:DM Sans Variable;src:url(/fonts/DMSans-Variable.ttf) format("truetype-variations");font-weight:100 1000;font-stretch:25% 151%;font-style:normal}@font-face{font-family:Antonia;src:url(/fonts/Antonia-Variable.otf) format("opentype");font-weight:100 1000;font-stretch:25% 151%;font-style:normal}.demo .page-header .user-btn{pointer-events:none}.form-container.demo{padding-bottom:24px}.demo-message{width:100%;background:#fcfcfc;z-index:10;padding:16px;border-radius:16px;box-shadow:0 8px 20px #00000026;border:4px solid rgba(255,133,33,.1921568627)}.demo-message div{width:100%;margin:8px 0 24px}.demo-message div h3{font-weight:500}.demo-message div p{width:90%;margin-top:8px;opacity:.7;font-size:13px}.demo-message button{display:flex;justify-content:center;align-items:center;gap:16px;background:#ff633e;color:#fff;padding:16px 24px;border-radius:2000px;width:100%}@media (min-width: 1025px){.form-container.demo{padding-bottom:80px}.demo-message{width:60%;display:flex;justify-content:space-between;align-items:center;padding:16px 24px;position:fixed;bottom:16px;translate:-50% 0;left:50%}.demo-message div{width:70%;margin-bottom:8px}.demo-message button{width:auto}}@media (min-width: 1024px) and (max-width: 1366px){.demo-message{width:80%}}
