.admin-section{max-width:1100px;margin:auto;padding:88px 12px 40px}.activation-page{min-height:680px;display:grid;place-items:center;padding:70px 12px 40px}.activation-card{width:min(560px,100%);padding:42px;text-align:center;border:1px solid rgba(255,255,255,.94);border-radius:26px;background:#ffffffc7;box-shadow:0 24px 70px #35374b1a}.activation-icon{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 22px;border-radius:17px;color:#fff;background:linear-gradient(145deg,#7e81ff,#5d61dc);box-shadow:0 7px 18px #777bff55;font-size:24px}.activation-card h1{margin:0 0 14px;font-size:42px;letter-spacing:-.08em}.activation-copy{max-width:390px;margin:0 auto;color:#85858e;font-size:13px;line-height:1.7}.activation-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:25px 0 17px;padding:11px 13px;border-radius:10px;color:#92929a;background:#f7f7fa;font-size:10px;text-align:left}.activation-status{padding:4px 7px;border-radius:6px;color:#c27b3c;background:#fff3df;white-space:nowrap}.activation-status.completed{color:#3e9d70;background:#eaf8f0}.activation-status.expired{color:#c96370;background:#fff0f2}.activation-login,.activation-confirm{margin-top:22px;padding-top:22px;border-top:1px solid #ededf2}.activation-login form{display:grid;gap:10px}.activation-login input{width:100%;padding:11px 12px;border:1px solid #e7e7ed;border-radius:10px;background:#fbfbfc;outline:none;font-size:12px}.activation-confirm p{margin:0 0 15px;color:#85858e;font-size:12px}.activation-confirm strong{color:#303039}.activation-success,.activation-error{margin-top:22px;padding:17px;border-radius:13px;font-size:12px;line-height:1.6}.activation-success{color:#3e8f68;background:#edf9f2}.activation-success strong{display:block;margin-bottom:4px;font-size:14px}.activation-success p{margin:0}.activation-error{color:#b56b72;background:#fff2f3}.back-link{margin-top:26px;border:0;background:transparent;color:#777be0;font-size:11px}.entitlement-section+.entitlement-section{margin-top:34px;padding-top:28px;border-top:1px solid #e9e9f0}.entitlement-heading{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:17px}.entitlement-heading h2{margin:0 0 6px;font-size:23px;letter-spacing:-.06em}.entitlement-heading p{margin:0;color:#92929a;font-size:11px}.entitlement-heading>span{color:#9999a1;font-size:11px}.license-filter{display:flex;gap:4px;padding:3px;border-radius:10px;background:#f0f0f4}.license-filter button{border:0;border-radius:8px;padding:7px 10px;color:#8b8b94;background:transparent;font-size:10px}.license-filter button.active{color:#303039;background:#fff;box-shadow:0 2px 5px #0000000d}.license-filter button span{margin-left:3px;color:#777be0}.license-status.expired{color:#c96370}.license-status.expired i{background:#d97884}.empty-account.compact{padding:32px 20px}.empty-account.compact h2{font-size:18px}.admin-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:30px}.admin-heading h1{margin:0 0 8px;font-size:48px;letter-spacing:-.08em}.admin-heading p:not(.eyebrow){margin:0;color:#85858e;font-size:13px}.admin-badge{padding:7px 10px;border-radius:8px;color:#6569dc;background:#ebecff;font-size:11px}.admin-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:15px}.stat-card{display:grid;gap:6px;padding:17px 19px;border:1px solid rgba(255,255,255,.94);border-radius:17px;background:#ffffffb3;box-shadow:0 10px 28px #35374b0d}.stat-card span,.stat-card small{color:#92929a;font-size:11px}.stat-card strong{color:#303039;font-size:28px;letter-spacing:-.06em}.stat-card small{font-size:10px}.purchase-summary-heading{display:flex;align-items:end;justify-content:space-between;gap:15px;margin:28px 0 12px}.purchase-summary-heading h2{margin:0;font-size:23px;letter-spacing:-.06em}.purchase-summary-heading .section-kicker{margin-bottom:7px}.purchase-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px}.purchase-stat{display:grid;gap:6px;padding:15px 17px;border:1px solid rgba(255,255,255,.94);border-radius:16px;background:#ffffffad}.purchase-stat span,.purchase-stat small{color:#92929a;font-size:10px}.purchase-stat strong{color:#303039;font-size:24px;letter-spacing:-.05em}.purchase-stat small{color:#6d70df}.admin-grid{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(420px,1.2fr);gap:15px}.admin-form{padding:24px;border:1px solid rgba(255,255,255,.94);border-radius:22px;background:#ffffffc2;box-shadow:0 17px 45px #35374b12}.admin-form label{display:grid;gap:7px;color:#777780;font-size:11px}.admin-form input,.admin-form textarea,.admin-form select{width:100%;border:1px solid #e7e7ed;border-radius:10px;padding:10px 11px;outline:none;background:#fbfbfc;color:#2a2a32;font-size:12px}.admin-form textarea{min-height:86px;resize:vertical}.admin-form input:focus,.admin-form textarea:focus,.admin-form select:focus{border-color:#777bff;box-shadow:0 0 0 3px #777bff1c}.product-icon img,.mini-icon img{width:70%;height:70%;object-fit:contain;border-radius:22%}.quick-download{border:0;padding:5px 7px;border-radius:7px;color:#6569dc;background:#f0f0ff;font-size:10px}.quick-download:hover{background:#e6e7ff}.version-line .secondary.small{margin-left:auto;padding:6px 9px;font-size:10px}.logo-uploaded{color:#45a875;font-size:10px}.product-price{display:flex;align-items:baseline;gap:5px}.product-price del{color:#a7a7ae;font-size:10px}.promo-badge{display:inline-block;margin-top:10px;padding:5px 7px;border-radius:7px;color:#c36545;background:#fff0e9;font-size:10px}.plan-promo{color:#c36545!important}.effective-price{color:#c36545;font-size:10px;white-space:nowrap}.delete-promo{border:0;padding:6px 7px;border-radius:7px;color:#c96370;background:#fff0f2;font-size:10px;white-space:nowrap}.plan-section+.plan-section{margin-top:28px;padding-top:25px;border-top:1px solid #ededf2}.plan-section-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:12px}.plan-section-heading h3{margin:0 0 5px;font-size:18px;letter-spacing:-.05em}.plan-section-heading p{margin:0;color:#92929a;font-size:11px}.plan-section-heading>span{color:#9999a1;font-size:10px}.subscription-grid{grid-template-columns:repeat(3,1fr)}.subscription-grid .plan-card{min-width:0}.form-title{display:flex;align-items:center;gap:11px;margin-bottom:22px}.form-icon{display:grid;place-items:center;width:33px;height:33px;border-radius:10px;color:#6569dc;background:#ebecff;font-size:18px}.form-title h2{margin:0 0 4px;font-size:18px;letter-spacing:-.05em}.form-title p{margin:0;color:#9999a1;font-size:11px}.admin-form form,.admin-form{display:grid;gap:13px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.price-manager{align-content:start}.product-price-group{padding:0 0 11px;border-bottom:1px solid #ededf2}.product-price-group+.product-price-group{padding-top:11px}.price-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0 0 40px}.plan-name{min-width:58px;color:#777780;font-size:10px}.price-app{display:flex;align-items:center;gap:9px;min-width:0}.price-app>div{display:grid;gap:4px}.price-app strong{overflow:hidden;max-width:145px;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.price-app small{color:#9999a1;font-size:10px}.mini-icon{display:grid;place-items:center;width:31px;height:31px;flex:none;border-radius:9px;color:var(--accent, #6569dc);background:color-mix(in srgb,var(--accent, #6569dc) 13%,white);font-size:14px}.price-edit{display:flex;align-items:center;gap:5px}.price-edit select,.price-edit input{width:auto;padding:7px 8px;font-size:10px}.price-edit input{width:74px}.price-edit>span{color:#9999a1;font-size:10px}.price-actions{display:flex;justify-content:flex-end;gap:6px;margin-top:8px}.save-price{border:0;padding:7px 9px;border-radius:8px;color:#6569dc;background:#f0f0ff;font-size:10px}.save-price.danger{color:#c96370;background:#fff0f2}.legacy-url{color:#9a9aa3}.release-box{display:grid;gap:12px;margin-top:17px;padding:15px;border:1px solid #e9e9f6;border-radius:15px;background:linear-gradient(145deg,#fafaff,#f7f7fb)}.release-box-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.release-box-heading div{display:grid;gap:4px}.release-box-heading strong{color:#303039;font-size:13px}.release-box-heading small{color:#92929a;font-size:10px}.release-box-heading>span{padding:5px 7px;border-radius:7px;color:#6569dc;background:#ececff;font-size:10px;white-space:nowrap}.release-box label{font-size:10px}.release-options{display:flex;align-items:end;gap:8px}.release-options>label:first-child{flex:1}.checkbox-label{display:flex!important;align-items:center;gap:6px!important;white-space:nowrap}.checkbox-label input{width:auto!important}.publish-release{margin-left:auto;white-space:nowrap}.version-history{display:flex;flex-wrap:wrap;gap:6px;padding-top:3px}.version-history span{padding:5px 7px;border-radius:7px;color:#777780;background:#fff;font-size:10px}.version-history i{margin-left:4px;color:#c36545;font-style:normal}@media(max-width:800px){.admin-section{padding:70px 5px 30px}.admin-heading{display:block}.admin-heading h1{font-size:42px}.admin-badge{display:inline-block;margin-top:16px}.admin-stats,.admin-grid{grid-template-columns:1fr}.price-row{align-items:flex-start;flex-direction:column}.price-edit{width:100%;flex-wrap:wrap}.price-edit select{flex:1}.subscription-grid{grid-template-columns:1fr}.release-options{align-items:stretch;flex-direction:column}.publish-release{margin-left:0}.activation-page{min-height:620px;padding:55px 5px 30px}.activation-card{padding:30px 20px}.activation-card h1{font-size:34px}.activation-meta{align-items:flex-start;flex-direction:column}}@media(max-width:700px){.entitlement-heading{align-items:flex-start;flex-direction:column}.license-filter{width:100%}.license-filter button{flex:1}.purchase-summary-heading{align-items:flex-start;flex-direction:column}.purchase-stats{grid-template-columns:repeat(2,1fr);width:100%}}:root{font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;color:#202027;background:#f5f5f8;font-synthesis:none}*{box-sizing:border-box}body{margin:0;min-width:320px;background:radial-gradient(ellipse 85% 55% at 50% -10%,#fff 10%,#f5f5f8 65%,#eeeff4)}button,input,select{font:inherit}button{cursor:pointer}.shell{min-height:100vh;max-width:1360px;margin:auto;padding:18px 30px 26px;overflow:hidden}.topbar{height:62px;display:flex;align-items:center;justify-content:space-between;padding:0 18px 0 20px;position:sticky;top:14px;z-index:8;background:#ffffffb8;border:1px solid rgba(255,255,255,.92);box-shadow:0 12px 35px #37385014;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);border-radius:22px}.brand{border:0;background:transparent;display:flex;align-items:center;gap:10px;font-size:18px;font-weight:700;letter-spacing:-.04em;color:#202027;padding:0}.brand-mark{display:grid;place-items:center;width:30px;height:30px;overflow:hidden;border-radius:10px;box-shadow:0 5px 12px #777bff55}.brand-mark img{display:block;width:30px;height:30px}.nav-pills{display:flex;gap:3px;background:#f0f0f4;border-radius:13px;padding:3px}.nav-pills button{position:relative;border:0;background:transparent;color:#888890;border-radius:10px;padding:8px 15px;font-size:13px;transition:all .2s}.nav-pills button.active{background:#fff;color:#202027;box-shadow:0 2px 7px #00000012}.count{display:inline-grid;place-items:center;min-width:16px;height:16px;margin-left:3px;border-radius:99px;background:#e8e9ff;color:#6669dc;font-size:10px}.account-mini{display:flex;align-items:center;gap:12px;color:#73737d;font-size:13px}.text-button{border:0;background:transparent;color:#6569dd;padding:5px;font-size:13px}.primary{border:0;color:#fff;background:linear-gradient(180deg,#777aff,#5e62dc);border-radius:11px;padding:11px 17px;box-shadow:0 6px 14px #6569df36;transition:transform .2s,box-shadow .2s}.primary:hover{transform:translateY(-1px);box-shadow:0 9px 20px #6569df48}.primary:disabled{opacity:.65;cursor:wait;transform:none}.primary.small{padding:8px 13px;font-size:12px}.primary.full{width:100%;margin-top:7px}.hero{position:relative;min-height:440px;display:flex;align-items:center;padding:78px 20px 54px}.hero-copy-block{position:relative;z-index:1}.eyebrow,.section-kicker{color:#686bdc;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin:0 0 16px}.hero h1{font-size:clamp(52px,7vw,90px);letter-spacing:.05em;line-height:1.05;margin:0;font-weight:750}.hero h1 em,.account-intro em{color:#6a6de7;font-style:normal}.hero-copy{color:#85858e;font-size:17px;line-height:1.7;max-width:390px;margin:25px 0 0}.hero-orbit{position:absolute;border:1px solid #e5e5f4;border-radius:50%;pointer-events:none}.orbit-one{width:475px;height:475px;right:96px;top:-8px;background:radial-gradient(circle at 35% 27%,#fff,#f4f4ff 48%,transparent 69%);box-shadow:inset 0 0 50px #fff}.orbit-two{width:310px;height:310px;right:178px;top:74px;border-color:#e8e8fb}.hero-card{position:absolute;right:155px;top:160px;z-index:2;width:190px;padding:20px;border:1px solid #fff;border-radius:19px;background:#ffffffc7;box-shadow:0 18px 40px #6a6de722;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:rotate(7deg)}.hero-card-label{color:#6a6de7;font-size:10px;display:block;margin-bottom:28px}.hero-card strong{display:block;font-size:20px;letter-spacing:-.05em;margin-bottom:6px}.hero-card span:last-child{color:#91919a;font-size:11px}.catalog-head{display:flex;align-items:end;justify-content:space-between;padding:18px 12px 22px}.catalog-head h2{margin:0;font-size:29px;letter-spacing:-.065em}.section-kicker{margin-bottom:9px;font-size:11px}.catalog-tools{display:flex;gap:9px}.search-box{display:flex;align-items:center;gap:8px;padding:0 12px;width:180px;background:#ffffffb3;border:1px solid #e9e9ef;border-radius:10px;color:#aaa}.search-box input{width:100%;padding:9px 0;border:0;outline:0;background:transparent;font-size:12px}.catalog-tools select{padding:0 12px;border:1px solid #e9e9ef;border-radius:10px;color:#777781;background:#ffffffb3;font-size:12px;outline:none}.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.product-card,.empty-card,.auth-card,.detail-panel{background:#ffffffc2;border:1px solid rgba(255,255,255,.94);box-shadow:0 17px 45px #35374b12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:22px}.product-card{min-height:322px;padding:22px;cursor:pointer;transition:transform .25s,box-shadow .25s}.product-card:hover{transform:translateY(-5px);box-shadow:0 24px 55px #35374b24}.product-card-top,.product-footer,.product-meta{display:flex;align-items:center;justify-content:space-between}.product-icon{display:grid;place-items:center;width:50px;height:50px;border-radius:16px;color:var(--accent, #5f64dd);background:color-mix(in srgb,var(--accent, #6e70ed) 13%,white);font-size:22px;font-weight:700}.product-icon.large{width:58px;height:58px;font-size:25px;flex:none}.status,.license-status{color:#41a173;font-size:10px}.status i,.license-status i{display:inline-block;width:6px;height:6px;margin:0 4px 1px 0;border-radius:99px;background:#45b07c}.product-category{color:#9999a1;font-size:11px;margin:25px 0 8px}.product-card h3{font-size:22px;letter-spacing:-.055em;margin:0 0 8px}.product-description{color:#7f7f88;font-size:12px;line-height:1.65;margin:0;min-height:60px}.product-footer{margin-top:14px}.tag-list{display:flex;gap:5px;flex-wrap:wrap}.tag-list span{padding:4px 7px;border-radius:6px;color:#85858f;background:#f3f3f7;font-size:9px}.arrow{color:#676bdf;font-size:19px}.product-meta{border-top:1px solid #ededf2;margin-top:17px;padding-top:14px;color:#a0a0a7;font-size:10px}.product-meta strong{color:#34343b;font-size:16px;letter-spacing:-.04em}.product-meta small{font-size:9px;color:#9999a1;font-weight:400;margin-left:2px}.empty-card{grid-column:1 / -1;padding:35px;text-align:center;color:#77777d;line-height:1.8}.empty-card span{font-size:12px}.market-note{display:flex;align-items:center;gap:15px;margin:28px 0 0;padding:22px 25px;border:1px solid #e9e9f2;border-radius:18px;background:#ffffff7a}.note-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;color:#6d71e7;background:#edeeff}.market-note strong{font-size:13px}.market-note p{color:#92929a;margin:5px 0 0;font-size:11px}.note-arrow{margin-left:auto;color:#777be2;font-size:20px}.modal-backdrop{position:fixed;inset:0;z-index:20;display:grid;place-items:center;padding:30px;background:#292a3b42;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.detail-panel{position:relative;width:min(680px,100%);max-height:90vh;overflow:auto;padding:34px;box-shadow:0 30px 100px #25263b38}.close{position:absolute;top:20px;right:20px;width:31px;height:31px;border:0;border-radius:99px;color:#83838b;background:#f1f1f5;font-size:22px;line-height:1}.detail-identity{display:flex;gap:15px;align-items:center}.detail-identity .eyebrow{margin-bottom:7px;font-size:10px}.detail-panel h2{margin:0;font-size:35px;letter-spacing:-.07em}.detail-description{max-width:530px;color:#777780;font-size:14px;line-height:1.7;margin:24px 0}.detail-divider{height:1px;background:#ececf1}.plan-label{color:#76767f;font-size:12px;margin:22px 0 10px}.plan-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px}.plan-card{padding:17px;border:1px solid #e7e7ee;border-radius:16px}.plan-card h3{margin:0 0 5px;font-size:15px}.plan-card p{margin:0;color:#92929a;font-size:11px}.plan-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.plan-bottom strong{font-size:21px;letter-spacing:-.05em}.plan-bottom small{color:#9999a1;font-size:10px;font-weight:400}.version-line{display:flex;gap:10px;margin-top:22px;color:#9999a1;font-size:10px}.version-line span{padding:5px 8px;border-radius:6px;background:#f5f5f8}.account-section{min-height:640px;padding:105px 12px 50px}.auth-layout{display:grid;grid-template-columns:1fr 390px;align-items:center;gap:100px;max-width:930px;margin:auto}.account-intro h1{font-size:61px;line-height:.98;letter-spacing:-.09em;margin:0}.account-intro>p:not(.eyebrow){max-width:370px;color:#85858e;font-size:15px;line-height:1.7;margin-top:24px}.intro-points{display:grid;gap:12px;margin-top:31px;color:#74747d;font-size:12px}.intro-points span:first-child{color:#6569dc}.auth-card{padding:29px;text-align:center}.auth-tabs{display:inline-flex;padding:3px;border-radius:10px;background:#f0f0f4;margin-bottom:22px}.auth-tabs button{border:0;border-radius:8px;color:#8b8b94;background:transparent;padding:7px 14px;font-size:12px}.auth-tabs button.active{color:#28282e;background:#fff;box-shadow:0 2px 5px #0000000d}.auth-card h2{margin:0 0 7px;font-size:26px;letter-spacing:-.06em}.muted{color:#92929a;font-size:12px;margin:0 0 22px}.auth-card form{display:grid;gap:10px}.auth-card input{width:100%;padding:11px 12px;border:1px solid #e7e7ed;border-radius:10px;background:#fbfbfc;outline:none;font-size:12px}.auth-card input:focus{border-color:#777bff;box-shadow:0 0 0 3px #777bff1c}.demo-hint{margin:17px 0 0;color:#aaaab2;font-size:10px}.account-content{max-width:920px;margin:auto}.account-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:35px}.account-heading h1{margin:0 0 7px;font-size:52px;letter-spacing:-.08em}.account-heading>div>p:not(.eyebrow){color:#85858e;font-size:13px;margin:0}.secondary{padding:10px 14px;border:1px solid #e2e2ec;border-radius:10px;color:#696dde;background:#ffffffa6;font-size:12px}.secondary span{margin-left:7px}.empty-account{padding:60px 30px;text-align:center;border:1px dashed #dcdce8;border-radius:21px;background:#ffffff4f}.empty-spark{display:grid;place-items:center;width:50px;height:50px;margin:auto auto 14px;border-radius:15px;color:#6c70e6;background:#ebecff;font-size:22px}.empty-account h2{font-size:21px;letter-spacing:-.05em;margin:0 0 7px}.empty-account p{color:#95959d;font-size:12px;margin:0 0 22px}.license-grid{display:grid;gap:12px}.license-card{display:flex;align-items:center;gap:15px;padding:18px;border:1px solid #fff;border-radius:17px;background:#ffffffbc;box-shadow:0 9px 25px #36374c0a}.license-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#eeeefe;color:#696de0;font-size:20px}.license-info{flex:1}.license-status{display:block;margin-bottom:5px}.license-info h3{margin:0 0 5px;font-size:17px}.license-info p{margin:0;color:#a1a1a8;font-size:10px;letter-spacing:.04em}.download-button{border:0;border-radius:9px;color:#6569dc;background:#f1f1ff;padding:9px 11px;font-size:11px}.download-button span{margin-left:5px}.toast{position:fixed;bottom:28px;left:50%;z-index:30;display:flex;align-items:center;gap:10px;width:min(440px,calc(100vw - 32px));transform:translate(-50%);padding:13px 14px;border:1px solid rgba(255,255,255,.7);border-radius:14px;color:#fff;background:#30313bed;box-shadow:0 14px 38px #0004;font-size:12px;line-height:1.5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.toast.success{background:#247851ed}.toast.error{background:#b5404ced}.toast-icon{display:grid;place-items:center;width:19px;height:19px;flex:none;border-radius:50%;color:#247851;background:#fff;font-size:12px;font-weight:800}.toast.error .toast-icon{color:#b5404e}.toast-message{flex:1}.toast-close{width:22px;height:22px;flex:none;border:0;border-radius:7px;color:inherit;background:#fff2;font-size:17px;line-height:1}.toast-close:hover{background:#ffffff38}.shell footer{text-align:center;color:#aaaab3;font-size:10px;padding:66px 0 10px}.shell footer span{margin:0 5px;color:#c5c5cc}.icp-link{color:inherit;text-decoration:none}.icp-link:hover{color:#686bdc;text-decoration:underline}@media(max-width:1000px){.product-grid{grid-template-columns:repeat(2,1fr)}.hero-card{right:13%}.orbit-one{right:2%}.orbit-two{right:10%}}@media(max-width:700px){.shell{padding:10px 15px 20px}.topbar{top:8px;padding:0 12px}.account-name{display:none}.nav-pills button{padding:8px 10px}.hero{min-height:470px;padding:80px 5px 30px;align-items:start}.hero h1{font-size:52px;letter-spacing:.035em}.hero-copy{font-size:15px}.hero-card{top:295px;right:13%}.orbit-one{width:320px;height:320px;top:245px;right:0}.orbit-two{width:230px;height:230px;top:290px;right:45px}.catalog-head{display:block;padding:8px 5px 17px}.catalog-head h2{font-size:25px}.catalog-tools{margin-top:16px}.search-box{flex:1}.catalog-tools select{width:102px}.product-grid{grid-template-columns:1fr}.product-card{min-height:285px}.market-note{align-items:flex-start}.note-arrow{display:none}.modal-backdrop{padding:15px}.detail-panel{padding:26px 20px}.detail-panel h2{font-size:30px}.auth-layout{grid-template-columns:1fr;gap:35px}.account-section{padding:75px 5px 35px}.account-intro h1{font-size:53px}.account-heading{display:block}.account-heading h1{font-size:45px}.account-heading .secondary{margin-top:18px}.license-card{align-items:flex-start;flex-wrap:wrap}.download-button{margin-left:61px}.account-mini{gap:5px}}
