.share__card{display:flex;padding:var(--ui-s-4) 0 var(--ui-s-2) var(--ui-s-2)}.share__card .ui-card{box-shadow:var(--shadow-strong);transform:rotate(-2deg)}.share__card .ui-card{cursor:default}@media(max-width:600px){.share .crossing__form{order:0}.share__card{justify-content:center;padding:var(--ui-s-2) 0 0}}.share__card--pair{container-type:inline-size;flex-wrap:wrap;align-items:flex-start;gap:var(--ui-s-4)}.share__card--pair .ui-card{position:relative;z-index:1;flex-shrink:0}.share__back{--share-back-suit: var(--suit-lesson);--share-back-tuck: 1.25rem;flex-shrink:0;width:var(--ui-card-m-w);min-height:var(--ui-card-m-h);padding:var(--ui-s-2);border-radius:14px;background:var(--share-back-suit);box-shadow:var(--shadow-strong);transform:rotate(2deg)}.share__back[data-suit=idea]{--share-back-suit: var(--suit-idea)}.share__back[data-suit=activity]{--share-back-suit: var(--suit-activity)}.share__back[data-suit=tip]{--share-back-suit: var(--suit-tip)}.share__back-frame{display:flex;flex-direction:column;gap:var(--ui-s-2);min-height:calc(var(--ui-card-m-h) - 2 * var(--ui-s-2));padding:var(--ui-s-3);border-radius:var(--r-2);background:var(--surface)}.share__back-suit{display:flex;align-items:center;gap:var(--ui-s-2);margin:0;font-family:var(--mono);font-size:0.6875rem;font-weight:700;letter-spacing:0.08em;line-height:1.5;text-transform:uppercase;color:var(--accent)}.share__back-pip{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:var(--r-1);background:var(--share-back-suit);color:var(--ink)}.share__back-pip .ui-icon{width:0.75rem;height:0.75rem}.share__back-title{margin:0;font-size:1.0625rem;font-weight:700;letter-spacing:-0.02em;line-height:1.2;color:var(--ink);overflow-wrap:anywhere}.share__back-text{margin:0;font-size:var(--ui-fs-small);line-height:1.55;color:var(--ink);overflow-wrap:anywhere}@container (min-width: 31rem){.share__back{margin:var(--ui-s-4) 0 0 calc(var(--share-back-tuck) * -1 - var(--ui-s-4));transform:rotate(4deg)}.share__back-frame{padding-left:calc(var(--ui-s-3) + var(--share-back-tuck))}}.share__pair{display:contents}@media(max-width:600px){.share__card--pair{justify-content:center}.share__pair{display:block;position:relative;flex:none;width:23.75rem;height:25rem;margin:0 -6.1875rem -6.5rem 0;transform:scale(0.74);transform-origin:0 0}.share__pair .ui-card{position:absolute;left:0;top:1.125rem;z-index:2;transform-origin:0 0;transform:translate(7.9375rem,11.1125rem) rotate(-3deg) translate(-7.9375rem,-11.1125rem) scale(1.0763)}.share__pair .share__back{position:absolute;left:7.5rem;top:0;z-index:1;width:15.875rem;height:22.225rem;min-height:0;margin:0;transform:rotate(5deg)}.share__pair .share__back-frame{height:100%;min-height:0;gap:0;padding:0.5625rem;overflow:hidden}.share__pair .share__back-suit{gap:0.4375rem;font-size:0.5625rem}.share__pair .share__back-title{margin-top:0.5625rem;font-size:1.0625rem}.share__pair .share__back-text{margin-top:0.375rem;font-size:0.65625rem;line-height:1.5}}.share__cardnote{display:flex;flex-wrap:wrap;gap:var(--ui-s-1) var(--ui-s-3);align-items:baseline;margin:0;font-size:var(--ui-fs-small);line-height:1.5;color:var(--ink-muted)}.share__cardnote b{font-weight:600;color:var(--ink)}.share__formmsg:empty{display:none}.share__formmsg{display:flex;gap:var(--ui-s-2);margin:0;padding:0.625rem var(--ui-s-3);border-radius:var(--r-1);background:var(--danger-bg);color:var(--danger);font-size:var(--ui-fs-small);line-height:1.5}.share__sent{display:flex;flex-direction:column;gap:var(--ui-s-4)}.share__sent:focus{outline:none}.share__sent[hidden]{display:none}.share__sent p{margin:0;font-size:var(--ui-fs-body);line-height:1.6;color:var(--ink-soft)}.share__sent b{font-weight:600;color:var(--ink);overflow-wrap:anywhere}.share__sent-icon{display:flex;align-items:center;justify-content:center;width:var(--ui-s-12);height:var(--ui-s-12);border-radius:50%;background:var(--correct-bg);color:var(--correct)}.share__sent-icon .ui-icon{width:1.375rem;height:1.375rem}.share__sent-row{display:flex;flex-wrap:wrap;gap:var(--ui-s-2) var(--ui-s-4);align-items:center}[data-qr-tabs][hidden],.share [role=tabpanel][hidden]{display:none}.share .crossing__panel[hidden],.share [data-qr-providers][hidden],.share .crossing__provider[hidden]{display:none}html.share-returning body{visibility:hidden}
/*# sourceMappingURL=share.css.map */
