@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}}@layer bricks {.brxe-code{width:100%}}#ico-x {display: none}#div-mission-img {position: relative}#brxe-wolfyh { background: #3a3a52;}#brxe-dbbspi { background: #2a3a4e;}#brxe-ixlktf { background: #3a4a3e;}#brxe-mgiork { background: #4a3a3e;}#main {padding-top: 64px}#brxe-hkddwq {flex-shrink: 0; margin-top: 2px}#brxe-enztoj {flex-shrink: 0}#brxe-djjsfa {flex-shrink: 0}#ch {font-family: "'Inter',ui-sans-serif,system-ui,sans-serif"; font-size: 16px; color: #fff}#ch * { box-sizing: border-box; margin: 0; padding: 0;}#ch *::before { box-sizing: border-box; margin: 0; padding: 0;}#ch *::after { box-sizing: border-box; margin: 0; padding: 0;}#ch { background: #000; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}#ch a { text-decoration: none; color: inherit;}#ch img { display: block; max-width: 100%; height: auto;}#ch ul { list-style: none;}#ch button { cursor: pointer; font-family: inherit; border: none;}#ch p { margin: 0;}#ch .wrap { max-width: 1280px; margin: 0 auto; padding: 0 24px;}#ch nav#ch-nav { position: fixed; top: 0; width: 100%; z-index: 9999; background: rgba(0,0,0,.8); backdrop-filter: blur(12px); -webkit-backdrop-filter: blur(12px); border-bottom: 1px solid var(--c-white-10);}#ch .nav-inner { max-width: 1280px; margin: 0 auto; padding: 0 16px; display: flex; align-items: center; justify-content: space-between; height: 64px;}#ch .nav-logo { display: flex; align-items: center; gap: 8px; font-weight: 700; font-size: 1.25rem; letter-spacing: -0.05em; color: #fff; transition: opacity .2s;}#ch .nav-logo:hover { opacity: .85;}#ch .nav-desk { display: none;}#ch .nav-links-wrap { display: flex; gap: 4px;}#ch .nav-a { display: flex; align-items: center; gap: 6px; padding: 8px 12px; border-radius: 6px; font-size: .875rem; font-weight: 500; color: var(--c-gray-300); transition: color .15s,background .15s;}#ch .nav-a:hover { color: #fff; background: var(--c-white-5);}#ch .nav-a.active { color: var(--c-orange-500); background: var(--c-white-5);}#ch .nav-sep { width: 1px; height: 24px; background: var(--c-white-10); flex-shrink: 0;}#ch .nav-actions { display: flex; align-items: center; gap: 12px;}#ch .btn-comm { display: flex; align-items: center; gap: 7px; padding: 8px 18px; border-radius: 9999px; background: var(--c-white-5); border: 1px solid var(--c-white-10); color: #fff; font-size: .875rem; font-weight: 700; transition: background .2s,transform .15s; text-decoration: none;}#ch .btn-comm:hover { background: var(--c-white-10); transform: scale(1.02);}#ch .btn-login { display: flex; align-items: center; gap: 7px; padding: 8px 18px; border-radius: 9999px; background: var(--c-orange-600); color: #fff; font-size: .875rem; font-weight: 700; border: none; transition: background .2s,transform .15s;}#ch .btn-login:hover { background: var(--c-orange-700); transform: scale(1.02);}#ch .user-pill { display: flex; align-items: center; gap: 10px;}#ch .user-av { width: 26px; height: 26px; border-radius: 50%; object-fit: cover;}#ch .user-nm { font-size: .8rem; color: var(--c-gray-300);}#ch .btn-logout-nav { padding: 6px; border-radius: 6px; background: none; border: none; color: var(--c-gray-400); transition: color .2s;}#ch .btn-logout-nav:hover { color: #fff;}#ch .nav-mob-toggle { display: flex; align-items: center;}#ch .btn-hbg { width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; background: none; border: none; color: var(--c-gray-400); border-radius: 6px; transition: color .2s;}#ch .btn-hbg:hover { color: #fff;}#ch .mob-menu { display: none; background: var(--c-zinc-950); border-bottom: 1px solid var(--c-white-10); overflow: hidden;}#ch .mob-menu.open { display: block; animation: slideDown .25s ease;}#ch .mob-inner { padding: 8px 16px 24px;}#ch .mob-a { display: flex; align-items: center; gap: 12px; padding: 12px 16px; border-radius: 12px; font-size: 1rem; font-weight: 500; color: var(--c-gray-300); transition: color .15s,background .15s;}#ch .mob-a:hover { color: #fff; background: var(--c-white-5);}#ch .mob-a.active { color: #fff; background: var(--c-white-5);}#ch .mob-a.active { color: var(--c-orange-500);}#ch .mob-sep { border-top: 1px solid var(--c-white-10); margin: 16px 0 0; padding-top: 12px; display: flex; flex-direction: column; gap: 10px;}#ch .btn-mob-comm { display: flex; align-items: center; justify-content: center; gap: 8px; padding: 14px; border-radius: 12px; background: var(--c-orange-600); color: #fff; font-weight: 700; transition: background .2s;}#ch .btn-mob-comm:hover { background: var(--c-orange-700);}#ch .btn-mob-login { display: flex; align-items: center; justify-content: center; gap: 8px; padding: 14px; border-radius: 12px; background: var(--c-white-5); border: 1px solid var(--c-white-10); color: #fff; font-weight: 700; transition: background .2s;}#ch .btn-mob-login:hover { background: var(--c-white-10);}#ch .btn-mob-logout { display: flex; align-items: center; justify-content: center; gap: 8px; padding: 14px; border-radius: 12px; background: rgba(251,44,54,.08); border: 1px solid rgba(251,44,54,.2); color: var(--c-red-500); font-weight: 700;}#ch .hero { position: relative; height: 100vh; min-height: 580px; display: flex; align-items: center; justify-content: center; overflow: hidden;}#ch .hero-bg-img { position: absolute; inset: 0; z-index: 0; width: 100%; height: 100%; object-fit: cover; opacity: .4;}#ch .hero-grad { position: absolute; inset: 0; z-index: 1; background: linear-gradient(to bottom,rgba(0,0,0,.6) 0%,rgba(0,0,0,.4) 45%,#000 100%);}#ch .hero-body { position: relative; z-index: 10; text-align: center; max-width: 896px; padding: 0 24px; display: flex; flex-direction: column; align-items: center;}#ch .hero-h1 { font-size: clamp(2.4rem,9vw,6rem); font-weight: 900; letter-spacing: -0.05em; line-height: 1.1; color: #fff; margin-bottom: 24px;}#ch .hero-grad-text { background: linear-gradient(to right,var(--c-orange-400),var(--c-orange-600)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text;}#ch .hero-sub { font-size: clamp(1rem,2.5vw,1.35rem); color: var(--c-gray-300); max-width: 672px; margin-bottom: 40px; font-weight: 300; line-height: 1.625; padding: 0 16px;}#ch .hero-btns { display: flex; flex-wrap: wrap; gap: 16px; justify-content: center;}#ch .btn-hero-primary { display: inline-flex; align-items: center; gap: 8px; padding: 16px 32px; border-radius: 9999px; background: var(--c-orange-600); color: #fff; font-weight: 600; font-size: 1rem; transition: background .2s,transform .2s; border: none;}#ch .btn-hero-primary:hover { background: var(--c-orange-700); transform: scale(1.05);}#ch .btn-hero-ghost { display: inline-flex; align-items: center; gap: 8px; padding: 16px 32px; border-radius: 9999px; background: var(--c-white-10); color: #fff; font-weight: 600; font-size: 1rem; border: 1px solid var(--c-white-10); backdrop-filter: blur(8px); transition: background .2s,transform .2s;}#ch .btn-hero-ghost:hover { background: var(--c-white-20); transform: scale(1.05);}#ch .scroll-ind { position: absolute; bottom: 40px; left: 50%; transform: translateX(-50%); z-index: 10; animation: bobble 2s ease-in-out infinite;}#ch .scroll-line { width: 1px; height: 64px; background: linear-gradient(to bottom,rgba(255,255,255,.5),transparent);}#ch .mission { padding: 96px 0;}#ch .mission-grid { display: grid; grid-template-columns: 1fr; gap: 64px; align-items: center;}#ch .mission-h2 { font-size: clamp(1.875rem,5vw,3rem); font-weight: 700; letter-spacing: -0.025em; line-height: 1.1; margin-bottom: 24px; color: #fff;}#ch .mission-h2 .accent { color: var(--c-orange-500);}#ch .mission-body { color: var(--c-gray-400); font-size: 1.125rem; line-height: 1.625; margin-bottom: 32px;}#ch .mission-list { display: flex; flex-direction: column; gap: 16px;}#ch .mission-item { display: flex; align-items: center; gap: 12px; color: var(--c-gray-300);}#ch .m-ico { width: 40px; height: 40px; border-radius: 50%; flex-shrink: 0; background: var(--c-orange-500-10); display: flex; align-items: center; justify-content: center;}#ch .m-txt { font-weight: 500; font-size: .95rem;}#ch .mission-img-wrap { position: relative; aspect-ratio: 1; border-radius: 24px; overflow: hidden;}#ch .mission-img-wrap img { width: 100%; height: 100%; object-fit: cover;}#ch .mission-img-ov { position: absolute; inset: 0; background: linear-gradient(to top right,rgba(245,74,0,.4),transparent); mix-blend-mode: overlay;}#ch .stat-card { position: absolute; bottom: -32px; left: -32px; background: var(--c-zinc-900); border: 1px solid var(--c-white-10); border-radius: 18px; padding: 24px 28px; backdrop-filter: blur(20px); -webkit-backdrop-filter: blur(20px); box-shadow: 0 25px 50px rgba(0,0,0,.55);}#ch .stat-num { font-size: 2.25rem; font-weight: 900; color: #fff; line-height: 1; margin-bottom: 4px;}#ch .stat-lbl { font-size: .875rem; color: var(--c-gray-400); font-weight: 500; text-transform: uppercase; letter-spacing: .05em;}#ch .cta-sec { position: relative; overflow: hidden; padding: 96px 0;}#ch .cta-bg-solid { position: absolute; inset: 0; background: var(--c-orange-600);}#ch .cta-tex { position: absolute; inset: 0; opacity: .3; mix-blend-mode: overlay; z-index: 1; background-image: url("data:image/svg+xml,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23fff' fill-opacity='0.15'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/svg%3E");}#ch .cta-inner { position: relative; z-index: 10; text-align: center; max-width: 896px; margin: 0 auto; padding: 0 24px;}#ch .cta-h2 { font-size: clamp(1.875rem,6vw,3.75rem); font-weight: 900; color: #fff; margin-bottom: 32px; letter-spacing: -0.025em;}#ch .cta-sub { font-size: clamp(1rem,2vw,1.25rem); color: var(--c-orange-100); margin-bottom: 40px; max-width: 672px; margin-left: auto; margin-right: auto; line-height: 1.625;}#ch .cta-btns { display: flex; flex-wrap: wrap; gap: 16px; justify-content: center;}#ch .btn-cta-white { display: inline-flex; align-items: center; gap: 8px; padding: 16px 32px; border-radius: 9999px; background: #fff; color: var(--c-orange-600); font-weight: 700; font-size: 1rem; box-shadow: 0 10px 30px rgba(0,0,0,.18); transition: transform .2s,box-shadow .2s;}#ch .btn-cta-white:hover { transform: scale(1.05); box-shadow: 0 16px 40px rgba(0,0,0,.28);}#ch .btn-cta-ghost { display: inline-flex; align-items: center; gap: 8px; padding: 16px 32px; border-radius: 9999px; background: rgba(126,42,12,.2); color: #fff; font-weight: 700; font-size: 1rem; border: 1px solid var(--c-white-10); backdrop-filter: blur(8px); transition: background .2s,transform .2s;}#ch .btn-cta-ghost:hover { background: rgba(126,42,12,.35); transform: scale(1.05);}#ch .feed-sec { padding: 48px 0; background: rgba(9,9,11,.5); border-top: 1px solid rgba(255,255,255,.05); border-bottom: 1px solid rgba(255,255,255,.05);}#ch .feed-hdr { display: flex; align-items: center; justify-content: space-between; margin-bottom: 32px;}#ch .feed-lbl { display: flex; align-items: center; gap: 8px; font-size: .875rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: var(--c-orange-500);}#ch .feed-see-all { font-size: .75rem; color: var(--c-gray-500); transition: color .15s;}#ch .feed-see-all:hover { color: #fff;}#ch .feed-grid { display: grid; grid-template-columns: 1fr; gap: 24px;}#ch .feed-card { padding: 20px; border-radius: 20px; background: rgba(24,24,27,.5); border: 1px solid rgba(255,255,255,.05); transition: border-color .2s,transform .2s;}#ch .feed-card:hover { border-color: rgba(255,255,255,.12); transform: translateY(-2px);}#ch .feed-top { display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 12px;}#ch .feed-ttl { font-size: .75rem; font-weight: 700; color: rgba(255,255,255,.8);}#ch .feed-ts { font-size: .625rem; color: var(--c-gray-600);}#ch .feed-body { font-size: .875rem; color: var(--c-gray-400); line-height: 1.5; margin-bottom: 12px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}#ch .feed-card:hover .feed-body { color: var(--c-gray-300);}#ch .feed-foot { display: flex; align-items: center; gap: 8px;}#ch .feed-av { width: 22px; height: 22px; border-radius: 50%; background: var(--c-orange-500-20); display: flex; align-items: center; justify-content: center; font-size: .6rem; font-weight: 800; color: var(--c-orange-500); flex-shrink: 0;}#ch .feed-user { font-size: .68rem; color: var(--c-gray-500);}#ch .feed-empty { text-align: center; color: var(--c-gray-600); font-size: .875rem; padding: 32px 0; grid-column: 1/-1;}#ch .hub { padding: 96px 0;}#ch .hub-hd { text-align: center; margin-bottom: 64px;}#ch .hub-h2 { font-size: clamp(1.875rem,5vw,3rem); font-weight: 900; letter-spacing: -0.025em; color: #fff; margin-bottom: 24px;}#ch .hub-sub { color: var(--c-gray-400); font-size: 1.125rem; max-width: 640px; margin: 0 auto; line-height: 1.625;}#ch .hub-grid { display: grid; grid-template-columns: 1fr; gap: 32px;}#ch .hub-card { padding: 32px; border-radius: 24px; background: var(--c-zinc-900); border: 1px solid rgba(255,255,255,.05); text-align: center; transition: border-color .3s,transform .3s;}#ch .hub-card:hover { border-color: rgba(255,105,0,.2); transform: translateY(-4px);}#ch .hub-ico { width: 64px; height: 64px; border-radius: 18px; background: var(--c-orange-500-10); display: flex; align-items: center; justify-content: center; margin: 0 auto 24px;}#ch .hub-ttl { font-size: 1.25rem; font-weight: 700; color: #fff; margin-bottom: 16px;}#ch .hub-dsc { color: var(--c-gray-400); font-size: .9375rem; line-height: 1.625;}#ch .growth { padding: 96px 0; background: var(--c-zinc-950);}#ch .growth-grid { display: grid; grid-template-columns: 1fr; gap: 64px; align-items: center;}#ch .growth-h2 { font-size: clamp(1.875rem,4vw,3rem); font-weight: 900; letter-spacing: -0.025em; color: #fff; margin-bottom: 32px; line-height: 1.1;}#ch .growth-h2 .accent { color: var(--c-orange-500);}#ch .growth-cards { display: flex; flex-direction: column; gap: 24px;}#ch .g-card { padding: 24px; border-radius: 18px; background: var(--c-zinc-900); border: 1px solid rgba(255,255,255,.05);}#ch .g-card-hd { display: flex; align-items: center; gap: 16px; margin-bottom: 16px;}#ch .gc-ico { width: 48px; height: 48px; border-radius: 14px; display: flex; align-items: center; justify-content: center; flex-shrink: 0;}#ch .gc-ico.blue { background: rgba(43,127,255,.1);}#ch .gc-ico.orng { background: var(--c-orange-500-10);}#ch .gc-name { font-weight: 700; font-size: 1rem; color: #fff; line-height: 1.25;}#ch .gc-sub { font-size: .875rem; color: var(--c-gray-500); margin-top: 3px;}#ch .prog-row { display: flex; justify-content: space-between; font-size: .75rem; color: var(--c-gray-400); margin-bottom: 6px;}#ch .prog-bg { width: 100%; height: 6px; background: #000; border-radius: 9999px; overflow: hidden;}#ch .prog-fill { height: 100%; background: var(--c-blue-500); border-radius: 9999px; width: 0; transition: width 1.4s ease .4s;}#ch .cohort-row { display: flex; align-items: center; gap: 8px;}#ch .av-stack { display: flex;}#ch .av-item { width: 26px; height: 26px; border-radius: 50%; border: 2px solid var(--c-zinc-900); background: var(--c-zinc-800); margin-left: -7px;}#ch .av-item:first-child { margin-left: 0;}#ch .cohort-lbl { font-size: .75rem; color: var(--c-gray-500);}#ch .g-visual { position: relative; aspect-ratio: 16/10; border-radius: 24px; overflow: hidden; border: 1px solid var(--c-white-10); box-shadow: 0 25px 50px rgba(0,0,0,.5);}#ch .g-visual img { width: 100%; height: 100%; object-fit: cover; opacity: .6;}#ch .g-visual-ov { position: absolute; inset: 0; display: flex; align-items: center; justify-content: center;}#ch .g-glass { background: rgba(0,0,0,.65); backdrop-filter: blur(14px); border: 1px solid var(--c-white-10); border-radius: 18px; padding: 32px; text-align: center; max-width: 260px;}#ch .g-glass h4 { font-size: 1.125rem; font-weight: 700; margin-bottom: 8px; color: #fff;}#ch .g-glass p { font-size: .875rem; color: var(--c-gray-400); margin-bottom: 24px; line-height: 1.5;}#ch .btn-explore { display: inline-block; padding: 12px 28px; border-radius: 9999px; background: var(--c-orange-600); color: #fff; font-weight: 700; font-size: .875rem; transition: background .2s;}#ch .btn-explore:hover { background: var(--c-orange-700);}#ch footer { background: #000; border-top: 1px solid var(--c-white-10); padding: 64px 0 32px;}#ch .foot-grid { display: grid; grid-template-columns: 1fr; gap: 48px; margin-bottom: 64px;}#ch .foot-logo-a { display: flex; align-items: center; gap: 10px; font-weight: 700; font-size: 1.5rem; letter-spacing: -0.05em; color: #fff; margin-bottom: 16px;}#ch .foot-desc { font-size: .875rem; color: var(--c-gray-400); line-height: 1.625; max-width: 280px; margin-bottom: 24px;}#ch .foot-socials { display: flex; gap: 16px;}#ch .foot-soc-btn { width: 40px; height: 40px; border-radius: 50%; background: var(--c-white-5); display: flex; align-items: center; justify-content: center; color: var(--c-gray-400); transition: color .2s,background .2s;}#ch .foot-soc-btn:hover { color: var(--c-orange-500); background: var(--c-white-10);}#ch .foot-col-h { font-size: .75rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #fff; margin-bottom: 24px;}#ch .foot-links { display: flex; flex-direction: column; gap: 14px;}#ch .foot-links a { font-size: .875rem; color: var(--c-gray-400); transition: color .15s;}#ch .foot-links a:hover { color: #fff;}#ch .foot-contact { display: flex; flex-direction: column; gap: 16px;}#ch .foot-ci { display: flex; align-items: flex-start; gap: 12px; font-size: .875rem; color: var(--c-gray-400);}#ch .foot-ci a { color: var(--c-gray-400); transition: color .15s;}#ch .foot-ci a:hover { color: #fff;}#ch .foot-bot { padding-top: 32px; border-top: 1px solid rgba(255,255,255,.05); display: flex; flex-direction: column; align-items: center; gap: 16px;}#ch .foot-copy { font-size: .75rem; color: var(--c-gray-500); white-space: nowrap;}#ch .foot-legal { display: flex; gap: 24px; flex-wrap: wrap;}#ch .foot-legal a { font-size: .75rem; color: var(--c-gray-500); transition: color .15s;}#ch .foot-legal a:hover { color: #fff;}#ch-fab {position: fixed; bottom: 24px; right: 24px; z-index: 99999; width: 56px; height: 56px; border-radius: 50%; color: #fff; display: flex; align-items: center; justify-content: center; transition: background .2s,transform .2s,opacity .2s,scale .2s; cursor: pointer}#ch-fab { background: var(--c-orange-600); border: none; box-shadow: 0 8px 32px rgba(245,74,0,.45);}#ch-fab:hover { background: var(--c-orange-700); transform: scale(1.07);}#ch-fab.gone { transform: scale(0); opacity: 0; pointer-events: none;}#ch-win-av {width: 32px; height: 32px; border-radius: 50%; display: flex; align-items: center; justify-content: center}#ch-win-av { background: rgba(245,74,0,.2);}#ch-win-name {font-weight: 600; font-size: 0.875rem; color: #fff}#ch-win-status {font-size: 0.75rem; color: var(--c-gray-400)}#ch-win-hdr-l {display: flex; align-items: center}#ch-win-hdr-l { gap: 12px;}#ch-win-close {padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; color: var(--c-gray-400); transition: color .2s; border-radius: 6px; cursor: pointer}#ch-win-close:hover {color: #fff}#ch-win-close { background: none; border: none;}#ch-win-hdr {display: flex; align-items: center; justify-content: space-between; padding-top: 14px; padding-right: 16px; padding-bottom: 14px; padding-left: 16px}#ch-win-hdr { background: var(--c-zinc-950); border-bottom: 1px solid var(--c-white-10);}#ch-msgs {padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px; display: flex; flex-direction: column}#ch-msgs { flex: 1; overflow-y: auto; gap: 14px; scrollbar-width: thin;}#ch-inp {border-style: solid; border-radius: 9999px; padding-top: 9px; padding-right: 16px; padding-bottom: 9px; padding-left: 16px; font-size: 0.875rem; color: #fff; font-family: "inherit"; transition: border-color .2s}#ch-inp:focus {border-color: var(--c-orange-500)}#ch-inp { flex: 1; background: var(--c-zinc-900); outline: none;}#ch-send {width: 36px; height: 36px; border-radius: 50%; color: #fff; display: flex; align-items: center; justify-content: center; transition: background .2s; cursor: pointer; flex-shrink: 0}#ch-send:disabled {opacity: .5; cursor: not-allowed}#ch-send { background: var(--c-orange-600); border: none;}#ch-send:hover { background: var(--c-orange-700);}#ch-inp-wrap {padding-top: 14px; padding-right: 16px; padding-bottom: 14px; padding-left: 16px; display: flex; align-items: center}#ch-inp-wrap { background: var(--c-zinc-950); border-top: 1px solid var(--c-white-10); gap: 8px;}#ch-win {position: fixed; bottom: 24px; right: 24px; z-index: 99999; width: 350px; height: 500px; border-style: solid; border-radius: 20px; display: flex; flex-direction: column; overflow: hidden}#ch-win { background: var(--c-zinc-900); box-shadow: 0 25px 64px rgba(0,0,0,.55); animation: chatIn .2s ease both;}#ch-win.hidden { display: none;}