@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/inter-cyrillic-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/inter-cyrillic-wght-normal.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/inter-greek-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/inter-greek-wght-normal.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/inter-vietnamese-wght-normal.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/inter-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/inter-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:optional;src:url(/assets/fonts/inter-cyrillic-wght-normal.woff2) format("woff2") tech("variations"),url(/assets/fonts/inter-latin-wght-normal.woff2) format("woff2") tech("variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--app-header-height: 72px;--landing-accent-beige: #cf765f;--landing-surface-0: #f5f0eb;--landing-surface-1: #f0e8e1;--status-success-bg: var(--mantine-color-green-6);--status-success-bg-light: var(--mantine-color-green-0);--status-success-border: var(--mantine-color-green-2);--status-success-text: var(--mantine-color-green-8);--mantine-color-dimmed: #000000;--mantine-color-gray-0: #f5f0eb;--mantine-color-gray-1: #efe7df;--mantine-color-gray-2: #e4d8cd;--mantine-color-gray-3: #d7c8bb;--mantine-color-gray-4: #c9b7a8;--mantine-color-orange-0: #fff3ef;--mantine-color-orange-1: #ffe4dc;--mantine-color-orange-2: #f9c8b8;--mantine-color-orange-3: #f0aa91;--mantine-color-orange-4: #e68e72;--mantine-color-orange-5: #db7f62;--mantine-color-orange-6: #cf765f;--mantine-color-orange-7: #bf684f;--mantine-color-orange-8: #a65641;--mantine-color-orange-9: #8b4534;--mantine-color-blue-0: #fff3ef;--mantine-color-blue-1: #ffe4dc;--mantine-color-blue-2: #f9c8b8;--mantine-color-blue-3: #f0aa91;--mantine-color-blue-4: #e68e72;--mantine-color-blue-5: #db7f62;--mantine-color-blue-6: #cf765f;--mantine-color-blue-7: #bf684f;--mantine-color-blue-8: #a65641;--mantine-color-blue-9: #8b4534}html{scrollbar-gutter:stable;font-family:Inter Variable,Inter,sans-serif}body{min-height:100vh;background:var(--mantine-color-gray-0)}#root{min-height:100vh;display:flex;flex-direction:column}#root.chat-layout{height:100vh;overflow:hidden}a{color:inherit;text-decoration:none}.mantine-Button-label{text-transform:uppercase}.mantine-Button-root[data-variant=filled]{background:linear-gradient(135deg,#cf765f,#b95f44);border:1px solid rgba(128,55,33,.35);color:#fff;box-shadow:0 8px 20px #84402333}.mantine-Button-root[data-variant=filled]:hover{background:linear-gradient(135deg,#d78770,#c3694d)}.mantine-Button-root[data-variant=outline]{background:transparent;border:1px solid rgba(207,118,95,.72);color:#cf765f}.mantine-Button-root[data-variant=outline]:hover{background:#cf765f14}.mantine-Button-root[data-variant=outline] .mantine-Button-label{color:#cf765f}.mantine-Badge-root,.mantine-Badge-label{font-weight:400!important}.mantine-Chip-iconWrapper{display:none!important;width:0!important;margin:0!important;padding:0!important}.mantine-Chip-label,.mantine-Chip-label[data-checked]{padding-left:12px!important;padding-right:12px!important}.interview-start-page .mantine-Chip-label[data-checked],.interview-start-page .mantine-Chip-input:checked+.mantine-Chip-label{background:linear-gradient(135deg,#1f1f1f,#0d0d0d)!important;border-color:#0000008c!important;color:#fff!important}.interview-start-page .mantine-Chip-input:checked+.mantine-Chip-label *{color:#fff!important}.mantine-Input-input:disabled,.mantine-Input-input[data-disabled]{color:#111!important;-webkit-text-fill-color:#111111!important;opacity:1!important}.profile-avatar,.profile-avatar>*,.profile-avatar span{background:var(--mantine-color-gray-2)!important;color:#111!important;border:none!important;box-shadow:none!important}.profile-avatar>div,.profile-avatar img{background:var(--mantine-color-gray-2)!important}.profile-avatar--active,.profile-avatar--active>*,.profile-avatar--active span{background:linear-gradient(135deg,#cf765f,#b95f44)!important;color:#fff!important}.profile-avatar--active>div,.profile-avatar--active img{background:linear-gradient(135deg,#cf765f,#b95f44)!important}.mantine-Table-th,.mantine-Table-td{font-size:14px;line-height:1.4}main,[style*="flex: 1"]{padding-bottom:0}.landing-demo-chat-shell-wrap{perspective:1100px;perspective-origin:50% 35%}.landing-demo-chat-shell-spin{transform-style:preserve-3d;backface-visibility:hidden;animation:landing-demo-shell-spin .76s cubic-bezier(.22,1,.36,1);will-change:transform}.landing-demo-chat-shell{transform:none;transform-origin:center top;transition:box-shadow .22s ease}.landing-demo-chat-shell:hover{transform:none}.landing-textured-surface{background-image:radial-gradient(rgba(255,255,255,.18) .7px,transparent .7px),radial-gradient(rgba(125,82,47,.045) .7px,transparent .7px);background-size:15px 15px,19px 19px;background-position:0 0,7px 9px}.landing-stagger-card[data-animate=true]{opacity:0;transform:translateY(12px);animation:landing-stagger-in .56s cubic-bezier(.22,1,.36,1) forwards}.landing-demo-scene{animation:landing-demo-scene-in .42s cubic-bezier(.22,1,.36,1)}@keyframes landing-demo-shell-spin{0%{opacity:0;transform:rotateY(0)}20%{opacity:1;transform:rotateY(180deg)}to{opacity:1;transform:rotateY(360deg)}}@keyframes landing-demo-scene-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-stagger-in{to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.landing-demo-chat-shell,.landing-demo-chat-shell-spin,.landing-demo-scene,.landing-stagger-card[data-animate=true]{animation:none;transform:none}.landing-stagger-card[data-animate=true]{opacity:1}}@media(max-width:48em){:root{--app-header-height: 64px}.landing-demo-chat-shell,.landing-demo-chat-shell-spin{animation-duration:.76s}.mantine-Container-root{padding-left:12px;padding-right:12px}.mantine-Title-root{overflow-wrap:anywhere}.mantine-Paper-root{max-width:100%}.mantine-Button-root{min-height:42px}}
