.standard-home-download-card{flex:none;position:relative}.standard-home-download-card__main{border:1.5px solid var(--brand-primary);width:100%;box-shadow:var(--component-home-shadow-rest);border-radius:var(--component-home-radius-card);background:var(--surface-card);text-align:left;cursor:pointer;align-items:center;gap:14px;padding:15px 34px 15px 18px;display:flex}.standard-home-download-card__main:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.standard-home-download-card__mark{border-radius:var(--component-home-radius-tile);background:var(--brand-primary);width:44px;height:44px;color:var(--text-inverse);flex-shrink:0;place-items:center;display:grid}.standard-home-download-card__text{flex:1;gap:2px;min-width:0;display:grid}.standard-home-download-card__title{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:830;overflow:hidden}.standard-home-download-card__badge{border:var(--border-width-default) solid var(--component-home-card-tag-border);background:var(--component-home-card-tag-bg);height:18px;color:var(--component-home-card-tag-fg);white-space:nowrap;border-radius:999px;align-items:center;padding:0 6px;font-size:10px;font-weight:620;line-height:1;display:inline-flex}.standard-home-download-card__desc{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.5;overflow:hidden}.standard-home-download-card__side{flex:none;justify-items:end;gap:4px;display:grid}.standard-home-download-card__action{color:var(--brand-primary);white-space:nowrap;flex:none;align-items:center;gap:3px;font-size:12px;font-weight:700;transition:transform .16s;display:inline-flex}.standard-home-download-card__main:hover .standard-home-download-card__action{transform:translate(2px)}.standard-home-download-card__dismiss{width:22px;height:22px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;transition:background .16s,color .16s;display:grid;position:absolute;top:6px;right:6px}.standard-home-download-card__dismiss:hover,.standard-home-download-card__dismiss:focus-visible{background:var(--surface-hover);color:var(--text-primary);outline:none}.desktop-download-nav-entry{z-index:3;margin:0 var(--spacing-lg) 2px;flex:none;align-items:center;gap:4px;padding:0;display:flex;position:relative}.desktop-download-nav-entry__main{border-radius:var(--border-radius-md);min-width:0;height:34px;color:color-mix(in srgb, var(--text-inverse) 88%, transparent);text-align:left;cursor:pointer;transition:color var(--transition-speed-fast) var(--transition-easing);background:0 0;border:0;flex:auto;align-items:center;gap:8px;padding:0;display:flex}.desktop-download-nav-entry__main:hover,.desktop-download-nav-entry__main:focus-visible{color:var(--text-inverse);outline:none}.desktop-download-nav-entry__main:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-inverse) 18%, transparent)}.desktop-download-nav-entry__icon{border-radius:var(--border-radius-2xl);background:var(--component-header-user-avatar-bg,var(--brand-primary));width:28px;height:28px;color:var(--component-header-user-avatar-fg,var(--text-inverse));font-size:var(--font-size-sm);flex:0 0 28px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.desktop-download-nav-entry__label{min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:auto;line-height:1.15;overflow:hidden}.desktop-download-nav-entry__badge{border:1px solid color-mix(in srgb, var(--text-inverse) 28%, transparent);background:color-mix(in srgb, var(--text-inverse) 10%, transparent);height:16px;color:color-mix(in srgb, var(--text-inverse) 82%, transparent);vertical-align:middle;white-space:nowrap;border-radius:999px;align-items:center;margin-left:6px;padding:0 5px;font-size:10px;font-weight:620;line-height:1;display:inline-flex}.desktop-download-nav-entry__dismiss{width:22px;height:22px;color:color-mix(in srgb, var(--text-inverse) 55%, transparent);cursor:pointer;transition:background var(--transition-speed-fast) var(--transition-easing),color var(--transition-speed-fast) var(--transition-easing);background:0 0;border:0;border-radius:999px;flex:0 0 22px;place-items:center;display:grid}.desktop-download-nav-entry__dismiss:hover,.desktop-download-nav-entry__dismiss:focus-visible{background:color-mix(in srgb, var(--text-inverse) 12%, transparent);color:var(--text-inverse);outline:none}.desktop-download-nav-entry.is-collapsed{justify-content:center;width:36px;margin:0 auto 2px}.desktop-download-nav-entry.is-collapsed .desktop-download-nav-entry__main{flex:none;justify-content:center;width:30px;height:30px}.desktop-download-dialog{border-color:var(--border-subtle);background:var(--surface-card);gap:0;width:min(460px,100vw - 48px);max-width:min(460px,100vw - 48px);padding:0;overflow:hidden}.desktop-download-dialog [data-slot=dialog-header]{background:var(--surface-muted);border-bottom:var(--border-width-default) solid var(--border-subtle);padding:16px 24px}.desktop-download-dialog__title{color:var(--text-primary);text-align:left;align-items:center;gap:8px;font-size:16px;font-weight:700;line-height:1.3;display:inline-flex}.desktop-download-dialog__badge{border:var(--border-width-default) solid var(--component-home-card-tag-border);background:var(--component-home-card-tag-bg);height:18px;color:var(--component-home-card-tag-fg);white-space:nowrap;border-radius:999px;align-items:center;padding:0 6px;font-size:10px;font-weight:620;line-height:1;display:inline-flex}.desktop-download-dialog__list{margin:0;padding:4px 12px 12px;list-style:none;display:grid}.desktop-download-dialog__row{align-items:center;gap:14px;padding:16px 12px;display:flex}.desktop-download-dialog__row+.desktop-download-dialog__row{border-top:var(--border-width-default) solid var(--border-subtle)}.desktop-download-dialog__os{border-radius:var(--border-radius-md);background:var(--brand-action-subtle-bg);width:40px;height:40px;color:var(--brand-primary);flex:0 0 40px;place-items:center;font-size:18px;display:grid}.desktop-download-dialog__copy{flex:auto;gap:2px;min-width:0;display:grid}.desktop-download-dialog__copy strong{color:var(--text-primary);font-size:15px;font-weight:700}.desktop-download-dialog__copy small{color:var(--text-secondary);font-size:12.5px}.desktop-download-dialog__action{background:var(--brand-primary);color:var(--text-inverse);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:700;text-decoration:none;transition:filter .16s,transform .16s;display:inline-flex}.desktop-download-dialog__action:hover,.desktop-download-dialog__action:focus-visible{filter:brightness(1.06);outline:none;transform:translateY(-1px)}.desktop-download-dialog__row.is-unavailable{opacity:.55;cursor:default;-webkit-user-select:none;user-select:none}.desktop-download-dialog__row.is-unavailable .desktop-download-dialog__os{background:var(--surface-muted);color:var(--text-tertiary)}.desktop-download-dialog__status{background:var(--surface-muted);color:var(--text-tertiary);white-space:nowrap;border-radius:999px;flex:none;padding:5px 10px;font-size:12px;font-weight:600}
