[data-v-ea9f3cf7]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-primary:#37bf55;--color-accent:#7461cf;--color-error:#d1529d;--color-disabled:#262626;--color-disabled-dark:#222;--color-inactive:#2a2a2a;--color-black:#090909;--color-bg-main:var(--color-black);--color-bg-dark:#0a0a0a;--color-bg-cell:#1a1a1a;--color-interactive:#cecece;--color-text-secondary:#888;--color-primary-dim:color-mix(in srgb, var(--color-primary) 20%, transparent);--toast-primary:#46b0c7;--toast-success:#5fbf92;--toast-info:var(--color-inactive);--toast-warning:#bfa15f;--toast-error:#bf5f5f;--gradient-progress:linear-gradient(90deg, #37bf55 0%, #1a5928 100%);--font-family-heading:"TEST Vast", sans-serif;--font-family-mono:"JetBrains Mono", monospace;--radius-sm:5px;--radius-md:10px;--main-gap:16px;--button-gap:12px;--card-gap:8px;--transition-base:.25s ease-in-out}.terminal-cookie-banner[data-v-ea9f3cf7]{z-index:100;border:2px solid var(--color-accent);border-radius:var(--radius-md);padding:24px 16px calc(16px + var(--sab));background-color:var(--color-bg-main);flex-direction:column;gap:20px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.terminal-cookie-banner__body[data-v-ea9f3cf7]{align-items:center;gap:16px;display:flex}.terminal-cookie-banner__icon[data-v-ea9f3cf7]{width:60px;height:60px;color:var(--color-accent);image-rendering:pixelated;flex-shrink:0;display:flex}.terminal-cookie-banner__text[data-v-ea9f3cf7]{font-family:var(--font-family-mono);text-transform:uppercase;color:var(--color-accent);font-size:12px;font-weight:400;line-height:16px}.terminal-cookie-banner__link[data-v-ea9f3cf7],.terminal-cookie-banner__inline-link[data-v-ea9f3cf7]{color:var(--color-interactive);text-underline-offset:3px;transition:opacity var(--transition-base);word-break:break-all;text-decoration:underline}.terminal-cookie-banner__link[data-v-ea9f3cf7]:hover,.terminal-cookie-banner__inline-link[data-v-ea9f3cf7]:hover{opacity:.8}.terminal-cookie-banner__actions[data-v-ea9f3cf7]{gap:10px;width:100%;height:44px;display:flex}.terminal-cookie-banner__btn[data-v-ea9f3cf7]{flex:1}.cookie-slide-enter-active[data-v-ea9f3cf7],.cookie-slide-leave-active[data-v-ea9f3cf7]{transition:opacity .25s,transform .3s cubic-bezier(.16,1,.3,1)}.cookie-slide-enter-from[data-v-ea9f3cf7],.cookie-slide-leave-to[data-v-ea9f3cf7]{opacity:0;transform:translateY(calc(100% + 12px))}[data-v-ddde681c]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-primary:#37bf55;--color-accent:#7461cf;--color-error:#d1529d;--color-disabled:#262626;--color-disabled-dark:#222;--color-inactive:#2a2a2a;--color-black:#090909;--color-bg-main:var(--color-black);--color-bg-dark:#0a0a0a;--color-bg-cell:#1a1a1a;--color-interactive:#cecece;--color-text-secondary:#888;--color-primary-dim:color-mix(in srgb, var(--color-primary) 20%, transparent);--toast-primary:#46b0c7;--toast-success:#5fbf92;--toast-info:var(--color-inactive);--toast-warning:#bfa15f;--toast-error:#bf5f5f;--gradient-progress:linear-gradient(90deg, #37bf55 0%, #1a5928 100%);--font-family-heading:"TEST Vast", sans-serif;--font-family-mono:"JetBrains Mono", monospace;--radius-sm:5px;--radius-md:10px;--main-gap:16px;--button-gap:12px;--card-gap:8px;--transition-base:.25s ease-in-out}.terminal-frame[data-v-ddde681c]{border:2px solid var(--color-primary);border-radius:var(--radius-md);height:100dvh;padding-bottom:var(--sab);background-color:var(--color-bg-main);flex-direction:column;max-width:390px;max-height:800px;margin:auto;display:flex;position:relative;overflow:hidden;box-shadow:0 0 25px #37bf5526}.terminal-frame__dev-banner[data-v-ddde681c]{padding:0 var(--card-gap) 0 var(--card-gap);color:var(--color-error)}.terminal-frame__header[data-v-ddde681c]{border-bottom:2px solid var(--color-primary);-webkit-user-select:none;user-select:none;align-items:center;height:38px;padding:0 16px;display:flex}.terminal-frame__header-line[data-v-ddde681c]{flex:1;height:1px}.terminal-frame__logo[data-v-ddde681c]{color:var(--color-primary);align-items:center;text-decoration:none;display:flex}.terminal-frame__logo-icon[data-v-ddde681c]{width:20px;height:20px;transition:transform .25s ease-in-out;display:block;transform:rotate(-15deg)}.terminal-frame__logo:hover .terminal-frame__logo-icon[data-v-ddde681c]{transform:rotate(0)scale(1.1)}.terminal-frame__about-link[data-v-ddde681c]{font-family:var(--font-family-mono);text-transform:uppercase;letter-spacing:.06em;text-underline-offset:3px;text-transform:uppercase;color:var(--color-primary);cursor:pointer;font-size:12px;font-weight:400;line-height:16px;text-decoration:underline;transition:opacity .2s}.terminal-frame__about-link[data-v-ddde681c]:hover{opacity:.7}.terminal-frame__about-link--active[data-v-ddde681c]{opacity:.7;pointer-events:none}.terminal-frame__body[data-v-ddde681c]{margin-bottom:var(--main-gap);padding:var(--main-gap);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden auto}[data-v-feddaea9]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-primary:#37bf55;--color-accent:#7461cf;--color-error:#d1529d;--color-disabled:#262626;--color-disabled-dark:#222;--color-inactive:#2a2a2a;--color-black:#090909;--color-bg-main:var(--color-black);--color-bg-dark:#0a0a0a;--color-bg-cell:#1a1a1a;--color-interactive:#cecece;--color-text-secondary:#888;--color-primary-dim:color-mix(in srgb, var(--color-primary) 20%, transparent);--toast-primary:#46b0c7;--toast-success:#5fbf92;--toast-info:var(--color-inactive);--toast-warning:#bfa15f;--toast-error:#bf5f5f;--gradient-progress:linear-gradient(90deg, #37bf55 0%, #1a5928 100%);--font-family-heading:"TEST Vast", sans-serif;--font-family-mono:"JetBrains Mono", monospace;--radius-sm:5px;--radius-md:10px;--main-gap:16px;--button-gap:12px;--card-gap:8px;--transition-base:.25s ease-in-out}.achievement-form[data-v-feddaea9]{gap:var(--main-gap);flex-direction:column;display:flex}[data-v-a7856535]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-primary:#37bf55;--color-accent:#7461cf;--color-error:#d1529d;--color-disabled:#262626;--color-disabled-dark:#222;--color-inactive:#2a2a2a;--color-black:#090909;--color-bg-main:var(--color-black);--color-bg-dark:#0a0a0a;--color-bg-cell:#1a1a1a;--color-interactive:#cecece;--color-text-secondary:#888;--color-primary-dim:color-mix(in srgb, var(--color-primary) 20%, transparent);--toast-primary:#46b0c7;--toast-success:#5fbf92;--toast-info:var(--color-inactive);--toast-warning:#bfa15f;--toast-error:#bf5f5f;--gradient-progress:linear-gradient(90deg, #37bf55 0%, #1a5928 100%);--font-family-heading:"TEST Vast", sans-serif;--font-family-mono:"JetBrains Mono", monospace;--radius-sm:5px;--radius-md:10px;--main-gap:16px;--button-gap:12px;--card-gap:8px;--transition-base:.25s ease-in-out}.terminal-team-row[data-v-a7856535]{border:2px solid var(--color-accent);padding:var(--main-gap);box-sizing:border-box;border-radius:12px;flex-direction:column;gap:12px;display:flex}.terminal-team-row__members[data-v-a7856535]{align-items:center;gap:6px;display:flex}.terminal-team-row__member-icon[data-v-a7856535]{width:18px;height:18px}.terminal-team-row__content[data-v-a7856535]{flex-direction:column;gap:6px;display:flex}.terminal-team-row__title[data-v-a7856535]{font-family:var(--font-family-mono);text-transform:uppercase;color:var(--color-primary);font-size:20px;font-weight:800;line-height:1}.terminal-team-row__project[data-v-a7856535]{font-family:var(--font-family-mono);text-transform:uppercase;color:var(--color-primary);font-size:12px;font-weight:400;line-height:16px}.terminal-team-row__actions[data-v-a7856535]{justify-content:space-between;align-items:center;height:43px;margin-top:4px;display:flex}.terminal-team-row__btn-icon[data-v-a7856535]{justify-content:center;align-items:center;width:42px;height:42px;padding:0;display:flex}.terminal-team-row__search-icon[data-v-a7856535]{fill:currentColor;width:22px;height:22px}.terminal-team-row__btn-leave[data-v-a7856535]{letter-spacing:1px;height:42px;padding:0 24px;font-family:inherit;font-size:16px;font-weight:700}[data-v-be0d666c]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-primary:#37bf55;--color-accent:#7461cf;--color-error:#d1529d;--color-disabled:#262626;--color-disabled-dark:#222;--color-inactive:#2a2a2a;--color-black:#090909;--color-bg-main:var(--color-black);--color-bg-dark:#0a0a0a;--color-bg-cell:#1a1a1a;--color-interactive:#cecece;--color-text-secondary:#888;--color-primary-dim:color-mix(in srgb, var(--color-primary) 20%, transparent);--toast-primary:#46b0c7;--toast-success:#5fbf92;--toast-info:var(--color-inactive);--toast-warning:#bfa15f;--toast-error:#bf5f5f;--gradient-progress:linear-gradient(90deg, #37bf55 0%, #1a5928 100%);--font-family-heading:"TEST Vast", sans-serif;--font-family-mono:"JetBrains Mono", monospace;--radius-sm:5px;--radius-md:10px;--main-gap:16px;--button-gap:12px;--card-gap:8px;--transition-base:.25s ease-in-out}.team-form[data-v-be0d666c],.team-form__selected-members[data-v-be0d666c]{gap:var(--main-gap);flex-direction:column;display:flex}.team-form__remove-btn[data-v-be0d666c]{border-color:var(--color-accent);color:var(--color-accent)}.team-form__add-btn[data-v-be0d666c]{font-family:var(--font-family-mono);text-transform:uppercase;border:1px solid var(--color-accent);border-radius:var(--radius-sm);padding:var(--card-gap) var(--button-gap);color:var(--color-accent);cursor:pointer;transition:var(--transition-base);background:0 0;font-size:12px;font-weight:400;line-height:16px}.team-form__added-badge[data-v-be0d666c]{font-family:var(--font-family-mono);text-transform:uppercase;color:var(--color-accent);font-size:15px;font-weight:400;line-height:1.2}.team-form__empty[data-v-be0d666c]{font-family:var(--font-family-mono);text-transform:uppercase;color:var(--color-disabled);margin:0;font-size:15px;font-weight:400;line-height:1.2}[data-v-caab8f9c]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-primary:#37bf55;--color-accent:#7461cf;--color-error:#d1529d;--color-disabled:#262626;--color-disabled-dark:#222;--color-inactive:#2a2a2a;--color-black:#090909;--color-bg-main:var(--color-black);--color-bg-dark:#0a0a0a;--color-bg-cell:#1a1a1a;--color-interactive:#cecece;--color-text-secondary:#888;--color-primary-dim:color-mix(in srgb, var(--color-primary) 20%, transparent);--toast-primary:#46b0c7;--toast-success:#5fbf92;--toast-info:var(--color-inactive);--toast-warning:#bfa15f;--toast-error:#bf5f5f;--gradient-progress:linear-gradient(90deg, #37bf55 0%, #1a5928 100%);--font-family-heading:"TEST Vast", sans-serif;--font-family-mono:"JetBrains Mono", monospace;--radius-sm:5px;--radius-md:10px;--main-gap:16px;--button-gap:12px;--card-gap:8px;--transition-base:.25s ease-in-out}.terminal-calendar-card[data-v-caab8f9c]{border:2px solid var(--color-accent);border-radius:var(--radius-md);background:var(--color-bg-main);transition:border-color var(--transition-base)}.terminal-calendar-card__header[data-v-caab8f9c]{border-bottom:2px solid var(--color-accent);justify-content:space-between;align-items:center;gap:8px;padding:11px;display:flex}.terminal-calendar-card__content[data-v-caab8f9c]{flex-direction:column;gap:10px;padding:11px;display:flex}.terminal-calendar-card__time[data-v-caab8f9c],.terminal-calendar-card__tag[data-v-caab8f9c]{font-family:var(--font-family-mono);text-transform:uppercase;color:var(--v362600c4);font-size:15px;font-weight:400;line-height:1.2}.terminal-calendar-card__tag[data-v-caab8f9c]{color:var(--v362600c4)}.terminal-calendar-card__title[data-v-caab8f9c]{font-family:var(--font-family-mono);text-transform:uppercase;color:var(--v362600c4);font-size:20px;font-weight:800;line-height:1}.terminal-calendar-card__description[data-v-caab8f9c]{font-family:var(--font-family-mono);text-transform:uppercase;color:var(--v362600c4);white-space:pre-wrap;font-size:12px;font-weight:400;line-height:16px}.terminal-calendar-card__btns[data-v-caab8f9c]{gap:8px;display:flex}.card-expand-enter-active[data-v-caab8f9c],.card-expand-leave-active[data-v-caab8f9c]{max-height:300px;transition:max-height .25s,opacity .2s;overflow:hidden}.card-expand-enter-from[data-v-caab8f9c],.card-expand-leave-to[data-v-caab8f9c]{opacity:0;max-height:0}[data-v-578ed19f]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-primary:#37bf55;--color-accent:#7461cf;--color-error:#d1529d;--color-disabled:#262626;--color-disabled-dark:#222;--color-inactive:#2a2a2a;--color-black:#090909;--color-bg-main:var(--color-black);--color-bg-dark:#0a0a0a;--color-bg-cell:#1a1a1a;--color-interactive:#cecece;--color-text-secondary:#888;--color-primary-dim:color-mix(in srgb, var(--color-primary) 20%, transparent);--toast-primary:#46b0c7;--toast-success:#5fbf92;--toast-info:var(--color-inactive);--toast-warning:#bfa15f;--toast-error:#bf5f5f;--gradient-progress:linear-gradient(90deg, #37bf55 0%, #1a5928 100%);--font-family-heading:"TEST Vast", sans-serif;--font-family-mono:"JetBrains Mono", monospace;--radius-sm:5px;--radius-md:10px;--main-gap:16px;--button-gap:12px;--card-gap:8px;--transition-base:.25s ease-in-out}.terminal-event-row__join[data-v-578ed19f]{flex:1}.terminal-event-row__arrow[data-v-578ed19f] svg{transition:transform var(--transition-base);transform:rotate(0)}.terminal-event-row__arrow--rotated[data-v-578ed19f] svg{transform:rotate(180deg)}[data-v-27f0c7f6]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-primary:#37bf55;--color-accent:#7461cf;--color-error:#d1529d;--color-disabled:#262626;--color-disabled-dark:#222;--color-inactive:#2a2a2a;--color-black:#090909;--color-bg-main:var(--color-black);--color-bg-dark:#0a0a0a;--color-bg-cell:#1a1a1a;--color-interactive:#cecece;--color-text-secondary:#888;--color-primary-dim:color-mix(in srgb, var(--color-primary) 20%, transparent);--toast-primary:#46b0c7;--toast-success:#5fbf92;--toast-info:var(--color-inactive);--toast-warning:#bfa15f;--toast-error:#bf5f5f;--gradient-progress:linear-gradient(90deg, #37bf55 0%, #1a5928 100%);--font-family-heading:"TEST Vast", sans-serif;--font-family-mono:"JetBrains Mono", monospace;--radius-sm:5px;--radius-md:10px;--main-gap:16px;--button-gap:12px;--card-gap:8px;--transition-base:.25s ease-in-out}.event-form[data-v-27f0c7f6]{gap:var(--main-gap);flex-direction:column;display:flex}[data-v-e012825d]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-primary:#37bf55;--color-accent:#7461cf;--color-error:#d1529d;--color-disabled:#262626;--color-disabled-dark:#222;--color-inactive:#2a2a2a;--color-black:#090909;--color-bg-main:var(--color-black);--color-bg-dark:#0a0a0a;--color-bg-cell:#1a1a1a;--color-interactive:#cecece;--color-text-secondary:#888;--color-primary-dim:color-mix(in srgb, var(--color-primary) 20%, transparent);--toast-primary:#46b0c7;--toast-success:#5fbf92;--toast-info:var(--color-inactive);--toast-warning:#bfa15f;--toast-error:#bf5f5f;--gradient-progress:linear-gradient(90deg, #37bf55 0%, #1a5928 100%);--font-family-heading:"TEST Vast", sans-serif;--font-family-mono:"JetBrains Mono", monospace;--radius-sm:5px;--radius-md:10px;--main-gap:16px;--button-gap:12px;--card-gap:8px;--transition-base:.25s ease-in-out}.skill-bar[data-v-e012825d]{flex-direction:column;width:100%;display:flex}.skill-bar__header[data-v-e012825d]{font-family:var(--font-family-mono);text-transform:uppercase;color:var(--skill-color);justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:6px;font-size:15px;font-weight:400;line-height:1.2;display:flex}.skill-bar__title[data-v-e012825d]{text-transform:uppercase}.skill-bar__level[data-v-e012825d]{flex-shrink:0;flex-basis:fit-content;white-space:nowrap;align-items:center;gap:7px;display:flex}.skill-bar__arrow[data-v-e012825d]{color:var(--skill-color);font-size:10px;transition:transform .2s;display:block}.skill-bar__arrow--open[data-v-e012825d]{transform:rotate(180deg)}.skill-bar__arrow svg[data-v-e012825d]{width:100%;height:100%}.skill-bar__track[data-v-e012825d]{border:2px solid var(--skill-color);border-radius:var(--radius-sm);box-sizing:border-box;background-color:#0000;width:100%;height:24px;display:flex}.skill-bar__track--nested[data-v-e012825d]{border-radius:var(--radius-md);height:12px}.skill-bar__track--nested .skill-bar__step[data-v-e012825d]:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.skill-bar__track--nested .skill-bar__step[data-v-e012825d]:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.skill-bar__step[data-v-e012825d]{border-right:2px solid var(--color-disabled);background-color:#0000;flex:1;height:100%;transition:background-color .2s}.skill-bar__step[data-v-e012825d]:last-child{border-right:none}.skill-bar__step--active[data-v-e012825d]{background-color:var(--skill-color)}.skill-bar__controls[data-v-e012825d]{justify-content:space-between;gap:12px;margin-top:8px;display:flex}.skill-bar__btn[data-v-e012825d]{width:32px;height:24px;color:var(--color-bg-main);background-color:var(--skill-color);cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:32px;font-weight:900;transition:opacity .15s,transform .1s;display:flex}.skill-bar__btn[data-v-e012825d]:hover:not(:disabled){opacity:.85;transform:scale(1.05)}.skill-bar__btn[data-v-e012825d]:active:not(:disabled){transform:scale(.95)}.skill-bar__btn[data-v-e012825d]:disabled{opacity:.3;cursor:not-allowed}[data-v-02fd70dd]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-primary:#37bf55;--color-accent:#7461cf;--color-error:#d1529d;--color-disabled:#262626;--color-disabled-dark:#222;--color-inactive:#2a2a2a;--color-black:#090909;--color-bg-main:var(--color-black);--color-bg-dark:#0a0a0a;--color-bg-cell:#1a1a1a;--color-interactive:#cecece;--color-text-secondary:#888;--color-primary-dim:color-mix(in srgb, var(--color-primary) 20%, transparent);--toast-primary:#46b0c7;--toast-success:#5fbf92;--toast-info:var(--color-inactive);--toast-warning:#bfa15f;--toast-error:#bf5f5f;--gradient-progress:linear-gradient(90deg, #37bf55 0%, #1a5928 100%);--font-family-heading:"TEST Vast", sans-serif;--font-family-mono:"JetBrains Mono", monospace;--radius-sm:5px;--radius-md:10px;--main-gap:16px;--button-gap:12px;--card-gap:8px;--transition-base:.25s ease-in-out}.skill-section[data-v-02fd70dd]{flex-direction:column;width:100%;display:flex}.skill-section__trigger--clickable[data-v-02fd70dd]{cursor:pointer}.skill-section__children-box[data-v-02fd70dd]{border:2px solid var(--section-color);transform-origin:top;background-color:#0000;border-radius:8px;margin-top:12px;padding:16px}.skill-section__children-list[data-v-02fd70dd]{flex-direction:column;gap:16px;display:flex}.collapse-enter-active[data-v-02fd70dd],.collapse-leave-active[data-v-02fd70dd]{max-height:500px;transition:all .25s cubic-bezier(.4,0,.2,1);overflow:hidden}.collapse-enter-from[data-v-02fd70dd],.collapse-leave-to[data-v-02fd70dd]{opacity:0;max-height:0;margin-top:0!important;padding-top:0!important;padding-bottom:0!important}[data-v-dc082bab]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-primary:#37bf55;--color-accent:#7461cf;--color-error:#d1529d;--color-disabled:#262626;--color-disabled-dark:#222;--color-inactive:#2a2a2a;--color-black:#090909;--color-bg-main:var(--color-black);--color-bg-dark:#0a0a0a;--color-bg-cell:#1a1a1a;--color-interactive:#cecece;--color-text-secondary:#888;--color-primary-dim:color-mix(in srgb, var(--color-primary) 20%, transparent);--toast-primary:#46b0c7;--toast-success:#5fbf92;--toast-info:var(--color-inactive);--toast-warning:#bfa15f;--toast-error:#bf5f5f;--gradient-progress:linear-gradient(90deg, #37bf55 0%, #1a5928 100%);--font-family-heading:"TEST Vast", sans-serif;--font-family-mono:"JetBrains Mono", monospace;--radius-sm:5px;--radius-md:10px;--main-gap:16px;--button-gap:12px;--card-gap:8px;--transition-base:.25s ease-in-out}.skill-list[data-v-dc082bab]{border:2px solid var(--color-accent);border-radius:var(--radius-sm);box-sizing:border-box;flex-direction:column;gap:16px;width:100%;padding:16px 24px;font-family:monospace;display:flex}.skill-list__item[data-v-dc082bab]{font-family:var(--font-family-mono);text-transform:uppercase;justify-content:space-between;font-size:15px;font-weight:400;line-height:1.2;display:flex}[data-v-16d475ab]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-primary:#37bf55;--color-accent:#7461cf;--color-error:#d1529d;--color-disabled:#262626;--color-disabled-dark:#222;--color-inactive:#2a2a2a;--color-black:#090909;--color-bg-main:var(--color-black);--color-bg-dark:#0a0a0a;--color-bg-cell:#1a1a1a;--color-interactive:#cecece;--color-text-secondary:#888;--color-primary-dim:color-mix(in srgb, var(--color-primary) 20%, transparent);--toast-primary:#46b0c7;--toast-success:#5fbf92;--toast-info:var(--color-inactive);--toast-warning:#bfa15f;--toast-error:#bf5f5f;--gradient-progress:linear-gradient(90deg, #37bf55 0%, #1a5928 100%);--font-family-heading:"TEST Vast", sans-serif;--font-family-mono:"JetBrains Mono", monospace;--radius-sm:5px;--radius-md:10px;--main-gap:16px;--button-gap:12px;--card-gap:8px;--transition-base:.25s ease-in-out}.skill-radar[data-v-16d475ab]{box-sizing:border-box;width:100%}.radar-container[data-v-16d475ab]{box-sizing:border-box;width:100%;height:320px;padding:0 10px;position:relative}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-primary:#37bf55;--color-accent:#7461cf;--color-error:#d1529d;--color-disabled:#262626;--color-disabled-dark:#222;--color-inactive:#2a2a2a;--color-black:#090909;--color-bg-main:var(--color-black);--color-bg-dark:#0a0a0a;--color-bg-cell:#1a1a1a;--color-interactive:#cecece;--color-text-secondary:#888;--color-primary-dim:color-mix(in srgb, var(--color-primary) 20%, transparent);--toast-primary:#46b0c7;--toast-success:#5fbf92;--toast-info:var(--color-inactive);--toast-warning:#bfa15f;--toast-error:#bf5f5f;--gradient-progress:linear-gradient(90deg, #37bf55 0%, #1a5928 100%);--font-family-heading:"TEST Vast", sans-serif;--font-family-mono:"JetBrains Mono", monospace;--radius-sm:5px;--radius-md:10px;--main-gap:16px;--button-gap:12px;--card-gap:8px;--transition-base:.25s ease-in-out}@font-face{font-family:TEST Vast;src:url(/assets/TEST-vast_black-DkfbMRcD.otf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMonoNL-Regular-uIWl5vC6.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMonoNL-Bold-DYpumPDr.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}:root{--sat:env(safe-area-inset-top,0px);--sar:env(safe-area-inset-right,0px);--sab:env(safe-area-inset-bottom,0px);--sal:env(safe-area-inset-left,0px)}.section-gap{min-height:48px;margin:16px 0}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html,body,#app{width:100%;height:100%;position:fixed;overflow:hidden}h1,h2,h3,h4,h5,h6{margin:0}::-webkit-scrollbar{background:0 0;width:0;height:0}body{color:var(--color-interactive);background-color:var(--color-bg-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-user-select:none;user-select:none;justify-content:center;font-family:JetBrains Mono,monospace;font-size:15px;line-height:1;display:flex}body.no-scroll{overflow:hidden}input,textarea{-webkit-user-select:text;user-select:text}button,input,select,textarea{font-family:inherit}#app{background-color:var(--color-bg-main);border-radius:12px;width:100vw;max-width:390px;height:100dvh;max-height:800px;margin:auto;position:relative}.terminal-frame__body::-webkit-scrollbar{width:6px;display:block}.terminal-frame__body::-webkit-scrollbar-track{background:0 0}.terminal-frame__body::-webkit-scrollbar-thumb{background:linear-gradient(#37bf551a,#37bf5566 40% 60%,#37bf551a);border:1px solid #37bf5533;border-radius:6px}.terminal-frame__body::-webkit-scrollbar-thumb:hover{border-color:var(--color-primary);background:linear-gradient(to bottom, #37bf554d, var(--color-primary) 40%, var(--color-primary) 60%, #37bf554d)}.terminal-frame__body{overflow:hidden auto}.terminal-frame__body_no-scroll{overflow:hidden}.page-layout,.sandbox-layout{width:100%;height:100%;padding-top:var(--sat);padding-right:var(--sar);padding-left:var(--sal);background-color:var(--color-bg-main);flex-direction:column;display:flex}.page-layout__header,.sandbox-layout__header{border-bottom:1px solid var(--color-primary);background-color:var(--color-bg-main);padding:12px 16px}.page-layout__content,.sandbox-layout__content{flex:1;overflow-y:auto}.page-layout__inner,.sandbox-layout__inner{padding:16px}.page-layout__footer,.sandbox-layout__footer{border-top:1px solid var(--color-primary);width:100%;padding-bottom:var(--sab);background-color:var(--color-bg-main)}.page-layout__actions,.sandbox-layout__actions{padding:12px 16px}
