@import url(https://fonts.googleapis.com/css2?family=Source+Sans+3:wght@300;400;500;600;700&family=DM+Serif+Display&display=swap);.hw-error{background:radial-gradient(circle at top left,#e6f2fb 0,#0000 55%),radial-gradient(circle at bottom right,#e0f7f9 0,#0000 55%),#fff;display:grid;min-height:calc(100vh - 160px);padding:40px 16px;place-items:center}.hw-error-card{background:#fff;border:1px solid #dde3ea;border-radius:18px;box-shadow:0 16px 40px #0f172a14;max-width:720px;padding:28px 22px 22px;width:100%}.hw-error-pill{align-items:center;background:#0f172a;border-radius:999px;color:#fff;display:inline-flex;font-family:"DM Serif Display",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-weight:600;height:40px;justify-content:center;letter-spacing:.08em;min-width:88px;padding:0 18px;text-transform:uppercase}.hw-error-title{color:#0b1120;font-size:26px;letter-spacing:-.02em;line-height:1.2;margin:16px 0 6px}@media (min-width:768px){.hw-error-title{font-size:30px}}.hw-error-sub{color:#64748b;font-size:15px;margin:0 0 18px}.hw-error-path{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:inline-flex;flex-wrap:wrap;gap:8px;margin-bottom:18px;padding:8px 10px}.hw-error-path .label{color:#64748b;font-size:12px}.hw-error-path .path{background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#334155;font-size:12px;padding:4px 8px}.hw-error-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.hw-button{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:999px;color:#0f172a;cursor:pointer;display:inline-flex;font-size:14px;gap:6px;padding:9px 14px;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .1s ease}.hw-button:hover{background:#f8fafc;transform:translateY(-1px)}.hw-button.primary{background:#0f172a;border-color:#0f172a;color:#fff}.hw-button.primary:hover{background:#020617}.hw-button.subtle{border-style:dashed;color:#475569}.hw-error-footer{align-items:center;border-top:1px solid #e2e8f0;display:flex;gap:12px;margin-top:22px;padding-top:16px}.hw-error-avatar{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;flex-shrink:0;height:40px;overflow:hidden;width:40px}.hw-error-avatar img{height:100%;object-fit:cover;width:100%}.hw-error-note .name{color:#0f172a;font-size:13px;font-weight:600}.hw-error-note .text{color:#64748b;font-size:12px}@media (max-width:480px){.hw-error-card{padding:22px 18px 18px}.hw-error-actions{align-items:stretch;flex-direction:column}.hw-button{justify-content:center;width:100%}}:root{--hw-text-strong:#0b1120;--hw-panel:#fff;--hw-border-weak:#c7d0dd;--hw-primary-dark:#0f74b5;--hw-accent:#0e9ba8;--hw-focus:#1389d42e;--hw-shadow:0 10px 25px #0f172a14;--hw-radius:12px}@media (prefers-reduced-motion:reduce){.exp-mesh .exp-group,.exp-node,.exp-node-glow,.exp-noise{animation:none!important}}@keyframes ge-slide-up-fade{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}.animate-slide-up-fade{animation:ge-slide-up-fade .35s ease-out}.exp-group{transform:translateZ(0)}.exp-a{animation:exp-mesh-drift 22s ease-in-out infinite alternate}.exp-b{animation:exp-mesh-drift 32s ease-in-out infinite alternate;opacity:.9}@keyframes exp-mesh-drift{0%{transform:translate3d(-6px,-4px,0)}to{transform:translate3d(6px,4px,0)}}.exp-node{animation:exp-node-pulse 3.6s ease-in-out infinite}.exp-node-glow{animation:exp-node-glow 3.6s ease-in-out infinite}@keyframes exp-node-pulse{0%,to{r:3.2}50%{r:4.2}}@keyframes exp-node-glow{0%,to{opacity:.28}50%{opacity:.55}}.exp-noise{animation:exp-noise-shift 3s steps(2) infinite;background-image:url("data:image/svg+xml;utf8,  <svg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'>    <filter id='n'>      <feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/>      <feColorMatrix type='saturate' values='0'/>      <feComponentTransfer><feFuncA type='table' tableValues='0 0 0 0.02 0.03 0'/></feComponentTransfer>    </filter>    <rect width='100%' height='100%' filter='url(%23n)'/>  </svg>");background-size:160px 160px;mix-blend-mode:multiply;opacity:.22}@keyframes exp-noise-shift{to{transform:translate3d(-8px,6px,0)}}.exp-hero{background:radial-gradient(circle at top left,#e6f2fb 0,#0000 55%),radial-gradient(circle at bottom right,#e0f7f9 0,#0000 55%),#fff;min-height:520px}*{box-sizing:border-box}body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#111827;color:var(--hw-text);font-family:Source Sans\ 3,-apple-system,system-ui,Segoe UI,Roboto,Arial,sans-serif;line-height:1.6}h1,h2,h3,h4,h5,h6{color:#0b1120;color:var(--hw-text-strong);font-family:"DM Serif Display",serif;letter-spacing:.01em}a{color:inherit;cursor:pointer;font-weight:400;text-decoration:none}a:hover{opacity:.8}.link-primary,a.link-primary{color:#1389d4;color:var(--hw-primary)}.link-primary:hover,a.link-primary:hover{color:#0f74b5;color:var(--hw-primary-dark);opacity:1}.text-primary{color:#1389d4;color:var(--hw-primary)}.sidebar-logo{background:#ffffff14;border-radius:12px;color:#fff;display:inline-block;font-family:"DM Serif Display",serif;font-size:24px;line-height:1.1;margin-bottom:22px;padding:14px 18px}.chi-section .chi-title,.chi-section .chi-title-kicker{opacity:0;transform:translateY(18px);transition:opacity .6s ease-out,transform .6s ease-out}.chi-section.chi-section-visible .chi-title-kicker{opacity:1;transform:translateY(0);transition-delay:.05s}.chi-section.chi-section-visible .chi-title{opacity:1;transform:translateY(0);transition-delay:.15s}.chi-timeline-dot{background:#fff;border-radius:999px;box-shadow:0 0 0 4px #ffffff26;height:12px;width:12px}.chi-timeline-line{background:linear-gradient(180deg,#f8fafccc,#94a3b880);flex:1 1;margin-top:4px;width:2px}body,html{background:#fff;color:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-width:0}:root{--hw-bg:#f5f6f7;--hw-card:#fff;--hw-border:#dde3ea;--hw-text:#111827;--hw-muted:#6b7280;--hw-ring:#b7d4f5;--hw-primary:#1389d4;--hw-primary-600:#0f74b5;--hw-primary-50:#e6f2fb;--hw-success:#15803d;--hw-warning:#ca8a04;--hw-danger:#b91c1c;--hw-chip-bg:#eef2f7}.sidebar-left{background:radial-gradient(circle at 0 0,#1c3231 0,#071214 45%,#050b0e 100%);box-shadow:8px 0 16px -14px #00000073;color:#f9fafb}@keyframes marquee-ltr{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes marquee-rtl{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.animate-marquee-ltr{animation-iteration-count:infinite;animation-name:marquee-ltr;animation-timing-function:linear}.animate-marquee-rtl{animation-iteration-count:infinite;animation-name:marquee-rtl;animation-timing-function:linear}@media (prefers-reduced-motion:reduce){.animate-marquee-ltr,.animate-marquee-rtl{animation-duration:.01ms!important;animation-iteration-count:1!important;transform:translateX(0)!important}}.bg-grid-slate\/15{background-image:linear-gradient(90deg,#94a3b829 1px,#0000 0),linear-gradient(180deg,#94a3b829 1px,#0000 0);background-size:24px 24px}@keyframes grid-pan{0%{background-position:0 0,0 0}50%{background-position:10px 5px,5px 10px}to{background-position:0 0,0 0}}.animate-grid-pan{animation:grid-pan 24s ease-in-out infinite}@keyframes blob{0%,to{transform:translateZ(0) scale(1)}33%{transform:translate3d(10px,-8px,0) scale(1.04)}66%{transform:translate3d(-8px,5px,0) scale(.98)}}.animate-blob{animation:blob 26s ease-in-out infinite;will-change:transform}@media (prefers-reduced-motion:reduce){.animate-blob,.animate-grid-pan{animation:none!important}}.hw-page{background:#f5f6f7;background:var(--hw-bg);color:#111827;color:var(--hw-text)}.hw-card{background:#fff;background:var(--hw-card);border:1px solid #dde3ea;border:1px solid var(--hw-border);border-radius:18px;padding:22px 24px}.hw-section-head{align-items:center;border-bottom:1px solid #dde3ea;border-bottom:1px solid var(--hw-border);display:flex;justify-content:space-between;padding:14px 20px}.brand-proposal{border-radius:18px;padding:18px 20px}.brand-proposal,.hw-input{background:#fff;border:1px solid #dde3ea;border:1px solid var(--hw-border)}.hw-input{border-radius:9999px;color:#111827;color:var(--hw-text);font-size:14px;padding:9px 14px;width:100%}.hw-input::placeholder{color:#9ca3af}.hw-input:focus{border-color:#b7d4f5;border-color:var(--hw-ring);box-shadow:0 0 0 2px #e6f2fb;box-shadow:0 0 0 2px var(--hw-primary-50);outline:none}.hw-btn{background:#0000;border:1px solid #0000;border-radius:9999px;cursor:pointer;font-size:14px;padding:8px 16px;transition:background .15s ease,color .15s ease,border-color .15s ease}.hw-btn.primary{background:#1389d4;background:var(--hw-primary);border-color:#1389d4;border-color:var(--hw-primary);color:#fff}.hw-btn.primary:hover{background:#0f74b5;background:var(--hw-primary-600)}.hw-btn.ghost{background:#0000;border-color:#0000;color:#1389d4;color:var(--hw-primary)}.hw-btn.ghost:hover{background:#e6f2fb;background:var(--hw-primary-50)}.hw-btn.chip{background:#fff;border-color:#dde3ea;border-color:var(--hw-border);color:#4b5563;padding:6px 12px}.hw-btn.chip:hover{background:#f9fafb}.hw-btn.active{background:#1389d4;background:var(--hw-primary);border-color:#1389d4;border-color:var(--hw-primary);color:#fff}.hw-badge{background:#eef2f7;background:var(--hw-chip-bg);border-radius:9999px;color:#6b7280;color:var(--hw-muted);font-size:11px;letter-spacing:.06em;padding:4px 10px;text-transform:uppercase}.hw-badge.success{background:#e8f9f0;color:#15803d;color:var(--hw-success)}.hw-badge.warn{background:#fff7e6;color:#ca8a04;color:var(--hw-warning)}.hw-badge.neutral{background:#eef2f7;color:#374151}.hw-table{border-collapse:initial;border-spacing:0;width:100%}.hw-td,.hw-th{border-bottom:1px solid #dde3ea;border-bottom:1px solid var(--hw-border);font-size:14px;padding:11px 16px}.hw-th{background:#f9fafb;color:#6b7280;color:var(--hw-muted);font-weight:500;text-align:left}.hw-td{background:#fff}.hw-table tr:nth-child(2n) .hw-td{background:#fdfdfd}
/*# sourceMappingURL=main.6f11ffc6.css.map*/