.poster-details{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-top:4px}.pd-pill{display:inline-flex;align-items:center;gap:3px;padding:1px 8px;border-radius:10px;font-size:.78em;font-weight:600;white-space:nowrap;line-height:1.6}.pd-gender{background:var(--primary-low, rgba(255, 255, 255, 0.08));color:var(--primary-high, #ccc)}.pd-role{background:var(--primary-low, rgba(255, 255, 255, 0.08));color:var(--primary-high, #ccc)}.pd-role.pd-role-domme,.pd-role.pd-role-dom{background:rgba(239,68,68,.15);color:#f87171}.pd-role.pd-role-sub{background:rgba(59,130,246,.15);color:#60a5fa}.pd-role.pd-role-switch{background:rgba(167,139,250,.15);color:#a78bfa}.pd-role.pd-role-vanilla{background:rgba(16,185,129,.12);color:#6ee7b7}.pd-level.pd-level-mild{background:rgba(16,185,129,.15);color:#34d399}.pd-level.pd-level-medium{background:rgba(245,158,11,.15);color:#fbbf24}.pd-level.pd-level-wild{background:rgba(249,115,22,.15);color:#fb923c}.pd-level.pd-level-extreme{background:rgba(239,68,68,.15);color:#f87171}.pd-ready-now{background:rgba(16,185,129,.2);color:#34d399;box-shadow:0 0 0 1px rgba(16,185,129,.35) inset}.pd-last-seen-row{flex:1 1 100%;margin-top:2px;font-size:.75em;color:var(--primary-medium, #888);font-style:italic}.pd-limits-row{flex:1 1 100%;margin-top:2px;font-size:.78em;color:#f87171;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-contact{font-size:.75em;color:var(--primary-medium, #888);margin-left:2px}.tdr-player-card{display:flex;flex-direction:column;gap:12px;margin:14px 0 10px;padding:14px 16px;background:var(--primary-very-low, rgba(255, 255, 255, 0.03));border:1px solid var(--primary-low, rgba(255, 255, 255, 0.06));border-radius:14px;max-width:640px}.tdr-player-card .pd-pill{padding:5px 13px;font-size:1em;line-height:1.6;border-radius:14px;gap:5px;font-weight:700}.tdr-player-card .pd-level .tdr-level-flames{font-size:.85em;margin-right:1px}.tdr-player-card__pills{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.tdr-player-card__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.tdr-player-card__row-label{color:var(--primary-medium, #888);font-weight:700;text-transform:uppercase;font-size:.7em;letter-spacing:.08em;flex-shrink:0}.tdr-player-card__chips{display:flex;flex-wrap:wrap;gap:6px;flex:1}.tdr-player-card__limits{width:fit-content}.tdr-player-card__limits summary{cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:4px 14px 4px 12px;border-radius:12px;font-size:.9em;font-weight:600;background:rgba(239,68,68,.12);color:#f87171;list-style:none;transition:background 120ms ease}.tdr-player-card__limits summary:hover{background:rgba(239,68,68,.18)}.tdr-player-card__limits summary::-webkit-details-marker{display:none}.tdr-player-card__limits summary::marker{display:none;content:""}.tdr-player-card__limits summary::before{content:none !important}.tdr-player-card__limits summary::after{content:"▾";font-size:.9em;opacity:.75;margin-left:3px}.tdr-player-card__limits[open] summary::after{content:"▴"}.tdr-player-card__limits .tdr-player-card__chips--limits{margin-top:8px}.tdr-player-card__contacts{margin-top:2px}.tdr-limits-warn{font-size:1em;line-height:1}.tdr-chip{display:inline-flex;align-items:center;padding:3px 10px;border-radius:10px;font-size:.85em;background:var(--primary-very-low, rgba(255, 255, 255, 0.06));color:var(--primary-high, #ddd);white-space:nowrap;line-height:1.5}.tdr-chip--more{background:rgba(0,0,0,0);color:var(--primary-medium, #888);font-weight:600}.tdr-chip--limit{background:rgba(239,68,68,.12);color:#f87171}.tdr-contact{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:10px;background:var(--primary-very-low, rgba(255, 255, 255, 0.04))}.tdr-contact__label{color:var(--primary-medium, #888);text-transform:uppercase;font-size:.68em;font-weight:700;letter-spacing:.08em}.tdr-contact__value{font-size:.92em;color:var(--primary-high, #ddd)}.user-main.tdr-has-player-card .user-profile-avatar{width:120px;height:120px}.user-main.tdr-has-player-card .user-profile-avatar .avatar{width:120px;height:120px}.user-main.tdr-has-player-card .user-profile-avatar::after{width:18px;height:18px;bottom:4px;right:4px}.user-main.tdr-has-player-card .user-profile-names__primary{font-size:1.7em;line-height:1.2;margin-bottom:6px}.user-main.tdr-has-player-card .public-user-fields{display:none}.user-main .details{font-size:.85em;color:var(--primary-medium, #999);margin-top:14px}.user-main .details li{margin-right:0}.user-main .details li::before{opacity:.4}.user-content.tdr-profile-redesign .links-and-replied-to-section,.tdr-profile-redesign .links-and-replied-to-section{display:none}.user-content.tdr-profile-redesign .most-liked-section,.tdr-profile-redesign .most-liked-section{display:none}.user-content.tdr-profile-redesign .badges-section,.tdr-profile-redesign .badges-section{display:none}.user-content.tdr-profile-redesign .top-categories-section,.tdr-profile-redesign .top-categories-section{opacity:.92}.user-content.tdr-profile-redesign .top-categories-section h3.stats-title,.tdr-profile-redesign .top-categories-section h3.stats-title{font-size:.95em;color:var(--primary-medium, #999)}.user-content.tdr-profile-redesign .stats-section h3.stats-title,.tdr-profile-redesign .stats-section h3.stats-title{font-size:.95em;color:var(--primary-medium, #999)}.user-content.tdr-profile-redesign .stats-section .stats-topic-count .value,.user-content.tdr-profile-redesign .stats-section .stats-post-count .value,.user-content.tdr-profile-redesign .stats-section .stats-days-visited .value,.tdr-profile-redesign .stats-section .stats-topic-count .value,.tdr-profile-redesign .stats-section .stats-post-count .value,.tdr-profile-redesign .stats-section .stats-days-visited .value{font-weight:700}.user-content.tdr-profile-redesign .stats-section .stats-time-read,.user-content.tdr-profile-redesign .stats-section .stats-recent-read,.user-content.tdr-profile-redesign .stats-section .stats-topics-entered,.user-content.tdr-profile-redesign .stats-section .stats-posts-read,.tdr-profile-redesign .stats-section .stats-time-read,.tdr-profile-redesign .stats-section .stats-recent-read,.tdr-profile-redesign .stats-section .stats-topics-entered,.tdr-profile-redesign .stats-section .stats-posts-read{opacity:.7}@media(max-width: 700px){.tdr-player-card{margin:12px 0 6px;gap:10px;max-width:100%}.tdr-player-card .pd-pill{padding:3px 10px;font-size:.88em;border-radius:10px}.tdr-player-card__pills{gap:6px}.tdr-player-card__row{gap:6px 10px}.tdr-player-card__limits summary{padding:3px 12px 3px 10px;font-size:.85em}.tdr-chip{padding:2px 8px;font-size:.8em}.tdr-contact{padding:2px 8px}.user-main.tdr-has-player-card .username{font-size:1.5em}.user-main .details{font-size:.78em;line-height:1.55}}@media(max-width: 480px){.tdr-chip{font-size:.78em}}:root{--tdr-game-bg: #16171d;--tdr-game-panel: #1d1f27;--tdr-game-border: rgba(255, 255, 255, 0.06);--tdr-game-accent: #f59e0b;--tdr-game-radius: 12px}.user-main .details .primary{background:linear-gradient(135deg, var(--tdr-game-bg) 0%, var(--tdr-game-panel) 100%);border:1px solid var(--tdr-game-border);border-radius:var(--tdr-game-radius);padding:24px 28px;display:flex;flex-wrap:wrap;align-items:flex-start;gap:22px 28px;position:relative}.user-main .details .primary::before{content:"";position:absolute;top:0;left:24px;right:24px;height:2px;background:linear-gradient(90deg, transparent 0%, var(--tdr-game-accent) 30%, var(--tdr-game-accent) 70%, transparent 100%)}.user-main .user-profile-avatar,.user-main.tdr-has-player-card .user-profile-avatar{position:relative;width:140px !important;height:140px !important;flex:0 0 140px}.user-main .user-profile-avatar .avatar,.user-main.tdr-has-player-card .user-profile-avatar .avatar{width:140px !important;height:140px !important;object-fit:cover;box-shadow:0 0 0 3px var(--tdr-game-bg),0 0 0 7px var(--tdr-game-accent);border-radius:50%;display:block}.user-main .user-profile-avatar.tdr-user-online::after,.user-main.tdr-has-player-card .user-profile-avatar.tdr-user-online::after{top:auto !important;bottom:6px !important;right:6px !important;width:20px !important;height:20px !important;border:3px solid var(--tdr-game-bg) !important;z-index:3}.user-main[data-tdr-role=dom] .user-profile-avatar .avatar,.user-main[data-tdr-role=domme] .user-profile-avatar .avatar{box-shadow:0 0 0 3px var(--tdr-game-bg),0 0 0 7px #ef4444}.user-main[data-tdr-role=sub] .user-profile-avatar .avatar{box-shadow:0 0 0 3px var(--tdr-game-bg),0 0 0 7px #3b82f6}.user-main[data-tdr-role=switch] .user-profile-avatar .avatar{box-shadow:0 0 0 3px var(--tdr-game-bg),0 0 0 7px #8b5cf6}.user-main[data-tdr-role=vanilla] .user-profile-avatar .avatar{box-shadow:0 0 0 3px var(--tdr-game-bg),0 0 0 7px #10b981}.user-main .primary-textual{flex:1 1 300px;min-width:0}.user-main .user-profile-names__primary{font-size:2em;line-height:1.1;font-weight:800;letter-spacing:.01em;text-transform:uppercase}.tdr-player-card{background:rgba(0,0,0,0);border:none;padding:0;margin:6px 0 0;max-width:100%}.tdr-player-card__limits{width:auto}.tdr-player-card__limits summary{cursor:default;padding:0;background:rgba(0,0,0,0);color:#f87171;font-size:.7em;font-weight:800;text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px}.tdr-player-card__limits summary::after{content:"" !important}.tdr-player-card__limits summary:hover{background:rgba(0,0,0,0)}.tdr-player-card__limits .tdr-player-card__chips--limits{display:flex !important;margin-top:0}.tdr-player-card .tdr-chip--limit{background:rgba(239,68,68,.18);color:#fca5a5;border:1px solid rgba(239,68,68,.3);padding:4px 11px;font-weight:600}.tdr-player-card .tdr-contact{padding:7px 14px;border-radius:10px;border:1px solid rgba(0,0,0,0);font-weight:600;transition:transform 100ms ease,border-color 100ms ease;cursor:pointer;gap:8px;appearance:none;font-family:inherit;position:relative;overflow:hidden}.tdr-player-card .tdr-contact:hover{transform:translateY(-1px)}.tdr-player-card .tdr-contact .tdr-contact__icon{font-size:1.1em}.tdr-player-card .tdr-contact .tdr-contact__label{display:none}.tdr-player-card .tdr-contact .tdr-contact__value{font-size:1em;font-family:ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:.01em}.tdr-player-card .tdr-contact .tdr-contact__copied{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:inherit;font-weight:700;letter-spacing:.04em;opacity:0;pointer-events:none;transition:opacity 150ms ease}.tdr-player-card .tdr-contact.tdr-contact--copied .tdr-contact__copied{opacity:1}.tdr-player-card .tdr-contact--telegram{background:rgba(34,158,217,.18);color:#5cc5f2;border-color:rgba(34,158,217,.4)}.tdr-player-card .tdr-contact--telegram:hover{border-color:rgba(34,158,217,.7)}.tdr-player-card .tdr-contact--kik{background:rgba(130,188,0,.18);color:#b3e35a;border-color:rgba(130,188,0,.4)}.tdr-player-card .tdr-contact--kik:hover{border-color:rgba(130,188,0,.7)}.tdr-player-card .tdr-contact--discord{background:rgba(88,101,242,.18);color:#a5adfa;border-color:rgba(88,101,242,.4)}.tdr-player-card .tdr-contact--discord:hover{border-color:rgba(88,101,242,.7)}.user-main .details .primary section.controls{flex:1 1 100% !important;width:100% !important;max-width:100%;margin:0;padding-top:14px;border-top:1px solid var(--tdr-game-border)}.user-main .details .primary section.controls ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;width:100%}.user-main .details .primary section.controls li{list-style:none;flex:1 1 auto}.user-main .details .primary section.controls .btn,.user-main .details .primary section.controls button.btn{width:100%;border-radius:8px;padding:10px 18px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:.85em}.user-main .details .primary section.controls .compose-pm,.user-main .details .primary section.controls .btn-primary{background:var(--tdr-game-accent);color:#1a1300;border:none}.user-main .details .primary section.controls .compose-pm:hover,.user-main .details .primary section.controls .btn-primary:hover{background:#fbbf24}.user-main .details .secondary{margin-top:14px;padding:8px 14px;background:var(--tdr-game-panel);border-radius:8px;border:1px solid var(--tdr-game-border);font-size:.82em;color:var(--primary-medium, #888);font-family:monospace}.stats-section h3.stats-title{font-size:.88em;text-transform:uppercase;letter-spacing:.12em;color:var(--tdr-game-accent);margin-bottom:14px}.stats-section h3.stats-title::before{content:"🏆 "}.stats-section ul{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:10px}.stats-section li{list-style:none;background:var(--tdr-game-panel);border:1px solid var(--tdr-game-border);border-left:3px solid var(--tdr-game-accent);border-radius:8px;padding:14px 16px}.stats-section li .value{font-size:1.6em;font-weight:800;font-family:ui-monospace,"SF Mono",Menlo,monospace;color:#fbbf24;line-height:1}.stats-section li .label{text-transform:uppercase;font-size:.7em;letter-spacing:.08em;color:var(--primary-medium, #888)}.stats-section li::before{display:block;font-size:1.2em;margin-bottom:4px;opacity:.8}.stats-section li.stats-days-visited::before{content:"🎯"}.stats-section li.stats-time-read::before{content:"📖"}.stats-section li.stats-topics-entered::before{content:"🗂️"}.stats-section li.stats-posts-read::before{content:"📚"}.stats-section li.stats-likes-given::before{content:"❤️"}.stats-section li.stats-likes-received::before{content:"🙌"}.stats-section li.stats-topic-count::before{content:"🎮"}.stats-section li.stats-post-count::before{content:"💬"}.replies-and-topics-section{display:flex;flex-direction:row;gap:14px;align-items:flex-start}.replies-and-topics-section::before,.replies-and-topics-section::after{display:none !important;content:none !important}.replies-and-topics-section .replies-section,.replies-and-topics-section .topics-section{float:none !important;flex:1 1 0;min-width:0;width:auto !important;background:var(--tdr-game-panel);border:1px solid var(--tdr-game-border);border-radius:10px;padding:16px 18px}.replies-and-topics-section h3{font-size:.82em;text-transform:uppercase;letter-spacing:.12em;color:var(--tdr-game-accent);margin:0 0 12px}.replies-and-topics-section h3::before{margin-right:6px}.replies-and-topics-section .replies-section h3::before{content:"💬"}.replies-and-topics-section .topics-section h3::before{content:"🎲"}.replies-and-topics-section .top-section-content{display:flex;flex-direction:column;gap:6px}.replies-and-topics-section li{list-style:none;background:rgba(0,0,0,.2);border:1px solid var(--tdr-game-border);border-radius:6px;padding:8px 12px;font-size:.92em;transition:border-color 100ms ease}.replies-and-topics-section li:hover{border-color:var(--tdr-game-accent)}.top-categories-section{opacity:1}.top-categories-section h3.stats-title{font-size:.88em;text-transform:uppercase;letter-spacing:.12em;color:var(--tdr-game-accent)}.top-categories-section h3.stats-title::before{content:"⭐ "}.top-categories-section table{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:6px}.top-categories-section table thead{display:none}.top-categories-section table tbody{display:contents}.top-categories-section table tr{display:flex;align-items:center;gap:10px;background:var(--tdr-game-panel);border:1px solid var(--tdr-game-border);border-radius:6px;padding:6px 12px;font-family:ui-monospace,"SF Mono",Menlo,monospace;font-size:.85em}.top-categories-section table td{border:none;padding:0}.top-categories-section table td.category-link{flex:1}.top-categories-section table td.topic-count,.top-categories-section table td.reply-count{color:var(--tdr-game-accent);font-weight:600}@media(max-width: 700px){.user-main .details .primary{flex-direction:column;align-items:center;padding:18px;gap:14px;text-align:center}.user-main.tdr-has-player-card .user-profile-avatar{width:120px;height:120px}.user-main.tdr-has-player-card .user-profile-avatar .avatar{width:120px;height:120px}.user-main .user-profile-names__primary{text-align:center;font-size:1.6em}.tdr-player-card{align-items:center}.replies-and-topics-section{flex-direction:column}}
/*# sourceMappingURL=discourse-poster-details_c329c74ef91e4ec3d43cdb12be8bf035b129faf4.css.map?__ws=thedareroom.com */
