.privacy-choice{display:flex!important;align-items:flex-start;gap:.7rem;margin:1rem 0;line-height:1.6}.privacy-choice input[type=checkbox]{width:1.1rem!important;height:1.1rem;flex:0 0 auto;margin-top:.25rem;accent-color:#00c853}.privacy-dialog{color:#dbe5df;background:#0b0e0c;border:1px solid #46534b;border-radius:16px;padding:28px;max-width:min(92vw,600px);max-height:85vh;overflow:auto;font-family:system-ui,sans-serif;line-height:1.65}.privacy-dialog::backdrop{background:#000a}.privacy-dialog button,.privacy-page button{background:#00c853;color:#07140c;border:1px solid #00c853;border-radius:8px;padding:11px 16px;font:inherit;font-weight:650;margin:5px 8px 5px 0;cursor:pointer}.privacy-dialog button:disabled{opacity:.5;cursor:wait}.privacy-dialog button.privacy-quiet{background:transparent;color:#dbe5df;border-color:#46534b}.privacy-dialog a,.privacy-page a{color:#78edaa}.privacy-request{border-bottom:1px solid #46534b;padding:16px 0;overflow-wrap:anywhere}.privacy-page{margin:0;background:#050706;color:#dbe5df;font:17px/1.75 system-ui,sans-serif}.privacy-page main,.privacy-page header,.privacy-page footer{max-width:800px;margin:auto;padding:24px}.privacy-page header{border-bottom:1px solid #26372d;display:flex;gap:24px;flex-wrap:wrap}.privacy-page h1{font-size:clamp(32px,6vw,46px);line-height:1.15}.privacy-page h2{font-size:24px;color:#effff5;margin-top:36px}.privacy-page label{display:block;margin-top:16px}.privacy-page input,.privacy-page select,.privacy-page textarea{box-sizing:border-box;display:block;width:100%;padding:12px;background:#121713;border:1px solid #46534b;border-radius:7px;color:#effff5;font:inherit}.privacy-page textarea{min-height:130px}.privacy-page small,.privacy-dialog .site-note{color:#a2b1a8}.privacy-footer{display:flex;gap:18px;flex-wrap:wrap;align-items:center}.privacy-footer button{background:none;border:0;color:inherit;text-decoration:underline;cursor:pointer;font:inherit;padding:0}.privacy-page table{width:100%;border-collapse:collapse;font-size:15px}.privacy-page td,.privacy-page th{border-bottom:1px solid #26372d;text-align:left;vertical-align:top;padding:12px 8px}
