@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600;700&display=swap";:root{--font-sans:"IBM Plex Sans", "Noto Sans", sans-serif;font-family:var(--font-sans);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--bg:#070b16;--surface:#ffffff0f;--surface-2:#ffffff1f;--border:#ffffff14;--text:#fffffff2;--muted:#ffffffbd;--muted-2:#fff9;--link:#a5b9ff;--danger:#ff7878;--shadow:0 .75rem 2.5rem #00000047;--overlay:#03060d70;--overlay-blur:1rem;--glass-bg:color-mix(in srgb, var(--bg) 74%, transparent);--glass-blur:1.75rem;--glass-saturate:1.5;--accent:#788cfff2;--accent-contrast:#0b1020;--tx-tint-pending:#ffd77838;--tx-tint-confirmed:#5affbe2e;--tx-tint-failed:#ff78782e;--tx-tint-cancelled:#ffffff0f;--radius-lg:1.375rem;--radius-md:1rem;--radius-sm:.75rem;--pad-lg:1.125rem;--pad:.875rem;--pad-sm:.75rem;--control-padding-y:.625rem;--control-padding-x:.75rem;--control-font-size:.95rem;--control-font-weight:650;--control-line-height:1.1;font-weight:400;line-height:1.5}html[data-theme=light]{--bg:#eef3ff;--surface:#ffffffc7;--surface-2:#ffffffeb;--border:#19284624;--text:#0a101ceb;--muted:#0a101cb3;--muted-2:#0a101c8c;--link:#2d5bff;--danger:#b41e1e;--shadow:0 .75rem 2.5rem #1119281f;--overlay:#0a101c42;--glass-bg:color-mix(in srgb, var(--bg) 84%, transparent);--glass-saturate:1.6;--accent:#2d5bffeb;--accent-contrast:#fffffffa;--tx-tint-pending:#ffc84638;--tx-tint-confirmed:#28c8782e;--tx-tint-failed:#ff5a5a29;--tx-tint-cancelled:#0a101c14}*{box-sizing:border-box}html,body{background:var(--bg);min-width:20rem;min-height:100vh;color:var(--text);margin:0}html[data-theme=light] body{background:var(--bg)}#root{min-height:100vh}h1,h2,h3{font-family:var(--font-sans);letter-spacing:.0125rem;margin:0}h2{font-size:1.1rem;font-weight:700}p{margin:0}a{color:var(--link);text-decoration:none}a:hover{text-decoration:underline}code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.95em}@keyframes skeletonShimmer{to{transform:translate(100%)}}@keyframes connectNudgePop{0%{box-shadow:none;transform:translateZ(0)scale(1)}22%{box-shadow:var(--shadow);transform:translateZ(0)scale(1.22)}44%{box-shadow:none;transform:translateZ(0)scale(.95)}62%{box-shadow:none;transform:translateZ(0)scale(1.06)}78%{box-shadow:none;transform:translateZ(0)scale(.985)}to{box-shadow:none;transform:translateZ(0)scale(1)}}@keyframes spinnerSpin{to{transform:rotate(360deg)}}.app{--app-pad:var(--pad-lg);width:100%;max-width:65rem;padding:var(--app-pad);margin:0 auto}.profileLayout{flex-direction:column;margin-top:.875rem;display:flex}.profileTop{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:.875rem;margin-bottom:1rem;display:grid}.profileTop>*{min-width:0}.profileTop .card{height:100%}.profileTopSingle{grid-template-columns:minmax(0,1fr)}.sidebar,.content{flex-direction:column;gap:.875rem;display:flex}.home{width:100%;max-width:65rem;margin:1rem auto 0;padding-bottom:1.5rem}.homeHeroRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:0 .875rem;display:grid}.homeHeroRow>*{min-width:0}.homeHeroRowSingle>*{grid-column:1/-1}@media (width<=56.25rem){.homeHeroRow,.profileTop{grid-template-columns:1fr}}@media (width<=32.5rem){.app{--app-pad:var(--pad-sm);padding:var(--app-pad)}}.topbar{padding:var(--pad-sm);border:.0625rem solid var(--border);background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow);z-index:10;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:sticky;top:.75rem}.brand{align-items:center;gap:.625rem;min-width:0;display:flex}.brandMarkSwap{flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid;position:relative}.brandMarkSwap>*{place-items:center;transition:opacity .25s,transform .25s;display:grid;position:absolute;inset:0}.brand-mark{border-radius:var(--radius-sm);object-fit:cover;width:100%;height:100%;display:block}.brand-mark-icon{border-radius:var(--radius-md);border:.0625rem solid var(--border);background:color-mix(in srgb, var(--surface-2) 70%, transparent);color:var(--text);box-shadow:inset 0 .0625rem #ffffff1f}.brand-mark-icon svg{width:1.35rem;height:1.35rem}.topbar.isHome .brand-mark{opacity:1;transform:scale(1)}.topbar.isHome .brand-mark-icon{opacity:0;transform:scale(.85)}.topbar.isAway .brand-mark{opacity:0;transform:scale(1.08)}.topbar.isAway .brand-mark-icon{opacity:1;transform:scale(1)}.brand-name{font-family:var(--font-sans);letter-spacing:.0125rem;font-weight:700}.brand-sub{color:var(--muted);font-size:.9rem;line-height:1.125}.topbar-actions{border:.0625rem solid var(--border);background:0 0;border-radius:62.4375rem;flex:0 auto;align-items:center;gap:.625rem;min-width:0;margin-left:auto;padding:.25rem;display:flex}.topbarLogo{justify-content:center;align-items:center;text-decoration:none;display:none}.topbarControls{align-items:center;gap:.625rem;min-width:0;display:flex}.walletProfileLink{align-items:center;gap:.45rem;min-width:0;display:inline-flex}.walletProfileLinkAvatar{border-radius:999px;flex:none;width:1.3rem;height:1.3rem}.walletProfileLinkName{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:min(9rem,20vw);overflow:hidden}.walletProfileLinkChain.chainBrandMark{margin-left:.375rem;display:none}.topbarCenter{flex:auto;align-items:center;min-width:0;display:flex}.topbarFeed{flex:auto;align-items:center;gap:.5rem;min-width:0;display:flex}.topbarFeedTitle{display:none}.topbarFeedInline{align-items:center;min-width:0;display:flex}.topbarFeedControls{flex:none;align-items:center;gap:.375rem;margin-left:auto;display:flex}.iconButton.topbarFeedNetworks{border-radius:var(--radius-lg);width:auto;padding:0 .575rem}.topbarFeedIcon .spinner{width:1.125rem;height:1.125rem}.topbarFeedNetworkIcons{justify-content:center;align-items:center;gap:.25rem;display:inline-flex}.topbarFeedNetworks.isWrongNetwork{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 55%, var(--border));background:color-mix(in srgb, var(--danger) 10%, transparent)}.topbarFeedWrongNetwork{white-space:nowrap;justify-content:center;align-items:center;max-width:8.5rem;font-size:.82rem;font-weight:700;line-height:1;display:inline-flex}.topbarOverflow{display:none;position:relative}.topbarOverflow>summary{cursor:pointer;-webkit-user-select:none;user-select:none;border:.0625rem solid color-mix(in srgb, var(--border) 92%, transparent);background:color-mix(in srgb, var(--surface-2) 65%, transparent);list-style:none;box-shadow:inset 0 .0625rem #ffffff14}.topbarOverflow>summary:hover{background:var(--surface-2)}.topbarOverflow[open]>summary{border-color:color-mix(in srgb, var(--link) 55%, var(--border));background:color-mix(in srgb, var(--surface) 86%, var(--surface-2))}.topbarOverflow>summary:focus-visible{outline:.125rem solid var(--link);outline-offset:.125rem}.topbarOverflow>summary::-webkit-details-marker{display:none}.topbarOverflow>summary::marker{content:""}.topbarOverflowMenu{z-index:30;border-radius:var(--radius-md);background:var(--glass-bg);width:max-content;min-width:0;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));padding:.375rem;position:absolute;top:calc(100% + .5rem);right:0}@supports not ((-webkit-backdrop-filter:blur(0.0625rem)) or (backdrop-filter:blur(0.0625rem))){.topbarOverflowMenu{background:color-mix(in srgb, var(--bg) 97%, var(--surface-2))}}.topbarOverflowMenu{border:.0625rem solid var(--border);box-shadow:var(--shadow)}.topbarOverflowIcons{grid-auto-columns:2.5rem;grid-auto-flow:column;justify-content:center;align-items:center;gap:.375rem;display:flex}.topbarOverflowIconButton{width:auto;height:2.5rem}.topbarOverflowPanel{border-top:.0625rem solid var(--border);margin-top:.5rem;padding-top:.5rem}.topbarOverflowPanelInner{border:.0625rem solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--bg) 88%, var(--surface-2));padding:.375rem}.topbarOverflowPanelInner .accountFeedHeaderTabs{white-space:nowrap;grid-auto-columns:2.5rem;grid-auto-flow:column;justify-content:center;align-items:center;gap:.375rem;display:grid}.topbarOverflowPanelInner .accountFeedTabButton svg{width:1.125rem;height:1.125rem}.topbarOverflowPanelInner .accountFeedTabButton{border:.0625rem solid var(--border);width:2.5rem;height:2.5rem;color:var(--text);background:0 0;border-radius:62.4375rem;padding:0}.topbarOverflowPanelInner .accountFeedTabButton:hover:not(:disabled){background:var(--surface-2)}.topbarOverflowPanelInner .accountFeedTabCount{display:none}.topbarOverflowPanelInner .accountFeedTabButton.isSaved{color:color-mix(in srgb, var(--link) 86%, var(--text))}.topbarOverflowPanelInner .accountFeedTabButton.isLiked{color:color-mix(in srgb, var(--danger) 86%, var(--text))}.topbarOverflowPanelInner .accountFeedTabButton.isActive{background:var(--surface-2)}.topbar-actions button,.topbar-actions .btn{justify-content:center;align-items:center;height:2.5rem;display:inline-flex}.topbar-actions button:not(.iconButton),.topbar-actions .btn{padding-top:0;padding-bottom:0}@media (width<=56.25rem){.topbar{top:var(--app-pad);border-radius:var(--radius-md);flex-wrap:nowrap;gap:.625rem;padding:.375rem;position:sticky}.brand{display:none}.topbarLogo{flex:none;display:inline-flex}.topbar-actions{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:space-between;gap:.5rem;padding:0}.topbarControls{flex-wrap:nowrap;justify-content:flex-end;gap:.375rem;margin-left:auto}.topbarCenter{flex:auto;margin-left:0}.topbarCenter .topbarFeedControls,.topbarCenter .topbarFeedInline,.topbarControls .themeToggle{display:none}.topbarOverflow{display:inline-flex}.walletProfileLinkChain.chainBrandMark{justify-content:center;align-items:center;display:inline-flex}.brand-sub{display:block}}@media (width<=32.5rem){.brand{gap:.625rem}.topbarLogo .brand-mark,.topbarLogo .brandMarkSwap{width:2.5rem;height:2.5rem}.topbar-actions .iconButton.topbarFeedNetworks,.topbar-actions .iconButton.topbarOverflowIconButton{width:auto}.topbarOverflowIcons,.topbarOverflowPanelInner .accountFeedHeaderTabs{grid-auto-columns:2.375rem}.topbarOverflowPanelInner .accountFeedTabButton{width:2.375rem;height:2.375rem}}.card{border:.0625rem solid var(--border);background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--pad);-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem)}.cardTitle{font-weight:650}.muted{color:var(--muted)}.label{color:var(--muted-2);font-size:.85rem}.value{font-weight:600}.row{align-items:center;gap:.625rem;display:flex}.rowActions{justify-content:flex-end;gap:.625rem;margin-top:.625rem;display:flex}.pageHeader{justify-content:space-between;align-items:center;gap:.625rem;margin-bottom:.75rem;display:flex}.pageHeaderTitle{font-family:var(--font-sans);letter-spacing:.0125rem;color:var(--text);font-weight:800}.postSplit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.875rem;display:grid}.postLeft,.postRight{min-width:0}@media (width<=61.25rem){.postSplit{grid-template-columns:1fr}}.txToasts{right:var(--app-pad);bottom:var(--app-pad);z-index:60;pointer-events:none;flex-direction:column;gap:.625rem;width:min(22.5rem,100vw - 1.5rem);display:flex;position:fixed}.txToast{pointer-events:auto;--toast-bg:#f3f6ff;--toast-surface:#ffffffeb;--toast-border:#19284629;--toast-text:#0a101ceb;--toast-muted:#0a101cb8;--toast-shadow:0 .75rem 2.5rem #1119282e;--toast-tint-pending:#ffb43c38;--toast-tint-confirmed:#3cd2962e;--toast-tint-failed:#ff5a5a29;--toast-tint-cancelled:#0a101c14;color:var(--toast-text);border:.0625rem solid color-mix(in srgb, var(--toast-border) 75%, var(--toast-text) 10%);background:color-mix(in srgb, var(--toast-bg) 92%, var(--toast-surface));border-radius:var(--radius-lg);box-shadow:var(--toast-shadow);padding:.25rem .5rem;position:relative;overflow:hidden}html[data-theme=light] .txToast{--toast-bg:#070b16;--toast-surface:#ffffff1a;--toast-border:#ffffff1a;--toast-text:#fffffff2;--toast-muted:#ffffffbd;--toast-shadow:0 .75rem 2.5rem #00000057;--toast-tint-pending:#ffd77838;--toast-tint-confirmed:#5affbe2e;--toast-tint-failed:#ff78782e;--toast-tint-cancelled:#ffffff0f}.txToast--pending,.txToast--signing{background:linear-gradient(135deg, var(--toast-tint-pending), transparent 65%), color-mix(in srgb, var(--toast-bg) 92%, var(--toast-surface))}.txToast--confirmed{background:linear-gradient(135deg, var(--toast-tint-confirmed), transparent 65%), color-mix(in srgb, var(--toast-bg) 92%, var(--toast-surface))}.txToast--failed{background:linear-gradient(135deg, var(--toast-tint-failed), transparent 65%), color-mix(in srgb, var(--toast-bg) 92%, var(--toast-surface))}.txToast--cancelled{background:linear-gradient(135deg, var(--toast-tint-cancelled), transparent 65%), color-mix(in srgb, var(--toast-bg) 92%, var(--toast-surface))}.txToastRow{grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;min-height:2.5rem;display:grid}.txToastLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.txToastRight{justify-content:flex-end;align-items:center;gap:.5rem;display:inline-flex}.iconButton.txToastClose{width:2rem;height:2rem}.txToast .txToastClose.ghost{border-color:color-mix(in srgb, var(--toast-border) 75%, var(--toast-text) 10%);color:var(--toast-text);background:0 0}.txToast .txToastClose.ghost:hover:not(:disabled){background:color-mix(in srgb, var(--toast-bg) 86%, var(--toast-surface))}.txToast .txToastClose.ghost:focus-visible{outline:.125rem solid color-mix(in srgb, var(--toast-text) 55%, transparent);outline-offset:.125rem}.txToastError{color:var(--toast-muted);margin-top:.375rem;font-size:.9rem}.txToast .tx-state{color:var(--toast-text);background:color-mix(in srgb, var(--toast-bg) 86%, var(--toast-surface));border-color:color-mix(in srgb, var(--toast-border) 75%, var(--toast-text) 10%);padding:.25rem .5rem}.txToast .tx-pending,.txToast .tx-signing{background:color-mix(in srgb, #ffd166 22%, color-mix(in srgb, var(--toast-bg) 86%, var(--toast-surface)));border-color:color-mix(in srgb, #ffd166 70%, var(--toast-border))}.txToast .tx-confirmed{background:color-mix(in srgb, #2ee59d 18%, color-mix(in srgb, var(--toast-bg) 86%, var(--toast-surface)));border-color:color-mix(in srgb, #2ee59d 62%, var(--toast-border))}.txToast .tx-failed{background:color-mix(in srgb, #ff6b6b 18%, color-mix(in srgb, var(--toast-bg) 86%, var(--toast-surface)));border-color:color-mix(in srgb, #ff6b6b 62%, var(--toast-border))}.txToast .tx-cancelled{background:color-mix(in srgb, #5aa7ff 16%, color-mix(in srgb, var(--toast-bg) 86%, var(--toast-surface)));border-color:color-mix(in srgb, #5aa7ff 60%, var(--toast-border))}@media (width<=32.5rem){.txToasts{width:auto;left:.75rem;right:.75rem}.txToast{background:color-mix(in srgb, var(--toast-bg) 94%, var(--toast-surface))}}.input,.textarea,.file-input,select,.select{border-radius:var(--radius-md);border:.0625rem solid var(--border);background:var(--surface-2);width:100%;color:var(--text);padding:var(--control-padding-y) var(--control-padding-x);font-size:var(--control-font-size);font-weight:var(--control-font-weight);line-height:var(--control-line-height);outline:none;box-shadow:inset 0 .0625rem #ffffff14}.input::placeholder,.textarea::placeholder,input::placeholder,textarea::placeholder{color:color-mix(in srgb, var(--muted) 55%, transparent);opacity:1}.file-input::file-selector-button{border:.0625rem solid var(--border);background:var(--surface);color:var(--text);padding:var(--control-padding-y) var(--control-padding-x);font:inherit;font-size:var(--control-font-size);font-weight:var(--control-font-weight);line-height:var(--control-line-height);cursor:pointer;border-radius:.625rem;margin-right:.625rem}.file-input::file-selector-button{border:.0625rem solid var(--border);background:var(--surface);color:var(--text);padding:var(--control-padding-y) var(--control-padding-x);font:inherit;font-size:var(--control-font-size);font-weight:var(--control-font-weight);line-height:var(--control-line-height);cursor:pointer;border-radius:.625rem;margin-right:.625rem}.file-input{color:color-mix(in srgb, var(--muted) 45%, transparent)}.file-input[data-has-file=true]{color:var(--text)}.textarea{resize:vertical}.fileInputButton{align-items:center;gap:.5rem;display:inline-flex}.file-input-hidden{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rowActions{justify-content:flex-end;display:flex}.rowActions.editPostActions{flex-wrap:nowrap;gap:.75rem}.image-preview{object-fit:contain;border:.0625rem solid var(--border);border-radius:.75rem;width:100%;height:auto;max-height:45vh;display:block}.mediaPreview{position:relative}.iconButton.mediaPreviewClear{background:var(--bg);border-color:color-mix(in srgb, var(--border) 70%, transparent);width:2.25rem;height:2.25rem;position:absolute;top:.6rem;right:.6rem}button{border-radius:var(--radius-lg);border:.0625rem solid var(--border);background:var(--surface);color:var(--text);padding:var(--control-padding-y) var(--control-padding-x);font-size:var(--control-font-size);font-weight:var(--control-font-weight);line-height:var(--control-line-height);box-shadow:none;cursor:pointer;font-family:inherit;transition:background .18s,border-color .18s,color .18s,transform .12s}button:hover:not(:disabled){background:var(--surface-2)}button:focus-visible{outline:.125rem solid var(--link);outline-offset:.125rem}button:disabled{opacity:.6;cursor:not-allowed}.btn{border-radius:var(--radius-lg);border:.0625rem solid var(--border);background:var(--surface);color:var(--text);padding:var(--control-padding-y) var(--control-padding-x);font-size:var(--control-font-size);font-weight:var(--control-font-weight);line-height:var(--control-line-height);box-shadow:none;-webkit-user-select:none;user-select:none;white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;text-decoration:none;transition:background .18s,border-color .18s,color .18s,transform .12s;display:inline-flex}.btn:hover{background:var(--surface-2);text-decoration:none}.btn:active{transform:translateY(.03125rem)}.input:focus-visible,.textarea:focus-visible,.file-input:focus-visible,.comment-box input:focus-visible{outline:.125rem solid var(--link);outline-offset:.125rem}.primary,.btn.primary{background:var(--accent);color:var(--accent-contrast);box-shadow:none;border-color:#0000}.primary:hover:not(:disabled),.btn.primary:hover{background:var(--accent)}.secondary,.btn.secondary{background:var(--surface-2);border-color:var(--border);color:var(--text)}.ghost,.btn.ghost{border-color:var(--border);color:var(--text);background:0 0}.ghost:hover:not(:disabled),.btn.ghost:hover{background:var(--surface-2)}.danger{color:var(--danger);background:#ff78782e;border-color:#ff787859}@media (width<=32.5rem){.topbar-actions .btn,.topbar-actions button{padding:.5rem .625rem;font-size:.9rem}.topbar-actions .iconButton{width:2.375rem;height:2.375rem}}.connectNudge,.composeNudge{z-index:2;will-change:transform;animation:.72s cubic-bezier(.2,.9,.2,1) connectNudgePop;position:relative}@media (prefers-reduced-motion:reduce){.connectNudge,.composeNudge{animation:none}}.buttonWithSpinner{justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.spinner{border:.125rem solid;border-top-color:#0000;border-radius:999px;width:.95rem;height:.95rem;animation:.8s linear infinite spinnerSpin;display:inline-block}@media (prefers-reduced-motion:reduce){.spinner{animation:none}}.iconButton{border-radius:62.4375rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;font-size:1rem;line-height:0;display:inline-flex}.iconButton.hasUnread{position:relative}.iconButton.hasUnread:after{content:"";background:var(--accent);border:.125rem solid var(--bg);border-radius:62.4375rem;width:.5rem;height:.5rem;position:absolute;top:.55rem;right:.55rem}.iconButton svg{flex:none;display:block}.themeToggleSun{color:#ffc846}.themeToggleMoon{color:var(--link)}.skeleton{background:color-mix(in srgb, var(--surface-2) 85%, var(--border) 15%);position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--surface-2) 65%, var(--text) 10%), transparent);animation:1.2s ease-in-out infinite skeletonShimmer;position:absolute;inset:0;transform:translate(-100%)}.skeletonLine{vertical-align:middle;background:color-mix(in srgb, var(--surface-2) 85%, var(--border) 15%);border-radius:.5rem;height:.75rem;display:inline-block;position:relative;overflow:hidden}.skeletonLine:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--surface-2) 65%, var(--text) 10%), transparent);animation:1.2s ease-in-out infinite skeletonShimmer;position:absolute;inset:0;transform:translate(-100%)}.cardHeader{justify-content:space-between;align-items:center;gap:.625rem;margin-bottom:.625rem;display:flex}.cardHeader .cardTitle{margin-bottom:0}.profileCardTitle{align-items:center;gap:.5rem;display:inline-flex}.profileHeaderFollow{justify-content:flex-end;align-items:center;display:flex}@media (width<=40.625rem){.profileHeader{grid-template-rows:auto auto;grid-template-columns:auto 1fr}.profileActions{grid-column:1/-1;justify-content:flex-end}}.cardHeaderStats{white-space:nowrap;color:var(--muted);flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.25rem;font-size:.9rem;font-weight:650;display:flex}.cardHeaderStat{align-items:center;padding:.25rem .375rem;display:inline-flex}.cardHeaderStatSep{opacity:.65}.cardHeaderStatLink{color:inherit;font:inherit;cursor:pointer;box-shadow:none;background:0 0;border:0;align-items:center;gap:.375rem;padding:.25rem .375rem;display:inline-flex}.cardHeaderStatLink:hover:not(:disabled){color:var(--text);background:0 0}.cardActionLink{color:var(--muted);font:inherit;cursor:pointer;box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;gap:.5rem;padding:.25rem .375rem;font-weight:650;line-height:1;display:inline-flex}.cardActionLink:hover:not(:disabled){color:var(--text);background:0 0}.cardActionLink:active:not(:disabled){transform:translateY(.03125rem)}.cardActionLink:focus-visible{outline:.125rem solid var(--link);outline-offset:.125rem}.cardActionLink:disabled{opacity:.6;cursor:not-allowed}.cardActionApprove,.cardActionApprove:hover:not(:disabled){color:var(--text)}.profileDisconnectButton{width:2.125rem;height:2.125rem;color:var(--link)}.profileHeader{grid-template-columns:auto 1fr auto;align-items:center;gap:.625rem;display:grid}.profileActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.avatar{background-position:50%;background-size:cover;border-radius:2.75rem;width:2.75rem;height:2.75rem}.avatar.small{width:2.125rem;height:2.125rem}.avatar.tiny{width:1.75rem;height:1.75rem}.avatar.medium{width:5rem;height:5rem}.profileMain{flex-direction:column;gap:.25rem;min-width:0;display:flex}.profileName{font-weight:700;line-height:1.25}.profileMeta{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;line-height:1.25;overflow:hidden}.profileBio{flex-direction:column;gap:.5rem;margin-top:.625rem;padding-top:.625rem;display:flex}.approvalsModal .list{margin-top:1rem}.approvalsModal .row .input{flex:1;min-width:0}.approvalsModal .row button{white-space:nowrap}.approvalsSection{border-top:.0625rem solid var(--border);margin-top:.75rem;padding-top:.75rem}.approvalsSectionTitle{letter-spacing:.02rem;text-transform:uppercase;font-weight:600}.approvalsModal .approvalRowActions{flex:none;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.approvalsModal .approvalRowActionsInline{align-items:center;gap:.5rem;display:flex}.approvalsModal .approvalIdentity{flex-direction:column;gap:.125rem;min-width:0;display:flex}.approvalsModal .approvalIdentityTop{align-items:baseline;gap:.5rem;min-width:0;display:inline-flex}.approvalsModal .approvalName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:750;overflow:hidden}.approvalsModal .approvalAddress{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.85rem;overflow:hidden}.approvalsModal .approvalAddress code{color:inherit}@media (width<=40.625rem){.approvalsModal .approvalRowActions,.approvalsModal .approvalRowActionsInline{gap:.375rem}.approvalsModal .approvalRowActionsInline .iconButton{width:2.125rem;height:2.125rem}}.supportedNetworksHero{gap:.875rem}.cardDropdown{padding:0}.profileDropdown,.walletDropdown{position:relative;overflow:hidden}.profileDropdown:before,.walletDropdown:before{content:"";pointer-events:none;z-index:0;opacity:1;background:radial-gradient(56.25rem 22.5rem at 10% -20%,#788cff3d,#0000 60%),radial-gradient(50rem 20rem at 105% -10%,#3cf0be29,#0000 55%);position:absolute;inset:0}.profileDropdown>*,.walletDropdown>*{z-index:1;position:relative}.cardDropdownSummary{cursor:pointer;-webkit-user-select:none;user-select:none;padding:var(--pad);justify-content:flex-start;align-items:center;gap:.625rem;list-style:none;display:flex}.cardDropdownSummary::-webkit-details-marker{display:none}.cardDropdownSummary::marker{content:""}.cardDropdownMeta{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-left:auto;font-size:.9rem;overflow:hidden}.cardDropdownChevron{color:var(--muted);flex:none;justify-content:center;align-items:center;transition:transform .16s,color .16s;display:inline-flex}.cardDropdown[open] .cardDropdownChevron{color:var(--text);transform:rotate(180deg)}.cardDropdownBody{padding:0 var(--pad) var(--pad) var(--pad)}@media (width>=32.5rem){.cardDropdown{padding:var(--pad)}.cardDropdownSummary{display:none}.cardDropdownBody{padding:0}}.walletRows{flex-direction:column;display:flex}.walletRow{grid-template-columns:1fr 1fr;align-items:start;gap:0 1.25rem;display:grid}.walletRow+.walletRow{margin-top:.5rem;padding-top:.5rem}.walletContractRow{align-items:center}.walletContractActions{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.walletField{flex-direction:column;gap:.125rem;min-width:0;display:flex}.walletActions{margin-top:.5rem}.walletRow .value{font-variant-numeric:tabular-nums}.walletValueWithAction{align-items:center;gap:.375rem;min-width:0;display:flex}.walletValueText{white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden}.walletCopyButton{border:none;flex:none;width:1.5rem;height:1.5rem}.walletCopyButton svg{width:.875rem;height:.875rem}.value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (width<=32.5rem){.profileHeader{text-align:center;grid-template-columns:1fr;justify-items:center;gap:.75rem}.profileActions{grid-column:1/-1;justify-content:center}.profileDropdown .cardHeader{justify-content:center}.profileDropdown .cardHeader .cardTitle,.walletDropdown .cardHeader{display:none}}.composer{flex-direction:column;gap:.625rem;display:flex}.modalBody .card.composer{box-shadow:none;background:0 0;border:none;padding:0}.modalBody .card.composer .input,.modalBody .card.composer .textarea,.modalBody .card.composer .file-input{background:var(--surface);border-color:#0000}.composerBlockReason{font-size:.9rem}.videoTrimDialog{flex-direction:column;gap:1rem;display:flex}.videoTrimDialogExisting{color:var(--muted-2);font-size:.85rem}.videoTrimDialogExisting a{color:var(--link)}.videoTrimDialogPreview{width:100%;position:relative;overflow:hidden}.videoTrimDialogPreviewProcessing{box-shadow:inset 0 0 0 1px #ffffff1a}.videoTrimDialogProcessingOverlay{text-align:center;color:#fff;background:#000c;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:1rem;font-size:.85rem;display:flex;position:absolute;inset:0}.videoTrimDialogProcessingOverlay>div{align-items:center;font-weight:600;display:flex}.videoTrimDialogProcessingOverlay>div .spinner{margin:.5rem}.videoTrimDialogVideo{object-fit:contain;border:.0625rem solid var(--border);border-radius:.75rem;width:100%;height:auto;max-height:45vh;display:block}.videoTrimDialogSliderWrapper{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.videoTrimSlider{flex-direction:column;gap:.35rem;display:flex}.videoTrimSliderTrackContainer{background:var(--surface);border-radius:999px;width:100%;height:8px;position:relative;box-shadow:inset 0 0 0 1px #ffffff0d}.videoTrimSliderTrack{touch-action:none;border-radius:999px;height:8px;margin:0 .5rem;position:relative}.videoTrimSliderRange{background:linear-gradient(90deg, var(--accent), #788cffe6);cursor:grab;pointer-events:all;touch-action:none;z-index:1;border-radius:4px;height:6px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 12px #6478ff59}.videoTrimSliderHandle{cursor:pointer;touch-action:none;z-index:2;background:#ffab3e;outline:none;width:20px;height:20px;padding:0;transition:transform .12s,box-shadow .12s;position:absolute;top:50%;transform:translate(-50%,-50%)}.videoTrimSliderHandle:hover:not(:disabled){background:#ffab3e}.videoTrimSliderHandle:active:not(:disabled){transform:translate(-50%,-50%)scale(1.25)}.videoTrimSliderHandle:disabled{cursor:not-allowed}.videoTrimSliderTimes{color:var(--muted);justify-content:space-between;gap:1.5rem;margin-top:.75rem;font-size:.8rem;display:flex}.videoTrimDialogMeta{color:var(--muted-2);flex-wrap:wrap;justify-content:space-between;gap:1rem;font-size:.85rem;display:flex}.videoTrimDialogStop{align-self:flex-end}.videoTrimDialogError{color:var(--danger);border-radius:var(--radius-sm);background:#ff787814;padding:.5rem;font-size:.85rem}.videoTrimDialogActions{justify-content:space-between;gap:.5rem;display:flex}.videoTrimDialogPlaceholder{color:var(--muted);font-size:.9rem}.imageCropDialog{flex-direction:column;gap:1rem;display:flex}.imageCropDialogPreview{width:100%}.imageCropDialogImageStage{text-align:center;padding:.75rem;display:block}.imageCropDialogImageBox{text-align:left;width:fit-content;max-width:100%;display:inline-block;position:relative}.imageCropDialogImage{border:.0625rem solid var(--border);object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:.75rem;width:auto;max-width:min(100%,720px);height:auto;max-height:45vh;display:block}.imageCropDialogOverlay{touch-action:none;border-radius:.75rem;position:absolute;inset:0;overflow:hidden}.imageCropDialogShade{pointer-events:none;background:#0000008c;width:100%;position:absolute;top:0;left:0}.imageCropDialogShadeBottom{width:100%;left:0}.imageCropDialogShadeLeft,.imageCropDialogShadeRight{background:#0000008c}.imageCropDialogShadeRight{right:auto}.imageCropDialogRect{cursor:grab;touch-action:none;border:2px solid #ffab3ef2;position:absolute;box-shadow:0 0 0 1px #00000040}.imageCropDialogRect:active{cursor:grabbing}.imageCropDialogHandle{cursor:pointer;touch-action:none;z-index:2;background:#ffab3e;outline:none;width:20px;height:20px;padding:0;transition:transform .12s,box-shadow .12s;position:absolute;top:50%;transform:translate(-50%,-50%)}.imageCropDialogHandle:hover:not(:disabled){background:#ffab3e}.imageCropDialogHandle:active:not(:disabled){transform:translate(-50%,-50%)scale(1.25)}.imageCropDialogHandle:after{border:3px solid #ffab3e;width:14px;height:14px;box-shadow:0 0 8px #00000040}.imageCropDialogMeta{color:var(--muted-2);font-size:.85rem}.imageCropDialogError{color:var(--danger);border-radius:var(--radius-sm);background:#ff787814;padding:.5rem;font-size:.85rem}.imageCropDialogActions{justify-content:space-between;gap:.5rem;display:flex}.imageCropDialogPlaceholder{border:.0625rem solid var(--border);width:min(100%,720px);height:min(55vh,420px);color:var(--muted);background:#ffffff08;border-radius:.75rem;justify-content:center;align-items:center;font-size:.9rem;display:flex}.hero{flex-direction:column;gap:.625rem;margin-bottom:1rem;display:flex;position:relative;overflow:hidden}.heroClose{top:var(--pad-sm);right:var(--pad-sm);z-index:2;width:2rem;height:2rem;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(.875rem);font-size:1.05rem;position:absolute}.hero:before{content:"";pointer-events:none;opacity:1;background:radial-gradient(56.25rem 22.5rem at 10% -20%,#788cff3d,#0000 60%),radial-gradient(50rem 20rem at 105% -10%,#3cf0be29,#0000 55%);position:absolute;inset:0}.hero>:not(.heroClose){z-index:1;position:relative}.heroTitle{font-family:var(--font-sans);letter-spacing:.0125rem;font-size:1.55rem;font-weight:800}.heroSub{line-height:1.55}.heroBullets{flex-wrap:wrap;gap:.625rem;margin-top:.25rem;display:flex}.notFound{flex-direction:column;align-items:flex-start;gap:.85rem;display:flex}.notFound p{color:var(--muted);max-width:46ch;margin:0}.notFound a.primary{border-radius:var(--radius-md);align-items:center;padding:.5rem .9rem;text-decoration:none;display:inline-flex}.feed{flex-direction:column;gap:.75rem;display:flex}.feed-header{grid-template-columns:auto auto 1fr auto;grid-template-areas:"title pill.action";align-items:center;gap:.625rem;padding:.625rem 0;display:grid}.feedHeaderLeft{grid-area:title;align-items:center;gap:.625rem;min-width:0;display:flex}.feedHeaderInlineAction{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.accountFeedHeaderTabs{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:.375rem;display:flex}.accountFeedTabButton{appearance:none;border-radius:var(--radius-sm);min-width:2.25rem;height:2.25rem;color:var(--muted);box-shadow:none;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:.35rem;padding:0 .4rem;font-weight:650;display:inline-flex}.accountFeedTabButton svg{flex:none;width:1.25rem;height:1.25rem;display:block}.accountFeedTabCount{min-width:0;color:inherit;white-space:nowrap;font-size:.95rem;font-weight:650}.accountFeedTabButton:hover:not(:disabled),.accountFeedTabButton.isActive{color:var(--text);background:0 0}.accountFeedTabButton.isActive.isLiked{color:var(--danger)}.accountFeedTabButton.isActive.isSaved{color:var(--link)}.feedHeaderTitle{font-family:var(--font-sans);letter-spacing:.0125rem;grid-area:title;min-width:0;margin:0;font-weight:800;line-height:2.25rem}.feedHeaderAction{grid-area:action;justify-content:flex-end;justify-self:end;display:flex}.feedSearchEnd{align-items:center;gap:.5rem;display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.feedSearchSubmit{justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;display:inline-flex}.feedSearchSubmit .spinner{width:1.125rem;height:1.125rem}.feedSearchModal{align-items:center;gap:.75rem;display:flex}.feedSearchModalInput{flex:auto;min-width:0}.feedTopbarSearchModal{flex-direction:column;gap:.75rem;display:flex}.feedTopbarSearchRow{align-items:center;width:100%;display:flex}.feedTopbarSearchField{width:100%;position:relative}.feedTopbarSearchInput{padding-right:3.25rem}.feedTopbarSearchSubmit{border-radius:999px;width:2.25rem;height:2.25rem}.feedNetworksModal{flex-direction:column;gap:.75rem;display:flex}.feedNetworksError{border-radius:var(--radius-md);border:1px solid var(--danger);color:var(--danger);padding:.5rem .625rem;font-size:.9rem;line-height:1.35}.feedNetworksModalList{flex-direction:column;gap:.375rem;margin-top:.25rem;display:flex}.feedNetworksModalOption{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--bg) 86%, var(--surface-2));color:var(--text);cursor:pointer;border:.0625rem solid #0000;align-items:center;gap:.75rem;padding:.75rem .875rem;display:flex}.feedNetworksModalOption.isActive{border-color:var(--link);background:color-mix(in srgb, var(--bg) 76%, var(--surface-2))}.feedNetworksModalOptionLabel{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.feedNetworksModalOptionText{align-items:baseline;gap:.375rem;min-width:0;font-size:1.05rem;display:inline-flex}.feedNetworksModalOptionPrimary{color:var(--text);font-weight:700}.feedNetworksModalOptionSecondary{color:var(--muted);font-size:.92em;font-weight:650}.feedNetworksModalOption:hover{background:color-mix(in srgb, var(--bg) 78%, var(--surface-2));border-color:color-mix(in srgb, var(--border) 70%, var(--bg) 30%)}.feedNetworksModalList input[type=checkbox]{appearance:none;border:.0625rem solid color-mix(in srgb, var(--border) 70%, var(--text) 18%);background:color-mix(in srgb, var(--surface-2) 82%, var(--bg) 18%);width:1.25rem;height:1.25rem;box-shadow:none;border-radius:.35rem;place-content:center;margin:0;display:inline-grid}.feedNetworksModalList input[type=checkbox]:after{content:"";border-left:.16rem solid var(--accent-contrast);border-bottom:.16rem solid var(--accent-contrast);opacity:0;width:.65rem;height:.35rem;transform:rotate(-45deg)translateY(-.03rem)}.feedNetworksModalList input[type=checkbox]:checked{background:var(--accent);border-color:color-mix(in srgb, var(--accent) 70%, var(--text) 10%)}.feedNetworksModalList input[type=checkbox]:checked:after{opacity:1}.feedNetworksModalList input[type=checkbox]:focus-visible{outline:.125rem solid var(--link);outline-offset:.125rem}@media (width<=56.25rem){.feed-header{grid-template-columns:1fr auto;grid-template-areas:"title pill""action action";align-items:center}.feedHeaderLeft{justify-content:space-between;width:100%}.feedHeaderInlineAction{margin-left:auto}.feedHeaderAction{justify-content:stretch;width:100%}}@media (width<=32.5rem){.feedSearchModalInput{font-size:1rem}}.pill{border:.0625rem solid var(--border);background:var(--surface-2);color:var(--muted);border-radius:62.4375rem;align-items:center;padding:.5rem .75rem;font-size:.9rem;font-weight:650;line-height:1;display:inline-flex}.pill.isCurrentNetwork,.pill.isActive{border-color:var(--link);background:var(--surface);color:var(--text)}.pillIcon{flex:none;justify-content:center;align-items:center;margin-right:.375rem;display:inline-flex}.chainBrandMark{--brand-hue:210;width:20px;height:20px;color:hsl(var(--brand-hue), 75%, 55%);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;display:inline-flex}.pillButton{appearance:none;cursor:pointer;font:inherit;box-shadow:none;line-height:1;transition:background .18s,border-color .18s,color .18s,transform .12s}.pillButton:hover:not(:disabled){background:var(--surface);color:var(--text)}.pillButton:active:not(:disabled){transform:translateY(.03125rem)}.pillButton:focus-visible{outline:.125rem solid var(--link);outline-offset:.125rem}.pillButton:disabled{opacity:.6;cursor:not-allowed}.notAllowed{filter:grayscale(.3);opacity:.6!important;cursor:not-allowed!important;pointer-events:auto!important}.list{flex-direction:column;gap:.5rem;display:flex}.listRow{border-radius:var(--radius-md);border:.0625rem solid var(--border);background:var(--surface);justify-content:space-between;gap:.75rem;padding:.75rem;text-decoration:none;display:flex}.listRowLeft{align-items:center;gap:.625rem;min-width:0;display:flex}.listRowLeft .avatar{flex:none}.listRowRight{flex:none;justify-content:flex-end;align-items:center;gap:.5rem;display:flex;position:relative}.notificationsShowBurnedToggle{gap:.5rem}.notificationsCheckbox{border:.0625rem solid color-mix(in srgb, var(--border) 85%, transparent);background:color-mix(in srgb, var(--surface) 85%, transparent);width:1.05rem;height:1.05rem;color:var(--text);border-radius:.25rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.notificationsCheckbox svg{display:block}.listRow:hover,.listRow.isUnread{background:var(--surface-2)}.listRow.isUnread .profileName{font-weight:600}.notificationRow{align-items:center;position:relative}.notificationRow.isDisabled{opacity:.78}.notificationRow.isDisabled:hover{background:0 0}.notificationsShowBurnedToggle{align-items:center;gap:.35rem;display:inline-flex}.notificationMessage{color:var(--muted);text-overflow:ellipsis;margin-top:.125rem;font-size:.9rem;font-weight:400;overflow:hidden}.notificationAvatarWrap{flex:none;position:relative}.notificationKindBadge{width:1.5rem;height:1.5rem;color:var(--muted);background:var(--surface-2);border:.0625rem solid color-mix(in srgb, currentColor 45%, var(--border));z-index:3;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-.25rem;right:-.25rem}.notificationKindBadge svg{width:1rem;height:1rem;display:block}.notificationKindBadge.isFilled svg{fill-opacity:.5;stroke-opacity:.85}.notificationKindBadge.isLike{color:var(--danger)}.notificationKindBadge.isSave{color:var(--link)}.notificationKindBadge.isComment{color:var(--accent)}.notificationKindBadge.isTip{color:color-mix(in srgb, var(--accent) 80%, var(--text))}.notificationKindBadge.isAdmin{color:var(--accent)}.notificationKindBadge.isRemove,.notificationKindBadge.isReport{color:var(--danger)}.notificationPostThumb{background-position:50%;background-size:cover;background-color:var(--surface-2);border:.0625rem solid color-mix(in srgb, var(--border) 70%, transparent);border-radius:.6rem;width:2.75rem;height:2.75rem;position:relative;overflow:hidden}.notificationThumbWrap{--notification-thumb-accent:var(--muted);flex:none;position:relative}.notificationThumbWrap .notificationPostThumb{border-color:color-mix(in srgb, var(--notification-thumb-accent) 100%, var(--border))}.notificationThumbWrap.isLike,.notificationThumbWrap.isRemove,.notificationThumbWrap.isReport{--notification-thumb-accent:var(--danger)}.notificationThumbWrap.isSave,.notificationThumbWrap.isFollow,.notificationThumbWrap.isApproval{--notification-thumb-accent:var(--link)}.notificationThumbWrap.isComment,.notificationThumbWrap.isAdmin{--notification-thumb-accent:var(--accent)}.notificationThumbWrap.isTip{--notification-thumb-accent:color-mix(in srgb, var(--accent) 80%, var(--text))}.notificationPostThumb.isPlaceholder{background-image:linear-gradient(135deg, color-mix(in srgb, var(--surface-2) 85%, transparent), color-mix(in srgb, var(--surface) 85%, transparent))}.notificationPostThumb.isPlaceholder:not(.isRemoved){color:var(--muted);justify-content:center;align-items:center;display:flex}.notificationPostThumb.isPlaceholder:not(.isRemoved) svg{opacity:.85;width:1.15rem;height:1.15rem}.notificationPostThumb.isRemoved{color:var(--notification-thumb-accent);justify-content:center;align-items:center;display:flex}.notificationPostThumb.isRemoved svg{width:1.2rem;height:1.2rem}.notificationActorLink{color:var(--link);text-decoration:none}.notificationActorLink:hover{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--link) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--link) 70%, transparent)}.notificationActorLink:focus-visible{outline:.125rem solid var(--link);outline-offset:.125rem;border-radius:.25rem}.posts{column-count:1;column-gap:.75rem}.posts.postsSingle{column-count:1}.post{border:.0625rem solid var(--border);background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(.625rem);break-inside:avoid;flex-direction:column;width:100%;margin:0 0 .75rem;display:flex;overflow:hidden}.post.comment{margin:0}.postSkeleton{-webkit-user-select:none;user-select:none}.postSkeleton .post-body{flex-direction:column;gap:.5rem;padding:0 1rem 1rem;display:flex}@media (width>=47.5rem){.posts{column-count:2}}.postHead{align-items:center;gap:.625rem;padding:.75rem;display:flex}.postHeadMain{flex:1;min-width:0}.postHeadTop{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.625rem;min-width:0;display:flex}.postAuthor{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-weight:700;overflow:hidden}.postAuthor a{white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}.postBodyLink{color:inherit;text-decoration:none;display:block}.postTokenArea{white-space:nowrap;flex:none;align-items:center;gap:.375rem;display:inline-flex}.postTokenActions{align-items:center;gap:.25rem;display:inline-flex}.postTokenActions .iconButton{width:1.875rem;height:1.875rem;font-size:1rem}.badge{border:.0625rem solid var(--border);background:var(--surface-2);color:var(--muted);border-radius:62.4375rem;align-items:center;margin-left:.5rem;padding:.125rem .5rem;font-size:.8rem;font-weight:650;line-height:1;display:inline-flex}.postNetworkMarkLink{justify-content:center;align-items:center;margin-left:.375rem;text-decoration:none;display:inline-flex}.postNetworkMarkLink .chainBrandMark{width:24px;height:24px}.postImageLink{cursor:pointer;display:block}.postImage{border-top:0;border-bottom:0;width:100%;height:auto;margin-top:0;display:block}.post-body{padding:0 1rem}.postCaption{border-top:0;padding:0 1rem 1rem}.post-body+.post-body{border-top:0}.post-body p{margin:0 0 .625rem}.post-body p:last-child{margin-bottom:0}.postText{color:var(--text)}.postFooter{border-top:0;flex-direction:column;gap:.375rem;padding:.5rem;display:flex}.postFooter.afterMedia{border-top:0}.postStats{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:.25rem;width:100%;display:flex}.postActionIcon{appearance:none;min-width:2rem;height:2rem;color:var(--muted);cursor:pointer;background:0 0;border:.0625rem solid #0000;border-radius:62.4375rem;justify-content:center;align-items:center;gap:.25rem;padding:0 .3125rem;display:inline-flex}.postActionIcon svg{flex:none;width:1.125rem;height:1.125rem;display:block}.postActionCount{min-width:0;color:inherit;white-space:nowrap;font-size:.85rem;font-weight:650}.postActionIcon.isActive{color:var(--text);background:0 0;border-color:#0000}.postActionIcon.isActive.isLike{color:var(--danger)}.postActionIcon.isActive.isSaved{color:var(--link)}.postActionIcon:focus-visible{outline:.125rem solid var(--link);outline-offset:.125rem}.postForm{background:0 0;border:0;border-radius:0;flex-direction:column;gap:.625rem;padding:0;display:flex}.postFormRow{align-items:center;gap:.625rem;display:flex}.postFormRow button{min-width:5.5rem}.postField{border-radius:var(--radius-md);border:.0625rem solid var(--border);background:var(--surface-2);width:100%;color:var(--text);outline:none;flex:1;min-width:0;padding:.625rem .75rem}.postField:focus-visible{outline:.125rem solid var(--link);outline-offset:.125rem}.tipSupport{flex-direction:column;gap:.5rem;margin-top:.25rem;display:flex}.tipSupportHeader{align-items:center;gap:.5rem;display:flex}.tipSupportLabel{color:var(--muted);font-size:.9rem;font-weight:650}.iconButton.tipSupportHelp{width:1.9rem;height:1.9rem}.tipSupportDropdown{border-radius:var(--radius-md);border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 86%, #fff 14%);opacity:0;max-height:0;padding:0 .625rem;transition:max-height .18s,opacity .18s,transform .18s,padding .18s;overflow:hidden;transform:translateY(-.25rem);box-shadow:inset 0 1px #ffffff1a}.tipSupportDropdown.isOpen{opacity:1;max-height:8rem;padding:.5rem .625rem;transform:translateY(0)}.tipSupportDropdownTitle{letter-spacing:.01rem;font-size:.9rem;font-weight:800}.tipSupportDropdownText{color:var(--muted);margin-top:.25rem;font-size:.9rem;line-height:1.25}@media (prefers-reduced-motion:reduce){.tipSupportDropdown{transition:none}}.tipSupportOptions{flex-wrap:wrap;gap:.5rem;display:flex}.tipError{border-radius:var(--radius-md);border:1px solid var(--danger);color:var(--danger);margin-top:.5rem;padding:.5rem .625rem;font-size:.9rem;line-height:1.35}.tipSupportSummary{border-radius:var(--radius-md);border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 84%, #fff 16%);color:var(--text);flex-direction:column;gap:.25rem;margin-top:.125rem;padding:.5rem .625rem;font-size:.9rem;line-height:1.25;display:flex;box-shadow:inset 0 1px #ffffff1a}.tipSupportSummary .muted{color:var(--muted);font-weight:650}.tipSupportSummaryRow{justify-content:space-between;align-items:baseline;gap:.5rem;min-width:0;display:flex}.tipSupportSummaryValue{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden}.tipSupportSaveButton{align-self:flex-start}.confirmDialog{flex-direction:column;gap:.75rem;display:flex}.confirmDialogWarning{color:var(--danger);margin:0;font-size:.95rem;line-height:1.4}.confirmDialogPreview{border-left:2px solid var(--border);color:var(--muted);max-height:6rem;margin:0;padding:.5rem .75rem;font-size:.9rem;line-height:1.4;overflow-y:auto}.confirmDialogActions{justify-content:flex-end;gap:.5rem;display:flex}.tx-panel{border:.0625rem solid var(--border);background:var(--surface-2);border-radius:.75rem;margin-top:.75rem;padding:.625rem}.tx-title{margin-bottom:.5rem;font-weight:700}.tx-row{border-top:.0625rem solid var(--border);grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:.375rem 0;display:grid}.tx-row:first-child{border-top:none}.tx-state{border:.0625rem solid var(--border);color:var(--text);background:color-mix(in srgb, var(--bg) 90%, var(--surface-2));border-radius:62.4375rem;padding:.125rem .5rem;font-size:.8rem;font-weight:650}.tx-pending,.tx-signing{border-color:color-mix(in srgb, #ffd166 65%, var(--border));background:#ffd16638}.tx-confirmed{border-color:color-mix(in srgb, #2ee59d 62%, var(--border));background:#2ee59d2e}.tx-failed{border-color:color-mix(in srgb, #ff6b6b 62%, var(--border));background:#ff6b6b2e}.tx-cancelled{border-color:color-mix(in srgb, #5aa7ff 60%, var(--border));background:#5aa7ff29}.tx-link,.tx-hash,.tx-label{color:var(--toast-text);padding:.25rem .5rem;font-size:.9rem}.commentList{flex-direction:column;gap:.625rem;display:flex}.commentComposer{margin-bottom:1.25rem}.commentReplies{border-top:.0625rem solid var(--border);flex-direction:column;display:flex}.commentReplies .commentReply+.commentReply{border-top:.0625rem solid var(--border)}.commentReplyTo{color:var(--link);margin-right:.375rem;font-weight:600}.commentEmpty{text-align:center;padding:.875rem 0}.modalOverlay{background:var(--overlay);z-index:50;-webkit-backdrop-filter:blur(var(--overlay-blur)) saturate(.8);backdrop-filter:blur(var(--overlay-blur)) saturate(.8);justify-content:center;align-items:center;padding:1.125rem;display:flex;position:fixed;inset:0}.modalOverlay.isStacked{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}body:has(.modalOverlay.isStacked) .modalOverlay:not(.isStacked)>.modalContent{visibility:hidden}.modalContent{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}@supports not ((-webkit-backdrop-filter:blur(0.0625rem)) or (backdrop-filter:blur(0.0625rem))){.modalContent{background:color-mix(in srgb, var(--bg) 97%, var(--surface-2))}}.modalContent{border:.025rem solid color-mix(in srgb, var(--border) 60%, var(--text) 12%);border-radius:var(--radius-lg);width:100%;max-width:32.5rem;box-shadow:var(--shadow), 0 0 0 .025rem var(--border);flex-direction:column;max-height:calc(100vh - 2.25rem);display:flex;overflow:hidden}.modalBody .composer{gap:.75rem}.modalBody .composer .input,.modalBody .composer .textarea,.modalBody .composer .file-input{background:color-mix(in srgb, var(--bg) 50%, var(--surface-2))}.modalBody .rowActions{gap:.625rem;margin-top:.25rem}.modalBody .rowActions.modalFooterInline{flex-wrap:nowrap;justify-content:space-between;align-items:center}.notificationsModalFooter{padding-top:1rem}.modalHeader{border-bottom:.0625rem solid var(--border);background:color-mix(in srgb, var(--bg) 70%, var(--surface));justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem;display:flex}.modalHeaderContent{align-items:center;gap:.75rem;display:flex}.modalHeaderActions{align-items:center;gap:.5rem;display:inline-flex}.modalHeaderTrailing{color:var(--muted-2);white-space:nowrap;font-size:.8rem;font-weight:650}.modalHeader .iconButton{width:2.25rem;height:2.25rem}.modalFreezeButton{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 45%, var(--border));background:color-mix(in srgb, var(--danger) 14%, transparent)}.modalTitle{font-family:var(--font-sans);letter-spacing:.0125rem;font-weight:800}.modalBody{padding:1.125rem;overflow:auto}@media (width<=32.5rem){.modalOverlay{align-items:flex-end;padding:0}.modalContent{border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-width:100%;max-height:100vh}.modalHeader{padding:.75rem .875rem}.modalBody{padding:.875rem}.modalBody .row,.modalBody .rowActions{flex-direction:column;align-items:stretch}.modalBody .rowActions>*{justify-content:center;width:100%}.modalBody .rowActions.modalFooterInline{flex-direction:row;align-items:center}.modalBody .rowActions.modalFooterInline>*{width:auto}}.walletConnectModal{flex-direction:column;gap:.875rem;display:flex}.walletConnectError{color:var(--danger);background:#ff78782e;border:.0625rem solid #ff787859;border-radius:.75rem;padding:.625rem .75rem;font-size:.9rem}.walletConnectList{flex-direction:column;gap:.75rem;display:flex}.walletConnectHint{color:var(--muted);margin:0;font-size:.85rem;line-height:1.45}.walletConnectHint a{color:var(--link)}.walletConnectItem{text-align:left;border:.0625rem solid var(--border);background:color-mix(in srgb, var(--bg) 76%, var(--surface-2));border-radius:1rem;align-items:center;gap:.875rem;width:100%;padding:.75rem .875rem;display:flex;box-shadow:inset 0 0 0 .03125rem #ffffff08}.walletConnectItem:hover:not(:disabled){background:color-mix(in srgb, var(--bg) 70%, var(--surface))}.walletConnectIcon{width:2.625rem;height:2.625rem;color:var(--text);background:linear-gradient(135deg,#78aaff59,#78ffd833);border:.0625rem solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:inline-flex}.walletConnectMeta{flex-direction:column;flex:1;gap:.125rem;display:flex}.walletConnectName{font-weight:600}.walletConnectDescription{color:var(--muted);font-size:.85rem}.walletConnectBadge{color:var(--text);white-space:nowrap;background:#78aaff33;border:.0625rem solid #78aaff59;border-radius:999px;padding:.25rem .5rem;font-size:.7rem;font-weight:600}.walletConnectBadge.is-installed{color:#78ffb4f2;background:#46be782e;border-color:#46be7859}html[data-theme=light] .walletConnectBadge.is-installed{color:#0a5a2deb;background:#28c8782e;border-color:#28c8786b}.walletConnectBadge.is-unavailable{color:#ffb4b4e6;background:#ff787829;border-color:#ff78784d}
