.privacy-request-page{color:#f4f1e9;overflow-wrap:anywhere;width:min(1120px,100%);margin:0 auto;padding:clamp(32px,6vw,80px) clamp(18px,4vw,40px) 72px}.privacy-request-heading{max-width:780px;margin:0 0 34px}.privacy-request-heading .eyebrow{color:#d8b66b;letter-spacing:.16em;font-size:.8rem;font-weight:700}.privacy-request-heading h1{color:#e5c780;margin:12px 0 18px;font-size:clamp(2.1rem,6vw,3.6rem);line-height:1.12}.privacy-request-heading p{color:#d1d0cd;font-size:1.05rem;line-height:1.7}.privacy-request-layout{grid-template-columns:minmax(0,1.65fr) minmax(240px,1fr);align-items:start;gap:28px;display:grid}.privacy-request-panel,.privacy-request-guide{background:linear-gradient(145deg,#191a1e,#101115);border:1px solid #3d3830;border-radius:14px;min-width:0;padding:clamp(20px,3vw,30px);box-shadow:0 8px 28px #0005}.privacy-request-page h2{color:#e5c780;margin:0 0 16px;font-size:1.4rem}.privacy-request-page h3{margin:0 0 12px;font-size:1.18rem}.privacy-request-page p,.privacy-request-page li{line-height:1.65}.privacy-request-page a{color:#ecd28e;text-underline-offset:4px;text-decoration:underline}.privacy-request-page a:hover{color:#fff}.privacy-request-form{flex-direction:column;gap:10px;margin-top:24px;display:flex}.privacy-request-form label,.privacy-inbox-review label{margin-top:12px;font-size:.98rem;font-weight:650}.privacy-request-optional{color:#bbb7ae;font-weight:400}.privacy-request-page input,.privacy-request-page select,.privacy-request-page textarea{width:100%;min-width:0;font:inherit;color:#fff;background:#0b0d11;border:1px solid #77736a;border-radius:7px;padding:12px 13px;line-height:1.5}.privacy-request-page select{min-height:49px}.privacy-request-page textarea{resize:vertical;min-height:135px}.privacy-request-page :is(button,input,select,textarea,a,summary):focus-visible{outline-offset:4px;outline:3px solid #edca74}.privacy-request-page :disabled{opacity:.65;cursor:wait}.privacy-request-page .privacy-request-small{color:#c2bfb8;margin:0 0 6px;font-size:.87rem;line-height:1.55}.privacy-request-notice{color:#e4dcc8;background:#cdb77e0b;border-left:3px solid #bfaa74;padding:12px 15px;font-size:.92rem}.privacy-request-button{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:#a21727;border:1px solid #b82131;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-flex}.privacy-request-button:hover:not(:disabled){background:#c42033}.privacy-request-button.secondary{background:#23242a;border-color:#77736a}.privacy-request-button.secondary:hover:not(:disabled){background:#323339}.privacy-request-guide ol{margin:0 0 22px;padding-left:23px}.privacy-request-guide li{color:#ddd9d1;padding:0 0 15px 5px}.privacy-request-guide p{color:#cbc7bd;font-size:.93rem}.privacy-request-success{background:#789a7010;border-left:3px solid #a9c7a5;margin-top:25px;padding:20px}.privacy-request-success h3{color:#c2dfb9}.privacy-request-error{color:#ffc0c6;background:#af263622;border-left:3px solid #e96a78;padding:12px 15px}.privacy-request-success[role=status],.privacy-request-error{overflow-wrap:anywhere}.privacy-inbox-toolbar{flex-wrap:wrap;align-items:end;gap:16px;margin:24px 0;display:flex}.privacy-inbox-filter{flex:1;min-width:210px}.privacy-inbox-filter label{margin-bottom:7px;display:block}.privacy-inbox-toolbar button{flex:none}.privacy-inbox-list{gap:16px;display:grid}.privacy-inbox-entry{background:#131519;border:1px solid #4a453b;border-radius:12px;overflow:hidden}.privacy-inbox-entry summary{cursor:pointer;list-style:revert;color:#e5c780;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:20px;display:flex}.privacy-inbox-entry summary strong{display:block}.privacy-inbox-entry summary small{color:#c4c0b5;margin-top:5px;font-size:.85rem;display:block}.privacy-inbox-badge{color:#e9e2d2;border:1px solid #68604e;border-radius:20px;padding:5px 11px;font-size:.85rem}.privacy-inbox-detail{border-top:1px solid #343335;padding:0 22px 24px}.privacy-inbox-detail dl{grid-template-columns:minmax(120px,.7fr) minmax(0,2fr);gap:9px 16px;margin:22px 0;display:grid}.privacy-inbox-detail dt{color:#bfb9aa}.privacy-inbox-detail dd{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;margin:0}.privacy-inbox-message{white-space:pre-wrap;overflow-wrap:anywhere;border-left:2px solid #706043;margin:15px 0 25px;padding:5px 0 5px 16px}.privacy-inbox-review{border-top:1px solid #3b3932;gap:12px;padding-top:18px;display:grid}.privacy-inbox-review button{justify-self:start}.privacy-inbox-detail .privacy-request-small{margin:12px 0}.privacy-inbox-status{margin:20px 0}.privacy-inbox-empty{border:1px dashed #676052;border-radius:10px;padding:24px}.privacy-inbox-more{margin-top:24px}@media (max-width:740px){.privacy-request-layout{grid-template-columns:1fr}.privacy-request-heading{margin-bottom:24px}.privacy-request-panel,.privacy-request-guide{border-radius:10px}.privacy-inbox-detail dl{grid-template-columns:1fr;gap:4px}.privacy-inbox-detail dd{margin-bottom:13px}.privacy-inbox-toolbar button{flex:1}.privacy-inbox-entry summary{padding:18px}.privacy-inbox-detail{padding:0 18px 20px}.privacy-inbox-review button{width:100%}}
