.L07MsI{justify-content:center;align-items:center;gap:var(--space-2);min-height:2.5rem;padding:0 var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.L07MsI:hover{text-decoration:none}.L07MsI:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.L07MsI:disabled{opacity:.55;cursor:not-allowed}.L07MsI[data-variant=primary]{background:var(--color-primary);color:var(--color-on-primary)}.L07MsI[data-variant=primary]:hover:not(:disabled){background:var(--color-primary-hover)}.L07MsI[data-variant=accent]{background:var(--color-accent);color:var(--color-on-accent)}.L07MsI[data-variant=accent]:hover:not(:disabled){background:var(--color-accent-hover)}.L07MsI[data-variant=secondary]{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border-strong)}.L07MsI[data-variant=secondary]:hover:not(:disabled){background:var(--color-bg-subtle)}.L07MsI[data-variant=ghost]{color:var(--color-text);background:0 0}.L07MsI[data-variant=ghost]:hover:not(:disabled){background:var(--color-bg-subtle)}.L07MsI[data-variant=danger]{background:var(--color-danger);color:var(--color-text-inverse)}.L07MsI[data-variant=danger]:hover:not(:disabled){background:var(--color-danger-hover)}.L07MsI[data-size=sm]{min-height:2rem;padding:0 var(--space-3);font-size:var(--text-xs)}.L07MsI[data-size=lg]{min-height:3rem;padding:0 var(--space-6);font-size:var(--text-base)}.L07MsI[data-full-width]{width:100%}.XvcrQ1{border-radius:var(--radius-full);border:2px solid;border-right-color:#0000;width:1em;height:1em;animation:.7s linear infinite IJgfQp}@keyframes IJgfQp{to{transform:rotate(360deg)}}.MOUFkS{border-radius:var(--radius-md);width:2.5rem;height:2.5rem;color:var(--color-text-muted);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);place-items:center;display:inline-grid}.MOUFkS:hover:not(:disabled){background:var(--color-bg-subtle);color:var(--color-text)}.MOUFkS[data-variant=secondary]{border:1px solid var(--color-border);background:var(--color-surface)}.MOUFkS[data-variant=danger]:hover:not(:disabled){background:var(--color-danger-soft);color:var(--color-danger)}.MOUFkS[data-size=sm]{width:2rem;height:2rem}.qa6DqM{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.VzlaHl{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text)}._2Jgzch{color:var(--color-danger)}.Mc9s76{font-size:var(--text-xs);color:var(--color-text-muted)}.LH-6aG{font-size:var(--text-xs);color:var(--color-danger)}.JRukhY{width:100%;min-height:2.5rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:var(--text-sm);transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out)}.JRukhY::placeholder{color:var(--color-text-subtle)}.JRukhY:disabled{background:var(--color-bg-subtle);cursor:not-allowed}.JRukhY:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft-hover);outline:none}.JRukhY:hover:not(:disabled){border-color:var(--color-text-subtle)}.JRukhY[aria-invalid=true]{border-color:var(--color-danger)}._2t3BYA{appearance:auto;padding-right:var(--space-8)}.d00grz{resize:vertical;min-height:6rem;line-height:var(--leading-normal)}.QD7imi{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs)}.QD7imi[data-padding=none]{padding:0}.QD7imi[data-padding=sm]{padding:var(--space-3)}.QD7imi[data-padding=md]{padding:var(--space-5)}.QD7imi[data-padding=lg]{padding:var(--space-8)}.QD7imi[data-interactive]{transition:box-shadow var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out)}.QD7imi[data-interactive]:hover{box-shadow:var(--shadow-md);border-color:var(--color-primary-soft-hover);transform:translateY(-2px)}.-gG6FG{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.AGbyMF{font-size:var(--text-lg);font-weight:var(--weight-semibold)}._4miaaz{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted)}.e5aA5S{gap:var(--space-2);flex-shrink:0;display:flex}.hiLWmr{align-items:center;gap:var(--space-1);padding:.125rem var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;display:inline-flex}.UGYwkF{border-radius:var(--radius-full);background:currentColor;width:.4rem;height:.4rem}.hiLWmr[data-tone=neutral]{background:var(--color-neutral-soft);color:var(--color-text-muted)}.hiLWmr[data-tone=primary]{background:var(--color-primary-soft);color:var(--color-primary)}.hiLWmr[data-tone=success]{background:var(--color-success-soft);color:var(--color-success);border-color:var(--color-success-border)}.hiLWmr[data-tone=warning]{background:var(--color-warning-soft);color:var(--color-warning);border-color:var(--color-warning-border)}.hiLWmr[data-tone=danger]{background:var(--color-danger-soft);color:var(--color-danger);border-color:var(--color-danger-border)}.hiLWmr[data-tone=info]{background:var(--color-info-soft);color:var(--color-info);border-color:var(--color-info-border)}.biEqFd{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);border:1px solid;display:flex}.TSRYIp{flex-shrink:0;margin-top:.125rem}.Q9PiUr{font-weight:var(--weight-semibold);margin-bottom:var(--space-1)}.biEqFd[data-kind=error]{background:var(--color-danger-soft);border-color:var(--color-danger-border);color:var(--color-danger)}.biEqFd[data-kind=success]{background:var(--color-success-soft);border-color:var(--color-success-border);color:var(--color-success-strong)}.biEqFd[data-kind=info]{background:var(--color-info-soft);border-color:var(--color-info-border);color:var(--color-info)}.biEqFd[data-kind=warning]{background:var(--color-warning-soft);border-color:var(--color-warning-border);color:var(--color-warning)}.Akdnhc{color:var(--color-text)}.oj8nbe{align-items:center;gap:var(--space-3);padding:var(--space-10) var(--space-4);color:var(--color-text-muted);font-size:var(--text-sm);flex-direction:column;display:flex}.C5R4hH{border:3px solid var(--color-primary-soft-hover);border-top-color:var(--color-primary);border-radius:var(--radius-full);width:2rem;height:2rem;animation:.8s linear infinite Ta6KpJ}.C5R4hH[data-size=sm]{border-width:2px;width:1.25rem;height:1.25rem}.C5R4hH[data-size=lg]{width:3rem;height:3rem}.inO6dL{color:var(--color-text-muted)}@keyframes Ta6KpJ{to{transform:rotate(360deg)}}.wSW4wl{width:var(--sk-w);height:var(--sk-h);border-radius:var(--sk-r);background:linear-gradient(90deg, var(--color-skeleton-base) 25%, var(--color-skeleton-shine) 50%, var(--color-skeleton-base) 75%);background-size:200% 100%;display:block}@media (prefers-reduced-motion:no-preference){.wSW4wl{animation:1.4s infinite _5kA55v}}.ZWgT-U{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}@keyframes _5kA55v{0%{background-position:200% 0}to{background-position:-200% 0}}.s8vMXe{align-items:center;gap:var(--space-2);padding:var(--space-12) var(--space-4);text-align:center;border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface-sunken);flex-direction:column;display:flex}._4WinZA{border-radius:var(--radius-full);background:var(--color-primary-soft);width:3.5rem;height:3.5rem;color:var(--color-primary);place-items:center;display:grid}.Mmt-x7{font-size:var(--text-lg)}.pClcsi{max-width:28rem;color:var(--color-text-muted);font-size:var(--text-sm)}._3DGjMb{margin-top:var(--space-3)}._9nn4Ie{gap:var(--gap);flex-direction:column;display:flex}.Zsywkp{gap:var(--gap);display:flex}.Zsywkp[data-wrap]{flex-wrap:wrap}.Zsywkp[data-justify=start]{justify-content:flex-start}.Zsywkp[data-justify=center]{justify-content:center}.Zsywkp[data-justify=end]{justify-content:flex-end}.Zsywkp[data-justify=between]{justify-content:space-between}.Zsywkp[data-align=start]{align-items:flex-start}.Zsywkp[data-align=center]{align-items:center}.Zsywkp[data-align=end]{align-items:flex-end}.Zsywkp[data-align=stretch]{align-items:stretch}.Zsywkp[data-align=baseline]{align-items:baseline}.EJtQDz{gap:var(--gap);grid-template-columns:repeat(auto-fill, minmax(min(var(--grid-min), 100%), 1fr));display:grid}._5LBGZ3{width:100%;padding-inline:var(--space-4);margin-inline:auto}._5LBGZ3[data-size=sm]{max-width:var(--container-sm)}._5LBGZ3[data-size=md]{max-width:var(--container-md)}._5LBGZ3[data-size=lg]{max-width:var(--container-lg)}._5LBGZ3[data-size=xl]{max-width:var(--container-xl)}._5LBGZ3[data-size="2xl"]{max-width:var(--container-2xl)}@media (width>=768px){._5LBGZ3{padding-inline:var(--space-6)}}.wWa-8S[data-tone=default]{color:var(--color-text)}.wWa-8S[data-tone=muted]{color:var(--color-text-muted)}.wWa-8S[data-tone=subtle]{color:var(--color-text-subtle)}.wWa-8S[data-tone=primary]{color:var(--color-primary)}.wWa-8S[data-tone=danger]{color:var(--color-danger)}.wWa-8S[data-tone=success]{color:var(--color-success)}.wWa-8S[data-size=xs]{font-size:var(--text-xs)}.wWa-8S[data-size=sm]{font-size:var(--text-sm)}.wWa-8S[data-size=base]{font-size:var(--text-base)}.wWa-8S[data-size=lg]{font-size:var(--text-lg)}.wWa-8S[data-weight=medium]{font-weight:var(--weight-medium)}.wWa-8S[data-weight=semibold]{font-weight:var(--weight-semibold)}.wWa-8S[data-weight=bold]{font-weight:var(--weight-bold)}._69wgTc{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary)}.x3tqIk{gap:var(--space-6);padding-block:var(--space-6) var(--space-12);flex-direction:column;display:flex}.FROs1j{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.l1F5B2{gap:var(--space-1);flex-direction:column;max-width:48rem;display:flex}.qc3D3Y{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary)}.NYo5is{font-size:var(--text-2xl)}._07Hhe1{color:var(--color-text-muted)}.AwDDLj{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width>=768px){.NYo5is{font-size:var(--text-3xl)}}.yFWWBi{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));margin:0;display:grid}.yFWWBi[data-columns="1"]{grid-template-columns:1fr}.yFWWBi[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.yFWWBi[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}._70XCIJ{min-width:0}._1g2tVH{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.nUrfRT{margin:var(--space-1) 0 0;font-weight:var(--weight-semibold);font-size:var(--text-sm);overflow-wrap:anywhere}.fmaGuA{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);width:100%;overflow-x:auto}.lDSE-l{width:100%;font-size:var(--text-sm)}.lDSE-l th,.lDSE-l td{padding:var(--space-3) var(--space-4);text-align:left;border-bottom:1px solid var(--color-border);vertical-align:middle}.lDSE-l th{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);background:var(--color-surface-sunken);white-space:nowrap}.lDSE-l tbody tr:last-child td{border-bottom:0}.lDSE-l tbody tr:hover td{background:var(--color-bg-subtle)}.HJwUgX{border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary);font-weight:var(--weight-semibold);flex-shrink:0;place-items:center;display:inline-grid;overflow:hidden}.HJwUgX[data-size=sm]{width:2rem;height:2rem;font-size:var(--text-xs)}.HJwUgX[data-size=md]{width:2.75rem;height:2.75rem;font-size:var(--text-sm)}.HJwUgX[data-size=lg]{width:4rem;height:4rem;font-size:var(--text-xl)}.HJwUgX[data-size=xl]{width:6rem;height:6rem;font-size:var(--text-3xl)}.uz2gYx{object-fit:cover;width:100%;height:100%}.B235cb{z-index:var(--z-overlay);background:var(--color-overlay);position:fixed;inset:0}.Gm3NZV{z-index:var(--z-modal);width:min(32rem,100vw - 2rem);max-height:calc(100vh - 2rem);padding:var(--space-6);border-radius:var(--radius-xl);background:var(--color-surface-raised);box-shadow:var(--shadow-lg);position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.q5nRLg{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.GNYhzo{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.H5ex1A{border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--color-text-muted);place-items:center;display:grid}.H5ex1A:hover{background:var(--color-bg-subtle)}.hYSECl{margin-top:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm)}.bWf9tr{margin-top:var(--space-4)}.cuUb0e{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-6);display:flex}@media (prefers-reduced-motion:no-preference){.B235cb{animation:_5k3jYP var(--duration-base) var(--ease-out)}.Gm3NZV{animation:zpbk6Q var(--duration-base) var(--ease-out)}}@keyframes _5k3jYP{0%{opacity:0}}@keyframes zpbk6Q{0%{opacity:0;transform:translate(-50%,-48%)scale(.97)}}.FZ1iG9{z-index:var(--z-dropdown);min-width:12rem;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-md)}.-QpgeZ{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex}.-QpgeZ[data-highlighted]{background:var(--color-bg-subtle)}.UnH0hu{height:1px;margin:var(--space-1) 0;background:var(--color-border)}.rxt-fg{z-index:var(--z-toast);gap:var(--space-3);pointer-events:none;flex-direction:column;width:calc(100vw - 3rem);max-width:420px;display:flex;position:fixed;bottom:1.5rem;right:1.5rem}.ZvU0xz{pointer-events:auto;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);box-shadow:var(--shadow-md);font-size:var(--text-sm);line-height:var(--leading-normal);border-left-width:4px;animation:.2s cubic-bezier(.16,1,.3,1) u-jcmk;display:flex}.ZvU0xz[data-kind=success]{background:var(--color-success-soft);border-left-color:var(--color-success);color:var(--color-success-strong)}.ZvU0xz[data-kind=error]{background:var(--color-danger-soft);border-left-color:var(--color-danger);color:var(--color-danger)}.ZvU0xz[data-kind=info]{background:var(--color-info-soft);border-left-color:var(--color-info);color:var(--color-info)}.tNGTbz{font-weight:var(--weight-medium);flex:1}.nbA4RP{padding:0 var(--space-1);border-radius:var(--radius-sm);font-size:var(--text-lg);color:inherit;opacity:.6;cursor:pointer;transition:opacity var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;line-height:1;display:flex}.nbA4RP:hover{opacity:1;background:var(--color-bg-subtle)}@keyframes u-jcmk{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.q1hvg7{min-height:100vh;padding:var(--space-6);text-align:center;justify-content:center;align-items:center;gap:var(--space-4);background:var(--color-bg);color:var(--color-text);flex-direction:column;display:flex}._40CGUc{border-radius:var(--radius-full);background:var(--color-danger-soft);width:4rem;height:4rem;color:var(--color-danger);place-items:center;display:grid}.sZc7V1{font-size:var(--text-2xl);font-weight:var(--weight-bold)}.ejOyVK{max-width:28rem;color:var(--color-text-muted);font-size:var(--text-base)}.xpgxCd{margin-top:var(--space-4)}.l3Xa2Y{width:17rem;max-width:90vw;padding:var(--space-2)}.QDxjSQ{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-subtle)}.sQfBIa{gap:var(--space-1);padding:var(--space-1) 0 var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.c69ErC{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.c69ErC:hover{background:var(--color-bg-subtle);color:var(--color-text);border-color:var(--color-border-strong)}.-b-BdL{background:var(--color-primary-soft);color:var(--color-primary);border-color:var(--color-primary)}.tqSryS{max-height:14rem;padding-right:var(--space-1);margin-top:var(--space-1);flex-direction:column;gap:2px;display:flex;overflow-y:auto}.evBk7T{width:100%;padding:var(--space-2) var(--space-2);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text);cursor:pointer;outline:none;justify-content:space-between;align-items:center;display:flex}.evBk7T[data-highlighted]{background:var(--color-bg-subtle)}._51-ZrK{font-weight:var(--weight-medium);background:var(--color-primary-soft)}.AIVCeM{align-items:center;gap:var(--space-2);display:flex}.DiHQrf{border-radius:var(--radius-full);width:.75rem;height:.75rem;box-shadow:0 0 0 1px var(--color-border-strong);flex-shrink:0;display:inline-block}.U1TW7g{font-size:var(--text-sm);color:var(--color-text)}.gJ12ng{color:var(--color-primary);flex-shrink:0}.cywQ8j{justify-content:center;align-items:center;display:inline-flex;position:relative}.YtVDpj{border-radius:var(--radius-md);width:2.5rem;height:2.5rem;color:var(--color-text-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.YtVDpj:hover{background:var(--color-bg-subtle);color:var(--color-text);border-color:#0000}.YtVDpj:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.JsLOox{background:var(--color-primary-soft);color:var(--color-primary);border-color:#0000}._03Bx6P{min-width:1.125rem;height:1.125rem;padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--color-danger);color:var(--color-text-inverse);font-size:var(--text-xs);font-weight:var(--weight-bold);pointer-events:none;box-shadow:var(--shadow-xs);justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute;top:-.25rem;right:-.25rem}._8GJvYM{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);width:23rem;max-width:92vw;box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);padding:0;overflow:hidden}._0ihkjR{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);background:var(--color-bg-subtle);justify-content:space-between;align-items:center;display:flex}.GFYRUd{align-items:center;gap:var(--space-2);display:flex}._2lvLIs{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-text)}.xPPhR6{padding:.125rem var(--space-2);border-radius:var(--radius-sm);background:var(--color-primary-soft);color:var(--color-primary);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.03em;text-transform:uppercase}.EYeZb5{font-size:var(--text-xs);color:var(--color-text-muted)}.HCkrJE{overscroll-behavior:contain;flex-direction:column;max-height:22rem;display:flex;overflow-y:auto}.jreEoo{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);background:var(--color-surface);transition:background var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.jreEoo:last-child{border-bottom:none}.jreEoo:hover{background:var(--color-bg-subtle)}._7bA3MH{background:var(--color-primary-soft);border-left:3px solid var(--color-primary)}.roOoRK{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.cVQSvY{align-items:center;gap:var(--space-2);display:flex}.grKcSy{border-radius:var(--radius-sm);background:var(--color-bg-subtle);width:1.5rem;height:1.5rem;color:var(--color-primary);justify-content:center;align-items:center;display:inline-flex}.Wm8biC{padding:.125rem var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase}.CfPW-n{background:var(--color-primary-soft);color:var(--color-primary)}.wLqy-W{background:var(--color-success-soft);color:var(--color-success)}.t1HS-z{background:var(--color-warning-soft);color:var(--color-warning)}.LyGdKW{background:var(--color-info-soft);color:var(--color-info)}.P9IK2P{background:var(--color-primary-soft);color:var(--color-primary)}.q-kzKb{background:var(--color-danger-soft);color:var(--color-danger)}.P8KM6i{font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap}.lFPU4l{flex-direction:column;gap:.25rem;display:flex}.tC06JR{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text);line-height:var(--leading-tight)}.IOFl3U{font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--leading-normal)}.BVzT5W{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-1);display:flex}.fIOOU2{align-items:center;gap:var(--space-1);padding:.3125rem var(--space-3);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--text-xs);font-weight:var(--weight-medium);transition:opacity var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-flex}.fIOOU2:hover{opacity:.9}.V6wlrs{font-size:var(--text-xs);color:var(--color-primary);font-weight:var(--weight-medium);text-decoration:none}.V6wlrs:hover{text-decoration:underline}.mVkVnG{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-4);text-align:center;flex-direction:column;display:flex}.wxuPg5{color:var(--color-text-muted)}.Kqd-Vl{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text)}.X-Cz5m{font-size:var(--text-xs);color:var(--color-text-muted);max-width:14rem}.gkLxJz{padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);background:var(--color-bg-subtle);justify-content:center;align-items:center;display:flex}._39tOf3{align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-primary);transition:color var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-flex}._39tOf3:hover{color:var(--color-primary-hover);text-decoration:underline}.yLl4CH{gap:var(--space-6);width:100%;max-width:var(--container-lg);padding:var(--space-6) var(--space-4) var(--space-12);flex-direction:column;margin:0 auto;display:flex}._48-yw-{gap:var(--space-3);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.hywLJU{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.BHcNV4{align-items:center;gap:var(--space-3);display:flex}.rq9RiP{border-radius:var(--radius-lg);background:var(--color-primary-soft);width:2.75rem;height:2.75rem;color:var(--color-primary);justify-content:center;align-items:center;display:inline-flex}.gKwoqo{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text);line-height:var(--leading-tight);margin:0}.bqLsJ0{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.Fn7iAC{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.05em;text-transform:uppercase}.G-Habc{gap:var(--space-4);flex-direction:column;display:flex}@media (width>=640px){.G-Habc{flex-direction:row;justify-content:space-between;align-items:center}}.FxUpZa{flex:1;align-items:center;max-width:24rem;display:flex;position:relative}.F8qmOD{left:var(--space-3);color:var(--color-text-muted);pointer-events:none;position:absolute}.G2GmoT{width:100%;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle);color:var(--color-text);font-size:var(--text-sm);transition:all var(--duration-fast) var(--ease-out)}.G2GmoT:focus{border-color:var(--color-primary);background:var(--color-surface);box-shadow:0 0 0 3px var(--color-primary-soft);outline:none}.tsYBSN{gap:var(--space-2);flex-wrap:wrap;display:flex}.H9Lbdg{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);display:inline-flex}.H9Lbdg:hover{background:var(--color-bg-subtle);color:var(--color-text);border-color:var(--color-border-strong)}._4GC809{background:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary)}.-Z1eRY{border-radius:var(--radius-full);background:var(--color-bg-subtle);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);justify-content:center;align-items:center;padding:.125rem .375rem;display:inline-flex}._4GC809 .-Z1eRY{background:var(--color-primary-hover);color:var(--color-text-inverse)}.KfFcA1{gap:var(--space-3);flex-direction:column;display:flex}.u7pSbE{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);transition:all var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.u7pSbE:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-sm)}._7ltLcf{border-left:4px solid var(--color-primary);background:var(--color-surface)}.WhrSyI{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.UY5E7W{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.k0mRZH{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;display:inline-flex}.SaEh9V{padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;align-items:center;display:inline-flex}.hZcAh9{background:var(--color-danger-soft);color:var(--color-danger)}.sNupcM{background:var(--color-warning-soft);color:var(--color-warning)}.PG0heH{background:var(--color-success-soft);color:var(--color-success)}._0vPD1V{background:var(--color-info-soft);color:var(--color-info)}.qlksg-{align-items:center;gap:var(--space-3);display:flex}.Rulj7-{font-size:var(--text-xs);color:var(--color-text-muted)}.XCVUhI{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text);line-height:var(--leading-tight);margin:0}.TJFdo4{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-normal);margin:0}.tjEQBt{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-subtle);border:1px solid var(--color-border);font-size:var(--text-xs);color:var(--color-text);line-height:var(--leading-normal)}.cRmWdK{font-weight:var(--weight-semibold);color:var(--color-text-muted);margin-bottom:var(--space-1);text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem}.gk0DVr{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.pNeTeC{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.MPvHDB{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--text-xs);font-weight:var(--weight-semibold);transition:all var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-flex}.MPvHDB:hover{background:var(--color-primary-hover)}.hZxMGx{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:var(--text-xs);font-weight:var(--weight-medium);transition:all var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-flex}.hZxMGx:hover{background:var(--color-bg-subtle);border-color:var(--color-border-strong)}.GG896F{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);text-align:center;flex-direction:column;display:flex}.cR5byX{color:var(--color-text-muted)}.-nXVd7{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text)}.SBt3UD{font-size:var(--text-sm);color:var(--color-text-muted);max-width:20rem}.unsZiQ{gap:var(--space-3);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.Cjnu0I{align-items:center;gap:var(--space-2);margin-top:var(--space-3);display:flex}.DkiJj9{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.DkiJj9 h3{margin:0 0 var(--space-1) 0;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text)}.tjkdnN{align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._86pJpP{margin:0 0 var(--space-3) 0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text)}.-ntdPW{flex-direction:column;gap:1.2rem;max-width:1380px;display:flex}.KL1pbc{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.KL1pbc h1{margin:.15rem 0 .25rem;font-size:1.75rem}.KL1pbc p{color:var(--text-muted);margin:0}.-BknyX{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.Yr777I,._1APBzd{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.OY1n7H{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);min-width:0;box-shadow:var(--shadow-sm);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem;display:flex}.OY1n7H p{color:var(--text-muted);margin:0;font-size:.78rem;font-weight:700}.OY1n7H strong{color:var(--text-main);margin:.45rem 0 .55rem;font-size:clamp(1.5rem,2.3vw,1.95rem);line-height:1;display:block}.OY1n7H span{color:var(--text-muted);font-size:.78rem;line-height:1.35;display:block}.verkZB{width:2.65rem;height:2.65rem;color:var(--primary);background:var(--info-bg);border-radius:.8rem;flex:0 0 2.65rem;place-items:center;display:grid}.FLXmz0{flex-direction:column;gap:.85rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.FLXmz0 li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.Bzi8T-{width:1.8rem;height:1.8rem;color:var(--primary);background:var(--info-bg);border-radius:50%;place-items:center;font-size:.75rem;font-weight:800;display:grid}.fDl--B{color:var(--text-main);justify-content:space-between;align-items:center;gap:.5rem;font-size:.88rem;font-weight:700;display:flex}.zNzjU9{color:var(--text-muted);margin:.2rem 0 .4rem;font-size:.76rem}._6klVjv{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-primary-600);margin:0}.yZFrXQ{background:var(--color-border);border-radius:999px;height:5px;display:block;overflow:hidden}.yZFrXQ i{border-radius:inherit;background:var(--primary);height:100%;width:var(--bar,0%);display:block}.XotKGK{animation:.8s linear infinite _6ZAsgR}@keyframes _6ZAsgR{to{transform:rotate(360deg)}}@media (width<=1024px){.Yr777I,._1APBzd{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.Yr777I,._1APBzd{grid-template-columns:1fr}}._86uhyA{margin-bottom:var(--space-4)}.gHN26p{margin:0 0 var(--space-1) 0;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text)}._5dgtBF{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-normal);margin:0}.YNLhns{gap:var(--space-3);grid-template-columns:2fr 1fr 1fr;align-items:flex-end;display:grid}@media (width<=768px){.YNLhns{grid-template-columns:1fr}}.qW4qzV{justify-content:space-between;align-items:center;gap:var(--space-4);padding:.35rem var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-xs);color:var(--color-text-muted);margin-top:var(--space-6);flex-wrap:wrap;font-size:.6875rem;display:flex}.sWUkey{align-items:center;gap:var(--space-4);display:flex}.tA2N7y{align-items:center;gap:.375rem;display:inline-flex}._9VeunE{border-radius:var(--radius-full);background:var(--color-success);width:.45rem;height:.45rem;box-shadow:0 0 0 2px var(--color-success-soft)}.Ff2KgS{align-items:center;gap:var(--space-4);display:flex}._4Kntke{padding:.1rem var(--space-2);border-radius:var(--radius-sm);background:var(--color-bg-subtle);border:1px solid var(--color-border);font-family:var(--font-mono);color:var(--color-text-muted);align-items:center;gap:.25rem;font-size:.625rem;display:inline-flex}@media (width<=640px){.qW4qzV{align-items:flex-start;gap:var(--space-2);flex-direction:column}.sWUkey,.Ff2KgS{gap:var(--space-2);flex-wrap:wrap}}.P5Z9bH{background:var(--color-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:var(--z-modal);animation:Oa1L6r var(--duration-fast) var(--ease-out);position:fixed;inset:0}.TITdUt{background:var(--color-surface);border-left:1px solid var(--color-border-strong);width:32rem;max-width:100vw;box-shadow:var(--shadow-lg);z-index:calc(var(--z-modal) + 1);animation:nk3YXK var(--duration-base) var(--ease-out);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes Oa1L6r{0%{opacity:0}to{opacity:1}}@keyframes nk3YXK{0%{transform:translate(100%)}to{transform:translate(0)}}.unaKkK{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);background:var(--color-bg-subtle);display:flex}.aeKmCf{align-items:center;gap:var(--space-3);display:flex}.PI8aEB{border-radius:var(--radius-md);background:var(--color-primary-soft);width:2.25rem;height:2.25rem;color:var(--color-primary);justify-content:center;align-items:center;display:inline-flex}.SDpOqL{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-text);margin:0}.Kj-do9{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.YCpb-J{border-radius:var(--radius-md);border:1px solid var(--color-border);width:2rem;height:2rem;color:var(--color-text-muted);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);background:0 0;justify-content:center;align-items:center;display:inline-flex}.YCpb-J:hover{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border-strong)}.W8nK9a{padding:var(--space-5);gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.plXLEH{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-bg-subtle);border:1px solid var(--color-border);flex-direction:column;display:flex}.NCONMI{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-text);justify-content:space-between;align-items:center;display:flex}.BlmXlg{gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted);grid-template-columns:repeat(2,1fr);display:grid}.AqYqDW{flex-direction:column;gap:.125rem;display:flex}.rDSGNl{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:.6875rem}.ptIBM4{font-weight:var(--weight-semibold);color:var(--color-text)}.zht7Wp{align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-top:var(--space-2);display:flex}._9-XC6v{gap:var(--space-2);flex-direction:column;display:flex}.O2eRYB{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);flex-direction:column;display:flex}._-3ZO-4{font-size:var(--text-xs);justify-content:space-between;align-items:center;display:flex}.k9Hs0n{font-weight:var(--weight-semibold);color:var(--color-text)}.Zkh6f2{color:var(--color-text-muted)}.iYwC-0{align-items:center;gap:var(--space-1);padding:.2rem var(--space-3);border-radius:var(--radius-md);background:var(--color-primary-soft);border:1px solid var(--color-primary);color:var(--color-primary);font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);display:inline-flex}.iYwC-0:hover{background:var(--color-primary);color:var(--color-text-inverse)}@media (width<=640px){.TITdUt{border-radius:var(--radius-xl) var(--radius-xl) 0 0;border-left:none;border-top:1px solid var(--color-border-strong);width:100%;max-height:85vh;animation:j5YmXF var(--duration-base) var(--ease-out);inset:auto 0 0}@keyframes j5YmXF{0%{transform:translateY(100%)}to{transform:translateY(0)}}}._3G0BAa{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-xs);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.SO7dtl{align-items:center;gap:var(--space-2);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.ONBqms{color:var(--color-text-muted);font-weight:var(--weight-medium);transition:color var(--duration-fast) var(--ease-out);text-decoration:none}.ONBqms:hover{color:var(--color-primary)}.PwBwqJ{color:var(--color-text);font-weight:var(--weight-semibold)}.CBUQaS{color:var(--color-border-strong);align-items:center;display:inline-flex}.vwFsmf{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-weight:var(--weight-medium);flex-wrap:wrap;display:inline-flex}.s9SZec{align-items:center;gap:var(--space-1);padding:.125rem var(--space-2);border-radius:var(--radius-full);background:var(--color-success-soft);color:var(--color-success);font-size:.6875rem;font-weight:var(--weight-semibold);display:inline-flex}.TN9Tev{border-radius:var(--radius-full);background:var(--color-success);width:.375rem;height:.375rem}.RYQ9tB{gap:var(--space-4);flex-direction:column;display:flex}.N4Gkun{gap:var(--space-1);padding:var(--space-3) var(--space-4);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--color-text);flex-direction:column;display:flex}._4tTU2t{color:var(--color-text);font-weight:700;font-size:var(--text-sm)}.QNxvlB{color:var(--color-text-muted)}.N-AWww{justify-content:flex-end;gap:var(--space-2);display:flex}.O7WCKQ{z-index:var(--z-modal,1000);background-color:var(--color-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:var(--space-4);justify-content:center;align-items:center;animation:.2s cubic-bezier(.16,1,.3,1) zKKfW7;display:flex;position:fixed;inset:0;overflow-y:auto}.ZNeAo2{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);width:100%;max-width:52rem;max-height:90vh;box-shadow:var(--shadow-2xl);flex-direction:column;animation:.25s cubic-bezier(.16,1,.3,1) bd0IMl;display:flex;overflow:hidden}.dJBcZi{padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border);background-color:var(--color-surface-raised);justify-content:space-between;align-items:center;display:flex}.h2vzjt{align-items:center;gap:var(--space-3);display:flex}.hEuvK1{border-radius:var(--radius-lg);background-color:var(--color-primary-soft);width:2.5rem;height:2.5rem;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._3PJ80j{font-size:var(--text-lg);color:var(--color-text);margin:0;font-weight:700}.Wl2Ow4{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}._8K5Tii{border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);width:2rem;height:2rem;color:var(--color-text-muted);cursor:pointer;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}._8K5Tii:hover{background-color:var(--color-bg-subtle);color:var(--color-text);border-color:var(--color-border-strong)}.Hd4erg{padding:var(--space-6);gap:var(--space-5);flex-direction:column;flex:1;display:flex;overflow-y:auto}.aCam2N{background-color:var(--color-primary-soft);border:1px solid var(--color-primary-soft-hover);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.fH6eO1{justify-content:space-between;align-items:center;display:flex}.TPyY8C{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);align-items:center;gap:var(--space-1);font-weight:700;display:flex}.ZSpBnf{gap:var(--space-2);flex-wrap:wrap;display:flex}._2JSN3a{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);font-size:var(--text-xs);border-radius:var(--radius-full);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text);cursor:pointer;font-weight:600;transition:all .15s;display:inline-flex}._2JSN3a:hover{background-color:var(--color-primary);color:var(--color-on-primary);border-color:var(--color-primary);transform:translateY(-1px)}.vS0Y4D{gap:var(--space-2);flex-direction:column;display:flex}.uAgdqt{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-weight:700}.nqk46N,.DSO1xW{width:100%;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-sizing:border-box;outline:none;transition:border-color .15s,box-shadow .15s}.DSO1xW{resize:vertical;min-height:4.5rem}.nqk46N:focus,.DSO1xW:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-soft)}.H3gDnX{gap:var(--space-3);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);flex-direction:column;display:flex}.qibdLs{justify-content:space-between;align-items:center;display:flex}.gZxVTw{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-primary);background-color:var(--color-primary-soft);padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);cursor:pointer;border:1px solid #0000;font-weight:600;transition:all .15s;display:inline-flex}.gZxVTw:hover{background-color:var(--color-primary);color:var(--color-on-primary)}._0wyf1k{gap:var(--space-3);flex-direction:column;display:flex}.hynIqj{gap:var(--space-2);background-color:var(--color-surface);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);grid-template-columns:2fr 1.2fr 1.5fr 1.2fr auto;align-items:start;display:grid;position:relative}.RRedRZ{flex-direction:column;gap:2px;display:flex;position:relative}.rG4FRT{font-size:var(--text-2xs,.6875rem);color:var(--color-text-subtle);font-weight:600}._7vhN-r{border-radius:var(--radius-md);border:1px solid var(--color-danger-border);background-color:var(--color-danger-soft);width:1.75rem;height:1.75rem;color:var(--color-danger);cursor:pointer;justify-content:center;align-self:center;align-items:center;margin-top:1rem;transition:all .15s;display:inline-flex}._7vhN-r:hover{background-color:var(--color-danger);color:var(--color-on-primary)}.SI1Txk{z-index:var(--z-dropdown,1100);background-color:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);max-height:12rem;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.v-7g9g{padding:var(--space-2) var(--space-3);cursor:pointer;border-bottom:1px solid var(--color-border);flex-direction:column;gap:2px;transition:background-color .15s;display:flex}.v-7g9g:last-child{border-bottom:none}.v-7g9g:hover{background-color:var(--color-primary-soft)}.cox2jq{font-size:var(--text-xs);color:var(--color-text);font-weight:700}.xiLd-L{font-size:var(--text-2xs,.6875rem);color:var(--color-text-muted)}.JMlJEK{padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-border);background-color:var(--color-surface-raised);justify-content:space-between;align-items:center;display:flex}.WAgHIx{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted);display:flex}.dcGxtb{align-items:center;gap:var(--space-3);display:flex}._7mOU9j{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text);cursor:pointer;font-weight:600;transition:all .15s}._7mOU9j:hover{background-color:var(--color-bg-subtle)}.W2895I{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-5);font-size:var(--text-sm);border-radius:var(--radius-md);background-color:var(--color-primary);color:var(--color-on-primary);cursor:pointer;box-shadow:var(--shadow-sm);border:1px solid #0000;font-weight:700;transition:all .15s;display:inline-flex}.W2895I:disabled{opacity:.6;cursor:not-allowed}.W2895I:hover:not(:disabled){background-color:var(--color-primary-hover);transform:translateY(-1px)}@keyframes zKKfW7{0%{opacity:0}to{opacity:1}}@keyframes bd0IMl{0%{opacity:0;transform:scale(.97)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (width<=768px){.O7WCKQ{align-items:flex-end;padding:0}.ZNeAo2{border-radius:var(--radius-xl) var(--radius-xl) 0 0;max-height:92vh}.hynIqj{gap:var(--space-2);grid-template-columns:1fr}._7vhN-r{justify-self:end;margin-top:0}.JMlJEK{gap:var(--space-3);flex-direction:column-reverse}.dcGxtb{justify-content:flex-end;width:100%}}._4YOuDT{background-color:var(--preset-aqua-dark-bg);opacity:.6;z-index:100;animation:.15s ease-out -qDBfA;position:fixed;inset:0}._5C8T4o{background-color:var(--color-surface);border-left:1px solid var(--color-border);width:100%;max-width:520px;box-shadow:var(--shadow-xl);z-index:101;flex-direction:column;animation:.2s cubic-bezier(.16,1,.3,1) _41izzR;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}@keyframes -qDBfA{0%{opacity:0}to{opacity:.6}}@keyframes _41izzR{0%{transform:translate(100%)}to{transform:translate(0)}}.ApHRpN{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);background-color:var(--color-surface-sunken);z-index:2;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.KqYw-k{flex-direction:column;gap:2px;display:flex}.tBSEe5{font-size:var(--text-base);color:var(--color-text);margin:0;font-weight:700}.ndu9RQ{font-size:var(--text-xs);color:var(--color-text-muted)}.vKRCBU{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;justify-content:center;align-items:center;transition:all .12s;display:inline-flex}.vKRCBU:hover{background-color:var(--color-surface-raised);color:var(--color-text)}.ijdTS8{gap:var(--space-4);padding:var(--space-5);flex-direction:column;flex:1;display:flex}.kfjV8z{gap:var(--space-3);padding:var(--space-4);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.F6mtXb{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);align-items:center;gap:var(--space-2);margin:0;font-weight:700;display:flex}.QNNaca{align-items:center;gap:var(--space-3);display:flex}._2yptMO{border-radius:var(--radius-full);background-color:var(--color-primary-soft);width:44px;height:44px;color:var(--color-primary);font-size:var(--text-sm);border:1px solid var(--color-primary-soft-hover);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.pBregS{flex-direction:column;gap:2px;display:flex}.C5tnNL{font-size:var(--text-sm);color:var(--color-text);margin:0;font-weight:700}.bCPNpj{font-size:var(--text-xs);color:var(--color-text-muted);align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.nC31uD{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._20fYjp{flex-direction:column;gap:2px;display:flex}._8fb2rg{flex-direction:column;grid-column:1/-1;gap:2px;display:flex}.N1IHC4{font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:600}._7hAXvt{font-size:var(--text-xs);color:var(--color-text);font-weight:600}.m1Z5tJ{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.Vf5roW{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background-color:var(--color-primary);color:var(--color-on-primary);font-size:var(--text-sm);cursor:pointer;border:none;font-weight:700;text-decoration:none;transition:all .12s;display:inline-flex}.Vf5roW:hover{background-color:var(--color-primary-hover)}.M-jIud{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text);font-size:var(--text-sm);cursor:pointer;font-weight:600;text-decoration:none;transition:all .12s;display:inline-flex}.M-jIud:hover{background-color:var(--color-surface-raised)}.M-jIud:disabled{opacity:.6;cursor:not-allowed}._3bV75b{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-success);background-color:var(--color-success-soft);color:var(--color-success);font-size:var(--text-sm);cursor:pointer;font-weight:700;transition:all .12s;display:inline-flex}._3bV75b:disabled{opacity:.6;cursor:not-allowed}._3bV75b:hover:not(:disabled){background-color:var(--color-success);color:var(--color-text-inverse)}.AFqBY-{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-3);border-top:1px dashed var(--color-border);display:flex}._8jh-z7{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-danger-border);background-color:var(--color-danger-soft);color:var(--color-danger);font-size:var(--text-xs);cursor:pointer;font-weight:600;transition:all .12s;display:inline-flex}._8jh-z7:disabled{opacity:.6;cursor:not-allowed}._8jh-z7:hover:not(:disabled){background-color:var(--color-danger);color:var(--color-on-primary)}._0l1-D-{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-xs);cursor:pointer;font-weight:600;transition:all .12s;display:inline-flex}._0l1-D-:disabled{opacity:.6;cursor:not-allowed}._0l1-D-:hover:not(:disabled){background-color:var(--color-surface-raised);color:var(--color-text)}._4kuvLO{gap:var(--space-4);flex-direction:column;display:flex}.ApjnwP{gap:var(--space-1);padding:var(--space-3) var(--space-4);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--color-text);flex-direction:column;display:flex}.UmzTcj{color:var(--color-text);font-weight:700}.i0eyEt{color:var(--color-text-muted)}.RzQDgT{gap:var(--space-1);flex-direction:column;display:flex}.zlxZWj{font-size:var(--text-xs);color:var(--color-text);font-weight:700}.D8ZaJR{width:100%;min-height:80px;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;outline:none;font-family:inherit}.D8ZaJR:focus{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}._9GJI7t{font-size:var(--text-xs);color:var(--color-text-muted);text-align:right}.M-UFUk{justify-content:flex-end;gap:var(--space-2);display:flex}.pK2j3Y{gap:var(--space-4);flex-direction:column;display:flex}._34liPH{gap:var(--space-1);padding:var(--space-3) var(--space-4);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--color-text);flex-direction:column;display:flex}.kTVWQx{color:var(--color-text);font-weight:700}.Ym4hcp{color:var(--color-text-muted)}.yhrbnQ{justify-content:flex-end;gap:var(--space-2);display:flex}.ba5uXV{gap:var(--space-5);flex-direction:column;animation:.2s cubic-bezier(.16,1,.3,1) UJHDnl;display:flex}.TqcbS6{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.qSK1WP{gap:var(--space-1);flex-direction:column;display:flex}.UBMDfm{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);font-weight:700}.DjQIHA{font-size:var(--text-2xl);color:var(--color-text);letter-spacing:-.02em;margin:0;font-weight:800}.TF33LH{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.mIZEPd{gap:var(--space-3);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);flex-direction:column;display:flex}.IoNBoo{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.OGCY0D{align-items:center;gap:var(--space-2);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:14rem;padding:0 var(--space-3);flex:1;display:flex}._4uNgTf{width:100%;padding:var(--space-2) 0;color:var(--color-text);font-size:var(--text-xs);background:0 0;border:none;outline:none}.DaryWt{align-items:center;gap:var(--space-2);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:0 var(--space-3);display:flex}._1l9L8G{color:var(--color-text);font-size:var(--text-xs);padding:var(--space-2) 0;background:0 0;border:none;outline:none;font-family:inherit}.dcSi85{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-xs);cursor:pointer;font-weight:600;transition:all .15s;display:inline-flex}.dcSi85:hover{background-color:var(--color-surface-raised);color:var(--color-text)}.l513g3{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-2);border-top:1px dashed var(--color-border);flex-wrap:wrap;display:flex}.vljXAt{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.jDE0MV{font-size:var(--text-xs);color:var(--color-text-muted);font-weight:600}._8UcAhb{color:var(--color-text-muted);align-items:center;gap:4px;display:inline-flex}._9ttRDO{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-primary);background-color:var(--color-primary-soft);color:var(--color-primary);font-size:var(--text-xs);cursor:pointer;font-weight:700;transition:all .15s;display:inline-flex}._9ttRDO:hover{background-color:var(--color-primary);color:var(--color-on-primary)}.NQGpuE{align-items:center;gap:var(--space-1);padding:.25rem var(--space-3);font-size:var(--text-xs);border-radius:var(--radius-full);border:1px solid var(--color-border);color:var(--color-text-muted);cursor:pointer;background-color:#0000;font-weight:600;transition:all .15s;display:inline-flex}.NQGpuE:hover{background-color:var(--color-surface-raised);color:var(--color-text)}.giPJWF{background-color:var(--color-primary-soft);color:var(--color-primary);border-color:var(--color-primary);font-weight:700}.aHYMTG{gap:var(--space-3);flex-direction:column;display:flex}.uoxOJt{gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);box-shadow:var(--shadow-xs);flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex}.uoxOJt:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-sm)}._73A5Qk{border-left:4px solid var(--color-primary)}.no5d6p{border-left:4px solid var(--color-success)}.bvhrlh{border-left:4px solid var(--color-border-strong);background-color:var(--color-bg-subtle)}.jePn3f{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.p0xNyV{align-items:center;gap:var(--space-3);display:flex}.vuJkpo{border-radius:var(--radius-full);background-color:var(--color-primary-soft);width:2.75rem;height:2.75rem;color:var(--color-primary);font-size:var(--text-sm);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.Eykoim{flex-direction:column;gap:2px;display:flex}.IoH-55{font-size:var(--text-base);color:var(--color-text);margin:0;font-weight:700}.NqNLgj{font-size:var(--text-xs);color:var(--color-text-muted)}.v3XL4F{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.MgJQkP{align-items:center;gap:var(--space-1);padding:.2rem var(--space-2);border-radius:var(--radius-sm);background-color:var(--color-primary-soft);color:var(--color-primary);font-size:var(--text-xs);font-weight:600;display:inline-flex}.S-XkCi{align-items:center;gap:var(--space-1);padding:.2rem var(--space-2);border-radius:var(--radius-sm);background-color:var(--color-success-soft);color:var(--color-success);font-size:var(--text-xs);font-weight:600;display:inline-flex}.vO7LCx{align-items:center;gap:var(--space-1);padding:.2rem var(--space-2);border-radius:var(--radius-sm);background-color:var(--color-neutral-soft);color:var(--color-text);font-size:var(--text-xs);font-weight:600;display:inline-flex}._4kZ699{padding:.2rem var(--space-2);border-radius:var(--radius-sm);background-color:var(--color-neutral-soft);color:var(--color-text-muted);font-size:var(--text-xs);align-items:center;font-weight:600;display:inline-flex}.I6Dkwj{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.GIknyq{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.dkbDBc{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background-color:var(--color-primary);color:var(--color-on-primary);font-size:var(--text-xs);font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.dkbDBc:hover{background-color:var(--color-primary-hover);transform:translateY(-1px)}.uAhnxR{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text);font-size:var(--text-xs);cursor:pointer;font-weight:600;transition:all .15s;display:inline-flex}.uAhnxR:hover{background-color:var(--color-bg-subtle);border-color:var(--color-border-strong)}._44uHsH{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-success);background-color:var(--color-success-soft);color:var(--color-success);font-size:var(--text-xs);cursor:pointer;font-weight:600;transition:all .15s;display:inline-flex}._44uHsH:disabled{opacity:.6;cursor:not-allowed}._44uHsH:hover:not(:disabled){background-color:var(--color-success);color:var(--color-text-inverse)}.OdOpWX{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-xs);cursor:pointer;font-weight:600;transition:all .15s;display:inline-flex}.OdOpWX:disabled{opacity:.6;cursor:not-allowed}.OdOpWX:hover:not(:disabled){background-color:var(--color-bg-subtle);color:var(--color-text)}.edJYG0{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-danger-border);background-color:var(--color-danger-soft);color:var(--color-danger);font-size:var(--text-xs);cursor:pointer;font-weight:600;transition:all .15s;display:inline-flex}.edJYG0:disabled{opacity:.6;cursor:not-allowed}.edJYG0:hover:not(:disabled){background-color:var(--color-danger);color:var(--color-on-primary)}.YwuxMg{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text);font-size:var(--text-xs);cursor:pointer;font-weight:600;transition:all .15s;display:inline-flex}.YwuxMg:hover{background-color:var(--color-bg-subtle);border-color:var(--color-border-strong)}.fBbjII{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-primary);background-color:var(--color-primary);color:var(--color-on-primary);font-size:var(--text-xs);cursor:pointer;box-shadow:var(--shadow-xs);font-weight:700;transition:all .15s;display:inline-flex}.fBbjII:hover{background-color:var(--color-primary-hover);transform:translateY(-1px)}.oXaH5u{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-primary);font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.oXaH5u:hover{color:var(--color-primary-hover)}.iulNgj{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-10) var(--space-6);border:1px dashed var(--color-border-strong);border-radius:var(--radius-xl);background-color:var(--color-surface);text-align:center;flex-direction:column;display:flex}.ylOwx8{color:var(--color-primary);opacity:.8}.jMfIUF{font-size:var(--text-base);color:var(--color-text);font-weight:700}.qMu5Aq{font-size:var(--text-xs);color:var(--color-text-muted);max-width:24rem}@keyframes UJHDnl{0%{opacity:0}to{opacity:1}}@media (width<=768px){.mIZEPd{flex-direction:column;align-items:stretch}.OGCY0D{min-width:100%}.I6Dkwj,.GIknyq{flex-direction:column;align-items:stretch}.dkbDBc,.uAhnxR,._44uHsH,.OdOpWX,.edJYG0,.fBbjII,.YwuxMg{justify-content:center}}.dQ-UQd{gap:var(--space-4);padding:var(--space-5);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);flex-direction:column;animation:.2s hipNpg;display:flex}.wk-TmI{justify-content:space-between;align-items:center;gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.w1htgn{gap:var(--space-1);flex-direction:column;display:flex}.HjLZmO{font-size:var(--text-md);color:var(--color-text);margin:0;font-weight:700}.NQxOdm{font-size:var(--text-xs);color:var(--color-text-muted)}._8Ntftv{gap:var(--space-5);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;display:grid}.LtXAaf{gap:var(--space-3);flex-direction:column;display:flex}.LdHFuC{aspect-ratio:16/10;border-radius:var(--radius-lg);background-color:var(--color-surface-sunken);border:1px solid var(--color-border-strong);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}._3Qb7-A{object-fit:cover;width:100%;height:100%}._3pROdo{transform:scaleX(-1)}.hLsThY{justify-content:center;align-items:center;gap:var(--space-2);background-color:var(--color-surface-sunken);width:100%;height:100%;color:var(--color-text-muted);flex-direction:column;display:flex}.oNnv65{border-radius:var(--radius-full);background-color:var(--color-primary-soft);width:4.5rem;height:4.5rem;color:var(--color-primary);font-size:var(--text-xl);justify-content:center;align-items:center;font-weight:700;display:flex}.G43YeR{bottom:var(--space-3);align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background-color:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-full);box-shadow:var(--shadow-md);display:flex;position:absolute;left:50%;transform:translate(-50%)}.AHDZBE{border-radius:var(--radius-full);border:1px solid var(--color-border);background-color:var(--color-surface);width:2.25rem;height:2.25rem;color:var(--color-text);cursor:pointer;justify-content:center;align-items:center;transition:all .15s;display:flex}.AHDZBE:hover{background-color:var(--color-surface-raised);border-color:var(--color-primary)}._2AEtTa{background-color:var(--color-error-bg);border-color:var(--color-error-fg);color:var(--color-error-fg)}.rgB9Jp{text-align:center;font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.H5L7fL{top:var(--space-3);left:var(--space-3);align-items:center;gap:var(--space-1);padding:.15rem var(--space-2);border-radius:var(--radius-full);background-color:var(--color-surface-raised);color:var(--color-success-fg);border:1px solid var(--color-border);font-size:.6875rem;font-weight:700;display:flex;position:absolute}.hjnfPo{top:var(--space-3);right:var(--space-3);align-items:center;gap:var(--space-1);padding:.15rem var(--space-2);border-radius:var(--radius-full);background-color:var(--color-surface-raised);border:1px solid var(--color-border);color:var(--color-text-muted);cursor:pointer;font-size:.6875rem;display:flex;position:absolute}.hjnfPo:hover{color:var(--color-text);border-color:var(--color-primary)}.t0Z01E{gap:var(--space-4);flex-direction:column;display:flex}._8vu3xJ{gap:var(--space-2);padding:var(--space-3);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._8mZEfI{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted);justify-content:space-between;align-items:center;display:flex}.gN55QL{border-radius:var(--radius-full);background-color:var(--color-surface-raised);width:100%;height:.5rem;overflow:hidden}.-ZsV8I{background-color:var(--color-success-fg);border-radius:var(--radius-full);height:100%;transition:width 50ms ease-out}.ZKbqwA{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) 0;display:flex}.r0w-w0{gap:var(--space-2);padding:var(--space-3);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.vdEsdo{font-size:var(--text-xs);justify-content:space-between;align-items:center;display:flex}.-PRT2h{color:var(--color-text-muted)}.eFFBjB{color:var(--color-text);font-weight:700}.ANMITi{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.qo9JSW{justify-content:center;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);font-size:var(--text-sm);font-weight:700;display:flex}@keyframes hipNpg{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (width<=800px){._8Ntftv{grid-template-columns:1fr}}.dZj5uX{gap:var(--space-4);padding:var(--space-4);background-color:var(--color-surface);border-radius:var(--radius-lg);box-sizing:border-box;flex-direction:column;width:100%;animation:.2s _8wQcgb;display:flex}._6UScKe{text-align:center;align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);border-radius:var(--radius-xl);background:linear-gradient(180deg, var(--color-primary-soft) 0%, var(--color-surface-raised) 100%);border:1px solid var(--color-border);flex-direction:column;display:flex}._8AOjIU{border-radius:var(--radius-full);background-color:var(--color-success-soft);width:3.5rem;height:3.5rem;color:var(--color-success-fg);border:2px solid var(--color-success);justify-content:center;align-items:center;display:flex}.fSwFMf{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-text);margin:0}._8yqsOM{font-size:var(--text-sm);color:var(--color-text-muted);max-width:540px;margin:0}.j-C0CP{justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.H-K7JX{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background-color:var(--color-surface);border:1px solid var(--color-border);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted);display:inline-flex}.fA43Hb{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.mGE65H{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background-color:var(--color-surface-raised);border:1px solid var(--color-border);flex-direction:column;display:flex}.jDoJ0k{align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;display:flex}.KTWBNS{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-text)}.c8e6Az{font-size:var(--text-xs);color:var(--color-text-muted)}.f0d6wS{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background-color:var(--color-surface-raised);border:1px solid var(--color-border);flex-direction:column;display:flex}._1kr9sO{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background-color:var(--color-surface);border:1px solid var(--color-border);flex-wrap:wrap;display:flex}._3OGMwd{align-items:center;gap:var(--space-3);display:flex}.ekWvve{border-radius:var(--radius-full);background-color:var(--color-primary-soft);width:2.25rem;height:2.25rem;color:var(--color-primary);justify-content:center;align-items:center;display:flex}.fhj-kr{flex-direction:column;gap:.125rem;display:flex}.AHRHn-{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background-color:var(--color-surface-raised);border:1px solid var(--color-border);flex-direction:column;display:flex}.L1FMS4{align-items:center;gap:var(--space-1);display:flex}.DqdLJ6{cursor:pointer;padding:var(--space-1);color:var(--color-text-muted);border-radius:var(--radius-sm);transition:transform var(--duration-fast) var(--ease-out);background:0 0;border:none}.DqdLJ6:hover{transform:scale(1.15)}.dM9zjG{color:var(--color-warning-fg)}.XSAYOC{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.GVA4WG{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);border:1px solid var(--color-border);background-color:var(--color-surface);font-size:var(--text-xs);color:var(--color-text-muted);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);display:inline-flex}.GVA4WG:hover{border-color:var(--color-primary);color:var(--color-text)}._2NXx2O{background-color:var(--color-primary-soft);border-color:var(--color-primary);color:var(--color-primary);font-weight:var(--weight-medium)}.gcjVRZ{justify-content:flex-end;align-items:center;gap:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}@keyframes _8wQcgb{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){.dZj5uX{padding:var(--space-2)}._6UScKe{padding:var(--space-4) var(--space-2)}._1kr9sO{flex-direction:column;align-items:flex-start}.gcjVRZ{flex-direction:column;align-items:stretch}.gcjVRZ button,.gcjVRZ a{justify-content:center;width:100%}}.-ZWvfV{margin-top:var(--space-3);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);transition:all .2s}.ob4hwa,.eGjLQO{border-color:var(--color-primary);box-shadow:var(--shadow-md)}.PGfQRY{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.vtycC6{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.KZsfHh{margin:var(--space-1) 0 0}.uWLSOD{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.A2ALyQ{align-items:center;gap:var(--space-2);display:flex}.LdSdSN{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._3lYdgP{gap:var(--space-2);display:flex}.SHBelJ{align-items:center;gap:var(--space-1);display:flex}.dUkDP6{gap:var(--space-4);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;display:grid}._2Xl6HI{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.zZqHUs{gap:var(--space-3);padding:var(--space-3);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;min-height:560px;display:flex}.Jl7tX0{padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}._2DnM2K{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);margin:0;font-weight:700}.pr-5Pk{gap:var(--space-1);padding-bottom:var(--space-1);display:flex;overflow-x:auto}.NFQl-q{padding:var(--space-1) var(--space-2);font-size:.6875rem;font-weight:var(--weight-medium);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text-muted);cursor:pointer;white-space:nowrap;transition:all .15s}.NFQl-q:hover{background-color:var(--color-surface-raised);color:var(--color-text)}.k8RhQH{background-color:var(--color-primary-soft);color:var(--color-primary);border-color:var(--color-primary);font-weight:700}.Ek9YU9{gap:var(--space-3);flex-direction:column;animation:.15s _8ttn2H;display:flex}._49Ua7Y{width:100%;height:280px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text);font-size:var(--text-xs);resize:vertical;box-sizing:border-box;outline:none;font-family:inherit}._49Ua7Y:focus{border-color:var(--color-primary)}._8D6rSc{font-size:var(--text-xs);color:var(--color-text-muted);margin:0;font-style:italic}.nyPVt5{gap:var(--space-2);flex-direction:column;max-height:420px;display:flex;overflow-y:auto}.AUTOOi{gap:var(--space-1);padding:var(--space-2) var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-xs);flex-direction:column;display:flex}.pvDt2C{justify-content:space-between;align-items:center;display:flex}._1htTZs{padding:.1rem var(--space-2);background-color:var(--color-surface-sunken);border-radius:var(--radius-xs);color:var(--color-text);font-size:.6875rem;display:inline-block}.SGCqWV{gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.WCZnDf{border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-sunken);width:100%;height:560px;min-height:420px;transition:height .25s;display:block}.CK1mwg{height:720px}.JULCYt{padding:var(--space-6);background-color:var(--color-surface-sunken);color:var(--color-text);border-radius:var(--radius-lg);text-align:center}.WqeybP{margin-top:var(--space-4);text-align:left;font-size:var(--text-sm);gap:var(--space-2);flex-direction:column;display:flex}.FeiL6a{margin-top:var(--space-4);justify-content:center;display:flex}.iAK3N7{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-2) var(--space-3);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}.-gXFuQ{margin:0}.LG937k{align-items:center;gap:var(--space-2);display:flex}.mXiSIL{margin-top:var(--space-3);padding:var(--space-4);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md)}.JzsITs{margin-bottom:var(--space-3)}.z9f4UH{margin:0 0 var(--space-1);font-size:var(--text-base);font-weight:var(--weight-semibold)}.uVxHit{margin:0}.jaetNy{margin-bottom:var(--space-4);padding:var(--space-3);background:var(--color-surface);border-radius:var(--radius-md);border:1px solid var(--color-border)}.TtJpEv{margin-top:var(--space-2);gap:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.lLNUsi{flex:1;min-width:160px}.YJU851{cursor:pointer;margin:0;display:inline-block}.YJU851[data-busy=true]{cursor:wait}.ItPHbr{display:none}._1qnIpN{margin-top:var(--space-2)}@keyframes _8ttn2H{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (width<=1024px){.dUkDP6{grid-template-columns:1fr}}@media (width<=640px){.WCZnDf{height:420px;min-height:360px}.CK1mwg{height:480px}.iAK3N7{flex-direction:column;align-items:flex-start}.LG937k{justify-content:flex-end;width:100%}}._09hbbA{margin-top:var(--space-3);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs)}.qfCGdg{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._9t9x-W{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.My6VFI{gap:var(--space-4);margin-top:var(--space-2);flex-direction:column;display:flex}.SX1AY6{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-3)}._1moh4U{font-weight:var(--weight-semibold);margin-bottom:var(--space-2);color:var(--color-text);font-size:var(--text-sm)}.DGlhRF{margin-top:var(--space-2);overflow-x:auto}.cil-qv{margin-top:var(--space-3);padding:var(--space-4);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.Q9hReK{margin-top:var(--space-3)}._2h1mTI{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.emYmgi{gap:var(--space-2);margin-bottom:var(--space-2);grid-template-columns:2fr 1fr 1fr 1fr auto;align-items:flex-end;display:grid}.I5ngXC{margin-top:var(--space-3)}._2mbIYr{gap:var(--space-3);margin-top:var(--space-4);align-items:center;display:flex}.Vc-jbt{gap:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-5);box-shadow:var(--shadow-xs);flex-direction:column;display:flex}.xqjP7b{gap:var(--space-2);padding:var(--space-4);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._81w4WP{align-items:center;gap:var(--space-2);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-success);font-weight:700;display:flex}.IT8Ymy{font-size:var(--text-base);color:var(--color-text);margin:0;font-weight:700}.E36fzo{font-size:var(--text-xs);color:var(--color-text-muted)}.sMHeve{gap:var(--space-3);flex-direction:column;display:flex}.KfDFeN{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);align-items:center;gap:var(--space-2);margin:0;font-weight:700;display:flex}.H9vSLU{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}._0-xUJH{flex-direction:column;gap:4px;display:flex}.s2zxVh{text-transform:uppercase;color:var(--color-text-muted);font-size:.6875rem;font-weight:700}.e3vAZV{width:100%;padding:var(--space-2);font-size:var(--text-sm);color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);outline:none;font-family:inherit}.e3vAZV:focus{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.ZNrVhf{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);background-color:var(--color-primary-soft);border:1px solid var(--color-primary-soft-hover);border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--color-text);line-height:1.5;display:flex}.Lgr-d0{gap:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-5);box-shadow:var(--shadow-xs);flex-direction:column;display:flex}.GXxq-E{border-bottom:1px solid var(--color-border);padding-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}._9WxWcw{align-items:center;gap:var(--space-2);display:flex}.MubdbL{font-size:var(--text-base);color:var(--color-text);margin:0;font-weight:700}.RB5MnW{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.j217dQ{flex-direction:column;gap:4px;display:flex}.oCX3zk{font-size:var(--text-xs);color:var(--color-text);font-weight:700}.-FfIYS{width:100%;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);outline:none;font-family:inherit}.-FfIYS:focus{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.qCv-X4{width:100%;min-height:64px;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;outline:none;font-family:inherit}.qCv-X4:focus{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.mO4IKT{gap:var(--space-2);padding-top:var(--space-3);border-top:1px dashed var(--color-border);flex-direction:column;display:flex}.jWXUwf{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background-color:var(--color-primary);color:var(--color-on-primary);font-size:var(--text-sm);cursor:pointer;border:none;font-weight:700;transition:all .15s;display:inline-flex}.jWXUwf:hover{background-color:var(--color-primary-hover)}.lzYDAo{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-success);background-color:var(--color-success-soft);color:var(--color-success);font-size:var(--text-sm);cursor:pointer;font-weight:700;transition:all .15s;display:inline-flex}.lzYDAo:disabled{opacity:.6;cursor:not-allowed}.lzYDAo:hover:not(:disabled){background-color:var(--color-success);color:var(--color-text-inverse)}._86hbWv{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text);font-size:var(--text-xs);cursor:pointer;font-weight:600;transition:all .15s;display:inline-flex}._86hbWv:hover{background-color:var(--color-surface-raised)}._3XvwpZ{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.4;display:flex}.fFUqrq{gap:var(--space-3);padding:var(--space-4) var(--space-6);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);flex-direction:column;display:flex}.fqw8uf{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.cDrfHT{align-items:center;gap:var(--space-3);display:flex}.MLRwOp{border-radius:var(--radius-full);background-color:var(--color-primary-soft);width:2.75rem;height:2.75rem;color:var(--color-primary);font-size:var(--text-sm);border:1px solid var(--color-primary-soft-hover);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.om2Njq{flex-direction:column;gap:2px;display:flex}.R1G3x-{font-size:var(--text-base);color:var(--color-text);margin:0;font-weight:700}.stE4Gj{font-size:var(--text-xs);color:var(--color-text-muted)}.OLNpBw{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.OLNpBw:hover{background-color:var(--color-surface-raised);color:var(--color-text)}.C6xuIZ{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.xvJ0XV{align-items:center;gap:var(--space-1);padding:.2rem var(--space-2);border-radius:var(--radius-sm);background-color:var(--color-primary-soft);color:var(--color-primary);font-size:var(--text-xs);font-weight:600;display:inline-flex}.TroAVR{align-items:center;gap:var(--space-1);padding:.2rem var(--space-2);border-radius:var(--radius-sm);background-color:var(--color-success-soft);color:var(--color-success);font-size:var(--text-xs);font-weight:600;display:inline-flex}.J1tNGd{align-items:center;gap:var(--space-1);padding:.2rem var(--space-2);border-radius:var(--radius-sm);background-color:var(--color-neutral-soft);color:var(--color-text);font-size:var(--text-xs);font-weight:600;display:inline-flex}._55e4Bg{gap:var(--space-4);flex-direction:column;animation:.2s cubic-bezier(.16,1,.3,1) Xc7S1u;display:flex}.JG5o4u{gap:var(--space-4);grid-template-columns:1fr 480px;align-items:start;display:grid}.dv-QI6{gap:var(--space-4);flex-direction:column;display:flex}.Z2DSt7{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-10) var(--space-6);background-color:var(--color-surface);border:1px dashed var(--color-border-strong);border-radius:var(--radius-xl);text-align:center;flex-direction:column;display:flex}._7h0F06{color:var(--color-primary);opacity:.85}.oiArGZ{font-size:var(--text-lg);color:var(--color-text);margin:0;font-weight:700}._0kiSHb{max-width:28rem;font-size:var(--text-xs);color:var(--color-text-muted);margin:0;line-height:1.5}._4oDVjX{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text);font-size:var(--text-xs);cursor:pointer;font-weight:600;transition:all .15s;display:inline-flex}._4oDVjX:hover{background-color:var(--color-surface-raised)}._6V-P5u{display:none}@keyframes Xc7S1u{0%{opacity:0}to{opacity:1}}@media (width<=1024px){.JG5o4u{grid-template-columns:1fr}._6V-P5u{background-color:var(--color-surface-sunken);border-radius:var(--radius-lg);border:1px solid var(--color-border);gap:var(--space-1);padding:3px;display:flex}.xPmxmZ{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--text-xs);border-radius:var(--radius-md);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;flex:1;font-weight:600;display:inline-flex}.Kucmns{background-color:var(--color-surface);color:var(--color-primary);box-shadow:var(--shadow-xs);font-weight:700}}._9i9NtC,._7thq3K{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.V-odAa,.ytsFa2{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.V-odAa h1{font-size:var(--text-lg);margin:0;font-weight:600}.lyT5HO,.-h5vFj{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.-h5vFj{font-size:var(--text-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums;gap:var(--space-2);margin:0}.-h5vFj div{gap:4px;display:flex}.-h5vFj div+div{border-left:1px solid var(--color-border);padding-left:var(--space-2)}.-h5vFj dt{order:2}.-h5vFj dd{color:var(--color-text);margin:0;font-weight:600}._6vxCz5,.BZaEZx{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:0}._6vxCz5{gap:var(--space-5);padding:var(--space-6);border-top:3px solid var(--color-primary);flex-direction:column;display:flex}._6vxCz5 h2,.BZaEZx h2{font-size:var(--text-base);margin:0}._6vxCz5 p{margin:0}.Q39rTM{font-size:var(--text-xs);color:var(--color-primary);text-transform:uppercase;letter-spacing:.07em;font-weight:600}.PYiC65{align-items:center;gap:var(--space-4);min-width:0;display:flex}.PYiC65>div:last-child{min-width:0}.PYiC65 h2{overflow-wrap:anywhere;font-size:clamp(1.25rem,2.4vw,1.8rem);font-weight:600}.QRyyRZ{background:var(--color-primary-soft);width:60px;height:60px;color:var(--color-primary);border-radius:var(--radius-lg);font-size:var(--text-lg);flex-shrink:0;place-items:center;display:grid}._0ousoN{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.g9MZcR{color:var(--color-text-muted);font-size:var(--text-sm)}._2P8HiS{color:var(--color-text-muted);font-size:var(--text-xs)}.TFhR6B{gap:var(--space-5);border-block:1px solid var(--color-border);padding:var(--space-5) 0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.qnbddB{min-width:0}.TFhR6B dt{color:var(--color-text-muted);font-size:var(--text-xs);margin-bottom:var(--space-1)}.TFhR6B dd{overflow-wrap:anywhere;font-size:var(--text-sm);margin:0}.geunZy{gap:var(--space-2);flex-wrap:wrap;display:flex}.AGhB6E{border-radius:var(--radius-full);width:28px;height:28px;color:var(--color-text-subtle);flex-shrink:0;place-items:center;display:inline-grid}.AGhB6E:hover{background:var(--color-bg-subtle);color:var(--color-text)}.BZaEZx{padding:var(--space-5)}.ytsFa2{margin-bottom:var(--space-3)}.ytsFa2 a{color:var(--color-primary);font-size:var(--text-xs)}._0oyU1r{margin:0;padding:0;list-style:none}.Gs29ME{align-items:center;gap:var(--space-3);border-top:1px solid var(--color-border);grid-template-columns:5rem minmax(0,1fr) 5rem auto;padding:10px 0;display:grid}.Gs29ME time,._8vetFQ{font-size:var(--text-xs);color:var(--color-text-muted)}.w-TVoo{overflow-wrap:anywhere;min-width:0}.h-bFc1{align-items:flex-start;gap:var(--space-3);border-bottom:1px solid var(--color-border);padding-bottom:var(--space-4);flex-direction:column;display:flex}.h-bFc1 h3{font-size:var(--text-base);margin:0}._7thq3K textarea{width:100%;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text)}._9i9NtC :focus-visible,._7thq3K :focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@media (width<=650px){._6vxCz5{padding:var(--space-4)}.TFhR6B{grid-template-columns:repeat(2,minmax(0,1fr))}.Gs29ME{gap:var(--space-2);grid-template-columns:3.5rem minmax(0,1fr) auto}._8vetFQ{display:none}.BZaEZx{padding:var(--space-4)}.lyT5HO{gap:var(--space-1)}}@media (pointer:coarse){.AGhB6E{min-width:44px;min-height:44px}}.Qcr2bF{background:var(--color-overlay);z-index:var(--z-overlay);position:fixed;inset:0}.wDQjXt,.K-BZs6{z-index:var(--z-modal);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-lg);flex-direction:column;min-width:0;display:flex;position:fixed}.wDQjXt{border-left:1px solid var(--color-border);width:min(35rem,100vw);top:0;bottom:0;right:0}.K-BZs6{border-radius:var(--radius-lg);max-width:80rem;margin:auto;inset:1rem;overflow:hidden}.Jwk5Nv{padding:var(--space-5);justify-content:space-between;align-items:flex-start;gap:var(--space-3);border-bottom:1px solid var(--color-border);display:flex}.pG7WZ6{font-size:var(--text-lg);margin:0;font-weight:600}.S1jwaU{font-size:var(--text-xs);color:var(--color-text-muted);margin:.25rem 0 0}.-GlMiP{border-radius:var(--radius-md);flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.-GlMiP:hover{background:var(--color-bg-subtle)}.RNWan7{gap:var(--space-2);padding:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.RNWan7 button{border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--text-xs);padding:.5rem .75rem}.RNWan7 button[aria-pressed=true]{color:var(--color-primary);background:var(--color-primary-soft)}._4wBYEG{padding:var(--space-5);overflow-wrap:anywhere;min-height:0;overflow-y:auto}.wDQjXt :focus-visible,.K-BZs6 :focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@media (width<=600px){.K-BZs6{border-radius:0;inset:0}}.sNMh7t{gap:var(--space-6);flex-direction:column;width:100%;max-width:80rem;margin:0 auto;display:flex}.TyARWw{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.ByahPf{gap:var(--space-1);flex-direction:column;display:flex}.mndIaO{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);font-weight:700}.uFHs8H{font-size:var(--text-2xl);color:var(--color-text);letter-spacing:-.02em;margin:0;font-weight:800}._68sgZe{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.GUKgR3{align-items:center;gap:var(--space-2);font-size:var(--text-xs);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text);cursor:pointer;padding:8px 14px;font-weight:600;transition:all .15s;display:inline-flex}.GUKgR3:hover{background-color:var(--color-surface-sunken);border-color:var(--color-border-strong)}._7Bp-Lp{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.ZZb-Mr{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-4);box-shadow:var(--shadow-sm);gap:var(--space-2);flex-direction:column;display:flex}.EJzvSW{background:linear-gradient(135deg, var(--color-surface), var(--color-primary-soft));border-color:var(--color-primary)}._3pOKqs{justify-content:space-between;align-items:center;display:flex}.hgYLpB{font-size:var(--text-xs);color:var(--color-text-muted);font-weight:600}._-9lsow{border-radius:var(--radius-md);background-color:var(--color-primary-soft);width:2rem;height:2rem;color:var(--color-primary);justify-content:center;align-items:center;display:inline-flex}._7kGdhW{font-size:var(--text-2xl);color:var(--color-text);letter-spacing:-.02em;font-weight:800}.k4P5L1{font-size:var(--text-xs);color:var(--color-text-secondary)}.w2jsSO{gap:var(--space-6);grid-template-columns:2fr 1fr;display:grid}@media (width<=1024px){.w2jsSO{grid-template-columns:1fr}}.U3Ivk7{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-5);box-shadow:var(--shadow-sm);gap:var(--space-4);flex-direction:column;display:flex}.xuhMJx{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ivSMJ0{font-size:var(--text-base);color:var(--color-text);align-items:center;gap:var(--space-2);margin:0;font-weight:700;display:flex}.nSGzty{background-color:var(--color-surface-sunken);border-radius:var(--radius-md);border:1px solid var(--color-border);padding:2px;display:inline-flex}.ap7P-w{font-size:var(--text-xs);color:var(--color-text-muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;padding:4px 10px;font-weight:600;transition:all .15s}.-kXULj{background-color:var(--color-surface);color:var(--color-primary);box-shadow:var(--shadow-sm)}._63FzdF{gap:var(--space-3);padding:var(--space-2) 0;flex-direction:column;display:flex}.PEeyuk{flex-direction:column;gap:4px;display:flex}.hmXZ1Z{font-size:var(--text-xs);justify-content:space-between;align-items:center;display:flex}.md5GkC{background-color:var(--color-surface-sunken);border-radius:var(--radius-full);width:100%;height:.75rem;overflow:hidden}.uD-zeA{background:linear-gradient(90deg, var(--color-primary), var(--color-primary-hover));border-radius:var(--radius-full);height:100%;transition:width .3s}.Jv3RPD{border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;overflow-x:auto}.Za3v-E{border-collapse:collapse;width:100%;font-size:var(--text-xs);text-align:left}.Za3v-E th{background-color:var(--color-surface-sunken);color:var(--color-text-muted);border-bottom:1px solid var(--color-border);text-transform:uppercase;letter-spacing:.04em;padding:10px 14px;font-size:.6875rem;font-weight:700}.Za3v-E td{border-bottom:1px solid var(--color-border);color:var(--color-text);padding:10px 14px}.Za3v-E tr:last-child td{border-bottom:none}.Za3v-E tr:hover td{background-color:var(--color-surface-sunken)}.ZXTiDe{border-radius:var(--radius-full);background-color:var(--color-surface-sunken);width:100%;height:10px;display:flex;overflow:hidden}.FJkhDM{background-color:var(--color-primary)}._7tRHqa{background-color:var(--color-info)}.xBnTAu{gap:var(--space-3);flex-direction:column;display:flex}._2ETlF7{background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-xs);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.aVZ3Jh{align-items:center;gap:var(--space-2);display:flex}.QzQBps{background-color:var(--color-primary);border-radius:50%;width:8px;height:8px}.qH3elp{background-color:var(--color-info);border-radius:50%;width:8px;height:8px}.zWDh-5{background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-4) var(--space-5);font-size:var(--text-xs);color:var(--color-text-secondary);align-items:flex-start;gap:var(--space-3);line-height:1.5;display:flex}.O-u2Yx{gap:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);margin-bottom:var(--space-4);flex-direction:column;display:flex}.orvVS8{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.d86tXb{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.JgT8rr,.Nu8hXO{margin-top:var(--space-2)}.Qj-4GW{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.C27nCZ{gap:var(--space-5);flex-direction:column;display:flex}.hDbNqT{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);background-color:var(--color-primary-soft);border:1px solid var(--color-primary-soft-hover);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);flex-wrap:wrap;display:flex}.XTSuZL{align-items:center;gap:var(--space-3);display:flex}.IADseU{border-radius:var(--radius-md);background-color:var(--color-primary);width:2.25rem;height:2.25rem;color:var(--color-on-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.qD9Dav{font-size:var(--text-sm);color:var(--color-text);margin:0;font-weight:700}._3W2dzX{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.eK44e0{align-items:center;gap:var(--space-2);display:flex}._77VRrJ{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);font-size:var(--text-xs);border-radius:var(--radius-md);background-color:var(--color-primary);color:var(--color-on-primary);font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}._77VRrJ:hover{background-color:var(--color-primary-hover);transform:translateY(-1px)}.ptM4vZ{padding:var(--space-2) var(--space-3);font-size:var(--text-xs);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text);cursor:pointer;font-weight:600;transition:all .15s}.ptM4vZ:hover{background-color:var(--color-bg-subtle);border-color:var(--color-border-strong)}.lad-jB,.eFtMBS{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.TYLTXq,.hfVXqI,.t9VSTg,.SE7UQG,.KTjzoq{align-items:center;gap:var(--space-3);display:flex}.TYLTXq,.hfVXqI{flex-wrap:wrap;justify-content:space-between}.TYLTXq h1{font-size:var(--text-lg);margin:0;font-weight:600}.ZxVZND{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-width:0}.ZxVZND h2,.ZxVZND h3{font-size:var(--text-base);margin:0;font-weight:600}.SE7UQG{align-items:flex-start}.SE7UQG>div,.BVK3-r>div{min-width:0}.KTjzoq{gap:var(--space-2);flex-wrap:wrap}.KUmp1M{font-size:var(--text-xs);color:var(--color-text-muted);overflow-wrap:anywhere;margin:4px 0 0}.TtMOpr{overflow-wrap:anywhere}.P6qtK-{border-radius:50%;flex-shrink:0;padding:0;position:relative}.MCA6Ci{background:var(--color-surface);color:var(--color-primary);border:1px solid var(--color-border);border-radius:50%;padding:4px;position:absolute;bottom:-3px;right:-3px}._030bWi{font-size:var(--text-sm);color:var(--color-text-muted);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ZTrypR{gap:var(--space-4);margin:var(--space-4) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ZTrypR dt{color:var(--color-text-muted);font-size:var(--text-xs)}.ZTrypR dd{font-size:var(--text-sm);overflow-wrap:anywhere;margin:4px 0 0}.jM28iX,.BVK3-r{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);font-size:var(--text-sm);display:flex}.BVK3-r{padding-block:var(--space-3)}.BVK3-r:last-child{padding-bottom:0}.ktMadj{margin-top:var(--space-3)}.t9VSTg{gap:var(--space-2);flex-wrap:wrap}.hyt0RL{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.RHdXpq{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-surface);flex-wrap:wrap;display:flex}.RHdXpq p{font-size:var(--text-sm);margin:0}.L6hIy8{gap:var(--space-2);flex-wrap:wrap;display:flex}.kUWxv7{border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:var(--text-xs);padding:6px 10px}.kUWxv7[aria-pressed=true]{background:var(--color-primary-soft);color:var(--color-primary);border-color:var(--color-primary)}.T-GRXk{max-height:170px;overflow-y:auto}.PwhnNL{background:var(--color-overlay);z-index:var(--z-overlay);position:fixed;inset:0}.Wk72cm{width:min(38rem,100vw);padding:var(--space-5);background:var(--color-surface);color:var(--color-text);z-index:var(--z-modal);box-shadow:var(--shadow-lg);position:fixed;inset:0 0 0 auto;overflow-y:auto}.Wk72cm h2{font-size:var(--text-lg);margin:0}._0QkF9M{border-radius:var(--radius-md);place-items:center;width:36px;height:36px;display:grid}.PqZzbI{margin-block:var(--space-3)}.Xqe7OQ{aspect-ratio:1;border:1px solid var(--color-border);border-radius:50%;width:min(256px,100%);margin-inline:auto;overflow:hidden}.Xqe7OQ canvas{width:100%;height:100%;display:block}.sAo6tJ{align-items:center;gap:var(--space-3);font-size:var(--text-xs);grid-template-columns:5rem minmax(0,1fr);display:grid}.lad-jB :focus-visible,.Wk72cm :focus-visible,.kUWxv7:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@media (width<=650px){.ZxVZND{padding:var(--space-4)}.ZTrypR{gap:var(--space-3);grid-template-columns:1fr}.hyt0RL{grid-template-columns:1fr}.SE7UQG{gap:var(--space-3)}.BVK3-r{align-items:flex-start}}._8jal8N{text-align:center;justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-6);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);max-width:650px;margin:var(--space-8) auto;flex-direction:column;display:flex}._3-sCCk{border-radius:var(--radius-full);background-color:var(--amber-50);width:56px;height:56px;color:var(--amber-600);justify-content:center;align-items:center;display:flex}.K5W-pd{font-size:var(--font-size-xl);color:var(--color-text-primary);margin:0;font-weight:700}.d65Ejm{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.Zdnhw6{align-items:center;gap:var(--space-3);margin-top:var(--space-2);display:flex}.TNNRxZ,.otEov1{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.e2oVy2,._4bxRqS,.X96HPx,.KZBbht,._2lJVPb{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.e2oVy2,.KZBbht,._2lJVPb{justify-content:space-between}.e2oVy2 h1{font-size:var(--text-lg);margin:0;font-weight:600}._6qlRHt{color:var(--color-text-muted);font-size:var(--text-xs)}.X96HPx{gap:var(--space-2)}.WO5cBi{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5)}.KZBbht{margin-bottom:var(--space-3)}.WO5cBi h2{font-size:var(--text-base);margin:0;font-weight:600}.a4Mo--{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-xs);display:flex}.a4Mo-- select{color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:6px 8px}.n0zddW{gap:var(--space-4);border-top:1px solid var(--color-border);padding:var(--space-2) 0;grid-template-columns:3rem minmax(0,1fr);display:grid}.n0zddW h3{font-size:var(--text-sm);margin:0;padding-top:11px;font-weight:600}.UhhD-Y{flex-direction:column;min-width:0;display:flex}.TwezH4{gap:var(--space-3);grid-template-columns:7.5rem 6rem minmax(0,1fr) auto;align-items:center;min-height:42px;display:grid}.wBTOGc{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:var(--text-sm)}._0y0qNC{align-items:center;gap:var(--space-1);color:var(--color-primary);font-size:var(--text-xs);flex-wrap:wrap;display:inline-flex}._14aPdG{color:var(--color-text-muted);font-size:var(--text-xs);overflow-wrap:anywhere;min-width:0}._5Q0kiS{min-height:42px;color:var(--color-text-subtle);font-size:var(--text-xs);align-items:center;margin:0;display:flex}.iHeTwY{background:var(--color-overlay);z-index:var(--z-overlay);position:fixed;inset:0}.eIkUmd{width:min(32rem,100vw);z-index:var(--z-modal);background:var(--color-surface);color:var(--color-text);padding:var(--space-5);box-shadow:var(--shadow-lg);position:fixed;inset:0 0 0 auto;overflow-y:auto}._2lJVPb{margin-bottom:var(--space-5);flex-wrap:nowrap;align-items:flex-start}._2lJVPb h2{font-size:var(--text-lg);margin:0}._2lJVPb p{margin:4px 0 0}.s4pbbo{border-radius:var(--radius-md);flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.s4pbbo:hover{background:var(--color-bg-subtle)}.-ppunN{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding-block:var(--space-3);border-bottom:1px solid var(--color-border);font-size:var(--text-sm);display:flex}.-ppunN p{margin:4px 0 0}.-Szs1o{overflow-wrap:anywhere}.qVeVlo{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.HJ9bzL{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.TNNRxZ :focus-visible,.eIkUmd :focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@media (width<=650px){.WO5cBi{padding:var(--space-3)}._4bxRqS{gap:var(--space-2)}.n0zddW{gap:var(--space-2);grid-template-columns:2rem minmax(0,1fr)}.TwezH4{gap:4px var(--space-2);padding-block:var(--space-2);grid-template-columns:minmax(0,1fr) auto}.TwezH4 .wBTOGc,.TwezH4 ._0y0qNC,.TwezH4 ._14aPdG{grid-column:1}.TwezH4>button{grid-area:1/2/4}.HJ9bzL{grid-template-columns:1fr}}.vEzLwI{gap:var(--space-6);flex-direction:column;width:100%;max-width:68rem;margin:0 auto;display:flex}._75p2bP{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.VPUjfm{gap:var(--space-1);flex-direction:column;display:flex}.Qz3Hp8{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);font-weight:700}.BxkO-r{font-size:var(--text-2xl);color:var(--color-text);letter-spacing:-.02em;margin:0;font-weight:800}.WKH4eB{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.A-pVEl{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);box-shadow:var(--shadow-sm);gap:var(--space-5);flex-direction:column;display:flex}.caZm5r{border-bottom:1px solid var(--color-border);padding-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.WbZN66{font-size:var(--text-base);color:var(--color-text);align-items:center;gap:var(--space-2);margin:0;font-weight:700;display:flex}.df6wQX{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.sfjkog{gap:var(--space-3);flex-wrap:wrap;display:flex}._6dA8vs{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-lg);border:1px solid var(--color-border);background-color:var(--color-surface);min-width:120px;color:var(--color-text);font-size:var(--text-sm);cursor:pointer;flex:1;padding:12px 16px;font-weight:600;transition:all .15s;display:inline-flex}._6dA8vs:hover{background-color:var(--color-surface-sunken);border-color:var(--color-border-strong)}.c1t-qU{background-color:var(--color-primary-soft);border-color:var(--color-primary);color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.UBkYmh{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(170px,1fr));display:grid}.h-pc1y{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface-sunken);color:var(--color-text);font-size:var(--text-xs);cursor:pointer;text-align:left;padding:10px 14px;font-weight:600;transition:all .15s;display:flex}.h-pc1y:hover{border-color:var(--color-border-strong);background-color:var(--color-surface)}.HnR55Q{border-color:var(--color-primary);background-color:var(--color-surface);box-shadow:0 0 0 2px var(--color-primary)}.pP4--l{border:1px solid var(--color-border);border-radius:50%;flex-shrink:0;width:16px;height:16px}.cKd8-w{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.Wmsjlu{background-color:var(--color-surface-sunken);border-radius:var(--radius-lg);border:1px solid var(--color-border);flex-direction:column;gap:4px;padding:12px;display:flex}.LO1mXS{font-size:var(--text-xs);color:var(--color-text-muted);font-weight:600}.Mfjx9i{font-size:var(--text-sm);color:var(--color-text);font-weight:700}.dEAez-{justify-content:space-between;align-items:center;gap:var(--space-3);background-color:var(--color-primary-soft);border:1px solid var(--color-primary);border-radius:var(--radius-lg);flex-wrap:wrap;padding:12px 16px;display:flex}.nNXojK{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);background-color:var(--color-primary);color:var(--color-text-inverse,var(--color-surface));font-size:var(--text-xs);padding:8px 16px;font-weight:700;text-decoration:none;transition:opacity .15s;display:inline-flex}.nNXojK:hover{opacity:.9}.lGCBZ6{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}._7JtwKO{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface-sunken);color:var(--color-text);font-size:var(--text-xs);cursor:pointer;padding:10px 14px;font-weight:600;transition:all .15s;display:inline-flex}._7JtwKO:hover{background-color:var(--color-surface);border-color:var(--color-primary);color:var(--color-primary)}._0Gee0R{align-items:flex-start;gap:var(--space-3);background-color:var(--color-surface-sunken);border-radius:var(--radius-lg);border:1px solid var(--color-border);font-size:var(--text-xs);color:var(--color-text-secondary);padding:12px 16px;line-height:1.5;display:flex}.saiDsr{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-lg);border:1px solid var(--color-danger);color:var(--color-danger);font-size:var(--text-sm);cursor:pointer;background-color:#0000;align-self:flex-start;padding:10px 20px;font-weight:700;transition:all .15s;display:inline-flex}.saiDsr:hover{background-color:var(--color-danger);color:var(--color-text-inverse,var(--color-surface))}@media (width<=640px){.sfjkog{flex-direction:column}.UBkYmh,.lGCBZ6{grid-template-columns:1fr}}.D8v6ZJ{min-height:calc(100vh - var(--header-height,4rem) - 8rem);padding:var(--space-6) 0 var(--space-12);justify-content:center;align-items:center;display:flex}.qkyGSY{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-2xl);width:100%;max-width:960px;box-shadow:var(--shadow-md);grid-template-columns:1fr;display:grid;overflow:hidden}.CGEva2{padding:var(--space-10) var(--space-8);border-right:1px solid var(--color-border);flex-direction:column;justify-content:space-between;display:none}.zEX9QF{align-items:center;gap:var(--space-3);font-size:var(--text-xl);font-weight:var(--weight-extrabold);letter-spacing:-.02em;color:var(--color-text);display:inline-flex}.afsAO7{border-radius:var(--radius-lg);background:var(--color-primary-soft);width:2.5rem;height:2.5rem;color:var(--color-primary);place-items:center;display:grid}._3SKmuf{font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);margin-top:var(--space-6);color:var(--color-text)}.v9-AeZ{margin:var(--space-6) 0 0;gap:var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}.nNDSNI{align-items:flex-start;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);display:flex}.Ix1Zrp{color:var(--color-primary);flex-shrink:0;margin-top:.125rem}._09H2HO{font-size:var(--text-xs);color:var(--color-text-subtle);margin-top:var(--space-8)}._2JNRRT{padding:var(--space-8) var(--space-6);flex-direction:column;justify-content:center;width:100%;max-width:480px;margin:0 auto;display:flex}.KTPXv1{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);color:var(--color-primary);font-weight:var(--weight-bold);font-size:var(--text-lg);display:flex}.zDfCgH{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text);margin-bottom:var(--space-1)}.XdFFPl{color:var(--color-text-muted);font-size:var(--text-sm);margin-bottom:var(--space-6)}.bRk4BO{gap:var(--space-4);flex-direction:column;display:flex}.KEPn-C{gap:var(--space-4);grid-template-columns:1fr;display:grid}.Nq94le{gap:var(--space-2);margin-bottom:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.ALcZis{margin-top:var(--space-4);text-align:center;font-size:var(--text-sm);color:var(--color-text-muted)}.ALcZis a{color:var(--color-primary);font-weight:var(--weight-medium)}.ALcZis a:hover{text-decoration:underline}.NNBRF1{margin-top:var(--space-6);padding:var(--space-4);background:var(--color-surface-sunken);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);gap:var(--space-2);flex-direction:column;display:flex}.iZEF2n{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text-muted)}@media (width>=480px){.KEPn-C{grid-template-columns:1fr 1fr}}@media (width>=640px){._2JNRRT{padding:var(--space-10) var(--space-8)}}@media (width>=1024px){.qkyGSY{grid-template-columns:1.1fr 1fr;min-height:560px}.CGEva2{display:flex}.KTPXv1{display:none}}.NR3po5{width:100%;min-height:60px;padding:.5rem var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-4);z-index:30;color:var(--color-text);background:color-mix(in srgb, var(--color-primary-soft) 35%, var(--color-surface));border-bottom:1px solid var(--color-border);display:flex;position:sticky;top:0}.vHadW4,.PHvOzb,.VG5Mjl,.bHdYwg,.pT9PQq,.CkCzx1{align-items:center;gap:var(--space-2);display:flex}.vHadW4{min-width:0}.PHvOzb{flex-shrink:0}.VG5Mjl{font-size:var(--text-sm);flex-shrink:0;font-weight:700}.VG5Mjl,.bHdYwg a,.pT9PQq a,.DAOfFv{color:inherit;text-decoration:none}.e7yzsa,.WnMWnd,.AOLsjS,.DAOfFv{justify-content:center;align-items:center;display:inline-flex}.e7yzsa{border-radius:var(--radius-md);background:var(--color-primary-soft);width:28px;height:28px;color:var(--color-primary)}.fM-aE3{white-space:nowrap}._7gAOg2{border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary-hover);text-transform:uppercase;padding:.15rem .4rem;font-size:.6875rem}.bHdYwg{min-width:0;margin-left:var(--space-2);font-size:var(--text-xs)}.bHdYwg a{color:var(--color-text-muted)}.bHdYwg span{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pT9PQq{font-size:var(--text-xs);gap:var(--space-3)}.pT9PQq a{white-space:nowrap}.pT9PQq a:hover,.pT9PQq a[aria-current=page]{color:var(--color-primary-hover)}.fkDnOW{font-weight:700}.vNg-n3{text-align:right;font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;display:flex}.vNg-n3 span{align-items:center;gap:4px;display:inline-flex}.vNg-n3 small{color:var(--color-text-muted)}.AOLsjS,.DAOfFv{background:var(--color-surface);width:36px;height:36px;color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;flex-shrink:0}.AOLsjS{display:none}.CkCzx1{cursor:pointer;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text);padding:4px 8px 4px 4px}.WnMWnd{width:28px;height:28px;color:var(--color-on-primary);background:var(--color-primary);font-size:var(--text-xs);border-radius:50%;font-weight:700}.-iWFux{white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-size:var(--text-xs);overflow:hidden}.YPEXZj{min-width:230px;max-width:calc(100vw - 24px)}.F6TS-E{padding:var(--space-3);border-bottom:1px solid var(--color-border);font-size:var(--text-sm);flex-direction:column;gap:3px;display:flex}.F6TS-E span{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:var(--text-xs)}.Xcc4N2{color:var(--color-danger)}.NR3po5 a:focus-visible,.NR3po5 button:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@media (width<=1280px){.bHdYwg{display:none}}@media (width<=1050px){.vNg-n3{display:none}}@media (width<=900px){.NR3po5{padding-inline:var(--space-4)}.AOLsjS{display:inline-flex}.pT9PQq{display:none}}@media (width<=480px){.NR3po5{gap:var(--space-2);padding-inline:var(--space-3)}.fM-aE3,.-iWFux{display:none}.CkCzx1{padding:4px}}._7MTv9A{background:var(--color-surface);border-right:1px solid var(--color-border);width:250px;height:100%;color:var(--color-text);-webkit-user-select:none;user-select:none;transition:width var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);flex-direction:column;display:flex;overflow:hidden auto}.f9rHkb{width:72px}.cUQtKs{z-index:25;width:250px;box-shadow:var(--shadow-lg);background:var(--color-surface);position:absolute;top:0;bottom:0;left:0}.WocgiU{padding:var(--space-4) var(--space-4);border-bottom:1px solid var(--color-border);color:inherit;justify-content:space-between;align-items:center;text-decoration:none;display:flex}@media (width>=901px){.WocgiU{display:none}}.qJLdNz{align-items:center;gap:var(--space-2);color:var(--color-text);font-weight:var(--weight-bold);font-size:var(--text-base);text-decoration:none;display:inline-flex}._159PnX{border-radius:var(--radius-md);background:var(--color-primary-soft);width:32px;height:32px;color:var(--color-primary);justify-content:center;align-items:center;display:inline-flex}.spcf6h{font-size:var(--text-xs);font-weight:var(--weight-semibold);border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;padding:.125rem .375rem}.otRLEo{border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.otRLEo:hover{background:var(--color-bg-subtle);color:var(--color-text)}._2RfXDe{padding:0 var(--space-1) var(--space-2);margin-bottom:var(--space-1);border-bottom:1px solid var(--color-border);justify-content:flex-start;align-items:center;display:flex}.u-v4nT{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-subtle);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);display:inline-flex}.u-v4nT:hover{background:var(--color-surface);color:var(--color-primary);border-color:var(--color-primary)}.u-v4nT:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.D74TMX{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._6-d1TW{padding:var(--space-4) var(--space-3);gap:var(--space-4);flex-direction:column;flex:1;display:flex}.Mf7Ffd{gap:var(--space-1);flex-direction:column;display:flex}._5-bAnV{font-size:.6875rem;font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);padding:0 var(--space-3) var(--space-1)}.epvC-4{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);text-align:left;background:0 0;border:none;width:100%;text-decoration:none;display:flex;position:relative}.epvC-4:hover{background:var(--color-bg-subtle);color:var(--color-text)}.epvC-4:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.U9xoGm{background:var(--color-primary-soft);color:var(--color-primary);font-weight:var(--weight-semibold)}.U9xoGm:before{content:"";background:var(--color-primary);border-radius:0 var(--radius-sm) var(--radius-sm) 0;width:3px;position:absolute;top:15%;bottom:15%;left:0}._5zfvD-{color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ujC4eP{padding:var(--space-3) var(--space-3);border-top:1px solid var(--color-border);background:var(--color-surface);gap:var(--space-2);flex-direction:column;display:flex}._1H11f4{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);background:var(--color-bg-subtle);display:flex}.k9lyYZ{border-radius:var(--radius-full);background:var(--color-primary);width:36px;height:36px;color:var(--color-surface);font-size:var(--text-xs);font-weight:var(--weight-bold);flex-shrink:0;justify-content:center;align-items:center;display:flex}.tHQNAm{flex-direction:column;flex:1;min-width:0;display:flex}.vChR6L{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dpLsr6{align-items:center;margin-top:2px;display:flex}.Ddd6G1{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);color:var(--color-text-muted);border-radius:var(--radius-md);font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:none;display:inline-flex}.Ddd6G1:hover{background:var(--color-danger-soft,var(--red-50));color:var(--color-danger,var(--red-600))}.f9rHkb:not(.cUQtKs) ._6-d1TW{padding:var(--space-3) var(--space-2)}.f9rHkb:not(.cUQtKs) ._2RfXDe{padding:0 0 var(--space-2);justify-content:center}.f9rHkb:not(.cUQtKs) .u-v4nT{width:40px;padding:var(--space-2) 0;justify-content:center;margin:0 auto}.f9rHkb:not(.cUQtKs) .u-v4nT .D74TMX,.f9rHkb:not(.cUQtKs) ._5-bAnV{display:none}.f9rHkb:not(.cUQtKs) .epvC-4{padding:var(--space-2) 0;justify-content:center;width:44px;margin:0 auto}.f9rHkb:not(.cUQtKs) .epvC-4:hover{background:var(--color-bg-subtle);color:var(--color-text)}.f9rHkb:not(.cUQtKs) .epvC-4:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.f9rHkb:not(.cUQtKs) .epvC-4 .D74TMX{display:none}.f9rHkb:not(.cUQtKs) .U9xoGm:before{left:0}.f9rHkb:not(.cUQtKs) .ujC4eP{padding:var(--space-2);align-items:center}.f9rHkb:not(.cUQtKs) ._1H11f4{padding:var(--space-1);justify-content:center;width:44px;margin:0 auto}.f9rHkb:not(.cUQtKs) .tHQNAm{display:none}.f9rHkb:not(.cUQtKs) .Ddd6G1{padding:var(--space-2) 0;justify-content:center;width:44px;margin:0 auto}.f9rHkb:not(.cUQtKs) .Ddd6G1:hover{background:var(--color-danger-soft,var(--red-50));color:var(--color-danger,var(--red-600))}.f9rHkb:not(.cUQtKs) .Ddd6G1 .D74TMX{display:none}.qF1TQh{background:var(--color-bg);height:100dvh;color:var(--color-text);flex-direction:column;display:flex;position:relative;overflow:hidden}._9rJATx{flex:1;min-width:0;height:calc(100dvh - 60px);min-height:0;display:flex;position:relative;overflow:hidden}.iczymJ{z-index:20;width:250px;height:100%;min-height:0;transition:width var(--duration-base) var(--ease-out);flex-shrink:0;display:flex;position:relative}.vUZqG8{width:72px}.lOff5H{overscroll-behavior:contain;min-width:0;height:100%;min-height:0;padding:var(--space-6) var(--space-8);outline:none;flex:1;overflow-y:auto}.Nx4do-{background:var(--color-overlay);z-index:50;animation:ZSrGEx var(--duration-fast) var(--ease-out);display:flex;position:fixed;inset:0}.YJUZTZ{background:var(--color-surface);width:280px;max-width:85vw;height:100%;box-shadow:var(--shadow-lg);animation:vo98nL var(--duration-base) var(--ease-out);flex-direction:column;display:flex}@keyframes ZSrGEx{0%{opacity:0}to{opacity:1}}@keyframes vo98nL{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (width<=900px){.qF1TQh{height:auto;min-height:100dvh;overflow-y:auto}._9rJATx{height:auto;min-height:calc(100dvh - 60px);overflow:visible}.iczymJ{display:none}.lOff5H{height:auto;padding:var(--space-4) var(--space-4);overflow-y:visible}}@media (prefers-reduced-motion:reduce){.Nx4do-,.YJUZTZ{animation:none}}.Rq0R8e{background:var(--color-surface);border-right:1px solid var(--color-border);width:250px;height:100%;color:var(--color-text);-webkit-user-select:none;user-select:none;transition:width var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);flex-direction:column;display:flex;overflow:hidden auto}.zF2MKR{width:72px}.OA3MpB{z-index:25;width:250px;box-shadow:var(--shadow-lg);background:var(--color-surface);position:absolute;top:0;bottom:0;left:0}.RPN0mP{padding:var(--space-4) var(--space-4);border-bottom:1px solid var(--color-border);color:inherit;justify-content:space-between;align-items:center;text-decoration:none;display:flex}@media (width>=901px){.RPN0mP{display:none}}.bf1SQI{align-items:center;gap:var(--space-2);color:var(--color-text);font-weight:var(--weight-bold);font-size:var(--text-base);text-decoration:none;display:inline-flex}.rc3xcU{border-radius:var(--radius-md);background:var(--color-primary-soft);width:32px;height:32px;color:var(--color-primary);justify-content:center;align-items:center;display:inline-flex}._-6VWVX{font-size:var(--text-xs);font-weight:var(--weight-semibold);border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;padding:.125rem .375rem}.nmEGX9{border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.nmEGX9:hover{background:var(--color-bg-subtle);color:var(--color-text)}.B0Uol1{padding:0 var(--space-1) var(--space-2);margin-bottom:var(--space-1);border-bottom:1px solid var(--color-border);justify-content:flex-start;align-items:center;display:flex}.nraF82{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-subtle);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);display:inline-flex}.nraF82:hover{background:var(--color-surface);color:var(--color-primary);border-color:var(--color-primary)}.nraF82:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._6E-mk2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.BHCZus{padding:var(--space-4) var(--space-3);gap:var(--space-4);flex-direction:column;flex:1;display:flex}.NAZ8-c{gap:var(--space-1);flex-direction:column;display:flex}._5vtFJG{font-size:.6875rem;font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);padding:0 var(--space-3) var(--space-1)}.I28iuR{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);text-decoration:none;display:flex;position:relative}.I28iuR:hover{background:var(--color-bg-subtle);color:var(--color-text)}.I28iuR:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.w1yb-W{background:var(--color-primary-soft);color:var(--color-primary);font-weight:var(--weight-semibold)}.w1yb-W:before{content:"";background:var(--color-primary);border-radius:0 var(--radius-sm) var(--radius-sm) 0;width:3px;position:absolute;top:15%;bottom:15%;left:0}.sznkFf{color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ykQ7hG{padding:var(--space-3) var(--space-3);border-top:1px solid var(--color-border);background:var(--color-surface);gap:var(--space-2);flex-direction:column;display:flex}.MtHiH4{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);background:var(--color-bg-subtle);display:flex}.pzcLhP{border-radius:var(--radius-full);background:var(--color-primary);width:36px;height:36px;color:var(--color-surface);font-size:var(--text-xs);font-weight:var(--weight-bold);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ijIzN5{flex-direction:column;flex:1;min-width:0;display:flex}._7hO6dm{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.p3jb1M{align-items:center;margin-top:2px;display:flex}.DI-LU5{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.j1WM2D{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);color:var(--color-text-muted);border-radius:var(--radius-md);font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:none;display:inline-flex}.j1WM2D:hover{background:var(--color-danger-soft,var(--red-50));color:var(--color-danger,var(--red-600))}.zF2MKR:not(.OA3MpB) .BHCZus{padding:var(--space-3) var(--space-2)}.zF2MKR:not(.OA3MpB) .B0Uol1{padding:0 0 var(--space-2);justify-content:center}.zF2MKR:not(.OA3MpB) .nraF82{width:40px;padding:var(--space-2) 0;justify-content:center;margin:0 auto}.zF2MKR:not(.OA3MpB) .nraF82 ._6E-mk2,.zF2MKR:not(.OA3MpB) ._5vtFJG{display:none}.zF2MKR:not(.OA3MpB) .I28iuR{padding:var(--space-2) 0;justify-content:center;width:44px;margin:0 auto}.zF2MKR:not(.OA3MpB) .I28iuR:hover{background:var(--color-bg-subtle);color:var(--color-text)}.zF2MKR:not(.OA3MpB) .I28iuR:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.zF2MKR:not(.OA3MpB) .I28iuR ._6E-mk2{display:none}.zF2MKR:not(.OA3MpB) .w1yb-W:before{left:0}.zF2MKR:not(.OA3MpB) .ykQ7hG{padding:var(--space-2);align-items:center}.zF2MKR:not(.OA3MpB) .MtHiH4{padding:var(--space-1);justify-content:center;width:44px;margin:0 auto}.zF2MKR:not(.OA3MpB) .ijIzN5{display:none}.zF2MKR:not(.OA3MpB) .j1WM2D{padding:var(--space-2) 0;justify-content:center;width:44px;margin:0 auto}.zF2MKR:not(.OA3MpB) .j1WM2D:hover{background:var(--color-danger-soft,var(--red-50));color:var(--color-danger,var(--red-600))}.zF2MKR:not(.OA3MpB) .j1WM2D ._6E-mk2{display:none}._-4GZo6{background:var(--color-bg);height:100dvh;color:var(--color-text);flex-direction:column;display:flex;position:relative;overflow:hidden}.KlB3MJ{flex:1;min-width:0;height:calc(100dvh - 60px);min-height:0;display:flex;position:relative;overflow:hidden}.Bzy-md{z-index:20;width:250px;height:100%;min-height:0;transition:width var(--duration-base) var(--ease-out);flex-shrink:0;display:flex;position:relative}.vJWWAo{width:72px}.hCsQ6G{overscroll-behavior:contain;min-width:0;height:100%;min-height:0;padding:var(--space-6) var(--space-8);outline:none;flex:1;overflow-y:auto}.sMSW5d{background:var(--color-overlay);z-index:50;animation:_-6VaYu var(--duration-fast) var(--ease-out);display:flex;position:fixed;inset:0}._298lC2{background:var(--color-surface);width:280px;max-width:85vw;height:100%;box-shadow:var(--shadow-lg);animation:oeaPcc var(--duration-base) var(--ease-out);flex-direction:column;display:flex}@keyframes _-6VaYu{0%{opacity:0}to{opacity:1}}@keyframes oeaPcc{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (width<=900px){._-4GZo6{height:auto;min-height:100dvh;overflow-y:auto}.KlB3MJ{height:auto;min-height:calc(100dvh - 60px);overflow:visible}.Bzy-md{display:none}.hCsQ6G{height:auto;padding:var(--space-4) var(--space-4);overflow-y:visible}}@media (prefers-reduced-motion:reduce){.sMSW5d,._298lC2{animation:none}}.YazOyJ{z-index:var(--z-header);border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 92%, transparent);box-shadow:var(--shadow-xs);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0}.PLzo1E{width:100%;max-width:var(--container-xl);justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);margin:0 auto;display:flex}.dIPEhb{align-items:center;gap:var(--space-2);color:var(--color-text);font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:-.02em;text-decoration:none;display:inline-flex}.dIPEhb strong{color:var(--color-primary)}.lpQAEs{border-radius:var(--radius-md);background:var(--color-primary);width:2rem;height:2rem;color:var(--color-on-primary);place-items:center;display:grid}.NyILBi{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.JHsuFX{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-flex}.JHsuFX:hover{color:var(--color-text);background:var(--color-bg-subtle);text-decoration:none}._7X43KF{color:var(--color-primary);background:var(--color-primary-soft);font-weight:var(--weight-semibold)}.Wgqrf-,.uYl7RN,.dx9qPx{align-items:center;display:flex}.Wgqrf-{gap:var(--space-3)}.uYl7RN,.dx9qPx{gap:var(--space-2)}.GHn-pA{flex-direction:column;align-items:flex-end;display:flex}.cSrzwo{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.J7P8w5{padding:.1rem var(--space-2);border-radius:var(--radius-full);color:var(--color-text-muted);background:var(--color-bg-subtle);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase}._8VHFrA{border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);padding:var(--space-2);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background:0 0;justify-content:center;align-items:center;display:none}._8VHFrA:hover{background:var(--color-bg-subtle);border-color:var(--color-primary)}._4Gnt-m{background:var(--color-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:var(--z-overlay);display:none;position:fixed;inset:0}.UoAW-X{background:var(--color-surface);width:min(320px,85vw);box-shadow:var(--shadow-lg);z-index:var(--z-modal);padding:var(--space-5);visibility:hidden;pointer-events:none;transition:transform var(--duration-base) var(--ease-out), visibility var(--duration-base) var(--ease-out);flex-direction:column;display:none;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}._1ge8hp{visibility:visible;pointer-events:auto;transform:translate(0)}.PFvkfO{padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.fwNPLC{align-items:center;gap:var(--space-2);color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-bold);display:inline-flex}.JPkIB-{color:var(--color-text-muted);cursor:pointer;padding:var(--space-1);border-radius:var(--radius-full);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.JPkIB-:hover{background:var(--color-danger-soft);color:var(--color-danger)}._1ko1ba{gap:var(--space-1);flex-direction:column;flex:1;display:flex}.cZfZxS{align-items:center;gap:var(--space-3);min-height:2.75rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);text-decoration:none;display:flex}.cZfZxS:hover{background:var(--color-bg-subtle);color:var(--color-primary);text-decoration:none}.FLygTb{background:var(--color-primary-soft);color:var(--color-primary);font-weight:var(--weight-semibold)}.BFPtMx{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--color-border)}.edRqPs{gap:var(--space-3);flex-direction:column;display:flex}.n6RZEE{gap:var(--space-1);flex-direction:column;display:flex}.mw1bRg{justify-content:center;width:100%}.YnsINm{gap:var(--space-2);flex-direction:column;display:flex}@media (width<=767px){.NyILBi,.dx9qPx,.GHn-pA,.uYl7RN{display:none}._8VHFrA{display:inline-flex}._1ge8hp{display:flex}}.-kkkfi{background:var(--color-surface);border-top:1px solid var(--color-border);padding-block:var(--space-12) var(--space-6);margin-top:auto}.t8iMbZ{gap:var(--space-8);grid-template-columns:1fr;display:grid}@media (width>=768px){.t8iMbZ{grid-template-columns:2fr 1fr 1fr}}.aYk04I{gap:var(--space-3);flex-direction:column;max-width:24rem;display:flex}.zXZ1sO{align-items:center;gap:var(--space-2);color:var(--color-text);font-size:var(--text-lg);font-weight:var(--weight-bold);text-decoration:none;display:inline-flex}.zXZ1sO strong{color:var(--color-primary)}._8BJYC7{border-radius:var(--radius-md);background:var(--color-primary);width:2rem;height:2rem;color:var(--color-on-primary);place-items:center;display:grid}.J7ocQs{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.lNa72k{gap:var(--space-3);flex-direction:column;display:flex}.ekoGuG{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text)}.S-gMRM{gap:var(--space-2);flex-direction:column;display:flex}.S-gMRM a{color:var(--color-text-muted);font-size:var(--text-sm);transition:color var(--duration-fast) var(--ease-out)}.S-gMRM a:hover{color:var(--color-primary);text-decoration:none}.-sYXKv{gap:var(--space-2);padding-top:var(--space-6);margin-top:var(--space-8);border-top:1px solid var(--color-border);font-size:var(--text-xs);color:var(--color-text-subtle);flex-direction:column;display:flex}@media (width>=768px){.-sYXKv{flex-direction:row;justify-content:space-between;align-items:center}}.g19HO8{flex-direction:column;min-height:100vh;display:flex;overflow-x:clip}.eiK0kO{flex:1}.VYVkOB{background:var(--color-surface);border-right:1px solid var(--color-border);width:250px;height:100%;color:var(--color-text);-webkit-user-select:none;user-select:none;transition:width var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);flex-direction:column;display:flex;overflow:hidden auto}.bYbSrm{width:72px}._3IPR3N{z-index:25;width:250px;box-shadow:var(--shadow-lg);background:var(--color-surface);position:absolute;top:0;bottom:0;left:0}.J8b1cH{padding:var(--space-4) var(--space-4);border-bottom:1px solid var(--color-border);color:inherit;justify-content:space-between;align-items:center;text-decoration:none;display:flex}@media (width>=901px){.J8b1cH{display:none}}.A-5ALi{align-items:center;gap:var(--space-2);color:var(--color-text);font-weight:var(--weight-bold);font-size:var(--text-base);text-decoration:none;display:inline-flex}._9eNL54{border-radius:var(--radius-md);background:var(--color-primary-soft);width:32px;height:32px;color:var(--color-primary);justify-content:center;align-items:center;display:inline-flex}.GfKiur{font-size:var(--text-xs);font-weight:var(--weight-semibold);border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;padding:.125rem .375rem}.G09ZnY{border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.G09ZnY:hover{background:var(--color-bg-subtle);color:var(--color-text)}._4ag-H7{padding:0 var(--space-1) var(--space-2);margin-bottom:var(--space-1);border-bottom:1px solid var(--color-border);justify-content:flex-start;align-items:center;display:flex}.-W0UV6{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-subtle);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);display:inline-flex}.-W0UV6:hover{background:var(--color-surface);color:var(--color-primary);border-color:var(--color-primary)}.-W0UV6:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.w-iy5v{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.giZf8I{padding:var(--space-4) var(--space-3);gap:var(--space-4);flex-direction:column;flex:1;display:flex}.Y2Kxmb{gap:var(--space-1);flex-direction:column;display:flex}.FaY-RS{font-size:.6875rem;font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);padding:0 var(--space-3) var(--space-1)}.iUM4-e{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);text-align:left;background:0 0;border:none;width:100%;text-decoration:none;display:flex;position:relative}.iUM4-e:hover{background:var(--color-bg-subtle);color:var(--color-text)}.iUM4-e:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.jjyd-r{background:var(--color-primary-soft);color:var(--color-primary);font-weight:var(--weight-semibold)}.jjyd-r:before{content:"";background:var(--color-primary);border-radius:0 var(--radius-sm) var(--radius-sm) 0;width:3px;position:absolute;top:15%;bottom:15%;left:0}.N-E0Ku{color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._8SxUY4{padding:var(--space-3) var(--space-3);border-top:1px solid var(--color-border);background:var(--color-surface);gap:var(--space-2);flex-direction:column;display:flex}.DypNZm{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);background:var(--color-bg-subtle);display:flex}.S8oHcy{border-radius:var(--radius-full);background:var(--color-primary);width:36px;height:36px;color:var(--color-surface);font-size:var(--text-xs);font-weight:var(--weight-bold);flex-shrink:0;justify-content:center;align-items:center;display:flex}.h9LI2J{flex-direction:column;flex:1;min-width:0;display:flex}.tZIZvj{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.-oq3i0{align-items:center;margin-top:2px;display:flex}.U4MR1G{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);color:var(--color-text-muted);border-radius:var(--radius-md);font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:none;display:inline-flex}.U4MR1G:hover{background:var(--color-danger-soft,var(--red-50));color:var(--color-danger,var(--red-600))}.bYbSrm:not(._3IPR3N) .giZf8I{padding:var(--space-3) var(--space-2)}.bYbSrm:not(._3IPR3N) ._4ag-H7{padding:0 0 var(--space-2);justify-content:center}.bYbSrm:not(._3IPR3N) .-W0UV6{width:40px;padding:var(--space-2) 0;justify-content:center;margin:0 auto}.bYbSrm:not(._3IPR3N) .-W0UV6 .w-iy5v,.bYbSrm:not(._3IPR3N) .FaY-RS{display:none}.bYbSrm:not(._3IPR3N) .iUM4-e{padding:var(--space-2) 0;justify-content:center;width:44px;margin:0 auto}.bYbSrm:not(._3IPR3N) .iUM4-e:hover{background:var(--color-bg-subtle);color:var(--color-text)}.bYbSrm:not(._3IPR3N) .iUM4-e:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.bYbSrm:not(._3IPR3N) .iUM4-e .w-iy5v{display:none}.bYbSrm:not(._3IPR3N) .jjyd-r:before{left:0}.bYbSrm:not(._3IPR3N) ._8SxUY4{padding:var(--space-2);align-items:center}.bYbSrm:not(._3IPR3N) .DypNZm{padding:var(--space-1);justify-content:center;width:44px;margin:0 auto}.bYbSrm:not(._3IPR3N) .h9LI2J{display:none}.bYbSrm:not(._3IPR3N) .U4MR1G{padding:var(--space-2) 0;justify-content:center;width:44px;margin:0 auto}.bYbSrm:not(._3IPR3N) .U4MR1G:hover{background:var(--color-danger-soft,var(--red-50));color:var(--color-danger,var(--red-600))}.bYbSrm:not(._3IPR3N) .U4MR1G .w-iy5v{display:none}.g23mpZ{background:var(--color-bg);height:100dvh;color:var(--color-text);flex-direction:column;display:flex;position:relative;overflow:hidden}.H5Mz7h{flex:1;min-width:0;height:calc(100dvh - 60px);min-height:0;display:flex;position:relative;overflow:hidden}.RZQo7f{z-index:20;width:250px;height:100%;min-height:0;transition:width var(--duration-base) var(--ease-out);flex-shrink:0;display:flex;position:relative}.o5rAWN{width:72px}.fgS8nf{overscroll-behavior:contain;min-width:0;height:100%;min-height:0;padding:var(--space-6) var(--space-8);outline:none;flex:1;overflow-y:auto}.EsTsZ7{background:var(--color-overlay);z-index:50;animation:FRAtgr var(--duration-fast) var(--ease-out);display:flex;position:fixed;inset:0}.ow2oOK{background:var(--color-surface);width:280px;max-width:85vw;height:100%;box-shadow:var(--shadow-lg);animation:eJo7-I var(--duration-base) var(--ease-out);flex-direction:column;display:flex}@keyframes FRAtgr{0%{opacity:0}to{opacity:1}}@keyframes eJo7-I{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (width<=900px){.g23mpZ{height:auto;min-height:100dvh;overflow-y:auto}.H5Mz7h{height:auto;min-height:calc(100dvh - 60px);overflow:visible}.RZQo7f{display:none}.fgS8nf{height:auto;padding:var(--space-4) var(--space-4);overflow-y:visible}}@media (prefers-reduced-motion:reduce){.EsTsZ7,.ow2oOK{animation:none}}.HcclFp{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-xs);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.O5e2V8{align-items:center;gap:var(--space-2);color:var(--color-text-muted);flex-wrap:wrap;display:flex}._5-el82{color:var(--color-text-muted);font-weight:500;text-decoration:none;transition:color .15s}._5-el82:hover{color:var(--color-primary)}.ycSzGw{color:var(--color-text);font-weight:600}.dRzpTc{color:var(--color-border-strong);align-items:center;display:inline-flex}.ePjvL5{align-items:center;gap:var(--space-3);color:var(--color-text-muted);flex-wrap:wrap;font-weight:500;display:flex}.tNJF2D{align-items:center;gap:var(--space-1);padding:.125rem var(--space-2);border-radius:var(--radius-full);background:var(--color-success-soft);color:var(--color-success);font-size:var(--text-2xs,.6875rem);font-weight:600;display:inline-flex}._3c9-Rh{border-radius:var(--radius-full);background:var(--color-success);width:.375rem;height:.375rem}.aLy9N1{margin-top:var(--space-3);padding:var(--space-4);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.EOWlIW{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._7IgClp{gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.WEXbku{gap:var(--space-2);margin-top:var(--space-2);grid-column:1/-1;align-items:center;display:flex}.PZ4dPt{margin-top:var(--space-3);padding:var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}._9bfhjp{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.n1YUEw{font-size:var(--text-sm);margin:0}.JSCqSq{padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);background-color:var(--color-primary);color:var(--slate-0);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:background-color var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.JSCqSq:hover{background-color:var(--color-primary-hover)}._8x1tla{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px dashed var(--color-border)}._3FGrfI{margin:0 0 var(--space-2)}.Zs1JVN{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background-color:var(--color-surface);box-shadow:var(--shadow-sm)}.iQbK0D{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.IstF6X{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-text);align-items:center;gap:var(--space-2);margin:0;display:flex}.VJm27e{gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.sr1wPx{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-sunken);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);display:flex}.sr1wPx:hover{background-color:var(--color-bg-subtle);color:var(--color-text);border-color:var(--color-border-strong)}._8825oz{background-color:var(--color-primary-soft);color:var(--color-primary);border-color:var(--color-primary);font-weight:var(--weight-semibold)}.NSgkzq{padding:var(--space-3);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:var(--space-3)}.HjjCSv{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.nx0Pqw{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-text)}.VR1b4l{font-size:var(--text-xs);color:var(--color-primary);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.VR1b4l:hover{color:var(--color-primary-hover)}.P2Dy5L{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}.d9pSC3{gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px dashed var(--color-border);flex-direction:column;display:flex}.WyteRP{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-subtle);margin-bottom:var(--space-1)}.F2vI0H{gap:var(--space-2);flex-wrap:wrap;display:flex}.LT-1xH{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--color-text-subtle);align-items:center;gap:var(--space-1);display:flex}.zek-r0{margin-top:var(--space-3);padding:var(--space-4);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.O0nIDg{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.WKyeRo{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.i1yDgq{margin-top:var(--space-2);padding:var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.g-FQoy{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.pK1D6-{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer;font-family:inherit;font-size:var(--text-sm);min-width:92px;transition:all var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.pK1D6-:disabled{opacity:.5;cursor:not-allowed}.pK1D6-:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-primary-soft)}.XI49Ud{margin-top:var(--space-3);padding:var(--space-4);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.g0BjAm{align-items:center;gap:var(--space-3);margin-top:var(--space-2);display:flex}.ihUGkR{gap:var(--space-3);margin-top:var(--space-3);flex-direction:column;display:flex}.e-lcRl{gap:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);margin-bottom:var(--space-4);flex-direction:column;display:flex}.XGD1M7{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.NGd2Zn{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.BScvvJ{gap:var(--space-2) var(--space-4);margin:var(--space-2) 0;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.BScvvJ dt{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.BScvvJ dd{margin:var(--space-1) 0 0;font-weight:var(--weight-semibold);color:var(--color-text)}.g2F-kZ{margin-top:var(--space-2)}._9VrM5W{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.OwGRD8{margin-top:var(--space-3);padding:var(--space-4);background-color:var(--color-danger-soft);border:1px solid var(--color-danger-border);border-radius:var(--radius-md);gap:var(--space-3);flex-direction:column;display:flex}.wuuH7V{gap:var(--space-5);flex-direction:column;animation:.2s cubic-bezier(.16,1,.3,1) HTYnBz;display:flex}.CvUU4l{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._2O5fDF{gap:var(--space-1);flex-direction:column;display:flex}.nA7RIQ{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);font-weight:700}._1d-eGu{font-size:var(--text-2xl);color:var(--color-text);letter-spacing:-.02em;margin:0;font-weight:800}.fPzjh6{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.Vz0Drh{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);font-size:var(--text-xs);border-radius:var(--radius-md);background-color:var(--color-primary);color:var(--color-on-primary);box-shadow:var(--shadow-xs);font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.Vz0Drh:hover{background-color:var(--color-primary-hover);transform:translateY(-1px)}.c9Wp2e{align-items:center;gap:var(--space-2);border-bottom:1px solid var(--color-border);padding-bottom:var(--space-1);display:flex}.wOEI54{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;font-weight:600;transition:all .15s;display:inline-flex}.wOEI54:hover{color:var(--color-text)}.R-OIvM{color:var(--color-primary);border-bottom-color:var(--color-primary);font-weight:700}.UH7Dg4{font-size:var(--text-2xs,.6875rem);border-radius:var(--radius-full);background-color:var(--color-bg-subtle);color:var(--color-text-muted);justify-content:center;align-items:center;padding:.1rem .45rem;font-weight:700;display:inline-flex}.R-OIvM .UH7Dg4{background-color:var(--color-primary-soft);color:var(--color-primary)}.ZbT2iO{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);flex-wrap:wrap;display:flex}.glvusO{align-items:center;gap:var(--space-2);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:16rem;padding:0 var(--space-3);flex:1;display:flex}.I8Yr83{width:100%;padding:var(--space-2) 0;color:var(--color-text);font-size:var(--text-xs);background:0 0;border:none;outline:none}.ajwLOC{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.kQdUI4{align-items:center;gap:var(--space-1);padding:.25rem var(--space-3);font-size:var(--text-xs);border-radius:var(--radius-full);border:1px solid var(--color-border);color:var(--color-text-muted);cursor:pointer;background-color:#0000;font-weight:600;transition:all .15s;display:inline-flex}.kQdUI4:hover{background-color:var(--color-surface-raised);color:var(--color-text)}.jrkmaS{background-color:var(--color-primary-soft);color:var(--color-primary);border-color:var(--color-primary);font-weight:700}.ooLwc6{gap:var(--space-4);flex-direction:column;display:flex}.Pke-Kr{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-12) var(--space-6);border:1px dashed var(--color-border-strong);border-radius:var(--radius-xl);background-color:var(--color-surface);text-align:center;flex-direction:column;display:flex}.nQeZV4{color:var(--color-primary);opacity:.8}.ax7KUp{font-size:var(--text-base);color:var(--color-text);font-weight:700}.kbnG-h{font-size:var(--text-xs);color:var(--color-text-muted);max-width:24rem}.YHA0fT{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);font-size:var(--text-xs);color:var(--color-text-muted);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.lSjoPd,.G7WM1C{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.QLuBsz{align-items:center;gap:var(--space-1);display:inline-flex}.WPw5s2{border-radius:var(--radius-full);background-color:var(--color-success);width:.375rem;height:.375rem}.yE0kq8{align-items:center;gap:var(--space-1);padding:.1rem var(--space-2);border-radius:var(--radius-sm);background-color:var(--color-bg-subtle);font-size:var(--text-2xs,.6875rem);font-weight:700;display:inline-flex}@keyframes HTYnBz{0%{opacity:0}to{opacity:1}}@media (width<=768px){.CvUU4l{flex-direction:column;align-items:stretch}.c9Wp2e{overflow-x:auto}.ZbT2iO{flex-direction:column;align-items:stretch}.glvusO{min-width:100%}.YHA0fT{flex-direction:column;align-items:flex-start}}.XApA0R{gap:var(--space-5);flex-direction:column;animation:.2s cubic-bezier(.16,1,.3,1) KXQ-Ug;display:flex}.-FCqhq{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.cn9rO4{gap:var(--space-1);padding:var(--space-3) var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);flex-direction:column;display:flex}.sz0YSE{font-size:var(--text-xs);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.-PMERk{font-size:var(--text-lg);color:var(--color-text);font-weight:700}.Slw-RQ{font-size:var(--text-xs);color:var(--color-text-subtle)}.xWmQZ3{border-left:3px solid var(--color-primary)}.i1aYX7{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:flex-end;display:grid}.EKgtI1{flex-direction:column;display:flex}.-asVxa{align-items:flex-end;padding-bottom:2px;display:flex}.Y3-X2R{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.V5TWla{justify-content:space-between;gap:var(--space-3);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);flex-direction:column;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex}.V5TWla:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm);transform:translateY(-1px)}._2Hht81{align-items:center;gap:var(--space-3);display:flex}.vyhXtY{border-radius:var(--radius-full);background-color:var(--color-primary-soft);width:2.75rem;height:2.75rem;color:var(--color-primary);font-weight:700;font-size:var(--text-md);flex-shrink:0;justify-content:center;align-items:center;display:flex}.d7ppKD{flex:1;min-width:0}.vdQ7-N{font-size:var(--text-sm);color:var(--color-text);margin:0 0 var(--space-1) 0;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.BhvU14{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.JdP-0y{padding-top:var(--space-3);border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}._3rkCi1{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);font-size:var(--text-xs);color:var(--color-text-muted);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.UCZlPv,.exTY7V{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.XTYF6a{align-items:center;gap:var(--space-1);font-weight:var(--weight-medium);display:inline-flex}.U2ZVBh{border-radius:var(--radius-full);background-color:var(--color-success-fg);width:.5rem;height:.5rem;display:inline-block}@keyframes KXQ-Ug{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (width<=640px){.Y3-X2R{grid-template-columns:1fr}._3rkCi1{flex-direction:column;align-items:flex-start}}._2svC7R{gap:var(--space-5);flex-direction:column;animation:.2s cubic-bezier(.16,1,.3,1) lqpsz5;display:flex}.Rym7aG{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);flex-wrap:wrap;display:flex}._2tLizq{align-items:center;gap:var(--space-2);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:16rem;padding:0 var(--space-3);flex:1;display:flex}.yiJjwe{width:100%;padding:var(--space-2) 0;color:var(--color-text);font-size:var(--text-xs);background:0 0;border:none;outline:none}.qiymgL{align-items:center;gap:var(--space-1);padding:.25rem var(--space-3);font-size:var(--text-xs);border-radius:var(--radius-full);background-color:var(--color-primary-soft);color:var(--color-primary);font-weight:700;display:inline-flex}.I1KS-I{gap:var(--space-4);flex-direction:column;display:flex}.dzMvLG{margin-top:var(--space-2);overflow-x:auto}.sOko2O{margin:var(--space-3) 0 var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text)}.r6gGjg{margin-top:var(--space-2)}.mU2Wbr{margin-top:var(--space-3)}.NWdOCb{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);font-size:var(--text-xs);color:var(--color-text-muted);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.RCaLdt,.AEXi0-{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.jK6AiC{align-items:center;gap:var(--space-1);display:inline-flex}.CgkrJx{border-radius:var(--radius-full);background-color:var(--color-success);width:.375rem;height:.375rem}.XwfxV-{align-items:center;gap:var(--space-1);padding:.1rem var(--space-2);border-radius:var(--radius-sm);background-color:var(--color-bg-subtle);font-size:var(--text-2xs,.6875rem);font-weight:700;display:inline-flex}@keyframes lqpsz5{0%{opacity:0}to{opacity:1}}@media (width<=768px){.Rym7aG{flex-direction:column;align-items:stretch}._2tLizq{min-width:100%}.NWdOCb{flex-direction:column;align-items:flex-start}}.I2IUJV{gap:var(--space-4);margin-top:var(--space-2);flex-direction:column;display:flex}.Hg6CX7{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}._6c12lY{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);border:2px dashed var(--color-border-strong);border-radius:var(--radius-lg);background-color:var(--color-surface-sunken);cursor:pointer;text-align:center;flex-direction:column;transition:all .2s;display:flex}.GBfq7f{border-color:var(--color-primary);background-color:var(--color-primary-soft)}.MTzvdt{width:2.5rem;height:2.5rem;color:var(--color-primary)}.bDg0av{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text)}._2vR9vO{gap:var(--space-1);flex-direction:column;display:flex}.l22e-j{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text)}.scM7Tj{font-size:var(--text-sm);color:var(--color-text);padding:var(--space-2) 0}.H5ZVGe{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background-color:var(--color-surface-raised);border:1px solid var(--color-primary);border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--color-text);display:flex}.Ni9ajU{margin-top:calc(-1 * var(--space-1))}.U-IsQ-{align-items:center;gap:var(--space-2);margin-top:var(--space-2);display:flex}.MFe2U4{gap:var(--space-5);flex-direction:column;animation:.2s cubic-bezier(.16,1,.3,1) mcmzEE;display:flex}.fA82BW{gap:var(--space-3);margin-bottom:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.Au0oxo{gap:var(--space-1);padding:var(--space-3) var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);flex-direction:column;display:flex}.KwGkI8{font-size:var(--text-xs);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.kob6nT{font-size:var(--text-lg);color:var(--color-text);font-weight:700}.SPPzqk{font-size:var(--text-xs);color:var(--color-text-subtle)}._7xO75K{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);flex-wrap:wrap;display:flex}.sphn5O{align-items:center;gap:var(--space-2);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:15rem;padding:0 var(--space-3);flex:1;display:flex}._13NbEl{width:1rem;height:1rem;color:var(--color-text-muted);flex-shrink:0}.TKnjCk{width:100%;padding:var(--space-2) 0;color:var(--color-text);font-size:var(--text-xs);background:0 0;border:none;outline:none}.yW5Q-E{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.zUg5NJ{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);background-color:var(--color-surface-sunken);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted);cursor:pointer;transition:all .15s;display:inline-flex}.zUg5NJ:hover{background-color:var(--color-surface-raised);color:var(--color-text);border-color:var(--color-border-strong)}.Q2UTEo{background-color:var(--color-primary-soft);color:var(--color-primary);border-color:var(--color-primary);font-weight:700}.U8HDK2{padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text);font-size:var(--text-xs);cursor:pointer;outline:none}.OrVWcP{animation:.25s mcmzEE}._46LuZp{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(340px,1fr));display:grid}.tjZDRp{justify-content:space-between;gap:var(--space-3);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);flex-direction:column;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex}.tjZDRp:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.mKFSYk{align-items:flex-start;gap:var(--space-3);display:flex}.pTEdEX{border-radius:var(--radius-lg);background-color:var(--color-primary-soft);width:2.75rem;height:2.75rem;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.hfDmaN{background-color:var(--color-error-bg);color:var(--color-error-fg)}.q2NzIk{background-color:var(--color-primary-soft);color:var(--color-primary)}.R1yBnr{background-color:var(--color-success-bg);color:var(--color-success-fg)}.gtvUq9{flex:1;min-width:0}.uQbnBd{font-size:var(--text-sm);color:var(--color-text);margin:0 0 var(--space-1) 0;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.urM-Fj{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.wfclGg{opacity:.5}.MfAV1V{padding:var(--space-2) var(--space-3);background-color:var(--color-surface-sunken);border-left:3px solid var(--color-primary);border-radius:var(--radius-xs);font-size:var(--text-xs);color:var(--color-text);overflow-wrap:break-word;font-style:italic}.p4Fzhr{align-items:center;gap:var(--space-1);font-size:.6875rem;font-weight:var(--weight-medium);color:var(--color-text-subtle);display:inline-flex}.jLX04Y{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border);display:flex}.XGOE7s{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);font-size:var(--text-xs);color:var(--color-text-muted);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.evSUdk,.YKi0gX{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.bcOu-g{align-items:center;gap:var(--space-1);font-weight:var(--weight-medium);display:inline-flex}._44rRQe{border-radius:var(--radius-full);background-color:var(--color-success-fg);width:.5rem;height:.5rem;display:inline-block}@keyframes mcmzEE{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (width<=640px){._46LuZp,.fA82BW{grid-template-columns:1fr}.XGOE7s{flex-direction:column;align-items:flex-start}}.IIbA8B{margin-top:var(--space-4);margin-bottom:var(--space-2)}.PR69bZ{margin-bottom:var(--space-4)}.ymAcJL{margin:0 0 var(--space-3);font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text)}.LC-TzT{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(130px,1fr));display:grid}.sP-uoJ{align-items:center;gap:var(--space-1);padding:var(--space-2);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.sP-uoJ:disabled{opacity:.5;cursor:not-allowed}.sP-uoJ:hover:not(:disabled){border-color:var(--color-primary);background-color:var(--color-primary-soft)}.T2jwaa{font-weight:var(--weight-semibold);font-size:var(--text-sm);color:var(--color-text)}.YUiRh-{gap:var(--space-5);flex-direction:column;display:flex}.zYnXLF{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}._6ixG-p{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text);margin:0}._3ww5kJ{gap:var(--space-4);margin:var(--space-2) 0;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._3ww5kJ dt{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}._3ww5kJ dd{margin:var(--space-1) 0 0;font-weight:var(--weight-semibold);color:var(--color-text)}.mMUMXu{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.HsvFyU{margin-top:var(--space-4);margin-bottom:var(--space-2)}.jGldLd{margin-bottom:var(--space-3)}.ArNg7p{justify-content:space-between;align-items:center;display:flex}.G2ntHO{align-items:center;gap:var(--space-3);display:flex}._91Cv-l{margin:var(--space-2) 0 0;color:var(--color-text);line-height:var(--leading-normal)}.KsyOfy{border-left:4px solid var(--color-primary);background-color:var(--color-surface)}.-ZL08J{max-width:360px;margin-bottom:var(--space-3)}.AgSIk7{margin-top:var(--space-2)}.-HBlUV{flex-direction:column;gap:1.5rem;display:flex}.LqlqkF{flex-direction:column;gap:1rem;display:flex}.fzSor7{height:100%;transition:transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);flex-direction:column;justify-content:space-between;display:flex}.fzSor7:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.U-txBL{align-items:center;gap:var(--space-4);margin-bottom:var(--space-3);display:flex}.cYgzWe{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.uL0nnq{gap:var(--space-2) var(--space-4);margin:var(--space-3) 0;font-size:var(--text-sm);grid-template-columns:1fr 1fr;display:grid}.uL0nnq dt{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.uL0nnq dd{margin:var(--space-1) 0 0;font-weight:var(--weight-semibold);color:var(--color-text)}._4ZzIQX{margin-right:var(--space-1);vertical-align:-1px;display:inline}.PDQVLA{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);display:flex}.lnfGXN{gap:var(--space-4);background-color:var(--color-surface);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:flex-end;display:grid}.gYk1Y-{flex-direction:column;display:flex}._1jxEgk{align-items:flex-end;padding-bottom:2px;display:flex}._13DF1t{border-radius:var(--radius-xl);background:linear-gradient(135deg, var(--color-primary-soft) 0%, var(--color-surface) 100%);border:1px solid var(--color-border);padding:var(--space-6);margin-bottom:var(--space-5);position:relative;overflow:hidden}.vHqtvb{max-width:720px}.yNSJXT{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-primary-soft-hover);color:var(--color-primary-700);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;margin-bottom:var(--space-3);display:inline-flex}.ohAEo8{margin:0 0 var(--space-2) 0;font-size:clamp(1.75rem,3.5vw,2.25rem);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text)}.LKTIJr{margin:0 0 var(--space-4) 0;font-size:var(--font-size-base);color:var(--color-text-muted);line-height:var(--line-height-relaxed)}.Wi6AV4{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.NpqVyH{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-subtle);display:inline-flex}.NpqVyH svg{color:var(--color-primary);flex-shrink:0}._4kBZc8{align-items:center;gap:var(--space-2);padding-bottom:var(--space-2);margin-bottom:var(--space-4);display:flex;overflow:auto hidden}._3vxRL1{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap;transition:background var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default)}._3vxRL1:disabled{opacity:.5;cursor:not-allowed}._3vxRL1:hover:not(:disabled){background:var(--color-primary-soft);color:var(--color-primary-700);border-color:var(--color-primary-soft-hover)}.ci57FA{background:var(--color-primary);color:var(--color-on-primary);border-color:var(--color-primary);font-weight:var(--font-weight-semibold)}.iX-4pN{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.k7w2OT{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}._3PtoVn{padding:var(--space-10) 0;background-color:var(--color-surface);border-bottom:1px solid var(--color-border)}.UzAYUo{margin-bottom:var(--space-6);text-align:center}.JdcLzT{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text);letter-spacing:-.015em;margin:0}.Shig-L{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.NSrMvn{gap:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.U4VogA{gap:var(--space-3);padding:var(--space-6);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);transition:transform var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.U4VogA:hover{border-color:var(--color-border-strong);background-color:var(--color-surface-raised);box-shadow:var(--shadow-sm);transform:translateY(-2px)}._9LO2Tf{border-radius:var(--radius-lg);background-color:var(--color-primary-soft);width:2.75rem;height:2.75rem;color:var(--color-primary);border:1px solid color-mix(in srgb, var(--color-primary) 15%, transparent);justify-content:center;align-items:center;display:flex}.uE4dJ-{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-text);margin:0}.F0FY3L{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:1.5}@media (prefers-reduced-motion:reduce){.U4VogA{transition:none;transform:none}.U4VogA:hover{transform:none}}@media (width<=768px){.NSrMvn{gap:var(--space-4);grid-template-columns:1fr}.U4VogA{padding:var(--space-4)}}.srt97h{padding:var(--space-10) 0;background-color:var(--color-surface);border-bottom:1px solid var(--color-border)}.EdnjUg{margin-bottom:var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.bSaF3s{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text);letter-spacing:-.015em;margin:0}.wIBQmd{align-items:center;gap:var(--space-1);color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold);transition:gap var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-flex}.wIBQmd:hover{gap:var(--space-2);color:var(--color-primary-hover);text-decoration:underline}.wIBQmd:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.h5Dqjj{gap:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.WKiJyy{justify-content:space-between;gap:var(--space-4);padding:var(--space-5);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);transition:transform var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.WKiJyy:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-4px)}._8DsEFF{gap:var(--space-4);align-items:flex-start;display:flex}.i72tHe{flex-shrink:0}.t91kMc{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.uW6txK{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-text);margin:0;line-height:1.3}.unb416{font-size:var(--text-xs);color:var(--color-primary);font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.OZqdmj{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-text-muted);margin-top:var(--space-1);display:flex}.DeQ-Z3{color:var(--color-text-muted);flex-shrink:0}.FY5fMT{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}._4qpLT1{align-items:center;gap:var(--space-1);padding:.15rem var(--space-2);border-radius:var(--radius-sm);background-color:var(--color-surface-raised);border:1px solid var(--color-border);font-size:var(--text-xs);color:var(--color-text-muted);font-weight:var(--weight-medium);display:inline-flex}.YXzgen{padding-top:var(--space-3);border-top:1px solid var(--color-border);justify-content:space-between;align-items:baseline;display:flex}.D0-x-q{font-size:var(--text-xs);color:var(--color-text-muted)}.cPR8kv{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-text)}._3JgH9b{width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background-color:var(--color-primary-soft);color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:flex}._3JgH9b:hover{background-color:var(--color-primary);color:var(--color-on-primary);box-shadow:var(--shadow-xs);text-decoration:none;transform:translateY(-1px)}._3JgH9b:active{background-color:var(--color-primary-active);transform:translateY(0)}._3JgH9b:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.tASZfP{gap:var(--space-4);padding:var(--space-5);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);flex-direction:column;min-height:200px;display:flex}._7-zzcg{gap:var(--space-4);align-items:center;display:flex}.y8VbJS{border-radius:var(--radius-full);background-color:var(--color-skeleton-base);width:3.5rem;height:3.5rem}.WmIXY5{gap:var(--space-2);flex-direction:column;flex:1;display:flex}.pNJiqd{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--color-skeleton-base) 0%, var(--color-skeleton-shine) 50%, var(--color-skeleton-base) 100%);background-size:200% 100%;height:.875rem;animation:1.5s infinite Nur5qD}@keyframes Nur5qD{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.WKiJyy,._3JgH9b{transition:none;transform:none}.WKiJyy:hover,._3JgH9b:hover{transform:none}.pNJiqd{animation:none}}@media (width<=1024px){.h5Dqjj{gap:var(--space-4);grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.h5Dqjj{gap:var(--space-4);grid-template-columns:1fr}.WKiJyy{padding:var(--space-4)}}._4ILSbY{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--space-2);align-items:center;gap:var(--space-2);box-sizing:border-box;width:100%;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);display:flex}._4ILSbY:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft), var(--shadow-md)}.lPCXTu{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-3);flex:1;display:flex;position:relative}.yvXc-X{color:var(--color-primary);flex-shrink:0;align-items:center;display:flex}.V5ddtE{background-color:var(--color-border);flex-shrink:0;width:1px;height:2rem}.EQmAZ-{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.KIAPQA{width:100%;color:var(--color-text);font-size:var(--text-sm);font-family:inherit;font-weight:var(--weight-medium);background:0 0;border:none;outline:none}.KIAPQA::placeholder{color:var(--color-text-muted)}._3HKICR{flex-shrink:0}@media (width<=768px){._4ILSbY{border-radius:var(--radius-lg);padding:var(--space-3);flex-direction:column;align-items:stretch}.V5ddtE{display:none}.lPCXTu{border-bottom:1px solid var(--color-border);width:100%;padding:var(--space-2) var(--space-1);box-sizing:border-box}._3HKICR{width:100%;margin-top:var(--space-2)}._3HKICR button{justify-content:center;width:100%}}._68-5rr{padding:var(--space-10) 0 var(--space-8);background:linear-gradient(180deg, var(--color-primary-soft-hover) 0%, var(--color-primary-soft) 45%, var(--color-surface) 100%);border-bottom:1px solid var(--color-border);position:relative;overflow:hidden}.xoEoMz{align-items:center;gap:var(--space-8);grid-template-columns:1.15fr .85fr;display:grid}._5K-sYL{gap:var(--space-4);z-index:1;flex-direction:column;display:flex;position:relative}.ew6z90{align-items:center;gap:var(--space-2);padding:.3rem var(--space-3);border-radius:var(--radius-full);background-color:var(--color-primary-soft);color:var(--color-primary);border:1px solid color-mix(in srgb, var(--color-primary) 18%, transparent);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.02em;animation:WIVSuC .5s var(--ease-out) 0s backwards;align-self:flex-start;display:inline-flex}.Aopn52{font-size:clamp(2.1rem,3.8vw,3.25rem);font-weight:var(--weight-bold);color:var(--color-text);letter-spacing:-.025em;animation:WIVSuC .5s var(--ease-out) 70ms backwards;margin:0;line-height:1.15}.Z6OvHa{font-size:var(--text-base);color:var(--color-text-muted);max-width:34rem;animation:WIVSuC .5s var(--ease-out) .14s backwards;margin:0;line-height:1.6}.GSW5ST{margin-top:var(--space-2);animation:WIVSuC .5s var(--ease-out) .21s backwards}.ypst68{align-items:center;gap:var(--space-1);color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold);transition:gap var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);animation:WIVSuC .5s var(--ease-out) .28s backwards;text-decoration:none;display:inline-flex}.ypst68:hover{gap:var(--space-2);color:var(--color-primary-hover);text-decoration:underline}.ypst68:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.llAnnJ{justify-content:center;display:flex;position:relative}.llAnnJ:before{content:"";background:radial-gradient(circle at 65% 40%, color-mix(in srgb, var(--color-primary) 14%, transparent) 0%, transparent 72%);border-radius:var(--radius-2xl);pointer-events:none;z-index:0;animation:10s ease-in-out infinite alternate _8a6aAb;position:absolute;inset:-16px}.mjYhZH{border-radius:var(--radius-xl);width:100%;max-width:480px;box-shadow:var(--shadow-md);border:1px solid var(--color-border);background-color:var(--color-surface);z-index:1;position:relative;overflow:hidden}._66iK4b{object-fit:cover;will-change:transform;width:100%;height:380px;animation:12s ease-in-out infinite alternate Wi0c4q;display:block}.zPUIVz{background:linear-gradient(135deg, var(--color-surface-raised) 0%, var(--color-primary-soft) 100%);width:100%;height:380px;color:var(--color-primary);justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-6);text-align:center;flex-direction:column;display:flex}.XExngO{border-radius:var(--radius-full);background-color:var(--color-surface);border:1px solid var(--color-border);width:4.5rem;height:4.5rem;box-shadow:var(--shadow-xs);justify-content:center;align-items:center;display:flex}.xj7nIH{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted);max-width:16rem}.ljGErV{bottom:var(--space-4);right:var(--space-4);align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);z-index:2;animation:3.5s ease-in-out infinite -PJ069;display:flex;position:absolute}.yPBnM9{border-radius:var(--radius-full);background-color:var(--color-primary-soft);width:2.25rem;height:2.25rem;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}._5ocOcF{flex-direction:column;display:flex}.lrL-Ph{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-text)}.tz6k0f{color:var(--color-text-muted);font-size:.6875rem}.QgWOxN{margin-top:var(--space-8);padding:var(--space-4) var(--space-6);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);justify-content:space-around;align-items:center;display:flex}.zZMqI9{align-items:center;gap:var(--space-3);display:flex}.L65J1m{background-color:var(--color-border);width:1px;height:1.75rem}._7VLrno{border-radius:var(--radius-full);background-color:var(--color-primary-soft);width:2.25rem;height:2.25rem;color:var(--color-primary);border:1px solid color-mix(in srgb, var(--color-primary) 15%, transparent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.oQHo0H{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text)}@keyframes WIVSuC{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes Wi0c4q{0%{transform:scale(1)translate(0)}50%{transform:scale(1.03)translate(-.75%,-.75%)}to{transform:scale(1)translate(0)}}@keyframes _8a6aAb{0%{opacity:.4;transform:scale(.98)}to{opacity:.8;transform:scale(1.04)}}@keyframes -PJ069{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.ew6z90,.Aopn52,.Z6OvHa,.GSW5ST,.ypst68{opacity:1;animation:none;transform:none}.llAnnJ:before{opacity:.5;animation:none;transform:none}._66iK4b,.ljGErV{animation:none;transform:none}}@media (width<=960px){.xoEoMz{gap:var(--space-6);grid-template-columns:1fr}.llAnnJ{order:-1}.mjYhZH,.zPUIVz{max-width:100%;height:300px}._66iK4b{height:300px}}@media (width<=768px){.QgWOxN{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);flex-direction:column}.L65J1m{display:none}}.QvDht6{padding:var(--space-10) 0;background-color:var(--color-bg);border-bottom:1px solid var(--color-border)}.sxaSJW{margin-bottom:var(--space-6)}._8Y6ixq{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text);letter-spacing:-.015em;margin:0}.RcgUB-{gap:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.Wg3kW-{gap:var(--space-3);padding:var(--space-6);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);transition:transform var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.Wg3kW-:hover{border-color:var(--color-border-strong);background-color:var(--color-surface-raised);box-shadow:var(--shadow-sm);transform:translateY(-2px)}._8Hf5wM{justify-content:space-between;align-items:center;display:flex}.W6gsP6{border-radius:var(--radius-full);background-color:var(--color-primary-soft);width:1.75rem;height:1.75rem;color:var(--color-primary);font-size:var(--text-xs);font-weight:var(--weight-bold);border:1px solid color-mix(in srgb, var(--color-primary) 15%, transparent);justify-content:center;align-items:center;display:flex}.vLLGHl{border-radius:var(--radius-lg);background-color:var(--color-surface-raised);border:1px solid var(--color-border);width:2.75rem;height:2.75rem;color:var(--color-primary);justify-content:center;align-items:center;display:flex}.vZ4-ag{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-text);margin:0}.yV49zr{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:1.5}@media (prefers-reduced-motion:reduce){.Wg3kW-{transition:none;transform:none}.Wg3kW-:hover{transform:none}}@media (width<=768px){.RcgUB-{gap:var(--space-4);grid-template-columns:1fr}.Wg3kW-{padding:var(--space-4)}}.AWtfuB{padding:var(--space-10) 0;background-color:var(--color-bg);border-bottom:1px solid var(--color-border)}.C7BQw-{margin-bottom:var(--space-6)}.X4vue9{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text);letter-spacing:-.015em;margin:0}.x-cCBw{gap:var(--space-4);grid-template-columns:repeat(6,1fr);display:grid}.XPTrRB{text-align:center;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-3);border-radius:var(--radius-lg);background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-xs);transition:transform var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}.XPTrRB:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);text-decoration:none;transform:translateY(-3px)}.XPTrRB:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.mCUjK9{border-radius:var(--radius-full);background-color:var(--color-primary-soft);width:3.5rem;height:3.5rem;color:var(--color-primary);border:1px solid color-mix(in srgb, var(--color-primary) 15%, transparent);transition:transform var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:flex}.XPTrRB:hover .mCUjK9{background-color:var(--color-primary);color:var(--color-on-primary);transform:scale(1.08)}._8bLGCr{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text);line-height:1.3}@media (prefers-reduced-motion:reduce){.XPTrRB,.mCUjK9{transition:none;transform:none}.XPTrRB:hover,.XPTrRB:hover .mCUjK9{transform:none}}@media (width<=1024px){.x-cCBw{gap:var(--space-3);grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.x-cCBw{gap:var(--space-3);grid-template-columns:repeat(2,1fr)}.XPTrRB{padding:var(--space-4) var(--space-2)}.mCUjK9{width:3rem;height:3rem}}._4gMA6K{flex-direction:column;width:100%;display:flex}._1b0z-1{padding:var(--space-12) 0;background-color:var(--color-bg)}.agWuV4{background:linear-gradient(135deg, var(--color-primary) 0%, color-mix(in srgb, var(--color-primary) 85%, var(--color-text)) 100%);border-radius:var(--radius-xl);padding:var(--space-8) var(--space-10);justify-content:space-between;align-items:center;gap:var(--space-6);box-shadow:var(--shadow-md);color:var(--color-on-primary);display:flex}.pTNXmx{gap:var(--space-2);flex-direction:column;max-width:36rem;display:flex}.WEvZDx{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-on-primary);letter-spacing:-.02em;margin:0}.lMnkn5{font-size:var(--text-sm);color:color-mix(in srgb, var(--color-on-primary) 88%, transparent);margin:0;line-height:1.6}._3ZNqvr{flex-shrink:0;align-items:center;display:flex}.x8AgSF{background-color:var(--color-surface);min-width:12rem;color:var(--color-primary);font-weight:var(--weight-bold);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);border:1px solid #0000}.x8AgSF:hover{background-color:var(--color-primary-soft);color:var(--color-primary-hover);box-shadow:var(--shadow-md);text-decoration:none;transform:translateY(-2px)}.x8AgSF:active{transform:translateY(0)}.x8AgSF:focus-visible{outline:2px solid var(--color-on-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.x8AgSF{transition:none;transform:none}.x8AgSF:hover{transform:none}}@media (width<=840px){._1b0z-1{padding:var(--space-8) 0}.agWuV4{padding:var(--space-6) var(--space-5);align-items:flex-start;gap:var(--space-5);flex-direction:column}._3ZNqvr{width:100%}.x8AgSF{justify-content:center;width:100%}}.bgsp8O{text-align:center;padding:var(--space-16) var(--space-4);justify-content:center;align-items:center;gap:var(--space-4);flex-direction:column;min-height:50vh;display:flex}._4l55DA{font-size:clamp(4rem,10vw,8rem);font-weight:var(--weight-extrabold);letter-spacing:-.04em;color:var(--color-primary);opacity:.85;line-height:1}.mifwqt{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text)}.nLM0BY{max-width:28rem;font-size:var(--text-base);color:var(--color-text-muted)}.AT-2oU{margin-top:var(--space-4)}.Q5MC2e{gap:var(--space-5);flex-direction:column;max-width:760px;margin:0 auto;display:flex}.Dg5dJg{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.rXkDXx{gap:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.rXkDXx button{min-width:110px}._5E5SuD{gap:var(--space-4);flex-direction:column;display:flex}.bxwr5r{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.pr8-ZE{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-text);margin:0}.IM41cB{margin-top:var(--space-2);gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.IM41cB dt{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.IM41cB dd{margin:var(--space-1) 0 0;font-weight:var(--weight-semibold);color:var(--color-text)}.EY4nv4{font-family:var(--font-mono);font-weight:var(--weight-bold);letter-spacing:.05em;color:var(--color-primary)}.LtPIzV{margin:var(--space-2) 0 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-subtle);border:1px solid var(--color-border);font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--color-text-muted)}@media (width<=640px){.rXkDXx{flex-direction:column;align-items:stretch}.rXkDXx button{width:100%}.bxwr5r{flex-direction:column;align-items:flex-start}}.P-fG52{border-right:1px solid var(--color-border);flex-direction:column;height:100%;display:flex}.IK0VVJ{padding:var(--space-3);border-bottom:1px solid var(--color-border)}.gs0xyz{align-items:center;gap:var(--space-2);display:flex}.y4Q38-{width:100%;min-width:0;padding:var(--space-2);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.Fjv5HO{flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}.kqILBw{align-items:center;gap:var(--space-3);padding:var(--space-3);text-align:left;width:100%;color:var(--color-text);background:var(--color-surface);border:0;border-bottom:1px solid var(--color-border);cursor:pointer;font:inherit;display:flex}.kqILBw:hover,.jytxXA{background:var(--color-primary-soft)}.xCF4sW{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.xAn1kd{font-size:var(--text-sm);font-weight:var(--weight-semibold);overflow-wrap:anywhere}._2-pqC7{font-size:var(--text-xs);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qN0ncl{padding:var(--space-4);color:var(--color-text-muted)}.dKuOSe{border-radius:var(--radius-full);background:var(--color-primary);min-width:22px;height:22px;color:var(--color-on-primary);font-size:var(--text-xs);place-items:center;padding-inline:5px;display:inline-grid}._4uy1h1{color:var(--color-text-muted);font-size:var(--text-xs)}.b8n6aI{background:var(--color-bg);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._2lq2X4{padding:var(--space-3);border-bottom:1px solid var(--color-border);background:var(--color-surface);justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.LzjemD,.Ssp5YW{align-items:center;gap:var(--space-2);min-width:0;display:flex}.PBdUeR{min-width:0}.AsEVD4{font-size:var(--text-sm);overflow-wrap:anywhere;margin:0}._77zFJZ{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.JLBLLX{display:none}.jeutN5,.DbpYgm,.tHjUaX,.JLBLLX{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-2);cursor:pointer;color:var(--color-text);background:var(--color-surface)}.gkMbWx{min-height:0;padding:var(--space-3);gap:var(--space-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.XlcFoW{flex-direction:column;max-width:80%;display:flex}.-tnRTo{align-self:flex-end}.AV-rJe{align-self:flex-start}.AnZyPC,.xpTAVY{font-size:var(--text-xs);color:var(--color-text-muted)}._0fzoGn{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere}.P4WzaM{background:var(--color-primary);color:var(--color-on-primary)}.bHUARq{background:var(--color-surface);border:1px solid var(--color-border)}.AAXyh-{gap:var(--space-2);padding:var(--space-3);border-top:1px solid var(--color-border);display:flex}.L6-3k5{resize:vertical;border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:0;max-height:150px;padding:var(--space-2);color:var(--color-text);background:var(--color-surface);font:inherit;flex:1}.tHjUaX{align-self:end}.tHjUaX:disabled{opacity:.5;cursor:not-allowed}.nXddNt{padding:var(--space-4)}.b8n6aI>p{margin:var(--space-3)}@media (width<=768px){.JLBLLX{display:inline-flex}.XlcFoW{max-width:95%}}.jeutN5,.DbpYgm{align-items:center;gap:6px;display:inline-flex}.jeutN5:disabled{opacity:.6;cursor:not-allowed}.DbpYgm:disabled{opacity:.5;cursor:not-allowed}.Wqy7Um{gap:var(--space-2);flex-direction:column;display:flex}.EKR1jJ{font-size:var(--text-xs);color:var(--color-text-muted);padding-block:var(--space-2);align-self:center}.OdUkJL{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ooTNmP{background-color:var(--color-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;padding:var(--space-4);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._1KpYQT{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);width:100%;max-width:1440px;max-height:94vh;box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow-y:auto}.ubgBQU{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);background-color:var(--color-surface-raised);justify-content:space-between;align-items:center;display:flex}.Y-8-ZI{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-text);align-items:center;gap:var(--space-2);margin:0;display:flex}._1ez3uD{color:var(--color-text-muted);cursor:pointer;padding:var(--space-1);border-radius:var(--radius-sm);background:0 0;border:none;align-items:center;display:flex}._1ez3uD:hover{color:var(--color-text);background-color:var(--color-bg-subtle)}.Gu60H0{padding:var(--space-4);flex:1;overflow-y:auto}@media (width<=600px){.ooTNmP{padding:var(--space-1)}._1KpYQT{border-radius:var(--radius-md);max-height:98vh}.Gu60H0{padding:var(--space-2)}}.CSLOjE,.xPiiZ8{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._7JIdYL,.fc9JYR{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._7JIdYL{justify-content:space-between}.xehP9y{font-size:var(--text-lg);margin:0;font-weight:600}.s8qN1n{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.s8qN1n button{border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--color-text-muted);background:var(--color-surface);padding:7px 11px}.s8qN1n button[aria-pressed=true]{color:var(--color-primary);border-color:var(--color-primary);background:var(--color-primary-soft)}.s8qN1n .Qq7eNI{font-size:var(--text-base);margin-left:auto}.tQ9YH4{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);height:calc(100dvh - 220px);min-height:420px;display:flex;overflow:hidden}.HuzNz-{flex-shrink:0;width:min(32%,320px);min-width:230px;min-height:0;overflow-y:auto}.nkI66U{flex:1;min-width:0;min-height:0;display:flex}._6Q9TUc{color:var(--color-text-muted);font-size:var(--text-xs);margin:0}._3827u2{background:var(--color-overlay);z-index:var(--z-overlay);position:fixed;inset:0}._72W05R{background:var(--color-surface);width:min(32rem,100vw);color:var(--color-text);z-index:var(--z-modal);padding:var(--space-5);box-shadow:var(--shadow-lg);position:fixed;inset:0 0 0 auto;overflow-y:auto}._72W05R h2{font-size:var(--text-lg);margin:0}.j-a2j2{border-radius:var(--radius-md);padding:6px;display:inline-flex}.XR-HR8{gap:var(--space-4);margin-block:var(--space-5);flex-direction:column;display:flex}.XR-HR8 dt{font-size:var(--text-xs);color:var(--color-text-muted)}.XR-HR8 dd{font-size:var(--text-sm);overflow-wrap:anywhere;margin:4px 0 0}.WVn-hn{gap:var(--space-2);flex-direction:column;max-height:280px;display:flex;overflow-y:auto}.S3n-p3{align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);text-align:left;display:flex}.S3n-p3[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary-soft)}._3xjJBD{gap:var(--space-1);padding:var(--space-3);border-bottom:1px solid var(--color-border);font-size:var(--text-sm);flex-direction:column;display:flex}.bsvrIh{font-size:var(--text-sm)}@media (width<=768px){.tQ9YH4{height:calc(100dvh - 220px);min-height:380px}.HuzNz-{width:100%;min-width:0}.nkI66U{width:100%}.nkmBz8,._0yvsNM{display:none}}._2V5KTX{background:var(--color-overlay);z-index:1100;position:fixed;inset:0}.WsLCY9{width:min(900px,100vw - 24px);max-height:calc(100dvh - 24px);padding:var(--space-5);background:var(--color-surface);color:var(--color-text);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:1101;position:fixed;inset:50% auto auto 50%;overflow-y:auto;transform:translate(-50%,-50%)}._6o1psA{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._6o1psA h2{align-items:center;gap:var(--space-2);font-size:var(--text-lg);text-transform:capitalize;margin:0;display:flex}._6o1psA p{font-size:var(--text-sm);color:var(--color-text-muted)}.RW8ijT{gap:var(--space-3);flex-direction:column;display:flex}._0ZKNcN{padding:var(--space-2);border-radius:var(--radius-md)}.UypHyJ{gap:var(--space-2);flex-wrap:wrap;display:flex}._0-qCYY{border-radius:var(--radius-md);border:0;width:100%;min-height:min(60dvh,520px)}@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}body{min-height:100vh;line-height:var(--leading-normal);-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul[role=list],ol[role=list]{padding:0;list-style:none}table{border-collapse:collapse}}@layer tokens{:root{--preset-aqua-primary:#0891b2;--preset-aqua-primary-hover:#0e7490;--preset-aqua-primary-active:#155e75;--preset-aqua-primary-soft:#ecfeff;--preset-aqua-primary-soft-hover:#cffafe;--preset-aqua-dark-bg:#07151e;--preset-aqua-dark-bg-subtle:#0b1e2a;--preset-aqua-dark-surface:#0f2635;--preset-aqua-dark-surface-raised:#153347;--preset-aqua-dark-surface-sunken:#061118;--preset-aqua-dark-border:#1a425a;--preset-aqua-dark-border-strong:#255a7a;--preset-aqua-dark-primary:#22d3ee;--preset-aqua-dark-primary-hover:#67e8f9;--preset-aqua-dark-primary-active:#a5f3fc;--preset-aqua-dark-primary-soft:#0b2f3f;--preset-aqua-dark-primary-soft-hover:#104257;--preset-aqua-dark-on-primary:#042430;--preset-teal-primary:#0d7a6f;--preset-teal-primary-hover:#0a5f57;--preset-teal-primary-active:#094b45;--preset-teal-primary-soft:#effaf8;--preset-teal-primary-soft-hover:#d5f2ee;--preset-teal-dark-bg:#0b1514;--preset-teal-dark-bg-subtle:#0f1c1a;--preset-teal-dark-surface:#111e1c;--preset-teal-dark-surface-raised:#172826;--preset-teal-dark-surface-sunken:#0d1817;--preset-teal-dark-border:#233a37;--preset-teal-dark-border-strong:#2f4b47;--preset-teal-dark-primary:#3fb5a7;--preset-teal-dark-primary-hover:#7dd1c6;--preset-teal-dark-primary-active:#aee5dd;--preset-teal-dark-primary-soft:#0f2e2a;--preset-teal-dark-primary-soft-hover:#143a35;--preset-teal-dark-on-primary:#04201d;--preset-navy-primary:#0284c7;--preset-navy-primary-hover:#0369a1;--preset-navy-primary-active:#075985;--preset-navy-primary-soft:#f0f9ff;--preset-navy-primary-soft-hover:#e0f2fe;--preset-navy-dark-bg:#0b0f19;--preset-navy-dark-bg-subtle:#111827;--preset-navy-dark-surface:#151e32;--preset-navy-dark-surface-raised:#1e293b;--preset-navy-dark-surface-sunken:#080c14;--preset-navy-dark-border:#1e293b;--preset-navy-dark-border-strong:#334155;--preset-navy-dark-primary:#38bdf8;--preset-navy-dark-primary-hover:#7dd3fc;--preset-navy-dark-primary-active:#bae6fd;--preset-navy-dark-primary-soft:#0c2838;--preset-navy-dark-primary-soft-hover:#143d54;--preset-navy-dark-on-primary:#082f49;--preset-emerald-primary:#059669;--preset-emerald-primary-hover:#047857;--preset-emerald-primary-active:#065f46;--preset-emerald-primary-soft:#ecfdf5;--preset-emerald-primary-soft-hover:#d1fae5;--preset-emerald-dark-bg:#0a1511;--preset-emerald-dark-bg-subtle:#0f1f1a;--preset-emerald-dark-surface:#11211b;--preset-emerald-dark-surface-raised:#172d25;--preset-emerald-dark-surface-sunken:#0b1713;--preset-emerald-dark-border:#1e3a2f;--preset-emerald-dark-border-strong:#274d3e;--preset-emerald-dark-primary:#34d399;--preset-emerald-dark-primary-hover:#6ee7b7;--preset-emerald-dark-primary-active:#a7f3d0;--preset-emerald-dark-primary-soft:#0d2d22;--preset-emerald-dark-primary-soft-hover:#133f30;--preset-emerald-dark-on-primary:#022c22;--preset-blue-primary:#2563eb;--preset-blue-primary-hover:#1d4ed8;--preset-blue-primary-active:#1e40af;--preset-blue-primary-soft:#eff6ff;--preset-blue-primary-soft-hover:#dbeafe;--preset-blue-dark-bg:#0b1120;--preset-blue-dark-bg-subtle:#0f172a;--preset-blue-dark-surface:#131c31;--preset-blue-dark-surface-raised:#1e293b;--preset-blue-dark-surface-sunken:#080d19;--preset-blue-dark-border:#1e293b;--preset-blue-dark-border-strong:#334155;--preset-blue-dark-primary:#60a5fa;--preset-blue-dark-primary-hover:#93c5fd;--preset-blue-dark-primary-active:#bfdbfe;--preset-blue-dark-primary-soft:#112445;--preset-blue-dark-primary-soft-hover:#193663;--preset-blue-dark-on-primary:#172554;--preset-charcoal-primary:#0f766e;--preset-charcoal-primary-hover:#115e59;--preset-charcoal-primary-active:#134e4a;--preset-charcoal-primary-soft:#f0fdfa;--preset-charcoal-primary-soft-hover:#ccfbf1;--preset-charcoal-dark-bg:#121212;--preset-charcoal-dark-bg-subtle:#181818;--preset-charcoal-dark-surface:#1e1e1e;--preset-charcoal-dark-surface-raised:#252525;--preset-charcoal-dark-surface-sunken:#0d0d0d;--preset-charcoal-dark-border:#2e2e2e;--preset-charcoal-dark-border-strong:#404040;--preset-charcoal-dark-primary:#2dd4bf;--preset-charcoal-dark-primary-hover:#5eead4;--preset-charcoal-dark-primary-active:#99f6e4;--preset-charcoal-dark-primary-soft:#163230;--preset-charcoal-dark-primary-soft-hover:#1f4845;--preset-charcoal-dark-on-primary:#042f2e;--preset-amethyst-primary:#7c3aed;--preset-amethyst-primary-hover:#6d28d9;--preset-amethyst-primary-active:#5b21b6;--preset-amethyst-primary-soft:#f5f3ff;--preset-amethyst-primary-soft-hover:#ede9fe;--preset-amethyst-dark-bg:#100b1a;--preset-amethyst-dark-bg-subtle:#171026;--preset-amethyst-dark-surface:#1d1430;--preset-amethyst-dark-surface-raised:#261b40;--preset-amethyst-dark-surface-sunken:#0a0712;--preset-amethyst-dark-border:#2d1f4a;--preset-amethyst-dark-border-strong:#412d6a;--preset-amethyst-dark-primary:#a78bfa;--preset-amethyst-dark-primary-hover:#c4b5fd;--preset-amethyst-dark-primary-active:#ddd6fe;--preset-amethyst-dark-primary-soft:#261642;--preset-amethyst-dark-primary-soft-hover:#361f5c;--preset-amethyst-dark-on-primary:#1e1136;--preset-coral-primary:#e11d48;--preset-coral-primary-hover:#be123c;--preset-coral-primary-active:#9f1239;--preset-coral-primary-soft:#fff1f2;--preset-coral-primary-soft-hover:#ffe4e6;--preset-coral-dark-bg:#180b0e;--preset-coral-dark-bg-subtle:#221015;--preset-coral-dark-surface:#2b141a;--preset-coral-dark-surface-raised:#381a23;--preset-coral-dark-surface-sunken:#110709;--preset-coral-dark-border:#441f2a;--preset-coral-dark-border-strong:#5e2a39;--preset-coral-dark-primary:#fb7185;--preset-coral-dark-primary-hover:#fda4af;--preset-coral-dark-primary-active:#fecdd3;--preset-coral-dark-primary-soft:#38141e;--preset-coral-dark-primary-soft-hover:#4e1c2b;--preset-coral-dark-on-primary:#2d0912;--preset-amber-primary:#d97706;--preset-amber-primary-hover:#b45309;--preset-amber-primary-active:#92400e;--preset-amber-primary-soft:#fffbeb;--preset-amber-primary-soft-hover:#fef3c7;--preset-amber-dark-bg:#161108;--preset-amber-dark-bg-subtle:#20190c;--preset-amber-dark-surface:#2a2110;--preset-amber-dark-surface-raised:#382c16;--preset-amber-dark-surface-sunken:#0e0a04;--preset-amber-dark-border:#423419;--preset-amber-dark-border-strong:#5c4823;--preset-amber-dark-primary:#fbbf24;--preset-amber-dark-primary-hover:#fcd34d;--preset-amber-dark-primary-active:#fde68a;--preset-amber-dark-primary-soft:#38290a;--preset-amber-dark-primary-soft-hover:#4e390e;--preset-amber-dark-on-primary:#261902;--preset-arctic-primary:#0284c7;--preset-arctic-primary-hover:#0369a1;--preset-arctic-primary-active:#075985;--preset-arctic-primary-soft:#f0f9ff;--preset-arctic-primary-soft-hover:#e0f2fe;--preset-arctic-dark-bg:#081017;--preset-arctic-dark-bg-subtle:#0e1924;--preset-arctic-dark-surface:#132230;--preset-arctic-dark-surface-raised:#1b2e40;--preset-arctic-dark-surface-sunken:#050a0f;--preset-arctic-dark-border:#1e3950;--preset-arctic-dark-border-strong:#2a4e6e;--preset-arctic-dark-primary:#7dd3fc;--preset-arctic-dark-primary-hover:#bae6fd;--preset-arctic-dark-primary-active:#e0f2fe;--preset-arctic-dark-primary-soft:#123247;--preset-arctic-dark-primary-soft-hover:#194663;--preset-arctic-dark-on-primary:#052336;--active-primary:var(--preset-aqua-primary);--active-primary-hover:var(--preset-aqua-primary-hover);--active-primary-active:var(--preset-aqua-primary-active);--active-primary-soft:var(--preset-aqua-primary-soft);--active-primary-soft-hover:var(--preset-aqua-primary-soft-hover);--slate-0:#fff;--slate-25:#fafcfc;--slate-50:#f4f7f7;--slate-100:#eaf0ef;--slate-200:#dce6e5;--slate-300:#c3d1cf;--slate-400:#8fa3a0;--slate-500:#6b7f7c;--slate-600:#546663;--slate-700:#3b4b49;--slate-800:#243331;--slate-900:#152220;--amber-50:#fff8e6;--amber-500:#f59e0b;--amber-600:#d97706;--amber-800:#8a5b00;--red-50:#fff5f5;--red-200:#fed7d7;--red-600:#c53030;--red-700:#9b2c2c;--green-50:#e6f4ea;--green-200:#c6f6d5;--green-600:#1e8e3e;--green-800:#135226;--blue-50:#e1f3ff;--blue-200:#bee3f8;--blue-700:#095d92;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:var(--slate-50);--color-bg-subtle:var(--slate-100);--color-surface:var(--slate-0);--color-surface-raised:var(--slate-0);--color-surface-sunken:var(--slate-25);--color-overlay:#0814138c;--color-text:var(--slate-900);--color-text-muted:var(--slate-600);--color-text-subtle:var(--slate-500);--color-text-inverse:var(--slate-0);--color-border:var(--slate-200);--color-border-strong:var(--slate-300);--color-primary:var(--active-primary);--color-primary-hover:var(--active-primary-hover);--color-primary-active:var(--active-primary-active);--color-primary-soft:var(--active-primary-soft);--color-primary-soft-hover:var(--active-primary-soft-hover);--color-on-primary:var(--slate-0);--color-accent:var(--amber-500);--color-accent-hover:var(--amber-600);--color-on-accent:var(--slate-900);--color-success:var(--green-600);--color-success-soft:var(--green-50);--color-success-border:var(--green-200);--color-success-strong:var(--green-800);--color-warning:var(--amber-800);--color-warning-soft:var(--amber-50);--color-warning-border:#fde68a;--color-danger:var(--red-600);--color-danger-hover:var(--red-700);--color-danger-soft:var(--red-50);--color-danger-border:var(--red-200);--color-info:var(--blue-700);--color-info-soft:var(--blue-50);--color-info-border:var(--blue-200);--color-neutral-soft:var(--slate-100);--color-focus-ring:var(--active-primary);--color-skeleton-base:var(--slate-100);--color-skeleton-shine:var(--slate-25);--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--radius-sm:.375rem;--radius-md:.625rem;--radius-lg:1rem;--radius-xl:1.5rem;--radius-full:999px;--font-sans:"Inter Variable", "Hind Siliguri", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, "SFMono-Regular", Menlo, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--leading-tight:1.2;--leading-normal:1.5;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--shadow-xs:0 1px 2px #083b360d;--shadow-sm:0 1px 3px #083b3614, 0 1px 2px #083b360a;--shadow-md:0 8px 24px #083b3614;--shadow-lg:0 16px 40px #083b361f;--duration-fast:.12s;--duration-base:.2s;--ease-out:cubic-bezier(.2, .8, .2, 1);--z-header:40;--z-dropdown:50;--z-overlay:60;--z-modal:70;--z-toast:80;--container-sm:640px;--container-md:880px;--container-lg:1120px;--container-xl:1280px;--container-2xl:1560px;--header-height:4rem;--bg:var(--color-bg);--bg-color:var(--color-bg);--surface:var(--color-surface);--border:var(--color-border);--text:var(--color-text);--text-main:var(--color-text);--muted:var(--color-text-muted);--text-muted:var(--color-text-muted);--primary:var(--color-primary);--primary-dark:var(--color-primary-hover);--primary-hover:var(--color-primary-hover);--danger:var(--color-danger);--error:var(--color-danger);--error-hover:var(--color-danger-hover);--error-bg:var(--color-danger-soft);--success:var(--color-success);--success-bg:var(--color-success-soft);--warning:var(--color-warning);--warning-bg:var(--color-warning-soft);--info:var(--color-info);--info-bg:var(--color-info-soft);--accent:var(--color-primary);--accent-bg:var(--color-primary-soft);--radius:var(--radius-md);--app-shadow-lifted:var(--shadow-md)}[data-preset=aqua]{--active-primary:var(--preset-aqua-primary);--active-primary-hover:var(--preset-aqua-primary-hover);--active-primary-active:var(--preset-aqua-primary-active);--active-primary-soft:var(--preset-aqua-primary-soft);--active-primary-soft-hover:var(--preset-aqua-primary-soft-hover)}[data-preset=teal]{--active-primary:var(--preset-teal-primary);--active-primary-hover:var(--preset-teal-primary-hover);--active-primary-active:var(--preset-teal-primary-active);--active-primary-soft:var(--preset-teal-primary-soft);--active-primary-soft-hover:var(--preset-teal-primary-soft-hover)}[data-preset=navy]{--active-primary:var(--preset-navy-primary);--active-primary-hover:var(--preset-navy-primary-hover);--active-primary-active:var(--preset-navy-primary-active);--active-primary-soft:var(--preset-navy-primary-soft);--active-primary-soft-hover:var(--preset-navy-primary-soft-hover)}[data-preset=emerald]{--active-primary:var(--preset-emerald-primary);--active-primary-hover:var(--preset-emerald-primary-hover);--active-primary-active:var(--preset-emerald-primary-active);--active-primary-soft:var(--preset-emerald-primary-soft);--active-primary-soft-hover:var(--preset-emerald-primary-soft-hover)}[data-preset=blue]{--active-primary:var(--preset-blue-primary);--active-primary-hover:var(--preset-blue-primary-hover);--active-primary-active:var(--preset-blue-primary-active);--active-primary-soft:var(--preset-blue-primary-soft);--active-primary-soft-hover:var(--preset-blue-primary-soft-hover)}[data-preset=charcoal]{--active-primary:var(--preset-charcoal-primary);--active-primary-hover:var(--preset-charcoal-primary-hover);--active-primary-active:var(--preset-charcoal-primary-active);--active-primary-soft:var(--preset-charcoal-primary-soft);--active-primary-soft-hover:var(--preset-charcoal-primary-soft-hover)}[data-preset=amethyst]{--active-primary:var(--preset-amethyst-primary);--active-primary-hover:var(--preset-amethyst-primary-hover);--active-primary-active:var(--preset-amethyst-primary-active);--active-primary-soft:var(--preset-amethyst-primary-soft);--active-primary-soft-hover:var(--preset-amethyst-primary-soft-hover)}[data-preset=coral]{--active-primary:var(--preset-coral-primary);--active-primary-hover:var(--preset-coral-primary-hover);--active-primary-active:var(--preset-coral-primary-active);--active-primary-soft:var(--preset-coral-primary-soft);--active-primary-soft-hover:var(--preset-coral-primary-soft-hover)}[data-preset=amber]{--active-primary:var(--preset-amber-primary);--active-primary-hover:var(--preset-amber-primary-hover);--active-primary-active:var(--preset-amber-primary-active);--active-primary-soft:var(--preset-amber-primary-soft);--active-primary-soft-hover:var(--preset-amber-primary-soft-hover)}[data-preset=arctic]{--active-primary:var(--preset-arctic-primary);--active-primary-hover:var(--preset-arctic-primary-hover);--active-primary-active:var(--preset-arctic-primary-active);--active-primary-soft:var(--preset-arctic-primary-soft);--active-primary-soft-hover:var(--preset-arctic-primary-soft-hover)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:var(--preset-aqua-dark-bg);--color-bg-subtle:var(--preset-aqua-dark-bg-subtle);--color-surface:var(--preset-aqua-dark-surface);--color-surface-raised:var(--preset-aqua-dark-surface-raised);--color-surface-sunken:var(--preset-aqua-dark-surface-sunken);--color-border:var(--preset-aqua-dark-border);--color-border-strong:var(--preset-aqua-dark-border-strong);--color-primary:var(--preset-aqua-dark-primary);--color-primary-hover:var(--preset-aqua-dark-primary-hover);--color-primary-active:var(--preset-aqua-dark-primary-active);--color-primary-soft:var(--preset-aqua-dark-primary-soft);--color-primary-soft-hover:var(--preset-aqua-dark-primary-soft-hover);--color-on-primary:var(--preset-aqua-dark-on-primary);--color-overlay:#000000a6;--color-text:#e6f0ee;--color-text-muted:#9fb3af;--color-text-subtle:#7d928e;--color-text-inverse:var(--slate-900);--color-success:#4ade80;--color-success-soft:#0f2a1a;--color-success-border:#1f4d31;--color-success-strong:#86efac;--color-warning:#fbbf24;--color-warning-soft:#2a2108;--color-warning-border:#4d3b0d;--color-danger:#f87171;--color-danger-hover:#fca5a5;--color-danger-soft:#2d1414;--color-danger-border:#5c2424;--color-info:#60a5fa;--color-info-soft:#0f1f33;--color-info-border:#1e3a5f;--color-neutral-soft:#1a2b29;--color-focus-ring:var(--color-primary);--color-skeleton-base:#16302c;--color-skeleton-shine:#1d3b36;--shadow-xs:0 1px 2px #0006;--shadow-sm:0 1px 3px #00000080;--shadow-md:0 8px 24px #00000080;--shadow-lg:0 16px 40px #0009}[data-theme=dark][data-preset=aqua]{--color-bg:var(--preset-aqua-dark-bg);--color-bg-subtle:var(--preset-aqua-dark-bg-subtle);--color-surface:var(--preset-aqua-dark-surface);--color-surface-raised:var(--preset-aqua-dark-surface-raised);--color-surface-sunken:var(--preset-aqua-dark-surface-sunken);--color-border:var(--preset-aqua-dark-border);--color-border-strong:var(--preset-aqua-dark-border-strong);--color-primary:var(--preset-aqua-dark-primary);--color-primary-hover:var(--preset-aqua-dark-primary-hover);--color-primary-active:var(--preset-aqua-dark-primary-active);--color-primary-soft:var(--preset-aqua-dark-primary-soft);--color-primary-soft-hover:var(--preset-aqua-dark-primary-soft-hover);--color-on-primary:var(--preset-aqua-dark-on-primary)}[data-theme=dark][data-preset=teal]{--color-bg:var(--preset-teal-dark-bg);--color-bg-subtle:var(--preset-teal-dark-bg-subtle);--color-surface:var(--preset-teal-dark-surface);--color-surface-raised:var(--preset-teal-dark-surface-raised);--color-surface-sunken:var(--preset-teal-dark-surface-sunken);--color-border:var(--preset-teal-dark-border);--color-border-strong:var(--preset-teal-dark-border-strong);--color-primary:var(--preset-teal-dark-primary);--color-primary-hover:var(--preset-teal-dark-primary-hover);--color-primary-active:var(--preset-teal-dark-primary-active);--color-primary-soft:var(--preset-teal-dark-primary-soft);--color-primary-soft-hover:var(--preset-teal-dark-primary-soft-hover);--color-on-primary:var(--preset-teal-dark-on-primary)}[data-theme=dark][data-preset=navy]{--color-bg:var(--preset-navy-dark-bg);--color-bg-subtle:var(--preset-navy-dark-bg-subtle);--color-surface:var(--preset-navy-dark-surface);--color-surface-raised:var(--preset-navy-dark-surface-raised);--color-surface-sunken:var(--preset-navy-dark-surface-sunken);--color-border:var(--preset-navy-dark-border);--color-border-strong:var(--preset-navy-dark-border-strong);--color-primary:var(--preset-navy-dark-primary);--color-primary-hover:var(--preset-navy-dark-primary-hover);--color-primary-active:var(--preset-navy-dark-primary-active);--color-primary-soft:var(--preset-navy-dark-primary-soft);--color-primary-soft-hover:var(--preset-navy-dark-primary-soft-hover);--color-on-primary:var(--preset-navy-dark-on-primary)}[data-theme=dark][data-preset=emerald]{--color-bg:var(--preset-emerald-dark-bg);--color-bg-subtle:var(--preset-emerald-dark-bg-subtle);--color-surface:var(--preset-emerald-dark-surface);--color-surface-raised:var(--preset-emerald-dark-surface-raised);--color-surface-sunken:var(--preset-emerald-dark-surface-sunken);--color-border:var(--preset-emerald-dark-border);--color-border-strong:var(--preset-emerald-dark-border-strong);--color-primary:var(--preset-emerald-dark-primary);--color-primary-hover:var(--preset-emerald-dark-primary-hover);--color-primary-active:var(--preset-emerald-dark-primary-active);--color-primary-soft:var(--preset-emerald-dark-primary-soft);--color-primary-soft-hover:var(--preset-emerald-dark-primary-soft-hover);--color-on-primary:var(--preset-emerald-dark-on-primary)}[data-theme=dark][data-preset=blue]{--color-bg:var(--preset-blue-dark-bg);--color-bg-subtle:var(--preset-blue-dark-bg-subtle);--color-surface:var(--preset-blue-dark-surface);--color-surface-raised:var(--preset-blue-dark-surface-raised);--color-surface-sunken:var(--preset-blue-dark-surface-sunken);--color-border:var(--preset-blue-dark-border);--color-border-strong:var(--preset-blue-dark-border-strong);--color-primary:var(--preset-blue-dark-primary);--color-primary-hover:var(--preset-blue-dark-primary-hover);--color-primary-active:var(--preset-blue-dark-primary-active);--color-primary-soft:var(--preset-blue-dark-primary-soft);--color-primary-soft-hover:var(--preset-blue-dark-primary-soft-hover);--color-on-primary:var(--preset-blue-dark-on-primary)}[data-theme=dark][data-preset=charcoal]{--color-bg:var(--preset-charcoal-dark-bg);--color-bg-subtle:var(--preset-charcoal-dark-bg-subtle);--color-surface:var(--preset-charcoal-dark-surface);--color-surface-raised:var(--preset-charcoal-dark-surface-raised);--color-surface-sunken:var(--preset-charcoal-dark-surface-sunken);--color-border:var(--preset-charcoal-dark-border);--color-border-strong:var(--preset-charcoal-dark-border-strong);--color-primary:var(--preset-charcoal-dark-primary);--color-primary-hover:var(--preset-charcoal-dark-primary-hover);--color-primary-active:var(--preset-charcoal-dark-primary-active);--color-primary-soft:var(--preset-charcoal-dark-primary-soft);--color-primary-soft-hover:var(--preset-charcoal-dark-primary-soft-hover);--color-on-primary:var(--preset-charcoal-dark-on-primary)}[data-theme=dark][data-preset=amethyst]{--color-bg:var(--preset-amethyst-dark-bg);--color-bg-subtle:var(--preset-amethyst-dark-bg-subtle);--color-surface:var(--preset-amethyst-dark-surface);--color-surface-raised:var(--preset-amethyst-dark-surface-raised);--color-surface-sunken:var(--preset-amethyst-dark-surface-sunken);--color-border:var(--preset-amethyst-dark-border);--color-border-strong:var(--preset-amethyst-dark-border-strong);--color-primary:var(--preset-amethyst-dark-primary);--color-primary-hover:var(--preset-amethyst-dark-primary-hover);--color-primary-active:var(--preset-amethyst-dark-primary-active);--color-primary-soft:var(--preset-amethyst-dark-primary-soft);--color-primary-soft-hover:var(--preset-amethyst-dark-primary-soft-hover);--color-on-primary:var(--preset-amethyst-dark-on-primary)}[data-theme=dark][data-preset=coral]{--color-bg:var(--preset-coral-dark-bg);--color-bg-subtle:var(--preset-coral-dark-bg-subtle);--color-surface:var(--preset-coral-dark-surface);--color-surface-raised:var(--preset-coral-dark-surface-raised);--color-surface-sunken:var(--preset-coral-dark-surface-sunken);--color-border:var(--preset-coral-dark-border);--color-border-strong:var(--preset-coral-dark-border-strong);--color-primary:var(--preset-coral-dark-primary);--color-primary-hover:var(--preset-coral-dark-primary-hover);--color-primary-active:var(--preset-coral-dark-primary-active);--color-primary-soft:var(--preset-coral-primary-soft);--color-primary-soft-hover:var(--preset-coral-dark-primary-soft-hover);--color-on-primary:var(--preset-coral-dark-on-primary)}[data-theme=dark][data-preset=amber]{--color-bg:var(--preset-amber-dark-bg);--color-bg-subtle:var(--preset-amber-dark-bg-subtle);--color-surface:var(--preset-amber-dark-surface);--color-surface-raised:var(--preset-amber-dark-surface-raised);--color-surface-sunken:var(--preset-amber-dark-surface-sunken);--color-border:var(--preset-amber-dark-border);--color-border-strong:var(--preset-amber-dark-border-strong);--color-primary:var(--preset-amber-dark-primary);--color-primary-hover:var(--preset-amber-dark-primary-hover);--color-primary-active:var(--preset-amber-dark-primary-active);--color-primary-soft:var(--preset-amber-dark-primary-soft);--color-primary-soft-hover:var(--preset-amber-dark-primary-soft-hover);--color-on-primary:var(--preset-amber-dark-on-primary)}[data-theme=dark][data-preset=arctic]{--color-bg:var(--preset-arctic-dark-bg);--color-bg-subtle:var(--preset-arctic-dark-bg-subtle);--color-surface:var(--preset-arctic-dark-surface);--color-surface-raised:var(--preset-arctic-dark-surface-raised);--color-surface-sunken:var(--preset-arctic-dark-surface-sunken);--color-border:var(--preset-arctic-dark-border);--color-border-strong:var(--preset-arctic-dark-border-strong);--color-primary:var(--preset-arctic-dark-primary);--color-primary-hover:var(--preset-arctic-dark-primary-hover);--color-primary-active:var(--preset-arctic-dark-primary-active);--color-primary-soft:var(--preset-arctic-dark-primary-soft);--color-primary-soft-hover:var(--preset-arctic-dark-primary-soft-hover);--color-on-primary:var(--preset-arctic-dark-on-primary)}}@layer base{html,body{max-width:100vw;overflow-x:hidden}body{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text);background:var(--color-bg);text-rendering:optimizelegibility;font-synthesis:none}h1,h2,h3,h4{line-height:var(--leading-tight);font-weight:var(--weight-bold);color:var(--color-text)}h1{font-size:var(--text-3xl);letter-spacing:-.02em}h2{font-size:var(--text-xl)}h3{font-size:var(--text-lg);font-weight:var(--weight-semibold)}h4{font-size:var(--text-base);font-weight:var(--weight-semibold)}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}::selection{background:var(--color-primary-soft-hover)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=767px){h1{font-size:var(--text-2xl)}}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hind Siliguri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/hind-siliguri-bengali-400-normal-rHQ7AW0H.woff2)format("woff2"),url(/assets/hind-siliguri-bengali-400-normal-qtENw2Fc.woff)format("woff");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Hind Siliguri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/hind-siliguri-latin-ext-400-normal-EIcpWxdl.woff2)format("woff2"),url(/assets/hind-siliguri-latin-ext-400-normal-BPdlAeTO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind Siliguri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/hind-siliguri-latin-400-normal-esES0U7a.woff2)format("woff2"),url(/assets/hind-siliguri-latin-400-normal-B2m00w2e.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hind Siliguri;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/hind-siliguri-bengali-600-normal-DLZF4s8q.woff2)format("woff2"),url(/assets/hind-siliguri-bengali-600-normal-D_VSXRuy.woff)format("woff");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Hind Siliguri;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/hind-siliguri-latin-ext-600-normal-BE5fbvrE.woff2)format("woff2"),url(/assets/hind-siliguri-latin-ext-600-normal-Cohm2Dtr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind Siliguri;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/hind-siliguri-latin-600-normal-DHrLfb92.woff2)format("woff2"),url(/assets/hind-siliguri-latin-600-normal-Cgt-s7Wl.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
