.showing-tours{gap:18px;display:grid}.showing-tour-day{gap:8px;display:grid}.showing-tour-day-heading{color:var(--muted);letter-spacing:.45px;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.showing-tour-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.showing-tour{background:var(--panel);border:1px solid var(--line);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:13px 14px;display:flex}.showing-tour-main{gap:3px;min-width:0;display:grid}.showing-tour-main strong{font-size:.9375rem}.showing-tour-main strong a{color:inherit}.showing-tour-time{font-size:.8125rem;font-weight:700}.showing-tour-meta{color:var(--muted);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.45}.showing-tour-agreement{font-size:.8125rem;line-height:1.45}.showing-tour-agreement-review{color:var(--danger);font-weight:700}.showing-tour-agreement-ok{color:var(--success)}.showing-tour-action{white-space:nowrap;flex:none}.showing-tour:focus{outline:2px solid var(--focus);outline-offset:3px}.showing-tour-actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.showing-tour-actions>div{gap:8px;min-width:0;display:grid}.showing-tour-actions label{gap:4px;display:grid}.showing-tour-actions input,.showing-tour-actions select{min-width:0;max-width:100%}.showing-tour-actions p{flex-basis:100%}@media (max-width:760px){.showing-tour{flex-direction:column;align-items:stretch}.showing-tour-action{align-self:flex-start;min-height:44px}.showing-tour-actions button{min-height:44px}}
