.globalDefault{--global-default-padding:0px;--global-default-margin:0px;--global-default-font-size:14px;--global-default-a-font-size:16px}*,:after,:before{box-sizing:border-box}*{margin:var(--global-default-margin);padding:var(--global-default-padding)}p,div,span,li,ul,ol{font-size:var(--global-default-font-size)}.katex span,.katex:after,.katex:before{-webkit-box-sizing:unset;-moz-box-sizing:unset;box-sizing:unset;font-size:unset}a{color:#1878a5;font-size:var(--global-default-a-font-size);padding:2px 0 2px 4px;text-decoration:none;transition:color .2s}a:hover{color:#23adec;text-decoration:underline}a:active{color:#23adec}a:visited{color:#115879}html,body{background-color:#fff;width:100%;margin:0 auto;padding:0}.Content{margin:0 auto}@media only screen and (width>=320px){.Content{width:100%}}@media only screen and (width>=1280px){.Content{width:1280px}}.react-flow__node.highlight{color:#fff;background-color:#4798f5}.intersection-flow .react-flow__handle{display:none}.react-flow{--xy-background-color:#f7f9fb;--xy-theme-selected:#7dcff5;--xy-theme-hover:#c5c5c5;--xy-theme-edge-hover:black;--xy-theme-color-focus:#e8e8e8;--xy-node-border-default:1px solid #ededed;--xy-node-boxshadow-default:0px 3.54px 4.55px 0px #00000005, 0px 3.54px 4.55px 0px #0000000d, 0px .51px 1.01px 0px #0000001a;--xy-node-border-radius-default:8px;--xy-handle-background-color-default:#fff;--xy-handle-border-color-default:#aaa;--xy-edge-label-color-default:#505050}.react-flow.dark{--xy-node-boxshadow-default:0px 3.54px 4.55px 0px #ffffff0d,  0px 3.54px 4.55px 0px #ffffff21,  0px .51px 1.01px 0px #fff3;--xy-theme-color-focus:#535353}.react-flow__node{box-shadow:var(--xy-node-boxshadow-default);border-radius:var(--xy-node-border-radius-default);background-color:var(--xy-node-background-color-default);text-align:center;border:var(--xy-node-border-default);color:var(--xy-node-color,var(--xy-node-color-default));flex-direction:column;justify-content:center;align-items:center;padding:10px;font-size:12px;display:flex}.react-flow__node.selectable:focus{box-shadow:0px 0px 0px 4px var(--xy-theme-color-focus);border-color:#d9d9d9}.react-flow__node.selectable:focus:active{box-shadow:var(--xy-node-boxshadow-default)}.react-flow__node.selectable:hover,.react-flow__node.draggable:hover{border-color:var(--xy-theme-hover)}.react-flow__node.selectable.selected{border-color:var(--xy-theme-selected);box-shadow:var(--xy-node-boxshadow-default)}.react-flow__node-group{background-color:#cfb6ff66;border-color:#9e86ed}.react-flow__edge.selectable:hover .react-flow__edge-path,.react-flow__edge.selectable.selected .react-flow__edge-path{stroke:var(--xy-theme-edge-hover)}.react-flow__handle{background-color:var(--xy-handle-background-color-default)}.react-flow__handle.connectionindicator:hover{pointer-events:all;border-color:var(--xy-theme-edge-hover);background-color:#fff}.react-flow__handle.connectionindicator:focus,.react-flow__handle.connectingfrom,.react-flow__handle.connectingto{border-color:var(--xy-theme-edge-hover)}.react-flow__node-resizer{border:none;border-radius:0}.react-flow__resize-control.handle{background-color:#fff;border-color:#9e86ed;border-radius:0;width:5px;height:5px}:root{--color-primary:#ff0073;--color-background:#fefefe;--color-hover-bg:#f6f6f6;--color-disabled:#76797e}.xy-theme__button-group{align-items:center;display:flex}.xy-theme__button-group .xy-theme__button:first-child{border-radius:100px 0 0 100px}.xy-theme__button-group .xy-theme__button:last-child{border-radius:0 100px 100px 0;margin:0}.xy-theme__button{border:1px solid var(--color-primary);background-color:var(--color-background);height:2.5rem;color:var(--color-primary);box-shadow:var(--xy-node-boxshadow-default);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;padding:0 1rem;transition:background-color .2s,border-color .2s;display:inline-flex}.xy-theme__button.active{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary)}.xy-theme__button.active:hover,.xy-theme__button.active:active{background-color:var(--color-primary);opacity:.9}.xy-theme__button:hover{background-color:var(--xy-controls-button-background-color-hover-default)}.xy-theme__button:active{background-color:var(--color-hover-bg)}.xy-theme__button:disabled{color:var(--color-disabled);opacity:.8;cursor:not-allowed;border:1px solid var(--color-disabled)}.xy-theme__button>span{margin-right:.2rem}.xy-theme__button+.xy-theme__button{margin-left:.3rem}.xy-theme__input{border:1px solid var(--color-primary);background-color:var(--color-background);color:inherit;border-radius:7px;padding:.5rem .75rem;font-size:1rem;transition:background-color .2s,border-color .2s}.xy-theme__input:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px #ff00734d}.xy-theme__checkbox{appearance:none;border:2px solid var(--color-primary);background-color:var(--color-background);cursor:pointer;vertical-align:middle;border-radius:7px;width:1.25rem;height:1.25rem;margin-right:.5rem;transition:background-color .2s,border-color .2s;display:inline-block}.xy-theme__checkbox:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.xy-theme__checkbox:focus{outline:none;box-shadow:0 0 0 2px #ff00734d}.xy-theme__select{border:1px solid var(--color-primary);background-color:var(--color-background);color:inherit;box-shadow:var(--xy-node-boxshadow-default);border-radius:50px;margin-right:.5rem;padding:.5rem .75rem;font-size:1rem;transition:background-color .2s,border-color .2s}.xy-theme__select:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px #ff00734d}.xy-theme__label{margin-top:10px;margin-bottom:3px;display:inline-block}._DownloadAppDiv_s0ten_1{opacity:0;z-index:6;background-color:#fafafa;border:1px solid #f0f0f0;border-radius:8px;transition:opacity .3s;position:absolute;overflow:hidden;box-shadow:0 2px 4px #0000001a}._Top_1ki8h_1{color:#1e1e1e;z-index:1;background-color:#fff;border:0 solid #c8c8c8;border-bottom-width:1px;align-items:center;width:100%;height:74px;display:flex;box-shadow:0 2px 4px #0000001a}._TopContent_1ki8h_27{width:1280px;margin:0 auto}._Logo_1ki8h_35{font-size:1.5rem;font-weight:700}._Logo_1ki8h_35 img{width:48px;height:48px}._TopMenuRow_1ki8h_51{flex-direction:row;justify-content:space-between;width:100%;height:60px;padding:8px 12px;display:flex}._MenuItems_1ki8h_67{float:right;background-color:#fff;margin:0;font-size:14px}._MenuItems_1ki8h_67 ul{margin-block:0;padding-inline-start:0}._MenuItems_1ki8h_67 li{float:right;color:#1e1e1e;text-align:center;margin-right:8px;padding:0 12px;line-height:48px;list-style:none}._MenuItems_1ki8h_67 ul li:hover{color:4aff;cursor:pointer;border:0 solid #0792e2;border-bottom-width:4px}._MenuItems_1ki8h_67 ul li a{width:100%;height:100%;text-decoration:none;display:inline-block}._MenuItems_1ki8h_67 ul li a:link,._MenuItems_1ki8h_67 ul li a:visited{color:#1e1e1e}._SplashPanel_1jaf2_1{flex-direction:row;justify-content:space-between;width:1248px;height:560px;display:flex}._SplashContainer_1jaf2_15{flex-direction:row;align-items:center;width:960px;height:540px;display:flex;overflow:hidden}._SplashImage_1jaf2_31{opacity:0;border-radius:8px 8px 0 0;margin:0;padding:0}._SplashControlPanel_1jaf2_43{background:linear-gradient(#0a0a0a00 80%,#1e1e1e 85%);border-radius:0 0 8px 8px;flex-direction:column;justify-content:flex-end;width:960px;height:570px;display:flex;position:absolute;top:94px}._SplashControlPanelFirstLine_1jaf2_65{justify-content:space-between;display:flex}._SplashControlPanelFirstLineTip_1jaf2_73{color:#fff;align-items:center;height:32px;padding-left:16px;font-size:1.6em;display:flex}._SplashControlPanelFirstLineControl_1jaf2_89{flex-direction:row;align-items:center;height:32px;padding-right:8px;display:flex}._SplashControlPanelSecondLine_1jaf2_103{justify-content:flex-start;display:flex}._SplashControlPanelSecondLineDots_1jaf2_111{flex-direction:row;align-items:center;height:32px;padding-left:32px;display:flex}._SplashControlPanelSecondLineDot_1jaf2_111{width:16px;height:16px}._SplashReadyToTransform_1jaf2_135{transition:transform .6s ease-in-out,opacity .3s ease-in-out .3s}._SplashReadyToShow_1jaf2_141{transition:opacity .3s ease-in-out}._PrevSplashArrow_1jaf2_147{border:1px solid #c8c8c8;border-radius:4px;width:24px;height:24px}._PrevSplashArrow_1jaf2_147:hover{cursor:pointer;border-color:#f0f0f0}._NextSplashArrow_1jaf2_171{border:1px solid #c8c8c8;border-radius:4px;width:24px;height:24px;margin-right:8px}._NextSplashArrow_1jaf2_171:hover{cursor:pointer;border-color:#f0f0f0}._HeadRightBookList_1jaf2_197{flex-direction:column;align-items:center;display:flex}._HeadRightBookListBookContainer_1jaf2_207{flex-direction:row;justify-content:space-between;align-items:center;display:flex}@keyframes _MoveUp_1jaf2_1{0%{transform:translateY(0)}to{transform:translateY(-4px)}}._HeadRightBookListBook_1jaf2_207{width:256px;height:144px;transition:transform .2s}._HeadRightBookListBook_1jaf2_207:hover{cursor:pointer;animation:.2s forwards _MoveUp_1jaf2_1}._HeadRightBookListBook_1jaf2_207>img{border:1px solid #f0f0f0;border-radius:8px;width:100%}._HeadRightBookListBook_1jaf2_207>p{text-align:center;margin:0}._Row_uzovg_1{justify-content:space-between;align-items:center;width:100%;display:flex}._CatagoryName_uzovg_13{cursor:pointer;font-size:1.6em}._CatagoryMore_uzovg_21{cursor:pointer}._CatagoryMore_uzovg_21>a{text-underline-offset:4px;text-decoration:underline}._BookContainer_3pgyn_1{flex-direction:row;justify-content:space-between;align-items:center;display:flex}@keyframes _MoveUp_3pgyn_1{0%{transform:translateY(0)}to{transform:translateY(-4px)}}._BookItem_3pgyn_29{width:220px;transition:transform .2s}._BookItem_3pgyn_29:hover{cursor:pointer;animation:.2s forwards _MoveUp_3pgyn_1}._BookItem_3pgyn_29>img{border:1px solid #f0f0f0;border-radius:8px;width:100%}._BookItem_3pgyn_29>p{text-align:center;margin-top:4px;margin-bottom:4px}._Background_l6wjq_1{background:radial-gradient(circle at top,#2b2045,#201b33,#16171e);width:100%;min-height:calc(100vh - 187px)}._Content_l6wjq_11{width:960px;margin:0 auto}._Target_l6wjq_19{flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:32px;display:flex}._Target_l6wjq_19>img{border:1px solid #3c3c3c;border-radius:4px;width:440px;height:248px;box-shadow:0 8px 8px #0003}._Title_l6wjq_53{text-align:center;color:#fff;height:40px;padding:8px;font-size:18px;font-weight:700}._Price_l6wjq_69{color:#fff;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;height:40px;margin-right:16px;padding:4px 0 8px;font-size:16px;font-weight:700;display:flex}._PackItem_l6wjq_95{color:#fff;flex-direction:row;justify-content:flex-start;align-items:center;font-size:14px;display:flex}._Button_l6wjq_111{background-color:#0792e2;border:1px solid #3c3c3c;border-radius:8px;outline:none;width:64px;height:28px}._Button_l6wjq_111:hover{cursor:pointer;background-color:#0aa3fc}._Button_l6wjq_111:active{background-color:#0792e2}._CanPackMoreBookTip_l6wjq_145{display:"flex";justify-content:"flex-start";align-items:"center";width:"100%"}._CanPackMoreBookTip_l6wjq_145>p{color:#fff;border:0 solid #0084ff;border-width:0 0 2px 8px;border-radius:0;margin:0;padding:2px 8px;font-size:14px}._PackedBook_l6wjq_177{color:#fff;background-color:#0000;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;padding:4px 0;font-size:14px;display:flex}._PackedBook_l6wjq_177:hover{-webkit-user-select:none;user-select:none;background-color:#294d794d}._MoreBook_l6wjq_207{color:#fff;background-color:#0000;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;padding:4px 0;font-size:14px;display:flex}._MoreBook_l6wjq_207:hover{-webkit-user-select:none;user-select:none;background-color:#294d794d}._Background_1j4uj_1{z-index:10;background-color:#000c;width:100vw;height:100vh;position:fixed;top:0;left:0}._Container_1j4uj_19{background-color:#1e1e1e;border:1px solid #3c3c3c;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:400px;min-height:480px;padding:16px 0;display:flex;position:fixed;top:100px;left:50%;translate:-50%;box-shadow:0 8px 8px #0003}._Title_1j4uj_57{color:#fff;white-space:nowrap;text-overflow:ellipsis;max-width:380px;margin:0;padding:16px 8px;font-size:18px;font-weight:700;overflow:hidden}._QRCode_1j4uj_79{background-color:red;width:300px;height:300px}._Tip_1j4uj_89{color:#fff;margin-top:8px;font-size:14px}._Button_1j4uj_99{background-color:#fff;border-style:solid;border-width:1px;border-radius:4px;justify-content:center;align-items:center;width:128px;height:32px;margin-top:8px;display:flex}._Button_1j4uj_99:hover{cursor:pointer;background-color:#edd08e}._Content_9hcd5_1{flex-direction:column;align-items:center;margin-top:16px;display:flex}._Option_9hcd5_13{width:60%;margin-top:8px}._Option_9hcd5_13>label{font-size:14px}._Row_3d8os_1{justify-content:flex-start;align-items:center;display:flex}._NormalMapContainer_3d8os_11{border:2px dashed #3d6566;border-radius:8px;place-items:center;width:480px;height:480px;display:grid}._NormalMapContainer_3d8os_11 img{display:inline-block}._NormalMapContainer_3d8os_11:hover{cursor:pointer;border-color:#8ea6a7}._NormalMapContainer_3d8os_11>canvas{z-index:1;grid-area:1/1;max-width:476px;max-height:476px;display:none}._SelectNormalMapTip_3d8os_61{z-index:2;color:#fff;-webkit-user-select:none;user-select:none;background-color:#0000004d;grid-area:1/1;justify-content:center;align-items:center;width:100%;height:100%;display:none}._Content_10cia_1{flex-direction:column;justify-content:flex-start;align-items:center;width:1280px;margin:0 auto;display:flex}._TextureContainer_10cia_17{-webkit-user-select:none;user-select:none;background-color:#e6e6e6;place-items:center;display:grid}._TextureContainer_10cia_17:hover{cursor:pointer;background-color:#ebebeb}._TextureContainerTip_10cia_37{z-index:3;pointer-events:none;font-size:18px;font-weight:700}._CubeMapFaceTexture_10cia_49{z-index:1;grid-area:1/1;max-width:100px;max-height:100px;display:none}._CubeMapFaceTextureMask_10cia_65{z-index:2;background-color:#0000001a;grid-area:1/1;width:100px;height:100px;display:none}._OpenGLCanvas_10cia_83{background-color:#294d79;border-radius:4px;width:960px;height:540px;margin-top:16px;margin-bottom:16px}._Background_hsmv2_1{background:radial-gradient(circle at top,#2b2045,#201b33,#16171e);width:100%;min-height:calc(100vh - 186px)}._Title_hsmv2_11{border-radius:8px 8px 0 0;width:calc(100% - 32px);margin:16px auto 0;padding:16px}._HP_hsmv2_23{text-align:center;color:#fff;margin:16px 12px;font-size:24px;font-weight:700}._ProfileLeftButton_hsmv2_37{color:#fff;margin:16px auto;padding:8px 16px}._ProfileLeftButton_hsmv2_37:hover{cursor:pointer}._ProfileLeftButtonActive_hsmv2_53{outline-offset:-4px;background-color:#3c3c3c;border:0 solid #0792e2;border-left-width:4px;border-radius:4px}._ProfileLeftMenu_hsmv2_69{width:128px;height:100%;display:inline-block}._ProfileHDivider_hsmv2_79{width:32px;height:100%;display:inline-block}._ProfileRightPart_hsmv2_89{width:calc(100% - 132px)}._ProfileRightTile_hsmv2_95{color:#fff;background-color:#3c3c3c;border-radius:8px;margin-bottom:8px;padding:8px 16px;font-size:18px;line-height:32px}._Info_hsmv2_113{justify-content:flex-start;align-items:center;margin-bottom:12px;display:flex;overflow:hidden}._InfoName_hsmv2_127{color:#fff;width:60px;margin:0;font-size:14px;display:inline-block}._StandardInput_hsmv2_141{border-width:1px;border-radius:4px;padding-left:1em}._StandardButton_hsmv2_151{background-color:#0792e2;border-width:0;border-radius:8px;outline:none}._StandardButton_hsmv2_151:hover{cursor:pointer;background-color:#0aa3fc}._StandardButton_hsmv2_151:active{background-color:#0792e2}._Background_1w623_1{background-image:url(/images/UserInfoBkg.jpg);background-position:50%;background-repeat:no-repeat;border-bottom:1px solid #c8c8c8;flex-direction:column;justify-content:center;width:100%;height:calc(100vh - 186px);display:flex;position:relative}._RegisterPanel_1w623_25{background-color:#f5f5f5;border-width:0;border-radius:8px;width:300px;margin-top:16px;padding:32px 16px;box-shadow:0 8px 8px #0003}._InputControl_1w623_43{align-items:center;margin-bottom:12px;display:flex;overflow:hidden}._InputControl_1w623_43>img{float:left;margin:8px}._InputControl_1w623_43>input{width:200px;height:32px}._StandardInput_1w623_71{border-width:1px;border-radius:4px;padding-left:1em}._StandardButton_1w623_81{background-color:#0792e2;border-width:0;border-radius:8px;outline:none;margin-bottom:12px}._StandardButton_1w623_81:hover{cursor:pointer;background-color:#0aa3fc}._StandardButton_1w623_81:active{background-color:#0792e2}._RegisterPanelButton_1w623_111{width:240px;height:32px;margin-left:14px}._Background_5ebo9_1{background-image:url(/images/UserInfoBkg.jpg);background-position:50%;background-repeat:no-repeat;border-bottom:1px solid #c8c8c8;flex-direction:column;justify-content:center;width:100%;height:calc(100vh - 186px);display:flex;position:relative}._ResetPasswordPanel_5ebo9_25{background-color:#f5f5f5;border-width:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;margin-top:16px;padding:32px 16px;display:flex;box-shadow:0 8px 8px #0003}@media screen and (width>=320px){._ResetPasswordPanel_5ebo9_25{width:calc(100% - 32px)}}@media screen and (width>=640px){._ResetPasswordPanel_5ebo9_25{width:400px}}._InputControl_5ebo9_61{align-items:center;width:calc(100% - 40px);margin-bottom:12px;display:flex;overflow:hidden}._InputControl_5ebo9_61>img{float:left;margin:8px}._InputControl_5ebo9_61>input{width:calc(100% - 32px);height:32px}._StandardInput_5ebo9_91{border-width:1px;border-radius:4px;padding-left:1em}._StandardButton_5ebo9_101{background-color:#0792e2;border-width:0;border-radius:8px;outline:none;margin-bottom:12px}._StandardButton_5ebo9_101:hover{cursor:pointer;background-color:#0aa3fc}._StandardButton_5ebo9_101:active{background-color:#0792e2}._ResetPasswordPanelButton_5ebo9_131{width:240px;height:32px;margin-left:14px}._Background_1hh32_1{background-image:url(/images/UserInfoBkg.jpg);background-position:50%;background-repeat:no-repeat;border-bottom:1px solid #c8c8c8;flex-direction:column;justify-content:center;width:100%;height:calc(100vh - 186px);display:flex;position:relative}._LoginPanel_1hh32_25{background-color:#f5f5f5;border-width:0;border-radius:8px;width:300px;margin-top:16px;padding:32px 16px;box-shadow:0 8px 8px #0003}._InputControl_1hh32_43{align-items:center;margin-bottom:12px;display:flex;overflow:hidden}._InputControl_1hh32_43>img{float:left;margin:8px}._InputControl_1hh32_43>input{width:200px;height:32px}._StandardInput_1hh32_71{border-width:1px;border-radius:4px;padding-left:1em}._StandardButton_1hh32_81{background-color:#0792e2;border-width:2px;border-radius:8px;outline:none;margin-bottom:12px}._StandardButton_1hh32_81:hover{cursor:pointer;background-color:#0aa3fc}._StandardButton_1hh32_81:active{background-color:#0792e2}._LoginPanelButton_1hh32_109{width:240px;height:32px;margin-left:14px}._Background_m7hmu_1{background:radial-gradient(circle at top,#2b2045,#201b33,#16171e);width:100%;min-height:calc(100vh - 186px)}._Book_m7hmu_11{color:#c8c8c8;border:0 solid #c8c8c8;border-bottom-width:1px;justify-content:flex-start;align-items:center;height:32px;padding-left:16px;display:flex}._Book_m7hmu_11:hover{cursor:pointer;color:#fafafa;border-color:#fafafa}._Title_m7hmu_43{border-radius:8px 8px 0 0;width:calc(100% - 32px);margin:16px auto 0;padding:16px}._HP_m7hmu_55{text-align:center;color:#fff;margin:16px 12px;font-size:24px;font-weight:700}._ProfileLeftButton_m7hmu_69{color:#fff;margin:16px auto;padding:8px 16px}._ProfileLeftButton_m7hmu_69:hover{cursor:pointer}._ProfileLeftButtonActive_m7hmu_85{outline-offset:-4px;background-color:#3c3c3c;border:0 solid #0792e2;border-left-width:4px;border-radius:4px}._ProfileLeftMenu_m7hmu_101{width:128px;height:100%;display:inline-block}._ProfileHDivider_m7hmu_111{width:32px;height:100%;display:inline-block}._ProfileRightPart_m7hmu_121{width:calc(100% - 132px)}._ProfileRightTile_m7hmu_127{color:#fff;background-color:#3c3c3c;border-radius:8px;margin-bottom:8px;padding:8px 16px;font-size:18px;line-height:32px}._Info_m7hmu_145{justify-content:flex-start;align-items:center;margin-bottom:12px;display:flex;overflow:hidden}._InfoName_m7hmu_159{color:#fff;width:60px;margin:0;font-size:14px;display:inline-block}._StandardInput_m7hmu_173{border-width:1px;border-radius:4px;padding-left:1em}._StandardButton_m7hmu_183{background-color:#0792e2;border-width:0;border-radius:8px;outline:none}._StandardButton_m7hmu_183:hover{cursor:pointer;background-color:#0aa3fc}._StandardButton_m7hmu_183:active{background-color:#0792e2}._Middle_1ge5q_1{border:0 solid #c8c8c8;width:100%;min-height:calc(100vh - 186px)}._Bottom_181ml_1{width:100%;min-height:108px;margin:0 auto;display:block}
