.sync-module__xXMXbq__page{color:#182434;background:#f3f7fb;max-width:1500px;min-height:100vh;margin:auto;padding:28px}.sync-module__xXMXbq__header{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.sync-module__xXMXbq__header p,.sync-module__xXMXbq__panelTitle p{color:#4477a8;letter-spacing:.16em;margin:0;font-size:11px;font-weight:900}.sync-module__xXMXbq__header h1{margin:4px 0;font-size:34px}.sync-module__xXMXbq__headerActions{gap:8px;display:flex}.sync-module__xXMXbq__headerActions form{margin:0}.sync-module__xXMXbq__headerActions button,.sync-module__xXMXbq__commandGrid button{cursor:pointer;background:#fff;border:1px solid #d3dfeb;border-radius:11px;padding:11px 16px;font-weight:800}.sync-module__xXMXbq__cards{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.sync-module__xXMXbq__card,.sync-module__xXMXbq__panel{background:#fff;border:1px solid #dfe7f0;border-radius:18px;box-shadow:0 8px 28px #1e375212}.sync-module__xXMXbq__card{gap:8px;padding:20px;display:grid}.sync-module__xXMXbq__card span{color:#66788c;font-size:13px;font-weight:800}.sync-module__xXMXbq__card strong{font-size:23px}.sync-module__xXMXbq__card small,.sync-module__xXMXbq__row small,.sync-module__xXMXbq__course small{color:#77879a}.sync-module__xXMXbq__panel{margin-top:18px;padding:20px}.sync-module__xXMXbq__panelTitle{justify-content:space-between;align-items:flex-end;margin-bottom:16px;display:flex}.sync-module__xXMXbq__panelTitle h2{margin:3px 0 0}.sync-module__xXMXbq__panelTitle>span{color:#6d7c8f;font-size:13px}.sync-module__xXMXbq__commandGrid{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.sync-module__xXMXbq__commandGrid button{color:#fff;background:#173b63;border:none}.sync-module__xXMXbq__commandGrid button:disabled{opacity:.45}.sync-module__xXMXbq__courseGrid{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.sync-module__xXMXbq__course{border:1px solid #e3eaf1;border-radius:12px;gap:6px;padding:13px;display:grid}.sync-module__xXMXbq__course span{color:#19705b;font-weight:900}.sync-module__xXMXbq__twoColumns{grid-template-columns:1fr 1fr;gap:18px;display:grid}.sync-module__xXMXbq__list{gap:8px;display:grid}.sync-module__xXMXbq__row{border:1px solid #edf1f5;border-radius:10px;justify-content:space-between;align-items:center;padding:11px;display:flex}.sync-module__xXMXbq__row div{gap:3px;display:grid}.sync-module__xXMXbq__pill{background:#e7edf4;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:900;display:inline-block}.sync-module__xXMXbq__success,.sync-module__xXMXbq__idle{color:#11653d;background:#dff7eb}.sync-module__xXMXbq__running,.sync-module__xXMXbq__pending{color:#755700;background:#fff3cd}.sync-module__xXMXbq__warning{color:#8a4b00;background:#ffead1}.sync-module__xXMXbq__failed,.sync-module__xXMXbq__error{color:#a11;background:#ffe0e0}.sync-module__xXMXbq__notice{background:#e8f4ff;border:1px solid #bcdcff;border-radius:12px;margin-bottom:14px;padding:13px 16px}.sync-module__xXMXbq__loading{text-align:center;padding:100px}.sync-module__xXMXbq__loginPage{background:#edf4fa;place-items:center;min-height:100vh;display:grid}.sync-module__xXMXbq__loginCard{background:#fff;border-radius:22px;gap:14px;width:min(420px,100% - 32px);padding:32px;display:grid;box-shadow:0 20px 70px #142d4626}.sync-module__xXMXbq__loginCard h1,.sync-module__xXMXbq__loginCard p{margin:0}.sync-module__xXMXbq__loginCard input,.sync-module__xXMXbq__loginCard button{border:1px solid #d7e1eb;border-radius:11px;padding:14px}.sync-module__xXMXbq__loginCard button{color:#fff;background:#173b63;font-weight:900}.sync-module__xXMXbq__logo{color:#fff;background:#173b63;border-radius:15px;place-items:center;width:50px;height:50px;font-weight:900;display:grid}.sync-module__xXMXbq__error{color:#a11;background:#ffe9e9;border-radius:8px;padding:10px}@media (max-width:1000px){.sync-module__xXMXbq__cards{grid-template-columns:repeat(2,1fr)}.sync-module__xXMXbq__commandGrid,.sync-module__xXMXbq__courseGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:650px){.sync-module__xXMXbq__page{padding:16px}.sync-module__xXMXbq__header{align-items:flex-start;gap:12px}.sync-module__xXMXbq__header h1{font-size:26px}.sync-module__xXMXbq__cards,.sync-module__xXMXbq__twoColumns{grid-template-columns:1fr}.sync-module__xXMXbq__commandGrid,.sync-module__xXMXbq__courseGrid{grid-template-columns:repeat(2,1fr)}.sync-module__xXMXbq__panelTitle{flex-direction:column;align-items:flex-start;gap:8px}}
