@layer reset,tokens,base;@layer components{.c80Tsa_page{gap:var(--cl-space-5);inline-size:100%;max-inline-size:720px;padding:48px var(--cl-gutter) 0;flex-direction:column;margin-inline:auto;display:flex}.c80Tsa_intro{gap:var(--cl-space-2);padding-inline:var(--cl-space-2);flex-direction:column;display:flex}.c80Tsa_title{font-size:var(--cl-text-3xl);font-weight:var(--cl-weight-bold);letter-spacing:-.03em}.c80Tsa_lead{color:var(--cl-text-muted)}.c80Tsa_stack{flex-direction:column;gap:3px;display:flex}.c80Tsa_row{justify-content:space-between;align-items:center;gap:var(--cl-space-3);flex-wrap:wrap;padding:12px 14px;display:flex}.c80Tsa_rowText{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.c80Tsa_rowLabel{font-size:var(--cl-text-sm);font-weight:var(--cl-weight-semibold)}.c80Tsa_rowHint{color:var(--cl-text-faint);font-size:var(--cl-text-xs)}.c80Tsa_actions{gap:var(--cl-space-2);display:flex}.c80Tsa_primary,.c80Tsa_secondary{border-radius:var(--cl-radius-pill);block-size:34px;font:inherit;font-size:var(--cl-text-sm);font-weight:var(--cl-weight-semibold);cursor:pointer;align-items:center;padding-inline:14px;display:inline-flex}.c80Tsa_primary{background:var(--cl-text);color:var(--cl-bar);border:0}.c80Tsa_secondary{border:1px solid var(--cl-border);color:var(--cl-text);background:0 0}.c80Tsa_secondary:hover{border-color:var(--cl-text-faint)}.c80Tsa_error{padding:var(--cl-space-2) var(--cl-space-4) var(--cl-space-1);color:var(--cl-loss);font-size:var(--cl-text-xs)}.c80Tsa_avatarRow{align-items:center;gap:var(--cl-space-3);display:flex}.c80Tsa_avatar{background:var(--cl-inset-hover);border-radius:50%;place-items:center;block-size:56px;inline-size:56px;display:inline-grid;overflow:hidden}.c80Tsa_fields{gap:var(--cl-space-3) var(--cl-space-4);grid-template-columns:repeat(2,minmax(0,1fr));padding:14px;display:grid}.c80Tsa_field{flex-direction:column;gap:6px;min-inline-size:0;display:flex}.c80Tsa_field[data-wide]{grid-column:1/-1}.c80Tsa_input,.c80Tsa_textarea{border:1px solid var(--cl-inset-edge);background:var(--cl-bar);inline-size:100%;color:var(--cl-text);font:inherit;font-size:var(--cl-text-sm);border-radius:10px;outline:0;padding:0 10px}.c80Tsa_input{block-size:36px}.c80Tsa_textarea{resize:vertical;padding-block:8px;line-height:1.5}.c80Tsa_input:focus,.c80Tsa_textarea:focus{border-color:color-mix(in srgb, var(--cl-accent) 50%, var(--cl-inset-edge))}.c80Tsa_prefixed{color:var(--cl-text-faint);font-size:var(--cl-text-sm);align-items:center;gap:4px;display:flex}.c80Tsa_saveRow{justify-content:flex-end;align-items:center;gap:var(--cl-space-3);flex-wrap:wrap;padding:10px 10px 6px;display:flex}.c80Tsa_saved{color:var(--cl-win);font-size:var(--cl-text-xs)}.c80Tsa_tagRow{align-items:end;gap:var(--cl-space-2);grid-template-columns:170px minmax(0,1fr) minmax(0,1fr) 150px 32px;padding:10px;display:grid}.c80Tsa_since{color:var(--cl-text-faint);font-size:var(--cl-text-xs);flex-direction:column;gap:4px;display:flex}.c80Tsa_iconButton{block-size:36px;inline-size:32px;color:var(--cl-text-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.c80Tsa_iconButton:hover{background:var(--cl-inset-hover);color:var(--cl-loss)}.c80Tsa_primary:disabled,.c80Tsa_secondary:disabled{cursor:not-allowed;opacity:.5}.c80Tsa_spin{animation:.7s linear infinite c80Tsa_spin}@keyframes c80Tsa_spin{to{rotate:1turn}}@media not (min-width:760px){.c80Tsa_fields,.c80Tsa_tagRow{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.c80Tsa_spin{animation:none}}.c80Tsa_row.c80Tsa_row,.c80Tsa_fields.c80Tsa_fields{overflow:visible}}@layer utilities;
