.ds-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.ds-heading h2{margin:3px 0 10px}.ds-count,.ds-score{background:#ffe34c;color:#21151c;border:2px solid #21151c;border-radius:12px;padding:7px 12px;font-weight:900;white-space:nowrap}.ds-score small{display:block;font-size:10px;font-weight:700}.ds-request-section{background:#ffb9d9!important}.ds-person{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;background:#fff5e8;color:#21151c;border:2px solid #21151c;border-radius:14px;padding:12px;box-shadow:2px 2px 0 #21151c}.ds-incoming{background:#fff!important}.ds-avatar{display:grid;place-items:center;width:49px;height:49px;flex:0 0 49px;border:2px solid #21151c;border-radius:50%;background:#ff79b7;color:#21151c;font-size:23px;font-weight:900}.ds-person-info{flex:1;min-width:90px;overflow-wrap:anywhere}.ds-person-info span,.ds-person-info small{display:block;font-size:12px;margin-top:3px}.ds-heart{color:#d11475;font-size:32px;font-weight:900}.ds-actions{display:flex;align-items:center;flex-wrap:wrap;gap:7px;width:100%;margin-top:5px}.ds-actions form{margin:0;display:flex;flex-wrap:wrap;gap:5px}.ds-actions button,.ds-actions .btn{font-size:13px;min-height:43px;padding:8px 10px;line-height:1.2;margin:0}.ds-state{background:#ffe34c;border:1px solid #21151c;border-radius:6px;padding:6px;font-size:12px;font-weight:700}.ds-discover{background:#fff5e8!important}.ds-match-preview{text-align:center;background:#ff79b7!important;color:#21151c}.ds-pair{display:flex;align-items:center;justify-content:center;gap:18px;margin:15px}.ds-pair .ds-avatar{width:70px;height:70px;flex-basis:70px;background:#ffe34c}.ds-big-score{font-size:76px;font-weight:1000;line-height:1.1}.ds-bell{position:relative}.ds-bell-count{position:absolute;right:-6px;top:-7px;background:#ff266e;color:#fff;border:2px solid #21151c;border-radius:20px;min-width:21px;height:21px;display:grid;place-items:center;font-size:11px;line-height:1;font-weight:900;z-index:1}.ds-privacy{scroll-margin-top:20px}.ds-privacy label{display:flex;gap:8px;align-items:start}.ds-privacy input{flex:none;width:auto;min-width:18px;min-height:18px}.firstsip2-art{aspect-ratio:4/3!important;object-fit:cover!important;max-width:580px!important}
