.exam-titlebar h1{word-break:keep-all}.license-empty{color:#4b5058;text-align:center;padding:40px 0;font-size:14px}.license-card-desc{color:#4b5058;flex:1;margin:2px 0 14px;font-size:13px;line-height:1.6}.kind-pill.quiz{color:#4b5058;background:#f7f6f3;border:1px solid #e5e2dc;align-items:center;gap:4px;display:inline-flex}.license-shell{max-width:1000px;margin:0 auto;padding:36px 24px 90px}.license-back{color:#4b5058;align-items:center;gap:5px;width:max-content;margin-bottom:18px;font-size:12px;display:flex}.license-back svg{width:15px}.license-hero{background:#fff;border:1px solid #e5e2dc;border-radius:12px;padding:30px}.license-hero h1{color:#1f2328;margin:6px 0 8px;font-size:26px}.license-hero p{color:#4b5058;margin:0;font-size:14px;line-height:1.6}.license-hero-meta{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.license-hero-meta span{color:#4b5058;background:#f7f6f3;border-radius:6px;padding:7px 12px;font-size:12px;font-weight:600}.license-section{margin-top:36px}.license-section-head{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:16px;display:flex}.license-section-head h2{color:#1f2328;margin:0;font-size:19px}.license-section-head p{color:#858a91;margin:0;font-size:12px}.respondent-count{color:#2f5577;font-size:13px;font-weight:700}.schedule-table{border:1px solid #e5e2dc;border-radius:12px;overflow:hidden}.schedule-row{color:#1f2328;grid-template-columns:1.2fr 1fr 1fr 1.4fr;gap:10px;padding:13px 16px;font-size:13px;display:grid}.schedule-row+.schedule-row{border-top:1px solid #efede8}.schedule-row.head{color:#858a91;background:#f7f6f3;font-size:12px;font-weight:700}.schedule-empty{color:#858a91;padding:20px 4px;font-size:13px}.section-bars{background:#f7f6f3;border-bottom:2px solid #e5e2dc;border-radius:10px;justify-content:space-around;align-items:flex-end;gap:12px;height:220px;padding:20px 12px 0;display:flex}.section-bars>div{flex-direction:column;flex:1;align-items:center;max-width:170px;height:100%;display:flex}.section-bars b{color:#1f2328;white-space:nowrap;margin-bottom:8px;font-size:16px;font-weight:700}.section-bars b small{color:#858a91;margin-left:2px;font-size:12px;font-weight:400}.bar-track{flex:1;align-items:flex-end;width:44px;display:flex}.bar-track i{background:#2f5577;border-radius:6px 6px 0 0;width:100%;transition:height .3s;display:block}.section-bars>div>span{color:#1f2328;text-align:center;padding-top:8px;font-size:12px;font-weight:600;line-height:1.4}.section-bars>div>span small{color:#858a91;margin-top:2px;font-size:12px;font-weight:400;display:block}.stat-meter{background:#efede8;border-radius:6px;height:6px;margin-bottom:8px;overflow:hidden}.stat-meter i{background:#2f5577;border-radius:6px;height:100%;display:block}.stat-group+.stat-group{margin-top:22px}.stat-group h3{color:#2f5577;border-bottom:1px solid #efede8;margin:0 0 10px;padding-bottom:8px;font-size:13px;font-weight:700}.round-tabs{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.round-tabs button{color:#4b5058;cursor:pointer;background:#f7f6f3;border:1px solid #e5e2dc;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:700}.round-tabs button.active{color:#fff;background:#1f2328;border-color:#1f2328}.round-question-chart{background:#f7f6f3;border-bottom:2px solid #e5e2dc;border-radius:10px;align-items:flex-end;gap:1px;height:180px;padding:14px 10px 24px;display:flex}.chart-bar{cursor:default;flex:1;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}.chart-bar i{background:#2f5577;border-radius:2px 2px 0 0;width:100%;display:block}.chart-bar i.no-data{background:#e5e2dc;height:3%}.chart-bar .tick-label{color:#858a91;white-space:nowrap;font-size:12px;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}.chart-bar[data-tooltip]:hover:after{content:attr(data-tooltip);color:#fff;white-space:pre-line;z-index:10;pointer-events:none;background:#1f2328;border-radius:8px;width:220px;margin-bottom:9px;padding:9px 12px;font-size:12px;line-height:1.6;position:absolute;bottom:100%;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #0003}.chart-bar[data-tooltip]:hover:before{content:"";z-index:10;border:6px solid #0000;border-top-color:#1f2328;margin-bottom:3px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.chart-bar:first-child[data-tooltip]:hover:after{left:0;transform:none}.chart-bar:last-child[data-tooltip]:hover:after{left:auto;right:0;transform:none}.chart-legend{flex-wrap:wrap;align-items:center;gap:16px;margin-top:10px;display:flex}.chart-legend span{color:#858a91;align-items:center;gap:6px;font-size:12px;display:flex}.chart-legend .legend-dot{background:#2f5577;border-radius:3px;width:9px;height:9px}.chart-legend .legend-dot.no-data{background:#e5e2dc}.chart-legend small{color:#a3a6ab;font-size:12px}.hardest-list{flex-direction:column;gap:10px;display:flex}.hardest-row{background:#fff;border:1px solid #efede8;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.hardest-row p{color:#1f2328;margin:0;font-size:13px;line-height:1.5}.hardest-row small{color:#858a91;margin-top:4px;font-size:12px;display:block}.hardest-row b{color:#a2522e;flex-shrink:0;font-size:14px}.license-exam-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.license-exam-card{background:#fff;border:1px solid #e5e2dc;border-radius:12px;flex-direction:column;gap:10px;padding:22px;display:flex}.license-exam-card h3{color:#1f2328;margin:0;font-size:16px}.license-exam-card .catalog-meta{font-size:12px}.license-exam-card a{color:#fff;background:#1f2328;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-top:auto;padding:11px;font-size:13px;font-weight:700;display:flex}.notebook-list{flex-direction:column;gap:10px;display:flex}.notebook-card{background:#fff;border:1px solid #efede8;border-radius:10px;padding:16px 18px}.notebook-card p{color:#1f2328;margin:0 0 10px;font-size:13px;line-height:1.5}.notebook-meta{gap:8px;font-size:12px;display:flex}.notebook-meta .wrong{color:#a2522e;font-weight:700}.notebook-meta .correct{color:#3f6b4f;font-weight:700}.license-accordion{background:#fff;border:1px solid #e5e2dc;border-radius:12px;margin-top:36px;overflow:hidden}.license-accordion>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:20px 22px;list-style:none;display:flex}.license-accordion>summary::-webkit-details-marker{display:none}.license-accordion>summary .license-section-head{margin-bottom:0}.license-accordion>summary svg{color:#858a91;flex-shrink:0;transition:all .2s}.license-accordion[open]>summary svg{transform:rotate(180deg)}.license-accordion[open]>summary{border-bottom:1px solid #efede8}.license-accordion>.accordion-body{padding:18px 22px 22px}@media (max-width:760px){.license-exam-grid{grid-template-columns:1fr}.schedule-row{grid-template-columns:1fr 1fr}.section-bars{gap:4px}.bar-track{width:32px}.round-question-chart{height:140px}}.daily-cta{color:#fff;background:#1f2328;border-radius:12px;align-items:center;gap:12px;max-width:420px;margin-top:18px;padding:14px 16px;display:flex}.daily-cta span{flex-direction:column;flex:1;gap:2px;display:flex}.daily-cta b{font-size:15px}.daily-cta small{opacity:.85;font-size:12px}
