@charset "UTF-8";@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);line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--bg: #070b16;--surface: rgba(255, 255, 255, .06);--surface-2: rgba(255, 255, 255, .12);--border: rgba(255, 255, 255, .08);--text: rgba(255, 255, 255, .95);--muted: rgba(255, 255, 255, .74);--muted-2: rgba(255, 255, 255, .6);--link: rgba(165, 185, 255, 1);--danger: rgba(255, 120, 120, 1);--shadow: 0 .75rem 2.5rem rgba(0, 0, 0, .28);--overlay: rgba(0, 0, 0, .2);--accent: rgba(120, 140, 255, .95);--accent-contrast: #0b1020;--tx-tint-pending: rgba(255, 215, 120, .22);--tx-tint-confirmed: rgba(90, 255, 190, .18);--tx-tint-failed: rgba(255, 120, 120, .18);--tx-tint-cancelled: rgba(255, 255, 255, .06);--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}html[data-theme=light]{--bg: #eef3ff;--surface: rgba(255, 255, 255, .78);--surface-2: rgba(255, 255, 255, .92);--border: rgba(25, 40, 70, .14);--text: rgba(10, 16, 28, .92);--muted: rgba(10, 16, 28, .7);--muted-2: rgba(10, 16, 28, .55);--link: rgba(45, 91, 255, 1);--danger: rgba(180, 30, 30, 1);--shadow: 0 .75rem 2.5rem rgba(17, 25, 40, .12);--overlay: rgba(10, 16, 28, .1);--accent: rgba(45, 91, 255, .92);--accent-contrast: rgba(255, 255, 255, .98);--tx-tint-pending: rgba(255, 200, 70, .22);--tx-tint-confirmed: rgba(40, 200, 120, .18);--tx-tint-failed: rgba(255, 90, 90, .16);--tx-tint-cancelled: rgba(10, 16, 28, .08)}*{box-sizing:border-box}html,body{margin:0;min-width:20rem;min-height:100vh;background:var(--bg);color:var(--text)}html[data-theme=light] body{background:var(--bg)}#root{min-height:100vh}h1,h2,h3{margin:0;font-family:var(--font-sans);letter-spacing:.0125rem}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%{transform:translateZ(0) scale(1);box-shadow:none}22%{transform:translateZ(0) scale(1.22);box-shadow:var(--shadow)}44%{transform:translateZ(0) scale(.95);box-shadow:none}62%{transform:translateZ(0) scale(1.06);box-shadow:none}78%{transform:translateZ(0) scale(.985);box-shadow:none}to{transform:translateZ(0) scale(1);box-shadow:none}}@keyframes spinnerSpin{to{transform:rotate(360deg)}}.app{width:100%;max-width:65rem;margin:0 auto;--app-pad: var(--pad-lg);padding:var(--app-pad)}.profileLayout{display:flex;flex-direction:column;margin-top:.875rem}.profileTop{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.875rem;align-items:stretch;margin-bottom:1rem}.profileTop>*{min-width:0}.profileTop .card{height:100%}.profileTopSingle{grid-template-columns:minmax(0,1fr)}.sidebar,.content{display:flex;flex-direction:column;gap:.875rem}.home{width:100%;max-width:65rem;margin:1rem auto 0;padding-bottom:1.5rem}.homeHeroRow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 .875rem;align-items:stretch}.homeHeroRow>*{min-width:0}.homeHeroRowSingle>*{grid-column:1/-1}@media(max-width:56.25rem){.homeHeroRow,.profileTop{grid-template-columns:1fr}}@media(max-width:32.5rem){.app{--app-pad: var(--pad-sm);padding:var(--app-pad)}}.topbar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;padding:var(--pad-sm);border:.0625rem solid var(--border);background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow);position:sticky;top:.75rem;z-index:10;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem)}.brand{display:flex;gap:.625rem;align-items:center;min-width:0}.brandMarkSwap{position:relative;width:2.5rem;height:2.5rem;display:grid;place-items:center;flex:0 0 auto}.brandMarkSwap>*{position:absolute;inset:0;display:grid;place-items:center;transition:opacity .25s ease,transform .25s ease}.brand-mark{width:100%;height:100%;border-radius:var(--radius-sm);display:block;object-fit:cover}.brand-mark-icon{border-radius:var(--radius-md);border:.0625rem solid var(--border);background:color-mix(in srgb,var(--surface-2) 70%,transparent);box-shadow:inset 0 .0625rem #ffffff1f;color:var(--text)}.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);font-weight:700;letter-spacing:.0125rem}.brand-sub{font-size:.9rem;line-height:1.125;color:var(--muted)}.topbar-actions{display:flex;gap:.625rem;align-items:center;flex:0 0 auto;margin-left:auto;padding:.25rem;border-radius:62.4375rem;border:.0625rem solid var(--border);background:transparent}.topbarLogo{display:none;align-items:center;justify-content:center;text-decoration:none}.topbarControls{display:flex;gap:.625rem;align-items:center}.walletProfileLinkChain.chainBrandMark{display:none;margin-left:.375rem}.topbarCenter{display:flex;align-items:center;min-width:0;flex:1 1 auto}.topbarFeed{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1 1 auto}.topbarFeedTitle{display:none}.topbarFeedInline{display:flex;align-items:center;min-width:0}.topbarFeedControls{display:flex;align-items:center;gap:.375rem;margin-left:auto;flex:0 0 auto}.iconButton.topbarFeedNetworks{width:auto;border-radius:var(--radius-lg);padding:0 .575rem}.topbarFeedIcon .spinner{width:1.125rem;height:1.125rem}.topbarFeedNetworkIcons{display:inline-flex;align-items:center;justify-content:center;gap:.25rem}.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{display:inline-flex;align-items:center;justify-content:center;max-width:8.5rem;font-size:.82rem;font-weight:700;line-height:1;white-space:nowrap}.topbarOverflow{display:none;position:relative}.topbarOverflow>summary{list-style:none;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);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{position:absolute;right:0;top:calc(100% + .5rem);z-index:30;min-width:0;width:max-content;padding:.375rem;border-radius:var(--radius-md);border:.0625rem solid var(--border);background:color-mix(in srgb,var(--bg) 84%,var(--surface));box-shadow:var(--shadow);-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem)}.topbarOverflowIcons{display:flex;grid-auto-flow:column;grid-auto-columns:2.5rem;align-items:center;gap:.375rem;justify-content:center}.topbarOverflowIconButton{width:auto;height:2.5rem}.topbarOverflowPanel{margin-top:.5rem;padding-top:.5rem;border-top:.0625rem solid var(--border)}.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{display:grid;grid-auto-flow:column;grid-auto-columns:2.5rem;gap:.375rem;align-items:center;white-space:nowrap;justify-content:center}.topbarOverflowPanelInner .accountFeedTabButton svg{width:1.125rem;height:1.125rem}.topbarOverflowPanelInner .accountFeedTabButton{width:2.5rem;height:2.5rem;padding:0;border-radius:62.4375rem;border:.0625rem solid var(--border);background:transparent;color:var(--text)}.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{height:2.5rem;display:inline-flex;align-items:center;justify-content:center}.topbar-actions button:not(.iconButton),.topbar-actions .btn{padding-top:0;padding-bottom:0}@media(max-width:56.25rem){.topbar{position:sticky;top:var(--app-pad);gap:.625rem;flex-wrap:nowrap;padding:0;border:0;background:transparent;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.brand{display:none}.topbarLogo{display:inline-flex;flex:0 0 auto}.topbar-actions{width:100%;justify-content:space-between;padding:.25rem;border:.0625rem solid var(--border);background:var(--bg);border-radius:var(--radius-md);gap:.5rem;box-shadow:var(--shadow)}.topbarControls{margin-left:auto;flex-wrap:nowrap;gap:.375rem;justify-content:flex-end}.topbarCenter{margin-left:0;flex:1 1 auto}.topbarCenter .topbarFeedControls,.topbarCenter .topbarFeedInline,.topbarControls .themeToggle{display:none}.topbarOverflow{display:inline-flex}.walletProfileLinkChain.chainBrandMark{display:inline-flex;align-items:center;justify-content:center}.brand-sub{display:block}}@media(max-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{font-size:.85rem;color:var(--muted-2)}.value{font-weight:600}.row{display:flex;gap:.625rem;align-items:center}.rowActions{display:flex;gap:.625rem;justify-content:flex-end;margin-top:.625rem}.pageHeader{display:flex;align-items:center;justify-content:space-between;gap:.625rem;margin-bottom:.75rem}.pageHeaderTitle{font-family:var(--font-sans);font-weight:800;letter-spacing:.0125rem;color:var(--text)}.postSplit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.875rem;align-items:start}.postLeft,.postRight{min-width:0}@media(max-width:61.25rem){.postSplit{grid-template-columns:1fr}}.txToasts{position:fixed;right:var(--app-pad);bottom:var(--app-pad);z-index:60;display:flex;flex-direction:column;gap:.625rem;width:min(22.5rem,100vw - 1.5rem);pointer-events:none}.txToast{pointer-events:auto;--toast-bg: #f3f6ff;--toast-surface: rgba(255, 255, 255, .92);--toast-border: rgba(25, 40, 70, .16);--toast-text: rgba(10, 16, 28, .92);--toast-muted: rgba(10, 16, 28, .72);--toast-shadow: 0 .75rem 2.5rem rgba(17, 25, 40, .18);--toast-tint-pending: rgba(255, 180, 60, .22);--toast-tint-confirmed: rgba(60, 210, 150, .18);--toast-tint-failed: rgba(255, 90, 90, .16);--toast-tint-cancelled: rgba(10, 16, 28, .08);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);padding:.25rem .5rem;box-shadow:var(--toast-shadow);position:relative;overflow:hidden}html[data-theme=light] .txToast{--toast-bg: #070b16;--toast-surface: rgba(255, 255, 255, .1);--toast-border: rgba(255, 255, 255, .1);--toast-text: rgba(255, 255, 255, .95);--toast-muted: rgba(255, 255, 255, .74);--toast-shadow: 0 .75rem 2.5rem rgba(0, 0, 0, .34);--toast-tint-pending: rgba(255, 215, 120, .22);--toast-tint-confirmed: rgba(90, 255, 190, .18);--toast-tint-failed: rgba(255, 120, 120, .18);--toast-tint-cancelled: rgba(255, 255, 255, .06)}.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{display:grid;grid-template-columns:auto 1fr auto;gap:.5rem;align-items:center;min-height:2.5rem}.txToastLabel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.txToastRight{display:inline-flex;align-items:center;justify-content:flex-end;gap:.5rem}.iconButton.txToastClose{width:2rem;height:2rem}.txToast .txToastClose.ghost{border-color:color-mix(in srgb,var(--toast-border) 75%,var(--toast-text) 10%);background:transparent;color:var(--toast-text)}.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{margin-top:.375rem;color:var(--toast-muted);font-size:.9rem}.txToast .tx-state{padding:.25rem .5rem;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%)}.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(max-width:32.5rem){.txToasts{right:.75rem;left:.75rem;width:auto}.txToast{background:color-mix(in srgb,var(--toast-bg) 94%,var(--toast-surface))}}.input,.textarea,.file-input,.comment-box input,select,.select{width:100%;border-radius:var(--radius-md);border:.0625rem solid var(--border);background:var(--surface-2);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,.comment-box input::placeholder{color:color-mix(in srgb,var(--muted) 55%,transparent);opacity:1}input::placeholder,textarea::placeholder{color:color-mix(in srgb,var(--muted) 55%,transparent);opacity:1}.file-input::file-selector-button{border-radius:.625rem;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);margin-right:.625rem;cursor:pointer}.file-input::-webkit-file-upload-button{border-radius:.625rem;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);margin-right:.625rem;cursor:pointer}.file-input{color:color-mix(in srgb,var(--muted) 45%,transparent)}.file-input[data-has-file=true]{color:var(--text)}.textarea{resize:vertical}.fileInputButton{display:inline-flex;align-items:center;gap:.5rem}.file-input-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.rowActions{display:flex;justify-content:flex-end}.rowActions.editPostActions{flex-wrap:nowrap;gap:.75rem}.image-preview{display:block;width:100%;max-height:45vh;height:auto;object-fit:contain;border-radius:.75rem;border:.0625rem solid var(--border)}.mediaPreview{position:relative}.iconButton.mediaPreviewClear{position:absolute;top:.6rem;right:.6rem;width:2.25rem;height:2.25rem;background:var(--bg);border-color:color-mix(in srgb,var(--border) 70%,transparent)}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;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .12s ease;font-family:inherit;cursor:pointer}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;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .12s ease;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;text-decoration:none;-webkit-user-select:none;user-select:none;white-space:nowrap}.btn:hover{background:var(--surface-2);text-decoration:none}.btn:active{transform:translateY(.03125rem)}.input:focus-visible{outline:.125rem solid var(--link);outline-offset:.125rem}.textarea:focus-visible{outline:.125rem solid var(--link);outline-offset:.125rem}.file-input:focus-visible{outline:.125rem solid var(--link);outline-offset:.125rem}.comment-box input:focus-visible{outline:.125rem solid var(--link);outline-offset:.125rem}.primary,.btn.primary{background:var(--accent);color:var(--accent-contrast);border-color:transparent;box-shadow:none}.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{background:transparent;border-color:var(--border);color:var(--text)}.ghost:hover:not(:disabled),.btn.ghost:hover{background:var(--surface-2)}.danger{background:#ff78782e;border-color:#ff787859;color:var(--danger)}@media(max-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{position:relative;z-index:2;animation:connectNudgePop .72s cubic-bezier(.2,.9,.2,1) 0s 1;will-change:transform}@media(prefers-reduced-motion:reduce){.connectNudge,.composeNudge{animation:none}}.buttonWithSpinner{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.spinner{display:inline-block;width:.95rem;height:.95rem;border-radius:999px;border:.125rem solid currentColor;border-top-color:transparent;animation:spinnerSpin .8s linear infinite}@media(prefers-reduced-motion:reduce){.spinner{animation:none}}.iconButton{width:2.5rem;height:2.5rem;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;line-height:0;border-radius:62.4375rem}.iconButton.hasUnread{position:relative}.iconButton.hasUnread:after{content:"";position:absolute;top:.55rem;right:.55rem;width:.5rem;height:.5rem;border-radius:62.4375rem;background:var(--accent);border:.125rem solid var(--bg)}.iconButton svg{display:block;flex:0 0 auto}.themeToggleSun{color:#ffc846}.themeToggleMoon{color:var(--link)}.skeleton{position:relative;overflow:hidden;background:color-mix(in srgb,var(--surface-2) 85%,var(--border) 15%)}.skeleton:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--surface-2) 65%,var(--text) 10%),transparent);animation:skeletonShimmer 1.2s ease-in-out infinite}.skeletonLine{display:inline-block;vertical-align:middle;height:.75rem;border-radius:.5rem;position:relative;overflow:hidden;background:color-mix(in srgb,var(--surface-2) 85%,var(--border) 15%)}.skeletonLine:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--surface-2) 65%,var(--text) 10%),transparent);animation:skeletonShimmer 1.2s ease-in-out infinite}.cardHeader{display:flex;align-items:center;justify-content:space-between;gap:.625rem;margin-bottom:.625rem}.cardHeader .cardTitle{margin-bottom:0}.profileCardTitle{display:inline-flex;align-items:center;gap:.5rem}.profileHeaderFollow{display:flex;align-items:center;justify-content:flex-end}@media(max-width:40.625rem){.profileHeader{grid-template-columns:auto 1fr;grid-template-rows:auto auto}.profileActions{grid-column:1/-1;justify-content:flex-end}}.cardHeaderStats{display:flex;gap:.25rem;align-items:center;justify-content:flex-end;flex-wrap:nowrap;white-space:nowrap;color:var(--muted);font-size:.9rem;font-weight:650}.cardHeaderStat{display:inline-flex;align-items:center;padding:.25rem .375rem}.cardHeaderStatSep{opacity:.65}.cardHeaderStatLink{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .375rem;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;box-shadow:none}.cardHeaderStatLink:hover:not(:disabled){background:transparent;color:var(--text)}.cardActionLink{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.25rem .375rem;border:0;background:transparent;color:var(--muted);font:inherit;font-weight:650;line-height:1;cursor:pointer;box-shadow:none}.cardActionLink:hover:not(:disabled){background:transparent;color:var(--text)}.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{color:var(--text)}.cardActionApprove:hover:not(:disabled){color:var(--text)}.profileDisconnectButton{width:2.125rem;height:2.125rem;color:var(--link)}.profileHeader{display:grid;grid-template-columns:auto 1fr auto;gap:.625rem;align-items:center}.profileActions{display:flex;gap:.5rem;align-items:center;justify-content:flex-end;flex-wrap:wrap}.avatar{width:2.75rem;height:2.75rem;border-radius:2.75rem;background-size:cover;background-position:center}.avatar.small{width:2.125rem;height:2.125rem}.avatar.tiny{width:1.75rem;height:1.75rem}.avatar.medium{width:5rem;height:5rem}.profileMain{min-width:0;display:flex;flex-direction:column;gap:.25rem}.profileName{font-weight:700;line-height:1.25}.profileMeta{color:var(--muted);font-size:.9rem;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profileBio{margin-top:.625rem;padding-top:.625rem;display:flex;flex-direction:column;gap:.5rem}.approvalsModal .list{margin-top:1rem}.approvalsModal .row .input{flex:1;min-width:0}.approvalsModal .row button{white-space:nowrap}.approvalsSection{margin-top:.75rem;padding-top:.75rem;border-top:.0625rem solid var(--border)}.approvalsSectionTitle{font-weight:600;letter-spacing:.02rem;text-transform:uppercase}.approvalsModal .approvalRowActions{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex:0 0 auto}.approvalsModal .approvalRowActionsInline{display:flex;align-items:center;gap:.5rem}.approvalsModal .approvalIdentity{display:flex;flex-direction:column;gap:.125rem;min-width:0}.approvalsModal .approvalIdentityTop{display:inline-flex;align-items:baseline;gap:.5rem;min-width:0}.approvalsModal .approvalName{font-weight:750;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approvalsModal .approvalAddress{color:var(--muted);font-size:.85rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approvalsModal .approvalAddress code{color:inherit}@media(max-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:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(56.25rem 22.5rem at 10% -20%,rgba(120,140,255,.24),transparent 60%),radial-gradient(50rem 20rem at 105% -10%,rgba(60,240,190,.16),transparent 55%);opacity:1}.profileDropdown>*,.walletDropdown>*{position:relative;z-index:1}.cardDropdownSummary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:flex-start;gap:.625rem;padding:var(--pad)}.cardDropdownSummary::-webkit-details-marker{display:none}.cardDropdownSummary::marker{content:""}.cardDropdownMeta{color:var(--muted);font-size:.9rem;margin-left:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.cardDropdownChevron{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--muted);transition:transform .16s ease,color .16s ease}.cardDropdown[open] .cardDropdownChevron{transform:rotate(180deg);color:var(--text)}.cardDropdownBody{padding:0 var(--pad) var(--pad) var(--pad)}@media(min-width:32.5rem){.cardDropdown{padding:var(--pad)}.cardDropdownSummary{display:none}.cardDropdownBody{padding:0}}.walletRows{display:flex;flex-direction:column}.walletRow{display:grid;grid-template-columns:1fr 1fr;column-gap:1.25rem;row-gap:0;align-items:start}.walletRow+.walletRow{margin-top:.5rem;padding-top:.5rem}.walletContractRow{align-items:center}.walletContractActions{display:flex;gap:.625rem;align-items:center;flex-wrap:wrap}.walletField{min-width:0;display:flex;flex-direction:column;gap:.125rem}.walletActions{margin-top:.5rem}.walletRow .value{font-variant-numeric:tabular-nums}.walletValueWithAction{display:flex;align-items:center;gap:.375rem;min-width:0}.walletValueText{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.walletCopyButton{flex:0 0 auto;width:1.5rem;height:1.5rem;border:none}.walletCopyButton svg{width:.875rem;height:.875rem}.value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:32.5rem){.profileHeader{grid-template-columns:1fr;justify-items:center;text-align:center;gap:.75rem}.profileActions{grid-column:1/-1;justify-content:center}.profileDropdown .cardHeader{justify-content:center}.profileDropdown .cardHeader .cardTitle,.walletDropdown .cardHeader{display:none}}.composer{display:flex;flex-direction:column;gap:.625rem}.modalBody .card.composer{border:none;background:transparent;box-shadow:none;padding:0}.modalBody .card.composer .input,.modalBody .card.composer .textarea,.modalBody .card.composer .file-input{background:var(--surface);border-color:transparent}.composerBlockReason{font-size:.9rem}.videoTrimDialog{display:flex;flex-direction:column;gap:1rem}.videoTrimDialogExisting{font-size:.85rem;color:var(--muted-2)}.videoTrimDialogExisting a{color:var(--link)}.videoTrimDialogPreview{width:100%;overflow:hidden;position:relative}.videoTrimDialogPreviewProcessing{box-shadow:inset 0 0 0 1px #ffffff1a}.videoTrimDialogProcessingOverlay{position:absolute;inset:0;background:#000c;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;text-align:center;padding:1rem;font-size:.85rem;color:#fff}.videoTrimDialogProcessingOverlay>div{display:flex;align-items:center;font-weight:600}.videoTrimDialogProcessingOverlay>div .spinner{margin:.5rem}.videoTrimDialogVideo{display:block;width:100%;max-height:45vh;height:auto;object-fit:contain;border-radius:.75rem;border:.0625rem solid var(--border)}.videoTrimDialogInfo{background:#ffffff08;border:1px solid rgba(255,255,255,.04);border-radius:var(--radius-sm);padding:.65rem .75rem;font-size:.8rem;color:var(--muted-2)}.videoTrimDialogInfoMeta{font-weight:600;color:var(--muted);margin-bottom:.25rem}.videoTrimDialogInfoDescription{margin:0;color:var(--muted-2);line-height:1.4}.videoTrimDialogSliderWrapper{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.videoTrimSlider{display:flex;flex-direction:column;gap:.35rem}.videoTrimSliderTrackContainer{position:relative;width:100%;height:8px;border-radius:999px;background:var(--surface);box-shadow:inset 0 0 0 1px #ffffff0d}.videoTrimSliderTrack{position:relative;height:8px;border-radius:999px;touch-action:none;margin:0 .5rem}.videoTrimSliderRange{position:absolute;top:50%;left:0;transform:translateY(-50%);height:6px;border-radius:4px;background:linear-gradient(90deg,var(--accent),rgba(120,140,255,.9));box-shadow:0 0 12px #6478ff59;cursor:grab;pointer-events:all;touch-action:none;z-index:1}.videoTrimSliderHandle{position:absolute;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;padding:0;background:#ffab3e;cursor:pointer;touch-action:none;z-index:2;transition:transform .12s ease,box-shadow .12s ease;outline:none}.videoTrimSliderHandle:hover:not(:disabled){background:#ffab3e}.videoTrimSliderHandle:active:not(:disabled){transform:translate(-50%,-50%) scale(1.25)}.videoTrimSliderHandle:disabled{cursor:not-allowed}.videoTrimSliderTimes{display:flex;justify-content:space-between;font-size:.8rem;color:var(--muted);gap:1.5rem;margin-top:.75rem}.videoTrimDialogMeta{display:flex;justify-content:space-between;gap:1rem;font-size:.85rem;color:var(--muted-2);flex-wrap:wrap}.videoTrimDialogStop{align-self:flex-end}.videoTrimDialogError{color:var(--danger);font-size:.85rem;background:#ff787814;border-radius:var(--radius-sm);padding:.5rem}.videoTrimDialogActions{display:flex;justify-content:space-between;gap:.5rem}.videoTrimDialogPlaceholder{font-size:.9rem;color:var(--muted)}.imageCropDialog{display:flex;flex-direction:column;gap:1rem}.imageCropDialogExisting{font-size:.85rem;color:var(--muted-2)}.imageCropDialogExisting a{color:var(--link)}.imageCropDialogPreview{width:100%}.imageCropDialogImageStage{display:block;text-align:center;padding:.75rem}.imageCropDialogImageBox{position:relative;display:inline-block;max-width:100%;width:fit-content;text-align:left}.imageCropDialogImage{display:block;max-width:min(100%,720px);width:auto;height:auto;max-height:45vh;border-radius:.75rem;border:.0625rem solid var(--border);object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.imageCropDialogOverlay{position:absolute;inset:0;touch-action:none;border-radius:.75rem;overflow:hidden}.imageCropDialogShade{position:absolute;left:0;top:0;width:100%;background:#0000008c;pointer-events:none}.imageCropDialogShadeBottom{width:100%;left:0}.imageCropDialogShadeLeft,.imageCropDialogShadeRight{background:#0000008c}.imageCropDialogShadeRight{right:auto}.imageCropDialogRect{position:absolute;border:2px solid rgba(255,171,62,.95);box-shadow:0 0 0 1px #00000040;cursor:grab;touch-action:none}.imageCropDialogRect:active{cursor:grabbing}.imageCropDialogHandle{position:absolute;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;padding:0;background:#ffab3e;cursor:pointer;touch-action:none;z-index:2;transition:transform .12s ease,box-shadow .12s ease;outline:none}.imageCropDialogHandle:hover:not(:disabled){background:#ffab3e}.imageCropDialogHandle:active:not(:disabled){transform:translate(-50%,-50%) scale(1.25)}.imageCropDialogHandle:after{width:14px;height:14px;border:3px solid rgb(255,171,62);box-shadow:0 0 8px #00000040}.imageCropDialogMeta{font-size:.85rem;color:var(--muted-2)}.imageCropDialogError{color:var(--danger);font-size:.85rem;background:#ff787814;border-radius:var(--radius-sm);padding:.5rem}.imageCropDialogActions{display:flex;justify-content:space-between;gap:.5rem}.imageCropDialogPlaceholder{width:min(100%,720px);height:min(55vh,420px);border-radius:.75rem;border:.0625rem solid var(--border);background:#ffffff08;color:var(--muted);display:flex;align-items:center;justify-content:center;font-size:.9rem}.hero{display:flex;flex-direction:column;gap:.625rem;position:relative;overflow:hidden;margin-bottom:1rem}.hero.isCompact{gap:.375rem;margin-bottom:.75rem;padding:.875rem}.hero.isCompact:before{opacity:.8}.hero.isCompact .heroTitle{font-size:1.05rem}.heroClose{position:absolute;top:var(--pad-sm);right:var(--pad-sm);width:2rem;height:2rem;font-size:1.05rem;z-index:2;box-shadow:var(--shadow);backdrop-filter:blur(.875rem);-webkit-backdrop-filter:blur(.875rem)}.hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(56.25rem 22.5rem at 10% -20%,rgba(120,140,255,.24),transparent 60%),radial-gradient(50rem 20rem at 105% -10%,rgba(60,240,190,.16),transparent 55%);opacity:1}.hero>*:not(.heroClose){position:relative;z-index:1}.heroTitle{font-family:var(--font-sans);font-weight:800;font-size:1.55rem;letter-spacing:.0125rem}.heroSub{line-height:1.55}.heroBullets{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:.25rem}.feed{display:flex;flex-direction:column;gap:.75rem}.feed-header{display:grid;grid-template-columns:auto auto 1fr auto;grid-template-areas:"title pill . action";align-items:center;gap:.625rem;padding:.625rem 0}.feedHeaderLeft{grid-area:title;display:flex;align-items:center;gap:.625rem;min-width:0}.feedHeaderInlineAction{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.accountFeedHeaderTabs{display:flex;align-items:center;gap:.375rem;flex-wrap:nowrap;white-space:nowrap}.accountFeedTabButton{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;height:2.25rem;padding:0 .4rem;min-width:2.25rem;border-radius:var(--radius-sm);border:0;background:transparent;color:var(--muted);box-shadow:none;font:inherit;font-weight:650}.accountFeedTabButton svg{display:block;flex:0 0 auto;width:1.25rem;height:1.25rem}.accountFeedTabCount{min-width:0;font-size:.95rem;font-weight:650;color:inherit;white-space:nowrap}.accountFeedTabButton:hover:not(:disabled){background:transparent;color:var(--text)}.accountFeedTabButton.isActive{background:transparent;color:var(--text)}.accountFeedTabButton.isActive.isLiked{color:var(--danger)}.accountFeedTabButton.isActive.isSaved{color:var(--link)}.feedHeaderTitle{grid-area:title;font-family:var(--font-sans);font-weight:800;letter-spacing:.0125rem;margin:0;line-height:2.25rem;min-width:0}.feedHeaderAction{grid-area:action;display:flex;justify-content:flex-end;justify-self:end}.feedHeaderControls{display:flex;align-items:center;gap:.5rem}.feedSearchWrap{position:relative;flex:1 1 auto;min-width:12rem}.feedSearch::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.feedSearch::-ms-clear,.feedSearch::-ms-reveal{display:none;width:0;height:0}.feed>.demoFeedBanner{margin-top:1rem;margin-bottom:0;overflow:visible;z-index:4}.demoFeedBanner.hero:before{border-radius:var(--radius-lg);background:radial-gradient(60rem 26rem at -10% 120%,color-mix(in srgb,var(--accent) 28%,transparent),transparent 60%),radial-gradient(52rem 22rem at 110% -20%,color-mix(in srgb,var(--danger) 26%,transparent),transparent 55%)}.feed>.demoFeedBanner+.feed-header{margin-top:0}.demoFeedHighlight{text-decoration:underline;font-weight:700}.demoFeedBanner.hero .demoFeedBannerTooltip{position:absolute;top:calc(var(--pad-sm) + 2.5rem);right:var(--pad-sm);width:min(24rem,100% - var(--pad-sm) * 2);padding:.75rem .875rem;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--accent);box-shadow:var(--shadow);backdrop-filter:blur(.875rem);-webkit-backdrop-filter:blur(.875rem);z-index:3}.demoFeedBannerTooltipTitle{font-weight:800;letter-spacing:.01rem;color:var(--accent-contrast)}.demoFeedBannerTooltipText{margin-top:.375rem;top:var(--pad-sm);right:calc(var(--pad-sm) + 2.5rem);color:var(--accent-contrast)}.feedHeaderFilterCluster{display:flex;align-items:center;gap:.5rem;flex:0 0 auto;z-index:3;grid-area:pill;justify-self:end;align-self:center}.feedSearch{width:18rem}.feedSearchEnd{position:absolute;right:0;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:.5rem}.feedSearchMeta{font-size:.75rem;font-weight:650;color:var(--muted-2);pointer-events:none;white-space:nowrap}.feedSearchSubmit{width:2.25rem;height:2.25rem;padding:0;display:inline-flex;align-items:center;justify-content:center}.feedSearchSubmit .spinner{width:1.125rem;height:1.125rem}.feedSearchModal{display:flex;gap:.75rem;align-items:center}.feedSearchModalInput{flex:1 1 auto;min-width:0}.feedTopbarSearchModal{display:flex;flex-direction:column;gap:.75rem}.feedTopbarSearchRow{display:flex;align-items:center;width:100%}.feedTopbarSearchField{position:relative;width:100%}.feedTopbarSearchInput{padding-right:3.25rem}.feedTopbarSearchSubmit{width:2.25rem;height:2.25rem;border-radius:999px}.feedNetworksModal{display:flex;flex-direction:column;gap:.75rem}.feedNetworksModalList{display:flex;flex-direction:column;gap:.375rem;margin-top:.25rem}.feedNetworksModalOption{display:flex;align-items:center;gap:.75rem;padding:.75rem .875rem;border-radius:var(--radius-sm);border:.0625rem solid transparent;background:color-mix(in srgb,var(--bg) 86%,var(--surface-2));color:var(--text);cursor:pointer}.feedNetworksModalOption.isActive{border-color:var(--link);background:color-mix(in srgb,var(--bg) 76%,var(--surface-2))}.feedNetworksModalOptionLabel{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.feedNetworksModalOptionText{display:inline-flex;align-items:baseline;gap:.375rem;min-width:0;font-size:1.05rem}.feedNetworksModalOptionPrimary{color:var(--text);font-weight:700}.feedNetworksModalOptionSecondary{color:var(--muted);font-weight:650;font-size:.92em}.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;-webkit-appearance:none;width:1.25rem;height:1.25rem;margin:0;display:inline-grid;place-content:center;border-radius:.35rem;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%);box-shadow:none}.feedNetworksModalList input[type=checkbox]:after{content:"";width:.65rem;height:.35rem;border-left:.16rem solid var(--accent-contrast);border-bottom:.16rem solid var(--accent-contrast);transform:rotate(-45deg) translateY(-.03rem);opacity:0}.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}.feedNetworkFilter{position:relative;flex:0 0 auto}.feedNetworkFilterSummary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;list-style:none;border-radius:var(--radius-sm);gap:.5rem;min-width:8.5rem}.feedNetworkFilterSummaryLabel{flex:0 0 auto}.feedNetworkFilterSummaryIcons{display:inline-flex;align-items:center;justify-content:flex-end;gap:.375rem}.feedNetworkFilterSummaryIcons .chainBrandMark{width:18px;height:18px}.feedNetworkFilterSummary:after{content:"▾";margin-left:.5rem;opacity:.8}.feedNetworkFilter[open] .feedNetworkFilterSummary{background:var(--surface);border-color:var(--link);color:var(--text)}.feedNetworkFilterSummary::marker{content:""}.feedNetworkFilterSummary::-webkit-details-marker{display:none}.feedNetworkFilterMenu{position:absolute;right:0;top:calc(100% + .375rem);z-index:20;min-width:14rem;padding:.625rem;border-radius:var(--radius-md);border:.0625rem solid var(--border);background:var(--accent);box-shadow:var(--shadow);backdrop-filter:blur(.75rem);-webkit-backdrop-filter:blur(.75rem);overflow:hidden;isolation:isolate;display:flex;flex-direction:column;gap:.375rem}.feedNetworkFilterMenu:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(56.25rem 22.5rem at 10% -20%,rgba(120,140,255,.24),transparent 60%),radial-gradient(50rem 20rem at 105% -10%,rgba(60,240,190,.16),transparent 55%)}.feedNetworkFilterMenu>*{position:relative;z-index:1}.feedNetworkFilterMenu input[type=checkbox]{appearance:none;-webkit-appearance:none;width:1.1rem;height:1.1rem;margin:0;display:inline-grid;place-content:center;border-radius:.35rem;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%);box-shadow:none}.feedNetworkFilterMenu input[type=checkbox]:after{content:"";width:.55rem;height:.3rem;border-left:.14rem solid var(--accent-contrast);border-bottom:.14rem solid var(--accent-contrast);transform:rotate(-45deg) translateY(-.03rem);opacity:0}.feedNetworkFilterMenu input[type=checkbox]:checked{background:var(--accent);border-color:color-mix(in srgb,var(--accent) 70%,var(--text) 10%)}.feedNetworkFilterMenu input[type=checkbox]:checked:after{opacity:1}.feedNetworkFilterMenu input[type=checkbox]:hover{border-color:color-mix(in srgb,var(--border) 45%,var(--text) 28%)}.feedNetworkFilterMenu input[type=checkbox]:focus-visible{outline:.125rem solid var(--link);outline-offset:.125rem}.feedNetworkFilterOption{display:flex;align-items:center;gap:.5rem;padding:.5625rem .625rem;border-radius:var(--radius-sm);border:.0625rem solid transparent;background:color-mix(in srgb,var(--bg) 86%,var(--surface-2));color:var(--text);cursor:pointer}.feedNetworkFilterOptionLabel{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.feedNetworkFilterOptionText{display:inline-flex;align-items:baseline;gap:.375rem;min-width:0}.feedNetworkFilterOptionPrimary{color:var(--text);font-weight:700}.feedNetworkFilterOptionSecondary{color:var(--muted);font-weight:650;font-size:.9em}.feedNetworkFilterOption:hover{background:color-mix(in srgb,var(--bg) 78%,var(--surface-2));border-color:color-mix(in srgb,var(--border) 70%,var(--bg) 30%)}.feedNetworkFilterOption:has(input[type=checkbox]:focus-visible){border-color:var(--link)}@media(max-width:56.25rem){.feedNetworkFilterSummary{min-width:9.25rem}.feed-header{grid-template-columns:1fr auto;grid-template-areas:"title pill" "action action";align-items:center}.feedHeaderLeft{width:100%;justify-content:space-between}.feedHeaderInlineAction{margin-left:auto}.feedHeaderAction{width:100%;justify-content:stretch}.feedHeaderControls{width:100%;flex-wrap:nowrap;justify-content:stretch}.feedHeaderFilterCluster{width:auto;justify-content:flex-end;flex:0 0 auto}.feedSearch{width:100%;flex:1 1 auto;min-width:0}.feedSearchWrap{width:auto;flex:1 1 auto;min-width:0}.feedNetworkFilter,.feedNetworkFilterSummary{width:auto}}@media(max-width:32.5rem){.feedHeaderControls{width:100%;justify-content:space-between;padding:0 .25rem}.feedSearchWrap{width:auto;flex:0 0 auto;min-width:0;order:1}.feedHeaderFilterCluster{order:2;margin-left:auto}.feedSearchInline,.feedSearchMeta{display:none}.feedSearchModalInput{font-size:1rem}.feedNetworkFilterSummary{min-width:10rem}}.pill{display:inline-flex;align-items:center;padding:.5rem .75rem;border-radius:62.4375rem;border:.0625rem solid var(--border);background:var(--surface-2);color:var(--muted);font-size:.9rem;font-weight:650;line-height:1}.pill.isCurrentNetwork,.pill.isActive{border-color:var(--link);background:var(--surface);color:var(--text)}.pillIcon{display:inline-flex;align-items:center;justify-content:center;margin-right:.375rem;flex:0 0 auto}.chainBrandMark{--brand-hue: 210;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:0;background:transparent;border:0;color:hsl(var(--brand-hue),75%,55%)}.pillButton{appearance:none;-webkit-appearance:none;cursor:pointer;font:inherit;line-height:1;box-shadow:none;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .12s ease}.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{opacity:.6!important;cursor:not-allowed!important;filter:grayscale(.3);pointer-events:auto!important}.list{display:flex;flex-direction:column;gap:.5rem}.listRow{display:flex;justify-content:space-between;gap:.75rem;padding:.75rem;border-radius:var(--radius-md);border:.0625rem solid var(--border);background:var(--surface);text-decoration:none}.listRowLeft{display:flex;align-items:center;gap:.625rem;min-width:0}.listRowLeft .avatar{flex:0 0 auto}.listRowRight{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex:0 0 auto;position:relative}.notificationsShowBurnedToggle{gap:.5rem}.notificationsCheckbox{width:1.05rem;height:1.05rem;border-radius:.25rem;border:.0625rem solid color-mix(in srgb,var(--border) 85%,transparent);background:color-mix(in srgb,var(--surface) 85%,transparent);display:inline-flex;align-items:center;justify-content:center;color:var(--text);flex:0 0 auto}.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:transparent}.notificationsShowBurnedToggle{display:inline-flex;align-items:center;gap:.35rem}.notificationMessage{margin-top:.125rem;color:var(--muted);font-size:.9rem;overflow:hidden;text-overflow:ellipsis;font-weight:400}.notificationAvatarWrap{position:relative;flex:0 0 auto}.notificationKindBadge{width:1.5rem;height:1.5rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--muted);background:var(--surface-2);border:.0625rem solid color-mix(in srgb,currentColor 45%,var(--border));position:absolute;right:-.25rem;bottom:-.25rem;z-index:3}.notificationKindBadge svg{display:block;width:1rem;height:1rem}.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{width:2.75rem;height:2.75rem;border-radius:.6rem;background-size:cover;background-position:center;background-color:var(--surface-2);border:.0625rem solid color-mix(in srgb,var(--border) 70%,transparent);position:relative;overflow:hidden}.notificationThumbWrap{position:relative;flex:0 0 auto;--notification-thumb-accent: var(--muted)}.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){display:flex;align-items:center;justify-content:center;color:var(--muted)}.notificationPostThumb.isPlaceholder:not(.isRemoved) svg{width:1.15rem;height:1.15rem;opacity:.85}.notificationPostThumb.isRemoved{display:flex;align-items:center;justify-content:center;color:var(--notification-thumb-accent)}.notificationPostThumb.isRemoved svg{width:1.2rem;height:1.2rem}.notificationActionIcon{width:1.25rem;height:1.25rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--muted);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.notificationActionIcon svg{display:block;width:1.25rem;height:1.25rem}.notificationActionIcon.isFilled svg{fill-opacity:.7;stroke-opacity:.85}.notificationActionIcon.isLike{color:var(--danger)}.notificationActionIcon.isSave{color:var(--link)}.notificationActionIcon.isComment{color:var(--accent)}.notificationActionIcon.isTip{color:color-mix(in srgb,var(--accent) 80%,var(--text))}.notificationActionIcon.isFollow{color:var(--link)}.notificationActionIcon.isAdmin{color:var(--accent)}.notificationActionIcon.isApproval{color:var(--link)}.notificationActionIcon.isRemove,.notificationActionIcon.isReport{color:var(--danger)}.notificationDetailText{font-size:.8rem;color:var(--muted)}.notificationActorLink{color:var(--link);text-decoration:none}.notificationActorLink:hover{text-decoration:underline;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);overflow:hidden;backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);display:flex;flex-direction:column;break-inside:avoid;margin:0 0 .75rem;width:100%}.post.comment{margin:0}.postSkeleton{-webkit-user-select:none;user-select:none}.postSkeleton .post-body{display:flex;flex-direction:column;gap:.5rem;padding:0 1rem 1rem}@media(min-width:47.5rem){.posts{column-count:2}}.postHead{display:flex;gap:.625rem;padding:.75rem;align-items:center}.postHeadMain{flex:1;min-width:0}.postHeadTop{display:flex;justify-content:space-between;gap:.625rem;align-items:center;flex-wrap:nowrap;min-width:0}.postAuthor{font-weight:700;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto}.postAuthor a{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.postBodyLink{color:inherit;text-decoration:none;display:block}.postTokenArea{display:inline-flex;align-items:center;gap:.375rem;flex:0 0 auto;white-space:nowrap}.postTokenActions{display:inline-flex;align-items:center;gap:.25rem}.postTokenActions .iconButton{width:1.875rem;height:1.875rem;font-size:1rem}.badge{display:inline-flex;align-items:center;margin-left:.5rem;padding:.125rem .5rem;border-radius:62.4375rem;border:.0625rem solid var(--border);background:var(--surface-2);color:var(--muted);font-size:.8rem;font-weight:650;line-height:1}.badge.networkBadge{margin-left:.375rem;font-size:.75rem}.postNetworkMarkLink{display:inline-flex;align-items:center;justify-content:center;margin-left:.375rem;text-decoration:none}.postNetworkMarkLink .chainBrandMark{width:24px;height:24px}.badge.networkBadge.isCurrentNetwork{border-color:var(--link);background:var(--surface);color:var(--text)}.badge.savedBadge{margin-left:.375rem;font-size:.75rem;color:var(--link);gap:.25rem}.postImageLink{display:block;cursor:pointer}.postImage{width:100%;height:auto;display:block;border-top:0;border-bottom:0;margin-top:0}.post-body{padding:0rem 1rem}.postCaption{padding:0rem 1rem 1rem;border-top:0}.post-body+.post-body{border-top:0}.post-body p{margin:0 0 .625rem}.post-body p:last-child{margin-bottom:0}.comment-box{display:flex;gap:.625rem;margin-top:.625rem}.postText{color:var(--text)}.postFooter{padding:.5rem;border-top:0;display:flex;flex-direction:column;gap:.375rem}.postFooter.afterMedia{border-top:0}.postStats{display:flex;flex-wrap:nowrap;gap:.25rem;align-items:center;justify-content:flex-start;width:100%}.postActionIcon{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;height:2rem;padding:0 .3125rem;min-width:2rem;border-radius:62.4375rem;border:.0625rem solid transparent;background:transparent;color:var(--muted);cursor:pointer}.postActionIcon svg{display:block;flex:0 0 auto;width:1.125rem;height:1.125rem}.postActionCount{min-width:0;font-size:.85rem;font-weight:650;color:inherit;white-space:nowrap}.postActionIcon.isActive{background:transparent;border-color:transparent;color:var(--text)}.postActionIcon.isActive.isLike{color:var(--danger)}.postActionIcon.isActive.isSaved{color:var(--link)}.postActionIcon:focus-visible{outline:.125rem solid var(--link);outline-offset:.125rem}.postForm{display:flex;flex-direction:column;gap:.625rem;padding:0;border-radius:0;border:0;background:transparent}.postFormRow{display:flex;gap:.625rem;align-items:center}.postFormRow button{min-width:5.5rem}.postField{flex:1;width:100%;border-radius:var(--radius-md);border:.0625rem solid var(--border);background:var(--surface-2);color:var(--text);padding:.625rem .75rem;outline:none;min-width:0}.postField:focus-visible{outline:.125rem solid var(--link);outline-offset:.125rem}.tipSupport{display:flex;flex-direction:column;gap:.5rem;margin-top:.25rem}.tipSupportHeader{display:flex;align-items:center;gap:.5rem}.tipSupportLabel{color:var(--muted);font-weight:650;font-size:.9rem}.iconButton.tipSupportHelp{width:1.9rem;height:1.9rem}.tipSupportDropdown{padding:0 .625rem;border-radius:var(--radius-md);border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 86%,#fff 14%);box-shadow:inset 0 1px color-mix(in srgb,#fff 10%,transparent);overflow:hidden;max-height:0;opacity:0;transform:translateY(-.25rem);transition:max-height .18s ease,opacity .18s ease,transform .18s ease,padding .18s ease}.tipSupportDropdown.isOpen{max-height:8rem;opacity:1;transform:translateY(0);padding:.5rem .625rem}.tipSupportDropdownTitle{font-weight:800;letter-spacing:.01rem;font-size:.9rem}.tipSupportDropdownText{margin-top:.25rem;color:var(--muted);font-size:.9rem;line-height:1.25}@media(prefers-reduced-motion:reduce){.tipSupportDropdown{transition:none}}.tipSupportOptions{display:flex;gap:.5rem;flex-wrap:wrap}.tipSupportSummary{margin-top:.125rem;padding:.5rem .625rem;border-radius:var(--radius-md);border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 84%,#fff 16%);box-shadow:inset 0 1px color-mix(in srgb,#fff 10%,transparent);color:var(--text);font-size:.9rem;line-height:1.25;display:flex;flex-direction:column;gap:.25rem}.tipSupportSummary .muted{color:var(--muted);font-weight:650}.tipSupportSummaryRow{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;min-width:0}.tipSupportSummaryValue{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.tipSupportSaveButton{align-self:flex-start}.tx-panel{margin-top:.75rem;border:.0625rem solid var(--border);background:var(--surface-2);border-radius:.75rem;padding:.625rem}.tx-title{font-weight:700;margin-bottom:.5rem}.tx-row{display:grid;grid-template-columns:auto 1fr auto;gap:.5rem;align-items:center;padding:.375rem 0;border-top:.0625rem solid var(--border)}.tx-row:first-child{border-top:none}.tx-state{font-size:.8rem;padding:.125rem .5rem;border-radius:62.4375rem;border:.0625rem solid var(--border);font-weight:650;color:var(--text);background:color-mix(in srgb,var(--bg) 90%,var(--surface-2))}.tx-pending,.tx-signing{background:color-mix(in srgb,#ffd166 22%,transparent);border-color:color-mix(in srgb,#ffd166 65%,var(--border))}.tx-confirmed{background:color-mix(in srgb,#2ee59d 18%,transparent);border-color:color-mix(in srgb,#2ee59d 62%,var(--border))}.tx-failed{background:color-mix(in srgb,#ff6b6b 18%,transparent);border-color:color-mix(in srgb,#ff6b6b 62%,var(--border))}.tx-cancelled{background:color-mix(in srgb,#5aa7ff 16%,transparent);border-color:color-mix(in srgb,#5aa7ff 60%,var(--border))}.tx-link,.tx-hash,.tx-label{color:var(--toast-text);font-size:.9rem;padding:.25rem .5rem}.commentList{display:flex;flex-direction:column;gap:.625rem}.commentComposer{margin-bottom:1.25rem}.commentReplies{border-top:.0625rem solid var(--border);display:flex;flex-direction:column}.commentReplies .commentReply+.commentReply{border-top:.0625rem solid var(--border)}.commentReplyTo{color:var(--link);font-weight:600;margin-right:.375rem}.commentEmpty{padding:.875rem 0;text-align:center}.modalOverlay{position:fixed;inset:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;padding:1.125rem;z-index:50;backdrop-filter:blur(.95rem) saturate(.8);-webkit-backdrop-filter:blur(.95rem) saturate(.8)}.modalContent{width:100%;max-width:32.5rem;border:.025rem solid var(--border);background:color-mix(in srgb,var(--bg) 88%,var(--surface-2));border-radius:var(--radius-lg);box-shadow:var(--shadow),0 0 0 .025rem var(--border);overflow:hidden;max-height:calc(100vh - 2.25rem);display:flex;flex-direction:column}.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{margin-top:.25rem;gap:.625rem}.modalBody .rowActions.modalFooterInline{justify-content:space-between;align-items:center;flex-wrap:nowrap}.notificationsModalFooter{padding-top:1rem}.modalHeader{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem;border-bottom:.0625rem solid var(--border);background:color-mix(in srgb,var(--bg) 70%,var(--surface))}.modalHeaderContent{display:flex;align-items:center;gap:.75rem}.modalHeaderActions{display:inline-flex;align-items:center;gap:.5rem}.modalHeaderTrailing{font-size:.8rem;font-weight:650;color:var(--muted-2);white-space:nowrap}.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);font-weight:800;letter-spacing:.0125rem}.modalBody{padding:1.125rem;overflow:auto}@media(max-width:32.5rem){.modalOverlay{align-items:flex-end;padding:0}.modalContent{max-width:100%;max-height:100vh;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.modalHeader{padding:.75rem .875rem}.modalBody{padding:.875rem}.modalBody .row,.modalBody .rowActions{flex-direction:column;align-items:stretch}.modalBody .rowActions>*{width:100%;justify-content:center}.modalBody .rowActions.modalFooterInline{flex-direction:row;align-items:center}.modalBody .rowActions.modalFooterInline>*{width:auto}}.walletConnectModal{display:flex;flex-direction:column;gap:.875rem}.walletConnectError{border-radius:.75rem;padding:.625rem .75rem;background:#ff78782e;border:.0625rem solid rgba(255,120,120,.35);color:var(--danger);font-size:.9rem}.walletConnectList{display:flex;flex-direction:column;gap:.75rem}.walletConnectItem{width:100%;text-align:left;display:flex;align-items:center;gap:.875rem;padding:.75rem .875rem;border-radius:1rem;border:.0625rem solid var(--border);background:color-mix(in srgb,var(--bg) 76%,var(--surface-2));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;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:1rem;color:var(--text);background:linear-gradient(135deg,#78aaff59,#78ffd833);border:.0625rem solid rgba(255,255,255,.08)}.walletConnectMeta{flex:1;display:flex;flex-direction:column;gap:.125rem}.walletConnectName{font-weight:600}.walletConnectDescription{font-size:.85rem;color:var(--muted)}.walletConnectBadge{padding:.25rem .5rem;border-radius:999px;font-size:.7rem;font-weight:600;background:#78aaff33;color:var(--text);border:.0625rem solid rgba(120,170,255,.35);white-space:nowrap}.walletConnectBadge.is-installed{background:#46be782e;border-color:#46be7859;color:#78ffb4f2}html[data-theme=light] .walletConnectBadge.is-installed{background:#28c8782e;border-color:#28c8786b;color:#0a5a2deb}.walletConnectBadge.is-unavailable{background:#ff787829;border-color:#ff78784d;color:#ffb4b4e6}
