.share-deck-modal{background:#fffffffa;border:1px solid #fb923c5c;border-radius:1rem;flex-direction:column;width:min(100%,42rem);max-height:min(85vh,48rem);display:flex;overflow:hidden;box-shadow:0 24px 70px #0f172a3d}.share-deck-modal__header{background:#fffbebb8;border-bottom:1px solid #fb923c38;flex:none;padding:1.25rem}.share-deck-modal__body{flex:auto;overflow-y:auto}.share-deck-modal__close{color:#9a3412;background:#ffedd5b8;border:1px solid #fb923c59;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.share-deck-modal__close:hover{color:#7c2d12;background:#fed7aae0;border-color:#f973168c}.share-deck-modal__close:focus-visible{outline-offset:2px;outline:2px solid #f9731673}.share-deck-modal__error,.share-deck-modal__empty{border:1px solid;border-radius:.875rem;margin:1.25rem 1.25rem 0;padding:.875rem 1rem}.share-deck-modal__error{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.share-deck-modal__empty{text-align:center;background:#fff7ed;border-color:#fed7aa;margin:.75rem 0 0}.share-deck-modal__field{gap:.45rem;display:grid}.share-deck-modal__label{color:#334155;font-size:.875rem;font-weight:700;display:block}.share-deck-modal__select,.share-deck-modal__input{color:#0f172a;background:#fff;border:1px solid #fed7aa;border-radius:.75rem;width:100%;min-height:2.75rem;font-size:.9375rem;line-height:1.25rem;transition:border-color .15s,box-shadow .15s,background-color .15s;box-shadow:0 1px 2px #0f172a0d}.share-deck-modal__select{padding:0 .85rem}.share-deck-modal__input{padding:.65rem .85rem}.share-deck-modal__select:focus,.share-deck-modal__input:focus{border-color:#fb923c;outline:none;box-shadow:0 0 0 3px #fb923c38}.share-deck-modal__select:disabled,.share-deck-modal__input:disabled{cursor:not-allowed;color:#94a3b8;background:#f8fafc}.share-deck-modal__secondary-action,.share-deck-modal__cancel,.share-deck-modal__primary{border-radius:.75rem;justify-content:center;align-items:center;min-height:2.5rem;padding:.55rem .9rem;font-size:.875rem;font-weight:700;line-height:1rem;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.share-deck-modal__secondary-action,.share-deck-modal__cancel{color:#475569;background:#fff;border:1px solid #fed7aa;box-shadow:0 1px 2px #0f172a0d}.share-deck-modal__secondary-action:hover,.share-deck-modal__cancel:hover{color:#0f172a;background:#fff7ed;border-color:#fdba74}.share-deck-modal__primary{color:#fff;background:#0d9488;border:1px solid #0d94884d;box-shadow:0 8px 18px #0d94882e}.share-deck-modal__primary:hover{background:#0f766e}.share-deck-modal__secondary-action:focus-visible,.share-deck-modal__cancel:focus-visible,.share-deck-modal__primary:focus-visible{outline-offset:2px;outline:2px solid #f9731666}.share-deck-modal__secondary-action:disabled,.share-deck-modal__cancel:disabled,.share-deck-modal__primary:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}.share-deck-modal__recipient-list{background:#fff;border:1px solid #fed7aa;border-radius:.875rem;max-height:18rem;margin-top:.75rem;overflow-y:auto;box-shadow:inset 0 1px #ffffffad}.share-deck-modal__recipient-row{text-align:left;border-bottom:1px solid #ffedd5;align-items:center;gap:.75rem;width:100%;padding:.8rem 1rem;transition:background-color .15s,color .15s;display:flex}html:not(.dark):not(.forest) button.share-deck-modal__close[type=button]{color:#9a3412!important;background-color:#ffedd5b8!important;border-color:#fb923c59!important;border-radius:.75rem!important;padding:0!important}html:not(.dark):not(.forest) button.share-deck-modal__close[type=button]:hover{color:#7c2d12!important;background-color:#fed7aae0!important;border-color:#f973168c!important}html:not(.dark):not(.forest) select.share-deck-modal__select,html:not(.dark):not(.forest) input.share-deck-modal__input[type=text]{color:#0f172a!important;background-color:#fff!important;border-color:#fed7aa!important;border-radius:.75rem!important}html:not(.dark):not(.forest) select.share-deck-modal__select:focus,html:not(.dark):not(.forest) input.share-deck-modal__input[type=text]:focus{border-color:#fb923c!important}html:not(.dark):not(.forest) button.share-deck-modal__secondary-action[type=button],html:not(.dark):not(.forest) button.share-deck-modal__cancel[type=button]{color:#475569!important;background-color:#fff!important;border-color:#fed7aa!important;border-radius:.75rem!important}html:not(.dark):not(.forest) button.share-deck-modal__secondary-action[type=button]:hover,html:not(.dark):not(.forest) button.share-deck-modal__cancel[type=button]:hover{color:#0f172a!important;background-color:#fff7ed!important;border-color:#fdba74!important}html:not(.dark):not(.forest) button.share-deck-modal__primary[type=button]{color:#fff!important;background-color:#0d9488!important;border-color:#0d94884d!important;border-radius:.75rem!important}html:not(.dark):not(.forest) button.share-deck-modal__primary[type=button]:hover{background-color:#0f766e!important}html:not(.dark):not(.forest) button.share-deck-modal__primary[type=button]:disabled{color:#fff!important;background-color:#0d9488!important}html:not(.dark):not(.forest) button.share-deck-modal__recipient-row[type=button]{color:#0f172a!important;background-color:#fff!important;border-color:#ffedd5!important;border-radius:0!important;padding:.8rem 1rem!important}html:not(.dark):not(.forest) button.share-deck-modal__recipient-row[type=button]:hover{background-color:#fff7ed!important}html:not(.dark):not(.forest) button.share-deck-modal__recipient-row--selected[type=button],html:not(.dark):not(.forest) button.share-deck-modal__recipient-row--selected[type=button]:hover{color:#134e4a!important;background-color:#f0fdfa!important}.share-deck-modal__recipient-row:last-child{border-bottom:0}.share-deck-modal__recipient-row:hover{background:#fff7ed}.share-deck-modal__recipient-row--selected{color:#134e4a;background:#f0fdfa}.share-deck-modal__recipient-row--selected:hover{background:#ccfbf1}.share-deck-modal__checkbox{accent-color:#0d9488;border-radius:.25rem;flex-shrink:0;width:1rem;height:1rem}.share-deck-modal__footer{background:#fffbeb80;border-top:1px solid #fb923c38;flex:none;justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem;display:flex}@media (width<=640px){.share-deck-modal{max-height:min(90vh,44rem)}.share-deck-modal__footer{flex-direction:column-reverse}.share-deck-modal__cancel,.share-deck-modal__primary{width:100%}}.dark .share-deck-modal{background:#1f2937fa;border-color:#fb923c47;box-shadow:0 24px 70px #0000005c}.dark .share-deck-modal__header,.dark .share-deck-modal__footer{background:#1e293bc2;border-color:#fb923c2e}.dark .share-deck-modal__close{color:#fed7aa;background:#43382deb;border-color:#fb923c4d}.dark button.share-deck-modal__close[type=button]{color:#fed7aa!important;background-color:#43382deb!important;border-color:#fb923c4d!important;border-radius:.75rem!important;padding:0!important}.dark .share-deck-modal__close:hover{color:#ffedd5;background:#7c2d12bf}.dark button.share-deck-modal__close[type=button]:hover{color:#ffedd5!important;background-color:#7c2d12bf!important}.dark .share-deck-modal__label{color:#e2e8f0}.dark .share-deck-modal__select,.dark .share-deck-modal__input,.dark .share-deck-modal__recipient-list{color:#f8fafc;background:#1f2937;border-color:#fb923c47}.dark select.share-deck-modal__select,.dark input.share-deck-modal__input[type=text]{color:#f8fafc!important;background-color:#1f2937!important;border-color:#fb923c47!important;border-radius:.75rem!important}.dark .share-deck-modal__select:disabled,.dark .share-deck-modal__input:disabled{color:#64748b;background:#111827}.dark .share-deck-modal__secondary-action,.dark .share-deck-modal__cancel{color:#f8fafc;background:#1f2937;border-color:#fb923c47}.dark button.share-deck-modal__secondary-action[type=button],.dark button.share-deck-modal__cancel[type=button]{color:#f8fafc!important;background-color:#1f2937!important;border-color:#fb923c47!important;border-radius:.75rem!important}.dark .share-deck-modal__secondary-action:hover,.dark .share-deck-modal__cancel:hover{background:#7c2d1273}.dark button.share-deck-modal__secondary-action[type=button]:hover,.dark button.share-deck-modal__cancel[type=button]:hover{background-color:#7c2d1273!important}.dark button.share-deck-modal__primary[type=button],.dark button.share-deck-modal__primary[type=button]:disabled{color:#fff!important;background-color:#0d9488!important;border-color:#0d94884d!important;border-radius:.75rem!important}.dark button.share-deck-modal__primary[type=button]:hover{background-color:#0f766e!important}.dark .share-deck-modal__recipient-row{border-color:#fb923c29}.dark button.share-deck-modal__recipient-row[type=button]{color:#f8fafc!important;background-color:#1f2937!important;border-color:#fb923c29!important;border-radius:0!important;padding:.8rem 1rem!important}.dark .share-deck-modal__recipient-row:hover{background:#7c2d1259}.dark button.share-deck-modal__recipient-row[type=button]:hover{background-color:#7c2d1259!important}.dark .share-deck-modal__recipient-row--selected,.dark .share-deck-modal__recipient-row--selected:hover{color:#ccfbf1;background:#14b8a638}.dark button.share-deck-modal__recipient-row--selected[type=button],.dark button.share-deck-modal__recipient-row--selected[type=button]:hover{color:#ccfbf1!important;background-color:#14b8a638!important}.dark .share-deck-modal__empty{background:#7c2d1238;border-color:#fb923c47}
