.alacient-shell-hamburger{display:none}.alacient-shell-rail{display:flex}.alacient-shell-search{display:block}.alacient-shell-org-label{display:inline}.alacient-shell-collapse-toggle{display:block}.alacient-shell-logo-slot--desktop{background:#0c233b}@media (max-width: 767.98px){.alacient-shell-hamburger{display:inline-flex!important}.alacient-shell-rail,.alacient-shell-search,.alacient-shell-org-label,.alacient-shell-collapse-toggle{display:none!important}.alacient-shell-logo-slot{width:auto!important;background:#fff!important;padding-left:12px!important;padding-right:8px!important}.alacient-shell-logo-slot--desktop{background:#fff!important}.alacient-shell-logo--for-dark{display:none!important}.alacient-shell-logo--for-light{display:inline-flex!important}.alacient-shell-left-panel{display:none!important}}*,*:before,*:after{box-sizing:border-box}body{margin:0;-webkit-text-size-adjust:100%}.table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-scroll table{min-width:480px}.app-shell{font-family:Inter,system-ui,sans-serif;max-width:900px;margin:0 auto;padding:16px}.app-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;border-bottom:1px solid #ddd;padding-bottom:12px;gap:12px;flex-wrap:wrap}.app-header-left{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.app-header-right{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.app-header-email{font-size:14px;color:#555}.nav-buttons{display:flex;gap:6px;flex-wrap:wrap}.login-container{max-width:400px;margin:48px auto 24px;padding:24px;border:1px solid #ddd;border-radius:8px}.user-card-header{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;flex-wrap:wrap}.user-card-info{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex:1;min-width:0}.org-row-header{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 14px;cursor:pointer;background:#fafafa}.invite-form{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.invite-form input,.invite-form select{flex:1 1 160px;min-width:0}@media (max-width: 600px){.app-shell{padding:12px}.app-header-email{display:none}.login-container{margin:24px auto;border:none;padding:16px}.table-scroll table{font-size:13px}}
