.ccn-affairs-history-page{width:100%;max-width:520px;min-height:100vh;min-height:100dvh;margin:0 auto}.ccn-affairs-history-page .ccn-affairs-history-content{padding:24px 24px calc(var(--safe-bottom, 0px) + 32px)}.ccn-affairs-history-page .ccn-affairs-history-tabs{display:flex;gap:24px;border-bottom:1px solid var(--border)}.ccn-affairs-history-page .ccn-affairs-history-tab{min-height:52px;margin-bottom:-1px;padding:12px 0;border-bottom:2px solid transparent;color:var(--ink-faint);font-size:var(--ty-body);line-height:1.5}.ccn-affairs-history-page .ccn-affairs-history-tab.is-active{border-color:var(--ink);color:var(--ink);font-weight:600}.ccn-account-inner.ccn-affairs-history-page>.ccn-portal-content{padding-top:24px;padding-bottom:calc(var(--safe-bottom, 0px) + 32px)}.ccn-account-inner.ccn-affairs-history-page .ccn-portal-history-list{margin-top:16px}.ccn-account-inner.ccn-affairs-history-page .ccn-portal-history-row{padding:24px 0;border-bottom:1px solid var(--border);border-radius:0;background:transparent}.ccn-account-inner.ccn-affairs-history-page .ccn-portal-history-row .ccn-as-h2{margin:0 0 8px;font-family:inherit;font-size:var(--ty-label);font-weight:600}.ccn-account-inner.ccn-affairs-history-page .ccn-portal-history-row .ccn-as-p{margin-top:8px;font-size:var(--ty-body);line-height:1.6}.ccn-account-inner.ccn-affairs-history-page .ccn-portal-history-row .ccn-portal-note{color:var(--ink-faint);font-size:var(--ty-caption)}.ccn-account-inner.ccn-affairs-history-page .ccn-portal-secondary{display:inline-flex;width:auto;margin:16px 12px 0 0;padding:12px 16px;border:1px solid var(--ink);border-radius:var(--task-control-radius);background:var(--background);color:var(--ink)}.ccn-account-inner.ccn-affairs-history-page .ccn-portal-history-empty{padding:32px 0}.ccn-account-inner.ccn-affairs-history-page .ccn-portal-intro{color:var(--ink-soft);font-size:var(--ty-body);line-height:1.65}.ccn-account-inner.ccn-affairs-history-page .ccn-portal-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.ccn-account-inner.ccn-affairs-history-page .ccn-portal-pagination .ccn-portal-secondary{margin-right:0}.ccn-account-inner.ccn-affairs-history-page .ccn-portal-history-server{display:flex;align-items:center;min-height:48px;margin-top:24px;color:var(--ink);font-size:var(--ty-body);text-decoration:underline;text-underline-offset:4px}@media (max-width:360px){.ccn-affairs-history-page .ccn-affairs-history-content{padding-inline:20px}}.ccn-account-inner.ccn-affairs-guide.ccn-affairs-learning .ccn-medical-inner-lead .ccn-as-h1{font:700 var(--ty-title)/1.25 var(--font-sans),PingFang SC,sans-serif}.ccn-account-inner.ccn-affairs-guide.ccn-affairs-learning .ccn-affairs-finished .ccn-as-h2,.ccn-account-inner.ccn-affairs-guide.ccn-affairs-learning .ccn-affairs-personal-title,.ccn-account-inner.ccn-affairs-guide.ccn-affairs-learning .ccn-medical-form-title{padding-left:0;border-left:0;font:700 var(--ty-heading)/1.35 var(--font-sans),PingFang SC,sans-serif}.ccn-account-inner.ccn-affairs-guide.ccn-affairs-learning .ccn-medical-primary,.ccn-account-inner.ccn-affairs-guide.ccn-affairs-learning .ccn-medical-secondary{border-radius:var(--task-control-radius)}.ccn-account-inner.ccn-affairs-guide.ccn-affairs-learning .ccn-portal-check-card{display:flex;flex-direction:column;gap:8px;border:0;border-radius:0;background:var(--background);overflow:visible}.ccn-account-inner.ccn-affairs-guide.ccn-affairs-learning .ccn-portal-check-row{min-height:56px;align-items:center;padding:12px 0;border:0;border-radius:12px;background:var(--background);font-size:var(--ty-body);line-height:1.5}.ccn-account-inner.ccn-affairs-guide.ccn-affairs-learning .ccn-portal-check{margin-top:0;border-radius:6px}.ccn-account-inner.ccn-affairs-guide.ccn-affairs-learning .ccn-affairs-personal{margin-top:32px;padding:0;gap:16px;border:0;background:var(--background)}.ccn-account-inner.ccn-affairs-guide.ccn-affairs-learning .ccn-affairs-personal-items{gap:16px}.ccn-account-inner.ccn-affairs-guide.ccn-affairs-learning .ccn-affairs-personal-item{padding-bottom:0;border-bottom:0}.ccn-account-inner.ccn-affairs-guide.ccn-affairs-learning .ccn-affairs-personal-field{gap:8px}.ccn-account-inner.ccn-affairs-guide.ccn-affairs-learning .ccn-affairs-personal select,.ccn-account-inner.ccn-affairs-guide.ccn-affairs-learning .ccn-affairs-personal-input{box-sizing:border-box;width:100%;min-width:0;min-height:56px;padding:14px 16px;border:1px solid #b0b0b0;border-radius:var(--task-control-radius);background:var(--background);font-family:var(--font-sans),"PingFang SC",sans-serif;font-size:var(--ty-body);line-height:1.5}.ccn-account-inner.ccn-affairs-guide.ccn-affairs-learning textarea.ccn-affairs-personal-input{min-height:132px}.ccn-account-inner.ccn-affairs-guide.ccn-affairs-learning .ccn-affairs-personal-button,.ccn-account-inner.ccn-affairs-guide.ccn-affairs-learning .ccn-affairs-personal-check{min-height:56px;border-radius:var(--task-control-radius);background:var(--background);font-size:var(--ty-body);line-height:1.5}.ccn-account-inner.ccn-affairs-guide.ccn-affairs-learning .ccn-affairs-personal-save{background:var(--care)}