html body.ayra-premium .ayra-identity{display:flex!important;flex-wrap:nowrap!important;gap:10px!important;padding:7px 10px!important;align-items:center!important;max-width:100%;box-sizing:border-box}
html body.ayra-premium .workspace-tabs{flex:1 1 auto!important;min-width:290px!important;gap:3px!important;overflow:visible!important}
html body.ayra-premium .workspace-tab{min-width:0!important;flex:1 1 0!important;padding:8px 5px!important;gap:5px!important;font-size:clamp(12px,.85vw,14px)!important;white-space:nowrap;line-height:1.2;background:linear-gradient(#08293c,#041a29);color:#c2dce9;border:1px solid #184461;border-radius:7px}
html body.ayra-premium .workspace-tab svg{width:16px;height:16px;flex-basis:16px}
html body.ayra-premium .ayra-neon-clock{display:grid!important;grid-template-columns:25px 35px 40px repeat(4,28px) repeat(2,35px);gap:3px;flex:0 0 auto;align-items:stretch;background:transparent;border:0;padding:0;margin:0;min-width:0;box-sizing:border-box}
.ayra-neon-clock .anc-cell{--anc:#67d7ff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:46px;padding:4px 2px;background:linear-gradient(160deg,#092234,#04131f);border:1px solid color-mix(in srgb,var(--anc),transparent 52%);border-radius:5px;box-shadow:inset 0 0 8px color-mix(in srgb,var(--anc),transparent 94%),0 0 7px color-mix(in srgb,var(--anc),transparent 86%);box-sizing:border-box}
.ayra-neon-clock .anc-cell strong{font:700 18px/1.05 'Consolas','Cascadia Mono',monospace;color:var(--anc);font-variant-numeric:tabular-nums;text-shadow:0 0 5px color-mix(in srgb,var(--anc),transparent 20%),0 0 10px color-mix(in srgb,var(--anc),transparent 50%);letter-spacing:0}
.ayra-neon-clock .anc-cell small{font:600 7px/1 'Segoe UI',sans-serif;letter-spacing:.35px;color:color-mix(in srgb,var(--anc),white 22%)}
.ayra-neon-clock .anc-day{--anc:#e2a2ff}.ayra-neon-clock .anc-month{--anc:#d18eff}.ayra-neon-clock .anc-year{--anc:#ba80ff}
.ayra-neon-clock .anc-month strong,.ayra-neon-clock .anc-year strong{font-size:13px}
.ayra-neon-clock .anc-hour{--anc:#35baff}.ayra-neon-clock .anc-minute{--anc:#39d7ef}.ayra-neon-clock .anc-second{--anc:#8bd9ae}.ayra-neon-clock .anc-centi{--anc:#ffc35d}.ayra-neon-clock .anc-milli{--anc:#ff8651}.ayra-neon-clock .anc-micro{--anc:#ff414d}
.ayra-neon-clock .anc-hour{margin-left:4px}.ayra-neon-clock .anc-milli strong,.ayra-neon-clock .anc-micro strong{font-size:16px}
html body.ayra-premium #ayra-user-menu-toggle{flex:0 0 auto!important}
@media(max-width:1500px){html body.ayra-premium .workspace-tab svg{display:none!important}html body.ayra-premium #ayra-user-menu-toggle .ayra-user-menu-label{display:none!important}}
@media(max-width:1100px){html body.ayra-premium .ayra-identity{display:grid!important;grid-template-columns:44px minmax(0,1fr) 50px;gap:8px!important}html body.ayra-premium .workspace-tabs{grid-row:1;grid-column:1/3;width:100%;min-width:0!important}html body.ayra-premium #ayra-user-menu-toggle{grid-row:1;grid-column:3;justify-self:end;margin:0!important}html body.ayra-premium #sidebar-toggle{grid-row:2;grid-column:1}html body.ayra-premium .ayra-neon-clock{grid-row:2;grid-column:2/4;justify-self:end}html body.ayra-premium .identity-state{display:none!important}}
@media(min-width:1024px) and (max-width:1100px){html body.ayra-premium .ayra-neon-clock{grid-column:1/4}}
@media(max-width:480px){html body.ayra-premium .ayra-identity{padding:7px!important;gap:6px!important;grid-template-columns:40px minmax(0,1fr) 44px}html body.ayra-premium .workspace-tab{font-size:11px!important;padding:7px 2px!important}html body.ayra-premium .ayra-neon-clock{grid-template-columns:repeat(3,minmax(22px,1fr)) repeat(4,minmax(21px,1fr)) repeat(2,minmax(27px,1fr));gap:2px;width:100%;max-width:310px}.ayra-neon-clock .anc-cell{min-height:43px;padding:3px 1px;border-radius:4px}.ayra-neon-clock .anc-cell strong{font-size:15px}.ayra-neon-clock .anc-milli strong,.ayra-neon-clock .anc-micro strong{font-size:13px}.ayra-neon-clock .anc-month strong,.ayra-neon-clock .anc-year strong{font-size:11px}.ayra-neon-clock .anc-cell small{font-size:6px;letter-spacing:0}.ayra-neon-clock .anc-hour{margin-left:1px}}
@media(prefers-reduced-motion:reduce){.ayra-neon-clock .anc-cell strong{text-shadow:0 0 4px var(--anc)}}
