.worker-hub-page{min-height:100vh;padding-bottom:72px}.worker-release-badge{position:relative;z-index:3;display:inline-flex;align-items:center;min-height:38px;margin-top:8px;padding:9px 15px;border:0;border-radius:999px;color:#09060d;font-size:10px;font-weight:900;letter-spacing:.09em;background:linear-gradient(105deg,#fff,#d8b8ff 32%,#ff69bd 60%,#63f5df);box-shadow:0 10px 26px #ae65ff30}.worker-hub-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:30px;border:0;background:transparent;box-shadow:none}.worker-hub-card{--hub-accent: #b47cff;position:relative;isolation:isolate;min-height:190px;padding:24px 22px;overflow:visible;border:0;border-radius:0;outline:0;color:#fff;text-decoration:none;background:radial-gradient(ellipse 78% 72% at 48% 46%,color-mix(in srgb,var(--hub-accent) 24%,rgba(255,255,255,.07)) 0%,color-mix(in srgb,var(--hub-accent) 10%,transparent) 48%,transparent 78%);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:transform .18s ease}.worker-hub-card:before{content:none}.worker-hub-card:hover,.worker-hub-card:focus-visible{transform:translate3d(0,-7px,0) scale(1.012);outline:none}.worker-hub-card--shift{--hub-accent: #b47cff}.worker-hub-card--orders{--hub-accent: #ff58bb}.worker-hub-card--comments{--hub-accent: #5cf2e3}.worker-hub-card--mixes{--hub-accent: #ffb05f}.worker-hub-card>svg{color:color-mix(in srgb,var(--hub-accent) 82%,white 18%);filter:drop-shadow(0 0 12px color-mix(in srgb,var(--hub-accent) 34%,transparent))}.worker-hub-card span,.worker-hub-card strong,.worker-hub-card small{position:relative;z-index:1;display:block;text-shadow:0 2px 12px rgba(0,0,0,.42)}.worker-hub-card span{margin-top:22px;color:#ffffffad;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.worker-hub-card strong{margin-top:5px;font-size:clamp(30px,3vw,46px);line-height:1}.worker-hub-card small{margin-top:12px;color:#ffffff8f;line-height:1.45}.worker-shift-summary{position:relative;z-index:2;isolation:isolate;margin-top:32px;padding:30px 12px 22px;overflow:visible;border:0;border-radius:0;outline:0;background:radial-gradient(ellipse 62% 72% at 18% 46%,rgba(184,116,255,.13),transparent 72%),radial-gradient(ellipse 62% 72% at 84% 54%,rgba(68,241,220,.1),transparent 74%);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.worker-shift-summary:before{content:none}.worker-shift-summary__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:20px;border:0;background:transparent;box-shadow:none}.worker-shift-summary__grid article{position:relative;min-height:128px;padding:20px;overflow:visible;border:0;border-radius:0;outline:0;background:radial-gradient(ellipse 82% 78% at 48% 50%,rgba(255,255,255,.095) 0%,rgba(166,118,255,.055) 46%,transparent 80%);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.worker-shift-summary__grid article:before{content:none}.worker-shift-summary__grid span,.worker-shift-summary__grid strong{display:block;text-shadow:0 2px 12px rgba(0,0,0,.42)}.worker-shift-summary__grid span{margin-top:14px;color:#fff9;font-size:11px}.worker-shift-summary__grid strong{margin-top:5px;font-size:30px}.worker-shift-summary__action{display:inline-flex;align-items:center;justify-content:center;min-height:46px;margin-top:20px;padding:11px 17px;border:0;border-radius:15px;color:#0a0710;font-weight:850;text-decoration:none;background:linear-gradient(110deg,#fff,#d6bfff 38%,#ff79ca 68%,#70f6df);box-shadow:0 12px 28px #935dff2e}.worker-mixes-workspace{align-items:start}.worker-mixes-note{display:flex;align-items:center;gap:12px;margin-top:18px;padding:15px 18px;border:0;border-radius:0;color:#ffffffad;background:radial-gradient(ellipse at 50% 50%,rgba(42,210,170,.1),transparent 78%)}.worker-mixes-note p{margin:0}@media(max-width:980px){.worker-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.worker-hub-grid,.worker-shift-summary__grid{grid-template-columns:1fr}.worker-hub-card{min-height:158px}}@media(prefers-reduced-motion:reduce){.worker-hub-card{transition:none}}
