.sb-legal-dialog{display:flex;flex-direction:column;min-height:0;max-height:min(80vh,640px)}.sb-legal-dialog__footer,.sb-legal-dialog__header{flex:0 0 auto}.sb-legal-dialog__body{flex:1 1 auto;min-height:0;overflow-y:auto}.sb-legal-dialog__mark{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:20px}.sb-legal-dialog__logo{height:64px;width:auto;object-fit:contain}.sb-legal-dialog__logo--light{display:block}.dark .sb-legal-dialog__logo--light,.sb-legal-dialog__logo--dark{display:none}.dark .sb-legal-dialog__logo--dark{display:block}.sb-legal-dialog__mission{margin:0;text-align:center}