.login-page[data-v-b7be4eb4]{position:relative;display:flex;justify-content:center;min-height:100dvh;padding:0 16px;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;background:#000 url(/assets/bg_main-DsBxKahb.jpg) 0 0 / cover repeat;color:#f5f5f5;font-family:-apple-system,Tahoma,Verdana,Arial,Microsoft JhengHei,微軟正黑體,sans-serif;font-size:15px}.login-page__content[data-v-b7be4eb4]{width:100%;display:flex;justify-content:center}.login-page__panel[data-v-b7be4eb4]{box-sizing:border-box;width:min(360px,calc(100vw - 32px));max-width:100%;height:fit-content;margin:max(24px,8dvh) auto 24px}.login-page__panel[data-v-b7be4eb4]:has(.login-frame--register){width:min(420px,calc(100vw - 32px))}#app .home-layout .login-page.login-page--cogc.login-page--cogc{--ui-panel: rgba(0, 0, 0, .72);--ui-line: rgba(255, 255, 255, .2);--ui-radius-panel: 0;--ui-radius-control: 0;--ui-field: rgba(0, 0, 0, .35);--ui-primary: #c9a227;--ui-on-accent: #1a1200;--ui-text: #f5f5f5;--ui-muted: rgba(245, 245, 245, .75);--ui-accent: #c9a227;--ui-selected: transparent;--ui-control: transparent;--ui-shadow: none;--ui-blur: 0px;--ui-font: -apple-system, Tahoma, Verdana, Arial, "Microsoft JhengHei", "微軟正黑體", sans-serif}#app .home-layout .login-page.login-page--cogc.login-page--cogc .auth-modal--page{width:100%!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .login-frame,#app .home-layout .login-page.login-page--cogc.login-page--cogc .login-frame--page{box-sizing:border-box!important;width:100%!important;min-height:0!important;margin:0!important;padding:24px!important;border:1px solid rgba(255,255,255,.12)!important;border-image:none!important;border-radius:0!important;background:#000000b8!important;box-shadow:none!important;filter:none!important;color:#f5f5f5!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .login-frame:before,#app .home-layout .login-page.login-page--cogc.login-page--cogc .login-frame:after{display:none!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .login-logo-spacer{display:none!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .login-tabs{display:flex!important;align-items:baseline!important;gap:16px!important;margin:0 0 16px!important;padding:0!important;background:none!important;border:0!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .login-tab{flex:0 0 auto!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#f5f5f58c!important;font-size:.95rem!important;font-weight:400!important;cursor:pointer!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .login-tab:after{display:none!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .login-tab--active{color:#f5f5f5!important;font-size:1.25rem!important;font-weight:700!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .login-form-wrap,#app .home-layout .login-page.login-page--cogc.login-page--cogc .login-form-area{max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important;background:none!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .login-form-area form{display:grid!important;gap:12px!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .field-row{display:grid!important;grid-template-columns:1fr!important;gap:6px!important;margin:0!important;min-height:0!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .field-label{width:auto!important;min-width:0!important;margin:0!important;padding:0!important;color:#f5f5f5!important;font-size:14px!important;font-weight:400!important;text-align:left!important;white-space:normal!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .field-input{width:100%!important;min-width:0!important;height:auto!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .field-input input,#app .home-layout .login-page.login-page--cogc.login-page--cogc .field-input select{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:44px!important;height:44px!important;padding:8px 10px!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:0!important;background:#00000059!important;box-shadow:none!important;color:#f5f5f5!important;font:inherit!important;font-size:16px!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .field-input input::placeholder{color:#f5f5f566!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .field-input--group{display:flex!important;gap:6px!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .field-code-btn{flex:0 0 auto!important;min-height:44px!important;padding:0 10px!important;border:1px solid #c9a227!important;border-radius:0!important;background:transparent!important;color:#c9a227!important;font-size:14px!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .options-row{display:flex!important;justify-content:space-between!important;align-items:center!important;margin:0!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .remember__label,#app .home-layout .login-page.login-page--cogc.login-page--cogc .forgot,#app .home-layout .login-page.login-page--cogc.login-page--cogc .agree__text{color:#f5f5f5bf!important;font-size:14px!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .agree__text a{color:#c9a227!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .action-row{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;margin:4px 0 0!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .action-btn{width:100%!important;min-height:44px!important;height:auto!important;padding:10px 12px!important;border:0!important;border-radius:0!important;background:#c9a227!important;box-shadow:none!important;color:#1a1200!important;font-weight:600!important;cursor:pointer!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .action-btn span{background:none!important;color:#1a1200!important;-webkit-text-fill-color:#1a1200!important;font-size:15px!important;font-weight:600!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .action-btn:disabled{opacity:.6!important;cursor:wait!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .action-btn--secondary{border:1px solid rgba(255,255,255,.2)!important;background:transparent!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .action-btn--secondary span{color:#f5f5f5!important;-webkit-text-fill-color:#f5f5f5!important;font-weight:400!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .oauth-section{margin:0 0 16px!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .oauth-divider{color:#f5f5f599!important;font-size:13px!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .oauth-divider:before,#app .home-layout .login-page.login-page--cogc.login-page--cogc .oauth-divider:after{background:#ffffff1f!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .oauth-btn{min-height:44px!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:0!important;background:#00000059!important;color:#f5f5f5!important;font-weight:400!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .oauth-btn--line{border-color:#06c755!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .oauth-btn--telegram{border-color:#229ed9!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .login-frame{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .login-page__panel{max-height:none!important;overflow:visible!important;border-radius:0!important}#app .home-layout .login-page.login-page--cogc.login-page--cogc .action-btn{height:44px!important;min-height:44px!important;aspect-ratio:auto!important}#app .home-layout .login-page.login-page--cogc{padding:0 16px!important}html:has(.login-page--cogc),body:has(.login-page--cogc){background:#000}
