.df-sealed,.df-adv-box{--dfs-red:#e0555c;--dfs-text:#e8e8e0;--dfs-muted:#aab5aa;--dfs-dim:#9aa89a;--dfs-footer:#8f998f;--dfs-amber:#ffb627;--dfs-border:#3a3f3a}.df-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.df-sealed{font-family:var(--dfs-font,var(--font-geist-mono)), ui-monospace, monospace;padding:18px 20px 20px}.df-sealed-path{letter-spacing:.14em;color:var(--df-t-meta,var(--dfs-dim));flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin:0 0 14px;font-size:10px;display:flex}.df-sealed-path i{color:#e0555c8c;margin:0 6px;font-style:normal}.df-sealed-stamp{color:#cfd5cc;letter-spacing:.2em;font-weight:500}.df-sealed-r b{color:#dfe5dc;font-weight:500}.df-sealed-title{letter-spacing:.03em;color:#cfd5cc;margin:0 0 4px;font-size:20px;font-weight:400}.df-sealed-redact{flex-direction:column;gap:8px;max-width:520px;margin:18px 0;display:flex}.df-sealed-redact i{background:repeating-linear-gradient(90deg,#9aa89a33 0 6px,#9aa89a1a 6px 7px);height:9px;display:block}.df-sealed-btn{letter-spacing:.15em;min-height:44px;color:var(--dfs-cta,var(--dfs-red));background:var(--dfs-cta-bg,#e0555c0f);border:1px solid var(--dfs-cta-bd,var(--dfs-red));cursor:pointer;align-items:center;gap:8px;padding:0 18px;font-family:inherit;font-size:11px;display:inline-flex}.df-sealed-btn:hover,.df-sealed-btn:focus-visible{background:var(--dfs-cta-bg-hi,#e0555c24);box-shadow:0 0 14px var(--dfs-cta-glow,#e0555c40)}.df-sealed-btn:focus-visible{outline:1px solid var(--dfs-cta-ring,var(--dfs-red));outline-offset:2px}.df-adv-backdrop{z-index:90;background:#000000a6;animation:.2s ease-out both df-adv-fade;position:fixed;inset:0}.df-adv-box{z-index:91;width:min(480px,92vw);font-family:var(--dfs-font,var(--font-geist-mono)), ui-monospace, monospace;animation:.22s ease-out both df-adv-unfold;position:fixed;top:45%;left:50%;transform:translate(-50%,-50%)}.df-adv-inner{background:#0d0605;border:1px solid #e0555c99;box-shadow:0 0 24px -8px #e0555c80}.df-adv-head{color:var(--dfs-red);letter-spacing:.2em;border-bottom:1px solid #e0555c54;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;font-size:10px;display:flex}.df-adv-head i{color:#e0555c8c;letter-spacing:0;font-style:normal}.df-adv-body{padding:16px}.df-adv-redact{flex-direction:column;gap:6px;margin:0 0 14px;display:flex}.df-adv-redact i{background:repeating-linear-gradient(90deg,#9aa89a33 0 6px,#9aa89a1a 6px 7px);height:7px;display:block}.df-adv-title{color:#ffb3ab;margin:0 0 10px;font-size:13px;line-height:1.5}.df-adv-desc{color:var(--dfs-muted);margin:0;font-size:12px;line-height:1.6}.df-adv-actions{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.df-adv-btn{letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;min-height:44px;padding:0 16px;font-family:inherit;font-size:11px}.df-adv-cancel{color:var(--dfs-text);border:1px solid var(--dfs-border)}.df-adv-cancel:hover{border-color:var(--dfs-dim)}.df-adv-continue{color:var(--dfs-red);border:1px solid var(--dfs-red);background:#e0555c14}.df-adv-continue:hover{background:#e0555c29}.df-adv-btn:disabled{cursor:progress;opacity:.6}.df-adv-box:focus{outline:none}.df-adv-btn:focus-visible{outline:1px solid var(--dfs-text);outline-offset:2px}@media (max-width:759px){.df-adv-box{width:100%;animation:.25s ease-out both df-adv-sheet;top:auto;bottom:0;left:0;transform:none}.df-adv-inner{border-width:1px 0 0}.df-adv-body{padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px))}.df-adv-actions{flex-direction:column-reverse}.df-adv-btn{width:100%}}@keyframes df-adv-fade{0%{opacity:0}to{opacity:1}}@keyframes df-adv-unfold{0%{opacity:0;transform:translate(-50%,calc(-50% - 6px))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes df-adv-sheet{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.df-adv-backdrop,.df-adv-box{animation:none}}.df-sealed.edf-sealed-notice{padding:12px 0 6px}
