@layer wertigo.features{.share-file-result-modal{flex-direction:column;gap:16px;min-height:0;max-height:calc(95dvh - 48px);display:flex}.share-file-result-modal__scroll-wrap{flex-direction:column;flex:0 auto;min-height:0;max-height:max(220px,95dvh - 300px);padding-right:14px;display:flex;position:relative;overflow:hidden}.share-file-result-modal__scroll-wrap--scrollable:before{content:"";pointer-events:none;background:#ea555529;border-radius:999px;width:8px;position:absolute;top:2px;bottom:2px;right:1px}.share-file-result-modal__custom-scrollbar{display:none}.share-file-result-modal__scroll-wrap--scrollable .share-file-result-modal__custom-scrollbar{background:var(--danger-color);pointer-events:none;border-radius:999px;width:8px;transition:height .12s,transform 80ms linear;display:block;position:absolute;top:2px;right:1px;box-shadow:0 0 0 2px #ea555514}.share-file-result-modal__scroller{scrollbar-color:var(--danger-color) #f2f4f8;scrollbar-gutter:stable;scrollbar-width:none;flex:0 auto;min-height:0;max-height:max(220px,95dvh - 300px);overflow:hidden auto}.share-file-result-modal__scroller::-webkit-scrollbar{-webkit-appearance:none;width:0;height:0}.share-file-result-modal__scroller::-webkit-scrollbar:vertical{width:0}.share-file-result-modal__scroller::-webkit-scrollbar:horizontal{height:0}.share-file-result-modal__head{flex:none;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding-right:42px;display:grid}.share-file-result-modal__body{gap:18px;display:grid}.share-file-result-modal__icon-wrap{color:#16a34a;background:#22c55e1f;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.share-file-result-modal__icon{width:30px;height:30px}.share-file-result-modal__copy,.share-file-result-modal__qr-copy{gap:6px;display:grid}.share-file-result-modal__qr-text,.share-file-result-modal__qr-title,.share-file-result-modal__title{margin:0}.share-file-result-modal__qr-title,.share-file-result-modal__title{color:#111827;font-weight:800}.share-file-result-modal__title{font-size:22px;line-height:1.25}.share-file-result-modal__qr-text{color:#4b5563;font-size:15px;line-height:1.5}.share-file-result-modal__link-box{background:#f9fafb;border:1px solid #e5e7eb;border-radius:14px;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:10px;padding:10px;display:grid}.share-file-result-modal__link{color:#111827;overflow-wrap:anywhere;word-break:break-word;white-space:normal;min-width:0;font-size:14px;font-weight:700;line-height:1.4;overflow:visible}.share-file-result-modal__meta{color:#6b7280;flex-wrap:wrap;gap:8px;font-size:13px;font-weight:700;display:flex}.share-file-result-modal__meta span{background:#f3f4f6;border-radius:999px;padding:6px 10px}.share-file-result-modal__qr{background:#fff;border:1px solid #e5e7eb;border-radius:14px;grid-template-columns:minmax(0,1fr) 128px;align-items:center;gap:16px;padding:16px;display:grid}.share-file-result-modal__qr-preview{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;place-items:center;width:128px;height:128px;display:grid}.share-file-result-modal__qr-preview img{-o-object-fit:contain;object-fit:contain;width:112px;height:112px;display:block}.share-file-result-modal__qr-empty{color:#9ca3af;width:54px;height:54px}.share-file-result-modal__qr-actions{flex-wrap:wrap;grid-column:1/-1;gap:10px;display:flex}.share-file-result-modal__footer{flex:none;display:flex}.share-file-result-modal__secondary{color:#111827;width:100%;min-height:42px;font:inherit;cursor:pointer;background:#f9fafb;border:1px solid #11182714;border-radius:12px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:800;transition:border-color .18s,background-color .18s;display:inline-flex}.share-file-result-modal__secondary:hover{background:#fff;border-color:#11182724}.share-file-result-modal__secondary:focus-visible{outline-offset:2px;outline:3px solid #ea555547}@media (max-width:640px){.share-file-result-modal__link-box,.share-file-result-modal__qr{grid-template-columns:minmax(0,1fr)}.share-file-result-modal__qr-preview{width:100%}.share-file-result-modal__qr-actions{display:grid}.share-file-result-modal__qr-actions .UiButton{width:100%}}}
