.tidUmG_container{border:solid 1px var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);background-color:var(--color-surface);width:100%;min-width:300px;max-width:1000px;color:var(--color-text);box-shadow:var(--shadow-sm);margin:5px auto}.tidUmG_header{flex-direction:row;display:flex}.tidUmG_image{flex-direction:column;width:298px;display:flex}.tidUmG_link{background-color:var(--color-success);color:var(--color-text-invert);flex-direction:column;width:298px;display:flex}.tidUmG_url1 input{width:300px;overflow:scroll}.tidUmG_inputs{flex-direction:column;display:flex}.tidUmG_receipttable table{border-collapse:separate;border-spacing:0;text-align:center;vertical-align:middle;border-radius:var(--radius-sm);width:100%;color:var(--color-text);overflow:hidden}.tidUmG_receipttable tr{cursor:pointer}.tidUmG_receipttable td,.tidUmG_receipttable th{padding:var(--space-2) var(--space-3)}.tidUmG_receipttable tbody tr:nth-child(odd){background-color:var(--color-surface)}.tidUmG_receipttable tbody tr:nth-child(2n){background-color:var(--color-surface-2)}.tidUmG_receipttable tbody tr:hover{background-color:var(--color-surface-3)}.tidUmG_receipttable thead tr:first-child{background-color:var(--color-primary);color:var(--color-text-invert)}.tidUmG_receipttable thead th{-webkit-user-select:none;user-select:none;font-weight:700}.tidUmG_receipttable tfoot .tidUmG_totalRow{background-color:var(--color-surface-3);color:var(--color-text);border-top:2px solid var(--color-border)}.tidUmG_receipttable tfoot .tidUmG_totalRow td{padding-top:var(--space-3);padding-bottom:var(--space-3)}.tidUmG_totalLabel{text-align:right;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-size:.8rem;font-weight:700}.tidUmG_totalValue{text-align:center;color:var(--color-highlight);white-space:nowrap;font-size:1.05rem;font-weight:800}.tidUmG_toolbar{gap:var(--space-2);margin-bottom:var(--space-3);flex-direction:column;display:flex}.tidUmG_toolbarRow{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.tidUmG_input{border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);max-width:350px;color:var(--color-text);padding:var(--space-2) var(--space-3);flex-grow:1;font-size:.9rem}.tidUmG_input::placeholder{color:var(--color-text-muted)}.tidUmG_input:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.tidUmG_iconButton{all:unset;cursor:pointer;color:var(--color-primary);padding:var(--space-1);border-radius:var(--radius-sm);justify-content:center;align-items:center;display:inline-flex}.tidUmG_iconButton:hover{background:var(--color-surface-3)}.tidUmG_navArrow{all:unset;background-color:var(--color-surface-3);width:40px;height:40px;color:var(--color-primary);cursor:pointer;transition:background var(--transition-base), color var(--transition-base), transform var(--transition-base);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.tidUmG_navArrow:hover{background-color:var(--color-primary);color:var(--color-text-invert);transform:translateY(-1px)}.tidUmG_navArrow:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.tidUmG_cardButton{background-color:var(--color-primary);color:var(--color-text-invert);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-4);cursor:pointer;transition:background var(--transition-base);border:none;font-size:.9rem;font-weight:600}.tidUmG_cardButton:hover{background-color:var(--color-primary-hover)}.tidUmG_formField{margin-bottom:var(--space-2);flex-direction:column;gap:2px;display:flex}.tidUmG_formField label{color:var(--color-text-muted);font-size:.8rem;font-weight:600}.tidUmG_divider{background-color:var(--color-border);height:1px;margin:var(--space-3) 2px;border:none}.tidUmG_helpBox{background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:var(--space-4);text-align:center;margin:var(--space-2) auto}.tidUmG_cardButtonSecondary{background-color:var(--color-surface-2);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);cursor:pointer;transition:background var(--transition-base), border-color var(--transition-base);font-size:.85rem;font-weight:600}.tidUmG_cardButtonSecondary:hover{background-color:var(--color-surface-3);border-color:var(--color-primary)}.tidUmG_errorText{color:var(--color-danger);text-align:center;font-weight:600}.tidUmG_inputs label{color:var(--color-text-muted);margin-top:var(--space-2);margin-bottom:2px;font-size:.8rem;font-weight:600;display:block}.tidUmG_inputs input{border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);padding:var(--space-2) var(--space-3);font-size:.9rem}.tidUmG_inputs input::placeholder{color:var(--color-text-muted)}.tidUmG_inputs input:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.tidUmG_options{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-3);display:flex}.tidUmG_errorBanner{margin:var(--space-2) 0;padding:var(--space-2) var(--space-3);background-color:var(--color-danger);color:var(--color-text-invert);border-radius:var(--radius-sm);text-align:center}.tidUmG_cardButtonDanger{background-color:var(--color-danger);color:var(--color-text-invert);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-4);cursor:pointer;transition:filter var(--transition-base);border:none;font-size:.9rem;font-weight:600}.tidUmG_cardButtonDanger:hover{filter:brightness(.92)}
