._wave-button_1gnqx_1{padding:20px 50px;position:relative;display:block;text-decoration:none;text-transform:uppercase;overflow:hidden;font-weight:700;box-sizing:border-box;display:flex;justify-content:center;align-items:center;cursor:pointer}._wave-button_1gnqx_1 ._title_1gnqx_15{position:relative;z-index:1;letter-spacing:8px;color:#fff}._wave-button_1gnqx_1 ._wave_1gnqx_1{position:absolute;left:0;bottom:0;width:100%;height:230px;background-color:#2ec6ea;box-shadow:0 0 50px #00000080;transition:background-color .6s linear}._wave-button_1gnqx_1 ._wave_1gnqx_1:before,._wave-button_1gnqx_1 ._wave_1gnqx_1:after{content:"";position:absolute;width:200%;height:205%;top:0;left:50%;transform:translate(-50%,-59%)}._wave-button_1gnqx_1 ._wave_1gnqx_1:before{border-radius:45%;background-color:#141414;animation:_wave_1gnqx_1 5s linear infinite}._wave-button_1gnqx_1 ._wave_1gnqx_1:after{border-radius:40%;background-color:#14141480;animation:_wave_1gnqx_1 10s linear infinite}._wave-button_1gnqx_1:hover ._wave_1gnqx_1{background-color:#ea2edc}@keyframes _wave_1gnqx_1{0%{transform:translate(-50%,-59%) rotate(0)}to{transform:translate(-50%,-59%) rotate(360deg)}}._button_1afpl_1{padding:20px 40px;border:2px solid #000;letter-spacing:2px;border-radius:10px;background-color:transparent;color:#000;cursor:pointer;position:relative;box-sizing:border-box;transition:background-color 1s,color 1s}._button_1afpl_1:hover{background-color:#000;color:#fff}._button_1afpl_1:after{content:"";position:absolute;left:0;bottom:-35%;background-color:transparent;height:50%;width:100%;transform:perspective(50px) rotateX(40deg) scaleY(.45);filter:blur(17px);transition:background-color 1s}._button_1afpl_1:hover:after{background-color:#000}._button_d876r_1{text-decoration:none;position:relative;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#ff8100,#ff00db);font-size:24px;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:2px;border:none;outline:none;cursor:pointer}._button_d876r_1:before,._button_d876r_1:after{content:"";position:absolute;pointer-events:none;transition:transform .35s}._button_d876r_1:before{width:calc(100% + 8px);height:100%;border-top:4px solid #00d0f3;border-bottom:4px solid #00d0f3;transform:scaleX(.25)}._button_d876r_1:after{width:100%;height:calc(100% + 8px);border-left:4px solid #00d0f3;border-right:4px solid #00d0f3;transform:scaleY(.4)}._button_d876r_1:hover:before,._button_d876r_1:hover:after{transform:scale(1)}._button_4ddu8_1{position:relative;box-sizing:border-box;padding:10px 30px;color:#21ebff;text-decoration:none;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:2px;border:none;outline:none;cursor:pointer}._button_4ddu8_1:before{content:"";position:absolute;left:-1px;top:-1px;width:10px;height:10px;border-left:2px solid #21ebff;border-top:2px solid #21ebff;transition:width .4s,height .4s}._button_4ddu8_1:after{content:"";position:absolute;right:-1px;bottom:-1px;width:10px;height:10px;border-bottom:2px solid #21ebff;border-right:2px solid #21ebff;transition:width .4s,height .4s}._button_4ddu8_1:hover:after,._button_4ddu8_1:hover:before{width:100%;height:100%}._button_4ddu8_1:hover{background-color:#21ebff;color:#fff;box-shadow:0 0 50px #21ebff;transition-delay:.4s}.login-container{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1a1a1a,#0a192f)}.login-box{width:400px;padding:40px;background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;box-shadow:0 8px 32px #0000001a;border:1px solid rgba(255,255,255,.1)}.login-header{text-align:center;margin-bottom:30px}.login-header h2{color:#64ffda;font-size:28px;margin-bottom:10px}.login-header p{color:#8892b0;font-size:16px}.login-form .ant-input,.login-form .ant-input-password{border:1px solid rgba(255,255,255,.1)}.login-form .ant-btn-primary{background:#64ffda;border:none;color:#0a192f;height:45px;font-size:16px;font-weight:500;transition:all .3s ease}.login-form .ant-btn-primary:hover{background:#4cd8b6;transform:translateY(-2px)}.index-container{display:flex;height:100vh;background:#0a192f;color:#ccd6f6;transition:background-color .9s ease,color .9s ease}.sidebar{width:280px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;transition:background-color .9s ease}.sidebar-header{padding:20px;font-size:18px;font-weight:600;color:#8892b0;border:1px solid rgba(255,255,255,.1);transition:color .9s ease}.sidebar-list{flex:1;overflow-y:auto;padding:12px}.content-list::-webkit-scrollbar-thumb,.sidebar-list::-webkit-scrollbar{width:6px}.content-list::-webkit-scrollbar-thumb,.sidebar-list::-webkit-scrollbar-thumb{background:#000;border-radius:3px}.sidebar-item{padding:8px 12px!important;border-bottom:none!important;transition:color .9s ease,background-color .9s ease}.sidebar-item a{color:#8892b0;text-decoration:none;font-size:14px;transition:all .9s ease}.sidebar-item:hover a{color:#64ffda;padding-left:8px}.main-content{flex:1;display:flex;flex-direction:column;padding:24px;overflow:hidden}.search-header{display:flex;align-items:center;gap:16px;margin-bottom:20px;padding:16px;background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;border:1px solid rgba(255,255,255,.1);transition:background-color .9s ease,border-color .9s ease}.search-section{flex:1}.search-section .ant-input-affix-wrapper{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;max-width:100%}.search-section .ant-input{background:transparent;color:#ccd6f6}.search-section .ant-input::placeholder{color:#ccd6f6}.search-section svg{color:#ccd6f6}.content-list{flex:1;overflow-y:auto;background:#ffffff0d;border-radius:12px;padding:16px}.content-list::-webkit-scrollbar{width:6px}.content-list::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.content-item{background:#ffffff05;border-radius:8px;margin-bottom:16px!important;padding:20px!important;border:1px solid rgba(255,255,255,.05)!important;transition:background-color .9s ease}.content-item:hover{transform:translateY(-2px);border-color:#64ffda33!important}.content-title{color:#8892b0!important;font-size:18px;margin-bottom:12px}.content-description{color:#8892b0;line-height:1.6;white-space:pre-line}.content-item .ant-list-item-action{margin-top:16px}.content-item .ant-list-item-action a{color:#64ffda}.highlight{background-color:#64ffda33;padding:0 4px;border-radius:2px}@media (max-width: 768px){.sidebar{width:200px}.main-content{padding:16px}.content-item{padding:16px!important}}@media (max-width: 576px){.sidebar{width:160px}.sidebar-header{padding:16px;font-size:16px}.main-content{padding:12px}}.header-actions{display:flex;align-items:center;gap:12px;transition:color .9s ease}.back-button{font-size:20px;cursor:pointer;padding:8px;border-radius:50%;transition:all .9s ease}.dark{background:#0a192f;color:#ccd6f6;transition:background-color .9s ease,color .9s ease}.dark .back-button{color:#64ffda;background:#ffffff0d}.dark .back-button:hover{background:#64ffda1a}.light{background:#f5f5f5;color:#2c3e50;transition:background-color .9s ease,color .9s ease}.light .sidebar{background:#00000005;border-right:1px solid rgba(0,0,0,.1)}.light .sidebar-header{color:#1890ff;border-bottom:1px solid rgba(0,0,0,.1)}.light .sidebar-item a{color:#2c3e50}.light .sidebar-item:hover a{color:#1890ff}.light .back-button{color:#1890ff;background:#0000000d}.light .back-button:hover{background:#1890ff1a}.light .search-section .ant-input-affix-wrapper{background:#fff;border:1px solid rgba(0,0,0,.1)}.light .search-section .ant-input{color:#2c3e50}.light .search-section .ant-input::placeholder{color:#00000073}.light .search-section svg{color:#00000073}.light .content-list{background:#fff}.light .content-item{background:#fff;border:1px solid rgba(0,0,0,.06)!important}.light .content-item:hover{border-color:#1890ff33!important}.light .content-title{color:#1890ff!important}.light .content-description{color:#2c3e50}.light .content-item .ant-list-item-action a{color:#1890ff}.light .highlight{background-color:#1890ff1a}.dark .ant-input{color:#ccd6f6!important}.dark .ant-input::placeholder{color:#ccd6f680!important}.dark .ant-empty,.dark .ant-empty-description,.dark .ant-list-empty-text{color:#ccd6f6}.light .ant-input{color:#2c3e50!important}.light .ant-input::placeholder{color:#00000073!important}.light .ant-empty,.light .ant-empty-description,.light .ant-list-empty-text{color:#000000d9}.dark .search-header{background:#0003}.dark .header-actions{color:#fff}.light .search-header{background:#fffc;border:1px solid rgba(0,0,0,.1)}.light .header-actions{color:#000}@media screen and (max-width: 768px){.index-container{flex-direction:column;padding:10px;box-sizing:border-box}.sidebar{width:100%;margin-bottom:20px;position:relative;height:auto;max-height:200px;overflow-y:auto}.light .sidebar{border:1px solid rgba(0,0,0,.1);border-radius:8px}.main-content{margin-left:0;width:100%;padding:0}.search-header{gap:12px;padding:12px;margin:0 0 20px}.content-item{padding:12px!important}.content-title{font-size:16px!important}.content-description{font-size:14px;line-height:1.5}}@media screen and (max-width: 375px){.search-header{padding:8px}.sidebar-header{font-size:16px;padding:8px}.content-title{font-size:14px!important}.content-description{font-size:12px}}html,body{margin:0;padding:0;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background:#f0f2f5}a,div{word-break:break-all}h3{margin-top:0}#root{width:100%;min-height:100vh}.app-container{display:flex;flex-direction:column;align-items:center;padding:40px 20px;background:linear-gradient(135deg,#f6f8fc,#e9f0f9);position:relative;overflow:hidden}.app-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px) 0 0 / 20px 20px,linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px) 0 0 / 20px 20px;pointer-events:none}.theme-switch{position:fixed;top:24px;right:24px;z-index:1000}.app-header{text-align:center;margin-bottom:20px;margin-top:40px;position:relative}.app-header h1{font-size:48px;margin-bottom:16px;font-weight:600;background:linear-gradient(120deg,#2b5876,#4e4376);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:2px;position:relative}.app-header p{font-size:18px;color:#5a6c84;position:relative}.button-grid{display:flex;flex-direction:column;align-items:center;gap:30px;width:100%;max-width:1200px;padding:20px;position:relative}.button-grid>*{border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 6px #0000000d,0 10px 20px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.button-grid>*:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000014,0 16px 24px #0000001f}.nav-button{min-width:280px!important;height:80px!important;font-size:24px!important;border-radius:12px!important;margin:0 auto!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:all .3s ease!important;position:relative!important;overflow:hidden!important}.dark{background:#252526}.dark .app-header h1{color:#64ffda}.dark .app-header p{color:#8892b0}.light{background:#f5f5f5}.light .app-header h1{color:#1890ff}.light .app-header p{color:#2c3e50}@media (max-width: 1200px){.button-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;padding:15px}}@media (max-width: 768px){.app-container{padding:30px 15px}.app-header{margin-bottom:40px;margin-top:30px}.app-header h1{font-size:36px}.app-header p{font-size:16px}.button-grid{grid-template-columns:1fr;max-width:400px;gap:20px}.nav-button{min-width:100%!important;height:70px!important;font-size:20px!important}}@media (max-width: 576px){.app-container{padding:20px 10px}.app-header{margin:0}.app-header h1{font-size:28px}.button-grid{gap:15px;padding:10px}.nav-button{height:60px!important;font-size:18px!important}.theme-switch{top:15px;right:15px}}@media (max-height: 600px) and (orientation: landscape){.app-container{padding:15px}.app-header{margin:0}.app-header h1{font-size:28px;margin-bottom:8px}.button-grid{grid-template-columns:repeat(2,1fr);gap:15px}.nav-button{height:50px!important;font-size:16px!important}}@media (max-width: 320px){.app-header{margin:0}.app-header h1{font-size:24px}.app-header p{font-size:14px}.nav-button{height:50px!important;font-size:16px!important}}
