.pc-page{background:#f4f8f9;color:#082f42;padding-bottom:60px}.pc-page .wrap{max-width:1240px}.pc-page [hidden]{display:none!important}.pc-switch{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px;background:#e6f3ef;padding:15px}.pc-switch>span{font-size:15px;letter-spacing:.12em;margin-right:15px}.pc-switch a{padding:10px 18px;border:1px solid #c0dcd5;border-radius:6px;font-size:15px}.pc-switch [aria-current]{background:#082f42;color:white}.pc-crumb{font-size:15px;color:#6d848b;margin:26px 0}.pc-kicker{font-size:15px;font-weight:750;letter-spacing:.13em;color:#087f7b}.pc-hero{display:flex;align-items:center;justify-content:space-between;gap:30px;background:#082f42;border-radius:16px;padding:35px 40px;color:white}.pc-hero .pc-kicker{color:#74d3c4}.pc-hero h1{font-size:44px;margin:13px 0;letter-spacing:-1px}.pc-hero p{font-size:15px;color:#c0d5dc}.pc-archive{padding-left:40px;border-left:1px solid #476570;display:flex;flex-direction:column;gap:12px}.pc-archive strong{font-size:30px;color:#7dd8c7}.pc-archive span{font-size:15px;color:#bad2d9}.pc-layout{display:grid;grid-template-columns:215px minmax(0,1fr);gap:28px;margin-top:32px;align-items:start}.pc-layout aside{border:1px solid #dbe7ea;background:white;border-radius:12px;padding:24px 16px;position:sticky;top:90px}.pc-layout aside>.pc-kicker{display:block;margin:0 9px 20px}.pc-layout aside button{display:flex;justify-content:space-between;align-items:center;width:100%;font:inherit;background:transparent;border:1px solid transparent;border-radius:7px;padding:15px 13px;color:#082f42;cursor:pointer;margin:5px 0}.pc-layout aside button span{font-size:20px;font-weight:700}.pc-layout aside button small{font-size:15px;color:#789099}.pc-layout aside [aria-pressed=true]{background:#e4f4ee;border-color:#aed9ce;color:#087f7b}.pc-layout aside p{font-size:15px;color:#769099;line-height:1.8;margin:22px 10px 0}.pc-content{min-width:0}.pc-year-title{display:flex;justify-content:space-between;align-items:center;margin:7px 0 23px}.pc-year-title h2{font-size:27px;margin:0}.pc-year-title>span{font-size:15px;color:#6e8992}.pc-tabs{display:flex;background:white;border:1px solid #dce8eb;border-radius:10px;overflow:hidden;margin-bottom:20px}.pc-tabs button{flex:1;padding:20px 12px;background:transparent;border:0;border-bottom:3px solid transparent;cursor:pointer;font:600 15px inherit;color:#54727d}.pc-tabs button[aria-pressed=true]{background:#e9f6f1;color:#087f7b;border-bottom-color:#099585}.pc-tabs small,.pc-columns h3 small{display:inline-block;font-size:15px;background:#e0eeea;border-radius:15px;padding:3px 8px;margin-left:8px;color:#087f7b}.pc-documents{background:white;border:1px solid #dfe9ec;border-radius:10px;overflow:hidden}.pc-doc{display:flex;align-items:start;gap:15px;padding:23px;border-bottom:1px solid #e1eaed;color:#204451}.pc-doc:last-child{border-bottom:0}.pc-doc:hover{background:#f0f8f5}.pc-doc>span{font-size:15px;min-width:45px;padding:10px 5px;background:#e6f3ef;text-align:center;border-radius:5px;color:#087f7b}.pc-doc strong{font-size:15px;font-weight:550;line-height:1.8;flex:1;overflow-wrap:anywhere}.pc-doc b{color:#087f7b;font-size:20px}.pc-empty{padding:35px 25px;color:#6f8791;text-align:center}.pc-empty>span{display:block;font-size:35px;color:#92b9b1}.pc-empty p{font-size:15px;line-height:1.8}.pc-v2 .pc-hero{background:#e1f2ec;color:#082f42}.pc-v2 .pc-hero .pc-kicker,.pc-v2 .pc-archive strong{color:#087f7b}.pc-v2 .pc-hero p,.pc-v2 .pc-archive span{color:#547a80}.pc-v2 .pc-archive{border-color:#b1d4c9}.pc-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.pc-columns>section{min-width:0;background:white;border:1px solid #dce7eb;border-radius:10px;overflow:hidden}.pc-columns h3{margin:0;padding:20px 14px;background:#e9f4f0;font-size:17px;display:flex;align-items:center;justify-content:space-between}.pc-columns .pc-documents{border:0;border-radius:0}.pc-columns .pc-doc{padding:20px 16px;flex-wrap:wrap;gap:10px}.pc-columns .pc-doc strong{flex-basis:100%;font-size:15px}.pc-columns .pc-doc>b{display:none}.pc-columns .pc-empty{padding:24px 15px}.pc-v3 .pc-hero{background:white;color:#082f42;border:1px solid #dce8eb;border-left:5px solid #1ba68f}.pc-v3 .pc-hero .pc-kicker,.pc-v3 .pc-archive strong{color:#087f7b}.pc-v3 .pc-hero p,.pc-v3 .pc-archive span{color:#64818b}.pc-v3 .pc-archive{border-color:#dce8eb}.pc-v3 details{background:white;border:1px solid #dce8eb;border-radius:10px;margin-bottom:17px;overflow:hidden}.pc-v3 summary{display:flex;align-items:center;gap:18px;padding:23px;cursor:pointer;list-style:none}.pc-v3 summary::-webkit-details-marker{display:none}.pc-v3 summary strong{flex:1;font-size:19px}.pc-section-no{color:#0a9182;font-size:15px}.pc-v3 summary small{font-size:15px;color:#709099}.pc-v3 summary b{color:#087f7b;font-size:24px;font-weight:400}.pc-v3 details[open] summary{background:#eaf5f1}.pc-v3 details[open] summary b{transform:rotate(45deg)}.pc-v3 .pc-documents{border:0;border-radius:0}.pc-page button:focus-visible,.pc-page summary:focus-visible,.pc-page a:focus-visible{outline:3px solid #16a58d;outline-offset:2px}@media(max-width:950px){.pc-columns{grid-template-columns:1fr}.pc-layout{grid-template-columns:175px minmax(0,1fr);gap:18px}}@media(max-width:600px){.pc-hero{padding:25px}.pc-hero h1{font-size:34px}.pc-archive{display:none}.pc-layout{grid-template-columns:1fr}.pc-layout aside{position:static;display:flex;overflow:auto;padding:10px}.pc-layout aside>.pc-kicker,.pc-layout aside p{display:none}.pc-layout aside button{min-width:100px;gap:10px}.pc-layout aside button span{font-size:17px}.pc-tabs button{font-size:15px;padding:16px 7px}.pc-year-title h2{font-size:24px}.pc-doc{padding:18px}.pc-switch a{padding:8px;font-size:15px}}
