.layout-wrapper[data-v-52757061]{background:var(--qm-bg-page);color:var(--qm-text);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.top-header[data-v-52757061]{background-color:transparent;flex-shrink:0;height:auto;padding-bottom:11px;padding-top:12px;position:relative;z-index:2}.top-header-actions[data-v-52757061]{align-items:center;display:flex;gap:12px;position:absolute;right:24px;top:12px;z-index:130}.user-version-banner-strip[data-v-52757061]{background-color:transparent;box-sizing:border-box;left:106px;position:absolute;right:0;top:0;z-index:120}.user-version-banner-strip__inner[data-v-52757061]{box-sizing:border-box;padding:8px 20px 0}.return-btn[data-v-52757061]{align-items:center;color:var(--qm-text);cursor:pointer;display:flex;font-family:Inter;font-size:16px;font-weight:600;position:relative;width:-moz-fit-content;width:fit-content;z-index:121}.return-btn .icon-box[data-v-52757061]{align-items:center;border:1px solid #3a3a42;border-radius:50%;display:flex;height:40px;justify-content:center;margin-left:24px;margin-right:9px;transition:all .3s;width:40px}.return-btn .icon-box img[data-v-52757061]{filter:brightness(0) invert(1);height:20px;width:20px}.return-btn .icon-box[data-v-52757061]:hover{border-color:#a787ff}.main-body[data-v-52757061]{border-top:1px solid #3a3a42;display:flex;flex:1;overflow:hidden}.left-sidebar[data-v-52757061]{height:100%;overflow-y:auto;padding-left:16px;padding-top:16px;width:212px}.menu-item[data-v-52757061]{align-items:center;border:2px solid transparent;border-radius:16px;box-sizing:border-box;color:var(--qm-text-secondary);cursor:pointer;display:flex;font-family:Inter;font-size:14px;font-weight:500;height:45px;margin-bottom:4px;padding-left:13px;transition:all .2s;width:180px}.menu-item[data-v-52757061]:hover{background-color:#a787ff1f;color:#c4b0ff}.menu-item.active[data-v-52757061]{background-color:#444;border:2px solid #a787ff;color:#a787ff;font-weight:600}.right-content[data-v-52757061]{background-color:transparent;flex:1;height:100%;overflow-y:auto;padding:20px}.subscribe-success-overlay{align-items:center;background:#0006;display:flex;inset:0;justify-content:center;position:fixed;z-index:2000}.subscribe-success-modal{background:#3e414e;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;box-shadow:0 12px 48px #00000059;min-height:291px;padding:46px 64px 24px;position:relative;width:556px}.subscribe-success-close{align-items:center;border:none;border-radius:6px;color:#f4f4f5;cursor:pointer;display:flex;font-size:20px;height:29px;justify-content:center;line-height:1;position:absolute;right:16px;top:16px;width:29px}.subscribe-success-title{font-size:26px;font-weight:500;line-height:31px}.subscribe-success-content,.subscribe-success-title{color:#f4f4f5;font-family:Inter,sans-serif;letter-spacing:-.03em;text-align:center}.subscribe-success-content{font-size:14px;font-weight:600;line-height:17px;margin-top:24px}.subscribe-success-line{border-top:1px solid hsla(240,5%,96%,.2);height:0;margin-top:24px;width:100%}.subscribe-success-confirm{align-items:center;background:#a787ff;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:20px;font-weight:500;height:43px;justify-content:center;line-height:24px;margin-left:auto;margin-right:auto;margin-top:24px;transition:opacity .3s;width:241px}.subscribe-success-confirm:hover{opacity:.9}@media(max-width:767px){.top-header[data-v-52757061]{padding-bottom:8px;padding-top:calc(8px + env(safe-area-inset-top,0px))}.return-btn[data-v-52757061]{min-height:44px}.return-btn .icon-box[data-v-52757061]{height:44px;margin-left:max(12px,env(safe-area-inset-left,0px));width:44px}.top-header-actions[data-v-52757061]{right:max(12px,env(safe-area-inset-right,0px));top:calc(8px + env(safe-area-inset-top,0px))}.top-header-actions[data-v-52757061] .lang-trigger{min-height:44px}.user-version-banner-strip[data-v-52757061]{left:auto;position:relative;right:auto;top:auto}.user-version-banner-strip__inner[data-v-52757061]{padding:8px 12px 0}.main-body[data-v-52757061]{flex-direction:column;min-height:0}.left-sidebar[data-v-52757061]{border-bottom:1px solid var(--qm-border);display:flex;flex-shrink:0;gap:8px;height:auto;overflow-x:auto;overflow-y:hidden;padding:10px max(12px,env(safe-area-inset-right,0px)) 10px max(12px,env(safe-area-inset-left,0px));width:100%}.menu-item[data-v-52757061]{border-radius:12px;margin:0;min-height:44px;padding:0 14px;white-space:nowrap;width:auto}.right-content[data-v-52757061]{height:0;min-height:0;overscroll-behavior-y:contain;padding:16px max(16px,env(safe-area-inset-right,0px)) max(20px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));width:100%}}@media(max-width:767px){.subscribe-success-modal{box-sizing:border-box;max-height:calc(100dvh - 32px);overflow-y:auto;padding:48px 20px 24px;width:calc(100vw - 32px)}.subscribe-success-confirm{max-width:100%;min-height:44px}}
