._adaptiveLayout_ydho2_4{width:100%;display:flex;flex-direction:column;gap:var(--space-6)}._leftColumn_ydho2_12{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);width:100%}._adaptivePoster_ydho2_20,._subscribeWrapper_ydho2_28{display:flex;justify-content:center;width:100%;max-width:280px}._subscribeButton_ydho2_35{display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;min-height:44px}._subscribeButton_ydho2_35:hover:not(:disabled){background:var(--color-state-hover);border-color:var(--color-border-primary)}._subscribeButton_ydho2_35:disabled{opacity:.6;cursor:not-allowed}._subscribeButton_ydho2_35._subscribed_ydho2_64{background:var(--color-state-success);border-color:var(--color-success-500);color:var(--color-success-400)}._buttonIcon_ydho2_70{font-size:var(--font-size-base);flex-shrink:0}._buttonIconInactive_ydho2_75{color:var(--color-text-muted);opacity:.4}._buttonText_ydho2_80{font-size:var(--font-size-sm)}._spinner_ydho2_84{width:20px;height:20px;border:2px solid var(--color-border-secondary);border-top-color:var(--color-brand-500);border-radius:50%;animation:_spin_ydho2_84 .8s linear infinite}@keyframes _spin_ydho2_84{to{transform:rotate(360deg)}}._adaptiveInfo_ydho2_100{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-4)}._infoItem_ydho2_108{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);overflow-wrap:anywhere}._infoItem_ydho2_108 strong{color:var(--color-text-primary)}._adaptiveSocialMedia_ydho2_120{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);margin-top:var(--space-2)}._noContentMessage_ydho2_129{padding:var(--space-6);text-align:center;color:var(--color-text-secondary);font-size:var(--font-size-sm)}._duelTeaserWrapper_ydho2_137{width:100%;max-width:280px;position:relative}._loginModalOverlay_ydho2_146{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:99999;padding:16px}._loginModal_ydho2_146{position:relative;background:var(--color-bg-surface);border:1px solid var(--color-border-secondary);border-radius:var(--radius-lg);width:100%;max-width:420px;padding:24px;box-shadow:0 10px 30px #00000080;box-sizing:border-box}._loginModalClose_ydho2_172{position:absolute;top:12px;right:12px;background:none;border:none;color:var(--color-text-secondary);cursor:pointer;padding:4px;display:flex;align-items:center}._loginModalClose_ydho2_172:hover{color:var(--color-text-primary)}._loginModalTitle_ydho2_189{margin:0 0 16px;padding-right:28px;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);line-height:var(--line-height-tight)}._loginBenefits_ydho2_198{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-direction:column;gap:10px}._loginBenefits_ydho2_198 li{display:flex;align-items:flex-start;gap:10px;font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-body)}._loginBenefits_ydho2_198 li span{flex-shrink:0}._loginButton_ydho2_220{width:100%;padding:12px;background:var(--color-brand-500);color:#fff;border:none;border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);font-family:inherit;cursor:pointer;transition:background var(--transition-fast)}._loginButton_ydho2_220:hover{background:var(--color-brand-600)}._loginHint_ydho2_238{margin-top:12px;text-align:center;font-size:var(--font-size-xs);color:var(--color-text-muted)}._duelStatsWrapper_ydho2_245{display:flex;width:100%;font-size:var(--font-size-sm);max-width:240px;flex-direction:column;gap:var(--space-2)}@media(max-width:950px){._adaptiveLayout_ydho2_4{flex-direction:row;gap:var(--space-4);align-items:flex-start}._leftColumn_ydho2_12{width:200px;flex-shrink:0;gap:var(--space-3)}._adaptivePoster_ydho2_20,._subscribeWrapper_ydho2_28{max-width:100%}._subscribeButton_ydho2_35{padding:var(--space-2) var(--space-4);min-height:38px;font-size:var(--font-size-sm)}._duelTeaserWrapper_ydho2_137{max-width:100%}._adaptiveInfo_ydho2_100{flex:1;min-width:0}}@media(max-width:768px){._adaptiveLayout_ydho2_4{flex-direction:column;gap:var(--space-3)}._leftColumn_ydho2_12{width:100%;flex-direction:column;align-items:center;gap:var(--space-3)}._adaptivePoster_ydho2_20,._subscribeWrapper_ydho2_28{max-width:240px}._subscribeButton_ydho2_35{padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs);min-height:36px}._adaptiveInfo_ydho2_100{gap:var(--space-3)}._infoItem_ydho2_108{font-size:var(--font-size-sm)}._duelStatsWrapper_ydho2_245{max-width:220px}}@media(max-width:480px){._adaptivePoster_ydho2_20,._subscribeWrapper_ydho2_28,._duelTeaserWrapper_ydho2_137{max-width:220px}._subscribeButton_ydho2_35{padding:var(--space-1) var(--space-3);font-size:var(--font-size-xs);min-height:32px}._buttonIcon_ydho2_70{font-size:var(--font-size-sm)}}
