.chronos-legal-links{margin:16px 0;border-block:1px solid #ffffff30;color:inherit;font:inherit;letter-spacing:0;text-align:start}.chronos-legal-links summary{min-height:44px;padding:12px 4px;cursor:pointer;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.chronos-legal-links nav{display:grid;grid-template-columns:minmax(0,1fr);padding-bottom:8px}.chronos-legal-links a,.chronos-legal-links button{display:flex;align-items:center;min-height:44px;width:100%;min-width:0;box-sizing:border-box;padding:8px 4px;border:0;background:none;color:inherit;text-align:start;font:inherit;font-size:14px;line-height:1.5;white-space:normal;overflow-wrap:anywhere;text-decoration:underline;cursor:pointer}.chronos-legal-links :focus-visible{outline:2px solid #91dfc5;outline-offset:2px}.chronos-legal-page{max-width:760px;margin:0 auto;padding:24px 20px 48px;color:#202427;background:#fff;font:17px/1.65 system-ui,sans-serif;letter-spacing:0;overflow-wrap:anywhere}.chronos-legal-page header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;padding-bottom:16px;border-bottom:1px solid #ccd2d4}.chronos-legal-page header>a{font-size:22px;font-weight:700}.chronos-legal-page header nav{display:flex;gap:16px;flex-wrap:wrap}.chronos-legal-page a{color:#075b65;text-underline-offset:3px}.chronos-legal-page a:focus-visible{outline:2px solid #075b65;outline-offset:3px}.chronos-legal-page h1{font-size:28px;line-height:1.25;margin:28px 0 12px}.chronos-legal-page h2{font-size:21px;line-height:1.35;margin:28px 0 10px}.chronos-legal-page p{margin:12px 0}.chronos-legal-version{font-size:14px;color:#525b60}.chronos-legal-notice{padding:12px 0;border-block:2px solid #986b15}.chronos-legal-page footer{margin-top:32px;border-top:1px solid #ccd2d4;padding-top:16px}.chronos-legal-page footer nav{display:flex;flex-wrap:wrap;gap:12px 20px}@media (max-width:380px){.chronos-legal-page{padding:20px 14px 40px}.chronos-legal-page h1{font-size:26px}}
