
:root{font-family:Arial,sans-serif;color:#20202b;background:#f7f8fc;line-height:1.65}*{box-sizing:border-box}body{margin:0}header,main,footer{max-width:940px;margin:auto;padding:24px}header{padding-bottom:0}header strong{font-size:21px}nav{display:flex;flex-wrap:wrap;gap:8px 20px;margin:14px 0}a{color:#4939bb;text-underline-offset:3px}a:focus-visible{outline:3px solid #867bd5;outline-offset:4px}main{background:white;border:1px solid #e1e3ed;border-radius:16px;margin:20px auto;padding:30px}h1,h2,h3{color:#20202b;line-height:1.25;overflow-wrap:anywhere}h1{font-size:32px;margin:0 0 24px}h2{font-size:23px;margin:32px 0 12px}h3{font-size:18px;margin-top:26px}p,li{overflow-wrap:anywhere}p{margin:12px 0}.review-note{background:#fff8e8;border:1px solid #e0c57c;border-radius:10px;padding:14px 16px}table{width:100%;border-collapse:collapse;min-width:620px;font-size:14px}th,td{text-align:left;vertical-align:top;padding:12px;border:1px solid #d8dce9}th{background:#f0f1fa}td p{margin:0}.table-scroll{overflow:auto;max-width:100%;margin:18px 0}blockquote{border-left:3px solid #a8a1dd;margin:20px 0;padding:0 18px;color:#363645}code{font-size:.9em;overflow-wrap:anywhere}pre{white-space:pre-wrap;background:#f4f5fa;padding:14px;border-radius:8px}footer{font-size:13px;color:#61616d}.status{font-size:13px;color:#765b16}.skip{position:absolute;left:-9999px}.skip:focus{position:static}@media(max-width:700px){header,footer{padding:18px}main{margin:14px 10px;padding:20px 16px}h1{font-size:27px}h2{font-size:21px}}@media screen and (max-width:700px){.table-scroll{overflow:visible}.table-scroll table,.table-scroll tbody,.table-scroll tr,.table-scroll td{display:block;min-width:0;width:100%}.table-scroll thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.table-scroll tr{border:1px solid #d8dce9;border-radius:10px;margin:14px 0;overflow:hidden}.table-scroll td{border:0;border-bottom:1px solid #eeeef4;padding:10px 12px}.table-scroll td:last-child{border-bottom:0}.table-scroll td:before{content:attr(data-label);display:block;font-weight:700;color:#4c4c62;margin-bottom:4px}}@media print{@page{size:A4;margin:18mm}body{background:white;font-size:10.5pt}header,nav,footer,.skip{display:none}main{border:0;margin:0;padding:0;max-width:none}h1{font-size:22pt}h2{font-size:16pt;break-after:avoid}h3{break-after:avoid}table{min-width:0;font-size:9pt}tr{break-inside:avoid}thead{display:table-header-group}.table-scroll{overflow:visible}a{color:inherit}p{orphans:3;widows:3}.review-note{break-inside:avoid}}
@media screen and (max-width:700px){.table-scroll{overflow:auto}.table-scroll table{display:table;min-width:720px}.table-scroll thead{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;display:table-header-group}.table-scroll tbody{display:table-row-group}.table-scroll tr{display:table-row}.table-scroll td{display:table-cell;width:auto;min-width:0;border:1px solid #d8dce9}.table-scroll td:before{content:none}}
.brand{color:inherit;text-decoration:none}.legal-nav{display:flex;justify-content:space-between;align-items:center;gap:16px}.legal-nav a{font-size:14px}footer a{margin:0 8px}.updated{font-size:14px;color:#61616d}.card{padding:16px;border:1px solid #e1e3ed;border-radius:12px}.footwrap{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.back{font-size:14px}main a{overflow-wrap:anywhere}
