.my-tickets{--mt-lbg:#f6f4ee;--mt-link:#0a0a0a;--mt-laccent:#c8f542;background-color:var(--mt-lbg);color:var(--mt-link)}.my-tickets .mt-surface{background-color:#fff;border-color:rgba(10,10,10,.08)}.my-tickets .mt-kicker{color:var(--mt-link);opacity:.55}.my-tickets .mt-btn-primary{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;line-height:1;padding:.5rem .875rem;border-radius:.5rem;background-color:var(--mt-laccent);color:var(--mt-link);transition:filter .15s ease,opacity .15s ease}.my-tickets .mt-btn-primary:hover:not(:disabled){filter:brightness(.96)}.my-tickets .mt-btn-primary:disabled{opacity:.5;cursor:not-allowed}.my-tickets .mt-btn-primary--lg{padding:.625rem 1.25rem;border-radius:.75rem;font-size:.875rem}.my-tickets .mt-btn-secondary{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;line-height:1;padding:.5rem .875rem;border-radius:.5rem;color:var(--mt-link);background-color:initial;border:1.5px solid rgba(10,10,10,.35);transition:background-color .15s ease,border-color .15s ease,opacity .15s ease}.my-tickets .mt-btn-secondary:hover:not(:disabled){background-color:rgba(10,10,10,.05);border-color:var(--mt-link)}.my-tickets .mt-btn-secondary:disabled{opacity:.5;cursor:not-allowed}.my-tickets .mt-btn-ink{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;line-height:1;padding:.5rem .75rem;border-radius:.5rem;background-color:var(--mt-link);color:var(--mt-lbg);transition:opacity .15s ease}.my-tickets .mt-btn-ink:hover:not(:disabled){opacity:.88}.my-tickets .mt-btn-ink:disabled{opacity:.5;cursor:not-allowed}.my-tickets .mt-field{border:1px solid rgba(10,10,10,.15);transition:border-color .15s ease,box-shadow .15s ease}.my-tickets .mt-field:focus{outline:none;border-color:var(--mt-link);box-shadow:0 0 0 2px rgba(200,245,66,.65)}.my-tickets .mt-refund-panel{border:1px solid rgba(10,10,10,.12);background-color:rgba(255,255,255,.85)}.my-tickets .mt-link-nav{color:rgba(10,10,10,.55);transition:color .15s ease}.my-tickets .mt-link-nav:hover{color:var(--mt-link)}.my-tickets .mt-badge-paid{background-color:var(--mt-laccent);color:var(--mt-link)}.my-tickets .mt-badge-status{background-color:rgba(10,10,10,.06);color:var(--mt-link)}.my-tickets .mt-success-text{color:var(--mt-link)}