:root{--ink:#e8e8ed;--ink-soft:#b4b4be;--paper:#0d0d0f;--paper-2:#121216;--surface:rgba(18,18,22,.85);--surface-solid:#16161c;--surface-soft:hsla(0,0%,100%,.05);--line:hsla(0,0%,100%,.07);--line-strong:hsla(0,0%,100%,.12);--muted:#7a7a85;--accent:#5b8def;--accent-deep:#7aa4f5;--accent-soft:rgba(91,141,239,.14);--warm:#f0f0f4;--ok:#5dcea0;--warn:#e0a07a;--danger:#e07070;--radius:20px;--radius-sm:14px;--font:"Plus Jakarta Sans",system-ui,sans-serif;--display:"Plus Jakarta Sans",system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace;--ease:cubic-bezier(.25,.46,.45,.94);--shadow:0 16px 40px rgba(0,0,0,.35);--shadow-sm:0 8px 24px rgba(0,0,0,.22);--glow:rgba(91,141,239,.15);--blur:24px}html[data-theme=light]{--ink:#1a1a1f;--ink-soft:#3d3d46;--paper:#f0f0f4;--paper-2:#e8e8ee;--surface:hsla(0,0%,100%,.92);--surface-solid:#fff;--surface-soft:rgba(0,0,0,.04);--line:rgba(0,0,0,.1);--line-strong:rgba(0,0,0,.14);--muted:#5c5c66;--accent:#4a7dd9;--accent-deep:#3a6bc4;--accent-soft:rgba(91,141,239,.12);--warm:#1a1a1f;--ok:#2f9e6f;--shadow:0 12px 32px rgba(0,0,0,.08);--shadow-sm:0 4px 14px rgba(0,0,0,.05);--glow:rgba(91,141,239,.08)}*{box-sizing:border-box}body,html{background:var(--paper);color:var(--ink);font-family:var(--font);margin:0;min-height:100%;-webkit-font-smoothing:antialiased}::view-transition-new(root),::view-transition-old(root){animation-duration:.45s;animation-timing-function:var(--ease)}::view-transition-old(root){animation-name:theme-out}::view-transition-new(root){animation-name:theme-in}@keyframes theme-out{to{opacity:0}}@keyframes theme-in{0%{opacity:0}}@supports not (view-transition-name:root){html{transition:color .4s var(--ease),background-color .4s var(--ease)}.aio-logo,.badge,.btn-primary,.btn-secondary,.form-input,.rail,.surface,body{transition:color .4s var(--ease),background-color .4s var(--ease),border-color .4s var(--ease),box-shadow .4s var(--ease),fill .4s var(--ease)}}body{background:var(--paper);background-attachment:fixed}body:before{background:radial-gradient(ellipse 80% 50% at 50% -20%,var(--glow),transparent 50%),radial-gradient(ellipse 60% 40% at 100% 50%,rgba(91,141,239,.06),transparent 50%),radial-gradient(ellipse 50% 30% at 0 80%,rgba(91,141,239,.04),transparent 50%);content:"";inset:0;pointer-events:none;position:fixed;z-index:0}html[data-theme=light] body:before{background:radial-gradient(ellipse 80% 50% at 50% -20%,rgba(91,141,239,.06),transparent 50%),radial-gradient(ellipse 60% 40% at 100% 50%,rgba(91,141,239,.03),transparent 50%)}body:after{background-image:linear-gradient(hsla(0,0%,100%,.02) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:64px 64px;content:"";inset:0;opacity:.5;pointer-events:none;position:fixed;z-index:0}html[data-theme=light] body:after{background-image:linear-gradient(rgba(0,0,0,.035) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.035) 1px,transparent 0);opacity:.55}#__nuxt{position:relative;z-index:1}a{color:inherit}.btn-primary,.btn-secondary{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font:inherit;font-size:.88rem;font-weight:600;gap:.5rem;justify-content:center;padding:.65rem 1.2rem;text-decoration:none;transition:transform .3s var(--ease),background .25s ease,color .25s ease,border-color .25s ease,box-shadow .3s var(--ease)}.btn-primary{background:#fff;border:none;box-shadow:0 8px 22px #00000038;color:#121218}html[data-theme=light] .btn-primary{background:#1a1a1f;box-shadow:0 8px 20px #0000001f;color:#f0f0f4}.btn-primary:hover{box-shadow:0 12px 28px #5b8def33;transform:translateY(-1px)}.btn-primary:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}.btn-secondary{background:transparent;border:1px solid var(--line);color:var(--ink)}.btn-secondary:hover{background:var(--accent-soft);border-color:#5b8def66;transform:translateY(-1px)}.form-input{background:#00000047;border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink);font:inherit;padding:.75rem .9rem;transition:border-color .25s ease,box-shadow .25s ease;width:100%}html[data-theme=light] .form-input{background:#f5f5f7}.form-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--glow);outline:none}.panel{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.page-title{font-family:var(--display);font-size:clamp(1.3rem,2.4vw,1.6rem);font-weight:700;letter-spacing:-.03em;margin:0 0 .25rem}.page-desc{color:var(--muted);font-size:.92rem;line-height:1.5;margin:0;max-width:38rem}.data-table{border-collapse:collapse;font-size:.9rem;width:100%}.data-table td,.data-table th{border-bottom:1px solid var(--line);padding:.7rem .6rem;text-align:left}.data-table th{background:transparent;color:var(--muted);font-size:.7rem;font-weight:650;letter-spacing:.05em;padding-top:.35rem;text-transform:uppercase}.data-table tr:last-child td{border-bottom:0}.mono{font-family:var(--mono);font-size:.82rem}.muted{color:var(--muted)}.badge,.status-foot{background:none;border:0;border-radius:0;color:var(--accent-deep);display:inline;font-family:var(--mono);font-size:.72rem;font-weight:450;letter-spacing:.01em;padding:0;text-transform:none}.status-foot{color:var(--ok);display:block;margin-top:.18rem}.status-foot[data-tone=muted]{color:var(--muted)}.status-foot[data-tone=warn]{color:var(--warn)}.status-foot[data-tone=danger]{color:var(--danger)}.job-st,.st,.status-pill{background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-family:var(--mono)!important;font-size:.72rem!important;font-weight:450!important;letter-spacing:.01em!important;padding:0!important;text-transform:none!important}.spinner{animation:spin .75s linear infinite;border:2px solid hsla(0,0%,100%,.15);border-radius:50%;border-top-color:currentcolor;height:16px;width:16px}html[data-theme=light] .spinner{border-color:currentColor rgba(0,0,0,.12) rgba(0,0,0,.12)}@keyframes spin{to{transform:rotate(1turn)}}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes breathe{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes soft-pulse{0%,to{opacity:.55}50%{opacity:1}}.anim-rise{animation:rise .55s var(--ease) both}.anim-rise-d1{animation-delay:.08s}.anim-rise-d2{animation-delay:.16s}.anim-rise-d3{animation-delay:.24s}.aio-fold{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--ease)}.aio-fold:not([data-open="1"]){pointer-events:none}.aio-fold[data-open="1"]{grid-template-rows:1fr}.aio-fold-inner{min-height:0;opacity:0;overflow:hidden;transform:translateY(-6px);transition:opacity .28s ease,transform .34s var(--ease)}.aio-fold[data-open="1"] .aio-fold-inner{opacity:1;transform:none}.aio-fold-hint{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--ease)}.aio-fold-hint[data-show="1"]{grid-template-rows:1fr}.aio-fold-hint>*{min-height:0;opacity:0;overflow:hidden;transition:opacity .25s ease}.aio-fold-hint[data-show="1"]>*{opacity:1}.page-enter-active,.page-leave-active{transition:opacity .28s var(--ease),transform .32s var(--ease)}.page-enter-from{opacity:0;transform:translateY(10px)}.page-leave-to{opacity:0;transform:translateY(-6px)}.aio-fade-enter-active,.aio-fade-leave-active{transition:opacity .22s ease}.aio-fade-enter-from,.aio-fade-leave-to{opacity:0}.aio-pop-enter-active,.aio-pop-leave-active{transition:opacity .22s ease,transform .28s var(--ease)}.aio-pop-enter-from,.aio-pop-leave-to{opacity:0;transform:translateY(8px) scale(.98)}.data-table tbody tr{transition:background .2s ease}.data-table tbody tr:hover td{background:var(--surface-soft)}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}
