@font-face{font-family:Plaak;src:url('../assets/Plaak-CondensedBold.woff2')}@font-face{font-family:Pressura;src:url('../assets/GTPressuraMono.woff2')}
*{box-sizing:border-box}body{margin:0;background:#efefec;color:#252923;font-family:'PingFang SC','Microsoft Yahei',sans-serif}.gallery-header{padding:38px 44px 24px;display:flex;align-items:center;justify-content:space-between}.gallery-header small{font-family:Pressura,monospace;font-size:11px;letter-spacing:2px}.gallery-header h1{font-size:30px;letter-spacing:-1px;margin:12px 0 8px}.gallery-header p{color:#777c76;font-size:13px;margin:0}.gallery-header nav,.gallery-controls nav{display:flex;gap:8px}a{text-decoration:none;color:inherit}.gallery-header a,.gallery-controls a{font-size:13px;padding:11px 16px;border:1px solid #d2d5ce;border-radius:5px}.gallery-header a.active{background:#27332c;color:#fff;border-color:#27332c}.gallery-controls{padding:0 44px 24px;display:flex;align-items:center;justify-content:space-between}.gallery-controls a.active{border-color:#26362d;background:#e0e6df}.gallery-controls span{font:12px Pressura,monospace;color:#777}#board{display:grid;grid-template-columns:repeat(4,390px);gap:34px 28px;padding:0 44px;align-items:start}.screen-caption{font-size:12px;font-weight:600;margin-bottom:12px;display:flex;justify-content:space-between;color:#686e67}.screen-caption b{font-family:Pressura;font-size:11px;color:#8a9188}.frame{width:390px;height:844px;overflow:hidden;position:relative;background:var(--paper);color:var(--ink);border:1px solid var(--line);font-size:15px;line-height:1.55;--paper:#eeeae3;--ink:#282926;--muted:#77776e;--accent:#eac2c2;--strong:#2c2c29;--soft:#e4ddd4;--line:#d1cbc1;--radius:4px;--success:#3d725d}.frame svg{width:20px;height:20px;stroke-width:1.55;flex-shrink:0}.frame img{object-fit:cover;display:block}.frame h1,.frame h2,.frame h3,.frame p{margin:0}.frame h1{font-size:32px;line-height:1.2;letter-spacing:-1.3px}.frame h2{font-size:24px;line-height:1.3;letter-spacing:-.6px}.frame h3{font-size:17px;line-height:1.4}.frame p{color:var(--muted);font-size:14px;line-height:1.7}.frame small{font-size:12px;color:var(--muted)}.frame .mono{font-family:Pressura,monospace;font-size:11px;letter-spacing:1px;color:var(--muted)}.frame .topbar{height:66px;padding:0 22px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);position:relative}.frame .topbar strong{font-size:15px}.frame .topbar .back{width:24px}.frame .capsule{width:68px;height:26px;border:1px solid var(--line);border-radius:16px;display:flex;align-items:center;justify-content:space-evenly}.frame .capsule i{height:12px;border-left:1px solid var(--line)}.frame .capsule svg{width:15px;height:15px}.frame .content{padding:24px 22px 110px}.frame .content.tight{padding-top:18px}.frame .content>p{margin-top:12px}.frame .eyebrow{font:11px Pressura,monospace;letter-spacing:1.7px;display:block;color:var(--muted);margin-bottom:12px}.frame .brand-line{display:flex;align-items:center;gap:10px}.frame .brand-line strong{font-size:18px;letter-spacing:1px}.frame .moon-mark{display:block;position:relative;width:24px;height:24px;border-radius:50%;background:var(--ink);transform:rotate(-18deg);overflow:hidden}.frame .moon-mark:after{content:'';position:absolute;width:22px;height:22px;border-radius:50%;background:var(--paper);left:7px;top:-1px}.frame .section-head{display:flex;align-items:center;justify-content:space-between;margin:26px 0 14px}.frame .section-head b{font-size:17px}.frame .section-head small{display:flex;align-items:center;gap:3px}.frame .section-head small svg{width:14px}.frame .hero{position:relative;margin:20px -22px 0;height:205px}.frame .hero img{height:100%;width:100%}.frame .hero .hero-label{position:absolute;left:22px;bottom:16px;font:11px Pressura;letter-spacing:1px}.frame .quick-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:18px}.frame .quick-actions div{padding:14px 12px;background:var(--soft);display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:600;border-radius:var(--radius)}.frame .quick-actions div:first-child{background:var(--strong);color:var(--paper)}.frame .quick-actions svg{width:17px}.frame .course-card{background:var(--paper);border-top:1px solid var(--line);padding:15px 0}.frame .course-card .course-photo{width:100%;height:136px;margin-bottom:13px;object-position:50% 57%;border-radius:var(--radius)}.frame .course-card .course-title{display:flex;align-items:center;justify-content:space-between;gap:10px}.frame .course-meta{display:flex;align-items:center;gap:7px;margin-top:8px;font-size:12px;color:var(--muted)}.frame .course-meta svg{width:15px;height:15px}.frame .course-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:15px}.frame .price{font:30px Plaak,sans-serif;letter-spacing:-1px}.frame .price small{font:12px 'PingFang SC';letter-spacing:0;margin-left:5px}.frame .badge{background:var(--soft);padding:4px 9px;font-size:11px;border-radius:3px;white-space:nowrap}.frame .badge.active{background:var(--accent);color:var(--ink)}.frame .button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:12px 18px;border-radius:var(--radius);background:var(--strong);color:var(--paper);font-size:14px;font-weight:600}.frame .button.secondary{background:transparent;color:var(--ink);border:1px solid var(--line)}.frame .button.accent{background:var(--accent);color:var(--ink)}.frame .button.small{min-height:34px;padding:8px 13px;font-size:12px}.frame .button svg{width:17px;height:17px}.frame .bottom-action{position:absolute;bottom:0;left:0;right:0;padding:15px 22px 20px;border-top:1px solid var(--line);background:var(--paper);display:flex;gap:10px;align-items:center}.frame .bottom-action .button{flex:1}.frame .bottom-action .amount{min-width:110px}.frame .tabbar{position:absolute;bottom:0;left:0;right:0;height:76px;background:var(--paper);border-top:1px solid var(--line);display:flex;padding:12px 8px 18px;justify-content:space-around}.frame .tabbar>div{width:66px;display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--muted);font-size:10px}.frame .tabbar>div.active{color:var(--ink)}.frame .tabbar>div.active svg{stroke-width:2.3}.frame .search{padding:11px 12px;background:var(--soft);display:flex;align-items:center;gap:9px;font-size:12px;color:var(--muted);border-radius:var(--radius);margin:16px 0}.frame .search svg{width:16px}.frame .chips{display:flex;gap:7px;flex-wrap:wrap;margin-top:16px}.frame .chips span{font-size:11px;padding:5px 9px;border:1px solid var(--line);border-radius:var(--radius)}.frame .chips span.active{background:var(--strong);color:var(--paper);border-color:var(--strong)}.frame .people-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px 14px;margin-top:22px}.frame .person-item img{width:100%;height:154px;object-position:center 25%;border-radius:var(--radius);filter:grayscale(.65)}.frame .person-item strong{display:block;font-size:15px;margin-top:8px}.frame .person-item small{font-size:11px}.frame .portrait-main{width:calc(100% + 44px);margin:-24px -22px 22px;height:300px;object-position:center 25%}.frame .expert-box{display:flex;align-items:center;gap:11px;padding:13px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:20px}.frame .expert-box img{width:44px;height:44px;border-radius:50%;object-position:center 20%}.frame .expert-box div{flex:1}.frame .expert-box strong{font-size:14px}.frame .expert-box p{font-size:11px}.frame .service-row{display:flex;gap:13px;padding:18px 0;border-bottom:1px solid var(--line)}.frame .service-row>span{font:22px Plaak;color:var(--muted)}.frame .service-row p{font-size:12px;margin-top:5px}.frame .cover{height:190px;width:calc(100% + 44px);margin:-24px -22px 20px;object-position:center}.frame .stack{display:flex;flex-direction:column;gap:10px;margin-top:22px}.frame .info-box{padding:17px;background:var(--soft);border-radius:var(--radius)}.frame .info-box h3{margin-bottom:8px}.frame .info-box p{font-size:12px}.frame .key-line{display:flex;justify-content:space-between;gap:20px;padding:11px 0;font-size:13px}.frame .key-line span:first-child{color:var(--muted)}.frame .key-line b{font-weight:500;text-align:right}.frame .rule{height:1px;background:var(--line);margin:17px 0}.frame .field{margin-top:21px}.frame .field label{display:block;font-size:13px;font-weight:600;margin-bottom:9px}.frame .field .input{border:1px solid var(--line);border-radius:var(--radius);padding:13px 12px;color:var(--muted);font-size:13px;min-height:48px;background:color-mix(in srgb,var(--paper) 85%,white)}.frame .field .input.big{height:106px}.frame .field .input.filled{color:var(--ink)}.frame .field .input.select{display:flex;justify-content:space-between;align-items:center}.frame .field svg{width:15px}.frame .hint{font-size:11px!important;line-height:1.6!important;color:var(--muted);margin-top:13px!important}.frame .check-line{display:flex;gap:9px;align-items:flex-start;font-size:11px;color:var(--muted);margin-top:24px}.frame .check-line svg{width:16px;height:16px;color:var(--ink);margin-top:2px}.frame .segment{display:flex;border-bottom:1px solid var(--line);margin:19px 0;gap:22px;padding-bottom:13px;font-size:13px;color:var(--muted)}.frame .segment .active{color:var(--ink);font-weight:600;position:relative}.frame .segment .active:after{content:'';position:absolute;height:2px;background:var(--ink);bottom:-14px;left:0;right:0}.frame .option{border:1px solid var(--line);border-radius:var(--radius);padding:18px;margin-top:12px}.frame .option.selected{border-color:var(--ink);background:var(--soft)}.frame .option-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.frame .option-head strong{font-size:15px}.frame .option-head svg{color:var(--ink);width:17px}.frame .option p{font-size:12px}.frame .month{font:34px Plaak;margin-top:27px}.frame .calendar{display:grid;grid-template-columns:repeat(7,1fr);gap:8px 4px;margin:16px 0 22px;text-align:center;font-size:12px}.frame .calendar span{height:31px;display:grid;place-items:center;color:var(--muted)}.frame .calendar span.day{color:var(--ink)}.frame .calendar span.selected{background:var(--strong);color:var(--paper);border-radius:3px}.frame .summary{display:flex;align-items:center;gap:13px;padding:15px 0;border-bottom:1px solid var(--line)}.frame .summary img{width:66px;height:74px;border-radius:var(--radius)}.frame .summary h3{font-size:15px}.frame .summary p{font-size:11px;margin-top:5px}.frame .status-view{text-align:center;padding-top:45px}.frame .status-icon{width:82px;height:82px;margin:0 auto 25px;border-radius:50%;background:var(--soft);color:var(--ink);display:grid;place-items:center}.frame .status-icon svg{width:38px;height:38px;stroke-width:1.5}.frame .status-icon.success{background:var(--accent)}.frame .status-view h1{font-size:27px;letter-spacing:-.5px}.frame .status-view>p{font-size:13px;margin-top:14px}.frame .status-view .info-box{text-align:left;margin-top:32px}.frame .status-view .stack{margin-top:28px}.frame .ticket{margin-top:22px;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.frame .ticket .ticket-top{padding:22px;background:var(--soft)}.frame .ticket .ticket-middle{padding:22px;border-top:1px dashed var(--line);text-align:center}.frame .ticket .qr{width:156px;height:156px;object-fit:contain;background:#fff;padding:8px;margin:10px auto}.frame .ticket .ticket-bottom{padding:16px 22px;border-top:1px dashed var(--line);font-size:12px;display:flex;align-items:center;gap:10px}.frame .ticket .ticket-bottom svg{width:18px}.frame .timeline{margin:32px 4px 0;padding-left:28px;border-left:1px solid var(--line)}.frame .timeline .step{position:relative;padding-bottom:30px}.frame .timeline .step:before{content:'';position:absolute;left:-34px;top:5px;width:11px;height:11px;border-radius:50%;background:var(--muted);border:3px solid var(--paper)}.frame .timeline .step.current:before{background:var(--ink);width:15px;height:15px;left:-36px;top:3px}.frame .timeline strong{font-size:14px}.frame .timeline p{font-size:12px;margin-top:5px}.frame .order-item{border-bottom:1px solid var(--line);padding:19px 0}.frame .order-item .order-head{display:flex;justify-content:space-between;font-size:12px;color:var(--muted)}.frame .order-item .summary{border:none;padding:14px 0}.frame .order-item .order-bottom{display:flex;align-items:center;justify-content:space-between}.frame .order-item .price{font-size:25px}.frame .avatars{display:flex;justify-content:center;gap:25px;margin:27px 0 16px}.frame .avatars img,.frame .avatars .vacant{width:63px;height:63px;border-radius:50%;object-position:center 20%}.frame .avatars .vacant{border:1px dashed var(--line);display:grid;place-items:center;color:var(--muted)}.frame .group-counter{font:50px Plaak;text-align:center;line-height:1.1}.frame .countdown{display:flex;align-items:center;justify-content:center;gap:9px;margin:18px 0;font:20px Pressura}.frame .countdown b{padding:6px 8px;background:var(--soft);border-radius:3px}.frame .user-header{display:flex;align-items:center;gap:14px;margin:6px 0 28px}.frame .user-header img{width:66px;height:66px;border-radius:50%;object-position:center 20%}.frame .user-header h2{font-size:22px}.frame .user-header small{font-size:12px}.frame .menu-row{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid var(--line);font-size:14px}.frame .menu-row .trailing{margin-left:auto;width:16px;color:var(--muted)}.frame .menu-row small{margin-left:auto;font-size:11px}.frame .menu-row .row-icon{width:18px}.frame .metrics{display:flex;justify-content:space-between;margin:25px 0;padding:22px 0;border-bottom:1px solid var(--line);border-top:1px solid var(--line)}.frame .metrics strong{display:block;font:35px Plaak}.frame .metrics small{font-size:11px}.frame .login-brand{padding-top:45px;text-align:center}.frame .login-brand .brand-line{justify-content:center;margin-bottom:37px}.frame .login-brand .hero{margin:30px -22px;height:210px}.frame .login-brand h1{font-size:28px}.frame .commission-row{padding:20px 0;border-bottom:1px solid var(--line);display:flex;gap:10px;align-items:flex-start}.frame .commission-row .buyer{width:34px;height:34px;border-radius:50%;background:var(--soft);display:grid;place-items:center;font-size:12px}.frame .commission-row .detail{flex:1}.frame .commission-row strong{font-size:14px}.frame .commission-row p{font-size:11px;margin-top:4px}.frame .commission-row .right{text-align:right}.frame .commission-row .right b{display:block;font:23px Plaak}.frame .commission-row .right small{font-size:10px}.frame .note{padding:14px 16px;background:var(--soft);margin-top:22px;border-radius:var(--radius);font-size:12px;line-height:1.7;color:var(--muted)}.frame .secondary-service{padding:19px 0;border-top:1px solid var(--line);margin-top:14px}.frame .secondary-service .flex{display:flex;align-items:center;justify-content:space-between}.frame .secondary-service h3{font-size:16px}.frame .secondary-service p{margin-top:7px;font-size:12px}.frame .home-title{max-width:300px}.frame .lesson-agenda{margin-top:10px}.frame .lesson-agenda div{padding:12px 0;border-bottom:1px solid var(--line);font-size:12px;display:flex;gap:12px}.frame .lesson-agenda span{font-family:Pressura;color:var(--muted)}.frame .support-block{padding:24px 20px;background:var(--soft);margin-top:24px}.frame .support-block h3{margin-bottom:9px}.frame .support-block p{font-size:12px}.frame .support-block .button{margin-top:17px}.gallery-footer{padding:35px 44px;font-size:11px;letter-spacing:1px;color:#888}.frame.paper .home-title{font-family:'Songti SC',serif;font-size:35px;line-height:1.24;letter-spacing:-1px}.frame.paper .person-item:nth-child(even){padding-top:23px}.frame.paper .person-item img{height:143px}.frame.paper .hero{height:178px}.frame.paper .course-card .course-photo{height:110px}.frame.paper .people-grid{row-gap:12px}.frame.orbit{--paper:#f4f6f8;--ink:#132433;--muted:#7a858d;--accent:#95ddd7;--strong:#142638;--soft:#e7edf1;--line:#d5dde3;--radius:10px}.frame.orbit .topbar{background:#142638;color:#edf2ed;border-color:#314352}.frame.orbit .topbar .capsule{border-color:#435260}.frame.orbit .home-title{font-size:32px;font-weight:600;letter-spacing:-1px}.frame.orbit .brand-home{background:#142638;color:#edf2ed;padding-top:28px}.frame.orbit .brand-home .eyebrow,.frame.orbit .brand-home p{color:#a6b7bc}.frame.orbit .brand-home .hero img{filter:grayscale(1);opacity:.58;mix-blend-mode:screen}.frame.orbit .brand-home .hero{height:168px;background:#142638}.frame.orbit .brand-home .hero-label{color:#c8d7d9}.frame.orbit .brand-home .home-subtitle{margin:15px 0}.frame.orbit .brand-home .quick-actions{margin-bottom:22px}.frame.orbit .brand-home .quick-actions div:first-child{background:var(--accent);color:#132433}.frame.orbit .brand-home .quick-actions div:last-child{background:#263f51;color:#fff}.frame.orbit .person-item img{filter:grayscale(.9);height:148px}.frame.orbit .people-grid{grid-template-columns:1fr;gap:0}.frame.orbit .person-item{display:flex;gap:17px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.frame.orbit .person-item img{width:74px;height:78px}.frame.orbit .person-item strong{font-size:16px;margin-top:0}.frame.orbit .person-item small{font-size:12px}.frame.orbit .portrait-main{height:248px;filter:grayscale(1)}.frame.orbit .price{color:#142638}.frame.orbit .metrics{background:#142638;color:#fff;padding:22px 16px;border-radius:10px;border:none}.frame.orbit .metrics small{color:#b6c8cf}.frame.orbit .tabbar>div.active{color:#126b6e}.frame.green{--paper:#fcfdfb;--ink:#173e35;--muted:#7a8580;--accent:#f2dcc4;--strong:#173e35;--soft:#edf2ed;--line:#dce4dc;--radius:14px}.frame.green .home-title{font-size:31px;font-weight:600;line-height:1.28}.frame.green .hero{height:175px;margin:20px 0 0;border-radius:16px;overflow:hidden}.frame.green .hero img{filter:sepia(.05)}.frame.green .course-card{padding:15px;border:1px solid var(--line);border-radius:14px;margin-top:14px;background:#fff}.frame.green .course-card .course-photo{height:108px}.frame.green .people-grid{gap:15px;margin-top:23px}.frame.green .person-item img{height:145px;border-radius:12px;filter:none}.frame.green .topbar{border-bottom:none}.frame.green .portrait-main{width:100%;height:243px;margin:0 0 24px;border-radius:14px}.frame.green .cover{width:100%;margin:0 0 20px;height:170px;border-radius:14px}.frame.green .tabbar>div.active{color:#173e35}.frame.green .status-icon{background:#edf2ed}.frame.green .status-icon.success{background:#d9e7dc}.frame.green .metrics strong{color:#173e35}.frame.green .summary{background:#f4f7f2;padding:15px;border:none;border-radius:14px}.frame.green .order-item .summary{background:transparent;padding:14px 0}.frame.green .option.selected{background:#f6eadd;border-color:#d0b28b}.frame.green .login-brand .hero{margin:30px 0}.frame.green .note{background:#f4f1e8}.frame .content.compact{padding-top:17px}.frame .content.compact .field{margin-top:15px}.frame .content.compact .field .input{padding:11px 12px;min-height:43px}.frame .content.compact .field .input.big{height:78px}.frame .content.compact .field label{margin-bottom:6px}.frame .content.compact h1{font-size:27px}.frame .content.compact>p{margin-top:8px}.frame .content.compact .check-line{margin-top:16px}
.frame .content{padding-bottom:24px}.frame .portrait-main{height:255px}.frame .cover{height:150px}.frame .secondary-service{padding:12px 0;margin-top:8px}.frame .calendar{gap:5px 4px;margin:13px 0 18px}.frame .calendar span{height:27px}.frame .month{margin-top:17px}.frame .option{padding:14px}.frame .lesson-agenda div{padding:9px 0}.frame.paper .hero{height:158px}.frame .people-grid{margin-top:18px}.frame .brand-home .secondary-service{padding:11px 0;margin-top:6px}.screen-unit[data-page="5"] .hero{height:115px}.screen-unit[data-page="5"] h1{font-size:28px}.screen-unit[data-page="5"] .service-row{padding:12px 0}.screen-unit[data-page="5"] .section-head{margin-top:19px}.screen-unit[data-page="4"] .section-head{margin-top:19px}.screen-unit[data-page="4"] .course-card .course-photo{height:100px}.screen-unit[data-page="4"] .secondary-service{padding:11px 0}.screen-unit[data-page="19"] .content.compact .field{margin-top:13px}.screen-unit[data-page="19"] .content.compact .field .input{min-height:42px}
@media(max-width:1700px){.gallery-header,.gallery-controls,#board,.gallery-footer{padding-left:24px;padding-right:24px}#board{grid-template-columns:repeat(3,390px)}}@media(max-width:1250px){#board{grid-template-columns:repeat(2,390px)}.gallery-header{align-items:flex-start}.gallery-header nav{flex-direction:column}.gallery-controls{align-items:flex-start;gap:16px}.gallery-controls nav{flex-wrap:wrap}}@media(max-width:820px){#board{grid-template-columns:390px}.gallery-header{flex-direction:column;gap:20px}.gallery-header nav{flex-direction:row}.gallery-controls{flex-direction:column}.gallery-header h1{font-size:25px}}body.export .gallery-header nav,body.export .gallery-controls{display:none}body.export #board{grid-template-columns:repeat(4,390px)}body.export .gallery-header{padding:32px 44px 30px}body.export .gallery-header h1{margin-bottom:10px}body.export .gallery-footer{padding:27px 44px}body.export.overview #board{grid-template-columns:repeat(4,390px)}
/* Fit complete decision content into the 390 × 844 review viewports. */
.frame .person-item img[src*='xiao-q']{object-position:center top}
.screen-unit[data-page='9'] .content{padding-top:18px}.screen-unit[data-page='9'] .section-head{margin:18px 0 9px}.screen-unit[data-page='9'] .key-line{padding:7px 0}.screen-unit[data-page='9'] .rule{margin:10px 0}.screen-unit[data-page='9'] .note{margin-top:14px;padding:11px 14px}.screen-unit[data-page='9'] .check-line{margin-top:13px}.screen-unit[data-page='9'] .option{margin-top:8px;padding:11px}
.screen-unit[data-page='13'] .course-photo{height:90px}.screen-unit[data-page='13'] .section-head{margin-top:20px}.screen-unit[data-page='13'] .note{margin-top:16px}
.screen-unit[data-page='14'] .order-item{padding:13px 0}.screen-unit[data-page='14'] .summary img{height:62px;width:56px}
.screen-unit[data-page='15'] .content{padding-top:18px}.screen-unit[data-page='15'] .key-line{padding:7px 0}.screen-unit[data-page='15'] .section-head{margin-top:18px}.screen-unit[data-page='15'] .menu-row{padding:13px 0}.screen-unit[data-page='15'] .note{margin-top:16px;padding:12px 14px}
.screen-unit[data-page='16'] .metrics{margin:18px 0}.screen-unit[data-page='16'] .field{margin-top:18px}.screen-unit[data-page='16'] .note{margin-top:18px}
.screen-unit[data-page='21'] .content{padding-top:18px}.screen-unit[data-page='21'] .section-head{margin-top:18px}.screen-unit[data-page='21'] .key-line{padding:7px 0}.screen-unit[data-page='21'] .expert-box{padding:10px 0}.screen-unit[data-page='21'] .timeline{margin-top:22px}.screen-unit[data-page='21'] .step{padding-bottom:20px}.screen-unit[data-page='21'] .note{margin-top:14px;padding:10px 14px}
.screen-unit[data-page='22'] .course-photo{height:90px}.screen-unit[data-page='22'] .option{margin-top:8px;padding:11px}.screen-unit[data-page='22'] .note{margin-top:16px}
.screen-unit[data-page='27'] .menu-row{padding:12px 0}.screen-unit[data-page='27'] .user-header{margin-bottom:20px}.screen-unit[data-page='27'] .section-head{margin-top:22px}
.screen-unit[data-page='28'] .content{padding-top:18px}.screen-unit[data-page='28'] .course-card{padding:10px 0}.screen-unit[data-page='28'] .course-bottom{margin-top:9px}.screen-unit[data-page='28'] .metrics{margin:18px 0;padding:18px 0}.screen-unit[data-page='28'] .stack{margin-top:16px}.screen-unit[data-page='28'] .button{min-height:42px;padding:10px 16px}.screen-unit[data-page='28'] .section-head{margin-top:18px}.screen-unit[data-page='28'] .service-row{padding:10px 0}.screen-unit[data-page='28'] .note{margin-top:14px;padding:10px 14px}
.screen-unit[data-page='29'] .content{padding-top:20px}.screen-unit[data-page='29'] .field{margin-top:16px}.screen-unit[data-page='29'] .input.big{height:88px}.screen-unit[data-page='29'] .check-line{margin-top:18px}.screen-unit[data-page='29'] .note{margin-top:16px}
.screen-unit[data-page='32'] .menu-row{padding:12px 0}.screen-unit[data-page='32'] .section-head{margin-top:20px}.screen-unit[data-page='32'] .support-block{padding:18px 20px}.screen-unit[data-page='32'] .support-block .button{margin-top:11px}.screen-unit[data-page='32'] .hint{margin-top:20px!important}
.screen-unit[data-page='1'] .frame.orbit .hero{height:164px}.screen-unit[data-page='1'] .frame.green .hero{height:165px}.screen-unit[data-page='3'] .frame.green .portrait-main{height:225px}.screen-unit[data-page='4'] .frame.green .content{padding-top:14px}.screen-unit[data-page='6'] .frame.green .cover{height:125px}.screen-unit[data-page='18'] .frame.green .cover{height:134px}
.screen-unit[data-page='13'] .frame .course-card .course-photo{height:82px}.screen-unit[data-page='14'] .note{margin-top:12px}.screen-unit[data-page='15'] .note{margin-top:8px}.screen-unit[data-page='21'] .note{margin-top:8px}.screen-unit[data-page='22'] .frame .course-card .course-photo{height:82px}.screen-unit[data-page='28'] h1{font-size:28px}.screen-unit[data-page='28'] .service-row{padding:7px 0}.screen-unit[data-page='28'] .note{margin-top:10px}.screen-unit[data-page='30'] .metrics{margin:18px 0}.screen-unit[data-page='30'] .commission-row{padding:16px 0}.screen-unit[data-page='30'] .note{margin-top:16px}
.frame.orbit .topbar .moon-mark{background:#edf2ed}.frame.orbit .topbar .moon-mark:after{background:#142638}.frame.orbit .brand-home .course-card{color:var(--ink);padding:12px;border-radius:10px;border-top:0}.screen-unit[data-page='1'] .frame.orbit .hero{height:136px}
