.atyx-onboard-page{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--atyx-space-lg) var(--atyx-space-md);background:var(--atyx-surface-0)}.atyx-onboard-card{width:100%;max-width:420px;display:flex;flex-direction:column;gap:var(--atyx-space-md);padding:var(--atyx-space-xl) var(--atyx-space-lg);background:var(--atyx-surface-1);border:var(--atyx-border-default);border-radius:var(--atyx-radius-lg);box-shadow:var(--atyx-shadow-md)}.atyx-onboard-card--wide{max-width:560px}.atyx-onboard-brand{display:flex;justify-content:center}.atyx-onboard-title{margin:0;text-align:center;font-family:var(--atyx-font-serif);font-weight:300;font-size:var(--atyx-text-xl);color:var(--atyx-fg-primary)}.atyx-onboard-lead{margin:0;text-align:center;color:var(--atyx-fg-secondary);font-size:var(--atyx-text-sm);line-height:1.5}.atyx-onboard-form{display:flex;flex-direction:column;gap:var(--atyx-space-md)}.atyx-onboard-submit{width:100%}.atyx-onboard-status{display:flex;align-items:center;justify-content:center;gap:var(--atyx-space-sm);min-height:100dvh;color:var(--atyx-fg-secondary);font-size:var(--atyx-text-sm);background:var(--atyx-surface-0)}.atyx-onboard-drop{display:flex;flex-direction:column;align-items:center;gap:var(--atyx-space-xs);width:100%;padding:var(--atyx-space-xl) var(--atyx-space-md);background:none;border:var(--atyx-border-width-thick) dashed var(--atyx-gold-line);border-radius:var(--atyx-radius-md);color:var(--atyx-fg-primary);font:inherit;text-align:center;cursor:pointer}.atyx-onboard-drop:hover{background:var(--atyx-surface-hover)}.atyx-onboard-drop--filled{border-color:var(--atyx-green-line)}.atyx-onboard-drop__icon{color:var(--atyx-gold)}.atyx-onboard-drop__title{font-size:var(--atyx-text-sm);font-weight:500}.atyx-onboard-drop__hint{color:var(--atyx-fg-muted);font-family:var(--atyx-font-mono);font-size:var(--atyx-text-xs)}.atyx-onboard-files{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.atyx-onboard-file{display:flex;align-items:center;gap:var(--atyx-space-sm);min-height:var(--atyx-touch-target);font-size:var(--atyx-text-sm);color:var(--atyx-fg-primary);border-bottom:var(--atyx-border-subtle)}.atyx-onboard-file__name{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atyx-onboard-file__meta{flex-shrink:0;color:var(--atyx-fg-secondary);font-family:var(--atyx-font-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.atyx-onboard-file__stage--error{color:var(--atyx-red-text)}.atyx-onboard-file__remove{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--atyx-touch-target);height:var(--atyx-touch-target);padding:0;background:none;border:0;border-radius:var(--atyx-radius-md);color:var(--atyx-fg-secondary);cursor:pointer}.atyx-onboard-file__remove:hover{color:var(--atyx-fg-primary);background:var(--atyx-surface-hover)}.atyx-onboard-file-input{display:none}@media (max-width:480px){.atyx-onboard-file{flex-wrap:wrap}}