.dbpro-comments{position:relative;margin-top:28px;padding:24px;border-radius:20px;border:1px solid var(--db-border);background:linear-gradient(180deg,#ffffff0a,#fff0 140px),var(--db-card-bg);box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000040,0 2px 4px #0000002e,0 16px 36px #0000004d,0 36px 60px -26px rgba(var(--db-primary-rgb),.22);scroll-margin-top:90px}.dbpro-comments:before{content:"";position:absolute;top:-1px;inset-inline:18px;height:3px;border-radius:0 0 6px 6px;background:linear-gradient(90deg,transparent,var(--db-primary),var(--db-accent-red),transparent);filter:drop-shadow(0 2px 6px rgba(var(--db-primary-rgb),.6))}html:not([data-theme=dark]) .dbpro-comments{box-shadow:inset 0 1px #fff,0 1px 2px #1419280f,0 14px 30px #1419281a,0 30px 50px -28px rgba(var(--db-primary-rgb),.3)}.dbpro-comments-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--db-border)}.dbpro-comments-title{display:flex;align-items:center;gap:12px;margin:0;font-size:18px;font-weight:800;color:var(--db-text)}.dbpro-comments-title svg{flex:none;box-sizing:border-box;width:40px;height:40px;padding:9px;border-radius:13px;color:#fff;background:linear-gradient(180deg,#ffffff47,#fff0 55%),linear-gradient(145deg,var(--db-primary),var(--db-primary-dark));box-shadow:0 3px #0000004d,0 8px 16px rgba(var(--db-primary-rgb),.4),inset 0 1px #fff6}.dbpro-empty,.dbpro-closed{color:var(--db-text-light);text-align:center;margin:20px 0;font-size:14px}.dbpro-notice{margin:0 0 16px;padding:11px 16px;font-size:13.5px;font-weight:700;color:var(--db-primary);background:rgba(var(--db-primary-rgb),.1);border:1px solid rgba(var(--db-primary-rgb),.35);border-radius:12px;box-shadow:inset 0 1px #ffffff0f}.dbpro-clist,.dbpro-clist .children{list-style:none;margin:0;padding:0}.dbpro-clist .dbpro-c{margin:0;padding:0;border:0;scroll-margin-top:90px}.dbpro-clist>.dbpro-c{margin-bottom:18px}.dbpro-clist .children{position:relative;margin-inline-start:28px;padding-inline-start:20px}.dbpro-clist .children:before{content:"";position:absolute;inset-block:8px;inset-inline-start:0;width:3px;border-radius:3px;background:linear-gradient(180deg,rgba(var(--db-primary-rgb),.65),rgba(var(--db-primary-rgb),.05));box-shadow:0 0 8px rgba(var(--db-primary-rgb),.25)}.dbpro-clist .children>.dbpro-c{margin-top:16px}.dbpro-c-body{display:flex;gap:14px;align-items:flex-start}.dbpro-toggle{display:none}.dbpro-comments.js-on .dbpro-toggle{display:inline-flex;align-items:center;gap:6px;margin-inline-start:auto;padding:4px 12px 4px 10px;font:inherit;font-size:12px;font-weight:800;color:var(--db-text);cursor:pointer;border-radius:999px;border:1px solid var(--db-border);background:linear-gradient(180deg,#ffffff0f,#fff0),var(--db-card-bg);box-shadow:0 2px #00000040,inset 0 1px #ffffff12;transition:transform .12s,color .2s,border-color .2s}.dbpro-toggle:hover{color:var(--db-primary);border-color:rgba(var(--db-primary-rgb),.5);transform:translateY(-1px)}.dbpro-toggle:active{transform:translateY(2px);box-shadow:none}.dbpro-toggle svg{width:15px;height:15px;transition:transform .25s}.dbpro-c.is-open>.dbpro-c-body .dbpro-toggle svg{transform:rotate(180deg)}.dbpro-comments.js-on .dbpro-c>.children{display:none}.dbpro-comments.js-on .dbpro-c.is-open>.children{display:block;animation:dbproOpen .28s ease-out}@keyframes dbproOpen{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.dbpro-c-av{position:relative;flex:0 0 48px;width:48px;height:48px;border-radius:50%;overflow:hidden;display:grid;place-items:center;color:#fff;font-size:20px;font-weight:800;background:radial-gradient(circle at 30% 22%,hsl(var(--h,25) 70% 64%),hsl(var(--h,25) 58% 36%));text-shadow:0 1px 2px rgba(0,0,0,.4);box-shadow:0 0 0 3px var(--db-card-bg),0 0 0 4.5px rgba(var(--db-primary-rgb),.6),0 8px 14px #00000073,inset 0 -4px 8px #00000047,inset 0 2px 3px #fff6}.dbpro-c-av:after{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none;background:linear-gradient(155deg,#ffffff4d,#fff0 46%)}.dbpro-c-av b{font-weight:800;line-height:1}.dbpro-c-av img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .25s}.dbpro-c-av img.is-loaded{opacity:1}.dbpro-c-av.has-img b,.dbpro-c-av.has-img svg{display:none}.dbpro-c-av svg{width:68%;height:68%;fill:#fff;opacity:.92}.dbpro-c-av.is-sil{background:radial-gradient(circle at 30% 22%,hsl(var(--h,25) 35% 58%),hsl(var(--h,25) 30% 34%))}.dbpro-c-main{position:relative;flex:1;min-width:0;padding:13px 18px 11px;border-radius:16px;border:1px solid var(--db-border);background:linear-gradient(180deg,#ffffff0b,#fff0 60%),var(--db-bg-elevated);box-shadow:inset 0 1px #ffffff12,0 2px 3px #0003,0 12px 22px -10px #00000080;transition:transform .2s,box-shadow .2s}.dbpro-c-main:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff17,0 3px 5px #00000038,0 18px 28px -10px #0000008c}.dbpro-c-main:before{content:"";position:absolute;top:20px;inset-inline-start:-7px;width:12px;height:12px;background:var(--db-bg-elevated);border-top:1px solid var(--db-border);border-right:1px solid var(--db-border);transform:rotate(45deg)}html:not([dir=rtl]) .dbpro-c-main:before{transform:rotate(-45deg)}.dbpro-c.bypostauthor>.dbpro-c-body>.dbpro-c-main{border-color:rgba(var(--db-primary-rgb),.5);box-shadow:inset 0 1px #ffffff12,0 0 0 1px rgba(var(--db-primary-rgb),.15),0 12px 24px -10px rgba(var(--db-primary-rgb),.35)}.dbpro-c.bypostauthor>.dbpro-c-body>.dbpro-c-main:before{border-color:rgba(var(--db-primary-rgb),.5)}html:not([data-theme=dark]) .dbpro-c-main{box-shadow:inset 0 1px #fff,0 1px 2px #1419280f,0 10px 20px -10px #1419282e}html:not([data-theme=dark]) .dbpro-c-main:hover{box-shadow:inset 0 1px #fff,0 2px 4px #14192814,0 16px 26px -10px #14192840}.dbpro-c-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:6px}.dbpro-c-name{font-weight:800;font-size:14px;color:var(--db-text)}.dbpro-c-badge{font-size:11px;font-weight:800;padding:2px 10px;border-radius:999px;background:rgba(var(--db-primary-rgb),.16);color:var(--db-primary);box-shadow:inset 0 0 0 1px rgba(var(--db-primary-rgb),.25)}.dbpro-c-badge--wait{background:#e6a0142e;color:#d89200;box-shadow:inset 0 0 0 1px #e6a01459}html:not([data-theme=dark]) .dbpro-c-badge--wait{color:#a86d00}.dbpro-c-time{margin-inline-start:auto;font-size:12px;color:var(--db-text-light);text-decoration:none}.dbpro-c-time:hover{color:var(--db-primary)}.dbpro-c-replyto{display:inline-block;font-size:12px;color:var(--db-text-light);margin-bottom:4px;text-decoration:none}.dbpro-c-replyto:hover{color:var(--db-primary)}.dbpro-c-text{font-size:14.5px;line-height:1.95;color:var(--db-text);overflow-wrap:anywhere;word-break:break-word}.dbpro-c-text p{margin:0 0 8px}.dbpro-c-text p:last-child{margin-bottom:0}.dbpro-c-text a{color:var(--db-primary);text-decoration:underline}.dbpro-c-pending{font-size:13px;color:var(--db-primary);background:rgba(var(--db-primary-rgb),.1);border-radius:8px;padding:6px 10px;margin:0 0 8px}.dbpro-c.is-pending>.dbpro-c-body>.dbpro-c-main{border-style:dashed;border-color:rgba(var(--db-primary-rgb),.55);opacity:.9}.dbpro-c-foot{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.dbpro-c-foot a{display:inline-block;padding:4px 14px;font-size:12px;font-weight:800;color:var(--db-text-light);text-decoration:none;border-radius:999px;border:1px solid var(--db-border);background:linear-gradient(180deg,#ffffff0f,#fff0),var(--db-card-bg);box-shadow:0 2px #00000040,inset 0 1px #ffffff12;transition:transform .12s,color .2s,border-color .2s}.dbpro-c-foot a:hover{color:var(--db-primary);border-color:rgba(var(--db-primary-rgb),.5);transform:translateY(-1px)}.dbpro-c-foot a:active{transform:translateY(2px);box-shadow:none}.dbpro-c:target>.dbpro-c-body>.dbpro-c-main{animation:dbproFlash 2.2s ease-out}@keyframes dbproFlash{0%,40%{box-shadow:0 0 0 3px rgba(var(--db-primary-rgb),.55),0 12px 22px -10px #00000080}to{box-shadow:0 0 0 0 transparent}}.dbpro-respond{margin:0 0 26px;padding:20px;border-radius:18px;border:1px solid var(--db-border);background:linear-gradient(180deg,rgba(var(--db-primary-rgb),.08),rgba(var(--db-primary-rgb),0) 110px),var(--db-bg-elevated);box-shadow:inset 0 1px #ffffff0f,0 10px 22px -12px #0000008c}.dbpro-clist .dbpro-respond{margin:14px 0 0;padding:16px}.dbpro-reply-title{margin:0 0 14px;font-size:16px;font-weight:800;color:var(--db-text)}.dbpro-reply-title small a{font-size:12px;font-weight:800;color:var(--db-accent-red);margin-inline-start:8px;text-decoration:none}.dbpro-cform{display:flex;flex-wrap:wrap;gap:12px}.dbpro-cform .dbpro-f{margin:0;width:100%}.dbpro-cform .dbpro-f-half{width:calc(50% - 6px)}.dbpro-cform input[type=text],.dbpro-cform input[type=email],.dbpro-cform textarea{width:100%;margin:0;padding:12px 15px;font:inherit;font-size:14px;color:var(--db-text);background:var(--db-bg);border:1px solid var(--db-border);border-radius:12px;box-shadow:inset 0 2px 6px #0000004d;transition:border-color .2s,box-shadow .2s}html:not([data-theme=dark]) .dbpro-cform input[type=text],html:not([data-theme=dark]) .dbpro-cform input[type=email],html:not([data-theme=dark]) .dbpro-cform textarea{background:#f7f8fb;box-shadow:inset 0 2px 5px #14192814}.dbpro-cform textarea{min-height:130px;resize:vertical;line-height:1.9;border-start-start-radius:0;border-start-end-radius:0;border-top:0}.dbpro-cform input:focus,.dbpro-cform textarea:focus{outline:0;border-color:var(--db-primary);box-shadow:inset 0 2px 6px #00000040,0 0 0 3px rgba(var(--db-primary-rgb),.22)}.dbpro-editor{position:relative}.dbpro-toolbar{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;background:linear-gradient(180deg,#ffffff0f,#fff0),var(--db-card-bg);border:1px solid var(--db-border);border-bottom:0;border-radius:12px 12px 0 0}.dbpro-emoji-btn{display:grid;place-items:center;width:36px;height:34px;padding:0;border:1px solid var(--db-border);border-radius:10px;background:var(--db-bg-elevated);color:var(--db-text-light);cursor:pointer;box-shadow:0 2px #00000047,inset 0 1px #ffffff12;transition:transform .1s,color .2s,border-color .2s}.dbpro-emoji-btn:hover,.dbpro-emoji-btn[aria-expanded=true]{color:var(--db-primary);border-color:rgba(var(--db-primary-rgb),.5)}.dbpro-emoji-btn:active{transform:translateY(2px);box-shadow:none}.dbpro-count{font-size:12px;color:var(--db-text-light)}.dbpro-count.is-near{color:var(--db-accent-red)}.dbpro-emoji-panel{position:absolute;z-index:20;top:48px;inset-inline-start:0;display:grid;grid-template-columns:repeat(8,1fr);gap:2px;width:min(340px,100%);padding:10px;background:var(--db-card-bg);border:1px solid var(--db-border);border-radius:14px;box-shadow:0 20px 40px #00000080,inset 0 1px #ffffff12}.dbpro-emoji-panel[hidden]{display:none}.dbpro-emoji-panel button{padding:5px 0;font-size:21px;line-height:1.2;border:0;border-radius:8px;background:transparent;cursor:pointer;transition:transform .12s,background .12s}.dbpro-emoji-panel button:hover,.dbpro-emoji-panel button:focus-visible{background:rgba(var(--db-primary-rgb),.18);transform:scale(1.2);outline:0}.dbpro-f-check{font-size:12.5px;color:var(--db-text-light)}.dbpro-f-check label{display:flex;align-items:center;gap:8px;cursor:pointer}.dbpro-submit{padding:12px 32px;font:inherit;font-size:14px;font-weight:800;color:#fff;border:0;border-radius:13px;cursor:pointer;background:linear-gradient(180deg,#ffffff4d,#fff0 55%),linear-gradient(var(--db-primary),var(--db-primary-dark));box-shadow:0 4px #00000059,0 10px 20px rgba(var(--db-primary-rgb),.4),inset 0 1px #fff6;text-shadow:0 1px 1px rgba(0,0,0,.25);transition:transform .08s,box-shadow .08s}.dbpro-submit:hover{transform:translateY(-1px)}.dbpro-submit:active{transform:translateY(3px);box-shadow:0 1px #00000059,0 4px 10px rgba(var(--db-primary-rgb),.3),inset 0 1px #ffffff4d}.dbpro-submit:disabled{opacity:.6;cursor:wait;transform:translateY(3px)}.dbpro-err{display:block;margin-top:5px;font-size:12.5px;font-weight:700;color:var(--db-accent-red)}.has-err input,.has-err textarea{border-color:var(--db-accent-red)!important}.has-err.dbpro-editor .dbpro-toolbar{border-color:var(--db-accent-red)}.dbpro-comments .comments-pagination{margin:16px 0 4px}.dbpro-comments .comments-pagination .nav-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.dbpro-comments .comments-pagination .page-numbers{min-width:36px;padding:7px 12px;text-align:center;font-size:13px;font-weight:800;color:var(--db-text-light);text-decoration:none;background:var(--db-bg-elevated);border:1px solid var(--db-border);border-radius:10px;box-shadow:0 2px #00000040,inset 0 1px #ffffff0f}.dbpro-comments .comments-pagination .page-numbers.current,.dbpro-comments .comments-pagination .page-numbers:hover{color:#fff;background:var(--db-primary);border-color:var(--db-primary)}.dbpro-toolbar{direction:ltr}.dbpro-tools{display:flex;align-items:center;gap:6px}.dbpro-count{direction:rtl}.dbpro-tool-btn{display:grid;place-items:center;width:36px;height:34px;padding:0;border:1px solid var(--db-border);border-radius:10px;background:var(--db-bg-elevated);color:var(--db-text-light);cursor:pointer;font-size:16px;line-height:1;box-shadow:0 2px #00000047,inset 0 1px #ffffff12;transition:transform .1s,color .2s,border-color .2s}.dbpro-tool-btn:hover{color:var(--db-primary);border-color:rgba(var(--db-primary-rgb),.5)}.dbpro-tool-btn:active{transform:translateY(2px);box-shadow:none}.dbpro-emoji-panel{inset-inline-start:auto;left:0;right:auto}.dbpro-c-text strong{font-weight:800}.dbpro-spoiler.is-shown{background:rgba(var(--db-primary-rgb),.16);color:inherit;user-select:text}.dbpro-spoiler:focus-visible{outline:2px solid var(--db-primary);outline-offset:2px}.dbpro-color-btn{display:grid;place-items:center;width:36px;height:34px;padding:0;border:1px solid var(--db-border);border-radius:10px;background:var(--db-bg-elevated);color:var(--db-text-light);cursor:pointer;box-shadow:0 2px #00000047,inset 0 1px #ffffff12;transition:transform .1s,color .2s,border-color .2s}.dbpro-color-btn:hover,.dbpro-color-btn[aria-expanded=true]{color:var(--db-primary);border-color:rgba(var(--db-primary-rgb),.5)}.dbpro-color-btn:active{transform:translateY(2px);box-shadow:none}.dbpro-color-panel{grid-template-columns:repeat(5,1fr);width:min(220px,100%)}.dbpro-color-panel button.dbpro-sw{width:30px;height:30px;padding:0;justify-self:center;border:2px solid rgba(128,128,128,.4);border-radius:50%;font-size:0}.dbpro-color-panel button.dbpro-sw:hover,.dbpro-color-panel button.dbpro-sw:focus-visible{transform:scale(1.18);border-color:var(--db-primary)}.dbpro-edit{position:relative}.dbpro-edit .dbpro-toolbar{padding:6px 8px}.dbpro-edit textarea{border-top-left-radius:0;border-top-right-radius:0;border-top:0}.dbpro-spoiler:not(.is-shown){display:inline-block;max-width:100%;padding:5px 14px;border-radius:8px;background:#000;color:#fff;font-size:0;line-height:1.6;text-align:center;box-shadow:inset 0 0 0 1px #ffffff1f}.dbpro-spoiler:not(.is-shown):before{content:"این متن حاوی اسپویل است، در صورت مشاهده کلیک کنید";font-size:12.5px;font-weight:700;color:#fff}.dbpro-spoiler:not(.is-shown):hover{background:#111}.dbpro-spoiler{cursor:pointer;border-radius:6px;transition:background .2s}.dbpro-rich{display:block;width:100%;box-sizing:border-box;min-height:130px;max-height:420px;overflow:auto;resize:vertical;margin:0;padding:12px 15px;font:inherit;font-size:14px;line-height:1.9;color:var(--db-text);background:var(--db-bg);border:1px solid var(--db-border);border-top:0;border-radius:0 0 12px 12px;box-shadow:inset 0 2px 6px #0000004d;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;outline:0;transition:border-color .2s,box-shadow .2s}html:not([data-theme=dark]) .dbpro-rich{background:#f7f8fb;box-shadow:inset 0 2px 5px #14192814}.dbpro-rich:focus{border-color:var(--db-primary);box-shadow:inset 0 2px 6px #00000040,0 0 0 3px rgba(var(--db-primary-rgb),.22)}.dbpro-rich:empty:before{content:attr(data-placeholder);color:var(--db-text-light);opacity:.75;pointer-events:none}.dbpro-toolbar{border:1px solid var(--db-border);border-top:0;border-radius:0 0 12px 12px}.dbpro-cform textarea{border-radius:12px 12px 0 0;border-top:1px solid var(--db-border);border-bottom:0}.dbpro-rich{border:1px solid var(--db-border);border-bottom:0;border-radius:12px 12px 0 0}.dbpro-emoji-panel{top:auto;bottom:52px}.dbpro-edit .dbpro-rich{min-height:96px}.has-err .dbpro-rich{border-color:var(--db-accent-red)!important}.dbpro-editor textarea[hidden],.dbpro-edit textarea[hidden]{display:none}.dbpro-rich .dbpro-sp{padding:1px 8px;border-radius:6px;background:#000;color:#fff;box-shadow:inset 0 0 0 1px #ffffff40}@media(max-width:640px){.dbpro-comments{padding:16px;border-radius:16px}.dbpro-respond{padding:14px}.dbpro-cform .dbpro-f-half{width:100%}.dbpro-c-av{flex-basis:38px;width:38px;height:38px;font-size:16px}.dbpro-c-body{gap:10px}.dbpro-c-main{padding:10px 12px 9px}.dbpro-c-main:before{top:14px}.dbpro-clist .children{margin-inline-start:6px;padding-inline-start:10px}.dbpro-emoji-panel{grid-template-columns:repeat(7,1fr)}.dbpro-c-foot{gap:6px}.dbpro-vote{gap:5px}.dbpro-vote-btn{padding:4px 9px}}@media(prefers-reduced-motion:reduce){.dbpro-c:target>.dbpro-c-body>.dbpro-c-main,.dbpro-comments.js-on .dbpro-c.is-open>.children{animation:none}.dbpro-c-main,.dbpro-toggle,.dbpro-submit,.dbpro-emoji-panel button{transition:none}.dbpro-c-main:hover{transform:none}}.dbpro-own{display:inline-flex;align-items:center;gap:8px}.dbpro-own button{padding:4px 14px;font:inherit;font-size:12px;font-weight:800;color:var(--db-text-light);cursor:pointer;border-radius:999px;border:1px solid var(--db-border);background:linear-gradient(180deg,#ffffff0f,#fff0),var(--db-card-bg);box-shadow:0 2px #00000040,inset 0 1px #ffffff12;transition:transform .12s,color .2s,border-color .2s}.dbpro-own button:hover{color:var(--db-primary);border-color:rgba(var(--db-primary-rgb),.5);transform:translateY(-1px)}.dbpro-own .dbpro-own-del:hover{color:var(--db-accent-red);border-color:#e6303c80}.dbpro-own button:active{transform:translateY(2px);box-shadow:none}.dbpro-own button:disabled{opacity:.55;cursor:wait}.dbpro-own-left{font-size:11.5px;color:var(--db-text-light);font-variant-numeric:tabular-nums}.dbpro-edit{margin:2px 0 4px}.dbpro-edit textarea{width:100%;min-height:96px;margin:0;padding:11px 14px;font:inherit;font-size:14px;line-height:1.9;color:var(--db-text);background:var(--db-bg);resize:vertical;border:1px solid var(--db-border);border-radius:12px;box-shadow:inset 0 2px 6px #0000004d}html:not([data-theme=dark]) .dbpro-edit textarea{background:#f7f8fb;box-shadow:inset 0 2px 5px #14192814}.dbpro-edit textarea:focus{outline:0;border-color:var(--db-primary);box-shadow:inset 0 2px 6px #00000040,0 0 0 3px rgba(var(--db-primary-rgb),.22)}.dbpro-edit-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.dbpro-edit-actions button{padding:6px 18px;font:inherit;font-size:12.5px;font-weight:800;cursor:pointer;border-radius:999px;border:1px solid var(--db-border);color:var(--db-text-light);background:var(--db-card-bg);box-shadow:0 2px #00000040}.dbpro-edit-actions .dbpro-edit-save{color:#fff;border-color:transparent;background:linear-gradient(var(--db-primary),var(--db-primary-dark))}.dbpro-edit-actions button:disabled{opacity:.6;cursor:wait}.dbpro-edit-err{font-size:12.5px;font-weight:700;color:var(--db-accent-red)}.dbpro-c.is-removing{opacity:0;transform:scale(.97);transition:opacity .3s,transform .3s}.dbpro-vote{display:inline-flex;align-items:center;gap:6px}.dbpro-vote-btn{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:4px 11px;font:inherit;font-size:12px;font-weight:800;line-height:1;color:var(--db-text-light);cursor:pointer;border-radius:999px;border:1px solid var(--db-border);background:linear-gradient(180deg,#ffffff0f,#fff0),var(--db-card-bg);box-shadow:0 2px #00000040,inset 0 1px #ffffff12;transition:transform .12s,color .2s,border-color .2s,background .2s}.dbpro-vote-btn svg{flex:none;width:15px;height:15px}.dbpro-vote-n{min-width:.6em;font-variant-numeric:tabular-nums}.dbpro-vote-n:empty{display:none}.dbpro-vote-btn:hover{color:var(--db-primary);border-color:rgba(var(--db-primary-rgb),.5);transform:translateY(-1px)}.dbpro-vote-btn[data-vote=dislike]:hover{color:var(--db-accent-red);border-color:#e6303c80}.dbpro-vote-btn:active{transform:translateY(2px);box-shadow:none}.dbpro-vote-btn[aria-pressed=true]{color:var(--db-primary);border-color:rgba(var(--db-primary-rgb),.6);background:rgba(var(--db-primary-rgb),.14)}.dbpro-vote-btn[aria-pressed=true] svg{fill:currentColor;fill-opacity:.22}.dbpro-vote-btn[data-vote=dislike][aria-pressed=true]{color:var(--db-accent-red);border-color:#e6303c99;background:#e6303c1f}.dbpro-vote-btn:disabled{cursor:wait}.dbpro-vote-btn.is-pop svg{animation:dbproPop .35s ease-out}@keyframes dbproPop{0%{transform:scale(1)}40%{transform:scale(1.4) rotate(-8deg)}to{transform:scale(1)}}.dbpro-c.is-new>.dbpro-c-body>.dbpro-c-main{animation:dbproFlash 2.2s ease-out}.dbpro-form-err{margin:0 0 4px}@media(prefers-reduced-motion:reduce){.dbpro-vote-btn,.dbpro-vote-btn.is-pop svg,.dbpro-c.is-new>.dbpro-c-body>.dbpro-c-main{animation:none;transition:none}}
