.hv1:hover{background:#f7f9fb}.hv2:hover{background:#24427a}.hv3:hover{border-color:#1b2f56;color:#1b2f56}.hv4:hover{border-color:#1b2f56;box-shadow:0 2px 8px rgba(19,26,36,.09)}.hv5:hover{color:#24427a}.hv6:hover{opacity:.82}.hv7:hover{border-color:#1b2f56;box-shadow:0 2px 8px rgba(19,26,36,.08)}.hv8:hover{background:#1e2b48}.hv8:hover,.hv9:hover{color:#ffffff}.hv10:hover{background:#1e2b48}.hv11:hover{color:#131a24}.board-card:hover,.board-chip:hover{border-color:#3d4d70}.board-ctrl:hover{border-color:#e8a33d;color:#e8a33d}.board-back:hover{color:#e8a33d}body:has(.lc-page){background:#0a1020}.lc-page{background:#0a1020;color:#e6ebf4;min-height:100vh;position:relative;overflow-x:hidden}.lc-glow,.lc-grid{position:fixed;inset:0;pointer-events:none;z-index:0}.lc-glow{background:radial-gradient(900px 520px at 78% -8%,rgba(232,163,61,.13),transparent 70%),radial-gradient(700px 460px at 6% 12%,rgba(63,167,181,.1),transparent 70%)}.lc-grid{background-image:linear-gradient(#141f36 1px,transparent 0),linear-gradient(90deg,#141f36 1px,transparent 0);background-size:56px 56px;opacity:.5;animation:lc-drift 14s linear infinite;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 30%,transparent 100%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 30%,transparent 100%)}@keyframes lc-drift{to{transform:translateY(-56px)}}.lc-nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(10,16,32,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #16223a}.lc-navlink{font-size:13.5px;color:#a9b6cd;text-decoration:none;transition:color .15s ease}.lc-navlink:hover{color:#ffffff}.lc-btn-primary{display:inline-block;background:#e8a33d;color:#0a1020;font-family:inherit;font-weight:600;font-size:14.5px;padding:13px 22px;border:none;border-radius:7px;cursor:pointer;text-decoration:none;transition:background .15s ease}.lc-btn-primary:hover:not(:disabled){background:#f6c477}.lc-btn-primary:disabled{cursor:default;opacity:.85}.lc-btn-sm{display:inline-block;background:#e8a33d;color:#0a1020;font-weight:600;font-size:13px;padding:8px 15px;border:none;border-radius:6px;cursor:pointer;text-decoration:none;font-family:inherit;transition:background .15s ease}.lc-btn-sm:hover{background:#f6c477}.lc-btn-ghost{display:inline-block;background:transparent;border:1px solid #26334f;color:#dbe3ef;font-size:14.5px;font-weight:500;padding:13px 22px;border-radius:7px;cursor:pointer;text-decoration:none;font-family:inherit;transition:border-color .15s ease,color .15s ease}.lc-btn-ghost:hover{border-color:#3d4d70;color:#ffffff}.lc-input{width:100%;background:#0a1120;border:1px solid #24325a;border-radius:7px;padding:12px 13px;font-family:inherit;font-size:14px;color:#e6ebf4;outline:none;transition:border-color .15s ease}.lc-input:focus{border-color:#e8a33d}.lc-input::placeholder{color:#5d6d8a}.lc-cap{transition:border-color .18s ease}.lc-cap:hover{border-color:#e8a33d}@keyframes lc-riseIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.lc-rise{animation:lc-riseIn .75s ease both}@keyframes lc-tick{to{transform:translateY(-50%)}}.lc-ticker{animation:lc-tick 26s linear infinite}@keyframes lc-sweep{0%{transform:translateY(-100%)}to{transform:translateY(400%)}}.lc-scan{animation:lc-sweep 5.5s ease-in-out infinite}@keyframes lc-pulse{50%{opacity:.35;transform:scale(.8)}}.lc-pulse{animation:lc-pulse 1.8s ease-in-out infinite}@keyframes lc-ringIn{0%{stroke-dashoffset:100.5}}.lc-ring{animation:lc-ringIn 1.6s ease .3s both}@keyframes lc-barIn{0%{transform:scaleX(0)}}.lc-bar{transform-origin:left;animation:lc-barIn 1.1s ease both}@keyframes lc-spin{to{transform:rotate(1turn)}}.lc-spin{animation:lc-spin 1s linear infinite}@keyframes lc-fadeIn{0%{opacity:0}}.lc-logline{animation:lc-fadeIn .3s ease both}@keyframes lc-caret{50%{opacity:0}}.lc-caret{animation:lc-caret 1s steps(1) infinite}.lc-reveal-armed [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .75s cubic-bezier(.2,.7,.2,1),transform .75s cubic-bezier(.2,.7,.2,1)}.lc-reveal-armed [data-reveal].lc-revealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lc-bar,.lc-caret,.lc-grid,.lc-pulse,.lc-ring,.lc-rise,.lc-scan,.lc-ticker{animation:none!important}.lc-scan{display:none}.lc-bar,.lc-ring{transform:none}.lc-reveal-armed [data-reveal]{opacity:1;transform:none;transition:none}}@media (max-width:760px){.lc-mock-sidebar{display:none}.lc-mock-inner{grid-template-columns:1fr!important}.lc-h1{font-size:40px!important}.lc-h2{font-size:29px!important}}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:IBM Plex Sans,system-ui,-apple-system,sans-serif;font-size:13px;color:#131a24;background:#eef1f5;-webkit-font-smoothing:antialiased}input::placeholder{color:#a4b0be}.board-grid{position:-webkit-sticky;position:sticky;top:0;height:100vh;margin-bottom:-100vh;pointer-events:none;z-index:0;background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:56px 56px;opacity:var(--grid-opacity,.5);-webkit-mask-image:radial-gradient(78% 62% at 50% 22%,#000 28%,transparent 100%);mask-image:radial-gradient(78% 62% at 50% 22%,#000 28%,transparent 100%)}