.TrackDialog-module__mwOh4a__backdrop{z-index:50;padding:var(--s-4);background:#0000008c;place-items:center;display:grid;position:fixed;inset:0}.TrackDialog-module__mwOh4a__dialog{background:var(--bg-800);border:1px solid var(--line-2);border-radius:var(--r-lg);width:min(420px,100%);box-shadow:var(--elev-2);overflow:hidden}.TrackDialog-module__mwOh4a__header{padding:var(--s-3) var(--s-4);background:linear-gradient(135deg, var(--brand-start) 0%, var(--brand-end) 100%)}.TrackDialog-module__mwOh4a__title{color:#fff;font-size:var(--fs-body);font-weight:700}.TrackDialog-module__mwOh4a__subtitle{color:#ffffffd9;font-size:var(--fs-label);margin-top:2px}.TrackDialog-module__mwOh4a__body{padding:var(--s-4)}.TrackDialog-module__mwOh4a__fields{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.TrackDialog-module__mwOh4a__field{gap:var(--s-2);flex-direction:column;display:flex}.TrackDialog-module__mwOh4a__label{color:var(--text-2);font-size:var(--fs-sm);font-weight:600}.TrackDialog-module__mwOh4a__input{width:100%;min-height:40px;padding:0 var(--s-3);background:var(--bg-900);color:var(--text-1);border:1px solid var(--line-1);border-radius:var(--r-md);font:inherit;font-size:var(--fs-sm);font-variant-numeric:tabular-nums}@media (hover:none) and (pointer:coarse){.TrackDialog-module__mwOh4a__input{font-size:var(--fs-body)}}.TrackDialog-module__mwOh4a__dialog:focus{outline:none}.TrackDialog-module__mwOh4a__input:focus{border-color:var(--accent);box-shadow:0 0 8px var(--accent-line);outline:none}.TrackDialog-module__mwOh4a__reference{margin-top:var(--s-3);color:var(--text-3);font-size:var(--fs-label);font-variant-numeric:tabular-nums}.TrackDialog-module__mwOh4a__warning{margin-top:var(--s-2);color:var(--accent);font-size:var(--fs-label)}.TrackDialog-module__mwOh4a__error{margin-top:var(--s-2);color:var(--neg);font-size:var(--fs-label)}.TrackDialog-module__mwOh4a__actions{justify-content:flex-end;gap:var(--s-2);margin-top:var(--s-4);display:flex}.TrackDialog-module__mwOh4a__cancel,.TrackDialog-module__mwOh4a__confirm{min-height:40px;padding:0 var(--s-4);border-radius:var(--r-md);font-size:var(--fs-sm);font-weight:600}.TrackDialog-module__mwOh4a__cancel{color:var(--text-2);border:1px solid var(--line-1)}.TrackDialog-module__mwOh4a__cancel:hover:not(:disabled){color:var(--text-1);border-color:var(--line-2)}.TrackDialog-module__mwOh4a__confirm{color:var(--on-accent);background:linear-gradient(90deg, var(--brand-start), var(--brand-end))}.TrackDialog-module__mwOh4a__cancel:disabled,.TrackDialog-module__mwOh4a__confirm:disabled{opacity:.6;cursor:default}@media (max-width:420px){.TrackDialog-module__mwOh4a__fields{grid-template-columns:1fr}}
.FeedbackButton-module__VwbqgW__textarea{width:100%;margin-top:var(--s-2);padding:var(--s-3);background:var(--bg-900);color:var(--text-1);border:1px solid var(--line-1);border-radius:var(--r-md);font:inherit;font-size:var(--fs-sm);resize:vertical;line-height:1.5;display:block}@media (hover:none) and (pointer:coarse){.FeedbackButton-module__VwbqgW__textarea{font-size:var(--fs-body)}}.FeedbackButton-module__VwbqgW__textarea:focus{border-color:var(--accent);box-shadow:0 0 8px var(--accent-line);outline:none}.FeedbackButton-module__VwbqgW__hint{margin-top:var(--s-2);color:var(--text-3);font-size:var(--fs-label);line-height:1.5}.FeedbackButton-module__VwbqgW__thanks{color:var(--text-1);font-size:var(--fs-sm)}
