:root{--aq-paper:#f9fbfc;--aq-surface:#fff;--aq-ink:#102b46;--aq-body:#465a6b;--aq-muted:#607587;--aq-blue:#087f87;--aq-green:#087f87;--aq-soft:#edf4f7;--aq-mint:#edf7f6;--aq-hairline:#e3ebef;--aq-radius:18px}.aq-site,.public-body{background:var(--aq-paper);color:var(--aq-ink);--foreground:#102b46;--muted-foreground:#607587;--background:#f9fbfc;--primary:#087f87;--card:#fff;font-family:PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased}.aq-site h1,.aq-site h2,.public-body h1,.public-body h2{letter-spacing:-.8px;text-wrap:balance}.aq-keep-word,.aq-site h1>span.aq-keep-word{white-space:nowrap}.aq-course-intro h1 .aq-keep-word,.aq-reading-main h1 .aq-keep-word{color:inherit}.aq-lead,.aq-site .aq-caption,.aq-site .aq-course-card p{color:var(--aq-body)}.aq-lead{line-height:1.9}.aq-site .aq-eyebrow{font-size:11px;letter-spacing:1.7px;color:var(--aq-muted)}.aq-header,.public-body .public-header{max-width:1376px;width:100%;min-height:92px;margin:auto;padding:18px 48px;background:var(--aq-paper);gap:25px;box-shadow:none;border:0;display:flex;align-items:center;justify-content:space-between}.aq-brand,.public-body .public-brand{gap:12px;display:flex;align-items:center;flex-shrink:0}.aq-brand img,.public-body .brand-mark{width:46px;height:46px;object-fit:contain;border-radius:0;box-shadow:none;background:none}.aq-brand>span,.public-body .public-brand strong{font-size:19px;font-weight:650;color:var(--aq-ink);letter-spacing:.1px;line-height:1.5}.aq-brand small,.public-body .public-brand small{display:block;font-size:9px;font-weight:500;letter-spacing:2px;color:var(--aq-muted);margin-top:3px}.aq-nav,.public-body .public-nav{display:flex;align-items:center;gap:24px;font-size:13px}.aq-mobile-menu .join,.aq-nav .join,.public-body .public-nav .cta{border-radius:11px;background:var(--aq-blue);padding:12px 20px;min-height:44px;color:#fff}.aq-mobile-menu summary{font-size:14px;padding:12px 15px;background:var(--aq-soft);border-radius:10px;list-style:none;cursor:pointer}.aq-mobile-menu>nav{background:var(--aq-surface)}.aq-container{max-width:1376px;padding:0 48px}.aq-button{min-height:48px;padding:13px 22px;border-radius:11px;font-size:14px;background:var(--aq-blue);box-shadow:none}.aq-button.aq-secondary{color:var(--aq-blue)!important;background:var(--aq-soft)}.aq-text-link{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:var(--aq-blue)!important}.aq-actions{gap:12px}.aq-footer{display:block;width:100%;max-width:1376px;margin:76px auto 0;padding:34px 48px 30px;background:none}.aq-footer-top{display:flex;justify-content:space-between;align-items:flex-start;gap:35px}.aq-footer strong{font-size:19px;font-weight:600}.aq-footer p{font-size:13px;color:var(--aq-muted);line-height:1.8}.aq-footer nav{display:flex;align-items:center;gap:25px;font-size:13px}.aq-footer nav a{min-height:40px;display:inline-flex;align-items:center}.aq-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:30px;padding-top:20px;border-top:1px solid var(--aq-hairline)}.aq-footer-channels{display:flex;flex-wrap:wrap;gap:10px 25px;font-size:12px;color:var(--aq-muted)}.aq-footer-channels a{min-height:36px;display:inline-flex;align-items:center}.aq-icp{font-size:11px;color:var(--aq-muted)!important}.aq-channel-directory{display:grid;grid-template-columns:1fr 1fr;gap:30px 40px;min-width:0}.aq-channel-link{display:flex;align-items:flex-start;gap:16px;padding:18px 0;border:0!important;background:none!important;min-width:0}.aq-channel-icon{width:42px;height:42px;display:grid;place-items:center;background:var(--aq-soft);border-radius:50%;flex-shrink:0;color:var(--aq-blue)}.aq-channel-link>span:nth-child(2){flex:1;min-width:0}.aq-channel-link small{display:block;color:var(--aq-muted);font-size:12px;line-height:1.7;margin-bottom:6px}.aq-channel-link strong{display:block;color:var(--aq-ink);font-size:18px;line-height:1.6;font-weight:550;overflow-wrap:anywhere}.aq-channel-link p{font-size:13px;line-height:1.85;color:var(--aq-body);margin:9px 0 0}.aq-channel-link>svg{color:var(--aq-blue);margin-top:5px;flex-shrink:0}.aq-channel-link:hover strong{color:var(--aq-blue)}.aq-channel-link:focus-visible{outline:3px solid #278b99;outline-offset:8px}.aq-social-presence{padding-top:95px;display:grid;grid-template-columns:.95fr 1.3fr;gap:90px}.aq-social-intro h2{font-size:34px;line-height:1.5;margin:0 0 20px}.aq-social-intro p{font-size:15px;line-height:1.9;color:var(--aq-body);margin:0 0 20px}.aq-platform-bridge{display:grid;grid-template-columns:1fr 1.15fr;gap:85px;padding:55px 48px;margin-top:90px;background:var(--aq-soft);border-radius:24px}.aq-platform-bridge h2{font-size:33px;line-height:1.45;margin:0 0 20px}.aq-platform-bridge>div>p{font-size:15px;line-height:1.9;color:var(--aq-body);margin-bottom:18px}.aq-platform-entry-list{display:grid;gap:22px}.aq-platform-entry-list>a{display:flex;gap:20px;align-items:flex-start}.aq-platform-entry-list>a>span{font-size:12px;line-height:1.8;color:var(--aq-blue);padding-top:6px}.aq-platform-entry-list>a>div{flex:1;min-width:0}.aq-platform-entry-list h3{font-size:20px;line-height:1.5;margin:0 0 6px}.aq-platform-entry-list p{font-size:14px;line-height:1.85;margin:0;color:var(--aq-body)}.aq-platform-entry-list b{font-size:20px;font-weight:400;color:var(--aq-blue);padding-top:4px}.aq-course-card-image{border-radius:18px}.aq-course-card h3{font-weight:550}.aq-course-card-copy{padding-top:20px}.aq-course-card-image>span,.aq-course-card-kicker{font-size:12px}.aq-course-card p{-webkit-line-clamp:2;color:var(--aq-body)!important;font-size:15px!important}.aq-course-card-meta{margin:15px 0 20px;font-size:13px}.aq-course-card-bottom strong{font-size:24px}.aq-course-card-bottom a{font-size:14px}.aq-free-grid .aq-course-card{grid-template-columns:40% 1fr;gap:24px}.aq-free-grid .aq-course-card-image{min-height:185px}.aq-course-hero-v3{padding-top:28px;padding-bottom:35px;gap:65px;align-items:center}.aq-course-hero-v3 .aq-course-intro h1{font-size:42px;line-height:1.45;margin:24px 0 18px;letter-spacing:-.9px}.aq-course-hero-v3 .aq-course-subtitle{font-size:19px;line-height:1.9;color:var(--aq-body)}.aq-course-hero-v3 .aq-lead{font-size:15px;line-height:1.95;color:var(--aq-body)}.aq-course-hero-v3 .aq-cover-image{aspect-ratio:1.65}.aq-course-art-caption{padding:17px 24px}.aq-course-art-caption>span{font-size:10px;letter-spacing:1.6px}.aq-course-decision{padding:25px 30px;border-radius:16px;background:var(--aq-soft);margin-bottom:38px}.aq-course-decision dt,.aq-decision-action small{font-size:12px}.aq-course-tags{font-size:13px;color:var(--aq-muted)}.aq-story-nav{padding:14px 0;gap:30px}.aq-story-nav a{font-size:13px}.aq-course-editorial-layout .aq-course-body .aq-course-story>section{padding:56px 0!important}.aq-course-editorial-layout .aq-story-heading h2{font-size:32px;line-height:1.55}.aq-story-heading>span{font-size:11px}.aq-outcome-list p{font-size:18px}.aq-story-highlights>div p{font-size:17px;line-height:1.9;color:var(--aq-body)}.aq-story-highlights{background:var(--aq-soft);border-radius:22px;padding:34px!important}.aq-story-highlights>div{gap:18px 45px}.aq-story-highlights>footer{font-size:12px;margin-top:25px}.aq-curriculum-module ol small,.aq-curriculum-title small{font-size:12px}.aq-fit-columns ul,.aq-story-cases dd,.aq-story-difference p{color:var(--aq-body);font-size:15px;line-height:1.9}.aq-story-instructor{background:var(--aq-soft);border-radius:22px;padding:36px!important}.aq-story-reviews blockquote{font-size:17px;color:var(--aq-body)}.aq-story-delivery{margin-top:20px}.aq-reading-layout{grid-template-columns:220px minmax(0,1fr);gap:64px;max-width:1150px;margin:auto}.aq-reading-main{min-width:0}.aq-reading-main h1{font-size:37px!important;line-height:1.55!important;letter-spacing:-.7px;font-weight:600!important;max-width:830px}.aq-reading-main>section:first-of-type{padding-top:0!important;padding-bottom:15px!important;margin-bottom:0!important;background:none!important}.aq-reading-main>div[class*=mt-]{margin-top:25px!important}.aq-reading-main>section:first-of-type>p{color:var(--aq-body);line-height:1.95}.aq-reading-main :is(p,li){line-height:2.05;color:var(--aq-body)}.aq-reading-sidebar{padding-top:5px;font-size:13px}.aq-reading-sidebar p,.aq-reading-toc a{color:var(--aq-muted)}.aq-feature-hero{padding-top:55px;padding-bottom:70px;gap:70px}.aq-feature-hero h1{font-size:54px;line-height:1.4;max-width:650px}.aq-feature-hero .aq-lead{font-size:17px}.aq-platform-visual-v4{background:linear-gradient(145deg,#f3f8fa,#e9f2f6);min-height:470px;border-radius:25px}.aq-platform-visual-v4 .aq-flow-step{border-radius:14px;box-shadow:none}.aq-platform-visual-v4 .aq-flow-two{background:#e2f1f1}.aq-platform-visual-v4 .aq-visual-orbit{background:#dcecf2}.aq-three-features{gap:55px}.aq-three-features p{font-size:15px;line-height:1.9;color:var(--aq-body)}.aq-connect-page{padding-top:55px}.aq-connect-hero{padding:10px 0 48px;max-width:750px}.aq-connect-hero h1{font-size:52px;line-height:1.4;margin-bottom:24px}.aq-connect-page>.aq-channel-directory{max-width:1120px;gap:22px 75px;padding-bottom:25px}.aq-connect-section{scroll-margin-top:30px;padding:65px 0;display:grid;grid-template-columns:.85fr 1.35fr;gap:75px;align-items:center}.aq-connect-section h2{font-size:31px;line-height:1.55}.aq-connect-section p{font-size:15px;line-height:1.95;color:var(--aq-body)}.aq-wechat-material{display:block;background:var(--aq-surface);padding:20px;border-radius:20px;min-width:0}.aq-wechat-material img{width:100%;height:auto;display:block}.aq-wechat-material>span{display:block;text-align:right;margin-top:14px;font-size:12px;color:var(--aq-blue)}.aq-copy-account{display:flex;align-items:center;gap:15px;margin-top:20px;flex-wrap:wrap}.aq-copy-account>span{font-size:12px;color:var(--aq-blue)}.aq-account-id{display:grid;gap:8px}.aq-account-id>span{font-size:12px;color:var(--aq-muted)}.aq-account-id code{font-size:18px;color:var(--aq-ink);overflow-wrap:anywhere}.aq-channel-signature{display:flex;flex-direction:column;align-items:center;gap:20px;padding:40px;background:var(--aq-soft);border-radius:22px;text-align:center}.aq-channel-signature img{width:110px;height:110px;object-fit:contain}.aq-channel-signature strong{font-size:23px;font-weight:550}.aq-channel-signature>span{font-size:13px;color:var(--aq-muted)}.aq-member-home{padding-top:40px}.aq-member-welcome h1{font-size:36px;line-height:1.6;letter-spacing:-.8px;margin-bottom:18px}.aq-member-welcome h1>span{color:var(--aq-muted);font-size:27px;font-weight:400}.aq-member-welcome p{font-size:13px;color:var(--aq-muted)}.aq-member-start{margin-top:30px;padding:32px 36px;background:var(--aq-soft);border-radius:20px;display:flex;justify-content:space-between;align-items:center;gap:35px}.aq-member-start h2{font-size:27px;margin:0 0 12px}.aq-member-start p{max-width:560px;font-size:14px;line-height:1.85;color:var(--aq-body);margin:0}.aq-member-start .aq-eyebrow{margin-bottom:12px}.aq-member-start .aq-actions{margin:0;flex-shrink:0;flex-direction:column;align-items:stretch}.aq-member-home .aq-open-section{padding-top:50px}.aq-member-home .aq-open-section h2{font-size:29px}.aq-member-home .aq-member-actions>a{padding:24px 0}.aq-member-home .aq-member-actions h3{font-size:23px;margin:20px 0 12px}.aq-member-home .aq-member-actions p{font-size:15px;color:var(--aq-body);min-height:0}.aq-member-detail{padding-top:35px}.aq-member-detail h1{font-size:38px;margin-bottom:18px}.aq-member-detail .aq-section-heading{margin-bottom:30px}.aq-member-workspace{gap:45px}.aq-empty-state{padding:38px!important;background:var(--aq-soft)!important;border:0!important;border-radius:20px;max-width:850px}.aq-empty-state>svg{color:var(--aq-blue);margin-bottom:20px}.aq-empty-state h3,.aq-empty-state h4{font-size:23px;line-height:1.65;margin:0 0 12px}.aq-empty-state p{font-size:15px;color:var(--aq-body);line-height:1.9;max-width:600px;margin:0}.aq-empty-state .aq-actions{margin-bottom:0}.aq-empty-state-compact{padding:25px!important}.public-body .public-header .header-tools{display:flex;gap:15px;align-items:center}.public-body .public-nav-link{font-size:13px;padding:0;min-height:44px;display:inline-flex;align-items:center;color:var(--aq-ink);background:none;border:0}.public-body .public-nav-link.active{color:var(--aq-blue);background:none}.public-body .public-nav-link.login-action{background:none;padding:0}.public-body .public-nav .cta{font-size:13px}.public-body .public-nav-logout button{padding:0 5px!important;background:none!important;color:var(--aq-muted)!important;font-size:12px}.public-body .lang-switch{display:none}.public-body .public-main{max-width:1376px;margin:auto;padding:35px 48px 0}.public-body .community-hero,.public-body .docs-hero,.public-body .user-account-hero{background:var(--aq-soft);padding:38px 40px;border-radius:22px;margin-bottom:32px;box-shadow:none;border:0}.public-body .community-hero h1,.public-body .docs-hero h1{font-size:36px;line-height:1.45;color:var(--aq-ink);margin:12px 0 18px;font-weight:600}.public-body .community-hero .lead,.public-body .docs-hero .lead{font-size:16px;line-height:1.9;color:var(--aq-body)}.public-body .eyebrow{font-size:11px;letter-spacing:1.6px;color:var(--aq-muted)}.public-body .platform-subnav{display:flex;flex-wrap:wrap;gap:25px;margin:0 0 25px;font-size:13px}.public-body .platform-subnav a{display:inline-flex;min-height:40px;align-items:center;color:var(--aq-muted)}.public-body .platform-subnav a[aria-current=page]{color:var(--aq-blue)}.public-body .docs-shell{display:grid;grid-template-columns:220px minmax(0,1fr);gap:55px;padding:0 10px}.public-body .docs-toc{position:sticky;top:25px;align-self:start;display:block;min-width:0}.public-body .docs-chapters{display:grid;gap:12px;margin-bottom:28px}.public-body .docs-chapters a{font-size:13px;line-height:1.8;color:var(--aq-ink);padding:5px 0}.public-body .docs-note{background:none;padding:12px 0;border-radius:0;box-shadow:none}.public-body .docs-note h3{font-size:13px}.public-body .docs-note p{font-size:12px;color:var(--aq-muted);line-height:1.9}.public-body .docs-card{background:none;padding:0 0 30px;border:0;border-radius:0;scroll-margin-top:25px;box-shadow:none}.public-body .docs-card h3{font-size:23px;color:var(--aq-ink)}.public-body .docs-card>p{font-size:15px;line-height:1.9;color:var(--aq-body)}.public-body .docs-code{border-radius:15px;background:#142c43;padding:24px;font-size:13px;line-height:1.85;color:#e8f2f7;white-space:pre;overflow-x:auto}.public-body .public-footer{display:block;max-width:1376px;margin:65px auto 0;padding:30px 48px;background:none;border:0}.public-body .public-footer>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:25px}.public-body .public-footer strong{font-size:19px;color:var(--aq-ink)}.public-body .public-footer p{font-size:13px;color:var(--aq-muted)}.public-body .public-footer nav{display:flex;gap:24px;flex-wrap:wrap;font-size:13px}.public-body .public-footer a{color:var(--aq-muted)}.public-body .public-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--aq-hairline);padding-top:20px;margin-top:20px}.public-body .public-footer-bottom nav{font-size:12px;gap:24px}.public-body .user-account-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 50px}.public-body .user-account-grid strong{font-weight:500;font-size:16px;color:var(--aq-ink)}.public-body .user-license-panel{padding:0}.public-body .user-license-card{padding:28px;background:var(--aq-surface);border-radius:18px}.public-body .user-license-card-head strong{font-size:20px;line-height:1.6;color:var(--aq-ink)}.public-body .user-license-card dl{gap:20px 35px}.public-body .user-license-card dd{font-size:15px;color:var(--aq-ink);font-weight:500;line-height:1.8}.public-body .license-status{background:#e5f3ec;color:#176947}.public-body .aq-license-details{margin:20px 0;font-size:13px;color:var(--aq-body)}.public-body .aq-license-details summary{cursor:pointer;color:var(--aq-blue);padding:10px 0;min-height:40px;line-height:1.8}.public-body .aq-license-details dl{margin-top:15px}.public-body .license-key-security{font-size:13px;color:var(--aq-muted);line-height:1.9;max-width:850px}.public-body .community-grid{gap:30px}.public-body .community-card{background:none;padding:15px 0;border:0}.public-body .aq-native-channels{display:grid;grid-template-columns:1fr 1fr;gap:22px 45px;padding:15px 0}.public-body .aq-native-channels a{display:block;padding:16px 0;color:var(--aq-ink)}.public-body .aq-native-channels small{display:block;color:var(--aq-muted);font-size:12px;margin-bottom:8px}.public-body .aq-native-channels strong{font-size:20px}.public-body .aq-native-channels p{font-size:14px;line-height:1.85;color:var(--aq-body)}.public-body .aq-community-next{padding:28px 0;font-size:15px}.public-body .aq-community-next a{color:var(--aq-blue)}@media(max-width:1100px){.aq-header,.public-body .public-header{padding-left:30px;padding-right:30px}.aq-nav,.public-body .public-nav{gap:16px}.aq-social-presence{gap:45px;grid-template-columns:1fr 1.2fr}.aq-channel-directory{gap:25px}.aq-platform-bridge{gap:45px;padding:36px}.aq-member-start{display:block}.aq-member-start .aq-actions{flex-direction:row;margin-top:22px}.public-body .public-header .header-tools{gap:10px}}@media(max-width:960px){.aq-nav{display:none}.aq-mobile-menu{display:block;position:relative}.aq-mobile-menu>nav{position:absolute;right:0;top:calc(100% + 10px);width:min(320px,calc(100vw - 44px));padding:18px;box-shadow:0 15px 40px #102b4612;border-radius:16px;display:grid;gap:4px;z-index:30}.aq-mobile-menu>nav a{padding:12px;font-size:14px}.public-body .platform-nav-label{display:inline-flex;align-items:center;justify-content:center;padding:12px 15px;background:var(--aq-soft);color:var(--aq-ink);border-radius:10px;cursor:pointer;font-size:14px}.public-body input.platform-nav-toggle{display:block;position:absolute;width:1px;height:1px;min-height:0;padding:0;margin:0;opacity:0;clip-path:inset(50%)}.public-body .platform-nav-shell>.public-nav{display:none;position:absolute;right:0;top:calc(100% + 14px);width:min(340px,calc(100vw - 44px));background:#fff;padding:18px;border-radius:16px;box-shadow:0 15px 40px #102b4612;z-index:100;gap:7px}.public-body .platform-nav-toggle:checked~.public-nav{display:grid;grid-template-columns:1fr 1fr}.public-body .platform-nav-toggle:focus-visible+.platform-nav-label{outline:3px solid #278b99;outline-offset:4px}.aq-channel-directory{grid-template-columns:1fr}.aq-reading-layout{gap:35px;grid-template-columns:180px minmax(0,1fr)}}@media(max-width:700px){.aq-header,.public-body .public-header{padding:15px 22px;min-height:82px;gap:14px}.aq-brand img,.public-body .brand-mark{width:41px;height:41px}.aq-brand>span,.public-body .public-brand strong{font-size:17px}.aq-brand small,.public-body .public-brand small{font-size:8px;letter-spacing:1.6px}.aq-container{padding:0 22px}.aq-site .aq-eyebrow{font-size:10px;line-height:1.8;letter-spacing:1.4px;margin-bottom:15px}.aq-button{font-size:13px;min-height:46px;padding:12px 17px}.aq-lead{font-size:15px}.aq-footer{padding:28px 22px;margin-top:55px}.aq-footer-top{display:block}.aq-footer p{font-size:12px}.aq-footer nav{gap:7px 20px;margin-top:18px}.aq-footer nav a{font-size:12px;min-height:34px}.aq-footer-bottom{display:block;padding-top:15px;margin-top:16px}.aq-footer-channels{gap:5px 18px;font-size:12px}.aq-icp{display:inline-block;font-size:11px;margin-top:15px;white-space:normal}.aq-social-presence{padding-top:65px;grid-template-columns:1fr;gap:20px}.aq-social-intro h2{font-size:28px;margin-bottom:15px}.aq-social-intro p{font-size:14px;margin-bottom:10px}.aq-channel-directory{grid-template-columns:1fr;gap:10px}.aq-channel-link{gap:14px;padding:13px 0}.aq-channel-link strong{font-size:17px}.aq-channel-link small{font-size:12px}.aq-channel-link p{font-size:13px;margin-top:6px}.aq-channel-icon{width:39px;height:39px}.aq-platform-bridge{grid-template-columns:1fr;gap:30px;padding:28px 23px;margin-top:60px;border-radius:20px}.aq-platform-bridge h2{font-size:27px}.aq-platform-bridge>div>p{font-size:14px}.aq-platform-entry-list{gap:22px}.aq-platform-entry-list h3{font-size:19px}.aq-platform-entry-list p{font-size:13px}.aq-platform-entry-list>a{gap:16px}.aq-course-grid{gap:30px!important}.aq-free-grid .aq-course-card{display:grid;grid-template-columns:37% 1fr;gap:18px}.aq-free-grid .aq-course-card-image{min-height:160px;border-radius:15px}.aq-free-grid .aq-course-card h3{font-size:18px!important;line-height:1.6!important;margin:10px 0!important}.aq-free-grid .aq-course-card-meta{font-size:11px;gap:6px;margin:8px 0 12px}.aq-free-grid .aq-course-card-bottom strong{font-size:19px}.aq-free-grid .aq-course-card-bottom a{font-size:12px}.aq-course-card h3{font-size:23px!important}.aq-course-card p{font-size:14px!important}.aq-course-card-copy{padding-top:18px}.aq-course-card-meta{font-size:12px}.aq-course-card-bottom a{font-size:13px}.aq-course-hero-v3{padding:20px 0 28px;gap:25px}.aq-course-hero-v3 .aq-course-intro h1{font-size:31px;margin:20px 0 16px}.aq-course-hero-v3 .aq-course-subtitle{font-size:16px;line-height:1.9}.aq-course-hero-v3 .aq-lead{font-size:14px}.aq-course-hero-v3 .aq-cover-image{aspect-ratio:1.85}.aq-course-tags{font-size:12px;gap:10px}.aq-course-decision{padding:23px 20px;margin-bottom:25px}.aq-course-decision dl{gap:18px}.aq-course-decision dd{font-size:14px}.aq-course-art-caption{padding:14px 20px}.aq-course-quick-action{margin-top:22px}.aq-story-nav{padding:10px 0;gap:24px;scroll-padding:10px}.aq-course-editorial-layout .aq-course-body .aq-course-story>section{padding:38px 0!important}.aq-course-editorial-layout .aq-story-heading h2{font-size:27px;line-height:1.55}.aq-outcome-list p{font-size:16px}.aq-story-highlights>div p{font-size:15px}.aq-story-highlights,.aq-story-instructor{padding:25px!important}.aq-curriculum-title strong{font-size:16px}.aq-curriculum-module ol small,.aq-curriculum-title small{font-size:12px}.aq-curriculum-module ol li>p,.aq-fit-columns ul,.aq-story-cases dd,.aq-story-difference p{font-size:14px}.aq-reading-layout{display:block}.aq-reading-main h1{font-size:28px!important;line-height:1.6!important;letter-spacing:-.5px}.aq-reading-main>section:first-of-type{padding-bottom:8px!important}.aq-reading-main>div[class*=mt-]{margin-top:20px!important}.aq-reading-main :is(p,li){font-size:15px;line-height:2}.aq-feature-hero{padding-top:35px;padding-bottom:45px;gap:30px}.aq-feature-hero h1{font-size:35px;line-height:1.45;letter-spacing:-.8px}.aq-feature-hero .aq-lead{font-size:15px}.aq-platform-visual-v4{min-height:0;padding:23px;border-radius:20px}.aq-platform-visual-v4 .aq-flow-step{padding:18px 20px;width:85%}.aq-platform-visual-v4 .aq-flow-step h3{font-size:20px}.aq-platform-visual-v4 .aq-flow-step p{font-size:12px}.aq-platform-visual-v4 .aq-flow-two{margin-left:15%}.aq-connect-page{padding-top:35px}.aq-connect-hero{padding:5px 0 20px}.aq-connect-hero h1{font-size:34px}.aq-connect-page>.aq-channel-directory{gap:5px}.aq-connect-section{padding:38px 0;grid-template-columns:1fr;gap:22px}.aq-connect-section h2{font-size:26px}.aq-connect-section p{font-size:14px}.aq-wechat-material{padding:12px;border-radius:16px}.aq-channel-signature{padding:30px}.aq-copy-account{gap:10px}.aq-account-id code{font-size:17px}.aq-member-home{padding-top:28px}.aq-member-welcome h1{font-size:29px;margin-bottom:10px}.aq-member-welcome h1>span{font-size:22px;line-height:1.7;display:block;margin-top:8px}.aq-member-welcome p{font-size:12px}.aq-member-start{padding:25px 22px;margin-top:24px;border-radius:18px}.aq-member-start h2{font-size:24px}.aq-member-start p{font-size:14px}.aq-member-start .aq-actions{flex-direction:column;align-items:stretch;margin-top:20px;gap:10px}.aq-member-home .aq-open-section{padding-top:38px}.aq-member-home .aq-open-section h2{font-size:25px}.aq-member-home .aq-member-actions>a{padding:14px 0}.aq-member-home .aq-member-actions h3{font-size:22px;margin:14px 0 10px}.aq-member-detail{padding-top:25px}.aq-member-detail h1{font-size:31px}.aq-empty-state{padding:26px 23px!important}.aq-empty-state h3,.aq-empty-state h4{font-size:21px}.aq-empty-state p{font-size:14px}.aq-empty-state .aq-actions{align-items:stretch;flex-direction:column}.public-body .public-main{padding:22px 22px 0}.public-body .community-hero,.public-body .docs-hero,.public-body .user-account-hero{padding:26px 23px;border-radius:18px;margin-bottom:24px}.public-body .community-hero h1,.public-body .docs-hero h1{font-size:28px;line-height:1.55}.public-body .community-hero .lead,.public-body .docs-hero .lead{font-size:14px;line-height:1.95}.public-body .platform-subnav{gap:18px;font-size:12px;margin-bottom:20px}.public-body .docs-shell{display:block;padding:0}.public-body .docs-toc{position:static;margin-bottom:30px;display:block}.public-body .docs-chapters{grid-template-columns:1fr 1fr;gap:10px 20px}.public-body .docs-note{display:block}.public-body .docs-code{font-size:12px;padding:20px 18px;border-radius:13px}.public-body .docs-card h3{font-size:22px;line-height:1.6}.public-body .docs-card>p{font-size:14px}.public-body .public-footer{padding:28px 22px;margin-top:40px}.public-body .public-footer-bottom,.public-body .public-footer>div:first-child{display:block}.public-body .public-footer nav{font-size:12px;gap:15px 22px;margin-top:20px;line-height:1.8}.public-body .public-footer-bottom nav{margin-top:0;font-size:12px;gap:15px}.public-body .user-account-grid{gap:20px;grid-template-columns:1fr}.public-body .user-account-grid strong{font-size:15px}.public-body .user-license-card{padding:23px 20px}.public-body .user-license-card-head strong{font-size:20px}.public-body .user-license-card dd{font-size:14px}.public-body .user-license-card dl{grid-template-columns:1fr;gap:18px}.public-body .user-license-card code{word-break:break-all}.public-body .aq-native-channels{grid-template-columns:1fr;gap:10px}.public-body .aq-native-channels strong{font-size:19px}}@media(prefers-reduced-motion:reduce){.aq-site *,.public-body *{scroll-behavior:auto!important;transition:none!important}}.public-body .docs-notes summary{cursor:pointer;color:var(--aq-blue);font-size:13px;padding:12px 0;min-height:44px}.public-body .docs-notes[open] summary{margin-bottom:8px}.public-body .docs-chapters a,.public-body .platform-subnav a{border:0;border-radius:0;background:none;box-shadow:none;text-decoration:none;font-weight:400}.public-body .public-nav-link{font-weight:400}.aq-site.aq-home-v4 .button.light{background:var(--aq-soft);color:var(--aq-blue);border:0}.aq-site.aq-home-v4 .hero h1{font-size:clamp(44px,4.1vw,60px);line-height:1.3}.aq-site.aq-home-v4 .hero .intro{color:var(--aq-body)}@media(max-width:700px){.aq-site.aq-home-v4 .hero h1{font-size:35px;line-height:1.4}.aq-site.aq-home-v4 .hero{padding-top:30px;padding-bottom:30px}.aq-site.aq-home-v4 .hero-index{margin-top:18px}.aq-site.aq-home-v4 .button.light{color:var(--aq-blue)}}.aq-license-entry{padding-top:55px}.aq-license-entry-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:center;padding:25px 0 55px}.aq-license-entry h1{font-size:51px;line-height:1.5}.aq-license-entry h1>span{white-space:nowrap}.aq-license-steps{list-style:none;margin:0;padding:30px 35px;background:var(--aq-soft);border-radius:22px;display:grid;gap:30px}.aq-license-steps li{display:flex;gap:22px}.aq-license-steps li>span{font-size:13px;line-height:1.9;color:var(--aq-blue);padding-top:4px}.aq-license-steps h2{font-size:23px;line-height:1.5;margin:0 0 10px}.aq-license-steps p{font-size:14px;color:var(--aq-body);line-height:1.85;margin:0}.aq-license-note{max-width:850px;padding:30px 0}.aq-license-note h2{font-size:29px}.aq-license-note p{font-size:15px;line-height:1.9;color:var(--aq-body)}.aq-license-dashboard{min-width:0}.aq-license-dashboard h2{font-size:25px;line-height:1.6;margin:0 0 15px}.aq-license-list{display:grid;gap:25px}.aq-license-card{padding:30px;background:var(--aq-surface);border-radius:20px}.aq-license-card>header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.aq-license-card>header h2{margin:0}.aq-license-card .aq-eyebrow{margin-bottom:10px}.aq-license-state{font-size:12px;padding:7px 12px;border-radius:30px;background:var(--aq-soft);color:var(--aq-muted);white-space:nowrap}.aq-license-state.is-active{background:#e4f3ec;color:#176947}.aq-license-summary{display:grid;grid-template-columns:1.5fr 1fr;gap:20px;margin:25px 0}.aq-license-detail dt,.aq-license-summary dt{font-size:12px;color:var(--aq-muted);margin-bottom:9px}.aq-license-detail dd,.aq-license-summary dd{font-size:15px;color:var(--aq-ink);margin:0;line-height:1.8}.aq-license-detail{margin-top:12px}.aq-license-detail summary{font-size:14px;color:var(--aq-blue);cursor:pointer;padding:10px 0;min-height:42px}.aq-license-detail p{font-size:13px;line-height:1.85;color:var(--aq-body)}.aq-license-detail dl{display:grid;gap:18px;margin:15px 0}.aq-license-detail code{font-size:13px;word-break:break-all}.aq-license-application{padding:40px 0 10px}.aq-license-application .aq-section-heading{margin-bottom:22px}.aq-license-application .aq-section-heading p{font-size:14px;color:var(--aq-body);line-height:1.85}.aq-license-dashboard form{display:grid;gap:18px;max-width:760px}.aq-license-dashboard label{display:grid;gap:9px;font-size:14px;color:var(--aq-body);line-height:1.8}.aq-license-dashboard label>span{font-size:12px;color:var(--aq-muted)}.aq-license-dashboard :is(input:not([type=checkbox]),textarea){width:100%;max-width:100%;min-width:0;padding:13px 15px;border:1px solid transparent;background:var(--aq-soft);color:var(--aq-ink);border-radius:10px;font-family:inherit;font-size:16px;line-height:1.8}.aq-license-dashboard :is(input,textarea):focus-visible{outline:2px solid var(--aq-blue);outline-offset:3px}.aq-license-dashboard form>.aq-button{justify-self:start}.aq-license-confirm{display:flex!important;gap:10px!important;align-items:center;font-size:13px!important}.aq-license-confirm input{width:17px;height:17px;accent-color:var(--aq-blue);flex-shrink:0}.aq-license-feedback{font-size:14px;line-height:1.9;background:var(--aq-mint);color:#176947;padding:15px 20px;border-radius:12px;margin:0 0 25px}.aq-license-error{background:#fff1ed;color:#963f2a}.aq-license-once{background:var(--aq-mint);padding:28px;border-radius:20px;margin-bottom:25px}.aq-license-once p{font-size:14px;line-height:1.85;color:var(--aq-body)}.aq-license-once textarea{background:#fff;min-height:100px;font-family:monospace;margin-bottom:15px}.aq-license-history{padding-top:35px}.aq-license-history article{padding:22px 0}.aq-license-history article>div{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;font-size:14px}.aq-license-history strong{font-weight:550;color:var(--aq-blue)}.aq-license-history time{font-size:12px;color:var(--aq-muted)}.aq-license-history p{font-size:14px;line-height:1.9;color:var(--aq-body);margin-bottom:0;overflow-wrap:anywhere}@media(max-width:960px){.aq-license-entry-hero{grid-template-columns:1fr;gap:30px}.aq-license-entry h1{font-size:42px}}@media(max-width:700px){.aq-license-entry{padding-top:25px}.aq-license-entry-hero{padding:10px 0 30px;gap:25px}.aq-license-entry h1{font-size:32px;line-height:1.55;letter-spacing:-.8px}.aq-license-entry .aq-lead{font-size:15px}.aq-license-steps{padding:26px 23px;border-radius:18px;gap:25px}.aq-license-steps h2{font-size:21px}.aq-license-steps p{font-size:13px}.aq-license-note{padding:25px 0}.aq-license-note h2{font-size:25px}.aq-license-note p{font-size:14px}.aq-license-card{padding:24px 22px}.aq-license-dashboard h2{font-size:23px}.aq-license-summary{grid-template-columns:1fr;gap:20px}.aq-license-summary dd{font-size:14px}.aq-license-application{padding-top:30px}.aq-license-history article>div{display:grid;gap:7px}.aq-license-dashboard form>.aq-button{justify-self:stretch}.aq-license-once{padding:24px 22px}}.aq-account-links{display:flex;align-items:center;gap:12px 32px;flex-wrap:wrap;margin:0;padding:0}.aq-account-links a{display:inline-flex;align-items:center;gap:2px;min-height:44px;color:var(--aq-muted);font-size:13px;line-height:1.6;white-space:nowrap}.aq-account-links a:hover{color:var(--aq-blue)}.aq-account-links a:focus-visible{outline:2px solid var(--aq-blue);outline-offset:4px;border-radius:3px}.aq-account-links svg{flex-shrink:0}.aq-connect-minimal{min-height:40vh;padding-bottom:35px}.aq-connect-minimal .aq-connect-hero{padding-bottom:12px}.public-body .public-footer-bottom nav.aq-account-links{gap:12px 32px;margin:0}.public-body .aq-account-links a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;gap:2px}@media(max-width:700px){.aq-account-links,.public-body .public-footer-bottom nav.aq-account-links{gap:4px 24px}.aq-account-links a,.public-body .aq-account-links a{font-size:12px}.aq-connect-minimal .aq-connect-hero h1{font-size:32px}}.aq-category-desktop{display:none}.aq-account-links .aq-platform-logo{width:18px;height:18px;object-fit:contain;flex-shrink:0;margin-right:5px}@media(min-width:1024px){.aq-category-mobile{display:none}.aq-category-desktop{display:grid;gap:3px}.aq-category-desktop button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:8px 11px;min-height:36px;text-align:left;border:0;border-radius:8px;background:transparent;color:var(--aq-body);font-size:13px;line-height:1.6;cursor:pointer}.aq-category-desktop button small{font-size:11px;color:var(--aq-muted);font-variant-numeric:tabular-nums}.aq-category-desktop button:hover{background:var(--aq-soft)}.aq-category-desktop button[aria-pressed=true]{color:var(--aq-blue);background:#e1f0f1;font-weight:600}.aq-category-desktop button:focus-visible{outline:2px solid var(--aq-blue);outline-offset:2px}}.aq-account-links .aq-account-popup-trigger{display:inline-flex;align-items:center;gap:2px;min-height:44px;border:0;padding:0;background:none;color:var(--aq-muted);font-size:13px;line-height:1.6;white-space:nowrap;cursor:pointer}.aq-account-links .aq-account-popup-trigger:hover{color:var(--aq-blue)}.aq-account-popup-trigger:focus-visible{outline:2px solid var(--aq-blue);outline-offset:4px}.aq-follow-dialog{position:fixed;inset:0;margin:auto;width:min(360px,calc(100vw - 40px));max-height:85dvh;overflow-y:auto;border:0;border-radius:22px;padding:34px 25px 25px;background:white;color:#102b46;box-shadow:0 25px 100px #102b4626;text-align:center}.aq-follow-dialog[open]{display:grid;gap:12px}.aq-follow-dialog::backdrop{background:#102b4666;backdrop-filter:blur(3px)}.aq-follow-dialog .aq-follow-close{position:absolute;right:10px;top:10px;display:grid;place-items:center;width:32px;height:32px;min-height:32px;padding:0;border:0;border-radius:50%;background:#f0f6f8;color:#526d83;cursor:pointer}.aq-follow-dialog h2{font-size:20px;line-height:1.6;margin:7px 0 0;font-weight:600}.aq-follow-dialog p{font-size:12px;line-height:1.8;margin:0;color:#526d83}.aq-follow-dialog .aq-follow-qr{display:block;width:min(260px,100%);height:auto;margin:0 auto}@media(max-width:700px){.aq-account-links .aq-account-popup-trigger{font-size:12px}}.aq-lesson-plan h4{margin:24px 0 8px;font-size:15px;font-weight:650;color:#163d55}.aq-lesson-plan h4:first-child{margin-top:0}.aq-lesson-deliverable{margin-top:24px;padding:18px 22px;background:#edf7f7;border-radius:16px}.aq-lesson-deliverable h4{margin:0 0 8px}.aq-lesson-deliverable p{margin:0;line-height:1.9;color:#315b69}.aq-curriculum-title small{line-height:1.7;white-space:normal}@media(max-width:640px){.aq-lesson-deliverable{padding:16px}.aq-curriculum-title strong{overflow-wrap:anywhere}}.aq-info-page{max-width:960px;padding-top:64px;padding-bottom:80px}.aq-info-page header{margin-bottom:48px}.aq-info-page h1{font-size:clamp(2rem,5vw,3.6rem);line-height:1.2;margin:16px 0 24px}.aq-info-page section{margin:36px 0}.aq-info-page h2{font-size:1.3rem;margin-bottom:12px}.aq-info-page p{line-height:1.95;color:#526a7b}.aq-info-page nav{display:flex;flex-wrap:wrap;gap:20px;margin-top:44px}.aq-article-byline a,.aq-info-page a{color:#07858e}.aq-article-notes{margin:36px 0;padding:28px 0;border-top:1px solid #e1edf1}.aq-article-notes h2{font-size:1.35rem;margin:16px 0}.aq-article-notes li,.aq-article-notes p{line-height:1.9;color:#526a7b}.aq-article-notes ul{padding-left:1.3em;list-style:disc}.aq-article-notes a{color:#07858e;overflow-wrap:anywhere}.aq-footer nav{flex-wrap:wrap}.aq-article-byline{display:flex;gap:12px;flex-wrap:wrap;font-size:14px;line-height:1.8;margin-top:18px;color:#526a7b}@media(max-width:600px){.aq-info-page{padding-top:32px;padding-bottom:48px}.aq-info-page header{margin-bottom:28px}.aq-article-notes{padding:20px 0}}.aq-footer{margin-top:24px;padding-top:24px;padding-bottom:24px}.aq-footer-bottom{margin-top:20px;padding-top:16px}.aq-site>main.min-h-screen{min-height:0}.aq-reading-page>div[class*=pb-20]{padding-bottom:28px}.aq-reading-main>div.space-y-8{display:flex;flex-direction:column;gap:16px}.aq-reading-main>div.space-y-8>section{margin-block:0;padding-top:20px;padding-bottom:20px}.aq-reading-main>div.space-y-8>section>div:first-child>h2{margin-bottom:14px}.aq-reading-main .aq-article-related-courses>div:first-child{margin-bottom:20px}.aq-info-page{padding-top:44px;padding-bottom:24px}.aq-info-page header{margin-bottom:28px}.aq-info-page section{margin:24px 0}.aq-info-page nav{margin-top:24px}.aq-course-editorial-layout .aq-course-body .aq-course-story>section{padding:32px 0!important}.aq-course-page>.aq-open-section{padding-top:44px}.aq-course-page>.aq-related{margin-top:36px}.aq-course-decision{margin-bottom:24px}.aq-story-nav{margin-bottom:8px}.aq-platform-bridge{margin-top:64px}@media(max-width:700px){.aq-footer{margin-top:20px;padding-top:20px;padding-bottom:24px}.aq-footer-top{gap:20px}.aq-footer-bottom{margin-top:18px;padding-top:14px}.aq-reading-page>div[class*=pb-20]{padding-bottom:16px}.aq-reading-main>div.space-y-8{gap:12px}.aq-reading-main>div.space-y-8>section{padding-top:16px;padding-bottom:16px}.aq-course-editorial-layout .aq-course-body .aq-course-story>section{padding:24px 0!important}.aq-course-page>.aq-open-section{padding-top:30px}.aq-course-page>.aq-related{margin-top:24px}.aq-info-page{padding-top:28px;padding-bottom:20px}.aq-info-page header{margin-bottom:24px}.aq-info-page section{margin:22px 0}.aq-platform-bridge{margin-top:40px}}.aq-sequence-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 38px}.aq-sequence-links.is-single{grid-template-columns:1fr}.aq-reading-main .aq-reading-sequence .aq-related-item{padding-bottom:0}@media(max-width:700px){.aq-sequence-links{grid-template-columns:1fr;gap:24px}}.aq-site .aq-auth{min-height:0}.aq-site .aq-subpage[class*=pb-]:not(.aq-reading-page){padding-bottom:28px}@media(max-width:700px){.aq-site .aq-subpage[class*=pb-]:not(.aq-reading-page){padding-bottom:16px}}.aq-site.aq-home-v4 .hero{padding-top:48px;padding-bottom:32px}.aq-site.aq-home-v4 .section{padding-top:64px}.aq-site.aq-home-v4 .learning-path{padding-top:24px}.aq-site.aq-home-v4 .cta{margin-top:64px}.aq-site main.aq-subpage:not(.aq-reading-page)>div[class*=pb-]{padding-bottom:28px}@media(max-width:700px){.aq-site.aq-home-v4 .hero{padding-top:30px;padding-bottom:24px}.aq-site.aq-home-v4 .section{padding-top:44px}.aq-site.aq-home-v4 .learning-path{padding-top:24px}.aq-site.aq-home-v4 .cta{margin-top:40px}.aq-site main.aq-subpage:not(.aq-reading-page)>div[class*=pb-]{padding-bottom:16px}}.aq-reading-main>.aq-article-header{padding:0!important;margin:0!important}.aq-reading-main .aq-article-header h1{max-width:none;font-size:36px!important;line-height:1.45!important;text-wrap:pretty;word-break:normal;overflow-wrap:normal;margin-bottom:0}.aq-title-word{white-space:nowrap}.aq-reading-main .aq-article-description{margin:14px 0 0;font-size:16px;line-height:1.9}.aq-article-header .aq-article-byline{margin-top:12px;font-size:13px;gap:8px 16px}.aq-article-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 20px;margin-top:14px}.aq-article-dates{display:flex;gap:18px;flex-wrap:wrap;color:#61788e;font-size:13px}.aq-article-dates>span{display:inline-flex;align-items:center;gap:7px}.aq-article-dates svg{width:16px;height:16px}.aq-article-toolbar .aq-article-share{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;border:0;background:transparent;box-shadow:none;padding:8px 0 8px 12px;color:#087d85;font-size:13px;border-radius:6px}.aq-reading-main>.aq-article-header+div.space-y-8{margin-top:14px!important}.aq-reading-main>.aq-article-header+div.space-y-8>section:first-child{padding-top:8px}.aq-related-list.is-single{grid-template-columns:1fr}.aq-reading-main .aq-related-reading .aq-related-item p{margin:8px 0 10px;line-height:1.8}.aq-reading-main .aq-related-reading .aq-related-item{padding-bottom:0}@media(max-width:700px){.aq-reading-main .aq-article-header h1{font-size:28px!important;line-height:1.5!important}.aq-reading-main .aq-article-description{font-size:15px}.aq-article-toolbar{gap:6px 12px}.aq-article-dates{gap:12px;font-size:12px}.aq-article-header .aq-article-byline{font-size:12px}.aq-reading-main>.aq-article-header+div.space-y-8{margin-top:10px!important}}.aq-reading-main h1>.aq-title-word{color:inherit}.aq-member-workspace{align-items:start}.aq-member-content{min-width:0;align-self:start}.aq-member-content .aq-empty-state{min-height:0;max-width:none;width:100%;margin:0;padding:24px!important}.aq-license-dashboard{display:grid;gap:24px;align-content:start}.aq-license-intro{min-height:0;padding:24px 28px;border-radius:16px;background:var(--aq-soft)}.aq-license-intro h2{font-size:22px;margin:0 0 10px;line-height:1.5}.aq-license-intro p{font-size:14px;line-height:1.85;margin:0;color:var(--aq-body)}.aq-license-dashboard .aq-license-application{padding:0}.aq-license-application .aq-section-heading{margin-bottom:20px}.aq-license-application .aq-section-heading h2{margin-bottom:10px;font-size:24px}.aq-license-application .aq-section-heading p{margin:0}.aq-license-application .aq-eyebrow{margin-bottom:10px}.aq-license-dashboard .aq-license-application form{gap:12px;max-width:none}.aq-license-dashboard label{gap:6px}.aq-member-detail>.aq-section-heading{margin-bottom:28px}@media(max-width:700px){.aq-license-dashboard{gap:20px}.aq-license-intro{padding:20px}.aq-license-intro h2{font-size:20px}.aq-license-application .aq-section-heading h2{font-size:22px}.aq-member-detail>.aq-section-heading{margin-bottom:22px}}.aq-member-console{background:#f5f8fa;min-height:100vh}.aq-member-topbar{height:76px;padding:0 28px;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #e8eef1}.aq-member-brand{display:flex;align-items:center;gap:12px;color:#17364c;font-size:16px}.aq-member-brand img{object-fit:contain}.aq-member-brand strong{display:block;font-size:11px;color:#758995;font-weight:400;margin-top:2px}.aq-member-tools{display:flex;align-items:center;gap:24px;font-size:13px;color:#577084}.aq-member-console-grid{display:grid;grid-template-columns:224px minmax(0,1fr);min-height:calc(100vh - 76px)}.aq-member-sidebar{background:#fff;padding:28px 16px;align-self:stretch}.aq-member-sidebar>p{font-size:11px;color:#82949f;padding:0 14px;margin:0 0 16px}.aq-member-console .aq-member-nav{display:flex;flex-direction:column;gap:6px;margin:0;position:sticky;top:24px}.aq-member-console .aq-member-nav a{display:block;padding:13px 14px;background:transparent;color:#597081;border-radius:8px;font-size:14px}.aq-member-console .aq-member-nav a:hover{background:#f0f6f7}.aq-member-console .aq-member-nav a[aria-current=page]{background:#e2f1f2;color:#07808a;font-weight:600}.aq-member-console-body{min-width:0;padding:30px 36px;display:flex;flex-direction:column}.aq-member-console .aq-container{width:100%;max-width:1280px;padding:0;margin:0 auto;min-height:0}.aq-member-console .aq-member-detail h1{font-size:30px;line-height:1.5;margin:0 0 8px}.aq-member-console .aq-member-detail>.aq-section-heading{margin-bottom:26px}.aq-member-console .aq-member-detail .aq-eyebrow{font-size:10px;margin-bottom:8px}.aq-member-console .aq-member-detail .aq-lead{font-size:14px;line-height:1.9}.aq-member-console .aq-member-welcome h1{font-size:30px}.aq-member-console .aq-member-welcome h1>span{font-size:20px}.aq-member-console .aq-member-lower{gap:30px}.aq-member-console .aq-member-actions{gap:16px}.aq-member-console .aq-member-actions>a{padding:22px}.aq-member-console .aq-member-actions h3{font-size:21px}.aq-member-console-footer{display:flex;justify-content:space-between;gap:16px;font-size:11px;color:#83949e;padding-top:24px;margin-top:auto}.aq-member-console-body>main{margin-bottom:30px!important}.aq-member-mobile-navigation{display:none}@media(max-width:1100px) and (min-width:701px){.aq-member-console-grid{grid-template-columns:190px minmax(0,1fr)}.aq-member-console-body{padding:26px 24px}.aq-member-console .aq-member-actions,.aq-member-console .aq-member-lower{grid-template-columns:1fr}.aq-member-console .aq-member-start{flex-direction:column;align-items:stretch}}@media(max-width:700px){.aq-member-topbar{height:auto;min-height:70px;padding:14px 18px;gap:12px;flex-wrap:wrap}.aq-member-brand{font-size:14px}.aq-member-tools{gap:14px;font-size:12px}.aq-member-console-grid{display:block;min-height:calc(100vh - 70px)}.aq-member-sidebar{display:none}.aq-member-console-body{padding:18px}.aq-member-mobile-navigation{display:block;background:#fff;padding:12px 16px;border-radius:10px;margin-bottom:24px;font-size:13px}.aq-member-mobile-navigation summary{cursor:pointer;min-height:24px}.aq-member-mobile-navigation .aq-member-nav{position:static;padding-top:12px}.aq-member-console .aq-member-detail h1,.aq-member-console .aq-member-welcome h1{font-size:27px}.aq-member-console .aq-member-actions,.aq-member-console .aq-member-lower{grid-template-columns:1fr}.aq-member-console .aq-member-start{padding:22px}.aq-member-console-footer{flex-wrap:wrap;line-height:1.8}.aq-member-console .aq-member-summary{padding:22px;gap:18px}}.aq-payment-orders{min-width:0}.aq-payment-order-list{display:grid;gap:14px;margin:20px 0}.aq-payment-order-list article{display:flex;justify-content:space-between;gap:24px;padding:22px;background:white;border-radius:12px}.aq-payment-order-list h3{font-size:17px;margin:0 0 8px}.aq-payment-order-list small{overflow-wrap:anywhere;color:#6d8393}.aq-payment-order-list p{font-size:13px;color:#6d8393}.aq-payment-order-list article>div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:12px;font-size:13px}.aq-payment-orders .aq-admin-filterbar{display:flex;gap:16px;align-items:end;flex-wrap:wrap}.aq-payment-orders label{display:grid;gap:8px;font-size:13px}.aq-payment-orders input,.aq-payment-orders select{padding:10px;background:white;border-radius:8px}.aq-payment-orders button{padding:10px 16px;background:#e3f0f2;border-radius:8px;color:#087d85}@media(max-width:700px){.aq-payment-order-list article{flex-direction:column;gap:12px}.aq-payment-orders label{width:100%}}.aq-shop{padding-top:44px;padding-bottom:40px}.aq-shop h1{font-size:42px;line-height:1.4;margin:12px 0 20px}.aq-shop-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);gap:44px;margin-top:36px;align-items:start}.aq-shop-mode{display:flex;gap:8px;margin-bottom:24px}.aq-shop-mode button{padding:12px 18px;border-radius:9px;background:#edf3f5;color:#547081}.aq-shop-mode button[aria-pressed=true]{background:#def0f1;color:#087d85}.aq-shop-options{display:grid;gap:14px}.aq-shop-option{display:flex;align-items:start;gap:16px;padding:24px;border:1px solid #e1eaf0;background:#fff;border-radius:14px;text-align:left;width:100%;cursor:pointer}.aq-shop-option[data-selected=true]{border-color:#0b919a;background:#f3fafb;box-shadow:0 0 0 1px #0b919a}.aq-shop-option input{margin-top:5px;accent-color:#087d85;width:18px;height:18px}.aq-shop-option>div{flex:1;min-width:0}.aq-shop-option strong{font-size:18px;line-height:1.6}.aq-shop-option p{font-size:14px;color:#627e8e;line-height:1.8;margin:8px 0}.aq-shop-option small{font-size:12px;color:#77909e;line-height:1.8}.aq-shop-option b{white-space:nowrap;font-size:17px}.aq-shop-summary{position:sticky;top:26px;background:#edf5f7;padding:30px;border-radius:18px}.aq-shop-summary h2{font-size:25px;margin:0 0 20px}.aq-shop-summary p{font-size:14px;line-height:1.9;color:#567082}.aq-shop-summary ul{padding:0;list-style:none}.aq-shop-summary li{display:flex;justify-content:space-between;gap:18px;font-size:14px;padding:12px 0}.aq-shop-saving{color:#087d85}.aq-shop-total{display:flex;justify-content:space-between;align-items:center;margin:24px 0}.aq-shop-total strong{font-size:32px}.aq-shop-pay{display:grid;gap:10px}.aq-shop-pay button{background:#087d85;color:white;border-radius:9px;padding:14px}.aq-shop button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:900px){.aq-shop-layout{grid-template-columns:1fr;gap:26px}.aq-shop-summary{position:static}.aq-shop h1{font-size:32px}}@media(max-width:500px){.aq-shop-option{padding:18px;flex-wrap:wrap}.aq-shop-option strong{font-size:16px}.aq-shop-option b{font-size:15px}.aq-shop-summary{padding:24px}}.aq-shop-software{padding-top:56px;margin-top:24px}.aq-shop-software h2{font-size:28px}.aq-shop-software>p{color:#617d8e;font-size:14px;margin:16px 0 24px}.aq-shop-software .aq-shop-options{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:700px){.aq-shop-software .aq-shop-options{grid-template-columns:1fr}}.aq-site>.aq-footer{margin-top:16px;padding-top:16px;padding-bottom:20px}.aq-site>.aq-footer .aq-footer-top p{margin:6px 0 0}.aq-site>.aq-footer .aq-footer-bottom{margin-top:14px;padding-top:12px}.aq-site>.aq-footer .aq-footer-bottom>.aq-icp:only-child{margin-top:0}.aq-site .aq-library-hero{padding-top:20px;padding-bottom:30px;align-items:start}.aq-site .aq-library-hero .aq-featured-story{padding:30px}.aq-site .aq-info-page{padding-top:24px;padding-bottom:12px}.aq-site .aq-license-entry{padding-top:20px}.aq-site .aq-license-entry-hero{padding-top:8px;padding-bottom:28px}.aq-site .aq-license-note{padding-top:20px;padding-bottom:12px}.aq-site.aq-home-v4 .hero{padding-top:28px}.aq-site.aq-home-v4 .section{padding-top:44px}.aq-site.aq-home-v4 .learning-path{padding-top:20px}@media(max-width:700px){.aq-site>.aq-footer{margin-top:12px;padding-top:16px;padding-bottom:20px}.aq-site>.aq-footer .aq-footer-bottom{margin-top:12px;padding-top:12px}.aq-site .aq-library-hero{padding-top:16px;padding-bottom:24px;gap:24px}.aq-site .aq-library-hero .aq-featured-story{padding:24px}.aq-site .aq-info-page{padding-top:20px;padding-bottom:12px}.aq-site .aq-license-entry{padding-top:16px}.aq-site .aq-license-entry-hero{padding-top:4px;padding-bottom:24px}.aq-site.aq-home-v4 .hero{padding-top:20px}.aq-site.aq-home-v4 .section{padding-top:32px}.aq-site.aq-home-v4 .learning-path{padding-top:20px}}.aq-member-console .aq-member-detail>.aq-section-heading{margin-bottom:22px}.aq-member-console .aq-license-dashboard .aq-license-application form{min-width:0}.aq-member-console .aq-license-dashboard input,.aq-member-console .aq-license-dashboard textarea{max-width:100%;min-width:0}@media(min-width:1101px){.aq-member-console .aq-license-application{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.5fr);gap:32px;align-items:start}.aq-member-console .aq-license-application .aq-section-heading{margin-bottom:0}.aq-member-console .aq-license-application textarea{min-height:112px}}@media(max-width:700px){.aq-member-console .aq-member-mobile-navigation{margin-bottom:20px}.aq-member-console .aq-license-intro{padding:18px}.aq-member-console .aq-license-application .aq-section-heading{margin-bottom:16px}.aq-member-console .aq-license-dashboard textarea{min-height:112px}.aq-member-console-footer{padding-top:18px}}.aq-console{background:#f5f8fa;color:#17334c;min-height:100vh;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif}.aq-console *{box-sizing:border-box}.aq-console a{text-decoration:none}.aq-console-topbar{min-height:82px;padding:17px 32px;background:white;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #e6edf1}.aq-console-brand{display:flex;align-items:center;gap:12px;color:#17334c}.aq-console-brand img{width:42px;height:42px;object-fit:contain}.aq-console-brand strong{font-size:18px;display:block;line-height:1.5}.aq-console-brand small{display:block;font-size:10px;letter-spacing:1.6px;color:#6b8194;margin-top:4px}.aq-console-tools{display:flex;align-items:center;gap:22px;font-size:12px}.aq-console-tools a,.aq-console-tools span{color:#60788a}.aq-console-tools button{border:0;background:#edf5f7;color:#176b77;padding:10px 15px;border-radius:8px;cursor:pointer;font:inherit}.aq-console-grid{display:grid;gap:34px;padding:30px 32px;max-width:1800px;margin:auto}.aq-console-sidebar{position:sticky;top:24px;align-self:start;display:grid;gap:5px;min-width:0;max-height:calc(100vh - 50px);overflow-y:auto}.aq-console-sidebar h2{font-size:10px;letter-spacing:1.6px;font-weight:500;color:#7e919f;margin:22px 12px 8px}.aq-console-sidebar h2:first-child{margin-top:0}.aq-console-sidebar a{color:#526c80;padding:11px 13px;border-radius:8px;font-size:13px;line-height:1.5;min-height:42px}.aq-console-sidebar a:hover{background:#eaf1f4}.aq-console-sidebar a[aria-current=page]{color:#087a87;background:#dfedef;font-weight:600}.aq-console-page-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;margin:6px 0 28px}.aq-console-page-heading h1{font-size:30px;line-height:1.5;margin:0 0 8px;font-weight:600;letter-spacing:-.6px}.aq-console-page-heading p{font-size:13px;line-height:1.8;color:#6d8393;margin:0}.aq-console-identity{font-size:12px;color:#6d8393;white-space:nowrap}.aq-console .aq-admin-footer{display:flex;justify-content:space-between;gap:20px;padding:22px 0;margin-top:30px;font-size:11px;color:#7e919f;border-top:1px solid #e6edf1}.aq-console .aq-admin-footer a{color:inherit}.aq-console-content>main{padding:0!important;min-height:0;background:none;max-width:none}.aq-console-content>main>div{max-width:none}.aq-console-content main>div>section:first-child{background:white;border:0;border-radius:16px;padding:28px!important}.aq-console-content main h1{font-size:28px!important;font-family:inherit!important;font-weight:600!important;line-height:1.5!important}.aq-console-content main [role=tablist]{display:flex;flex-wrap:wrap;gap:3px;border:0;border-radius:10px;background:#e9f0f3;padding:5px;max-width:100%}.aq-console-content main [role=tab]{font-size:12px;min-height:36px}.aq-console-content main [role=tabpanel]{min-width:0}.aq-console-content main [role=tabpanel]>section{background:#fff;border-color:#e8eef2}.aq-console-content main .font-mono{font-family:inherit}.aq-console a:focus-visible,.aq-console button:focus-visible,.aq-console input:focus-visible,.aq-console summary:focus-visible{outline:2px solid #13909b;outline-offset:3px}.aq-console .aq-console-menu{display:none}body.aq-console.aq-platform-admin{margin:0;padding:0;background:#f5f8fa;color:#17334c}.aq-platform-admin .aq-console-grid{max-width:1800px}.aq-platform-admin .aq-console-content{padding:0;max-width:none;margin:0}.aq-platform-admin .panel{background:white;border:0;border-radius:15px;padding:26px;margin:0 0 26px;box-shadow:none;overflow:visible}.aq-platform-admin .panel h2{font-size:19px;font-weight:600;line-height:1.6;margin:0 0 20px;color:#17334c}.aq-platform-admin .panel p{font-size:13px;color:#617b8e;line-height:1.8}.aq-platform-admin .metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:26px}.aq-platform-admin .metric{background:#fff;border:0;border-radius:13px;padding:23px}.aq-platform-admin .metric .label,.aq-platform-admin .metric span{color:#748b9a;font-size:12px}.aq-platform-admin .metric strong{display:block;color:#17334c;font-size:25px;line-height:1.5;font-weight:600;overflow-wrap:anywhere}.aq-platform-admin .grid-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:end}.aq-platform-admin label{font-size:12px;line-height:1.7;color:#587184;display:grid;gap:8px;min-width:0}.aq-platform-admin input,.aq-platform-admin select,.aq-platform-admin textarea{font-family:inherit;font-size:13px;width:100%;max-width:100%;padding:10px 12px;border:1px solid #e2ebf0;border-radius:8px;background:#f8fafb;color:#17334c;min-width:0;min-height:42px;box-shadow:none}.aq-platform-admin textarea{min-height:100px;resize:vertical}.aq-platform-admin button{font-family:inherit;font-size:12px;line-height:1.6;min-height:38px;padding:8px 14px;border:0;border-radius:8px;background:#087e8a;color:white;cursor:pointer;white-space:normal;max-width:100%}.aq-platform-admin .actions button{width:100%}.aq-platform-admin form[action*=reject] button,.aq-platform-admin form[action*=revoke] button{background:#fceeee;color:#a24e4e}.aq-platform-admin .grid-form>button{align-self:end}.aq-admin-table-wrap{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;border:0}.aq-platform-admin table{width:100%;min-width:760px;border-collapse:collapse;border:0;font-size:12px;background:transparent;margin:0}.aq-platform-admin th{background:#f5f8fa;color:#698193;font-weight:500;font-size:11px;line-height:1.6;padding:12px 13px;text-align:left;border:0;border-bottom:1px solid #e3ebf0;white-space:nowrap}.aq-platform-admin td{padding:18px 13px;line-height:1.8;vertical-align:top;color:#49677c;border:0;border-bottom:1px solid #edf2f5;max-width:340px;overflow-wrap:anywhere}.aq-platform-admin tbody tr:hover{background:#fbfcfd}.aq-admin-cell-stack{display:grid;gap:5px;min-width:110px}.aq-admin-cell-stack strong{font-size:13px;font-weight:500;color:#17334c}.aq-admin-cell-stack span{font-size:12px;color:#6d8393}.aq-platform-admin details{margin-top:7px;max-width:100%}.aq-platform-admin summary{font-size:11px;color:#16818c;cursor:pointer;min-height:28px;line-height:1.8;padding:3px 0}.aq-platform-admin .aq-admin-cell-details dl{display:grid;gap:8px;margin:10px 0;min-width:140px}.aq-admin-cell-details dt{font-size:10px;color:#8195a3}.aq-admin-cell-details dd{font-size:11px;margin:0;overflow-wrap:anywhere}.aq-admin-actions{min-width:145px}.aq-admin-actions>summary{font-size:12px;font-weight:500}.aq-admin-actions form{display:grid;gap:10px;margin:12px 0 20px;padding:0;background:none;border:0;max-width:280px;min-width:0}.aq-admin-actions form input,.aq-admin-actions form select{font-size:12px;min-height:37px;padding:8px}.aq-admin-actions form label{font-size:11px}.aq-platform-admin .alert,.aq-platform-admin .notice{padding:13px 17px;border:0;border-radius:10px;font-size:13px;margin-bottom:20px;background:#e6f2ee;color:#276d55}.aq-platform-admin .alert{background:#fff2e8;color:#9a6c32}.aq-platform-admin .secret-once{padding:20px;background:#fff8e7;border-radius:12px;margin:18px 0}.aq-platform-admin .secret-once textarea{font-family:monospace;background:#fff;color:#6d5828;word-break:break-all}.aq-console-quicklinks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:28px}.aq-console-quicklinks a{display:grid;gap:9px;padding:22px;background:white;border-radius:13px;color:#17334c}.aq-console-quicklinks strong{font-size:16px;font-weight:500}.aq-console-quicklinks span{font-size:12px;color:#748b9a;line-height:1.8}.aq-platform-admin code,.aq-platform-admin pre{font-size:11px;white-space:pre-wrap;overflow-wrap:anywhere;color:#587184}@media(max-width:1200px){.aq-console-grid{grid-template-columns:180px minmax(0,1fr);gap:24px;padding:24px}.aq-platform-admin .grid-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.aq-console-grid{grid-template-columns:minmax(0,1fr);gap:20px;padding:22px}.aq-console-sidebar{position:static;display:flex;flex-wrap:wrap;gap:5px;max-height:none;overflow:visible}.aq-console-sidebar h2{width:100%;margin:12px 0 4px}.aq-console-sidebar a{font-size:12px;min-height:36px;padding:8px 11px}.aq-console-topbar{padding:16px 22px}.aq-console-tools{gap:12px}.aq-console-tools .aq-console-public-link{display:none}.aq-console-brand strong{font-size:16px}.aq-console-brand small{font-size:8px}.aq-console-page-heading{margin-top:10px}.aq-console-page-heading h1{font-size:26px}.aq-console-identity{display:none}}@media(max-width:700px){.aq-console-grid{padding:18px 16px}.aq-console-topbar{padding:14px 16px;gap:10px}.aq-console-brand img{width:34px;height:34px}.aq-console-brand small{letter-spacing:.8px}.aq-console-tools{font-size:11px}.aq-platform-admin .panel{padding:19px 16px;border-radius:12px;margin-bottom:20px}.aq-platform-admin .panel h2{font-size:18px}.aq-platform-admin .metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.aq-platform-admin .metric{padding:17px}.aq-platform-admin .metric strong{font-size:22px}.aq-platform-admin .grid-form{grid-template-columns:minmax(0,1fr);gap:18px}.aq-console-quicklinks{grid-template-columns:minmax(0,1fr);gap:12px}.aq-console-quicklinks a{padding:18px}.aq-admin-table-wrap{overflow:visible}.aq-platform-admin table{min-width:0;display:block}.aq-platform-admin thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.aq-platform-admin tbody{display:grid;gap:14px}.aq-platform-admin tbody tr{display:grid;gap:4px;padding:15px 0;border-bottom:1px solid #e3ebf0}.aq-platform-admin td{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;padding:6px 0;border:0;max-width:none;width:100%;line-height:1.8}.aq-platform-admin td:before{content:attr(data-label);color:#8a9da9;font-size:10px;line-height:2}.aq-platform-admin td[colspan]{display:block}.aq-platform-admin td.actions{display:block;padding-top:10px}.aq-platform-admin td.actions:before{display:none}.aq-admin-actions{width:100%;min-width:0;margin:0}.aq-admin-actions form{max-width:none}.aq-platform-admin .panel .grid-form input,.aq-platform-admin .panel .grid-form select{font-size:14px}.aq-console-content main>div>section:first-child{padding:22px!important}.aq-console-content main h1{font-size:25px!important}.aq-console-content main .grid{max-width:100%}.aq-console-content main [role=tablist]{border-radius:10px}.aq-console-content main [role=tab]{padding:8px 10px;font-size:11px}.aq-console .aq-admin-footer{font-size:10px;flex-wrap:wrap}.aq-console .aq-console-sidebar{display:none}.aq-console .aq-console-menu{display:block;background:white;border-radius:10px;padding:0 14px;margin-bottom:20px}.aq-console-menu>summary{font-size:12px;min-height:43px;padding:12px 0;cursor:pointer;color:#327181}.aq-console-menu .aq-console-sidebar{display:flex;padding-bottom:14px}}.aq-console-anonymous{grid-template-columns:minmax(0,1fr)}.aq-console-anonymous>aside{display:none}.aq-console-sidebar>div{display:contents}.aq-console-tools form{margin:0}.aq-platform-admin .metric .value{font-size:25px;color:#17334c}.aq-console-page-heading{background:none!important;padding:0!important;border:0!important;box-shadow:none!important}.aq-console .aq-console-topbar{width:100%;max-width:none;margin:0}.aq-platform-admin .aq-console-content>.panel h2{color:#17334c}.aq-admin-actions .inline-edit{min-width:0}.aq-platform-admin .aq-console-content>section{max-width:100%}@media(max-width:700px){.aq-console-grid>aside{display:none}}.aq-console .aq-console-sidebar a{background:transparent;color:#526c80;padding:11px 13px;border-radius:8px}.aq-console .aq-console-sidebar a[aria-current=page]{background:#dfedef;color:#087a87}.aq-console .aq-console-sidebar a:hover{background:#eaf1f4}body.aq-console .aq-console-topbar{padding:17px 32px;background:white;flex-wrap:nowrap}.aq-platform-admin .metrics{padding:0;background:transparent;border:0}.aq-platform-admin td,.aq-platform-admin th{white-space:normal}.aq-platform-admin .aq-admin-actions form{display:grid;min-width:0;max-width:280px;background:none;padding:0}.aq-platform-admin .aq-console-content .aq-admin-footer{margin-left:0;margin-right:0}@media(max-width:700px){body.aq-console .aq-console-topbar{padding:14px 16px}.aq-platform-admin .aq-admin-actions form{max-width:none}.aq-console .aq-console-sidebar a{padding:8px 11px}}.aq-console{--admin-ink:#17364c;--admin-muted:#647e90;--admin-accent:#087d85}.aq-console-grid{grid-template-columns:210px minmax(0,1fr);gap:28px;padding:24px 28px}.aq-console-content{min-width:0}.aq-console-sidebar>div{display:block;margin-bottom:18px}.aq-console-sidebar h2{font-size:11px;letter-spacing:.08em;color:#8395a3;margin:0 0 7px;padding:0 13px}.aq-console .aq-console-sidebar a{font-size:13px;min-height:40px;display:flex;align-items:center;padding:9px 13px;line-height:1.6}.aq-console .aq-admin-page{min-height:0;padding:0!important;max-width:none}.aq-admin-page-header{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:0 0 22px}.aq-admin-eyebrow{font-size:11px;color:#7a90a0;letter-spacing:.06em}.aq-console .aq-admin-page-header h1{font-size:30px!important;line-height:1.5;font-family:inherit;font-weight:600;margin:8px 0}.aq-admin-page-header p{font-size:14px;line-height:1.85;color:#647e90;margin:0}.aq-admin-local-tabs{display:flex;height:auto;justify-content:flex-start;gap:4px;padding:0 0 12px;flex-wrap:wrap;border:0;background:transparent}.aq-admin-local-tabs [role=tab]{border-radius:8px;font-size:13px;padding:9px 14px;color:#647e90}.aq-admin-local-tabs [role=tab][data-state=active]{background:#deeeee;color:#087d85;box-shadow:none}.aq-admin-dirty{font-size:12px;color:#956120;background:#fff3df;padding:9px 12px;border-radius:8px;white-space:nowrap}.aq-admin-section-line{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px;font-size:14px;color:#17364c}.aq-admin-section-line small{color:#8093a0;font-size:11px}.aq-admin-section-line button{display:inline-flex;gap:7px;align-items:center;font-size:12px;color:#087d85;background:none;border:0;cursor:pointer;min-height:36px}.aq-admin-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:24px}.aq-admin-metrics>a{display:flex;flex-direction:column;gap:12px;padding:24px;background:#fff;border:1px solid #e5edf1;border-radius:14px;color:#17364c}.aq-admin-metrics>a>span{display:flex;align-items:center;gap:10px;font-size:13px;color:#647e90}.aq-admin-metrics>a>span>svg:last-child{margin-left:auto}.aq-admin-metrics strong{font-size:30px;font-weight:600;line-height:1.3}.aq-admin-metrics small{font-size:12px;line-height:1.8;color:#647e90}.aq-admin-dashboard-columns{display:grid;grid-template-columns:1.2fr 1fr;gap:22px}.aq-admin-panel{background:#fff;padding:24px;border-radius:14px;border:1px solid #e5edf1;min-width:0}.aq-admin-panel h2{font-size:18px;margin:0 0 18px;line-height:1.6;font-weight:600;color:#17364c}.aq-admin-section-line h2{margin:0}.aq-admin-section-line>span:last-child{font-size:12px;color:#8093a0}.aq-admin-task{display:flex;align-items:flex-start;gap:14px;padding:17px 0;color:#087d85;border-bottom:1px solid #edf2f4}.aq-admin-task:last-child{border:0}.aq-admin-task>span{flex:1;min-width:0}.aq-admin-task strong{font-size:14px;font-weight:550;display:block;color:#17364c}.aq-admin-task small{font-size:12px;color:#647e90;display:block;line-height:1.85;margin-top:5px}.aq-admin-shortcuts{display:grid;gap:10px}.aq-admin-shortcuts a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:10px 13px;background:#f1f7f8;border-radius:9px;color:#087d85;font-size:13px}.aq-admin-help{font-size:12px;line-height:1.85;color:#7a90a0;margin:16px 0}.aq-admin-filterbar{display:flex;align-items:flex-end;flex-wrap:wrap;gap:14px;margin-bottom:18px;background:white;padding:18px;border-radius:12px}.aq-admin-filterbar label{display:grid;gap:7px;font-size:12px;color:#647e90}.aq-admin-filterbar label:first-child{flex:1;min-width:180px}.aq-admin-filterbar>span{font-size:12px;color:#8093a0;padding-bottom:12px}.aq-admin-article-filter select,.aq-admin-filterbar input,.aq-admin-filterbar select{border:1px solid #e2ebef;background:#f8fbfc;border-radius:8px;padding:10px 12px;font-size:14px;color:#17364c;min-height:42px;max-width:100%}.aq-admin-course-editor{background:white;border-radius:12px;border:1px solid #e5edf1;overflow:hidden}.aq-admin-course-editor>summary{display:flex;align-items:center;gap:20px;padding:19px 22px;cursor:pointer;list-style:none}.aq-admin-course-editor>summary::-webkit-details-marker{display:none}.aq-admin-course-editor>summary>span:first-child{flex:1;min-width:0}.aq-admin-course-editor strong{font-size:15px;font-weight:550;color:#17364c;line-height:1.6}.aq-admin-course-editor small{display:block;font-size:12px;color:#8093a0;margin-top:5px}.aq-admin-course-state{font-size:12px;color:#527f70;white-space:nowrap}.aq-admin-course-price{font-size:14px;color:#17364c;white-space:nowrap}.aq-admin-expand{font-size:12px;color:#087d85;white-space:nowrap}.aq-admin-course-fields{padding:22px;border-top:1px solid #edf2f4}.aq-admin-course-fields h2{font-size:20px!important}.aq-admin-course-fields>div:first-child>div:first-child{display:none}.aq-console .aq-admin-page :is(input:not([type=checkbox]):not([type=radio]),select,textarea){max-width:100%;color:#17364c;background:#f3f7f9;border-color:#e2ebef;font-family:inherit}.aq-console .aq-admin-page :is(label,p){overflow-wrap:anywhere}.aq-console .aq-admin-page :is(.text-green-300,.text-emerald-300){color:#247455}.aq-console .aq-admin-page .text-red-300{color:#b24737}.aq-console .aq-admin-page .text-amber-300{color:#976619}.aq-admin-error{padding:14px 16px;background:#fff1eb;color:#9e4e35;border-radius:9px;font-size:13px}.aq-admin-articles>section:first-child{background:white;padding:22px!important;border-radius:12px;margin-bottom:20px}.aq-console .aq-admin-articles>section:first-child h2{font-size:22px!important;font-family:inherit}.aq-admin-advanced-tools{margin-top:16px;font-size:13px;background:#f5f9fa;border-radius:9px;padding:0 16px}.aq-admin-advanced-tools>summary{min-height:42px;padding:12px 0;cursor:pointer;color:#647e90}.aq-admin-advanced-tools[open]{padding-bottom:16px}.aq-admin-article-filter{display:grid;gap:7px;font-size:12px;color:#647e90}.aq-admin-article-list{max-height:65vh}.aq-admin-editor-toolbar{position:sticky;top:8px;z-index:8;background:#fff;padding:14px 0;border-bottom:1px solid #edf2f4}.aq-admin-editor-fields{min-width:0;border:0;padding:0;margin:0}.aq-admin-pagination{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:20px;font-size:12px;color:#647e90}.aq-admin-pagination button{border:0;background:#e7f1f3;color:#087d85;border-radius:7px;min-height:38px;padding:8px 13px}.aq-admin-pagination button:disabled{opacity:.45;cursor:not-allowed}.aq-admin-user-action{color:#087d85;font-size:12px;padding:7px 10px;border-radius:7px;background:#e8f3f4}@media(max-width:1100px){.aq-admin-dashboard-columns{grid-template-columns:1fr}.aq-console-grid{grid-template-columns:185px minmax(0,1fr);gap:20px}}@media(max-width:900px){.aq-console-grid{grid-template-columns:1fr}.aq-console-grid>aside{display:none}.aq-console .aq-console-menu{display:block;background:#fff;border-radius:10px;padding:0 14px;margin-bottom:20px}.aq-console-menu summary{padding:12px 0;min-height:44px}.aq-console .aq-console-menu .aq-console-sidebar{display:block;padding-bottom:15px}.aq-console-topbar{flex-wrap:wrap}.aq-admin-course-editor>summary{flex-wrap:wrap;gap:10px 16px}.aq-admin-course-editor>summary>span:first-child{flex-basis:100%}}@media(max-width:700px){.aq-console-grid{padding:16px;gap:16px}.aq-console .aq-admin-page-header h1{font-size:26px!important}.aq-admin-page-header{align-items:flex-start}.aq-admin-metrics{grid-template-columns:1fr;gap:12px}.aq-admin-metrics>a{padding:19px}.aq-admin-metrics strong{font-size:26px}.aq-admin-panel{padding:20px}.aq-admin-local-tabs{display:none}.aq-admin-course-fields{padding:18px}.aq-admin-filterbar{padding:15px}.aq-admin-filterbar label{flex:1;min-width:0}.aq-admin-course-editor>summary{padding:17px}.aq-admin-editor-toolbar{position:static;padding-top:0}.aq-admin-pagination{flex-wrap:wrap}.aq-admin-dashboard-columns{gap:16px}.aq-console-brand strong{font-size:14px}.aq-console-tools{gap:10px}.aq-console-tools span{max-width:90px;overflow-wrap:anywhere}}.aq-console [hidden]{display:none!important}.aq-admin-queue-tools{background:white;border-radius:12px;padding:22px;margin-bottom:22px}.aq-admin-queue-tools .aq-admin-filterbar{padding:0;margin-bottom:0}.aq-admin-status{font-size:12px;display:inline-flex;padding:4px 9px;border-radius:6px;background:#edf3f5;color:#5b7181}.aq-admin-status[data-application-status=pending]{color:#90621f;background:#fff3db}.aq-admin-status[data-application-status=approved]{color:#247455;background:#e7f4ed}.aq-admin-status[data-application-status=rejected]{color:#a6503b;background:#fff0e9}@media(max-width:1279px){.aq-admin-article-list{max-height:260px}}.aq-console .aq-admin-course-editor[open]>summary .aq-admin-expand{color:#60788a}.aq-console .aq-admin-course-editor>summary:focus-visible{outline:2px solid #087d85;outline-offset:-3px}.aq-admin-share-editor{border:1px solid #e5edf1;background:white;border-radius:10px;margin-bottom:12px;overflow:hidden}.aq-admin-share-editor>summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 19px;list-style:none;cursor:pointer}.aq-admin-share-editor>summary strong{font-size:14px;font-weight:550;line-height:1.7;color:#17364c}.aq-admin-share-editor>summary>span{font-size:12px;color:#087d85;white-space:nowrap}.aq-admin-share-fields{padding:20px;border-top:1px solid #eaf0f3}.aq-admin-share-editor>summary::-webkit-details-marker{display:none}@media(min-width:901px){.aq-console .aq-console-grid{max-width:none;margin:0;padding:0;gap:0;grid-template-columns:224px minmax(0,1fr);min-height:calc(100vh - 82px)}.aq-console-grid>aside{background:#fff;padding:24px 16px;align-self:stretch}.aq-console .aq-console-sidebar{top:24px;max-height:calc(100vh - 48px);gap:6px}.aq-console .aq-console-content{padding:28px 36px;display:flex;flex-direction:column;min-height:calc(100vh - 82px)}.aq-console .aq-console-content>.aq-admin-footer{margin-top:auto;padding-top:28px}.aq-console .aq-console-sidebar>div{display:block}.aq-console .aq-console-sidebar h2{margin:16px 13px 7px}.aq-console .aq-console-sidebar>div:first-child h2{margin-top:0}.aq-console .aq-console-sidebar a{display:block;min-height:42px}.aq-console-content>.panel,.aq-console-content>main{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.aq-console .aq-console-content>.aq-admin-footer{width:100%}}.aq-admin-payment-settings{display:grid;gap:22px;min-width:0}.aq-admin-payment-settings .aq-admin-panel{margin:0}.aq-admin-payment-settings h2{font-size:20px;margin:0 0 14px}.aq-admin-payment-settings h3{font-size:17px;margin:0 0 10px}.aq-admin-payment-settings li,.aq-admin-payment-settings p{font-size:13px;line-height:1.9;color:#607b8c}.aq-admin-payment-settings small{font-size:11px;color:#7a919e;line-height:1.8}.aq-payment-settings-status{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px}.aq-payment-settings-status .aq-admin-status{margin-bottom:14px}.aq-payment-settings-actions{display:grid;gap:9px;align-content:start}.aq-admin-payment-settings button{padding:10px 16px;border-radius:8px;background:#e5f0f2;color:#087d85;font-size:13px;cursor:pointer}.aq-admin-payment-settings button:disabled{opacity:.45;cursor:not-allowed}.aq-payment-settings-channels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:start}.aq-payment-settings-fields{display:grid;gap:20px;margin-top:20px}.aq-admin-payment-settings label{display:grid;gap:8px;font-size:13px;color:#2d4d62;min-width:0}.aq-admin-payment-settings input:not([type=checkbox]){min-width:0;width:100%;min-height:42px;border:1px solid #e2ebef;border-radius:8px;padding:10px 12px;background:#f8fafb;font-size:14px}.aq-admin-payment-settings input[type=file]{font-size:11px;padding:10px}.aq-admin-payment-settings .aq-payment-settings-checkbox{display:flex;align-items:center;gap:9px;line-height:1.8}.aq-payment-settings-checkbox input{accent-color:#087d85}.aq-payment-settings-callback{display:grid;gap:8px;background:#f1f7f8;padding:15px;border-radius:8px}.aq-payment-settings-callback code{font-size:11px;line-height:1.8;overflow-wrap:anywhere;white-space:normal}.aq-payment-settings-error,.aq-payment-settings-notice{padding:15px 20px;margin:0;background:#e8f3f4;border-radius:8px;font-size:13px;line-height:1.9}.aq-payment-settings-error{background:#fff1ed;color:#a94f38!important}.aq-payment-settings-plan-heading{display:flex;justify-content:space-between;align-items:start;gap:20px}.aq-payment-settings-plan-heading button{flex-shrink:0}.aq-payment-settings-plan{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;border:1px solid #e5edf0;border-radius:10px;padding:20px;margin-top:22px}.aq-payment-settings-plan legend{padding:0 8px;font-size:13px;color:#65808f}.aq-payment-settings-plan>button{justify-self:start}@media(max-width:1150px){.aq-payment-settings-channels,.aq-payment-settings-status{grid-template-columns:1fr}.aq-payment-settings-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.aq-payment-settings-plan{grid-template-columns:1fr}.aq-payment-settings-plan-heading{flex-direction:column}.aq-payment-settings-actions{grid-template-columns:1fr}.aq-admin-payment-settings input:not([type=checkbox]){font-size:16px}.aq-payment-settings-status{gap:18px}}.aq-admin-payment-settings select{min-width:0;width:100%;min-height:42px;border:1px solid #e2ebef;border-radius:8px;padding:10px 12px;background:#f8fafb;font-size:14px}@media(max-width:700px){.aq-admin-payment-settings select{font-size:16px}}.aq-commerce{display:grid;gap:24px;min-width:0}.aq-commerce-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0}.aq-commerce-fields label{display:grid;gap:8px}.aq-commerce-fields input:not([type=checkbox]),.aq-commerce-fields select{width:100%;padding:10px 12px;border:1px solid #d9e5e9;border-radius:10px;background:#fff}.aq-commerce-table{overflow-x:auto;max-width:100%}.aq-commerce table{width:100%;border-collapse:collapse;font-size:14px}.aq-commerce td,.aq-commerce th{text-align:left;padding:14px 12px;vertical-align:top;border-bottom:1px solid #e6edef;overflow-wrap:anywhere}.aq-commerce td small{display:block}.aq-commerce button{padding:8px 14px;border-radius:9px;background:#e3f1f2;color:#087f87;margin:4px 4px 4px 0}.aq-commerce button:disabled{opacity:.5}.aq-commerce-code{display:block;overflow-wrap:anywhere;padding:16px 0}.aq-commerce-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.aq-commerce-stats>div{background:#edf5f6;border-radius:14px;padding:18px}.aq-commerce-stats strong{display:block;font-size:22px;margin-top:8px}@media(max-width:800px){.aq-commerce-fields{grid-template-columns:1fr}.aq-commerce-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.aq-commerce td,.aq-commerce th{padding:10px 8px}.aq-commerce table{min-width:540px}}.aq-commerce-fields label:has(>input[type=checkbox]){display:flex;align-items:center;gap:10px;align-self:center}.aq-commerce-fields input[type=checkbox]{width:18px;height:18px;flex:none;margin:0;accent-color:#078892}.aq-commerce-fields fieldset{border:0;margin:0;padding:8px 0;grid-column:1/-1;display:flex;flex-wrap:wrap;gap:14px 24px}.aq-commerce-fields legend{padding:0;margin-bottom:10px;color:#607b8c}.aq-commerce-fields fieldset label{display:flex;align-items:center}.aq-commerce button{border:0;cursor:pointer;justify-self:start}.aq-commerce.aq-admin-panel{display:block;margin-top:24px}.aq-commerce.aq-admin-panel>p{margin:12px 0}.aq-commerce .aq-commerce-table{margin-top:16px}.aq-commerce>button{width:auto}@media(max-width:800px){.aq-commerce-table:after{content:"可横向滑动查看完整记录";display:block;color:#748a98;font-size:12px;margin-top:10px}}.aq-commerce{grid-template-columns:minmax(0,1fr)}.aq-admin-page:has(.aq-commerce){min-width:0;max-width:100%;grid-template-columns:minmax(0,1fr)}.aq-commerce .aq-admin-panel{min-width:0;max-width:100%}.aq-commerce-fields fieldset{min-width:0}.aq-commerce textarea{display:block;width:100%;max-width:100%;box-sizing:border-box;border:1px solid #d9e5e9;border-radius:10px;padding:12px;background:#f5f9fa;margin:12px 0;font:inherit;resize:vertical}.aq-console .aq-console-topbar,body.aq-console .aq-console-topbar{position:sticky;top:0;z-index:40;height:64px;min-height:64px;padding:10px 24px;flex-wrap:nowrap;gap:16px}.aq-console-brand-row{display:flex;align-items:center;gap:12px;min-width:0}.aq-console .aq-console-brand{gap:10px;min-width:0}.aq-console .aq-console-brand img{width:34px;height:34px}.aq-console .aq-console-brand strong{font-size:16px;line-height:1.35;white-space:nowrap}.aq-console .aq-console-brand small{font-size:11px;line-height:1.3;letter-spacing:.06em;margin-top:3px}.aq-console .aq-console-tools{gap:12px;flex-shrink:0}.aq-console .aq-console-tools button{padding:6px 12px;min-height:32px;font-size:12px;background:#f0f5f7;color:#526b7c}.aq-admin-avatar{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#e2eff0;color:#147d86!important;font-weight:600;font-size:12px}.aq-console .aq-console-username{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.aq-console .aq-professional-nav{position:static;display:block;max-height:none;overflow:visible;padding:0;gap:0}.aq-console .aq-professional-nav .aq-nav-group{display:block;margin:0 0 8px;padding:0;border:0;background:transparent;max-width:none}.aq-console .aq-professional-nav .aq-nav-group>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;list-style:none;cursor:pointer;padding:8px 12px;min-height:32px;font-size:11px;font-weight:600;line-height:16px;letter-spacing:.04em;color:#8b9ba6;border-radius:6px;user-select:none}.aq-nav-group>summary::-webkit-details-marker{display:none}.aq-console .aq-professional-nav .aq-nav-group>summary:hover{color:#4c6b7e;background:#f6f8fa}.aq-nav-group>summary svg{width:12px;height:12px;flex:none;transition:transform .15s}.aq-nav-group[open]>summary svg{transform:rotate(90deg)}.aq-console .aq-professional-nav .aq-nav-links{display:grid;gap:3px;padding:2px 0 4px;margin:0}.aq-console .aq-professional-nav a{position:relative;display:flex;align-items:center;gap:11px;min-height:36px;padding:8px 12px;font-size:13px;font-weight:400;line-height:20px;border-radius:7px;color:#5a7081;background:transparent}.aq-console .aq-professional-nav a svg{width:17px;height:17px;flex:none;color:#8a9ba6}.aq-console .aq-professional-nav a span{min-width:0;white-space:nowrap}.aq-console .aq-professional-nav a:hover{background:#f0f5f7;color:#25465c}.aq-console .aq-professional-nav a[aria-current=page]{background:#e4f2f2;color:#087f87;font-weight:600}.aq-console .aq-professional-nav a[aria-current=page] svg{color:#098791}.aq-console .aq-professional-nav a[aria-current=page]:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:2px;background:#0b929c}.aq-console .aq-console-menu-trigger{display:none;align-items:center;justify-content:center;width:36px;height:36px;padding:7px;border:0;border-radius:7px;background:#f0f5f7;color:#3e6276;cursor:pointer}.aq-console-menu-trigger svg{width:21px;height:21px}.aq-console .aq-console-menu{display:none!important}.aq-console .aq-admin-drawer{padding:0;border:0;inset:0 auto 0 0;margin:0;width:292px;max-width:calc(100vw - 36px);height:100dvh;max-height:100dvh;background:white;color:#17334c;box-shadow:8px 0 40px #102d4920;overflow-y:auto;overscroll-behavior:contain}.aq-admin-drawer::backdrop{background:#142e4855}.aq-admin-drawer-heading{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px;background:white;border-bottom:1px solid #eaf0f3;font-size:15px}.aq-admin-drawer-heading button{display:grid;place-items:center;border:0;background:#f1f5f7;color:#4b6b80;width:32px;height:32px;min-height:32px;padding:7px;border-radius:7px;cursor:pointer}.aq-admin-drawer-heading svg{width:18px;height:18px}.aq-console .aq-admin-drawer .aq-professional-nav{padding:12px}.aq-console .aq-admin-drawer .aq-professional-nav a{min-height:42px}.aq-console:has(.aq-admin-drawer[open]){overflow:hidden}html:has(.aq-admin-drawer[open]){overflow:hidden}@media(min-width:901px){.aq-console .aq-console-grid{grid-template-columns:232px minmax(0,1fr);min-height:calc(100vh - 64px)}.aq-console .aq-console-grid>.aq-console-desktop-nav{position:sticky;top:64px;height:calc(100dvh - 64px);overflow-y:auto;overscroll-behavior:contain;align-self:start;background:#fff;border-right:1px solid #edf1f4;padding:18px 12px;scrollbar-width:thin;scrollbar-color:#dce5eb transparent}.aq-console .aq-console-content{min-height:calc(100vh - 64px);padding:28px 32px}}@media(max-width:900px){.aq-console .aq-console-topbar,body.aq-console .aq-console-topbar{padding:10px 16px;height:64px;min-height:64px}.aq-console .aq-console-menu-trigger{display:inline-flex}.aq-console .aq-console-grid{display:block;padding:20px}.aq-console .aq-console-grid>.aq-console-desktop-nav{display:none}.aq-console .aq-console-content{padding:0;min-height:calc(100dvh - 104px)}.aq-console .aq-console-public-link{display:none}.aq-console .aq-console-tools{gap:8px}.aq-console .aq-console-username{display:none}.aq-console .aq-admin-drawer .aq-professional-nav{display:block}}@media(max-width:480px){.aq-console .aq-console-topbar,body.aq-console .aq-console-topbar{padding:10px 12px;gap:8px}.aq-console .aq-console-brand-row{gap:8px}.aq-console .aq-console-brand strong{font-size:14px}.aq-console .aq-console-brand small{font-size:10px}.aq-console .aq-console-brand img{width:30px;height:30px}.aq-console .aq-console-tools .aq-admin-avatar{display:none}.aq-console .aq-console-grid{padding:18px 14px}.aq-console .aq-console-tools button{padding:6px 10px}}@media(prefers-reduced-motion:reduce){.aq-nav-group>summary svg{transition:none}}.aq-console .aq-console-grid.aq-console-anonymous{grid-template-columns:minmax(0,1fr)}.aq-coupon-create header h2,.aq-coupon-list header h2{font-size:20px;font-weight:600;margin:0 0 8px}.aq-coupon-create header p,.aq-coupon-list header p{font-size:13px;line-height:1.7;color:#738999;margin:0 0 22px}.aq-coupon-create-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.aq-coupon-create label{display:grid;gap:8px;font-size:13px;color:#3d5d72;min-width:0}.aq-coupon-create input:not([type=checkbox]),.aq-coupon-create textarea{width:100%;min-width:0;border:1px solid #dfe8ed;border-radius:8px;background:#fbfcfd;padding:10px 12px;min-height:42px;font:inherit;color:#17334c}.aq-coupon-create small{font-size:12px;color:#7e929f;line-height:1.6}.aq-coupon-course-scope{border:0;padding:0;margin:22px 0;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px}.aq-coupon-course-scope legend{font-size:13px;font-weight:600;margin-bottom:12px}.aq-coupon-create .aq-coupon-active,.aq-coupon-create .aq-coupon-course-scope label{display:flex;align-items:center;gap:10px;line-height:1.6}.aq-coupon-course-scope small{grid-column:1/-1}.aq-coupon-create input[type=checkbox]{width:16px;height:16px;flex:none;accent-color:#098791}.aq-coupon-delivery{margin:20px 0;padding:16px 18px;background:#f0f7f8;border-radius:10px;font-size:13px}.aq-coupon-delivery p{line-height:1.8;color:#668091;margin:8px 0 0}.aq-coupon-create .aq-coupon-active{margin:18px 0}.aq-coupon-created{margin-top:24px;padding:20px;background:#eff8f5;border-radius:10px;min-width:0}.aq-coupon-created h3{font-size:16px;font-weight:600}.aq-coupon-created p{font-size:13px;color:#5e7c70;line-height:1.7;margin:8px 0 14px}.aq-coupon-created input{background:#fff!important}.aq-coupon-created>small{display:block;overflow-wrap:anywhere;margin-top:12px}.aq-coupon-share-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.aq-coupon-created .aq-coupon-share-actions{margin-top:12px}.aq-coupon-share-actions a{font-size:12px;color:#07858d}.aq-coupon-list-items{display:grid;gap:0}.aq-coupon-list-item{padding:20px 0;border-bottom:1px solid #e9eef2;min-width:0}.aq-coupon-list-item:first-child{padding-top:0}.aq-coupon-list-item:last-child{border:0;padding-bottom:0}.aq-coupon-item-heading{display:flex;justify-content:space-between;align-items:start;gap:20px}.aq-coupon-item-heading h3{font-size:15px;font-weight:600}.aq-coupon-item-heading p{font-size:13px;margin:8px 0;color:#4a6b7e}.aq-coupon-item-heading small{font-size:12px;color:#8699a5}.aq-coupon-link-line{font-size:12px;color:#758e9e;margin:12px 0;overflow-wrap:anywhere}.aq-coupon-list-item>details>summary{font-size:12px;color:#738b9a;cursor:pointer}.aq-coupon-list-item .aq-coupon-rule{max-width:720px}.aq-coupon-description{margin-top:18px}@media(max-width:900px){.aq-coupon-item-heading{flex-direction:column;gap:12px}}@media(max-width:600px){.aq-coupon-course-scope,.aq-coupon-create-grid{grid-template-columns:minmax(0,1fr)}.aq-coupon-create input:not([type=checkbox]),.aq-coupon-create textarea{font-size:16px}.aq-coupon-created{padding:16px}.aq-coupon-created .aq-coupon-share-actions button{flex:1}.aq-coupon-create>form>button{width:100%}}.aq-gateway-settings select{width:100%;min-width:0;min-height:42px;border:1px solid #dce8ec;border-radius:8px;padding:10px 12px;background:#f8fafb;color:#24475b;font:inherit}.aq-gateway-settings>form{display:grid;gap:20px}.aq-gateway-settings>form>.aq-payment-settings-fields{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.aq-gateway-settings details{padding:18px;background:#f7fafb;border-radius:10px;min-width:0}.aq-gateway-settings summary{font-size:14px;font-weight:600;color:#21465b;cursor:pointer}.aq-gateway-settings details .aq-payment-settings-fields{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:20px}.aq-gateway-settings details .aq-payment-settings-callback{margin-bottom:14px}.aq-gateway-settings>form>button{justify-self:start}@media(max-width:700px){.aq-gateway-settings details .aq-payment-settings-fields,.aq-gateway-settings>form>.aq-payment-settings-fields{grid-template-columns:1fr}.aq-gateway-settings details{padding:14px}.aq-gateway-settings select{font-size:16px}}.aq-gateway-heading{display:flex;align-items:start;justify-content:space-between;gap:20px}.aq-gateway-heading>span{font-size:11px;color:#087f88;padding:5px 10px;background:#eaf5f5;border-radius:20px;white-space:nowrap}.aq-gateway-heading p{margin:0 0 20px}.aq-gateway-quick .aq-gateway-three{display:grid;grid-template-columns:1.2fr 1fr 1.2fr;gap:18px}.aq-gateway-quick .aq-gateway-wallets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;border:0;margin:0;padding:0;min-width:0}.aq-gateway-wallets legend{font-size:13px;font-weight:600;color:#31566b;padding:0;margin-bottom:12px}.aq-admin-payment-settings .aq-gateway-wallets label{display:flex;align-items:center;gap:12px;padding:15px;background:#f2f8f9;border-radius:10px;cursor:pointer}.aq-gateway-wallets input{width:17px;height:17px;accent-color:#087f88;flex:none}.aq-gateway-wallets label>span{display:grid;gap:4px}.aq-gateway-wallets strong{font-size:14px}.aq-gateway-save{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.aq-admin-payment-settings .aq-gateway-save>button{background:#087f88;color:#fff;font-weight:600}.aq-gateway-save>span{font-size:12px;color:#7b929e}.aq-gateway-quick .aq-gateway-import{padding:14px 18px;background:#f6f9fa}.aq-gateway-import>label{margin-top:15px}.aq-gateway-import textarea{width:100%;min-width:0;resize:vertical;border:1px solid #dfe9ed;background:#fff;border-radius:8px;padding:12px;font:13px/1.7 system-ui;color:#244b5e}.aq-gateway-import>small{display:block;margin:10px 0}.aq-gateway-quick>.aq-payment-settings-error,.aq-gateway-quick>.aq-payment-settings-notice{margin-top:16px}@media(max-width:900px){.aq-gateway-quick .aq-gateway-three{grid-template-columns:1fr}}@media(max-width:700px){.aq-gateway-heading{display:block}.aq-gateway-heading>span{display:inline-block;margin-bottom:16px}.aq-gateway-quick .aq-gateway-wallets{grid-template-columns:1fr}.aq-gateway-import textarea{font-size:16px}.aq-gateway-save>button{width:100%}}.aq-gateway-wallets>.aq-gateway-switch-help{grid-column:1/-1;font-size:12px;margin-bottom:0}.aq-user-course-editor{margin-top:18px;padding:20px;background:#f0f7f8;border-radius:12px;min-width:0}.aq-user-course-editor header{display:flex;justify-content:space-between;gap:16px}.aq-user-course-editor h3{font-size:18px;margin:0}.aq-user-course-editor p{font-size:14px;line-height:1.7;margin:8px 0;color:#526c7e}.aq-user-course-editor button{font:inherit;cursor:pointer}.aq-user-course-editor button:disabled{opacity:.45;cursor:default}.aq-user-course-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0}.aq-user-course-options label{display:flex;align-items:flex-start;gap:10px;background:white;padding:12px;border-radius:8px;font-size:14px;cursor:pointer}.aq-user-course-options input{width:16px;height:16px;flex:none;margin-top:3px;accent-color:#078590}.aq-user-course-options small{display:block;font-size:12px;color:#087c86;margin-top:4px}.aq-user-course-note{display:block;font-size:14px}.aq-user-course-note textarea{display:block;width:100%;min-height:80px;padding:12px;margin:8px 0 14px;background:white;border:1px solid #d4e4e8;border-radius:8px;resize:vertical}.aq-user-course-record{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid #d4e4e8}.aq-user-course-record small{color:#6a8294}.aq-user-course-editor .aq-user-course-hint{font-size:12px}@media(max-width:640px){.aq-user-course-options{grid-template-columns:1fr}.aq-user-course-editor{padding:14px}.aq-user-course-record{align-items:flex-start;flex-direction:column}}.aq-user-course-editor header>button{flex:none;align-self:flex-start;white-space:nowrap;padding:7px 12px;border-radius:6px;background:white}.aq-course-saved{margin:14px 0;padding:16px;background:white;border-radius:10px}.aq-course-saved h4{margin:0;font-size:15px}.aq-course-saved ul{list-style:none;padding:0;margin:10px 0 0}.aq-course-saved li+li{margin-top:10px}.aq-course-saved small{display:block;color:#5d7887;font-size:12px;margin-top:4px}.aq-course-saved li p{margin:4px 0;font-size:12px}.aq-course-confirm-bar{position:sticky;top:12px;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;background:#e1f0f2;border-radius:10px;box-shadow:0 3px 12px #1534440c}.aq-course-confirm-bar strong{font-size:14px}.aq-course-confirm-bar small{display:block;font-size:12px;color:#617a89;margin-top:4px}.aq-course-confirm-button{background:#078590!important;color:white!important;border:0;padding:11px 16px;border-radius:7px;white-space:nowrap;flex:none;font-size:14px!important;font-weight:600}.aq-course-feedback{background:#dcefeb;border-radius:8px;padding:12px;color:#116b61!important}.aq-course-error{background:#fff0eb;color:#a63e27!important}.aq-user-course-note>small{display:block;margin-top:5px;color:#6b8190}@media(max-width:480px){.aq-course-confirm-bar{align-items:stretch;flex-direction:column}.aq-course-confirm-button{width:100%}}.aq-admin-accounts{display:grid;gap:20px}.aq-admin-accounts p{font-size:14px;line-height:1.7;color:#617b8c}.aq-admin-account-row{display:flex;justify-content:space-between;gap:16px;padding:18px 0;border-top:1px solid #e0eaef;align-items:center}.aq-admin-account-row small{display:block;font-size:12px;color:#617b8c;margin-top:5px}.aq-admin-account-actions{display:flex;gap:10px;flex-wrap:wrap;flex:none}.aq-admin-accounts button{cursor:pointer}.aq-admin-accounts button:disabled{opacity:.5;cursor:default}.aq-admin-account-field{display:block;margin:16px 0}.aq-admin-account-field>input{display:block;padding:11px 14px;border:1px solid #d5e3e8;border-radius:8px;width:min(100%,420px);margin-top:8px}.aq-admin-permission-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0}.aq-admin-permission-grid label{display:flex;align-items:center;gap:9px;padding:12px;background:#f0f6f8;border-radius:8px;font-size:14px}.aq-admin-account-field input[type=checkbox],.aq-admin-permission-grid input{width:16px;height:16px;accent-color:#078590}.aq-admin-password-once{padding:16px;background:#e1f1ec;border-radius:10px;overflow-wrap:anywhere}.aq-admin-password-once code{display:block;margin:12px 0;font-size:16px}@media(max-width:800px){.aq-admin-permission-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aq-admin-account-row{align-items:flex-start;flex-direction:column}}@media(max-width:480px){.aq-admin-permission-grid{grid-template-columns:1fr}}.aq-console .aq-console-topbar{flex-direction:row;flex-wrap:nowrap}.aq-console .aq-console-page-heading{flex-direction:row;align-items:flex-start;justify-content:space-between;margin:0 0 22px;gap:20px}.aq-console .aq-console-page-heading>div{min-width:0;width:100%}@media(max-width:700px){.aq-console .aq-console-page-heading{margin-bottom:20px}.aq-console .aq-console-page-heading h1{font-size:26px!important}.aq-console .aq-console-identity{display:none}.aq-admin-summary-grid>div{padding:14px!important;border-radius:12px!important}.aq-admin-summary-grid>div>div{margin-top:8px!important}.aq-admin-summary-grid svg{width:16px;height:16px}.aq-admin-summary-grid .text-3xl{font-size:23px;line-height:1.3}.aq-admin-summary-grid .text-sm{font-size:12px;line-height:1.5}}.aq-console .aq-console-content :is(section,article,form,fieldset,.grid){min-width:0;overflow-wrap:anywhere}.aq-console .aq-console-content .grid{grid-auto-columns:minmax(0,1fr)}@media(max-width:360px){.aq-console .aq-admin-summary-grid>div{padding:10px!important}.aq-console .aq-admin-summary-grid{gap:8px}}