.mu-account-switcher *,.mu-account-switcher :before,.mu-account-switcher :after{box-sizing:border-box}.mu-account-switcher__pane:hover,.mu-account-switcher[data-state=open] .mu-account-switcher__pane{background:color-mix(in srgb, var(--mu-fg) 6%, transparent)}.mu-account-switcher__avatar>a:hover .mu-account-avatar{box-shadow:0 0 0 2px color-mix(in srgb, var(--mu-accent) 55%, transparent)}.mu-account-switcher__avatar>a:focus-visible,.mu-account-switcher__trigger:focus-visible,.mu-account-menu__item:focus-visible{outline:3px solid color-mix(in srgb, var(--mu-focus) 40%, transparent);outline-offset:0}.mu-account-switcher__chevron{width:.875rem;height:.875rem;color:var(--mu-muted-fg);opacity:0;flex-shrink:0;transition:opacity .12s}.mu-account-skeleton{background:color-mix(in srgb, var(--mu-fg) 10%, transparent);vertical-align:middle;border-radius:.25rem;max-width:100%;height:.875rem;animation:1.4s ease-in-out infinite mu-account-pulse;display:inline-block}@keyframes mu-account-pulse{50%{opacity:.5}}.mu-account-menu{z-index:30;border:1px solid color-mix(in srgb, var(--mu-border) 60%, transparent);background:var(--mu-surface);transform-origin:0 100%;border-radius:.75rem;width:max(100%,15rem);padding:.25rem;animation:.14s ease-out mu-account-menu-in;position:absolute;bottom:calc(100% + .5rem);left:0;box-shadow:0 1px 2px #0000000f,0 12px 32px #00000029}@keyframes mu-account-menu-in{0%{opacity:0;transform:translateY(4px)scale(.98)}}@media (prefers-reduced-motion:reduce){.mu-account-menu,.mu-account-skeleton{animation:none}}.mu-account-menu__separator{background:color-mix(in srgb, var(--mu-border) 70%, transparent);height:1px;margin:.25rem -.25rem}.mu-account-menu__item:hover,.mu-account-menu__item:focus-visible{background:color-mix(in srgb, var(--mu-fg) 7%, transparent)}.mu-account-menu__icon{width:1rem;height:1rem;color:var(--mu-muted-fg);flex-shrink:0}.mu-notification-bell[data-mu=side-nav-bell]:hover{background:#f5f5f50f}@supports (color:color-mix(in lch, red, blue)){.mu-notification-bell[data-mu=side-nav-bell]:hover{background:color-mix(in srgb, var(--mu-fg,#f5f5f5) 6%, transparent)}}@keyframes mu-bell-swing{0%{transform:rotate(0)}10%{transform:rotate(15deg)}26%{transform:rotate(-12deg)}42%{transform:rotate(8deg)}58%{transform:rotate(-5deg)}74%{transform:rotate(3deg)}88%{transform:rotate(-1.5deg)}to{transform:rotate(0)}}@keyframes mu-bell-clapper{0%{transform:rotate(0)}10%{transform:rotate(-17deg)}26%{transform:rotate(14deg)}42%{transform:rotate(-10deg)}58%{transform:rotate(6deg)}74%{transform:rotate(-3.5deg)}88%{transform:rotate(2deg)}to{transform:rotate(0)}}@keyframes mu-bell-pop{0%{transform:scale(0)}70%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes mu-bell-digit{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes mu-bell-digit-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes mu-bell-ping{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2)}}@media (prefers-reduced-motion:reduce){.mu-notification-bell:active,.mu-notification-bell__badge,.mu-notification-bell__digit,.mu-notification-bell__ping,.mu-notification-bell__glyph[data-swing=true],.mu-notification-bell__clapper[data-swing=true]{animation:none;scale:1}}.bi{--bi-good:#3fb97a;--bi-warn:#e0a43a;--bi-bad:#e5594f;--bi-pending:#8a8f98;width:100%;position:relative}.bi__img{-o-object-fit:contain;object-fit:contain;border-radius:.375rem;border-radius:var(--radius-md,.375rem);border:1px solid #0000004d;width:100%;height:35vh;display:block}.bi__ph--wait{background:#ffffff0f;animation:1.4s ease-in-out infinite bi-pulse}.bi__ph--bad{background:repeating-linear-gradient(45deg,#e5594f40 0 8px,#ffffff0a 8px 16px)}@keyframes bi-pulse{50%{opacity:.5}}.bi{--bi-seal:polygon(100% 50%, 99.2% 53.2%, 97.1% 56.2%, 94.1% 58.8%, 91.1% 61%, 88.5% 63.1%, 87% 65.3%, 86.5% 68%, 86.8% 71.2%, 87.4% 75%, 87.7% 78.9%, 87.1% 82.5%, 85.4% 85.4%, 82.5% 87.1%, 78.9% 87.7%, 75% 87.4%, 71.2% 86.8%, 68% 86.5%, 65.3% 87%, 63.1% 88.5%, 61% 91.1%, 58.8% 94.1%, 56.2% 97.1%, 53.2% 99.2%, 50% 100%, 46.8% 99.2%, 43.8% 97.1%, 41.2% 94.1%, 39% 91.1%, 36.9% 88.5%, 34.7% 87%, 32% 86.5%, 28.8% 86.8%, 25% 87.4%, 21.1% 87.7%, 17.5% 87.1%, 14.6% 85.4%, 12.9% 82.5%, 12.3% 78.9%, 12.6% 75%, 13.2% 71.2%, 13.5% 68%, 13% 65.3%, 11.5% 63.1%, 8.9% 61%, 5.9% 58.8%, 2.9% 56.2%, 0.8% 53.2%, 0% 50%, 0.8% 46.8%, 2.9% 43.8%, 5.9% 41.2%, 8.9% 39%, 11.5% 36.9%, 13% 34.7%, 13.5% 32%, 13.2% 28.8%, 12.6% 25%, 12.3% 21.1%, 12.9% 17.5%, 14.6% 14.6%, 17.5% 12.9%, 21.1% 12.3%, 25% 12.6%, 28.7% 13.2%, 32% 13.5%, 34.7% 13%, 36.9% 11.5%, 39% 8.9%, 41.2% 5.9%, 43.8% 2.9%, 46.8% 0.8%, 50% 0%, 53.2% 0.8%, 56.2% 2.9%, 58.8% 5.9%, 61% 8.9%, 63.1% 11.5%, 65.3% 13%, 68% 13.5%, 71.2% 13.2%, 75% 12.6%, 78.9% 12.3%, 82.5% 12.9%, 85.4% 14.6%, 87.1% 17.5%, 87.7% 21.1%, 87.4% 25%, 86.8% 28.7%, 86.5% 32%, 87% 34.7%, 88.5% 36.9%, 91.1% 39%, 94.1% 41.2%, 97.1% 43.8%, 99.2% 46.8%)}.bi .bi__badge{z-index:2;cursor:pointer;filter:drop-shadow(0 2px 2px #0000008c)drop-shadow(0 5px 7px #0006);background:0 0;border:0;place-items:center;width:1.9rem;height:1.9rem;padding:0;transition:transform .12s,filter .12s;display:grid;position:absolute;top:.3rem;right:.3rem}.bi .bi__badge:before{content:"";clip-path:var(--bi-seal);background:#ffffffeb;position:absolute;inset:0}.bi .bi__badge:hover{filter:drop-shadow(0 3px 3px #0000008c)drop-shadow(0 8px 10px #0006);transform:translateY(-1px)scale(1.06)}.bi-ico{width:1.62rem;height:1.62rem;clip-path:var(--bi-seal);background-image:radial-gradient(circle at 30% 25%,#ffffff80,#0000 55%),radial-gradient(circle at 70% 80%,#00000040,#0000 60%);flex:none;place-items:center;display:inline-grid;position:relative}.bi-ico svg{fill:none;stroke:#0d0d0d;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:.95rem;height:.95rem}.bi-ico--good{background-color:var(--bi-good)}.bi-ico--warn{background-color:var(--bi-warn)}.bi-ico--bad{background-color:var(--bi-bad)}.bi-ico--unknown{background-color:var(--bi-pending)}.bi-ico--pending{background-color:#2a2d33}.bi-spin{border:2px solid var(--bi-pending);border-top-color:#0000;border-radius:50%;width:.8rem;height:.8rem;animation:.8s linear infinite bi-rot}@keyframes bi-rot{to{transform:rotate(360deg)}}.bi-drop{fill:#5aa7ff;flex:none;width:.9rem;height:.9rem}.bi-pop{z-index:5;color:#eee;background:#101010;border:1px solid #333;border-radius:.5rem;width:min(17rem,100% - .7rem);max-height:calc(100% - 2.6rem);padding:.6rem;font-size:.72rem;position:absolute;top:2rem;right:.35rem;overflow:auto;box-shadow:0 8px 24px #00000080}.bi-pop code{font-family:monospace;font-family:var(--font-family-mono,monospace);text-overflow:ellipsis;overflow:hidden}.bi-pop__row{justify-content:space-between;gap:.5rem;padding:.1rem 0;display:flex}.bi-pop__row span{opacity:.55}.bi-pop__row--head{justify-content:flex-start;align-items:center;gap:.3rem;margin-bottom:.2rem;font-weight:600}.bi-pop__hr{background:#2a2a2a;height:1px;margin:.4rem 0}.bi-pop__att{grid-gap:.4rem;grid-template-columns:.6rem 1fr auto auto;align-items:center;gap:.4rem;padding:.12rem 0;display:grid}.bi-pop__att em{opacity:.5;font-style:normal}.bi-pop__dot{background-color:var(--bi-pending);border-radius:50%;width:.5rem;height:.5rem}.bi-pop__att--ok .bi-pop__dot{background-color:var(--bi-good)}.bi-pop__att--bad-hash .bi-pop__dot{background-color:var(--bi-bad)}.bi-pop__att--404 .bi-pop__dot,.bi-pop__att--timeout .bi-pop__dot,.bi-pop__att--error .bi-pop__dot{background-color:var(--bi-warn)}.bi-pop__close{color:inherit;opacity:.6;cursor:pointer;background:0 0;border:0;margin-top:.4rem;font-size:.7rem}.bi__link{display:block}.bi--fill,.bi--fill .bi__link,.bi--fill .bi__img{height:100%}.bi-pop__row code,.bi-pop__att code{text-align:right;flex:1;min-width:0}.bi-pop__att{grid-template-columns:.6rem 1fr auto auto auto}.bi-pop__note{opacity:.7;margin:.4rem 0 0;line-height:1.3}.copy-btn{opacity:.55;flex:none;place-items:center;padding:.1rem;display:inline-grid}.copy-btn:hover{opacity:1}.copy-btn svg{width:.85rem;height:.85rem}.bi__blur{background:#ffffff0a}.bi--saver .bi__ph{background:#ffffff0f}.bi .bi__load{z-index:2;color:#fff;min-height:2rem;font:inherit;white-space:nowrap;cursor:pointer;background:#000000b8;border:0;border-radius:999px;padding:.35rem .9rem;font-size:.85rem;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bi .bi__load:hover{background:#000000d9}.bi .bi__load:focus-visible{outline:2px solid #ff6b16;outline:2px solid var(--app-accent,#ff6b16);outline-offset:2px}.home-nav{flex-direction:column;gap:.5rem;padding:.6rem 1rem .5rem;display:flex}.home-nav__start,.home-nav__end{align-items:center;gap:.15rem;min-width:0;display:flex}.home-nav__start{flex:auto}.home-nav__end{flex:none;margin-left:auto}.home-nav__subs[hidden]{display:none}.home-nav--deck{flex-flow:wrap;align-items:center;gap:.5rem .75rem}.home-nav--deck .home-nav__seg{flex:0 640px;min-width:max-content}.home-nav--deck .home-nav__toolbar{flex:none;width:auto}.home-nav__seg{border:1px solid var(--app-border);background:color-mix(in srgb, var(--app-surface) 74%, transparent);border-radius:.75rem;align-items:stretch;padding:.2rem;display:flex}.home-nav__segitem{color:var(--app-muted);white-space:nowrap;border-radius:.55rem;flex:1;justify-content:center;align-items:center;gap:.4rem;padding:.45rem .5rem;font-size:.8rem;font-weight:700;display:inline-flex}.home-nav__segitem:hover{color:var(--app-text)}.home-nav__segitem[aria-current=page]{background:var(--app-surface-raised);color:var(--app-text);box-shadow:0 1px 3px #00000026}.home-nav__segitem--deck{flex:none;padding-inline:.75rem}.home-nav__segsep{background:var(--app-border);width:1px;margin:.35rem .2rem}.home-nav__badge{background:var(--app-accent);min-width:1.25rem;height:1.1rem;color:var(--app-on-accent);border-radius:999px;justify-content:center;align-items:center;padding:0 .35rem;font-size:.65rem;font-weight:800;line-height:1;display:inline-flex}@media (width<=520px){.home-nav__segitem span:not(.home-nav__badge){display:none}}.home-nav__toolbar{justify-content:space-between;align-self:stretch;align-items:center;gap:.15rem;width:100%;min-height:2rem;display:flex}.home-nav__subs{scrollbar-width:none;flex:0 auto;gap:.15rem;min-width:0;display:flex;overflow-x:auto}.home-nav__sub,.home-nav__icon{min-width:2rem;height:2rem;color:var(--app-muted);border-radius:.5rem;flex:none;justify-content:center;align-items:center;gap:.35rem;transition:background-color .15s,color .15s;display:inline-flex}.home-nav__sub{padding:0 .5rem;font-size:.78rem;font-weight:600}.home-nav__sub:hover,.home-nav__icon:hover{color:var(--app-text);background:color-mix(in srgb, var(--app-surface) 80%, transparent)}.home-nav__sublabel{display:none}.home-nav__sub[aria-checked=true],.home-nav__icon[aria-pressed=true]{color:var(--app-accent);background:color-mix(in srgb, var(--app-accent) 14%, transparent)}.home-nav__sub[aria-checked=true] .home-nav__sublabel{display:inline}.home-nav__add{border:1px solid color-mix(in srgb, var(--app-accent) 48%, var(--app-border));height:2rem;color:var(--app-accent);border-radius:.5rem;align-items:center;gap:.35rem;padding:0 .7rem;font-size:.78rem;font-weight:700;display:inline-flex}.home-nav__add:hover,.home-nav__add[aria-expanded=true]{background:color-mix(in srgb, var(--app-accent) 14%, transparent)}.home-nav__icon:disabled{opacity:.5;cursor:default}.home-nav__sep{background:var(--app-border);width:1px;height:1.1rem;margin:0 .3rem}.home-nav__group{gap:.1rem;display:inline-flex}.home-nav__spin{animation:.9s linear infinite home-nav-spin}@keyframes home-nav-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.home-nav__spin{animation:none}}.home-nav__filter{display:inline-flex;position:relative}.home-nav__filter .home-kind-filter{margin:0;padding:0}.home-nav__filter .deck-kind-filter{z-index:40;border:1px solid var(--app-border);background:var(--app-surface-raised);border-radius:.75rem;width:min(20rem,100vw - 2rem);max-height:60vh;padding:.6rem;position:absolute;top:calc(100% + .4rem);right:0;overflow:auto;box-shadow:0 10px 30px #00000059}.home-nav__menu{display:inline-flex;position:relative}.home-nav__menubtn[aria-expanded=true]{color:var(--app-text);background:color-mix(in srgb, var(--app-surface) 80%, transparent)}.home-nav__menulist{z-index:40;border:1px solid var(--app-border);background:var(--app-surface-raised);border-radius:.75rem;flex-direction:column;min-width:6rem;margin:0;padding:.3rem;list-style:none;display:flex;position:absolute;top:calc(100% + .4rem);right:0;box-shadow:0 10px 30px #00000059}.home-nav__menulist button{width:100%;color:var(--app-muted);text-align:left;border-radius:.5rem;padding:.35rem .6rem;font-size:.8rem;font-weight:600}.home-nav__menulist button:hover{color:var(--app-text);background:color-mix(in srgb, var(--app-surface) 80%, transparent)}.home-nav__menulist button[aria-selected=true]{color:var(--app-accent)}.app-toast-avatar{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:9999px;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:650;display:inline-flex;position:relative;overflow:hidden}.app-toast-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.relay-auth-toast:has(>.app-toast-avatar){align-items:flex-start;gap:10px;display:flex}.relay-auth-toast:has(>.app-toast-avatar) .relay-auth-toast__body{flex:1;min-width:0}.settings-shell{--set-line:color-mix(in srgb, var(--app-text) 12%, transparent);--set-soft:color-mix(in srgb, var(--app-text) 6%, transparent);grid-template-columns:240px minmax(0,1fr);min-height:100vh;display:grid}.settings-nav{border-right:1px solid var(--set-line);background:var(--app-surface);align-self:start;height:100vh;padding:1.25rem .75rem;position:sticky;top:0;overflow-y:auto}.settings-nav__group+.settings-nav__group{border-top:1px solid var(--set-line);margin-top:.6rem;padding-top:.6rem}.settings-nav__item{color:var(--app-muted);border-radius:.5rem;align-items:center;gap:.7rem;padding:.5rem .7rem;font-size:.9rem;display:flex}.settings-nav__item svg{flex:none;width:16px;height:16px}.settings-nav__label{flex:1}.settings-nav__item:hover{color:var(--app-text);background:var(--set-soft)}.settings-nav__item--on{color:var(--app-text);background:var(--set-soft);font-weight:600}.settings-nav__count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--app-muted);font-size:.75rem;font-weight:400}.settings-pane{max-width:50rem;padding:2rem 2.25rem 6rem}.settings-pane--legacy{max-width:62rem}.settings-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.settings-head h2{align-items:center;gap:.6rem;font-size:1.4rem;font-weight:700;display:flex}.settings-head h2 svg{width:20px;height:20px}.settings-head p{color:var(--app-muted);margin-top:.25rem;font-size:.9rem}.settings-head__actions{flex:none;gap:.5rem;display:flex}.settings-stats{border:1px solid var(--set-line);border-radius:.6rem;margin-top:1.25rem;display:flex}.settings-stats>div{flex:1;min-width:0;padding:.7rem .9rem}.settings-stats>div+div{border-left:1px solid var(--set-line)}.settings-stats dt{color:var(--app-muted);align-items:center;gap:.4rem;font-size:.78rem;display:flex}.settings-stats dt svg{flex:none;width:14px;height:14px}.settings-stats dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:.15rem;font-size:1.2rem;font-weight:700}.settings-stats dd small{color:var(--app-muted);font-size:.8rem;font-weight:400}.settings-group{grid-gap:2rem;border-top:1px solid var(--set-line);grid-template-columns:13rem minmax(0,1fr);gap:2rem;padding:1.6rem 0;display:grid}.settings-head+.settings-group,.settings-stats+.settings-group{margin-top:1.5rem}.settings-group__aside h3{align-items:center;gap:.5rem;font-size:.95rem;font-weight:650;display:flex}.settings-group__aside h3 svg{flex:none;width:16px;height:16px}.settings-group__count{color:var(--app-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:400}.settings-group__aside p,.settings-group__aside li{color:var(--app-muted);margin-top:.4rem;font-size:.8rem;line-height:1.45}.settings-group__aside code{font-size:.76rem}.settings-group__body{flex-direction:column;gap:.9rem;min-width:0;display:flex}.settings-row{justify-content:space-between;align-items:center;gap:1rem;font-size:.9rem;display:flex}.settings-row--stacked{flex-direction:column;align-items:stretch;gap:.45rem}.settings-row--disabled{opacity:.5}.settings-row__label{justify-content:space-between;align-items:baseline;gap:1rem;min-width:0;display:flex}.settings-row__value{color:var(--app-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.78rem}.settings-note{color:var(--app-muted);align-items:flex-start;gap:.45rem;font-size:.8rem;display:flex}.settings-note svg{flex:none;width:14px;height:14px;margin-top:.12rem}.settings-error{color:var(--app-danger,#f87171);margin-top:.35rem;font-size:.8rem}.settings-shell input[type=checkbox].settings-switch{appearance:none;border:1px solid var(--set-line);background:var(--set-soft);cursor:pointer;border-radius:999px;flex:none;width:2.2rem;height:1.25rem;margin:0;transition:background .15s;position:relative}.settings-shell input[type=checkbox].settings-switch:after{content:"";background:var(--app-muted);border-radius:50%;width:.9rem;height:.9rem;transition:transform .15s;position:absolute;top:.12rem;left:.12rem}.settings-shell input[type=checkbox].settings-switch:checked{background:var(--app-text);border-color:var(--app-text)}.settings-shell input[type=checkbox].settings-switch:checked:after{background:var(--app-bg);transform:translate(.95rem)}.settings-shell input[type=checkbox].settings-switch:disabled{cursor:default;opacity:.5}.settings-shell input[type=checkbox].settings-check{appearance:none;border:1px solid var(--app-muted);cursor:pointer;border-radius:.25rem;flex:none;place-items:center;width:1.05rem;height:1.05rem;margin:0;display:grid}.settings-shell input[type=checkbox].settings-check:checked{background:var(--app-text);border-color:var(--app-text)}.settings-shell input[type=checkbox].settings-check:checked:after{content:"";border:solid var(--app-bg);border-width:0 2px 2px 0;width:.3rem;height:.55rem;margin-top:-.1rem;transform:rotate(45deg)}.settings-stepper{border:1px solid var(--set-line);border-radius:.5rem;flex:none;align-items:center;display:inline-flex}.settings-stepper button{width:1.75rem;height:1.85rem;color:var(--app-muted);place-items:center;display:grid}.settings-stepper button:hover{color:var(--app-text);background:var(--set-soft)}.settings-stepper input{text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-inline:1px solid var(--set-line);-moz-appearance:textfield;background:0 0;width:4rem;height:1.85rem}.settings-stepper input::-webkit-inner-spin-button{display:none}.settings-stepper input::-webkit-outer-spin-button{display:none}.settings-stepper em{color:var(--app-muted);padding:0 .55rem;font-size:.75rem;font-style:normal}.settings-shell input[type=range].settings-range{width:100%;accent-color:var(--app-text)}.settings-seg{border:1px solid var(--set-line);border-radius:.5rem;flex:none;display:inline-flex;overflow:hidden}.settings-seg>label,.settings-seg>button{color:var(--app-muted);cursor:pointer;align-items:center;gap:.35rem;padding:.32rem .75rem;font-size:.84rem;display:inline-flex}.settings-seg>*+*{border-left:1px solid var(--set-line)}.settings-seg>:hover{color:var(--app-text)}.settings-seg>.settings-seg--on{background:var(--set-soft);color:var(--app-text);font-weight:600}.settings-seg>label:has(input:checked){background:var(--set-soft);color:var(--app-text);font-weight:600}.settings-seg>label:has(input:focus-visible){outline:2px solid var(--app-text);outline-offset:-2px}.settings-seg input{opacity:0;pointer-events:none;position:absolute}.settings-seg svg{width:13px;height:13px}.settings-select,.settings-input{border:1px solid var(--set-line);color:var(--app-text);background:0 0;border-radius:.5rem;padding:.4rem .65rem;font-size:.88rem}.settings-input{width:100%}.settings-btn{border:1px solid var(--set-line);color:var(--app-text);border-radius:.5rem;flex:none;align-self:flex-start;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.84rem;display:inline-flex}.settings-btn svg{width:14px;height:14px}.settings-btn:hover:not(:disabled){background:var(--set-soft)}.settings-btn:disabled{opacity:.45;cursor:default}.settings-btns{flex-wrap:wrap;gap:.5rem;display:flex}.settings-iconbtn{width:1.8rem;height:1.8rem;color:var(--app-muted);border-radius:.45rem;flex:none;place-items:center;display:grid}.settings-iconbtn svg{width:14px;height:14px}.settings-iconbtn:hover:not(:disabled){color:var(--app-text);background:var(--set-soft)}.settings-iconbtn:disabled{opacity:.35;cursor:default}.settings-textbtn{color:var(--app-muted);border-radius:.4rem;padding:.2rem .5rem;font-size:.8rem}.settings-textbtn:hover{color:var(--app-text);background:var(--set-soft)}.settings-tag{border:1px solid var(--set-line);color:var(--app-muted);white-space:nowrap;border-radius:999px;padding:.05rem .45rem;font-size:.7rem}.settings-progress{background:var(--set-soft);border-radius:999px;width:100%;height:.3rem;display:block;position:relative;overflow:hidden}.settings-progress:after{content:"";border-radius:inherit;background:var(--app-text);width:35%;animation:1.4s ease-in-out infinite settings-indeterminate;position:absolute;inset:0}@keyframes settings-indeterminate{0%{transform:translate(-100%)}to{transform:translate(300%)}}.settings-spin{animation:.9s linear infinite settings-spin}@keyframes settings-spin{to{transform:rotate(360deg)}}.settings-list{border:1px solid var(--set-line);border-radius:.6rem}.settings-list>li+li{border-top:1px solid var(--set-line)}.settings-list__empty{color:var(--app-muted);align-items:center;gap:.5rem;padding:.7rem .8rem;font-size:.85rem;display:flex}.settings-list__empty button{text-align:left}.settings-list__empty button:hover{color:var(--app-text);text-decoration:underline}.settings-item{min-height:2.6rem;color:var(--app-muted);align-items:center;gap:.7rem;padding:.3rem .4rem .3rem .8rem;display:flex}.settings-item__icon{flex:none;place-items:center;display:grid}.settings-item__icon svg{width:14px;height:14px}.settings-item__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--app-text);flex:1;font-size:.88rem;overflow:hidden}.settings-item__name a:hover{text-decoration:underline}.settings-item__name small{color:var(--app-muted);margin-left:.2rem;font-size:.8rem}.settings-item__actions{flex:none;align-items:center;gap:.15rem;display:flex}.settings-item--add{padding-top:.15rem;padding-bottom:.15rem;display:block}.settings-add{width:100%;color:var(--app-muted);align-items:center;gap:.6rem;display:flex}.settings-add input{min-width:0;color:var(--app-text);background:0 0;outline:none;flex:1;padding:.45rem 0}.settings-add .settings-btn{align-self:center}.settings-item--add .settings-error{margin:0 0 .4rem 1.45rem}@media (width<=760px){.settings-shell{grid-template-columns:minmax(0,1fr)}.settings-nav{border-right:0;border-bottom:1px solid var(--set-line);height:auto;padding:.5rem;display:flex;position:static;overflow-x:auto}.settings-nav__group{display:flex}.settings-nav__group+.settings-nav__group{border-top:0;border-left:1px solid var(--set-line);margin:0 0 0 .4rem;padding:0 0 0 .4rem}.settings-nav__item{white-space:nowrap}.settings-nav__count{display:none}.settings-pane{padding:1.25rem 1rem 5rem}.settings-group{grid-template-columns:minmax(0,1fr);gap:.9rem}.settings-stats{flex-wrap:wrap}}.settings-group__tools{margin-top:.75rem}.settings-item__check{cursor:pointer;align-items:center;gap:.7rem;display:flex}.settings-steps{grid-gap:.5rem;color:var(--app-muted);gap:.5rem;padding-left:1.2rem;font-size:.86rem;list-style:decimal;display:grid}.settings-steps b{color:var(--app-text);font-weight:600}.outbox-settings__state{color:var(--app-muted);flex:none}.settings-progress--determinate:after{display:none}.settings-progress--determinate>span{border-radius:inherit;background:var(--app-text);height:100%;transition:width .3s;display:block}.image-viewer{z-index:90;color:#f4f4f5;background:#000000e0;flex-direction:column;display:flex;position:fixed;inset:0}.image-viewer__bar,.image-viewer__actions{background:#0000008c;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.image-viewer__bar{justify-content:space-between}.image-viewer__stage{flex:1;place-items:center;min-height:0;padding:12px;display:grid;overflow:hidden}.image-viewer__stage img,.image-viewer__stage video{-o-object-fit:contain;object-fit:contain;cursor:zoom-in;max-width:min(100%,1100px);max-height:calc(100vh - 160px)}.image-viewer__stage img{touch-action:none;-webkit-user-select:none;user-select:none;transform-origin:50%}.image-viewer__stage img[data-zoom=true]{cursor:grab}.image-viewer__stage img[data-dragging=true]{cursor:grabbing}.image-viewer__file{font-size:14px}.image-viewer__btn{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:999px;padding:6px 12px;font-size:13px;text-decoration:none}.image-viewer__btn:disabled{opacity:.4;cursor:default}.image-viewer__servers{color:#e4e4e7;flex-direction:column;gap:8px;width:100%;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.image-viewer__server{align-items:center;gap:8px;display:flex}.image-viewer__favicon{background:#ffffff1f;border-radius:3px;width:16px;height:16px}.image-viewer__presence{background:#3d3;border-radius:99px;flex:none;width:8px;height:8px}.image-viewer__presence--miss{background:#e33}.discover{flex-direction:column;gap:1.5rem;min-width:0;padding-top:1rem;display:flex}.discover__title{font-size:1.5rem;font-weight:600}.discover-search{flex-wrap:wrap;gap:.5rem;display:flex}.discover-search__input{border:1px solid #0000;border:1px solid var(--app-border,var(--border,transparent));background:0 0;background:var(--app-surface-raised,transparent);min-width:0;color:inherit;border-radius:.5rem;flex:12rem;padding:.5rem .75rem}.discover-section{flex-direction:column;gap:.75rem;min-width:0;display:flex}.discover-section h2{font-size:1.1rem;font-weight:600}.discover-section__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.discover-section__head h3{font-size:.95rem;font-weight:600}.discover-section__lede{color:var(--app-text-muted,var(--fg-muted,inherit));font-size:.9rem}.discover-cards{flex-direction:column;gap:.5rem;display:flex}.discover-card{border:1px solid #0000;border:1px solid var(--app-border,var(--border,transparent));background:0 0;background:var(--app-surface-raised,transparent);border-radius:.75rem;min-width:0;padding:.5rem .6rem;overflow:hidden}.discover-card__caption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.discover-endorsement{color:var(--app-text-muted,var(--fg-muted,inherit));min-width:0;font-size:.8rem}.discover-people{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.discover-person{grid-gap:.6rem;border:1px solid #0000;border:1px solid var(--app-border,var(--border,transparent));background:0 0;background:var(--app-surface-raised,transparent);border-radius:.75rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.6rem .7rem;display:grid}.discover-person__text{min-width:0}.discover-person__name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.discover-picks{flex-direction:column;gap:.4rem;min-width:0;display:flex}.discover-sample{color:var(--app-text-muted,var(--fg-muted,inherit));font-size:.8rem}.discover-quiet{border:1px dashed;border:1px dashed var(--app-border,var(--border,currentColor));opacity:.6;border-radius:.75rem;min-height:3.5rem}.discover-quiet--short{min-height:2.25rem}.discover-skeleton{flex-direction:column;gap:.5rem;display:flex}.discover-follow{flex:none}@media (width<=480px){.discover{padding-left:16px;padding-right:16px}}.media-main{min-height:100vh;padding-bottom:8px}.media-bar,.media-drawer,.media-actions{align-items:center;gap:8px;display:flex}.media-bar{border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--color-border,#e5e5e5);justify-content:space-between;padding:12px 16px}.media-btn{border:1px solid #ccc;border:1px solid var(--color-border,#ccc);color:inherit;cursor:pointer;font:inherit;background:0 0;border-radius:999px;padding:4px 10px;font-size:13px}.media-btn--solid{background:#111;background:var(--color-fg,#111);color:var(--color-bg-light,#fff)}.media-note,.media-empty{color:var(--color-fg-muted,#666);padding:24px 16px}button.media-empty{width:100%;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;display:block}.media-sheet{grid-gap:2px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:2px;padding:2px;display:grid}.media-tile{aspect-ratio:1;cursor:pointer;content-visibility:auto;background:#111;border:0;padding:0;position:relative;overflow:hidden}.media-tile img,.media-tile video,.media-view img,.media-view video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.media-tile--on{outline-offset:-3px;outline:3px solid #f5f3e8}.media-tile .media-glyph,.media-play{color:#f5f3e8;pointer-events:none;place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.media-dots{gap:3px;display:flex;position:absolute;bottom:6px;left:6px}.media-dot{background:#3d3;border-radius:99px;width:7px;height:7px}.media-dot--miss{background:#888}.media-drawer{background:#fff;background:var(--color-bg,#fff);border:1px solid #ccc;border:1px solid var(--color-border,#ccc);flex-wrap:wrap;margin:8px;padding:8px;position:sticky;bottom:0}.media-view{background:#111;width:72px;height:72px;overflow:hidden}.media-servers{flex-wrap:wrap;gap:6px;width:100%;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.media-file{display:none}.article-label{letter-spacing:.1em;text-transform:uppercase;color:var(--color-fg-muted);margin-bottom:8px;font-size:.7rem;font-weight:700}.article-chip{color:var(--color-fg-muted);background:#7f7f7f26;border-radius:999px;margin-left:6px;padding:1px 8px;font-size:.72rem;text-decoration:none;display:inline-block}.article-card{isolation:isolate;z-index:2;border-bottom:1px solid var(--color-bg-dark);padding:.75rem .25rem;position:relative}.article-card>a.article-card__link.article-card__link{z-index:1;position:absolute;inset:0}.article-card :is(a:not(.article-card__link),button,[data-note-interactive]){z-index:2;position:relative}.article-card__grid{grid-gap:16px;grid-template-columns:1fr 112px;gap:16px;margin-top:.75rem;display:grid}.article-card:hover .article-card__title{text-decoration:underline}.article-card__text{flex-direction:column;gap:6px;min-width:0;display:flex}.article-card__title{font-size:1.15rem;font-weight:800;line-height:1.25}.article-card__summary{color:var(--color-fg-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;display:-webkit-box;overflow:hidden}.article-card__meta{color:var(--color-fg-muted);font-size:.75rem}.article-card__thumb{-o-object-fit:cover;object-fit:cover;border-radius:6px;align-self:center;width:112px;height:112px}.article-card__thumb--empty{color:var(--color-fg-muted);background:#7f7f7f26;place-items:center;font:700 2.5rem Georgia,serif;display:grid}@media (width<=520px){.article-card__grid{grid-template-columns:1fr 72px}.article-card__thumb{width:72px;height:72px}}.article-body{overflow-wrap:anywhere;font-size:1.08rem;line-height:1.75}.article-body>*+*{margin-top:1.1em}.article-body h2,.article-body h3,.article-body h4,.article-body h5,.article-body h6{margin-top:1.8em;scroll-margin-top:24px;font-weight:750;line-height:1.25}.article-body h2{font-size:1.6rem}.article-body h3{font-size:1.3rem}.article-body h4{font-size:1.1rem}.article-body a{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.article-body img{border-radius:8px;max-width:100%}.article-body figure{margin:1.8em 0}.article-body figure img{width:100%}.article-body blockquote{border-left:3px solid var(--color-accent);color:var(--color-fg-muted);padding-left:1em;font-style:italic}.article-body ul,.article-body ol{padding-left:1.4em}.article-body ul{list-style:outside}.article-body ol{list-style:decimal}.article-body li+li{margin-top:.35em}.article-body__table{max-width:100%;overflow-x:auto}.article-body table{border-collapse:collapse;overflow-wrap:normal;width:100%;min-width:700px}.article-body th,.article-body td{vertical-align:top;border:1px solid #7f7f7f4d;padding:.5em .75em}.article-body th{background:#7f7f7f1f;font-weight:700}.article-body code{background:#7f7f7f26;border-radius:4px;padding:1px 5px;font-size:.9em}.article-body pre{background:#7f7f7f1f;border-radius:8px;padding:14px;overflow-x:auto}.article-body pre code{background:0 0;padding:0}.article-body hr{text-align:center;border:0;margin:2.4em 0}.article-body hr:after{content:"· · ·";letter-spacing:.6em;color:var(--color-fg-muted)}.article-page{grid-column-gap:40px;-moz-column-gap:40px;grid-template-columns:220px minmax(0,680px) 240px;justify-content:center;column-gap:40px;padding:32px 0 96px;display:grid}.article-page__top{grid-column:1/-1;grid-template-columns:subgrid;grid-row-gap:40px;row-gap:40px;display:grid}.article-page__progress{z-index:60;background:var(--color-accent);transform-origin:0;height:3px;position:fixed;top:0;left:0;right:0}.article-page__toc,.article-page__rail{align-self:start;max-height:calc(100vh - 48px);position:sticky;top:24px;overflow-y:auto}.article-page__toc{flex-direction:column;gap:2px;font-size:.85rem;display:flex}.article-toc__item{color:var(--color-fg-muted);border-left:2px solid #7f7f7f40;padding:4px 8px;text-decoration:none}.article-toc__item:hover{border-color:var(--color-accent);color:var(--color-fg,inherit)}.article-toc__item--l2{padding-left:18px}.article-toc__item--l3{padding-left:28px;font-size:.8rem}.article-toc__empty{color:var(--color-fg-muted);font-size:.8rem}.article-page__title{letter-spacing:-.02em;font-size:clamp(2rem,4.5vw,2.8rem);font-weight:800;line-height:1.12}.article-page__deck{color:var(--color-fg-muted);margin-top:10px;font-size:1.2rem;line-height:1.5}.article-page__hero{-o-object-fit:cover;object-fit:cover;border-radius:12px;width:100%;max-height:460px;margin:24px 0}.article-page__topics{flex-wrap:wrap;gap:6px;margin-top:32px;display:flex}.article-page__topics .article-chip{margin:0;padding:3px 10px;font-size:.8rem}.article-page__actions{border-block:1px solid #7f7f7f33;margin-top:20px;padding:6px 0}.article-page__responses{grid-column:1/-1;min-width:0;margin-top:40px}.article-page__responses-title{margin-bottom:12px;font-size:1.25rem;font-weight:750}.article-byline{border-bottom:1px solid #7f7f7f33;flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:12px;display:flex}.article-byline__text{flex-direction:column;flex:1;min-width:0;display:flex}.article-byline__name{font-weight:700}.article-byline__meta{color:var(--color-fg-muted);font-size:.82rem}.article-facts{grid-gap:6px 12px;grid-template-columns:auto 1fr;gap:6px 12px;margin:16px 0;font-size:.82rem;display:grid}.article-facts dt{color:var(--color-fg-muted)}@media (width<=1180px){.article-page{grid-template-columns:minmax(0,680px)}.article-page__toc{display:none}.article-page__rail{order:-1;max-height:none;position:static}}.follows-picks-bar{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin:.75rem 0;font-size:.875rem;display:flex}.follows-picks-bar label{align-items:center;gap:.35rem;display:inline-flex}.follows-picks-reason,.follows-picks-row{margin:.25rem 0 .75rem;font-size:.875rem}.follows-picks-spinner{border:2px solid;border-right-color:#0000;border-radius:999px;width:.8rem;height:.8rem;animation:.8s linear infinite follows-picks-spin}@keyframes follows-picks-spin{to{transform:rotate(360deg)}}.home-feed-row{grid-template-columns:minmax(0,1fr) minmax(0,640px) minmax(0,1fr);align-items:start;width:100%;min-height:100vh;display:grid}.home-feed-col{grid-column:2;width:640px;min-width:0;max-width:100%}.home-feed-row--flat,.home-feed-row--flat>.home-feed-col{display:contents}.home-feed-row:not(.home-feed-row--flat) .home-feed-col .feed-container{max-width:none;margin-left:0;margin-right:0}@media (width<=680px){.home-feed-row:not(.home-feed-row--flat){grid-template-columns:minmax(0,1fr)}.home-feed-row:not(.home-feed-row--flat)>.home-feed-col{grid-column:1;width:100%}}.extended-feed__spinner{border:2px solid color-mix(in srgb, currentColor 25%, transparent);border-top-color:currentColor;border-radius:999px;width:.85rem;height:.85rem;animation:.7s linear infinite home-boot-spin;display:inline-block}.extended-feed__spinner[hidden]{display:none}@media (prefers-reduced-motion:reduce){.extended-feed__spinner{animation:none}}.extended-nearby h3{letter-spacing:.02em;text-transform:uppercase;color:var(--app-text-muted,var(--fg-muted,inherit));margin:.75rem 0 .5rem;font-size:.8rem;font-weight:600}.extended-nearby ul{gap:.75rem;margin:0;padding:0 0 .25rem;list-style:none;display:flex;overflow-x:auto}.extended-person{grid-gap:.6rem;border:1px solid #0000;border:1px solid var(--app-border,var(--border,transparent));background:0 0;background:var(--app-surface-raised,transparent);border-radius:.75rem;flex:0 0 18rem;grid-template-columns:auto minmax(8rem,1fr) auto;align-items:center;gap:.6rem;margin:0;padding:.6rem .7rem;display:grid}.extended-person__text{min-width:0}.extended-person__name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.extended-notes{margin-top:.25rem}.extended-endorsement{color:var(--app-text-muted,var(--fg-muted,inherit));margin:0;font-size:.85rem;line-height:1.3}.extended-follow .profile-header__follow{align-items:flex-end}.extended-follow .mu-pp__btn{height:1.75rem;padding:0 .7rem;font-size:.8rem}.follows-strip{border-bottom:1px solid var(--app-border);align-items:flex-start;gap:.25rem;display:flex}.follows-strip__list{scrollbar-width:thin;flex:1;align-items:flex-start;gap:.5rem;min-width:0;padding:.75rem 1rem .5rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1rem),#0000)}.follows-strip--expanded .follows-strip__list{flex-wrap:wrap;row-gap:.75rem;max-height:60vh;overflow:hidden auto;-webkit-mask-image:none;mask-image:none}.follows-strip__toggle{border:1px solid var(--app-border);background:var(--app-surface);width:2rem;height:2rem;color:var(--app-muted);cursor:pointer;border-radius:999px;flex:none;place-items:center;margin:1.25rem .5rem 0 0;display:grid}.follows-strip__toggle:hover,.follows-strip__toggle:focus-visible{color:var(--app-text)}.follows-strip__toggle :is(svg){transition:transform .15s}.follows-strip--expanded .follows-strip__toggle :is(svg){transform:rotate(180deg)}.follows-strip__chip{width:3.125rem;color:var(--app-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;padding:0;font-size:.75rem;display:flex;position:relative}.follows-strip__chip:active{transform:scale(.95)}.follows-strip__chip:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.follows-strip__avatar{background:var(--app-surface-raised);width:3.125rem;height:3.125rem;color:var(--app-text);border-radius:999px;place-items:center;margin-bottom:2px;font-weight:600;transition:box-shadow .15s;display:grid;overflow:hidden}.follows-strip__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:filter .15s}.follows-strip__chip:hover .follows-strip__avatar{box-shadow:0 0 0 3px color-mix(in srgb, var(--app-muted) 40%, transparent)}.follows-strip__badge{top:-4px;border:1px solid var(--app-border);background:var(--app-surface);min-width:16px;min-height:16px;color:var(--app-text);text-align:center;border-radius:12px;padding:0 2px;font-size:10px;line-height:14px;position:absolute;inset-inline-end:-4px}.follows-strip__name{white-space:nowrap;text-align:center;width:100%;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - .5em),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - .5em),#0000)}.follows-strip__chip[aria-checked=true] .follows-strip__avatar{box-shadow:0 0 0 3px var(--app-accent)}.follows-strip__chip[aria-checked=true] .follows-strip__name{color:var(--app-accent);font-weight:500}.follows-strip__chip[aria-checked=true] .follows-strip__badge{border-color:var(--app-accent);color:var(--app-accent)}.follows-strip__list--picked .follows-strip__chip[aria-checked=false]:not(:hover) img{filter:grayscale()opacity(.5)}.rq{min-height:0;font-family:var(--relay-debug-mono);flex-direction:column;flex:1;display:flex}.rq code{color:var(--relay-debug-info);word-break:break-all;font-family:inherit}.rq button{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.rq-muted{color:var(--relay-debug-muted);margin:4px 0}.rq-chips{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.rq .rq-chip{border:1px solid var(--relay-debug-border);white-space:nowrap;border-radius:4px;padding:1px 6px}.rq .rq-chip:hover{background:var(--relay-debug-raised)}.rq .rq-chip--eose{border-color:var(--relay-debug-ok)}.rq .rq-chip--closed{border-color:var(--relay-debug-bad);color:var(--relay-debug-bad)}.rq .rq-chip--waiting{border-color:var(--relay-debug-warn)}.rq .rq-chip--done{border-color:var(--relay-debug-off);color:var(--relay-debug-muted)}.rq-c{flex:1;min-height:0;padding:4px 10px;overflow:auto}.rq-c ul{margin:0;padding:0;list-style:none}.rq-c__note>button{grid-gap:10px;border-bottom:1px solid var(--relay-debug-border);grid-template-columns:100px 110px 130px 1fr;gap:10px;width:100%;padding:4px 0;display:grid}.rq-c__note.is-on>button{background:var(--relay-debug-raised)}.rq-c__sum{color:var(--relay-debug-muted)}.rq-c__detail{border-left:3px solid var(--relay-debug-accent);margin-left:4px;padding:6px 0 10px 20px}.rq-c__section h4{margin:6px 0 2px;font-size:.75rem}.rq-c__caller{padding:3px 0}.rq-c__caller b{margin-right:8px}.login-modal{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;place-items:center;padding:16px;animation:.2s both login-fade;display:grid;position:fixed;inset:0}.login-modal__card{border:1px solid var(--app-border);background:var(--app-surface);width:min(440px,100%);max-height:calc(100vh - 32px);color:var(--app-text);border-radius:18px;flex-direction:column;gap:14px;padding:22px;display:flex;position:relative;overflow:auto;box-shadow:0 24px 60px #00000059}.login-modal__card h2{margin:0;font-size:1.15rem;font-weight:700}.login-modal__x{background:var(--app-surface-raised);width:30px;height:30px;color:var(--app-text);cursor:pointer;border:0;border-radius:50%;position:absolute;top:12px;right:12px}.login-panel{text-align:left;flex-direction:column;gap:12px;width:100%;display:flex}.login-panel__options,.login-panel__connect{flex-direction:column;gap:10px;display:flex}.login-option{border:1px solid var(--app-border);background:var(--app-surface-raised);color:var(--app-text);text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;transition:border-color .15s,background-color .15s;display:flex}.login-option:hover:not(:disabled){border-color:var(--app-accent);background:color-mix(in srgb, var(--app-accent) 8%, var(--app-surface-raised))}.login-option:disabled{opacity:.55;cursor:not-allowed}.login-option b{font-size:.95rem}.login-option span,.login-panel__hint,.login-panel__status{color:var(--app-muted);margin:0;font-size:.8rem}.login-panel__status{text-align:center}.login-panel__qr{background:#fff;border-radius:12px;width:min(240px,100%);margin:0 auto;padding:10px;display:block}.login-panel__qr svg{width:100%;height:auto;display:block}.login-panel__row{gap:8px;display:flex}.login-panel__divider{color:var(--app-muted);white-space:nowrap;align-items:center;gap:10px;font-size:.75rem;display:flex}.login-panel__divider:before,.login-panel__divider:after{content:"";border-top:1px solid var(--app-border);flex:1}.login-input{border:1px solid var(--app-border-strong);background:var(--app-bg);min-width:0;color:var(--app-text);border-radius:10px;flex:1;padding:8px 10px;font-size:.85rem}.login-input:focus{outline:2px solid var(--app-accent);outline-offset:-1px}.login-btn{border:1px solid var(--app-border-strong);background:var(--app-surface-raised);color:var(--app-text);text-align:center;white-space:nowrap;cursor:pointer;border-radius:10px;flex:1;padding:8px 12px;font-size:.85rem;font-weight:600;text-decoration:none}form.login-panel__row .login-btn{flex:none}.login-btn--primary{border-color:var(--app-accent);background:var(--app-accent);color:var(--app-on-accent)}.login-btn:disabled{opacity:.55;cursor:not-allowed}.login-panel__error{color:#d95757;margin:0;font-size:.8rem}.login-panel__back{color:var(--app-muted);cursor:pointer;background:0 0;border:0;align-self:flex-start;font-size:.8rem}.login-panel__back:hover{color:var(--app-accent)}@keyframes login-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.login-modal{animation:none}}.deck-settings-scrim,.deck-settings-sheet{--deck-settings-line:color-mix(in srgb, var(--app-text) 9%, transparent);--deck-settings-soft:color-mix(in srgb, var(--app-text) 5%, transparent);z-index:30;flex-direction:column;font-size:.78rem;display:flex;position:absolute;inset:0}.deck-settings-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000059;align-items:flex-end;padding:2.9rem .5rem .5rem}.deck-settings-menu{border:1px solid var(--app-border-strong);background:var(--app-surface-raised);transform-origin:100% 0;border-radius:.7rem;width:min(15.5rem,100%);padding:.3rem;animation:.14s ease-out deck-settings-pop;box-shadow:0 12px 32px #00000073}.deck-settings-menu hr{border:0;border-top:1px solid var(--deck-settings-line);margin:.25rem .3rem}.deck-settings-menu__row{width:100%;color:var(--app-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.45rem;align-items:center;gap:.55rem;padding:.5rem .55rem;font-size:.76rem;display:flex}button.deck-settings-menu__row:hover,button.deck-settings-menu__row:focus-visible{background:var(--deck-settings-soft)}.deck-settings-menu__row--static{cursor:default;padding:.35rem .55rem}.deck-settings-menu__row--danger{color:#e07070}.deck-settings-menu__count{background:var(--deck-settings-soft);min-width:1.15rem;height:1.15rem;color:var(--app-muted);border-radius:999px;place-items:center;margin-left:auto;padding:0 .3rem;font-size:.62rem;font-weight:800;display:inline-grid}.deck-settings-menu__confirm{color:var(--app-muted);flex-wrap:wrap;gap:.35rem;font-size:.72rem}.deck-settings-menu__confirm button{border:1px solid var(--app-border-strong);min-height:1.8rem;color:var(--app-text);font:inherit;cursor:pointer;background:0 0;border-radius:.45rem;padding:.25rem .6rem;font-size:.72rem;font-weight:700}.deck-settings-menu__confirm .deck-settings-danger{color:#fff;background:#b94141;border-color:#0000}.deck-settings-sheet{background:var(--app-surface);animation:.16s ease-out deck-settings-slide}.deck-settings-sheet header{border-bottom:1px solid var(--deck-settings-line);align-items:center;gap:.3rem;padding:.4rem .45rem;display:flex}.deck-settings-sheet header strong{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.82rem;overflow:hidden}.deck-settings-icon{width:2rem;height:2rem;color:var(--app-text);cursor:pointer;background:0 0;border:0;border-radius:.5rem;place-items:center;display:inline-grid}.deck-settings-icon:hover{background:var(--deck-settings-soft)}.deck-settings-sheet__body{flex:1;padding:.9rem;overflow-y:auto}.deck-settings-sheet__body .deck-search-editor{background:0 0;border:0;margin:0;padding:0}.deck-settings-sheet__body .deck-search-editor+.deck-search-editor{border-top:1px solid var(--deck-settings-line);margin-top:.75rem;padding-top:.75rem}.deck-settings-sheet__body .deck-search-editor ul{margin:.4rem 0;padding:0;list-style:none}.deck-settings-sheet__body .deck-search-editor li{border-bottom:1px solid var(--deck-settings-line);justify-content:space-between;align-items:center;gap:.4rem;padding:.25rem 0;display:flex}.deck-settings-sheet__body .deck-search-editor li button{min-height:1.6rem;color:var(--app-muted);border-color:#0000;padding:.15rem .45rem}.deck-settings-sheet__body .deck-search-editor li button:hover{color:#cf5e5e}.deck-settings-sheet__body .deck-search-editor textarea{border:1px solid var(--app-border-strong);background:var(--app-bg);width:100%;min-height:3.2rem;color:var(--app-text);font:inherit;border-radius:.45rem;margin-top:.3rem;padding:.4rem .5rem;font-size:.72rem}.deck-settings-sheet__body .deck-search-editor label input{width:100%;margin-top:.3rem;display:block}.deck-settings-sheet__body .deck-search-editor>button{margin:.4rem .35rem 0 0}@keyframes deck-settings-pop{0%{opacity:0;transform:scale(.96)}}@keyframes deck-settings-slide{0%{opacity:0;transform:translate(1.5rem)}}@media (prefers-reduced-motion:reduce){.deck-settings-menu,.deck-settings-sheet{animation:none}}.mobile-top,.mobile-bottom,.mobile-scrim{display:none}@media (width<=640px){:root{--mobile-top-h:52px;--mobile-bottom-h:calc(52px + env(safe-area-inset-bottom,0px));--mobile-strip-h:0px}html[data-tipjar=ribbon]{--mobile-strip-h:72px}html:has(.tj-a){--mobile-strip-h:72px}html[data-tipjar=tightrope]{--mobile-strip-h:104px}html:has(.tj-b){--mobile-strip-h:104px}html .app-side-nav{z-index:90;min-height:0;transition:left .22s;position:fixed;top:0;bottom:0;left:-110vw}html[data-mobile-drawer] .app-side-nav{left:0;box-shadow:0 0 30px #00000080}html .app-side-nav [data-mu=side-nav],html[data-sidebar-collapsed=true] .app-side-nav [data-mu=side-nav]{width:min(18rem,84vw)!important}.mobile-scrim{z-index:89;background:#00000080;border:0;display:block;position:fixed;inset:0}html:has(.mobile-top) [data-mu=side-nav-popover]{z-index:95;overflow:auto;top:calc(var(--mobile-top-h) + 6px)!important;width:auto!important;max-height:calc(100dvh - var(--mobile-top-h) - var(--mobile-bottom-h) - 20px)!important;position:fixed!important;left:8px!important;right:8px!important}html:has(.mobile-top) .mu-nav-bell-scrim{z-index:94}.mobile-top{z-index:30;height:var(--mobile-top-h);background:color-mix(in srgb, var(--color-bg-light) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);grid-template-columns:1fr auto 1fr;align-items:center;padding:0 .6rem;transition:transform .22s;display:grid;position:fixed;top:0;left:0;right:0}.mobile-top__start{justify-content:flex-start;display:flex}.mobile-top__end{justify-content:flex-end;display:flex}.mobile-logo{place-items:center;display:grid}.mobile-logo img{-o-object-fit:contain;object-fit:contain;width:34px;height:34px}.mobile-icon{width:40px;height:40px;color:var(--color-fg);border-radius:999px;place-items:center;display:grid;position:relative}.mobile-avatar{background:var(--color-bg-dark);border-radius:999px;place-items:center;width:32px;height:32px;display:grid;overflow:hidden}.mobile-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.mobile-badge{background:var(--color-accent);color:#fff;text-align:center;border-radius:999px;min-width:17px;height:17px;padding:0 4px;font:700 10px/17px system-ui,sans-serif;position:absolute;top:2px;right:0}html:has(.mobile-top) main{padding-top:var(--mobile-top-h);padding-bottom:calc(var(--mobile-bottom-h) + var(--mobile-strip-h) + 16px)!important}html:has(.mobile-top) .feed-topbar{top:var(--mobile-top-h);transition:transform .22s}html[data-mobile-bars-hidden] .mobile-top{transform:translateY(-100%)}html[data-mobile-bars-hidden] .feed-topbar{transform:translateY(calc(-100% - var(--mobile-top-h)))}html:has(.mobile-top) .home-nav__seg{background:0 0;border:none;border-radius:0;padding:0}html:has(.mobile-top) .home-nav__segitem{border-bottom:3px solid #0000;border-radius:0;background:0 0!important}html:has(.mobile-top) .home-nav__segitem[aria-current=page]{border-bottom-color:var(--color-accent)}.mobile-bottom{z-index:45;height:var(--mobile-bottom-h);padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid var(--color-bg-dark);background:var(--color-bg-light);justify-content:space-around;align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}.mobile-tab{color:var(--color-fg-muted);flex:1 1 0;justify-content:center;align-items:center;text-decoration:none;display:flex}.mobile-tab[aria-current=page]{color:var(--color-fg)}.mobile-tab[aria-current=page] svg{stroke-width:2.6px}.mobile-tab--create{background:var(--color-accent);color:#fff;border-radius:12px;flex:none;align-self:center;width:40px;height:40px;margin-inline:.5rem}:is(html:has(.mobile-bottom) .sh-rb,html:has(.mobile-bottom) .tj-a,html:has(.mobile-bottom) .tj-b){left:0!important;bottom:var(--mobile-bottom-h)!important}html:has(.mobile-bottom) .tj-c{bottom:calc(var(--mobile-bottom-h) + 16px)}}:root{--relay-debug-ok:#4ade80;--relay-debug-warn:#facc15;--relay-debug-bad:#f87171;--relay-debug-info:#60a5fa;--relay-debug-off:#a1a1aa;--relay-debug-bg:var(--app-bg,#18181b);--relay-debug-surface:var(--app-surface,#202024);--relay-debug-raised:var(--app-surface-raised,#29292e);--relay-debug-border:var(--app-border,#33333a);--relay-debug-text:var(--app-text,#f4f4f5);--relay-debug-muted:var(--app-muted,#a1a1aa);--relay-debug-accent:var(--app-accent,#f59e0b);--relay-debug-mono:var(--font-family-mono,ui-monospace, SFMono-Regular, Menlo, monospace)}.relay-debug-nav-btn{color:var(--relay-debug-text);width:100%;height:32px;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:.6rem;margin-bottom:4px;padding:0 .5rem;font-size:.875rem;display:flex}.relay-debug-nav-btn:hover,.relay-debug-nav-btn.is-open{background:#29292e;background:var(--relay-debug-raised)}.relay-debug-nav-btn--collapsed{justify-content:center;padding:0}.relay-debug-nav-btn__icon{color:var(--relay-debug-muted);width:18px;height:18px;justify-content:center;align-items:center;display:inline-flex;position:relative}.relay-debug-nav-btn[aria-busy=true] .relay-debug-nav-btn__icon{color:var(--relay-debug-accent)}.relay-debug-nav-btn__alert{background:#f87171;background:var(--relay-debug-bad);width:7px;height:7px;box-shadow:0 0 0 2px #202024;box-shadow:0 0 0 2px var(--relay-debug-surface);border-radius:50%;position:absolute;top:-2px;right:-3px}.relay-debug-nav-btn__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.relay-debug-icon{-o-object-fit:cover;object-fit:cover;background:#29292e;background:var(--relay-debug-raised);border-radius:50%;flex-shrink:0}.relay-debug-icon--letter{color:var(--relay-debug-muted);border:1px solid #33333a;border:1px solid var(--relay-debug-border);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.relay-debug-badge{letter-spacing:.04em;text-transform:uppercase;background:color-mix(in srgb, var(--c) 18%, transparent);color:var(--c);border-radius:4px;flex-shrink:0;padding:1px 6px;font-size:.65rem;font-weight:700}.relay-debug-badge--connected{--c:var(--relay-debug-ok)}.relay-debug-badge--retrying{--c:var(--relay-debug-warn)}.relay-debug-badge--dormant{--c:var(--relay-debug-off)}.relay-debug-badge--auth{--c:var(--relay-debug-info)}.relay-debug-badge--off,.relay-debug-badge--blocked{--c:var(--relay-debug-bad)}.relay-debug-dot{background:var(--c);width:8px;height:8px;box-shadow:0 0 6px color-mix(in srgb, var(--c) 60%, transparent);border-radius:50%;flex-shrink:0}.relay-debug-dot--connected{--c:var(--relay-debug-ok)}.relay-debug-dot--retrying{--c:var(--relay-debug-warn)}.relay-debug-dot--dormant{--c:var(--relay-debug-off);box-shadow:none}.relay-debug-dot--auth{--c:var(--relay-debug-info)}.relay-debug-dot--off,.relay-debug-dot--blocked{--c:var(--relay-debug-bad)}.relay-board{left:calc(16rem + 10px);left:calc(var(--side-nav-width,16rem) + 10px);z-index:900;color:var(--relay-debug-text);width:min(600px,100vw - 24px);max-height:min(76vh,720px);border:1px solid #33333a;border:1px solid var(--relay-debug-border);transform-origin:0 100%;background:radial-gradient(120% 60% at 0 0,#f59e0b24,#0000 60%),#202024;border-radius:14px;flex-direction:column;animation:.16s ease-out relay-board-in;display:flex;position:fixed;bottom:12px;overflow:hidden;box-shadow:0 24px 60px #00000080}@supports (color:color-mix(in lch, red, blue)){.relay-board{background:radial-gradient(120% 60% at 0% 0%, color-mix(in srgb, var(--relay-debug-accent) 14%, transparent), transparent 60%), var(--relay-debug-surface)}}@keyframes relay-board-in{0%{opacity:0;transform:scale(.96)}}.relay-board__bar{border-bottom:1px solid #33333a;border-bottom:1px solid var(--relay-debug-border);align-items:center;gap:6px;padding:10px;display:flex}.relay-board__tool{border:1px solid #33333a;border:1px solid var(--relay-debug-border);background:#29292e;background:var(--relay-debug-raised);color:var(--relay-debug-text);width:32px;height:32px;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;display:inline-flex;position:relative}.relay-board__tool:disabled{opacity:.35;cursor:default}.relay-board__tool-n{background:#facc15;background:var(--relay-debug-warn);color:#111;border-radius:8px;min-width:16px;padding:0 3px;font-size:.6rem;font-weight:800;line-height:16px;position:absolute;top:-5px;right:-5px}.relay-board__seg{background:#18181b;background:var(--relay-debug-bg);border:1px solid #33333a;border:1px solid var(--relay-debug-border);color:var(--relay-debug-muted);border-radius:9px;align-items:center;gap:2px;padding:3px 3px 3px 8px;display:inline-flex}.relay-board__seg button{color:var(--relay-debug-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 8px;font-size:.75rem}.relay-board__seg button.is-on{background:#29292e;background:var(--relay-debug-raised);color:var(--relay-debug-text);box-shadow:inset 0 0 0 1px #33333a;box-shadow:inset 0 0 0 1px var(--relay-debug-border)}.relay-board__spacer{flex:1}.relay-board__save{border:1px solid #33333a;border:1px solid var(--relay-debug-border);background:#29292e;background:var(--relay-debug-raised);color:var(--relay-debug-muted);height:32px;cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:0 12px;font-weight:700;display:inline-flex}.relay-board__save.is-dirty{background:#f59e0b;background:var(--relay-debug-accent);border-color:#f59e0b;border-color:var(--relay-debug-accent);color:var(--app-on-accent,#111);animation:1.6s ease-in-out infinite relay-board-pulse}@keyframes relay-board-pulse{50%{box-shadow:0 0 0 4px #f59e0b4d}}.relay-board__filters{gap:6px;padding:8px 10px 4px;display:flex}.relay-board__filters button{border:1px solid #33333a;border:1px solid var(--relay-debug-border);color:var(--relay-debug-muted);cursor:pointer;background:0 0;border-radius:999px;padding:3px 10px;font-size:.75rem}.relay-board__filters button.is-on{color:var(--relay-debug-text);background:#29292e;background:var(--relay-debug-raised)}.relay-board__list{margin:0;padding:4px 6px 10px;list-style:none;overflow:auto}.relay-board__row{grid-gap:10px;border-left:3px solid #0000;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:5px 6px;display:grid}.relay-board__row:hover,.relay-board__row.is-open{background:#29292eb3}@supports (color:color-mix(in lch, red, blue)){.relay-board__row:hover,.relay-board__row.is-open{background:color-mix(in srgb, var(--relay-debug-raised) 70%, transparent)}}.relay-board__row.is-changed{border-left-color:#f59e0b;border-left-color:var(--relay-debug-accent)}.relay-board__row.is-off .relay-board__host,.relay-board__row.is-blocked .relay-board__host{color:var(--relay-debug-muted);text-decoration:line-through}.relay-board__switch{background:#18181b;background:var(--relay-debug-bg);border:1px solid #33333a;border:1px solid var(--relay-debug-border);border-radius:999px;gap:2px;padding:2px;display:inline-flex}.relay-board__sw{color:var(--relay-debug-muted);width:26px;height:22px;opacity:.55;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;transition:background .15s,color .15s,opacity .15s;display:inline-flex}.relay-board__sw.is-on{opacity:1;color:#111}.relay-board__sw--on.is-on{background:#4ade80;background:var(--relay-debug-ok)}.relay-board__sw--off.is-on{background:#facc15;background:var(--relay-debug-warn)}.relay-board__sw--block{cursor:default}.relay-board__sw--block.is-on{background:#f87171;background:var(--relay-debug-bad)}.relay-board__name{min-width:0;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;display:flex}.relay-board__host{text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:700;overflow:hidden}.relay-board__host-sub{color:var(--relay-debug-muted);font-weight:400}.relay-board__host-sub:not(:empty):after{content:"."}.relay-board__roles{gap:3px;display:flex}.relay-board__role{font:700 .6rem ui-monospace,SFMono-Regular,Menlo,monospace;font:700 .6rem var(--relay-debug-mono);background:#29292e;background:var(--relay-debug-raised);color:var(--relay-debug-muted);border-radius:4px;padding:1px 5px}.relay-board__role--read{color:var(--relay-debug-info)}.relay-board__role--write{color:var(--relay-debug-ok)}.relay-board__role--dm,.relay-board__role--private{color:#c084fc}.relay-board__role--follows{color:#f472b6}.relay-board__caps{background:#18181b;background:var(--relay-debug-bg);border:1px solid #33333a;border:1px solid var(--relay-debug-border);border-radius:10px;grid-column:1/-1;margin:4px 0 6px 92px;padding:10px}.relay-board__cap-grid{flex-wrap:wrap;gap:6px;display:flex}.relay-board__cap{background:#29292e;background:var(--relay-debug-raised);border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:.75rem;display:inline-flex}.relay-board__cap i{border:1px solid #33333a;border:1px solid var(--relay-debug-border);border-radius:3px;width:12px;height:12px}.relay-board__cap.is-yes i{background:#4ade80;background:var(--relay-debug-ok);border-color:#4ade80;border-color:var(--relay-debug-ok)}.relay-board__cap.is-no i{border-color:#f87171;border-color:var(--relay-debug-bad);background:#f8717166}@supports (color:color-mix(in lch, red, blue)){.relay-board__cap.is-no i{background:color-mix(in srgb, var(--relay-debug-bad) 40%, transparent)}}.relay-board__cap b{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--relay-debug-mono);color:var(--relay-debug-muted)}.relay-board__cap-actions{gap:6px;margin:8px 0;display:flex}.relay-board__cap-actions button{border:1px solid #33333a;border:1px solid var(--relay-debug-border);background:#29292e;background:var(--relay-debug-raised);color:var(--relay-debug-text);cursor:pointer;border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:.75rem;display:inline-flex}.relay-console{z-index:900;background:#18181b;background:var(--relay-debug-bg);color:var(--relay-debug-text);width:100%;max-width:none;height:min(48vh,520px);border:0;border-top:2px solid #f59e0b;border-top:2px solid var(--relay-debug-accent);flex-direction:column;margin:0;padding:0;font-size:.78rem;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -16px 40px #0006}.relay-console[popover]:not(:popover-open){display:none}.relay-console__bar{background:#202024;background:var(--relay-debug-surface);border-bottom:1px solid #33333a;border-bottom:1px solid var(--relay-debug-border);align-items:center;gap:8px;padding:6px 10px;display:flex}.relay-console__search{border:1px solid #33333a;border:1px solid var(--relay-debug-border);background:#18181b;background:var(--relay-debug-bg);color:var(--relay-debug-text);width:180px;font:inherit;border-radius:4px;padding:3px 8px}.relay-console__relays li:has(>.relay-console__relay-search){z-index:1;background:#202024;background:var(--relay-debug-surface);border-bottom:1px solid #33333a;border-bottom:1px solid var(--relay-debug-border);padding:4px 6px;position:sticky;top:0}.relay-console__relay-search{box-sizing:border-box;border:1px solid #33333a;border:1px solid var(--relay-debug-border);background:#18181b;background:var(--relay-debug-bg);color:var(--relay-debug-text);width:100%;font:inherit;border-radius:4px;padding:3px 8px}.relay-console__kinds{background:#202024;background:var(--relay-debug-surface);border-bottom:1px solid #33333a;border-bottom:1px solid var(--relay-debug-border);flex-wrap:wrap;align-items:center;gap:3px;padding:5px 10px;display:flex}.relay-console__tabs{gap:2px;display:flex}.relay-console__tabs button{color:var(--relay-debug-muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:4px;padding:3px 9px}.relay-console__tabs button.is-on{background:#29292e;background:var(--relay-debug-raised);color:var(--relay-debug-text);box-shadow:inset 0 -2px #f59e0b;box-shadow:inset 0 -2px 0 var(--relay-debug-accent)}.relay-console__busy{color:var(--relay-debug-accent);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;padding:3px;display:inline-flex}.relay-console__busy:hover{border-color:#f59e0b;border-color:var(--relay-debug-accent)}.relay-console__spacer{flex:1}.relay-console__mode{align-items:center;gap:8px;display:flex}.relay-console__mode select{border:1px solid #33333a;border:1px solid var(--relay-debug-border);background:#29292e;background:var(--relay-debug-raised);color:var(--relay-debug-text);font:inherit;border-radius:4px;padding:2px 6px}.relay-console__outbox{color:var(--relay-debug-muted);gap:16px}.relay-console__outbox b{color:var(--relay-debug-text)}.relay-console__cover{background:#29292e;background:var(--relay-debug-raised);border-radius:3px;flex:1;min-width:120px;height:6px;overflow:hidden}.relay-console__cover i{background:#4ade80;background:var(--relay-debug-ok);height:100%;display:block}.relay-console__host{text-overflow:ellipsis;overflow:hidden}.relay-console__relay{align-items:center;gap:5px;display:flex}.relay-console__relay span{text-overflow:ellipsis;overflow:hidden}.relay-console__detail h3{align-items:center;gap:6px;display:flex}.relay-console__kind--connect,.relay-console__kind--retrying{--c:var(--relay-debug-warn)}.relay-console__kind--eose{--c:#c084fc}.relay-console__kind--connected{--c:var(--relay-debug-ok)}.relay-console__kind--dormant{--c:var(--relay-debug-off)}.relay-console__kind--off,.relay-console__kind--blocked{--c:var(--relay-debug-bad)}.relay-console__kind{border:1px solid #33333a;border:1px solid var(--relay-debug-border);color:var(--relay-debug-muted);font:600 .68rem ui-monospace,SFMono-Regular,Menlo,monospace;font:600 .68rem var(--relay-debug-mono);cursor:pointer;opacity:.45;background:0 0;border-radius:3px;padding:1px 6px}.relay-console__kind.is-on{opacity:1;color:var(--c,var(--relay-debug-text));border-color:#33333a80}@supports (color:color-mix(in lch, red, blue)){.relay-console__kind.is-on{border-color:color-mix(in srgb, var(--c,var(--relay-debug-border)) 50%, transparent)}}.relay-console__kind--open{--c:var(--relay-debug-ok)}.relay-console__kind--close,.relay-console__kind--error,.relay-console__kind--rejected{--c:var(--relay-debug-bad)}.relay-console__kind--attempt,.relay-console__kind--closed{--c:var(--relay-debug-warn)}.relay-console__kind--notice{--c:#c084fc}.relay-console__kind--auth{--c:var(--relay-debug-info)}.relay-console__kind--publish{--c:#f472b6}.relay-console__kind--disable{--c:var(--relay-debug-off)}.relay-console__icon,.relay-console__save{border:1px solid #33333a;border:1px solid var(--relay-debug-border);background:#29292e;background:var(--relay-debug-raised);color:var(--relay-debug-text);cursor:pointer;border-radius:4px;padding:4px;display:inline-flex}.relay-console__save{background:#f59e0b;background:var(--relay-debug-accent);color:var(--app-on-accent,#111);padding:3px 10px;font-weight:700}.relay-console__panes{flex:1;grid-template-columns:220px 1fr 360px;min-height:0;display:grid}.relay-console__relays{border-right:1px solid #33333a;border-right:1px solid var(--relay-debug-border);margin:0;padding:4px;list-style:none;overflow:auto}.relay-console__relays button{color:var(--relay-debug-text);width:100%;font:inherit;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:3px 6px;display:flex;overflow:hidden}.relay-console__relays button span:last-child{color:var(--relay-debug-muted);margin-left:auto}.relay-console__relays button.is-on{background:#29292e;background:var(--relay-debug-raised)}.relay-console__log{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--relay-debug-mono);overflow:auto}.relay-console__line{grid-gap:8px;color:var(--relay-debug-text);width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #33333a66;grid-template-columns:96px 70px 180px 1fr auto;align-items:baseline;gap:8px;padding:2px 8px;font-size:.74rem;display:grid}@supports (color:color-mix(in lch, red, blue)){.relay-console__line{border-bottom:1px solid color-mix(in srgb, var(--relay-debug-border) 40%, transparent)}}.relay-console__line:hover{background:#202024;background:var(--relay-debug-surface)}.relay-console__line.is-on{background:#f59e0b29}@supports (color:color-mix(in lch, red, blue)){.relay-console__line.is-on{background:color-mix(in srgb, var(--relay-debug-accent) 16%, transparent)}}.relay-console__line time,.relay-console__relay{color:var(--relay-debug-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.relay-console__line .relay-console__kind{cursor:inherit;text-align:center}.relay-console__text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.relay-console__detail{border-left:1px solid #33333a;border-left:1px solid var(--relay-debug-border);background:#202024;background:var(--relay-debug-surface);padding:8px 10px;overflow:auto}.relay-console__detail h3{margin:0 0 4px;font-size:.85rem}.relay-console__detail p{word-break:break-word;margin:0 0 8px}.relay-console__actions{gap:6px;margin-bottom:8px;display:flex}.relay-console__actions button{border:1px solid #33333a;border:1px solid var(--relay-debug-border);background:#29292e;background:var(--relay-debug-raised);color:var(--relay-debug-text);font:inherit;cursor:pointer;border-radius:4px;padding:3px 8px}.relay-console__empty{color:var(--relay-debug-muted);padding:12px}.relay-board__waiting{color:var(--relay-debug-accent);text-align:left;cursor:pointer;background:#f59e0b14;border:1px solid #815e27;border-radius:9px;align-items:center;gap:8px;margin:8px 10px 0;padding:6px 10px;font-size:.78rem;display:flex}@supports (color:color-mix(in lch, red, blue)){.relay-board__waiting{border:1px solid color-mix(in srgb, var(--relay-debug-accent) 40%, var(--relay-debug-border));background:color-mix(in srgb, var(--relay-debug-accent) 8%, transparent)}}.relay-board__waiting span{color:var(--relay-debug-text);flex:1}.relay-board__pending{background:#18181b;background:var(--relay-debug-bg);border-radius:9px;margin:4px 10px 0;padding:6px 10px;font-size:.74rem;list-style:none}.relay-board__pending li{padding:2px 0}.relay-board__pending time{color:var(--relay-debug-muted)}.relay-board__findings{flex-direction:column;gap:4px;margin:8px 10px 0;padding:0;list-style:none;display:flex}.relay-board__findings li{--c:var(--relay-debug-ok);background:#1c2622;border:1px solid #3b6f53;border-radius:9px;align-items:center;gap:8px;padding:6px 10px;font-size:.8rem;display:flex}@supports (color:color-mix(in lch, red, blue)){.relay-board__findings li{border:1px solid color-mix(in srgb, var(--c) 35%, var(--relay-debug-border));background:color-mix(in srgb, var(--c) 7%, var(--relay-debug-bg))}}.relay-board__findings li.is-warn{--c:var(--relay-debug-warn)}.relay-board__findings li.is-bad{--c:var(--relay-debug-bad)}.relay-board__findings li:before{content:"";background:var(--c);border-radius:50%;flex-shrink:0;width:8px;height:8px}.relay-board__finding-title{flex:1}.relay-board__findings button{background:var(--c);color:#111;cursor:pointer;border:0;border-radius:6px;padding:3px 10px;font-size:.72rem;font-weight:700}@media (width<=760px){.relay-console__panes{grid-template-columns:1fr}.relay-console__relays,.relay-console__detail{display:none}.relay-board{left:12px}}.app-side-nav__account{flex-direction:column;width:100%;display:flex}.app-side-nav__login{border:1px solid #33333a;border:1px solid var(--relay-debug-border);background:#29292e;background:var(--relay-debug-raised);color:var(--relay-debug-text);width:100%;height:40px;cursor:pointer;border-radius:8px;font-weight:600}.relay-console__kind--req{--c:#38bdf8}.relay-console__req{background:#1a2228;border:1px solid #356a86;border-radius:6px;margin:10px 0;padding:8px}@supports (color:color-mix(in lch, red, blue)){.relay-console__req{border:1px solid color-mix(in srgb, #38bdf8 40%, var(--relay-debug-border));background:color-mix(in srgb, #38bdf8 6%, var(--relay-debug-bg))}}.relay-console__req h4{color:#38bdf8;margin:0 0 4px;font-size:.78rem}.relay-console__req p{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--relay-debug-mono);color:var(--relay-debug-muted);font-size:.7rem}.relay-console__req-lines{margin:6px 0 0;padding:0;list-style:none}.relay-console__req-lines button{color:var(--relay-debug-text);width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:baseline;gap:6px;padding:2px 4px;font-size:.72rem;display:flex}.relay-console__req-lines button.is-on{background:#f59e0b29}@supports (color:color-mix(in lch, red, blue)){.relay-console__req-lines button.is-on{background:color-mix(in srgb, var(--relay-debug-accent) 16%, transparent)}}.relay-console__req-lines time{color:var(--relay-debug-muted)}.relay-console__req-item summary{color:var(--relay-debug-muted);cursor:pointer;font-size:.7rem}.relay-console__req-item summary.is-bad{color:var(--relay-debug-bad)}.relay-console__facet-label{color:var(--relay-debug-muted);min-width:72px;font:600 .68rem ui-monospace,SFMono-Regular,Menlo,monospace;font:600 .68rem var(--relay-debug-mono);text-transform:uppercase;letter-spacing:.04em}.relay-console__kind-search{border:1px solid #33333a;border:1px solid var(--relay-debug-border);background:#18181b;background:var(--relay-debug-bg);color:var(--relay-debug-text);width:170px;font:.72rem ui-monospace,SFMono-Regular,Menlo,monospace;font:.72rem var(--relay-debug-mono);border-radius:4px;padding:1px 6px}.relay-console__kind-search[aria-invalid]{border-color:#f87171;border-color:var(--relay-debug-bad)}.relay-console__kind-side{border:1px solid #33333a;border:1px solid var(--relay-debug-border);background:#29292e;background:var(--relay-debug-raised);color:var(--relay-debug-text);font:.72rem ui-monospace,SFMono-Regular,Menlo,monospace;font:.72rem var(--relay-debug-mono);border-radius:4px;padding:1px 4px}.relay-console__kind>span{opacity:.6;margin-left:3px;font-weight:400}.relay-console__kind--event{--c:var(--relay-debug-info)}.relay-console__kind--field{--c:#f59e0b}.relay-console__kind--outcome{--c:#c084fc}.relay-console__facet-clear{color:var(--relay-debug-muted);font:.7rem ui-monospace,SFMono-Regular,Menlo,monospace;font:.7rem var(--relay-debug-mono);cursor:pointer;background:0 0;border:0;margin-left:4px;padding:1px 6px;text-decoration:underline}.relay-console__event-kinds{text-overflow:ellipsis;white-space:nowrap;color:var(--relay-debug-info);max-width:260px;font-size:.68rem;overflow:hidden}.relay-console__facet-clear:disabled{opacity:.35;cursor:default}@keyframes tj-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.sh-rb{--h:54px;z-index:40;left:0;left:var(--sh-left,0);height:54px;height:var(--h);position:fixed;bottom:0;right:0}.sh-rb__in{border-top:1px solid var(--app-border);background:color-mix(in srgb, var(--app-surface) 84%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);align-items:center;gap:10px;height:100%;padding:0 12px 0 16px;animation:.5s both tj-in;display:flex;position:relative;overflow:hidden}.sh-rb__go{min-width:0;max-width:760px;color:var(--app-text);flex:1;align-items:center;gap:12px;margin:0 auto;text-decoration:none;display:flex;position:relative}.sh-rb__txt{white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:baseline;gap:10px;min-width:0;font-size:14px;display:flex;overflow:hidden}.sh-rb__txt span{color:var(--app-muted);text-overflow:ellipsis;font-size:13px;overflow:hidden}.sh-rb__cta{border:1px solid color-mix(in srgb, var(--sh-tint) 60%, transparent);color:var(--app-text);border-radius:999px;flex:none;padding:5px 12px;font-size:12.5px;font-weight:600;transition:background .2s}.sh-rb__go:hover .sh-rb__cta{background:color-mix(in srgb, var(--sh-tint) 22%, transparent)}.tj-a,.tj-b,.tj-c,.tj-modal{--tj-or:#ff6b16;--tj-or2:#ffb347}.tj-a img,.tj-b img,.tj-c img,.tj-modal img{max-width:none;image-rendering:pixelated}.tj-a button,.tj-b button,.tj-c button,.tj-modal button{font:inherit;color:inherit}html:has(.app-side-nav){--tj-left:16rem}html[data-sidebar-collapsed=true]:has(.app-side-nav){--tj-left:4.5rem}html:has(.app-side-nav [data-mu=side-nav][data-collapsed=true]){--tj-left:4.5rem}@media (width<=640px){html:has(.app-side-nav){--tj-left:0px}}html[data-tipjar=ribbon] main{padding-bottom:72px}html:has(.tj-a) main{padding-bottom:72px}html[data-tipjar=tightrope] main{padding-bottom:104px}html:has(.tj-b) main{padding-bottom:104px}.tj-fold{width:26px;height:26px;color:var(--app-muted);cursor:pointer;opacity:.7;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;font-size:15px;line-height:1;transition:opacity .2s,background .2s;display:grid}.tj-fold:hover,.tj-fold:focus-visible{opacity:1;background:color-mix(in srgb, var(--app-text) 10%, transparent)}@keyframes tj-shimmer{0%{background-position:0 0}to{background-position:40px 0}}.tj-a{--h:58px;left:0;left:var(--tj-left,0);overflow:visible}.tj-a__dancer{z-index:2;pointer-events:none;filter:drop-shadow(0 4px 6px #0006);width:84px;height:84px;position:absolute;bottom:6px;left:10px}.tj-a__in{padding-left:104px}.tj-a__in:before{opacity:.25}.tj-a__edge{background:linear-gradient(90deg, var(--tj-or), var(--tj-or2));height:3px;box-shadow:0 0 10px var(--tj-or);transition:width .4s;position:absolute;top:0;left:0}.tj-a__go{cursor:pointer;text-align:left;background:0 0;border:0;max-width:none}.tj-a__txt{flex:0 auto}.tj-a__bar{background:var(--app-border);border-radius:999px;flex:1;min-width:80px;height:10px;position:relative;overflow:hidden}.tj-a__bar>span{border-radius:inherit;background:repeating-linear-gradient(-45deg, #fff3 0 8px, transparent 8px 16px), linear-gradient(90deg, var(--tj-or), var(--tj-or2));transition:width .4s;animation:1s linear infinite tj-shimmer;position:absolute;inset:0 auto 0 0}.tj-b{z-index:40;left:0;left:var(--tj-left,0);background:linear-gradient(transparent, color-mix(in srgb, var(--app-bg) 92%, transparent) 65%);pointer-events:none;height:104px;position:fixed;bottom:0;right:0}.tj-b__hit{cursor:pointer;pointer-events:auto;background:0 0;border:0;position:absolute;inset:40px 0 0}.tj-b__track,.tj-b__flag,.tj-b__caption{pointer-events:none}.tj-b__fold{pointer-events:auto;position:absolute;bottom:52px;right:8px}.tj-b__track{background:repeating-linear-gradient(90deg, var(--app-border-strong) 0 6px, transparent 6px 12px);border-radius:999px;height:6px;position:absolute;bottom:26px;left:40px;right:90px}.tj-b__fill{border-radius:inherit;background:linear-gradient(90deg, #ff3d00, var(--tj-or), var(--tj-or2));transition:width .6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0 auto 0 0;box-shadow:0 0 14px #ff6b16b3}.tj-b__tick{border:2px solid var(--app-border-strong);background:var(--app-bg);border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:-3px}.tj-b__tick--on{border-color:var(--tj-or2);background:var(--tj-or)}.tj-b__walker{width:100%;height:0;transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:6px;left:0}.tj-b__character{width:max-content;font:inherit;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:flex-start;padding:8px;display:flex;position:absolute;bottom:-8px;left:-42px}.tj-b__character:focus-visible{outline:2px solid var(--tj-or);outline-offset:2px}.tj-b__walker img{width:68px;height:68px;display:block}.tj-b__pct{width:40px;color:var(--tj-or2);text-align:center;font:700 11px ui-monospace,monospace;position:absolute;bottom:-28px;left:-20px}@keyframes tj-pop{0%{opacity:0;transform:translateY(6px)scale(.9)}}.tj-b__bubble{color:#222;white-space:nowrap;background:#fff;border-radius:12px 12px 12px 2px;margin-bottom:-2px;margin-left:52px;padding:5px 10px;font-size:12px;font-weight:600;animation:.3s both tj-pop}.tj-b__flag{flex-direction:column;align-items:center;font-size:24px;line-height:1;display:flex;position:absolute;bottom:22px;right:40px}.tj-b__flag small{color:var(--app-muted);font:10px ui-monospace,monospace}.tj-b__caption{color:var(--app-muted);white-space:nowrap;font-size:12px;position:absolute;bottom:4px;right:90px}.tj-b__caption b{color:var(--app-text)}.tj-b__hit:hover~.tj-b__track .tj-b__fill{filter:brightness(1.15)}.tj-c{z-index:40;animation:.35s cubic-bezier(.2,.7,.2,1) both tj-orb-in;position:fixed;bottom:20px;right:20px}@keyframes tj-orb-in{0%{opacity:0;transform:translateY(16px)scale(.6)}}.tj-c__open{cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}.tj-c__expand{border:2px solid var(--app-bg);background:var(--app-surface-raised);cursor:pointer;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;line-height:1;transition:transform .2s;display:grid;position:absolute;top:-6px;right:64px;box-shadow:0 4px 10px #00000059}.tj-c__expand:hover,.tj-c__expand:focus-visible{background:var(--tj-or);color:#fff;transform:scale(1.12)}.tj-c__orb{background:radial-gradient(circle, #a2bdf6 0 58%, transparent 59%), conic-gradient(var(--tj-or) 0 var(--p), var(--app-border) var(--p) 360deg);width:92px;height:92px;box-shadow:0 10px 30px #00000073, 0 0 0 4px var(--app-bg);border-radius:50%;place-items:center;transition:transform .25s;animation:1.8s ease-in-out infinite tj-bob;display:grid;position:relative}@keyframes tj-bob{50%{transform:translateY(-4px)}}.tj-c__orb img{clip-path:circle(42% at 50% 54%);width:76px;height:76px;margin-top:-6px}.tj-c__xmr{border:3px solid var(--app-bg);background:var(--tj-or);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-weight:800;display:grid;position:absolute;bottom:-2px;right:-2px}.tj-c__tab{background:var(--app-surface-raised);text-align:left;white-space:nowrap;opacity:0;border-radius:14px 0 0 14px;flex-direction:column;gap:3px;width:0;margin-right:-40px;padding:10px 0;transition:width .35s cubic-bezier(.2,.7,.2,1),padding .35s,opacity .2s;display:flex;overflow:hidden}.tj-c__open:hover .tj-c__tab,.tj-c__open:focus-visible .tj-c__tab{opacity:1;width:210px;padding:10px 52px 10px 16px}.tj-c__open:hover .tj-c__orb{animation:none;transform:scale(1.06)rotate(-4deg)}.tj-c__tab b{font-size:14px}.tj-c__tab span{color:var(--app-muted);font-size:12px}.tj-c__mini{background:var(--app-border);border-radius:999px;height:5px;margin-top:4px}.tj-c__mini span{border-radius:inherit;background:var(--tj-or);height:100%;display:block}@keyframes tj-fade{0%{opacity:0}}@keyframes tj-rise-in{0%{opacity:0;transform:translateY(24px)scale(.97)}}.tj-modal{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;place-items:center;padding:16px;animation:.2s both tj-fade;display:grid;position:fixed;inset:0}.tj-modal__card{border:1px solid var(--app-border);background:var(--app-surface);width:min(560px,100%);max-height:calc(100vh - 32px);color:var(--app-text);border-radius:18px;flex-direction:column;gap:16px;padding:22px;animation:.3s cubic-bezier(.2,.7,.2,1) both tj-rise-in;display:flex;position:relative;overflow:auto;box-shadow:0 30px 80px #0009}.tj-modal__x{background:var(--app-surface-raised);cursor:pointer;border:0;border-radius:50%;width:30px;height:30px;position:absolute;top:12px;right:12px}.tj-modal__head{align-items:center;gap:14px;padding-right:30px;display:flex}.tj-modal__head img{background:#a2bdf6;border-radius:16px;flex:none;width:86px;height:86px}.tj-modal__head h2{margin:0 0 4px;font-size:20px;font-weight:700}.tj-modal__head p{color:var(--app-muted);margin:0;font-size:13px;line-height:1.45}.tj-modal__goalrow{justify-content:space-between;margin-bottom:6px;font-size:13px;display:flex}.tj-modal__goalrow b{color:var(--tj-or);font-size:16px}.tj-modal__goalrow span{color:var(--app-muted)}.tj-modal__bar{background:var(--app-border);border-radius:999px;height:12px;overflow:hidden}.tj-modal__bar span{border-radius:inherit;background:repeating-linear-gradient(-45deg, #fff3 0 8px, transparent 8px 16px), linear-gradient(90deg, var(--tj-or), var(--tj-or2));height:100%;animation:1s linear infinite tj-shimmer;display:block}.tj-modal__body{gap:18px;display:flex}@media (width<=520px){.tj-modal__body{flex-direction:column;align-items:center}}.tj-modal__qr{background:#fff;border-radius:12px;flex:none;width:188px;height:188px;padding:10px}.tj-modal__qr svg{width:100%;height:100%;display:block}.tj-modal__side{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.tj-modal__label{color:var(--app-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.tj-modal__amts{flex-wrap:wrap;gap:6px;display:flex}.tj-modal__amt{border:1px solid var(--app-border-strong);cursor:pointer;background:0 0;border-radius:999px;padding:5px 10px;font-size:12.5px}.tj-modal__amt--on{border-color:var(--tj-or);background:color-mix(in srgb, var(--tj-or) 20%, transparent);color:var(--tj-or2)}.tj-modal__addr{background:var(--app-bg);word-break:break-all;border-radius:8px;padding:8px;font-size:11px;line-height:1.4}.tj-modal__actions{gap:8px;display:flex}.tj-modal__btn{border:1px solid var(--app-border-strong);background:var(--app-surface-raised);color:var(--app-text);text-align:center;cursor:pointer;border-radius:10px;flex:1;padding:8px 10px;font-size:13px;font-weight:600;text-decoration:none}.tj-modal__btn--primary{border-color:var(--tj-or);background:var(--tj-or);color:#fff}@media (prefers-reduced-motion:reduce){.tj-a *,.tj-b *,.tj-c,.tj-c *,.tj-modal,.tj-modal *{transition:none!important;animation:none!important}}.tj-road{border-top:1px solid var(--app-border);flex-direction:column;gap:10px;padding-top:14px;display:flex}.tj-road__list{flex-direction:column;gap:14px;margin:0;padding:0 0 0 22px;list-style:none;display:flex;position:relative}.tj-road__list:before{content:"";background:linear-gradient(var(--tj-or), var(--app-border) 70%, transparent);border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:5px}.tj-road__item{align-items:flex-start;gap:12px;display:flex;position:relative}.tj-road__item:before{content:"";box-sizing:border-box;border:2px solid var(--tj-or);background:var(--app-surface);border-radius:50%;width:12px;height:12px;position:absolute;top:6px;left:-22px}.tj-road__item--building:before{background:var(--tj-or);box-shadow:0 0 0 4px color-mix(in srgb, var(--tj-or) 25%, transparent)}.tj-road__item--shipped:before{background:#3ecf8e;border-color:#3ecf8e}.tj-road__thumb{aspect-ratio:16/9;border:1px solid var(--app-border-strong);background:var(--app-bg);cursor:zoom-in;border-radius:10px;flex:none;width:168px;padding:0;position:relative;overflow:hidden}.tj-road__mystery{color:var(--tj-or2);cursor:default;border-style:dashed;place-items:center;font-size:32px;display:grid}.tj-modal .tj-road__thumb img{-o-object-fit:cover;object-fit:cover;image-rendering:auto;width:100%;height:100%;transition:transform .3s;display:block}.tj-road__thumb:hover img,.tj-road__thumb:focus-visible img{transform:scale(1.04)}.tj-road__play{z-index:0;color:#fff;background:linear-gradient(#0000 40%,#00000073);place-items:center;padding-left:2px;font-size:15px;display:grid;position:absolute;inset:0}.tj-road__play:before{content:"";background:color-mix(in srgb, var(--tj-or) 88%, transparent);z-index:-1;border-radius:50%;width:34px;height:34px;position:absolute;box-shadow:0 4px 14px #0006}.tj-road__text{flex-direction:column;gap:3px;min-width:0;display:flex}.tj-road__status{background:color-mix(in srgb, var(--tj-or) 16%, transparent);color:var(--tj-or2);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:1px 7px;font-size:10.5px;font-weight:700}.tj-road__item--shipped .tj-road__status{color:#3ecf8e;background:#3ecf8e29}.tj-road__text b{font-size:14px}.tj-road__text p{color:var(--app-muted);margin:0;font-size:12.5px;line-height:1.4}@media (width<=520px){.tj-road__item{flex-direction:column}.tj-road__thumb{width:100%}}.tj-road__player{z-index:1;background:#000000bf;place-items:center;padding:16px;animation:.2s both tj-fade;display:grid;position:fixed;inset:0}.tj-road__frame{flex-direction:column;gap:10px;width:min(1100px,100%);animation:.3s cubic-bezier(.2,.7,.2,1) both tj-rise-in;display:flex;position:relative}.tj-road__frame video{border:1px solid var(--app-border-strong);background:#000;border-radius:14px;width:100%;max-height:calc(100vh - 110px);display:block;box-shadow:0 30px 80px #0009}.tj-road__frame p{color:var(--app-muted);text-align:center;margin:0;font-size:13px}.tj-road__frame p b{color:var(--app-text)}.tj-road__frame .tj-modal__x{top:-40px;right:0}@media (prefers-reduced-motion:reduce){.tj-road *,.tj-road__player,.tj-road__player *{transition:none!important;animation:none!important}}.note-highlight{min-width:0}.note-highlight__excerpt{border-inline-start:3px solid var(--app-accent);background:color-mix(in srgb, var(--app-accent) 5%, transparent);border-radius:0 .4rem .4rem 0;margin:0;padding:.65rem .85rem}.note-highlight__quote,.note-highlight__context,.note-highlight__comment{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.7}.note-highlight__quote,.note-highlight__context{color:var(--app-muted)}.note-highlight__context{margin-top:.6rem;font-size:.9em}.note-highlight__comment{margin-bottom:.6rem}.note-highlight__source{width:fit-content;max-width:100%;color:var(--app-muted);align-items:center;gap:.4rem;margin-top:.65rem;font-size:.78rem;text-decoration:none;display:flex}.note-highlight__source svg{flex-shrink:0}.note-highlight__source>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.note-highlight__source:hover{color:var(--app-accent);text-decoration:underline}.note-highlight__source:focus-visible{outline:2px solid var(--app-accent);outline-offset:3px;border-radius:2px}.mini-note__content:has(>.note-highlight){display:block}.mini-note__content .note-highlight :is(.note-highlight__quote,.note-highlight__context,.note-highlight__comment){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-divide-y-reverse:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-950:oklch(25.8% .092 26.042);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-green-100:oklch(96.2% .044 156.743);--color-green-300:oklch(87.1% .15 154.449);--color-green-500:oklch(72.3% .219 149.579);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-900:oklch(37.9% .146 265.522);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-pink-500:oklch(65.6% .241 354.308);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-950:oklch(13% .028 261.692);--color-zinc-50:oklch(98.5% 0 0);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-6xl:3.75rem;--text-6xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--radius:calc(var(--border-radius) + .25rem);--color-border:var(--mu-border);--color-primary:var(--app-accent);--color-secondary:var(--app-bg);--lh-micro-compact:var(--lh-micro-compact);--fs-micro-compact:var(--fs-micro-compact);--lh-micro:var(--lh-micro);--fs-micro:var(--fs-micro);--lh-caption-compact:var(--lh-caption-compact);--fs-caption-compact:var(--fs-caption-compact);--lh-caption:var(--lh-caption);--fs-caption:var(--fs-caption);--lh-body-compact:var(--lh-body-compact);--fs-body-compact:var(--fs-body-compact);--lh-body:var(--lh-body);--fs-body:var(--fs-body);--lh-subtitle-compact:var(--lh-subtitle-compact);--fs-subtitle-compact:var(--fs-subtitle-compact);--lh-subtitle:var(--lh-subtitle);--fs-subtitle:var(--fs-subtitle);--lh-title-compact:var(--lh-title-compact);--fs-title-compact:var(--fs-title-compact);--lh-title:var(--lh-title);--fs-title:var(--fs-title);--lh-display-compact:var(--lh-display-compact);--fs-display-compact:var(--fs-display-compact);--lh-display:var(--lh-display);--fs-display:var(--fs-display);--overlay:var(--overlay);--shadow-8:var(--shadow-8);--shadow-7:var(--shadow-7);--shadow-6:var(--shadow-6);--shadow-5:var(--shadow-5);--shadow-4:var(--shadow-4);--shadow-3:var(--shadow-3);--shadow-2:var(--shadow-2);--shadow-1:var(--shadow-1);--color-accent:var(--app-accent);--color-accent-dark:var(--app-accent-strong);--color-bg-light:var(--app-bg);--color-bg-dark:var(--app-surface);--color-fg:var(--app-text);--color-fg-light:var(--app-on-accent);--color-fg-muted:var(--app-muted);--font-family-sans:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;--width:calc(var(--border-width) + 1px);--width-4:calc(var(--border-width) + 4px);--width-8:calc(var(--border-width) + 8px)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:normal;font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:normal;font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:normal;font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:normal;font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.mu-shadcn *,.mu-shadcn :before,.mu-shadcn :after{box-sizing:border-box;border-style:solid;border-width:0;border-color:30 10% 28%;border-color:var(--border)}.mu-shadcn :is(button,textarea){font:inherit;color:inherit;background-color:#0000}.mu-shadcn :is(h2,h3,p){margin:0}:focus-visible{outline:1px solid #6b97ff;outline:1px solid var(--focus-ring,#6b97ff);outline-offset:2px;border-radius:8px;border-radius:var(--shape-input-radius,8px)}a:focus-visible{border-radius:2px}.mu-auth-page :is(h1,blockquote){margin:0}.mu-auth-page input{font:inherit;color:inherit}.mu-auth-page a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.mu-auth-page a.underline{text-decoration-line:underline}.mu-auth-page svg{display:block}}@layer components{.mu-nav-shell{background:#171717;background:var(--mu-bg);color:var(--mu-fg);min-height:0;max-height:100dvh;border-right:1px solid #4a4a4a;border-right:1px solid var(--mu-border);flex-direction:column;flex-shrink:0;align-self:stretch;font-family:inherit;transition:width .2s;display:flex;position:sticky;top:0;overflow:hidden}.mu-nav-shell *,.mu-nav-shell :before,.mu-nav-shell :after{box-sizing:border-box}.mu-nav-shell-collapsed-true{width:4.5rem}.mu-nav-shell-collapsed-false{width:16rem}.mu-nav-top-bar{flex-shrink:0;align-items:center;gap:.5rem;padding:.75rem;display:flex}.mu-nav-top-bar-collapsed{flex-direction:column;flex-shrink:0;align-items:center;gap:.5rem;padding:.75rem;display:flex}.mu-nav-center-row{flex-shrink:0;justify-content:center;padding:.25rem .75rem;display:flex}.mu-nav-brand-link{color:var(--mu-fg);min-width:0;flex:1;align-items:center;gap:.5rem;text-decoration-line:none;display:flex}.mu-nav-brand-mark{background:#e8e8e8;background:var(--mu-fg);color:var(--mu-bg);width:1.75rem;height:1.75rem;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:flex}.mu-nav-brand-logo-img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;flex-shrink:0;width:2.5rem;height:2.5rem}.mu-nav-brand-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;font-size:.9375rem;font-weight:650;overflow:hidden}.mu-nav-icon-button{cursor:pointer;color:var(--mu-muted-fg);width:1.75rem;height:1.75rem;background:0 0;border:none;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.mu-nav-icon-button:hover{background:#e8e8e8;background:var(--mu-fg)}@supports (color:color-mix(in lab, red, red)){.mu-nav-icon-button:hover{background:#e8e8e80f}@supports (color:color-mix(in lch, red, blue)){.mu-nav-icon-button:hover{background:color-mix(in srgb, var(--mu-fg) 6%, transparent)}}}.mu-nav-icon-button:hover{color:var(--mu-fg)}.mu-nav-dot{background:#ef4444;border-radius:9999px;width:.375rem;height:.375rem;position:absolute;top:.3rem;right:.35rem}.mu-nav-search-wrap{flex-shrink:0;margin:0 .75rem;position:relative}.mu-nav-search-input{color:var(--mu-fg);width:100%;height:2rem;border:1px solid #4a4a4a;border:1px solid var(--mu-border);background:0 0;border-radius:.5rem;outline:none;padding-left:2rem;padding-right:2.5rem;font-size:.8125rem}.mu-nav-search-input::placeholder{color:var(--mu-muted-fg)}.mu-nav-search-input:focus{border-color:#ff6b16;border-color:var(--mu-focus)}.mu-nav-search-icon{pointer-events:none;color:var(--mu-muted-fg);display:flex;position:absolute;top:50%;left:.625rem;transform:translateY(-50%)}.mu-nav-search-kbd{pointer-events:none;color:var(--mu-muted-fg);font-size:.6875rem;font-weight:600;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.mu-nav-nav-label{color:var(--mu-muted-fg);flex-shrink:0;margin:1rem 0 .25rem;padding:0 1.25rem;font-size:.75rem;font-weight:500}.mu-nav-nav-list{flex-direction:column;flex:auto;gap:1px;min-height:0;padding:0 .75rem;display:flex;overflow:hidden auto}.mu-nav-item{cursor:pointer;text-align:left;color:var(--mu-fg);width:100%;min-height:2rem;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.625rem;padding:.375rem .625rem;font-family:inherit;font-size:.875rem;line-height:1.25;text-decoration-line:none;display:flex}.mu-nav-item-active-true{background:#e8e8e8;background:var(--mu-fg)}@supports (color:color-mix(in lab, red, red)){.mu-nav-item-active-true{background:#e8e8e814}@supports (color:color-mix(in lch, red, blue)){.mu-nav-item-active-true{background:color-mix(in srgb, var(--mu-fg) 8%, transparent)}}}.mu-nav-item-active-true{font-weight:550}.mu-nav-item-active-false:hover{background:#e8e8e8;background:var(--mu-fg)}@supports (color:color-mix(in lab, red, red)){.mu-nav-item-active-false:hover{background:#e8e8e80d}@supports (color:color-mix(in lch, red, blue)){.mu-nav-item-active-false:hover{background:color-mix(in srgb, var(--mu-fg) 5%, transparent)}}}.mu-nav-item-disabled-true{cursor:not-allowed;opacity:.45}.mu-nav-item-accent-true{background:#d95308;background:var(--mu-accent-strong);border:1px solid #ff6b16;border:1px solid var(--mu-accent);color:var(--mu-on-accent);font-weight:700}.mu-nav-item-accent-true:hover{background:#d95308;background:var(--mu-accent-strong);border-color:#ff6b16;border-color:var(--mu-accent);color:var(--mu-on-accent);box-shadow:0 0 0 2px #ff6b16;box-shadow:0 0 0 2px var(--mu-accent)}@supports (color:color-mix(in lab, red, red)){.mu-nav-item-accent-true:hover{box-shadow:0 0 0 2px #ff6b1680}@supports (color:color-mix(in lch, red, blue)){.mu-nav-item-accent-true:hover{box-shadow:0 0 0 2px color-mix(in srgb, var(--mu-accent) 50%, transparent)}}}.mu-nav-item-icon{color:var(--mu-muted-fg);flex-shrink:0;display:inline-flex}.mu-nav-item-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mu-nav-chevron-button{cursor:pointer;color:var(--mu-muted-fg);width:1.5rem;height:1.5rem;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mu-nav-chevron-button:hover{color:var(--mu-fg)}.mu-nav-children-wrap{border-left:1px solid #4a4a4a;border-left:1px solid var(--mu-border);flex-direction:column;gap:1px;margin-left:1.125rem;padding-left:.625rem;display:flex}.mu-nav-footer{border-top:1px solid #4a4a4a;border-top:1px solid var(--mu-border);flex-direction:column;flex-shrink:0;gap:1px;margin-top:auto;padding:.75rem;display:flex}.mu-nav-theme-switcher-wrap{flex-shrink:0;justify-content:center;padding:.5rem 0 .25rem;display:flex}.mu-nav-theme-switcher{background:#2b2b2b;background:var(--mu-surface);border:1px solid #4a4a4a;border:1px solid var(--mu-border);border-radius:9999px;align-items:center;display:inline-flex;position:relative;overflow:hidden}.mu-nav-theme-option{cursor:pointer;z-index:1;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:color .15s;display:flex;position:relative}.mu-nav-theme-option svg{width:1rem;height:1rem}.mu-nav-theme-option-active-true{color:var(--mu-fg)}.mu-nav-theme-option-active-false{color:var(--mu-muted-fg)}.mu-nav-theme-option-active-false:hover{color:var(--mu-fg)}.mu-nav-theme-switcher-active-ring{pointer-events:none;z-index:0;border:1px solid #4a4a4a;border:1px solid var(--mu-border);width:2rem;height:2rem;transition-property:transform;transition-duration:.6s;transition-timing-function:linear(0 0%, .0961 5%, .2999 10%, .5227 15%, .7166 20%, .8626 25%, .9595 30%, 1.015 35%, 1.0402 40%, 1.0459 45%, 1.0409 50%, 1.0313 55%, 1.0211 60%, 1.0124 65%, 1.0059 70%, 1.0016 75%, .9992 80%, .9981 85%, .9979 90%, .9982 95%, 1 100%);border-radius:9999px;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.mu-nav-theme-switcher-active-ring{transition-duration:0s}}.mu-nav-theme-switcher-active-ring-index-0{transform:translate(0%)}.mu-nav-theme-switcher-active-ring-index-1{transform:translate(100%)}.mu-nav-theme-switcher-active-ring-index-2{transform:translate(200%)}.mu-nav-theme-switcher-placeholder{flex-shrink:0;height:2rem}.mu-nav-account-slot{margin-top:.5rem}.mu-nav-user-card{cursor:pointer;color:var(--mu-fg);width:100%;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.625rem;margin-top:.5rem;padding:.375rem .5rem;font-family:inherit;text-decoration-line:none;display:flex}.mu-nav-user-card:hover{background:#e8e8e8;background:var(--mu-fg)}@supports (color:color-mix(in lab, red, red)){.mu-nav-user-card:hover{background:#e8e8e80d}@supports (color:color-mix(in lch, red, blue)){.mu-nav-user-card:hover{background:color-mix(in srgb, var(--mu-fg) 5%, transparent)}}}.mu-nav-avatar{-o-object-fit:cover;object-fit:cover;background:#e8e8e8;background:var(--mu-fg);border-radius:.5rem;flex-shrink:0;width:1.75rem;height:1.75rem}@supports (color:color-mix(in lab, red, red)){.mu-nav-avatar{background:#e8e8e81a}@supports (color:color-mix(in lch, red, blue)){.mu-nav-avatar{background:color-mix(in srgb, var(--mu-fg) 10%, transparent)}}}.mu-nav-avatar-fallback{background:#e8e8e8;background:var(--mu-fg);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.mu-nav-avatar-fallback{background:#e8e8e81a}@supports (color:color-mix(in lch, red, blue)){.mu-nav-avatar-fallback{background:color-mix(in srgb, var(--mu-fg) 10%, transparent)}}}.mu-nav-avatar-fallback{color:var(--mu-fg);font-size:.75rem;font-weight:650}.mu-nav-user-meta{text-align:left;flex:1;min-width:0}.mu-nav-user-name{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;display:block;overflow:hidden}.mu-nav-user-email{text-overflow:ellipsis;white-space:nowrap;color:var(--mu-muted-fg);font-size:.75rem;display:block;overflow:hidden}.mu-nav-bell-anchor{flex-shrink:0;display:inline-flex;position:relative}.mu-nav-bell-dot{background:#ef4444;border-radius:9999px;width:.375rem;height:.375rem;position:absolute;top:.3125rem;right:.3125rem}.mu-nav-bell-scrim{z-index:40;background:#00000040;position:fixed;inset:0}.mu-nav-bell-panel{z-index:50;border:1px solid #4a4a4a;border:1px solid var(--mu-border);border-radius:.625rem;border-radius:var(--mu-radius);background:#171717;background:var(--mu-bg);color:var(--mu-fg);width:22rem;max-width:calc(100vw - 2rem);max-height:min(30rem,100dvh - 4rem);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-shadow:var(--mu-shadow);flex-direction:column;font-family:inherit;display:flex;position:fixed;overflow:hidden}.mu-nav-bell-header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:1rem 1rem .75rem;display:flex}.mu-nav-bell-title-row{letter-spacing:-.01em;align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:650;display:flex}.mu-nav-bell-count{--tw-numeric-spacing:tabular-nums;font-feature-settings:tabular-nums;font-feature-settings:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );font-variant-numeric:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );background:#e8e8e8;background:var(--mu-fg);border-radius:9999px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mu-nav-bell-count{background:#e8e8e814}@supports (color:color-mix(in lch, red, blue)){.mu-nav-bell-count{background:color-mix(in srgb, var(--mu-fg) 8%, transparent)}}}.mu-nav-bell-count{font-size:.6875rem;font-weight:600}.mu-nav-bell-subtitle{color:var(--mu-muted-fg);margin:.375rem 0 0;font-size:.8125rem}.mu-nav-bell-mark-all{cursor:pointer;white-space:nowrap;color:var(--mu-accent);background:0 0;border:none;flex-shrink:0;align-items:center;gap:.375rem;padding:.25rem;font-family:inherit;font-size:.8125rem;font-weight:600;display:inline-flex}.mu-nav-bell-mark-all:disabled{cursor:not-allowed;opacity:.5}.mu-nav-bell-list{flex-direction:column;flex:auto;min-height:0;margin:.75rem 0 0;padding:0 .5rem .75rem;list-style-type:none;display:flex;overflow:hidden auto}.mu-nav-bell-empty{text-align:center;border:1px dashed #4a4a4a;border:1px dashed var(--mu-border);color:var(--mu-muted-fg);border-radius:.625rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;margin:.75rem .5rem;padding:2.5rem 1rem;font-size:.8125rem;display:flex}.mu-nav-bell-row{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:none;border-radius:.625rem;align-items:flex-start;gap:.75rem;padding:.625rem .5rem;font-family:inherit;display:flex}.mu-nav-bell-row:hover{background:#e8e8e8;background:var(--mu-fg)}@supports (color:color-mix(in lab, red, red)){.mu-nav-bell-row:hover{background:#e8e8e80d}@supports (color:color-mix(in lch, red, blue)){.mu-nav-bell-row:hover{background:color-mix(in srgb, var(--mu-fg) 5%, transparent)}}}.mu-nav-bell-row[data-unread=true]{background:#e8e8e8;background:var(--mu-fg)}@supports (color:color-mix(in lab, red, red)){.mu-nav-bell-row[data-unread=true]{background:#e8e8e80a}@supports (color:color-mix(in lch, red, blue)){.mu-nav-bell-row[data-unread=true]{background:color-mix(in srgb, var(--mu-fg) 4%, transparent)}}}.mu-nav-bell-kind-icon{background:#e8e8e8;background:var(--mu-fg);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.mu-nav-bell-kind-icon{background:#e8e8e814}@supports (color:color-mix(in lch, red, blue)){.mu-nav-bell-kind-icon{background:color-mix(in srgb, var(--mu-fg) 8%, transparent)}}}.mu-nav-bell-kind-icon{color:var(--mu-fg);font-size:.75rem;font-weight:650}.mu-nav-bell-kind-badge{background:#171717;background:var(--mu-bg);border:1px solid #4a4a4a;border:1px solid var(--mu-border);color:var(--mu-accent);width:1.125rem;height:1.125rem;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-.125rem;right:-.125rem}.mu-nav-bell-kind-badge[data-accent=danger]{color:#dc2626}.mu-nav-bell-kind-badge[data-accent=fg]{color:var(--mu-muted-fg)}.mu-nav-bell-body{flex:1;min-width:0}.mu-nav-bell-row-head{align-items:baseline;gap:.5rem;display:flex}.mu-nav-bell-row-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.8125rem;font-weight:550;overflow:hidden}.mu-nav-bell-row-time{color:var(--mu-muted-fg);flex-shrink:0;font-size:.6875rem}.mu-nav-bell-row-snippet{-webkit-line-clamp:2;color:var(--mu-muted-fg);-webkit-box-orient:vertical;margin:.125rem 0 0;font-size:.8125rem;line-height:1.4;display:-webkit-box;overflow:hidden}.mu-nav-bell-unread-dot{background:#ff6b16;background:var(--mu-accent);border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.375rem}.mu-nav-bell-unread-dot[data-read=true]{background:0 0}.mu-nav-bell-row-wrap{position:relative}.mu-nav-bell-avatar{-o-object-fit:cover;object-fit:cover;border-radius:9999px;width:100%;height:100%;position:absolute;inset:0}.mu-nav-bell-row-expand{cursor:pointer;color:var(--mu-muted-fg);width:1.5rem;height:1.5rem;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:.375rem;right:.375rem}.mu-nav-bell-row-expand:hover{background:#ff6b16;background:var(--mu-accent)}@supports (color:color-mix(in lab, red, red)){.mu-nav-bell-row-expand:hover{background:#ff6b1626}@supports (color:color-mix(in lch, red, blue)){.mu-nav-bell-row-expand:hover{background:color-mix(in srgb, var(--mu-accent) 15%, transparent)}}}.mu-nav-bell-row-expand:hover{color:var(--mu-accent)}.mu-native-card{border:1px solid #4a4a4a;border:1px solid var(--mu-border);border-radius:.625rem;border-radius:var(--mu-radius);background:#2b2b2b;background:var(--mu-surface);color:var(--mu-fg);width:100%;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-shadow:var(--mu-shadow);padding:1rem 1.125rem}.mu-native-card__title{letter-spacing:-.01em;margin:0 0 .35rem;font-size:1rem;font-weight:650}.mu-native-card__body{color:var(--mu-fg);margin:0;font-size:.875rem;line-height:1.45}.mu-native-card__meta{letter-spacing:.02em;text-transform:uppercase;color:var(--mu-muted-fg);margin:.65rem 0 0;font-size:.75rem;font-weight:550}.button{isolation:isolate;height:2.5rem;height:calc(var(--spacing) * 10);transform-origin:50%;justify-content:center;align-items:center;gap:.5rem;gap:calc(var(--spacing) * 2);border-radius:1.5rem;border-radius:var(--radius-3xl);width:fit-content;padding-inline:1rem;padding-inline:calc(var(--spacing) * 4);font-size:.875rem;font-size:var(--text-sm);line-height:1.42857;line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:500;font-weight:var(--font-weight-medium);white-space:nowrap;--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;display:inline-flex;position:relative}@media (width>=48rem){.button{height:2.25rem;height:calc(var(--spacing) * 9)}}.button{transition:transform .25s var(--ease-smooth), background-color .1s cubic-bezier(0, 0, .2, 1), box-shadow .1s cubic-bezier(0, 0, .2, 1);transition:transform .25s var(--ease-smooth), background-color .1s var(--ease-out), box-shadow .1s var(--ease-out);transform:translateZ(0);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.button{cursor:var(--cursor-interactive);--button-bg:transparent;--button-bg-hover:var(--button-bg);--button-bg-pressed:var(--button-bg-hover);--button-fg:currentColor;background-color:#0000;background-color:var(--button-bg);color:var(--button-fg)}.button:focus-visible,.button[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--mu-focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--mu-bg);--tw-outline-style:none;outline-style:none}.button:disabled,.button[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.button[data-pending=true]{pointer-events:none}.button:active,.button[data-pressed=true]{will-change:transform;background-color:var(--button-bg-pressed);transform:scale(.97)}@media (hover:hover){.button:hover,.button[data-hovered=true]{background-color:var(--button-bg-hover)}}.button svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){pointer-events:none;margin-inline:-.125rem;margin-inline:calc(var(--spacing) * -.5);margin-block:.125rem;margin-block:calc(var(--spacing) * .5);width:1.25rem;width:calc(var(--spacing) * 5);height:1.25rem;height:calc(var(--spacing) * 5);flex-shrink:0;align-self:center}@media (width>=40rem){.button svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){margin-block:.25rem;margin-block:var(--spacing);width:1rem;width:calc(var(--spacing) * 4);height:1rem;height:calc(var(--spacing) * 4)}}.button--sm{height:2.25rem;height:calc(var(--spacing) * 9);padding-inline:.75rem;padding-inline:calc(var(--spacing) * 3)}@media (width>=48rem){.button--sm{height:2rem;height:calc(var(--spacing) * 8)}}.button--sm svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){width:1rem;width:calc(var(--spacing) * 4);height:1rem;height:calc(var(--spacing) * 4)}.button--sm:active,.button--sm[data-pressed=true]{transform:scale(.98)}.button--lg{height:2.75rem;height:calc(var(--spacing) * 11);font-size:1rem;font-size:var(--text-base);line-height:1.5;line-height:var(--tw-leading,var(--text-base--line-height))}@media (width>=48rem){.button--lg{height:2.5rem;height:calc(var(--spacing) * 10)}}.button--lg:active,.button--lg[data-pressed=true]{transform:scale(.96)}.button--primary{--button-bg:var(--accent);--button-bg-hover:var(--accent-hover);--button-bg-pressed:var(--accent-hover);--button-fg:var(--accent-foreground)}.button--secondary{--button-bg:var(--default);--button-bg-hover:var(--default-hover);--button-bg-pressed:var(--default-hover);--button-fg:var(--accent-soft-foreground)}.button--tertiary{--button-bg:var(--default);--button-bg-hover:var(--default-hover);--button-bg-pressed:var(--default-hover)}.button--ghost,.button--outline{--button-bg:transparent;--button-bg-hover:var(--default);--button-bg-pressed:var(--default);--button-fg:var(--default-foreground)}.button--outline{border-style:var(--tw-border-style);border-width:1px;border-color:#4a4a4a;border-color:var(--mu-border);--button-bg-hover:var(--default)}@supports (color:color-mix(in lab, red, red)){.button--outline{--button-bg-hover:color-mix(in srgb, var(--default) 60%, transparent)}}.button--danger{--button-bg:var(--danger);--button-bg-hover:var(--danger-hover);--button-bg-pressed:var(--danger-hover);--button-fg:var(--danger-foreground)}.button--danger-soft{--button-bg:var(--danger-soft);--button-bg-hover:var(--danger-soft-hover);--button-bg-pressed:var(--danger-soft-hover);--button-fg:var(--danger-soft-foreground)}.button--icon-only{width:2.5rem;width:calc(var(--spacing) * 10);padding:0}@media (width>=48rem){.button--icon-only{width:2.25rem;width:calc(var(--spacing) * 9)}}.button--icon-only.button--sm{width:2.25rem;width:calc(var(--spacing) * 9)}@media (width>=48rem){.button--icon-only.button--sm{width:9px;width:var(--width-8)}}.button--icon-only.button--lg{width:2.75rem;width:calc(var(--spacing) * 11)}@media (width>=48rem){.button--icon-only.button--lg{width:2.5rem;width:calc(var(--spacing) * 10)}}.button--full-width{width:100%}.switch{align-items:flex-start;gap:.25rem;gap:var(--spacing);-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);--switch-control-bg:var(--default);--switch-control-bg-hover:var(--switch-control-bg);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.switch{--switch-control-bg-hover:color-mix(in oklab, var(--switch-control-bg), transparent 20%)}}.switch{--switch-control-bg-pressed:var(--switch-control-bg-hover);--switch-control-bg-checked:var(--accent);--switch-control-bg-checked-hover:var(--accent-hover)}.switch[data-disabled=true],.switch[data-disabled=true] [data-slot=description],.switch[data-disabled=true] [data-slot=field-error]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.switch[data-disabled=true] .switch__thumb{background-color:#e8e8e8;background-color:var(--mu-fg)}@supports (color:color-mix(in lab, red, red)){.switch[data-disabled=true] .switch__thumb{background-color:oklab(93.0999% 0 5.96046e-8/.2)}@supports (color:color-mix(in lch, red, blue)){.switch[data-disabled=true] .switch__thumb{background-color:color-mix(in oklab, var(--mu-fg) 20%, transparent)}}}.switch>[data-slot=description]{width:100%;min-width:0;padding-inline-start:3.25rem}.switch>[data-slot=field-error]{width:100%;min-width:0;font-size:.75rem;font-size:var(--text-xs);line-height:1.33333;line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--muted,var(--mu-muted-fg));padding-inline-start:3.25rem}.switch.switch--sm>[data-slot=description],.switch.switch--sm>[data-slot=field-error]{padding-inline-start:2.75rem}.switch.switch--lg>[data-slot=description],.switch.switch--lg>[data-slot=field-error]{padding-inline-start:3.75rem}:is(.switch:disabled[aria-checked=true],.switch:disabled[data-selected=true],.switch[data-disabled=true][aria-checked=true],.switch[data-disabled=true][data-selected=true],.switch[aria-disabled=true][aria-checked=true],.switch[aria-disabled=true][data-selected=true]) .switch__thumb{opacity:.4}.switch__control{border-radius:.75rem;border-radius:var(--radius-xl);background-color:var(--switch-control-bg);width:2.5rem;height:1.25rem;transition:background-color .25s var(--ease-smooth), box-shadow .15s cubic-bezier(0, 0, .2, 1);transition:background-color .25s var(--ease-smooth), box-shadow .15s var(--ease-out);flex-shrink:0;align-items:center;display:flex;position:relative;overflow:hidden}.switch__control:is([data-reduce-motion=true],[data-reduce-motion=true] *),.switch__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.switch__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.switch__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.switch__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.switch__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.switch:focus-visible .switch__control,.switch [data-slot=switch-content][data-focus-visible=true] .switch__control{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--mu-focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--mu-bg);--tw-outline-style:none;outline-style:none}.switch:has([data-slot=switch-content][data-focus-visible=true]) .switch__control{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--mu-focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--mu-bg);--tw-outline-style:none;outline-style:none}.switch:hover .switch__control,.switch [data-slot=switch-content][data-hovered=true] .switch__control{background-color:var(--switch-control-bg-hover)}.switch:has([data-slot=switch-content][data-hovered=true]) .switch__control{background-color:var(--switch-control-bg-hover)}.switch:active .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control{background-color:var(--switch-control-bg-pressed)}.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control{background-color:var(--switch-control-bg-pressed)}:is(.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transform:none}@media (prefers-reduced-motion:reduce){:is(.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transform:none}}.switch[aria-checked=true] .switch__control,.switch[data-selected=true] .switch__control{background-color:var(--switch-control-bg-checked)}.switch[aria-checked=true]:hover .switch__control,.switch[data-selected=true]:hover .switch__control,.switch[aria-checked=true][data-hovered=true] .switch__control,.switch[data-selected=true][data-hovered=true] .switch__control,.switch[aria-checked=true]:active .switch__control,.switch[data-selected=true]:active .switch__control,.switch[aria-checked=true][data-pressed=true] .switch__control,.switch[data-selected=true][data-pressed=true] .switch__control{background-color:var(--switch-control-bg-checked-hover)}.switch:has([data-slot=switch-content][data-hovered=true])[data-selected=true] .switch__control{background-color:var(--switch-control-bg-checked-hover)}.switch:has([data-slot=switch-content][data-pressed=true])[data-selected=true] .switch__control{background-color:var(--switch-control-bg-checked-hover)}.switch__content{cursor:inherit;align-items:center;gap:.75rem;gap:calc(var(--spacing) * 3);font-size:.875rem;font-size:var(--text-sm);line-height:1.42857;line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:500;font-weight:var(--font-weight-medium);color:var(--mu-fg);--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;display:inline-flex;position:relative}.switch--sm .switch__control{border-radius:.5rem;border-radius:var(--radius-lg);width:2rem;height:1rem}.switch--lg .switch__control{width:3rem;height:1.5rem}.switch__thumb{transform-origin:50%;border-radius:.5rem;border-radius:var(--radius-lg);background-color:#fff;background-color:var(--color-white);color:var(--color-black);--tw-shadow:0 1px 2px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 1px 2px #0000001f;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);width:1.375rem;height:1rem;transition:margin .3s var(--ease-out-fluid), background-color .2s cubic-bezier(0, 0, .2, 1);transition:margin .3s var(--ease-out-fluid), background-color .2s var(--ease-out);margin-inline-start:.125rem;margin-inline-start:calc(var(--spacing) * .5);display:flex}.switch__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *),.switch__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.switch__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.switch__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.switch__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.switch__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.switch[aria-checked=true] .switch__thumb,.switch[data-selected=true] .switch__thumb{background-color:#fff;background-color:var(--mu-on-accent);color:var(--color-accent);margin-inline-start:calc(100% - 1.5rem);box-shadow:0 0 5px #00000005,0 2px 10px #0000000f,0 0 1px #0000004d}.switch--sm .switch__thumb{border-radius:.375rem;border-radius:var(--radius-md);width:1.03125rem;height:.75rem}.switch[aria-checked=true] :is(.switch--sm .switch__thumb),.switch[data-selected=true] :is(.switch--sm .switch__thumb){margin-inline-start:calc(100% - 1.15625rem)}.switch--lg .switch__thumb{border-radius:.75rem;border-radius:var(--radius-xl);width:1.71875rem;height:1.25rem}.switch[aria-checked=true] :is(.switch--lg .switch__thumb),.switch[data-selected=true] :is(.switch--lg .switch__thumb){margin-inline-start:calc(100% - 1.84375rem)}.switch__thumb>*{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.switch__label{font-size:1rem;font-size:var(--text-base);line-height:1.5;line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:500;font-weight:var(--font-weight-medium);color:var(--mu-fg)}.switch [data-slot=label]{-webkit-user-select:none;user-select:none}.switch__content [data-slot=label]{cursor:var(--cursor-interactive)}.switch [data-slot=description]{cursor:default;-webkit-user-select:none;user-select:none}.avatar{width:2.5rem;width:calc(var(--spacing) * 10);height:2.5rem;height:calc(var(--spacing) * 10);border-radius:1.5rem;border-radius:var(--radius-3xl);background-color:#2b2b2b;background-color:var(--mu-surface);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.avatar__fallback{background-color:#2b2b2b;background-color:var(--mu-surface);width:100%;height:100%;font-size:.875rem;font-size:var(--text-sm);line-height:1.42857;line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:500;font-weight:var(--font-weight-medium);justify-content:center;align-items:center;display:flex}.avatar__image{aspect-ratio:1;width:100%;height:100%;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.25s;transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;transition-duration:.25s;position:absolute;inset:0}.avatar__image:is([data-reduce-motion=true],[data-reduce-motion=true] *),.avatar__image:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.avatar__image:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.avatar__image:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.avatar__image:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.avatar__image:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.avatar--sm{width:2rem;width:calc(var(--spacing) * 8);height:2rem;height:calc(var(--spacing) * 8);border-radius:1rem;border-radius:var(--radius-2xl)}.avatar--lg{width:3rem;width:calc(var(--spacing) * 12);height:3rem;height:calc(var(--spacing) * 12);border-radius:1.5rem;border-radius:var(--radius-3xl)}.avatar--lg .avatar__fallback{font-size:1rem;font-size:var(--text-base);line-height:1.5;line-height:var(--tw-leading,var(--text-base--line-height))}.avatar__fallback--accent,.avatar__fallback--default{color:var(--mu-fg)}.avatar__fallback--success{color:#15803d}.avatar__fallback--warning{color:#b45309}.avatar__fallback--danger{color:#dc2626}.avatar--soft{background-color:#0000}.avatar--soft .avatar__fallback--accent{background-color:#ff6b16;background-color:var(--mu-accent)}@supports (color:color-mix(in lab, red, red)){.avatar--soft .avatar__fallback--accent{background-color:#4d3528}@supports (color:color-mix(in lch, red, blue)){.avatar--soft .avatar__fallback--accent{background-color:color-mix(in srgb, var(--mu-accent) 16%, var(--mu-surface))}}}.avatar--soft .avatar__fallback--accent{color:var(--mu-fg)}.avatar--soft .avatar__fallback--success{background-color:#16a34a}@supports (color:color-mix(in lab, red, red)){.avatar--soft .avatar__fallback--success{background-color:#283e30}@supports (color:color-mix(in lch, red, blue)){.avatar--soft .avatar__fallback--success{background-color:color-mix(in srgb, #16a34a 16%, var(--mu-surface))}}}.avatar--soft .avatar__fallback--success{color:#15803d}.avatar--soft .avatar__fallback--warning{background-color:#d97706}@supports (color:color-mix(in lab, red, red)){.avatar--soft .avatar__fallback--warning{background-color:#473725}@supports (color:color-mix(in lch, red, blue)){.avatar--soft .avatar__fallback--warning{background-color:color-mix(in srgb, #d97706 16%, var(--mu-surface))}}}.avatar--soft .avatar__fallback--warning{color:#b45309}.avatar--soft .avatar__fallback--default{background-color:#e8e8e8;background-color:var(--mu-fg)}@supports (color:color-mix(in lab, red, red)){.avatar--soft .avatar__fallback--default{background-color:#3e3e3e}@supports (color:color-mix(in lch, red, blue)){.avatar--soft .avatar__fallback--default{background-color:color-mix(in srgb, var(--mu-fg) 10%, var(--mu-surface))}}}.avatar--soft .avatar__fallback--default{color:var(--mu-fg)}.avatar--soft .avatar__fallback--danger{background-color:#dc2626}@supports (color:color-mix(in lab, red, red)){.avatar--soft .avatar__fallback--danger{background-color:#472a2a}@supports (color:color-mix(in lch, red, blue)){.avatar--soft .avatar__fallback--danger{background-color:color-mix(in srgb, #dc2626 16%, var(--mu-surface))}}}.avatar--soft .avatar__fallback--danger{color:#dc2626}}@layer utilities{.isolate{isolation:isolate}.col-1{grid-column:1}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.my-2{margin-block:.5rem;margin-block:calc(var(--spacing) * 2)}.mt-3{margin-top:.75rem;margin-top:calc(var(--spacing) * 3)}.mr-7{margin-right:1.75rem;margin-right:calc(var(--spacing) * 7)}.mb-1{margin-bottom:.25rem;margin-bottom:var(--spacing)}.mb-2{margin-bottom:.5rem;margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:.75rem;margin-bottom:calc(var(--spacing) * 3)}.ml-1\.5{margin-left:.375rem;margin-left:calc(var(--spacing) * 1.5)}.ml-4{margin-left:1rem;margin-left:calc(var(--spacing) * 4)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.aspect-video{aspect-ratio:16/9;aspect-ratio:var(--aspect-video)}.h-5{height:1.25rem;height:calc(var(--spacing) * 5)}.h-12{height:3rem;height:calc(var(--spacing) * 12)}.h-14{height:3.5rem;height:calc(var(--spacing) * 14)}.h-16{height:4rem;height:calc(var(--spacing) * 16)}.h-\[30px\]{height:30px}.h-\[35vh\]{height:35vh}.h-full{height:100%}.max-h-24{max-height:6rem;max-height:calc(var(--spacing) * 24)}.max-h-32{max-height:8rem;max-height:calc(var(--spacing) * 32)}.max-h-40{max-height:10rem;max-height:calc(var(--spacing) * 40)}.max-h-64{max-height:16rem;max-height:calc(var(--spacing) * 64)}.max-h-96{max-height:24rem;max-height:calc(var(--spacing) * 96)}.max-h-\[90vh\]{max-height:90vh}.max-h-full{max-height:100%}.min-h-20{min-height:5rem;min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:6rem;min-height:calc(var(--spacing) * 24)}.min-h-screen{min-height:100vh}.w-5{width:1.25rem;width:calc(var(--spacing) * 5)}.w-8{width:9px;width:var(--width-8)}.w-12{width:3rem;width:calc(var(--spacing) * 12)}.w-14{width:3.5rem;width:calc(var(--spacing) * 14)}.w-16{width:4rem;width:calc(var(--spacing) * 16)}.w-64{width:16rem;width:calc(var(--spacing) * 64)}.w-auto{width:auto}.max-w-3xl{max-width:48rem;max-width:var(--container-3xl)}.animate-spin{animation:1s linear infinite spin;animation:var(--animate-spin)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.justify-start{justify-content:flex-start}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:.125rem;margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:.25rem;margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:.5rem;margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:.75rem;margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:1.5rem;margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:0;margin-block-start:calc(1px * var(--tw-space-y-reverse));margin-block-end:1px;margin-block-end:calc(1px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{-moz-column-gap:calc(.25rem * 4);-moz-column-gap:calc(var(--spacing) * 4);column-gap:1rem;column-gap:calc(var(--spacing) * 4)}.gap-y-2{row-gap:.5rem;row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:0;border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:1px;border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-bg-dark>:not(:last-child)){border-color:#222;border-color:var(--color-bg-dark)}.overflow-x-auto{overflow-x:auto}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_oklab\,currentColor_18\%\,transparent\)\]{border-color:color-mix(in oklab,currentColor 18%,transparent)}}.border-accent{border-color:#ff6b16;border-color:var(--color-accent)}.border-amber-700\/40{border-color:#b7500066}@supports (color:color-mix(in lab, red, red)){.border-amber-700\/40{border-color:oklab(55.5% .106942 .123014/.4)}@supports (color:color-mix(in lch, red, blue)){.border-amber-700\/40{border-color:color-mix(in oklab, var(--color-amber-700) 40%, transparent)}}}.border-background{border-color:#171717;border-color:var(--mu-bg)}.border-bg-dark,.border-bg-dark\/60{border-color:#222;border-color:var(--color-bg-dark)}@supports (color:color-mix(in lab, red, red)){.border-bg-dark\/60{border-color:oklab(25.1965% -7.45058e-9 0/.6)}@supports (color:color-mix(in lch, red, blue)){.border-bg-dark\/60{border-color:color-mix(in oklab, var(--color-bg-dark) 60%, transparent)}}}.border-bg-dark\/70{border-color:#222;border-color:var(--color-bg-dark)}@supports (color:color-mix(in lab, red, red)){.border-bg-dark\/70{border-color:oklab(25.1965% -7.45058e-9 0/.7)}@supports (color:color-mix(in lch, red, blue)){.border-bg-dark\/70{border-color:color-mix(in oklab, var(--color-bg-dark) 70%, transparent)}}}.border-border,.border-border\/30{border-color:#4a4a4a;border-color:var(--mu-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/30{border-color:oklab(40.912% 0 0/.3)}@supports (color:color-mix(in lch, red, blue)){.border-border\/30{border-color:color-mix(in oklab, var(--mu-border) 30%, transparent)}}}.border-border\/40{border-color:#4a4a4a;border-color:var(--mu-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/40{border-color:oklab(40.912% 0 0/.4)}@supports (color:color-mix(in lch, red, blue)){.border-border\/40{border-color:color-mix(in oklab, var(--mu-border) 40%, transparent)}}}.border-border\/50{border-color:#4a4a4a;border-color:var(--mu-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:oklab(40.912% 0 0/.5)}@supports (color:color-mix(in lch, red, blue)){.border-border\/50{border-color:color-mix(in oklab, var(--mu-border) 50%, transparent)}}}.border-border\/60{border-color:#4a4a4a;border-color:var(--mu-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:oklab(40.912% 0 0/.6)}@supports (color:color-mix(in lch, red, blue)){.border-border\/60{border-color:color-mix(in oklab, var(--mu-border) 60%, transparent)}}}.border-current{border-color:currentColor}.border-fg-muted,.border-fg-muted\/30{border-color:#9a9a9a;border-color:var(--color-fg-muted)}@supports (color:color-mix(in lab, red, red)){.border-fg-muted\/30{border-color:oklab(68.6223% 1.49012e-7 0/.3)}@supports (color:color-mix(in lch, red, blue)){.border-fg-muted\/30{border-color:color-mix(in oklab, var(--color-fg-muted) 30%, transparent)}}}.border-input{border-color:30 10% 28%;border-color:var(--input)}.border-primary\/20{border-color:#ff6b16;border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/20{border-color:oklab(70.2748% .143342 .137215/.2)}@supports (color:color-mix(in lch, red, blue)){.border-primary\/20{border-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}}.border-primary\/50{border-color:#ff6b16;border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/50{border-color:oklab(70.2748% .143342 .137215/.5)}@supports (color:color-mix(in lch, red, blue)){.border-primary\/50{border-color:color-mix(in oklab, var(--color-primary) 50%, transparent)}}}.border-t-transparent{border-top-color:#0000}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--app-accent\)_16\%\,var\(--app-surface\)\)\]{background-color:#452e20}@supports (color:color-mix(in lch, red, blue)){.bg-\[color-mix\(in_srgb\,var\(--app-accent\)_16\%\,var\(--app-surface\)\)\]{background-color:color-mix(in srgb,var(--app-accent) 16%,var(--app-surface))}}.bg-\[color-mix\(in_srgb\,var\(--app-muted\)_18\%\,transparent\)\]{background-color:#9a9a9a2e}@supports (color:color-mix(in lch, red, blue)){.bg-\[color-mix\(in_srgb\,var\(--app-muted\)_18\%\,transparent\)\]{background-color:color-mix(in srgb,var(--app-muted) 18%,transparent)}}.bg-\[color\:color-mix\(in_oklab\,currentColor_5\%\,transparent\)\]{background-color:color-mix(in oklab,currentColor 5%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_5\%\,transparent\)\]{background-color:#e8e8e80d}@supports (color:color-mix(in lch, red, blue)){.bg-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_5\%\,transparent\)\]{background-color:color-mix(in srgb,var(--mu-fg,var(--foreground,#f5f5f5)) 5%,transparent)}}}.bg-accent{background-color:#ff6b16;background-color:var(--color-accent)}.bg-accent-dark{background-color:#d95308;background-color:var(--color-accent-dark)}.bg-amber-950\/20{background-color:#46190133}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/20{background-color:oklab(27.9% .0538405 .0550473/.2)}@supports (color:color-mix(in lch, red, blue)){.bg-amber-950\/20{background-color:color-mix(in oklab, var(--color-amber-950) 20%, transparent)}}}.bg-background,.bg-background\/50{background-color:#171717;background-color:var(--mu-bg)}@supports (color:color-mix(in lab, red, red)){.bg-background\/50{background-color:oklab(20.4627% -3.72529e-8 1.49012e-8/.5)}@supports (color:color-mix(in lch, red, blue)){.bg-background\/50{background-color:color-mix(in oklab, var(--mu-bg) 50%, transparent)}}}.bg-bg-dark{background-color:#222;background-color:var(--color-bg-dark)}.bg-bg-light,.bg-bg-light\/40{background-color:#171717;background-color:var(--color-bg-light)}@supports (color:color-mix(in lab, red, red)){.bg-bg-light\/40{background-color:oklab(20.4627% -3.72529e-8 1.49012e-8/.4)}@supports (color:color-mix(in lch, red, blue)){.bg-bg-light\/40{background-color:color-mix(in oklab, var(--color-bg-light) 40%, transparent)}}}.bg-black{background-color:#000;background-color:var(--color-black)}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:oklab(0% none none/.55)}@supports (color:color-mix(in lch, red, blue)){.bg-black\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:oklab(0% none none/.7)}@supports (color:color-mix(in lch, red, blue)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}}.bg-border{background-color:#4a4a4a;background-color:var(--mu-border)}.bg-destructive{background-color:var(--destructive)}.bg-hover{background-color:#0000000a;background-color:var(--hover)}.bg-muted,.bg-muted\/20{background-color:30 10% 28%;background-color:var(--muted,var(--mu-muted-fg))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab, 30 10% 28% 20%, transparent)}@supports (color:color-mix(in lch, red, blue)){.bg-muted\/20{background-color:color-mix(in oklab, var(--muted,var(--mu-muted-fg)) 20%, transparent)}}}.bg-popover{background-color:0 0% 9%;background-color:var(--popover)}.bg-primary,.bg-primary\/10{background-color:#ff6b16;background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:oklab(70.2748% .143342 .137215/.1)}@supports (color:color-mix(in lch, red, blue)){.bg-primary\/10{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}}.bg-primary\/50{background-color:#ff6b16;background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/50{background-color:oklab(70.2748% .143342 .137215/.5)}@supports (color:color-mix(in lch, red, blue)){.bg-primary\/50{background-color:color-mix(in oklab, var(--color-primary) 50%, transparent)}}}.bg-red-950\/30{background-color:#4608094d}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/30{background-color:oklab(25.8% .0826595 .0403908/.3)}@supports (color:color-mix(in lch, red, blue)){.bg-red-950\/30{background-color:color-mix(in oklab, var(--color-red-950) 30%, transparent)}}}.bg-secondary,.bg-secondary\/50{background-color:#171717;background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/50{background-color:oklab(20.4627% -3.72529e-8 1.49012e-8/.5)}@supports (color:color-mix(in lch, red, blue)){.bg-secondary\/50{background-color:color-mix(in oklab, var(--color-secondary) 50%, transparent)}}}.bg-secondary\/60{background-color:#171717;background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/60{background-color:oklab(20.4627% -3.72529e-8 1.49012e-8/.6)}@supports (color:color-mix(in lch, red, blue)){.bg-secondary\/60{background-color:color-mix(in oklab, var(--color-secondary) 60%, transparent)}}}.bg-secondary\/70{background-color:#171717;background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/70{background-color:oklab(20.4627% -3.72529e-8 1.49012e-8/.7)}@supports (color:color-mix(in lch, red, blue)){.bg-secondary\/70{background-color:color-mix(in oklab, var(--color-secondary) 70%, transparent)}}}.bg-surface-1{background-color:#fafafa;background-color:var(--surface-1)}.bg-surface-2{background-color:#fcfcfc;background-color:var(--surface-2)}.bg-surface-3{background-color:#fff;background-color:var(--surface-3)}.bg-surface-4{background-color:#fff;background-color:var(--surface-4)}.bg-surface-5{background-color:#fff;background-color:var(--surface-5)}.bg-surface-6{background-color:#fff;background-color:var(--surface-6)}.bg-surface-7{background-color:#fff;background-color:var(--surface-7)}.bg-surface-8{background-color:#fff;background-color:var(--surface-8)}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(135deg\,var\(--mu-accent\,var\(--primary\,\#ff6b16\)\)_0\%\,color-mix\(in_srgb\,var\(--mu-accent\,var\(--primary\,\#ff6b16\)\)_40\%\,\#000\)_100\%\)\]{background-image:linear-gradient(135deg,#ff6b16 0%,#662b09 100%)}@supports (color:color-mix(in lch, red, blue)){.bg-\[linear-gradient\(135deg\,var\(--mu-accent\,var\(--primary\,\#ff6b16\)\)_0\%\,color-mix\(in_srgb\,var\(--mu-accent\,var\(--primary\,\#ff6b16\)\)_40\%\,\#000\)_100\%\)\]{background-image:linear-gradient(135deg,var(--mu-accent,var(--primary,#ff6b16)) 0%,color-mix(in srgb,var(--mu-accent,var(--primary,#ff6b16)) 40%,#000) 100%)}}}.object-center{-o-object-position:center;object-position:center}.p-3{padding:.75rem;padding:calc(var(--spacing) * 3)}.p-6{padding:1.5rem;padding:calc(var(--spacing) * 6)}.py-2\.5{padding-block:.625rem;padding-block:calc(var(--spacing) * 2.5)}.py-4{padding-block:1rem;padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:1.25rem;padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:2rem;padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:2.5rem;padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:4rem;padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:6rem;padding-block:calc(var(--spacing) * 24)}.pt-6{padding-top:1.5rem;padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:2rem;padding-top:calc(var(--spacing) * 8)}.pb-3{padding-bottom:.75rem;padding-bottom:calc(var(--spacing) * 3)}.pb-16{padding-bottom:4rem;padding-bottom:calc(var(--spacing) * 16)}.pl-2{padding-left:.5rem;padding-left:calc(var(--spacing) * 2)}.pl-5{padding-left:1.25rem;padding-left:calc(var(--spacing) * 5)}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:var(--font-mono)}.text-2xl{font-size:1.5rem;font-size:var(--text-2xl);line-height:1.33333;line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-caption{font-size:12px;font-size:var(--fs-caption);line-height:16px;line-height:var(--tw-leading,var(--lh-caption))}.text-lg{font-size:1.125rem;font-size:var(--text-lg);line-height:1.55556;line-height:var(--tw-leading,var(--text-lg--line-height))}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:.025em;letter-spacing:var(--tracking-wide)}.break-words{overflow-wrap:break-word}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-fg-light{color:var(--color-fg-light)!important}@supports (color:color-mix(in lab, red, red)){.text-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_40\%\,transparent\)\]{color:#e8e8e866}@supports (color:color-mix(in lch, red, blue)){.text-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_40\%\,transparent\)\]{color:color-mix(in srgb,var(--mu-fg,var(--foreground,#f5f5f5)) 40%,transparent)}}.text-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_45\%\,transparent\)\]{color:#e8e8e873}@supports (color:color-mix(in lch, red, blue)){.text-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_45\%\,transparent\)\]{color:color-mix(in srgb,var(--mu-fg,var(--foreground,#f5f5f5)) 45%,transparent)}}.text-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_60\%\,transparent\)\]{color:#e8e8e899}@supports (color:color-mix(in lch, red, blue)){.text-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_60\%\,transparent\)\]{color:color-mix(in srgb,var(--mu-fg,var(--foreground,#f5f5f5)) 60%,transparent)}}}.text-accent{color:var(--color-accent)}.text-action{color:var(--action)}.text-amber-300{color:var(--color-amber-300)}.text-bg-light{color:var(--color-bg-light)}.text-fg{color:var(--color-fg)}.text-fg-light{color:var(--color-fg-light)}.text-fg-muted{color:var(--color-fg-muted)}.text-foreground{color:var(--mu-fg)}.text-liked{color:var(--liked)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--color-primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-red-300{color:var(--color-red-300)}.text-red-500{color:var(--color-red-500)}.text-secondary-foreground{color:var(--secondary-foreground)}.lowercase{text-transform:lowercase}.opacity-50{opacity:.5}.opacity-100{opacity:1}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 25px 50px -12px #00000040;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_10px_color-mix\(in_oklab\,var\(--primary\)_20\%\,transparent\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,color-mix(in oklab,var(--primary) 20%,transparent))}}.shadow-surface-1{--tw-shadow:var(--shadow-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 0 1px #0000000f;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-surface-2{--tw-shadow:var(--shadow-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-surface-3{--tw-shadow:var(--shadow-3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-surface-4{--tw-shadow:var(--shadow-4);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-surface-5{--tw-shadow:var(--shadow-5);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000f;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-surface-6{--tw-shadow:var(--shadow-6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000f, 0 24px 24px -12px #0000000f;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-surface-7{--tw-shadow:var(--shadow-7);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000f, 0 24px 24px -12px #0000000f, 0 48px 48px -24px #0000000f;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-surface-8{--tw-shadow:var(--shadow-8);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000f, 0 24px 24px -12px #0000000f, 0 48px 48px -24px #0000000f, 0 96px 96px -48px #0000000f;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-background{--tw-ring-color:var(--mu-bg)}.ring-primary\/5{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/5{--tw-ring-color:color-mix(in oklab, var(--color-primary) 5%, transparent)}}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.transition-\[max-height\]{transition-property:max-height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[padding\,color\]{transition-property:padding,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[padding\]{transition-property:padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}@supports (color:color-mix(in lab, red, red)){.\[--mu-bone-hi\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_20\%\,var\(--mu-surface\,\#242424\)\)\]{--mu-bone-hi:color-mix(in srgb,var(--mu-fg,var(--foreground,#f5f5f5)) 20%,var(--mu-surface,#242424))}.\[--mu-bone\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_10\%\,var\(--mu-surface\,\#242424\)\)\]{--mu-bone:color-mix(in srgb,var(--mu-fg,var(--foreground,#f5f5f5)) 10%,var(--mu-surface,#242424))}}.\[deck\:ssr\]{deck:ssr}.\[dm-relays\:cache\]{dm-relays:cache}.\[event-cache\:add\]{event-cache:add}.\[event-cache\:budget\]{event-cache:budget}.\[event-cache\:lists\]{event-cache:lists}.\[event-cache\:orphans\]{event-cache:orphans}.\[event-cache\:reconcile\]{event-cache:reconcile}.\[event-cache\:retire\]{event-cache:retire}.\[event-cache\:trim\]{event-cache:trim}.\[eventstore\:cache-close\]{eventstore:cache-close}.\[eventstore\:cache-retry\]{eventstore:cache-retry}.\[eventstore\:cache-unavailable\]{eventstore:cache-unavailable}.\[eventstore\:loader-error\]{eventstore:loader-error}.\[mailboxes\:cache\]{mailboxes:cache}.\[mute-list\:cache\]{mute-list:cache}.\[outbox-settings\:contacts-relay\]{outbox-settings:contacts-relay}.\[outbox-settings\:contacts\]{outbox-settings:contacts}.\[outbox-settings\:outboxes\]{outbox-settings:outboxes}.\[q-d\:qinit\]{q-d:qinit}.\[shared-outbox\:live\]{shared-outbox:live}.\[timeline\:contacts-relay\]{timeline:contacts-relay}.\[timeline\:contacts\]{timeline:contacts}.\[timeline\:git\]{timeline:git}.\[timeline\:outboxes\]{timeline:outboxes}.\[timeline\:store\]{timeline:store}.\[toast\:\<key\>\]{toast:<key>}.\[toast\:dev\]{toast:dev}.\[toast\:mix\]{toast:mix}@media (hover:hover){.group-hover\:border-primary\/60:is(:where(.group):hover *){border-color:#ff6b16;border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-primary\/60:is(:where(.group):hover *){border-color:oklab(70.2748% .143342 .137215/.6)}@supports (color:color-mix(in lch, red, blue)){.group-hover\:border-primary\/60:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-primary) 60%, transparent)}}}.group-hover\:bg-primary\/25:is(:where(.group):hover *){background-color:#ff6b16;background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-primary\/25:is(:where(.group):hover *){background-color:oklab(70.2748% .143342 .137215/.25)}@supports (color:color-mix(in lch, red, blue)){.group-hover\:bg-primary\/25:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-primary) 25%, transparent)}}}.group-hover\:text-action:is(:where(.group):hover *){color:var(--action)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/pill\:visible:is(:where(.group\/pill):hover *){visibility:visible}.group-hover\/pill\:translate-y-0:is(:where(.group\/pill):hover *){--tw-translate-y:0;translate:var(--tw-translate-x) 0;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/pill\:opacity-100:is(:where(.group\/pill):hover *){opacity:1}}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.before\:bg-\[color\:color-mix\(in_srgb\,var\(--thread-rail\)_72\%\,var\(--mu-border\)\)\]:before{background-color:color-mix(in srgb,var(--thread-rail) 72%,#4a4a4a)}@supports (color:color-mix(in lch, red, blue)){.before\:bg-\[color\:color-mix\(in_srgb\,var\(--thread-rail\)_72\%\,var\(--mu-border\)\)\]:before{background-color:color-mix(in srgb,var(--thread-rail) 72%,var(--mu-border))}}}@media (hover:hover){.hover\:border-\[color\:color-mix\(in_srgb\,var\(--thread-rail\)_24\%\,var\(--mu-border\)\)\]:hover{border-color:var(--thread-rail)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color\:color-mix\(in_srgb\,var\(--thread-rail\)_24\%\,var\(--mu-border\)\)\]:hover{border-color:color-mix(in srgb,var(--thread-rail) 24%,#4a4a4a)}@supports (color:color-mix(in lch, red, blue)){.hover\:border-\[color\:color-mix\(in_srgb\,var\(--thread-rail\)_24\%\,var\(--mu-border\)\)\]:hover{border-color:color-mix(in srgb,var(--thread-rail) 24%,var(--mu-border))}}}.hover\:border-accent:hover{border-color:#ff6b16;border-color:var(--color-accent)}.hover\:border-border\/80:hover{border-color:#4a4a4a;border-color:var(--mu-border)}@supports (color:color-mix(in lab, red, red)){.hover\:border-border\/80:hover{border-color:oklab(40.912% 0 0/.8)}@supports (color:color-mix(in lch, red, blue)){.hover\:border-border\/80:hover{border-color:color-mix(in oklab, var(--mu-border) 80%, transparent)}}}.hover\:border-primary\/40:hover{border-color:#ff6b16;border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/40:hover{border-color:oklab(70.2748% .143342 .137215/.4)}@supports (color:color-mix(in lch, red, blue)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}}.hover\:border-primary\/60:hover{border-color:#ff6b16;border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/60:hover{border-color:oklab(70.2748% .143342 .137215/.6)}@supports (color:color-mix(in lch, red, blue)){.hover\:border-primary\/60:hover{border-color:color-mix(in oklab, var(--color-primary) 60%, transparent)}}}.hover\:bg-\[\#4b5563\]:hover{background-color:#4b5563}.hover\:bg-\[color-mix\(in_srgb\,var\(--app-accent\)_28\%\,var\(--app-surface\)\)\]:hover{background-color:#ff6b16;background-color:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--app-accent\)_28\%\,var\(--app-surface\)\)\]:hover{background-color:#60361f}@supports (color:color-mix(in lch, red, blue)){.hover\:bg-\[color-mix\(in_srgb\,var\(--app-accent\)_28\%\,var\(--app-surface\)\)\]:hover{background-color:color-mix(in srgb,var(--app-accent) 28%,var(--app-surface))}}}.hover\:bg-\[color\:color-mix\(in_oklab\,currentColor_10\%\,transparent\)\]:hover{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_oklab\,currentColor_10\%\,transparent\)\]:hover{background-color:color-mix(in oklab,currentColor 10%,transparent)}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--mu-accent\)_14\%\,transparent\)\]:hover{background-color:#ff6b16;background-color:var(--mu-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--mu-accent\)_14\%\,transparent\)\]:hover{background-color:#ff6b1624}@supports (color:color-mix(in lch, red, blue)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--mu-accent\)_14\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--mu-accent) 14%,transparent)}}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_8\%\,transparent\)\]:hover{background-color:#e8e8e8;background-color:var(--mu-fg,var(--foreground,#f5f5f5))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_8\%\,transparent\)\]:hover{background-color:#e8e8e814}@supports (color:color-mix(in lch, red, blue)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_8\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--mu-fg,var(--foreground,#f5f5f5)) 8%,transparent)}}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--mu-muted-fg\)_16\%\,transparent\)\]:hover{background-color:#9a9a9a;background-color:var(--mu-muted-fg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--mu-muted-fg\)_16\%\,transparent\)\]:hover{background-color:#9a9a9a29}@supports (color:color-mix(in lch, red, blue)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--mu-muted-fg\)_16\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--mu-muted-fg) 16%,transparent)}}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--mu-surface\)_45\%\,transparent\)\]:hover{background-color:#2b2b2b;background-color:var(--mu-surface)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--mu-surface\)_45\%\,transparent\)\]:hover{background-color:#2b2b2b73}@supports (color:color-mix(in lch, red, blue)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--mu-surface\)_45\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--mu-surface) 45%,transparent)}}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--thread-rail\)_4\%\,transparent\)\]:hover{background-color:var(--thread-rail)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--thread-rail\)_4\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--thread-rail) 4%,transparent)}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--thread-rail\)_12\%\,transparent\)\]:hover{background-color:var(--thread-rail)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--thread-rail\)_12\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--thread-rail) 12%,transparent)}}.hover\:bg-accent:hover{background-color:#ff6b16;background-color:var(--color-accent)}.hover\:bg-accent-dark:hover{background-color:#d95308;background-color:var(--color-accent-dark)}.hover\:bg-bg-dark:hover{background-color:#222;background-color:var(--color-bg-dark)}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}.hover\:bg-primary\/15:hover{background-color:#ff6b16;background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/15:hover{background-color:oklab(70.2748% .143342 .137215/.15)}@supports (color:color-mix(in lch, red, blue)){.hover\:bg-primary\/15:hover{background-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}}.hover\:bg-primary\/20:hover{background-color:#ff6b16;background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/20:hover{background-color:oklab(70.2748% .143342 .137215/.2)}@supports (color:color-mix(in lch, red, blue)){.hover\:bg-primary\/20:hover{background-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}}.hover\:bg-primary\/90:hover{background-color:#ff6b16;background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:oklab(70.2748% .143342 .137215/.9)}@supports (color:color-mix(in lch, red, blue)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--color-primary) 90%, transparent)}}}.hover\:bg-secondary\/80:hover{background-color:#171717;background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:oklab(20.4627% -3.72529e-8 1.49012e-8/.8)}@supports (color:color-mix(in lch, red, blue)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--color-secondary) 80%, transparent)}}}.hover\:bg-surface-1:hover{background-color:#fafafa;background-color:var(--surface-1)}.hover\:bg-surface-2:hover{background-color:#fcfcfc;background-color:var(--surface-2)}.hover\:bg-surface-3:hover{background-color:#fff;background-color:var(--surface-3)}.hover\:bg-surface-4:hover{background-color:#fff;background-color:var(--surface-4)}.hover\:bg-surface-5:hover{background-color:#fff;background-color:var(--surface-5)}.hover\:bg-surface-6:hover{background-color:#fff;background-color:var(--surface-6)}.hover\:bg-surface-7:hover{background-color:#fff;background-color:var(--surface-7)}.hover\:bg-surface-8:hover{background-color:#fff;background-color:var(--surface-8)}.hover\:\!text-accent:hover{color:var(--color-accent)!important}.hover\:text-\(--app-text\):hover{color:var(--app-text)}.hover\:text-\[color\:var\(--mu-accent\)\]:hover{color:var(--mu-accent)}.hover\:text-\[color\:var\(--mu-fg\)\]:hover{color:var(--mu-fg)}.hover\:text-accent:hover{color:var(--color-accent)}.hover\:text-accent-foreground:hover{color:var(--mu-on-accent)}.hover\:text-action:hover{color:var(--action)}.hover\:text-fg:hover{color:var(--color-fg)}.hover\:text-fg-light:hover{color:var(--color-fg-light)}.hover\:text-foreground:hover{color:var(--mu-fg)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_0_10px_color-mix\(in_oklab\,var\(--primary\)_10\%\,transparent\)\]:hover{--tw-shadow:0 0 10px var(--tw-shadow-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-\[0_0_10px_color-mix\(in_oklab\,var\(--primary\)_10\%\,transparent\)\]:hover{--tw-shadow:0 0 10px var(--tw-shadow-color,color-mix(in oklab,var(--primary) 10%,transparent))}}.hover\:shadow-\[0_0_10px_color-mix\(in_oklab\,var\(--primary\)_10\%\,transparent\)\]:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_20px_color-mix\(in_oklab\,var\(--primary\)_40\%\,transparent\)\]:hover{--tw-shadow:0 0 20px var(--tw-shadow-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-\[0_0_20px_color-mix\(in_oklab\,var\(--primary\)_40\%\,transparent\)\]:hover{--tw-shadow:0 0 20px var(--tw-shadow-color,color-mix(in oklab,var(--primary) 40%,transparent))}}.hover\:shadow-\[0_0_20px_color-mix\(in_oklab\,var\(--primary\)_40\%\,transparent\)\]:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-surface-1:hover{--tw-shadow:var(--shadow-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 0 1px #0000000f;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-surface-2:hover{--tw-shadow:var(--shadow-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-surface-3:hover{--tw-shadow:var(--shadow-3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-surface-4:hover{--tw-shadow:var(--shadow-4);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-surface-5:hover{--tw-shadow:var(--shadow-5);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000f;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-surface-6:hover{--tw-shadow:var(--shadow-6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000f, 0 24px 24px -12px #0000000f;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-surface-7:hover{--tw-shadow:var(--shadow-7);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000f, 0 24px 24px -12px #0000000f, 0 48px 48px -24px #0000000f;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-surface-8:hover{--tw-shadow:var(--shadow-8);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000f, 0 24px 24px -12px #0000000f, 0 48px 48px -24px #0000000f, 0 96px 96px -48px #0000000f;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-accent\/50:hover{--tw-ring-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:ring-accent\/50:hover{--tw-ring-color:color-mix(in oklab, var(--color-accent) 50%, transparent)}}}.focus\:bg-accent:focus{background-color:#ff6b16;background-color:var(--color-accent)}.focus\:text-accent-foreground:focus{color:var(--mu-on-accent)}.focus\:ring-primary:focus{--tw-ring-color:var(--color-primary)}.focus-visible\:border-ring:focus-visible{border-color:24 100% 50%;border-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-\[color\:color-mix\(in_oklab\,currentColor_10\%\,transparent\)\]:focus-visible{background-color:color-mix(in oklab,currentColor 10%,transparent)}.focus-visible\:bg-\[color\:color-mix\(in_srgb\,var\(--thread-rail\)_12\%\,transparent\)\]:focus-visible{background-color:color-mix(in srgb,var(--thread-rail) 12%,transparent)}}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}.data-\[kind\=soft\]\:bg-\[color-mix\(in_srgb\,var\(--app-accent\)_16\%\,var\(--app-surface\)\)\][data-kind=soft]{background-color:#452e20}@supports (color:color-mix(in lch, red, blue)){.data-\[kind\=soft\]\:bg-\[color-mix\(in_srgb\,var\(--app-accent\)_16\%\,var\(--app-surface\)\)\][data-kind=soft]{background-color:color-mix(in srgb,var(--app-accent) 16%,var(--app-surface))}}}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--mu-bg)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:#ff6b16;background-color:var(--color-accent)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--mu-on-accent)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}@media (hover:hover){.motion-safe\:hover\:scale-\[1\.02\]:is([data-reduce-motion=false],[data-reduce-motion=false] *):hover,:is():hover{scale:1.02}}@media (prefers-reduced-motion:no-preference){@media (hover:hover){.motion-safe\:hover\:scale-\[1\.02\]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *,[data-reduce-motion=false],[data-reduce-motion=false] *)):hover,:is():hover{scale:1.02}}}@media not all and (width>=700px){.max-\[700px\]\:pl-\[min\(calc\(0\.65rem\+var\(--thread-depth\,0\)\*0\.35rem\)\,1\.8rem\)\]{padding-left:.65rem;padding-left:min(calc(.65rem + var(--thread-depth,0) * .35rem), 1.8rem)}.max-\[700px\]\:before\:left-\[max\(0\.15rem\,calc\(0\.2rem\+var\(--thread-depth\,0\)\*0\.35rem\)\)\]:before{content:var(--tw-content);left:.2rem;left:max(.15rem, calc(.2rem + var(--thread-depth,0) * .35rem))}}@media (width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=48rem){.md\:text-sm{font-size:.875rem;font-size:var(--text-sm);line-height:1.42857;line-height:var(--tw-leading,var(--text-sm--line-height))}}.dark\:border-input:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *),.dark\:border-input:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):before,.dark\:border-input:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):after{border-color:30 10% 28%;border-color:var(--input)}@media (prefers-color-scheme:dark){.dark\:border-input:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:border-input,.dark\:border-input:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:border-input:before,.dark\:border-input:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:border-input:after{border-color:30 10% 28%;border-color:var(--input)}}.dark\:bg-destructive\/60:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/60:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}.dark\:bg-destructive\/60:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):before,.dark\:bg-destructive\/60:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):after{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/60:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):before,.dark\:bg-destructive\/60:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):after{background-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}@media (prefers-color-scheme:dark){.dark\:bg-destructive\/60:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:bg-destructive\/60{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/60:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:bg-destructive\/60{background-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}.dark\:bg-destructive\/60:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:bg-destructive\/60:before,.dark\:bg-destructive\/60:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:bg-destructive\/60:after{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/60:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:bg-destructive\/60:before,.dark\:bg-destructive\/60:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:bg-destructive\/60:after{background-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}}.dark\:bg-input\/30:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){background-color:30 10% 28%;background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab, 30 10% 28% 30%, transparent)}@supports (color:color-mix(in lch, red, blue)){.dark\:bg-input\/30:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}}.dark\:bg-input\/30:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):before,.dark\:bg-input\/30:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):after{background-color:30 10% 28%;background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):before,.dark\:bg-input\/30:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):after{background-color:color-mix(in oklab, 30 10% 28% 30%, transparent)}@supports (color:color-mix(in lch, red, blue)){.dark\:bg-input\/30:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):before,.dark\:bg-input\/30:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):after{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}}@media (prefers-color-scheme:dark){.dark\:bg-input\/30:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:bg-input\/30{background-color:30 10% 28%;background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:bg-input\/30{background-color:color-mix(in oklab, 30 10% 28% 30%, transparent)}@supports (color:color-mix(in lch, red, blue)){.dark\:bg-input\/30:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:bg-input\/30{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}}.dark\:bg-input\/30:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:bg-input\/30:before,.dark\:bg-input\/30:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:bg-input\/30:after{background-color:30 10% 28%;background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:bg-input\/30:before,.dark\:bg-input\/30:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:bg-input\/30:after{background-color:color-mix(in oklab, 30 10% 28% 30%, transparent)}@supports (color:color-mix(in lch, red, blue)){.dark\:bg-input\/30:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:bg-input\/30:before,.dark\:bg-input\/30:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:bg-input\/30:after{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}}}@media (hover:hover){.dark\:hover\:bg-accent\/50:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):hover{background-color:#ff6b16;background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-accent\/50:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):hover{background-color:oklab(70.2748% .143342 .137215/.5)}@supports (color:color-mix(in lch, red, blue)){.dark\:hover\:bg-accent\/50:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):hover{background-color:color-mix(in oklab, var(--color-accent) 50%, transparent)}}}:is():hover{background-color:#ff6b16;background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){:is():hover{background-color:oklab(70.2748% .143342 .137215/.5)}@supports (color:color-mix(in lch, red, blue)){:is():hover{background-color:color-mix(in oklab, var(--color-accent) 50%, transparent)}}}}@media (prefers-color-scheme:dark){@media (hover:hover){.dark\:hover\:bg-accent\/50:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:hover\:bg-accent\/50:hover{background-color:#ff6b16;background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-accent\/50:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:hover\:bg-accent\/50:hover{background-color:oklab(70.2748% .143342 .137215/.5)}@supports (color:color-mix(in lch, red, blue)){.dark\:hover\:bg-accent\/50:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:hover\:bg-accent\/50:hover{background-color:color-mix(in oklab, var(--color-accent) 50%, transparent)}}}:is():hover{background-color:#ff6b16;background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){:is():hover{background-color:oklab(70.2748% .143342 .137215/.5)}@supports (color:color-mix(in lch, red, blue)){:is():hover{background-color:color-mix(in oklab, var(--color-accent) 50%, transparent)}}}}}@media (hover:hover){.dark\:hover\:bg-input\/50:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):hover{background-color:30 10% 28%;background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):hover{background-color:color-mix(in oklab, 30 10% 28% 50%, transparent)}@supports (color:color-mix(in lch, red, blue)){.dark\:hover\:bg-input\/50:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}}:is():hover{background-color:30 10% 28%;background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){:is():hover{background-color:color-mix(in oklab, 30 10% 28% 50%, transparent)}@supports (color:color-mix(in lch, red, blue)){:is():hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}}}@media (prefers-color-scheme:dark){@media (hover:hover){.dark\:hover\:bg-input\/50:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:hover\:bg-input\/50:hover{background-color:30 10% 28%;background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:hover\:bg-input\/50:hover{background-color:color-mix(in oklab, 30 10% 28% 50%, transparent)}@supports (color:color-mix(in lch, red, blue)){.dark\:hover\:bg-input\/50:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:hover\:bg-input\/50:hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}}:is():hover{background-color:30 10% 28%;background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){:is():hover{background-color:color-mix(in oklab, 30 10% 28% 50%, transparent)}@supports (color:color-mix(in lch, red, blue)){:is():hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}:is():focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:is():focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}@media (prefers-color-scheme:dark){.dark\:focus-visible\:ring-destructive\/40:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}:is():focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:is():focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}:is()[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:is()[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}@media (prefers-color-scheme:dark){.dark\:aria-invalid\:ring-destructive\/40:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}:is()[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:is()[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}:is()[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:is()[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}@media (prefers-color-scheme:dark){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}:is()[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:is()[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}}@media (pointer:coarse){.pointer-coarse\:text-\[16px\]{font-size:16px}}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive\![data-variant=destructive]>*):is(svg){color:var(--destructive)!important}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-3\.5{inset:.875rem;inset:calc(var(--spacing) * 3.5)}.top-0{top:0}.top-1\/2{top:50%}.top-\[0\.7rem\]{top:.7rem}.top-\[calc\(100\%\+0\.5rem\)\]{top:calc(100% + .5rem)}.top-full{top:100%}.right-0{right:0}.right-\[0\.7rem\]{right:.7rem}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem;left:calc(var(--spacing) * 2)}.z-1{z-index:1}.z-2{z-index:2}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-80{z-index:80}.z-\[999\]{z-index:999}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.-mx-1{margin-inline:-.25rem;margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:-.5rem;margin-inline:calc(var(--spacing) * -2)}.mx-0{margin-inline:0}.mx-auto{margin-inline:auto}.-my-1{margin-block:-.25rem;margin-block:calc(var(--spacing) * -1)}.my-1{margin-block:.25rem;margin-block:var(--spacing)}.-mt-7{margin-top:-1.75rem;margin-top:calc(var(--spacing) * -7)}.mt-1{margin-top:.25rem;margin-top:var(--spacing)}.mt-2{margin-top:.5rem;margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:1rem;margin-top:calc(var(--spacing) * 4)}.mt-\[-0\.1rem\]{margin-top:-.1rem}.mt-\[0\.2rem\]{margin-top:.2rem}.mt-\[0\.4rem\]{margin-top:.4rem}.mt-\[0\.15rem\]{margin-top:.15rem}.mt-\[0\.35rem\]{margin-top:.35rem}.mr-0{margin-right:0}.mr-1{margin-right:.25rem;margin-right:var(--spacing)}.mr-2{margin-right:.5rem;margin-right:calc(var(--spacing) * 2)}.mb-0{margin-bottom:0}.mb-4{margin-bottom:1rem;margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:1.5rem;margin-bottom:calc(var(--spacing) * 6)}.mb-\[0\.35rem\]{margin-bottom:.35rem}.mb-\[0\.55rem\]{margin-bottom:.55rem}.mb-\[0\.65rem\]{margin-bottom:.65rem}.mb-\[0\.85rem\]{margin-bottom:.85rem}.ml-8{margin-left:2rem;margin-left:calc(var(--spacing) * 8)}.ml-12{margin-left:3rem;margin-left:calc(var(--spacing) * 12)}.ml-\[0\.55rem\]{margin-left:.55rem}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.field-sizing-content{field-sizing:content}.aspect-square{aspect-ratio:1}.size-2{width:.5rem;width:calc(var(--spacing) * 2);height:.5rem;height:calc(var(--spacing) * 2)}.size-3{width:.75rem;width:calc(var(--spacing) * 3);height:.75rem;height:calc(var(--spacing) * 3)}.size-3\.5{width:.875rem;width:calc(var(--spacing) * 3.5);height:.875rem;height:calc(var(--spacing) * 3.5)}.size-4{width:1rem;width:calc(var(--spacing) * 4);height:1rem;height:calc(var(--spacing) * 4)}.size-6{width:1.5rem;width:calc(var(--spacing) * 6);height:1.5rem;height:calc(var(--spacing) * 6)}.size-7{width:1.75rem;width:calc(var(--spacing) * 7);height:1.75rem;height:calc(var(--spacing) * 7)}.size-8{width:2rem;width:calc(var(--spacing) * 8);height:2rem;height:calc(var(--spacing) * 8)}.size-9{width:2.25rem;width:calc(var(--spacing) * 9);height:2.25rem;height:calc(var(--spacing) * 9)}.size-10{width:2.5rem;width:calc(var(--spacing) * 10);height:2.5rem;height:calc(var(--spacing) * 10)}.size-12{width:3rem;width:calc(var(--spacing) * 12);height:3rem;height:calc(var(--spacing) * 12)}.size-14{width:3.5rem;width:calc(var(--spacing) * 14);height:3.5rem;height:calc(var(--spacing) * 14)}.size-16{width:4rem;width:calc(var(--spacing) * 16);height:4rem;height:calc(var(--spacing) * 16)}.size-17{width:4.25rem;width:calc(var(--spacing) * 17);height:4.25rem;height:calc(var(--spacing) * 17)}.size-64{width:16rem;width:calc(var(--spacing) * 64);height:16rem;height:calc(var(--spacing) * 64)}.size-\[1\.15rem\]{width:1.15rem;height:1.15rem}.size-\[50px\]{width:50px;height:50px}.size-\[var\(--mu-circle-size\,2\.5rem\)\]{width:2.5rem;width:var(--mu-circle-size,2.5rem);height:2.5rem;height:var(--mu-circle-size,2.5rem)}.size-full{width:100%;height:100%}.h-0{height:0}.h-3{height:.75rem;height:calc(var(--spacing) * 3)}.h-3\.5{height:.875rem;height:calc(var(--spacing) * 3.5)}.h-4{height:1rem;height:calc(var(--spacing) * 4)}.h-6{height:1.5rem;height:calc(var(--spacing) * 6)}.h-7{height:1.75rem;height:calc(var(--spacing) * 7)}.h-8{height:2rem;height:calc(var(--spacing) * 8)}.h-9{height:2.25rem;height:calc(var(--spacing) * 9)}.h-10{height:2.5rem;height:calc(var(--spacing) * 10)}.h-\[1px\]{height:1px}.h-\[120px\]{height:120px}.h-px{height:1px}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\[min\(22rem\,55vh\)\]{max-height:min(22rem,55vh)}.max-h-\[min\(90vh\,52rem\)\]{max-height:min(90vh,52rem)}.min-h-16{min-height:4rem;min-height:calc(var(--spacing) * 16)}.min-h-\[60px\]{min-height:60px}.w-0{width:0}.w-3\/4{width:75%}.w-4{width:1rem;width:calc(var(--spacing) * 4)}.w-10{width:2.5rem;width:calc(var(--spacing) * 10)}.w-56{width:14rem;width:calc(var(--spacing) * 56)}.w-\[360px\]{width:360px}.w-\[min\(28rem\,100\%\)\]{width:min(28rem,100%)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-40{max-width:10rem;max-width:calc(var(--spacing) * 40)}.max-w-full{max-width:100%}.max-w-md{max-width:28rem;max-width:var(--container-md)}.max-w-xl{max-width:36rem;max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-3{min-width:.75rem;min-width:calc(var(--spacing) * 3)}.min-w-3\.5{min-width:.875rem;min-width:calc(var(--spacing) * 3.5)}.min-w-56{min-width:14rem;min-width:calc(var(--spacing) * 56)}.min-w-\[8rem\]{min-width:8rem}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:calc(calc(1 / 2 * 100%) * -1) var(--tw-translate-y);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[10\%\]{--tw-translate-x:10%;translate:10% var(--tw-translate-y);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) calc(.25rem * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[10\%\]{--tw-translate-y:10%;translate:var(--tw-translate-x) 10%;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform: ;transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.\[animation\:shimmer_1\.6s_infinite\]{animation:1.6s infinite shimmer}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse;animation:var(--animate-pulse)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-manipulation{touch-action:manipulation}.resize{resize:both}.resize-none{resize:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:.125rem;gap:calc(var(--spacing) * .5)}.gap-1{gap:.25rem;gap:var(--spacing)}.gap-1\.5{gap:.375rem;gap:calc(var(--spacing) * 1.5)}.gap-2{gap:.5rem;gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:.625rem;gap:calc(var(--spacing) * 2.5)}.gap-3{gap:.75rem;gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:.875rem;gap:calc(var(--spacing) * 3.5)}.gap-4{gap:1rem;gap:calc(var(--spacing) * 4)}.gap-6{gap:1.5rem;gap:calc(var(--spacing) * 6)}.gap-8{gap:2rem;gap:calc(var(--spacing) * 8)}.gap-\[0\.3rem\]{gap:.3rem}.gap-\[0\.4rem\]{gap:.4rem}.gap-\[0\.35rem\]{gap:.35rem}.gap-\[0\.45rem\]{gap:.45rem}.gap-\[1\.05rem\]{gap:1.05rem}.gap-\[14px\]{gap:14px}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:1rem;margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{-moz-column-gap:calc(.25rem * 3);-moz-column-gap:calc(var(--spacing) * 3);column-gap:.75rem;column-gap:calc(var(--spacing) * 3)}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:-.5rem;margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:.5rem;margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:.25rem;row-gap:var(--spacing)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem;border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:1.5rem;border-radius:var(--radius-3xl)}.rounded-\[0\.5rem\]{border-radius:.5rem}.rounded-\[0\.7rem\]{border-radius:.7rem}.rounded-\[0\.55rem\]{border-radius:.55rem}.rounded-\[0\.75rem\]{border-radius:.75rem}.rounded-\[0\.375rem\]{border-radius:.375rem}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[16px\]{border-radius:16px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[calc\(var\(--border-radius\,0\.25rem\)\+0\.25rem\)\]{border-radius:.5rem;border-radius:calc(var(--border-radius,.25rem) + .25rem)}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:.5rem;border-radius:var(--radius-lg)}.rounded-md{border-radius:.375rem;border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:.25rem;border-radius:var(--radius-sm)}.rounded-xl{border-radius:.75rem;border-radius:var(--radius-xl)}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:.75rem;border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.border-\(--app-border\){border-color:#343434;border-color:var(--app-border)}.border-\(--mu-border\){border-color:#4a4a4a;border-color:var(--mu-border)}.border-\(--pow-accent\){border-color:var(--pow-accent)}.border-\[\#1f2937\]{border-color:#1f2937}.border-\[color\:color-mix\(in_oklab\,currentColor_18\%\,transparent\)\]{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_oklab\,currentColor_18\%\,transparent\)\]{border-color:color-mix(in oklab,currentColor 18%,transparent)}}.border-\[color\:var\(--app-muted\,var\(--mu-muted-fg\)\)\]{border-color:#9a9a9a;border-color:var(--app-muted,var(--mu-muted-fg))}.border-\[color\:var\(--focus-ring\,\#6B97FF\)\]{border-color:#6b97ff;border-color:var(--focus-ring,#6b97ff)}.border-\[color\:var\(--mu-border\,\#404040\)\]{border-color:#4a4a4a;border-color:var(--mu-border,#404040)}.border-\[color\:var\(--mu-border\,var\(--border\,\#404040\)\)\]{border-color:#4a4a4a;border-color:var(--mu-border,var(--border,#404040))}.border-\[color\:var\(--mu-surface\)\]{border-color:#2b2b2b;border-color:var(--mu-surface)}.border-\[color\:var\(--mu-surface\,var\(--secondary\,\#242424\)\)\]{border-color:#2b2b2b;border-color:var(--mu-surface,var(--secondary,#242424))}.border-\[var\(--app-border\,var\(--mu-border\)\)\]{border-color:#343434;border-color:var(--app-border,var(--mu-border))}.border-\[var\(--border\)\]{border-color:30 10% 28%;border-color:var(--border)}.border-\[var\(--surface\)\]{border-color:var(--surface)}.border-transparent{border-color:#0000}.bg-\(--app-surface-raised\){background-color:#2b2b2b;background-color:var(--app-surface-raised)}.bg-\(--pow-accent\){background-color:var(--pow-accent)}.bg-\(--qr-plate\){background-color:var(--qr-plate)}.bg-\[\#4b5563\]{background-color:#4b5563}.bg-\[\#16a34a\]{background-color:#16a34a}.bg-\[\#ef4444\]{background-color:#ef4444}.bg-\[color-mix\(in_srgb\,var\(--app-accent\)_16\%\,var\(--app-surface\)\)\]{background-color:#ff6b16;background-color:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--app-accent\)_16\%\,var\(--app-surface\)\)\]{background-color:#452e20}@supports (color:color-mix(in lch, red, blue)){.bg-\[color-mix\(in_srgb\,var\(--app-accent\)_16\%\,var\(--app-surface\)\)\]{background-color:color-mix(in srgb,var(--app-accent) 16%,var(--app-surface))}}}.bg-\[color-mix\(in_srgb\,var\(--app-muted\)_18\%\,transparent\)\]{background-color:#9a9a9a;background-color:var(--app-muted)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--app-muted\)_18\%\,transparent\)\]{background-color:#9a9a9a2e}@supports (color:color-mix(in lch, red, blue)){.bg-\[color-mix\(in_srgb\,var\(--app-muted\)_18\%\,transparent\)\]{background-color:color-mix(in srgb,var(--app-muted) 18%,transparent)}}}.bg-\[color\:color-mix\(in_oklab\,currentColor_5\%\,transparent\)\]{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_oklab\,currentColor_5\%\,transparent\)\]{background-color:color-mix(in oklab,currentColor 5%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_5\%\,transparent\)\]{background-color:#e8e8e8;background-color:var(--mu-fg,var(--foreground,#f5f5f5))}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_5\%\,transparent\)\]{background-color:#e8e8e80d}@supports (color:color-mix(in lch, red, blue)){.bg-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_5\%\,transparent\)\]{background-color:color-mix(in srgb,var(--mu-fg,var(--foreground,#f5f5f5)) 5%,transparent)}}}.bg-\[color\:var\(--app-surface\,\#222222\)\]{background-color:#222;background-color:var(--app-surface,#222)}.bg-\[color\:var\(--mu-accent\,\#ff6b16\)\]{background-color:#ff6b16;background-color:var(--mu-accent,#ff6b16)}.bg-\[color\:var\(--mu-accent\,var\(--primary\,\#ff6b16\)\)\]{background-color:#ff6b16;background-color:var(--mu-accent,var(--primary,#ff6b16))}.bg-\[color\:var\(--mu-surface\,var\(--secondary\,\#242424\)\)\]{background-color:#2b2b2b;background-color:var(--mu-surface,var(--secondary,#242424))}.bg-\[color\:var\(--popover\,\#1f1f1f\)\]{background-color:0 0% 9%;background-color:var(--popover,#1f1f1f)}.bg-\[color\:var\(--primary\,\#f97316\)\]{background-color:24 100% 50%;background-color:var(--primary,#f97316)}.bg-\[var\(--app-surface\,var\(--mu-surface\)\)\]{background-color:#222;background-color:var(--app-surface,var(--mu-surface))}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:oklab(0% none none/.55)}@supports (color:color-mix(in lch, red, blue)){.bg-black\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}}.bg-blue-100{background-color:oklch(93.2% .032 255.585);background-color:var(--color-blue-100)}.bg-blue-500{background-color:oklch(62.3% .214 259.815);background-color:var(--color-blue-500)}.bg-emerald-500{background-color:oklch(69.6% .17 162.48);background-color:var(--color-emerald-500)}.bg-green-100{background-color:oklch(96.2% .044 156.743);background-color:var(--color-green-100)}.bg-green-500{background-color:oklch(72.3% .219 149.579);background-color:var(--color-green-500)}.bg-red-500{background-color:oklch(63.7% .237 25.331);background-color:var(--color-red-500)}.bg-transparent{background-color:#0000}.bg-white{background-color:#fff;background-color:var(--color-white)}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(135deg\,var\(--mu-accent\,var\(--primary\,\#ff6b16\)\)_0\%\,color-mix\(in_srgb\,var\(--mu-accent\,var\(--primary\,\#ff6b16\)\)_40\%\,\#000\)_100\%\)\]{background-image:linear-gradient(135deg,#ff6b16 0% 100%);background-image:linear-gradient(135deg,var(--mu-accent,var(--primary,#ff6b16)) 0%,var(--mu-accent,var(--primary,#ff6b16)) 100%)}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(135deg\,var\(--mu-accent\,var\(--primary\,\#ff6b16\)\)_0\%\,color-mix\(in_srgb\,var\(--mu-accent\,var\(--primary\,\#ff6b16\)\)_40\%\,\#000\)_100\%\)\]{background-image:linear-gradient(135deg,#ff6b16 0%,#662b09 100%)}@supports (color:color-mix(in lch, red, blue)){.bg-\[linear-gradient\(135deg\,var\(--mu-accent\,var\(--primary\,\#ff6b16\)\)_0\%\,color-mix\(in_srgb\,var\(--mu-accent\,var\(--primary\,\#ff6b16\)\)_40\%\,\#000\)_100\%\)\]{background-image:linear-gradient(135deg,var(--mu-accent,var(--primary,#ff6b16)) 0%,color-mix(in srgb,var(--mu-accent,var(--primary,#ff6b16)) 40%,#000) 100%)}}}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.fill-\(--pow-accent\){fill:var(--pow-accent)}.fill-\(--pow-ok\){fill:var(--pow-ok)}.fill-current{fill:currentColor}.stroke-\(--pow-track\){stroke:var(--pow-track)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem;padding:calc(var(--spacing) * .5)}.p-1{padding:.25rem;padding:var(--spacing)}.p-2{padding:.5rem;padding:calc(var(--spacing) * 2)}.p-4{padding:1rem;padding:calc(var(--spacing) * 4)}.p-5{padding:1.25rem;padding:calc(var(--spacing) * 5)}.p-\[0\.12rem\]{padding:.12rem}.p-\[0\.15rem\]{padding:.15rem}.px-0{padding-inline:0}.px-1{padding-inline:.25rem;padding-inline:var(--spacing)}.px-1\.5{padding-inline:.375rem;padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:.5rem;padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:.625rem;padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:.75rem;padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:.875rem;padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:1rem;padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:1.25rem;padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:1.5rem;padding-inline:calc(var(--spacing) * 6)}.px-\[0\.4rem\]{padding-inline:.4rem}.px-\[0\.7rem\]{padding-inline:.7rem}.px-\[0\.9rem\]{padding-inline:.9rem}.px-\[0\.85rem\]{padding-inline:.85rem}.px-\[0\.1875rem\]{padding-inline:.1875rem}.px-\[1\.15rem\]{padding-inline:1.15rem}.py-0{padding-block:0}.py-0\.5{padding-block:.125rem;padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:.25rem;padding-block:var(--spacing)}.py-1\.5{padding-block:.375rem;padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:.5rem;padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:.75rem;padding-block:calc(var(--spacing) * 3)}.py-\[0\.3rem\]{padding-block:.3rem}.py-\[0\.45rem\]{padding-block:.45rem}.py-\[0\.55rem\]{padding-block:.55rem}.py-\[10px\]{padding-block:10px}.pt-1{padding-top:.25rem;padding-top:var(--spacing)}.pt-4{padding-top:1rem;padding-top:calc(var(--spacing) * 4)}.pt-\[1\.1rem\]{padding-top:1.1rem}.pr-0{padding-right:0}.pr-2{padding-right:.5rem;padding-right:calc(var(--spacing) * 2)}.pr-3\.5{padding-right:.875rem;padding-right:calc(var(--spacing) * 3.5)}.pr-10{padding-right:2.5rem;padding-right:calc(var(--spacing) * 10)}.pb-1{padding-bottom:.25rem;padding-bottom:var(--spacing)}.pb-5{padding-bottom:1.25rem;padding-bottom:calc(var(--spacing) * 5)}.pb-\[1\.2rem\]{padding-bottom:1.2rem}.pl-1{padding-left:.25rem;padding-left:var(--spacing)}.pl-4{padding-left:1rem;padding-left:calc(var(--spacing) * 4)}.pl-8{padding-left:2rem;padding-left:calc(var(--spacing) * 8)}.pl-\[min\(calc\(0\.85rem\+var\(--thread-depth\,0\)\*0\.7rem\)\,3\.75rem\)\]{padding-left:.85rem;padding-left:min(calc(.85rem + var(--thread-depth,0) * .7rem), 3.75rem)}.text-center{text-align:center}.align-top{vertical-align:top}.\[font-family\:inherit\]{font-family:inherit}.text-\[0\.95rem\]\/\[1\.45\]{font-size:.95rem;line-height:1.45}.text-\[0\.875rem\]\/\[1\.25rem\]{font-size:.875rem;line-height:1.25rem}.text-\[1rem\]\/\[1\.5rem\]{font-size:1rem;line-height:1.5rem}.text-base{font-size:1rem;font-size:var(--text-base);line-height:1.5;line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:.875rem;font-size:var(--text-sm);line-height:1.42857;line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:1.25rem;font-size:var(--text-xl);line-height:1.4;line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:.75rem;font-size:var(--text-xs);line-height:1.33333;line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.88rem\]{font-size:.88rem}.text-\[0\.92rem\]{font-size:.92rem}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.5625rem\]{font-size:.5625rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[22px\]{font-size:22px}.text-\[length\:var\(--fs-body\,13px\)\]{font-size:13px;font-size:var(--fs-body,13px)}.text-\[length\:var\(--fs-body-compact\,12px\)\]{font-size:12px;font-size:var(--fs-body-compact,12px)}.text-\[length\:var\(--fs-caption\,12px\)\]{font-size:12px;font-size:var(--fs-caption,12px)}.text-\[length\:var\(--fs-caption-compact\,11px\)\]{font-size:11px;font-size:var(--fs-caption-compact,11px)}.text-\[length\:var\(--fs-display\,28px\)\]{font-size:28px;font-size:var(--fs-display,28px)}.text-\[length\:var\(--fs-display-compact\,24px\)\]{font-size:24px;font-size:var(--fs-display-compact,24px)}.text-\[length\:var\(--fs-micro\,11px\)\]{font-size:11px;font-size:var(--fs-micro,11px)}.text-\[length\:var\(--fs-micro-compact\,10px\)\]{font-size:10px;font-size:var(--fs-micro-compact,10px)}.text-\[length\:var\(--fs-subtitle\,14px\)\]{font-size:14px;font-size:var(--fs-subtitle,14px)}.text-\[length\:var\(--fs-subtitle-compact\,13px\)\]{font-size:13px;font-size:var(--fs-subtitle-compact,13px)}.text-\[length\:var\(--fs-title\,16px\)\]{font-size:16px;font-size:var(--fs-title,16px)}.text-\[length\:var\(--fs-title-compact\,15px\)\]{font-size:15px;font-size:var(--fs-title-compact,15px)}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[inherit\]{--tw-leading:inherit;line-height:inherit}.leading-\[var\(--lh-body\,20px\)\]{--tw-leading:var(--lh-body,20px);line-height:20px;line-height:var(--lh-body,20px)}.leading-\[var\(--lh-body-compact\,18px\)\]{--tw-leading:var(--lh-body-compact,18px);line-height:18px;line-height:var(--lh-body-compact,18px)}.leading-\[var\(--lh-caption\,16px\)\]{--tw-leading:var(--lh-caption,16px);line-height:16px;line-height:var(--lh-caption,16px)}.leading-\[var\(--lh-caption-compact\,14px\)\]{--tw-leading:var(--lh-caption-compact,14px);line-height:14px;line-height:var(--lh-caption-compact,14px)}.leading-\[var\(--lh-display\,34px\)\]{--tw-leading:var(--lh-display,34px);line-height:34px;line-height:var(--lh-display,34px)}.leading-\[var\(--lh-display-compact\,30px\)\]{--tw-leading:var(--lh-display-compact,30px);line-height:30px;line-height:var(--lh-display-compact,30px)}.leading-\[var\(--lh-micro\,14px\)\]{--tw-leading:var(--lh-micro,14px);line-height:14px;line-height:var(--lh-micro,14px)}.leading-\[var\(--lh-micro-compact\,12px\)\]{--tw-leading:var(--lh-micro-compact,12px);line-height:12px;line-height:var(--lh-micro-compact,12px)}.leading-\[var\(--lh-subtitle\,20px\)\]{--tw-leading:var(--lh-subtitle,20px);line-height:20px;line-height:var(--lh-subtitle,20px)}.leading-\[var\(--lh-subtitle-compact\,18px\)\]{--tw-leading:var(--lh-subtitle-compact,18px);line-height:18px;line-height:var(--lh-subtitle-compact,18px)}.leading-\[var\(--lh-title\,22px\)\]{--tw-leading:var(--lh-title,22px);line-height:22px;line-height:var(--lh-title,22px)}.leading-\[var\(--lh-title-compact\,20px\)\]{--tw-leading:var(--lh-title-compact,20px);line-height:20px;line-height:var(--lh-title-compact,20px)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:1.625;line-height:var(--leading-relaxed)}.\[line-height\:inherit\]{line-height:inherit}.font-\[650\]{--tw-font-weight:650;font-weight:650}.font-\[750\]{--tw-font-weight:750;font-weight:750}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:700;font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:500;font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:400;font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:600;font-weight:var(--font-weight-semibold)}.\[font-weight\:inherit\]{font-weight:inherit}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:-.025em;letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:.1em;letter-spacing:var(--tracking-widest)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-\(--app-muted\){color:var(--app-muted)}.text-\(--app-text\){color:var(--app-text)}.text-\(--mu-muted-fg\){color:var(--mu-muted-fg)}.text-\(--qr-ink\){color:var(--qr-ink)}.text-\[\#1a1200\]{color:#1a1200}.text-\[\#171717\]{color:#171717}.text-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_40\%\,transparent\)\]{color:var(--mu-fg,var(--foreground,#f5f5f5))}@supports (color:color-mix(in lab, red, red)){.text-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_40\%\,transparent\)\]{color:#e8e8e866}@supports (color:color-mix(in lch, red, blue)){.text-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_40\%\,transparent\)\]{color:color-mix(in srgb,var(--mu-fg,var(--foreground,#f5f5f5)) 40%,transparent)}}}.text-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_45\%\,transparent\)\]{color:var(--mu-fg,var(--foreground,#f5f5f5))}@supports (color:color-mix(in lab, red, red)){.text-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_45\%\,transparent\)\]{color:#e8e8e873}@supports (color:color-mix(in lch, red, blue)){.text-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_45\%\,transparent\)\]{color:color-mix(in srgb,var(--mu-fg,var(--foreground,#f5f5f5)) 45%,transparent)}}}.text-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_60\%\,transparent\)\]{color:var(--mu-fg,var(--foreground,#f5f5f5))}@supports (color:color-mix(in lab, red, red)){.text-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_60\%\,transparent\)\]{color:#e8e8e899}@supports (color:color-mix(in lch, red, blue)){.text-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_60\%\,transparent\)\]{color:color-mix(in srgb,var(--mu-fg,var(--foreground,#f5f5f5)) 60%,transparent)}}}.text-\[color\:var\(--mu-accent\)\]{color:var(--mu-accent)}.text-\[color\:var\(--mu-fg\)\]{color:var(--mu-fg)}.text-\[color\:var\(--mu-fg\,\#f5f5f5\)\]{color:var(--mu-fg,#f5f5f5)}.text-\[color\:var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)\]{color:var(--mu-fg,var(--foreground,#f5f5f5))}.text-\[color\:var\(--mu-muted-fg\)\]{color:var(--mu-muted-fg)}.text-\[color\:var\(--popover-foreground\,\#f5f5f5\)\]{color:var(--popover-foreground,#f5f5f5)}.text-\[color\:var\(--primary-foreground\,\#171717\)\]{color:var(--primary-foreground,#171717)}.text-\[var\(--app-muted\,var\(--mu-muted-fg\)\)\]{color:var(--app-muted,var(--mu-muted-fg))}.text-\[var\(--app-text\,var\(--mu-fg\)\)\]{color:var(--app-text,var(--mu-fg))}.text-\[var\(--foreground\)\]{color:var(--foreground)}.text-black{color:var(--color-black)}.text-blue-900{color:var(--color-blue-900)}.text-emerald-600{color:var(--color-emerald-600)}.text-gray-600{color:var(--color-gray-600)}.text-green-500{color:var(--color-green-500)}.text-inherit{color:inherit}.text-red-600{color:var(--color-red-600)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.\[font-style\:inherit\]{font-style:inherit}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-feature-settings:tabular-nums;font-feature-settings:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );font-variant-numeric:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.no-underline{text-decoration-line:none}.underline-offset-4{text-underline-offset:4px}.accent-\[var\(--app-accent\,var\(--mu-accent\)\)\]{accent-color:#ff6b16;accent-color:var(--app-accent,var(--mu-accent))}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_2px_var\(--mu-badge-ring\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--mu-badge-ring));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_2px_var\(--qr-plate\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--qr-plate));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_3px_var\(--qr-plate\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--qr-plate));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_color-mix\(in_oklab\,var\(--primary\)_20\%\,transparent\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_10px_color-mix\(in_oklab\,var\(--primary\)_20\%\,transparent\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,color-mix(in oklab,var(--primary) 20%,transparent))}}.shadow-\[0_0_10px_color-mix\(in_oklab\,var\(--primary\)_20\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_32px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0 8px 32px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 8px 32px #0003;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_30px_rgb\(0_0_0\/0\.35\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 10px 30px #00000059;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_50px_rgb\(0_0_0\/35\%\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 18px 50px #00000059;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 1px 2px 0 #0000000d;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\,box-shadow\,scale\]{transition-property:background-color,border-color,color,box-shadow,scale;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\]{transition-property:background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\]{transition-property:color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,font-variation-settings\]{transition-property:color,font-variation-settings;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,stroke-width\]{transition-property:color,stroke-width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,translate\,visibility\]{transition-property:opacity,translate,visibility;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-80{--tw-duration:80ms;transition-duration:80ms}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-\[ease\]{--tw-ease:ease;transition-timing-function:ease}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--mu-badge-ring\:\#1f2937\]{--mu-badge-ring:#1f2937}.\[--mu-bone-hi\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_20\%\,var\(--mu-surface\,\#242424\)\)\]{--mu-bone-hi:var(--mu-fg,var(--foreground,#f5f5f5))}@supports (color:color-mix(in lab, red, red)){.\[--mu-bone-hi\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_20\%\,var\(--mu-surface\,\#242424\)\)\]{--mu-bone-hi:color-mix(in srgb,var(--mu-fg,var(--foreground,#f5f5f5)) 20%,var(--mu-surface,#242424))}}.\[--mu-bone\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_10\%\,var\(--mu-surface\,\#242424\)\)\]{--mu-bone:var(--mu-fg,var(--foreground,#f5f5f5))}@supports (color:color-mix(in lab, red, red)){.\[--mu-bone\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_10\%\,var\(--mu-surface\,\#242424\)\)\]{--mu-bone:color-mix(in srgb,var(--mu-fg,var(--foreground,#f5f5f5)) 10%,var(--mu-surface,#242424))}}.\[--mu-circle-size\:1\.75rem\]{--mu-circle-size:1.75rem}.\[--qr-ink\:\#000\]{--qr-ink:#000}.\[--qr-plate\:transparent\]{--qr-plate:transparent}.\[--thread-rail\:var\(--mu-accent\)\]{--thread-rail:var(--mu-accent)}.\[font\:inherit\]{font:inherit}.\[image-rendering\:pixelated\]{image-rendering:pixelated}.\[text-box\:trim-both_cap_alphabetic\]{text-box:trim-both cap alphabetic}.\[view-transition-class\:mu-reveal-card\]{view-transition-class:mu-reveal-card}.\[view-transition-class\:mu-reveal\]{view-transition-class:mu-reveal}.group-focus-within\/pill\:visible:is(:where(.group\/pill):focus-within *){visibility:visible}.group-focus-within\/pill\:translate-y-0:is(:where(.group\/pill):focus-within *){--tw-translate-y:0;translate:var(--tw-translate-x) 0;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-within\/pill\:opacity-100:is(:where(.group\/pill):focus-within *){opacity:1}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/pill\:visible:is(:where(.group\/pill):hover *){visibility:visible}.group-hover\/pill\:translate-y-0:is(:where(.group\/pill):hover *){--tw-translate-y:0;translate:var(--tw-translate-x) 0;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/pill\:opacity-100:is(:where(.group\/pill):hover *){opacity:1}}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:2.5rem;width:calc(var(--spacing) * 10);height:2.5rem;height:calc(var(--spacing) * 10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:1.5rem;width:calc(var(--spacing) * 6);height:1.5rem;height:calc(var(--spacing) * 6)}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:.625rem;width:calc(var(--spacing) * 2.5);height:.625rem;height:calc(var(--spacing) * 2.5)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:.75rem;width:calc(var(--spacing) * 3);height:.75rem;height:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:.5rem;width:calc(var(--spacing) * 2);height:.5rem;height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:.75rem;font-size:var(--text-xs);line-height:1.33333;line-height:var(--tw-leading,var(--text-xs--line-height))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-x-0:before{content:var(--tw-content);inset-inline:0}.before\:inset-y-0:before{content:var(--tw-content);inset-block:0}.before\:-top-3:before{content:var(--tw-content);top:-.75rem;top:calc(var(--spacing) * -3)}.before\:left-\[max\(0\.2rem\,calc\(0\.25rem\+var\(--thread-depth\,0\)\*0\.7rem\)\)\]:before{content:var(--tw-content);left:.25rem;left:max(.2rem, calc(.25rem + var(--thread-depth,0) * .7rem))}.before\:h-3:before{content:var(--tw-content);height:.75rem;height:calc(var(--spacing) * 3)}.before\:w-\[3px\]:before{content:var(--tw-content);width:3px}.before\:rounded-\[99px\]:before{content:var(--tw-content);border-radius:99px}.before\:bg-\[color\:color-mix\(in_srgb\,var\(--thread-rail\)_72\%\,var\(--mu-border\)\)\]:before{content:var(--tw-content);background-color:var(--thread-rail)}@supports (color:color-mix(in lab, red, red)){.before\:bg-\[color\:color-mix\(in_srgb\,var\(--thread-rail\)_72\%\,var\(--mu-border\)\)\]:before{background-color:color-mix(in srgb,var(--thread-rail) 72%,#4a4a4a)}@supports (color:color-mix(in lch, red, blue)){.before\:bg-\[color\:color-mix\(in_srgb\,var\(--thread-rail\)_72\%\,var\(--mu-border\)\)\]:before{background-color:color-mix(in srgb,var(--thread-rail) 72%,var(--mu-border))}}}.before\:content-\[\'\'\]:before{--tw-content:"";content:"";content:var(--tw-content)}@media (hover:hover){.hover\:border-\[color\:color-mix\(in_srgb\,var\(--thread-rail\)_24\%\,var\(--mu-border\)\)\]:hover{border-color:var(--thread-rail)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color\:color-mix\(in_srgb\,var\(--thread-rail\)_24\%\,var\(--mu-border\)\)\]:hover{border-color:color-mix(in srgb,var(--thread-rail) 24%,#4a4a4a)}@supports (color:color-mix(in lch, red, blue)){.hover\:border-\[color\:color-mix\(in_srgb\,var\(--thread-rail\)_24\%\,var\(--mu-border\)\)\]:hover{border-color:color-mix(in srgb,var(--thread-rail) 24%,var(--mu-border))}}}.hover\:bg-\[\#4b5563\]:hover{background-color:#4b5563}.hover\:bg-\[color-mix\(in_srgb\,var\(--app-accent\)_28\%\,var\(--app-surface\)\)\]:hover{background-color:#ff6b16;background-color:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--app-accent\)_28\%\,var\(--app-surface\)\)\]:hover{background-color:#60361f}@supports (color:color-mix(in lch, red, blue)){.hover\:bg-\[color-mix\(in_srgb\,var\(--app-accent\)_28\%\,var\(--app-surface\)\)\]:hover{background-color:color-mix(in srgb,var(--app-accent) 28%,var(--app-surface))}}}.hover\:bg-\[color\:color-mix\(in_oklab\,currentColor_10\%\,transparent\)\]:hover{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_oklab\,currentColor_10\%\,transparent\)\]:hover{background-color:color-mix(in oklab,currentColor 10%,transparent)}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--mu-accent\)_14\%\,transparent\)\]:hover{background-color:#ff6b16;background-color:var(--mu-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--mu-accent\)_14\%\,transparent\)\]:hover{background-color:#ff6b1624}@supports (color:color-mix(in lch, red, blue)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--mu-accent\)_14\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--mu-accent) 14%,transparent)}}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_8\%\,transparent\)\]:hover{background-color:#e8e8e8;background-color:var(--mu-fg,var(--foreground,#f5f5f5))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_8\%\,transparent\)\]:hover{background-color:#e8e8e814}@supports (color:color-mix(in lch, red, blue)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--mu-fg\,var\(--foreground\,\#f5f5f5\)\)_8\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--mu-fg,var(--foreground,#f5f5f5)) 8%,transparent)}}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--mu-muted-fg\)_16\%\,transparent\)\]:hover{background-color:#9a9a9a;background-color:var(--mu-muted-fg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--mu-muted-fg\)_16\%\,transparent\)\]:hover{background-color:#9a9a9a29}@supports (color:color-mix(in lch, red, blue)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--mu-muted-fg\)_16\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--mu-muted-fg) 16%,transparent)}}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--mu-surface\)_45\%\,transparent\)\]:hover{background-color:#2b2b2b;background-color:var(--mu-surface)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--mu-surface\)_45\%\,transparent\)\]:hover{background-color:#2b2b2b73}@supports (color:color-mix(in lch, red, blue)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--mu-surface\)_45\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--mu-surface) 45%,transparent)}}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--thread-rail\)_4\%\,transparent\)\]:hover{background-color:var(--thread-rail)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--thread-rail\)_4\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--thread-rail) 4%,transparent)}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--thread-rail\)_12\%\,transparent\)\]:hover{background-color:var(--thread-rail)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--thread-rail\)_12\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--thread-rail) 12%,transparent)}}.hover\:text-\(--app-text\):hover{color:var(--app-text)}.hover\:text-\[color\:var\(--mu-accent\)\]:hover{color:var(--mu-accent)}.hover\:text-\[color\:var\(--mu-fg\)\]:hover{color:var(--mu-fg)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_0_10px_color-mix\(in_oklab\,var\(--primary\)_10\%\,transparent\)\]:hover{--tw-shadow:0 0 10px var(--tw-shadow-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-\[0_0_10px_color-mix\(in_oklab\,var\(--primary\)_10\%\,transparent\)\]:hover{--tw-shadow:0 0 10px var(--tw-shadow-color,color-mix(in oklab,var(--primary) 10%,transparent))}}.hover\:shadow-\[0_0_10px_color-mix\(in_oklab\,var\(--primary\)_10\%\,transparent\)\]:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_20px_color-mix\(in_oklab\,var\(--primary\)_40\%\,transparent\)\]:hover{--tw-shadow:0 0 20px var(--tw-shadow-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-\[0_0_20px_color-mix\(in_oklab\,var\(--primary\)_40\%\,transparent\)\]:hover{--tw-shadow:0 0 20px var(--tw-shadow-color,color-mix(in oklab,var(--primary) 40%,transparent))}}.hover\:shadow-\[0_0_20px_color-mix\(in_oklab\,var\(--primary\)_40\%\,transparent\)\]:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:opacity-100:focus{opacity:1}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:bg-\[color\:color-mix\(in_oklab\,currentColor_10\%\,transparent\)\]:focus-visible{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-\[color\:color-mix\(in_oklab\,currentColor_10\%\,transparent\)\]:focus-visible{background-color:color-mix(in oklab,currentColor 10%,transparent)}}.focus-visible\:bg-\[color\:color-mix\(in_srgb\,var\(--thread-rail\)_12\%\,transparent\)\]:focus-visible{background-color:var(--thread-rail)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-\[color\:color-mix\(in_srgb\,var\(--thread-rail\)_12\%\,transparent\)\]:focus-visible{background-color:color-mix(in srgb,var(--thread-rail) 12%,transparent)}}.focus-visible\:text-\[color\:var\(--mu-fg\)\]:focus-visible{color:var(--mu-fg)}.focus-visible\:shadow-\[0_0_0_2px_var\(--ring\,\#f97316\)\]:focus-visible{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--ring,#f97316));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 0 2px 24 100% 50%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:.375rem;padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:.625rem;padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:.75rem;padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:1rem;padding-inline:calc(var(--spacing) * 4)}.aria-pressed\:bg-\[var\(--app-accent\,var\(--mu-accent\)\)\][aria-pressed=true]{background-color:#ff6b16;background-color:var(--app-accent,var(--mu-accent))}.aria-pressed\:text-\[var\(--app-on-accent\,var\(--mu-on-accent\)\)\][aria-pressed=true]{color:var(--app-on-accent,var(--mu-on-accent))}.data-\[background\=false\]\:mx-auto[data-background=false]{margin-inline:auto}.data-\[background\=false\]\:inline-flex[data-background=false]{display:inline-flex}.data-\[background\=false\]\:justify-center[data-background=false]{justify-content:center}.data-\[background\=false\]\:rounded-2xl[data-background=false]{border-radius:1rem;border-radius:var(--radius-2xl)}.data-\[background\=false\]\:bg-\[repeating-conic-gradient\(\#c8c8c8_0\%_25\%\,\#f3f3f3_0\%_50\%\)\][data-background=false]{background-image:repeating-conic-gradient(#c8c8c8 0% 25%,#f3f3f3 0% 50%)}.data-\[background\=false\]\:bg-size-\[16px_16px\][data-background=false]{background-size:16px 16px}.data-\[background\=true\]\:p-\[0\.55rem\][data-background=true]{padding:.55rem}.data-\[background\=true\]\:\[--qr-plate\:\#fff\][data-background=true]{--qr-plate:#fff}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[inset\]\:pl-8[data-inset]{padding-left:2rem;padding-left:calc(var(--spacing) * 8)}.data-\[kind\=primary\]\:bg-\(--app-accent\)[data-kind=primary]{background-color:#ff6b16;background-color:var(--app-accent)}.data-\[kind\=primary\]\:font-bold[data-kind=primary]{--tw-font-weight:var(--font-weight-bold);font-weight:700;font-weight:var(--font-weight-bold)}.data-\[kind\=primary\]\:text-\(--app-on-accent\)[data-kind=primary]{color:var(--app-on-accent)}.data-\[kind\=soft\]\:bg-\[color-mix\(in_srgb\,var\(--app-accent\)_16\%\,var\(--app-surface\)\)\][data-kind=soft]{background-color:#ff6b16;background-color:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.data-\[kind\=soft\]\:bg-\[color-mix\(in_srgb\,var\(--app-accent\)_16\%\,var\(--app-surface\)\)\][data-kind=soft]{background-color:#452e20}@supports (color:color-mix(in lch, red, blue)){.data-\[kind\=soft\]\:bg-\[color-mix\(in_srgb\,var\(--app-accent\)_16\%\,var\(--app-surface\)\)\][data-kind=soft]{background-color:color-mix(in srgb,var(--app-accent) 16%,var(--app-surface))}}}.data-\[kind\=soft\]\:font-\[650\][data-kind=soft]{--tw-font-weight:650;font-weight:650}.data-\[kind\=soft\]\:text-\(--app-text\)[data-kind=soft]{color:var(--app-text)}.data-\[size\=lg\]\:size-10[data-size=lg]{width:2.5rem;width:calc(var(--spacing) * 10);height:2.5rem;height:calc(var(--spacing) * 10)}.data-\[size\=sm\]\:size-6[data-size=sm]{width:1.5rem;width:calc(var(--spacing) * 6);height:1.5rem;height:calc(var(--spacing) * 6)}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[tone\=dark\]\:\[--qr-ink\:\#fff\][data-tone=dark]{--qr-ink:#fff}.data-\[tone\=dark\]\:data-\[background\=true\]\:\[--qr-plate\:\#111\][data-tone=dark][data-background=true]{--qr-plate:#111}.nth-\[4n\+2\]\:\[--thread-rail\:\#2f8dcf\]:nth-child(4n+2){--thread-rail:#2f8dcf}.nth-\[4n\+3\]\:\[--thread-rail\:\#9c5ccc\]:nth-child(4n+3){--thread-rail:#9c5ccc}.nth-\[4n\+4\]\:\[--thread-rail\:\#c78628\]:nth-child(4n+4){--thread-rail:#c78628}@media (prefers-reduced-motion:no-preference){@media (hover:hover){.motion-safe\:hover\:scale-\[1\.02\]:hover{scale:1.02}}}@media not all and (width>=700px){.max-\[700px\]\:pl-\[min\(calc\(0\.65rem\+var\(--thread-depth\,0\)\*0\.35rem\)\,1\.8rem\)\]{padding-left:.65rem;padding-left:min(calc(.65rem + var(--thread-depth,0) * .35rem), 1.8rem)}.max-\[700px\]\:before\:left-\[max\(0\.15rem\,calc\(0\.2rem\+var\(--thread-depth\,0\)\*0\.35rem\)\)\]:before{content:var(--tw-content);left:.2rem;left:max(.15rem, calc(.2rem + var(--thread-depth,0) * .35rem))}}@media (width>=48rem){.md\:text-sm{font-size:.875rem;font-size:var(--text-sm);line-height:1.42857;line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (prefers-color-scheme:dark){.dark\:bg-gray-950{background-color:oklch(13% .028 261.692);background-color:var(--color-gray-950)}}@media (pointer:coarse){.pointer-coarse\:text-\[16px\]{font-size:16px}}.mu-light\:border-white:where(html[data-theme=light] *,html[data-mu-theme=mostard-light] *){border-color:#fff;border-color:var(--color-white)}.mu-light\:bg-\[color\:var\(--app-surface\,\#ffffff\)\]:where(html[data-theme=light] *,html[data-mu-theme=mostard-light] *){background-color:#222;background-color:var(--app-surface,#fff)}.mu-light\:bg-black:where(html[data-theme=light] *,html[data-mu-theme=mostard-light] *){background-color:#000;background-color:var(--color-black)}.mu-light\:text-white:where(html[data-theme=light] *,html[data-mu-theme=mostard-light] *){color:var(--color-white)}.mu-light\:\[--mu-badge-ring\:\#fff\]:where(html[data-theme=light] *,html[data-mu-theme=mostard-light] *){--mu-badge-ring:#fff}.\[\&_\[data-note-interactive\]\]\:relative [data-note-interactive]{position:relative}.\[\&_\[data-note-interactive\]\]\:z-2 [data-note-interactive]{z-index:2}.\[\&_\[data-slot\=avatar-root\]\]\:flex [data-slot=avatar-root]{display:flex}.\[\&_\[data-slot\=avatar\]\]\:size-17 [data-slot=avatar]{width:4.25rem;width:calc(var(--spacing) * 17);height:4.25rem;height:calc(var(--spacing) * 17)}.\[\&_\[data-slot\=note-content\]\]\:pl-\[calc\(32px\+0\.5rem\)\] [data-slot=note-content]{padding-left:calc(32px + .5rem)}.\[\&_\[data-slot\=note-frame\]\]\:border-b-0 [data-slot=note-frame]{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&_\[data-slot\=note-frame\]\:hover\]\:bg-transparent [data-slot=note-frame]:hover{background-color:#0000}.\[\&_a\:not\(\[data-note-link\]\)\]\:relative a:not([data-note-link]){position:relative}.\[\&_a\:not\(\[data-note-link\]\)\]\:z-2 a:not([data-note-link]){z-index:2}.\[\&_button\]\:relative button{position:relative}.\[\&_button\]\:z-2 button{z-index:2}.\[\&_span\]\:text-\[1\.65rem\] span{font-size:1.65rem}.\[\&_span\]\:font-\[750\] span{--tw-font-weight:750;font-weight:750}.\[\&_span\]\:text-\(--qr-ink\) span{color:var(--qr-ink)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:block svg{display:block}.\[\&_svg\]\:size-2 svg{width:.5rem;width:calc(var(--spacing) * 2);height:.5rem;height:calc(var(--spacing) * 2)}.\[\&_svg\]\:size-4 svg{width:1rem;width:calc(var(--spacing) * 4);height:1rem;height:calc(var(--spacing) * 4)}.\[\&_svg\]\:size-64 svg{width:16rem;width:calc(var(--spacing) * 64);height:16rem;height:calc(var(--spacing) * 64)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:.75rem;width:calc(var(--spacing) * 3);height:.75rem;height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:1rem;width:calc(var(--spacing) * 4);height:1rem;height:calc(var(--spacing) * 4)}.\[\&\>\*\+\*\]\:-ms-2>*+*{margin-inline-start:-.5rem;margin-inline-start:calc(var(--spacing) * -2)}.\[\&\>\*\+\*\]\:-ms-2\.5>*+*{margin-inline-start:-.625rem;margin-inline-start:calc(var(--spacing) * -2.5)}.\[\&\>\*\+\*\]\:-ms-4>*+*{margin-inline-start:-1rem;margin-inline-start:calc(var(--spacing) * -4)}.\[\&\>button\]\:mb-0>button{margin-bottom:0}.\[\&\>svg\]\:size-4>svg{width:1rem;width:calc(var(--spacing) * 4);height:1rem;height:calc(var(--spacing) * 4)}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:1.25rem;width:calc(var(--spacing) * 5);height:1.25rem;height:calc(var(--spacing) * 5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:.75rem;width:calc(var(--spacing) * 3);height:.75rem;height:calc(var(--spacing) * 3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:.5rem;width:calc(var(--spacing) * 2);height:.5rem;height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg,.\[\&\[hidden\]\]\:hidden[hidden]{display:none}}@supports (color:color-mix(in lab, red, red)){.mu-cu{--mu-cu-soft:color-mix(in srgb, var(--mu-accent) 16%, transparent);--mu-cu-faded:color-mix(in srgb, var(--mu-accent) 45%, transparent);--mu-cu-chip:color-mix(in srgb, var(--mu-fg) 7%, var(--mu-bg))}.mu-cu__windows{box-shadow:inset 0 0 0 1px #4a4a4a99}@supports (color:color-mix(in lch, red, blue)){.mu-cu__windows{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mu-border) 60%, transparent)}}.mu-cu__bin{background:repeating-linear-gradient(0deg,#ff6b1638 0 2px,#0000 2px 3px)}@supports (background:repeating-linear-gradient(red 0%, red 0% 1%, red 2%)) and (color:color-mix(in lch, red, blue)){.mu-cu__bin{background:repeating-linear-gradient(to top, color-mix(in srgb, var(--mu-accent) 22%, transparent) 0 2px, transparent 2px 3px)}}}.mu-account-switcher{box-sizing:border-box;color:var(--mu-fg);font-family:ui-sans-serif,system-ui,sans-serif;position:relative}.mu-account-switcher *,.mu-account-switcher :before,.mu-account-switcher :after{box-sizing:border-box}.mu-account-switcher__pane{border-radius:.5rem;align-items:center;min-width:0;height:2.25rem;padding-left:.375rem;transition:background-color .12s;display:flex}.mu-account-switcher__pane:hover,.mu-account-switcher[data-state=open] .mu-account-switcher__pane{background:#e8e8e8;background:var(--mu-fg)}@supports (color:color-mix(in lab, red, red)){.mu-account-switcher__pane:hover,.mu-account-switcher[data-state=open] .mu-account-switcher__pane{background:#e8e8e80f}@supports (color:color-mix(in lch, red, blue)){.mu-account-switcher__pane:hover,.mu-account-switcher[data-state=open] .mu-account-switcher__pane{background:color-mix(in srgb, var(--mu-fg) 6%, transparent)}}}.mu-account-switcher__avatar{flex-shrink:0;display:flex}.mu-account-switcher__avatar>a{color:inherit;border-radius:999px;text-decoration:none;display:flex}.mu-account-switcher__avatar>a:hover .mu-account-avatar{box-shadow:0 0 0 2px #ff6b16;box-shadow:0 0 0 2px var(--mu-accent)}@supports (color:color-mix(in lab, red, red)){.mu-account-switcher__avatar>a:hover .mu-account-avatar{box-shadow:0 0 0 2px #ff6b168c}@supports (color:color-mix(in lch, red, blue)){.mu-account-switcher__avatar>a:hover .mu-account-avatar{box-shadow:0 0 0 2px color-mix(in srgb, var(--mu-accent) 55%, transparent)}}}.mu-account-switcher__avatar>a:focus-visible,.mu-account-switcher__trigger:focus-visible,.mu-account-menu__item:focus-visible{outline:3px solid #ff6b16;outline:3px solid var(--mu-focus)}@supports (color:color-mix(in lab, red, red)){.mu-account-switcher__avatar>a:focus-visible,.mu-account-switcher__trigger:focus-visible,.mu-account-menu__item:focus-visible{outline:3px solid #ff6b1666}@supports (color:color-mix(in lch, red, blue)){.mu-account-switcher__avatar>a:focus-visible,.mu-account-switcher__trigger:focus-visible,.mu-account-menu__item:focus-visible{outline:3px solid color-mix(in srgb, var(--mu-focus) 40%, transparent)}}}.mu-account-switcher__avatar>a:focus-visible,.mu-account-switcher__trigger:focus-visible,.mu-account-menu__item:focus-visible{outline-offset:0}.mu-account-switcher__trigger{min-width:0;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.5rem;flex:1;align-items:center;gap:.5rem;margin:0;padding:0 .375rem 0 .5rem;display:flex}.mu-account-switcher__name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.8125rem;font-weight:500;overflow:hidden}.mu-account-switcher__chevron{color:var(--mu-muted-fg);width:.875rem;height:.875rem;opacity:0;flex-shrink:0;transition:opacity .12s}.mu-account-switcher__pane:hover .mu-account-switcher__chevron,.mu-account-switcher__trigger:focus-visible .mu-account-switcher__chevron,.mu-account-switcher[data-state=open] .mu-account-switcher__chevron{opacity:1}.mu-account-switcher[data-collapsed] .mu-account-switcher__pane{justify-content:center;padding-left:0}.mu-account-switcher[data-collapsed] .mu-account-switcher__pane:hover{background:0 0}.mu-account-switcher[data-collapsed] .mu-account-switcher__trigger{display:none}.mu-account-avatar{color:#fff;background:linear-gradient(#a8a8ad,#86868b);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;line-height:1;transition:box-shadow .12s;display:inline-flex;overflow:hidden}.mu-account-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.mu-account-avatar--md{width:2rem;height:2rem;font-size:.875rem}.mu-account-avatar--sm{width:1.5rem;height:1.5rem;font-size:.75rem}.mu-account-skeleton{background:#e8e8e8;background:var(--mu-fg);border-radius:.25rem;max-width:100%;height:.875rem;display:inline-block}@supports (color:color-mix(in lab, red, red)){.mu-account-skeleton{background:#e8e8e81a}@supports (color:color-mix(in lch, red, blue)){.mu-account-skeleton{background:color-mix(in srgb, var(--mu-fg) 10%, transparent)}}}.mu-account-skeleton{vertical-align:middle;animation:1.4s ease-in-out infinite mu-account-pulse}.mu-account-skeleton--round{border-radius:999px;width:100%;height:100%}.mu-account-menu{z-index:30;border:1px solid #4a4a4a;border:1px solid var(--mu-border);width:max(100%,15rem);padding:.25rem;position:absolute;bottom:calc(100% + .5rem);left:0}@supports (color:color-mix(in lab, red, red)){.mu-account-menu{border:1px solid #4a4a4a99}@supports (color:color-mix(in lch, red, blue)){.mu-account-menu{border:1px solid color-mix(in srgb, var(--mu-border) 60%, transparent)}}}.mu-account-menu{background:#2b2b2b;background:var(--mu-surface);transform-origin:0 100%;border-radius:.75rem;animation:.14s ease-out mu-account-menu-in;box-shadow:0 1px 2px #0000000f,0 12px 32px #00000029}@media (prefers-reduced-motion:reduce){.mu-account-menu,.mu-account-skeleton{animation:none}}.mu-account-switcher[data-collapsed] .mu-account-menu{display:none}.mu-account-menu__header{align-items:center;gap:.625rem;padding:.5rem;display:flex}.mu-account-menu__who{flex:1;min-width:0;display:grid}.mu-account-menu__name,.mu-account-menu__subtitle,.mu-account-menu__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mu-account-menu__name{font-size:.875rem;font-weight:500}.mu-account-menu__subtitle{color:var(--mu-muted-fg);font-size:.75rem}.mu-account-menu__separator{background:#4a4a4a;background:var(--mu-border);height:1px;margin:.25rem -.25rem}@supports (color:color-mix(in lab, red, red)){.mu-account-menu__separator{background:#4a4a4ab3}@supports (color:color-mix(in lch, red, blue)){.mu-account-menu__separator{background:color-mix(in srgb, var(--mu-border) 70%, transparent)}}}.mu-account-menu__item{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.375rem;align-items:center;gap:.625rem;margin:0;padding:.5rem;font-size:.875rem;display:flex}.mu-account-menu__item:hover,.mu-account-menu__item:focus-visible{background:#e8e8e8;background:var(--mu-fg)}@supports (color:color-mix(in lab, red, red)){.mu-account-menu__item:hover,.mu-account-menu__item:focus-visible{background:#e8e8e812}@supports (color:color-mix(in lch, red, blue)){.mu-account-menu__item:hover,.mu-account-menu__item:focus-visible{background:color-mix(in srgb, var(--mu-fg) 7%, transparent)}}}.mu-account-menu__label{flex:1}.mu-account-menu__icon{color:var(--mu-muted-fg);width:1rem;height:1rem;flex-shrink:0}.mu-avatar-source-badge{z-index:3;line-height:0;position:absolute;bottom:-.375rem;right:-.375rem}.mu-avatar-source-badge--sm{bottom:-.3125rem;right:-.3125rem}.mu-avatar-source-badge__anchor{display:inline-flex;position:relative}.mu-avatar-source-badge__btn{cursor:pointer;background:0 0;border:0;border-radius:9999px;padding:0;display:inline-flex}.mu-avatar-source-badge__btn:focus-visible{outline:2px solid #ff6b16;outline:2px solid var(--mu-focus);outline-offset:2px}.mu-avatar-source-badge__dot{box-sizing:border-box;min-width:1rem;height:1rem;box-shadow:0 0 0 2px #171717;box-shadow:0 0 0 2px var(--mu-badge-ring,var(--mu-bg));color:#fff;border-radius:9999px;justify-content:center;align-items:center;padding:0 .1875rem;font-size:.62rem;font-weight:700;line-height:1;transition:transform .12s;display:inline-flex}.mu-avatar-source-badge__btn:hover .mu-avatar-source-badge__dot{transform:scale(1.15)}.mu-avatar-source-badge--sm .mu-avatar-source-badge__dot{min-width:.75rem;height:.75rem;box-shadow:0 0 0 1.5px #171717;box-shadow:0 0 0 1.5px var(--mu-badge-ring,var(--mu-bg));padding:0 .125rem;font-size:.5rem}.mu-avatar-source-badge__content{display:inline-flex}.mu-avatar-source-badge__dot--self{background:#ca8a04}.mu-avatar-source-badge__dot--follow,.mu-avatar-source-badge__dot--green{background:#16a34a}.mu-avatar-source-badge__dot--wot{background:#7c3aed}.mu-avatar-source-badge__dot--mention{background:#0284c7}.mu-avatar-source-badge__dot--column{background:#0d9488}.mu-avatar-source-badge__dot--algorithm{background:#db2777}.mu-avatar-source-badge__dot--pending{background:#ea580c}.mu-avatar-source-badge__dot--red{background:#ef4444}.mu-avatar-source-badge__dot--muted{background:#4b5563}.mu-avatar-source-badge__dot--primary{background:#ff6b16;background:var(--mu-accent)}.mu-avatar-source-badge__menu{z-index:90;border:1px solid #4a4a4a;border:1px solid var(--mu-border);background:#2b2b2b;background:var(--mu-surface);color:var(--mu-fg);width:18rem;max-width:calc(100vw - 1rem);text-align:left;visibility:hidden;border-radius:.6rem;padding:.65rem .7rem .55rem;display:none;position:fixed;top:0;left:0;box-shadow:0 12px 28px #00000038}.mu-avatar-source-badge__anchor--open>.mu-avatar-source-badge__menu{flex-direction:column;gap:.4rem;display:flex}.mu-avatar-source-badge__host{color:var(--mu-fg);margin:0;font-size:.82rem;font-weight:700}.mu-note-source-badge__line{align-items:flex-start;gap:.4rem;margin:0;display:flex}.mu-note-source-badge__line svg{flex:none;margin-top:2px}.mu-note-source-badge__line--self svg{color:#facc15}.mu-note-source-badge__line--follow svg{color:#4ade80}.mu-note-source-badge__line--wot svg{color:#a78bfa}.mu-note-source-badge__line--mention svg{color:#38bdf8}.mu-note-source-badge__line--column svg{color:#2dd4bf}.mu-note-source-badge__line--algorithm svg{color:#f472b6}.mu-note-source-badge__line--pending svg{color:#fb923c}.mu-note-source-badge__path{color:var(--mu-muted-fg);flex-wrap:wrap;align-items:center;gap:.3rem;font-size:.72rem;display:flex}.mu-note-source-badge__hop{align-items:center;gap:.25rem;display:inline-flex}.mu-note-source-badge__avatar{-o-object-fit:cover;object-fit:cover;background:#2b2b2b;background:var(--mu-surface);border-radius:9999px;width:1rem;height:1rem}.mu-note-source-badge__avatar--fallback{color:var(--mu-fg);justify-content:center;align-items:center;font-size:.5rem;font-weight:700;display:inline-flex}.mu-note-source-badge__hints{grid-gap:.2rem .6rem;grid-template-columns:auto 1fr;gap:.2rem .6rem;margin:0;font-size:.7rem;display:grid}.mu-note-source-badge__hints dt{color:var(--mu-muted-fg)}.mu-note-source-badge__hints dd{word-break:break-all;flex-wrap:wrap;gap:.25rem;margin:0;display:flex}.mu-note-source-badge__hints code{background:#9a9a9a;background:var(--mu-muted-fg);border-radius:.3rem;padding:0 .3rem}@supports (color:color-mix(in lab, red, red)){.mu-note-source-badge__hints code{background:#9a9a9a2e}@supports (color:color-mix(in lch, red, blue)){.mu-note-source-badge__hints code{background:color-mix(in srgb, var(--mu-muted-fg) 18%, transparent)}}}.mu-note-source-badge__hints em{color:var(--mu-muted-fg)}.mu-note-source-badge__mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem}.mu-note-source-badge__actions{gap:.4rem;display:flex}.mu-note-source-badge__actions button{border:1px solid #4a4a4a;border:1px solid var(--mu-border);color:var(--mu-accent);border-radius:.35rem;padding:.15rem .5rem;font-size:.7rem}.mu-note-source-badge__actions button:hover{background:#ff6b16;background:var(--mu-accent)}@supports (color:color-mix(in lab, red, red)){.mu-note-source-badge__actions button:hover{background:#ff6b161f}@supports (color:color-mix(in lch, red, blue)){.mu-note-source-badge__actions button:hover{background:color-mix(in srgb, var(--mu-accent) 12%, transparent)}}}.mu-highlight-mark{background:#ff6b16;background:var(--mu-accent)}@supports (color:color-mix(in lab, red, red)){.mu-highlight-mark{background:#603b26}@supports (color:color-mix(in lch, red, blue)){.mu-highlight-mark{background:color-mix(in srgb, var(--mu-accent) 25%, var(--mu-surface))}}}.mu-highlight-mark{color:var(--mu-fg);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding-inline:2px}.mu-highlight-demo{color:var(--mu-fg);max-width:36rem;grid-gap:1rem;gap:1rem;line-height:1.7;display:grid}.mu-highlight-demo p{margin:0}.mu-highlight-demo label{grid-gap:.5rem;gap:.5rem;display:grid}.mu-highlight-input{border:1px solid #4a4a4a;border:1px solid var(--mu-border);border-radius:.625rem;border-radius:var(--mu-radius);background:#2b2b2b;background:var(--mu-surface);color:var(--mu-fg);padding:.5rem .75rem}.mu-highlight-label{color:var(--mu-muted-fg);font-size:.875rem}@supports (color:color-mix(in lab, red, red)){.mu-json-tree [data-part=branch-control]:hover,.mu-json-tree [data-part=item]:hover{background:#e8e8e812}@supports (color:color-mix(in lch, red, blue)){.mu-json-tree [data-part=branch-control]:hover,.mu-json-tree [data-part=item]:hover{background:color-mix(in srgb, var(--mu-fg) 7%, transparent)}}.mu-json-tree [data-part=branch-control][data-selected],.mu-json-tree [data-part=item][data-selected]{background:#ff6b1624}@supports (color:color-mix(in lch, red, blue)){.mu-json-tree [data-part=branch-control][data-selected],.mu-json-tree [data-part=item][data-selected]{background:color-mix(in srgb, var(--mu-accent) 14%, transparent)}}}.mu-notification-toasts{box-sizing:border-box;color:var(--mu-fg);width:min(26rem,100vw - 2rem);flex-direction:column;flex-shrink:0;align-items:center;gap:1.5rem;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;display:flex}.mu-notification-toasts__stack{width:100%;height:9rem;position:relative}.mu-notification-toasts__toast{box-sizing:border-box;border:1px solid #4a4a4a;border:1px solid var(--mu-border);background:#e8e8e8;background:var(--mu-fg);border-radius:1.5rem;align-items:center;gap:.75rem;min-height:5rem;padding:.875rem 1rem;display:flex;position:absolute;top:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.mu-notification-toasts__toast{background:#242424}@supports (color:color-mix(in lch, red, blue)){.mu-notification-toasts__toast{background:color-mix(in srgb, var(--mu-fg) 6%, var(--mu-bg))}}}.mu-notification-toasts__toast{transform-origin:50% 0;translate:0 calc(var(--d) * 2rem);scale:calc(1 - var(--d) * .07);opacity:calc(1 - var(--d) * .38);filter:blur(calc(var(--d) * 1.5px));transition:translate .5s cubic-bezier(.3,1.15,.4,1),scale .5s cubic-bezier(.3,1.15,.4,1),opacity .4s,filter .4s;animation:.5s cubic-bezier(.3,1.3,.4,1) both mu-notification-toast-in;box-shadow:0 10px 30px #00000047}.mu-notification-toasts__toast[aria-hidden=true]{pointer-events:none}.mu-notification-toasts__avatar{background:#e8e8e8;background:var(--mu-fg);border-radius:50%;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.mu-notification-toasts__avatar{background:#454545}@supports (color:color-mix(in lch, red, blue)){.mu-notification-toasts__avatar{background:color-mix(in srgb, var(--mu-fg) 14%, var(--mu-surface))}}}.mu-notification-toasts__avatar{font-size:1rem;font-weight:600}.mu-notification-toasts__avatar img{border-radius:inherit;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.mu-notification-toasts__badge{border:2px solid #e8e8e8;border:2px solid var(--mu-fg);place-items:center;width:1.25rem;height:1.25rem;display:grid;position:absolute;bottom:-.15rem;right:-.25rem}@supports (color:color-mix(in lab, red, red)){.mu-notification-toasts__badge{border:2px solid #242424}@supports (color:color-mix(in lch, red, blue)){.mu-notification-toasts__badge{border:2px solid color-mix(in srgb, var(--mu-fg) 6%, var(--mu-bg))}}}.mu-notification-toasts__badge{color:#fff;border-radius:50%}.mu-notification-toasts__text{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.mu-notification-toasts__title{text-overflow:ellipsis;-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.95rem;font-weight:600;display:-webkit-box;overflow:hidden}.mu-notification-toasts__body{color:var(--mu-muted-fg);text-overflow:ellipsis;-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.9rem;display:-webkit-box;overflow:hidden}.mu-notification-toasts__push{border:1px solid #4a4a4a;border:1px solid var(--mu-border);color:var(--mu-fg);height:2.25rem;font:inherit;cursor:pointer;background:0 0;border-radius:.5rem;padding:.875rem 1rem;font-weight:500}.mu-notification-toasts__push:hover{background:#e8e8e8;background:var(--mu-fg)}@supports (color:color-mix(in lab, red, red)){.mu-notification-toasts__push:hover{background:#e8e8e814}@supports (color:color-mix(in lch, red, blue)){.mu-notification-toasts__push:hover{background:color-mix(in srgb, var(--mu-fg) 8%, transparent)}}}.mu-notification-toasts__push:focus-visible{outline:2px solid #ff6b16;outline:2px solid var(--mu-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.mu-notification-toasts__toast{transition:none;animation:none}}@keyframes mu-notification-toast-in{0%{opacity:0;translate:0 -1.25rem;scale:.9}}.mu-notification-toasts__expand{width:1.75rem;height:1.75rem;color:inherit;opacity:.7;cursor:pointer;background:0 0;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex}.mu-notification-toasts__expand:hover{opacity:1;background:#ffffff1f}.mu-notification-toasts__expand{pointer-events:auto}@supports (color:color-mix(in lab, red, red)){.mu-post-skel{--mu-bone:color-mix(in srgb, var(--mu-fg,var(--foreground,#f5f5f5)) 10%, var(--mu-surface,#242424));--mu-bone-hi:color-mix(in srgb, var(--mu-fg,var(--foreground,#f5f5f5)) 20%, var(--mu-surface,#242424))}}.mu-toasts{background-image:linear-gradient(#0000,#0000)}[data-toast-item][data-readable=false] [data-toast-body]{visibility:hidden}@supports (color:color-mix(in lab, red, red)){.mu-fluid-tabs .bg-muted{background:#212121}@supports (color:color-mix(in lch, red, blue)){.mu-fluid-tabs .bg-muted{background:color-mix(in srgb, var(--mu-fg) 5%, var(--mu-bg))}}.mu-fluid-tabs .bg-hover{background:#e8e8e824}@supports (color:color-mix(in lch, red, blue)){.mu-fluid-tabs .bg-hover{background:color-mix(in srgb, var(--mu-fg) 14%, transparent)}}}@media (width>=768px){.mu-pp__cover{height:16rem}}@keyframes mu-pp-cover{0%,to{background:linear-gradient(45deg,#667eea 0%,#764ba2 100%)}25%{background:linear-gradient(45deg,#f093fb 0%,#f5576c 100%)}50%{background:linear-gradient(45deg,#4facfe 0%,#00f2fe 100%)}75%{background:linear-gradient(45deg,#43e97b 0%,#38f9d7 100%)}}@media (prefers-reduced-motion:reduce){.mu-pp__gradient{animation:none}}@media (width>=640px){.mu-pp__body{padding:0 1.5rem 1.5rem}}@media (width>=768px){.mu-pp__head{flex-direction:row;justify-content:space-between;align-items:flex-end}}@keyframes mu-pp-pop{0%{opacity:0;transform:scale(.9)}}@media (width>=640px){.mu-pp__avatar{width:8rem;height:8rem}}@supports (color:color-mix(in lab, red, red)){.mu-pp__initials{background:#424242}@supports (color:color-mix(in lch, red, blue)){.mu-pp__initials{background:color-mix(in srgb, var(--mu-fg) 12%, var(--mu-surface))}}}@media (width>=640px){.mu-pp__name{font-size:1.5rem}}@media (width>=768px){.mu-pp__actions{width:auto;margin-bottom:.5rem}}@supports (color:color-mix(in lab, red, red)){.mu-pp__btn:hover{background:#e8e8e814}@supports (color:color-mix(in lch, red, blue)){.mu-pp__btn:hover{background:color-mix(in srgb, var(--mu-fg) 8%, transparent)}}.mu-pp__btn--primary:hover{background:#fd782b}@supports (color:color-mix(in lch, red, blue)){.mu-pp__btn--primary:hover{background:color-mix(in srgb, var(--mu-accent) 90%, var(--mu-fg))}}.mu-pp__btn--secondary{background:#424242}@supports (color:color-mix(in lch, red, blue)){.mu-pp__btn--secondary{background:color-mix(in srgb, var(--mu-fg) 12%, var(--mu-surface))}}}@media (width>=768px){.mu-pp__grow{flex:none}}.mu-profile-qr{color:#000;background:#fff;border-radius:.75rem;width:min(100%,17rem);margin:0 auto;padding:1.5rem;position:relative}.mu-profile-qr__code,.mu-profile-qr__code svg{aspect-ratio:1;width:100%;height:auto;display:block}.mu-profile-qr__code[hidden]{display:none}.mu-profile-qr__avatar{aspect-ratio:1;background:#fff;border:3px solid #fff;border-radius:.65rem;place-items:center;width:19%;display:grid;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.mu-profile-qr__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@supports (color:color-mix(in lab, red, red)){.mu-emoji-picker button:hover:not(:disabled){background:color-mix(in srgb, var(--picker-fg) 8%, transparent)}.mu-emoji-search{background:color-mix(in srgb, var(--picker-fg) 4%, var(--picker-bg))}.mu-emoji-tabs button[aria-pressed=true]{background:#ff6b1626}@supports (color:color-mix(in lch, red, blue)){.mu-emoji-tabs button[aria-pressed=true]{background:color-mix(in srgb, var(--mu-focus,#6b97ff) 15%, transparent)}}}@keyframes mu-emoji-enter{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.mu-emoji-picker{animation:none}.mu-emoji-option{transition:none}.mu-emoji-option:hover{transform:none}}@supports (color:color-mix(in lab, red, red)){.mu-reaction-chip--selected{border-color:#ff6b1680}@supports (color:color-mix(in lch, red, blue)){.mu-reaction-chip--selected{border-color:color-mix(in srgb, var(--mu-focus,#6b97ff) 50%, transparent)}}.mu-reaction-chip--selected{background:#443328}@supports (color:color-mix(in lch, red, blue)){.mu-reaction-chip--selected{background:color-mix(in srgb, var(--mu-focus,#6b97ff) 12%, var(--mu-surface,#202020))}}.mu-reaction-emoji-button[aria-pressed=true]{background:#ff6b161f}@supports (color:color-mix(in lch, red, blue)){.mu-reaction-emoji-button[aria-pressed=true]{background:color-mix(in srgb, var(--mu-focus) 12%, transparent)}}}.mu-notification-bell{box-sizing:border-box;border:1px solid #4a4a4a;border:1px solid var(--mu-border,#404040);background:#2b2b2b;background:var(--mu-surface,#262626);color:var(--mu-muted-fg,#a3a3a3);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.mu-notification-bell:hover{color:var(--mu-fg,#f5f5f5);background:#2b2b2b;background:var(--mu-surface-hover,var(--mu-surface,#333))}.mu-notification-bell:focus-visible{outline:2px solid #ff6b16;outline:2px solid var(--mu-focus,#6b97ff);outline-offset:3px}.mu-notification-bell[data-size=sm]{width:36px;height:36px}.mu-notification-bell[data-size=md]{width:44px;height:44px}.mu-notification-bell[data-size=lg]{width:52px;height:52px}.mu-notification-bell[data-mu=side-nav-bell]{background:0 0;border:0;width:28px;height:28px}.mu-notification-bell[data-mu=side-nav-bell]:hover{background:#e8e8e8;background:var(--mu-fg,#f5f5f5)}@supports (color:color-mix(in lab, red, red)){.mu-notification-bell[data-mu=side-nav-bell]:hover{background:#e8e8e80f}@supports (color:color-mix(in lch, red, blue)){.mu-notification-bell[data-mu=side-nav-bell]:hover{background:color-mix(in srgb, var(--mu-fg,#f5f5f5) 6%, transparent)}}}.mu-notification-bell__glyph{display:inline-flex}.mu-notification-bell svg{display:block}.mu-notification-bell__dot{width:10px;height:10px;display:flex;position:absolute;top:4px;right:4px}.mu-notification-bell__ping{background:#f43f5e;border-radius:999px;position:absolute;inset:0}.mu-notification-bell__dot-core{background:#f43f5e;border-radius:999px;width:10px;height:10px;position:relative}.mu-notification-bell__badge{box-sizing:border-box;color:#fff;background:#f43f5e;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding-inline:4px;font-size:10px;font-weight:600;line-height:1;display:flex;position:absolute;top:-4px;right:-4px}.mu-notification-bell__count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:inline-flex;position:relative;overflow:hidden}.mu-notification-bell__digit{display:inline-block}.mu-notification-bell__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mu-notification-bell:active{scale:.94}.mu-notification-bell__glyph{transform-origin:top}.mu-notification-bell__clapper{transform-box:fill-box;transform-origin:top}.mu-notification-bell__badge{transform-origin:0 100%;animation:.35s cubic-bezier(.2,.9,.3,1.2) mu-bell-pop}.mu-notification-bell__digit{animation:.28s cubic-bezier(.2,.8,.2,1) mu-bell-digit}.mu-notification-bell__digit[data-dir=down]{animation-name:mu-bell-digit-down}.mu-notification-bell__ping{animation:.9s ease-out mu-bell-ping}.mu-notification-bell__glyph[data-swing=true]{animation:.9s ease-in-out mu-bell-swing}.mu-notification-bell__clapper[data-swing=true]{animation:.9s ease-in-out mu-bell-clapper}@media (prefers-reduced-motion:reduce){.mu-notification-bell:active,.mu-notification-bell__badge,.mu-notification-bell__digit,.mu-notification-bell__ping,.mu-notification-bell__glyph[data-swing=true],.mu-notification-bell__clapper[data-swing=true]{animation:none;scale:1}}@supports (color:color-mix(in lab, red, red)){.mu-support__name span,.mu-support__coin code{color:#a6a6a6}@supports (color:color-mix(in lch, red, blue)){.mu-support__name span,.mu-support__coin code{color:color-mix(in srgb, var(--mu-muted-fg) 85%, var(--mu-fg))}}}@media (width<=760px){.mu-support--home{grid-template-columns:1fr}}@media (width<=560px){.mu-support{padding:1rem}.mu-support__coin{grid-template-columns:40px minmax(0,1fr) auto;gap:.75rem;padding:.75rem}.mu-support__coin code{order:4;grid-column:1/-1}}@container (width<=520px){.mu-support__coin{grid-template-columns:40px minmax(0,1fr) auto;gap:.75rem;padding:.75rem}.mu-support__coin code{order:4;grid-column:1/-1}}.mu-upl{box-sizing:border-box;color:var(--mu-fg);width:100%;position:relative}.mu-upl__zone{border:1px dashed #4a4a4a;border:1px dashed var(--mu-border);background:#2b2b2b;background:var(--mu-surface);border-radius:1.25rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;min-height:8rem;padding:1rem;transition:background-color .2s,border-color .2s;display:flex}.mu-upl[data-over]{outline:2px dashed #ff6b16;outline:2px dashed var(--mu-accent);outline-offset:-2px;background:#ff6b16;background:var(--mu-accent);border-radius:.625rem}@supports (color:color-mix(in lab, red, red)){.mu-upl[data-over]{background:#ff6b1614}@supports (color:color-mix(in lch, red, blue)){.mu-upl[data-over]{background:color-mix(in srgb, var(--mu-accent) 8%, transparent)}}}.mu-upl[data-over] .mu-upl__zone{border-color:#ff6b16;border-color:var(--mu-accent)}.mu-upl__icon{background:#e8e8e8;background:var(--mu-fg);border-radius:.625rem;place-items:center;width:2.375rem;height:2.375rem;display:grid}@supports (color:color-mix(in lab, red, red)){.mu-upl__icon{background:#3a3a3a}@supports (color:color-mix(in lch, red, blue)){.mu-upl__icon{background:color-mix(in srgb, var(--mu-fg) 8%, var(--mu-surface))}}}.mu-upl__icon{color:var(--mu-muted-fg);transition:translate .32s cubic-bezier(.3,1.5,.4,1),color .2s}.mu-upl[data-over] .mu-upl__icon{color:var(--mu-accent);translate:0 -3px}.mu-upl__input{display:none}.mu-upl__browse{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.8125rem}.mu-upl__browse:hover{color:var(--mu-accent)}.mu-upl__browse:focus-visible{outline:2px solid #ff6b16;outline:2px solid var(--mu-focus);outline-offset:3px}.mu-upl__browse:disabled{opacity:.5;cursor:default}.mu-upl__hint{color:var(--mu-muted-fg);font-size:.75rem}.mu-upl--compact .mu-upl__zone{background:0 0;border:0;border-radius:0;justify-content:flex-start;min-height:0;padding:.4rem .75rem}.mu-upl--compact .mu-upl__icon{background:0 0;width:1.5rem;height:1.5rem}@media (prefers-reduced-motion:reduce){.mu-upl__zone,.mu-upl__icon{transition:none}}:root{--mu-bg:var(--app-bg,#fff);--mu-surface:var(--app-surface-raised,var(--app-surface,#fff));--mu-fg:var(--app-text,#18181b);--mu-muted-fg:var(--app-muted,#71717a);--mu-border:var(--app-border-strong,var(--app-border,#d4d4d8));--mu-accent:var(--app-accent,#2563eb);--mu-accent-strong:var(--app-accent-strong,var(--app-accent,#1d4ed8));--mu-on-accent:var(--app-on-accent,#fff);--mu-focus:var(--app-focus,var(--app-accent,#2563eb));--mu-radius:.625rem;--mu-shadow:var(--shadow-sm,0 1px 2px #00000014, 0 8px 24px #0000000f)}html[data-mu-theme=mostard]{--mu-bg:#171717;--mu-surface:#2b2b2b;--mu-fg:#e8e8e8;--mu-muted-fg:#9a9a9a;--mu-border:#4a4a4a;--mu-accent:#ff6b16;--mu-accent-strong:#d95308;--mu-on-accent:#fff;--mu-focus:#ff6b16}html[data-mu-theme=mostard-light]{--mu-bg:#f7f8fa;--mu-surface:#fff;--mu-fg:#20242b;--mu-muted-fg:#6f7785;--mu-border:#c6ccd5;--mu-accent:#e85f12;--mu-accent-strong:#c94c08;--mu-on-accent:#fff;--mu-focus:#e85f12}@supports (color:color-mix(in lab, red, red)){.mu-heroui{--accent-hover:color-mix(in srgb, var(--mu-accent) 82%, black);--default-hover:color-mix(in srgb, var(--mu-fg) 8%, var(--mu-surface));--danger-soft:color-mix(in srgb, #dc2626 16%, var(--mu-surface));--danger-soft-hover:color-mix(in srgb, #dc2626 24%, var(--mu-surface))}}.ui-pilot{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:1rem;width:min(28rem,100% - 2rem);margin:2.5rem auto;padding:0;display:flex}.ui-pilot h1{letter-spacing:-.02em;color:var(--mu-fg);margin:0;font-size:1.375rem;font-weight:650;line-height:1.2}.ui-pilot>p{color:var(--mu-muted-fg);margin:0;font-size:.9375rem;line-height:1.45}.mu-pulse{background:#ff6b16;background:var(--mu-accent);border-radius:999px;width:100%;height:.375rem}@media (prefers-reduced-motion:no-preference){.mu-pulse{animation:2.4s ease-in-out infinite mu-pulse}}@keyframes mu-pulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes pulse{50%{opacity:.5}}.mu-heroui{--accent:var(--mu-accent);--accent-hover:var(--mu-accent)}@supports (color:color-mix(in lab, red, red)){.mu-heroui{--accent-hover:color-mix(in srgb, var(--mu-accent) 82%, black)}}.mu-heroui{--accent-foreground:var(--mu-on-accent);--accent-soft-foreground:var(--mu-fg);--background:var(--mu-bg);--foreground:var(--mu-fg);--default:var(--mu-surface);--default-hover:var(--mu-fg)}@supports (color:color-mix(in lab, red, red)){.mu-heroui{--default-hover:color-mix(in srgb, var(--mu-fg) 8%, var(--mu-surface))}}.mu-heroui{--default-foreground:var(--mu-fg);--muted:var(--mu-muted-fg);--focus:var(--mu-focus);--border:var(--mu-border);--danger:#dc2626;--danger-hover:#b91c1c;--danger-foreground:#fff;--danger-soft:#dc2626}@supports (color:color-mix(in lab, red, red)){.mu-heroui{--danger-soft:color-mix(in srgb, #dc2626 16%, var(--mu-surface))}}.mu-heroui{--danger-soft-hover:#dc2626}@supports (color:color-mix(in lab, red, red)){.mu-heroui{--danger-soft-hover:color-mix(in srgb, #dc2626 24%, var(--mu-surface))}}.mu-heroui{--danger-soft-foreground:#dc2626;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--disabled-opacity:.5;--ease-smooth:cubic-bezier(.22, 1, .36, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ring-offset-width:2px;--field-shadow:0 1px 2px #0000001f}.mu-hc{max-width:100%;display:inline-flex}.mu-hc__card{z-index:80;border:1px solid;width:18rem;max-width:calc(100vw - 1rem);position:fixed;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mu-hc__card{border:1px solid color-mix(in oklab, currentColor 16%, transparent)}}.mu-hc__card{background:#2b2b2b;background:var(--mu-surface,#1f1f1f);color:var(--mu-fg,#f5f5f5);opacity:0;visibility:hidden;text-align:left;white-space:normal;border-radius:1rem;font-size:.875rem;line-height:1.4;transition:opacity .15s,transform .15s,visibility .15s;transform:translateY(-4px);box-shadow:0 16px 40px #00000073}.mu-hc[data-open=true]>.mu-hc__card{opacity:1;visibility:visible;transform:none}.mu-hc__banner{background:currentColor;height:3.5rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mu-hc__banner{background:color-mix(in oklab, currentColor 10%, transparent)}}.mu-hc__banner img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.mu-hc__body{flex-direction:column;gap:.5rem;padding:0 1rem 1rem;display:flex}.mu-hc__avatar{border:2px solid #2b2b2b;border:2px solid var(--mu-surface,#1f1f1f);background:currentColor;border-radius:.75rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-top:-1.75rem;display:inline-flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mu-hc__avatar{background:color-mix(in oklab, currentColor 14%, #2b2b2b)}@supports (color:color-mix(in lch, red, blue)){.mu-hc__avatar{background:color-mix(in oklab, currentColor 14%, var(--mu-surface,#1f1f1f))}}}.mu-hc__avatar{font-size:.875rem;font-weight:600}.mu-hc__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.mu-hc__name{text-overflow:ellipsis;white-space:nowrap;color:inherit;font-weight:600;text-decoration:none;display:block;overflow:hidden}a.mu-hc__name:hover,a.mu-hc__name:focus-visible{text-decoration:underline}.mu-hc__nip05{text-overflow:ellipsis;white-space:nowrap;opacity:.65;margin:0;font-size:.75rem;overflow:hidden}.mu-hc__bio{-webkit-line-clamp:4;white-space:pre-wrap;overflow-wrap:anywhere;opacity:.8;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.mu-hc__actions:empty{display:none}.mu-hc__actions{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.mu-pp{box-sizing:border-box;border:1px solid #4a4a4a;border:1px solid var(--mu-border);background:#171717;background:var(--mu-bg);color:var(--mu-fg);width:min(56rem,100%);border-radius:1rem;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.5;overflow:visible}.mu-pp *,.mu-pp :before,.mu-pp :after{box-sizing:border-box}.mu-pp__cover{background:linear-gradient(45deg,#667eea 0%,#764ba2 100%);border-radius:1rem 1rem 0 0;height:12rem;position:relative;overflow:hidden}@media (width>=768px){.mu-pp__cover{height:16rem}}.mu-pp__gradient{background:linear-gradient(45deg,#667eea 0%,#764ba2 100%);animation:15s linear infinite mu-pp-cover;position:absolute;inset:0}.mu-pp__cover-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mu-pp__grain{pointer-events:none;opacity:.38;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:140px 140px;position:absolute;inset:0}.mu-pp__shade{background:#0000001a;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.mu-pp__gradient{animation:none}}.mu-pp__body{padding:0 1rem 1.5rem}@media (width>=640px){.mu-pp__body{padding:0 1.5rem 1.5rem}}.mu-pp__head{flex-direction:column;align-items:flex-start;gap:1rem;margin:-2rem 0 0;display:flex;position:relative}@media (width>=768px){.mu-pp__head{flex-direction:row;justify-content:space-between;align-items:flex-end}}.mu-pp__who{flex-wrap:wrap;align-items:flex-end;gap:1rem;min-width:0;display:flex}.mu-pp__avatar{border:4px solid #171717;border:4px solid var(--mu-bg);background:#171717;background:var(--mu-bg);width:6rem;height:6rem;box-shadow:0 0 0 1px #4a4a4a;box-shadow:0 0 0 1px var(--mu-border);border-radius:999px;flex-shrink:0;animation:.3s .2s both mu-pp-pop;position:relative;overflow:hidden}@media (width>=640px){.mu-pp__avatar{width:8rem;height:8rem}}.mu-pp__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.mu-pp__initials{background:#e8e8e8;background:var(--mu-fg);place-items:center;width:100%;height:100%;display:grid}@supports (color:color-mix(in lab, red, red)){.mu-pp__initials{background:#424242}@supports (color:color-mix(in lch, red, blue)){.mu-pp__initials{background:color-mix(in srgb, var(--mu-fg) 12%, var(--mu-surface))}}}.mu-pp__initials{font-size:2rem;font-weight:600}.mu-pp__status{border:4px solid #171717;border:4px solid var(--mu-bg);background:#10b981;border-radius:999px;width:1.1rem;height:1.1rem;position:absolute;bottom:.25rem;right:.25rem}.mu-pp__avatar-wrap{position:relative}.mu-pp__name{letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:700}@media (width>=640px){.mu-pp__name{font-size:1.5rem}}.mu-pp__handle{color:var(--mu-muted-fg);margin:0}.mu-pp__titles{overflow-wrap:anywhere;min-width:0;margin-bottom:.25rem}.mu-pp__actions{gap:.5rem;width:100%;display:flex}@media (width>=768px){.mu-pp__actions{width:auto;margin-bottom:.5rem}}.mu-pp__btn{border:1px solid #4a4a4a;border:1px solid var(--mu-border);color:var(--mu-fg);height:2.25rem;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;font-weight:500;text-decoration:none;transition:background-color .15s;display:inline-flex}.mu-pp__btn:hover{background:#e8e8e8;background:var(--mu-fg)}@supports (color:color-mix(in lab, red, red)){.mu-pp__btn:hover{background:#e8e8e814}@supports (color:color-mix(in lch, red, blue)){.mu-pp__btn:hover{background:color-mix(in srgb, var(--mu-fg) 8%, transparent)}}}.mu-pp__btn:focus-visible{outline:2px solid #ff6b16;outline:2px solid var(--mu-focus);outline-offset:2px}.mu-pp__btn--primary{background:#ff6b16;background:var(--mu-accent);color:var(--mu-on-accent);border-color:#0000}.mu-pp__btn--primary:hover{background:#ff6b16;background:var(--mu-accent)}@supports (color:color-mix(in lab, red, red)){.mu-pp__btn--primary:hover{background:#fd782b}@supports (color:color-mix(in lch, red, blue)){.mu-pp__btn--primary:hover{background:color-mix(in srgb, var(--mu-accent) 90%, var(--mu-fg))}}}.mu-pp__btn--secondary{background:#e8e8e8;background:var(--mu-fg);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.mu-pp__btn--secondary{background:#424242}@supports (color:color-mix(in lch, red, blue)){.mu-pp__btn--secondary{background:color-mix(in srgb, var(--mu-fg) 12%, var(--mu-surface))}}}.mu-pp__btn--icon{width:2.25rem;padding:0}.mu-pp__btn--sm{height:2rem;padding:0 .75rem;font-size:.8rem}.mu-pp__grow{flex:1}@media (width>=768px){.mu-pp__grow{flex:none}}.mu-pp__bio{margin:0 0 1rem;font-size:1rem;line-height:1.6}.mu-pp__meta{color:var(--mu-muted-fg);flex-wrap:wrap;gap:.75rem 1rem;font-size:.8rem;display:flex}.mu-pp__meta>span,.mu-pp__meta>a{align-items:center;gap:.375rem;display:inline-flex}.mu-pp__meta a{color:inherit;text-decoration:none}.mu-pp__meta a:hover{color:var(--mu-accent);text-decoration:underline}.mu-pp__stats{gap:1.5rem;padding-top:.75rem;font-size:1rem;display:flex}.mu-pp__stats strong{margin-right:.375rem}.mu-pp__stats span{color:var(--mu-muted-fg)}.mu-pp__socials{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.mu-pp__tabs{margin-top:1.25rem;padding-bottom:1.25rem}.mu-post-skel{--mu-bone:var(--mu-fg,var(--foreground,#f5f5f5))}@supports (color:color-mix(in lab, red, red)){.mu-post-skel{--mu-bone:color-mix(in srgb, var(--mu-fg,var(--foreground,#f5f5f5)) 10%, var(--mu-surface,#242424))}}.mu-post-skel{--mu-bone-hi:var(--mu-fg,var(--foreground,#f5f5f5))}@supports (color:color-mix(in lab, red, red)){.mu-post-skel{--mu-bone-hi:color-mix(in srgb, var(--mu-fg,var(--foreground,#f5f5f5)) 20%, var(--mu-surface,#242424))}}.mu-post-skel{flex-direction:column;display:flex}.mu-post-skel__item{border-bottom:1px solid #4a4a4a;border-bottom:1px solid var(--mu-border,var(--border,#404040));flex-direction:column;gap:.6rem;padding:.85rem 1rem;display:flex}.mu-post-skel__head{align-items:center;gap:.6rem;display:flex}.mu-post-skel__titles{flex-direction:column;gap:.35rem;display:flex}.mu-post-skel__lines{flex-direction:column;gap:.45rem;padding-left:2.6rem;display:flex}.mu-post-skel__actions{gap:1.25rem;padding-left:2.6rem;display:flex}.mu-post-skel__bone{border-radius:6px;flex-shrink:0}.mu-post-skel__bone--avatar{border-radius:999px;width:2rem;height:2rem}.mu-post-skel__bone--name{width:7rem;height:.75rem}.mu-post-skel__bone--meta{width:4rem;height:.6rem}.mu-post-skel__bone--line{height:.7rem}.mu-post-skel__bone--action{border-radius:4px;width:1.1rem;height:1.1rem}.mu-fluid-tabs{--focus-ring:var(--mu-accent);max-width:100%}.mu-fluid-tabs .bg-muted{border:1px solid #4a4a4a;border:1px solid var(--mu-border);background:#e8e8e8;background:var(--mu-fg)}@supports (color:color-mix(in lab, red, red)){.mu-fluid-tabs .bg-muted{background:#212121}@supports (color:color-mix(in lch, red, blue)){.mu-fluid-tabs .bg-muted{background:color-mix(in srgb, var(--mu-fg) 5%, var(--mu-bg))}}}.mu-fluid-tabs .bg-hover{background:#e8e8e8;background:var(--mu-fg)}@supports (color:color-mix(in lab, red, red)){.mu-fluid-tabs .bg-hover{background:#e8e8e824}@supports (color:color-mix(in lch, red, blue)){.mu-fluid-tabs .bg-hover{background:color-mix(in srgb, var(--mu-fg) 14%, transparent)}}}.mu-fluid-tabs [class*=bg-surface-]{background:#ff6b16;background:var(--mu-accent);box-shadow:none}.mu-fluid-tabs .text-foreground{color:#171717}.mu-fluid-tabs .text-muted-foreground{color:var(--mu-muted-fg)}.mu-fluid-tabs [role=tab]:not([aria-selected=true]) .text-foreground{color:var(--mu-fg)}.mu-fluid-tabs [role=tablist]{border-radius:0;align-items:center;padding:4px;display:inline-flex;position:relative}.mu-fluid-tabs [class*=bg-surface-],.mu-fluid-tabs .bg-hover{border-radius:0}.mu-fluid-tabs [role=tab]{z-index:10;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;height:28px;padding:1px 12px;font:13.3333px Arial,sans-serif;display:flex;position:relative}.mu-fluid-tabs [role=tab]>span{white-space:nowrap;font-size:13px;font-size:var(--fs-body,13px);line-height:20px;line-height:var(--lh-body,20px);display:inline-grid}.mu-fluid-tabs [role=tab]>span>span{text-box:trim-both cap alphabetic;grid-row-start:1;grid-column-start:1}.mu-fluid-tabs [role=tab]>span>span[aria-hidden=true]{visibility:hidden}.mu-fluid-tabs [role=tablist]>.pointer-events-none{pointer-events:none;position:absolute}.mu-shadcn{box-sizing:border-box;--background:var(--mu-bg);--foreground:var(--mu-fg);--primary:var(--mu-accent);--primary-foreground:#171717;--action:var(--mu-accent)}@supports (color:color-mix(in lab, red, red)){.mu-shadcn{--action:color-mix(in srgb, var(--mu-accent) 45%, var(--mu-fg))}}.mu-shadcn{--liked:#ef4444}@supports (color:color-mix(in lab, red, red)){.mu-shadcn{--liked:color-mix(in srgb, #ef4444 45%, var(--mu-fg))}}.mu-shadcn{--secondary:var(--mu-surface);--secondary-foreground:var(--mu-fg);--muted:var(--mu-surface);--muted-foreground:var(--mu-muted-fg)}@supports (color:color-mix(in lab, red, red)){.mu-shadcn{--muted-foreground:color-mix(in srgb, var(--mu-muted-fg) 85%, var(--mu-fg))}}.mu-shadcn{--accent:var(--mu-surface);--accent-foreground:var(--mu-fg);--popover:var(--mu-surface);--popover-foreground:var(--mu-fg);--border:var(--mu-border);--input:var(--mu-border);--ring:var(--mu-focus);--destructive:#dc2626;--radius:var(--mu-radius,.5rem);color:var(--foreground);background-color:0 0% 9%;background-color:var(--background);font-family:ui-sans-serif,system-ui,sans-serif}@keyframes spinner-move{to{stroke-dashoffset:-100px}}@keyframes spinner-dash{0%,to{stroke-dasharray:15 85}50%{stroke-dasharray:40 60}}.mu-shadcn .cn-rounded{border-radius:.5rem;border-radius:var(--radius)}.mu-image-checkbox{cursor:pointer}.mu-image-checkbox[data-disabled=true]{cursor:not-allowed;opacity:.6}.mu-image-checkbox input:focus-visible~.mu-image-checkbox__focus{outline:3px solid 24 100% 50%;outline:3px solid var(--ring);outline-offset:4px}:root{--hover:#0000000a;--active:#00000012;--selected:#d4d4d4;--destructive-light:#fef2f2;--overlay:0 0 0;--focus-ring:#6b97ff;--tint:#00000014;--tint-hover:#0001;--fs-display:28px;--lh-display:34px;--fs-display-compact:24px;--lh-display-compact:30px;--fs-title:16px;--lh-title:22px;--fs-title-compact:15px;--lh-title-compact:20px;--fs-subtitle:14px;--lh-subtitle:20px;--fs-subtitle-compact:13px;--lh-subtitle-compact:18px;--fs-body:13px;--lh-body:20px;--fs-body-compact:12px;--lh-body-compact:18px;--fs-caption:12px;--lh-caption:16px;--fs-caption-compact:11px;--lh-caption-compact:14px;--fs-micro:11px;--lh-micro:14px;--fs-micro-compact:10px;--lh-micro-compact:12px;--surface-1:#fafafa;--surface-2:#fcfcfc;--surface-3:#fff;--surface-4:#fff;--surface-5:#fff;--surface-6:#fff;--surface-7:#fff;--surface-8:#fff;--shadow-color:#0000000f;--shadow-1:0 0 0 1px var(--shadow-color);--shadow-2:0 0 0 1px var(--shadow-color), 0 1px 1px -.5px var(--shadow-color);--shadow-3:0 0 0 1px var(--shadow-color), 0 1px 1px -.5px var(--shadow-color), 0 3px 3px -1.5px var(--shadow-color);--shadow-4:0 0 0 1px var(--shadow-color), 0 1px 1px -.5px var(--shadow-color), 0 3px 3px -1.5px var(--shadow-color), 0 6px 6px -3px var(--shadow-color);--shadow-5:0 0 0 1px var(--shadow-color), 0 1px 1px -.5px var(--shadow-color), 0 3px 3px -1.5px var(--shadow-color), 0 6px 6px -3px var(--shadow-color), 0 12px 12px -6px var(--shadow-color);--shadow-6:0 0 0 1px var(--shadow-color), 0 1px 1px -.5px var(--shadow-color), 0 3px 3px -1.5px var(--shadow-color), 0 6px 6px -3px var(--shadow-color), 0 12px 12px -6px var(--shadow-color), 0 24px 24px -12px var(--shadow-color);--shadow-7:0 0 0 1px var(--shadow-color), 0 1px 1px -.5px var(--shadow-color), 0 3px 3px -1.5px var(--shadow-color), 0 6px 6px -3px var(--shadow-color), 0 12px 12px -6px var(--shadow-color), 0 24px 24px -12px var(--shadow-color), 0 48px 48px -24px var(--shadow-color);--shadow-8:0 0 0 1px var(--shadow-color), 0 1px 1px -.5px var(--shadow-color), 0 3px 3px -1.5px var(--shadow-color), 0 6px 6px -3px var(--shadow-color), 0 12px 12px -6px var(--shadow-color), 0 24px 24px -12px var(--shadow-color), 0 48px 48px -24px var(--shadow-color), 0 96px 96px -48px var(--shadow-color)}.dark{--hover:#ffffff0f;--active:#ffffff1a;--selected:#525252;--destructive-light:#450a0a;--overlay:255 255 255;--tint:#ffffff40;--tint-hover:#fff3;--surface-1:#171717;--surface-2:#1e1e1e;--surface-3:#252525;--surface-4:#2c2c2c;--surface-5:#333;--surface-6:#3a3a3a;--surface-7:#414141;--surface-8:#484848;--dm-hi-base:#ffffff03;--dm-hi-mid:#ffffff05;--dm-hi-high:#ffffff0a;--dm-hi-peak:#ffffff0f;--dm-ring-base:#ffffff05;--dm-ring-mid:#ffffff0a;--dm-ring-high:#ffffff0f;--dm-drop:#0000002e;--shadow-1:inset 0 0 0 1px var(--dm-ring-base);--shadow-2:inset 0 1px 0 0 var(--dm-hi-base), inset 0 0 0 1px var(--dm-ring-base), 0 1px 1px -.5px var(--dm-drop);--shadow-3:inset 0 1px 0 0 var(--dm-hi-mid), inset 0 0 0 1px var(--dm-ring-base), 0 0 0 1px #0000001f, 0 1px 1px -.5px var(--dm-drop), 0 3px 3px -1.5px var(--dm-drop);--shadow-4:inset 0 1px 0 0 var(--dm-hi-mid), inset 0 0 0 1px var(--dm-ring-mid), 0 0 0 1px #00000024, 0 1px 1px -.5px var(--dm-drop), 0 3px 3px -1.5px var(--dm-drop), 0 6px 6px -3px var(--dm-drop);--shadow-5:inset 0 1px 0 0 var(--dm-hi-high), inset 0 0 0 1px var(--dm-ring-mid), 0 0 0 1px #00000029, 0 1px 1px -.5px var(--dm-drop), 0 3px 3px -1.5px var(--dm-drop), 0 6px 6px -3px var(--dm-drop), 0 12px 12px -6px var(--dm-drop);--shadow-6:inset 0 1px 0 0 var(--dm-hi-high), inset 0 0 0 1px var(--dm-ring-high), 0 0 0 1px #0000002e, 0 1px 1px -.5px var(--dm-drop), 0 3px 3px -1.5px var(--dm-drop), 0 6px 6px -3px var(--dm-drop), 0 12px 12px -6px var(--dm-drop), 0 24px 24px -12px var(--dm-drop);--shadow-7:inset 0 1px 0 0 var(--dm-hi-peak), inset 0 0 0 1px var(--dm-ring-high), 0 0 0 1px #0003, 0 1px 1px -.5px var(--dm-drop), 0 3px 3px -1.5px var(--dm-drop), 0 6px 6px -3px var(--dm-drop), 0 12px 12px -6px var(--dm-drop), 0 24px 24px -12px var(--dm-drop), 0 48px 48px -24px var(--dm-drop);--shadow-8:inset 0 1px 0 0 var(--dm-hi-peak), inset 0 0 0 1px var(--dm-ring-high), 0 0 0 1px #00000038, 0 1px 1px -.5px var(--dm-drop), 0 3px 3px -1.5px var(--dm-drop), 0 6px 6px -3px var(--dm-drop), 0 12px 12px -6px var(--dm-drop), 0 24px 24px -12px var(--dm-drop), 0 48px 48px -24px var(--dm-drop), 0 96px 96px -48px var(--dm-drop)}html.transitioning *,html.transitioning :before,html.transitioning :after{transition:border-radius .18s ease-in-out,background-color .18s ease-in-out,color .18s ease-in-out,border-color .18s ease-in-out,fill .18s ease-in-out,stroke .18s ease-in-out!important}.mu-cu{--mu-cu-soft:var(--mu-accent)}@supports (color:color-mix(in lab, red, red)){.mu-cu{--mu-cu-soft:color-mix(in srgb, var(--mu-accent) 16%, transparent)}}.mu-cu{--mu-cu-faded:var(--mu-accent)}@supports (color:color-mix(in lab, red, red)){.mu-cu{--mu-cu-faded:color-mix(in srgb, var(--mu-accent) 45%, transparent)}}.mu-cu{--mu-cu-chip:var(--mu-fg)}@supports (color:color-mix(in lab, red, red)){.mu-cu{--mu-cu-chip:color-mix(in srgb, var(--mu-fg) 7%, var(--mu-bg))}}.mu-cu{color:var(--mu-fg);flex-direction:column;gap:.75rem;min-width:0;display:flex}.mu-cu__top{grid-template-columns:1fr auto 1fr;align-items:center;padding:0 1rem;display:grid}.mu-cu__title{grid-column:2;margin:0;font-size:1.15rem;font-weight:700}.mu-cu__title sup{text-transform:uppercase;color:var(--mu-muted-fg);margin-inline-start:.25em;font-size:.65rem;font-weight:500}.mu-cu__actions{grid-column:3;justify-self:end;gap:.5rem;font-size:.9rem;display:flex}.mu-cu__link{color:var(--mu-accent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.4rem;padding:.25rem .4rem}.mu-cu__link:hover{background:var(--mu-cu-soft)}.mu-cu__windows{background:var(--mu-cu-chip);box-shadow:inset 0 0 0 1px #4a4a4a;box-shadow:inset 0 0 0 1px var(--mu-border);border-radius:.6rem;align-self:center;gap:.15rem;padding:.2rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mu-cu__windows{box-shadow:inset 0 0 0 1px #4a4a4a99}@supports (color:color-mix(in lch, red, blue)){.mu-cu__windows{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mu-border) 60%, transparent)}}}.mu-cu__windows{max-width:calc(100% - 2rem);overflow-x:auto}.mu-cu__window{color:var(--mu-muted-fg);font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:.45rem;padding:.3rem .6rem;font-size:.85rem}.mu-cu__window:hover{color:var(--mu-fg)}.mu-cu__window[aria-checked=true]{background:#2b2b2b;background:var(--mu-surface);color:var(--mu-fg);font-weight:600;box-shadow:0 1px 2px #00000040}.mu-cu__span{justify-content:space-between;align-items:center;gap:.5rem;padding:0 1rem;font-size:.95rem;display:flex}.mu-cu__reset{color:var(--mu-accent);font:inherit;cursor:pointer;background:0 0;border:0;font-size:.85rem}.mu-cu__viz{background-image:linear-gradient(to bottom, transparent, var(--mu-cu-chip));align-items:flex-end;gap:1px;height:3.5rem;margin:0 1rem;display:flex}.mu-cu__bin{height:calc(var(--t) * 100%);background:repeating-linear-gradient(0deg,#ff6b16 0 2px,#0000 2px 3px);flex:1;min-width:1px;position:relative}@supports (background:repeating-linear-gradient(red 0%, red 0% 1%, red 2%)){.mu-cu__bin{background:repeating-linear-gradient(to top, var(--mu-accent) 0 2px, transparent 2px 3px)}}@supports (color:color-mix(in lab, red, red)){.mu-cu__bin{background:repeating-linear-gradient(0deg,#ff6b1638 0 2px,#0000 2px 3px)}@supports (background:repeating-linear-gradient(red 0%, red 0% 1%, red 2%)) and (color:color-mix(in lch, red, blue)){.mu-cu__bin{background:repeating-linear-gradient(to top, color-mix(in srgb, var(--mu-accent) 22%, transparent) 0 2px, transparent 2px 3px)}}}.mu-cu__bin:after{content:"";height:calc(var(--h) / max(var(--t), .0001) * 100%);background:repeating-linear-gradient(0deg,#ff6b16 0 2px,#0000 2px 3px);transition:height .25s;position:absolute;inset:auto 0 0}@supports (background:repeating-linear-gradient(red 0%, red 0% 1%, red 2%)){.mu-cu__bin:after{background:repeating-linear-gradient(to top, var(--mu-accent) 0 2px, transparent 2px 3px)}}.mu-cu__row{scrollbar-width:thin;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1rem),#0000)}.mu-cu__cat{background:var(--mu-cu-chip);color:var(--mu-muted-fg);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.25rem;padding:.5rem .75rem;font-size:.8rem;display:inline-flex}.mu-cu__cat:hover,.mu-cu__cat:focus-visible{background:var(--mu-cu-soft)}.mu-cu__cat:active,.mu-cu__author:active{transform:scale(.95)}.mu-cu__cat[aria-checked=true]{color:var(--mu-accent);background:var(--mu-cu-soft);box-shadow:inset 0 0 0 2px #ff6b16;box-shadow:inset 0 0 0 2px var(--mu-accent)}.mu-cu__count{background:#171717;background:var(--mu-bg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-radius:.75rem;margin-inline-start:.25rem;padding:.2rem .4rem;font-size:.7rem}.mu-cu__authors{align-items:flex-start;padding-top:.75rem}.mu-cu__author{color:var(--mu-muted-fg);width:3.125rem;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;padding:0;font-size:.75rem;display:flex;position:relative}.mu-cu__avatar{background:var(--mu-cu-chip);color:var(--mu-fg);width:3.125rem;height:3.125rem;border-radius:999px;place-items:center;margin-bottom:2px;font-weight:600;transition:box-shadow .15s;display:grid;overflow:hidden}.mu-cu__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:filter .15s}.mu-cu__author:hover .mu-cu__avatar{box-shadow:0 0 0 .5px #171717, 0 0 0 3px var(--mu-cu-faded);box-shadow:0 0 0 .5px var(--mu-bg), 0 0 0 3px var(--mu-cu-faded)}.mu-cu__badge{border:1px solid var(--mu-cu-faded);background:#171717;background:var(--mu-bg);color:var(--mu-fg);min-width:16px;min-height:16px;text-align:center;top:-4px;border-radius:12px;padding:0 2px;font-size:10px;line-height:14px;position:absolute;inset-inline-end:-4px}.mu-cu__name{white-space:nowrap;text-align:center;width:100%;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - .5em),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - .5em),#0000)}.mu-cu__author[aria-checked=true] .mu-cu__avatar{box-shadow:0 0 0 1px #171717,0 0 0 3px #ff6b16;box-shadow:0 0 0 1px var(--mu-bg), 0 0 0 3px var(--mu-accent)}.mu-cu__author[aria-checked=true] .mu-cu__name{color:var(--mu-accent);font-weight:500}.mu-cu__author[aria-checked=true] .mu-cu__badge{border-color:#ff6b16;border-color:var(--mu-accent);color:var(--mu-accent)}.mu-cu__authors--picked .mu-cu__author[aria-checked=false]:not(:hover) img{filter:grayscale()contrast(2)opacity(.5)}.mu-cu__more{opacity:.4;flex:none;align-self:center;padding-inline:1em}.mu-cu button:focus-visible{outline:2px solid #ff6b16;outline:2px solid var(--mu-focus);outline-offset:2px}.mu-reaction-bar{font-family:ui-sans-serif,system-ui,sans-serif}.mu-reaction-bar button{box-sizing:border-box;cursor:pointer;font-family:inherit}.mu-reaction-chip,.mu-reaction-add{border-color:#4a4a4a;border-color:var(--mu-border,#404040);background:#2b2b2b;background:var(--mu-surface,#202020);color:var(--mu-muted-fg,#a3a3a3)}.mu-reaction-chip:hover,.mu-reaction-add:hover{border-color:#9a9a9a;border-color:var(--mu-muted-fg);color:var(--mu-fg)}.mu-reaction-chip--selected{border-color:#ff6b16;border-color:var(--mu-focus,#6b97ff)}@supports (color:color-mix(in lab, red, red)){.mu-reaction-chip--selected{border-color:#ff6b1680}@supports (color:color-mix(in lch, red, blue)){.mu-reaction-chip--selected{border-color:color-mix(in srgb, var(--mu-focus,#6b97ff) 50%, transparent)}}}.mu-reaction-chip--selected{background:#ff6b16;background:var(--mu-focus,#6b97ff)}@supports (color:color-mix(in lab, red, red)){.mu-reaction-chip--selected{background:#443328}@supports (color:color-mix(in lch, red, blue)){.mu-reaction-chip--selected{background:color-mix(in srgb, var(--mu-focus,#6b97ff) 12%, var(--mu-surface,#202020))}}}.mu-reaction-chip--selected{color:var(--mu-focus,#6b97ff)}.mu-reaction-focus:focus-visible{outline:2px solid #ff6b16;outline:2px solid var(--mu-focus,#6b97ff);outline-offset:2px}.mu-reaction-add{padding:0}.mu-reaction-message{color:var(--mu-fg);width:min(440px,100vw - 48px);gap:12px;font-family:ui-sans-serif,system-ui,sans-serif;display:flex}.mu-reaction-avatar{background:#2b2b2b;background:var(--mu-surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;display:flex}.mu-reaction-message p{color:var(--mu-muted-fg);margin:4px 0 12px;font-size:14px;line-height:1.5}.mu-reaction-message time{color:var(--mu-muted-fg);margin-left:8px;font-size:11px}.mu-reaction-people{position:relative}.mu-reaction-people *,.mu-reaction-people{box-sizing:border-box}.mu-reaction-people-pill{border:1px solid #4a4a4a;border:1px solid var(--mu-border);background:#2b2b2b;background:var(--mu-surface);color:var(--mu-muted-fg);border-radius:999px;align-items:center;gap:12px;min-height:36px;padding:3px 12px 3px 3px;display:inline-flex}.mu-reaction-people-stack{align-items:center;display:flex}.mu-reaction-people-stack>*+*{margin-left:-8px}.mu-reaction-people .mu-reaction-face{border:2px solid #2b2b2b;border:2px solid var(--mu-surface);box-sizing:border-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;overflow:hidden}.mu-reaction-face [data-slot=avatar-image]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.mu-reaction-face .mu-reaction-face-fallback{background:#171717;background:var(--mu-bg);color:var(--mu-fg);font-size:10px}.mu-reaction-people-extra{background:#e8e8e8;background:var(--mu-fg);color:var(--mu-bg);font-size:10px}.mu-reaction-people-count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px}.mu-reaction-people-list{border:1px solid #4a4a4a;border:1px solid var(--mu-border);background:#2b2b2b;background:var(--mu-surface,#1f1f1f);color:var(--mu-fg,#f5f5f5);width:max-content;min-width:206px;max-width:calc(100vw - 48px);border-radius:10px;padding:12px 14px;position:fixed;box-shadow:0 12px 24px #0003}.mu-reaction-people-list:before{content:"";height:8px;position:absolute;top:-8px;left:0;right:0}.mu-reaction-people-list>p{color:var(--mu-muted-fg);letter-spacing:.04em;margin:0 0 8px;font-size:10px}.mu-reaction-people-list ul{flex-direction:column;gap:8px;max-height:min(320px,45vh);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.mu-reaction-people-list li{align-items:center;gap:8px;font-size:12px;display:flex}.mu-reaction-people-list .mu-reaction-face{border:0;width:24px;height:24px}.mu-reaction-people-empty{color:var(--mu-muted-fg);font-size:12px}.mu-reaction-people--joined{align-items:stretch;display:inline-flex}.mu-reaction-people--joined .mu-reaction-people-pill{border-left:0;border-radius:0 6px 6px 0;gap:6px;height:28px;min-height:28px;padding:2px 8px 2px 3px}.mu-reaction-people--joined .mu-reaction-people-stack .mu-reaction-face{border-width:1px;width:18px;height:18px}.mu-reaction-people--joined .mu-reaction-people-stack .mu-reaction-face-fallback,.mu-reaction-people--joined .mu-reaction-people-extra{font-size:8px}.mu-reaction-emoji-button{border:1px solid #4a4a4a;border:1px solid var(--mu-border);color:var(--mu-fg);min-width:28px;height:28px;background:0 0;border-radius:6px 0 0 6px;justify-content:center;align-items:center;padding:2px 6px;font-size:14px;display:inline-flex}.mu-reaction-emoji-button:hover{background:#2b2b2b;background:var(--mu-surface)}.mu-reaction-emoji-button[aria-pressed=true]{border-color:#ff6b16;border-color:var(--mu-focus);background:#ff6b16;background:var(--mu-focus)}@supports (color:color-mix(in lab, red, red)){.mu-reaction-emoji-button[aria-pressed=true]{background:#ff6b161f}@supports (color:color-mix(in lch, red, blue)){.mu-reaction-emoji-button[aria-pressed=true]{background:color-mix(in srgb, var(--mu-focus) 12%, transparent)}}}.mu-reaction-person-emojis{white-space:nowrap;margin-left:auto;font-size:14px}.mu-reaction-people-list{z-index:2147483647}.mu-reaction-img{-o-object-fit:contain;object-fit:contain;vertical-align:middle;width:1.25em;height:1.25em;display:inline-block}.mu-reaction-emoji-button .mu-reaction-img{width:18px;height:18px}.mu-reaction-person-emojis{align-items:center;gap:4px;display:inline-flex}.mu-reaction-person-emojis .mu-reaction-img{width:18px;height:18px}.mu-reaction-people-list>p{align-items:center;gap:4px;display:flex}.mu-reaction-people-list>p .mu-reaction-img{width:14px;height:14px}.mu-reaction-people-list a.mu-reaction-person-name{color:inherit;overflow-wrap:anywhere;min-width:0;text-decoration:none}.mu-reaction-people-list a.mu-reaction-person-name:hover,.mu-reaction-people-list a.mu-reaction-person-name:focus-visible{color:var(--mu-focus,#6b97ff);text-decoration:underline}.mu-reaction-people-list ul{overflow-x:hidden}.mu-reaction-person-label{text-overflow:ellipsis;white-space:nowrap;max-width:110px;font-size:14px;overflow:hidden}.mu-reaction-bar{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;height:28px;overflow:auto hidden}.mu-reaction-bar::-webkit-scrollbar{display:none}.mu-reaction-bar>*{flex-shrink:0}.mu-reaction-bar .mu-reaction-focus:focus-visible{outline-offset:-2px}.mu-emoji-overlay{z-index:2147483646;background:0 0;position:fixed;inset:0}.mu-emoji-picker{--picker-bg:var(--mu-surface,#202020);--picker-fg:var(--mu-fg,#fafafa);--picker-muted:var(--mu-muted-fg,#a3a3a3);--picker-border:var(--mu-border,#404040);z-index:2147483647;border:1px solid #4a4a4a;border:1px solid var(--picker-border);background:#2b2b2b;background:var(--picker-bg);color:var(--picker-fg);width:min(350px,100vw - 24px);height:min(450px,100dvh - 32px);border-radius:28px;flex-direction:column;font-family:ui-sans-serif,system-ui,sans-serif;animation:.2s ease-out mu-emoji-enter;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 70px #0004}.mu-emoji-picker[data-theme=light]{--picker-bg:#f5f5f7;--picker-fg:#18181b;--picker-muted:#71717a;--picker-border:#d4d4d8}.mu-emoji-picker[data-theme=dark]{--picker-bg:#1c1c1e;--picker-fg:#fafafa;--picker-muted:#a1a1aa;--picker-border:#3f3f46}.mu-emoji-picker *,.mu-emoji-picker{box-sizing:border-box}.mu-emoji-picker button{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.mu-emoji-picker button:disabled{opacity:.35;cursor:default}.mu-emoji-picker button:focus-visible{outline:2px solid #ff6b16;outline:2px solid var(--mu-focus,#6b97ff);outline-offset:-2px}.mu-emoji-picker button:hover:not(:disabled){background:var(--picker-fg)}@supports (color:color-mix(in lab, red, red)){.mu-emoji-picker button:hover:not(:disabled){background:color-mix(in srgb, var(--picker-fg) 8%, transparent)}}.mu-emoji-picker svg{flex-shrink:0;width:18px;height:18px}.mu-emoji-search-header{border-bottom:1px solid var(--picker-border);padding:14px 14px 12px}.mu-emoji-search{border:1px solid var(--picker-border);background:var(--picker-fg);border-radius:10px;align-items:center;gap:2px;height:40px;padding-left:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.mu-emoji-search{background:color-mix(in srgb, var(--picker-fg) 4%, var(--picker-bg))}}.mu-emoji-search{color:var(--picker-muted)}.mu-emoji-search input{width:100%;min-width:0;height:100%;color:var(--picker-fg);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0 6px;font-size:14px}.mu-emoji-search:focus-within{outline:2px solid #ff6b16;outline:2px solid var(--mu-focus,#6b97ff);outline-offset:2px}.mu-emoji-search button{border-radius:6px;flex-shrink:0;width:26px;height:32px}.mu-emoji-search svg{width:15px;height:15px}.mu-emoji-search [data-listening=true]{color:var(--mu-accent,#ef4444)}.mu-emoji-scroll{scrollbar-width:thin;scrollbar-color:var(--picker-border) transparent;flex:1;min-height:0;padding:8px 14px 12px;position:relative;overflow-y:auto}.mu-emoji-category{margin-bottom:16px}.mu-emoji-category h3{letter-spacing:.07em;text-transform:uppercase;color:var(--picker-muted);background:var(--picker-bg);margin:0;padding:10px 0 6px;font-size:10px;font-weight:700;position:sticky;top:-8px}.mu-emoji-grid{grid-gap:3px;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.mu-emoji-picker .mu-emoji-option{aspect-ratio:1;border-radius:8px;width:100%;font-size:25px;line-height:1;transition:transform .15s}.mu-emoji-option:hover{transform:scale(1.15)}.mu-emoji-option img{-o-object-fit:contain;object-fit:contain;pointer-events:none;width:28px;height:28px}.mu-emoji-option:active{transform:scale(.9)}.mu-emoji-tabs{border-top:1px solid var(--picker-border);flex-shrink:0;justify-content:space-between;padding:8px 10px;display:flex}.mu-emoji-tabs button{width:32px;height:32px;color:var(--picker-muted);border-radius:50%}.mu-emoji-tabs button[aria-pressed=true]{color:var(--mu-focus,#6b97ff);background:#ff6b16;background:var(--mu-focus,#6b97ff)}@supports (color:color-mix(in lab, red, red)){.mu-emoji-tabs button[aria-pressed=true]{background:#ff6b1626}@supports (color:color-mix(in lch, red, blue)){.mu-emoji-tabs button[aria-pressed=true]{background:color-mix(in srgb, var(--mu-focus,#6b97ff) 15%, transparent)}}}.mu-emoji-empty{text-align:center;color:var(--picker-muted);padding-top:80px;font-size:14px}.mu-emoji-voice-status{color:var(--picker-muted);margin:0;padding:8px 14px;font-size:12px}.mu-emoji-sr-only{clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.mu-emoji-picker{animation:none}.mu-emoji-option{transition:none}.mu-emoji-option:hover{transform:none}}.mu-emoji-empty-custom{color:var(--picker-muted);margin:0;padding:8px 0 16px;font-size:12px;line-height:1.4}.mu-support{box-sizing:border-box;color:var(--mu-fg);background:#171717;background:var(--mu-bg);border:1px solid #4a4a4a;border:1px solid var(--mu-border);border-radius:.625rem;border-radius:var(--mu-radius,.625rem);grid-gap:2rem;gap:2rem;padding:1.5rem;font-family:ui-sans-serif,system-ui,sans-serif;display:grid}.mu-support *,.mu-support :before,.mu-support :after{box-sizing:border-box}.mu-support--home{grid-template-columns:minmax(0,1fr) minmax(0,2fr);padding:2rem}.mu-support__header{min-width:0}.mu-support__header h2{letter-spacing:-.03em;margin:0 0 1rem;font-size:1.5rem;line-height:1.2}.mu-support__header p{margin:0 0 1rem;line-height:1.6}.mu-support__privacy{background:#2b2b2b;background:var(--mu-surface);border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem}.mu-support__options{min-width:0;container-type:inline-size}.mu-support__coins{grid-gap:.75rem;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.mu-support__coin{border:1px solid #4a4a4a;border:1px solid var(--mu-border);background:#2b2b2b;background:var(--mu-surface);grid-gap:1rem;border-radius:.75rem;grid-template-columns:40px 7rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.875rem 1rem;display:grid}.mu-support__coin>svg{display:block}.mu-support__name{grid-gap:.25rem;gap:.25rem;min-width:0;display:grid}.mu-support__name span,.mu-support__coin code{color:var(--mu-muted-fg);font-size:.75rem}@supports (color:color-mix(in lab, red, red)){.mu-support__name span,.mu-support__coin code{color:#a6a6a6}@supports (color:color-mix(in lch, red, blue)){.mu-support__name span,.mu-support__coin code{color:color-mix(in srgb, var(--mu-muted-fg) 85%, var(--mu-fg))}}}.mu-support__coin code{white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,monospace;overflow:hidden}.mu-support__coin button{border:1px solid #4a4a4a;border:1px solid var(--mu-border);color:var(--mu-fg);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.5rem .875rem;font-size:.8125rem}.mu-support__coin button:hover{border-color:#e8e8e8;border-color:var(--mu-fg)}.mu-support__coin button:focus-visible{outline:3px solid #ff6b16;outline:3px solid var(--mu-focus);outline-offset:3px}.mu-support__coin button:disabled{cursor:wait;opacity:.6}.mu-support__coin button[data-copied=true]{background:#ff6b16;background:var(--mu-accent);border-color:#ff6b16;border-color:var(--mu-accent);color:#171717}.mu-support__status{min-height:1.5em;margin:.75rem 0 0;font-size:.875rem}@media (width<=760px){.mu-support--home{grid-template-columns:1fr}}@media (width<=560px){.mu-support{padding:1rem}.mu-support__coin{grid-template-columns:40px minmax(0,1fr) auto;gap:.75rem;padding:.75rem}.mu-support__coin code{order:4;grid-column:1/-1}}@container (width<=520px){.mu-support__coin{grid-template-columns:40px minmax(0,1fr) auto;gap:.75rem;padding:.75rem}.mu-support__coin code{order:4;grid-column:1/-1}}.mu-json-tree{box-sizing:border-box;border:1px solid #4a4a4a;border:1px solid var(--mu-border);border-radius:.625rem;border-radius:var(--mu-radius);background:#171717;background:var(--mu-bg);color:var(--mu-fg);padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;line-height:1.5;overflow:auto}.mu-json-tree [data-part=tree]{outline:none;flex-direction:column;display:flex}.mu-json-tree [data-part=branch],.mu-json-tree [data-part=branch-content]{position:relative}.mu-json-tree [data-part=branch-content][hidden]{display:none}.mu-json-tree [data-part=branch-content]{padding-inline-start:1rem}.mu-json-tree [data-part=branch-control],.mu-json-tree [data-part=item]{cursor:default;border-radius:.3rem;align-items:center;gap:.25rem;padding:0 .25rem;display:flex}.mu-json-tree [data-part=item]{padding-inline-start:calc(.5rem + 14px)}.mu-json-tree [data-part=branch-control]{cursor:pointer}.mu-json-tree [data-part=branch-control]:hover,.mu-json-tree [data-part=item]:hover{background:#e8e8e8;background:var(--mu-fg)}@supports (color:color-mix(in lab, red, red)){.mu-json-tree [data-part=branch-control]:hover,.mu-json-tree [data-part=item]:hover{background:#e8e8e812}@supports (color:color-mix(in lch, red, blue)){.mu-json-tree [data-part=branch-control]:hover,.mu-json-tree [data-part=item]:hover{background:color-mix(in srgb, var(--mu-fg) 7%, transparent)}}}.mu-json-tree [data-focus],.mu-json-tree [data-part=branch-control]:focus-visible{outline:2px solid #ff6b16;outline:2px solid var(--mu-focus,var(--mu-accent));outline-offset:-2px}.mu-json-tree [data-part=branch-control][data-selected],.mu-json-tree [data-part=item][data-selected]{background:#ff6b16;background:var(--mu-accent)}@supports (color:color-mix(in lab, red, red)){.mu-json-tree [data-part=branch-control][data-selected],.mu-json-tree [data-part=item][data-selected]{background:#ff6b1624}@supports (color:color-mix(in lch, red, blue)){.mu-json-tree [data-part=branch-control][data-selected],.mu-json-tree [data-part=item][data-selected]{background:color-mix(in srgb, var(--mu-accent) 14%, transparent)}}}.mu-json-tree [data-part=branch-indicator]{color:var(--mu-muted-fg);flex-shrink:0;transition:transform .15s;display:inline-flex}.mu-json-tree [data-part=branch-indicator][data-state=open]{transform:rotate(90deg)}.mu-json-tree [data-part=branch-indent-guide]{background:#4a4a4a;background:var(--mu-border);width:1px;position:absolute;top:0;bottom:0;left:.5rem}.mu-json-tree [data-part=branch-text],.mu-json-tree [data-part=item-text]{overflow-wrap:anywhere;min-width:0}.mu-json-tree [data-type=key]{color:var(--mu-accent)}.mu-json-tree [data-type=string]{color:#7bc77b}.mu-json-tree [data-type=number],.mu-json-tree [data-type=bigint]{color:#2f8dcf}.mu-json-tree [data-type=boolean],.mu-json-tree [data-type=regex]{color:#9c5ccc}.mu-json-tree [data-type=null],.mu-json-tree [data-type=undefined],.mu-json-tree [data-kind=colon],.mu-json-tree [data-kind=brace],.mu-json-tree [data-kind=preview],.mu-json-tree [data-kind=preview-text],.mu-json-tree [data-kind=operator]{color:var(--mu-muted-fg)}.mu-json-tree [data-type=function],.mu-json-tree [data-kind=function-type]{color:#c78628}.mu-json-tree [data-type=error]{color:#e35d6a}.mu-json-tree a{color:var(--mu-accent);text-decoration:underline}@keyframes collapsible-down{0%{height:0}to{height:var(--qwikui-collapsible-content-height)}}@keyframes collapsible-up{0%{height:var(--qwikui-collapsible-content-height)}to{height:0}}:root{--app-bg:#171717;--app-surface:#222;--app-surface-raised:#2b2b2b;--app-border:#343434;--app-border-strong:#4a4a4a;--app-text:#e8e8e8;--app-muted:#9a9a9a;--app-accent:#ff6b16;--app-accent-text:var(--app-accent);--app-accent-strong:#d95308;--app-accent-fill:#c94c08;--app-accent-muted:#d2691e;--app-on-accent:#fff;--border:30 10% 28%;--input:30 10% 28%;--ring:24 100% 50%;--background:0 0% 9%;--foreground:0 0% 91%;--primary:24 100% 50%;--primary-foreground:0 0% 98%;--secondary:0 0% 13%;--secondary-foreground:0 0% 91%;--alert:24 100% 40%;--alert-foreground:0 0% 98%;--muted:30 10% 28%;--muted-foreground:0 0% 60%;--accent:24 100% 50%;--accent-foreground:0 0% 98%;--accent-muted:25 76% 47%;--card:0 0% 9%;--card-foreground:0 0% 91%;--popover:0 0% 9%;--popover-foreground:0 0% 91%;--border-radius:.25rem;--border-width:1px;--shadow-base:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-md:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-lg:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadow-xl:0 25px 50px -12px #00000040;--shadow-2xl:0 25px 50px -12px #00000040;--shadow-inner:inset 0 2px 4px 0 #0000000d;--stroke-width:1px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-right:env(safe-area-inset-right,0px);--safe-left:env(safe-area-inset-left,0px)}html[data-theme=light]{--app-bg:#f7f8fa;--app-surface:#fff;--app-surface-raised:#fff;--app-border:#e3e6eb;--app-border-strong:#c6ccd5;--app-text:#20242b;--app-muted:#646c79;--app-accent:#e85f12;--app-accent-text:#b5480a;--app-accent-strong:#c94c08;--app-accent-fill:#c94c08;--app-accent-muted:#b8612b;--app-on-accent:#fff;--border:214 20% 86%;--input:214 20% 86%;--background:210 20% 98%;--foreground:220 14% 16%;--secondary:210 18% 95%;--secondary-foreground:220 14% 16%;--muted:214 14% 48%;--muted-foreground:214 14% 48%;--card:0 0% 100%;--card-foreground:220 14% 16%;--popover:0 0% 100%;--popover-foreground:220 14% 16%}html{overscroll-behavior:none;width:100%;height:100%;margin:0;overflow:hidden auto}body{background-color:#171717;background-color:var(--color-bg-light);width:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-family:var(--font-sans);color:var(--color-fg);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--font-family-sans);overflow-x:clip}#root{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}button:not(.button,.mu-heroui *,.relay-auth-toast__button){appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}button:not(.button,.mu-heroui *):disabled{cursor:not-allowed;opacity:.55}.btn{justify-content:center;align-items:center;gap:.5rem;gap:calc(var(--spacing) * 2);border-radius:.5rem;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#9a9a9a;border-color:var(--color-fg-muted);background-color:#222;background-color:var(--color-bg-dark);padding-inline:1rem;padding-inline:calc(var(--spacing) * 4);padding-block:.5rem;padding-block:calc(var(--spacing) * 2);font-size:.875rem;font-size:var(--text-sm);line-height:1.42857;line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:600;font-weight:var(--font-weight-semibold);color:var(--color-fg);transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn:hover{border-color:#ff6b16;border-color:var(--color-accent);background-color:#d95308;background-color:var(--color-accent-dark);color:var(--color-fg-light)}input{border-radius:.5rem;border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:#9a9a9a;border-color:var(--color-fg-muted);background-color:#171717;background-color:var(--color-bg-light);padding-inline:.5rem;padding-inline:calc(var(--spacing) * 2);padding-block:.5rem;padding-block:calc(var(--spacing) * 2);color:var(--color-fg)}input:focus{border-color:#ff6b16;border-color:var(--color-accent);--tw-outline-style:none;outline-style:none}a{color:var(--color-fg-muted);text-decoration-line:none}a:hover{color:var(--color-accent)}[data-mu=side-nav] a,[data-mu=side-nav] a:hover,[data-mu=side-nav-popover] a,[data-mu=side-nav-popover] a:hover{color:var(--mu-fg);text-decoration:none}[data-mu=side-nav] a[data-accent=true],[data-mu=side-nav] a[data-accent=true]:hover{color:var(--mu-on-accent)}.card,.container-box{border-radius:.75rem;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#222;border-color:var(--color-bg-dark);background-color:#171717;background-color:var(--color-bg-light);padding:1rem;padding:calc(var(--spacing) * 4)}.highlight{color:var(--color-accent)}.muted{color:var(--color-fg-muted)}.note-frame{border-bottom-style:var(--tw-border-style);border-color:#222;border-bottom-width:1px;border-color:var(--color-bg-dark);padding-inline:.25rem;padding-inline:var(--spacing);padding-block:.75rem;padding-block:calc(var(--spacing) * 3);flex-direction:column;display:flex}.note-frame__head,.mini-note>.note-header{margin-bottom:.25rem}.note-frame__content{margin-top:.5rem;font-size:.95rem;line-height:1.45}.note-inline-emoji{vertical-align:text-bottom;-o-object-fit:contain;object-fit:contain;width:auto;max-width:2.6em;height:1.35em;margin:0 .08em;display:inline-block}.note-reply-to{color:var(--app-muted);min-width:0;align-items:center;gap:.35rem;margin:0 0 .35rem;font-size:.8rem;line-height:1.25;display:flex}.note-frame:has(.note-reply-to) .note-frame__content{padding-left:calc(32px + .5rem)}.note-reply-to__icon{flex-shrink:0;display:flex}.note-reply-to__icon svg{width:.85rem;height:.85rem}.note-reply-to__label{flex-shrink:0}.note-reply-to__avatar{flex-shrink:0;line-height:0}.note-reply-to__avatar a{border-color:#9a9a9a;border-color:var(--app-muted);border-radius:999px;overflow:hidden;width:1.15rem!important;height:1.15rem!important}@supports (color:color-mix(in lab, red, red)){.note-reply-to__avatar a{border-color:#9a9a9a66}@supports (color:color-mix(in lch, red, blue)){.note-reply-to__avatar a{border-color:color-mix(in srgb, var(--app-muted) 40%, transparent)}}}.note-reply-to__avatar img{border-radius:999px}.note-reply-to__name,.note-reply-to__excerpt{margin-block:-4px;padding-block:4px}.note-reply-to__name{z-index:1;color:var(--app-text);min-width:1.5rem;max-width:10rem;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;font-weight:650;position:relative;overflow:hidden}.note-reply-to__name:hover{color:var(--app-accent)}.note-reply-to__excerpt{color:var(--app-muted);min-width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.note-reply-to a.note-reply-to__excerpt:hover{color:var(--app-accent)}.note-frame__actions{margin-top:.35rem}.reply-thread__parent,.reply-thread__reply{position:relative}.reply-thread__parent .note-frame{border-bottom:0;padding-bottom:.25rem}.reply-thread__parent+.reply-thread__reply .note-frame{padding-top:.35rem}.reply-thread__parent .note-frame__content,.reply-thread__parent .note-frame__actions,.reply-thread__parent+.reply-thread__reply .note-frame__content,.reply-thread__parent+.reply-thread__reply .note-frame__actions{padding-left:calc(32px + .5rem)}.reply-thread__parent:before,.reply-thread__parent+.reply-thread__reply:before{background:#ff6b16;background:var(--app-accent);border-radius:1rem;width:2px;position:absolute;left:calc(.25rem + 15px)}@supports (color:color-mix(in lab, red, red)){.reply-thread__parent:before,.reply-thread__parent+.reply-thread__reply:before{background:#a45223}@supports (color:color-mix(in lch, red, blue)){.reply-thread__parent:before,.reply-thread__parent+.reply-thread__reply:before{background:color-mix(in srgb, var(--app-accent) 55%, var(--app-border))}}}.reply-thread__parent:before,.reply-thread__parent+.reply-thread__reply:before{content:"";z-index:0}.reply-thread__parent:before{top:2.4rem;bottom:0}.reply-thread__parent+.reply-thread__reply:before{height:.4rem;top:0}.reply-thread .note-header{z-index:1;position:relative}.note-content{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.note-content__body{flex-shrink:1;min-height:0}.note-content--fade{-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.git-action{color:var(--app-muted);align-items:center;gap:.35rem;margin:0 0 .45rem;font-size:.78rem;line-height:1.2;display:flex}.git-action__icon{opacity:.85;flex-shrink:0;display:inline-flex}.git-action__name{color:var(--app-text);margin-block:-4.5px;padding-block:4.5px;font-weight:650;display:inline-block}.git-action__name:hover{color:var(--app-accent)}.git-inner{border:1px solid #343434;border:1px solid var(--app-border,var(--app-surface));background:#222;background:var(--app-surface);border-radius:1rem;margin-top:.15rem;padding:.7rem .8rem .75rem}@supports (color:color-mix(in lab, red, red)){.git-inner{background:#2222228c}@supports (color:color-mix(in lch, red, blue)){.git-inner{background:color-mix(in srgb, var(--app-surface) 55%, transparent)}}}.git-inner__meta{flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.4rem;display:flex}.git-badge{border:1px solid;border-radius:999px;align-items:center;gap:.25rem;padding:.12rem .5rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.git-badge{border:1px solid color-mix(in srgb, currentColor 30%, transparent)}}.git-badge{letter-spacing:.01em;text-transform:capitalize;font-size:.68rem;font-weight:650}.git-badge--open{color:#16a34a;background:#16a34a14}.git-badge--resolved{color:#9333ea;background:#9333ea14}.git-badge--closed{color:#dc2626;background:#dc262614}.git-badge--draft,.git-badge--repo{color:var(--app-muted);background:#9a9a9a;background:var(--app-muted)}@supports (color:color-mix(in lab, red, red)){.git-badge--draft,.git-badge--repo{background:#9a9a9a14}@supports (color:color-mix(in lch, red, blue)){.git-badge--draft,.git-badge--repo{background:color-mix(in srgb, var(--app-muted) 8%, transparent)}}}.git-badge--pr{color:#059669;background:#05966914}.git-badge--patch{color:#ea580c;background:#ea580c14}.git-inner__noun{color:var(--app-muted);font-size:.72rem}.git-inner__title{color:inherit;margin-block:-3px;padding-block:3px;font-size:.88rem;font-weight:700;line-height:1.3;text-decoration:none;display:block}.git-inner__title:hover{text-decoration:underline}.git-inner__repo,.git-inner__commit,.git-inner__labels{color:var(--app-muted);flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.35rem;font-size:.72rem;display:flex}.git-inner__mono,.git-inner code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:var(--font-family-mono);font-size:.7rem}.git-chip{background:#9a9a9a;background:var(--app-muted);border-radius:999px;align-items:center;padding:.05rem .4rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.git-chip{background:#9a9a9a24}@supports (color:color-mix(in lch, red, blue)){.git-chip{background:color-mix(in srgb, var(--app-muted) 14%, transparent)}}}.git-chip{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:var(--font-family-mono);font-size:.65rem}.git-ref{background:#9a9a9a;background:var(--app-muted);border-radius:.5rem;align-items:center;gap:.3rem;min-width:0;padding:.2rem .45rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.git-ref{background:#9a9a9a1a}@supports (color:color-mix(in lch, red, blue)){.git-ref{background:color-mix(in srgb, var(--app-muted) 10%, transparent)}}}.git-site-links{flex-wrap:wrap;gap:.4rem;margin-top:.65rem;display:flex}.git-site-link{border:1px solid #343434;border:1px solid var(--app-border,var(--app-surface));color:var(--app-muted);border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .7rem;font-size:.72rem;font-weight:650;text-decoration:none;display:inline-flex}.git-site-link img{-o-object-fit:contain;object-fit:contain;width:.85rem;height:.85rem}.git-site-link:hover{color:var(--app-text);background:#9a9a9a;background:var(--app-muted)}@supports (color:color-mix(in lab, red, red)){.git-site-link:hover{background:#9a9a9a1a}@supports (color:color-mix(in lch, red, blue)){.git-site-link:hover{background:color-mix(in srgb, var(--app-muted) 10%, transparent)}}}.git-site-link--primary{background:#c94c08;background:var(--app-accent-fill);color:var(--app-on-accent);border-color:#0000}.git-site-link--primary:hover{background:#c94c08;background:var(--app-accent-fill);color:var(--app-on-accent);filter:brightness(.9)}.note-header{align-items:center;gap:.5rem;width:100%;min-width:0;display:flex;overflow:visible}.note-header__line{flex:1;align-items:baseline;gap:.4rem;min-width:0;display:flex;overflow:hidden}.note-header__name{color:var(--app-text);min-width:0;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:700;overflow:hidden}.note-header__meta{color:var(--app-muted);white-space:nowrap;flex-shrink:0;align-items:baseline;gap:.35rem;font-size:.75rem;display:inline-flex}.note-header__client{color:var(--app-muted)}.note-header__relay{color:var(--app-muted);max-width:10rem;text-overflow:ellipsis;overflow:hidden}.note-header__time{min-width:1.5rem;color:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-block:-.1875rem;padding-block:.1875rem;text-decoration:none;display:inline-block}.note-header__time:hover,.note-header__time:focus-visible{color:var(--app-accent);text-decoration:underline}.muted-relay-note{border:1px solid #9a9a9a;border:1px solid var(--app-muted);margin:.5rem 0;padding:.8rem}@supports (color:color-mix(in lab, red, red)){.muted-relay-note{border:1px solid #9a9a9a59}@supports (color:color-mix(in lch, red, blue)){.muted-relay-note{border:1px solid color-mix(in srgb, var(--app-muted) 35%, transparent)}}}.muted-relay-note{background:#222;background:var(--app-surface);border-radius:.55rem}@supports (color:color-mix(in lab, red, red)){.muted-relay-note{background:#222222bf}@supports (color:color-mix(in lch, red, blue)){.muted-relay-note{background:color-mix(in srgb, var(--app-surface) 75%, transparent)}}}.muted-relay-note{color:var(--app-muted)}.muted-relay-note__title{color:var(--app-text);margin:0;font-size:.8rem;font-weight:700}.muted-relay-note__body{margin:.3rem 0 .6rem;font-size:.75rem;line-height:1.4}.muted-relay-note__expand{border:1px solid #4a4a4a;border:1px solid var(--app-border-strong);color:var(--app-accent);border-radius:.35rem;padding:.3rem .55rem;font-size:.75rem}.muted-relay-note__expand:hover{background:#ff6b16;background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.muted-relay-note__expand:hover{background:#ff6b161f}@supports (color:color-mix(in lch, red, blue)){.muted-relay-note__expand:hover{background:color-mix(in srgb, var(--app-accent) 12%, transparent)}}}.note-source-avatar{flex-shrink:0;display:inline-flex;position:relative}.note-source-badge{z-index:3;line-height:0;position:absolute;bottom:-6px;right:-6px}.note-source-badge--sm{bottom:-5px;right:-5px}.note-source-badge__btn{cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:24px;min-height:24px;margin:-4px;padding:0;display:inline-flex}.note-source-badge__btn:focus-visible{outline:2px solid #ff6b16;outline:2px solid var(--app-accent);outline-offset:2px}.note-source-badge__dot{box-sizing:border-box;min-width:16px;height:16px;box-shadow:0 0 0 2px #171717;box-shadow:0 0 0 2px var(--app-bg);color:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0 3px;font-size:.62rem;font-weight:700;line-height:1;transition:transform .12s;display:inline-flex}.note-source-badge__btn:hover .note-source-badge__dot{transform:scale(1.15)}.note-source-badge--sm .note-source-badge__btn{margin:-6px}.note-content__body .whitespace-pre-wrap>a,.note-content__body .whitespace-pre-wrap>span>a,.mini-note__content .whitespace-pre-wrap>a,.mini-note__content .whitespace-pre-wrap>span>a{padding-block:.2rem}.note-block-media>.note-url-link{max-width:100%;margin-block:-.1875rem;padding-block:.1875rem;display:inline-block}.note-source-badge--sm .note-source-badge__dot{min-width:12px;height:12px;box-shadow:0 0 0 1.5px #171717;box-shadow:0 0 0 1.5px var(--app-bg);padding:0 2px;font-size:.5rem}.note-source-badge__content{display:inline-flex}.note-source-badge__dot--context{background:#64748b}.note-source-badge__dot--self{background:#ca8a04}.note-source-badge__dot--follow{background:#16a34a}.note-source-badge__dot--wot{background:#7c3aed}.note-source-badge__dot--mention{background:#0284c7}.note-source-badge__dot--column{background:#0d9488}.note-source-badge__dot--algorithm{background:#db2777}.note-source-badge__dot--pending{background:#ea580c}.note-source-endorsers{flex-direction:column;gap:.4rem;display:flex}.note-source-endorsers__head{align-items:center;gap:.5rem;margin:0;display:flex}.note-source-endorsers__faces{flex-shrink:0;display:inline-flex}.note-source-endorsers__faces>*+*{margin-left:-6px}.note-source-endorsers__faces>*{box-shadow:0 0 0 2px #2b2b2b;box-shadow:0 0 0 2px var(--app-surface-raised,var(--app-bg));border-radius:.3rem}.note-source-endorsers__list{border-top:1px solid #343434;border-top:1px solid var(--app-border,transparent);flex-direction:column;gap:.3rem;max-height:12rem;margin:0;padding:.4rem 0 0;list-style:none;display:flex;overflow-y:auto}.note-source-endorsers__list li{align-items:center;gap:.4rem;min-width:0;display:flex}.note-source-endorsers__more{color:var(--app-text-muted,inherit)}.profile-card__avatar.note-source-avatar{overflow:visible}.note-source-menu{color:var(--app-text);width:18rem;font-size:.75rem;line-height:1.35}.note-source-menu[popover]{margin:0;inset:auto}.note-source-menu[popover]:not(:popover-open){display:none}.relay-dot--open>.relay-dot__menu.note-source-menu{flex-direction:column;gap:.4rem;display:flex}.note-source-menu__line{align-items:flex-start;gap:.4rem;margin:0;display:flex}.note-source-menu__line svg{flex:none;margin-top:2px}.note-source-menu__line--self svg{color:#facc15}.note-source-menu__line--follow svg{color:#4ade80}.note-source-menu__line--wot svg{color:#a78bfa}.note-source-menu__line--mention svg{color:#38bdf8}.note-source-menu__line--column svg{color:#2dd4bf}.note-source-menu__line--algorithm svg{color:#f472b6}.note-source-path{color:var(--app-muted);flex-wrap:wrap;align-items:center;gap:.3rem;font-size:.72rem;display:flex}.note-source-path__hop{align-items:center;gap:.25rem;display:inline-flex}.note-source-hints{grid-gap:.2rem .6rem;grid-template-columns:auto 1fr;gap:.2rem .6rem;margin:0;font-size:.7rem;display:grid}.note-source-hints dt{color:var(--app-muted)}.note-source-hints dd{word-break:break-all;flex-wrap:wrap;gap:.25rem;margin:0;display:flex}.note-source-hints code{background:#9a9a9a;background:var(--app-muted);border-radius:.3rem;padding:0 .3rem}@supports (color:color-mix(in lab, red, red)){.note-source-hints code{background:#9a9a9a2e}@supports (color:color-mix(in lch, red, blue)){.note-source-hints code{background:color-mix(in srgb, var(--app-muted) 18%, transparent)}}}.note-source-hints em{color:var(--app-muted)}.note-source-hints__mono{font-family:ui-monospace,monospace;font-size:.65rem}.note-source-hints__actions{gap:.4rem;display:flex}.note-source-hints__actions button{border:1px solid #4a4a4a;border:1px solid var(--app-border-strong);color:var(--app-accent);border-radius:.35rem;padding:.15rem .5rem;font-size:.7rem}.note-source-hints__actions button:hover{background:#ff6b16;background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.note-source-hints__actions button:hover{background:#ff6b161f}@supports (color:color-mix(in lch, red, blue)){.note-source-hints__actions button:hover{background:color-mix(in srgb, var(--app-accent) 12%, transparent)}}}.note-header__aside{z-index:3;flex-shrink:0;align-items:center;gap:.35rem;margin-left:auto;display:flex;position:relative;overflow:visible}.relay-dot{display:inline-flex;position:relative;overflow:visible}.relay-avatar-group__trigger{cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.relay-avatar-group__trigger:focus-visible{outline:2px solid #ff6b16;outline:2px solid var(--app-accent);outline-offset:3px;border-radius:999px}.relay-avatar-group__avatars{align-items:center;display:inline-flex}.relay-avatar-group__avatars img{background:#2b2b2b;background:var(--app-surface-raised);-o-object-fit:contain;object-fit:contain;border-radius:999px;width:24px;height:24px;margin-left:-7px;padding:3px;display:block}.relay-avatar-group__avatars img:first-child{margin-left:0}.relay-avatar-group__more{background:#2b2b2b;background:var(--app-surface-raised);border-radius:999px;margin-left:-7px;padding:0 .35rem;font-size:.7rem;line-height:24px}.relay-avatar-group__menu{max-height:min(360px,70vh);overflow-y:auto}.relay-avatar-group__row{align-items:center;gap:.5rem;font-size:.75rem;display:flex}.relay-avatar-group__row>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.relay-dot__btn{cursor:pointer;background:0 0;border:0;border-radius:.35rem;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;padding:0;line-height:0;display:inline-flex}.relay-dot__btn:hover,.relay-dot--open .relay-dot__btn{background:#9a9a9a;background:var(--app-muted)}@supports (color:color-mix(in lab, red, red)){.relay-dot__btn:hover,.relay-dot--open .relay-dot__btn{background:#9a9a9a24}@supports (color:color-mix(in lch, red, blue)){.relay-dot__btn:hover,.relay-dot--open .relay-dot__btn{background:color-mix(in srgb, var(--app-muted) 14%, transparent)}}}.relay-dot__favicon{border:1px solid #9a9a9a;border:1px solid var(--app-muted);width:.9rem;height:.9rem;display:block}@supports (color:color-mix(in lab, red, red)){.relay-dot__favicon{border:1px solid #9a9a9a66}@supports (color:color-mix(in lch, red, blue)){.relay-dot__favicon{border:1px solid color-mix(in srgb, var(--app-muted) 40%, transparent)}}}.relay-dot__favicon{-o-object-fit:cover;object-fit:cover;background:#fff;border-radius:.24rem}.relay-dot__avatar,.relay-debugger__relay-avatar{border:1px solid #9a9a9a;border:1px solid var(--app-muted);place-items:center;width:.9rem;height:.9rem;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.relay-dot__avatar,.relay-debugger__relay-avatar{border:1px solid #9a9a9a66}@supports (color:color-mix(in lch, red, blue)){.relay-dot__avatar,.relay-debugger__relay-avatar{border:1px solid color-mix(in srgb, var(--app-muted) 40%, transparent)}}}.relay-dot__avatar,.relay-debugger__relay-avatar{background:#ff6b16;background:var(--app-accent);border-radius:.24rem}@supports (color:color-mix(in lab, red, red)){.relay-dot__avatar,.relay-debugger__relay-avatar{background:#493428}@supports (color:color-mix(in lch, red, blue)){.relay-dot__avatar,.relay-debugger__relay-avatar{background:color-mix(in srgb, var(--app-accent) 14%, var(--app-surface-raised))}}}.relay-dot__avatar,.relay-debugger__relay-avatar{color:var(--app-accent);font-size:.58rem;font-weight:700;line-height:1}.relay-dot__menu{z-index:90;border:1px solid #343434;border:1px solid var(--app-border);background:#2b2b2b;background:var(--app-surface-raised);text-align:left;visibility:hidden;border-radius:.6rem;width:16.5rem;padding:.65rem .7rem .55rem;display:none;position:fixed;top:0;left:0;box-shadow:0 12px 28px #00000038}.relay-dot__menu:before,.relay-dot__menu:after{content:"";height:.75rem;position:absolute;left:0;right:0}.relay-dot__menu:before{bottom:100%}.relay-dot__menu:after{top:100%}.relay-dot--open>.relay-dot__menu{display:block}.relay-dot__host{color:var(--app-text);margin:0;font-size:.82rem;font-weight:700}.relay-dot__url{color:var(--app-muted);word-break:break-all;margin:.15rem 0 0;font-size:.7rem}.relay-dot__meta{color:var(--app-muted);margin:.35rem 0 .5rem;font-size:.72rem}.relay-dot__actions{flex-direction:column;gap:.15rem;display:flex}.relay-dot__action{color:var(--app-text);width:100%;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.35rem;padding:.28rem .35rem;font-size:.75rem;text-decoration:none;display:block}.relay-dot__action:hover{background:#ff6b16;background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.relay-dot__action:hover{background:#ff6b161f}@supports (color:color-mix(in lch, red, blue)){.relay-dot__action:hover{background:color-mix(in srgb, var(--app-accent) 12%, transparent)}}}.relay-dot__action--danger{color:#e35d6a}.post-menu{display:inline-flex;position:relative}.post-menu__btn{color:var(--app-muted);width:1.5rem;height:1.5rem;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.post-menu__btn:hover{background:#9a9a9a;background:var(--app-muted)}@supports (color:color-mix(in lab, red, red)){.post-menu__btn:hover{background:#9a9a9a29}@supports (color:color-mix(in lch, red, blue)){.post-menu__btn:hover{background:color-mix(in srgb, var(--app-muted) 16%, transparent)}}}.post-menu__btn:hover{color:var(--app-text)}.post-menu__menu{z-index:50;border:1px solid #343434;border:1px solid var(--app-border);background:#2b2b2b;background:var(--app-surface-raised);border-radius:.55rem;min-width:9.5rem;padding:.3rem;display:none;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 12px 28px #00000038}.post-menu__menu:before{content:"";height:.55rem;position:absolute;bottom:100%;left:0;right:0}.post-menu--open .post-menu__menu{display:block}.post-menu__action{color:var(--app-text);width:100%;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:.35rem;align-items:center;gap:.6rem;padding:.4rem .55rem;font-size:.8rem;display:flex}.post-menu__action>svg{flex-shrink:0}.post-menu__action:disabled{cursor:default;opacity:.5}.post-menu__action:hover{background:#ff6b16;background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.post-menu__action:hover{background:#ff6b161f}@supports (color:color-mix(in lch, red, blue)){.post-menu__action:hover{background:color-mix(in srgb, var(--app-accent) 12%, transparent)}}}.event-card-wrap{position:relative}.event-card-wrap>.post-menu{z-index:4;position:absolute;top:.45rem;right:.45rem}.hidden-post-banner{border:1px dashed #9a9a9a;border:1px dashed var(--app-muted);justify-content:space-between;align-items:center;gap:.75rem;margin:.5rem 0;padding:.85rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.hidden-post-banner{border:1px dashed #9a9a9a66}@supports (color:color-mix(in lch, red, blue)){.hidden-post-banner{border:1px dashed color-mix(in srgb, var(--app-muted) 40%, transparent)}}}.hidden-post-banner{color:var(--app-muted);border-radius:.6rem;font-size:.85rem}.note-frame--clickable{transition:background-color .15s;position:relative}.note-frame--clickable:hover{background:#222;background:var(--color-bg-dark)}@supports (color:color-mix(in lab, red, red)){.note-frame--clickable:hover{background:#22222273}@supports (color:color-mix(in lch, red, blue)){.note-frame--clickable:hover{background:color-mix(in srgb, var(--color-bg-dark) 45%, transparent)}}}.note-frame__link{z-index:1;position:absolute;inset:0}.note-frame--clickable a:not(.note-frame__link),.note-frame--clickable button,.note-frame--clickable form,.note-frame--clickable input,.note-frame--clickable textarea,.note-frame--clickable select,.note-frame--clickable iframe,.note-frame--clickable video,.note-frame--clickable audio,.note-frame--clickable [contenteditable=true],.note-frame--clickable [data-note-interactive]{z-index:2;position:relative}.note-frame--clickable .relay-dot,.note-frame--clickable .post-menu{z-index:3}.note-frame--compact{padding-top:.45rem;padding-bottom:.45rem}.note-frame--compact .note-frame__content{margin-top:.375rem}.mini-note{border:1px solid #343434;border:1px solid var(--app-border);border-left:3px solid #ff6b16;border-left:3px solid var(--app-accent);padding:.55rem .7rem .6rem;position:relative}@supports (color:color-mix(in lab, red, red)){.mini-note{border-left:3px solid #d6601c}@supports (color:color-mix(in lch, red, blue)){.mini-note{border-left:3px solid color-mix(in srgb, var(--app-accent) 80%, var(--app-border))}}}.mini-note{background:#222;background:var(--app-surface);border-radius:.55rem}@supports (color:color-mix(in lab, red, red)){.mini-note{background:#2222228c}@supports (color:color-mix(in lch, red, blue)){.mini-note{background:color-mix(in srgb, var(--app-surface) 55%, transparent)}}}.mini-note--missing{border-left-color:#343434;border-left-color:var(--app-border);opacity:.75}.mini-note__skeleton{background:#343434;background:var(--app-border);border-radius:.4rem;height:3.25rem}@supports (color:color-mix(in lab, red, red)){.mini-note__skeleton{background:#34343499}@supports (color:color-mix(in lch, red, blue)){.mini-note__skeleton{background:color-mix(in srgb, var(--app-border) 60%, transparent)}}}.mini-note__skeleton{animation:1.2s ease-in-out infinite mini-note-pulse}@keyframes mini-note-pulse{50%{opacity:.45}}.mini-note__content{color:var(--app-text);-webkit-line-clamp:6;-webkit-box-orient:vertical;margin-top:.375rem;margin-left:calc(32px + .5rem);font-size:.875rem;line-height:1.4;display:-webkit-box;overflow:hidden}.mini-note__content--open{-webkit-line-clamp:unset;display:block;overflow:visible}.mini-note__more{z-index:2;color:var(--app-accent);font:inherit;cursor:pointer;background:0 0;border:0;margin:.35rem 0 0 calc(32px + .5rem);padding:0;font-size:.8rem;font-weight:700;display:block;position:relative}.mini-note__actions{margin-top:.35rem}.mini-note__more:hover{text-decoration:underline}.note-action{align-items:center;gap:.25rem;gap:var(--spacing);padding-inline:.375rem;padding-inline:calc(var(--spacing) * 1.5);padding-block:.25rem;padding-block:var(--spacing);font-size:.875rem;font-size:var(--text-sm);line-height:1.42857;line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-fg-muted);background:0 0;border:none;border-radius:2147483647px;transition:color .15s,background-color .15s;display:inline-flex}.note-action svg{width:1.05rem;height:1.05rem}.note-action:hover{color:var(--color-accent);background:#ff6b16;background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.note-action:hover{background:#ff6b1624}@supports (color:color-mix(in lch, red, blue)){.note-action:hover{background:color-mix(in srgb, var(--color-accent) 14%, transparent)}}}.note-action--accent{color:var(--color-accent)}.feed-container{width:100%;padding-inline:1rem;padding-inline:calc(var(--spacing) * 4);max-width:640px;margin-inline:auto}.home-main{min-width:0}.home-boot{place-items:center;min-height:70vh;display:grid}.home-boot__spinner{border:2px solid;border-radius:999px;width:2rem;height:2rem}@supports (color:color-mix(in lab, red, red)){.home-boot__spinner{border:2px solid color-mix(in srgb, currentColor 22%, transparent)}}.home-boot__spinner{border-top-color:currentColor;animation:.7s linear infinite home-boot-spin}@keyframes home-boot-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.home-boot__spinner{animation:none}}.home-feed-header{gap:1.25rem;min-height:4.25rem}.home-heading{flex-direction:column;gap:.2rem;display:flex}.home-title-row{align-items:center;gap:.55rem;display:flex}.home-title-row h2{letter-spacing:-.02em;margin:0;font-size:1.2rem;font-weight:750}.home-mode-switch{border:1px solid #343434;border:1px solid var(--app-border);background:#222;background:var(--app-surface);border-radius:.65rem;align-items:center;gap:.15rem;padding:.2rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.home-mode-switch{background:#222222bd}@supports (color:color-mix(in lch, red, blue)){.home-mode-switch{background:color-mix(in srgb, var(--app-surface) 74%, transparent)}}}.home-mode-switch__item{color:var(--app-muted);border-radius:.45rem;align-items:center;gap:.35rem;padding:.4rem .7rem;font-size:.75rem;font-weight:700;transition:background-color .15s,color .15s;display:inline-flex}.home-mode-switch__item:hover{color:var(--app-text)}.home-mode-switch__item--active{background:#2b2b2b;background:var(--app-surface-raised);color:var(--app-text);box-shadow:0 1px 3px #0000001f}.home-add-column{border:1px solid #ff6b16;border:1px solid var(--app-accent);justify-content:center;align-items:center;gap:.4rem;padding:.48rem .75rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.home-add-column{border:1px solid #954e26}@supports (color:color-mix(in lch, red, blue)){.home-add-column{border:1px solid color-mix(in srgb, var(--app-accent) 48%, var(--app-border))}}}.home-add-column{background:#ff6b16;background:var(--app-accent);border-radius:.55rem}@supports (color:color-mix(in lab, red, red)){.home-add-column{background:#ff6b161f}@supports (color:color-mix(in lch, red, blue)){.home-add-column{background:color-mix(in srgb, var(--app-accent) 12%, transparent)}}}.home-add-column{color:var(--app-accent);font-size:.75rem;font-weight:750;transition:background-color .15s,border-color .15s}.home-add-column:hover{border-color:#ff6b16;border-color:var(--app-accent);background:#ff6b16;background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.home-add-column:hover{background:#ff6b1633}@supports (color:color-mix(in lch, red, blue)){.home-add-column:hover{background:color-mix(in srgb, var(--app-accent) 20%, transparent)}}}.icon-button{color:var(--app-muted);width:2rem;height:2rem;border-radius:.45rem;place-items:center;display:inline-grid}.icon-button:hover{background:#ff6b16;background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.icon-button:hover{background:#ff6b161f}@supports (color:color-mix(in lch, red, blue)){.icon-button:hover{background:color-mix(in srgb, var(--app-accent) 12%, transparent)}}}.icon-button:hover{color:var(--app-accent)}.feed-container--wide{max-width:none;padding-left:1.25rem;padding-right:1.25rem}.note-slot{display:contents}.virtual-event-list{box-sizing:border-box;overflow-anchor:none;width:100%}.virtual-event-list__label{color:var(--app-text-muted,var(--fg-muted,inherit));margin:.6rem 0 -.25rem;font-size:.8rem}.deck-builder{border:1px solid #343434;border:1px solid var(--app-border);background:#222;background:var(--app-surface);border-radius:.8rem;max-width:38rem;margin:0 auto 1rem;padding:1rem;box-shadow:0 8px 26px #0000001a}.deck-builder__intro,.deck-builder__footer{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.deck-builder__intro h3{margin:.35rem 0 0;font-size:1rem}.deck-builder__intro p{color:var(--app-muted);margin:.3rem 0 0;font-size:.78rem}.deck-builder__field{color:var(--app-muted);flex-direction:column;gap:.35rem;margin-top:.8rem;font-size:.73rem;font-weight:700;display:flex}.deck-builder__field span{align-items:center;gap:.3rem;display:inline-flex}.deck-builder__field input{border-color:#4a4a4a;border-color:var(--app-border-strong);background:#171717;background:var(--app-bg);width:100%;min-height:2.35rem}.deck-builder__footer{color:var(--app-muted);align-items:center;margin-top:1rem;font-size:.7rem}.deck-board{--deck-cell:calc((max(32rem, 100dvh - 9.5rem) - 1rem) / 2);grid-template-columns:repeat(auto-fit,minmax(min(21rem,100%),1fr));grid-auto-rows:calc(max(32rem,100dvh - 9.5rem)/2 - .5rem);grid-auto-rows:var(--deck-cell);grid-auto-flow:dense;grid-gap:1rem;gap:1rem;width:100%;min-width:0;padding-bottom:.65rem;display:grid}.deck-board--dragging{-webkit-user-select:none;user-select:none}.deck-tile{min-width:0;min-height:0;position:relative}.deck-tile--wide{grid-column:span 2}.deck-tile--tall{grid-row:span 2}.deck-tile--lg{grid-area:span 2/span 2}.deck-tile>.deck-column-wrap,.deck-tile>.deck-column{height:100%}.deck-tile .deck-column-wrap>.deck-column{flex:auto;min-height:0}.deck-stack{grid-gap:1rem;grid-row:span 2;grid-template-rows:repeat(2,minmax(0,1fr));gap:1rem;min-width:0;min-height:0;display:grid}.deck-stack--wide{grid-column:span 2}.deck-stack>.deck-tile{grid-area:auto}.deck-tile--stack-target:after{z-index:5;border:2px dashed #ff6b16;border:2px dashed var(--app-accent);background:#ff6b16;background:var(--app-accent);border-radius:18px;height:30%;position:absolute;bottom:.5rem;left:.5rem;right:.5rem}@supports (color:color-mix(in lab, red, red)){.deck-tile--stack-target:after{background:#ff6b161f}@supports (color:color-mix(in lch, red, blue)){.deck-tile--stack-target:after{background:color-mix(in srgb, var(--app-accent) 12%, transparent)}}}.deck-tile--stack-target:after{content:"";pointer-events:none}@media (width<=47.99rem){.deck-tile--wide,.deck-tile--lg,.deck-stack--wide{grid-column:span 1}}.deck-tile--lifted .deck-column{opacity:.45;border-style:dashed;border-color:#ff6b16;border-color:var(--app-accent)}.deck-drag-ghost{z-index:90;pointer-events:none;background:#ff6b16;background:var(--app-accent);color:var(--app-on-accent);border-radius:10px;padding:.4rem .75rem;font-size:.8rem;font-weight:700;position:fixed;transform:translate(12px,12px)}.deck-column{border:1px solid #343434;border:1px solid var(--app-border);background:#222;background:var(--app-surface);border-radius:24px;flex-direction:column;width:auto;min-width:0;transition:opacity .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.deck-column-wrap{flex-direction:column;min-width:0;display:flex;position:relative}.deck-column-wrap button.deck-back-top{z-index:6;background:#ff6b16;background:var(--app-accent);color:var(--app-on-accent);width:2.25rem;height:2.25rem;cursor:pointer;border:0;border-radius:999px;place-items:center;font-size:1.1rem;font-weight:700;line-height:1;display:inline-grid;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #00000059}.deck-column__header{border-bottom:1px solid #343434;border-bottom:1px solid var(--app-border);flex:none;justify-content:space-between;align-items:center;gap:.6rem;padding:.75rem .7rem .75rem .8rem;display:flex}.deck-column__source-icon{color:var(--app-text);width:2rem;height:2rem;flex:none;order:-1;place-items:center;display:grid}.deck-column__header p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.deck-column__header h3{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.95rem;font-weight:750;line-height:1.2;overflow:hidden}.deck-column__header p{color:var(--app-muted);margin:.12rem 0 0;font-size:.72rem}.deck-column__header .icon-button{border-radius:10px;flex:none;order:2}.deck-column__header .deck-column__filter{order:1}.deck-column__filter.is-active{color:var(--app-accent)}.deck-kind-filter{border-bottom:1px solid #343434;border-bottom:1px solid var(--app-border);padding:.6rem .8rem}.settings-kind-row__icon{color:var(--app-muted);place-items:center;display:inline-grid}.deck-column__actions{display:contents}.deck-tile-controls{border:0 solid #343434;border:0 solid var(--app-border);opacity:0;border-radius:999px;flex:none;align-items:center;gap:1px;max-width:0;margin-inline-start:-.6rem;padding:0;transition:opacity .15s,max-width .15s;display:flex;overflow:hidden}.deck-column__header:hover .deck-tile-controls,.deck-tile-controls:focus-within,.deck-tile--lifted .deck-tile-controls{opacity:1;border-width:1px;max-width:12rem;margin-inline-start:0;padding:2px}@media (hover:none){.deck-tile-controls{opacity:1;border-width:1px;max-width:12rem;margin-inline-start:0;padding:2px}}.deck-tile-controls button{color:var(--app-muted);width:1.45rem;height:1.45rem;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.deck-tile-controls button:hover{background:#2b2b2b;background:var(--app-surface-raised);color:var(--app-text)}.deck-tile-controls button.deck-tile-controls__grip{cursor:grab;touch-action:none}.deck-board--dragging,.deck-board--dragging *{cursor:grabbing!important}.deck-tile-controls button[aria-pressed=true]{background:#2b2b2b;background:var(--app-surface-raised);color:var(--app-accent)}.deck-tile-shape{border:1.5px solid;border-radius:2px;display:block}.deck-tile-shape--sm{width:7px;height:7px}.deck-tile-shape--wide{width:12px;height:7px}.deck-tile-shape--tall{width:7px;height:12px}.deck-tile-shape--lg{width:12px;height:12px}.deck-column__body{overflow-anchor:none;overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;padding:0 .6rem;position:relative;overflow-y:auto}.deck-column__body:has(.deck-virtual-scroll){flex-direction:column;display:flex;overflow:hidden}.deck-virtual-scroll{overflow-anchor:none;overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.deck-virtual-sizer{width:100%;position:relative}.deck-item--virtual{box-sizing:border-box;width:100%;position:absolute;top:0;left:0}.deck-item--virtual .note-reply-to{white-space:nowrap;overflow:hidden}.deck-item--virtual .deck-more{line-height:16.4px}.deck-slot{flex-direction:column;flex:auto;min-height:0;display:flex}.deck-slot__clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.deck-slot__lines4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.deck-slot button.deck-more,.note-frame__content button.deck-more,.note-content>button.note-content__more{color:var(--app-accent-text);font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-self:flex-start;margin-top:.35rem;padding:0;font-size:.85rem;font-weight:700}.note-content>button.note-content__more{margin-top:calc(.5rem - 2px);margin-bottom:-2px;padding-block:2px;font-size:.875rem;line-height:20px}.deck-more:hover,.note-content__more:hover{text-decoration:underline}.deck-slot__fade{flex:auto;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.deck-slot__well{background:0 0;border-radius:.45rem;flex:0 0 280px;height:280px;margin-top:.35rem;position:relative;overflow:hidden}.deck-slot__well--feed{background:#000;flex:none;height:35vh;min-height:14rem;margin-block:.5rem}.note-frame--clickable .deck-slot__well{z-index:2}.deck-slot__well img[data-viewer]{cursor:zoom-in}.deck-slot__well img,.deck-slot__well video,.deck-slot__well iframe{-o-object-fit:contain;object-fit:contain;border:0;width:100%;height:100%;display:block}.deck-slot__pager{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:.35rem;left:.35rem;right:.35rem}.deck-slot__pager button,.deck-slot__pager span{pointer-events:auto}.deck-slot__pager button{color:#fff;cursor:pointer;background:#000000a6;border:0;border-radius:999px;width:1.7rem;height:1.7rem;font-size:1.1rem;line-height:1}.deck-slot__pager span{color:#fff;background:#000000a6;border-radius:999px;padding:.1rem .4rem;font-size:.68rem}.deck-slot__well--peek{background:0 0;overflow:hidden}.deck-media-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:8px;height:100%;display:flex;overflow-x:auto}.deck-media-track::-webkit-scrollbar{display:none}.deck-media-slide{scroll-snap-align:start;background:0 0;border-radius:.45rem;flex:0 0 calc(100% - 44px);height:100%;overflow:hidden}.deck-slot__well button.deck-media-arrow{z-index:2;color:#fff;cursor:pointer;background:#000000b8;border:0;border-radius:999px;place-items:center;width:1.7rem;height:1.7rem;margin-top:-.85rem;font-size:1.1rem;font-weight:700;line-height:1;display:inline-grid;position:absolute;top:50%}.deck-slot__well button.deck-media-arrow:disabled{opacity:.35;cursor:default}.deck-slot__well button.deck-media-arrow--prev{left:.35rem}.deck-slot__well button.deck-media-arrow--next{right:.35rem}.deck-slot__well .deck-media-count{z-index:2;color:#fff;pointer-events:none;background:#000000a6;border-radius:999px;padding:.1rem .4rem;font-size:.68rem;position:absolute;bottom:.35rem;left:50%;transform:translate(-50%)}.deck-column__body .note-frame{padding-left:0;padding-right:0}.deck-dir-tools{border-bottom:1px solid #343434;border-bottom:1px solid var(--app-border);flex-direction:column;gap:.4rem;margin:0 -.75rem;padding:.5rem .75rem;display:flex}.deck-dir-tools__field{border:1px solid #343434;border:1px solid var(--app-border);background:#171717;background:var(--app-bg);color:var(--app-muted);min-height:2rem;border-radius:.45rem;align-items:center;gap:.4rem;padding:0 .25rem 0 .55rem;display:flex}.deck-dir-tools__field:focus-within{border-color:#4a4a4a;border-color:var(--app-border-strong);color:var(--app-text)}.deck-dir-tools__field input{color:var(--app-text);min-width:0;height:1.9rem;background:0 0;border:0;outline:none;flex:1;font-size:.75rem}.deck-dir-tools__field button{color:var(--app-muted);width:1.6rem;height:1.6rem;border-radius:.35rem;justify-content:center;align-items:center;display:inline-flex}.deck-dir-tools__field button:not(:disabled):hover{background:#e8e8e8;background:var(--app-text)}@supports (color:color-mix(in lab, red, red)){.deck-dir-tools__field button:not(:disabled):hover{background:#e8e8e814}@supports (color:color-mix(in lch, red, blue)){.deck-dir-tools__field button:not(:disabled):hover{background:color-mix(in srgb, var(--app-text) 8%, transparent)}}}.deck-dir-tools__field button:not(:disabled):hover{color:var(--app-text)}.deck-dir-tools__field button:disabled{opacity:.4}.deck-dir-tools__spin{animation:.9s linear infinite home-nav-spin}.deck-dir-tools p{color:#cf5e5e;margin:0;font-size:.68rem;line-height:1.35}.deck-dir-row{border-bottom:1px solid #343434;border-bottom:1px solid var(--app-border);box-sizing:border-box;flex-direction:row;align-items:center;gap:.5rem;height:76px;padding:0 .25rem;display:flex}.deck-dir-row__main{min-width:0;color:inherit;flex:1;align-items:center;gap:.65rem;text-decoration:none;display:flex}.deck-dir-row__thumb{border:1px solid #343434;border:1px solid var(--app-border);color:var(--app-muted);width:44px;height:44px;border-radius:.45rem;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.deck-dir-row__thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.deck-dir-row__text{flex-direction:column;gap:.1rem;min-width:0;display:flex}.deck-dir-row__text strong,.deck-dir-row__text>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.deck-dir-row__text strong{color:var(--app-text);font-size:.85rem;font-weight:700}.deck-dir-row__main:hover strong{text-decoration:underline}.deck-dir-row__text>span{color:var(--app-muted);font-size:.75rem}.deck-dir-row__text small{color:var(--app-muted);align-items:center;gap:.25rem;font-size:.68rem;display:inline-flex}.deck-dir-row__open{border:1px solid #343434;border:1px solid var(--app-border);color:var(--app-muted);width:2rem;height:2rem;border-radius:.45rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.deck-dir-row__open:hover{border-color:#4a4a4a;border-color:var(--app-border-strong);color:var(--app-text)}.deck-search-editor{border:1px solid #343434;border:1px solid var(--app-border);background:#ff6b16;background:var(--app-accent);border-radius:.55rem;margin:.65rem 0;padding:.65rem}@supports (color:color-mix(in lab, red, red)){.deck-search-editor{background:#ff6b160d}@supports (color:color-mix(in lch, red, blue)){.deck-search-editor{background:color-mix(in srgb, var(--app-accent) 5%, transparent)}}}.deck-search-editor label{color:var(--app-text);margin-bottom:.35rem;font-size:.7rem;font-weight:800;display:block}.deck-search-editor>div{gap:.4rem;display:flex}.deck-search-editor input{border:1px solid #4a4a4a;border:1px solid var(--app-border-strong);background:#171717;background:var(--app-bg);color:var(--app-text);min-width:0;min-height:2rem;border-radius:.45rem;flex:1;padding:.35rem .5rem;font-size:.72rem}.deck-search-editor button{border:1px solid #ff6b16;border:1px solid var(--app-accent);color:var(--app-accent);min-height:2rem;white-space:nowrap;background:0 0;border-radius:.45rem;padding:.35rem .55rem;font-size:.68rem;font-weight:800}.deck-search-editor small,.deck-search-editor p{color:var(--app-muted);margin:.35rem 0 0;font-size:.65rem;line-height:1.3;display:block}.deck-search-editor p{color:#cf5e5e}.deck-column__empty{color:var(--app-muted);min-height:12rem;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1rem;display:flex}.deck-column__empty p{color:var(--app-text);margin:.6rem 0 .2rem;font-size:.82rem;font-weight:700}.deck-column__empty span{font-size:.72rem}.deck-column--picker{background:#222;background:var(--app-surface);border-style:dashed}@supports (color:color-mix(in lab, red, red)){.deck-column--picker{background:#412c20}@supports (color:color-mix(in lch, red, blue)){.deck-column--picker{background:color-mix(in srgb, var(--app-surface) 86%, var(--app-accent) 14%)}}}.deck-picker__body{padding:.75rem}.deck-source-options{flex-direction:column;gap:.35rem;display:flex}.deck-source-option{text-align:left;border:1px solid #0000;border-radius:.55rem;align-items:center;gap:.65rem;width:100%;padding:.65rem;transition:border-color .15s,background-color .15s;display:flex}.deck-source-option:hover{border-color:#ff6b16;border-color:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.deck-source-option:hover{border-color:#8d4c27}@supports (color:color-mix(in lch, red, blue)){.deck-source-option:hover{border-color:color-mix(in srgb, var(--app-accent) 44%, var(--app-border))}}}.deck-source-option:hover{background:#ff6b16;background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.deck-source-option:hover{background:#ff6b1617}@supports (color:color-mix(in lch, red, blue)){.deck-source-option:hover{background:color-mix(in srgb, var(--app-accent) 9%, transparent)}}}.deck-source-option__icon{background:#ff6b16;background:var(--app-accent);border-radius:.5rem;flex-shrink:0;place-items:center;width:1.8rem;height:1.8rem;display:grid}@supports (color:color-mix(in lab, red, red)){.deck-source-option__icon{background:#ff6b1626}@supports (color:color-mix(in lch, red, blue)){.deck-source-option__icon{background:color-mix(in srgb, var(--app-accent) 15%, transparent)}}}.deck-source-option__icon{color:var(--app-accent);font-size:1rem;font-weight:800}.deck-source-option span:last-child{flex-direction:column;gap:.12rem;min-width:0;display:flex}.deck-source-option strong{font-size:.78rem}.deck-source-option small{color:var(--app-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.deck-builder--inline{box-shadow:none;margin:.9rem 0 0;padding:.8rem}.deck-builder--inline .deck-builder__intro h3{font-size:.85rem}.deck-builder--inline .home-add-column{width:100%;margin-top:.8rem}.deck-notification{border-bottom:1px solid #343434;border-bottom:1px solid var(--app-border);padding:.8rem 2rem .8rem 0;position:relative}.deck-notification__meta{align-items:baseline;gap:.35rem;font-size:.75rem;display:flex}.deck-notification__meta span,.deck-notification time{color:var(--app-muted);font-size:.68rem}.deck-notification p{margin:.35rem 0;font-size:.78rem;line-height:1.4}@media (width<=900px){.home-feed-header{flex-wrap:wrap}.home-mode-switch{order:4;width:100%}.home-mode-switch__item{flex:1;justify-content:center}.deck-column{flex-basis:auto;width:100%}}.deck-column__heading{flex:1;min-width:0}.deck-column__heading p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.deck-live{color:#f87171;letter-spacing:.1em;background:#ef44441a;border:1px solid #ef44444d;border-radius:999px;flex-shrink:0;align-items:center;gap:.3rem;padding:.2rem .55rem .2rem .45rem;font-size:.58rem;font-weight:800;display:inline-flex}.deck-live>span{background:currentColor;border-radius:50%;width:.4rem;height:.4rem;animation:1.8s ease-in-out infinite deck-live-pulse}.deck-live--paused{border-color:#343434;border-color:var(--app-border);color:var(--app-muted);background:0 0}.deck-live--paused>span{animation:none}@keyframes deck-live-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.deck-live>span{animation:none}}.deck-algorithm-action p{color:var(--app-muted);margin:.5rem 0;font-size:.75rem}.deck-new-notes{z-index:5;text-align:center;height:0;position:sticky;top:.6rem}.deck-new-notes button{background:#ff6b16;background:var(--app-accent);color:#fff;border-radius:2rem;padding:.5rem .9rem;font-size:.8rem;font-weight:700}.deck-column__pager{text-align:center;color:var(--app-muted);padding:1rem;font-size:.8rem}.deck-algorithm-action,.deck-save-error{padding:.8rem}.deck-item{overflow-wrap:anywhere;min-width:0}.deck-item>.home-add-column{margin-bottom:1rem}.deck-builder__field select{color:var(--app-text);width:100%;min-height:2.35rem;background:#171717;background:var(--app-bg);border:1px solid #343434;border:1px solid var(--app-border);border-radius:.4rem}.deck-column [hidden],.deck-board>[hidden]{display:none!important}.note-page-content:has(.conversation-replies):not(:has(.article-page)){max-width:min(68rem,100vw - 3rem)!important}.note-thread{position:relative}.thread-ancestors{flex-direction:column;margin:0;padding:0;display:flex;position:relative}.thread-ancestor{position:relative}.thread-ancestor .note-frame{border-bottom:0;padding-left:0;padding-right:0}.thread-ancestor .note-frame--clickable:hover{background:0 0}.thread-ancestor .note-frame__content,.thread-ancestor .note-frame__actions,.note-thread .note-page-primary .note-frame__content,.note-thread .note-page-primary .note-frame__actions,.thread-branch .note-frame__content,.thread-branch .note-frame__actions{padding-left:calc(32px + .5rem)}.thread-ancestor:before{background:#ff6b16;background:var(--app-accent);border-radius:1rem;width:2px;position:absolute;left:16px}.note-thread:has(.thread-ancestors) .note-page-primary:before{background:#ff6b16;background:var(--app-accent);border-radius:1rem;width:2px;position:absolute;left:16px}@supports (color:color-mix(in lab, red, red)){.thread-ancestor:before{background:#a45223}.note-thread:has(.thread-ancestors) .note-page-primary:before{background:#a45223}@supports (color:color-mix(in lch, red, blue)){.thread-ancestor:before{background:color-mix(in srgb, var(--app-accent) 55%, var(--app-border))}.note-thread:has(.thread-ancestors) .note-page-primary:before{background:color-mix(in srgb, var(--app-accent) 55%, var(--app-border))}}}.thread-ancestor:before{content:"";z-index:0}.note-thread:has(.thread-ancestors) .note-page-primary:before{content:"";z-index:0}.thread-ancestor:before{top:2.55rem;bottom:0}.note-thread:has(.thread-ancestors) .note-page-primary{position:relative}.note-thread:has(.thread-ancestors) .note-page-primary:before{height:.7rem;top:0}.thread-ancestor .note-header,.note-thread .note-page-primary .note-header{z-index:1;position:relative}.thread-ancestor--missing{padding:.5rem 0 .75rem calc(32px + .5rem)}.thread-ancestor__fallback{color:var(--app-accent);font-size:.85rem}.thread-ancestor__fallback:hover{text-decoration:underline}:is(.note-frame:has(.relay-dot:hover),.note-frame:has(.relay-dot--open),.note-frame:has(.relay-dot:focus-within),.note-frame:has(.post-menu:hover),.note-frame:has(.post-menu--open),.note-frame:has(.post-menu:focus-within)){z-index:50;position:relative}.note-frame--clickable .relay-dot:hover,.note-frame--clickable .relay-dot--open,.note-frame--clickable .relay-dot:focus-within,.note-frame--clickable .post-menu:hover,.note-frame--clickable .post-menu--open,.note-frame--clickable .post-menu:focus-within{z-index:50}.note-header:has(.relay-dot:hover){z-index:50}.note-header:has(.relay-dot--open){z-index:50}.note-header:has(.relay-dot:focus-within){z-index:50}.note-header:has(.post-menu:hover){z-index:50}.note-header:has(.post-menu--open){z-index:50}.note-header:has(.post-menu:focus-within){z-index:50}.note-header__aside:has(.relay-dot:hover){z-index:50}.note-header__aside:has(.relay-dot--open){z-index:50}.note-header__aside:has(.relay-dot:focus-within){z-index:50}.note-header__aside:has(.post-menu:hover){z-index:50}.note-header__aside:has(.post-menu--open){z-index:50}.note-header__aside:has(.post-menu:focus-within){z-index:50}.conversation-replies{padding:.35rem 0 2rem}.thread-branch,.thread-branch__children{margin:0;padding:0;list-style:none}.thread-branch{--thread-rail:var(--app-accent);padding-left:min(calc(.85rem + var(--thread-depth) * .7rem), 3.75rem);margin-top:.2rem;position:relative}.thread-branch:nth-child(4n+2){--thread-rail:#2f8dcf}.thread-branch:nth-child(4n+3){--thread-rail:#9c5ccc}.thread-branch:nth-child(4n+4){--thread-rail:#c78628}.thread-branch:before{top:0;bottom:0;left:max(.2rem, calc(.25rem + var(--thread-depth) * .7rem));background:var(--thread-rail);border-radius:99px;width:3px;position:absolute}@supports (color:color-mix(in lab, red, red)){.thread-branch:before{background:color-mix(in srgb, var(--thread-rail) 72%, #343434)}@supports (color:color-mix(in lch, red, blue)){.thread-branch:before{background:color-mix(in srgb, var(--thread-rail) 72%, var(--app-border))}}}.thread-branch:before{content:""}.thread-branch__card{border:1px solid #0000;border-radius:.7rem;min-width:0}.thread-branch__card:hover{border-color:var(--thread-rail)}@supports (color:color-mix(in lab, red, red)){.thread-branch__card:hover{border-color:color-mix(in srgb, var(--thread-rail) 24%, #343434)}@supports (color:color-mix(in lch, red, blue)){.thread-branch__card:hover{border-color:color-mix(in srgb, var(--thread-rail) 24%, var(--app-border))}}}.thread-branch__card:hover{background:var(--thread-rail)}@supports (color:color-mix(in lab, red, red)){.thread-branch__card:hover{background:color-mix(in srgb, var(--thread-rail) 4%, transparent)}}.thread-branch__toggle{z-index:1;color:var(--app-muted);border-radius:999px;margin:-.1rem 0 .35rem .55rem;padding:.25rem .5rem;font-size:.72rem;font-weight:700;position:relative}.thread-branch__toggle:hover,.thread-branch__toggle:focus-visible{background:var(--thread-rail)}@supports (color:color-mix(in lab, red, red)){.thread-branch__toggle:hover,.thread-branch__toggle:focus-visible{background:color-mix(in srgb, var(--thread-rail) 12%, transparent)}}.thread-branch__toggle:hover,.thread-branch__toggle:focus-visible{color:var(--app-text)}.thread-branch__children{position:relative}.thread-branch__children--root{grid-gap:.25rem;gap:.25rem;display:grid}.thread-branch__children[hidden]{display:none}@media (width<=700px){.note-page-content:has(.conversation-replies){max-width:100%!important}.thread-branch{padding-left:min(calc(.65rem + var(--thread-depth) * .35rem), 1.8rem)}.thread-branch:before{left:max(.15rem, calc(.2rem + var(--thread-depth) * .35rem))}}.feed-header{align-items:center;gap:.5rem;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-color:#222;border-bottom-width:1px;border-color:var(--color-bg-dark);padding-inline:1rem;padding-inline:calc(var(--spacing) * 4);padding-block:.75rem;padding-block:calc(var(--spacing) * 3);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);display:flex}.feed-new-notes{z-index:15;justify-content:center;height:0;display:flex;position:sticky;top:4.5rem}.feed-new-notes__button{background:#ff6b16;background:var(--app-accent);color:var(--app-on-accent,#fff);width:2.5rem;height:2.5rem;cursor:pointer;border:0;border-radius:999px;place-items:center;margin-top:.5rem;display:inline-grid;box-shadow:0 4px 14px #00000040}.feed-new-notes__button:hover{filter:brightness(1.08)}.feed-new-notes__button:focus-visible{outline:2px solid #e8e8e8;outline:2px solid var(--app-text);outline-offset:2px}.feed-topbar{z-index:20;border-bottom:1px solid #222;border-bottom:1px solid var(--color-bg-dark);isolation:isolate;background:0 0;position:sticky;top:0}.feed-topbar:before{content:"";z-index:0;background:#171717;background:var(--color-bg-light);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.feed-topbar:before{background:#171717f0}@supports (color:color-mix(in lch, red, blue)){.feed-topbar:before{background:color-mix(in srgb, var(--color-bg-light) 94%, transparent)}}}.feed-topbar:before{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none}.feed-topbar>*{z-index:1;position:relative}.feed-topbar>.feed-header{border-bottom:none}.section-divider{background:#222;background:var(--color-bg-dark);align-self:stretch;width:1px;height:1.25rem;margin:0 .15rem}.search-controls-header{padding-top:0;padding-bottom:.5rem}.search-controls{width:100%;font-size:.75rem}.search-controls__row{align-items:center;gap:.75rem;min-height:1.75rem;display:flex}.search-icon-button,.search-sort-button,.search-counter{color:var(--color-fg-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;font-size:.75rem;transition:color .15s,background-color .15s;display:inline-flex}.search-icon-button:hover,.search-sort-button:hover,.search-counter:hover,.search-counter--active{color:var(--color-accent)}.search-icon-button svg,.search-sort-button svg,.search-counter svg{flex-shrink:0;width:.9rem;height:.9rem}.search-relay-dot svg,.search-filter-input-wrap>svg{flex-shrink:0;width:.85rem;height:.85rem}.search-detail-panel{border:1px solid #222;border:1px solid var(--color-bg-dark);background:#222;background:var(--color-bg-dark);color:var(--color-fg-muted);width:100%;border-radius:.5rem;margin-top:.5rem;padding:.75rem}.search-detail-title{color:var(--color-fg);margin-bottom:.5rem;font-weight:600}.search-relay-list,.search-filter-fields{flex-direction:column;gap:.4rem;display:flex}.search-relay-row{align-items:center;gap:.45rem;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.search-relay-dot{background:#9a9a9a;background:var(--color-fg-muted);border-radius:.3rem;place-items:center;width:1.2rem;height:1.2rem;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.search-relay-dot{background:#9a9a9a1f}@supports (color:color-mix(in lch, red, blue)){.search-relay-dot{background:color-mix(in srgb, var(--color-fg-muted) 12%, transparent)}}}.search-relay-dot{color:var(--color-fg-muted)}.search-relay-dot--active,.search-relay-dot--done{background:#ff6b16;background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.search-relay-dot--active,.search-relay-dot--done{background:#ff6b1633}@supports (color:color-mix(in lch, red, blue)){.search-relay-dot--active,.search-relay-dot--done{background:color-mix(in srgb, var(--color-accent) 20%, transparent)}}}.search-relay-dot--active,.search-relay-dot--done{color:var(--color-accent)}.search-relay-dot--error{color:#f87171}.search-relay-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-relay-meta{white-space:nowrap;color:var(--color-fg-muted);margin-left:auto;font-size:.65rem}.search-filter-panel{flex-direction:column;gap:.7rem;display:flex}.search-filter-heading{color:var(--color-fg);justify-content:space-between;align-items:center;gap:.75rem;font-weight:600;display:flex}.search-mode-group{border:1px solid #9a9a9a;border:1px solid var(--color-fg-muted);border-radius:.35rem;padding:.15rem;display:inline-flex}.search-mode{color:var(--color-fg-muted);cursor:pointer;background:0 0;border:0;border-radius:.2rem;padding:.15rem .45rem;font-size:.7rem}.search-mode--active{background:#9a9a9a;background:var(--color-fg-muted);color:var(--color-bg-light)}.search-filter-fields--disabled{opacity:.5;pointer-events:none}.search-filter-row{color:var(--color-fg-muted);align-items:center;gap:.5rem;font-size:.75rem;display:flex}.search-filter-row input[type=checkbox]{accent-color:#ff6b16;accent-color:var(--color-accent)}.search-filter-input-wrap{border:1px solid #171717;border:1px solid var(--color-bg-light);background:#171717;background:var(--color-bg-light);border-radius:.25rem;align-items:center;gap:.35rem;width:min(100%,18rem);padding:.25rem .45rem;display:flex}.search-filter-input-wrap input{color:var(--color-fg);min-width:0;background:0 0;border:0;outline:0;flex:1;font-size:.75rem}.search-number-input{border:1px solid #171717;border:1px solid var(--color-bg-light);background:#171717;background:var(--color-bg-light);color:var(--color-fg);width:2rem;border-radius:.25rem;padding:.15rem .25rem;font-size:.75rem}.search-filter-actions{justify-content:flex-end;gap:1rem;display:flex}.search-filter-actions button{color:var(--color-fg-muted);cursor:pointer;background:0 0;border:0;font-size:.7rem;text-decoration:underline}.search-filter-actions button:hover{color:var(--color-fg)}.search-mode-toggle{border:1px solid #222;border:1px solid var(--color-bg-dark);background:#222;background:var(--color-bg-dark);border-radius:.4rem;align-items:center;padding:.15rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.search-mode-toggle{background:#2226}@supports (color:color-mix(in lch, red, blue)){.search-mode-toggle{background:color-mix(in srgb, var(--color-bg-dark) 40%, transparent)}}}.search-mode-btn{color:var(--color-fg-muted);cursor:pointer;background:0 0;border:0;border-radius:.25rem;padding:.2rem .6rem;font-size:.7rem;line-height:1;transition:color .15s,background-color .15s}.search-mode-btn:hover{color:var(--color-fg)}.search-mode-btn--active{background:#ff6b16;background:var(--color-accent);color:var(--color-bg-light)}.profile-card{align-items:flex-start;gap:.75rem;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-color:#222;border-bottom-width:1px;border-color:var(--color-bg-dark);padding-inline:.25rem;padding-inline:var(--spacing);padding-block:.75rem;padding-block:calc(var(--spacing) * 3);display:flex}.profile-card--clickable{transition:background-color .15s;position:relative}.profile-card--clickable:hover{background:#222;background:var(--color-bg-dark)}@supports (color:color-mix(in lab, red, red)){.profile-card--clickable:hover{background:#22222273}@supports (color:color-mix(in lch, red, blue)){.profile-card--clickable:hover{background:color-mix(in srgb, var(--color-bg-dark) 45%, transparent)}}}.profile-card__link{z-index:1;position:absolute;inset:0}.profile-card--clickable a:not(.profile-card__link),.profile-card--clickable button{z-index:2;position:relative}.profile-card__avatar{border:1px solid #222;border:1px solid var(--color-bg-dark);background:#222;background:var(--color-bg-dark);border-radius:.5rem;flex-shrink:0;width:3rem;height:3rem;overflow:hidden}.profile-card__name{--tw-font-weight:var(--font-weight-bold);font-size:15px;font-weight:700;font-weight:var(--font-weight-bold);color:var(--color-fg);overflow-wrap:anywhere}.profile-card__badge{background:#ff6b16;background:var(--color-accent);border-radius:999px;place-items:center;width:1rem;height:1rem;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.profile-card__badge{background:#ff6b162e}@supports (color:color-mix(in lch, red, blue)){.profile-card__badge{background:color-mix(in srgb, var(--color-accent) 18%, transparent)}}}.profile-card__badge{color:var(--color-accent);flex-shrink:0;font-size:.65rem}.profile-card__handle{color:var(--color-fg-muted);overflow-wrap:anywhere;margin-top:.1rem;font-size:.75rem}.profile-card__about{margin-top:.25rem;margin-top:var(--spacing);font-size:.875rem;font-size:var(--text-sm);line-height:1.42857;line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-fg-muted);-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.unread-pill{margin-left:.25rem;margin-left:var(--spacing);align-items:center;gap:.25rem;gap:var(--spacing);border-style:var(--tw-border-style);border-width:1px;border-color:#ff6b16;border-color:var(--color-accent);border-radius:2147483647px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.unread-pill{border-color:oklab(70.2748% .143342 .137215/.4)}@supports (color:color-mix(in lch, red, blue)){.unread-pill{border-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}}.unread-pill{background-color:#ff6b16;background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.unread-pill{background-color:oklab(70.2748% .143342 .137215/.1)}@supports (color:color-mix(in lch, red, blue)){.unread-pill{background-color:color-mix(in oklab, var(--color-accent) 10%, transparent)}}}.unread-pill{padding-inline:.625rem;padding-inline:calc(var(--spacing) * 2.5);padding-block:.125rem;padding-block:calc(var(--spacing) * .5);font-size:.75rem;font-size:var(--text-xs);line-height:1.33333;line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:600;font-weight:var(--font-weight-semibold);color:var(--color-accent);white-space:nowrap;cursor:pointer;transition:background-color .15s,border-color .15s}.unread-pill:hover{background:#ff6b16;background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.unread-pill:hover{background:#ff6b1633}@supports (color:color-mix(in lch, red, blue)){.unread-pill:hover{background:color-mix(in srgb, var(--color-accent) 20%, transparent)}}}.unread-pill:hover{border-color:#ff6b16;border-color:var(--color-accent)}.unread-datebar{align-items:center;gap:.25rem;gap:var(--spacing);border-radius:.5rem;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#222;border-color:var(--color-bg-dark);padding:.25rem;padding:var(--spacing);display:flex}.date-option{border-radius:.375rem;border-radius:var(--radius-md);padding-inline:.5rem;padding-inline:calc(var(--spacing) * 2);padding-block:.25rem;padding-block:var(--spacing);font-size:.75rem;font-size:var(--text-xs);line-height:1.33333;line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:600;font-weight:var(--font-weight-semibold);color:var(--color-fg-muted);cursor:pointer;background:0 0;align-items:center;transition:color .15s,background-color .15s;display:inline-flex}.date-option:hover{background-color:#222;background-color:var(--color-bg-dark);color:var(--color-fg)}.date-option--active{border-style:var(--tw-border-style);border-width:1px;border-color:#ff6b16;border-color:var(--color-accent);color:var(--color-accent)}.unread-reel{touch-action:pan-y;overscroll-behavior:contain;background:#222;background:var(--color-bg-dark);flex:1;min-height:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.unread-reel{background:#1a1a1a}@supports (color:color-mix(in lch, red, blue)){.unread-reel{background:color-mix(in srgb, var(--color-bg-dark) 28%, var(--color-bg-light))}}}.unread-reel__stage{justify-content:center;align-items:stretch;height:100%;padding:.75rem 5.5rem 1rem 1rem;display:flex}.unread-reel__slide{overscroll-behavior:contain;border:1px solid #343434;border:1px solid var(--app-border);background:#2b2b2b;background:var(--app-surface-raised);scrollbar-gutter:stable;border-radius:1.15rem;width:min(42rem,100%);height:100%;padding:.45rem .95rem 1rem;overflow:auto;box-shadow:0 18px 48px #00000038}.unread-reel__slide[data-dir="1"]{animation:.28s ease-out unread-reel-down}.unread-reel__slide[data-dir="-1"]{animation:.28s ease-out unread-reel-up}.unread-reel__slide .note-frame{border-bottom:0}.unread-reel__empty{color:var(--app-muted);height:100%;text-align:center;place-items:center;padding:2rem;display:grid}.unread-reel__arrows{z-index:5;flex-direction:column;gap:.7rem;display:flex;position:absolute;top:50%;right:1.1rem;transform:translateY(-50%)}.unread-reel__arrow{color:#111;cursor:pointer;background:#fff;border:0;border-radius:999px;place-items:center;width:3rem;height:3rem;display:grid;box-shadow:0 4px 16px #0000002e}.unread-reel__arrow svg{width:1.35rem;height:1.35rem}.unread-reel__arrow:hover:not(:disabled){background:#f4f4f5}.unread-reel__arrow:disabled{cursor:default;opacity:.35}@keyframes unread-reel-down{0%{opacity:.35;transform:translateY(18%)}to{opacity:1;transform:none}}@keyframes unread-reel-up{0%{opacity:.35;transform:translateY(-18%)}to{opacity:1;transform:none}}.new-notes-bar--reel{z-index:30;margin:0;position:absolute;top:5.4rem;left:50%}@media (width<=900px){.unread-reel__stage{padding:.5rem 4.25rem .75rem .5rem}.unread-reel__arrows{gap:.5rem;right:.45rem}.unread-reel__arrow{width:2.6rem;height:2.6rem}}.note-read-check{color:#34b7f1;align-items:center;line-height:0;animation:.25s ease-out note-read-pop;display:inline-flex}.note-read-check svg{width:1.1rem;height:1.1rem}@keyframes note-read-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.new-notes-anchor{z-index:30;justify-content:center;height:0;display:flex;position:sticky;top:6.5rem}.new-notes-anchor>.new-notes-bar{position:relative;top:0;left:auto;transform:none}.new-notes-bar{z-index:30;border:1px solid #ff6b16;border:1px solid var(--color-accent);background:#171717;background:var(--color-bg-light);border-radius:999px;margin:0 auto;padding:.5rem 1.15rem;position:sticky;top:6.5rem;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.new-notes-bar{background:#171717eb}@supports (color:color-mix(in lch, red, blue)){.new-notes-bar{background:color-mix(in srgb, var(--color-bg-light) 92%, transparent)}}}.new-notes-bar{color:var(--color-accent);white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:.85rem;font-weight:700;transition:background-color .15s;box-shadow:0 6px 22px #0006}.new-notes-bar:hover{background:#ff6b16;background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.new-notes-bar:hover{background:#ff6b162e}@supports (color:color-mix(in lch, red, blue)){.new-notes-bar:hover{background:color-mix(in srgb, var(--color-accent) 18%, transparent)}}}.unread-count{border-style:var(--tw-border-style);border-width:1px;border-color:#ff6b16;border-color:var(--color-accent);border-radius:2147483647px;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.unread-count{border-color:oklab(70.2748% .143342 .137215/.4)}@supports (color:color-mix(in lch, red, blue)){.unread-count{border-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}}.unread-count{background-color:#ff6b16;background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.unread-count{background-color:oklab(70.2748% .143342 .137215/.1)}@supports (color:color-mix(in lch, red, blue)){.unread-count{background-color:color-mix(in oklab, var(--color-accent) 10%, transparent)}}}.unread-count{padding-inline:.5rem;padding-inline:calc(var(--spacing) * 2);padding-block:.125rem;padding-block:calc(var(--spacing) * .5);font-size:.875rem;font-size:var(--text-sm);line-height:1.42857;line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:700;font-weight:var(--font-weight-bold);--tw-numeric-spacing:tabular-nums;font-feature-settings:tabular-nums;font-feature-settings:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-variant-numeric:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:var(--color-accent);line-height:1}.unread-total{font-size:.75rem;font-size:var(--text-xs);line-height:1.33333;line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-fg-muted);--tw-numeric-spacing:tabular-nums;font-feature-settings:tabular-nums;font-feature-settings:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-variant-numeric:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);white-space:nowrap}.feed-tabs{margin-left:.25rem;margin-left:var(--spacing);align-items:center;gap:.25rem;gap:var(--spacing);display:flex}.feed-tab{align-items:center;gap:.375rem;gap:calc(var(--spacing) * 1.5);border-radius:.375rem;border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:.625rem;padding-inline:calc(var(--spacing) * 2.5);padding-block:.375rem;padding-block:calc(var(--spacing) * 1.5);font-size:.875rem;font-size:var(--text-sm);line-height:1.42857;line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-fg-muted);background:0 0;border-width:1px;border-color:#0000;transition:color .15s,background-color .15s;display:inline-flex}.feed-tab:hover{background-color:#222;background-color:var(--color-bg-dark);color:var(--color-fg)}.feed-tab--active{border-color:#ff6b16;border-color:var(--color-accent);color:var(--color-accent)}.trends-tabs{border-bottom:1px solid #343434;border-bottom:1px solid var(--app-border);width:min(640px,100%);margin:0 auto;display:flex}.trends-tab{color:var(--app-muted,inherit);cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 8px;font-size:.875rem;font-weight:600;display:inline-flex;position:relative}.trends-tab:hover{background:#222;background:var(--color-bg-dark,#2a2a2a)}@supports (color:color-mix(in lab, red, red)){.trends-tab:hover{background:#2226}@supports (color:color-mix(in lch, red, blue)){.trends-tab:hover{background:color-mix(in srgb, var(--color-bg-dark,#2a2a2a) 40%, transparent)}}}.trends-tab--active{color:var(--app-text,inherit)}.trends-tab--active:after{content:"";background:#ff6b16;background:var(--color-accent);border-radius:999px;width:3rem;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.media-grid{grid-gap:8px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;display:grid}.media-grid a{border:1px solid #222;border:1px solid var(--color-bg-dark);border-radius:8px;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.media-grid a{border:1px solid #2229}@supports (color:color-mix(in lch, red, blue)){.media-grid a{border:1px solid color-mix(in srgb, var(--color-bg-dark) 60%, transparent)}}}.media-grid img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%;transition:transform .2s;display:block}.media-grid a:hover img{transform:scale(1.03)}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.side-nav__footer{flex-direction:column;gap:.35rem;display:flex}.theme-switcher{color:var(--app-muted);width:calc(100% - 1rem);text-align:left;border:1px solid #0000;border-radius:.55rem;align-items:center;gap:.6rem;margin:0 .5rem;padding:.5rem .75rem;font-size:.8rem;transition:color .15s,background-color .15s,border-color .15s;display:flex}.theme-switcher:hover,.theme-switcher:focus-visible{border-color:#ff6b16;border-color:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.theme-switcher:hover,.theme-switcher:focus-visible{border-color:#ff6b1659}@supports (color:color-mix(in lch, red, blue)){.theme-switcher:hover,.theme-switcher:focus-visible{border-color:color-mix(in srgb, var(--app-accent) 35%, transparent)}}}.theme-switcher:hover,.theme-switcher:focus-visible{background:#ff6b16;background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.theme-switcher:hover,.theme-switcher:focus-visible{background:#ff6b161a}@supports (color:color-mix(in lch, red, blue)){.theme-switcher:hover,.theme-switcher:focus-visible{background:color-mix(in srgb, var(--app-accent) 10%, transparent)}}}.theme-switcher:hover,.theme-switcher:focus-visible{color:var(--app-accent)}.theme-switcher svg{flex-shrink:0;width:1.1rem;height:1.1rem}.theme-switcher__label{white-space:nowrap;overflow:hidden}.side-nav--collapsed .theme-switcher__label{display:none}.side-nav>div:last-child button{border:1px solid #343434;border:1px solid var(--app-border);color:var(--app-muted);min-height:2rem;border-radius:.5rem;place-items:center;display:grid}.side-nav>div:last-child button:hover{border-color:#ff6b16;border-color:var(--app-accent);background:#ff6b16;background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.side-nav>div:last-child button:hover{background:#ff6b161a}@supports (color:color-mix(in lch, red, blue)){.side-nav>div:last-child button:hover{background:color-mix(in srgb, var(--app-accent) 10%, transparent)}}}.side-nav>div:last-child button:hover{color:var(--app-accent)}.side-nav-btn{align-items:center;gap:.375rem;gap:calc(var(--spacing) * 1.5);border-radius:.5rem;border-radius:var(--radius);padding-inline:.75rem;padding-inline:calc(var(--spacing) * 3);padding-block:.375rem;padding-block:calc(var(--spacing) * 1.5);font-size:.875rem;font-size:var(--text-sm);line-height:1.42857;line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:700;font-weight:var(--font-weight-bold);white-space:nowrap;color:var(--color-fg);transition:color .15s,background-color .15s;display:flex}.side-nav-btn:hover{color:var(--color-accent);background:#ff6b16;background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.side-nav-btn:hover{background:#ff6b161f}@supports (color:color-mix(in lch, red, blue)){.side-nav-btn:hover{background:color-mix(in srgb, var(--color-accent) 12%, transparent)}}}.side-nav-btn svg{color:var(--color-fg-muted)}.side-nav-btn:hover svg{color:var(--color-accent)}.notification-nav-badge{background:#ff6b16;background:var(--color-accent);color:var(--color-fg-light);min-width:1.25rem;height:1.25rem;border-radius:999px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.68rem;font-weight:800;line-height:1;display:inline-flex}.notification-nav-badge--floating{min-width:1rem;height:1rem;padding:0 .2rem;font-size:.58rem;position:absolute;top:-.45rem;right:-.65rem}.notification-card{border:1px solid #222;border:1px solid var(--color-bg-dark);background:#171717;background:var(--color-bg-light);border-radius:.5rem;padding:.9rem 1rem}.notification-card--unread{border-color:#ff6b16;border-color:var(--color-accent);box-shadow:inset .2rem 0 #ff6b16;box-shadow:inset .2rem 0 var(--color-accent)}.notification-card--clickable{cursor:pointer;transition:border-color .15s,background-color .15s}.notification-card--clickable:hover,.notification-card--clickable:focus-visible{border-color:#ff6b16;border-color:var(--color-accent);background:#ff6b16;background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.notification-card--clickable:hover,.notification-card--clickable:focus-visible{background:#251c17}@supports (color:color-mix(in lch, red, blue)){.notification-card--clickable:hover,.notification-card--clickable:focus-visible{background:color-mix(in srgb, var(--color-accent) 6%, var(--color-bg-light))}}}.notification-card--clickable:hover,.notification-card--clickable:focus-visible{outline:none}.notification-card__icon{background:#ff6b16;background:var(--color-accent);border-radius:999px;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}@supports (color:color-mix(in lab, red, red)){.notification-card__icon{background:#ff6b1626}@supports (color:color-mix(in lch, red, blue)){.notification-card__icon{background:color-mix(in srgb, var(--color-accent) 15%, transparent)}}}.notification-card__icon{color:var(--color-accent)}.notification-card__action{color:var(--color-fg-muted);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.notification-card__action:hover,.notification-card__action:focus-visible{color:var(--color-fg)}.notification-card__action:disabled{opacity:.55;cursor:wait}.relay-progress{border:1px solid #222;border:1px solid var(--color-bg-dark);grid-gap:.65rem;grid-template-columns:auto minmax(100px,1fr) auto;align-items:center;gap:.65rem;width:min(100% - 2rem,920px);margin:.7rem auto 0;padding:.45rem .7rem;display:grid}@supports (color:color-mix(in lab, red, red)){.relay-progress{border:1px solid #434343}@supports (color:color-mix(in lch, red, blue)){.relay-progress{border:1px solid color-mix(in srgb, var(--color-bg-dark) 85%, white 15%)}}}.relay-progress{background:#222;background:var(--color-bg-dark);border-radius:.55rem}@supports (color:color-mix(in lab, red, red)){.relay-progress{background:#222222b8}@supports (color:color-mix(in lch, red, blue)){.relay-progress{background:color-mix(in srgb, var(--color-bg-dark) 72%, transparent)}}}.relay-progress{color:var(--color-fg-muted);text-align:left;cursor:pointer;font-size:.75rem}.relay-progress:hover{background:#222;background:var(--color-bg-dark);border-color:#9a9a9a;border-color:var(--color-fg-muted)}.relay-progress__label,.relay-progress__value{white-space:nowrap}.relay-progress__value{color:var(--color-fg)}.relay-progress__track,.relay-debugger__bar{background:#9a9a9a;background:var(--color-fg-muted);border-radius:999px;height:.45rem;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.relay-progress__track,.relay-debugger__bar{background:#9a9a9a40}@supports (color:color-mix(in lch, red, blue)){.relay-progress__track,.relay-debugger__bar{background:color-mix(in srgb, var(--color-fg-muted) 25%, transparent)}}}.relay-progress__track>span,.relay-debugger__bar>span{border-radius:inherit;background:#62d694;height:100%;transition:width .25s;display:block}.relay-progress--warn .relay-progress__track>span,.relay-progress--warn .relay-debugger__bar>span{background:#e8ba5b}.relay-progress--bad .relay-progress__track>span,.relay-progress--bad .relay-debugger__bar>span{background:#e66d6d}.relay-debugger-backdrop{z-index:100;box-sizing:border-box;width:100vw;height:100dvh;padding:max(1rem, env(safe-area-inset-top,0px)) max(1rem, env(safe-area-inset-right,0px)) max(1rem, env(safe-area-inset-bottom,0px)) max(1rem, env(safe-area-inset-left,0px));padding:max(1rem, var(--safe-top)) max(1rem, var(--safe-right)) max(1rem, var(--safe-bottom)) max(1rem, var(--safe-left));background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.relay-debugger{box-sizing:border-box;border:1px solid #4a4a4a;border:1px solid var(--app-border-strong);background:#2b2b2b;background:var(--app-surface-raised);color:var(--app-text);width:min(1100px,100%);max-height:100%;border-radius:.7rem;padding:1.35rem 1.25rem 1.5rem;position:relative;overflow:auto;box-shadow:0 1.5rem 5rem #00000080}.relay-debugger h2{color:var(--app-text);margin:0 0 1.5rem;font-size:1.1rem}.relay-debugger h3{color:var(--app-text);margin:1.35rem 0 .65rem;font-size:1rem}.relay-debugger__close{color:var(--app-text);width:2rem;height:2rem;cursor:pointer;border:1px solid #3785b8;border-radius:.45rem;place-items:center;display:grid;position:absolute;top:.7rem;right:.7rem}.relay-debugger__close svg{width:1.1rem;height:1.1rem}.relay-debugger__stats{grid-gap:1.25rem;grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.relay-debugger__stats>div{flex-direction:column;gap:.35rem;display:flex}.relay-debugger__stats strong{color:var(--app-text);font-size:1.45rem}.relay-debugger__stats strong.is-good,.relay-debugger__stats strong.relay-progress--good{color:#35c477}.relay-debugger__stats strong.is-warn,.relay-debugger__stats strong.relay-progress--warn{color:#e8ba5b}.relay-debugger__stats strong.relay-progress--bad{color:#e66d6d}.relay-debugger__stats span{color:var(--app-muted);font-size:.78rem}.relay-debugger__stats small,.relay-debugger__coverage small{color:#909090;margin-top:.3rem;font-size:.7rem;display:block}.relay-debugger__relay-avatar{vertical-align:-.08rem;margin-right:.45rem}.relay-icon{background:#ff6b16;background:var(--app-accent);border-radius:.24rem;flex-shrink:0;place-items:center;display:inline-grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.relay-icon{background:#493428}@supports (color:color-mix(in lch, red, blue)){.relay-icon{background:color-mix(in srgb, var(--app-accent) 14%, var(--app-surface-raised))}}}.relay-icon{color:var(--app-accent);vertical-align:-.2rem;font-size:.58rem;font-weight:700;line-height:1}.relay-icon img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.relay-status--fallback{color:#9fb6d6;background:#506ea040;margin-left:.4rem}.relay-debugger__fallback-count{color:#9fb6d6;font-size:.68rem;display:block}.relay-debugger__users li.relay-debugger__user--fallback{color:var(--app-muted);border-style:dashed}.relay-debugger__coverage{margin-top:1.7rem}.relay-debugger__coverage h3{margin-top:0}.relay-debugger__bar{height:.8rem}.relay-debugger__table-wrap{overflow-x:auto}.relay-debugger__table{border-collapse:collapse;width:100%;font-size:.78rem}.relay-debugger__table th{color:#8d8d8d;text-align:left;text-transform:uppercase;font-size:.68rem;font-weight:500}.relay-debugger__table th,.relay-debugger__table td{border-bottom:1px solid #343434;border-bottom:1px solid var(--app-border);padding:.55rem .75rem}.relay-debugger__table th:not(:first-child),.relay-debugger__table td:not(:first-child){text-align:right}.relay-debugger__table td:first-child{color:var(--app-text);align-items:center;gap:.55rem;display:flex}.relay-debugger__table td:first-child img{background:#555;border-radius:50%;width:1.1rem;height:1.1rem}.relay-debugger__row--expandable{cursor:pointer}.relay-debugger__expand{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;margin:0;padding:0;display:inline-flex}.relay-debugger__expand svg{opacity:.75;width:.85rem;height:.85rem}.relay-debugger__reason td{text-align:left;color:var(--app-muted);padding:.35rem .75rem .85rem;font-size:.75rem;line-height:1.45}.relay-debugger__reason td:first-child{display:block}.relay-debugger__reason strong{color:#ed9292;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.15rem;font-size:.72rem;font-weight:700;display:block}.relay-debugger__reason span{display:block}.relay-debugger__reason small{color:#909090;margin-top:.25rem;display:block}.relay-debugger__users-title{color:var(--app-muted);text-transform:uppercase;margin:.6rem 0 .35rem;font-size:.68rem;font-style:normal;display:block}.relay-debugger__users{flex-wrap:wrap;gap:.3rem .5rem;margin:0;padding:0;list-style:none;display:flex}.relay-debugger__users li{border:1px solid #343434;border:1px solid var(--app-border);color:var(--app-text);border-radius:.3rem;padding:.05rem .45rem;font-size:.72rem}.relay-debugger__more{color:var(--app-accent);margin-top:.5rem;font-size:.72rem}.relays-page--embedded{max-width:none;margin:0;padding:0}.relay-status{border-radius:.1rem;padding:.13rem .35rem;font-size:.6rem;font-weight:700;display:inline-block}.relay-status--connected{color:#8ce4ad;background:#3192574d}.relay-status--connecting{color:#e8ba5b;background:#bf892040}.relay-status--offline{color:#ed9292;background:#b13a3a40}.relay-status--auth{color:#c9a7f5;background:#8250c840}.relay-status--authed{color:#8ce4ad;background:#31925733;margin-left:.4rem}.relay-debugger__auth{border:1px solid #4a4a4a;border:1px solid var(--app-border-strong);color:var(--app-text);border-radius:.35rem;justify-self:start;margin-top:.35rem;padding:.2rem .6rem;font-size:.75rem}@media (width<=640px){.relay-progress{grid-template-columns:1fr auto}.relay-progress__track{grid-area:2/1/auto/-1}.relay-debugger__stats{grid-template-columns:repeat(2,1fr)}}.search-input{border-radius:.5rem;border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:#222;border-color:var(--color-bg-dark);background-color:#222;background-color:var(--color-bg-dark);flex:1}@supports (color:color-mix(in lab, red, red)){.search-input{background-color:oklab(25.1965% -7.45058e-9 0/.6)}@supports (color:color-mix(in lch, red, blue)){.search-input{background-color:color-mix(in oklab, var(--color-bg-dark) 60%, transparent)}}}.search-input{padding-inline:.75rem;padding-inline:calc(var(--spacing) * 3);padding-block:.375rem;padding-block:calc(var(--spacing) * 1.5);font-size:.875rem;font-size:var(--text-sm);line-height:1.42857;line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-fg)}.search-input::placeholder{color:var(--color-fg-muted)}.search-input{outline:none;transition:border-color .15s}.search-input:focus{border-color:#ff6b16;border-color:var(--color-accent)}.search-submit{height:2.25rem;height:calc(var(--spacing) * 9);width:2.25rem;width:calc(var(--spacing) * 9);border-radius:.5rem;border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:#ff6b16;border-color:var(--color-accent);place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.search-submit{border-color:oklab(70.2748% .143342 .137215/.4)}@supports (color:color-mix(in lch, red, blue)){.search-submit{border-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}}.search-submit{background-color:#ff6b16;background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.search-submit{background-color:oklab(70.2748% .143342 .137215/.1)}@supports (color:color-mix(in lch, red, blue)){.search-submit{background-color:color-mix(in oklab, var(--color-accent) 10%, transparent)}}}.search-submit{color:var(--color-fg)}@media (hover:hover){.search-submit:hover{background-color:#ff6b16;background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.search-submit:hover{background-color:oklab(70.2748% .143342 .137215/.2)}@supports (color:color-mix(in lch, red, blue)){.search-submit:hover{background-color:color-mix(in oklab, var(--color-accent) 20%, transparent)}}}}.search-submit{cursor:pointer}.search-submit svg{width:1rem;height:1rem}.note-page-header{z-index:10;border-bottom:1px solid #343434;border-bottom:1px solid var(--app-border);background:#171717;background:var(--app-bg);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.note-page-header{background:#171717eb}@supports (color:color-mix(in lch, red, blue)){.note-page-header{background:color-mix(in srgb, var(--app-bg) 92%, transparent)}}}.note-page-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.note-page-header__inner{width:min(640px,100%);margin:0 auto;padding:.5rem 1rem}.note-page-back{color:var(--app-text);align-items:center;gap:.55rem;font-size:.95rem;font-weight:650;display:inline-flex}.note-page-back:hover{color:var(--app-accent)}.note-page-back svg{width:1.15rem;height:1.15rem}.note-page-content{padding:.25rem 1rem 4rem}.note-page-primary{background:0 0;overflow:visible}.note-page-primary .note-frame{border-bottom:0;padding:.55rem 0 .15rem}.note-page-primary .note-frame--clickable:hover{background:0 0}.note-page-primary .note-frame__content{font-size:.95rem;line-height:1.45}.note-page-primary .note-action{padding:.22rem .4rem}.note-page-primary .reply-composer{margin-top:.55rem}.note-page-stats{color:var(--app-muted);flex-wrap:wrap;align-items:center;gap:.35rem 1rem;margin:0;padding:.5rem 0 .35rem;font-size:.78rem;display:flex}.note-page-stats svg{width:.95rem;height:.95rem}.note-page-tabs{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.45rem;padding:.1rem 0 .15rem;display:flex}.note-page-tab{background:#222;background:var(--app-surface);color:var(--app-text);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:.2rem;padding:.28rem .72rem;font-size:.82rem;font-weight:550;line-height:1.2;transition:background-color .15s,color .15s;display:inline-flex}.note-page-tab:hover{background:#ff6b16;background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.note-page-tab:hover{background:#452e20}@supports (color:color-mix(in lch, red, blue)){.note-page-tab:hover{background:color-mix(in srgb, var(--app-accent) 16%, var(--app-surface))}}}.note-page-tab--active{background:#ff6b16;background:var(--app-accent);color:var(--app-on-accent)}.note-page-tab--active:hover{background:#d95308;background:var(--app-accent-strong);color:var(--app-on-accent)}.note-page-tab__count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.85}.note-page-tab-panel{min-height:3.5rem;margin-top:.15rem}.note-page-empty{color:var(--app-muted);text-align:center;padding:1.6rem .5rem;font-size:.85rem}.reaction-list,.repost-list{margin:.15rem 0 0;padding:0;list-style:none}.reaction-group{border-bottom:1px solid #343434;border-bottom:1px solid var(--app-border);align-items:flex-start;gap:.7rem;padding:.55rem .1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.reaction-group{border-bottom:1px solid #343434cc}@supports (color:color-mix(in lch, red, blue)){.reaction-group{border-bottom:1px solid color-mix(in srgb, var(--app-border) 80%, transparent)}}}.reaction-group:last-child,.repost-list>li:last-child .repost-list__item{border-bottom:0}.reaction-group__emoji{flex-shrink:0;justify-content:center;align-items:center;width:1.55rem;padding-top:.2rem;font-size:1.15rem;line-height:1;display:inline-flex}.reaction-group__img{-o-object-fit:contain;object-fit:contain;width:1.25rem;height:1.25rem}.reaction-group__people{flex-wrap:wrap;flex:1;align-items:center;gap:.55rem 1.15rem;min-width:0;display:flex}.reaction-person{align-items:center;gap:.4rem;min-width:0;display:inline-flex}.reaction-person__name,.repost-list__name{color:var(--app-text);min-width:0;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:700;overflow:hidden}.reaction-person__name:hover,.repost-list__name:hover{text-decoration:underline}.repost-list>li{margin:0;padding:0}.repost-list__item{border-bottom:1px solid #343434;border-bottom:1px solid var(--app-border);align-items:center;gap:.55rem;padding:.55rem .1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.repost-list__item{border-bottom:1px solid #343434cc}@supports (color:color-mix(in lch, red, blue)){.repost-list__item{border-bottom:1px solid color-mix(in srgb, var(--app-border) 80%, transparent)}}}.repost-list__meta{color:var(--app-muted);white-space:nowrap;font-size:.82rem}.note-page-section{border:1px solid #343434;border:1px solid var(--app-border);background:#222;background:var(--app-surface);border-radius:.75rem;margin-top:.85rem}.note-section__toggle{color:var(--app-text);width:100%;text-align:left;align-items:center;gap:.5rem;padding:.65rem .85rem;transition:background-color .15s;display:flex}.note-section__toggle:hover{background:#ff6b16;background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.note-section__toggle:hover{background:#ff6b160f}@supports (color:color-mix(in lch, red, blue)){.note-section__toggle:hover{background:color-mix(in srgb, var(--app-accent) 6%, transparent)}}}.note-section__state{color:var(--app-muted);margin-left:auto;display:inline-flex}.note-section__state svg{width:1rem;height:1rem}.note-page-section>div:last-child{padding:0 .85rem .85rem}.note-page-section .note-frame{padding:.75rem 0}.note-page-section .note-frame:last-child{border-bottom:0}.note-page-tab-panel .note-frame{padding:.7rem 0}.note-page-tab-panel .note-frame:last-child{border-bottom:0}.reply-composer{border:1px solid #343434;border:1px solid var(--app-border);background:#171717;background:var(--app-bg);border-radius:.45rem;flex-direction:column;gap:0;margin-top:.45rem;padding:0;display:flex;overflow:visible}@supports (color:color-mix(in lab, red, red)){.reply-composer{background:#191919}@supports (color:color-mix(in lch, red, blue)){.reply-composer{background:color-mix(in srgb, var(--app-bg) 78%, var(--app-surface))}}}.private-reply-badge{color:#3f9a5d;align-items:center;gap:.3rem;margin-bottom:.35rem;font-size:.75rem;font-weight:650;display:flex}.private-reply-badge svg{flex-shrink:0;width:.85rem;height:.85rem}.reply-composer__error{color:var(--app-muted);margin:0 0 .45rem;padding:0 .75rem;font-size:.8rem}.reply-composer__label{color:var(--app-muted);padding:.55rem .75rem 0;font-size:.82rem;font-weight:500}.reply-composer__input{resize:vertical;color:var(--app-text);width:100%;min-height:6.5rem;font:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;padding:.2rem .75rem .45rem;font-size:.95rem;line-height:1.45}.reply-composer__input:focus{box-shadow:none;border-color:#0000}.reply-composer__input--drop{outline:2px dashed #ff6b16;outline:2px dashed var(--app-accent);outline-offset:-6px;background:#ff6b16;background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.reply-composer__input--drop{background:#ff6b161a}@supports (color:color-mix(in lch, red, blue)){.reply-composer__input--drop{background:color-mix(in srgb, var(--app-accent) 10%, transparent)}}}.reply-composer__footer{justify-content:flex-end;align-items:center;gap:.45rem;padding:.4rem .55rem .5rem;display:flex}.reply-composer__footer .compose-emoji-picker{margin-right:auto}.reply-composer__preview{border:1px solid #343434;border:1px solid var(--app-border);background:#171717;background:var(--app-bg);border-radius:.4rem;margin:0 .55rem .45rem;padding:.45rem .6rem .6rem}@supports (color:color-mix(in lab, red, red)){.reply-composer__preview{background:#1b1b1b}@supports (color:color-mix(in lch, red, blue)){.reply-composer__preview{background:color-mix(in srgb, var(--app-bg) 60%, var(--app-surface))}}}.reply-composer__preview-label{color:var(--app-muted);padding:0 0 .3rem;font-size:.75rem;font-weight:650}.reply-composer__cancel,.reply-composer__submit{cursor:pointer;border-radius:.4rem;padding:.38rem .85rem;font-size:.84rem;font-weight:650;line-height:1.2}.reply-composer__cancel{border:1px solid #343434;border:1px solid var(--app-border);background:#2b2b2b;background:var(--app-surface-raised);color:var(--app-text)}.reply-composer__cancel:hover{background:#ff6b16;background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.reply-composer__cancel:hover{background:#403129}@supports (color:color-mix(in lch, red, blue)){.reply-composer__cancel:hover{background:color-mix(in srgb, var(--app-accent) 10%, var(--app-surface-raised))}}}.reply-composer__submit{border:1px solid #ff6b16;border:1px solid var(--app-accent);background:#ff6b16;background:var(--app-accent);color:var(--app-on-accent)}.reply-composer__submit:hover:not(:disabled){background:#d95308;background:var(--app-accent-strong);border-color:#d95308;border-color:var(--app-accent-strong)}.quote-modal-backdrop{z-index:80;background:#0000008c;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.note-frame--clickable .quote-modal-backdrop,.note-frame--clickable .quote-modal-backdrop[data-note-interactive]{z-index:80;position:fixed}dialog.quote-modal-backdrop{width:100%;max-width:none;height:100%;max-height:none;color:inherit;border:0;margin:0;overflow:auto}dialog.quote-modal-backdrop:not([open]){display:none}dialog.quote-modal-backdrop::backdrop{background:0 0}.quote-modal{border:1px solid #343434;border:1px solid var(--app-border);background:#2b2b2b;background:var(--app-surface-raised);border-radius:1rem;width:min(36rem,100%);max-height:min(90vh,52rem);padding:1.1rem 1.15rem 1.2rem;position:relative;overflow:auto;box-shadow:0 18px 50px #00000059}.note-modal{width:min(42rem,100%);padding-top:2.4rem}.quote-modal__title{color:var(--app-text);margin:0 0 .75rem;font-size:1rem;font-weight:700}.quote-modal .quote-modal__close{z-index:2;color:var(--app-muted);padding:.25rem;display:inline-flex;position:absolute;top:.7rem;right:.7rem}.quote-modal__close:hover{color:var(--app-text)}.quote-modal__input{resize:vertical;border:1px solid #4a4a4a;border:1px solid var(--app-border-strong);background:#171717;background:var(--app-bg);color:var(--app-text);width:100%;min-height:8.5rem;font:inherit;border-radius:.55rem;outline:none;padding:.75rem .85rem;font-size:.95rem;line-height:1.45}.quote-modal__input:focus{border-color:#ff6b16;border-color:var(--app-accent)}.quote-modal__preview-label{color:var(--app-muted);margin:.85rem 0 .4rem;font-size:.82rem;font-weight:650}.quote-modal__preview{border:1px solid #343434;border:1px solid var(--app-border);background:#171717;background:var(--app-bg);border-radius:.55rem;padding:.75rem .85rem}.quote-modal__preview .mini-note{background:0 0;border:0;padding:0}.quote-modal__preview .note-frame__link{pointer-events:none}.quote-modal__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;margin-top:.85rem;display:flex}.quote-modal__tools,.quote-modal__actions{align-items:center;gap:.4rem;display:flex}.quote-modal__icon-btn,.quote-modal__more{color:var(--app-muted);align-items:center;gap:.3rem;padding:.35rem .45rem;font-size:.82rem;font-weight:650;display:inline-flex}.quote-modal__icon-btn:hover,.quote-modal__more:hover{color:var(--app-text)}.quote-modal__more svg{width:.95rem;height:.95rem}.quote-modal__options{flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:.75rem;display:flex}.quote-modal__nsfw{align-items:center;gap:.4rem;font-size:.85rem;display:inline-flex}.quote-modal__nsfw-reason{border:1px solid #343434;border:1px solid var(--app-border);background:#171717;background:var(--app-bg);color:var(--app-text);min-width:10rem;border-radius:.4rem;flex:1;padding:.4rem .55rem}.compose-file-input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.compose-form{position:relative;overflow:visible}.compose-form__input{min-height:10rem}.compose-preview{border:1px solid #343434;border:1px solid var(--app-border);background:#171717;background:var(--app-bg);border-radius:.55rem;margin:0 .75rem .45rem;padding:.7rem .8rem .85rem}.compose-preview__label{color:var(--app-muted);margin:0 0 .45rem;font-size:.82rem;font-weight:650}.compose-preview video,.compose-preview iframe{-o-object-fit:contain;object-fit:contain;background:#000;width:100%;max-height:18rem;margin:0;display:block}.compose-preview img{-o-object-fit:contain;object-fit:contain;width:auto;max-height:18rem}.compose-toolbar{align-items:center;padding:.15rem .55rem;display:flex}.compose-toolbar__icons,.compose-toolbar__actions{align-items:center;gap:.4rem;display:flex}.compose-icon-btn{background:#9a9a9a;background:var(--app-muted);border:0;border-radius:.45rem;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.compose-icon-btn{background:#3d3d3d}@supports (color:color-mix(in lch, red, blue)){.compose-icon-btn{background:color-mix(in srgb, var(--app-muted) 16%, var(--app-surface-raised))}}}.compose-icon-btn{color:var(--app-muted);cursor:pointer}.compose-icon-btn svg{width:1.15rem;height:1.15rem}.compose-icon-btn:hover:not(:disabled),.compose-icon-btn--active{color:var(--app-text);background:#9a9a9a;background:var(--app-muted)}@supports (color:color-mix(in lab, red, red)){.compose-icon-btn:hover:not(:disabled),.compose-icon-btn--active{background:#464646}@supports (color:color-mix(in lch, red, blue)){.compose-icon-btn:hover:not(:disabled),.compose-icon-btn--active{background:color-mix(in srgb, var(--app-muted) 24%, var(--app-surface-raised))}}}.compose-icon-btn:disabled{opacity:.55;cursor:not-allowed}.compose-popover-wrap{position:relative}.compose-popover{z-index:20;border:1px solid #343434;border:1px solid var(--app-border);background:#2b2b2b;background:var(--app-surface-raised);border-radius:.5rem;flex-direction:column;min-width:8.5rem;padding:.3rem;display:flex;position:absolute;top:calc(100% + .3rem);left:0;box-shadow:0 10px 28px #0000002e}.compose-popover__item{color:var(--app-text);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.35rem;padding:.35rem .5rem;font-size:.84rem}.compose-popover__item:hover,.compose-popover__item--active{background:#ff6b16;background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.compose-popover__item:hover,.compose-popover__item--active{background:#443328}@supports (color:color-mix(in lch, red, blue)){.compose-popover__item:hover,.compose-popover__item--active{background:color-mix(in srgb, var(--app-accent) 12%, var(--app-surface-raised))}}}.compose-emoji-picker{align-items:center;gap:.35rem;display:inline-flex}.compose-emoji-picker .compose-popover{top:auto;bottom:calc(100% + .35rem)}.compose-popover--emoji-picker{gap:.25rem;width:min(20rem,100vw - 1.5rem);max-height:min(21rem,60vh);overflow-y:auto}.compose-emoji-picker__search{z-index:1;border:1px solid #343434;border:1px solid var(--app-border);background:#171717;background:var(--app-bg);color:var(--app-text);width:100%;font:inherit;border-radius:.35rem;outline:none;padding:.4rem .5rem;font-size:.82rem;position:sticky;top:-.3rem}.compose-emoji-picker__search:focus{border-color:#ff6b16;border-color:var(--app-accent)}.compose-emoji-picker__label{color:var(--app-muted);padding:.15rem .15rem 0;font-size:.72rem;font-weight:650}.compose-emoji-picker__grid{grid-gap:.1rem;grid-template-columns:repeat(auto-fill,minmax(1.85rem,1fr));gap:.1rem;display:grid}.compose-emoji-picker__empty{color:var(--app-muted);margin:0;padding:.35rem .2rem;font-size:.8rem}.compose-emoji{color:var(--app-text);width:1.85rem;height:1.85rem;cursor:pointer;background:0 0;border:0;border-radius:.35rem;justify-content:center;align-items:center;padding:0;font-size:1.05rem;line-height:1;display:inline-flex}.compose-emoji img{-o-object-fit:contain;object-fit:contain;width:1.35rem;height:1.35rem}.compose-emoji:hover{background:#9a9a9a;background:var(--app-muted)}@supports (color:color-mix(in lab, red, red)){.compose-emoji:hover{background:#3d3d3d}@supports (color:color-mix(in lch, red, blue)){.compose-emoji:hover{background:color-mix(in srgb, var(--app-muted) 16%, var(--app-surface-raised))}}}.compose-custom-emoji{gap:.45rem;width:min(18rem,100vw - 1.5rem)}.compose-custom-emoji__title{color:var(--app-text);font-size:.84rem;font-weight:700}.compose-custom-emoji__field{color:var(--app-muted);flex-direction:column;gap:.2rem;font-size:.78rem;display:flex}.compose-custom-emoji__field input{border:1px solid #343434;border:1px solid var(--app-border);background:#171717;background:var(--app-bg);color:var(--app-text);width:100%;font:inherit;border-radius:.35rem;outline:none;padding:.35rem .45rem;font-size:.82rem}.compose-custom-emoji__field input:focus{border-color:#ff6b16;border-color:var(--app-accent)}.compose-custom-emoji__error{color:#e5484d;margin:0;font-size:.75rem}.compose-custom-emoji__actions{justify-content:flex-end;gap:.35rem;display:flex}.compose-custom-emoji__cancel,.compose-custom-emoji__add{cursor:pointer;border-radius:.35rem;padding:.3rem .6rem;font-size:.78rem;font-weight:650;line-height:1.2}.compose-custom-emoji__cancel{border:1px solid #343434;border:1px solid var(--app-border);background:#2b2b2b;background:var(--app-surface-raised);color:var(--app-text)}.compose-custom-emoji__add{border:1px solid #ff6b16;border:1px solid var(--app-accent);background:#ff6b16;background:var(--app-accent);color:var(--app-on-accent)}.compose-custom-emoji__add:hover:not(:disabled){background:#d95308;background:var(--app-accent-strong);border-color:#d95308;border-color:var(--app-accent-strong)}.compose-custom-emoji__add:disabled{opacity:.55;cursor:not-allowed}.compose-suggest{border:1px solid #343434;border:1px solid var(--app-border);background:#2b2b2b;background:var(--app-surface-raised);border-radius:.5rem;flex-direction:column;gap:.1rem;margin:0 .5rem .4rem;padding:.25rem;list-style:none;display:flex;box-shadow:0 8px 22px #00000024}.compose-suggest--empty{color:var(--app-muted);padding:.45rem .6rem;font-size:.8rem}.compose-suggest__item{color:var(--app-text);min-width:0;cursor:pointer;border-radius:.35rem;align-items:center;gap:.5rem;padding:.3rem .45rem;font-size:.86rem;display:flex}.compose-suggest__item--active{background:#ff6b16;background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.compose-suggest__item--active{background:#493428}@supports (color:color-mix(in lch, red, blue)){.compose-suggest__item--active{background:color-mix(in srgb, var(--app-accent) 14%, var(--app-surface-raised))}}}.compose-suggest__avatar{-o-object-fit:cover;object-fit:cover;border-radius:999px;flex-shrink:0;width:1.5rem;height:1.5rem}.compose-suggest__avatar--blank{background:#ff6b16;background:var(--app-accent);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.compose-suggest__avatar--blank{background:#53321f}@supports (color:color-mix(in lch, red, blue)){.compose-suggest__avatar--blank{background:color-mix(in srgb, var(--app-accent) 22%, var(--app-surface))}}}.compose-suggest__avatar--blank{color:var(--app-text);font-size:.72rem;font-weight:650}.compose-suggest__glyph{text-align:center;flex-shrink:0;width:1.5rem;font-size:1.1rem}.compose-suggest__name{text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.compose-suggest__meta{color:var(--app-muted);min-width:0;text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:.76rem;overflow:hidden}.compose-more-row{flex-wrap:wrap;align-items:center;gap:.55rem;padding:.15rem .55rem .55rem;display:flex}.compose-more-toggle{color:var(--app-accent);cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;font-size:.84rem;font-weight:650;display:inline-flex}.compose-more-toggle svg{width:.95rem;height:.95rem}.compose-char-count{color:var(--app-muted);margin-right:auto;font-size:.75rem}.compose-options{flex-direction:column;gap:.75rem;max-width:26rem;padding:.15rem .75rem .85rem;display:flex}.compose-switch{cursor:pointer;align-items:center;gap:.5rem;font-size:.88rem;display:inline-flex}.compose-switch input{opacity:0;width:1px;height:1px;position:absolute}.compose-switch__track{background:#9a9a9a;background:var(--app-muted);border-radius:999px;width:2.1rem;height:1.2rem;position:relative}@supports (color:color-mix(in lab, red, red)){.compose-switch__track{background:#4c4c4c}@supports (color:color-mix(in lch, red, blue)){.compose-switch__track{background:color-mix(in srgb, var(--app-muted) 35%, var(--app-surface))}}}.compose-switch__track{transition:background .15s}.compose-switch__track:after{content:"";background:#fff;border-radius:999px;width:.9rem;height:.9rem;transition:transform .15s;position:absolute;top:.15rem;left:.15rem}.compose-switch input:checked+.compose-switch__track{background:#ff6b16;background:var(--app-accent)}.compose-switch input:checked+.compose-switch__track:after{transform:translate(.9rem)}.compose-pow{flex-direction:column;gap:.35rem;font-size:.88rem;font-weight:600;display:flex}.compose-pow input[type=range]{accent-color:#3b82f6;width:100%}.compose-pow__help{color:var(--app-muted);font-size:.78rem;font-weight:400}.compose-pow__help a{color:var(--app-accent);text-decoration:underline}.compose-status{color:var(--app-muted);margin:0;padding:0 .75rem .7rem;font-size:.8rem}.compose-mine{flex-direction:column;gap:.55rem;padding:1.25rem 1rem;display:flex}.compose-mine__title{margin:0;font-size:1rem;font-weight:700}.compose-mine__meta,.compose-mine__hash{color:var(--app-muted);word-break:break-all;margin:0;font-size:.82rem}.compose-mine__bar{background:#9a9a9a;background:var(--app-muted);border-radius:999px;height:.45rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.compose-mine__bar{background:#3c3c3c}@supports (color:color-mix(in lch, red, blue)){.compose-mine__bar{background:color-mix(in srgb, var(--app-muted) 22%, var(--app-surface))}}}.compose-mine__bar span{background:#3b82f6;height:100%;display:block}.compose-mine__actions{gap:.45rem;display:flex}.pay-sheet--notify .reply-composer__input{text-align:left;margin-bottom:.75rem}.pay-sheet__back,.pay-dialog .reply-composer__cancel{margin-top:.15rem}.comment-thread{padding-top:.25rem}.git-card a{word-break:break-word}.relays-page{max-width:44rem;margin:0 auto;padding:1.15rem 1.25rem 4rem}.relay-status{color:var(--app-muted);margin:0 0 1rem;font-size:.82rem}button.relay-status,button.relay-empty{width:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;display:block}button.relay-status{border:0;padding:0}.relay-add__submit:disabled{cursor:not-allowed;opacity:.65}.relay-add{gap:.5rem;display:flex}.relay-add__input{flex:1;min-width:0}.relay-add__submit{background:#ff6b16;background:var(--color-accent);color:var(--color-fg-light);cursor:pointer;border:0;border-radius:.55rem;align-items:center;gap:.35rem;padding:.5rem .9rem;font-weight:700;display:inline-flex}.relay-add__submit svg{width:1rem;height:1rem}.relay-add__error{color:#d95757;margin:.55rem 0 0;font-size:.85rem}.relay-targets{border:1px solid #343434;border:1px solid var(--app-border);border-radius:.65rem;flex-wrap:wrap;gap:.25rem;width:fit-content;margin-top:.65rem;padding:.2rem;display:flex}.relay-target{color:var(--app-muted);cursor:pointer;background:0 0;border:0;border-radius:.45rem;padding:.35rem .7rem;font-size:.8rem;font-weight:700}.relay-target--active{background:#2b2b2b;background:var(--app-surface-raised);color:var(--color-fg);box-shadow:0 0 0 1px #343434;box-shadow:0 0 0 1px var(--app-border)}.relay-section{margin-top:1.85rem}.relay-section h3{align-items:baseline;gap:.5rem;margin:0;font-size:1.05rem;font-weight:750;display:flex}.relay-count{color:var(--app-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:650}.relay-hint{color:var(--app-muted);margin:.3rem 0 .7rem;font-size:.82rem;line-height:1.4}.relay-empty{border:1px dashed #9a9a9a;border:1px dashed var(--app-muted);margin:0;padding:1rem}@supports (color:color-mix(in lab, red, red)){.relay-empty{border:1px dashed #9a9a9a59}@supports (color:color-mix(in lch, red, blue)){.relay-empty{border:1px dashed color-mix(in srgb, var(--app-muted) 35%, transparent)}}}.relay-empty{color:var(--app-muted);text-align:center;border-radius:.7rem;font-size:.88rem}.relay-list{border-top:1px solid #343434;border-top:1px solid var(--app-border);margin:0;padding:0;list-style:none}.relay-row{border-bottom:1px solid #343434;border-bottom:1px solid var(--app-border);align-items:center;gap:.7rem;padding:.7rem 0;display:flex}.relay-row__icon{background:#343434;background:var(--app-border);border-radius:4px;width:20px;height:20px}.relay-row__meta{flex:1;min-width:0}.relay-row__host{font-weight:650;line-height:1.2}.relay-row__url{color:var(--app-muted);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem;display:block;overflow:hidden}a.relay-row__url:hover{color:var(--color-accent)}.relay-badge{background:#ff6b16;background:var(--color-accent);border-radius:999px;margin-top:.2rem;padding:.05rem .4rem;display:inline-block}@supports (color:color-mix(in lab, red, red)){.relay-badge{background:#ff6b1624}@supports (color:color-mix(in lch, red, blue)){.relay-badge{background:color-mix(in srgb, var(--color-accent) 14%, transparent)}}}.relay-badge{color:var(--color-accent);font-size:.68rem;font-weight:700}.relay-row__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.3rem;display:flex}.relay-chip{border:1px solid #343434;border:1px solid var(--app-border);background:#2b2b2b;background:var(--app-surface-raised);color:var(--color-fg);cursor:pointer;border-radius:.45rem;align-items:center;padding:.28rem .55rem;font-size:.75rem;font-weight:650;display:inline-flex}.relay-chip:hover:not(:disabled){border-color:#ff6b16;border-color:var(--color-accent)}.relay-chip:disabled{cursor:not-allowed;opacity:.5}.relay-chip--wide{padding:.45rem .8rem}.relay-chip--remove{color:var(--app-muted);padding:.28rem}.relay-chip--remove svg{width:.95rem;height:.95rem}.relay-chip--remove:hover{color:#d95757;border-color:#d95757}.settings-page{flex-direction:column;gap:1.75rem;display:flex}.member-badge{vertical-align:baseline;white-space:nowrap;border-radius:999px;margin-left:.3rem;padding:0 .4rem;font-size:.68rem;font-weight:700;line-height:1.5;display:inline-block}.member-badge--plus{color:#fff;background:#1d4ed8}.member-badge--basic{border:1px solid #4a4a4a;border:1px solid var(--app-border-strong);color:var(--app-muted,var(--color-fg-muted))}.settings-panel{flex-direction:column;gap:.45rem;display:flex}.settings-kind-toolbar{gap:.85rem;display:flex}.settings-kind-list{flex-direction:column;gap:.15rem;margin:0;padding:.35rem 0;list-style:none;display:flex}.settings-kind-row{cursor:pointer;align-items:center;gap:.55rem;padding:.28rem .15rem;font-size:.9rem;display:flex}.settings-kind-row input[type=checkbox]{accent-color:#ff6b16;accent-color:var(--color-accent,var(--app-accent))}.settings-kind-empty{color:var(--app-muted,var(--color-fg-muted));margin:.15rem 0 0;font-size:.8rem}.settings-index__pane{max-width:40rem;padding:2rem 2.25rem 3rem}.settings-index__pane--wide{max-width:62rem}.outbox-settings__steps{color:var(--app-muted,var(--color-fg-muted));flex-direction:column;gap:.25rem;margin:.25rem 0 .5rem;padding-left:1.25rem;font-size:.85rem;display:flex}.outbox-settings__steps strong{color:var(--app-text)}.outbox-settings__heading{margin-top:1.5rem}.outbox-settings__field{justify-content:space-between;align-items:flex-start;gap:1rem;padding:.45rem 0;font-size:.9rem;display:flex}.outbox-settings__field small,.outbox-settings__check small{color:var(--app-muted,var(--color-fg-muted));max-width:34rem;margin-top:.15rem;font-size:.75rem;display:block}.outbox-settings__field input{border:1px solid #4a4a4a;border:1px solid var(--app-border-strong);color:var(--app-text);width:4.5rem;background:0 0;border-radius:.35rem;padding:.3rem .5rem}.outbox-settings__check{align-items:flex-start}.outbox-settings__preview{color:var(--app-muted,var(--color-fg-muted));margin:.5rem 0 0;font-size:.85rem}.outbox-settings__preview strong{color:var(--app-text)}.outbox-settings__debugger{width:100%;max-height:none;box-shadow:none;overflow:visible}.outbox-settings__follows{margin:.5rem 0;padding:0;list-style:none}.outbox-settings__follows li{border-bottom:1px solid #343434;border-bottom:1px solid var(--app-border);flex-direction:column;gap:.3rem;padding:.6rem 0;font-size:.85rem;display:flex}.outbox-settings__relays{flex-wrap:wrap;gap:.3rem;display:flex}.outbox-settings__relay{border:1px solid #343434;border:1px solid var(--app-border);color:var(--app-muted);border-radius:.3rem;padding:.05rem .4rem;font-size:.7rem}.outbox-settings__top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.outbox-settings__who{align-items:center;gap:.5rem;display:flex}.outbox-settings__relay--off{color:#ed9292;border-color:#e66d6d8c;text-decoration:line-through}.outbox-settings__relay--pending{color:#e8ba5b;background:#bf89202e;border-color:#e8ba5b8c}.outbox-settings__relay--on{color:#8ce4ad;background:#31925733;border-color:#35c4778c}.outbox-settings__relay--auth{color:#c9a7f5;background:#8250c82e;border-color:#a77ee88c}.outbox-settings__auth-modes{grid-gap:.25rem;border:0;gap:.25rem;margin:.5rem 0;padding:0;display:grid}.outbox-settings__auth-note{border:1px solid #343434;border:1px solid var(--app-border);color:var(--app-muted,var(--color-fg-muted));border-radius:.4rem;margin:.5rem 0 0;padding:.6rem .75rem;font-size:.78rem;line-height:1.45}.outbox-settings__auth-note strong{color:var(--app-text)}.relay-auth-toast{box-sizing:border-box;border:1px solid #4a4a4a;border:1px solid var(--mu-border,var(--border,#333));background:#2b2b2b;background:var(--mu-surface,var(--popover,#202020));color:var(--mu-fg,var(--foreground,#f5f5f5));width:100%;border-radius:14px;padding:12px 14px;font-size:14px;box-shadow:0 8px 24px #0000004d}.relay-auth-toast__text{margin:0;font-weight:600;line-height:1.4}.relay-auth-toast__relay{vertical-align:bottom;align-items:center;gap:.3rem;display:inline-flex}.relay-auth-toast__detail{color:var(--mu-muted-fg,#999);margin-top:.25rem;font-size:12px;display:block}.relay-auth-toast__actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:.6rem;display:flex}.relay-auth-toast__button{border:1px solid #4a4a4a;border:1px solid var(--mu-border,#333);color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:8px;padding:4px 10px;font-size:12px}.relay-auth-toast--ok .relay-auth-toast__text{color:#8ce4ad}.relay-auth-toast--failed .relay-auth-toast__text{color:#ed9292}.relay-auth-toast__actions:empty{display:none}.relay-auth-toast__button--primary{color:#8ce4ad;font-weight:600}.relay-auth-toast__button--reject{color:#ed9292}@media (width<=640px){.mu-toasts{top:calc(0px + env(safe-area-inset-top,0px) + 6px)!important;top:calc(var(--mobile-top-h,0px) + env(safe-area-inset-top,0px) + 6px)!important;width:auto!important;max-width:none!important;padding-top:0!important;bottom:auto!important;left:8px!important;right:8px!important}.mu-toasts>:not([data-toast-stack]){display:none!important}.mu-toasts [data-toast-stack]{max-height:45dvh!important}.mu-toasts [data-toast-card]{border-radius:10px!important;padding:5px 6px 5px 10px!important;font-size:12.5px!important;box-shadow:0 4px 14px #00000059!important}.relay-auth-toast:has(>.app-toast-avatar){align-items:center;gap:8px}.app-toast-avatar{width:1.4rem;height:1.4rem;font-size:.65rem}.relay-auth-toast__body{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;display:flex}.relay-auth-toast__text{white-space:nowrap;text-overflow:ellipsis;flex:9rem;min-width:0;line-height:1.3;overflow:hidden}.relay-auth-toast__detail{display:none}.relay-auth-toast__actions{flex-wrap:nowrap;flex:none;gap:4px;margin-top:0;margin-left:auto}.relay-auth-toast__button{border-radius:7px;min-height:28px;padding:2px 8px;font-size:11.5px}.relay-auth-toast__button--dismiss{width:28px;padding:0;font-size:0;position:relative}.relay-auth-toast__button--dismiss:before{content:"✕";font-size:12px}.mu-toasts [data-toast-card] .size-16,.mu-toasts [data-toast-card] .size-16 svg{width:32px;height:32px}.mu-toasts [data-toast-card] .size-16>.absolute.inset-3\.5{inset:6px}.mu-toasts [data-toast-card] .text-\[22px\]{font-size:14px}}.settings-index__mute{border-bottom:1px solid #343434;border-bottom:1px solid var(--app-border);justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem 0;display:flex}.settings-index__mute code{text-overflow:ellipsis;min-width:0;font-size:.78rem;overflow:hidden}.settings-index__mute button{color:var(--app-accent);font-size:.8rem;font-weight:650}@media (width<=980px){.settings-index{grid-template-columns:1fr}.settings-index__nav{border-bottom:1px solid #343434;border-right:0;border-bottom:1px solid var(--app-border);gap:.35rem;display:flex;overflow-x:auto}.settings-index__item{flex:none;width:auto}}.unknown-event{flex-direction:column;gap:.35rem;display:flex}.unknown-event__title{margin:0;font-size:.95rem;font-weight:650}.unknown-event__copy{color:var(--app-muted,var(--color-fg-muted));margin:0;font-size:.85rem}.unknown-event__nip{color:var(--app-accent,var(--color-accent));width:fit-content;margin-block:-2px;padding-block:2px;font-size:.85rem;line-height:20px}.unknown-event__nip:hover{text-decoration:underline}.unknown-event__preview{background:#9a9a9a;background:var(--app-muted,#888);border-radius:.45rem;margin:.2rem 0 0;padding:.55rem .65rem;overflow:auto}@supports (color:color-mix(in lab, red, red)){.unknown-event__preview{background:#9a9a9a1a}@supports (color:color-mix(in lch, red, blue)){.unknown-event__preview{background:color-mix(in srgb, var(--app-muted,#888) 10%, transparent)}}}.unknown-event__preview{color:var(--app-muted,var(--color-fg-muted));white-space:pre-wrap;word-break:break-word;font-size:.75rem}@media (width<=640px){.note-page-content{padding:.2rem .7rem 3rem}.note-page-primary .note-frame{padding-inline:0}}.profile-page-card{box-shadow:none;background:0 0;border:0;padding:0}.profile-page-card .mu-pp{width:100%}.profile-page-card .mu-pp__bio{white-space:pre-wrap;overflow-wrap:anywhere}.profile-page-card .mu-pp__titles,.profile-page-card .mu-pp__handle,.profile-page-card .mu-pp__meta a{overflow-wrap:anywhere;min-width:0}.profile-page-card .profile-header__ids{margin:1rem 0}.profile-page-card .profile-header__social{margin-top:1rem}.profile-page-card .profile-header__follow .button{border-radius:.5rem;height:2.25rem}.profile-header__relays{max-width:calc(100% - 6.5rem);position:absolute;top:2.75rem;right:0}.profile-header__relays .profile-relays__pill{max-width:100%}.profile-header .mu-pp__name{align-items:center;gap:.4rem;display:flex}.profile-header__qr{color:var(--app-muted);width:1.75rem;height:1.75rem;cursor:pointer;background:0 0;border:0;border-radius:.35rem;flex:none;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.profile-header__qr:hover{background:#2b2b2b;background:var(--app-surface-raised);color:var(--app-text)}.profile-header__qr:focus-visible{outline:2px solid #ff6b16;outline:2px solid var(--app-accent);outline-offset:2px}.profile-header__qr svg{width:100%;height:100%}@media (width>=640px){.profile-header__relays{max-width:calc(100% - 8.5rem)}}.profile-header__actions{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}.profile-relays__pill{border:1px solid #4a4a4a;border:1px solid var(--app-border-strong);color:var(--app-text);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.55rem;padding:.3rem .65rem;display:inline-flex}.profile-relays__pill:hover,.relay-dot--open>.profile-relays__pill{background:#9a9a9a;background:var(--app-muted)}@supports (color:color-mix(in lab, red, red)){.profile-relays__pill:hover,.relay-dot--open>.profile-relays__pill{background:#9a9a9a1a}@supports (color:color-mix(in lch, red, blue)){.profile-relays__pill:hover,.relay-dot--open>.profile-relays__pill{background:color-mix(in srgb, var(--app-muted) 10%, transparent)}}}.profile-relays__half{align-items:center;gap:.35rem;display:inline-flex}.profile-relays__sep{background:#4a4a4a;background:var(--app-border-strong);width:1px;height:1rem}.profile-relays__glyph{fill:none;stroke:var(--app-muted);width:12px;height:12px;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.profile-relays__stack{align-items:center;display:inline-flex}.profile-relays__favicon{border:1px solid #9a9a9a;border:1px solid var(--app-muted);width:18px;height:18px;display:block}@supports (color:color-mix(in lab, red, red)){.profile-relays__favicon{border:1px solid #9a9a9a59}@supports (color:color-mix(in lch, red, blue)){.profile-relays__favicon{border:1px solid color-mix(in srgb, var(--app-muted) 35%, transparent)}}}.profile-relays__favicon{box-shadow:0 0 0 1.5px #171717;box-shadow:0 0 0 1.5px var(--app-bg);-o-object-fit:cover;object-fit:cover;background:#fff;border-radius:.24rem}.profile-relays__favicon+.profile-relays__favicon{margin-left:-.3rem}.profile-relays__more{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--app-muted);margin-left:.25rem;font-size:.68rem}.profile-relays__favicon--on{box-shadow:0 0 0 1.5px #171717,0 0 0 2.5px #35c477;box-shadow:0 0 0 1.5px var(--app-bg), 0 0 0 2.5px #35c477}.profile-relays__favicon--off{filter:grayscale();opacity:.45}.profile-relays__favicon--idle{opacity:.6}.profile-relays__menu{width:min(23rem,100vw - 1rem);max-height:min(420px,75vh);display:none;overflow-y:auto}.profile-relays__menu[popover]{margin:0;inset:auto}.profile-relays__menu[popover]:not(:popover-open){display:none}.relay-dot--open>.profile-relays__menu{display:block}.profile-relays__columns{grid-gap:1rem;grid-template-columns:1fr 1fr;gap:1rem;display:grid}.profile-relays__sources{border-top:1px solid #343434;border-top:1px solid var(--app-border);margin-top:.75rem;padding-top:.65rem}.profile-relays__cache{border:1px solid #343434;border:1px solid var(--app-border);color:var(--app-muted);border-radius:.25rem;align-self:flex-start;margin-top:.2rem;padding:.15rem .4rem;font-size:.7rem}.profile-relays__column{flex-direction:column;gap:.2rem;min-width:0;display:flex}.profile-relays__title{color:var(--app-text);align-items:center;gap:.3rem;margin:0;font-size:.78rem;font-weight:700;display:flex}.profile-relays__hint{color:var(--app-muted);margin:0 0 .35rem;font-size:.68rem;line-height:1.35}.profile-relays__row{align-items:center;gap:.3rem;min-width:0;display:flex}.profile-relays__row>code{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.profile-relays__chip--picked{border-width:1.5px;font-weight:600}.profile-relays__none{color:var(--app-muted);margin:0;font-size:.72rem}.profile-relays__footer{border-top:1px solid #343434;border-top:1px solid var(--app-border);color:var(--app-muted);margin:.7rem 0 0;padding-top:.55rem;font-size:.7rem;line-height:1.4}.profile-relays__footer strong{color:var(--app-text);font-weight:600}.profile-page-layout{max-width:720px;margin:0 auto}.profile-muted-banner{border:1px solid #343434;border:1px solid var(--app-border);background:#222;background:var(--app-surface);color:var(--app-text);border-radius:.75rem;grid-column:1/-1;justify-content:space-between;align-items:center;gap:1rem;margin:.25rem 0 .75rem;padding:.7rem .9rem;font-size:.875rem;display:flex}.profile-muted-banner p{margin:0}.profile-muted-banner button{border:1px solid #4a4a4a;border:1px solid var(--app-border-strong);background:#2b2b2b;background:var(--app-surface-raised);color:var(--app-text);cursor:pointer;border-radius:.5rem;flex:none;padding:.35rem .75rem;font-weight:650}.profile-page-main{min-width:0}.profile-page-tabs{margin-top:1.1rem}.profile-page-tabs .mu-fluid-tabs{overflow-x:auto}.profile-page-notes.note-page-section{background:0 0;border:0;margin-top:.75rem;padding:0}.profile-post-list{flex-direction:column;gap:.75rem;display:flex}.profile-post-list>*{border:1px solid #343434;border:1px solid var(--app-border);background:#222;background:var(--app-surface);border-radius:.75rem;padding:.35rem .85rem .5rem}html{--profile-nav-w:16rem}html[data-sidebar-collapsed=true]{--profile-nav-w:4.5rem}@media (width>=77rem){.profile-page-layout{--profile-gap:clamp(1.25rem, 3vw, 3rem);--profile-aside-w:clamp(20rem, min(30vw, calc(100vw - var(--profile-nav-w) - 2rem - var(--profile-gap) - 46rem)), 36rem);grid-template-columns:minmax(0,1fr) clamp(20rem,min(30vw,100vw - 64rem - clamp(1.25rem,3vw,3rem)),36rem) clamp(1.25rem,3vw,3rem) minmax(0,46rem) minmax(0,2fr);grid-template-columns:minmax(0, 1fr) var(--profile-aside-w) var(--profile-gap) minmax(0, 46rem) minmax(0, 2fr);grid-row-gap:clamp(1.25rem, 3vw, 3rem);grid-row-gap:var(--profile-gap);row-gap:clamp(1.25rem,3vw,3rem);row-gap:var(--profile-gap);align-items:start;max-width:none;margin:0;display:grid}.profile-page-layout--wide{grid-template-columns:0 var(--profile-aside-w) var(--profile-gap) minmax(0, 1fr) 0}.profile-page-layout>.profile-page-aside{grid-column:2}.profile-page-layout>.profile-page-main{grid-column:4}.profile-page-aside{flex-direction:column;justify-self:stretch;width:100%;max-height:calc(100dvh - 7rem);display:flex;position:sticky;top:.75rem}.profile-page-aside .profile-header{flex:0 auto;min-height:0}.profile-page-aside .mu-pp{flex-direction:column;flex:0 auto;min-height:0;display:flex}.profile-page-aside .mu-pp__cover{flex:none;height:clamp(8rem,24dvh,14rem)}.profile-page-aside .mu-pp__body{flex-direction:column;flex:0 auto;min-height:0;padding-bottom:0;display:flex}.profile-page-aside .mu-pp__head{flex:none}.profile-page-aside .mu-pp__body>section{flex-direction:column;flex:0 auto;min-height:0;display:flex}.profile-page-aside .mu-pp__body>section>*{flex:none}.profile-page-aside .mu-pp__body>section{overscroll-behavior:contain;scrollbar-width:thin;margin-inline:-1rem;padding-inline:1rem .5rem;overflow-y:auto}@media (width>=640px){.profile-page-aside .mu-pp__body>section{margin-inline:-1.5rem;padding-inline:1.5rem .75rem}}.profile-page-aside .mu-pp__head{z-index:1;position:relative}.profile-page-aside .profile-header__ids{margin:1rem 0 0}.profile-page-aside .mu-pp__body>section>.mu-pp__bio:empty{display:none}.profile-page-aside .mu-pp__body>section>.mu-pp__bio{overscroll-behavior:contain;scrollbar-width:thin;flex:none;max-height:max(14rem,35dvh);padding-right:.25rem;overflow-y:auto}.profile-page-tabs{margin-top:0}}.profile-media-toolbar{justify-content:flex-end;margin-bottom:.75rem;display:flex}.profile-media-switch{gap:.25rem;display:flex;position:relative}.profile-media-switch__pill{background:#e8e8e8;background:var(--app-text);border-radius:999px;width:6.1rem;position:absolute;top:0;bottom:0;left:0}@supports (color:color-mix(in lab, red, red)){.profile-media-switch__pill{background:#3a3a3a}@supports (color:color-mix(in lch, red, blue)){.profile-media-switch__pill{background:color-mix(in srgb, var(--app-text) 12%, var(--app-surface))}}}.profile-media-switch__pill{translate:0;translate:calc(var(--i,0) * (6.1rem + .25rem)) 0;transition:translate .45s cubic-bezier(.3,1.12,.4,1)}.profile-media-switch__tab{z-index:1;color:var(--app-muted,var(--color-fg-muted));width:6.1rem;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.3rem 0;font-size:.85rem;font-weight:500;transition:color .2s;position:relative}.profile-media-switch__tab[aria-selected=true],.profile-media-switch__tab:hover{color:var(--app-text)}.profile-media-switch__tab:focus-visible{outline:2px solid #ff6b16;outline:2px solid var(--app-accent);outline-offset:2px}.profile-media-grid{grid-gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.5rem;display:grid}.profile-media-grid__tile{aspect-ratio:1;background:#222;background:var(--app-surface);cursor:pointer;content-visibility:auto;border:0;border-radius:.5rem;padding:0;position:relative;overflow:hidden}.profile-media-grid__tile img,.profile-media-grid__tile video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:scale .25s;display:block}.profile-media-grid__tile:hover img,.profile-media-grid__tile:hover video{scale:1.03}.profile-media-grid__play{color:#fff;text-shadow:0 1px 6px #0009;pointer-events:none;place-items:center;font-size:1.5rem;display:grid;position:absolute;inset:0}.profile-page-notes__title{color:var(--app-text);margin:0;padding:.8rem .85rem .5rem;font-size:1rem;font-weight:700}.profile-header{flex-direction:column;gap:.9rem;display:flex}.profile-header__avatar{border:1px solid #4a4a4a;border:1px solid var(--app-border-strong);background:#2b2b2b;background:var(--app-surface-raised);-o-object-fit:cover;object-fit:cover;border-radius:1.1rem;flex-shrink:0;overflow:hidden}.profile-header__name{color:var(--app-text);overflow-wrap:anywhere;margin:0;font-size:1.45rem;font-weight:750;line-height:1.2}.profile-header__title-row{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.profile-header__follow{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.25rem;display:flex}.profile-header__follow .mu-pp__btn{border:1px solid #4a4a4a;border:1px solid var(--app-border-strong);background:#2b2b2b;background:var(--app-surface-raised);color:var(--app-text);height:2.25rem;white-space:nowrap;border-radius:.5rem;justify-content:center;align-items:center;padding:0 1rem;font-weight:600;display:inline-flex}.profile-header__follow .mu-pp__btn--primary{background:#ff6b16;background:var(--app-accent);color:var(--app-on-accent);border-color:#0000}.profile-header__follow .mu-pp__btn--primary:hover:not(:disabled){background:#d95308;background:var(--app-accent-strong)}.profile-header__follow .mu-pp__btn--secondary:hover:not(:disabled){border-color:#ff6b16;border-color:var(--app-accent)}.profile-header__buttons{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.profile-header__follow .mu-pp__btn{gap:.4rem}.profile-header__btn{border:1px solid #4a4a4a;border:1px solid var(--app-border-strong);background:#2b2b2b;background:var(--app-surface-raised);color:var(--app-text);height:2.25rem;white-space:nowrap;cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.4rem;padding:0 .85rem;font-weight:600;display:inline-flex}.profile-header__btn--icon{width:2.25rem;padding:0}.profile-header__btn:hover:not(:disabled),.profile-header__btn[aria-pressed=true]{border-color:#ff6b16;border-color:var(--app-accent)}.profile-header__btn[aria-pressed=true]{color:var(--app-accent)}.profile-header__btn:disabled{opacity:.6;cursor:default}.profile-nav{padding:0}.profile-nav .home-nav__seg{scrollbar-width:none;overflow-x:auto}.profile-nav .home-nav__toolbar[hidden]{display:none}.profile-header__follow-hint{color:var(--app-muted);margin:0;font-size:.75rem}.profile-header__social{z-index:60;align-items:center;gap:.65rem;min-width:0;display:flex;position:relative}.profile-header__social .mu-avatar-pill__list{background:#2b2b2b;background:var(--app-surface-raised,#2b2b2b);color:var(--app-text,#f5f5f5);border-color:#343434;border-color:var(--app-border,#ffffff24);box-shadow:0 12px 32px #00000080}.profile-header__social-copy{color:var(--app-muted);overflow-wrap:anywhere;margin:0;font-size:.85rem;line-height:1.35}.profile-header__handle{color:var(--app-muted);overflow-wrap:anywhere;align-items:center;gap:.3rem;margin-top:.15rem;font-size:.85rem;font-weight:600;display:inline-flex}.profile-header__handle svg{flex-shrink:0;width:.85rem;height:.85rem}.profile-header__ids{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.4rem;display:flex}.profile-qr-modal{text-align:center;width:min(24rem,100%)}.profile-qr-modal .quote-modal__title{overflow-wrap:anywhere;padding-inline:1.5rem}.profile-qr-modal__ids{grid-gap:.65rem;gap:.65rem;margin-top:1.25rem;display:grid}.profile-qr-modal__ids .profile-id{text-align:left;grid-gap:.4rem .65rem;grid-template-columns:minmax(0,1fr) auto;gap:.4rem .65rem;padding:.65rem;display:grid}.profile-qr-modal__id-label{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--font-family-sans);grid-column:1/-1;font-weight:600}.profile-qr-modal__ids .profile-id__label{overflow-wrap:anywhere;white-space:normal;max-width:none;line-height:1.5;overflow:visible}.profile-id{border:1px solid #343434;border:1px solid var(--app-border);background:#2b2b2b;background:var(--app-surface-raised);border-radius:.4rem;align-items:center;gap:.35rem;padding:.25rem .6rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.profile-id{background:#2b2b2bb3}@supports (color:color-mix(in lch, red, blue)){.profile-id{background:color-mix(in srgb, var(--app-surface-raised) 70%, transparent)}}}.profile-id{color:var(--app-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:var(--font-family-mono);cursor:pointer;font-size:.72rem;line-height:1;transition:border-color .15s,color .15s}.profile-id:hover{border-color:#ff6b16;border-color:var(--app-accent);color:var(--app-accent)}.profile-id svg,.profile-id img{flex-shrink:0;width:.9rem;height:.9rem}.profile-id img{-o-object-fit:cover;object-fit:cover;border-radius:999px}.profile-id__label{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}.profile-header__about{color:var(--app-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.95rem;line-height:1.55}.side-nav__relays{align-items:center;gap:.35rem;display:flex}.side-nav__relays .side-nav-btn{flex:1;min-width:0}.publish-log-badge{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:2.1rem;padding:.12rem .4rem;font-size:.72rem;font-weight:750;line-height:1.2;display:inline-flex}.publish-log-badge--busy{background:#3b82f6}@supports (color:color-mix(in lab, red, red)){.publish-log-badge--busy{background:#283751}@supports (color:color-mix(in lch, red, blue)){.publish-log-badge--busy{background:color-mix(in srgb, #3b82f6 22%, var(--app-surface))}}}.publish-log-badge--busy{color:#60a5fa}.publish-log-badge--ok{background:#16a34a}@supports (color:color-mix(in lab, red, red)){.publish-log-badge--ok{background:#1f3e2b}@supports (color:color-mix(in lch, red, blue)){.publish-log-badge--ok{background:color-mix(in srgb, #16a34a 22%, var(--app-surface))}}}.publish-log-badge--ok{color:#4ade80}.publish-log-badge--bad{background:#dc2626}@supports (color:color-mix(in lab, red, red)){.publish-log-badge--bad{background:#4b2323}@supports (color:color-mix(in lch, red, blue)){.publish-log-badge--bad{background:color-mix(in srgb, #dc2626 22%, var(--app-surface))}}}.publish-log-badge--bad{color:#f87171}.publish-log-panel{width:min(42rem,100%);max-width:42rem}.publish-log-tabs{border-bottom:1px solid #343434;border-bottom:1px solid var(--app-border);gap:.25rem;margin:0 2.2rem .85rem 0;display:flex}.publish-log-tabs button{color:var(--app-muted);border-bottom:2px solid #0000;margin-bottom:-1px;padding:.45rem .7rem;font-size:.88rem;font-weight:700}.publish-log-tabs button.is-active{color:var(--app-text);border-bottom-color:#ff6b16;border-bottom-color:var(--app-accent)}.publish-log-list{flex-direction:column;gap:.75rem;max-height:min(70vh,36rem);display:flex;overflow:auto}.publish-log-empty{color:var(--app-muted);text-align:center;margin:1.5rem 0}.publish-log-entry{border:1px solid #343434;border:1px solid var(--app-border);border-radius:.7rem;overflow:hidden}.publish-log-entry__head{text-align:left;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.65rem .8rem;display:flex}.publish-log-entry__label{font-weight:700}.publish-log-entry__body{border-top:1px solid #343434;border-top:1px solid var(--app-border);padding:0 .8rem .8rem}.publish-log-entry__time{color:var(--app-muted);margin:.4rem 0 .65rem;font-size:.78rem}.publish-log-relays{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.publish-log-relays__row{background:#171717;background:var(--app-bg);border-radius:.45rem;flex-wrap:wrap;align-items:baseline;gap:.35rem .7rem;padding:.45rem .6rem;display:flex}@supports (color:color-mix(in lab, red, red)){.publish-log-relays__row{background:#171717cc}@supports (color:color-mix(in lch, red, blue)){.publish-log-relays__row{background:color-mix(in srgb, var(--app-bg) 80%, transparent)}}}.publish-log-relays__row span{font-weight:650}.publish-log-relays__row code{color:var(--app-muted);font-size:.75rem}.publish-log-relays__row small{color:var(--app-muted);flex-basis:100%}.publish-log-relays__row--ok{background:#16a34a}@supports (color:color-mix(in lab, red, red)){.publish-log-relays__row--ok{background:#203728}@supports (color:color-mix(in lch, red, blue)){.publish-log-relays__row--ok{background:color-mix(in srgb, #16a34a 16%, var(--app-surface))}}}.publish-log-relays__row--bad{background:#ca8a04}@supports (color:color-mix(in lab, red, red)){.publish-log-relays__row--bad{background:#3d331d}@supports (color:color-mix(in lch, red, blue)){.publish-log-relays__row--bad{background:color-mix(in srgb, #ca8a04 16%, var(--app-surface))}}}.publish-log-relays__row--pending{background:#3b82f6}@supports (color:color-mix(in lab, red, red)){.publish-log-relays__row--pending{background:#252e3b}@supports (color:color-mix(in lch, red, blue)){.publish-log-relays__row--pending{background:color-mix(in srgb, #3b82f6 12%, var(--app-surface))}}}.publish-log-settings{color:var(--app-accent);margin-top:.75rem;font-weight:650;display:inline-flex}.not-found{background:#171717;background:var(--app-bg);color:var(--app-text);min-width:0;min-height:100dvh;grid-template-rows:minmax(14rem,42vh) 1fr;display:grid}.not-found__visual{background:#111;order:-1;min-height:14rem;position:relative;overflow:hidden}.not-found__visual>*{width:100%;height:100%;display:block;position:absolute;inset:0}.not-found-stage,.not-found-chromatic{width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.not-found__copy{justify-content:center;align-items:center;padding:2.5rem 1.5rem 3.5rem;display:flex}.not-found__copy-inner{width:100%;max-width:36rem}.not-found__badge{border:1px solid #ff6b16;border:1px solid var(--app-accent);align-items:center;gap:.5rem;margin:0;padding:.25rem .8rem .25rem .5rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.not-found__badge{border:1px solid #7b4729}@supports (color:color-mix(in lch, red, blue)){.not-found__badge{border:1px solid color-mix(in srgb, var(--app-accent) 35%, var(--app-border))}}}.not-found__badge{color:var(--app-accent);border-radius:999px;font-size:.875rem;font-weight:600}.not-found__badge-dot{background:#ff6b16;background:var(--app-accent);border-radius:999px;width:.5rem;height:.5rem}.not-found__title{letter-spacing:-.04em;margin:1.25rem 0 0;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:600;line-height:1.05}.not-found__body{color:var(--app-muted);max-width:28rem;margin:1.25rem 0 0;font-size:1.125rem;line-height:1.6}.not-found__actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.not-found__btn{cursor:pointer;border-radius:.65rem;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.15rem;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.not-found__btn--back{border:1px solid #4a4a4a;border:1px solid var(--app-border-strong);background:#2b2b2b;background:var(--app-surface-raised);color:var(--app-text)}.not-found__btn--back:hover{border-color:#ff6b16;border-color:var(--app-accent);color:var(--app-accent)}.not-found__btn--home{border:1px solid #ff6b16;border:1px solid var(--app-accent);background:#ff6b16;background:var(--app-accent);color:var(--app-on-accent)}.not-found__btn--home:hover{background:#d95308;background:var(--app-accent-strong);border-color:#d95308;border-color:var(--app-accent-strong);color:var(--app-on-accent)}.not-found__btn svg{width:1.15rem;height:1.15rem}.not-found__actions .nostr-login{border:1px solid #ff6b16;border:1px solid var(--app-accent);background:#ff6b16;background:var(--app-accent);color:var(--app-on-accent);border-radius:.65rem;padding:.7rem 1.15rem;font-size:1rem;font-weight:600}.not-found__actions .nostr-login:hover:not(:disabled){border-color:#d95308;border-color:var(--app-accent-strong);background:#d95308;background:var(--app-accent-strong)}.not-found__actions .nostr-login:disabled{border-color:#343434;border-color:var(--app-border);background:#2b2b2b;background:var(--app-surface-raised);color:var(--app-muted);cursor:not-allowed}@media (width>=1024px){main:has(>.not-found){flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}.not-found{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:1fr 1fr;height:auto;min-height:0}.not-found__visual{order:0;min-height:0}.not-found__copy{padding:4rem 3.5rem;overflow:auto}}div:has(>.app-side-nav):has(>main){align-items:stretch;width:100%;min-height:100dvh;display:flex!important}.app-side-nav{flex-direction:column;flex:none;align-self:stretch;min-height:100dvh;display:flex}.app-side-nav [data-mu=side-nav]{z-index:20;height:100dvh;max-height:100dvh;position:sticky;top:0}.app-side-nav [data-mu=side-nav]:not([data-collapsed=true]){width:16rem}.app-side-nav [data-mu=side-nav][data-collapsed=true],html[data-sidebar-collapsed=true] .app-side-nav [data-mu=side-nav]{width:4.5rem}html[data-sidebar-collapsed=true] .app-side-nav [data-mu=side-nav-topbar]{flex-direction:column;align-items:center}html[data-sidebar-collapsed=true] .app-side-nav [data-mu=side-nav-topbar]>a{flex:none;order:0}html[data-sidebar-collapsed=true] .app-side-nav [data-mu=side-nav-topbar]>a>img+span{display:none}html[data-sidebar-collapsed=true] .app-side-nav [data-mu=side-nav-collapse]{order:1}html[data-sidebar-collapsed=true] .app-side-nav [data-mu=side-nav-topbar]>span{order:2}.app-side-nav [data-mu=side-nav-user]{z-index:1;border-top:1px solid #4a4a4a;border-top:1px solid var(--mu-border);background:#171717;background:var(--mu-bg);border-radius:0;width:calc(100% + 1.5rem);min-height:3.5rem;margin:.5rem -.75rem -.75rem;padding:.75rem 1.25rem;position:relative;box-shadow:0 -6px 12px -10px #00000073}.app-side-nav [data-mu=side-nav-user]:hover{background:#e8e8e8;background:var(--mu-fg)}@supports (color:color-mix(in lab, red, red)){.app-side-nav [data-mu=side-nav-user]:hover{background:#212121}@supports (color:color-mix(in lch, red, blue)){.app-side-nav [data-mu=side-nav-user]:hover{background:color-mix(in srgb, var(--mu-fg) 5%, var(--mu-bg))}}}.app-side-nav [data-mu=side-nav][data-collapsed=true] [data-mu=side-nav-user]{padding-inline:0}div:has(>.app-side-nav)>main{flex:auto;min-width:0;margin-left:0!important}.note-reaction-bar{z-index:40;align-items:center;height:28px;margin:.5rem 0 .25rem;display:flex;position:relative}.note-reaction-bar>qwik-react{min-width:0;max-width:100%;display:flex}.note-reaction-controls{flex-shrink:0;align-items:center;gap:.375rem;margin-left:.375rem;display:inline-flex}.note-reaction-controls>button{color:var(--mu-muted-fg,#a3a3a3);width:24px;height:24px;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.note-like-button:hover{color:var(--mu-fg,var(--app-text,#e8e8e8))}.note-like-button svg{stroke-width:2px;width:12px;height:12px}.note-action-row{flex-shrink:0;height:28px}.mu-reaction-people-list{z-index:2147483647;background:#2b2b2b;background:var(--app-surface-raised,#2b2b2b);color:var(--app-text,#e8e8e8);border-color:#4a4a4a;border-color:var(--app-border-strong,#4a4a4a)}.note-reaction-bar .mu-reaction-people-pill{background:#222;background:var(--app-surface,#222)}.mu-hc__card[popover]{opacity:1;visibility:visible;height:auto;margin:0;padding:0;inset:auto;transform:none}.blossom-uses{margin:0;padding-left:1.1rem;list-style:outside}.pow-field{flex-direction:column;gap:.25rem;padding:.5rem 0;display:flex}.pow-field__head{justify-content:space-between;align-items:baseline;gap:1rem;font-weight:600;display:flex}.pow-field input[type=range]{accent-color:#ff6b16;width:100%;accent-color:var(--color-accent)}.deck-column__skeleton--overlay{z-index:2;background:#222;background:var(--app-surface);pointer-events:none;position:absolute;inset:0}.deck-column__skeleton,.note-page-skeleton{--mu-border:var(--app-border);--mu-surface:var(--app-surface);--mu-fg:var(--app-text)}.profile-header__follow .profile-header__edit{color:var(--app-text);gap:.4rem;text-decoration:none}.profile-header__follow .profile-header__edit:hover{border-color:#ff6b16;border-color:var(--app-accent)}.profile-edit{gap:.75rem}.profile-edit__form{flex-direction:column;gap:.9rem;display:flex}.profile-edit__images{grid-gap:1rem;grid-template-columns:9rem 1fr;gap:1rem;display:grid}@media (width<=560px){.profile-edit__images{grid-template-columns:1fr}}.profile-edit__image,.profile-edit__field{flex-direction:column;gap:.35rem;display:flex}.profile-edit__label{color:var(--app-muted);font-size:.8rem;font-weight:600}.profile-edit__drop{border:1px dashed #4a4a4a;border:1px dashed var(--app-border-strong,var(--app-border));background:#e8e8e8;background:var(--app-text);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.profile-edit__drop{background:#2a2a2a}@supports (color:color-mix(in lch, red, blue)){.profile-edit__drop{background:color-mix(in srgb, var(--app-text) 4%, var(--app-surface))}}}.profile-edit__drop{cursor:pointer;transition:border-color .12s,background .12s}.profile-edit__drop--avatar{border-radius:999px;width:9rem;height:9rem}.profile-edit__drop--banner{border-radius:.75rem;height:9rem}.profile-edit__drop:hover,.profile-edit__drop:focus-visible,.profile-edit__drop--over{border-color:#ff6b16;border-color:var(--app-accent);background:#ff6b16;background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.profile-edit__drop:hover,.profile-edit__drop:focus-visible,.profile-edit__drop--over{background:#342821}@supports (color:color-mix(in lch, red, blue)){.profile-edit__drop:hover,.profile-edit__drop:focus-visible,.profile-edit__drop--over{background:color-mix(in srgb, var(--app-accent) 8%, var(--app-surface))}}}.profile-edit__drop:hover,.profile-edit__drop:focus-visible,.profile-edit__drop--over{outline:none}.profile-edit__drop[aria-disabled=true]{cursor:progress;opacity:.7}.profile-edit__drop-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.profile-edit__drop-hint{text-align:center;color:var(--app-text);max-width:90%;border-radius:.5rem;align-items:center;gap:.4rem;padding:.3rem .6rem;font-size:.75rem;display:inline-flex;position:relative}.profile-edit__drop-image+.profile-edit__drop-hint{color:#fff;opacity:0;background:#0000008c;transition:opacity .12s}.profile-edit__drop:hover .profile-edit__drop-hint,.profile-edit__drop:focus-visible .profile-edit__drop-hint,.profile-edit__drop--over .profile-edit__drop-hint{opacity:1}.profile-edit__clear{color:var(--app-muted);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:.25rem;padding:0;font-size:.75rem;display:inline-flex}.profile-edit__clear:hover{color:var(--app-accent)}.profile-edit__input{border:1px solid #343434;border:1px solid var(--app-border);background:#222;background:var(--app-surface);color:var(--app-text);width:100%;font:inherit;resize:vertical;border-radius:.55rem;padding:.55rem .7rem}.profile-edit__input:focus{border-color:#ff6b16;border-color:var(--app-accent);outline:none}.profile-edit__footer{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.profile-edit__save{background:#ff6b16;background:var(--app-accent);color:var(--app-on-accent);cursor:pointer;border:0;border-radius:.55rem;align-self:flex-start;padding:.55rem 1.4rem;font-weight:600}.profile-edit__save:disabled{opacity:.5;cursor:default}.profile-edit__error,.profile-edit__status{margin:0;font-size:.8rem}.profile-edit__error{color:var(--app-danger,#e5484d)}.profile-edit__status{color:var(--app-muted)}.image-crop{flex-direction:column;gap:.85rem;width:min(34rem,100%);display:flex}.image-crop .quote-modal__title{margin:0}.image-crop__stage{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#000;border-radius:.6rem;height:min(20rem,50vh);min-height:10rem;position:relative;overflow:hidden}.image-crop__stage:active{cursor:grabbing}.image-crop__stage:focus-visible{outline:2px solid #ff6b16;outline:2px solid var(--app-accent);outline-offset:2px}.image-crop__layer{transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}.image-crop__layer--stage{top:50%;left:50%;transform:translate(-50%,-50%)}.image-crop__image{transform-origin:0 0;max-width:none;position:absolute;top:0;left:0}.image-crop__frame{border:2px solid #ff6b16;border:2px solid var(--app-accent);position:absolute;inset:0;box-shadow:0 0 0 100vmax #0009}.image-crop__frame--avatar{border-radius:999px}.image-crop__frame--banner{border-radius:.5rem}.image-crop__controls{color:var(--app-muted);align-items:center;gap:.6rem;display:flex}.image-crop__zoom{accent-color:#ff6b16;accent-color:var(--app-accent);flex:1}.image-crop__reset,.image-crop__cancel{border:1px solid #343434;border:1px solid var(--app-border);color:var(--app-text);cursor:pointer;background:0 0;border-radius:.55rem;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.8rem;display:inline-flex}.image-crop__reset:hover,.image-crop__cancel:hover{border-color:#ff6b16;border-color:var(--app-accent)}.image-crop__reset:disabled{opacity:.5;cursor:default}.image-crop__footer{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.85rem;display:flex}.image-crop__preview-wrap{flex-direction:column;gap:.35rem;display:flex}.image-crop__preview{border:1px solid #343434;border:1px solid var(--app-border);background:#e8e8e8;background:var(--app-text);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.image-crop__preview{background:#2a2a2a}@supports (color:color-mix(in lch, red, blue)){.image-crop__preview{background:color-mix(in srgb, var(--app-text) 4%, var(--app-surface))}}}.image-crop__preview--avatar{border-radius:999px}.image-crop__preview--banner{border-radius:.5rem}.image-crop__actions{gap:.5rem;margin-left:auto;display:flex}.image-crop__actions .profile-edit__save{align-self:auto}.image-crop__actions .profile-edit__save[aria-busy=true]{cursor:progress}.profile-edit__preview{flex-direction:column;gap:.35rem;margin-top:.5rem;display:flex}.profile-edit__preview .mu-pp{width:100%}.pay-targets{border-top:1px solid #343434;border-top:1px solid var(--app-border);flex-direction:column;gap:.75rem;margin-top:1.85rem;padding-top:1.25rem;display:flex}.pay-targets__head{flex-direction:column;gap:.3rem;display:flex}.pay-targets__head h3{margin:0;font-size:1.05rem;font-weight:750}.pay-targets__list{border-top:1px solid #343434;border-top:1px solid var(--app-border);margin:0;padding:0;list-style:none}.pay-targets__row{border-bottom:1px solid #343434;border-bottom:1px solid var(--app-border);grid-gap:.7rem;grid-template-columns:9.5rem 1fr auto;align-items:center;gap:.7rem;padding:.7rem 0;display:grid}@media (width<=560px){.pay-targets__row{grid-template-columns:1fr auto}.pay-targets__type{grid-column:1/-1}}.pay-targets__type{align-items:center;gap:.45rem;min-width:0;font-size:.85rem;font-weight:650;display:flex}.pay-targets__icon{-o-object-fit:cover;object-fit:cover;border-radius:999px;flex-shrink:0;width:1.15rem;height:1.15rem}.pay-targets__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pay-targets__unknown{background:#9a9a9a;background:var(--app-muted);border-radius:999px;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pay-targets__unknown{background:#9a9a9a38}@supports (color:color-mix(in lch, red, blue)){.pay-targets__unknown{background:color-mix(in srgb, var(--app-muted) 22%, transparent)}}}.pay-targets__unknown{color:var(--app-muted);font-size:.65rem;font-weight:700}.pay-targets__input{border:1px solid #343434;border:1px solid var(--app-border);background:#222;background:var(--app-surface);color:var(--app-text);width:100%;border-radius:.5rem;padding:.5rem .65rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}.pay-targets__input:focus{border-color:#ff6b16;border-color:var(--app-accent);outline:none}.pay-targets__error{color:var(--app-danger,#e5484d);grid-column:1/-1;margin:0;font-size:.78rem}.pay-targets__actions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.pay-targets__actions .profile-edit__save{justify-content:center;align-items:center;min-width:5rem;display:inline-flex}.pay-targets__spinner{width:1rem;height:1rem;animation:.7s linear infinite home-boot-spin}@media (prefers-reduced-motion:reduce){.pay-targets__spinner{animation:none}}.pay-targets__picker{border:1px solid #343434;border:1px solid var(--app-border);background:#e8e8e8;background:var(--app-text);border-radius:.6rem;flex-direction:column;gap:.6rem;padding:.75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.pay-targets__picker{background:#282828}@supports (color:color-mix(in lch, red, blue)){.pay-targets__picker{background:color-mix(in srgb, var(--app-text) 3%, var(--app-surface))}}}.pay-targets__picker-list{flex-wrap:wrap;gap:.35rem;display:flex}.pay-targets__picker-list .relay-chip{gap:.35rem}.pay-targets__custom{gap:.4rem;display:flex}.pay-targets__custom-input{border:1px solid #343434;border:1px solid var(--app-border);background:#222;background:var(--app-surface);color:var(--app-text);min-width:0;border-radius:.45rem;flex:1;padding:.45rem .6rem;font-size:.8rem}.pay-targets__custom-input:focus{border-color:#ff6b16;border-color:var(--app-accent);outline:none}.follows-you{background:currentColor;border-radius:999px;align-self:center;align-items:center;gap:.35rem;margin:0 .5rem;padding:.3rem .55rem .3rem .45rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.follows-you{background:color-mix(in srgb, currentColor 12%, transparent)}}.follows-you{white-space:nowrap;font-size:.72rem;font-weight:600;line-height:1}.follows-you svg{flex:none;width:.95em;height:.95em}.profile-header .follows-you{margin:.5rem 0 0;position:absolute;top:100%;right:0}.profile-header .mu-pp__body>section{flex-direction:column;display:flex}.profile-header__followers{order:-1}.people-pill{border:1px solid #4a4a4a;border:1px solid var(--app-border-strong);cursor:default;border-radius:999px;align-items:center;gap:.6rem;padding:.35rem .85rem .35rem .45rem;display:inline-flex;position:relative}.people-pill__faces{display:inline-flex}.people-pill__face{-o-object-fit:cover;object-fit:cover;background:#2b2b2b;background:var(--app-surface-raised);border-radius:999px;flex:none;width:1.5rem;height:1.5rem}.people-pill__faces .people-pill__face{border:2px solid #222;border:2px solid var(--app-surface);margin-left:-.4rem}.people-pill__faces .people-pill__face:first-child{margin-left:0}.people-pill__text{white-space:nowrap;flex-direction:column;gap:.15rem;line-height:1.1;display:flex}.people-pill__title{align-items:center;gap:.3rem;font-size:.85rem;display:inline-flex}.people-pill__title svg{flex:none;width:.9rem;height:.9rem}.people-pill__sub{color:var(--app-muted);font-size:.7rem}.people-pill__pop{z-index:60;border:1px solid #343434;border:1px solid var(--app-border);background:#2b2b2b;background:var(--app-surface-raised);color:var(--app-text);width:min(16rem,100vw - 1rem);max-height:min(15rem,100dvh - 1rem);visibility:hidden;border-radius:.6rem;margin:0;padding:.5rem .75rem;font-size:.85rem;display:none;position:fixed;inset:auto;overflow:auto;box-shadow:0 12px 32px #00000080}.people-pill__pop:popover-open{display:block}.people-pill__pop-title{letter-spacing:.04em;text-transform:uppercase;color:var(--app-muted);margin:0 0 .25rem;font-size:.7rem}.people-pill__row{color:inherit;align-items:center;gap:.5rem;padding:.25rem 0;text-decoration:none;display:flex}.profile-header__followers{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.75rem 0 1rem;display:flex}.profile-header__followers .profile-header__social,.profile-header__followers .fl{width:auto;margin:0}.note-deferred{border-radius:.375rem;margin-block:.5rem}.note-deferred[data-pending]{background:#222;background:var(--color-bg-dark)}@supports (color:color-mix(in lab, red, red)){.note-deferred[data-pending]{background:#2229}@supports (color:color-mix(in lch, red, blue)){.note-deferred[data-pending]{background:color-mix(in srgb, var(--color-bg-dark) 60%, transparent)}}}.deck-slot__well .note-deferred,.deck-media-slide>.note-deferred{height:100%;margin:0}.event-card-host:not([hidden]){display:contents}.muted-profile{align-items:center;gap:.65rem;min-width:0;display:flex}.muted-profile__avatar{border:1px solid #343434;border:1px solid var(--app-border);background:#2b2b2b;background:var(--app-surface-raised);-o-object-fit:cover;object-fit:cover;border-radius:999px;flex:none;width:2.25rem;height:2.25rem}.muted-profile__text{flex-direction:column;min-width:0;display:flex}.muted-profile__name{color:var(--app-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.muted-profile__nip05{color:var(--app-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.debug-modal{text-align:left;max-width:min(48rem,94vw);max-height:86vh;overflow:auto}.debug-modal__section>summary{cursor:pointer;padding:.4rem 0;font-weight:600}.debug-modal__copy{flex-wrap:wrap;gap:.4rem;margin-bottom:.4rem;display:flex}.debug-modal__copy-chip{border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:.2rem;padding:.1rem .4rem;font-size:.72rem;display:inline-flex}.debug-modal__reaction{margin-left:.75rem}.debug-modal__reaction>summary{font-weight:400}.ptc-btn,.ptc-c__tab,.ptc-c__qr,.ptc-d,.ptc-modal__chip,.ptc-amt__chip{font:inherit}.ptc-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:var(--font-family-mono)}.ptc-ico{flex:none;justify-content:center;align-items:center;display:inline-flex}.ptc-ico img,.ptc-ico>span{-o-object-fit:cover;object-fit:cover;border-radius:999px;width:1.1rem;height:1.1rem}.ptc-btn{border:1px solid #343434;border:1px solid var(--app-border);color:var(--app-muted);cursor:pointer;background:0 0;border-radius:.45rem;justify-content:center;align-items:center;gap:.35rem;padding:.3rem .5rem;font-size:.78rem;line-height:1;display:inline-flex}.ptc-btn:hover{color:var(--app-accent);border-color:#ff6b16;border-color:var(--app-accent)}.ptc-btn svg{width:.95rem;height:.95rem}.ptc-btn--ok{color:#4ade80;border-color:#4ade80}.ptc-c{flex:100%;width:100%;min-width:0}.ptc-c__panel{box-sizing:border-box;width:100%}.ptc-c__tabs{gap:.25rem;margin-bottom:.6rem;display:flex}.ptc-c__tab{cursor:pointer;color:var(--app-muted);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.78rem;display:inline-flex}.ptc-c__tab[aria-selected=true]{border-color:#ff6b16;border-color:var(--app-accent);color:var(--app-text);background:#ff6b16;background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.ptc-c__tab[aria-selected=true]{background:#ff6b1624}@supports (color:color-mix(in lch, red, blue)){.ptc-c__tab[aria-selected=true]{background:color-mix(in srgb, var(--app-accent) 14%, transparent)}}}.ptc-c__panel{border:1px solid #343434;border:1px solid var(--app-border);grid-gap:.75rem;border-radius:.7rem;grid-template-columns:1fr auto;align-items:center;gap:.75rem;padding:.7rem;display:grid}.ptc-c__addr{overflow-wrap:anywhere;color:var(--app-text);font-size:.74rem;line-height:1.5}.ptc-c__label{text-transform:uppercase;letter-spacing:.05em;color:var(--app-muted);margin-bottom:.25rem;font-size:.68rem}.qr-fill{width:100%;height:100%}.ptc-c__qr{cursor:pointer;background:#fff;border:0;border-radius:.5rem;width:5.2rem;height:5.2rem;padding:.25rem;display:block;position:relative}.ptc-c__qr svg{width:100%;height:100%;display:block}.ptc-c__qr .ptc-ico{background:#fff;border-radius:999px;width:1.5rem;height:1.5rem;margin:auto;position:absolute;inset:0}.ptc-c__qr .ptc-ico img{width:1.3rem;height:1.3rem}.ptc-c__addrrow{align-items:flex-start;gap:.4rem;display:flex}.ptc-c__addrrow .ptc-btn{border-color:#0000;flex:none;padding:.25rem .3rem}.ptc-amt{flex-wrap:wrap;justify-content:center;gap:.4rem;margin:0 0 1rem;display:flex}.ptc-amt--sm{justify-content:flex-start;gap:.3rem;margin:.5rem 0 0}.ptc-amt--sm .ptc-amt__chip{gap:.25rem;padding:.2rem .5rem .2rem .4rem;font-size:.7rem}.ptc-amt--sm .ptc-amt__chip span{font-size:.85rem}.ptc-c__acts{gap:.35rem;margin-top:.55rem;display:flex}.ptc-d{border:1px solid #ff6b16;border:1px solid var(--app-accent);background:#ff6b16;background:var(--app-accent);border-radius:999px;align-items:center;gap:.6rem;padding:.45rem .8rem .45rem .5rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ptc-d{background:#ff6b1624}@supports (color:color-mix(in lch, red, blue)){.ptc-d{background:color-mix(in srgb, var(--app-accent) 14%, transparent)}}}.ptc-d{cursor:pointer;font-size:.85rem;font-weight:650}.ptc-d__stack{display:inline-flex}.ptc-d__stack .ptc-ico{background:#2b2b2b;background:var(--app-surface-raised);box-shadow:0 0 0 2px #2b2b2b;box-shadow:0 0 0 2px var(--app-surface-raised);border-radius:999px;margin-left:-.35rem}.ptc-d__stack .ptc-ico:first-child{margin-left:0}.note-action--pay .ptc-d__stack{align-items:center;min-height:1.05rem}.note-action--pay .ptc-ico{box-shadow:0 0 0 1px #2b2b2b;box-shadow:0 0 0 1px var(--app-surface-raised);margin-left:-.4rem}.note-action--pay .ptc-ico img,.note-action--pay .ptc-ico>span{width:.85rem;height:.85rem}.ptc-modal{text-align:center;width:min(24rem,100%)}.ptc-modal__pick{flex-wrap:wrap;justify-content:center;gap:.4rem;margin-bottom:1rem;display:flex}.ptc-modal__chip{border:1px solid #343434;border:1px solid var(--app-border);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .7rem;font-size:.82rem;display:inline-flex}.ptc-modal__chip[aria-pressed=true]{border-color:#ff6b16;border-color:var(--app-accent);background:#ff6b16;background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.ptc-modal__chip[aria-pressed=true]{background:#ff6b1629}@supports (color:color-mix(in lch, red, blue)){.ptc-modal__chip[aria-pressed=true]{background:color-mix(in srgb, var(--app-accent) 16%, transparent)}}}.ptc-modal__title{justify-content:center;align-items:center;gap:.45rem;margin:0 0 1rem;font-size:1.1rem;font-weight:750;display:flex}.ptc-modal__title .ptc-ico img{width:1.5rem;height:1.5rem}.ptc-modal__addr{text-align:left;border:1px solid #343434;border:1px solid var(--app-border);grid-gap:.5rem;border-radius:.5rem;grid-template-columns:1fr auto;align-items:center;gap:.5rem;padding:.6rem;display:grid}.ptc-modal__addr code{overflow-wrap:anywhere;font-size:.72rem;line-height:1.5}.ptc-amt__chip{border:1px solid #343434;border:1px solid var(--app-border);background:#2b2b2b;background:var(--app-surface-raised);border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .75rem .35rem .6rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ptc-amt__chip{background:#2b2b2bb3}@supports (color:color-mix(in lch, red, blue)){.ptc-amt__chip{background:color-mix(in srgb, var(--app-surface-raised) 70%, transparent)}}}.ptc-amt__chip{cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:var(--font-family-mono);font-size:.82rem;transition:transform .1s,border-color .15s}.ptc-amt__chip span{font-size:1.05rem;line-height:1}.ptc-amt__chip:hover{border-color:#ff6b16;border-color:var(--app-accent);transform:translateY(-1px)}.ptc-amt__chip[aria-pressed=true]{border-color:#ff6b16;border-color:var(--app-accent);background:#ff6b16;background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.ptc-amt__chip[aria-pressed=true]{background:#ff6b1633}@supports (color:color-mix(in lch, red, blue)){.ptc-amt__chip[aria-pressed=true]{background:color-mix(in srgb, var(--app-accent) 20%, transparent)}}}.unread-catchup-avatars .mu-cu>:is(.mu-cu__top,.mu-cu__windows,.mu-cu__span,.mu-cu__viz,.mu-cu__cats){display:none}.unread-catchup-avatars{--unread-authors-h:5.625rem}.unread-catchup-avatars .mu-cu>.mu-cu__authors{box-sizing:border-box;height:var(--unread-authors-h);overflow-y:hidden}.unread-catchup-avatars .mu-cu:not(:has(>.mu-cu__authors)):before{content:"";height:var(--unread-authors-h);flex:none}.community-page-card{border:1px solid #343434;border:1px solid var(--app-border);background:#222;background:var(--app-surface);border-radius:.9rem;overflow:auto}.community-card-header{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.25rem;display:flex}.community-card-image{-o-object-fit:cover;object-fit:cover;border-radius:.85rem;width:6rem;height:6rem}.community-card-header h1,.community-card-header p{margin:0}.community-card-moderator{border:1px solid #343434;border:1px solid var(--app-border);border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .55rem;font-size:.8rem;display:inline-flex}.community-card-rules{border:1px solid #343434;border:1px solid var(--app-border);color:var(--app-muted);width:100%;white-space:pre-wrap;border-radius:.65rem;padding:.75rem;font-size:.75rem}.community-card-header .feed-tab{border:1px solid #343434;border:1px solid var(--app-border);border-radius:.55rem;padding:.45rem .75rem}.community-page-nav{padding-top:0}html .mu-shimmer{background-color:#e8e8e8;background-image:none;background-color:var(--mu-bone,var(--mu-fg,var(--foreground,#f5f5f5)))}@supports (color:color-mix(in lab, red, red)){html .mu-shimmer{background-color:#3e3e3e}@supports (color:color-mix(in lch, red, blue)){html .mu-shimmer{background-color:var(--mu-bone,color-mix(in srgb, var(--mu-fg,var(--foreground,#f5f5f5)) 10%, var(--mu-surface,#242424)))}}}html .mu-shimmer{animation:1.5s ease-in-out infinite alternate app-bone-pulse;animation:app-bone-pulse var(--mu-shimmer-dur,1.5s) ease-in-out infinite alternate}@keyframes app-bone-pulse{0%{opacity:1}to{opacity:.55}}@media (prefers-reduced-motion:reduce){html .mu-shimmer{animation:none}}.reaction-card__who{min-width:1.5rem;margin-block:-4px;padding-block:4px;display:inline-block}.reaction-card__open{margin-block:-2px;padding-block:2px;display:inline-block}.mu-notification-bell .mu-notification-bell__badge{background:#e11d48}.note-quote__missing-link{margin-block:-2px;padding-block:2px;display:inline-block}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.listing-card{border:1px solid var(--app-border);border-radius:.75rem;margin-top:.5rem;transition:border-color .15s;overflow:hidden}.note-frame:hover .listing-card{border-color:color-mix(in srgb, var(--app-text) 30%, var(--app-border))}.listing-card__row{grid-gap:.85rem;grid-template-columns:72px minmax(0,1fr);gap:.85rem;padding:.7rem;display:grid}.listing-card__thumb{background:var(--app-surface-raised);width:72px;height:72px;color:var(--app-muted);border-radius:.5rem;place-items:center;display:grid;overflow:hidden}.listing-card__thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.listing-card__main{min-width:0}.listing-card__title{font-weight:700}.listing-card__blurb{color:var(--app-muted);margin:.15rem 0 .35rem;font-size:.82rem;line-height:1.35}.listing-card__meta{color:var(--app-muted);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.72rem;display:flex}.listing-card__chip{background:color-mix(in srgb, var(--app-text) 10%, transparent);border-radius:999px;padding:.1rem .45rem;font-weight:600}.listing-card__loc{align-items:center;gap:.2rem;display:inline-flex}.listing-card__tag{color:var(--app-accent)}.listing-card__foot{border-top:1px solid var(--app-border);background:color-mix(in srgb, var(--app-text) 4%, transparent);align-items:center;gap:.75rem;padding:.45rem .7rem;font-size:.78rem;display:flex}.listing-card__kind{color:var(--app-muted);align-items:center;gap:.3rem;font-weight:600;display:inline-flex}.listing-card__price{white-space:nowrap;margin-left:auto;font-weight:800}.listing-card__cta{color:var(--app-accent);white-space:nowrap;font-weight:700}.listing-card--sold .listing-card__row{opacity:.55}.listing-card--sold .listing-card__price{color:var(--app-muted);text-decoration:line-through}.listing-card--sold .listing-card__cta{color:var(--app-muted)}.search-saved{flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 1rem 0;display:flex}.search-saved__list{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.search-saved__list li{align-items:center;gap:.15rem;display:flex}.search-saved__save,.search-saved__query,.search-saved__remove{color:inherit;cursor:pointer;background:0 0;border:0}.search-saved__query{color:var(--color-accent,currentColor)}.search-saved__remove{padding:.15rem;display:inline-flex}.search-page__spinner{border:2px solid color-mix(in srgb, currentColor 22%, transparent);border-top-color:currentColor;border-radius:999px;width:2rem;height:2rem;margin:0 auto;animation:.7s linear infinite search-page-spin;display:block}@keyframes search-page-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.search-page__spinner{animation-duration:2.4s}}
/*$vite$:1*/