body{overflow-x:hidden}
.nav-item{font-size:15px}.hero-home h2{font-size:36px}.hero-home p{font-size:15px}.panel-title h2,.panel-title h3{font-size:17px}.stat-label{font-size:13px}.stat-value{font-size:26px}.stat-foot{font-size:11px}.task-card h3{font-size:15px}.task-card p{font-size:11px}.task-meta{font-size:10px}.activity-item{font-size:11px}.detail-head{display:grid;grid-template-columns:145px minmax(0,1fr) 245px;gap:18px;align-items:center;padding:17px;margin-bottom:13px}.detail-head .hall-cover{height:106px}.detail-title h1{font-size:24px;margin:9px 0 6px}.detail-title p{font-size:12px;color:#637896;margin:0 0 8px}.detail-cta{display:grid;gap:8px;border-left:1px solid #e5ecf8;padding-left:18px}.detail-cta small{font-size:10px;color:#7184a2}.detail-cta b{font-size:14px;color:#e95834}.detail-layout{grid-template-columns:minmax(0,1.55fr) minmax(310px,.85fr)}.detail-copy{font-size:12px;line-height:1.8;color:#596f90;margin:0}.requirement-list{display:grid}.requirement-list>div{display:grid;grid-template-columns:105px 1fr;gap:12px;padding:11px 0;border-bottom:1px solid #edf1f8;font-size:11px;color:#556c8f}.requirement-list>div:last-child{border:0}.requirement-list b{color:#314b70}.detail-submit{width:100%;min-height:42px}.submit-breadcrumb .link-button{font-size:13px}
.hero-symbol{width:420px;height:138px;flex:0 0 auto;border-radius:0;background-color:transparent;box-shadow:none;transform:none;color:transparent;font-size:0;background-position:center;background-size:contain;background-repeat:no-repeat}.hero-home .hero-symbol{width:480px;height:190px}.hero-tasks .hero-symbol{width:510px;height:168px}.hero-appeals .hero-symbol{width:390px;height:110px}.hero-earnings .hero-symbol{width:370px;height:100px}.hero-accounts .hero-symbol{width:325px;height:110px}.hero-onboarding .hero-symbol{width:300px;height:110px}.hero-advisor .hero-symbol{width:310px;height:118px}.hero-home .hero-symbol{background-image:url('./assets/dashboard.png')}.hero-tasks .hero-symbol{background-image:url('./assets/tasks.png')}.hero-appeals .hero-symbol{background-image:url('./assets/appeals.png')}.hero-earnings .hero-symbol{background-image:url('./assets/earnings.png')}.hero-accounts .hero-symbol{background-image:url('./assets/accounts.png')}.hero-onboarding .hero-symbol{background-image:url('./assets/onboarding.png')}.hero-advisor .hero-symbol{background-image:url('./assets/advisor.png')}
.app-header{height:48px}.sidebar{top:48px;width:200px}.main{margin:48px 0 0 200px;min-height:calc(100vh - 48px);padding:3px 20px 30px}.view-appeals .stat-card{min-height:120px}.view-appeals .layout-2{grid-template-columns:minmax(0,1.94fr) minmax(420px,1fr);gap:13px}.view-appeals .layout-2>.panel,.view-appeals .layout-2>section.panel{min-height:200px}.view-tasks .hero{margin-bottom:14px}.hero-tasks{height:191px}.task-category-grid .stat-card{min-height:89px}.task-category-grid{margin-bottom:16px}.hall-filters{margin-bottom:10px}
.main:has(#submissionForm) .page:before{display:none}
.content-choice{position:relative}
.content-choice input{position:absolute;width:1px;height:1px;opacity:0}
.content-choice:focus-within{outline:2px solid #80b4ff;outline-offset:2px}
.hero-tasks h2{font-size:36px;color:#123c86}.hero-tasks p{font-size:15px}.task-category-grid .stat-card{display:flex;align-items:center;justify-content:flex-start;gap:15px;min-height:88px;text-align:left}.category-icon{width:48px;height:48px;border-radius:9px;background:#edf4ff;color:#347cf0;display:grid;place-items:center;font-size:24px;box-shadow:0 3px 10px #387de522}.task-category-grid .category-selected{background:linear-gradient(110deg,#2789ff,#0860f0);color:#fff;border-color:transparent}.category-selected .category-icon{background:#ffffff25;color:#fff}.category-copy b{display:block;font-size:15px}.category-copy small{display:block;color:#788ba7;font-size:10px;margin-top:5px}.category-selected .category-copy small{color:#dceaff}.task-hall-list{display:grid;gap:9px}.task-hall-row{min-height:118px;padding:11px 14px;display:grid;grid-template-columns:145px minmax(250px,1.15fr) minmax(135px,.65fr) minmax(230px,1fr) 112px 132px;gap:12px;align-items:center;border:1px solid #e6edf8;border-radius:7px;background:#fff;box-shadow:var(--shadow)}.hall-cover{height:94px;border-radius:6px;position:relative;overflow:hidden;background:linear-gradient(145deg,#acd9ff,#2278d6);display:grid;place-items:center;color:#fff;font-size:34px;font-weight:700}.hall-cover:before,.hall-cover:after{content:"";position:absolute;border:1px solid #ffffff70;border-radius:50%;width:118px;height:48px;transform:rotate(-18deg)}.hall-cover:after{width:82px;height:34px;transform:rotate(23deg)}.hall-cover span{position:relative;z-index:1;text-shadow:0 2px 10px #123b6977}.hall-cover i{position:absolute;right:6px;top:5px;font-size:7px;font-style:normal;opacity:.8}.hall-cover.video{background:linear-gradient(145deg,#815cff,#1478e8)}.hall-cover.quality{background:linear-gradient(145deg,#ffe19d,#e78b24)}.hall-cover.standard{background:linear-gradient(145deg,#69befa,#265eae)}.hall-description h3{font-size:15px;margin:0 0 6px;color:#142b50}.hall-description p{font-size:10px;color:#596f90;line-height:1.6;margin:6px 0 0}.hall-platforms{display:grid;grid-template-columns:1fr;gap:5px;font-size:10px}.hall-reward{height:68px;border-left:1px solid #e4ebf6;border-right:1px solid #e4ebf6;padding:5px 15px;display:flex;flex-direction:column;justify-content:center;gap:8px}.hall-reward b{font-size:11px}.hall-reward strong{font-size:15px;color:#ed5735;white-space:nowrap}.hall-heat{display:grid;gap:7px}.hall-heat small{font-size:10px;color:#647b9e}.hall-heat b{font-size:16px;color:#172a49}.task-hall-row>.button{white-space:nowrap;justify-content:center}.hall-pagination{display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid #e6edf8;border-radius:7px;padding:12px 15px;margin-top:13px;color:#51688e;font-size:11px}.hall-filters{flex-wrap:nowrap}.hall-filters .segment{white-space:nowrap;padding-left:8px;padding-right:8px}.hall-filters .search{min-width:150px;width:200px}.hall-filters .segmented{flex:0 0 auto}
