.acc-launcher{bottom:calc(80px + env(safe-area-inset-bottom,0px));color:#fff;z-index:45;cursor:pointer;background:#171717;border:2px solid #fff;border-radius:24px;align-items:center;gap:8px;max-width:calc(100vw - 32px);min-height:48px;padding:10px 14px;font:600 14px/1.4 Arial,sans-serif;display:flex;position:fixed;left:16px;box-shadow:0 0 0 1px #171717}.acc-dialog{color:#171717;overflow-wrap:anywhere;background:#fff;border:2px solid #262626;border-radius:12px;width:min(36rem,100% - 24px);max-width:calc(100% - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:clamp(12px,4vw,20px);font-family:Arial,sans-serif;font-size:1rem;line-height:1.5;overflow-y:auto}.acc-dialog::backdrop{background:#000000a6}.acc-dialog-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.75rem;display:flex}.acc-dialog h2{font-size:1.25rem;font-weight:700}.acc-dialog p{margin:1rem 0}.acc-dialog button,.acc-dialog select{color:#171717;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:2px solid #525252;border-radius:4px;padding:.5rem .75rem}.acc-dialog fieldset{min-width:0;margin:1rem 0}.acc-dialog legend{font-weight:700}.acc-option{cursor:pointer;align-items:center;gap:.75rem;min-height:48px;padding:.5rem 0;display:flex}.acc-option input{appearance:auto;accent-color:#171717;flex-shrink:0;width:24px;height:24px}.acc-size-options{flex-wrap:wrap;gap:.25rem 1rem;display:flex}.acc-size select{max-width:100%}.acc-dialog .acc-reset{color:#fff;background:#171717}.acc-dialog a{text-underline-offset:.2em;text-decoration:underline}.acc-dialog .acc-note{font-size:.9rem}html.acc-bold :is(main,footer,nav) :is(p,a,li,label,button,input,textarea,select,h1,h2,h3,h4){font-weight:700!important}html.acc-spacing :is(main,footer,nav){line-height:1.5}html.acc-spacing :is(main,footer,nav) :is(p,a,li,label,button,input,textarea,select,h1,h2,h3,h4){letter-spacing:.12em!important;word-spacing:.16em!important;line-height:1.5!important}html.acc-spacing :is(main,footer,nav) p{margin-bottom:2em!important}html.acc-links a[href]{text-underline-offset:.2em!important;text-decoration-line:underline!important;text-decoration-thickness:.15em!important}html.acc-headings :is(main,footer) :is(h1,h2,h3,h4){text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:.1em}html.acc-motion{scroll-behavior:auto!important}html.acc-motion *,html.acc-motion :before,html.acc-motion :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media (forced-colors:active){.acc-launcher,.acc-dialog button,.acc-dialog select{border:2px solid buttontext}}html.acc-enlarged main{overflow-wrap:anywhere}html.acc-enlarged main :is(input,select,textarea){max-width:100%}@media (max-height:450px){.acc-launcher{margin:16px;position:relative;bottom:auto;left:auto}}
