.SaY7yq_button{justify-content:center;align-items:center;gap:var(--space-3);min-height:var(--tap-min);padding:0 var(--space-5);border-radius:var(--radius-md);font-weight:var(--fw-bold);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.SaY7yq_button:active:not(:disabled){transform:scale(.98)}.SaY7yq_button:disabled{cursor:not-allowed;background:var(--surface-bg-white);border-color:var(--surface-bg-white);color:var(--text-tertiary)}.SaY7yq_primary{background:var(--brand-primary);color:var(--text-on-primary)}.SaY7yq_primary:hover:not(:disabled){background:var(--brand-primary-hover);color:var(--text-on-primary)}.SaY7yq_inverse{background:var(--surface-bg-black);color:var(--text-white)}.SaY7yq_inverse:hover:not(:disabled){background:color-mix(in srgb, var(--surface-bg-black) 85%, var(--base-white));color:var(--text-white)}.SaY7yq_secondary{background:var(--base-white);border-color:var(--border);color:var(--text-dark)}.SaY7yq_secondary:hover:not(:disabled){border-color:var(--text-dark);color:var(--text-dark)}.SaY7yq_ghost{color:var(--text-dark);background:0 0;text-decoration:underline}.SaY7yq_ghost:hover:not(:disabled){color:var(--text-tertiary)}.SaY7yq_sm{min-height:36px;padding:0 var(--space-3);font-size:var(--fs-14);border-radius:var(--radius-sm)}.SaY7yq_md{font-size:var(--fs-16)}.SaY7yq_lg{min-height:56px;padding:0 var(--space-6);font-size:var(--fs-16);border-radius:14px}.SaY7yq_block{width:100%;display:flex}.SaY7yq_spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:1.25em;height:1.25em;animation:.8s linear infinite SaY7yq_spin}@keyframes SaY7yq_spin{to{transform:rotate(360deg)}}
.sE8Kja_head{justify-content:space-between;align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-8);padding-bottom:var(--space-4);border-bottom:1px solid var(--secondary-border);flex-wrap:wrap;display:flex}.sE8Kja_title{font-size:var(--fs-32);line-height:var(--lh-130);font-weight:var(--fw-semibold)}.sE8Kja_empty{justify-items:start;gap:var(--space-3);padding:var(--space-8);border:1px dashed var(--border);border-radius:var(--radius-lg);background:var(--base-white);color:var(--text-tertiary);display:grid}.sE8Kja_emptyTitle{color:var(--text-dark);font-size:var(--fs-20);font-weight:var(--fw-semibold)}.sE8Kja_retry{color:var(--text-dark);font-weight:var(--fw-semibold);background:0 0;border:0;padding:0;text-decoration:underline}.sE8Kja_skeleton{gap:var(--space-4);display:grid}.sE8Kja_skeletonRow{border-radius:var(--radius-lg);background:linear-gradient(90deg, var(--base-white), color-mix(in srgb, var(--secondary-border) 50%, var(--base-white)), var(--base-white));background-size:200% 100%;height:160px;animation:1.4s ease-in-out infinite sE8Kja_shimmer}@keyframes sE8Kja_shimmer{to{background-position:-200% 0}}@media (max-width:599px){.sE8Kja_title{font-size:var(--fs-24)}.sE8Kja_skeletonRow{height:112px}}
.Gqhb5a_page{padding-block:var(--space-12)}.Gqhb5a_lede{margin-top:var(--space-2);color:var(--text-tertiary)}.Gqhb5a_section{margin-top:var(--space-16);gap:var(--space-6);display:grid}.Gqhb5a_group{gap:var(--space-3);display:grid}.Gqhb5a_note{font-size:var(--fs-14);color:var(--text-tertiary)}.Gqhb5a_swatches{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));display:grid}.Gqhb5a_swatch{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--secondary-border);border-radius:var(--radius-md);display:grid}.Gqhb5a_chip{border-radius:var(--radius-sm);border:1px solid var(--secondary-border);height:56px;margin-bottom:var(--space-2)}.Gqhb5a_token{font-size:var(--fs-14);font-weight:var(--fw-semibold)}.Gqhb5a_value{font-size:var(--fs-12);color:var(--text-tertiary)}.Gqhb5a_typeRow{gap:var(--space-3);padding-block:var(--space-5);border-top:1px solid var(--secondary-border);display:grid}.Gqhb5a_typeMeta{font-size:var(--fs-12);line-height:var(--lh-150);color:var(--text-tertiary)}.Gqhb5a_typeSamples{gap:var(--space-3);display:grid}.Gqhb5a_buttons{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Gqhb5a_dark{padding:var(--space-6);border-radius:var(--radius-lg);background:var(--brand-background)}.Gqhb5a_greenText{color:var(--text-primary);font-weight:var(--fw-semibold)}@media (min-width:900px){.Gqhb5a_typeRow{grid-template-columns:220px minmax(0,1fr)}}
._2n9rbW_photoRow{align-items:center;gap:var(--space-5);padding-bottom:var(--space-6);border-bottom:1px solid var(--secondary-border);display:flex}._2n9rbW_avatar{border-radius:var(--radius-full);background:color-mix(in srgb, var(--secondary-border) 70%, var(--base-white));width:78px;height:78px;color:var(--text-dark);font-size:var(--fs-20);font-weight:var(--fw-semibold);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}._2n9rbW_avatarImg{object-fit:cover}._2n9rbW_photoText{gap:var(--space-1);display:grid}._2n9rbW_photoActions{gap:var(--space-4);flex-wrap:wrap;display:flex}._2n9rbW_linkBtn{padding:var(--space-1) 0;color:var(--text-dark);font-size:var(--fs-16);font-weight:var(--fw-medium);text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}._2n9rbW_linkBtn:disabled{cursor:progress;opacity:.6}._2n9rbW_muted{color:var(--text-tertiary)}._2n9rbW_row{border-bottom:1px solid var(--secondary-border);position:relative}._2n9rbW_rowHead{align-items:center;gap:var(--space-5);width:100%;padding:var(--space-5) 0;color:var(--text-dark);text-align:left;background:0 0;border:0;grid-template-columns:24px minmax(0,1fr) 24px;display:grid}._2n9rbW_rowHead:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}._2n9rbW_icon{color:var(--icon-black);place-items:center;display:grid}._2n9rbW_rowText{gap:var(--space-1);min-width:0;display:grid}._2n9rbW_label{font-size:var(--fs-14);color:var(--text-tertiary)}._2n9rbW_value{font-size:var(--fs-16);font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._2n9rbW_value[data-empty]{color:var(--text-tertiary);font-weight:var(--fw-regular)}._2n9rbW_chevron{transition:transform var(--duration-fast) var(--ease-out)}._2n9rbW_rowHead[aria-expanded=true] ._2n9rbW_chevron{transform:rotate(180deg)}._2n9rbW_saved{top:var(--space-5);right:calc(24px + var(--space-3));font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--success-text-onbg);position:absolute}._2n9rbW_saved:empty{display:none}._2n9rbW_rowBody{padding:0 0 var(--space-6) calc(24px + var(--space-5))}._2n9rbW_form{gap:var(--space-3);max-width:520px;display:grid}._2n9rbW_fields{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._2n9rbW_field{gap:var(--space-1);display:grid}._2n9rbW_fieldLabel{font-size:var(--fs-14);color:var(--text-secondary)}._2n9rbW_input,._2n9rbW_prefixed{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--base-white);width:100%;min-height:44px;font-size:var(--fs-16)}._2n9rbW_input{padding:0 var(--space-3)}._2n9rbW_input[aria-invalid=true],._2n9rbW_prefixed[data-invalid]{border-color:var(--danger-text-onbg)}._2n9rbW_prefixed{display:flex;overflow:hidden}._2n9rbW_prefixed:focus-within{outline:2px solid var(--focus-ring);outline-offset:2px}._2n9rbW_prefixed span{padding:0 var(--space-3);border-right:1px solid var(--border);background:var(--surface-bg-white);color:var(--text-secondary);align-items:center;display:flex}._2n9rbW_prefixed input{min-width:0;padding:0 var(--space-3);background:0 0;border:0;flex:1}._2n9rbW_prefixed input:focus-visible{outline:none}._2n9rbW_hint{font-size:var(--fs-14);color:var(--text-tertiary)}._2n9rbW_error{font-size:var(--fs-14);color:var(--danger-text-onbg)}._2n9rbW_actions{align-items:center;gap:var(--space-4);margin-top:var(--space-1);display:flex}._2n9rbW_textBtn{color:var(--text-tertiary);font-size:var(--fs-14);font-weight:var(--fw-medium);background:0 0;border:0;padding:0}._2n9rbW_note{gap:var(--space-2);max-width:560px;font-size:var(--fs-14);line-height:var(--lh-150);color:var(--text-secondary);display:grid}._2n9rbW_note a{color:var(--text-dark)}@media (max-width:599px){._2n9rbW_rowHead{gap:var(--space-4)}._2n9rbW_rowBody{padding-left:0}._2n9rbW_saved{top:var(--space-2)}}
