*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:#f9fafb;color:#111827;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ant-drawer{z-index:1000!important}@media(max-width:767px){.public-shell-header-inner{padding-left:12px!important;padding-right:12px!important;flex-wrap:nowrap;gap:16px}.public-shell-brand-logo{height:44px!important;flex-shrink:0}.invite-header-actions{min-width:0;flex-shrink:1;gap:12px!important}.invite-header-help{display:inline-flex!important;flex-direction:column;align-items:flex-end;font-size:13px!important;line-height:17px;white-space:nowrap}.invite-header-help a{font-weight:500}.invite-header-actions .ant-btn{padding-inline:8px;font-size:13px}}
