.modal-scrim[data-v-83c98463]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:var(--scrim);display:grid;inset:0;padding:var(--space-md);padding-right:calc(var(--space-md) + var(--shell-offset-right, 0px));place-items:center;position:fixed;z-index:50}.modal-panel[data-v-83c98463]{background:var(--surface-container-high);border:1px solid var(--outline-variant);border-radius:var(--radius-lg);box-shadow:0 12px 32px var(--shadow-color);display:flex;flex-direction:column;gap:var(--space-md);max-height:85vh;min-width:0;padding:var(--space-lg);position:relative;width:100%}.modal-panel.is-wide[data-v-83c98463]{max-width:clamp(560px,60vw,1100px)}@media(max-width:640px){.modal-panel.is-wide[data-v-83c98463]{max-width:none}}.modal-panel[data-v-83c98463]:focus{outline:none}.modal-head[data-v-83c98463]{align-items:flex-start;display:flex;flex:0 0 auto;gap:var(--space-md)}.modal-x[data-v-83c98463]{flex:none;margin-left:auto}.modal-title[data-v-83c98463]{color:var(--on-surface);flex:1;margin:0;min-width:0;overflow-wrap:anywhere}.modal-body[data-v-83c98463]{color:var(--on-surface-variant);min-height:0;min-width:0;overflow-y:auto}.modal-actions[data-v-83c98463]{display:flex;flex:0 0 auto;gap:var(--space-sm);justify-content:flex-end}@media(max-width:639.98px){.modal-scrim.is-mobile-fullscreen[data-v-83c98463]{display:flex;padding:0}.modal-panel.is-mobile-fullscreen[data-v-83c98463]{border:none;border-radius:0;gap:0;height:100%;max-height:none!important;max-width:none!important;overflow:hidden;padding:0;width:100%}.modal-panel.is-mobile-fullscreen .modal-head[data-v-83c98463]{border-bottom:1px solid var(--outline-variant);padding:calc(var(--space-sm) + var(--safe-top, env(safe-area-inset-top, 0px))) var(--space-sm) var(--space-sm) var(--space-md)}.modal-panel.is-mobile-fullscreen .modal-body[data-v-83c98463]{flex:1;overflow-x:hidden;padding:var(--space-md)}.modal-panel.is-mobile-fullscreen .modal-actions[data-v-83c98463]{border-top:1px solid var(--outline-variant);padding:var(--space-md) var(--space-md) calc(var(--space-md) + var(--safe-bottom, env(safe-area-inset-bottom, 0px)))}}
