.gvtui-modal-backdrop{z-index:10050;box-sizing:border-box;background-color:#00000073;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.gvtui-modal{background:var(--colour-bg-card);min-width:min(18rem,100%);max-width:min(36rem,100%);max-height:min(90vh,100%);color:var(--colour-ink);border-radius:.5rem;outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 .5rem 2rem #0003}.gvtui-modal--small{max-width:min(32.5rem,100%)}.gvtui-modal--large{max-width:min(48rem,100%)}.gvtui-modal__header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1rem 0;display:flex}.gvtui-modal__header--close-only{justify-content:flex-end}.gvtui-modal__title{margin:0;font-size:1rem;font-weight:600;line-height:1.35}.gvtui-modal__body{flex:auto;min-height:0;padding:0 1rem 1rem;overflow:auto}.gvtui-modal__header+.gvtui-modal__body{padding-top:.75rem}
