.download-entry{margin-top:22px;display:inline-flex;gap:14px;align-items:center;font-size:10px;color:var(--gold);border-bottom:1px solid #d2b48a65;padding:0 0 6px}.download-entry:hover{color:var(--ivory)}
.download-dialog{width:min(720px,92vw);max-height:88dvh;border:1px solid #d2b48a55;background:#151b15;color:var(--ivory);padding:0;overflow:auto}.download-dialog::backdrop{background:#080d0bd9;backdrop-filter:blur(10px)}.download-dialog .dialog-header{align-items:flex-start}.download-dialog .dialog-header h2{font-size:43px;line-height:1.12}.download-body{padding:0 38px 30px}.download-intro{font-size:12px;line-height:1.9;color:#d5d4c8;max-width:540px;margin-bottom:24px}.download-section{border-top:1px solid #c5b48735;padding:23px 0}.download-section h3{font-size:28px;margin-bottom:12px}.download-section p,.download-section li{font-size:11px;line-height:1.9;color:#cccdbf}.download-section .enter-button{margin:15px 0 0;font-size:11px;min-height:44px}.download-section ol{padding-left:21px;margin:8px 0}.download-section details{margin-top:13px;border:1px solid #c5b48735;padding:13px 16px}.download-section summary{font-size:11px;cursor:pointer;min-height:24px;line-height:24px}.download-section details p{margin-top:8px}.download-section .small-link{min-height:44px;text-decoration:underline;text-underline-offset:5px;font-size:11px}.download-privacy{font-size:10px;line-height:1.9;color:#c1c1b0}.download-privacy a{text-decoration:underline;text-underline-offset:3px}
@media(min-width:641px){.header-actions{gap:19px}.download-header small{white-space:nowrap}}
@media(max-width:640px){.header-actions{gap:14px}.wordmark{min-width:0;gap:9px}.wordmark-copy{font-size:6px;letter-spacing:1.1px}.round-button>span{font-size:20px}.download-dialog .dialog-header h2{font-size:34px}.download-body{padding:0 23px 22px}.download-intro{font-size:11px}.download-section h3{font-size:26px}.download-entry{margin-top:19px;font-size:10px}.entrance-note{margin-top:23px}}
@supports(padding:max(0px)){.app-header{padding-top:max(19px,env(safe-area-inset-top))}.bottom-interface{padding-bottom:env(safe-area-inset-bottom)}.entrance{bottom:max(9%,env(safe-area-inset-bottom))}}
