.as{gap:14px}.as,.as-head{display:flex;flex-direction:column}.as-head{gap:5px}.as-title{margin:0;font-family:var(--font-display-loaded),var(--font-display,var(--font-ui));font-size:22px;line-height:26px;font-weight:600;letter-spacing:-.7px}.as-body{margin:0;font-size:13px;line-height:18px;color:var(--text-tertiary);text-wrap:pretty}.as-rows{display:flex;flex-direction:column;gap:8px}.as-row{width:100%;min-height:46px;border-radius:14px;border:1.5px solid var(--border);background:var(--surface);color:var(--text-primary);padding:11px 13px;display:flex;gap:10px;align-items:center;cursor:pointer;text-align:left;font:inherit;font-size:15px;font-weight:600;letter-spacing:-.2px}.as-row[data-chosen]{border-color:var(--accent);background:var(--color-accent-subtle,var(--surface-sunken));color:var(--accent)}.as-row-label{min-width:0;flex:1 1}.as-tick{flex:none;color:var(--accent)}.as-own{display:flex;flex-direction:column;gap:7px}.as-input{height:46px;border-radius:14px;border:1.5px solid var(--border);background:var(--surface-inset);padding:0 14px;font:inherit;font-size:15px;color:var(--text-primary);width:100%;box-sizing:border-box}.as-input::placeholder{color:var(--text-tertiary)}.as-input:focus{outline:none;border-color:var(--accent)}.as-help{font-size:12px;line-height:17px;color:var(--text-tertiary)}.as-done{height:50px;border-radius:16px;border:none;cursor:pointer;background:var(--accent);color:var(--accent-contrast);font:inherit;font-size:16px;font-weight:600}.as-done:disabled{opacity:.5;cursor:default}