/* Solo distribución. La apariencia de la invitación usa los componentes del tema. */
.uc-invitation-page{margin:0;min-height:100dvh;box-sizing:border-box;display:grid;place-items:center;padding:var(--uc-ui-space-16)}
.uc-invitation-card.uc-ui-window{box-sizing:border-box;width:min(640px,100%);max-height:none;padding:var(--uc-ui-space-20);overflow:visible;min-width:0}
.uc-invitation-card header{gap:var(--uc-ui-space-12);flex-wrap:wrap}
.uc-invitation-card h1{margin:var(--uc-ui-space-10) 0;overflow-wrap:anywhere}
.uc-invitation-card h2{margin:0 0 var(--uc-ui-space-12);overflow-wrap:anywhere}
.uc-invitation-card p{margin:var(--uc-ui-space-12) 0;overflow-wrap:anywhere}
.uc-invitation-card #invitation-content:not(:empty){padding:var(--uc-ui-space-16);margin:var(--uc-ui-space-20) 0}
.uc-invitation-card #invitation-status:empty{display:none}
.uc-invitation-card .uc-invitation-kicker{margin-top:var(--uc-ui-space-24)}
.uc-invitation-card #invitation-join{display:block;text-align:center;padding:var(--uc-ui-space-12);margin:var(--uc-ui-space-16) 0;white-space:normal}
.uc-invitation-card #invitation-join[hidden]{display:none}
.uc-invitation-card .uc-ui-actions{align-items:center;gap:var(--uc-ui-space-16)}
.uc-invitation-player{display:flex;align-items:center;gap:var(--uc-ui-space-10);min-width:0;overflow-wrap:anywhere}
.uc-invitation-player>span:last-child{min-width:0}
.uc-invitation-crest{flex:0 0 32px;width:32px;height:32px;display:grid;place-items:center}
.uc-invitation-crest img{width:100%;height:100%;object-fit:contain}
.uc-invitation-members{list-style:none;padding:0;margin:0;display:grid;gap:var(--uc-ui-space-8)}
.uc-invitation-members li{padding:var(--uc-ui-space-6) 0}
.uc-invitation-card table{table-layout:fixed;overflow-wrap:anywhere}
.uc-invitation-card caption{text-align:left;margin-bottom:var(--uc-ui-space-8)}
.uc-invitation-card th{white-space:nowrap}
.uc-invitation-card th:first-child{width:36px}
.uc-invitation-card th:last-child{width:52px}
.uc-invitation-card th,.uc-invitation-card td{padding:var(--uc-ui-space-8) var(--uc-ui-space-4)}
.uc-invitation-card th:last-child,.uc-invitation-card td:last-child{text-align:right}
#uc-groups .uc-invite-share{margin:var(--uc-ui-space-12) 0;padding:var(--uc-ui-space-10)}
#uc-groups .uc-invite-share label{min-width:0}
#uc-groups .uc-invite-share .uc-ui-actions{margin-top:var(--uc-ui-space-8)}
#uc-groups .uc-invite-share a{display:inline-flex;align-items:center;padding:var(--uc-ui-space-6) var(--uc-ui-space-8)}
#uc-groups .uc-invite-share p:empty{display:none}
@media(max-width:600px){
 .uc-invitation-page{padding:var(--uc-ui-space-10)}
 .uc-invitation-card.uc-ui-window{padding:var(--uc-ui-space-16)}
 .uc-invitation-card #invitation-content:not(:empty){padding:var(--uc-ui-space-12)}
}
