.cguide{font:16px/1.8 Arial,"Noto Sans TC",sans-serif;color:#183d4a;margin:20px 0 35px}.cguide *{box-sizing:border-box}.cguide [hidden]{display:none!important}.cguide .lead{padding:28px;border-radius:18px;background:#123d50;color:#fff}.cguide h2{font-size:clamp(27px,3vw,39px);line-height:1.35;margin:5px 0 18px}.cguide .lead h2,.cguide .lead p{color:#fff!important}.cguide p{font-size:16px!important;line-height:1.8!important}.cguide .tabs{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.cguide button{font:inherit;padding:13px 20px;background:white;border:1px solid #7196a5;border-radius:8px;color:#183d4a;cursor:pointer}.cguide button[aria-pressed=true]{background:#12677b;color:#fff}.cguide .panel{display:grid;grid-template-columns:1fr 1.2fr;gap:26px;align-items:center;background:#eef5f6;padding:25px;border-radius:18px}.cguide figure{margin:0;background:white;padding:15px;border-radius:15px}.cguide img{width:100%;height:230px;object-fit:contain}.cguide figcaption{font-size:12px;color:#466877}.cguide h3{font-size:24px;line-height:1.4}.cguide a{color:#066476;text-decoration:underline;font-weight:bold}.cguide .check{padding:20px;border-left:4px solid #c08d40;background:#fff4e3;margin:20px 0}.cguide :focus-visible{outline:3px solid #d59426;outline-offset:3px}.cguide .bottom{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap}@media(max-width:700px){.cguide .panel{grid-template-columns:1fr;padding:18px}.cguide .lead{padding:23px}.cguide button{padding:10px 12px;font-size:14px}.cguide img{height:190px}#many-app{max-width:100%;overflow-x:auto}}