@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--grayBgColor:#f5f5f5;--borderColor:#00000044;--borderColor:#00000083;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0}.MuiDataGrid-root .MuiDataGrid-cell:focus-within{outline:none}.App{box-sizing:"border-box";overflow:"hidden";scroll-behavior:smooth}.reportClass{height:500px;width:800px}.profile-modal{background:#fff;border-radius:14px;box-shadow:0 18px 50px #11111124;color:#1a1a1a;max-height:92vh;overflow:auto;width:min(94vw,880px)}.profile-modal-top{background:#fff;padding-bottom:0;position:-webkit-sticky;position:sticky;top:0;z-index:2}.profile-modal-head{align-items:center;background:#fff;display:flex;gap:16px;justify-content:space-between;padding:22px 28px 8px}.profile-identity{align-items:center;display:flex;gap:14px;min-width:0}.profile-avatar{background:#111;border-radius:50%;color:#fff;display:grid;flex-shrink:0;font-size:14px;font-weight:600;height:44px;letter-spacing:.04em;place-items:center;width:44px}.profile-name{font-size:1.2rem;font-weight:650;line-height:1.2;margin:0;word-break:break-word}.profile-email{color:#1a1a1a8c;font-size:.86rem;margin:3px 0 0;word-break:break-word}.profile-switch{border-bottom:1px solid #1a1a1a14;display:flex;gap:22px;margin:8px 28px 0}.profile-switch button{background:#0000;border:0;border-radius:0;color:#1a1a1a6b;cursor:pointer;font-size:.9rem;font-weight:600;min-height:38px;padding:0 0 10px;position:relative}.profile-switch button.is-active{color:#111}.profile-switch button.is-active:after{background:#111;bottom:-1px;content:"";height:1.5px;left:0;position:absolute;right:0}.profile-body{display:flex;flex-direction:column;padding:22px 28px 28px}.profile-account{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:minmax(240px,.82fr) minmax(0,1.18fr)}.profile-details{display:flex;flex-direction:column}.profile-detail-row{grid-gap:12px;align-items:baseline;border-bottom:1px solid #1a1a1a14;display:grid;gap:12px;grid-template-columns:108px minmax(0,1fr);padding:11px 0}.profile-detail-label{color:#1a1a1a73;font-size:.82rem}.profile-detail-value{font-size:.92rem;line-height:1.35;word-break:break-word}.profile-section-title{color:#1a1a1a66;font-size:.68rem;font-weight:600;letter-spacing:.08em;margin:0 0 4px;text-transform:uppercase}.profile-groups{display:flex;flex-direction:column;gap:16px;margin-top:8px}.profile-group-name{font-size:.9rem;font-weight:650;margin-bottom:6px}.profile-admin-note{font-size:.9rem;font-weight:650;margin:8px 0 0}.profile-access .profile-chips{margin-top:10px}.profile-chips{display:flex;flex-wrap:wrap;gap:6px}.profile-chip{background:#f4f5f6;border-radius:999px;font-size:.78rem;font-weight:600;padding:4px 9px}.profile-scopes{display:flex;flex-direction:column;gap:14px;margin-top:22px}.profile-scope-name{font-size:.9rem;font-weight:650}.profile-scope-line{color:#1a1a1a8c;font-size:.82rem;line-height:1.4;margin-top:3px}.profile-default-note{font-size:.82rem;font-weight:650;margin:10px 0 0}.profile-default-btn{background:none;border:0;color:#111;cursor:pointer;font-size:.84rem;font-weight:650;margin-top:10px;padding:0;text-decoration:underline}.profile-default-btn:disabled{cursor:default;opacity:.45}.profile-methods{display:flex;flex-direction:column}.profile-method{border-bottom:1px solid #1a1a1a14;padding:18px 132px 18px 0;position:relative}.profile-method:first-child{padding-top:2px}.profile-method:last-child{border-bottom:0;padding-bottom:0}.profile-method-head{margin-bottom:6px}.profile-method-title{font-size:.98rem;font-weight:650}.profile-status{align-items:center;color:#1a1a1a73;display:inline-flex;font-size:.75rem;font-weight:600;gap:6px;position:absolute;right:0;top:20px}.profile-method:first-child .profile-status{top:4px}.profile-status:before{background:#c8c8c8;border-radius:50%;content:"";height:6px;width:6px}.profile-status.is-on{color:#111}.profile-status.is-on:before{background:#111}.profile-copy{color:#1a1a1a94;font-size:.88rem;line-height:1.45;margin:0;max-width:62ch}.profile-modal .MuiStack-root{align-items:flex-start;margin-top:10px}.profile-modal .MuiTextField-root{width:min(100%,420px)}.profile-modal .MuiButton-root{border-radius:6px;box-shadow:none;font-size:.84rem;font-weight:600;min-height:34px;padding:4px 12px;text-transform:none}.profile-modal .MuiButton-contained{background:#111}.profile-modal .MuiButton-contained:hover{background:#1d1d1d}.profile-qr{background:#fff;border:1px solid #1a1a1a14;border-radius:10px;height:168px;padding:6px;width:168px}.profile-codes{background:#f6f7f8;border-radius:8px;font-size:13px;line-height:1.55;margin:0;padding:12px 14px;white-space:pre-wrap;width:min(100%,420px)}@media (max-width:720px){.profile-account{gap:28px;grid-template-columns:1fr}.profile-detail-row{grid-template-columns:96px minmax(0,1fr)}.profile-method{padding-right:0}.profile-method:first-child .profile-status,.profile-status{margin-bottom:6px;position:static}}.Channel_dialog input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.Channel_dialog input[type=number]{-moz-appearance:textfield}.login-page-shell{background:radial-gradient(circle at top left,#0277bd0f,#0000 30%),linear-gradient(135deg,#fafbfc,#f2f4f7 45%,#eceff3);box-sizing:border-box;min-height:100dvh;padding:32px}.login-layout{background:#fbfaf7;border:1px solid #2929290a;border-radius:16px;box-shadow:0 24px 60px #594f3f29;display:grid;grid-template-columns:1.08fr 1fr;overflow:hidden}.login-brand-panel{background:radial-gradient(circle at top left,#0277bd0a,#0000 32%),linear-gradient(135deg,#fafbfc,#f2f4f7 45%,#eceff3);border-right:1px solid #2121210d;padding:48px 40px}.login-brand-inner,.login-brand-panel{align-items:center;justify-content:center}.login-brand-inner{display:flex;flex-direction:column;height:100%;width:100%}.login-brand-logo{width:min(100%,310px)}.login-form-panel{align-items:center;background:#fff;display:flex;justify-content:center;padding:40px 36px}.login-form-wrap{display:flex;flex-direction:column;gap:16px;padding:8px 4px;width:min(100%,500px)}.login-form-title{color:#212121;font-size:2.15rem!important;font-weight:700!important;line-height:1.05!important}.login-form-subtitle{color:#2121219e;font-size:.95rem!important;min-height:28px;word-break:break-word}.login-form-card{background:#0000;border:0;border-radius:0;box-shadow:none;padding:0}.login-form-card .MuiOutlinedInput-root{background:#fff;border-radius:6px}.login-form-card .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#21212138}.login-form-card .MuiOutlinedInput-root.Mui-focused{background:#fff}.login-form-card .MuiInputLabel-root{color:#21212194}.login-form-card .MuiOutlinedInput-notchedOutline{border-color:#21212129}.login-primary-btn,.login-secondary-btn,.login-tertiary-btn{border-radius:4px!important;box-shadow:none!important;font-weight:600!important;min-height:48px;text-transform:none!important}.login-primary-btn{background:#111!important;color:#fff!important}.login-primary-btn:hover{background:#1d1d1d!important}.login-secondary-btn{background:#fff!important;border:1px solid #21212124!important;color:#2b2b2b!important}.login-tertiary-btn{color:#2121219e!important;font-weight:600!important}.login-link-row{align-items:center;color:#2121219e;display:flex;font-size:.95rem!important;gap:6px;justify-content:flex-start;margin-top:2px}.login-inline-link{color:#212121;cursor:pointer;font-weight:700;text-decoration:underline}.login-expiry-text{color:#21212180;font-size:.9rem!important;margin-top:-2px}.login-form-wrap.is-verify{gap:14px;width:min(100%,440px)}.login-form-wrap.is-verify .login-form-title{font-size:1.65rem!important;line-height:1.15!important}.login-form-wrap.is-verify .login-form-subtitle{font-size:.9rem!important;min-height:0}.login-verify-btn{border-radius:6px!important;min-height:40px!important;width:100%}.login-form-wrap.is-verify .login-quiet-link,.login-form-wrap.is-verify .login-quiet-links{justify-content:flex-start}.login-code-input .MuiInputBase-input{font-size:1.25rem;font-weight:650;letter-spacing:.32em;padding-bottom:12px;padding-left:.32em;padding-top:12px;text-align:center}.login-mode-switch{border-bottom:1px solid #21212114;display:flex;gap:22px;margin-top:-4px}.login-mode-switch button{background:#0000;border:0;border-radius:0;color:#2121216b;cursor:pointer;font-size:.9rem;font-weight:600;min-height:36px;padding:0 0 10px;position:relative}.login-mode-switch button:disabled{cursor:not-allowed;opacity:.35}.login-mode-switch button.is-active{color:#111}.login-mode-switch button.is-active:after{background:#111;bottom:-1px;content:"";height:1.5px;left:0;position:absolute;right:0}.login-quiet-links{display:flex;flex-wrap:wrap;gap:10px 18px;justify-content:center}.login-quiet-link{background:none;border:0;color:#2121219e;cursor:pointer;font-size:.92rem;font-weight:600;padding:0;text-decoration:underline}.login-quiet-link:hover{color:#111}.login-input .MuiInputBase-input{padding-bottom:15px;padding-top:15px}@media (max-width:900px){.login-page-shell{padding:18px}.login-layout{border-radius:16px;grid-template-columns:1fr;min-height:calc(100vh - 36px)}.login-form-panel{padding:28px 22px}.login-form-wrap{margin:0 auto;width:min(100%,460px)}}
/*# sourceMappingURL=main.08d382de.css.map*/