code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{scrollbar-color:#00000073 #0000;scrollbar-width:thin}[data-no-padding=true]{padding:0}.ant-btn-color-link.ant-btn-variant-link{color:#fe7003}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.app-home{--app-menu-size:250px;--app-header-size:64px;background:linear-gradient(#fff,#f5f5f5 28%);min-height:100vh}.app-home[data-collapse=true]{--app-menu-size:80px}.app-home .app-home-header-target{-webkit-border-after:1px solid #0505050f;align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fff9;border-block-end:1px solid #0505050f;box-sizing:border-box;display:flex;height:var(--app-header-size);left:0;margin-block:0;padding:0 16px;position:fixed;right:0;top:0;z-index:1}.app-home .app-home-header-target .app-home-header-left{align-items:center;display:flex;padding-left:.5em}.app-home .app-home-header-target .app-home-header-left .App-logo{height:28px}.app-home .app-home-header-target .app-home-header-left>span{font-family:lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:500;margin-left:.5em}.app-home .app-home-header-target .app-home-header-center{flex:1 1}.app-home .app-home-header-target .app-home-header-right img{border-radius:28px;height:28px;margin-right:8px;width:28px}.app-home .app-home-header-placeholder{height:var(--app-header-size)}.app-home .app-home-menus{bottom:0;left:0;position:fixed;top:var(--app-header-size);transition:all .3s ease;width:var(--app-menu-size)}.app-home .app-home-menus>.ant-menu{background-color:initial;height:100%}.app-home .app-home-menus .app-home-menus-header{align-items:center;display:flex;height:60px;justify-content:space-between;left:0;padding:0 1em;position:absolute;right:0;top:0}.app-home .app-home-menus .app-home-menus-collapse{align-items:center;background-color:#fff;border-radius:40px;box-shadow:0 2px 8px -2px #0000000d,0 1px 4px -1px #190f0f12,0 0 1px 0 #00000014;color:#00000040;cursor:pointer;display:flex;font-size:12px;height:24px;inset-block-start:18px;inset-inline-end:-13px;justify-content:center;position:absolute;text-align:center;transition:transform .3s;width:24px;z-index:101}.app-home .app-home-menus .app-home-menus-collapse:hover{color:#000000a6}.app-home .app-home-body{margin-left:var(--app-menu-size);width:calc(100% - var(--app-menu-size))}.auto-table table{table-layout:fixed!important}.auto-table td,.auto-table th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auto-table td>div,.auto-table th>div{width:100%}.auto-table .auto-table-toolbar{display:flex;justify-content:space-between}.auto-table>*+*{margin-top:1em}.auto-table .auto-table-operate-cell button{padding:0}.auto-table .auto-table-title{align-items:center;cursor:pointer;display:flex;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auto-table .auto-table-title .auto-table-title-sorter{align-items:center;color:#0000004a;display:flex;flex-direction:column;font-size:12px;justify-content:center;transition:all .3s ease}.auto-table .auto-table-title .auto-table-title-sorter .anticon{position:relative}.auto-table .auto-table-title .auto-table-title-sorter .anticon:first-child{top:2px}.auto-table .auto-table-title .auto-table-title-sorter .anticon:last-child{bottom:2px}.auto-table .auto-table-title:not([data-active=true]) .auto-table-title-sorter{opacity:0}.auto-table .auto-table-title[data-active=true] .auto-table-title-sorter .anticon:first-child{color:#fe7003}.auto-table .auto-table-title[data-active=true] .auto-table-title-sorter .anticon:last-child,.auto-table .auto-table-title[data-active=true][data-desc=true] .auto-table-title-sorter .anticon:first-child{color:inherit}.auto-table .auto-table-title[data-active=true][data-desc=true] .auto-table-title-sorter .anticon:last-child{color:#fe7003}.auto-table-form-drawer .ant-form-item-label label{justify-content:flex-end;width:80px}.auto-table-chatbox-drawer .ant-drawer-footer,.auto-table-chatbox-drawer .ant-drawer-header{display:none}.auto-table-chatbox-drawer .ant-drawer-body{padding:0}.multiple-filter-item{align-items:center;box-sizing:border-box;display:inline-flex;margin:.5em 0;padding-right:1em;width:33.33%}.multiple-filter-item>div:last-child{flex:1 1}.multiple-filter-item>div:last-child .filter-editor-item{display:flex}.multiple-filter-item>div:last-child .filter-editor-item .number-range,.multiple-filter-item>div:last-child .filter-editor-item .number-range .ant-input-number{flex:1 1}.auto-tip-list{align-items:center;display:flex;flex-wrap:wrap}.auto-tip-list .auto-tip-item{align-items:center;background-color:#fe70031a;border:1px solid #fe700333;border-radius:2px;cursor:pointer;display:flex;font-size:12px;height:20px;line-height:20px;margin-right:8px;padding:0 5px;-webkit-user-select:none;user-select:none}.auto-tip-list .auto-tip-item svg{opacity:.75;transform:scale(.9) translateY(1px) translateX(2px)}.number-range .ant-input-prefix{display:none}.number-range input{text-align:center}.filter-editor .filter-editor-item{flex:1 1}@keyframes x-markdown-fade-in{0%{opacity:0}to{opacity:1}}.x-markdown{--text-color:inherit;--font-size:inherit;--margin-block:0 0 1em 0;--td-th-padding:0.85em 1em;--pre-th-td-padding:2px 0;--border-font-weight:600;--padding-ul-ol:0 0 0 1em;--margin-ul-ol:0 0 1em 1.8em;--margin-li:0.25em 0;--margin-pre:1em 0;--padding-code-inline:0.2em 0.4em;--margin-code-inline:0 0.2em;--code-inline-text:0.85em;--small-border-radius:2px;--image-margin:0.5em 0;--hr-margin:1.5em 0;--table-margin:1em 0;color:var(--text-color);font-size:var(--font-size);line-height:1.5714285714285714;width:100%}.x-markdown code,.x-markdown div,.x-markdown li,.x-markdown p,.x-markdown pre,.x-markdown span{overflow-wrap:break-word;word-break:break-word}.x-markdown code,.x-markdown pre{white-space:pre-wrap}.x-markdown td,.x-markdown th{padding:var(--td-th-padding)}.x-markdown th{font-weight:var(--border-font-weight)}.x-markdown pre table{box-shadow:none}.x-markdown pre td,.x-markdown pre th{border:none;padding:var(--pre-th-td-padding);text-align:left}.x-markdown p{margin:var(--margin-block)}.x-markdown p:first-child{margin-top:0}.x-markdown p:last-child{margin-bottom:0}.x-markdown ol,.x-markdown ul{margin:var(--margin-ul-ol);padding:var(--padding-ul-ol)}.x-markdown ol:first-child,.x-markdown ul:first-child{margin-top:0}.x-markdown ol:last-child,.x-markdown ul:last-child{margin-bottom:0}.x-markdown ol>li{list-style:decimal}.x-markdown ul>li{list-style:disc}.x-markdown li{margin:var(--margin-li)}.x-markdown li:first-child{margin-top:0}.x-markdown li:last-child{margin-bottom:0}.x-markdown pre{margin:var(--margin-pre);overflow-x:auto}.x-markdown pre:first-child{margin-top:0}.x-markdown pre:last-child{margin-bottom:0}.x-markdown code{border-radius:var(--small-border-radius);font-size:var(--code-inline-text);margin:var(--margin-code-inline);padding:var(--padding-code-inline)}.x-markdown pre code{border-radius:0;font-size:inherit;line-height:2;margin:0;padding:0}.x-markdown img{height:auto;margin:var(--image-margin);max-width:100%}.x-markdown hr{margin:var(--hr-margin)}.x-markdown table:not(pre){border-collapse:collapse;display:block;margin:var(--table-margin);max-width:100%;overflow:auto;width:-webkit-max-content;width:max-content}.x-markdown table:not(pre):first-child{margin-top:0}.x-markdown table:not(pre):last-child{margin-bottom:0}.x-markdown .inline-katex .katex-display{display:inline-block;margin:0;text-align:left;text-align:initial;vertical-align:middle}.x-markdown .inline-katex .katex-display>.katex{display:inline-block;text-align:left;text-align:initial;white-space:normal}.x-markdown .inline-katex .katex-display>.katex>.katex-html{display:inline-block;position:static}.x-markdown .inline-katex .katex-display>.katex>.katex-html>.tag{position:static}.chat-copilot .ant-bubble-list{padding:0 12px!important}.chat-copilot .ant-bubble[role=interrupt] .ant-bubble-content{padding:0}.chat-copilot .ant-bubble[role=assistant] .ant-bubble-content{padding-bottom:0;padding-top:0}.interview-home-page .interview-home-navigation{align-items:center;background-color:#fff;border-bottom:1px solid #0000000d;color:#00000080;display:flex;font-size:14px;padding-inline:calc(50% - 683px);padding-bottom:10px;padding-top:10px;position:-webkit-sticky;position:sticky;top:0;z-index:9}.interview-home-page .interview-home-navigation .app-logo{height:40px}.interview-home-page .interview-home-navigation .interview-home-navigation-center{align-items:center;display:flex;justify-content:flex-start;padding:0 40px;width:100%}.interview-home-page .interview-home-navigation .interview-home-navigation-center>a{color:inherit;margin-right:20px;position:relative;text-decoration:none}.interview-home-page .interview-home-navigation .interview-home-navigation-center>a.active{color:#fe7003;font-weight:700}.interview-home-page .interview-home-navigation .interview-home-navigation-center>a.active:after{background-color:#fe7003;border-radius:10px;content:"";height:2px;left:25%;position:absolute;right:25%;top:calc(100% + 5px)}.interview-home-page .interview-home-navigation .interview-home-user{align-items:center;cursor:pointer;display:flex;justify-content:center;white-space:nowrap}.interview-home-page .interview-home-navigation .interview-home-user .user-avatar{border-radius:99px;height:24px;width:24px}.interview-home-page .interview-home-navigation .interview-home-user>span{display:block;margin-left:10px}.interview-home-page .interview-home-body{padding-inline:calc(50% - 683px)}.login-page{flex-direction:column;height:100vh}.login-page,.login-page .login-page-title{align-items:center;display:flex;justify-content:center}.login-page .login-page-title{margin-bottom:40px}.login-page .login-page-title img{height:44px}.login-page .login-page-title span{display:inline-block;font-family:sans-serif;font-size:33px;font-weight:600;height:44px;line-height:44px;margin-left:16px}.login-page .ant-form{width:333px}.login-page .ant-form>.ant-space{width:100%}.external-login-type{align-items:center;display:flex}.external-login-type>span{margin-left:8px}.external-login-type>span svg{color:#00000059;height:24px;width:24px}.external-login-type>span svg:hover{color:#4096ff;cursor:pointer}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#fff;color:#1f2937;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;overflow-x:hidden}.interview-home-container{min-height:100vh;position:relative;width:100%}.interview-home-container .bg-glow{background:radial-gradient(circle,#fe700314 0,#0000 70%);border-radius:50%;height:600px;pointer-events:none;position:absolute;width:600px}.interview-home-container .bg-glow.top-right{right:-200px;top:-200px}.interview-home-container .bg-glow.bottom-left{bottom:0;left:-200px}.hero-section{align-items:center;display:flex;gap:50px;justify-content:space-between;min-height:90vh;padding:80px 10%}.hero-section .hero-content{flex:1 1;max-width:600px}.hero-section .hero-content .tag-pill{background:#fff5eb;border-radius:20px;color:#fe7003;display:inline-block;font-size:.85rem;font-weight:700;margin-bottom:24px;padding:6px 14px}.hero-section .hero-content .hero-title{color:#1f2937;font-size:3.8rem;font-weight:800;line-height:1.1;margin-bottom:24px}.hero-section .hero-content .hero-title .highlight{color:#fe7003;position:relative;z-index:1}.hero-section .hero-content .hero-title .highlight:after{background:#fe700333;bottom:5px;content:"";height:12px;left:0;position:absolute;transform:skewX(-10deg);width:100%;z-index:-1}.hero-section .hero-content .hero-desc{color:#6b7280;font-size:1.2rem;line-height:1.6;margin-bottom:40px;max-width:90%}.hero-section .hero-content .hero-btns{align-items:center;display:flex;gap:20px;margin-bottom:40px}.hero-section .hero-content .hero-btns .btn-primary{align-items:center;background:linear-gradient(135deg,#fe7003,#ff9e4a);border:none;border-radius:50px;box-shadow:0 15px 30px -5px #fe70034d;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;gap:8px;padding:18px 40px;transition:transform .2s,box-shadow .2s}.hero-section .hero-content .hero-btns .btn-primary:hover{box-shadow:0 20px 40px -5px #fe700380;transform:translateY(-3px)}.hero-section .hero-content .hero-btns .btn-text{align-items:center;background:#0000;border:none;color:#6b7280;cursor:pointer;display:flex;font-size:1.1rem;font-weight:500;gap:5px}.hero-section .hero-content .hero-btns .btn-text:hover{color:#fe7003}.hero-section .hero-content .hero-btns .btn-text:hover .arrow{transform:translateX(5px)}.hero-section .hero-content .hero-btns .btn-text .arrow{transition:transform .2s}.hero-section .hero-content .trust-bar{align-items:center;display:flex;gap:15px}.hero-section .hero-content .trust-bar .avatar-group{display:flex}.hero-section .hero-content .trust-bar .avatar-group .avatar{background:#ddd;border:3px solid #fff;border-radius:50%;height:36px;margin-right:-12px;width:36px}.hero-section .hero-content .trust-bar .avatar-group .avatar:first-child{background:#ffccbc}.hero-section .hero-content .trust-bar .avatar-group .avatar:nth-child(2){background:#ffe0b2}.hero-section .hero-content .trust-bar .avatar-group .avatar:nth-child(3){background:#cfd8dc}.hero-section .hero-content .trust-bar p{color:#6b7280;font-size:.9rem}.hero-section .hero-visual{align-items:center;display:flex;flex:1 1;justify-content:center;position:relative}.hero-section .hero-visual .visual-card-stack{height:500px;position:relative;width:400px}.hero-section .hero-visual .visual-card-stack .mockup-card{animation:float 6s ease-in-out infinite;background:#fff;border:1px solid #f3f4f6;border-radius:24px;box-shadow:0 10px 40px -10px #00000014;padding:20px;position:relative;width:100%;z-index:2}.hero-section .hero-visual .visual-card-stack .mockup-card .card-top{display:flex;justify-content:space-between;margin-bottom:20px}.hero-section .hero-visual .visual-card-stack .mockup-card .card-top .signal-dots span{background:#e5e7eb;border-radius:50%;display:inline-block;height:6px;margin-right:4px;width:6px}.hero-section .hero-visual .visual-card-stack .mockup-card .card-top .status{animation:blink 2s infinite;color:#fe7003;font-size:.8rem;font-weight:600}.hero-section .hero-visual .visual-card-stack .mockup-card .avatar-area{align-items:center;display:flex;justify-content:center;margin:20px 0 30px;position:relative}.hero-section .hero-visual .visual-card-stack .mockup-card .avatar-area .orange-ring{animation:ping 2s cubic-bezier(0,0,.2,1) infinite;border:2px solid #fe700333;border-radius:50%;height:100px;position:absolute;width:100px}.hero-section .hero-visual .visual-card-stack .mockup-card .avatar-area .inner-circle{align-items:center;background:#fff5eb;border-radius:50%;display:flex;font-size:2.5rem;height:80px;justify-content:center;width:80px;z-index:2}.hero-section .hero-visual .visual-card-stack .mockup-card .dialogue-box{border-radius:12px;font-size:.9rem;line-height:1.5;margin-bottom:10px;padding:12px 16px}.hero-section .hero-visual .visual-card-stack .mockup-card .dialogue-box.ai{background:#f3f4f6;border-bottom-left-radius:2px;color:#1f2937}.hero-section .hero-visual .visual-card-stack .mockup-card .dialogue-box.user{align-items:center;background:#fe7003;border-bottom-right-radius:2px;color:#fff;display:flex;height:40px;margin-left:auto;width:-webkit-fit-content;width:fit-content}.hero-section .hero-visual .visual-card-stack .mockup-card .dialogue-box.user .audio-wave span{animation:wave 1s infinite;background:#fffc;border-radius:2px;display:inline-block;height:10px;margin:0 2px;width:3px}.hero-section .hero-visual .visual-card-stack .mockup-card .dialogue-box.user .audio-wave span:nth-child(2){animation-delay:.1s;height:18px}.hero-section .hero-visual .visual-card-stack .mockup-card .dialogue-box.user .audio-wave span:nth-child(3){animation-delay:.2s}.hero-section .hero-visual .visual-card-stack .mockup-card .dialogue-box.user .audio-wave span:nth-child(4){animation-delay:.1s;height:14px}.hero-section .hero-visual .visual-card-stack .float-score-card{animation:floatDelayed 5s ease-in-out infinite;background:#fff;border-radius:16px;box-shadow:0 20px 40px #0000001a;padding:20px;position:absolute;right:-40px;top:40px;width:160px;z-index:3}.hero-section .hero-visual .visual-card-stack .float-score-card .score-label{color:#6b7280;display:block;font-size:.8rem;margin-bottom:5px}.hero-section .hero-visual .visual-card-stack .float-score-card .score-val{color:#fe7003;font-size:2rem;font-weight:800;line-height:1;margin-bottom:10px}.hero-section .hero-visual .visual-card-stack .float-score-card .score-val .unit{color:#6b7280;font-size:.9rem;font-weight:400}.hero-section .hero-visual .visual-card-stack .float-score-card .progress-bar{background:#f3f4f6;border-radius:3px;height:6px;width:100%}.hero-section .hero-visual .visual-card-stack .float-score-card .progress-bar .fill{background:#fe7003;border-radius:3px;height:100%;width:98%}.hero-section .hero-visual .visual-card-stack .float-feedback-card{align-items:center;animation:float 7s ease-in-out infinite;background:#fff;border-radius:12px;bottom:80px;box-shadow:0 15px 30px #0000001a;display:flex;gap:12px;left:-50px;max-width:240px;padding:15px;position:absolute;z-index:3}.hero-section .hero-visual .visual-card-stack .float-feedback-card .icon{align-items:center;background:#fef3c7;border-radius:8px;display:flex;font-size:1.2rem;height:32px;justify-content:center;width:32px}.hero-section .hero-visual .visual-card-stack .float-feedback-card .text{color:#1f2937;font-size:.85rem;font-weight:500}.features-section{background:#fff;margin-bottom:100px;padding:100px 10%;text-align:center}.features-section .section-title{margin-bottom:70px}.features-section .section-title h2{color:#1f2937;font-size:2.5rem;margin-bottom:15px}.features-section .section-title .underline{background:#fe7003;border-radius:2px;height:4px;margin:0 auto;width:60px}.features-section .features-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.features-section .features-grid .feature-item{background:#fafafa;border:1px solid #0000;border-radius:20px;padding:30px;transition:all .3s ease}.features-section .features-grid .feature-item:hover{background:#fff;border-color:#fe700333;box-shadow:0 10px 40px -10px #00000014;transform:translateY(-5px)}.features-section .features-grid .feature-item:hover .icon-wrapper{background:#fe7003;color:#fff;transform:scale(1.1)}.features-section .features-grid .feature-item .icon-wrapper{align-items:center;background:#fff5eb;border-radius:20px;color:#fe7003;display:flex;font-size:2rem;height:70px;justify-content:center;margin:0 auto 25px;transition:all .3s ease;width:70px}.features-section .features-grid .feature-item h3{color:#1f2937;font-size:1.4rem;margin-bottom:15px}.features-section .features-grid .feature-item p{color:#6b7280;font-size:1rem;line-height:1.6}.cta-section{padding:0 5% 100px}.cta-section .cta-container{align-items:center;background:linear-gradient(90deg,#fe7003,#ff8e3c);border-radius:30px;box-shadow:0 15px 30px -5px #fe70034d;color:#fff;display:flex;justify-content:space-between;padding:60px 80px}.cta-section .cta-container .cta-text h2{font-size:2.2rem;margin-bottom:10px}.cta-section .cta-container .cta-text p{font-size:1.1rem;opacity:.9}.cta-section .cta-container .btn-white{background:#fff;border:none;border-radius:40px;box-shadow:0 5px 15px #0000001a;color:#fe7003;cursor:pointer;font-size:1.1rem;font-weight:700;padding:16px 40px;transition:transform .2s}.cta-section .cta-container .btn-white:hover{transform:scale(1.05)}.simple-footer{border-top:1px solid #f3f4f6;color:#6b7280;font-size:.9rem;padding:40px 0;text-align:center}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes floatDelayed{0%{transform:translateY(0)}50%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes ping{75%,to{opacity:0;transform:scale(1.5)}}@keyframes wave{0%,to{height:10px}50%{height:20px}}@keyframes blink{0%,to{opacity:1}50%{opacity:.5}}@media(max-width:992px){.hero-section{flex-direction:column;padding-top:50px;text-align:center}.hero-section .hero-content .hero-btns,.hero-section .hero-content .trust-bar{justify-content:center}.hero-section .hero-content .hero-title{font-size:2.8rem}.hero-section .hero-visual .visual-card-stack{margin-top:40px;transform:scale(.9)}.hero-section .hero-visual .visual-card-stack .float-score-card{right:-10px}.hero-section .hero-visual .visual-card-stack .float-feedback-card{left:-10px}.cta-section .cta-container{flex-direction:column;gap:30px;padding:40px;text-align:center}}.loading-cover{align-items:center;cursor:progress;display:flex;inset:0;justify-content:center;padding:40px;position:absolute;z-index:2}.interview-list-container{grid-gap:24px;box-sizing:border-box;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:24px;width:100%}.interview-card{background:#fff;border-radius:12px;box-shadow:0 4px 16px #0000000f;cursor:pointer;display:flex;flex-direction:column;height:320px;overflow:hidden;position:relative;transition:all .3s ease}.interview-card:hover{box-shadow:0 8px 24px #fe700326;transform:translateY(-5px)}.interview-card.create-card{align-items:center;background:#fe700305;border:2px dashed #fe700366;box-shadow:none;color:#fe7003;justify-content:center}.interview-card.create-card .icon-plus{font-size:48px;font-weight:300;margin-bottom:16px}.interview-card.create-card .create-text{font-size:16px;font-weight:500}.interview-card.create-card:hover{background:#fe70030f;border-color:#fe7003}.interview-card .card-cover{background-color:#f5f5f5;height:160px;position:relative;width:100%}.interview-card .card-cover img{height:100%;object-fit:cover;width:100%}.interview-card .card-cover .status-badge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:20px;color:#fff;font-size:12px;font-weight:500;padding:4px 10px;position:absolute;right:12px;top:12px}.interview-card .card-cover .status-badge.running{background-color:#fe7003e6}.interview-card .card-cover .status-badge.finish{background-color:#00000080}.interview-card .card-content{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:16px}.interview-card .card-content .job-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:18px;font-weight:600;line-height:1.4;margin-bottom:8px;overflow:hidden}.interview-card .card-content .info-tags{display:flex;margin-bottom:12px}.interview-card .card-content .info-tags .question-count{align-items:center;background-color:#fe70031a;border-radius:4px;color:#fe7003;display:inline-flex;font-size:12px;font-weight:500;padding:4px 8px}.interview-card .card-content .card-footer{align-items:center;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between;padding-top:12px}.interview-card .card-content .card-footer .time{color:#999;font-size:12px}.interview-card .card-content .card-footer .arrow-icon{color:#fe7003;font-size:14px;opacity:0;transform:translateX(-5px);transition:all .3s}.interview-card:hover .card-footer .arrow-icon{opacity:1;transform:translateX(0)}.chatbot .ant-bubble[role=assistant],.chatbot .ant-bubble[role=interrupt],.chatbot .ant-bubble[role=system],.chatbot .ant-bubble[role=tool]{position:relative}.chatbot .ant-bubble[role=assistant] .ant-bubble-avatar,.chatbot .ant-bubble[role=interrupt] .ant-bubble-avatar,.chatbot .ant-bubble[role=system] .ant-bubble-avatar,.chatbot .ant-bubble[role=tool] .ant-bubble-avatar{position:absolute;right:calc(100% + 16px)}.chatbot .ant-bubble[role=assistant][role=interrupt] .ant-bubble-content,.chatbot .ant-bubble[role=interrupt][role=interrupt] .ant-bubble-content,.chatbot .ant-bubble[role=system][role=interrupt] .ant-bubble-content,.chatbot .ant-bubble[role=tool][role=interrupt] .ant-bubble-content{padding:0}.chatbot .ant-bubble[role=assistant][role=assistant] .ant-bubble-content,.chatbot .ant-bubble[role=interrupt][role=assistant] .ant-bubble-content,.chatbot .ant-bubble[role=system][role=assistant] .ant-bubble-content,.chatbot .ant-bubble[role=tool][role=assistant] .ant-bubble-content{padding-bottom:0;padding-top:0}.chatbot .ant-bubble[role=user]{position:relative}.chatbot .ant-bubble[role=user] .ant-bubble-avatar{left:calc(100% + 16px);position:absolute}.chatbot .ant-bubble .x-markdown{padding:1em 0}.digital-chat-interview .interview-guidelines{align-items:center;display:flex;flex-direction:column}.digital-chat-interview .start-interview-button{background:linear-gradient(90deg,#fea200,#fe7003);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:40px;margin:1em auto;width:180px}.digital-chat-interview .interview-external-body{padding-inline:calc(50% - 350px)}.digital-chat-interview .interview-external-body .interview-external-content{position:relative}.digital-chat-interview .interview-external-body .interview-external-body-side{left:calc(100% + 64px);position:absolute;top:0;width:200px}.digital-chat-interview .interview-external-body .interview-external-body-side .interview-self-avatar{align-items:center;aspect-ratio:16/9;background-color:#2c3134;border-radius:8px;display:flex;justify-content:center;margin-top:1em;width:100%}.digital-chat-interview .interview-external-body .interview-external-body-side .interview-self-avatar .interview-user-avatar{align-items:center;background-color:#fff;border-radius:99px;display:flex;font-size:28px;height:54px;justify-content:center;width:54px}.digital-interviewer-video .digital-video,.digital-interviewer-video .digital-video-status-bar,.digital-interviewer-video video{border-radius:8px;display:block}.digital-interviewer-video .digital-interviewer-video-cover{bottom:0;left:0;position:absolute;right:0}.digital-interviewer-video .digital-interviewer-video-cover .digital-interviewer-video-button-bar{align-items:center;display:flex;justify-content:space-between}.digital-interviewer-video .digital-interviewer-video-cover .digital-interviewer-video-caption{text-align:center}.digital-interviewer-video .digital-interviewer-video-cover .digital-interviewer-video-caption>div{background-color:#000000bf;border-radius:8px;color:#fff;display:inline-block;font-size:24px;margin-bottom:1em;max-width:80vw;padding:12px 16px}.digital-interviewer-video .digital-interviewer-video-maximize-button{align-items:center;background-color:#0000004d;color:#fff;cursor:pointer;display:flex;justify-content:center}.digital-interviewer-video .digital-interviewer-video-maximize-button:hover{background-color:#000000bf}.digital-interviewer-video .digital-interviewer-audio-button{align-items:center;background-color:#fff;border-radius:99px;color:#000;cursor:pointer;display:flex;justify-content:center}.digital-interviewer-video .digital-interviewer-audio-button .digital-interviewer-audio-icon{align-items:center;background-color:#fe7003;border-radius:99px;color:#fff;display:flex;justify-content:center;margin-right:.5em}.digital-interviewer-video[data-maximize=true]{left:0;max-height:100vh;position:fixed;right:0;top:0;z-index:10}.digital-interviewer-video[data-maximize=true] .digital-interviewer-video-cover{padding:16px}.digital-interviewer-video[data-maximize=true] .digital-interviewer-video-maximize-button{border-radius:8px;font-size:16px;height:40px;width:40px}.digital-interviewer-video[data-maximize=true] .digital-interviewer-audio-button{font-size:16px;padding:2px 1em 2px 2px}.digital-interviewer-video[data-maximize=true] .digital-interviewer-audio-button .digital-interviewer-audio-icon{height:32px;width:32px}.digital-interviewer-video:not([data-maximize=true]){position:relative}.digital-interviewer-video:not([data-maximize=true]) .digital-interviewer-video-cover{padding:8px}.digital-interviewer-video:not([data-maximize=true]) .digital-interviewer-video-maximize-button{border-radius:4px;font-size:12px;height:28px;width:28px}.digital-interviewer-video:not([data-maximize=true]) .digital-interviewer-audio-button{font-size:12px;padding:2px 1em 2px 2px}.digital-interviewer-video:not([data-maximize=true]) .digital-interviewer-audio-button .digital-interviewer-audio-icon{height:24px;width:24px}.digital-video{align-items:center;border:1px solid #d9d9d9;border-radius:8px;box-shadow:0 1px 2px 0 #00000008,0 1px 6px -1px #00000005,0 2px 4px 0 #00000005;display:inline-flex;justify-content:center;position:relative}.digital-video video{display:block;height:auto;pointer-events:none;width:100%}.digital-video .digital-video-status-bar{background-color:#00000080;color:#ffffffbf;font-size:12px;opacity:.5;padding:2px 5px;position:absolute;right:2px;top:2px}.digital-interview-analysis{padding-inline:calc(50% - 683px)}.digital-interview-analysis>div{padding:1em 0}.digital-interview-analysis>div>*{margin-bottom:1em}.bus-video{position:relative}.bus-video video{height:100%;width:100%}.bus-video .bus-video-button{align-items:center;background-color:#00000026;color:#fff;cursor:pointer;display:flex;font-size:24px;inset:0;justify-content:center;position:absolute}.digital-interview-simulation-sender{align-items:center;display:flex;flex-direction:column;height:calc(99vh - var(--app-header-size));justify-content:center;margin:0 auto;width:750px}.digital-interview-simulation-sender .digital-interview-simulation-sender-title{color:#fe7003;font-size:32px;font-weight:700;margin-bottom:24px}.digital-interview-simulation-sender .digital-interview-simulation-sender-description{font-size:16px;margin-bottom:24px}.digital-interview-simulation-creator{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;margin:0 auto;overflow:auto;padding:1em 0 200px;width:100%}.digital-interview-simulation-creator>*{width:750px}.digital-interview-simulation-creator ol{margin:0;padding:0 0 0 1.5em}.digital-interview-simulation-creator .ant-card{margin-bottom:1em}.digital-interview-simulation-creator .question-list{width:100%}.digital-interview-simulation-creator .question-list .question-item{align-items:flex-start;display:flex;justify-content:space-between}.digital-interview-simulation-creator .question-list .question-item+.question-item{margin-top:24px}
/*# sourceMappingURL=main.c24100ef.css.map*/