._page_k1aa1_1,._loading_k1aa1_1{min-height:100vh;background:var(--background);color:var(--foreground)}._loading_k1aa1_1{display:grid;place-items:center;font-weight:700}._header_k1aa1_1{position:sticky;top:0;z-index:10;min-height:64px;padding:0 max(1.25rem,calc((100vw - 1180px)/2 + 1.25rem));display:flex;align-items:center;justify-content:space-between;background:#08110bf0;backdrop-filter:blur(12px);border-bottom:1px solid var(--border);box-shadow:0 10px 28px #0000002e}._header_k1aa1_1 a,._header_k1aa1_1 div{display:flex;gap:.5rem;align-items:center;color:var(--foreground);text-decoration:none;font-weight:800}._header_k1aa1_1 svg{width:1rem}._shell_k1aa1_1{max-width:1180px;margin:0 auto;padding:var(--spacing-12) var(--spacing-6) var(--spacing-20)}._title_k1aa1_1 p{margin:0;color:var(--primary);font-size:.74rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}._title_k1aa1_1 h1{margin:.25rem 0 var(--spacing-8);font-family:var(--font-family-display);font-size:clamp(3.2rem,7vw,5.4rem);line-height:.9}._tabs_k1aa1_1{margin-bottom:var(--spacing-6)}._tabs_k1aa1_1 span{margin-left:.35rem;opacity:.65}._list_k1aa1_1{display:grid;gap:var(--spacing-4)}._card_k1aa1_1{padding:var(--spacing-5,1.25rem);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._cardTop_k1aa1_1{display:grid;grid-template-columns:1fr 190px;gap:1.25rem;align-items:start}._card_k1aa1_1 small{color:var(--muted-foreground)}._card_k1aa1_1 h2{margin:.25rem 0;font-family:var(--font-family-display);font-size:1.8rem}._card_k1aa1_1 p{margin:.35rem 0 0;color:var(--muted-foreground);line-height:1.55;white-space:pre-wrap}._statusSelect_k1aa1_1{min-width:180px}._reply_k1aa1_1{margin-top:var(--spacing-4);display:grid;grid-template-columns:1fr auto;gap:.6rem;align-items:end}._emailReplyBox_k1aa1_1{margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--border)}._emailReplyHead_k1aa1_1{display:flex;justify-content:space-between;gap:1rem;align-items:baseline}._emailReplyHead_k1aa1_1 strong{font-size:.84rem}._emailReplyHead_k1aa1_1 small{font-size:.72rem}._lastEmail_k1aa1_1{margin:.5rem 0 0!important;padding:.65rem .8rem;border-radius:.7rem;background:#2b1c2b0b;font-size:.8rem!important;max-height:5.8rem;overflow:auto}._checkoutRow_k1aa1_1{margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--border);display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}._checkoutChoices_k1aa1_1{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}._checkoutChoices_k1aa1_1>span{font-size:.85rem;font-weight:800;color:var(--muted-foreground);margin-right:.25rem}._checkoutSent_k1aa1_1{display:flex;align-items:center;gap:.65rem;color:var(--primary)}._checkoutSent_k1aa1_1 svg{width:1.1rem;height:1.1rem}._checkoutSent_k1aa1_1 span{display:grid;gap:.1rem}._checkoutSent_k1aa1_1 small{font-size:.78rem}._checkoutError_k1aa1_1{width:100%;margin:0!important;color:var(--destructive)!important;font-size:.86rem;font-weight:700}._designBrief_k1aa1_1{margin-top:.9rem;padding:.85rem 1rem;border:1px solid var(--border);border-radius:.8rem;background:#2b1c2b09}._designBrief_k1aa1_1 p{margin:.25rem 0!important;font-size:.82rem}._designBrief_k1aa1_1 strong{color:var(--foreground)}._paymentMeta_k1aa1_1{margin-top:.8rem;display:flex;flex-wrap:wrap;gap:.45rem}._paymentMeta_k1aa1_1 span{display:inline-flex;align-items:center;min-height:28px;padding:.25rem .55rem;border:1px solid var(--border);border-radius:999px;background:var(--muted);color:var(--muted-foreground);font-size:.76rem;font-weight:700}._paymentMeta_k1aa1_1 ._paymentGood_k1aa1_1{background:#e6f1e6;border-color:#b8d4b8;color:#315d38}._paymentMeta_k1aa1_1 ._paymentBad_k1aa1_1{background:#f9e3e3;border-color:#e5b7b7;color:#862f35}._paymentMeta_k1aa1_1 ._paymentNeutral_k1aa1_1{background:#f1ebdc;border-color:#d9cba9;color:#6d5b2e}@media(max-width:700px){._shell_k1aa1_1{padding:var(--spacing-8) var(--spacing-4)}._cardTop_k1aa1_1{grid-template-columns:1fr}._statusSelect_k1aa1_1{width:100%}._reply_k1aa1_1{grid-template-columns:1fr}._header_k1aa1_1{padding-inline:var(--spacing-4)}}
