.ps-attribution{font:inherit;line-height:1.6;overflow-wrap:anywhere}.ps-attribution-line{margin:12px 0 0!important}html body .ps-attribution-button{appearance:none!important;display:inline!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-transform:none!important;padding:0!important;margin:0!important;min-height:0!important;min-width:0!important;width:auto!important;border-radius:2px!important;cursor:pointer!important;vertical-align:baseline!important}.ps-attribution-button:hover{text-decoration:underline!important}.ps-attribution-button:focus-visible{outline:2px solid currentColor!important;outline-offset:4px!important}.ps-about-dialog{box-sizing:border-box;width:min(560px,calc(100% - 32px));max-height:calc(100dvh - 48px);padding:26px;border:1px solid color-mix(in srgb,currentColor 22%,transparent);border-radius:16px;box-shadow:0 24px 90px #0005;font:inherit;line-height:1.65;overflow:auto}.ps-about-dialog::backdrop{background:#0009;backdrop-filter:blur(5px)}.ps-about-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.ps-about-dialog h2{margin:0;font-size:1.4rem;color:inherit}.ps-about-dialog h3{margin:22px 0 8px;font-size:1rem;color:inherit}.ps-about-dialog p{margin:12px 0;color:inherit;font-size:.94rem}.ps-about-dialog .ps-about-note{opacity:.75;font-size:.82rem;margin-top:22px}html body .ps-about-dialog .ps-about-close{flex:none;display:grid;place-items:center;width:36px;height:36px;min-height:36px;padding:0;border:1px solid currentColor;border-radius:8px;background:transparent;color:inherit;font-size:24px;cursor:pointer;box-shadow:none}@media(max-width:480px){.ps-about-dialog{padding:20px;max-height:calc(100dvh - 32px)}}
