.card,.empty,.authbox,.software{border-radius:16px}.cta{border-radius:20px}.btn,.field input,.field textarea,.field select,.menuButton{border-radius:10px}.badge{border-radius:999px}.tableWrap,.table{border-radius:14px}.sidebar a{border-radius:10px}.chat{border-radius:50%}@media (max-width:520px){.card,.empty,.authbox,.software{border-radius:14px}}
:root{--hyr4d-bg:#000;--hyr4d-bg-elevated:#000;--hyr4d-rail:#000;--hyr4d-panel:#0a0a0c;--hyr4d-panel-hover:#101012;--hyr4d-surface:#101012;--hyr4d-surface-raised:#1f1f22;--hyr4d-surface-soft:#242428;--hyr4d-text:#f2f2f4;--hyr4d-text-bright:#f4f5f7;--hyr4d-muted:#9a9aa3;--hyr4d-eyebrow:#aeb6c2;--muted:#9a9aa3;--hyr4d-line:#ffffff14;--hyr4d-line-strong:#ffffff38;--hyr4d-radius-panel:14px;--hyr4d-radius-control:8px;--chrome-radius:8px;--radius:14px;--site-chrome-stops:#fff 0%, #f3f6fa 10%, #a8b4c2 22%, #6e7a88 34%, #e8eef6 46%, #c5d0dc 58%, #8b959f 70%, #f7fafc 82%, #9aa6b4 92%, #fff 100%}@property --site-chrome-angle{syntax:"<angle>";inherits:false;initial-value:135deg}@keyframes site-chrome-edge{to{--site-chrome-angle:495deg}}body:before,.hero:before{content:none}h1,h2,h3,.heroWithDemo .heroTagline,.hyr4d-heading{font-family:var(--font-display);letter-spacing:-.025em;font-weight:400}.heroWithDemo .heroTagline,:is(.accountMain,.adminMain,.authbox) h1,main.section>h1,.section>h2,.cta h2{color:#f4f5f7;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px #ffffff40)drop-shadow(0 2px #050505);background-image:linear-gradient(#fff 0%,#d7e0ea 42%,#9aa8b8 68%,#f4f7fb 100%);-webkit-background-clip:text;background-clip:text}.eyebrow,.sidebarTitle,.footerTitle{color:#aeb6c2;letter-spacing:.14em;font-size:10px}:is(.hyr4d-panel,.card,.subscriptionCard,.empty,.cta,.tableWrap,.authbox,.software,.cookieConsent){--site-chrome-angle:135deg;border-radius:var(--hyr4d-radius-panel);background:linear-gradient(#0a0a0c, #0a0a0c) padding-box, linear-gradient(var(--site-chrome-angle), var(--site-chrome-stops)) border-box;border:1.5px solid #0000;animation:5.5s linear infinite site-chrome-edge;box-shadow:0 8px 20px #00000073}:is(.hyr4d-panel,.card,.subscriptionCard,.empty,.cta,.tableWrap):before{content:none}:is(.hyr4d-panel,.card,.subscriptionCard):hover{box-shadow:0 10px 24px #00000085}.featureIcon{color:#e8eef6;background:linear-gradient(#242428,#101012);border-color:#78818e;border-radius:8px;box-shadow:inset 0 1px #ffffff1f}.hyr4d-btn-chrome,.btn.primary{color:#1a1a1c;background:linear-gradient(#ffffff73,#0000 40%),linear-gradient(#f0f1f4,#b8bcc6 55%,#8e949f);border-color:#ffffff47;box-shadow:inset 0 1px #ffffff8c,0 2px 8px #00000047}.hyr4d-btn-chrome:hover:not(:disabled),.btn.primary:hover:not(:disabled){filter:brightness(1.05);background:linear-gradient(#f7f8fa,#c4c8d0 55%,#969ca8);border-color:#fff6;transform:none}.hyr4d-btn-steel,.btn:not(.primary):not(.hyr4d-btn-chrome){background:linear-gradient(#2a2a2e,#1c1c1f);border-color:#ffffff38}.hyr4d-btn-steel:hover:not(:disabled),.btn:not(.primary):not(.hyr4d-btn-chrome):hover:not(:disabled){background:#26262b}.hyr4d-btn-chrome:disabled,.btn.primary:disabled{color:#66717c;filter:none;background:linear-gradient(#2a3038,#171b21);border-color:#3c4550;transform:none}.hyr4d-nav-item.is-active{background:linear-gradient(90deg,#d7e1ec2e,#d7e1ec0a);border-color:#d7e1ec52;box-shadow:inset 2px 0 #e8eef6}.field input,.field textarea,.field select{color:#f2f2f4;background:#080808;border:1px solid #343434;border-radius:8px}.field input:focus,.field textarea:focus,.field select:focus{border-color:#9aafc4;outline:none;box-shadow:0 0 0 3px #b4c8dc2e}.sidebar{background:#000;border-color:#ffffff24;border-radius:14px}th{color:#c5c8cf;letter-spacing:.08em;background:#111113}tbody tr:hover{background:#ffffff08}.notice{background:#101012;border-radius:8px}.badge{color:#d7e0ea;background:#18181c}.footer{background:#000000b8;border-top-color:#ffffff24}.backButton,.scrollTopButton,.chat{background:linear-gradient(#2a2a2e,#1c1c1f);border-color:#78818e}@media (prefers-reduced-motion:reduce){:is(.hyr4d-panel,.card,.subscriptionCard,.empty,.cta,.tableWrap,.authbox,.software,.cookieConsent),.hyr4d-btn-chrome:after,.btn.primary:after{animation:none}}@media (forced-colors:active){:is(.hyr4d-panel,.card,.subscriptionCard,.empty,.cta,.tableWrap,.authbox,.software,.cookieConsent){border-color:canvastext}.heroWithDemo .heroTagline,:is(.accountMain,.adminMain,.authbox) h1,main.section>h1,.section>h2,.cta h2{-webkit-text-fill-color:CanvasText;filter:none;background:0 0}}
