.community-icon{display:inline-block;flex-shrink:0;vertical-align:middle}.deal-community-actions [hidden],.deal-discussion [hidden],.community-dialog [hidden],.saved-deals-page [hidden],[data-saved-count][hidden]{display:none!important}.deal-community-actions button,.community-small-button,.community-comment-more,.composer-toolbar button,.composer-tabs button,.community-dialog-close,.text-button{font:inherit;color:inherit;cursor:pointer}.deal-community-actions button:disabled,.deal-discussion button:disabled{cursor:wait;opacity:.5}.deal-community-actions{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px;margin-top:24px;border-radius:20px;background:var(--surface);color:var(--ink)}.community-vote-group,.community-action{display:flex;flex-direction:column;align-items:center;gap:9px;text-decoration:none}.community-action{background:none;border:0;padding:0;min-width:58px}.community-vote-pill{display:flex;align-items:center;justify-content:center;border:0;border-radius:99px;overflow:hidden;height:48px;background:#fff;box-shadow:0 0 0 1px var(--line)}.community-vote-pill button{display:grid;place-items:center;background:transparent;border:0;min-width:44px;min-height:46px;padding:8px}.community-vote-pill [data-vote-score]{font-size:18px;font-weight:700;min-width:28px;text-align:center;font-variant-numeric:tabular-nums}.community-vote-pill button:hover{background:var(--soft)}.community-vote-pill button[aria-pressed=true]{background:var(--yellow);color:#171816}.community-vote-pill [data-deal-vote="-1"][aria-pressed=true]{background:#fce4dc;color:#8d371e}.community-action-pill{height:48px;min-width:48px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;border:0;border-radius:99px;background:#fff;box-shadow:0 0 0 1px var(--line);transition:background .15s,box-shadow .15s}.community-action-pill b{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.community-action-caption{font-size:12px;line-height:1.4;color:#555557;font-weight:500}.community-action:hover .community-action-pill{box-shadow:0 0 0 1px var(--ink)}.is-compact .community-action:hover .community-action-pill{box-shadow:none;background:#fff}.community-action[aria-pressed=true] .community-action-pill{background:var(--yellow);box-shadow:none}.community-action[aria-pressed=true] .community-icon{fill:currentColor}.deal-community-actions.is-compact{padding:4px;margin:0 8px 8px;border-radius:14px;gap:2px;align-items:center;min-height:52px}.deal-card{container-type:inline-size}.is-compact .community-action-caption{display:none}.is-compact .community-vote-pill{height:40px;background:#fff;box-shadow:none}.is-compact .community-vote-pill button{min-width:34px;min-height:40px;padding:7px}.is-compact .community-vote-pill [data-vote-score]{font-size:13px;min-width:18px}.is-compact .community-icon{width:18px;height:18px}.is-compact .community-action{min-width:38px;min-height:44px;justify-content:center}.is-compact .community-action-pill{height:40px;min-width:38px;border:0;padding:0 8px;background:transparent;gap:5px;border-radius:12px}.is-compact .community-action-pill b{font-size:12px}.site-nav .nav-saved{display:flex;align-items:center;gap:6px;margin-left:auto}.nav-saved .community-icon{width:16px;height:16px}.nav-saved [data-saved-count]{display:grid;place-items:center;min-width:20px;height:20px;padding:0 4px;border-radius:99px;background:var(--yellow);font-size:10px}.site-nav .nav-advertise{margin-left:0}.deal-discussion{background:#fff;box-shadow:0 0 0 1px var(--line);border-radius:28px;padding:40px;margin-top:56px;scroll-margin-top:24px}.discussion-heading{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-bottom:36px}.discussion-heading h2{font-size:clamp(26px,2.6vw,34px);letter-spacing:-1.25px;line-height:1.2;margin:8px 0 12px;display:flex;align-items:center;flex-wrap:wrap;gap:12px}.discussion-heading p{color:var(--muted);font-size:14px;line-height:1.7;margin:0;max-width:580px}.discussion-heading .kicker{font-size:10px;letter-spacing:1.5px;color:#5a5a5c}.discussion-heading>.button{flex-shrink:0}.discussion-count{font-size:14px;letter-spacing:0;line-height:1;min-width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;border:0;border-radius:99px;background:var(--surface)}.discussion-controls{display:flex;align-items:center;justify-content:space-between;gap:16px;border-radius:16px;background:var(--surface);padding:10px 12px 10px 18px;font-size:13px}.discussion-controls form{display:flex;align-items:center;gap:10px}.discussion-controls label{color:var(--muted)}.discussion-controls select{min-height:44px;padding:8px 32px 8px 12px;border:0;background:#fff;border-radius:999px;font-size:12px;font-weight:600;color:var(--ink);width:auto}.is-enhanced .discussion-sort-submit{display:none}.community-comments{list-style:none;padding:0;margin:0}.community-comment{padding:28px 0;scroll-margin-top:24px;min-width:0}.community-comment:target{background:#fffced;box-shadow:0 0 0 12px #fffced;border-radius:4px}.community-comment>article{display:grid;grid-template-columns:42px minmax(0,1fr);gap:16px}.community-avatar{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:#f0f0f2;color:#434345;font-size:18px;font-weight:700;text-transform:uppercase}.community-comment:nth-child(3n+2) .community-avatar{background:#fcf3c2;color:#635514}.community-comment:nth-child(3n) .community-avatar{background:#ededef;color:#4f4f51}.community-comment-heading{display:flex;justify-content:space-between;gap:12px;margin:0 0 14px;min-width:0}.community-comment-heading strong{font-size:14px;font-weight:700;overflow-wrap:anywhere}.community-author-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:6px;font-size:11px;line-height:1.5;color:#646466}.community-author-meta a{text-decoration:none}.community-author-meta a:hover{text-decoration:underline}.community-author-meta a:before{content:"\b7";margin-right:12px}.community-team,.community-pending-label{display:inline-block;margin-left:8px;border-radius:4px;font-size:9px;line-height:1.4;text-transform:uppercase;letter-spacing:.6px;padding:3px 6px;background:#171816;color:#fff;vertical-align:2px}.community-pending-label{background:#fff4b8;color:#5f4f12}.community-comment-body.prose{max-width:none;font-size:14px;line-height:1.85;overflow-wrap:anywhere;color:#333335}.community-comment-body.prose>:first-child{margin-top:0}.community-comment-body.prose>:last-child{margin-bottom:0}.community-comment-body blockquote,.composer-preview blockquote{margin:12px 0;padding:8px 16px;border-left:0;background:var(--surface);border-radius:12px}.community-comment-body code,.composer-preview code{font-size:.9em;background:var(--paper);padding:2px 5px;border-radius:4px;white-space:pre-wrap}.community-comment-body pre,.composer-preview pre{max-width:100%;overflow-x:auto;background:var(--paper);padding:14px;border-radius:8px;line-height:1.5}.community-comment-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:20px}.community-small-button{border:1px solid var(--line);border-radius:99px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:11px;font-weight:600;line-height:1.2;min-height:38px;padding:7px 13px;background:#fff;text-decoration:none}.community-small-button .community-icon{width:16px;height:16px}.community-small-button b:empty{display:none}.community-small-button:hover{border-color:#a6a6a8;background:var(--paper)}.community-small-button[aria-pressed=true]{background:#fbf4cb;border-color:#d9c446}.community-replies-toggle{display:flex;align-items:center;gap:3px;font-size:11px;font-weight:600;min-height:44px;padding:6px;text-decoration:none}.community-replies-toggle .community-icon{width:14px;height:14px}.community-replies-toggle[aria-expanded=true] .community-icon{transform:rotate(180deg)}.community-comment-more{margin-left:auto;width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent}.community-comment-more:hover{background:var(--paper)}.community-inline-status{font-size:12px;line-height:1.6;color:#4c4c4e;margin:8px 0 0;overflow-wrap:anywhere}.community-inline-status:empty{margin:0;min-height:0}.community-inline-status.is-error{color:#9b3029}.community-reply-thread{margin:22px 0 0 58px;border-left:2px solid var(--line);padding-left:20px}.community-reply-thread .community-comment:last-child{border-bottom:0;padding-bottom:0}.community-reply-thread .community-avatar{width:34px;height:34px;border-radius:11px;font-size:14px}.community-reply-thread .community-comment>article{grid-template-columns:34px minmax(0,1fr);gap:12px}.community-reply-thread .community-reply-thread{margin-left:20px;padding-left:14px}.community-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;font-size:11px;color:var(--muted);padding:22px 0}.community-pagination:empty{display:none}.community-pagination .button{font-size:11px;min-height:42px;padding:10px 16px}.discussion-empty{text-align:center;padding:44px 24px;color:var(--muted)}.discussion-empty>.community-icon{width:32px;height:32px;color:#8f8f91;margin-bottom:12px}.discussion-empty h3{font-size:19px;letter-spacing:-.5px;color:var(--ink);margin:0 0 10px}.discussion-empty p{font-size:13px;line-height:1.7;max-width:400px;margin:auto}.community-thread-context{padding-top:24px}.community-thread-context>p{font-size:12px;color:var(--muted)}.community-respond{margin-top:36px;scroll-margin-top:24px}.composer-heading{display:flex;gap:16px;align-items:center;margin-bottom:20px}.composer-heading h3{margin:0 0 5px;font-size:24px;letter-spacing:-.8px}.composer-heading p{margin:0;font-size:12px;color:var(--muted);line-height:1.6}.composer-avatar{background:var(--yellow);color:var(--ink);flex-shrink:0}.composer-editor{border:1px solid var(--line);border-radius:18px;background:#fff;overflow:hidden;transition:border-color .15s,box-shadow .15s}.composer-editor:focus-within{border-color:var(--ink);box-shadow:none}.composer-tabs{display:flex;align-items:center;gap:8px;padding:10px 16px 0}.composer-tabs button{border:0;background:none;padding:10px 12px;min-height:40px;border-radius:6px;font-size:12px;font-weight:600;color:var(--muted)}.composer-tabs button[aria-selected=true]{color:var(--ink);background:var(--paper)}.composer-tabs>span{font-size:10px;font-variant-numeric:tabular-nums;color:var(--muted);margin-left:auto}.community-composer textarea{display:block;width:100%;border:0;box-shadow:none;background:none;resize:vertical;min-height:146px;max-height:600px;border-radius:0;font-size:14px;line-height:1.8;padding:20px 24px;color:var(--ink);font-family:inherit}.community-composer textarea:focus{outline:0;box-shadow:none}.community-composer textarea::placeholder{color:#777779}.composer-preview{min-height:146px;padding:20px 24px;font-size:14px;line-height:1.8;overflow-wrap:anywhere}.composer-preview:empty:before{content:"Your formatted comment will appear here."}.composer-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--surface);padding:8px 12px}.composer-formatting{display:flex;align-items:center;flex-wrap:wrap;gap:3px}.composer-toolbar button{border:0;background:none;border-radius:6px;min-width:36px;height:38px;padding:6px;font-size:16px;display:grid;place-items:center}.composer-toolbar button:hover{background:#eeeef0}.composer-toolbar .community-icon{width:20px;height:20px}.composer-toolbar-separator{height:18px;width:1px;background:#dfdfe1;margin:0 8px}.composer-gif-label{border:1.5px solid currentColor;border-radius:3px;font-size:9px;font-weight:700;padding:3px 2px;line-height:1}.composer-format-hint{font-size:10px;color:var(--muted);white-space:nowrap}.composer-upload-note{font-size:10px;line-height:1.6;color:#676769;margin:12px 0 0}.community-reply-context{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-radius:10px 10px 0 0;background:#fff8cf;font-size:12px}.community-reply-context a{display:grid;place-items:center;width:32px;height:32px}.community-reply-context .community-icon{width:16px;height:16px}.composer-identity{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:20px;margin-top:24px}.composer-identity label,.community-dialog label{display:grid;gap:8px;font-size:12px;font-weight:600}.composer-identity input,.community-dialog input,.community-dialog select{width:100%;padding:12px 14px;min-height:48px;border:1px solid transparent;background:var(--surface);border-radius:12px;font:inherit;color:var(--ink)}.composer-identity input:focus,.community-dialog input:focus,.community-dialog select:focus{background:#fff;border-color:var(--ink);outline:0}.composer-identity label>span{font-size:10px;font-weight:400;color:var(--muted)}.composer-remember{display:flex;align-items:center;gap:9px;font-size:11px;line-height:1.6;color:var(--muted);margin-top:16px;min-height:32px;cursor:pointer}.composer-remember input{width:16px;height:16px;margin:0;accent-color:var(--ink);flex-shrink:0}.composer-submit-row{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:24px}.composer-submit-row>p{font-size:10px;color:var(--muted);line-height:1.7;max-width:360px;margin:0}.composer-submit-row p a{text-decoration:underline}.community-submit{background:var(--yellow);color:var(--ink);flex-shrink:0;min-width:170px}.community-submit:hover{background:#e7ce28;color:var(--ink)}.community-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.community-notice{font-size:13px;line-height:1.8;border-radius:12px;background:var(--paper);padding:20px 24px;color:#58585a}.community-pending-comments{margin-top:24px}.community-comment.is-pending{padding:24px;background:#fffdf2;border:1px dashed #ddcd75;border-radius:12px}.community-comment-images,.composer-attachments{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.community-comment-images:empty,.composer-attachments:empty{display:none}.community-comment-images>a,.community-comment-images>figure{display:block;width:160px;margin:0}.community-comment-images img{display:block;width:160px;height:130px;object-fit:cover;border-radius:10px;border:1px solid var(--line)}.community-comment-images figcaption{font-size:10px;line-height:1.5;margin-top:6px;color:var(--muted);overflow-wrap:anywhere}.community-gif{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#f3f3f5;border:1px solid var(--line);border-radius:10px;width:160px;min-height:130px;padding:14px;font:inherit;font-size:12px;font-weight:600;cursor:pointer;overflow:hidden}.community-gif img{max-width:100%;height:auto;object-fit:contain;border:0;border-radius:0}.community-gif.is-playing{padding:0 0 8px}.community-gif.is-playing>.community-icon{display:none}.community-gif.is-playing>span{font-size:10px}.composer-attachment{margin:0;position:relative;width:110px;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--paper)}.composer-attachment img,.composer-gif-placeholder{display:block;width:108px;height:80px;object-fit:cover}.composer-gif-placeholder{display:grid;place-items:center;background:#ececee;font-weight:700;letter-spacing:1px}.composer-attachment figcaption{font-size:9px;line-height:1.5;padding:7px 8px;overflow-wrap:anywhere}.composer-attachment button{position:absolute;right:5px;top:5px;border:0;background:#fff;color:var(--ink);box-shadow:0 1px 6px #0002;width:28px;height:28px;border-radius:50%;font-size:20px;cursor:pointer}.community-dialog{width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 48px);padding:28px;border:1px solid #dedee0;border-radius:20px;color:var(--ink);background:#fff;box-shadow:0 24px 90px #0003;overflow:auto;font-family:var(--font)}.community-dialog::backdrop{background:#17181680;backdrop-filter:blur(3px)}.community-dialog-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}.community-dialog-heading h2{font-size:24px;letter-spacing:-.8px;line-height:1.25;margin:0}.community-dialog-close{flex-shrink:0;width:36px;height:36px;border:0;border-radius:50%;font-size:25px;background:var(--paper);display:grid;place-items:center}.community-dialog-content>p,.community-dialog form>p{font-size:13px;line-height:1.8;color:var(--muted)}.community-dialog-content form{display:grid;gap:18px}.community-dialog input[readonly]{font-size:11px;background:var(--paper);font-weight:400}.share-primary{display:flex;gap:10px;margin:20px 0}.share-primary .button{flex:1;font-size:12px}.share-networks{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:20px 0}.share-networks a{border:1px solid var(--line);padding:12px 4px;border-radius:8px;text-align:center;font-size:11px;font-weight:600}.share-networks a:hover{background:var(--paper)}.text-button{background:none;border:0;padding:6px 0;font-size:12px;text-decoration:underline;text-underline-offset:3px;min-height:36px}.share-url-label textarea{display:block;width:100%;min-height:48px;padding:14px;border:1px solid transparent;border-radius:12px;background:var(--paper);color:var(--ink);font:inherit;font-size:12px;font-weight:400;line-height:1.5;resize:none;overflow:hidden;overflow-wrap:anywhere}.share-url-label textarea:focus{background:#fff;border-color:var(--ink);outline:0}.share-offer{width:100%;margin-top:10px;font-size:12px}.comment-report-form{margin-top:24px;padding:20px;border-radius:16px;background:var(--surface)}.community-emoji-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.community-emoji-grid button{border:1px solid var(--line);background:var(--paper);border-radius:12px;font-size:28px;padding:12px;cursor:pointer}.community-emoji-grid button:hover{background:#fff6ba;border-color:#c8b62a}.community-image-view{margin:0;text-align:center}.community-image-view img{max-width:100%;max-height:65dvh;object-fit:contain;border-radius:8px}.saved-deals-page{padding-top:0}.saved-list-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;border-radius:16px;background:var(--surface);padding:14px 20px;margin:0 0 24px}.saved-list-bar p{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--muted);margin:0;line-height:1.7}.saved-list-bar .community-icon{width:18px;height:18px}.saved-list-bar .text-button{font-size:11px;white-space:nowrap}.saved-empty{text-align:center;box-shadow:0 0 0 1px var(--line);border-radius:28px;padding:64px 24px;background:#fff}.saved-empty>.community-icon{width:36px;height:36px;color:#707072;margin-bottom:16px}.saved-empty h2{font-size:28px;letter-spacing:-1px;line-height:1.2;margin:0 0 14px}.saved-empty p{font-size:14px;color:var(--muted);margin:0 0 24px}.saved-unavailable{margin-top:32px;padding:24px;box-shadow:0 0 0 1px var(--line);border-radius:20px;background:#fff}.saved-unavailable h2{font-size:18px;margin:0 0 8px}.saved-unavailable p{font-size:12px;color:var(--muted)}.saved-unavailable ul{list-style:none;padding:0;font-size:12px}.saved-unavailable li{display:flex;justify-content:space-between;gap:16px;padding:8px 0;align-items:center}.saved-login-link{text-align:center;font-size:12px;margin:28px 0;text-decoration:underline;text-underline-offset:4px}.community-dialog :focus-visible,.deal-discussion :focus-visible,.deal-community-actions :focus-visible,.nav-saved:focus-visible{outline:2px solid var(--ink);outline-offset:3px}[data-discussion-results][aria-busy=true],[data-comment-replies][aria-busy=true],[data-saved-results][aria-busy=true]{opacity:.55}@media(min-width:1051px)and (max-width:1200px){.site-nav{gap:16px;font-size:12px}.site-nav .nav-saved{gap:4px}}@media(max-width:1050px){.discussion-heading{align-items:flex-start;flex-direction:column;gap:20px}.deal-discussion{padding:32px}.site-nav .nav-saved{margin-left:0}}@media(max-width:700px){.deal-discussion{padding:24px;border-radius:18px;margin-top:36px}.discussion-heading{margin-bottom:26px}.discussion-heading h2{font-size:27px}.discussion-heading>.button{font-size:12px;min-height:44px}.community-comment>article{grid-template-columns:34px minmax(0,1fr);gap:12px}.community-avatar{width:34px;height:34px;border-radius:11px;font-size:14px}.community-comment{padding:24px 0}.community-reply-thread{margin-left:12px;padding-left:12px}.community-reply-thread .community-reply-thread{margin-left:0;padding-left:10px}.community-reply-thread .community-avatar{display:none}.community-reply-thread .community-comment>article{display:block}.community-comment-body.prose{font-size:13px}.community-comment-actions{gap:7px}.community-small-button{min-height:40px;padding:7px 11px}.community-comment-more{width:36px;height:40px}.composer-heading h3{font-size:22px}.composer-identity{grid-template-columns:1fr;gap:16px}.composer-format-hint{display:none}.composer-submit-row{align-items:stretch;flex-direction:column;gap:16px}.composer-submit-row>p{max-width:none}.community-submit{align-self:flex-end}.community-composer textarea,.composer-preview{padding:18px;font-size:14px}.composer-tabs{padding:8px 10px 0}.composer-toolbar{padding:8px}.composer-toolbar button{min-width:34px;height:40px}.composer-toolbar-separator{margin:0 4px}.saved-list-bar{align-items:flex-start;flex-direction:column;gap:8px}.saved-empty{padding:44px 20px}.saved-empty h2{font-size:25px}.community-action{min-width:48px}.deal-community-actions{gap:8px}.community-comment-images>a,.community-comment-images>figure{width:140px}.community-comment-images img{width:140px;height:110px}.community-gif{width:140px;min-height:110px}}@media(max-width:420px){.deal-discussion{padding:20px 16px}.discussion-heading h2{font-size:25px;letter-spacing:-.8px}.discussion-controls{gap:8px;flex-wrap:wrap}.discussion-controls form{gap:8px}.discussion-controls label{font-size:11px}.community-vote-pill button{min-width:38px}.community-action-caption{font-size:11px}.community-action-pill{min-width:44px;padding-inline:10px}.community-vote-pill [data-vote-score]{font-size:16px;min-width:22px}.community-comment>article{gap:10px;grid-template-columns:30px minmax(0,1fr)}.community-avatar{width:30px;height:30px;font-size:13px}.composer-tabs>span{font-size:9px}.composer-toolbar button{min-width:31px;height:38px}.composer-formatting{gap:0}.composer-toolbar-separator{margin:0 3px}.community-dialog{padding:22px}.share-networks{grid-template-columns:repeat(2,1fr)}.community-small-button{font-size:10px;padding-inline:10px}.community-replies-toggle{font-size:10px}.is-compact .community-vote-pill button{min-width:30px}.is-compact .community-vote-pill [data-vote-score]{font-size:12px;min-width:16px}}@media(prefers-reduced-motion:reduce){.community-action-pill,.composer-editor{transition:none}.community-dialog::backdrop{backdrop-filter:none}}@container (max-width:235px){.deal-community-actions.is-compact{display:flex;justify-content:space-between;gap:2px;padding:4px}.is-compact .community-vote-pill [data-deal-vote="-1"],.is-compact [data-share-deal]{display:none}.is-compact .community-vote-pill{height:40px}.is-compact .community-vote-pill button{min-width:38px;min-height:40px;padding:6px}.is-compact .community-vote-pill [data-vote-score]{min-width:14px;padding-right:10px;text-align:left}.is-compact .community-action{min-width:0;min-height:40px;gap:0}.is-compact .community-action-pill{height:40px;min-width:38px;padding:0 6px}.is-compact .community-action-caption{display:none}}.bfltd-fx{position:fixed;inset:0;z-index:90;pointer-events:none;overflow:hidden}.bfltd-fx i{position:absolute;width:8px;height:11px;border-radius:2px;will-change:transform,opacity}.bfltd-fx-smile{position:absolute;display:block;line-height:0;will-change:transform,opacity}@media(prefers-reduced-motion:reduce){.bfltd-fx{display:none}}
