._errorBoundary_1lupu_1{min-height:100vh;background-color:#f5f5f5;padding:20px;display:flex;flex-direction:column}._errorInfo_1lupu_8{background-color:#fff;border-radius:8px;padding:16px;margin:16px 0;overflow:hidden}._errorTitle_1lupu_15{font-size:14px;font-weight:500;color:#333;margin-bottom:8px}._errorText_1lupu_21{background-color:#f5f5f5;border-radius:4px;padding:12px;font-size:12px;color:#ff3b30;white-space:pre-wrap;word-break:break-all;margin:0;overflow-x:auto}._errorStack_1lupu_32{background-color:#f5f5f5;border-radius:4px;padding:12px;font-size:11px;color:#666;white-space:pre-wrap;word-break:break-all;margin:8px 0 0;max-height:300px;overflow-y:auto}._actions_1lupu_44{margin-top:auto;padding:16px 0}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;width:100%;overflow-x:hidden}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.5;color:#333;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{height:100%;width:100%}a{color:inherit;text-decoration:none}ul,ol{list-style:none}img{max-width:100%;height:auto;display:block}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}*:not(input):not(textarea):not([contenteditable]){user-select:none;-webkit-user-select:none}input,textarea,[contenteditable]{user-select:text;-webkit-user-select:text}input,textarea,button{-webkit-appearance:none;appearance:none;border-radius:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}::-webkit-scrollbar{width:0;height:0}img{-webkit-user-drag:none;user-drag:none}.adm-card{margin-left:0!important;margin-right:0!important}.hairline-bottom{position:relative}.hairline-bottom:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#eee;transform:scaleY(.5);transform-origin:0 0}.safe-area-bottom{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.safe-area-top{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipsis-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}
