.PostDetailInline_detailBareContainer__xPT_s{background-color:var(--app-surface-strong);max-width:1200px;margin:0 auto;position:relative}.PostDetailInline_mediaContainer__m8M_g{width:100%;display:flex;justify-content:center;align-items:center;background-color:var(--app-surface-strong);min-height:400px;position:relative;overflow:visible}.PostDetailInline_mediaNavButton__47hkE{position:absolute;top:0;bottom:0;border:none;background:transparent;color:inherit;width:70px;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s ease;z-index:2}.PostDetailInline_mediaNavButton__47hkE:hover:not(:disabled){opacity:.88}.PostDetailInline_mediaNavButton__47hkE:disabled{opacity:.45;cursor:not-allowed}.PostDetailInline_mediaNavButtonLeft__NVK2t{left:-70px;border-top-right-radius:16px;border-bottom-right-radius:16px}.PostDetailInline_mediaNavButtonLeft__NVK2t .PostDetailInline_mediaNavIcon__D6NFr{transform:translateX(-6px)}.PostDetailInline_mediaNavButtonRight__p_qPk{right:-70px;border-top-left-radius:16px;border-bottom-left-radius:16px}.PostDetailInline_mediaNavButtonRight__p_qPk .PostDetailInline_mediaNavIcon__D6NFr{transform:translateX(6px)}.PostDetailInline_mediaNavIcon__D6NFr{display:inline-flex;font-size:26px;line-height:1;width:44px;height:44px;border-radius:50%;background:#ffffff;color:#2c2c2c;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.25);transition:transform .2s ease}.PostDetailInline_mediaNavButton__47hkE:hover:not(:disabled) .PostDetailInline_mediaNavIcon__D6NFr{transform:scale(1.05)}.PostDetailInline_detailVideo__05s4U{max-width:100%;max-height:80vh;width:auto;height:auto}.PostDetailInline_mediaFrame__j8FUC{position:relative;max-width:90vw;max-height:80vh;margin:0 auto;display:flex;align-items:center;justify-content:center}.PostDetailInline_mediaImage__7W7ss{width:100%;height:100%;object-fit:contain}.PostDetailInline_expandButton__U7DIo{position:absolute;top:12px;right:12px;width:38px;height:38px;border:none;border-radius:50%;background:rgba(0,0,0,.55);color:#ffffff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,transform .2s ease;box-shadow:0 4px 10px rgba(0,0,0,.35)}.PostDetailInline_expandButton__U7DIo:hover{background:rgba(0,0,0,.75);transform:scale(1.05)}.PostDetailInline_expandButtonIcon__ZzgnP{font-size:20px;line-height:1;transform:translateY(-1px)}.PostDetailInline_imageOverlay___HGMg{position:fixed;inset:0;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:2000;padding:24px}.PostDetailInline_imageOverlayContent__pIKUa{position:relative;max-width:95vw;max-height:95vh;display:flex;align-items:center;justify-content:center;padding:16px}.PostDetailInline_overlayCloseButton__eWzZM{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:50%;border:none;background:rgba(0,0,0,.65);color:#ffffff;font-size:24px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,transform .2s ease;box-shadow:0 4px 12px rgba(0,0,0,.35)}.PostDetailInline_overlayCloseButton__eWzZM:hover{background:rgba(0,0,0,.8);transform:scale(1.05)}.PostDetailInline_overlayImageWrapper__dBp6j{position:relative;max-width:95vw;max-height:90vh;display:flex;align-items:center;justify-content:center}.PostDetailInline_overlayImage__BxcHX{width:auto;height:auto;max-width:95vw;max-height:90vh;object-fit:contain;border-radius:10px;box-shadow:0 16px 32px rgba(0,0,0,.45)}.PostDetailInline_seoPanel___ulaj{margin-top:16px;padding:12px 14px;border:1px solid var(--app-border);border-radius:10px;background-color:var(--app-surface)}.PostDetailInline_seoPanelHeader__LuZcc{display:flex;align-items:center;gap:12px;margin-bottom:8px;flex-wrap:wrap}.PostDetailInline_seoPanelTitle__ZR8r0{font-weight:600;font-size:15px;color:var(--app-foreground)}.PostDetailInline_seoStatusBadge__wesyQ{font-size:12px;padding:2px 8px;border-radius:999px;background-color:var(--app-surface-strong);color:var(--app-muted-strong)}.PostDetailInline_seoStatusBadgeActive__8z51h{background-color:rgba(48,209,88,.16);color:#30d158}.PostDetailInline_seoPanelSpacer__Qbp8f{flex:1 1 auto}.PostDetailInline_seoPanelButton__I0fVX{padding:6px 12px;border:none;border-radius:6px;background:var(--app-accent);color:var(--app-on-accent,#ffffff);font-weight:600;cursor:pointer;transition:opacity .2s ease}.PostDetailInline_seoPanelButton__I0fVX:disabled{opacity:.6;cursor:not-allowed}.PostDetailInline_seoMessage__JVXci{margin-bottom:8px;padding:6px 10px;border-radius:6px;font-size:13px}.PostDetailInline_seoMessageSuccess__w_uUn{background:rgba(48,209,88,.15);color:#30d158}.PostDetailInline_seoMessageError__1AxrM{background:rgba(255,69,58,.15);color:#ff453a}.PostDetailInline_seoCurrentBox___yoHq,.PostDetailInline_seoSuggestionBox__eEAbp{display:grid;grid-gap:10px;gap:10px}.PostDetailInline_seoFieldLabel__YKYnC{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--app-muted-strong)}.PostDetailInline_seoFieldValue__anflH{font-size:14px;line-height:1.4;color:var(--app-foreground);white-space:pre-wrap}.PostDetailInline_seoSuggestionActions__9xFDR{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}.PostDetailInline_seoApplyButton___2oS2{padding:6px 12px;border-radius:6px;border:none;background:#30d158;color:#0b130b;font-weight:600;cursor:pointer}.PostDetailInline_seoApplyButton___2oS2:disabled{opacity:.7;cursor:not-allowed}.PostDetailInline_seoDiscardButton__ZaqXB{padding:6px 12px;border-radius:6px;border:1px solid var(--app-border);background:transparent;color:var(--app-muted-strong);cursor:pointer}.PostDetailInline_audioWrapper__59K0_{width:100%;max-width:700px;display:flex;flex-direction:column;align-items:center;gap:18px}.PostDetailInline_audioThumbnail__tvSK3{width:100%;position:relative}.PostDetailInline_audioThumbnailPlaceholder__r2HJU{width:100%;max-width:480px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle,rgba(255,111,207,.28) 0,rgba(20,9,24,.95) 70%);border:1px solid var(--app-accent);border-radius:12px}.PostDetailInline_audioPlaceholderIcon__vRZPA{font-size:48px;color:var(--app-accent)}.PostDetailInline_audioPlayer__HfA6Z{width:min(100%,600px);background-color:var(--app-surface);border-radius:14px;padding:6px 0;border:1px solid var(--app-border)}.PostDetailInline_mediaNotAvailable__Tkj30{color:var(--app-muted);text-align:center}.PostDetailInline_audioMeta__wTCGO{padding:16px 15px 8px;display:flex;flex-direction:column;gap:6px}.PostDetailInline_audioMetaTitle__TBT1f{font-size:20px;font-weight:600;color:var(--app-text);margin:0}.PostDetailInline_audioMetaAuthor__FKZRK{color:var(--app-accent);font-size:14px}.PostDetailInline_audioMetaAuthorButton__wtZsg{background:none;border:none;padding:0;color:var(--app-accent);font-size:14px;text-align:left;cursor:pointer}.PostDetailInline_audioMetaAuthorButton__wtZsg:hover{text-decoration:underline}.PostDetailInline_audioMetaDescription__e675w{margin:0;color:var(--app-muted-strong);font-size:14px;line-height:1.5;white-space:pre-line}.PostDetailInline_postInfo__HMEwx{background-color:var(--app-surface);border-top:1px solid var(--app-border);padding:0}.PostDetailInline_actionRow__RgWAY{display:flex;align-items:center;justify-content:space-between;padding:8px 15px;border-bottom:1px solid var(--app-border)}.PostDetailInline_voteSection__ckH9h{display:flex;align-items:center;gap:10px}.PostDetailInline_voteButton__7fc1K{background:none;border:none;cursor:pointer;padding:4px 8px;color:var(--app-muted);font-size:18px;transition:color .2s}.PostDetailInline_voteButton__7fc1K:hover:not(:disabled){color:var(--app-text)}.PostDetailInline_voteButton__7fc1K:disabled{cursor:not-allowed;opacity:.5}.PostDetailInline_voteButton__7fc1K.PostDetailInline_voted__Y4lpf{color:var(--app-accent)}.PostDetailInline_arrow__gNO2J{display:block;line-height:1}.PostDetailInline_score__YDGBj{font-size:18px;font-weight:700;color:var(--app-text);min-width:40px;text-align:center}.PostDetailInline_actionButtons__NhU7Q{display:flex;align-items:center;gap:12px;font-size:14px}.PostDetailInline_actionButton__nlIFo{background:none;border:none;cursor:pointer;padding:4px;color:var(--app-muted);transition:color .2s}.PostDetailInline_actionButton__nlIFo:hover:not(:disabled){color:var(--app-text)}.PostDetailInline_actionButton__nlIFo.PostDetailInline_favorited__We6wd{color:var(--app-accent)}.PostDetailInline_actionButton__nlIFo:disabled{cursor:not-allowed;opacity:.5}.PostDetailInline_icon__4pvW_{font-size:18px}.PostDetailInline_separator__Cz_NA{color:#444}.PostDetailInline_uploaderLink__ixBz_{color:#ff8800;text-decoration:none;font-weight:700}.PostDetailInline_uploaderLink__ixBz_:hover{text-decoration:underline}.PostDetailInline_uploaderNameStatic__YHCR8{font-weight:700;color:var(--app-muted-strong)}.PostDetailInline_uploadInfo___UeMs{color:#888;font-size:13px}.PostDetailInline_tagsRow__50RFS{display:flex;flex-direction:column;align-items:stretch;padding:8px 15px;gap:8px;border-bottom:1px solid var(--app-border)}.PostDetailInline_tagsHeader__BsbD_{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.PostDetailInline_tagsLabel__m7NqU{color:var(--app-muted);font-size:14px;flex-shrink:0}.PostDetailInline_tagManageButton__TJcP6{background:none;border:1px solid var(--app-border);color:var(--app-muted);padding:2px 10px;border-radius:999px;font-size:12px;cursor:pointer;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.PostDetailInline_tagManageButton__TJcP6:hover{border-color:var(--app-accent);color:var(--app-accent)}.PostDetailInline_tagManageButtonActive__2YT5q{background-color:var(--app-chip-bg);color:var(--app-text);border-color:var(--app-border)}.PostDetailInline_tagAiButton__a9Lak{background:linear-gradient(135deg,var(--app-gradient-start) 0,var(--app-gradient-end) 100%);border:none;color:var(--app-button-text);padding:2px 12px;border-radius:999px;font-size:12px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.PostDetailInline_tagAiButton__a9Lak:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 20px var(--app-card-glow);filter:brightness(1.05)}.PostDetailInline_tagAiButton__a9Lak:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;filter:none}.PostDetailInline_tagManageMessage__MYmCB{font-size:12px;color:var(--app-muted-strong)}.PostDetailInline_tagManageMessageSuccess__xbMzL{color:#62d26f}.PostDetailInline_tagManageMessageError__NPlp7{color:#ff6b6b}.PostDetailInline_aiTagMessage__gBxWZ{font-size:12px;padding:4px 10px;border-radius:8px;background:rgba(0,0,0,.25);align-self:flex-start}.PostDetailInline_aiTagMessageSuccess__AFcYq{color:#62d26f}.PostDetailInline_aiTagMessageError__m8xMg{color:#ff6b6b}.PostDetailInline_aiSuggestionPanel__e0IPd{display:flex;flex-direction:column;gap:10px;padding:10px 12px;border:1px dashed var(--app-border);border-radius:12px;background:rgba(30,30,40,.4)}.PostDetailInline_aiSuggestionList__D1m31{display:flex;flex-wrap:wrap;gap:6px}.PostDetailInline_aiSuggestionChip__c7x2X{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid var(--app-border);background:var(--app-chip-bg);color:var(--app-muted-strong);font-size:12px;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.PostDetailInline_aiSuggestionChip__c7x2X input{margin:0}.PostDetailInline_aiSuggestionChipSelected__tZJqp{border-color:var(--app-accent);background:linear-gradient(135deg,var(--app-gradient-start) 0,var(--app-gradient-end) 100%);color:var(--app-button-text)}.PostDetailInline_aiSuggestionActions__HGSoI{display:flex;justify-content:flex-start}.PostDetailInline_aiSuggestionApplyButton__y90AF{padding:6px 16px;border-radius:999px;border:none;background:var(--app-accent);color:var(--app-button-text);font-size:13px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.PostDetailInline_aiSuggestionApplyButton__y90AF:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 24px var(--app-card-glow);filter:brightness(1.05)}.PostDetailInline_aiSuggestionApplyButton__y90AF:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;filter:none}.PostDetailInline_tagsList__Kdy2V{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.PostDetailInline_tag__OaHBY{background-color:var(--app-chip-bg);color:var(--app-muted-strong);border:1px solid var(--app-border);padding:4px 11px;border-radius:999px;font-size:13px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,color .2s ease}.PostDetailInline_tag__OaHBY:hover{background-color:var(--app-chip-hover);color:var(--app-text);border-color:var(--app-border);box-shadow:0 10px 20px var(--app-card-glow)}.PostDetailInline_tag__OaHBY:disabled{cursor:default;opacity:.5;box-shadow:none}.PostDetailInline_triggerTag__RyiWl{color:#ffad4d;border-color:rgba(255,136,0,.35)}.PostDetailInline_triggerTag__RyiWl:hover{color:#ffe2b3}.PostDetailInline_addTagButton__0LVNC{background:none;border:1px dashed #555;color:#888;padding:3px 8px;border-radius:3px;font-size:13px;cursor:pointer;transition:all .2s}.PostDetailInline_addTagButton__0LVNC:hover{color:#ff8800;border-color:#ff8800}.PostDetailInline_showMoreTagsButton__KQhUM{background:none;border:1px dashed var(--app-border);color:var(--app-muted);padding:4px 12px;border-radius:999px;font-size:12px;cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease}.PostDetailInline_showMoreTagsButton__KQhUM:hover{color:var(--app-accent);border-color:var(--app-accent);background:rgba(255,255,255,.05)}.PostDetailInline_tagInputRow__S9Yzm{display:flex;align-items:center;padding:8px 15px;gap:8px;background-color:var(--app-surface);border-bottom:1px solid var(--app-border)}.PostDetailInline_tagInput__fuBQQ{flex:1 1;background-color:var(--app-input-bg);border:1px solid var(--app-border);color:var(--app-text);padding:4px 8px;border-radius:3px;font-size:13px;transition:border-color .2s,box-shadow .2s}.PostDetailInline_tagInput__fuBQQ:focus{outline:none;border-color:var(--app-accent);box-shadow:0 0 0 2px var(--app-accent-soft)}.PostDetailInline_tagCancelButton__OnGK_,.PostDetailInline_tagSubmitButton__UfIdT{padding:4px 12px;border:none;border-radius:3px;font-size:13px;cursor:pointer;transition:all .2s}.PostDetailInline_tagSubmitButton__UfIdT{background-color:var(--app-accent);color:var(--app-button-text)}.PostDetailInline_tagSubmitButton__UfIdT:hover:not(:disabled){background-color:var(--app-accent-strong)}.PostDetailInline_tagSubmitButton__UfIdT:disabled{opacity:.5;cursor:not-allowed}.PostDetailInline_tagCancelButton__OnGK_{background-color:transparent;color:var(--app-muted)}.PostDetailInline_tagCancelButton__OnGK_:hover{color:var(--app-text)}.PostDetailInline_tagCancelButton__OnGK_{background-color:#333;color:#ccc}.PostDetailInline_tagCancelButton__OnGK_:hover{background-color:#444}.PostDetailInline_additionalActions__wbG7n{display:flex;align-items:center;padding:8px 15px;gap:10px}.PostDetailInline_deleteButton__9cz_4{background-color:#d32f2f;color:white;border:none;padding:4px 12px;border-radius:3px;cursor:pointer;font-size:13px;transition:background-color .2s}.PostDetailInline_deleteButton__9cz_4:hover{background-color:#b71c1c}.PostDetailInline_deleteButton__9cz_4:disabled{background-color:#666;cursor:not-allowed}.PostDetailInline_pinButton__LpkRa{background-color:var(--app-chip-bg);color:var(--app-muted-strong);border:1px solid var(--app-border);padding:6px 14px;border-radius:999px;cursor:pointer;font-size:13px;transition:transform .2s ease,box-shadow .2s ease,color .2s ease;display:flex;align-items:center;gap:6px}.PostDetailInline_pinButton__LpkRa:hover{color:var(--app-text);box-shadow:0 12px 24px var(--app-card-glow)}.PostDetailInline_pinButton__LpkRa.PostDetailInline_pinned__yffkr{background:linear-gradient(135deg,var(--app-gradient-start),var(--app-gradient-end));color:var(--app-button-text);border-color:transparent}.PostDetailInline_pinButton__LpkRa.PostDetailInline_pinned__yffkr:hover{filter:brightness(1.05)}.PostDetailInline_pinButton__LpkRa:disabled{background-color:var(--app-chip-bg);cursor:not-allowed;opacity:.6}.PostDetailInline_reportButton__WYr4_{background:none;border:none;color:#888;cursor:pointer;font-size:13px;transition:color .2s;padding:4px}.PostDetailInline_reportButton__WYr4_:hover:not(:disabled){color:var(--app-accent);text-decoration:underline}.PostDetailInline_reportButton__WYr4_:disabled{cursor:not-allowed;opacity:.5}.PostDetailInline_reportModal__Dfzgn{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--app-surface-strong);border:1px solid var(--app-border);border-radius:14px;box-shadow:0 24px 48px var(--app-shadow);z-index:1001;max-width:500px;width:90%;color:var(--app-text)}.PostDetailInline_reportModalContent__CAfo_{padding:20px}.PostDetailInline_reportModalContent__CAfo_ h3{margin-top:0;color:var(--app-accent)}.PostDetailInline_reportSelect__yoxSf,.PostDetailInline_reportTextarea__06JVh{width:100%;padding:10px;margin:15px 0;background-color:var(--app-input-bg);color:var(--app-text);border:1px solid var(--app-border);border-radius:6px;font-size:16px}.PostDetailInline_reportTextarea__06JVh{resize:vertical}.PostDetailInline_reportActions__6663k{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.PostDetailInline_reportSubmit__1R0zX{background:linear-gradient(135deg,var(--app-accent) 0,var(--app-accent-strong) 100%);color:var(--app-button-text);border:none;padding:10px 20px;border-radius:6px;cursor:pointer;font-size:16px;transition:background-color .3s ease}.PostDetailInline_reportSubmit__1R0zX:hover:not(:disabled){box-shadow:0 16px 30px var(--app-card-glow)}.PostDetailInline_reportSubmit__1R0zX:disabled{background-color:var(--app-border);cursor:not-allowed}.PostDetailInline_reportCancel__cN1SQ{background-color:transparent;color:var(--app-text);border:1px solid var(--app-border);padding:10px 20px;border-radius:6px;cursor:pointer;font-size:16px;transition:background-color .3s ease}.PostDetailInline_reportCancel__cN1SQ:hover{border-color:var(--app-accent);color:var(--app-accent)}@media (max-width:768px){.PostDetailInline_actionRow__RgWAY{flex-direction:column;align-items:flex-start;gap:10px}.PostDetailInline_actionButtons__NhU7Q{width:100%;justify-content:flex-start}.PostDetailInline_tagsRow__50RFS{flex-wrap:wrap}.PostDetailInline_tagsList__Kdy2V{width:100%}.PostDetailInline_tagsHeader__BsbD_{width:100%;justify-content:space-between}}.PostDetailInline_tagWithVotes__y9aJm{display:inline-flex;align-items:center;margin-right:8px;margin-bottom:6px;border-radius:999px;background:var(--app-chip-bg);border:1px solid var(--app-border);padding-right:6px}.PostDetailInline_tagWithVotesManaging___zH5t{border-style:dashed}.PostDetailInline_tagWithVotes__y9aJm .PostDetailInline_tag__OaHBY{margin:0;border:none;border-radius:999px;padding:4px 12px;display:flex;align-items:center;background:transparent}.PostDetailInline_tagWithVotes__y9aJm .PostDetailInline_tag__OaHBY:hover{background-color:var(--app-chip-hover);border-color:transparent}.PostDetailInline_tagVoteButtons__2ACJV{display:inline-flex;align-items:center;gap:6px}.PostDetailInline_tagVoteButton__q_8V2{background:none;border:none;color:var(--app-muted);font-size:14px;font-weight:600;width:20px;height:20px;border-radius:4px;cursor:pointer;transition:color .2s ease;line-height:1}.PostDetailInline_tagVoteButton__q_8V2:hover:not(:disabled){color:var(--app-text)}.PostDetailInline_tagVoteButton__q_8V2:disabled{cursor:not-allowed;opacity:.3}.PostDetailInline_tagVoteButton__q_8V2.PostDetailInline_voted__Y4lpf{color:var(--app-accent)}.PostDetailInline_tagDeleteButton__BL2JP{background:none;border:none;color:#ff6b6b;font-size:18px;line-height:1;padding:0 4px;cursor:pointer;transition:color .2s ease,transform .2s ease}.PostDetailInline_tagDeleteButton__BL2JP:hover:not(:disabled){color:#ff8787;transform:scale(1.05)}.PostDetailInline_tagDeleteButton__BL2JP:disabled{opacity:.5;cursor:not-allowed}.PostDetailInline_lockedContent__LG5My{position:relative;width:100%;height:100%;min-height:400px;display:flex;align-items:center;justify-content:center;background-color:#1a1a1a;border-radius:5px;overflow:hidden}.PostDetailInline_blurredPreview__HYu1e{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.3}.PostDetailInline_lockedOverlay__7Xd7v{position:relative;z-index:1;text-align:center;padding:40px;background-color:var(--app-surface);border:1px solid var(--app-border);border-radius:16px;max-width:420px;box-shadow:0 24px 48px var(--app-card-glow)}.PostDetailInline_lockIcon__mzy9O{font-size:48px;margin-bottom:20px;color:var(--app-accent)}.PostDetailInline_lockedOverlay__7Xd7v h3{color:var(--app-accent);margin-bottom:20px;font-size:24px}.PostDetailInline_lockedOverlay__7Xd7v p{color:var(--app-muted-strong);margin-bottom:20px;font-size:16px}.PostDetailInline_userBalance__7V45X{color:var(--app-muted);font-size:14px;margin-bottom:20px}.PostDetailInline_unlockButton___Eb1r{background:linear-gradient(135deg,var(--app-gradient-start),var(--app-gradient-end));color:var(--app-button-text);border:none;padding:12px 24px;border-radius:12px;font-size:16px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;box-shadow:0 18px 38px var(--app-card-glow)}.PostDetailInline_unlockButton___Eb1r:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 20px 44px var(--app-card-glow);filter:brightness(1.05)}.PostDetailInline_unlockButton___Eb1r:disabled{background-color:var(--app-chip-bg);color:var(--app-muted);border:1px solid var(--app-border);box-shadow:none;cursor:not-allowed}.PostDetailInline_paymentModal__IcAAe{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;z-index:2000;padding:20px}.PostDetailInline_paymentModalContent__GC5EJ{background-color:#161616;padding:30px;border-radius:10px;position:relative;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;border:1px solid #333}.PostDetailInline_closeButton__olbLe{position:absolute;top:18px;right:18px;width:38px;height:38px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.02));color:var(--app-muted-strong);font-size:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 14px 32px rgba(0,0,0,.45);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,color .2s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.PostDetailInline_closeButton__olbLe:focus-visible,.PostDetailInline_closeButton__olbLe:hover{color:var(--app-text);border-color:var(--app-accent);box-shadow:0 20px 44px rgba(0,0,0,.55);transform:translateY(-1px)}.PostDetailInline_paymentModalContent__GC5EJ h2{color:#ff8800;margin-bottom:30px;text-align:center;font-size:24px}.PostDetailInline_unlockOption__Le5Cg{background-color:#1a1a1a;padding:25px;border-radius:8px;margin-bottom:30px;border:1px solid #333}.PostDetailInline_unlockOption__Le5Cg h3{color:#fff;margin-bottom:15px;font-size:20px}.PostDetailInline_balance__Lw21j{color:#4CAF50;font-size:14px;margin-bottom:15px}.PostDetailInline_purchaseButton__Bu3t_{background-color:#ff8800;color:#fff;border:none;padding:12px 24px;border-radius:5px;font-size:16px;cursor:pointer;transition:background-color .2s;width:100%}.PostDetailInline_purchaseButton__Bu3t_:hover:not(:disabled){background-color:#e67600}.PostDetailInline_purchaseButton__Bu3t_:disabled{background-color:#666;cursor:not-allowed}.PostDetailInline_subscriptionOptions__E40_A h3{color:#fff;margin-bottom:20px;font-size:20px}.PostDetailInline_tierOption__8L7XB{background-color:#1a1a1a;padding:20px;border-radius:8px;margin-bottom:15px;border:1px solid #333;transition:border-color .2s}.PostDetailInline_tierOption__8L7XB.PostDetailInline_tierSufficient__m4y1R{border-color:#4CAF50}.PostDetailInline_tierOption__8L7XB.PostDetailInline_tierInsufficient__7Aok8{opacity:.7}.PostDetailInline_tierOption__8L7XB h4{color:#ff8800;margin-bottom:10px;font-size:18px}.PostDetailInline_tierPrice__v3gLg{color:#4CAF50;font-size:16px;margin-bottom:15px;font-weight:700}.PostDetailInline_tierBenefits__HOvZM{list-style:none;padding:0;margin-bottom:15px}.PostDetailInline_tierBenefits__HOvZM li{color:#ccc;margin-bottom:8px;padding-left:20px;position:relative}.PostDetailInline_tierBenefits__HOvZM li:before{content:"✓";position:absolute;left:0;color:#4CAF50}.PostDetailInline_subscribeButton__6K0T1{background-color:#4CAF50;color:#fff;border:none;padding:10px 20px;border-radius:5px;font-size:14px;cursor:pointer;transition:background-color .2s;width:100%}.PostDetailInline_subscribeButton__6K0T1:hover:not(:disabled){background-color:#45a049}.PostDetailInline_subscribeButton__6K0T1:disabled{background-color:#666;cursor:not-allowed}.PostDetailInline_tierInsufficient__7Aok8{color:#f44336;font-size:14px;text-align:center;margin-top:10px}.PostDetailInline_creatorInfo__Vknwy{text-align:center;color:#ccc;margin-bottom:20px;font-size:14px}.PostDetailInline_creatorLink__sj0Ax{color:#ee4d2e;text-decoration:none;font-weight:700;transition:color .2s}.PostDetailInline_creatorLink__sj0Ax:hover{color:#ff5a3c;text-decoration:underline}.CommentSection_voteButton__UyUq_.CommentSection_downvoted__CSSKM{color:#dc3545;font-weight:700}.CommentSection_score__0DMhx{font-weight:700;min-width:2rem;text-align:center;font-size:13px;color:#ccc;padding:0 .5rem}.CommentSection_replyButton__CGawh{background:none;border:none;color:#ff8800;cursor:pointer;font-size:13px;text-decoration:none;padding:0}.CommentSection_replyButton__CGawh:hover{color:#e67600;text-decoration:underline}.CommentSection_replyForm__oQw9n{margin-top:.75rem;padding:.75rem;background-color:#2a2a2a;border-radius:4px;border:1px solid #444}.CommentSection_replyForm__oQw9n textarea{width:100%;padding:.5rem;border:1px solid #555;border-radius:3px;resize:vertical;font-family:inherit;font-size:13px;background-color:#333;color:#ccc;min-height:80px}.CommentSection_replyActions___orfX{margin-top:.5rem;display:flex;gap:.5rem}.CommentSection_replyActions___orfX button{padding:.375rem .75rem;border:none;border-radius:3px;cursor:pointer;font-size:13px}.CommentSection_replyActions___orfX button:first-child{background-color:#ff8800;color:white}.CommentSection_replyActions___orfX button:first-child:hover{background-color:#e67600}.CommentSection_replyActions___orfX button:first-child:disabled{background-color:#555;cursor:not-allowed}.CommentSection_replyActions___orfX button:last-child{background-color:#666;color:white}.CommentSection_replyActions___orfX button:last-child:hover{background-color:#777}.CommentSection_deletedByModerator__dnFo3{font-style:italic;color:#999;opacity:.7}.CommentSection_mention__aCLrO{color:#ee4d2e;text-decoration:none;font-weight:700}.CommentSection_mention__aCLrO:hover{color:#ff5a3c;text-decoration:underline}.CommentSection_reportCommentButton__ZxdOh{background:none;border:none;color:var(--app-muted);cursor:pointer;font-size:13px;padding:0;margin-left:.75rem;display:inline-flex;align-items:center;gap:.35rem;transition:color .2s ease,opacity .2s ease;font-weight:500}.CommentSection_reportCommentButton__ZxdOh:hover:not(:disabled){color:var(--app-text);text-decoration:underline}.CommentSection_reportCommentButton__ZxdOh:disabled{cursor:not-allowed;opacity:.4}.CommentSection_editButton__0U_9l{background:none;border:none;color:var(--app-muted);cursor:pointer;font-size:13px;padding:0;margin-left:.75rem;transition:color .2s ease,opacity .2s ease;font-weight:500}.CommentSection_editButton__0U_9l:hover:not(:disabled){color:var(--app-text);text-decoration:underline}.CommentSection_editButton__0U_9l:disabled{cursor:not-allowed;opacity:.45}.CommentSection_editButtonActive__KzmlP{color:var(--app-accent);font-weight:600;cursor:default}.CommentSection_upgradeButton__3GkiF{margin-left:.75rem;padding:.3rem .85rem;border:none;border-radius:999px;background:linear-gradient(135deg,var(--app-gradient-start),var(--app-gradient-end));color:var(--app-button-text);font-size:12px;font-weight:600;cursor:pointer;box-shadow:0 12px 24px var(--app-card-glow);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.CommentSection_upgradeButton__3GkiF:hover{transform:translateY(-1px);box-shadow:0 18px 32px var(--app-card-glow);filter:brightness(1.05)}.CommentSection_editContainer__emN7_{display:flex;flex-direction:column;gap:.75rem}.CommentSection_editTextarea__RARkt{width:100%;padding:.75rem 1rem;border:1px solid var(--app-border);border-radius:12px;background-color:var(--app-input-bg);color:var(--app-text);font-size:14px;line-height:1.45;resize:vertical;box-shadow:0 12px 28px var(--app-shadow)}.CommentSection_editTextarea__RARkt:focus{outline:none;border-color:var(--app-accent);box-shadow:0 0 0 2px var(--app-accent-soft)}.CommentSection_editMeta__sLgWf{font-size:12px;color:var(--app-muted)}.CommentSection_editError__F94_4{font-size:13px;color:#ff6b6b}.CommentSection_editActions__GRqaL{display:flex;gap:.5rem;align-items:center}.CommentSection_editSaveButton__LW61f{padding:.45rem 1rem;border:none;border-radius:999px;background:linear-gradient(135deg,var(--app-gradient-start),var(--app-gradient-end));color:var(--app-button-text);font-size:13px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;box-shadow:0 14px 28px var(--app-card-glow)}.CommentSection_editSaveButton__LW61f:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 36px var(--app-card-glow);filter:brightness(1.05)}.CommentSection_editSaveButton__LW61f:disabled{background:var(--app-chip-bg);color:var(--app-muted);cursor:not-allowed;box-shadow:none;filter:none}.CommentSection_editCancelButton__KNt7e{padding:.45rem 1rem;border-radius:999px;border:1px solid var(--app-border);background-color:transparent;color:var(--app-muted-strong);font-size:13px;font-weight:500;cursor:pointer;transition:border-color .2s ease,color .2s ease}.CommentSection_editCancelButton__KNt7e:hover:not(:disabled){border-color:var(--app-text);color:var(--app-text)}.CommentSection_editCancelButton__KNt7e:disabled{opacity:.5;cursor:not-allowed}.CommentSection_editedLabel__wXfS_{color:var(--app-muted);font-size:12px;font-style:italic}.CommentSection_deleteCommentButton__ynz4q{padding:4px 12px;margin-left:8px;background-color:#d32f2f;color:white;border:none;border-radius:3px;font-size:12px;cursor:pointer;transition:background-color .3s ease}.CommentSection_deleteCommentButton__ynz4q:hover{background-color:#b71c1c}.CommentSection_highlighted__C_xy6{animation:CommentSection_highlightFade__c3gNk 3s ease-out;position:relative}@keyframes CommentSection_highlightFade__c3gNk{0%{background-color:rgba(238,77,46,.3);box-shadow:0 0 10px rgba(238,77,46,.5)}to{background-color:transparent;box-shadow:none}}.CommentSection_reportModal__Q_LyD{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:1000}.CommentSection_reportModalContent__30aQ1{background-color:#222;padding:30px;border-radius:8px;max-width:500px;width:90%;color:white}.CommentSection_reportModalContent__30aQ1 h3{margin-top:0;color:#ee4d2e}.CommentSection_reportSelect__4V17M,.CommentSection_reportTextarea__7XVDW{width:100%;padding:10px;margin:15px 0;background-color:#333;color:white;border:1px solid #555;border-radius:4px;font-size:16px}.CommentSection_reportTextarea__7XVDW{resize:vertical}.CommentSection_reportActions__osfOB{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.CommentSection_reportSubmit__1erqW{background-color:#ee4d2e;color:white;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:16px;transition:background-color .3s ease}.CommentSection_reportSubmit__1erqW:hover:not(:disabled){background-color:#d32f2f}.CommentSection_reportSubmit__1erqW:disabled{background-color:#666;cursor:not-allowed}.CommentSection_reportCancel__K5sX0{background-color:#666;color:white;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:16px;transition:background-color .3s ease}.CommentSection_reportCancel__K5sX0:hover{background-color:#555}.CommentSection_highlighted__C_xy6{animation:CommentSection_highlightPulse__KfzXL 1s ease-in-out 3;background-color:rgba(238,77,46,.1)!important;border-left:3px solid #ee4d2e!important;transition:all .3s ease}@keyframes CommentSection_highlightPulse__KfzXL{0%{background-color:rgba(238,77,46,.1)}50%{background-color:rgba(238,77,46,.2)}to{background-color:rgba(238,77,46,.1)}}.CommentSection_commentSection__wHIlj{margin-top:1.5rem;padding:1rem 0;border-top:1px solid var(--app-border);background-color:transparent}.CommentSection_commentSection__wHIlj h3{margin-bottom:.75rem;color:var(--app-accent);font-size:16px;font-weight:600}.CommentSection_loading__MaZ5r{text-align:center;padding:2rem;color:var(--app-muted-strong)}.CommentSection_newCommentForm__yvL9T{margin-bottom:1.5rem;padding:1rem;background-color:var(--app-surface);border-radius:16px;border:1px solid var(--app-border);box-shadow:0 18px 32px var(--app-shadow)}.CommentSection_newCommentForm__yvL9T textarea{width:100%;padding:.75rem 1rem;border:1px solid var(--app-border);border-radius:12px;resize:vertical;font-family:inherit;font-size:14px;line-height:1.4;background-color:var(--app-input-bg);color:var(--app-text);min-height:100px;transition:border .2s ease,box-shadow .2s ease}.CommentSection_newCommentForm__yvL9T textarea:focus{outline:none;border-color:var(--app-accent);box-shadow:0 0 0 2px var(--app-accent-soft)}.CommentSection_submitButton__9pWnS{margin-top:.5rem;padding:.6rem 1.2rem;background:linear-gradient(135deg,var(--app-gradient-start),var(--app-gradient-end));color:var(--app-button-text);border:none;border-radius:999px;cursor:pointer;font-size:14px;font-weight:600;box-shadow:0 16px 32px var(--app-card-glow);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.CommentSection_submitButton__9pWnS:hover{transform:translateY(-1px);box-shadow:0 20px 40px var(--app-card-glow);filter:brightness(1.05)}.CommentSection_submitButton__9pWnS:disabled{background:var(--app-chip-bg);color:var(--app-muted);cursor:not-allowed;box-shadow:none}.CommentSection_loginPrompt__1crDR{text-align:center;padding:1rem;color:var(--app-muted-strong);font-style:italic}.CommentSection_commentsList__60Bf0{margin-top:1rem}.CommentSection_noComments__NF0Ws{text-align:center;padding:2rem;color:var(--app-muted-strong);font-style:italic}.CommentSection_comment__XWPVN{margin-bottom:.75rem;padding:1rem;background-color:var(--app-surface);border-radius:14px;color:var(--app-text);position:relative;border:1px solid var(--app-border)}.CommentSection_comment__XWPVN:before{content:"";position:absolute;left:-10px;top:0;bottom:0;width:1px;background-color:var(--app-border)}.CommentSection_comment__XWPVN[data-depth="0"]:before{display:none}.CommentSection_comment__XWPVN:after{content:"";position:absolute;left:-10px;top:20px;width:8px;height:1px;background-color:var(--app-border)}.CommentSection_comment__XWPVN[data-depth="0"]:after{display:none}.CommentSection_comment__XWPVN:last-child:before{bottom:calc(100% - 20px)}.CommentSection_commentHeader__TJxuH{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:13px}.CommentSection_username__KpHOq{font-weight:700;color:var(--app-accent);text-decoration:none;transition:opacity .2s}.CommentSection_username__KpHOq:hover{opacity:.8;text-decoration:underline}.CommentSection_timestamp___DCVN{color:var(--app-muted)}.CommentSection_commentContent__uPHjV{margin-bottom:.75rem;line-height:1.5;white-space:pre-wrap;word-wrap:break-word;font-size:14px;color:var(--app-text)}.CommentSection_commentActions__sH_q7{display:flex;align-items:center;gap:1rem;font-size:13px}.CommentSection_voteControls__FDePA{display:flex;align-items:center;gap:.25rem}.CommentSection_voteButton__UyUq_{background:none;border:none;padding:.25rem .5rem;cursor:pointer;border-radius:6px;font-size:16px;color:var(--app-muted);transition:all .2s;min-width:auto;font-weight:700}.CommentSection_voteButton__UyUq_:hover{background-color:var(--app-chip-hover);color:var(--app-text)}.CommentSection_voteButton__UyUq_:disabled{cursor:not-allowed;opacity:.5}.CommentSection_voteButton__UyUq_.CommentSection_upvoted__LNCNz{color:var(--app-accent);font-weight:700}