.t-alert[data-v-0a4c9295]{border:1px solid;border-left-width:4px;align-items:baseline;gap:.75rem;padding:.65rem 1rem;font-size:.85rem;display:flex}.t-alert--info[data-v-0a4c9295]{color:var(--term-green)}.t-alert--success[data-v-0a4c9295]{color:var(--term-green-bright)}.t-alert--warning[data-v-0a4c9295]{color:var(--term-amber);text-shadow:var(--term-glow-amber)}.t-alert--error[data-v-0a4c9295]{color:var(--term-red-bright);text-shadow:var(--term-glow-red);background:var(--term-bg-error)}.t-alert__tag[data-v-0a4c9295]{white-space:nowrap;letter-spacing:var(--term-tracking)}.t-alert__body[data-v-0a4c9295]{flex:1}.t-alert__close[data-v-0a4c9295]{color:inherit;font:inherit;text-shadow:inherit;cursor:pointer;background:0 0;border:none}.t-badge[data-v-ac47528d]{letter-spacing:var(--term-tracking);text-transform:uppercase;white-space:nowrap;font-size:.7rem;display:inline-block}.t-badge--green[data-v-ac47528d]{color:var(--term-green-bright)}.t-badge--amber[data-v-ac47528d]{color:var(--term-amber);text-shadow:var(--term-glow-amber)}.t-badge--red[data-v-ac47528d]{color:var(--term-red-bright);text-shadow:var(--term-glow-red)}.t-badge--dim[data-v-ac47528d]{color:var(--term-green-dim)}.t-btn[data-v-df0ffef8]{border:1px solid var(--term-border);color:var(--term-green-dim);letter-spacing:var(--term-tracking);text-transform:uppercase;text-shadow:inherit;cursor:pointer;background:0 0;align-items:center;gap:.1em;font-family:inherit;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}.t-btn--md[data-v-df0ffef8]{padding:.45rem .85rem;font-size:.85rem}.t-btn--sm[data-v-df0ffef8]{padding:.25rem .6rem;font-size:.75rem}.t-btn[data-v-df0ffef8]:hover,.t-btn[data-v-df0ffef8]:focus-visible{color:var(--term-green-bright);border-color:var(--term-green);outline:none}.t-btn--primary[data-v-df0ffef8]{background:var(--term-green);border-color:var(--term-green-bright);color:var(--term-ink);text-shadow:none;box-shadow:var(--term-glow-primary)}.t-btn--primary[data-v-df0ffef8]:hover,.t-btn--primary[data-v-df0ffef8]:focus-visible{background:var(--term-green-bright);color:var(--term-ink-hover)}.t-btn--danger[data-v-df0ffef8]{border-color:var(--term-red);color:var(--term-red-bright);text-shadow:var(--term-glow-red)}.t-btn--danger[data-v-df0ffef8]:hover,.t-btn--danger[data-v-df0ffef8]:focus-visible{background:var(--term-bg-danger);border-color:var(--term-red-bright);color:var(--term-red-bright)}.t-btn--ghost[data-v-df0ffef8]{border-color:#0000}.t-btn--inactive[data-v-df0ffef8]{opacity:.4;cursor:not-allowed;pointer-events:none}.t-checkbox[data-v-e85da536]{cursor:pointer;align-items:center;gap:.5rem;font-size:.85rem;display:inline-flex}.t-checkbox__box[data-v-e85da536]{color:var(--term-green-bright);white-space:pre}.t-checkbox:focus-within .t-checkbox__box[data-v-e85da536]{background:var(--term-bg-focus)}.t-checkbox--disabled[data-v-e85da536]{opacity:.4;cursor:not-allowed}.t-modal[data-v-4ffc360a]{z-index:900;background:var(--term-bg-overlay);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.t-modal__dialog[data-v-4ffc360a]{border:1px solid var(--term-green);background:var(--term-bg);width:min(560px,100%);max-height:calc(100vh - 2rem);box-shadow:var(--term-glow-modal);outline:none;overflow:auto}.t-modal__header[data-v-4ffc360a]{border-bottom:1px dashed var(--term-green-faint);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.t-modal__title[data-v-4ffc360a]{letter-spacing:var(--term-tracking);color:var(--term-amber);text-shadow:var(--term-glow-amber);margin:0;font-size:1rem;font-weight:400}.t-modal__close[data-v-4ffc360a]{color:var(--term-green-dim);font:inherit;text-shadow:inherit;cursor:pointer;background:0 0;border:none}.t-modal__close[data-v-4ffc360a]:hover,.t-modal__close[data-v-4ffc360a]:focus-visible{color:var(--term-green-bright);outline:none}.t-modal__body[data-v-4ffc360a]{padding:1rem}.t-modal__footer[data-v-4ffc360a]{border-top:1px dashed var(--term-green-faint);justify-content:flex-end;gap:.5rem;padding:.75rem 1rem;display:flex}.t-panel[data-v-2785bc9a]{border:1px solid var(--term-border);background:var(--term-bg-panel)}.t-panel--amber[data-v-2785bc9a]{border-color:var(--term-amber-dim)}.t-panel--danger[data-v-2785bc9a]{border-color:var(--term-red)}.t-panel__header[data-v-2785bc9a]{border-bottom:1px dashed var(--term-green-faint);justify-content:space-between;align-items:center;gap:1rem;padding:.6rem 1rem;display:flex}.t-panel__title[data-v-2785bc9a]{letter-spacing:var(--term-tracking);text-transform:uppercase;color:var(--term-amber);text-shadow:var(--term-glow-amber);margin:0;font-size:.85rem;font-weight:400}.t-panel__actions[data-v-2785bc9a]{gap:.5rem;display:flex}.t-panel__body[data-v-2785bc9a]{padding:1rem}.t-panel__footer[data-v-2785bc9a]{border-top:1px dashed var(--term-green-faint);padding:.6rem 1rem;font-size:.8rem}.t-progress[data-v-db169129]{white-space:nowrap;align-items:center;gap:.75rem;font-size:.85rem;display:flex}.t-progress__label[data-v-db169129]{text-transform:uppercase;min-width:7rem;letter-spacing:var(--term-tracking);font-size:.75rem}.t-progress__bar[data-v-db169129]{letter-spacing:0}.t-progress--green[data-v-db169129]{color:var(--term-green-bright)}.t-progress--amber[data-v-db169129]{color:var(--term-amber);text-shadow:var(--term-glow-amber)}.t-progress--red[data-v-db169129]{color:var(--term-red-bright);text-shadow:var(--term-glow-red)}.t-stat[data-v-9a94b6b8]{border:1px solid var(--term-border);background:var(--term-bg-panel);height:100%;padding:.9rem 1rem 1.1rem}.t-stat__label[data-v-9a94b6b8]{text-transform:uppercase;letter-spacing:var(--term-tracking);font-size:.75rem}.t-stat__value[data-v-9a94b6b8]{margin-top:.6rem;font-size:1.9rem}.t-stat__unit[data-v-9a94b6b8]{margin-left:.3em;font-size:.45em}.t-status-line[data-v-ff8f31f2]{font-size:.85rem;line-height:1.9}.t-table-wrap[data-v-8865d690]{border:1px solid var(--term-border);overflow-x:auto}.t-table[data-v-8865d690]{border-collapse:collapse;width:100%;font-size:.85rem}caption[data-v-8865d690]{caption-side:top;color:var(--term-amber);text-shadow:var(--term-glow-amber);text-transform:uppercase;letter-spacing:var(--term-tracking);border-bottom:1px dashed var(--term-green-faint);padding:.6rem .9rem}th[data-v-8865d690]{color:var(--term-green-dim);text-transform:uppercase;letter-spacing:var(--term-tracking);border-bottom:1px solid var(--term-border);padding:.55rem .9rem;font-size:.75rem;font-weight:400}td[data-v-8865d690]{color:var(--term-green);border-bottom:1px dashed var(--term-separator);padding:.5rem .9rem}tbody tr:last-child td[data-v-8865d690]{border-bottom:none}tbody tr:hover td[data-v-8865d690]{background:var(--term-bg-row-hover);color:var(--term-green-bright)}.t-table__empty[data-v-8865d690]{color:var(--term-green-dim);text-align:center}.t-tabs__list[data-v-2bc3b6ff]{border-bottom:1px solid var(--term-border);flex-wrap:wrap;display:flex}.t-tabs__tab[data-v-2bc3b6ff]{color:var(--term-green-dim);font:inherit;letter-spacing:var(--term-tracking);text-transform:uppercase;text-shadow:inherit;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.45rem .9rem;font-size:.8rem}.t-tabs__tab[data-v-2bc3b6ff]:hover,.t-tabs__tab[data-v-2bc3b6ff]:focus-visible{color:var(--term-green-bright);outline:none}.t-tabs__tab--active[data-v-2bc3b6ff]{color:var(--term-amber);text-shadow:var(--term-glow-amber);border-bottom-color:var(--term-amber)}.t-tabs__tab[data-v-2bc3b6ff]:disabled{color:var(--term-green-faint);cursor:not-allowed}.t-tabs__panel[data-v-2bc3b6ff]{padding-top:1rem}.t-title[data-v-e32c9f95]{letter-spacing:var(--term-tracking);margin:0 0 1.25rem;font-weight:400}.t-title--h1[data-v-e32c9f95]{letter-spacing:.18em;font-size:1.9rem}.t-title--h2[data-v-e32c9f95]{font-size:1.15rem}.t-title--h3[data-v-e32c9f95],.t-title--h4[data-v-e32c9f95]{text-transform:uppercase;font-size:.95rem}.t-title__prompt[data-v-e32c9f95]{margin-right:.5em}.t-farm[data-v-cbc1d3d9]{border:1px solid var(--term-amber-dim);background:var(--term-bg-panel)}.t-farm__header[data-v-cbc1d3d9]{border-bottom:1px dashed var(--term-amber-dim);letter-spacing:var(--term-tracking);justify-content:space-between;padding:.6rem 1rem;font-size:.85rem;display:flex}.t-farm__list[data-v-cbc1d3d9]{margin:0;padding:0;list-style:none}.t-farm__item[data-v-cbc1d3d9]{border-bottom:1px dashed var(--term-separator);flex-direction:column;gap:.25rem;padding:.65rem 1rem;display:flex}.t-farm__item[data-v-cbc1d3d9]:last-child{border-bottom:none}.t-farm__main[data-v-cbc1d3d9]{justify-content:space-between;gap:1rem;font-size:.85rem;display:flex}.t-farm__resource[data-v-cbc1d3d9]{text-transform:uppercase;letter-spacing:var(--term-tracking)}.t-farm__line[data-v-cbc1d3d9]{gap:.6rem;font-size:.78rem;display:flex}.t-farm__tag[data-v-cbc1d3d9]{letter-spacing:.1em;flex-shrink:0;min-width:6.5rem}.t-farm__missions[data-v-cbc1d3d9]{font-size:.7rem}.t-farm__empty[data-v-cbc1d3d9]{margin:0;padding:1rem;font-size:.85rem}.t-req[data-v-54111d3a]{grid-template-columns:minmax(8rem,1fr) auto 14rem 9rem;align-items:center;gap:.75rem;font-size:.85rem;display:grid}.t-req__resource[data-v-54111d3a]{text-transform:uppercase;letter-spacing:var(--term-tracking);font-size:.8rem}.t-req__bar[data-v-54111d3a]{letter-spacing:0;white-space:nowrap}.t-req__seg[data-v-54111d3a]{text-align:center;width:.62em;display:inline-block;overflow:hidden}.t-req__delivered[data-v-54111d3a]{color:var(--term-green-bright)}.t-req__pledged[data-v-54111d3a]{color:var(--term-amber);text-shadow:var(--term-glow-amber)}.t-req__missing[data-v-54111d3a]{color:var(--term-green-faint)}.t-req__count[data-v-54111d3a]{text-align:right;white-space:nowrap}.t-req__status[data-v-54111d3a]{letter-spacing:.1em;white-space:nowrap;font-size:.75rem}.t-req--delivered .t-req__resource[data-v-54111d3a]{color:var(--term-green-dim)}@media (width<=640px){.t-req[data-v-54111d3a]{grid-template-columns:1fr auto}}.t-pledges[data-v-170915c8]{margin:0;padding:0;font-size:.8rem;list-style:none}.t-pledges__item[data-v-170915c8]{border-bottom:1px dashed var(--term-separator-soft);flex-wrap:wrap;align-items:center;gap:.4rem .9rem;padding:.3rem 0;display:flex}.t-pledges__item[data-v-170915c8]:last-child{border-bottom:none}.t-pledges__who[data-v-170915c8]{min-width:8rem}.t-pledges__what[data-v-170915c8]{flex:1}.t-pledges__where[data-v-170915c8]{margin-left:.4em}.t-pledges__state[data-v-170915c8]{letter-spacing:.1em;font-size:.72rem}.t-pledges__actions[data-v-170915c8]{margin-left:auto}.t-mission__head[data-v-bf3f3609]{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.t-mission__title[data-v-bf3f3609]{letter-spacing:var(--term-tracking);text-transform:uppercase;color:var(--term-amber);text-shadow:var(--term-glow-amber);margin:0;font-size:.95rem;font-weight:400}.t-mission__badges[data-v-bf3f3609]{gap:.5rem;display:flex}.t-mission__desc[data-v-bf3f3609]{margin:0 0 .75rem;font-size:.85rem}.t-mission__meta[data-v-bf3f3609]{grid-template-columns:auto 1fr;gap:.2rem .6rem;margin:0 0 .75rem;font-size:.8rem;display:grid}.t-mission__meta dd[data-v-bf3f3609]{margin:0}.t-mission__gauges[data-v-bf3f3609]{flex-direction:column;gap:.25rem;display:flex}.t-mission__section[data-v-bf3f3609]{border-top:1px dashed var(--term-green-faint);flex-direction:column;gap:.4rem;margin-top:1rem;padding-top:.75rem;display:flex}.t-mission__section-title[data-v-bf3f3609]{letter-spacing:var(--term-tracking);margin-bottom:.25rem;font-size:.75rem}.t-quantity[data-v-1f811499]{white-space:nowrap}.t-quantity--ok[data-v-1f811499]{color:var(--term-green-bright)}.t-quantity--low[data-v-1f811499]{color:var(--term-amber);text-shadow:var(--term-glow-amber)}.t-quantity--empty[data-v-1f811499]{color:var(--term-red-bright);text-shadow:var(--term-glow-red)}.t-quantity__flag[data-v-1f811499]{letter-spacing:var(--term-tracking);margin-left:.4em;font-size:.7em}.t-stepper[data-v-570a3e3a]{flex-direction:column;gap:.35rem;display:inline-flex}.t-stepper__control[data-v-570a3e3a]{border:1px solid var(--term-border);background:var(--term-bg-input);align-items:center;display:inline-flex}.t-stepper__control[data-v-570a3e3a]:focus-within{border-color:var(--term-green)}.t-stepper__btn[data-v-570a3e3a]{color:var(--term-green-dim);font:inherit;text-shadow:inherit;cursor:pointer;background:0 0;border:none;padding:.35rem .6rem}.t-stepper__btn[data-v-570a3e3a]:hover:not(:disabled),.t-stepper__btn[data-v-570a3e3a]:focus-visible{color:var(--term-green-bright);outline:none}.t-stepper__btn[data-v-570a3e3a]:disabled{color:var(--term-green-faint);cursor:not-allowed}.t-stepper__input[data-v-570a3e3a]{width:5.5rem;color:var(--term-amber);font:inherit;text-align:right;text-shadow:var(--term-glow-amber);-moz-appearance:textfield;background:0 0;border:none;outline:none}.t-stepper__input[data-v-570a3e3a]::-webkit-inner-spin-button{-webkit-appearance:none}.t-stepper__input[data-v-570a3e3a]::-webkit-outer-spin-button{-webkit-appearance:none}.t-stepper__unit[data-v-570a3e3a]{padding-left:.35rem;font-size:.75rem}
