._1dG7Zq_skeletonBase{background:linear-gradient(90deg, var(--surface2) 25%, var(--surface3) 50%, var(--surface2) 75%);animation:1.4s ease-in-out infinite _1dG7Zq_skeleton-shimmer;animation-delay:var(--skeleton-delay,0s);border-radius:var(--skeleton-radius,8px);height:var(--skeleton-height,1rem);width:var(--skeleton-width,100%);background-size:200% 100%;position:relative;overflow:hidden}@keyframes _1dG7Zq_skeleton-shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}
.m5MPTG_dialogHeader{justify-content:space-between;align-items:center;gap:var(--gap);padding:0 var(--gap);border-bottom:1px solid var(--surface3);display:flex}.m5MPTG_closeButton.m5MPTG_closeButton{width:32px;height:32px;padding:0}.m5MPTG_closeButton svg{fill:currentColor;width:24px;height:24px}.m5MPTG_dialogContent{padding:var(--gap)}.m5MPTG_description{font-size:var(--fs-sm);color:var(--text2);margin:0 0 var(--gap) 0;line-height:1.5}.m5MPTG_token{background:var(--surface3);border-radius:var(--br-sm);font-family:var(--font-mono);padding:2px 6px}.m5MPTG_templateList{border:1px solid var(--surface3);border-radius:var(--br);margin-bottom:calc(var(--gap) / 2);flex-direction:column;display:flex;overflow:hidden}.m5MPTG_emptyState{padding:var(--gap);text-align:center;font-size:var(--fs-sm);color:var(--text2);background-color:var(--surface2);border-radius:var(--br);border:1px dashed var(--surface3);margin-bottom:calc(var(--gap) / 2)}.m5MPTG_emptyTemplate{color:var(--text2);font-style:italic}.m5MPTG_templateRow{align-items:center;gap:var(--gap);padding:calc(var(--gap) * .75) var(--gap);border-bottom:1px solid var(--surface3);background-color:var(--surface1);grid-template-columns:1fr auto auto;transition:background-color .15s;display:grid}.m5MPTG_templateRow:last-child{border-bottom:none}.m5MPTG_templateRow:hover{background-color:var(--surface2)}.m5MPTG_templatePreview{font-size:var(--fs-sm);color:var(--text1);white-space:nowrap;text-overflow:ellipsis;cursor:default;min-width:0;overflow:hidden}.m5MPTG_templatePreviewClickable{cursor:pointer}.m5MPTG_rowIconButton.m5MPTG_rowIconButton{flex-shrink:0;width:28px;height:28px;padding:0}.m5MPTG_rowIconButton svg{fill:currentColor;width:16px;height:16px}.m5MPTG_deleteRowButton.m5MPTG_deleteRowButton:hover:not(:disabled){color:var(--status-error)}.m5MPTG_insertButton{flex-shrink:0}.m5MPTG_editExpansion{padding:calc(var(--gap) * .75) var(--gap);border-bottom:1px solid var(--surface3);background-color:var(--surface2);gap:calc(var(--gap) / 2);flex-direction:column;display:flex}.m5MPTG_editExpansion:last-child{border-bottom:none}.m5MPTG_editTextarea.m5MPTG_editTextarea{width:100%;padding:calc(var(--gap) / 2);border:1px solid var(--border-focus);border-radius:var(--br);background-color:var(--surface1);color:var(--text1);font-size:var(--fs-sm);resize:vertical;box-sizing:border-box;min-height:64px;font-family:inherit;line-height:1.4}.m5MPTG_editTextarea.m5MPTG_editTextarea:focus{box-shadow:none;outline:none}.m5MPTG_editActions{justify-content:space-between;align-items:center;display:flex}.m5MPTG_editActionRight{gap:calc(var(--gap) / 2);display:flex}.m5MPTG_addButton svg{fill:currentColor;width:16px;height:16px}
.oeTfma_dot{background:var(--dot-color);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.oeTfma_chip{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text2);white-space:nowrap;flex:none;align-items:center;gap:5px;display:inline-flex}
.a-NU3q_badge{font-size:var(--fs-xs);font-weight:var(--fw-semibold);border-radius:var(--br-pill);background:var(--surface3);color:var(--text-link);white-space:nowrap;flex:none;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.a-NU3q_compactStar{font-size:var(--fs-sm);color:var(--status-warning);flex:none;align-items:center;line-height:1;display:inline-flex}
._2UMFFW_commentContainer{background-color:var(--surface1);border:1px solid var(--surface3);border-radius:var(--br-card);corner-shape:squircle;grid-template-columns:minmax(0,auto) minmax(50px,1fr) auto;gap:8px 12px;width:100%;margin-bottom:.5rem;padding:12px;display:grid}._2UMFFW_topRow{flex-direction:row;grid-area:1/2/2/3;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}@media (max-width:500px){._2UMFFW_topRow{flex-direction:column;align-items:flex-start;gap:2px}}._2UMFFW_authorName{font-weight:var(--fw-bold);text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;overflow:hidden}._2UMFFW_unreadMarker{color:var(--text1);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);flex:none;align-items:center;gap:4px;display:inline-flex}._2UMFFW_unreadDot{background:var(--accent-cool);border-radius:50%;width:7px;height:7px}._2UMFFW_dateText{font-size:.8em}._2UMFFW_commentText{-webkit-line-clamp:5;text-overflow:ellipsis;cursor:pointer;-webkit-box-orient:vertical;grid-area:2/2/3/3;display:-webkit-box;overflow:hidden}@media (max-width:500px){._2UMFFW_commentText{grid-column:1/-1}}._2UMFFW_avatar._2UMFFW_avatar{grid-area:1/1/3/2;height:fit-content;padding:0}._2UMFFW_videoThumbnail{aspect-ratio:16/9;width:50px}._2UMFFW_tagBadgeRow{flex-wrap:wrap;grid-column:2/3;gap:.375rem;display:flex}._2UMFFW_tagBadge{background:var(--surface2);border:1px solid var(--surface3);border-radius:var(--br);font-size:var(--fs-2xs);color:var(--text2);font-weight:var(--fw-medium);padding:.125rem .5rem}._2UMFFW_bottomRow{align-items:center;gap:calc(var(--gap) / 2);flex-flow:row;grid-area:3/1/4/-1;min-height:1.5em;padding-top:12px;padding-left:52px;display:flex}@media (max-width:500px){._2UMFFW_bottomRow{padding-left:0}}._2UMFFW_likeCount{line-height:0;font-size:var(--fs-sm);justify-content:center;align-items:center;gap:4px;display:flex}._2UMFFW_viewOnYoutube{grid-area:1/3/3/4}._2UMFFW_replyButton._2UMFFW_replyButton{font-size:var(--fs-sm);color:var(--text1);background-color:var(--surface2);gap:4px;padding:4px 8px;transition:background-color .2s;display:flex}._2UMFFW_replyButton._2UMFFW_replyButton:hover{background-color:var(--surface3)}._2UMFFW_moreButton{position:relative}._2UMFFW_moreButton:after{content:"";position:absolute;inset:-8px}
