.backgroundMask-iDrCSb{background-color:rgba(0,0,0,.5);display:none;inset:0;position:fixed;z-index:9999}.loginRoot-WH4Gro{display:inline-block;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.errorBoundary-RF_tm_{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:400px;padding:20px;width:100%}.errorContainer-A09Btk{background:#fff;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);max-width:500px;padding:40px;text-align:center;width:100%}.errorIcon-lMs0BT{align-items:center;background:#fef2f2;border-radius:50%;color:#dc2626;display:flex;height:80px;justify-content:center;margin:0 auto 24px;width:80px}.errorTitle-nYwLRy{color:#1f2937;font-size:24px;font-weight:600;line-height:1.3;margin:0 0 16px 0}.errorMessage-Nzr5Ef{color:#6b7280;font-size:16px;line-height:1.5;margin:0 0 32px 0}.errorActions-p82zhO{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:24px}.reloadButton-aRWLPf,.retryButton-VxvLlY{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;min-width:100px;padding:12px 24px;transition:all .2s ease}.reloadButton-aRWLPf:hover,.retryButton-VxvLlY:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-1px)}.reloadButton-aRWLPf:active,.retryButton-VxvLlY:active{box-shadow:0 2px 8px rgba(0,0,0,.12);transform:translateY(0)}.retryButton-VxvLlY{background:#3b82f6;color:#fff}.retryButton-VxvLlY:hover{background:#2563eb}.retryButton-VxvLlY:active{background:#1d4ed8}.reloadButton-aRWLPf{background:#f9fafb;border:1px solid #d1d5db;color:#374151}.reloadButton-aRWLPf:hover{background:#f3f4f6;border-color:#9ca3af}.reloadButton-aRWLPf:active{background:#e5e7eb}.errorDetails-_KO5Ji{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-top:24px;overflow:hidden;text-align:left}.errorDetailsSummary-To70b2{background:#f3f4f6;border-bottom:1px solid #e5e7eb;color:#374151;cursor:pointer;font-weight:500;padding:16px;transition:background-color .2s ease}.errorDetailsSummary-To70b2:hover{background:#e5e7eb}.errorDetailsSummary-To70b2::-webkit-details-marker{display:none}.errorDetails-_KO5Ji[open] .errorDetailsSummary-To70b2:before{transform:rotate(90deg)}.errorStack-RwGxTA{padding:16px}.errorStack-RwGxTA h4{color:#374151;font-size:14px;font-weight:600;margin:0 0 8px 0}.errorStack-RwGxTA pre{background:#1f2937;border-radius:6px;color:#e5e7eb;font-size:12px;line-height:1.4;margin:0 0 16px 0;overflow-x:auto;padding:12px;white-space:pre-wrap;word-break:break-all}.errorStack-RwGxTA pre:last-child{margin-bottom:0}@media(max-width:768px){.errorBoundary-RF_tm_{min-height:300px;padding:16px}.errorContainer-A09Btk{padding:24px}.errorIcon-lMs0BT{height:60px;margin-bottom:20px;width:60px}.errorIcon-lMs0BT svg{height:48px;width:48px}.errorTitle-nYwLRy{font-size:20px;margin-bottom:12px}.errorMessage-Nzr5Ef{font-size:14px;margin-bottom:24px}.errorActions-p82zhO{align-items:center;flex-direction:column;gap:8px}.reloadButton-aRWLPf,.retryButton-VxvLlY{max-width:200px;width:100%}}@media(prefers-color-scheme:dark){.errorContainer-A09Btk{background:#1f2937;border-color:#374151;color:#e5e7eb}.errorIcon-lMs0BT{background:#fecaca;color:#ef4444}.errorTitle-nYwLRy{color:#f9fafb}.errorMessage-Nzr5Ef{color:#d1d5db}.reloadButton-aRWLPf{background:#374151;border-color:#4b5563;color:#e5e7eb}.reloadButton-aRWLPf:hover{background:#4b5563;border-color:#6b7280}.reloadButton-aRWLPf:active{background:#6b7280}.errorDetails-_KO5Ji{background:#111827;border-color:#374151}.errorDetailsSummary-To70b2{background:#1f2937;border-color:#374151;color:#e5e7eb}.errorDetailsSummary-To70b2:hover{background:#374151}.errorStack-RwGxTA h4{color:#e5e7eb}.errorStack-RwGxTA pre{background:#111827;color:#d1d5db}}@font-face{font-display:swap;font-family:Douyin Number;font-style:normal;font-weight:400;src:url(data:application/font-sfnt;base64,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) format("opentype")}body,html{height:100%;margin:0!important;padding:0!important;width:100%;-ms-scroll-chaining:none;overscroll-behavior:none}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}body,html{-ms-overflow-style:none;scrollbar-width:none}#root{height:100%;width:100%}#root::-webkit-scrollbar{display:none}#root{-ms-overflow-style:none;scrollbar-width:none}p{margin:0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}:focus{outline:none!important}::selection{background-color:rgba(72,247,166,.2)!important}::-moz-selection{background-color:rgba(72,247,166,.2)!important}.ql-editor::selection{background-color:rgba(72,247,166,.2)!important}.ql-editor::-moz-selection{background-color:rgba(72,247,166,.2)!important}.ql-editor ::selection{background-color:rgba(72,247,166,.2)!important}.ql-editor ::-moz-selection{background-color:rgba(72,247,166,.2)!important}#normal-editor-box ::selection{background-color:rgba(72,247,166,.2)!important}#normal-editor-box ::-moz-selection{background-color:rgba(72,247,166,.2)!important}.athena-survey-widget{border-radius:16px!important;font-family:SF Pro!important;height:500px!important;padding:24px 0!important;width:430px!important}.athena-survey-widget .fg-question__title-rich-text{color:#1d1f25!important;font-size:13px!important;font-weight:500!important;line-height:20px!important}.athena-survey-widget .athena-scale-numbers{border-radius:8px;color:#1d1f25!important;display:flex;gap:4px;height:40px}.athena-survey-widget .athena-star__number:hover{border-color:#1d1f25!important;color:#1d1f25!important}.athena-survey-widget .athena-star__number--selceted,.athena-survey-widget .athena-star__number--selceted:hover{border-color:#1d1f25!important;color:#fff!important}.athena-survey-widget .athena-star{align-items:center;border-radius:8px!important;display:flex;flex-direction:column;height:40px;justify-content:center;margin:0!important}.athena-survey-widget .question-scale-label-container{color:#9fa4b2!important;font-size:11px!important;font-weight:400!important;line-height:16px!important}.athena-survey-widget .tagStyle .mobile-style{display:flex;gap:8px!important}.athena-survey-widget .athena-multi-selection__option--tag{margin:0!important;margin-bottom:8px!important;width:33%!important}.athena-survey-widget .checkbox-group{font-weight:500!important}.athena-survey-widget .athena-tag{background:rgba(245,249,255,.95);border-radius:8px!important;cursor:pointer!important;font-family:SF Pro!important;font-size:13px!important;font-weight:500!important;height:36px!important;line-height:20px!important;width:122px!important}.athena-survey-widget .athena-tag .checked{background:#1d1f25!important}.athena-survey-widget .athena-tag p{font-size:13px!important;font-weight:500!important;line-height:20px!important}.athena-survey-widget .athena-short-answer__input{background:rgba(245,249,255,.95)!important;border:none!important;border-radius:8px!important;padding:12px!important}.athena-survey-widget textarea{background:rgba(245,249,255,.95)!important;height:112px!important}.athena-survey-widget .athena-question-template__inner:first{height:88px!important}.athena-survey-widget .form-footer{margin-top:16px!important}.athena-survey-widget .form-footer button{border-radius:8px!important;font-family:SF Pro!important;height:36px!important;width:100%!important}.athena-survey-widget .athena-widget-close-icon{height:16px!important;right:24px!important;top:24px!important;width:16px!important}.athena-survey-widget .athena-widget-close-icon>svg{fill:#757a8a!important}