@import"https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";*{margin:0;padding:0;border:0;outline:0}.noto-sans-notosans{font-family:Noto Sans,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-variation-settings:"wdth" 100}button{cursor:pointer}body{font-family:sans-serif;border:0;outline:0;background-color:#f2f3f9;margin:0!important}button{font-weight:800}@media screen and (max-width: 768px){.layouts{margin-left:0;width:100%}}._loaderContainer_1bul6_1{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background-color:#fffc;z-index:1000}._spinner_1bul6_14{width:80px;height:80px;border:10px solid #f3f3f3;border-top:10px solid #00aeef;border-radius:50%;animation:_spin_1bul6_14 1s linear infinite}@keyframes _spin_1bul6_14{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._errorContainer_1hk72_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}._errorContent_1hk72_11{background:#fff;border-radius:16px;box-shadow:0 20px 40px #0000001a;padding:48px;text-align:center;max-width:500px;width:100%;animation:_slideIn_1hk72_1 .5s ease-out}@keyframes _slideIn_1hk72_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._logoContainer_1hk72_32{margin-bottom:32px}._logoContainer_1hk72_32 ._logo_1hk72_32{height:60px;width:auto;object-fit:contain}._errorMessage_1hk72_41{margin-bottom:40px}._errorMessage_1hk72_41 ._errorTitle_1hk72_44{font-size:28px;font-weight:600;color:#2d3748;margin:0 0 16px;line-height:1.3}._errorMessage_1hk72_41 ._errorDescription_1hk72_51{font-size:16px;color:#718096;margin:0 0 20px;line-height:1.6}._errorDetails_1hk72_58{background:#f7fafc;border:1px solid #e2e8f0;border-radius:8px;padding:16px;margin-top:20px;text-align:left}._errorDetails_1hk72_58 ._errorMessage_1hk72_41{color:#e53e3e;font-size:14px;margin:0 0 12px;font-family:Courier New,monospace}._errorDetails_1hk72_58 ._errorStack_1hk72_72{margin-top:12px}._errorDetails_1hk72_58 ._errorStack_1hk72_72 summary{color:#4a5568;font-size:14px;font-weight:600;cursor:pointer;margin-bottom:8px}._errorDetails_1hk72_58 ._errorStack_1hk72_72 summary:hover{color:#2d3748}._errorDetails_1hk72_58 ._errorStack_1hk72_72 pre{background:#2d3748;color:#e2e8f0;padding:12px;border-radius:6px;font-size:12px;overflow-x:auto;white-space:pre-wrap;word-break:break-word;margin:0;font-family:Courier New,monospace}._actions_1hk72_98{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}._actions_1hk72_98 ._returnButton_1hk72_104{background:linear-gradient(135deg,#00aeef,#09c);color:#fff;border:none;padding:14px 28px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px #00aeef4d}._actions_1hk72_98 ._returnButton_1hk72_104:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00aeef66}._actions_1hk72_98 ._returnButton_1hk72_104:active{transform:translateY(0)}._actions_1hk72_98 ._refreshButton_1hk72_123{background:#fff;color:#00aeef;border:2px solid #00aeef;padding:12px 26px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}._actions_1hk72_98 ._refreshButton_1hk72_123:hover{background:#00aeef;color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #00aeef33}._actions_1hk72_98 ._refreshButton_1hk72_123:active{transform:translateY(0)}._helpText_1hk72_144 p{font-size:14px;color:#a0aec0;margin:0;font-style:italic}@media (max-width: 768px){._errorContent_1hk72_11{padding:32px 24px;margin:20px}._errorTitle_1hk72_44{font-size:24px}._errorDescription_1hk72_51{font-size:15px}._actions_1hk72_98 ._returnButton_1hk72_104,._actions_1hk72_98 ._refreshButton_1hk72_123{padding:12px 24px;font-size:15px}}@media (max-width: 480px){._errorContent_1hk72_11{padding:24px 20px}._logo_1hk72_32{height:50px}._errorTitle_1hk72_44{font-size:22px}._actions_1hk72_98 ._returnButton_1hk72_104,._actions_1hk72_98 ._refreshButton_1hk72_123{padding:10px 20px;font-size:14px}}
